.AuthenticatedHome_container__tmEZY{display:flex;flex-direction:column;min-height:100vh;background:white}.AuthenticatedHome_main__gzIfx{flex:1 1;padding-top:100px;padding-bottom:calc(100px + env(safe-area-inset-bottom));display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.AuthenticatedHome_communityHeader__2EIlx{text-align:center;padding:1.5rem 1.25rem .5rem}.AuthenticatedHome_communityLabel__Miylo{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:#9ca3af;margin:0 0 .25rem}.AuthenticatedHome_communityName__zANfT{font-size:1.375rem;font-weight:800;color:#111827;margin:0;letter-spacing:-.02em;line-height:1.2}.AuthenticatedHome_viewPageLink__9FXsx{display:inline-block;margin-top:.5rem;font-size:.8125rem;font-weight:600;color:#6b7280;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:9999px;padding:.3rem .875rem;text-decoration:none;transition:background .15s,color .15s}.AuthenticatedHome_viewPageLink__9FXsx:hover{background:#e5e7eb;color:#374151}@keyframes AuthenticatedHome_shimmer__ONALD{0%{background-position:-400px 0}to{background-position:400px 0}}.AuthenticatedHome_skeletonBlock__qINiW{border-radius:6px}.AuthenticatedHome_skeletonBlock__qINiW,.AuthenticatedHome_skeletonHeaderLabel__O5E2S{background:linear-gradient(90deg,#f3f4f6 25%,#e5e7eb 50%,#f3f4f6 75%);background-size:800px 100%;animation:AuthenticatedHome_shimmer__ONALD 1.4s ease-in-out infinite}.AuthenticatedHome_skeletonHeaderLabel__O5E2S{width:60px;height:10px;margin:0 auto 6px;border-radius:5px}.AuthenticatedHome_skeletonHeaderName__HiXRD{width:160px;height:22px;margin:0 auto 10px;border-radius:6px}.AuthenticatedHome_skeletonHeaderLink__RpJR5,.AuthenticatedHome_skeletonHeaderName__HiXRD{background:linear-gradient(90deg,#f3f4f6 25%,#e5e7eb 50%,#f3f4f6 75%);background-size:800px 100%;animation:AuthenticatedHome_shimmer__ONALD 1.4s ease-in-out infinite}.AuthenticatedHome_skeletonHeaderLink__RpJR5{width:80px;height:24px;margin:0 auto;border-radius:9999px}.AuthenticatedHome_fab__OoDaZ{position:fixed;bottom:calc(100px + env(safe-area-inset-bottom));right:1.25rem;width:56px;height:56px;border-radius:50%;background:#d65a47;color:white;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 16px rgba(214,90,71,.4);transition:background .15s,transform .15s,box-shadow .15s;z-index:40}.AuthenticatedHome_fab__OoDaZ:hover{background:#c04f3e;transform:scale(1.05);box-shadow:0 6px 20px rgba(214,90,71,.5)}.AuthenticatedHome_fab__OoDaZ:active{transform:scale(.97)}.AuthenticatedHome_communityPickList__5ZfX1{display:flex;flex-direction:column;gap:.5rem;margin-bottom:.25rem}.AuthenticatedHome_communityPickItem__l5u1S{display:flex;align-items:center;justify-content:space-between;width:100%;background:#f9fafb;border:1.5px solid #e5e7eb;border-radius:.75rem;padding:.875rem 1rem;cursor:pointer;text-align:left;transition:border-color .15s,background .15s}.AuthenticatedHome_communityPickItem__l5u1S:hover{border-color:#d65a47;background:white}.AuthenticatedHome_communityPickInfo__UtyLp{display:flex;flex-direction:column;gap:.15rem}.AuthenticatedHome_communityPickType__AdG5J{font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#9ca3af}.AuthenticatedHome_communityPickName__v1mKn{font-size:.9375rem;font-weight:600;color:#111827}.AuthenticatedHome_communityPickArrow__eNerX{color:#9ca3af}.AuthenticatedHome_composeTarget__ENVsL{display:flex;align-items:center;gap:.5rem;padding:0 .125rem;margin-bottom:.25rem}.AuthenticatedHome_composeTargetLabel__R21OR{font-size:.8rem;font-weight:600;color:#9ca3af;text-transform:uppercase;letter-spacing:.04em}.AuthenticatedHome_composeTargetName__Q6tmY{font-size:.875rem;font-weight:600;color:#374151}.AuthenticatedHome_modalOverlay__ylYFy{position:fixed;inset:0;background:rgba(0,0,0,.4);display:flex;align-items:center;justify-content:center;padding:1.5rem;z-index:50}.AuthenticatedHome_modal__ejHh4{background:white;border-radius:.875rem;padding:1.5rem;width:100%;max-width:480px;box-shadow:0 8px 32px rgba(0,0,0,.16);max-height:92dvh;overflow-y:auto}.AuthenticatedHome_modalHeader__lmBYP{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.25rem}.AuthenticatedHome_modalBack__cY2_m{background:none;border:none;font-size:1.125rem;color:#6b7280;cursor:pointer;padding:.25rem;transition:color .15s}.AuthenticatedHome_modalBack__cY2_m:hover{color:#111827}.AuthenticatedHome_modalTitle__YnZLN{font-size:1.1rem;font-weight:700;color:#111827;margin:0;flex:1 1;text-align:center}.AuthenticatedHome_modalClose__o0mNp{display:flex;align-items:center;background:none;border:none;cursor:pointer;color:#6b7280;padding:.25rem;transition:color .15s}.AuthenticatedHome_modalClose__o0mNp:hover{color:#111827}.AuthenticatedHome_typePicker__Sb30w{display:flex;flex-direction:column;gap:.75rem}.AuthenticatedHome_typeOption__hhSXO{display:flex;align-items:center;gap:.875rem;width:100%;padding:.875rem 1rem;background:#f9fafb;border:1.5px solid #e5e7eb;border-radius:.75rem;cursor:pointer;text-align:left;transition:border-color .15s,background .15s}.AuthenticatedHome_typeOption__hhSXO:hover{border-color:#d1d5db;background:#f3f4f6}.AuthenticatedHome_typeOptionIcon__ShKO7{width:44px;height:44px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:white}.AuthenticatedHome_typeOptionIcon__ShKO7[data-type=post]{background:#d65a47}.AuthenticatedHome_typeOptionIcon__ShKO7[data-type=event]{background:#7dbca3}.AuthenticatedHome_typeOptionContent__d3MMu{flex:1 1;display:flex;flex-direction:column;gap:.2rem}.AuthenticatedHome_typeOptionLabel__Ky6rd{font-size:1rem;font-weight:600;color:#111827}.AuthenticatedHome_typeOptionDesc__Y9sov{font-size:.8125rem;color:#6b7280;line-height:1.4}.AuthenticatedHome_typeOptionArrow__nIvCw{color:#9ca3af;flex-shrink:0}.AuthenticatedHome_communitySelect__B1lT_{padding:.55rem 2.25rem .55rem .75rem;border:1.5px solid #e5e7eb;font-size:.875rem;color:#374151;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .5rem center;background-size:20px;margin-bottom:.75rem}.AuthenticatedHome_form__36Qa6{display:flex;flex-direction:column;gap:.75rem}.AuthenticatedHome_fieldLabel__GPsJ3{font-size:.8125rem;font-weight:600;color:#374151;margin-bottom:-.25rem}.AuthenticatedHome_communitySelectGroup__Z27sY{display:flex;flex-direction:column;gap:.25rem}.AuthenticatedHome_communitySelectLabel__FSEoj{font-size:.75rem;font-weight:600;color:#9ca3af;text-transform:uppercase;letter-spacing:.05em}.AuthenticatedHome_communitySelectWrapper__VxoHP{position:relative}.AuthenticatedHome_communitySelectWrapper__VxoHP:after{content:"";position:absolute;right:.75rem;top:50%;transform:translateY(-50%);width:16px;height:16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='%236b7280'%3E%3Cpath fill-rule='evenodd' d='M5.23 7.21a.75.75 0 011.06.02L10 11.168l3.71-3.938a.75.75 0 111.08 1.04l-4.25 4.5a.75.75 0 01-1.08 0l-4.25-4.5a.75.75 0 01.02-1.06z' clip-rule='evenodd'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;pointer-events:none}.AuthenticatedHome_communityLocked__f9jR0{padding:.625rem .75rem;color:#374151}.AuthenticatedHome_communityLocked__f9jR0,.AuthenticatedHome_communitySelect__B1lT_{border:1.5px solid #d1d5db;border-radius:.5rem;font-size:.9375rem;font-weight:500;background:white;box-sizing:border-box}.AuthenticatedHome_communitySelect__B1lT_{width:100%;padding:.625rem 2.25rem .625rem .75rem;color:#111827;outline:none;cursor:pointer;transition:border-color .15s;font-family:inherit;appearance:none;-webkit-appearance:none}.AuthenticatedHome_communitySelect__B1lT_:focus{border-color:#d65a47}.AuthenticatedHome_input__zeiOn{width:100%;padding:.625rem .75rem;border:1.5px solid #d1d5db;border-radius:.5rem;font-size:.9375rem;color:#111827;background:white;outline:none;box-sizing:border-box;transition:border-color .15s;font-family:inherit}.AuthenticatedHome_input__zeiOn:focus{border-color:#d65a47}.AuthenticatedHome_textarea__C_HhY{width:100%;padding:.625rem .75rem;border:1.5px solid #d1d5db;border-radius:.5rem;font-size:.9375rem;color:#374151;background:white;outline:none;resize:vertical;box-sizing:border-box;font-family:inherit;line-height:1.5;transition:border-color .15s}.AuthenticatedHome_textarea__C_HhY:focus{border-color:#d65a47}.AuthenticatedHome_formActions__7fKWr{display:flex;flex-direction:column;gap:.5rem;padding-top:.25rem}.AuthenticatedHome_identityRow__Y0GKc{display:flex;align-items:center;justify-content:space-between;padding:.5rem .625rem;background:#f9fafb;border:1.5px solid #e5e7eb;border-radius:.5rem}.AuthenticatedHome_identityLeft__ynedV{display:flex;align-items:center;gap:.375rem}.AuthenticatedHome_identityLabel__v7izo{font-size:.75rem;font-weight:600;color:#9ca3af;text-transform:uppercase;letter-spacing:.04em}.AuthenticatedHome_identityName__Ouf_G{font-size:.875rem;font-weight:600;color:#374151;transition:color .15s}.AuthenticatedHome_formButtons__ADOm_{display:flex;gap:.5rem;justify-content:flex-end}.AuthenticatedHome_cancelButton___SDhm{padding:.5rem .875rem;font-size:.875rem;font-weight:500;color:#6b7280;background:none;border:1.5px solid #e5e7eb;border-radius:.5rem;cursor:pointer;transition:border-color .15s,color .15s}.AuthenticatedHome_cancelButton___SDhm:hover{border-color:#9ca3af;color:#374151}.AuthenticatedHome_submitButton__9Azi9{padding:.5rem 1rem;font-size:.875rem;font-weight:600;color:white;background:#d65a47;border:none;border-radius:.5rem;cursor:pointer;transition:background .15s}.AuthenticatedHome_submitButton__9Azi9:hover:not(:disabled){background:#c04f3e}.AuthenticatedHome_submitButton__9Azi9:disabled{opacity:.5;cursor:not-allowed}.AllCommunitiesHome_contextSwitcher__2okQC{width:100%;max-width:480px;padding:0 1.25rem;position:relative}.AllCommunitiesHome_contextTrigger__U6cXt{width:100%;display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;background:white;border:1.5px solid #e5e7eb;border-radius:.75rem;cursor:pointer;text-align:center;transition:border-color .15s,box-shadow .15s}.AllCommunitiesHome_contextTrigger__U6cXt:hover{border-color:#d1d5db;box-shadow:0 1px 6px rgba(0,0,0,.06)}.AllCommunitiesHome_contextTriggerLeft__20su7{display:flex;flex-direction:column;align-items:center;gap:.1rem;flex:1 1;min-width:0}.AllCommunitiesHome_contextTypeLabel__fCcFD{font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#9ca3af;line-height:1}.AllCommunitiesHome_contextName___vefU{font-size:1rem;font-weight:700;color:#111827;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AllCommunitiesHome_contextChevron__8DC8G{color:#9ca3af;flex-shrink:0;transition:transform .15s}.AllCommunitiesHome_contextChevronOpen__q2bFG{transform:rotate(180deg)}.AllCommunitiesHome_contextActions__z5jvd{display:flex;justify-content:center;padding:.5rem 0 0}.AllCommunitiesHome_contextActionBtn__1rrbF{padding:.35rem 1.25rem;font-size:.8125rem;font-weight:600;color:#6b7280;background:none;border:1.5px solid #e5e7eb;border-radius:9999px;cursor:pointer;transition:border-color .15s,color .15s}.AllCommunitiesHome_contextActionBtn__1rrbF:hover{border-color:#9ca3af;color:#374151}.AllCommunitiesHome_contextDropdown__tlsOu{position:absolute;top:calc(100% + .375rem);left:1.25rem;right:1.25rem;background:white;border:1.5px solid #e5e7eb;border-radius:.75rem;box-shadow:0 8px 24px rgba(0,0,0,.1);z-index:30;overflow:hidden}.AllCommunitiesHome_contextOption__JzalW{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.75rem 1rem;background:none;border:none;cursor:pointer;text-align:left;transition:background .1s}.AllCommunitiesHome_contextOption__JzalW:hover{background:#f9fafb}.AllCommunitiesHome_contextOptionActive__EIGl1{background:#fafafa}.AllCommunitiesHome_contextOptionContent__kSeKz{display:flex;flex-direction:column;gap:.1rem}.AllCommunitiesHome_contextOptionType__itz6c{font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#9ca3af;line-height:1}.AllCommunitiesHome_contextOptionName__llA3G{font-size:.9375rem;font-weight:600;color:#111827}.AllCommunitiesHome_contextCheck__bDtv_{color:#d65a47;flex-shrink:0}.AllCommunitiesHome_contextDivider__0f_qa{height:1px;background:#f3f4f6;margin:.125rem 0}.OrganizationDiscovery_outer__VwusF{min-height:100vh;background:rgb(250,245,232)}.OrganizationDiscovery_container__zRMW8{max-width:600px;margin:0 auto;padding:96px 1.25rem 110px}@media (min-width:768px){.OrganizationDiscovery_container__zRMW8{padding:120px 1.5rem 110px}}.OrganizationDiscovery_header__PQaK6{margin-bottom:2rem;text-align:center}.OrganizationDiscovery_title___hQuC{font-size:1.5rem;font-weight:700;color:#1a1a1a;margin:0 0 .5rem}.OrganizationDiscovery_subtitle__wE_KM{font-size:.95rem;color:#555;line-height:1.5;margin:0}.OrganizationDiscovery_createButton__d82ui{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;padding:.875rem 1.25rem;background:#d65a47;color:#fff;border:none;border-radius:10px;font-size:.95rem;font-weight:600;cursor:pointer;transition:background .15s;margin-bottom:2rem}.OrganizationDiscovery_createButton__d82ui:hover{background:#c04d3b}.OrganizationDiscovery_spinnerWrap__Y6Fm_{display:flex;justify-content:center;padding:2rem 0}.OrganizationDiscovery_listLabel__tQqM3{font-size:.8rem;font-weight:600;color:#888;text-transform:uppercase;letter-spacing:.05em;margin:0 0 .75rem}.OrganizationDiscovery_communityList__GtSKp{display:flex;flex-direction:column;gap:.5rem}.OrganizationDiscovery_communityCard___ZvLM{display:flex;align-items:center;justify-content:space-between;padding:.875rem 1rem;background:#fff;border:1px solid #e8e8e8;border-radius:10px;gap:1rem}.OrganizationDiscovery_communityInfo___VDez{display:flex;align-items:center;gap:.625rem;min-width:0;text-decoration:none;color:inherit;flex:1 1}.OrganizationDiscovery_communityIcon__kxw0Q{color:#888;flex-shrink:0}.OrganizationDiscovery_communityName__3CCqU{font-size:.95rem;font-weight:600;color:#1a1a1a;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.OrganizationDiscovery_communityType__duThs{font-size:.75rem;color:#888;margin:0}.OrganizationDiscovery_joinButton__m2Prq{flex-shrink:0;padding:.375rem .875rem;background:#f5f0e8;color:#d65a47;border:1px solid #e8d8c8;border-radius:6px;font-size:.85rem;font-weight:600;cursor:pointer;transition:background .15s;min-width:60px;display:flex;align-items:center;justify-content:center}.OrganizationDiscovery_joinButton__m2Prq:hover:not(:disabled){background:#ede5d8}.OrganizationDiscovery_joinButton__m2Prq:disabled{opacity:.6;cursor:not-allowed}.OrganizationDiscovery_viewButton__HfusH{flex-shrink:0;padding:.375rem .875rem;background:#f5f0e8;color:#d65a47;border:1px solid #e8d8c8;border-radius:6px;font-size:.85rem;font-weight:600;text-decoration:none;transition:background .15s;min-width:60px;display:flex;align-items:center;justify-content:center}.OrganizationDiscovery_viewButton__HfusH:hover{background:#ede5d8}.OrganizationDiscovery_empty__8YCow{text-align:center;color:#888;font-size:.9rem;padding:2rem 0}