.data-table-section{background-color:#fff;padding:20px;position:relative}.data-table-header{justify-content:flex-end;align-items:center;margin-bottom:20px;display:flex}.data-table-wrapper{background:var(--white-color);width:100%;overflow-x:auto}.data-table{table-layout:fixed;border-spacing:0;width:100%}.data-table thead tr{background:color-mix(in srgb, var(--matte-red) 35%, var(--white-color));height:65px}.data-table thead tr th:first-child{border-top-left-radius:4rem;border-bottom-left-radius:4rem}.data-table thead tr th:last-child{border-top-right-radius:4rem;border-bottom-right-radius:4rem}.data-table th{font-size:var(--font-paragraph);font-family:var(--font-family-paragraph-bold);letter-spacing:var(--letter-spacing-paragraph-bold);line-height:var(--line-height-paragraph-bold);color:var(--primary-color);text-align:center;border-right:1px solid var(--primary-light);vertical-align:middle;padding:0 16px}.data-table th:first-child{padding-left:20px}.data-table th:last-child{border-right:none}.data-table tbody tr{background:var(--white-color);border-bottom:1px solid var(--primary-light);height:65px}.data-table td{font-size:var(--font-paragraph);font-family:var(--font-family-paragraph);letter-spacing:var(--letter-spacing-paragraph);line-height:var(--line-height-paragraph);color:var(--primary-color);border-right:1px solid var(--primary-light);vertical-align:middle;padding:0 16px}.data-table td:first-child{padding-left:20px}.data-table td:last-child{border-right:none}.data-table-col-people{width:16%;min-width:120px}.data-table-col-regions{width:18%;min-width:120px}.data-table-col-location{width:16%;min-width:120px}.data-table-col-mail{width:18%;min-width:120px}.data-table-col-phone{width:15%;min-width:100px}.data-table-col-status{width:10%;min-width:120px}
.sales-team-text-cell,.sales-team-name-cell{font-family:var(--font-family-paragraph);font-size:var(--font-small)}.sales-team-name-cell{font-family:var(--font-family-paragraph-bold)}.sales-team-link{font-family:var(--font-family-paragraph);font-size:var(--font-small);color:var(--primary-color);text-decoration:none}.sales-team-link:hover{text-decoration:underline}.sales-team-people-pill{background-color:var(--primary-light);border-radius:9999px;align-items:center;gap:8px;max-width:max-content;max-height:40px;padding:4px 10px 4px 2px;display:inline-flex}.sales-team-section{flex-direction:column;flex:1;display:flex}.sales-team-section>.data-table-section{flex:1}.sales-team-mail-cell{text-overflow:ellipsis;white-space:nowrap;max-width:220px;display:block;overflow:hidden}.sales-team-text-cell{text-overflow:ellipsis;white-space:nowrap;max-width:180px;display:block;overflow:hidden}.sales-team-name-cell{text-overflow:ellipsis;white-space:nowrap;max-width:140px;display:block;overflow:hidden}.sales-team-status-dropdown [data-slot=select-trigger]{border:1px solid var(--primary-light);background:var(--primary-light);border-radius:9999px;width:128px;height:35px!important;min-height:35px!important;font-size:var(--font-small)!important;font-family:var(--font-family-small)!important;padding:0 8px!important}.sales-team-status-dropdown [data-slot=select-trigger] [data-slot=select-value]{font-size:var(--font-small)!important;font-family:var(--font-family-small)!important;border-radius:9999px!important}.sales-team-status-dropdown [data-slot=select-trigger] svg{flex-shrink:0;width:20px;height:20px}.sales-team-status-dropdown-content [data-slot=select-item]{font-size:var(--font-small);font-family:var(--font-family-small);padding:8px}@media screen and (max-width:767px){.sales-team-section .data-table-wrapper{overflow-x:visible}.sales-team-section .data-table thead{display:none}.sales-team-section .data-table,.sales-team-section .data-table tbody{width:100%;display:block}.sales-team-section .data-table tbody tr{border:1px solid var(--primary-light);border-bottom:1px solid var(--primary-light);border-radius:12px;height:auto;margin-bottom:12px;padding:16px;display:block}.sales-team-section .data-table td{width:100%;min-width:unset;border-right:none;align-items:center;gap:12px;padding:6px 0;display:flex}.sales-team-section .data-table-col-people,.sales-team-section .data-table-col-regions,.sales-team-section .data-table-col-location,.sales-team-section .data-table-col-mail,.sales-team-section .data-table-col-phone,.sales-team-section .data-table-col-status{width:100%;min-width:unset}.sales-team-section .data-table td:before{font-family:var(--font-family-paragraph-bold);font-size:var(--font-small);color:var(--primary-color);flex-shrink:0;min-width:90px}.sales-team-section .data-table-col-regions:before{content:"Regions:"}.sales-team-section .data-table-col-location:before{content:"Location:"}.sales-team-section .data-table-col-mail:before{content:"Mail:"}.sales-team-section .data-table-col-phone:before{content:"Phone:"}.sales-team-section .data-table-col-status:before{content:"Status:"}.sales-team-section .data-table-col-people{border-bottom:1px solid var(--primary-light);margin-bottom:4px;padding-bottom:12px}.sales-team-section .data-table-col-regions .sales-team-text-cell,.sales-team-section .data-table-col-location .sales-team-text-cell,.sales-team-section .data-table-col-people .sales-team-name-cell{white-space:normal;max-width:none;text-overflow:unset;overflow:visible}.sales-team-section .data-table-col-mail .sales-team-mail-cell{white-space:normal;max-width:none;text-overflow:unset;word-break:break-all;overflow:visible}}
