.companies-page{padding:70px}@media screen and (max-width:1280px){.companies-page{padding:20px}}@media screen and (max-width:768px){.companies-page{padding:10px}}.companies-table{border-collapse:separate;border-spacing:0 5px;width:100%}.companies-table thead th{text-align:start;white-space:nowrap;background-color:#fff;padding:10px 40px;font-weight:700}.companies-table thead th:first-child{border-start-start-radius:8px;border-end-start-radius:8px}.companies-table thead th:last-child{border-start-end-radius:8px;border-end-end-radius:8px}.companies-table .company-row{cursor:pointer}.companies-table .company-row td{border-top:1px solid #e3e6e9;border-bottom:1px solid #e3e6e9;height:42px;padding-inline:40px}.companies-table .company-row td:first-child{border-inline-start:1px solid #e3e6e9;border-start-start-radius:8px;border-end-start-radius:8px}.companies-table .company-row td:last-child{border-inline-end:1px solid #e3e6e9;border-start-end-radius:8px;border-end-end-radius:8px}@media screen and (max-width:1130px){.companies-table thead th{background-color:#f8f8f8}.companies-table .company-row td{padding-inline:20px}}.companies-table .status{text-align:center;border-radius:8px;width:100%;min-width:100px;padding:5px 10px;font-weight:600}.companies-table .status-active{color:#34aa54;background-color:#34aa5426}.companies-table .status-no-active{color:#ff0063;background-color:#ff006326}
