.contacts-table-frame>div{scrollbar-gutter:stable;width:100%}@media (min-width:640px){.contacts-table--overview{min-width:52rem}.contacts-table--member{min-width:60rem}.contacts-table--member th,.contacts-table--member td:not([colspan]){white-space:nowrap;padding-left:.75rem;padding-right:.75rem}.contacts-table--member th:first-child,.contacts-table--member tbody tr:not([data-editing]) td:first-child:not([colspan]){text-overflow:ellipsis;width:55%;max-width:0;overflow:hidden}.contacts-list-root:not(.contacts-list--member) .contacts-table--member th:nth-child(2),.contacts-list-root:not(.contacts-list--member) .contacts-table--member tbody tr:not([data-editing]) td:nth-child(2){text-overflow:ellipsis;width:45%;max-width:0;overflow:hidden}.contacts-table--simple.table-fixed tbody td:first-child,.contacts-table--simple.table-fixed tbody td:nth-child(2),.contacts-table--simple.table-fixed tbody td:nth-child(4){text-overflow:ellipsis;white-space:nowrap;max-width:0;overflow:hidden}.contacts-table.table-fixed thead th{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.contacts-table.table-fixed .contacts-table-cell--truncate{text-overflow:ellipsis;white-space:nowrap;max-width:0;overflow:hidden}.contacts-table.table-fixed .contacts-table-cell--fit{white-space:nowrap;width:1%;max-width:none;overflow:visible}.contacts-table thead th,.contacts-table tbody td{background:var(--atelier-raised)}.contacts-table tbody tr:hover td{background:var(--atelier-well)}.contacts-table thead th.contacts-table-action-header,.contacts-table td.contacts-table-action{z-index:1;width:3.5rem;max-width:none;position:sticky;right:0}.contacts-table thead th.contacts-table-action-header{text-align:right;vertical-align:middle}.contacts-table th:first-child,.contacts-table td:first-child{padding-left:0!important}.contacts-table th.contacts-table-action-header,.contacts-table td.contacts-table-action{padding-right:0!important}}@media (max-width:639px){.contacts-list-section-title{display:none}.contacts-table-frame>div{overflow-x:visible}.contacts-table colgroup,.contacts-table thead{display:none}.contacts-table--overview{width:100%;min-width:0}.contacts-table--overview,.contacts-table--overview tbody,.contacts-table--overview tr,.contacts-table--overview td{width:100%;display:block}.contacts-table--overview tr{border-top:1px solid var(--atelier-line);border-bottom-width:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:.5rem;display:grid}.contacts-table--overview td.contacts-table-action{background:0 0;justify-content:flex-end;align-items:center;padding-left:0;padding-right:0;display:flex;position:static}.contacts-table--overview td{padding:.5rem 0}.contacts-table--overview td:first-child{min-width:0;font-weight:500}.contacts-table--overview td:not(:first-child):not(.contacts-table-action){display:none}}
