.badge{white-space:nowrap;letter-spacing:.01em;border-radius:2rem;align-items:center;padding:.2rem .625rem;font-size:.72rem;font-weight:600;display:inline-flex}.badge--owner{color:#fff;background:#000}.badge--admin{color:#fff;background:#404040}.badge--member{color:#525252;background:#f5f5f5}.badge--pending{color:#713f12;background:#fef9c3}.badge--confirmed{color:#14532d;background:#dcfce7}.badge--completed{color:#065f46;background:#d1fae5}.badge--cancelled,.badge--declined{color:#7f1d1d;background:#fee2e2}.badge--expired{color:#737373;background:#f5f5f5}.badge--review{color:#503abb;background:#efecff}