:host { .btn-size { font-size: 14px; } .bdr { border-right: 1px solid #ccc; } .bdl { border-left: 1px solid #ccc; } .source-info { p { margin-bottom: .5em; } } .freight-info-box { width: 95%; } .freigth-label { display : inline-block; width : 50px; text-align: right; } ::ng-deep { .approval-status { .ant-steps { width : 70%; margin: 0 auto; } } .ant-tabs-top>.ant-tabs-nav, .ant-tabs-bottom>.ant-tabs-nav, .ant-tabs-top>div>.ant-tabs-nav, .ant-tabs-bottom>div>.ant-tabs-nav { margin: 0; } .ant-anchor-ink::before { width: 0; } .ant-tabs-card.ant-tabs-top>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab, .ant-tabs-card.ant-tabs-bottom>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab, .ant-tabs-card.ant-tabs-top>div>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab, .ant-tabs-card.ant-tabs-bottom>div>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab { margin-left: 40px } } .leftPadding { padding-right: 100px; } .handling-info { min-height: 100px; border: 1px solid #ccc; .loading-row { display: flex; } .handling-info-icon { width: 32px; height: 32px; margin-right: 24px; color: #fff; line-height: 32px; text-align: center; border-radius: 50%; &.loading-bg { background-color: #50D4AB; } &.unloaing-bg { background: #F66F6A; } } .info { flex: 1; } .time-info { margin-left: 56px; } } }