.contact-relationships{margin:24px 0 32px}.contact-relationships .section-head{align-items:start}.contact-relationships .section-head p{max-width:72ch}.relationship-list{list-style:none;margin:0;padding:0}.relationship-row{display:flex;justify-content:space-between;align-items:start;gap:16px;padding:16px 0;border-bottom:1px solid var(--rule)}.relationship-row>div:first-child{min-width:0}.relationship-row p{margin:5px 0;overflow-wrap:anywhere}.relationship-row .tag{margin-left:8px}.relationship-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:start}.relationship-actions button{white-space:normal}.relationship-delivery p{margin:8px 0}.own-contact-caption{display:block;color:var(--muted);font-size:12px}.profile-status-muted{color:var(--muted);background:var(--paper)}.responsible-line{display:flex;flex-wrap:wrap;gap:6px 10px;align-items:center;margin:12px 0}.relationship-choice{display:flex;flex-wrap:wrap;gap:12px}.relationship-choice legend{font-weight:600}.relationship-choice label{display:flex;align-items:center;gap:8px}[data-relationship-dialog] .field{display:grid;gap:6px;margin:12px 0}[data-relationship-dialog] select{width:100%;min-height:160px}[data-relationship-dialog] select option{padding:8px}[data-relationship-dialog] .editor-check{display:flex;align-items:center;gap:8px;margin:16px 0}[data-relationship-dialog] input[type=checkbox],[data-relationship-dialog] input[type=radio]{flex:none;width:20px;height:20px}[data-relationship-dialog] [hidden]{display:none!important}@media(max-width:760px){.relationship-row{display:block}.relationship-row .relationship-actions{margin-top:12px}.relationship-actions button{flex:1 1 140px}}@media(pointer:coarse){.contact-relationships button,.contact-relationships a,[data-relationship-dialog] button,[data-relationship-dialog] input,[data-relationship-dialog] select,.relationship-choice label{min-height:44px}.contact-relationships a{display:inline-flex;align-items:center}.relationship-row .tag{line-height:1.8}}

.relationship-row .tag+.tag{margin-left:12px}

[data-relationship-dialog] .contact-actions{display:flex;justify-content:flex-start;max-width:100%;margin:8px 0}
.relationship-delivery{margin:16px 0}.relationship-delivery summary{cursor:pointer;font-weight:600}.relationship-delivery p{max-width:72ch;overflow-wrap:anywhere}


.relationship-row .profile-status{margin-left:8px}

.profile-action-group .profile-nav-actions>:only-child{grid-column:1/-1}.profile-contact .profile-status,.contact-relationships .profile-status{flex-wrap:wrap;max-width:100%}.profile-status>span,.profile-status>strong{white-space:nowrap}
