/* Clients list actions. Kept after the library rules so the cascade matches the original sheet. */
.btn.open,.btn.portal{background:#1B1464;color:#fff;border:0}
.btn.portal{padding:12px 18px}
.client-actions .portal{flex:1 1 180px;text-align:center}
@media(max-width:759px){.client-actions{flex-direction:column;align-items:stretch}.client-actions .btn{width:100%;flex:0 0 auto;text-align:center}}
.userline{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:10px}
.userline .who{flex:1 1 180px;word-break:break-all;font-size:14px}
.userline .mailslot{flex:1 1 100%}
.userline .btn.portal,td .btn.portal{flex:1 1 200px;text-align:center}
@media(max-width:759px){.userline{align-items:stretch}.userline .btn.portal,td .btn.portal{display:block;width:100%;text-align:center}}
.btn:disabled{opacity:.45;cursor:not-allowed}
