.company-management-page .ant-pro-page-container-children-container{padding-top:8px!important}.company-management-layout{flex-direction:column;flex:auto;gap:8px;width:100%;min-height:0;display:flex;overflow:hidden}.company-management-filter-region,.company-management-pagination-region{flex:none;overflow:hidden}.company-management-filter-form{gap:8px;width:100%;display:grid}.company-management-filter-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));align-items:end;gap:8px;display:grid}.company-management-filter-form .ant-form-item{margin:0}.company-management-filter-actions{margin-inline-start:auto}.company-management-table-panel{flex-direction:column;flex:auto;gap:8px;min-height:0;display:flex;overflow:hidden}.company-management-table-viewport{width:100%;height:100%;min-height:0;overflow:hidden}.company-management-table-viewport .ant-table-wrapper,.company-management-table-viewport .ant-spin-nested-loading,.company-management-table-viewport .ant-spin-container,.company-management-table-viewport .ant-table,.company-management-table-viewport .ant-table-container{height:100%;min-height:0}.company-management-table-viewport .ant-table-container{flex-direction:column;display:flex}.company-management-table-viewport .ant-table-header{flex:none}.company-management-table-viewport .ant-table-thead>tr>th{font-weight:600}.company-management-table-viewport .ant-table-body{flex:auto;min-height:0}.company-management-primary-link.ant-btn-link{text-align:start;text-overflow:ellipsis;white-space:nowrap;width:100%;height:auto;padding:0;display:block;overflow:hidden}@media (width<=860px){.company-management-create-action .ant-btn-icon+span{display:none}.company-management-create-action{width:32px;padding-inline:0}}
