[data-referral-field] .input-wrap{display:flex;align-items:center;gap:8px}
[data-referral-field] .input-wrap input{flex:1;min-width:0;width:auto;margin:0}
[data-referral-field] .input-wrap button{flex:none;margin:0;white-space:nowrap}
[data-referral-field] .input-wrap button:disabled{opacity:.55}

.agent-menu{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:20px}.agent-menu a{white-space:nowrap}

.referral-link-copy{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:8px}.referral-link-copy input{flex:1;min-width:220px;margin:0}.referral-link-copy button{margin:0;white-space:nowrap}.referral-link-copy span{flex-basis:100%;font-size:.85rem}
