.page_wrapper__bERvF{min-height:100vh;padding:24px;max-width:480px;margin:0 auto}.page_headerRow__wu6db{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.page_heading__qHIsG{font-family:var(--font-display),ui-sans-serif,system-ui,sans-serif;font-size:20px;font-weight:600}.page_createBtn__JtP68{background:var(--coral);color:white;border-radius:var(--radius-sm);padding:10px 16px;font-size:13px;font-weight:600;box-shadow:var(--shadow-sm)}.page_card__B3Ooe{display:block;background:var(--surface);box-shadow:var(--shadow-sm);border-radius:var(--radius);padding:16px;margin-bottom:12px}.page_cardTop__oEoXt{display:flex;align-items:center;gap:12px;margin-bottom:8px}.page_cover__u1LTq{width:44px;height:44px;border-radius:var(--radius-sm);flex-shrink:0}.page_name__3OBHC{font-weight:600;font-size:15px}.page_memberCount__rCdju{font-size:12px;color:var(--text-secondary)}.page_description__AYsZG,.page_empty__gb5CY{font-size:13px;color:var(--text-secondary)}.page_loadMoreBtn___EcSC{border-radius:var(--radius-sm);padding:12px;font-size:13px;font-weight:600;color:var(--text-secondary);margin-top:8px}.page_loadMoreBtn___EcSC,.page_searchInput__dXrnE{width:100%;background:var(--surface);box-shadow:var(--shadow-sm)}.page_searchInput__dXrnE{border-radius:var(--radius-pill);padding:12px 16px;font-size:14px;margin-bottom:16px}.page_goalBadge__ldIVx{display:inline-block;font-size:10px;font-weight:700;color:var(--coral);background:var(--coral-tint);padding:2px 8px;border-radius:var(--radius-pill);margin-bottom:4px}