/* Shared access to the authenticated project application. */
.phone-topbar .wrap > .call-button{margin-left:auto}
.phone-topbar a.collaborator-button{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:44px;padding:10px 16px;margin-left:12px;border:1px solid #ffffff70;border-radius:12px;background:#111;color:#fff;font-size:13px;font-weight:650;line-height:1.3;text-decoration:none;transition:background .2s,border-color .2s}
.phone-topbar a.collaborator-button:hover{background:#17343b;border-color:#0cc0df;text-decoration:none}
.phone-topbar a.collaborator-button:focus-visible{outline:3px solid #0cc0df;outline-offset:3px}
@media(max-width:640px){.phone-topbar a.collaborator-button{flex:1 0 100%;margin:4px 0 0;box-sizing:border-box}.phone-topbar .wrap{row-gap:8px}}
@media(prefers-reduced-motion:reduce){.phone-topbar a.collaborator-button{transition:none}}
