.learner-invite-tools{display:grid;gap:16px;margin:24px 0}.learner-invite-tools>:is(details,.settings-section){padding:22px;border:1px solid #dfe5ee;border-radius:12px;background:#fff}.learner-invite-tools summary{cursor:pointer;font-size:17px;font-weight:600;line-height:1.6}.learner-invite-tools p{font-size:14px;line-height:1.7;color:#65738a;margin:14px 0}.learner-invite-tools form{display:flex;flex-wrap:wrap;gap:18px;align-items:end;margin-top:20px}.learner-invite-tools label{display:flex;flex:1 1 240px;flex-direction:column;gap:8px;font-size:13px}.learner-invite-tools :is(input,textarea,select){padding:12px;border:1px solid #d6deea;width:100%;height:auto;line-height:1.5}.learner-invite-tools .invite-preview,.learner-invite-tools form>p{flex-basis:100%}.invite-preview{overflow:auto}.invite-preview table{width:100%;border-collapse:collapse;font-size:13px}.invite-preview :is(th,td){text-align:left;padding:10px;border-bottom:1px solid #e4e8ee}.pending-invite{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 0;border-bottom:1px solid #e1e6ee;flex-wrap:wrap}.pending-invite>div{display:grid;gap:6px;min-width:0}.pending-invite span{font-size:14px;overflow-wrap:anywhere}.pending-invite small{color:#65738a}.pending-invite form{margin:0}.learner-invite-tools [role=alert]{color:#a33149}.learner-invite-tools [role=status]{color:#247252}@media(max-width:600px){.learner-invite-tools>:is(details,.settings-section){padding:16px}.learner-invite-tools form>button{width:100%}}.learner-invite-tools fieldset{display:flex;flex-wrap:wrap;align-items:end;gap:18px;width:100%;min-width:0;border:0;padding:0;margin:0}.learner-invite-tools :is(input,select,textarea){font-size:14px;font-weight:400}.learner-invite-tools label,.learner-invite-tools label span{font-weight:550}@media(max-width:600px){.learner-invite-tools fieldset>button{width:100%}.learner-invite-tools fieldset>label{flex-basis:100%}}