.v25-invite-grid{display:grid;grid-template-columns:1fr 1fr;gap:9px}.v25-invite-card{border:1px solid var(--line);background:#fff;border-radius:13px;padding:13px;cursor:pointer}.v25-invite-card b{display:block;font-size:13px}.v25-invite-card span{display:block;font-size:10.5px;color:var(--text-2);margin-top:4px;line-height:1.45}
.v25-invite-status{display:inline-flex;padding:4px 7px;border-radius:8px;font-size:10px;font-weight:900}.v25-invite-status.pending{background:#fff6e7;color:#b87526}.v25-invite-status.accepted{background:#eaf8f4;color:#087d69}.v25-invite-status.expired{background:#eef1f4;color:#66758a}.v25-invite-row{display:flex;align-items:flex-start;gap:9px;padding:11px 0;border-bottom:1px solid var(--line)}.v25-invite-row:last-child{border-bottom:0}.v25-invite-main{min-width:0;flex:1}.v25-invite-main b{font-size:12.5px}.v25-invite-main small{display:block;font-size:10.5px;color:var(--text-2);margin-top:3px;line-height:1.45}.v25-invite-actions{display:flex;gap:5px;flex-wrap:wrap;margin-top:7px}
.v25-server-badge{display:inline-flex;align-items:center;gap:4px;padding:4px 7px;border-radius:7px;background:#eef5ff;color:#075edb;font-size:9.5px;font-weight:900}.v25-invite-landing{max-width:430px;margin:12px auto;background:#fff;border:1px solid var(--line);border-radius:16px;padding:20px;text-align:left}.v25-invite-landing h2{margin:0 0 5px}.v25-invite-meta{display:grid;grid-template-columns:100px 1fr;gap:7px 8px;margin:16px 0;padding:13px;background:#f8fafd;border-radius:11px;font-size:12px}.v25-invite-meta span:nth-child(odd){color:var(--text-2);font-weight:800}.v25-bulk-preview{max-height:280px;overflow:auto;border:1px solid var(--line);border-radius:10px}.v25-bulk-preview table{width:100%;border-collapse:collapse;font-size:10.5px}.v25-bulk-preview th,.v25-bulk-preview td{padding:7px;border-bottom:1px solid var(--line);text-align:left;white-space:nowrap}.v25-bulk-preview th{position:sticky;top:0;background:#f5f8fc;color:#31435a}.v25-bulk-error{color:#c0392b;font-weight:800}
