.Community_communityPage__JThZH{height:100%;min-height:0;background:rgba(0,0,0,0);width:100%;padding:1.5rem 0;display:flex;align-items:center;justify-content:center;overflow:hidden;overflow-x:hidden}.Community_container__nV3_o{width:100%;max-width:1100px;margin:0 auto;padding:0 1.5rem;display:flex;flex-direction:column;gap:1.5rem;height:100%;min-width:0;overflow-x:hidden}.Community_header__alZ_2{flex-shrink:0;text-align:left}.Community_title__GdcYB{font-family:Inter,system-ui,sans-serif;font-size:2rem;font-weight:700;margin-bottom:.5rem}.Community_titleHighlight__F34aJ{background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}.Community_subtitle__3WvUo{font-size:.95rem;color:hsl(var(--muted-foreground));max-width:600px}.Community_underDevelopment__cDcBp{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:1.25rem;padding:3rem 1.5rem;min-height:40vh}.Community_underDevelopmentText__1uiaI{font-size:1rem;color:hsl(var(--muted-foreground));margin:0}.Community_content__1xv_V{flex:1;display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:1.5rem;min-height:0;min-width:0;overflow-x:hidden}@media(max-width:900px){.Community_content__1xv_V{grid-template-columns:minmax(0,1fr)}}.Community_chatPanel__11SYp,.Community_sidebarCard__dGy0V{background:hsl(var(--card)/.6);border-radius:.75rem;border:1px solid hsl(var(--border));padding:1rem 1.25rem;display:flex;flex-direction:column;gap:1rem;min-width:0;overflow-x:hidden}.Community_searchRow__9Xd2d{display:flex;flex-direction:column;gap:.75rem}.Community_searchInputs__Ee8Yz{display:flex;gap:.75rem;flex-wrap:wrap;min-width:0}.Community_createRow__25rbz{display:flex;justify-content:space-between;align-items:center;gap:.75rem;margin-top:.25rem}.Community_createHint__R6_Ud{font-size:.8rem;color:hsl(var(--muted-foreground))}.Community_groupsList__T_4sR{display:flex;flex-direction:column;gap:.75rem;max-height:360px;overflow-y:auto}.Community_createForm__k4zmK{margin-top:.75rem;padding-top:.75rem;border-top:1px solid hsl(var(--border));display:flex;flex-direction:column;gap:.5rem}.Community_formRow__wexM_{display:flex;flex-direction:column;gap:.25rem}.Community_label__okLSz{font-size:.8rem;font-weight:500;color:hsl(var(--muted-foreground))}.Community_errorText__yLrUJ{font-size:.8rem;color:hsl(var(--destructive))}.Community_groupItem__30O7d{background:hsl(var(--background)/.5);border-radius:.75rem;border:1px solid hsl(var(--border));padding:.75rem .9rem;cursor:pointer;transition:var(--transition-smooth);display:flex;flex-direction:column;gap:.25rem}.Community_groupItem__30O7d:hover{border-color:hsl(var(--primary));transform:translateY(-1px);box-shadow:var(--shadow-card)}.Community_groupTitleRow__d8XwC{display:flex;justify-content:space-between;align-items:center;gap:.5rem;min-width:0}.Community_groupName__GEQG2{font-weight:600;font-size:.95rem;word-break:break-word;overflow-wrap:break-word}.Community_groupMeta__9P_be{font-size:.8rem;color:hsl(var(--muted-foreground));display:flex;gap:.75rem;flex-wrap:wrap;word-break:break-word;overflow-wrap:break-word}.Community_tagChip___muGw{background:hsl(var(--muted));color:hsl(var(--muted-foreground));border-radius:999px;padding:.15rem .6rem;font-size:.75rem}.Community_chatPanel__11SYp{min-height:0;min-width:0;overflow-x:hidden}.Community_chatHeader__xwp7H{display:flex;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.5rem;min-width:0}.Community_chatHeaderActions__uYpaU{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.Community_chatTitle__4YETf{font-size:1rem;font-weight:600;word-break:break-word;overflow-wrap:break-word}.Community_chatMeta__Ge82q{font-size:.8rem;color:hsl(var(--muted-foreground))}.Community_emptyChatState__iaa_g{flex:1;display:flex;align-items:center;justify-content:center;text-align:center;color:hsl(var(--muted-foreground));font-size:.9rem}.Community_messagesArea__IThrj{flex:1;overflow-y:auto;padding:.75rem .25rem .75rem 0;display:flex;flex-direction:column-reverse;gap:.5rem}.Community_messageBubble__WDLhm{padding:.5rem .75rem;border-radius:.75rem;background:hsl(var(--background)/.8);border:1px solid hsl(var(--border))}.Community_messageHeader__YHR_D{display:flex;justify-content:space-between;align-items:center;font-size:.75rem;margin-bottom:.25rem}.Community_messageAuthor__1w998{font-weight:600}.Community_messageTime__CDtNW{color:hsl(var(--muted-foreground))}.Community_messageText___KswW{font-size:.9rem;line-height:1.5;white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word}.Community_inputArea__FkLWr{border-top:1px solid hsl(var(--border));padding-top:.75rem;margin-top:.75rem;display:flex;flex-direction:column;gap:.5rem}.Community_joinBanner__c0mjX{font-size:.85rem;color:hsl(var(--muted-foreground))}.Community_membersLink__SThBj,.Community_shareLink__8eVKO{font-size:.8rem;color:hsl(var(--primary));cursor:pointer}.Community_membersLink__SThBj{background:none;border:none;padding:0;text-decoration:underline;text-underline-offset:2px}.Community_membersLink__SThBj:hover{color:hsl(var(--primary)/.85)}.Community_membersList__uixpP{max-height:320px;overflow-y:auto}.Community_membersListUl__lhXY4{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.Community_membersListItem__DK5E0{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.5rem .75rem;background:hsl(var(--muted)/.4);border-radius:.5rem;font-size:.9rem}.Community_memberRemoveBtn__vn2tO{flex-shrink:0;font-size:.8rem}.Community_membersEmpty___8gz5{font-size:.9rem;color:hsl(var(--muted-foreground));margin:0}.Community_wsWarning__uqINg{font-size:.8rem;color:hsl(var(--muted-foreground));text-align:center;padding:.5rem;background:hsl(var(--muted)/.3);border-radius:.5rem}