.cch-page.svelte-ubiiou{width:100%;max-width:min(1200px,100%);margin:0;padding:0}.cch-header.svelte-ubiiou{justify-content:space-between;align-items:flex-start;display:flex}.cch-h1.svelte-ubiiou{color:var(--text-primary);margin:0 0 8px;font-size:1.75rem;font-weight:800}.cch-h2.svelte-ubiiou{color:var(--text-primary);margin:0 0 16px;font-size:1.125rem;font-weight:700}.cch-lead.svelte-ubiiou{color:var(--text-secondary);margin:0;font-size:1rem}.cch-btn-primary.svelte-ubiiou{border-radius:var(--radius-md);background:var(--primary-color);color:var(--mgmt-on-primary-text);cursor:pointer;border:none;padding:10px 20px;font-size:.875rem;font-weight:600}.cch-invites-section.svelte-ubiiou{margin-bottom:40px}.cch-invite-card.svelte-ubiiou{border-radius:var(--radius-md);padding:var(--cc-panel-padding);background:#3b82f60d;border:1px solid #3b82f633;justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.cch-invite-date.svelte-ubiiou{color:var(--text-muted);margin-top:4px;font-size:.8125rem;display:block}.cch-invite-actions.svelte-ubiiou{gap:10px;display:flex}.cch-btn-accept.svelte-ubiiou{border-radius:var(--radius-sm);color:var(--mgmt-on-primary-text);cursor:pointer;background:#22c55e;border:none;padding:8px 16px;font-size:.8125rem;font-weight:600}.cch-btn-decline.svelte-ubiiou{border-radius:var(--radius-sm);color:#ef4444;cursor:pointer;background:0 0;border:1px solid #ef4444;padding:8px 16px;font-size:.8125rem;font-weight:600}.cch-projects-list.svelte-ubiiou{gap:16px;display:grid}.cch-project-card.svelte-ubiiou{background:var(--surface-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:var(--cc-panel-padding)}.cch-project-header.svelte-ubiiou{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.cch-project-name.svelte-ubiiou{color:var(--text-primary);margin:0;font-size:1.125rem;font-weight:700}.cch-status-badge.svelte-ubiiou{border-radius:999px;padding:6px 12px;font-size:.75rem;font-weight:600}.cch-status-active.svelte-ubiiou{color:#22c55e;background:#22c55e1a}.cch-status-completed.svelte-ubiiou{background:var(--surface-muted);color:var(--text-muted)}.cch-project-info.svelte-ubiiou{color:var(--text-muted);flex-wrap:wrap;gap:20px;margin-bottom:16px;font-size:.875rem;display:flex}.cch-stat-line.svelte-ubiiou{align-items:center;gap:4px;display:inline-flex}.cch-btn-action.svelte-ubiiou{border:1px solid var(--border-default);border-radius:var(--radius-sm);cursor:pointer;background:0 0;padding:8px 16px;font-size:.8125rem}
