UNPKG

choerodon-ui

Version:

An enterprise-class UI design language and React-based implementation

790 lines (789 loc) 25.8 kB
/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ /* stylelint-disable no-duplicate-selectors */ /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors */ /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors */ .c7n-table-wrapper { zoom: 1; position: relative; } .c7n-table-wrapper::before, .c7n-table-wrapper::after { display: table; white-space: initial; content: ' '; } .c7n-table-wrapper::after { clear: both; height: 0; font-size: 0; visibility: hidden; } .c7n-table { -webkit-box-sizing: border-box; box-sizing: border-box; margin: 0; padding: 0; list-style: none; position: relative; clear: both; } .c7n-table-body { -webkit-transition: opacity 0.3s; transition: opacity 0.3s; } .c7n-table.resizable-table.c7n-table-empty .react-resizable .column-resizable-handle { display: none; } .c7n-table.resizable-table .react-resizable { position: relative; } .c7n-table.resizable-table .react-resizable .column-resizable-handle { position: absolute; top: 0; right: -0.01rem; bottom: 0; z-index: 100; width: 0.06rem; cursor: col-resize; } .c7n-table.resizable-table .react-resizable .column-resizable-handle:hover, .c7n-table.resizable-table .react-resizable .column-resizable-handle.react-draggable-dragging { background-color: #ccc; } .c7n-table.resizable-table .c7n-table-thead th, .c7n-table.resizable-table .c7n-table-tbody td { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .c7n-table table { width: 100%; text-align: left; border-radius: 0.02rem 0.02rem 0 0; border-collapse: separate; border-spacing: 0; } .c7n-table-thead > tr > th { color: rgba(0, 0, 0, 0.85); font-weight: 500; text-align: left; background: rgba(0, 0, 0, 0.04); border-bottom: 0.01rem solid #e8e8e8; -webkit-transition: background 0.3s ease; transition: background 0.3s ease; } .c7n-table-thead > tr > th[colspan] { text-align: center; border-bottom: 0; } .c7n-table-thead > tr > th:hover .c7n-table-sort-icon { opacity: 1; } .c7n-table-thead > tr > th .c7n-table-sort-icon { position: relative; width: 0.14rem; margin-left: 0.08rem; color: rgba(0, 0, 0, 0.45); font-weight: normal; font-size: 0.15rem; vertical-align: text-bottom; cursor: pointer; opacity: 0; -webkit-transition: all 0.3s; transition: all 0.3s; } .c7n-table-thead > tr > th.c7n-table-sort-ascend .c7n-table-sort-icon, .c7n-table-thead > tr > th.c7n-table-sort-descend .c7n-table-sort-icon { color: #000000; opacity: 1; } .c7n-table-thead > tr > th.c7n-table-sort-descend .c7n-table-sort-icon { -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); } .c7n-table-thead > tr > th.c7n-table-column-has-filters { overflow: hidden; cursor: pointer; } .c7n-table-thead > tr:first-child > th:first-child { border-top-left-radius: 0.02rem; } .c7n-table-thead > tr:first-child > th:last-child { border-top-right-radius: 0.02rem; } .c7n-table-tbody > tr > td { border-bottom: 0.01rem solid #e8e8e8; -webkit-transition: all 0.3s; transition: all 0.3s; } .c7n-table-thead > tr, .c7n-table-tbody > tr { -webkit-transition: all 0.3s; transition: all 0.3s; } .c7n-table-thead > tr.c7n-table-row-hover > td, .c7n-table-tbody > tr.c7n-table-row-hover > td, .c7n-table-thead > tr:hover > td, .c7n-table-tbody > tr:hover > td { background: rgba(0, 0, 0, 0.04); } .c7n-table-thead > tr:hover { background: none; } .c7n-table-footer { position: relative; padding: 0.05rem 0.1rem; background: rgba(0, 0, 0, 0.04); border-top: 0.01rem solid #e8e8e8; border-radius: 0 0 0.02rem 0.02rem; } .c7n-table-footer::before { position: absolute; top: -0.01rem; left: 0; width: 100%; height: 0.01rem; background: rgba(0, 0, 0, 0.04); content: ''; } .c7n-table.c7n-table-bordered .c7n-table-footer { border: 0.01rem solid #e8e8e8; } .c7n-table-title { position: relative; top: 0.01rem; padding: 0.05rem 0; border-radius: 0.02rem 0.02rem 0 0; } .c7n-table.c7n-table-bordered .c7n-table-title { padding-right: 0.1rem; padding-left: 0.1rem; border: 0.01rem solid #e8e8e8; } .c7n-table-title + .c7n-table-content { position: relative; overflow: hidden; border-radius: 0.02rem 0.02rem 0 0; } .c7n-table-bordered .c7n-table-title + .c7n-table-content, .c7n-table-bordered .c7n-table-title + .c7n-table-content table, .c7n-table-bordered .c7n-table-title + .c7n-table-content .c7n-table-thead > tr:first-child > th { border-radius: 0; } .c7n-table-without-column-header .c7n-table-title + .c7n-table-content, .c7n-table-without-column-header table { border-radius: 0; } .c7n-table-tbody > tr.c7n-table-row-selected td { background: rgba(161, 194, 250, 0.16); } .c7n-table-thead > tr > th, .c7n-table-tbody > tr > td { padding: 0.05rem 0.1rem; word-break: break-all; } .c7n-table-thead > tr > th:focus, .c7n-table-tbody > tr > td:focus { background-color: rgba(0, 0, 0, 0.08); } .c7n-table-thead > tr > th.c7n-table-selection-column-custom { width: 0.62rem !important; min-width: 0.62rem !important; padding-right: 0; padding-left: 0.16rem; } .c7n-table-thead > tr > th.c7n-table-selection-column, .c7n-table-tbody > tr > td.c7n-table-selection-column { width: 0.2rem; min-width: 0.2rem; text-align: center; } .c7n-table-thead > tr > th.c7n-table-selection-column .c7n-radio-wrapper, .c7n-table-tbody > tr > td.c7n-table-selection-column .c7n-radio-wrapper { margin-right: 0; } .c7n-table-expand-icon-th, .c7n-table-row-expand-icon-cell { width: 0.5rem; min-width: 0.5rem; text-align: center; } .c7n-table-header { overflow: hidden; background: rgba(0, 0, 0, 0.04); } .c7n-table-header table { border-radius: 0.02rem 0.02rem 0 0; } .c7n-table-loading { position: relative; } .c7n-table-loading .c7n-table-body { background: #fff; opacity: 0.5; } .c7n-table-loading .c7n-table-spin-holder { position: absolute; top: 50%; left: 50%; height: 0.2rem; margin-left: -0.3rem; line-height: 0.2rem; } .c7n-table-loading .c7n-table-with-pagination { margin-top: -0.2rem; } .c7n-table-loading .c7n-table-without-pagination { margin-top: 0.1rem; } .c7n-table-column-sorter { position: relative; display: inline-block; width: 0.14rem; height: 0.14rem; margin-left: 0.08rem; color: rgba(0, 0, 0, 0.45); font-weight: normal; text-align: center; vertical-align: middle; } .c7n-table-column-sorter-up, .c7n-table-column-sorter-down { position: relative; display: block; width: 0.14rem; height: 0.06rem; line-height: 0.06rem; cursor: pointer; } .c7n-table-column-sorter-up:hover .icon, .c7n-table-column-sorter-down:hover .icon { color: #8a99cf; } .c7n-table-column-sorter-up.on .icon-caret-up, .c7n-table-column-sorter-down.on .icon-caret-up, .c7n-table-column-sorter-up.on .icon-caret-down, .c7n-table-column-sorter-down.on .icon-caret-down { color: #3f51b5; } .c7n-table-column-sorter-up::after, .c7n-table-column-sorter-down::after { position: absolute; left: 0; width: 0.14rem; height: 0.3rem; content: ''; } .c7n-table-column-sorter-up::after { bottom: 0; } .c7n-table-column-sorter-down::after { top: 0; } .c7n-table-column-sorter .icon-caret-up, .c7n-table-column-sorter .icon-caret-down { display: inline-block; font-size: 0.12rem; font-size: 0.08rem \9; -webkit-transform: scale(0.66666667) rotate(0deg); -ms-transform: scale(0.66666667) rotate(0deg); transform: scale(0.66666667) rotate(0deg); height: 0.04rem; line-height: 0.04rem; -webkit-transition: all 0.3s; transition: all 0.3s; } :root .c7n-table-column-sorter .icon-caret-up, :root .c7n-table-column-sorter .icon-caret-down { font-size: 0.12rem; } .c7n-table-bordered .c7n-table-header > table, .c7n-table-bordered .c7n-table-body > table, .c7n-table-bordered .c7n-table-fixed-left table, .c7n-table-bordered .c7n-table-fixed-right table { border: 0.01rem solid #e8e8e8; border-right: 0; border-bottom: 0; } .c7n-table-bordered.c7n-table-empty .c7n-table-placeholder { border-right: 0.01rem solid #e8e8e8; border-left: 0.01rem solid #e8e8e8; } .c7n-table-bordered.c7n-table-fixed-header .c7n-table-header > table { border-bottom: 0; } .c7n-table-bordered.c7n-table-fixed-header .c7n-table-body > table { border-top: 0; border-top-left-radius: 0; border-top-right-radius: 0; } .c7n-table-bordered.c7n-table-fixed-header .c7n-table-body-inner > table { border-top: 0; } .c7n-table-bordered.c7n-table-fixed-header .c7n-table-placeholder { border: 0; } .c7n-table-bordered .c7n-table-thead > tr > th { border-bottom: 0.01rem solid #e8e8e8; } .c7n-table-bordered .c7n-table-thead > tr > th, .c7n-table-bordered .c7n-table-tbody > tr > td { border-right: 0.01rem solid #e8e8e8; } .c7n-table-placeholder { position: relative; z-index: 1; padding: 0.05rem 0.1rem; color: rgba(0, 0, 0, 0.45); font-size: 0.13rem; text-align: center; background: #fff; border-bottom: 0.01rem solid #e8e8e8; } .c7n-table-placeholder .icon { margin-right: 0.04rem; } .c7n-table-pagination.c7n-pagination { float: right; margin-top: 0.16rem; line-height: 0.32rem; } .c7n-table-filter-dropdown { min-width: 0.96rem; margin-left: -0.08rem; background: #fff; border-radius: 0.02rem; -webkit-box-shadow: 0 0.02rem 0.08rem rgba(0, 0, 0, 0.12); box-shadow: 0 0.02rem 0.08rem rgba(0, 0, 0, 0.12); } .c7n-table-filter-dropdown .c7n-dropdown-menu { border: 0; border-radius: 0.02rem 0.02rem 0 0; -webkit-box-shadow: none; box-shadow: none; } .c7n-table-filter-dropdown .c7n-dropdown-menu-without-submenu { max-height: 4rem; overflow-x: hidden; } .c7n-table-filter-dropdown .c7n-dropdown-menu-item > label + span { padding-right: 0; } .c7n-table-filter-dropdown .c7n-dropdown-menu-sub { border-radius: 0.02rem; -webkit-box-shadow: 0 0.02rem 0.08rem rgba(0, 0, 0, 0.12); box-shadow: 0 0.02rem 0.08rem rgba(0, 0, 0, 0.12); } .c7n-table-filter-dropdown .c7n-dropdown-menu .c7n-dropdown-submenu-contain-selected .c7n-dropdown-menu-submenu-title::after { color: #3f51b5; font-weight: bold; text-shadow: 0 0 0.02rem #dadee8; } .c7n-table-filter-dropdown .c7n-dropdown-menu-item { overflow: hidden; } .c7n-table-filter-dropdown > .c7n-dropdown-menu > .c7n-dropdown-menu-item:last-child, .c7n-table-filter-dropdown > .c7n-dropdown-menu > .c7n-dropdown-menu-submenu:last-child .c7n-dropdown-menu-submenu-title { border-radius: 0; } .c7n-table-filter-dropdown-btns { padding: 0.07rem 0.08rem; overflow: hidden; border-top: 0.01rem solid #e8e8e8; } .c7n-table-filter-dropdown-link { color: #3f51b5; } .c7n-table-filter-dropdown-link:hover { color: #6374c2; } .c7n-table-filter-dropdown-link:active { color: #2b378f; } .c7n-table-filter-dropdown-link.confirm { float: left; } .c7n-table-filter-dropdown-link.clear { float: right; } .c7n-table-filter-bar { position: relative; padding: 0 0.57rem 0 0; border-top: 0.01rem solid #e0e0e0; border-bottom: 0.01rem solid #e0e0e0; } .c7n-table-filter-select { padding-left: 0.41rem; vertical-align: middle; } .c7n-table-filter-select-icon { position: absolute; top: 0; bottom: 0; left: 0.16rem; height: 0.18rem; margin: auto 0; color: #000000; } .c7n-table-filter-select-icon i { vertical-align: top; } .c7n-table-filter-select-dropdown .c7n-checkbox-wrapper { display: none; } .c7n-table-filter-select-dropdown .c7n-checkbox-wrapper.multiple { display: inline-block; } .c7n-table-filter-select-ok-btn { position: absolute !important; right: 0; bottom: 0; width: 100%; padding: 0.1rem 0.2rem !important; text-align: right; background-color: #fff; } .c7n-table-filter-select-ok-btn:hover { background-color: #f5f5f5 !important; } .c7n-table-filter-select-columns { display: none; } .c7n-table-filter-select .c7n-select { width: 100%; } .c7n-table-filter-select .c7n-select-selection { padding-top: 0; } .c7n-table-filter-select .c7n-select-underline { display: none; } .c7n-table-columns-chooser { position: absolute; top: 0; right: 0; bottom: 0; width: 0.56rem; height: 0.24rem; margin: auto 0; line-height: 1; text-align: center; border-left: 0.01rem solid #e0e0e0; } .c7n-table-selection-select-all-custom { margin-right: 0.04rem !important; } .c7n-table-selection .icon-down { color: rgba(0, 0, 0, 0.45); -webkit-transition: all 0.3s; transition: all 0.3s; } .c7n-table-selection-menu { min-width: 0.96rem; margin-top: 0.05rem; margin-left: -0.3rem; background: #fff; border-radius: 0.02rem; -webkit-box-shadow: 0 0.02rem 0.08rem rgba(0, 0, 0, 0.12); box-shadow: 0 0.02rem 0.08rem rgba(0, 0, 0, 0.12); } .c7n-table-selection-menu .c7n-action-down { color: rgba(0, 0, 0, 0.45); } .c7n-table-selection-down { display: inline-block; padding: 0; line-height: 1; cursor: pointer; } .c7n-table-selection-down:hover .icon-down { color: #666; } .c7n-table-row-expand-icon { font-size: 0.2rem; display: inline-block; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-transition: all 450ms cubic-bezier(0.23, 1, 0.32, 1) 0ms; transition: all 450ms cubic-bezier(0.23, 1, 0.32, 1) 0ms; vertical-align: middle; background-image: none; font-family: 'icomoon' !important; speak: none; font-style: normal; font-weight: inherit; font-variant: normal; text-transform: none; /* Better Font Rendering =========== */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; width: 0.2rem; height: 0.2rem; line-height: 1; -webkit-transform: rotate(-90deg); -ms-transform: rotate(-90deg); transform: rotate(-90deg); cursor: pointer; } .c7n-table-row-expand-icon:before { line-height: 1; } .c7n-table-row-expand-icon:before { content: '\e5c5'; } .c7n-table-row-expanded { -webkit-transform: rotate(0); -ms-transform: rotate(0); transform: rotate(0); } .c7n-table-row-spaced { visibility: hidden; } .c7n-table-row-spaced::after { content: '.'; } .c7n-table-row[class*='c7n-table-row-level-0'] .c7n-table-selection-column > span { display: inline-block; } tr.c7n-table-expanded-row, tr.c7n-table-expanded-row:hover { background: #fbfbfb; } .c7n-table .c7n-table-row-indent + .c7n-table-row-expand-icon { margin-right: 0.08rem; vertical-align: top; } .c7n-table-scroll { overflow: auto; overflow-x: hidden; } .c7n-table-scroll table { min-width: 100%; } .c7n-table-body-inner { height: 100%; } .c7n-table-fixed-header > .c7n-table-content > .c7n-table-scroll > .c7n-table-body { position: relative; background: #fff; } .c7n-table-fixed-header .c7n-table-body-inner { overflow: scroll; } .c7n-table-fixed-header .c7n-table-scroll .c7n-table-header { margin-bottom: -0.2rem; padding-bottom: 0.2rem; overflow: scroll; } .c7n-table-fixed-left, .c7n-table-fixed-right { position: absolute; top: 0; overflow: hidden; border-radius: 0; -webkit-transition: -webkit-box-shadow 0.3s ease; transition: -webkit-box-shadow 0.3s ease; transition: box-shadow 0.3s ease; transition: box-shadow 0.3s ease, -webkit-box-shadow 0.3s ease; } .c7n-table-fixed-left table, .c7n-table-fixed-right table { width: auto; background: #fff; } .c7n-table-fixed-header .c7n-table-fixed-left .c7n-table-body-outer .c7n-table-fixed, .c7n-table-fixed-header .c7n-table-fixed-right .c7n-table-body-outer .c7n-table-fixed { border-radius: 0; } .c7n-table-fixed-left { left: 0; -webkit-box-shadow: 0.06rem 0 0.06rem -0.04rem rgba(0, 0, 0, 0.12); box-shadow: 0.06rem 0 0.06rem -0.04rem rgba(0, 0, 0, 0.12); } .c7n-table-fixed-left .c7n-table-header { overflow-y: hidden; } .c7n-table-fixed-left .c7n-table-body-inner { margin-right: -0.2rem; padding-right: 0.2rem; } .c7n-table-fixed-header .c7n-table-fixed-left .c7n-table-body-inner { padding-right: 0; } .c7n-table-fixed-left, .c7n-table-fixed-left table { border-radius: 0.02rem 0 0 0; } .c7n-table-fixed-left .c7n-table-thead > tr > th:last-child { border-top-right-radius: 0; } .c7n-table-fixed-right { right: 0; -webkit-box-shadow: -0.06rem 0 0.06rem -0.04rem rgba(0, 0, 0, 0.12); box-shadow: -0.06rem 0 0.06rem -0.04rem rgba(0, 0, 0, 0.12); } .c7n-table-fixed-right, .c7n-table-fixed-right table { border-radius: 0 0.02rem 0 0; } .c7n-table-fixed-right .c7n-table-expanded-row { color: transparent; pointer-events: none; } .c7n-table-fixed-right .c7n-table-thead > tr > th:first-child { border-top-left-radius: 0; } .c7n-table.c7n-table-scroll-position-left .c7n-table-fixed-left { -webkit-box-shadow: none; box-shadow: none; } .c7n-table.c7n-table-scroll-position-right .c7n-table-fixed-right { -webkit-box-shadow: none; box-shadow: none; } .c7n-table-middle > .c7n-table-title, .c7n-table-middle > .c7n-table-content > .c7n-table-footer { padding: 0.0375rem 0.05rem; } .c7n-table-middle > .c7n-table-content > .c7n-table-header > table > .c7n-table-thead > tr > th, .c7n-table-middle > .c7n-table-content > .c7n-table-body > table > .c7n-table-thead > tr > th, .c7n-table-middle > .c7n-table-content > .c7n-table-scroll > .c7n-table-header > table > .c7n-table-thead > tr > th, .c7n-table-middle > .c7n-table-content > .c7n-table-scroll > .c7n-table-body > table > .c7n-table-thead > tr > th, .c7n-table-middle > .c7n-table-content > .c7n-table-fixed-left > .c7n-table-header > table > .c7n-table-thead > tr > th, .c7n-table-middle > .c7n-table-content > .c7n-table-fixed-right > .c7n-table-header > table > .c7n-table-thead > tr > th, .c7n-table-middle > .c7n-table-content > .c7n-table-fixed-left > .c7n-table-body-outer > .c7n-table-body-inner > table > .c7n-table-thead > tr > th, .c7n-table-middle > .c7n-table-content > .c7n-table-fixed-right > .c7n-table-body-outer > .c7n-table-body-inner > table > .c7n-table-thead > tr > th, .c7n-table-middle > .c7n-table-content > .c7n-table-header > table > .c7n-table-tbody > tr > td, .c7n-table-middle > .c7n-table-content > .c7n-table-body > table > .c7n-table-tbody > tr > td, .c7n-table-middle > .c7n-table-content > .c7n-table-scroll > .c7n-table-header > table > .c7n-table-tbody > tr > td, .c7n-table-middle > .c7n-table-content > .c7n-table-scroll > .c7n-table-body > table > .c7n-table-tbody > tr > td, .c7n-table-middle > .c7n-table-content > .c7n-table-fixed-left > .c7n-table-header > table > .c7n-table-tbody > tr > td, .c7n-table-middle > .c7n-table-content > .c7n-table-fixed-right > .c7n-table-header > table > .c7n-table-tbody > tr > td, .c7n-table-middle > .c7n-table-content > .c7n-table-fixed-left > .c7n-table-body-outer > .c7n-table-body-inner > table > .c7n-table-tbody > tr > td, .c7n-table-middle > .c7n-table-content > .c7n-table-fixed-right > .c7n-table-body-outer > .c7n-table-body-inner > table > .c7n-table-tbody > tr > td { padding: 0.0375rem 0.05rem; } .c7n-table-middle tr.c7n-table-expanded-row td > .c7n-table-wrapper { margin: -0.0375rem -0.05rem -1.0375rem; } .c7n-table-small { border: 0.01rem solid #e8e8e8; border-radius: 0.02rem; } .c7n-table-small > .c7n-table-title, .c7n-table-small > .c7n-table-content > .c7n-table-footer { padding: 0.025rem 0.05rem; } .c7n-table-small > .c7n-table-title { top: 0; border-bottom: 0.01rem solid #e8e8e8; } .c7n-table-small > .c7n-table-content > .c7n-table-footer { background-color: transparent; border-top: 0.01rem solid #e8e8e8; } .c7n-table-small > .c7n-table-content > .c7n-table-footer::before { background-color: transparent; } .c7n-table-small > .c7n-table-content > .c7n-table-body { margin: 0 0.05rem; } .c7n-table-small > .c7n-table-content > .c7n-table-header > table, .c7n-table-small > .c7n-table-content > .c7n-table-body > table, .c7n-table-small > .c7n-table-content > .c7n-table-scroll > .c7n-table-header > table, .c7n-table-small > .c7n-table-content > .c7n-table-scroll > .c7n-table-body > table, .c7n-table-small > .c7n-table-content > .c7n-table-fixed-left > .c7n-table-header > table, .c7n-table-small > .c7n-table-content > .c7n-table-fixed-right > .c7n-table-header > table, .c7n-table-small > .c7n-table-content > .c7n-table-fixed-left > .c7n-table-body-outer > .c7n-table-body-inner > table, .c7n-table-small > .c7n-table-content > .c7n-table-fixed-right > .c7n-table-body-outer > .c7n-table-body-inner > table { border: 0; } .c7n-table-small > .c7n-table-content > .c7n-table-header > table > .c7n-table-thead > tr > th, .c7n-table-small > .c7n-table-content > .c7n-table-body > table > .c7n-table-thead > tr > th, .c7n-table-small > .c7n-table-content > .c7n-table-scroll > .c7n-table-header > table > .c7n-table-thead > tr > th, .c7n-table-small > .c7n-table-content > .c7n-table-scroll > .c7n-table-body > table > .c7n-table-thead > tr > th, .c7n-table-small > .c7n-table-content > .c7n-table-fixed-left > .c7n-table-header > table > .c7n-table-thead > tr > th, .c7n-table-small > .c7n-table-content > .c7n-table-fixed-right > .c7n-table-header > table > .c7n-table-thead > tr > th, .c7n-table-small > .c7n-table-content > .c7n-table-fixed-left > .c7n-table-body-outer > .c7n-table-body-inner > table > .c7n-table-thead > tr > th, .c7n-table-small > .c7n-table-content > .c7n-table-fixed-right > .c7n-table-body-outer > .c7n-table-body-inner > table > .c7n-table-thead > tr > th, .c7n-table-small > .c7n-table-content > .c7n-table-header > table > .c7n-table-tbody > tr > td, .c7n-table-small > .c7n-table-content > .c7n-table-body > table > .c7n-table-tbody > tr > td, .c7n-table-small > .c7n-table-content > .c7n-table-scroll > .c7n-table-header > table > .c7n-table-tbody > tr > td, .c7n-table-small > .c7n-table-content > .c7n-table-scroll > .c7n-table-body > table > .c7n-table-tbody > tr > td, .c7n-table-small > .c7n-table-content > .c7n-table-fixed-left > .c7n-table-header > table > .c7n-table-tbody > tr > td, .c7n-table-small > .c7n-table-content > .c7n-table-fixed-right > .c7n-table-header > table > .c7n-table-tbody > tr > td, .c7n-table-small > .c7n-table-content > .c7n-table-fixed-left > .c7n-table-body-outer > .c7n-table-body-inner > table > .c7n-table-tbody > tr > td, .c7n-table-small > .c7n-table-content > .c7n-table-fixed-right > .c7n-table-body-outer > .c7n-table-body-inner > table > .c7n-table-tbody > tr > td { padding: 0.025rem 0.05rem; } .c7n-table-small > .c7n-table-content > .c7n-table-header > table > .c7n-table-thead > tr > th, .c7n-table-small > .c7n-table-content > .c7n-table-body > table > .c7n-table-thead > tr > th, .c7n-table-small > .c7n-table-content > .c7n-table-scroll > .c7n-table-header > table > .c7n-table-thead > tr > th, .c7n-table-small > .c7n-table-content > .c7n-table-scroll > .c7n-table-body > table > .c7n-table-thead > tr > th, .c7n-table-small > .c7n-table-content > .c7n-table-fixed-left > .c7n-table-header > table > .c7n-table-thead > tr > th, .c7n-table-small > .c7n-table-content > .c7n-table-fixed-right > .c7n-table-header > table > .c7n-table-thead > tr > th, .c7n-table-small > .c7n-table-content > .c7n-table-fixed-left > .c7n-table-body-outer > .c7n-table-body-inner > table > .c7n-table-thead > tr > th, .c7n-table-small > .c7n-table-content > .c7n-table-fixed-right > .c7n-table-body-outer > .c7n-table-body-inner > table > .c7n-table-thead > tr > th { background: #fff; border-bottom: 0.01rem solid #e8e8e8; } .c7n-table-small > .c7n-table-content > .c7n-table-scroll > .c7n-table-header > table, .c7n-table-small > .c7n-table-content > .c7n-table-scroll > .c7n-table-body > table, .c7n-table-small > .c7n-table-content > .c7n-table-fixed-left > .c7n-table-header > table, .c7n-table-small > .c7n-table-content > .c7n-table-fixed-right > .c7n-table-header > table, .c7n-table-small > .c7n-table-content > .c7n-table-fixed-left > .c7n-table-body-outer > .c7n-table-body-inner > table, .c7n-table-small > .c7n-table-content > .c7n-table-fixed-right > .c7n-table-body-outer > .c7n-table-body-inner > table { padding: 0; } .c7n-table-small > .c7n-table-content .c7n-table-header { background: #fff; border-radius: 0.02rem 0.02rem 0 0; } .c7n-table-small > .c7n-table-content .c7n-table-placeholder, .c7n-table-small > .c7n-table-content .c7n-table-row:last-child td { border-bottom: 0; } .c7n-table-small.c7n-table-bordered { border-right: 0; } .c7n-table-small.c7n-table-bordered .c7n-table-title { border: 0; border-right: 0.01rem solid #e8e8e8; border-bottom: 0.01rem solid #e8e8e8; } .c7n-table-small.c7n-table-bordered .c7n-table-content { border-right: 0.01rem solid #e8e8e8; } .c7n-table-small.c7n-table-bordered .c7n-table-footer { border: 0; border-top: 0.01rem solid #e8e8e8; } .c7n-table-small.c7n-table-bordered .c7n-table-footer::before { display: none; } .c7n-table-small.c7n-table-bordered .c7n-table-placeholder { border-right: 0; border-bottom: 0; border-left: 0; } .c7n-table-small.c7n-table-bordered .c7n-table-thead > tr > th.c7n-table-row-cell-last, .c7n-table-small.c7n-table-bordered .c7n-table-tbody > tr > td:last-child { border-right: none; } .c7n-table-small.c7n-table-bordered .c7n-table-fixed-left .c7n-table-thead > tr > th:last-child, .c7n-table-small.c7n-table-bordered .c7n-table-fixed-left .c7n-table-tbody > tr > td:last-child { border-right: 0.01rem solid #e8e8e8; } .c7n-table-small.c7n-table-bordered .c7n-table-fixed-right { border-right: 0.01rem solid #e8e8e8; border-left: 0.01rem solid #e8e8e8; } .c7n-table-small tr.c7n-table-expanded-row td > .c7n-table-wrapper { margin: -0.025rem -0.05rem -1.025rem; } .c7n-table-small.c7n-table-fixed-header > .c7n-table-content > .c7n-table-scroll > .c7n-table-body { border-radius: 0 0 0.02rem 0.02rem; }