UNPKG

choerodon-ui

Version:

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

1,616 lines 82 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 */ /* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ @-webkit-keyframes antCheckboxEffect { 0% { -webkit-transform: scale(1); transform: scale(1); opacity: 0.5; } 100% { -webkit-transform: scale(1.6); transform: scale(1.6); opacity: 0; } } @keyframes antCheckboxEffect { 0% { -webkit-transform: scale(1); transform: scale(1); opacity: 0.5; } 100% { -webkit-transform: scale(1.6); transform: scale(1.6); opacity: 0; } } .c7n-pro-table-filter-select { position: relative; display: inline-block; width: 100%; height: 0.3rem; padding: 0.01rem 0.1rem; color: #000000; font-weight: unset; font-size: 0.13rem; line-height: 1.5; background-color: transparent; background-image: none; border: 0.01rem none #d9d9d9; 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 !important; border-top: 0.01rem solid #e0e0e0 !important; } .c7n-pro-table-filter-select:placeholder-shown { color: #bfbfbf; text-overflow: ellipsis; } .c7n-pro-table-filter-select-compact:not(:last-child) { margin-right: calc(-1 * 0.01rem); border-right-width: 0.01rem; } .c7n-pro-table-filter-select-compact:not(:first-child) .c7n-pro-table-filter-select { border-top-left-radius: 0; border-bottom-left-radius: 0; } .c7n-pro-table-filter-select-compact:not(:last-child) .c7n-pro-table-filter-select { border-top-right-radius: 0; border-bottom-right-radius: 0; } .c7n-pro-table-filter-select-compact:hover .c7n-pro-table-filter-select-wrapper, .c7n-pro-table-filter-select-compact:focus .c7n-pro-table-filter-select-wrapper { z-index: 3; } .c7n-pro-table-filter-select-compact .c7n-pro-table-filter-select-focused { z-index: 3; } .c7n-pro-table-filter-select-compact .c7n-pro-table-filter-select-invalid { z-index: 2; } .c7n-pro-table-filter-select-border .c7n-pro-table-filter-select, .c7n-pro-table-filter-select-border.c7n-pro-table-filter-select-float-label::before { border-style: solid; } .c7n-pro-table-filter-select-wrapper:not(.c7n-pro-table-filter-select-border) .c7n-pro-table-filter-select { -webkit-box-shadow: none !important; box-shadow: none !important; } .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: -webkit-box; display: -ms-flexbox; display: flex; } .c7n-pro-table-filter-select-wrapper .c7n-pro-field-label { z-index: -1; } .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; } .c7n-pro-table-filter-select-required-colors { background-color: #feffe6; } .c7n-pro-table-filter-select-required-colors .c7n-pro-table-filter-select { border-color: #d9d9d9; } .c7n-pro-table-filter-select-highlight .c7n-pro-table-filter-select { border-color: #47B881; } label:hover .c7n-pro-table-filter-select, .c7n-pro-table-filter-select:hover { border-color: #6374c2; } .c7n-pro-table-filter-select-required-colors label:hover .c7n-pro-table-filter-select, .c7n-pro-table-filter-select-required-colors .c7n-pro-table-filter-select:hover { border-color: #6374c2; } .c7n-pro-table-filter-select-required-colors .c7n-pro-table-filter-select:focus, .c7n-pro-table-filter-select-focused.c7n-pro-table-filter-select-required-colors .c7n-pro-table-filter-select { color: #000000; border-color: #b6bfdb; outline: 0; -webkit-box-shadow: none; box-shadow: none; } .c7n-pro-table-filter-select:focus, .c7n-pro-table-filter-select-focused .c7n-pro-table-filter-select { color: #000000; border-color: #b6bfdb; outline: 0; -webkit-box-shadow: none; box-shadow: none; } .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; width: 100%; height: 100%; 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; text-overflow: ellipsis; } .c7n-pro-table-filter-select-placeholder { color: #bfbfbf; white-space: nowrap; opacity: 0; } .c7n-pro-table-filter-select-disabled .c7n-pro-table-filter-select-rendered-value { color: rgba(0, 0, 0, 0.54); } 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-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, .c7n-pro-table-filter-select-suffix { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .c7n-pro-table-filter-select-prefix { left: 0.01rem; width: 0.5rem; color: inherit; } .c7n-pro-table-filter-select-suffix { width: 0.65rem; color: inherit; } .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-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:not(.c7n-pro-table-filter-select-disabled):hover .c7n-pro-table-filter-select-suffix .icon, .c7n-pro-table-filter-select-wrapper.c7n-pro-table-filter-select-focused .c7n-pro-table-filter-select-suffix .icon { color: inherit; } .c7n-pro-table-filter-select-wrapper:not(.c7n-pro-table-filter-select-empty):hover .c7n-pro-table-filter-select-allow-clear, .c7n-pro-table-filter-select-focused:not(.c7n-pro-table-filter-select-empty) .c7n-pro-table-filter-select-allow-clear { opacity: 0; } .c7n-pro-table-filter-select-suffix-button .c7n-pro-table-filter-select-suffix:not(.c7n-pro-table-filter-select-allow-clear) + .c7n-pro-table-filter-select-clear-button { right: calc(0.65rem + 0.01rem); } .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; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 100%; margin: 0rem; padding: 0.01rem 0; overflow-x: hidden; overflow-y: auto; } .c7n-pro-table-filter-select > ul > li, .c7n-pro-table-filter-select > ul > span { display: inline-block; max-width: 99%; height: 0.24rem; margin-top: 0.01rem; margin-bottom: 0.01rem; 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: 0 0 0 0.1rem; padding: 0; background-color: transparent !important; border: none; outline: 0; } .c7n-pro-table-filter-select-multiple .c7n-pro-table-filter-select { height: auto; min-height: 0.3rem; margin: 0; padding-top: 0; padding-bottom: 0; padding-left: 0; } .c7n-pro-table-filter-select-multiple.c7n-pro-table-filter-select-lg .c7n-pro-table-filter-select { height: auto; min-height: 0.4rem; } .c7n-pro-table-filter-select-multiple.c7n-pro-table-filter-select-sm .c7n-pro-table-filter-select { height: auto; min-height: 0.24rem; } .c7n-pro-table-filter-select-multiple.c7n-pro-table-filter-select-lov .c7n-pro-table-filter-select:not(:last-child) { padding-right: calc(0.65rem * 2); } .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: #ffffff; 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% - 0.24rem); } .c7n-pro-table-filter-select-multiple-block-invalid { background-color: #d50000; color: #ffffff; } .c7n-pro-table-filter-select-multiple-block-disabled { padding-right: 0.1rem; background-color: rgba(0, 0, 0, 0.25); color: #ffffff; cursor: not-allowed; } .c7n-pro-table-filter-select-multiple-block .icon { height: 100%; margin-left: 0.08rem; color: inherit; line-height: inherit; cursor: pointer; } .c7n-pro-table-filter-select-multiple-block .icon:hover { color: inherit; } .c7n-pro-table-filter-select-range-text { position: relative; display: block; 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: calc(0.3rem - 0.01rem * 2 - 0.01rem * 2); vertical-align: top; } .c7n-pro-table-filter-select-range-start::-moz-placeholder, .c7n-pro-table-filter-select-range-end::-moz-placeholder, .c7n-pro-table-filter-select-range-split::-moz-placeholder, .c7n-pro-table-filter-select-range-input::-moz-placeholder { color: #bfbfbf; opacity: 1; } .c7n-pro-table-filter-select-range-start:-ms-input-placeholder, .c7n-pro-table-filter-select-range-end:-ms-input-placeholder, .c7n-pro-table-filter-select-range-split:-ms-input-placeholder, .c7n-pro-table-filter-select-range-input:-ms-input-placeholder { color: #bfbfbf; } .c7n-pro-table-filter-select-range-start::-webkit-input-placeholder, .c7n-pro-table-filter-select-range-end::-webkit-input-placeholder, .c7n-pro-table-filter-select-range-split::-webkit-input-placeholder, .c7n-pro-table-filter-select-range-input::-webkit-input-placeholder { color: #bfbfbf; } .c7n-pro-table-filter-select-range-start-rendered-value, .c7n-pro-table-filter-select-range-end-rendered-value, .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); text-align: center; background-color: transparent; border: none; outline: 0; } .c7n-pro-table-filter-select-range-split { width: 0.2rem; text-align: center; } .c7n-pro-table-filter-select-range-input { position: absolute; color: #3f51b5; font-weight: bold; opacity: 0; } .c7n-pro-table-filter-select-range-start-rendered-value { left: 0; padding: 0 !important; } .c7n-pro-table-filter-select-range-end-rendered-value { right: 0; padding: 0 !important; } .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%; vertical-align: middle; } .c7n-pro-table-filter-select-group-before, .c7n-pro-table-filter-select-group-input, .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; } .c7n-pro-table-filter-select-group-before, .c7n-pro-table-filter-select-group-after, .c7n-pro-table-filter-select-group-help { padding-right: 0.05rem; padding-left: 0.05rem; color: unset; font-size: unset; word-break: keep-all; background-color: #eee; border: 0.01rem solid #d9d9d9; 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-help .icon-help { color: rgba(0, 0, 0, 0.45); font-size: 0.16rem; } .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-invalid .c7n-pro-table-filter-select, .c7n-pro-table-filter-select-invalid .c7n-pro-table-filter-select:hover, .c7n-pro-table-filter-select-invalid label:hover .c7n-pro-table-filter-select { color: #d50000; border-color: #d50000; opacity: 1; } .c7n-pro-table-filter-select-invalid .c7n-pro-table-filter-select:focus, .c7n-pro-table-filter-select-invalid.c7n-pro-table-filter-select-focused .c7n-pro-table-filter-select { color: #d50000; border-color: #d50000; -webkit-box-shadow: none; box-shadow: none; } .c7n-pro-table-filter-select-invalid:not(.c7n-pro-table-filter-select-disabled) { background-color: #fcebeb; } .c7n-pro-table-filter-select-invalid:not(.c7n-pro-table-filter-select-disabled) .c7n-pro-table-filter-select-suffix .icon, .c7n-pro-table-filter-select-invalid:not(.c7n-pro-table-filter-select-disabled):hover .c7n-pro-table-filter-select-suffix .icon { color: inherit; } .c7n-pro-table-filter-select-underline { position: absolute; bottom: calc(-1 * 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-length-info { position: absolute; color: rgba(0, 0, 0, 0.54); font-size: 0.12rem; letter-spacing: 0.02rem; right: 0.03rem; top: 0.01rem; bottom: 0.01rem; height: 0.2rem; line-height: 0.2rem; margin: auto 0; } .c7n-pro-table-filter-select-float-label .c7n-pro-field-label { padding: 0; overflow: hidden; color: inherit; font-weight: 400; line-height: 0.34rem; white-space: nowrap; text-overflow: ellipsis; vertical-align: middle; -webkit-transform-origin: inherit; -ms-transform-origin: inherit; transform-origin: inherit; -webkit-transition: inherit; transition: inherit; } .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-field-label.c7n-pro-field-required::after { display: inline-block; width: 0.08rem; margin-left: 0.04rem; color: #d50000; font-family: SimSun, sans-serif; line-height: 1; vertical-align: middle; content: '*'; } .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:not(.c7n-pro-table-filter-select-empty) .c7n-pro-field-label, .c7n-pro-table-filter-select-float-label.c7n-pro-table-filter-select-focused .c7n-pro-field-label { padding: 0rem; line-height: 0.34rem; background-color: unset; } .c7n-pro-table-filter-select-float-label:not(.c7n-pro-table-filter-select-multiple) .c7n-pro-table-filter-select { height: 0.36rem; border-radius: 0.05rem; } .c7n-pro-table-filter-select-float-label .c7n-pro-table-filter-select { min-height: 0.36rem; border-radius: 0.05rem; } .c7n-pro-table-filter-select-float-label.c7n-pro-table-filter-select-sm:not(.c7n-pro-table-filter-select-multiple) .c7n-pro-table-filter-select { height: 0.3rem; } .c7n-pro-table-filter-select-float-label.c7n-pro-table-filter-select-sm .c7n-pro-field-label { line-height: 0.28rem; } .c7n-pro-table-filter-select-float-label.c7n-pro-table-filter-select-lg:not(.c7n-pro-table-filter-select-multiple) .c7n-pro-table-filter-select { height: 0.4rem; } .c7n-pro-table-filter-select-float-label.c7n-pro-table-filter-select-lg .c7n-pro-field-label { line-height: 0.38rem; } .c7n-pro-table-filter-select-float-label.c7n-pro-table-filter-select-lg:not(.c7n-pro-table-filter-select-multiple) textarea.c7n-pro-table-filter-select, .c7n-pro-table-filter-select-float-label.c7n-pro-table-filter-select-sm:not(.c7n-pro-table-filter-select-multiple) textarea.c7n-pro-table-filter-select, .c7n-pro-table-filter-select-float-label:not(.c7n-pro-table-filter-select-multiple) textarea.c7n-pro-table-filter-select, .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-required-colors { background-color: #fff; } .c7n-pro-table-filter-select-float-label.c7n-pro-table-filter-select-invalid { background-color: #fff; } .c7n-pro-table-filter-select-float-label.c7n-pro-table-filter-select-disabled { 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; pointer-events: 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: 0 0 0 0.03rem; padding: 0.07rem 0; } .c7n-pro-table-filter-select-float-label .c7n-pro-table-filter-select > ul > li { height: 0.2rem; margin-top: 0.01rem; margin-bottom: 0.01rem; line-height: 0.2rem; } .c7n-pro-table-filter-select-float-label .c7n-pro-table-filter-select-multiple-block { padding: 0 0.02rem 0 0.08rem; border-radius: 0.12rem; } .c7n-pro-table-filter-select-float-label .c7n-pro-table-filter-select-multiple-block .icon { color: rgba(255, 255, 255, 0.72); font-size: 0.16rem; line-height: 0.2rem; vertical-align: top; } .c7n-pro-table-filter-select-float-label .c7n-pro-table-filter-select-multiple-block .icon:hover { color: inherit; } .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 none #d9d9d9; border-radius: 0.05rem; content: ' '; } .c7n-pro-table-filter-select-float-label.c7n-pro-table-filter-select-required-colors::before { border-color: #d9d9d9; } .c7n-pro-table-filter-select-float-label.c7n-pro-table-filter-select-highlight::before { border-color: #47B881; } .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-required-colors: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-required-colors.c7n-pro-table-filter-select-focused:not(.c7n-pro-table-filter-select-disabled):not(.c7n-pro-table-filter-select-invalid)::before { border-color: #b6bfdb; } .c7n-pro-table-filter-select-float-label.c7n-pro-table-filter-select-focused::before { border-color: #b6bfdb; } .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.54); } .c7n-pro-table-filter-select-float-label.c7n-pro-table-filter-select-disabled::before { border-color: #d9d9d9; 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: 0.05rem; } .c7n-pro-table-filter-select-float-label .c7n-pro-table-filter-select:-webkit-autofill { height: calc(0.36rem - 0.02rem * 2); margin: 0.02rem; padding-left: calc(0.1rem - 0.02rem); border-radius: 0.05rem; } .c7n-pro-table-filter-select-float-label.c7n-pro-table-filter-select-sm .c7n-pro-table-filter-select:-webkit-autofill { height: calc(0.3rem - 0.02rem * 2); } .c7n-pro-table-filter-select-float-label.c7n-pro-table-filter-select-lg .c7n-pro-table-filter-select:-webkit-autofill { height: calc(0.4rem - 0.02rem * 2); } .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: calc(0.5rem - 0.02rem); } .c7n-pro-table-filter-select-disabled { background-color: #f5f5f5; } .c7n-pro-table-filter-select-disabled i { color: rgba(0, 0, 0, 0.54); } .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.54); -webkit-text-fill-color: rgba(0, 0, 0, 0.54); 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: #d9d9d9; } .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-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-focused .c7n-pro-table-filter-select-hover-value { color: #808080; } .c7n-pro-table-filter-select-wrapper { width: 100%; } .c7n-pro-table-filter-select .c7n-pro-table-filter-select-inner-editor { height: calc(0.3rem - 0.08rem); padding: 0.01rem 0; background-color: transparent !important; border: none !important; } .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: #ffffff; 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-select-multiple-input > label > span { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .c7n-pro-table-filter-select-multiple-input > label > span > span { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .c7n-pro-table-filter-select-multiple-input[class*="-range "], .c7n-pro-table-filter-select-multiple-input[class$="-range"] { width: auto; } .c7n-pro-table-filter-select-multiple-input .c7n-pro-table-filter-select-inner-editor ul { margin-top: -3px; } .c7n-pro-table-filter-select-multiple-input .c7n-pro-calendar-picker-hover-value { width: auto; } .c7n-pro-table-filter-select ul li { height: auto; margin-top: 0; margin-bottom: 0; } .c7n-pro-table-filter-select ul li span { height: auto; } .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; font-size: 0.12rem; 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.36rem; padding: 0 0.06rem; color: #A4A4A4; font-size: 0.12rem; border-bottom: 0.01rem solid rgba(0, 0, 0, 0.12); } .c7n-pro-table-filter-list-search input { border: none !important; } .c7n-pro-table-filter-list-search-divide { width: 0.01rem; height: 0.12rem; margin: 0 0.08rem; background-color: #DBE1F1; } .c7n-pro-table-filter-list-search-action { margin-right: 0.08rem; color: #3f51b5; cursor: pointer; } .c7n-pro-table-filter-list-search-selected { color: rgba(124, 133, 155, 0.65); } .c7n-pro-table-filter-list-search-items { display: inline-block; width: 0.16rem; text-align: center; } .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.14rem; 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.08rem 0.14rem; 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: 100%; margin: 0.06rem 0; } .c7n-pro-table-filter-list-item-disabled .c7n-pro-checkbox-label { color: rgba(0, 0, 0, 0.25); } .c7n-pro-table-filter-list .c7n-pro-checkbox:disabled + .c7n-pro-checkbox-inner { background-color: #f5f5f5 !important; } .c7n-pro-table-combo-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: 3.2rem; max-height: 4.1rem; font-size: 0.13rem; 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-combo-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.3rem; margin: 0.08rem; padding: 0; color: #000000; font-size: 0.12rem; } .c7n-pro-table-combo-filter-list-search-action { margin-right: 0.26rem; color: #3f51b5; cursor: pointer; } .c7n-pro-table-combo-filter-list-search-selected { color: rgba(124, 133, 155, 0.65); } .c7n-pro-table-combo-filter-list-search-items { display: inline-block; width: 0.16rem; text-align: center; } .c7n-pro-table-combo-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.28rem; padding: 0 0.12rem 0.08rem 0.12rem; border-bottom: 0.01rem solid #e8e8e8; } .c7n-pro-table-combo-filter-list-content { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; padding: 0.08rem; overflow: auto; } .c7n-pro-table-combo-filter-list-title { margin-top: 0.1rem; margin-bottom: 0.05rem; color: rgba(0, 0, 0, 0.65); } .c7n-pro-table-combo-filter-list-list { display: grid; grid-template-columns: 1.52rem 1.52rem; } .c7n-pro-table-combo-filter-list-item { width: 100%; margin: 0.04rem 0; } .c7n-pro-table-combo-filter-list-item .c7n-pro-checkbox-label { max-width: 1.4rem; white-space: nowrap; text-overflow: ellipsis; } .c7n-pro-table-combo-filter-list .c7n-pro-checkbox:disabled + .c7n-pro-checkbox-inner { background-color: #f5f5f5 !important; } .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 { color: #fadb14; } .c7n-pro-table-query-bar input { font-weight: 500; } .c7n-pro-table-advanced-query-bar { padding: 0.12rem 0; } .c7n-pro-table-advanced-query-bar-button { display: inline-block; vertical-align: middle; } .c7n-pro-table-advanced-query-bar-options .c7n-pro-table-filter-select { padding-right: 0 !important; padding-left: 1.2rem !important; border-top-style: dashed !important; cursor: default; } .c7n-pro-table-advanced-query-bar-options .c7n-pro-table-filter-select-prefix { width: 1.2rem; line-height: 1.5; text-align: left; } .c7n-pro-table-advanced-query-bar-options .c7n-pro-table-filter-select-hidden { display: none; } .c7n-pro-table-dynamic-filter-bar { margin-bottom: 0.1rem; } .c7n-pro-table-dynamic-filter-bar .c7n-pro-table-filter-menu { margin-bottom: 0.1rem; } .c7n-pro-table-dynamic-filter-bar input::-webkit-input-placeholder { color: #6A6A6A; } .c7n-pro-table-dynamic-filter-bar input:-moz-placeholder { color: #6A6A6A; } .c7n-pro-table-dynamic-filter-bar input::-moz-placeholder { color: #6A6A6A; } .c7n-pro-table-dynamic-filter-bar input:-ms-input-placeholder { color: #6A6A6A; } .c7n-pro-table-dynamic-filter-bar .c7n-pro-input-number-placeholder, .c7n-pro-table-dynamic-filter-bar .c7n-pro-select-placeholder { color: #6A6A6A; } .c7n-pro-table-dynamic-filter-bar .c7n-pro-table-filter-status { width: 0.38rem; height: 0.16rem; margin: 0 0.12rem; padding: 0; color: #00bf96; line-height: 1.5; text-align: center; background: rgba(32, 212, 137, 0.12); border: none; border-radius: 0.02rem; } .c7n-pro-table-dynamic-filter-bar .c7n-pro-table-filter-status span { display: block; height: 100%; -webkit-transform: scale(0.8); -ms-transform: scale(0.8); transform: scale(0.8); } .c7n-pro-table-dynamic-filter-single-wrapper { display: -webkit-box; display: -ms-flexbox; display: flex; } .c7n-pro-table-dynamic-filter-bar-single-action { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-negative: 0; flex-shrink: 0; gap: 0.08rem; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; padding-right: 0.06rem; } .c7n-pro-table-dynamic-filter-bar-single-action i { margin-top: 0.09rem; font-size: 0.2rem; } .c7n-pro-table-dynamic-filter-bar-single-action .c7n-pro-table-filter-buttons { margin: 0.02rem 0 0; } .c7n-pro-table-dynamic-filter-bar-suffix { gap: 0.08rem; margin-left: 0.1rem; } .c7n-pro-table-dynamic-filter-bar-suffix .c7n-pro-table-columns-chooser { width: unset; border-left: none; } .c7n-pro-table-dynamic-filter-bar-suffix .c7n-pro-table-columns-chooser-dropdown-menu { min-width: 1.8rem; } .c7n-pro-table-dynamic-filter-bar-prefix { gap: 0.08rem; } .c7n-pro-table-dynamic-filter-bar-prefix .c7n-pro-table-columns-chooser { width: unset; border-left: none; } .c7n-pro-table-dynamic-filter-bar-prefix .c7n-pro-table-columns-chooser-dropdown-menu { min-width: 1.8rem; } .c7n-pro-table-dynamic-filter-toolbar { margin-left: auto; } .c7n-pro-table-dynamic-filter-buttons-toolbar { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-bottom: 0.08rem; } .c7n-pro-table-dynamic-filter-buttons-toolbar .c7n-pro-table-summary-group-wrapper { margin: 0 auto 0 0; } .c7n-pro-table-filter-menu { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .c7n-pro-table-filter-menu .c7n-pro-table-filterName-select .c7n-pro-select { display: inline-block; max-width: 1.72rem; margin: 0; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; border: none; } .c7n-pro-table-filter-menu-query { margin-right: 0.08rem; } .c7n-pro-table-filter-menu-expand > *:last-child { margin-right: 0.16rem; } .c7n-pro-table-filter-menu-expand, .c7n-pro-table-filter-menu-query { cursor: pointer; } .c7n-pro-table-filter-menu-expand i, .c7n-pro-table-filter-menu-query i { color: unset; font-size: 0.16rem; background-color: #fafafa; border-radius: 0.02rem; } .c7n-pro-table-filter-menu-expand i:hover, .c7n-pro-table-filter-menu-query i:hover { color: unset; } .c7n-pro-table-filter-content { position: relative; 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.3rem; margin: 0.02rem 0.12rem 0.02rem 0; padding: 0 0.07rem; background-color: #fff; border: 1px solid rgba(0, 0, 0, 0.06); border-radius: 0.02rem; cursor: pointer; } .c7n-pro-table-filter-content:focus-within { background-color: #fff; border-color: #3f51b5; -webkit-box-shadow: none; box-shadow: none; } .c7n-pro-table-filter-content:focus-within .c7n-pro-table-filter-label { color: #000000; } .c7n-pro-table-filter-content:focus-within, .c7n-pro-table-filter-content:hover { border-color: #3f51b5; } .c7n-pro-table-filter-content:focus-within .c7n-pro-table-filter-item-close, .c7n-pro-table-filter-content:hover .c7n-pro-table-filter-item-close { display: inline-block !important; } .c7n-pro-table-filter-content:focus-within div[class*='-suffix'] i, .c7n-pro-table-filter-content:hover div[class*='-suffix'] i { color: #3f51b5; } .c7n-pro-table-filter-content-has-value .c7n-pro-table-filter-label:not(:empty)::after, .c7n-pro-table-filter-content:focus-within .c7n-pro-table-filter-label:not(:empty)::after { content: ':'; } .c7n-pro-table-filter-content-required { border-color: #d9d9d9; } .c7n-pro-table-filter-content-required .c7n-pro-table-filter-label::before { display: inline-block; color: #d50000; font-family: SimSun, sans-serif; vertical-align: middle; content: "*"; } .c7n-pro-table-filter-content-required:hover, .c7n-pro-table-filter-content-required:focus-within { border-color: #3f51b5; -webkit-box-shadow: none; box-shadow: none; } .c7n-pro-table-filter-content-invalid, .c7n-pro-table-filter-content-invalid:hover, .c7n-pro-table-filter-content-invalid:focus-within { background-color: #fcebeb; border-color: #d50000; -webkit-box-shadow: none; box-shadow: none; } .c7n-pro-table-filter-content-invalid .c7n-pro-table-filter-label, .c7n-pro-table-filter-content-invalid:hover .c7n-pro-table-filter-label, .c7n-pro-table-filter-content-invalid:focus-within .c7n-pro-table-filter-label, .c7n-pro-table-filter-content-invalid div[class*='-suffix'] i, .c7n-pro-table-filter-content-invalid:hover div[class*='-suffix'] i, .c7n-pro-table-filter-content-invalid:focus-within div[class*='-suffix'] i { color: #d50000; } .c7n-pro-table-filter-content-disabled { background-color: #f5f5f5; border-color: #d9d9d9; } .c7n-pro-table-filter-content-disabled .c7n-pro-table-filter-label { color: rgba(0, 0, 0, 0.25); cursor: not-allowed; } .c7n-pro-table-filter-content-disabled:hover { border-color: #d9d9d9; -webkit-box-shadow: none; box-shadow: none; } .c7n-pro-table-filter-content-disabled:hover div[class*='-suffix'] i { color: rgba(0, 0, 0, 0.54); } .c7n-pro-table-filter-content-disabled .c7n-pro-select-multiple.c7n-pro-select-lov .c7n-pro-select:not(:last-child) { padding-right: 0.24rem; } .c7n-pro-table-filter-content-disabled .c7n-pro-select-empty .c7n-pro-select-multiple-value { max-width: 0; } .c7n-pro-table-filter-wrapper { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; width: 100%; } .c7n-pro-table-filter-wrapper span, .c7n-pro-table-filter-wrapper input { background-color: transparent; } .c7n-pro-table-filter-wrapper .c7n-pro-table-filter-item > [class*="-invalid"] { background-color: transparent; } .c7n-pro-table-add-fields { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding: 0 0.08rem; color: #000000; cursor: pointer; } .c7n-pro-table-add-fields:hover { color: #3f51b5; } .c7n-pro-table-add-fields i { margin: 0 0.04rem 0 0; } .c7n-pro-table-filter-buttons { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-negative: 0; flex-shrink: 0; gap: 0.08rem; } .c7n-pro-table-filter-buttons button:first-child { margin-left: 0.16rem; } .c7n-pro-table-filterName-select { max-width: 1.72rem; margin-left: 0.08rem; border: none; } .c7n-pro-table-filter-menu-option { display: -webkit-box; display: -ms-flexbox; display: flex; } .c7n-pro-table-filter-menu-option-content { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .c7n-pro-table-filter-menu-option .c7n-tag { height: 0.2rem; margin: 0 0.04rem; } .c7n-pro-table-filter-menu-option:hover .c7n-pro-table-filter-menu-option-icons { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; margin-left: auto; } .c7n-pro-table-filter-menu-option:hover .c7n-pro-table-filter-menu-option-selected { display: none; } .c7n-pro-table-filter-menu-option-icons { display: none; height: 0.2rem; color: #3f51b5; font-size: 0.16rem; } .c7n-pro-table-filter-menu-option-selected { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-left: auto; font-size: 0.16rem; } .c7n-pro-table-filter-label { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 0.3rem; padding: 0.02rem 0; color: #6A6A6A; font-size: 0.13rem; } .c7n-pro-table-filter-label i { margin-left: 0.02rem; color: rgba(0, 0, 0, 0.45); font-size: 0.14rem; } .c7n-pro-table-filter-search { color: #A4A4A4; font-weight: 400; font-size: 0.12rem; } .c7n-pro-table-filter-search i { font-size: 0.16rem; line-height: 0.2rem; } .c7n-pro-table-filter-search i.icon-close { line-height: 0.2rem; } .c7n-pro-table-filter-search i:hover { color: #3f51b5; } .c7n-pro-table-filter-search-divide { width: 0.01rem; height: 0.12rem; margin: 0 0.16rem; background-color: #DBE1F1; } .c7n-pro-table-filter-item { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; font-size: 0.13rem; } .c7n-pro-table-filter-item:not(:focus-within) input::-webkit-input-placeholder { color: transparent !important; -webkit-text-fill-color: transparent; } .c7n-pro-table-filter-item:not(:focus-within) input:-moz-placeholder { color: transparent !important; -webkit-text-fill-color: transparent; } .c7n-pro-table-filter-item:not(:focus-within) input::-moz-placeholder { color: transparent !important; -webkit-text-fill-color: transparent; } .c7n-pro-table-filter-item:not(:focus-within) input:-ms-input-placeholder { color: transparent !important; -webkit-text-fill-color: transparent; } .c7n-pro-table-filter-item:not(:focus-within) [class*='-placeholder-inner'] { color: transparent !important; -webkit-text-fill-color: transparen