.loading-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:hsla(0,0%,100%,.5);z-index:1000}.invite-detail-actions-tab .lifecycle-card,.invite-detail-actions-tab .lifecycle-panel{background:#fff;border-color:#e7ecf2!important}.invite-detail-actions-tab .lifecycle-panel{padding:1.25rem}.invite-detail-actions-tab .lifecycle-card__header,.invite-detail-actions-tab .lifecycle-panel__header{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:1rem}.invite-detail-actions-tab .lifecycle-panel__actions{display:flex;flex-direction:column;align-items:flex-end;gap:.5rem;min-width:min(100%,22rem)}.invite-detail-actions-tab .lifecycle-panel__actions-label{font-size:.75rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.invite-detail-actions-tab .lifecycle-panel__buttons{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.5rem}.invite-detail-actions-tab .lifecycle-panel__status-row{display:flex;flex-wrap:wrap;gap:.75rem 1rem;margin-top:1rem;padding-top:1rem;border-top:1px solid #eef2f7}.invite-detail-actions-tab .lifecycle-status{display:inline-flex;align-items:center;gap:.65rem;padding:.6rem .75rem;border-radius:.85rem;background:#f8fafc}.invite-detail-actions-tab .failure-summary__label,.invite-detail-actions-tab .lifecycle-metric__label,.invite-detail-actions-tab .lifecycle-modal-summary__label,.invite-detail-actions-tab .lifecycle-status__label{font-size:.75rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#64748b}.invite-detail-actions-tab .lifecycle-metric-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.9rem;margin-top:1rem}.invite-detail-actions-tab .lifecycle-metric{display:flex;flex-direction:column;gap:.35rem;padding:.95rem 1rem;border:1px solid #eef2f7;border-radius:.95rem;background:#fbfdff}.invite-detail-actions-tab .lifecycle-metric--wide{grid-column:1/-1}.invite-detail-actions-tab .lifecycle-metric__value{color:#1f2937;line-height:1.35}.invite-detail-actions-tab .lifecycle-metric__meta{color:#6b7280;font-size:.88rem;line-height:1.4}.invite-detail-actions-tab .lifecycle-metric__hint{color:#b45309;font-size:.82rem;line-height:1.35}.invite-detail-actions-tab .failure-summary{display:flex;flex-direction:column;gap:.9rem;margin-top:1rem}.invite-detail-actions-tab .failure-summary__item{display:flex;flex-direction:column;gap:.35rem;padding:.95rem 1rem;border-radius:.95rem;background:#fff7ed;border:1px solid #fed7aa;color:#7c2d12}.invite-detail-actions-tab .lifecycle-empty-state{margin-top:1rem;padding:1rem;border:1px dashed #d7dee8;border-radius:.95rem;background:#f8fafc}.invite-detail-actions-tab .lifecycle-modal-summary{display:flex;flex-wrap:wrap;gap:.75rem 1rem;margin-top:1rem;padding-top:1rem;border-top:1px solid #eef2f7}.invite-detail-actions-tab .lifecycle-modal-summary>div{display:inline-flex;align-items:center;gap:.65rem}@media(max-width:991px){.invite-detail-actions-tab .lifecycle-panel__actions{width:100%;align-items:flex-start;min-width:0}.invite-detail-actions-tab .lifecycle-panel__buttons{justify-content:flex-start}}