.invite-member-card{margin-top:18px;padding:22px;border:1px solid #d9e4d3;border-radius:18px;background:linear-gradient(130deg,#f8fbf2,#edf5e5)}.invite-member-card h2{margin:5px 0 7px;font:600 18px var(--serif)}.invite-member-card p{max-width:540px;margin:0;color:#78847d;font-size:9px;line-height:1.7}.invite-member-card>button{margin-top:14px;min-height:40px;border:0;border-radius:10px;padding:0 15px;background:#204a3d;color:#fff;font:10px var(--sans);cursor:pointer}.invite-options{display:grid;grid-template-columns:1fr 1fr 120px;gap:9px;margin-top:15px}.invite-options label{display:grid;gap:5px;color:#6e7a74;font-size:8px}.invite-options input,.invite-options select{width:100%;height:39px;border:1px solid #d4ddd0;border-radius:9px;background:#fff;padding:0 10px;color:#4e6259;font:10px var(--sans)}.invite-result{margin-top:14px;display:grid;grid-template-columns:1fr auto auto;gap:7px}.invite-result[hidden]{display:none}.invite-result input{min-width:0;height:40px;border:1px solid #d4ddd0;border-radius:9px;padding:0 11px;background:#fff;color:#5e6963;font:9px var(--sans)}.invite-result button{border:0;border-radius:9px;padding:0 13px;background:#d8f181;color:#254537;font:600 9px var(--sans)}.invite-result .revoke-invite{background:#f2e8e3;color:#8b554d}.invite-result small{grid-column:1/-1;color:#89928d;font-size:8px}@media(max-width:700px){.invite-options{grid-template-columns:1fr}.invite-result{grid-template-columns:1fr 1fr}.invite-result input{grid-column:1/-1}.invite-result button{height:40px}.invite-result small{grid-column:1/-1}}
.invite-member-card{margin-top:18px;padding:22px;border:1px solid #d9e4d3;border-radius:18px;background:linear-gradient(130deg,#f8fbf2,#edf5e5)}.invite-member-card h2{margin:5px 0 7px;font:600 18px var(--serif)}.invite-member-card p{max-width:540px;margin:0;color:#78847d;font-size:9px;line-height:1.7}.invite-member-card>button{margin-top:14px;min-height:40px;border:0;border-radius:10px;padding:0 15px;background:#204a3d;color:#fff;font:10px var(--sans);cursor:pointer}.invite-member-card>button:disabled{opacity:.45;cursor:not-allowed}.invite-member-card.invite-disabled .invite-options{opacity:.45}.invite-options{display:grid;grid-template-columns:1fr 1fr 120px;gap:9px;margin-top:15px}.invite-options label{display:grid;gap:5px;color:#6e7a74;font-size:8px}.invite-options input,.invite-options select{width:100%;height:39px;border:1px solid #d4ddd0;border-radius:9px;background:#fff;padding:0 10px;color:#4e6259;font:10px var(--sans)}.invite-result{margin-top:14px;display:grid;grid-template-columns:1fr auto auto;gap:7px}.invite-result[hidden]{display:none}.invite-result input{min-width:0;height:40px;border:1px solid #d4ddd0;border-radius:9px;padding:0 11px;background:#fff;color:#5e6963;font:9px var(--sans)}.invite-result button{border:0;border-radius:9px;padding:0 13px;background:#d8f181;color:#254537;font:600 9px var(--sans)}.invite-result .revoke-invite{background:#f2e8e3;color:#8b554d}.invite-result small{grid-column:1/-1;color:#89928d;font-size:8px}@media(max-width:700px){.invite-options{grid-template-columns:1fr}.invite-result{grid-template-columns:1fr 1fr}.invite-result input{grid-column:1/-1}.invite-result button{height:40px}.invite-result small{grid-column:1/-1}}
