UNPKG

choerodon-ui

Version:

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

1,641 lines 67 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-pro-table-filter-select { position: relative; display: inline-block; width: 100%; height: 0.3rem; padding: 0.01rem 0.1rem; color: #000000; font-size: inherit; line-height: 1; background-color: transparent; background-image: none; border: 0.01rem solid rgba(0, 0, 0, 0.2); border-radius: 0.02rem; cursor: text; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-property: opacity, color, background-color, border; transition-property: opacity, color, background-color, border; /* stylelint-disable */ padding-right: 0.65rem !important; padding-left: 0.46rem !important; line-height: 0.35rem; border: none; border-top: 0.01rem solid #e0e0e0 !important; } .c7n-pro-table-filter-select::-moz-placeholder { color: #bfbfbf; opacity: 1; } .c7n-pro-table-filter-select:-ms-input-placeholder { color: #bfbfbf; } .c7n-pro-table-filter-select::-webkit-input-placeholder { color: #bfbfbf; } .c7n-pro-table-filter-select::-moz-placeholder { color: #bfbfbf; text-align: left; opacity: 1; } .c7n-pro-table-filter-select:-ms-input-placeholder { color: #bfbfbf; text-align: left; } .c7n-pro-table-filter-select::-webkit-input-placeholder { color: #bfbfbf; text-align: left; } label:hover .c7n-pro-table-filter-select, .c7n-pro-table-filter-select:hover { border-color: #6374c2; } .c7n-pro-table-filter-select:focus, .c7n-pro-table-filter-select-focused .c7n-pro-table-filter-select { color: #000000; border-color: #6374c2; outline: 0; } .c7n-pro-table-filter-select-disabled .c7n-pro-table-filter-select, .c7n-pro-table-filter-select-disabled label:hover .c7n-pro-table-filter-select, .c7n-pro-table-filter-select:disabled { color: rgba(0, 0, 0, 0.25); background-color: #f5f5f5; cursor: not-allowed; opacity: 1; } .c7n-pro-table-filter-select-disabled .c7n-pro-table-filter-select, .c7n-pro-table-filter-select-disabled label:hover .c7n-pro-table-filter-select, .c7n-pro-table-filter-select:disabled, .c7n-pro-table-filter-select-disabled .c7n-pro-table-filter-select:hover, .c7n-pro-table-filter-select-disabled label:hover .c7n-pro-table-filter-select:hover, .c7n-pro-table-filter-select:disabled:hover { border-color: rgba(0, 0, 0, 0.2); } .c7n-pro-table-filter-select-disabled .c7n-pro-table-filter-select-prefix, .c7n-pro-table-filter-select-disabled .c7n-pro-table-filter-select-suffix, .c7n-pro-table-filter-select-disabled.c7n-pro-table-filter-select-prefix-button .c7n-pro-table-filter-select-prefix, .c7n-pro-table-filter-select-disabled.c7n-pro-table-filter-select-suffix-button .c7n-pro-table-filter-select-suffix, .c7n-pro-table-filter-select-disabled .c7n-pro-table-filter-select-inner-button, .c7n-pro-table-filter-select-disabled input { cursor: not-allowed; } .c7n-pro-table-filter-select-not-editable .c7n-pro-table-filter-select { cursor: default; } .c7n-pro-table-filter-select-placeholder, .c7n-pro-table-filter-select-rendered-value { position: absolute; top: 0; bottom: 0; max-width: 100%; height: 0.3rem; margin: auto 0; padding: 0 0.1rem; line-height: 0.3rem; white-space: pre; border: 0.01rem solid transparent; -webkit-transition: all 0.3s; transition: all 0.3s; } .c7n-pro-table-filter-select-placeholder-inner, .c7n-pro-table-filter-select-rendered-value-inner { display: inline-block; width: 100%; overflow: hidden; } .c7n-pro-table-filter-select-placeholder { color: #bfbfbf; white-space: nowrap; opacity: 0; } textarea.c7n-pro-table-filter-select { max-width: 100%; height: auto; vertical-align: bottom; } .c7n-pro-table-filter-select-lg .c7n-pro-table-filter-select { height: 0.4rem; padding: 0.06rem 0.1rem; } .c7n-pro-table-filter-select-sm .c7n-pro-table-filter-select { height: 0.24rem; padding: 0.01rem 0.1rem; } .c7n-pro-table-filter-select-wrapper { position: relative; display: inline-block; line-height: 1; vertical-align: middle; background-color: #fff; } .c7n-pro-table-filter-select-wrapper label { position: relative; z-index: 1; display: block; } .c7n-pro-table-filter-select-wrapper .c7n-pro-field-label { z-index: -1; } .c7n-pro-table-filter-select-prefix, .c7n-pro-table-filter-select-suffix, .c7n-pro-table-filter-select-inner-button { position: absolute; top: 0.01rem; bottom: 0.01rem; z-index: 1; height: 0.2rem; margin: auto 0; line-height: 1; text-align: center; } .c7n-pro-table-filter-select-prefix { left: 0.01rem; width: 0.5rem; } .c7n-pro-table-filter-select-suffix { width: 0.65rem; } .c7n-pro-table-filter-select-suffix, .c7n-pro-table-filter-select-inner-button { right: 0.01rem; } .c7n-pro-table-filter-select-prefix-button .c7n-pro-table-filter-select-placeholder, .c7n-pro-table-filter-select-prefix-button .c7n-pro-table-filter-select-rendered-value { padding-left: 0.5rem; } .c7n-pro-table-filter-select-suffix-button .c7n-pro-table-filter-select-placeholder, .c7n-pro-table-filter-select-suffix-button .c7n-pro-table-filter-select-rendered-value { padding-right: 0.65rem; } .c7n-pro-table-filter-select-suffix-button .c7n-pro-table-filter-select-inner-button { right: 0.66rem; } .c7n-pro-table-filter-select-suffix-button .c7n-pro-table-filter-select-suffix { cursor: pointer; } .c7n-pro-table-filter-select:not(textarea):not(:last-child) { padding-right: 0.65rem; } .c7n-pro-table-filter-select:not(textarea):not(:first-child) { padding-left: 0.5rem; } .c7n-pro-table-filter-select-inner-button { z-index: 1; width: 0.24rem; cursor: pointer; opacity: 0; -webkit-transition: opacity 0.3s; transition: opacity 0.3s; } .c7n-pro-table-filter-select-wrapper:hover .c7n-pro-table-filter-select-inner-button, .c7n-pro-table-filter-select-focused .c7n-pro-table-filter-select-inner-button { z-index: 2; opacity: 1; } .c7n-pro-table-filter-select-wrapper:hover .c7n-pro-table-filter-select-inner-button-clear-button, .c7n-pro-table-filter-select-focused .c7n-pro-table-filter-select-inner-button-clear-button { right: 0.65rem; } .c7n-pro-table-filter-select-wrapper:hover .c7n-pro-table-filter-select-suffix-button .c7n-pro-table-filter-select-suffix, .c7n-pro-table-filter-select-focused.c7n-pro-table-filter-select-suffix-button .c7n-pro-table-filter-select-suffix { opacity: 1; } .c7n-pro-table-filter-select-clear-button { background: transparent; } .c7n-pro-table-filter-select-clear-button:hover { color: #6374c2; } .c7n-pro-table-filter-select-clear-button:active { color: #b6bfdb; } .c7n-pro-table-filter-select-empty .c7n-pro-table-filter-select-clear-button { display: none; } .c7n-pro-table-filter-select-empty .c7n-pro-table-filter-select-clear-button + * { opacity: 1 !important; } .c7n-pro-table-filter-select-empty .c7n-pro-table-filter-select-placeholder { overflow: hidden; text-overflow: ellipsis; opacity: 1; } .c7n-pro-table-filter-select > ul { position: relative; margin: 0; padding: 0.02rem 0 0 0; overflow: hidden auto; } .c7n-pro-table-filter-select > ul > li { display: inline-block; max-width: 99%; height: 0.24rem; margin-bottom: 0.02rem; line-height: 0.22rem; vertical-align: middle; } .c7n-pro-table-filter-select-multiple-value { display: block; width: 100%; height: 0; padding: 0; border: none; visibility: hidden; } .c7n-pro-table-filter-select-multiple-input { width: 0.05rem; max-width: 100%; height: 100%; margin-left: 0.04rem; padding: 0; background-color: transparent; border: none; outline: 0; } .c7n-pro-table-filter-select-multiple .c7n-pro-table-filter-select { height: auto; margin: 0; padding-top: 0; padding-bottom: 0; padding-left: 0; } .c7n-pro-table-filter-select-multiple .c7n-pro-table-filter-select:not(:last-child) { padding-right: 1.3rem; } .c7n-pro-table-filter-select-multiple:not(.c7n-pro-table-filter-select-suffix-button) .c7n-pro-table-filter-select:not(:last-child) { padding-right: 0.65rem; } .c7n-pro-table-filter-select-multiple-block { display: inline-block; max-width: 99%; margin: 0 0.02rem; padding: 0 0.08rem; overflow: hidden; color: #fff; line-height: 1.5; white-space: nowrap; background-color: #3f51b5; border-radius: 0.02rem; cursor: default; } .c7n-pro-table-filter-select-multiple-block > div { height: 100%; display: inline-block; max-width: 100%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; vertical-align: top; } .c7n-pro-table-filter-select-multiple-block > div:not(:last-child) { max-width: calc(100% - .24rem); } .c7n-pro-table-filter-select-multiple-block-invalid { background-color: #d50000; } .c7n-pro-table-filter-select-multiple-block-disabled { padding-right: 0.1rem; background-color: rgba(0, 0, 0, 0.25); cursor: not-allowed; } .c7n-pro-table-filter-select-multiple-block .icon { height: 100%; margin-left: 0.08rem; line-height: inherit; cursor: pointer; } .c7n-pro-table-filter-select-range-text { position: relative; display: block; width: 100%; height: 100%; white-space: nowrap; } .c7n-pro-table-filter-select-range-start, .c7n-pro-table-filter-select-range-end, .c7n-pro-table-filter-select-range-split, .c7n-pro-table-filter-select-range-input { display: inline-block; height: 100%; line-height: 0.26rem; text-align: center; } .c7n-pro-table-filter-select-range-start, .c7n-pro-table-filter-select-range-end, .c7n-pro-table-filter-select-range-input { width: calc(50% - .1rem); background-color: transparent; border: none; outline: 0; } .c7n-pro-table-filter-select-range-split { width: 0.2rem; } .c7n-pro-table-filter-select-range-input { position: absolute; color: #3f51b5; font-weight: bold; opacity: 0; } .c7n-pro-table-filter-select-focused .c7n-pro-table-filter-select-range-input { opacity: 1; } .c7n-pro-table-filter-select-group { display: -webkit-box; display: -ms-flexbox; display: flex; } .c7n-pro-table-filter-select-group-wrapper { display: inline-block; width: 100%; } .c7n-pro-table-filter-select-group-before, .c7n-pro-table-filter-select-group-after, .c7n-pro-table-filter-select-group-help { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding-right: 0.05rem; padding-left: 0.05rem; word-break: keep-all; background-color: #eee; border: 0.01rem solid rgba(0, 0, 0, 0.2); border-radius: 0.02rem; } .c7n-pro-table-filter-select-group-before { border-right: none; border-top-right-radius: 0 !important; border-bottom-right-radius: 0 !important; } .c7n-pro-table-filter-select-group-after, .c7n-pro-table-filter-select-group-help { border-left: none; border-top-left-radius: 0 !important; border-bottom-left-radius: 0 !important; } .c7n-pro-table-filter-select-group-help:not(:last-child) { border-radius: 0 !important; } .c7n-pro-table-filter-select-group-input { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; } .c7n-pro-table-filter-select-group-input:not(:last-child) .c7n-pro-table-filter-select { border-top-right-radius: 0; border-bottom-right-radius: 0; } .c7n-pro-table-filter-select-group-input:not(:first-child) .c7n-pro-table-filter-select { border-top-left-radius: 0; border-bottom-left-radius: 0; } .c7n-pro-table-filter-select-group-input .c7n-pro-table-filter-select-wrapper { width: 100%; } .c7n-pro-table-filter-select:-webkit-autofill { -webkit-box-shadow: 0 0 0 10rem #fff inset; box-shadow: 0 0 0 10rem #fff inset; } .c7n-pro-table-filter-select-required { background-color: #feffe6; } .c7n-pro-table-filter-select-invalid .c7n-pro-table-filter-select, .c7n-pro-table-filter-select-invalid label:hover .c7n-pro-table-filter-select, .c7n-pro-table-filter-select-invalid .c7n-pro-table-filter-select:hover { color: #d50000; border-color: #d50000; } .c7n-pro-table-filter-select-invalid.c7n-pro-table-filter-select-wrapper { background-color: #fcebeb; } .c7n-pro-table-filter-select-invalid .c7n-pro-table-filter-select-clear-button { background: -webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), color-stop(20%, #fcebeb), to(#fcebeb)) !important; background: linear-gradient(to right, rgba(255, 255, 255, 0), #fcebeb 20%, #fcebeb) !important; } .c7n-pro-table-filter-select-underline { position: absolute; bottom: -0.01rem; width: 100%; height: 0; border-bottom: 0.01rem solid rgba(0, 0, 0, 0.54); } .c7n-pro-table-filter-select-ripple { position: absolute; left: 0; width: 100%; height: 0; border-bottom: 0.02rem solid #3f51b5; -webkit-transform: scaleX(0.5); -ms-transform: scaleX(0.5); transform: scaleX(0.5); -webkit-transform-origin: 50%; -ms-transform-origin: 50%; transform-origin: 50%; opacity: 0; -webkit-transition: border-color 300ms cubic-bezier(0.55, 0, 0.55, 0.2); transition: border-color 300ms cubic-bezier(0.55, 0, 0.55, 0.2); } .c7n-pro-table-filter-select-disabled .c7n-pro-table-filter-select-underline { border-bottom: 0.01rem dotted rgba(0, 0, 0, 0.42); } .c7n-pro-table-filter-select-focused .c7n-pro-table-filter-select-underline .c7n-pro-table-filter-select-ripple { -webkit-transform: scaleX(1); -ms-transform: scaleX(1); transform: scaleX(1); opacity: 1; -webkit-transition: opacity 100ms cubic-bezier(0.25, 0.8, 0.25, 1), border-color 300ms cubic-bezier(0.25, 0.8, 0.25, 1), -webkit-transform 300ms cubic-bezier(0.25, 0.8, 0.25, 1); transition: opacity 100ms cubic-bezier(0.25, 0.8, 0.25, 1), border-color 300ms cubic-bezier(0.25, 0.8, 0.25, 1), -webkit-transform 300ms cubic-bezier(0.25, 0.8, 0.25, 1); transition: transform 300ms cubic-bezier(0.25, 0.8, 0.25, 1), opacity 100ms cubic-bezier(0.25, 0.8, 0.25, 1), border-color 300ms cubic-bezier(0.25, 0.8, 0.25, 1); transition: transform 300ms cubic-bezier(0.25, 0.8, 0.25, 1), opacity 100ms cubic-bezier(0.25, 0.8, 0.25, 1), border-color 300ms cubic-bezier(0.25, 0.8, 0.25, 1), -webkit-transform 300ms cubic-bezier(0.25, 0.8, 0.25, 1); } .c7n-pro-table-filter-select-invalid .c7n-pro-table-filter-select-underline { border-color: #d50000; } .c7n-pro-table-filter-select-float-label .c7n-pro-field-label { padding: 0; color: rgba(0, 0, 0, 0.6); line-height: 2.61538462; -webkit-transform-origin: inherit; -ms-transform-origin: inherit; transform-origin: inherit; -webkit-transition: inherit; transition: inherit; pointer-events: none; } .c7n-pro-table-filter-select-float-label .c7n-pro-field-label-wrapper { position: absolute; top: 0; left: 0.1rem; max-width: 98%; height: 0; margin-left: -0.05rem; padding: 0 0.05rem; border-top: 0.02rem solid #fff; -webkit-transform-origin: 0.1rem -230%; -ms-transform-origin: 0.1rem -230%; transform-origin: 0.1rem -230%; -webkit-transition: all 0.2s cubic-bezier(0.215, 0.61, 0.355, 1); transition: all 0.2s cubic-bezier(0.215, 0.61, 0.355, 1); } .c7n-pro-table-filter-select-float-label .c7n-pro-field-label::after { width: 0; } .c7n-pro-table-filter-select-float-label.c7n-pro-table-filter-select-focused .c7n-pro-field-label { color: #3f51b5; } .c7n-pro-table-filter-select-float-label.c7n-pro-table-filter-select-invalid .c7n-pro-field-label { color: #d50000; } .c7n-pro-table-filter-select-float-label .c7n-pro-field-label-wrapper, .c7n-pro-table-filter-select-float-label .c7n-pro-table-filter-select:focus + .c7n-pro-field-label-wrapper { -webkit-transform: scaleX(0.8); -ms-transform: scaleX(0.8); transform: scaleX(0.8); } .c7n-pro-table-filter-select-float-label .c7n-pro-table-filter-select:-webkit-autofill + .c7n-pro-field-label-wrapper { -webkit-transform: scaleX(0.8); transform: scaleX(0.8); } .c7n-pro-table-filter-select-float-label .c7n-pro-field-label, .c7n-pro-table-filter-select-float-label.c7n-pro-table-filter-select-focused .c7n-pro-field-label { font-weight: 500; font-size: 0.15rem; -webkit-transform: scaleY(0.8); -ms-transform: scaleY(0.8); transform: scaleY(0.8); } .c7n-pro-table-filter-select-float-label .c7n-pro-table-filter-select:-webkit-autofill + .c7n-pro-field-label-wrapper .c7n-pro-field-label { font-weight: 500; font-size: 0.15rem; -webkit-transform: scaleY(0.8); transform: scaleY(0.8); } .c7n-pro-table-filter-select-float-label .c7n-pro-table-filter-select { height: 0.36rem; border-radius: 0.04rem; } .c7n-pro-table-filter-select-float-label textarea.c7n-pro-table-filter-select { height: auto; } .c7n-pro-table-filter-select-float-label.c7n-pro-table-filter-select-invalid, .c7n-pro-table-filter-select-float-label.c7n-pro-table-filter-select-required { background-color: #fff; } .c7n-pro-table-filter-select-float-label.c7n-pro-table-filter-select-required .c7n-pro-field-label::after { width: 0.08rem; } .c7n-pro-table-filter-select-empty:not(.c7n-pro-table-filter-select-focused) .c7n-pro-field-label { font-weight: inherit; font-size: inherit; -webkit-transform: none; -ms-transform: none; transform: none; } .c7n-pro-table-filter-select-empty:not(.c7n-pro-table-filter-select-focused) .c7n-pro-field-label-wrapper { border-top-color: transparent; -webkit-transform: none; -ms-transform: none; transform: none; } .c7n-pro-table-filter-select-float-label .c7n-pro-table-filter-select > ul { margin-top: 0.06rem; margin-left: 0.03rem; } .c7n-pro-table-filter-select-float-label .c7n-pro-table-filter-select > ul > li { display: inline-block; max-width: 99%; height: 0.2rem; margin-bottom: 0.02rem; line-height: 0.2rem; vertical-align: middle; } .c7n-pro-table-filter-select-float-label .c7n-pro-table-filter-select-multiple-block { display: inline-block; max-width: 99%; margin: 0 0.02rem; padding: 0 0 0 0.08rem; overflow: hidden; color: #fff; line-height: 1.5; white-space: nowrap; background-color: #3f51b5; border-radius: 0.12rem; cursor: default; } .c7n-pro-table-filter-select-float-label .c7n-pro-table-filter-select-multiple-block > div { display: inline-block; max-width: 100%; height: 100%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; vertical-align: top; } .c7n-pro-table-filter-select-float-label .c7n-pro-table-filter-select-multiple-block > div:not(:last-child) { max-width: calc(100% - .24rem); } .c7n-pro-table-filter-select-float-label .c7n-pro-table-filter-select-multiple-block-invalid { background-color: #d50000; } .c7n-pro-table-filter-select-float-label .c7n-pro-table-filter-select-multiple-block-disabled { padding-right: 0.1rem; background-color: rgba(0, 0, 0, 0.25); cursor: not-allowed; } .c7n-pro-table-filter-select-float-label .c7n-pro-table-filter-select-multiple-block .icon { height: 100%; margin-left: 0.08rem; color: rgba(255, 255, 255, 0.72); font-size: 0.16rem; line-height: 0.2rem; vertical-align: top; cursor: pointer; } .c7n-pro-table-filter-select-prefix-button.c7n-pro-table-filter-select-float-label .c7n-pro-field-label-wrapper { left: 0.5rem; } .c7n-pro-table-filter-select-float-label .c7n-pro-table-filter-select { border: none; } .c7n-pro-table-filter-select-float-label::before { position: absolute; top: 0; right: 0; bottom: 0; left: 0; display: block; border: 0.01rem solid rgba(0, 0, 0, 0.2); border-radius: 0.05rem; content: ' '; } .c7n-pro-table-filter-select-float-label.c7n-pro-table-filter-select-focused::before, .c7n-pro-table-filter-select-float-label.c7n-pro-table-filter-select-invalid::before { border-width: 0.02rem; } .c7n-pro-table-filter-select-float-label:hover:not(.c7n-pro-table-filter-select-disabled):not(.c7n-pro-table-filter-select-focused):not(.c7n-pro-table-filter-select-invalid)::before { border-color: #000000; } .c7n-pro-table-filter-select-float-label.c7n-pro-table-filter-select-focused::before { border-color: #3f51b5; } .c7n-pro-table-filter-select-float-label.c7n-pro-table-filter-select-invalid::before { border-color: #d50000; } .c7n-pro-table-filter-select-float-label.c7n-pro-table-filter-select-disabled i { color: rgba(0, 0, 0, 0.25); } .c7n-pro-table-filter-select-float-label.c7n-pro-table-filter-select-disabled::before { border-style: dashed; } .c7n-pro-table-filter-select-float-label.c7n-pro-table-filter-select-disabled .c7n-pro-table-filter-select, .c7n-pro-table-filter-select-float-label.c7n-pro-table-filter-select-disabled .c7n-pro-table-filter-select:hover { background-color: transparent; } .c7n-pro-table-filter-select-group-input:not(:last-child) .c7n-pro-table-filter-select-float-label::before { border-top-right-radius: 0; border-bottom-right-radius: 0; } .c7n-pro-table-filter-select-group-input:not(:first-child) .c7n-pro-table-filter-select-float-label::before { border-top-left-radius: 0; border-bottom-left-radius: 0; } .c7n-pro-table-filter-select-float-label-group .c7n-pro-table-filter-select-group-before, .c7n-pro-table-filter-select-float-label-group .c7n-pro-table-filter-select-group-after, .c7n-pro-table-filter-select-float-label-group .c7n-pro-table-filter-select-group-help { border-radius: 4px; } .c7n-pro-table-filter-select-float-label .c7n-pro-table-filter-select:-webkit-autofill { width: calc(100% - .04rem); height: 0.32rem; margin: 0.02rem; padding-left: 0.08rem; border-radius: 0.04rem; } .c7n-pro-table-filter-select-float-label textarea.c7n-pro-table-filter-select:-webkit-autofill { height: auto; } .c7n-pro-table-filter-select-prefix-button.c7n-pro-table-filter-select-float-label .c7n-pro-table-filter-select:-webkit-autofill { padding-left: 0.48rem; } .c7n-pro-table-filter-select-uppercase { text-transform: uppercase; } .c7n-pro-table-filter-select-lowercase { text-transform: lowercase; } .c7n-pro-table-filter-select-capitalize { text-transform: capitalize; } .c7n-pro-table-filter-select-wrapper { width: 100%; } .c7n-pro-table-filter-select .c7n-pro-table-filter-select-inner-editor { height: 0.26rem; padding: 0.01rem 0; background-color: transparent !important; border: none; } .c7n-pro-table-filter-select .c7n-pro-table-filter-select-inner-editor + * { right: -0.18rem; } .c7n-pro-table-filter-select-select-field { padding-left: 0.08rem; vertical-align: middle; } .c7n-pro-table-filter-select-multiple-block { display: inline-block; max-width: 99%; height: 0.2rem !important; margin: 0 0.02rem; padding: 0 0 0 0.08rem; overflow: hidden; color: #fff; line-height: 0.2rem !important; white-space: nowrap; background-color: #3f51b5; border-radius: 0.12rem; cursor: default; } .c7n-pro-table-filter-select-multiple-block > div { display: inline-block; max-width: 100%; height: 100%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; vertical-align: top; } .c7n-pro-table-filter-select-multiple-block > div:not(:last-child) { max-width: calc(100% - .24rem); } .c7n-pro-table-filter-select-multiple-block-invalid { background-color: #d50000; } .c7n-pro-table-filter-select-multiple-block-disabled { padding-right: 0.1rem; background-color: rgba(0, 0, 0, 0.25); cursor: not-allowed; } .c7n-pro-table-filter-select-multiple-block .icon { height: 100%; margin-right: 0.02rem; margin-left: 0.08rem; color: rgba(255, 255, 255, 0.72); font-size: 0.16rem; line-height: 0.2rem; vertical-align: top; cursor: pointer; } .c7n-pro-table-filter-list { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; width: 2.8rem; max-height: 4.1rem; background: white; -webkit-box-shadow: 0 0.01rem 0.08rem 0 rgba(0, 0, 0, 0.12), 0 0.02rem 0.02rem 0 rgba(0, 0, 0, 0.14), 0 0.02rem 0.01rem -0.02rem rgba(0, 0, 0, 0.2); box-shadow: 0 0.01rem 0.08rem 0 rgba(0, 0, 0, 0.12), 0 0.02rem 0.02rem 0 rgba(0, 0, 0, 0.14), 0 0.02rem 0.01rem -0.02rem rgba(0, 0, 0, 0.2); } .c7n-pro-table-filter-list-search { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-negative: 0; flex-shrink: 0; -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 0.5rem; padding: 0 0.15rem; border-bottom: 0.01rem solid rgba(0, 0, 0, 0.12); } .c7n-pro-table-filter-list-header { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-negative: 0; flex-shrink: 0; -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 0.4rem; padding: 0 0.15rem; border-bottom: 0.01rem solid rgba(0, 0, 0, 0.12); } .c7n-pro-table-filter-list-content { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; padding: 0 0.15rem 0.15rem; overflow: auto; } .c7n-pro-table-filter-list-title { margin-top: 0.1rem; margin-bottom: 0.05rem; color: rgba(0, 0, 0, 0.65); } .c7n-pro-table-filter-list-list { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; } .c7n-pro-table-filter-list-item { width: 50%; margin: 0.06rem 0; } .c7n-pro-table-filter-list .c7n-pro-checkbox:disabled + .c7n-pro-checkbox-inner { background-color: #f5f5f5 !important; } .c7n-pro-table-customization-header-button { float: right; } .c7n-pro-table-customization-tree { min-height: 0.01rem; margin-bottom: 0.06rem; } .c7n-pro-table-customization-tree-treenode { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; width: 100%; padding: 0.03rem 0 0.03rem; outline: none; } .c7n-pro-table-customization-tree-treenode-hover-button { visibility: hidden; -webkit-transition: none; transition: none; } .c7n-pro-table-customization-tree-treenode-hover-button .icon { -webkit-transition: none; transition: none; } .c7n-pro-table-customization-tree-treenode-hover .c7n-pro-table-customization-tree-treenode-hover-button { visibility: visible; } .c7n-pro-table-customization-tree-treenode-hover::before { position: absolute; top: 0; right: -100%; bottom: 0; left: -100%; display: block; background-color: rgba(0, 0, 0, 0.04); content: ""; } .c7n-pro-table-customization-tree-treenode-content { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-flex: 1; -ms-flex: 1; flex: 1; -webkit-box-align: center; -ms-flex-align: center; align-items: center; width: 100%; height: 0.32rem; min-height: 0.24rem; margin: 0; padding: 0.04rem 0; color: inherit; line-height: 0.24rem; background: transparent; border-radius: 0.02rem 0 0 0.02rem; } .c7n-pro-table-customization-tree-treenode-title { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-flex: 1; -ms-flex: 1; flex: 1; -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-left: 0.03rem; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .c7n-pro-table-customization-tree-treenode-title-text { overflow: hidden; text-overflow: ellipsis; } .c7n-pro-table-customization-tree-treenode-switcher { -webkit-box-flex: 0; -ms-flex: none; flex: none; width: 0.22rem; height: 0.32rem; margin: 0; padding: 0.05rem 0; line-height: 1; text-align: center; vertical-align: top; cursor: pointer; } .c7n-pro-table-customization-tree-treenode-switcher-icon { font-size: 0.18rem; line-height: 0.22rem; } .c7n-pro-table-customization-tree-treenode-switcher-icon-close { -webkit-transform: rotate(-90deg); -ms-transform: rotate(-90deg); transform: rotate(-90deg); } .c7n-pro-table-customization-tree-treenode-switcher-noop { cursor: default; } .c7n-pro-table-customization-tree-treenode-drag-icon { color: rgba(0, 0, 0, 0.45); } .c7n-pro-table-customization-tree-treenode-dragging { background-color: #fff; -webkit-box-shadow: 0 0.05rem 0.05rem -0.03rem rgba(0, 0, 0, 0.2), 0 0.08rem 0.1rem 0.01rem rgba(0, 0, 0, 0.14), 0 0.03rem 0.14rem 0.02rem rgba(0, 0, 0, 0.12); box-shadow: 0 0.05rem 0.05rem -0.03rem rgba(0, 0, 0, 0.2), 0 0.08rem 0.1rem 0.01rem rgba(0, 0, 0, 0.14), 0 0.03rem 0.14rem 0.02rem rgba(0, 0, 0, 0.12); } .c7n-pro-table-customization-tree-group-header { display: inline-block; margin-bottom: 0.1rem; margin-left: 0.03rem; color: rgba(0, 0, 0, 0.45); font-size: 0.12rem; } .c7n-pro-table-customization-panel-header { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .c7n-pro-table-customization-panel-header::before { display: block; width: 0.03rem; height: 0.12rem; margin-right: 0.06rem; background-color: #3f51b5; content: " "; } .c7n-pro-table-customization-panel-title { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; font-weight: 400; font-size: 0.14rem; line-height: 0.22rem; } .c7n-pro-table-customization-dropdown-menu { max-height: 2.5rem; margin-bottom: 0; padding: 0.08rem 0; overflow: auto; list-style: none; outline: none; } .c7n-pro-table-customization-dropdown-menu-item-group { padding-top: 0.04rem; padding-bottom: 0.04rem; } .c7n-pro-table-customization-dropdown-menu-item-group:not(:last-child) { border-bottom: 0.01rem solid #e0e0e0; } .c7n-pro-table-customization-dropdown-menu-item-group-list { margin: 0; padding: 0; } .c7n-pro-table-customization-dropdown-menu-item-group-list > .c7n-pro-table-customization-dropdown-menu-item { padding-left: 0.2rem; } .c7n-pro-table-customization-dropdown-menu-item-group-no-title > .c7n-pro-table-customization-dropdown-menu-item { padding-left: 0.12rem; } .c7n-pro-table-customization-dropdown-menu-item-group-title { height: 0.32rem; padding: 0 0.12rem; color: rgba(0, 0, 0, 0.45); font-size: 0.12rem; line-height: 0.32rem; } .c7n-pro-table-customization-dropdown-menu-item { position: relative; display: block; height: auto; padding: 0.04rem 0.12rem; overflow: hidden; color: #000000; font-weight: normal; line-height: 0.2rem; letter-spacing: 0.01em; white-space: nowrap; text-overflow: ellipsis; cursor: pointer; -webkit-transition: background 0.3s ease; transition: background 0.3s ease; } .c7n-pro-table-customization-dropdown-menu-item:hover { background-color: rgba(140, 158, 255, 0.12); } .c7n-pro-table-customization-dropdown-menu-item:first-child { border-radius: 0.02rem 0.02rem 0 0; } .c7n-pro-table-customization-dropdown-menu-item:last-child { border-radius: 0 0 0.02rem 0.02rem; } .c7n-pro-table-customization-dropdown-menu-item-disabled { color: rgba(0, 0, 0, 0.54); cursor: not-allowed; } .c7n-pro-table-customization-dropdown-menu-item-disabled:hover { color: rgba(0, 0, 0, 0.54); background-color: #fff; cursor: not-allowed; } .c7n-pro-table-customization-dropdown-menu-item-selected { background-color: rgba(0, 0, 0, 0.04); } .c7n-pro-table-customization-dropdown-menu-item-active { background-color: rgba(140, 158, 255, 0.12); } .c7n-pro-table-customization-dropdown-menu-item-divider { height: 0.01rem; margin: 0.01rem 0; overflow: hidden; line-height: 0; background-color: #e8e8e8; } .c7n-pro-table-customization-dropdown-menu-item .c7n-checkbox-wrapper { margin-right: 0.08rem; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .c7n-pro-table-customization-dropdown-menu-item-more { text-align: center; } .c7n-pro-table-customization-form { padding-top: 0.05rem; } .c7n-pro-table-customization-option { display: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .c7n-pro-table-customization-option-label { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; } .c7n-pro-table-customization-option-input { width: 1rem; margin-left: 0.1rem; } .c7n-pro-table-customization-option .c7n-pro-radio-label { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-flex: 1; -ms-flex: 1; flex: 1; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .c7n-pro-table-customization .c7n-pro-collapse-header { padding: 0.12rem 0.24rem; } .c7n-pro-table-customization .c7n-pro-collapse-content { padding: 0 0.24rem; } .c7n-pro-table { position: relative; color: #000000; font-size: 0.13rem; border-top: 0.01rem solid #e0e0e0; border-bottom: 0.01rem solid #e0e0e0; outline: none; } .c7n-pro-table table { font-size: inherit; text-align: left; table-layout: fixed; border-collapse: separate; border-spacing: 0; } .c7n-pro-table-header { margin-bottom: 0.1rem; padding: 0.08rem; font-weight: 400; font-size: 0.16rem; border-bottom: 0.01rem solid #e0e0e0; } .c7n-pro-table-content { position: relative; overflow: hidden; } .c7n-pro-table-content-overflow { overflow-x: auto; } .c7n-pro-table-footer { padding: 0.05rem 0; text-align: left; } .c7n-pro-table-export-progress-footer { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-flow: row nowrap; flex-flow: row nowrap; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } .c7n-pro-table-cell { margin: 0; padding: 0.01rem; } .c7n-pro-table-cell-inner { position: relative; display: block; padding: 0.05rem 0.1rem; } .c7n-pro-table-cell-inner:focus { outline: none; } .c7n-pro-table-cell-inner:empty::before { display: inline-block; width: 0; content: ' '; } .c7n-pro-table-cell-inner-edit { background-color: transparent; } .c7n-pro-table-cell-inner-edit input { font-weight: 700; border-color: transparent; } .c7n-pro-table-cell-inner > * { vertical-align: middle; } .c7n-pro-table-cell-inner-fixed-height { overflow: hidden; text-overflow: ellipsis; } .c7n-pro-table-cell-inner-auto-height { word-break: break-all; } .c7n-pro-table-cell-dirty .c7n-pro-table-cell-inner::after { position: absolute; top: 0; left: 0; white-space: normal; border-top: 0.06rem solid #3f51b5; border-right: 0.06rem solid transparent; content: ' '; } .c7n-pro-table-cell .c7n-pro-output-invalid::after { border-top-color: #d50000; } .c7n-pro-table-cell-prefix { float: left; padding-left: 0.1rem; } .c7n-pro-table-cell-prefix > * { vertical-align: middle; } .c7n-pro-table-cell-fix-left, .c7n-pro-table-cell-fix-right { position: -webkit-sticky !important; position: sticky !important; z-index: 2; background-image: -webkit-gradient(linear, left top, right top, from(#fff), to(#fff)); background-image: linear-gradient(to right, #fff 0%, #fff 100%); background-blend-mode: multiply; } .c7n-pro-table-thead .c7n-pro-table-cell, .c7n-pro-table-tfoot .c7n-pro-table-cell { position: relative; color: rgba(0, 0, 0, 0.85); background-color: rgba(0, 0, 0, 0.04); border-right: 0.01rem solid transparent; } .c7n-pro-table-thead .c7n-pro-table-cell, .c7n-pro-table-tfoot-bordered .c7n-pro-table-cell { border-bottom: 0.01rem solid #e0e0e0; } .c7n-pro-table-thead .c7n-pro-table-cell[colspan] { border-bottom: none; } .c7n-pro-table-tfoot .c7n-pro-table-cell { border-top: 0.01rem solid #e0e0e0; } .c7n-pro-table:not(.c7n-pro-table-bordered) .c7n-pro-table-thead.c7n-pro-table-column-resizable { border-bottom: none; } .c7n-pro-table:not(.c7n-pro-table-bordered) .c7n-pro-table-thead.c7n-pro-table-column-resizable .c7n-pro-table-cell[colspan] { border-bottom: 0.01rem solid transparent; } .c7n-pro-table:not(.c7n-pro-table-bordered) .c7n-pro-table-thead.c7n-pro-table-column-resizable:hover .c7n-pro-table-cell, .c7n-pro-table:not(.c7n-pro-table-bordered) .c7n-pro-table-thead.c7n-pro-table-column-resizable.c7n-pro-table-thead-hover .c7n-pro-table-cell { border-right-color: #e0e0e0; border-bottom-color: #e0e0e0; } .c7n-pro-table-tbody .c7n-pro-table-cell { border-right: 0.01rem solid transparent; border-bottom: 0.01rem solid #e0e0e0; } .c7n-pro-table-row-number-column, .c7n-pro-table-customized-column, .c7n-pro-table-row-number-column .c7n-pro-table-cell-inner, .c7n-pro-table-customized-column .c7n-pro-table-cell-inner { padding: 0 !important; } .c7n-pro-table-row-height-fixed .c7n-pro-table-cell-inner { padding: 0 0.1rem; overflow: hidden; line-height: inherit; white-space: nowrap; text-overflow: ellipsis; } .c7n-pro-table-row-height-fixed .c7n-pro-table-cell-inner-fixed-height { padding: 0.07rem 0.1rem; white-space: normal; overflow-wrap: break-word; } .c7n-pro-table-row-height-fixed .c7n-pro-table-cell-inner .c7n-pro-output-multi div { overflow: hidden; line-height: inherit; white-space: nowrap; text-overflow: ellipsis; } .c7n-pro-table-row-height-fixed .c7n-pro-table-cell-inner .c7n-pro-output-multi .c7n-pro-validation-message { padding-left: 0; font-size: inherit; } .c7n-pro-table-editor { position: absolute; top: 0; left: 0; z-index: 1; -webkit-transform: translateX(-1000rem); -ms-transform: translateX(-1000rem); transform: translateX(-1000rem); } .c7n-pro-table-editor-lock { z-index: 2; } .c7n-pro-table-editor > * { display: block !important; } .c7n-pro-table-editor .c7n-pro-table-multi-label { opacity: 0; } .c7n-pro-table-editor .c7n-pro-table-multi-value > * { width: calc(100% - 10px); } .c7n-pro-table-body { position: relative; overflow: auto; } .c7n-pro-table-head { overflow: hidden; } .c7n-pro-table-foot { position: relative; overflow-x: auto; background-color: #fff; } .c7n-pro-table-export-quantity { margin-top: 0.1rem; } .c7n-pro-table-export-quantity span { line-height: 0.3rem; } .c7n-pro-table-export-quantity .c7n-col-18 { text-align: right; } .c7n-pro-table-fixed-left, .c7n-pro-table-fixed-right { position: absolute; top: 0; z-index: 1; } .c7n-pro-table-fixed-left .c7n-pro-table-head, .c7n-pro-table-fixed-right .c7n-pro-table-head, .c7n-pro-table-fixed-left .c7n-pro-table-body, .c7n-pro-table-fixed-right .c7n-pro-table-body { overflow-x: hidden; overflow-y: auto; } .c7n-pro-table-fixed-left .c7n-pro-table-body, .c7n-pro-table-fixed-right .c7n-pro-table-body { background-color: #fff; } .c7n-pro-table-fixed-left .c7n-pro-table-foot, .c7n-pro-table-fixed-right .c7n-pro-table-foot { overflow-x: hidden; } .c7n-pro-table-fixed-left table, .c7n-pro-table-fixed-right table { background-color: #fff; -webkit-transition: width 0.3s; transition: width 0.3s; } .c7n-pro-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-pro-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-pro-table-scroll-position-left .c7n-pro-table-fixed-left, .c7n-pro-table-scroll-position-right .c7n-pro-table-fixed-right { -webkit-box-shadow: none; box-shadow: none; } .c7n-pro-table-cell-fix-left-last::after, .c7n-pro-table-cell-fix-right-first::after { position: absolute; top: 0; bottom: -0.01rem; width: 0.3rem; -webkit-transition: -webkit-box-shadow 0.3s; transition: -webkit-box-shadow 0.3s; transition: box-shadow 0.3s; transition: box-shadow 0.3s, -webkit-box-shadow 0.3s; content: ""; pointer-events: none; } .c7n-pro-table-cell-fix-left-last::after { right: 0; -webkit-transform: translateX(100%); -ms-transform: translateX(100%); transform: translateX(100%); } .c7n-pro-table-cell-fix-right-first::after { left: 0; -webkit-transform: translateX(-100%); -ms-transform: translateX(-100%); transform: translateX(-100%); } .c7n-pro-table-scroll-position-right .c7n-pro-table-cell-fix-left-last::after, .c7n-pro-table-scroll-position-middle .c7n-pro-table-cell-fix-left-last::after { -webkit-box-shadow: inset 0.06rem 0 0.06rem -0.04rem rgba(0, 0, 0, 0.12); box-shadow: inset 0.06rem 0 0.06rem -0.04rem rgba(0, 0, 0, 0.12); } .c7n-pro-table-scroll-position-left .c7n-pro-table-cell-fix-right-first::after, .c7n-pro-table-scroll-position-middle .c7n-pro-table-cell-fix-right-first::after { -webkit-box-shadow: inset -0.06rem 0 0.06rem -0.04rem rgba(0, 0, 0, 0.12); box-shadow: inset -0.06rem 0 0.06rem -0.04rem rgba(0, 0, 0, 0.12); } .c7n-pro-table-bordered.c7n-pro-table, .c7n-pro-table-bordered .c7n-pro-table-filter-bar { border-left: 0.01rem solid #e0e0e0; } .c7n-pro-table-bordered .c7n-pro-table-content, .c7n-pro-table-bordered .c7n-pro-table-filter-bar, .c7n-pro-table-bordered .c7n-pro-table-head, .c7n-pro-table-bordered .c7n-pro-table-foot, .c7n-pro-table-bordered .c7n-pro-table-empty-row { border-right: 0.01rem solid #e0e0e0; } .c7n-pro-table-bordered .c7n-pro-table-footer { padding-right: 0.1rem; padding-left: 0.1rem; border-bottom: 0.01rem solid #e0e0e0; } .c7n-pro-table-bordered .c7n-pro-table-thead .c7n-pro-table-cell:last-child, .c7n-pro-table-bordered .c7n-pro-table-tfoot .c7n-pro-table-cell:last-child { border-right: 0.01rem solid #e0e0e0; } .c7n-pro-table-bordered .c7n-pro-table-thead { border-bottom: none; } .c7n-pro-table-bordered .c7n-pro-table-tfoot .c7n-pro-table-cell { border-right: 0.01rem solid #e0e0e0; border-bottom: 0.01rem solid #e0e0e0; } .c7n-pro-table-bordered .c7n-pro-table-cell, .c7n-pro-table-bordered .c7n-pro-table-cell[colspan] { border-right: 0.01rem solid #e0e0e0; border-bottom: 0.01rem solid #e0e0e0; } .c7n-pro-table-bordered .c7n-pro-table-cell-inner { border: 0.01rem solid transparent; } .c7n-pro-table-bordered .c7n-pro-table-tbody .c7n-pro-table-cell:last-child { border-right: 0.01rem solid transparent; } .c7n-pro-table-bordered .c7n-pro-table-fixed-left .c7n-pro-table-tbody .c7n-pro-table-cell:last-child { border-right: 0.01rem solid #e0e0e0; } .c7n-pro-table-scroll-position-middle .c7n-pro-table-tfoot, .c7n-pro-table-scroll-position-middle .c7n-pro-table-cell-fix-left-last { border-right: 0.01rem solid transparent; } .c7n-pro-table-resizer { position: absolute; top: 0; width: 0.05rem; height: 100%; cursor: col-resize; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .c7n-pro-table-resizer-left { left: -0.005rem; } .c7n-pro-table-resizer-right { right: -0.005rem; } .c7n-pro-table-split-line { position: absolute; top: 0; bottom: 0; z-index: 3; display: none; width: 0.01rem; background-color: #3f51b5; } .c7n-pro-table-resizing { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .c7n-pro-table-resizing .c7n-pro-table-split-line { display: block; } .c7n-pro-table-empty-row div { display: inline-block; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); } .c7n-pro-table-parity-row .c7n-pro-table-row:nth-child(even) > td { background-color: rgba(0, 0, 0, 0.02); } .c7n-pro-table-expanded-row > td { background-color: #fbfbfb; border-bottom: 0.01rem solid #e0e0e0; } .c7n-pro-table-row-mouse-batch-choose { background-color: rgba(161, 194, 250, 0.16); } .c7n-pro-table-row:hover > td, .c7n-pro-table-row-hover > td, .c7n-pro-table-parity-row .c7n-pro-table-row:nth-child(even):hover > td, .c7n-pro-table-parity-row .c7n-pro-table-row-hover:nth-child(even) > td, .c7n-pro-table-row:hover + .c7n-pro-table-expanded-row > td, .c7n-pro-table-row-hover + .c7n-pro-table-expanded-row > td, .c7n-pro-table-parity-row .c7n-pro-table-row:nth-child(even):hover + .c7n-pro-table-expanded-row > td, .c7n-pro-table-parity-row .c7n-pro-table-row-hover:nth-child(even) + .c7n-pro-table-expanded-row > td { background-color: rgba(0, 0, 0, 0.04); } .c7n-pro-table-row-current.c7n-pro-table-row-highlight > td, .c7n-pro-table-row-current:hover.c7n-pro-table-row-highlight > td, .c7n-pro-table-parity-row .c7n-pro-table-row-current:nth-child(even).c7n-pro-table-row-highlight > td, .c7n-pro-table-row-current.c7n-pro-table-row-highlight + .c7n-pro-table-expanded-row > td, .c7n-pro-table-row-current:hover.c7n-pro-table-row-highlight + .c7n-pro-table-expanded-row > td, .c7n-pro-table-parity-row .c7n-pro-table-row-current:nth-child(even).c7n-pro-table-row-highlight + .c7n-pro-table-expanded-row > td { background-color: rgba(140, 158, 255, 0.12); } .c7n-pro-table-row-clicked.c7n-pro-table-row-highlight > td, .c7n-pro-table-row-clicked:hover.c7n-pro-table-row-highlight > td, .c7n-pro-table-parity-row .c7n-pro-table-row-clicked:nth-child(even).c7n-pro-table-row-highlight > td, .c7n-pro-table-row-clicked.c7n-pro-table-row-highlight + .c7n-pro-table-expanded-row > td, .c7n-pro-table-row-clicked:hover.c7n-pro-table-row-highlight + .c7n-pro-table-expanded-row > td, .c7n-pro-table-parity-row .c7n-pro-table-row-clicked:nth-child(even).c7n-pro-table-row-highlight + .c7n-pro-table-expanded-row > td { background-color: rgba(140, 158, 255, 0.12); } .c7n-pro-table-row-selected.c7n-pro-table-row:hover > td, .c7n-pro-table-parity-row .c7n-pro-table-row-selected.c7n-pro-table-row:nth-child(even):hover > td, .c7n-pro-table-row-selected.c7n-pro-table-row:hover + .c7n-pro-table-expanded-row > td, .c7n-pro-table-parity-row .c7n-pro-table-row-selected.c7n-pro-table-row:nth-child(even):hover + .c7n-pro-table-expanded-row > td { background-color: rgba(140, 158, 255, 0.12); } .c7n-pro-table-row-selected > td, .c7n-pro-table-parity-row .c7n-pro-table-row-selected:nth-child(even) > td, .c7n-pro-table-row-selected + .c7n-pro-table-expanded-row > td, .c7n-pro-table-parity-row .c7n-pro-table-row-selected:nth-child(even) + .c7n-pro-table-expanded-row > td { background-color: rgba(161, 194, 250, 0.16); } .c7n-pro-table-cell-editable .c7n-pro-table-cell-inner { border-color: rgba(0, 0, 0, 0.2); } .c7n-pro-table-cell-editable.c7n-pro-table-cell-required .c7n-pro-table-cell-inner { background-color: #feffe6; } .c7n-pro-table-cell-editable .c7n-pro-output-invalid { border-color: #d50000; } .c7n-pro-table-cell-editable.c7n-pro-table-cell-required .c7n-pro-output-invalid { background-color: #fcebeb; } .c7n-pro-table-row:last-child .c7n-pro-table-cell { border-bottom: none; } .c7n-pro-table-last-row-bordered .c7n-pro-table-row:last-child .c7n-pro-table-cell { border-bottom: 0.01rem solid #e0e0e0; } .c7n-pro-table-row-disabled > td { color: rgba(0, 0, 0, 0.25) !important; background-color: #f5f5f5 !important; } .c7n-pro-table-row-disabled > td .c7n-pro-btn { color: rgba(0, 0, 0, 0.25) !important; } .c7n-pro-table-row-disabled > td:not(.c7n-pro-table-selection-column) .c7n-pro-table-cell-inner::before { position: absolute; top: 0; right: 0; bottom: 0; left: 0; z-index: 100; content: ' '; } .c7n-pro-table-toolbar { padding-bottom: 0.1rem; overflow: hidden; } .c7n-pro-table-toolbar-button-group { display: inline-block; vertical-align: middle; } .c7n-pro-table-toolbar button span { font-weight: 500; } .c7n-pro-table-summary-group { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -ms-flex-wrap: wrap; flex-wrap: wrap; float: left; vertical-align: middle; background: #FFF6EA; border-radius: 0.02rem; } .c7n-pro-table-summary-menu-item { padding: 0 !important; } .c7n-pro-table-summary-menu-item button { height: 0.4rem; padding: 0 0.26rem; } .c7n-pro-table-summary-button-more { width: 0.7rem; font-size: 0.12rem; line-height: 0.3rem; letter-spacing: 0; text-align: center; } .c7n-pro-table-summary-button-more a { color: #5A6677; } .c7n-pro-table-summary-button-more i { vertical-align: text-bottom; } .c7n-pro-table-summary-col { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -ms-flex-negative: 0; flex-shrink: 0; width: 1.7rem; height: 0.3rem; padding: 0 0.16rem; line-height: 0.3rem; } .c7n-pro-table-summary-col div { font-size: 0.12rem; letter-spacing: 0; } .c7n-pro-table-summary-col-label { width: 0.72rem; overflow: hidden; color: #5A6677; white-space: nowrap; text-align: left; text-overflow: ellipsis; } .c7n-pro-table-summary-col-value { width: calc(100% - 0.72rem); overflow: hidden; color: #F7A835; white-space: nowrap; text-align: right; text-overflow: ellipsis; } .c7n-pro-table-summary-col-separate { display: inline-block; width: 0.01rem; height: 0.3rem; vertical-align: top; background-color: #fef6e9; } .c7n-pro-table-summary-col-separate div { display: inline-block; width: 0.01rem; height: 0.12rem; margin-top: 0.1rem; background: rgba(87, 102, 121, 0.4); } .c7n-pro-table-query-bar { float: right; } .c7n-pro-table-query-bar > * + * { margin-left: 0.16rem; } .c7n-pro-table-query-bar-dirty-info { display: inline-block; height: 0.3rem; padding: 0 0.12rem; line-height: 2; vertical-align: middle; background-color: rgba(0, 0, 0, 0.04); border-radius: 0.02rem; } .c7n-pro-table-query-bar-dirty-info > * { vertical-align: middle; } .c7n-pro-table-query-bar-dirty-info > * + * { margin-left: 0.05rem; } .c7n-pro-table-query-bar-dirty-info .icon { co