.coaching-relationship-list{display:grid;gap:1rem;margin-block:1rem}.coaching-relationship-card{min-width:0;overflow-wrap:anywhere}.coaching-relationship-actions{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}.coaching-relationship-consent{display:flex;align-items:flex-start;gap:.75rem;margin-block:1rem;line-height:1.6;text-align:left;font-weight:400}.coaching-relationship-consent input[type=checkbox]{flex:0 0 1.2rem;width:1.2rem;height:1.2rem;margin:.2rem 0 0;padding:0;transform:none}.coaching-relationship-consent>span{flex:1 1 0;min-width:0}.coaching-invite-form{display:grid;gap:1rem;margin-block:1rem;max-width:45rem}.coaching-invite-form label{display:grid;gap:.4rem}.coaching-invite-form input{width:100%;box-sizing:border-box}.coaching-invite-form select{width:100%;min-width:0;box-sizing:border-box}.coaching-invite-form button{justify-self:start}.coaching-relationship-status{min-height:1.5em}.coaching-relationship-actions select{width:auto;max-width:100%;min-width:min(100%,15rem)}.coaching-invite-form[hidden]{display:none}.coaching-relationship-actions>:is(select,button){margin:0;min-height:var(--button-height);box-sizing:border-box}.coaching-relationship-actions>select{padding-block:0;height:var(--button-height)}.coaching-relationship-actions>.refresh-icon-button{padding:0}.coaching-relationship-actions>select{flex:0 1 15rem;min-width:0;max-width:calc(100% - var(--button-height) - .75rem)}
