.add-panel:where(.astro-JCGAWY7X){margin-bottom:var(--space-2xl);padding:var(--space-xl)}.add-panel__trigger:where(.astro-JCGAWY7X){cursor:pointer;font-weight:600;color:var(--color-primary);font-size:.95rem}.form-row:where(.astro-JCGAWY7X){display:grid;grid-template-columns:1fr 1fr;gap:var(--space-md)}@media (max-width: 640px){.form-row:where(.astro-JCGAWY7X){grid-template-columns:1fr}}.members-list:where(.astro-JCGAWY7X){display:flex;flex-direction:column;gap:var(--space-md)}.member-card:where(.astro-JCGAWY7X){display:flex;align-items:center;gap:var(--space-lg);padding:var(--space-lg) var(--space-xl)}.member-img:where(.astro-JCGAWY7X){width:48px;height:48px;border-radius:50%;object-fit:cover;flex-shrink:0}.member-img--placeholder:where(.astro-JCGAWY7X){display:flex;align-items:center;justify-content:center;background:var(--gradient-primary);color:#fff;font-weight:700;font-size:1.1rem}.member-info:where(.astro-JCGAWY7X){flex:1}.member-info:where(.astro-JCGAWY7X) strong:where(.astro-JCGAWY7X){display:block;margin-bottom:.1rem}.member-role:where(.astro-JCGAWY7X){font-size:.85rem;color:var(--color-text-secondary)}.btn--sm:where(.astro-JCGAWY7X){padding:.4rem .9rem;font-size:.8rem}.status-msg:where(.astro-JCGAWY7X){font-size:.9rem;margin-top:var(--space-sm)}.status-msg--success:where(.astro-JCGAWY7X){color:#059669}.status-msg--error:where(.astro-JCGAWY7X){color:#ef4444}.loading-text:where(.astro-JCGAWY7X),.empty-text:where(.astro-JCGAWY7X){text-align:center;padding:var(--space-2xl);color:var(--color-text-muted)}
