header nav{flex-wrap:wrap;gap:14px}.invite-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:24px 0}.invite-stats a{padding:20px;border:1px solid #d9e5df;border-radius:12px;background:white;text-decoration:none;color:#24352b}.invite-stats strong{display:block;font-size:36px}.invite-form-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.invite-form-grid select{width:100%;padding:12px;border:1px solid #ccd6d0;border-radius:6px;background:white;font:inherit;margin-top:6px}.invite-table-wrap{overflow:auto}.invite-table{width:100%;border-collapse:collapse;text-align:left;font-size:14px}.invite-table th,.invite-table td{padding:15px 12px;border-bottom:1px solid #e3eae6;vertical-align:top}.invite-table small{display:block;margin-top:4px;color:#607267}.invite-table td:first-child{min-width:210px}.invite-table td:last-child{min-width:210px}.badge.registered{background:#daf2df;color:#23653d}.badge.pending{background:#fff0cf;color:#70500f}.invite-note{font-size:13px;color:#607267}.invite-actions{display:flex;align-items:center;gap:18px;flex-wrap:wrap}button:disabled{opacity:.65;cursor:not-allowed}@media(max-width:800px){.invite-form-grid{grid-template-columns:1fr}.invite-stats{gap:8px}.invite-stats a{padding:12px;font-size:13px}.invite-stats strong{font-size:28px}header{gap:16px;flex-wrap:wrap}}

@media(max-width:800px){.invite-table thead{display:none}.invite-table,.invite-table tbody,.invite-table tr,.invite-table td{display:block;width:100%}.invite-table tr{border:1px solid #dce5de;border-radius:10px;margin:16px 0;padding:8px}.invite-table td,.invite-table td:first-child,.invite-table td:last-child{min-width:0;border:0;padding:8px;overflow-wrap:anywhere}.invite-table td[data-label]::before{content:attr(data-label);display:block;font-weight:700;font-size:12px;color:#65766b;margin-bottom:4px}.invite-table-wrap{overflow:visible}}
