.Footer_footer__7blBZ{display:flex;flex-direction:column;align-items:center;padding:1rem;text-align:center}@media(min-width:768px){.Footer_footer__7blBZ{flex-direction:row;justify-content:space-between;text-align:left;padding:1.5rem 2rem}}.Footer_left__YArK1{display:flex;flex-direction:column;align-items:center}@media(min-width:768px){.Footer_left__YArK1{align-items:flex-start}}.Footer_logo__nbWVP{font-size:1.25rem;font-weight:700}.Footer_copy__Yh6v6{font-size:.85rem;color:#94a3b8;margin-top:.25rem}.Footer_nav__nlQGx a{color:inherit;font-size:.9rem;transition:color .2s}.Footer_nav__nlQGx a:hover{color:#1d9bf0}.Container_container__kGvK0{padding:0 .11rem}.Welcome_heroSection___i82I{background:linear-gradient(to bottom right,#0f172a,#1e293b,#0f172a);color:#fff;padding:8rem 1.5rem 5rem}.Welcome_heroSection___i82I .Welcome_heading___VaSH{font-size:2.5rem;font-weight:700;margin-bottom:1rem}.Welcome_heroSection___i82I .Welcome_subheading__KPO_l{font-size:1.25rem;color:#cbd5e1;margin-bottom:2rem}.Welcome_heroSection___i82I .Welcome_btnPrimary__Pnr8m{background-color:#facc15;color:#000;font-weight:600;padding:.75rem 1.5rem;border-radius:.75rem;box-shadow:0 5px 10px rgba(0,0,0,.2);transition:all .3s ease}.Welcome_heroSection___i82I .Welcome_btnPrimary__Pnr8m:hover{background-color:#fde68a}.Welcome_heroSection___i82I .Welcome_btnSecondary__74o7v{border:1px solid #e2e8f0;color:#fff;padding:.75rem 1.5rem;border-radius:.75rem;transition:all .3s ease}.Welcome_heroSection___i82I .Welcome_btnSecondary__74o7v:hover{background-color:#fff;color:#000}.AuthCard_authCard__ssvym{background-color:#0f172a;border:1px solid #334155;border-radius:1rem;padding:2rem;color:#fff;text-align:center;box-shadow:0 8px 30px rgba(0,0,0,.3);width:90%;max-width:350px;z-index:50}.AuthCard_authCard__ssvym .AuthCard_title__BQZaS{font-size:1.25rem;font-weight:600;margin-bottom:.75rem}.AuthCard_authCard__ssvym .AuthCard_subtitle__pMAuc{font-size:.95rem;color:#94a3b8;margin-bottom:1.25rem}.AuthCard_authCard__ssvym .AuthCard_btn__7boV7{padding:.6rem 1.2rem;border-radius:.5rem;font-weight:600;font-size:.9rem;transition:.3s}.AuthCard_authCard__ssvym .AuthCard_signUpBtn__bXZL2{background-color:#facc15;color:#000;margin-right:.5rem}.AuthCard_authCard__ssvym .AuthCard_signUpBtn__bXZL2:hover{background-color:#fde68a}.AuthCard_authCard__ssvym .AuthCard_signInBtn__gLO7M{border:1px solid #cbd5e1;color:#fff}.AuthCard_authCard__ssvym .AuthCard_signInBtn__gLO7M:hover{background-color:#fff;color:#000}.TopTrends_trendCard__14_3N{padding:4rem 0 6rem;background:linear-gradient(to bottom right,#0c1220,#161e2e,#0c1220)}.TopTrends_heading__m_by4{margin-bottom:2rem}.TopTrends_card__Nb4Iu{background-color:#1e293b;border-radius:1rem;padding:1.5rem;color:#fff;overflow-wrap:break-word;word-wrap:break-word;transition:transform .3s ease,box-shadow .3s ease}.TopTrends_card__Nb4Iu:hover{transform:translateY(-5px);box-shadow:0 10px 15px rgba(104,151,170,.2)}.TopTrends_card__Nb4Iu .TopTrends_topic__hLFt5{font-size:1.2rem;font-weight:600}@media(max-width:768px){.TopTrends_card__Nb4Iu{padding:1rem;font-size:.95rem}.TopTrends_card__Nb4Iu .TopTrends_topic__hLFt5{font-size:1rem}}@media(max-width:480px){.TopTrends_card__Nb4Iu{padding:.75rem;font-size:.9rem}.TopTrends_card__Nb4Iu .TopTrends_topic__hLFt5{font-size:.95rem}}.Features_section__tVfxr{margin-top:3px}.Features_sectionContent__V6MEI{background:linear-gradient(to bottom right,#0f172a,#1e293b,#0f172a);color:#fff;padding:5rem 1.5rem;text-align:center}.Features_heading__MfRAA{font-size:2rem;font-weight:700;margin-bottom:3rem}@media(min-width:768px){.Features_heading__MfRAA{font-size:2.5rem}}.Features_card__9l_0D{background-color:#1e293b;border-radius:1rem;padding:1.5rem;text-align:left;color:#fff;box-shadow:0 10px 25px rgba(0,0,0,.1);transition:transform .3s ease,box-shadow .3s ease}.Features_card__9l_0D:hover{transform:translateY(-4px);box-shadow:0 14px 28px rgba(0,0,0,.2)}.Features_card__9l_0D .Features_title__AQEGm{font-size:1.125rem;font-weight:600;margin-bottom:.5rem}.Features_card__9l_0D .Features_description__TOPVJ{font-size:.95rem;color:#cbd5e1}.PrevJoined_joinedRoomsSection__9_0q3{background:linear-gradient(to bottom right,#0f172a,#1e293b,#0f172a);color:#fff;padding:5rem 1.5rem}.PrevJoined_joinedRoomsSection__9_0q3 .PrevJoined_heading__cDg3l{font-size:2rem;font-weight:700;margin-bottom:.5rem}.PrevJoined_joinedRoomsSection__9_0q3 .PrevJoined_subheading__GFT_P{font-size:1.125rem;color:#cbd5e1;margin-bottom:2rem}.PrevJoined_joinedRoomsSection__9_0q3 .PrevJoined_grid__JQfK4{display:grid;grid-template-columns:1fr;gap:1.5rem}@media(min-width:640px){.PrevJoined_joinedRoomsSection__9_0q3 .PrevJoined_grid__JQfK4{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.PrevJoined_joinedRoomsSection__9_0q3 .PrevJoined_grid__JQfK4{grid-template-columns:repeat(3,1fr)}}.PrevJoined_joinedRoomsSection__9_0q3 .PrevJoined_card__Px67g{background-color:#334155;padding:1.5rem;border-radius:1rem;box-shadow:0 6px 12px rgba(0,0,0,.2);transition:transform .2s ease}.PrevJoined_joinedRoomsSection__9_0q3 .PrevJoined_card__Px67g:hover{transform:translateY(-4px)}.PrevJoined_joinedRoomsSection__9_0q3 .PrevJoined_roomName__hk2nm{font-size:1.25rem;font-weight:600;margin-bottom:.5rem}.PrevJoined_joinedRoomsSection__9_0q3 .PrevJoined_lastActive__Xld6B{font-size:.875rem;color:#94a3b8;margin-bottom:1rem}.PrevJoined_joinedRoomsSection__9_0q3 .PrevJoined_rejoinLink___Ne_Z{color:#facc15;font-weight:500;text-decoration:none}.PrevJoined_joinedRoomsSection__9_0q3 .PrevJoined_rejoinLink___Ne_Z:hover{text-decoration:underline}.Trends_roomsPage__dNK4S{padding:100px 1rem 1rem;color:#fff;background:linear-gradient(to bottom right,#0c1220,#161e2e,#0c1220)}.Trends_heading__j2tlj{color:#fff;margin-bottom:1.5rem;text-align:center;font-size:2rem}@media screen and (max-width:640px){.Trends_heading__j2tlj{font-size:1.5rem}}.Trends_trendCard__wd9nl{background-color:#1f2937;transition:transform .3s ease;padding:.5rem;border-radius:.5rem}.Trends_trendCard__wd9nl:hover{transform:scale(1.05)}@media screen and (max-width:640px){.Trends_trendCard__wd9nl{padding:.75rem}}.Trends_trendTitle__CS2ap{font-size:1.25rem;font-weight:600;margin-bottom:.5rem}@media screen and (max-width:640px){.Trends_trendTitle__CS2ap{font-size:1rem}}.Trends_trendSubtitle__nWRGo{font-size:.875rem;color:#a1a1aa}@media screen and (max-width:640px){.Trends_trendSubtitle__nWRGo{font-size:.75rem}}.Trends_joinBtn__fNNrE{margin-top:1rem;background-color:#2563eb;color:#fff;font-size:.875rem;padding:.5rem 1rem;border-radius:.375rem;transition:background-color .2s ease}.Trends_joinBtn__fNNrE:hover{background-color:#1e40af}@media screen and (max-width:640px){.Trends_joinBtn__fNNrE{padding:.5rem;font-size:.8rem}}