UNPKG

eapp-amis-theme-editor

Version:

amis主题编辑器

1,257 lines (1,202 loc) 68.3 kB
@charset "UTF-8"; .ThemeEditor-header-setting { margin-left: 1rem; cursor: pointer; } .ThemeEditor-header-setting:hover { color: #2468f2; } .ThemeEditor-header-setting--active { color: #2468f2; } .ThemeEditor-body { position: relative; display: flex; width: 100%; background-color: #f7f7f9; } .ThemeEditor-body-leftTab { display: flex; height: 100%; background-color: #fff; } .ThemeEditor-body-center { width: calc(100% - 488px); flex: 1; overflow: auto; } .ThemeEditor-body-rightPanel { height: 100%; width: 17.75rem; background-color: #fff; border-left: 1px solid #e6e6e8; transition: width 0.2s ease; overflow-y: auto; } .ThemeEditor-body-rightPanel-inner { width: 17.5rem; } .ThemeEditor-body-rightPanel-title { height: 2.9375rem; line-height: 2.9375rem; padding: 0 1rem; border-bottom: 1px solid #e6e6e8; position: relative; font-weight: 500; } .ThemeEditor-body-rightPanel-title .icon-close { width: 0.875rem; position: absolute; right: 1rem; top: 1rem; cursor: pointer; } .ThemeEditor-body-rightPanel-title .icon-close:hover { fill: #2468f2; } .ThemeEditor-body-rightPanel .common-color-icon { display: inline-block; width: 1rem; height: 1rem; margin-right: 0.5rem; vertical-align: middle; } .ThemeEditor-body-rightPanel-inner { transform: translateX(0); transition: transform 0.2s ease; } .ThemeEditor-body-rightPanel-inner .sketch-picker { box-shadow: none !important; } .ThemeEditor-body-rightPanel-inner .cxd-Form-label { font-size: 12px; } .ThemeEditor-body-rightPanel-inner .cxd-Form-item--horizontal > .cxd-Form-value { margin-right: 0 !important; margin-left: 0; } .ThemeEditor-body-rightPanel-inner .cxd-Form-item--horizontal > .cxd-Form-label { line-height: 32px; margin: 0 !important; padding-top: 0; } .ThemeEditor-body-rightPanelInner--close { transform: translateX(285px); } .ThemeEditor-body-rightPanel--close { width: 0; } .ThemeEditor-body-header { padding: 0.625rem 1rem; background-color: #fff; min-width: 59.5rem; } .ThemeEditor-body-title { font-size: 16px; } .ThemeEditor-body-description { font-size: 14px; color: #84868c; font-weight: 400; } .ThemeEditor-body-content { margin: 1rem; background-color: #f7f7f9; min-height: calc(100% - 80px); border-radius: 0.25rem; font-size: 12px; min-width: 57.5rem; } .ThemeEditor-body .cxd-Button--link { margin-left: 0.5rem; } .ThemeEditor-body .theme-icon { margin-left: 0.25rem; width: 1rem; padding: 0; color: #151b26; position: relative; } .ThemeEditor-body .theme-icon-svg { height: 1rem; width: 1rem; } .ThemeEditor-nav { width: 3rem !important; height: 100% !important; overflow-x: unset !important; overflow-y: unset !important; border-right: 1px solid #e6e6e8; } .ThemeEditor-nav-item { height: 3rem; line-height: 3rem; text-align: center; color: #151b26; cursor: pointer; border-left: 3px solid transparent; z-index: 10; } .ThemeEditor-nav-item:hover { color: #2468f2; background-color: #eef3fe; } .ThemeEditor-nav-icon { width: 1.25rem; height: 1.25rem; vertical-align: middle; } .ThemeEditor-nav .is-active .ThemeEditor-nav-item { color: #2468f2; background-color: #eef3fe; border-left: 3px solid #2468f2; z-index: 10; } .ThemeEditor-nav .is-active .ThemeEditor-nav-icon { filter: drop-shadow(#2468f2 100px 0); transform: translateX(-100px); } .ThemeEditor-tab { width: 8.75rem; height: 100%; border-right: 1px solid #e6e6e8; } .ThemeEditor-tab-item { height: 2.5rem; line-height: 2.5rem; padding: 0 1rem; color: #151b26; cursor: pointer; } .ThemeEditor-tab-item:hover { color: #2468f2; background-color: #eef3fe; } .ThemeEditor-tab .is-active .ThemeEditor-tab-item { color: #2468f2; background-color: #eef3fe; } .ThemeEditor-body-content-item { margin-bottom: 1rem; background: #fff; padding: 1.5rem; padding-bottom: 0.5rem; border-radius: 0.25rem; } .ThemeEditor-body-content-item--sub { padding: 0; } .ThemeEditor-body-content-item-title { font-size: 16px; display: flex; align-items: center; font-weight: 500; margin-bottom: 1.5rem; line-height: 1.5rem; } .ThemeEditor-body-content-item-title .cxd-Button--link { color: #2468f2 !important; } .ThemeEditor-body-content-item-title--sub { font-size: 14px; } .ThemeEditor-body-content-item-title-type { color: #151b26; font-size: 14px; font-weight: 500; height: 1.375rem; line-height: 1.375rem; margin-bottom: 1rem; } .ThemeEditor-body-content-item .cxd-Form-item { max-width: 75rem; } .ThemeEditor-custom-style-wrap .ThemeEditor-body-content { margin: 0; padding: 0; } .ThemeEditor-custom-style-wrap .ThemeEditor-body-content-item-title { display: none; } .ThemeEditor-custom-style-wrap .ThemeEditor-body-content-item .cxd-Panel-body { border: none; padding: 0; } .ThemeEditor-custom-style-wrap .ThemeEditor-body-content-item .cxd-Form-item { max-width: none; } .ThemeEditor-color-common { display: flex; justify-content: flex-start; flex-wrap: wrap; } .ThemeEditor-color-common-item { height: 6.75rem; width: 7.5rem; border-radius: 0.25rem; margin-right: 1rem; margin-bottom: 1rem; overflow: hidden; border: 1px solid #e8e9eb; } .ThemeEditor-color-common-item:hover { border-color: #2468f2; cursor: pointer; } .ThemeEditor-color-common-active { border: 1px solid #2468f2; } .ThemeEditor-color-common-system { cursor: not-allowed !important; } .ThemeEditor-color-common-bg { height: 3rem; display: flex; align-items: center; justify-content: space-between; padding-left: 0.75rem; padding-right: 0.5rem; font-size: 14px; font-weight: 500; } .ThemeEditor-color-common-base { display: block; padding: 0 0.25rem; height: 1.25rem; line-height: 1.25rem; border-radius: 0.125rem; text-align: center; color: #fff; font-size: 12px; background: rgba(21, 27, 38, 0.5); transform: scale(0.8); } .ThemeEditor-color-common-description { padding: 0.5rem 0.75rem; font-size: 12px; position: relative; } .ThemeEditor-color-common-token { color: #84868c; line-height: 1.25rem; margin-bottom: 0.25rem; } .ThemeEditor-color-common-label { color: #151b26; line-height: 1.25rem; font-weight: 600; } .ThemeEditor-color-common-check { position: absolute; right: 0; bottom: 0; width: 1.5625rem; height: 1.5625rem; } .ThemeEditor-color-default { height: 6.25rem; width: 6.875rem; border-radius: 0.25rem; margin-right: 0.875rem; overflow: hidden; box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.4); } .ThemeEditor-color-default-bg { padding: 0.625rem; height: 3.125rem; } .ThemeEditor-color-default-description { padding: 0.3125rem 0.625rem; } .ThemeEditor-color-default-token { color: #757575; font-size: 12px; } .ThemeEditor-color-func, .ThemeEditor-color-colors { display: flex; } .ThemeEditor-color-func-item { height: 3.25rem; width: 3.25rem; margin-right: 1.125rem; line-height: 3.25rem; text-align: center; border-radius: 0.25rem; box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.4); } .ThemeEditor-color-colors-item { height: 1.875rem; width: 1.875rem; border-radius: 0.25rem; margin-right: 1.5rem; box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.4); margin-top: 1.125rem; } .ThemeEditor-color-neutral { display: block; } .ThemeEditor-color-neutral-common { display: flex; } .ThemeEditor-arrow-icon { width: 0.75rem; height: 0.75rem; transform: rotate(90deg); transition: all 0.3s ease; margin-left: 0.375rem; cursor: pointer; } .ThemeEditor-arrow-icon-reverse { transform: rotate(-90deg); } .ThemeEditor-font-base { font-family: var(--fonts-base-family); padding: 2.5rem 0; display: flex; justify-content: space-around; max-width: 62.5rem; } .ThemeEditor-font-base-title { font-size: 56px; color: #151b26; font-weight: 500; line-height: 4.875rem; height: 4.875rem; margin: 0 0 0.5rem; text-align: center; } .ThemeEditor-font-base-des { text-align: center; font-size: 14px; margin: 0; } .ThemeEditor-font-cards { display: flex; flex-wrap: wrap; } .ThemeEditor-font-cards-item { border: 1px solid #e8e9eb; padding: 1.5rem; width: 20rem; border-radius: 0.25rem; cursor: pointer; margin-right: 1rem; margin-bottom: 1rem; overflow: hidden; } .ThemeEditor-font-cards-item:hover { border: 1px solid #2468f2; } .ThemeEditor-font-cards-item--active { border: 1px solid #2468f2 !important; } .ThemeEditor-font-cards-item--disabled { border: 1px solid #e8e9eb !important; cursor: not-allowed; } .ThemeEditor-font-cards-title { font-size: 16px; color: #151b26; line-height: 24px; font-weight: 600; margin-bottom: 1rem; } .ThemeEditor-font-cards-des { font-size: 16px; color: #84868c; line-height: 24px; } .ThemeEditor-font-cards-label { width: 10.625rem; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .ThemeEditor-font-size .ThemeEditor-font-cards-item { width: 37.5rem; height: 4.5rem; padding: 1rem 1.5rem; position: relative; } .ThemeEditor-font-size .ThemeEditor-font-cards-title { position: absolute; left: 12.8125rem; top: 0; height: 4.5rem; line-height: 4.5rem; margin: 0; } .ThemeEditor-font-size .ThemeEditor-font-cards-des { font-size: 12px; color: #83868c; line-height: 1.25rem; } .ThemeEditor-font-config-disabled { height: 1.25rem; background: #b8babf; border-radius: 0.125rem; padding: 0 0.5rem; font-size: 12px; color: #fff; line-height: 1.25rem; font-weight: 400; margin-left: 0.75rem; } .ThemeEditor-cards { display: flex; flex-wrap: wrap; } .ThemeEditor-cards-item { border: 1px solid #e6e6e8; padding: 0.625rem; width: 18.75rem; border-radius: 0.25rem; display: flex; justify-content: space-between; align-items: center; cursor: pointer; margin-right: 1.25rem; margin-bottom: 1.25rem; height: 3.75rem; } .ThemeEditor-cards-item:hover { border: 1px solid #2468f2; } .ThemeEditor-cards-item-label { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .ThemeEditor-cards-item--active { border: 1px solid #2468f2 !important; } .ThemeEditor-icon-card { border: 1px solid #e6e6e8; padding: 0.25rem; padding-right: 1.25rem; width: 12.5rem; min-height: 3.75rem; border-radius: 0.25rem; display: flex; justify-content: flex-start; align-items: center; cursor: pointer; margin-right: 1.25rem; margin-bottom: 1.25rem; line-height: 1.5rem; position: relative; } .ThemeEditor-icon-card:hover { border: 1px solid #2468f2; } .ThemeEditor-icon-card-item-disabled { cursor: not-allowed; } .ThemeEditor-icon-card-item-disabled:hover { border: 1px solid #e8e9eb; } .ThemeEditor-icon-card-large { width: 20rem; padding: 1rem; display: block; } .ThemeEditor-icon-card-large .ThemeEditor-cards-icon { width: 18rem; height: 6.25rem; margin-bottom: 0.75rem; } .ThemeEditor-icon-card-large .ThemeEditor-cards-item-content .ThemeEditor-cards-item-token { color: #83868c; } .ThemeEditor-icon-card-large .ThemeEditor-cards-item-content .ThemeEditor-cards-item-label { font-weight: 500; font-size: 14px; margin-bottom: 0.3125rem; } .ThemeEditor-icon-card-large .ThemeEditor-cards-item-content .ThemeEditor-cards-item-value { line-height: 0.875rem; } .ThemeEditor-cards-icon { width: 3.125rem; height: 3.125rem; background-color: #fff; background-image: linear-gradient(45deg, #f7f8fa 25%, transparent 25%, transparent 75%, #f7f8fa 75%, #f7f8fa), linear-gradient(45deg, #f7f8fa 25%, transparent 25%, transparent 75%, #f7f8fa 75%, #f7f8fa); background-size: 20px 20px; background-position: 0 0, 10px 10px; margin-right: 0.625rem; position: relative; overflow: hidden; } .ThemeEditor-icon-radius { border: 2px solid #151b26; width: 100%; height: 100%; border-left: none; border-bottom: none; position: absolute; top: 30%; left: -30%; background: rgba(21, 27, 38, 0.1); } .ThemeEditor-cards-item-value { color: #84868c; } .ThemeEditor-icon-card-no-background .ThemeEditor-cards-icon { background: none; } .ThemeEditor-icon-line { width: 15rem; border: 1px solid #b8babf; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); border-bottom-width: 0; } .ThemeEditor-icon-size { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); background-color: #f23d3d; opacity: 0.5; } .ThemeEditor-space-example { height: 12.5rem; overflow: hidden; display: flex; justify-content: center; align-items: center; background-color: #fff; background-image: linear-gradient(45deg, #f7f8fa 25%, transparent 25%, transparent 75%, #f7f8fa 75%, #f7f8fa), linear-gradient(45deg, #f7f8fa 25%, transparent 25%, transparent 75%, #f7f8fa 75%, #f7f8fa); background-size: 20px 20px; background-position: 0 0, 10px 10px; } .ThemeEditor-space-example .ThemeEditor-space-square { background-color: rgba(242, 61, 61, 0.5); position: relative; } .ThemeEditor-space-example .ThemeEditor-space-line { position: absolute; bottom: -0.625rem; width: 100%; height: 2px; background-color: #f23d3d; } .ThemeEditor-space-example .ThemeEditor-space-line::before { content: ""; position: absolute; left: 0; top: -2px; width: 1px; height: 6px; background-color: #f23d3d; } .ThemeEditor-space-example .ThemeEditor-space-line::after { content: ""; position: absolute; right: 0; top: -2px; width: 1px; height: 6px; background-color: #f23d3d; } .ThemeEditor-space-example .ThemeEditor-space-tip { padding: 0 0.625rem; line-height: 1.875rem; height: 1.875rem; border-radius: 0.5rem; background-color: #f23d3d; position: absolute; bottom: -3.375rem; left: 50%; transform: translateX(-50%); color: #fff; } .ThemeEditor-space-example .ThemeEditor-space-tip::after { content: ""; width: 0.5rem; height: 0.5rem; position: absolute; top: -0.25rem; left: 50%; transform: translateX(-50%) rotate(45deg); background-color: #f23d3d; } .cxd-ThemeEditor-without-label { width: 0 !important; padding: 0 !important; } .ThemeEditor-icon-shadow { width: 10rem; height: 4.25rem; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); background-color: #fff; } .ThemeEditor-size-example-header { display: flex; justify-content: space-between; margin-bottom: 1rem; font-size: 12px; } .ThemeEditor-size-example-header .size-example { color: #5c5f66; } .ThemeEditor-size-example-header .size-limit { color: #b8babf; } .ThemeEditor-size-example-item { width: 15.5rem; height: 2rem; line-height: 2rem; display: flex; background: #f7f7f9; border-radius: 0.25rem; margin-bottom: 0.5rem; padding-left: 0.75rem; padding-right: 0.75rem; font-size: 12px; } .ThemeEditor-size-example-item .name { min-width: 2.5rem; margin-right: 0.25rem; } .ThemeEditor-size-example-item .token { min-width: 6.375rem; } .ThemeEditor-shadow-example { height: 12.5rem; overflow: hidden; display: flex; justify-content: center; align-items: center; background-color: #fff; background-image: linear-gradient(45deg, #f7f8fa 25%, transparent 25%, transparent 75%, #f7f8fa 75%, #f7f8fa), linear-gradient(45deg, #f7f8fa 25%, transparent 25%, transparent 75%, #f7f8fa 75%, #f7f8fa); background-size: 20px 20px; background-position: 0 0, 10px 10px; } .ThemeEditor-shadow-example .ThemeEditor-shadow-square { background-color: #fff; width: 8.75rem; height: 4.375rem; } .ThemeEditor-body-rightPanel-body .cxd-ThemeEditor-shadow-title { font-size: 14px; color: #151b26; font-weight: 500; line-height: 1.375rem; border: none; padding: 0; } .cxd-ThemeEditor-shadow-combo .cxd-Combo-form { display: flex; justify-content: space-between; flex-wrap: wrap; } .cxd-ThemeEditor-shadow-combo .cxd-Combo-form .cxd-Form-item { display: flex; align-items: center; } .cxd-ThemeEditor-shadow-combo .cxd-Combo-form .cxd-ThemeEditor-shadow-form-color { justify-content: space-between; margin-bottom: 0.5rem; } .cxd-ThemeEditor-shadow-combo .cxd-Combo-form .cxd-ThemeEditor-shadow-form-color .cxd-Form-label { margin-right: 0.25rem; } .cxd-ThemeEditor-shadow-combo .cxd-Combo-form .cxd-NumberControl { width: 4.375rem; } .cxd-ThemeEditor-shadow-combo .cxd-Combo-form .cxd-Number-input { background: #fff; } .cxd-ThemeEditor-shadow-combo .cxd-Combo-form .cxd-ThemeEditor-shadow-form-number { width: 108px; margin-bottom: 0.5rem; } .cxd-ThemeEditor-shadow-combo .cxd-Combo-form .cxd-ThemeEditor-shadow-form-number .cxd-Form-label { width: 1.25rem; margin: 0; } .cxd-ThemeEditor-shadow-combo .cxd-Combo-form .cxd-ThemeEditor-shadow-form-number .cxd-Select { display: none; } .cxd-ThemeEditor-shadow-combo .cxd-Combo-form .cxd-ThemeEditor-shadow-form-number .cxd-Form-description { margin: 0; margin-left: 0.25rem; } .cxd-ThemeEditor-shadow-combo .cxd-Combo-form .cxd-ThemeEditor-shadow-form-inset { width: 100%; margin-bottom: 0.5rem; } .cxd-ThemeEditor-shadow-combo .cxd-Combo-form .cxd-ThemeEditor-shadow-form-inset .cxd-SelectControl { width: 100%; } .cxd-ThemeEditor-shadow-combo .cxd-Combo-form .cxd-ThemeEditor-shadow-form-color { width: 100%; } .cxd-ThemeEditor-shadow-combo .cxd-Combo-form .cxd-ThemeEditor-shadow-form-color .cxd-ColorControl { width: 100%; } .cxd-ThemeEditor-shadow-combo .cxd-Combo-item { background: #f7f7f9 !important; border-radius: 0.25rem; border-style: solid !important; margin-bottom: 1rem !important; } .cxd-ThemeEditor-shadow-combo .cxd-Combo-item:hover { border: 1px solid #2468f2 !important; } .cxd-ThemeEditor-shadow-combo .ThemeEditor-shadow-combo-title { width: 100%; line-height: 20px; margin-bottom: 0.5rem; font-size: 12px; } .cxd-ThemeEditor-shadow-combo .cxd-ThemeEditor-shadow-delete-button { top: 0.625rem !important; right: 0.625rem !important; } .cxd-ThemeEditor-shadow-combo .cxd-ThemeEditor-shadow-delete-button .icon-trash { width: 1rem; height: 1rem; } .cxd-ThemeEditor-shadow-combo .cxd-ThemeEditor-shadow-delete-button .icon-trash path { fill: #2468f2; } .Theme-Button-type tbody tr { height: 3.75rem; } .Theme-Button-type tbody tr td { padding: 0 1.25rem; } .theme-color-config-dialog .title-color { width: 18px; height: 18px; margin-right: 12px; } .theme-color-config-dialog .cxd-Modal-header { font-size: 16px; font-weight: 500; } .theme-color-config-dialog .cxd-Modal-body { padding-left: 30px; } .theme-color-config-dialog .brand-color-check { margin: auto; margin-bottom: auto !important; margin-left: 0; font-size: 12px; } .theme-color-config-dialog .brand-color-check .cxd-CheckboxControl { padding: 0; } .ThemeEditor-color-data-title { font-size: 14px; margin-bottom: 1rem; font-weight: 500; } .ThemeEditor-color-data-items { display: flex; margin-bottom: 1.25rem; cursor: pointer; border: 1px solid #e8e9eb; border-radius: 4px; padding: 0.625rem; padding-bottom: 0; flex-wrap: wrap; } .ThemeEditor-color-data-items > div { height: 3.75rem; width: 3.75rem; display: flex; color: #fff; align-items: center; justify-content: center; margin-right: 2.5rem; border-radius: 4px; margin-bottom: 0.625rem; } .ThemeEditor-color-data-items:hover, .ThemeEditor-color-data-items--active { border-color: #2468f2; } .Theme-Button-type, .Theme-Button-size { width: 100%; } .Theme-Button-type .Theme-Button-item, .Theme-Button-size .Theme-Button-item { margin-bottom: 1.5rem; } .Theme-Button-type .Theme-Button-item-title, .Theme-Button-size .Theme-Button-item-title { color: #151b26; font-size: 14px; font-weight: bold; margin-bottom: 0.625rem; } .Theme-Button-type .Theme-Button-item-content, .Theme-Button-size .Theme-Button-item-content { border: 1px solid #e8e9eb; border-radius: 4px; padding: 1rem 1.5rem; cursor: pointer; } .Theme-Button-type .Theme-Button-item-content:hover, .Theme-Button-type .Theme-Button-item-content--active, .Theme-Button-size .Theme-Button-item-content:hover, .Theme-Button-size .Theme-Button-item-content--active { border-color: #2468f2; } .Theme-Button-type .Theme-Button-item-content, .Theme-Button-size .Theme-Button-item-content { height: 4rem; width: 100%; padding: 0px 1.5rem; display: flex; align-items: center; cursor: pointer; } .Theme-Button-type .Theme-Button-item-content > div, .Theme-Button-size .Theme-Button-item-content > div { width: 9.375rem; } .Theme-Button-type .Theme-Button-item-content-label, .Theme-Button-size .Theme-Button-item-content-label { font-size: 12px; color: #83868c; } .Theme-Link-base-item, .Theme-Link-icon-item { margin-bottom: 1.5rem; } .Theme-Link-base-item-title, .Theme-Link-icon-item-title { color: #151b26; font-size: 14px; font-weight: bold; margin-bottom: 0.625rem; } .Theme-Link-base-item-content, .Theme-Link-icon-item-content { border: 1px solid #e8e9eb; border-radius: 4px; padding: 1rem 1.5rem; cursor: pointer; } .Theme-Link-base-item-content:hover, .Theme-Link-base-item-content--active, .Theme-Link-icon-item-content:hover, .Theme-Link-icon-item-content--active { border-color: #2468f2; } .Theme-Link-base-item-title, .Theme-Link-icon-item-title { color: #151b26; font-size: 14px; font-weight: bold; margin-bottom: 0.625rem; } .Theme-Link-base-item-content, .Theme-Link-icon-item-content { border: 1px solid #e8e9eb; border-radius: 4px; width: 25rem; padding: 1rem 1.5rem; cursor: pointer; } .Theme-Link-base-item-content:hover, .Theme-Link-base-item-content--active, .Theme-Link-icon-item-content:hover, .Theme-Link-icon-item-content--active { border-color: #2468f2; } .Theme-Link-base-item-content--hover a, .Theme-Link-icon-item-content--hover a { color: var(--link-onHover-color) !important; font-size: var(--link-onHover-fontSize) !important; font-weight: var(--link-onHover-fontWeight) !important; line-height: var(--link-onHover-lineHeight) !important; text-decoration: var(--link-onHover-decoration) !important; font-style: var(--link-onHover-style) !important; background-color: var(--link-onHover-bg-color) !important; } .Theme-Link-base-item-content--click a, .Theme-Link-icon-item-content--click a { color: var(--link-onClick-color) !important; font-size: var(--link-onClick-fontSize) !important; font-weight: var(--link-onClick-fontWeight) !important; line-height: var(--link-onClick-lineHeight) !important; text-decoration: var(--link-onClick-decoration) !important; font-style: var(--link-onClick-style) !important; background-color: var(--link-onClick-bg-color) !important; } .Theme-Link-base-item-content--disabled a, .Theme-Link-icon-item-content--disabled a { color: var(--link-disabled-color) !important; font-size: var(--link-disabled-fontSize) !important; font-weight: var(--link-disabled-fontWeight) !important; line-height: var(--link-disabled-lineHeight) !important; text-decoration: var(--link-disabled-decoration) !important; font-style: var(--link-disabled-style) !important; background-color: var(--link-disabled-bg-color) !important; } .Theme-form-item { margin-bottom: 1.5rem; } .Theme-form-item-title { color: #151b26; font-size: 14px; font-weight: bold; margin-bottom: 0.625rem; } .Theme-form-item-content { border: 1px solid #e8e9eb; border-radius: 4px; padding: 1rem 1.5rem; cursor: pointer; } .Theme-form-item-content:hover, .Theme-form-item-content--active { border-color: #2468f2; } .Theme-form-item { max-width: 60%; } .theme-input-default-content .themeEditor-input-status--default { border-width: var(--input-default-default-top-border-width) var(--input-default-default-right-border-width) var(--input-default-default-bottom-border-width) var(--input-default-default-left-border-width); border-style: var(--input-default-default-top-border-style) var(--input-default-default-right-border-style) var(--input-default-default-bottom-border-style) var(--input-default-default-left-border-style); border-color: var(--input-default-default-top-border-color) var(--input-default-default-right-border-color) var(--input-default-default-bottom-border-color) var(--input-default-default-left-border-color); border-radius: var(--input-default-default-top-left-border-radius) var(--input-default-default-top-right-border-radius) var(--input-default-default-bottom-right-border-radius) var(--input-default-default-bottom-left-border-radius); padding: var(--input-default-default-paddingTop) var(--input-default-default-paddingRight) var(--input-default-default-paddingBottom) var(--input-default-default-paddingLeft); background: var(--input-default-default-bg-color); box-shadow: var(--input-default-default-shadow); } .theme-input-default-content .themeEditor-input-status--hover { border-width: var(--input-default-hover-top-border-width) var(--input-default-hover-right-border-width) var(--input-default-hover-bottom-border-width) var(--input-default-hover-left-border-width); border-style: var(--input-default-hover-top-border-style) var(--input-default-hover-right-border-style) var(--input-default-hover-bottom-border-style) var(--input-default-hover-left-border-style); border-color: var(--input-default-hover-top-border-color) var(--input-default-hover-right-border-color) var(--input-default-hover-bottom-border-color) var(--input-default-hover-left-border-color); border-radius: var(--input-default-hover-top-left-border-radius) var(--input-default-hover-top-right-border-radius) var(--input-default-hover-bottom-right-border-radius) var(--input-default-hover-bottom-left-border-radius); padding: var(--input-default-hover-paddingTop) var(--input-default-hover-paddingRight) var(--input-default-hover-paddingBottom) var(--input-default-hover-paddingLeft); background: var(--input-default-hover-bg-color); box-shadow: var(--input-default-hover-shadow); } .theme-input-default-content .themeEditor-input-status--active { border-width: var(--input-default-active-top-border-width) var(--input-default-active-right-border-width) var(--input-default-active-bottom-border-width) var(--input-default-active-left-border-width); border-style: var(--input-default-active-top-border-style) var(--input-default-active-right-border-style) var(--input-default-active-bottom-border-style) var(--input-default-active-left-border-style); border-color: var(--input-default-active-top-border-color) var(--input-default-active-right-border-color) var(--input-default-active-bottom-border-color) var(--input-default-active-left-border-color); border-radius: var(--input-default-active-top-left-border-radius) var(--input-default-active-top-right-border-radius) var(--input-default-active-bottom-right-border-radius) var(--input-default-active-bottom-left-border-radius); padding: var(--input-default-active-paddingTop) var(--input-default-active-paddingRight) var(--input-default-active-paddingBottom) var(--input-default-active-paddingLeft); background: var(--input-default-active-bg-color); box-shadow: var(--input-default-active-shadow); } .theme-input-default-content .themeEditor-input-status--disabled { border-width: var(--input-default-disabled-top-border-width) var(--input-default-disabled-right-border-width) var(--input-default-disabled-bottom-border-width) var(--input-default-disabled-left-border-width); border-style: var(--input-default-disabled-top-border-style) var(--input-default-disabled-right-border-style) var(--input-default-disabled-bottom-border-style) var(--input-default-disabled-left-border-style); border-color: var(--input-default-disabled-top-border-color) var(--input-default-disabled-right-border-color) var(--input-default-disabled-bottom-border-color) var(--input-default-disabled-left-border-color); border-radius: var(--input-default-disabled-top-left-border-radius) var(--input-default-disabled-top-right-border-radius) var(--input-default-disabled-bottom-right-border-radius) var(--input-default-disabled-bottom-left-border-radius); padding: var(--input-default-disabled-paddingTop) var(--input-default-disabled-paddingRight) var(--input-default-disabled-paddingBottom) var(--input-default-disabled-paddingLeft); background: var(--input-default-disabled-bg-color); box-shadow: var(--input-default-disabled-shadow); } .theme-component-content-wrap .themeEditor-radio-status--hover i { border-color: var(--radio-default-hover-color) !important; background: var(--radio-default-hover-bg-color) !important; } .theme-component-content-wrap .themeEditor-radio-status--hover i:before { background: var(--radio-default-hover-color) !important; } .theme-component-content-wrap .themeEditor-radio-status--hover i + span { color: var(--radio-default-hover-text-color) !important; } .theme-component-content-wrap .themeEditor-select-status--hover .cxd-Select { border-width: var(--select-base-hover-top-border-width) var(--select-base-hover-right-border-width) var(--select-base-hover-bottom-border-width) var(--select-base-hover-left-border-width); border-style: var(--select-base-hover-top-border-style) var(--select-base-hover-right-border-style) var(--select-base-hover-bottom-border-style) var(--select-base-hover-left-border-style); border-color: var(--select-base-hover-top-border-color) var(--select-base-hover-right-border-color) var(--select-base-hover-bottom-border-color) var(--select-base-hover-left-border-color); background: var(--select-base-hover-bg-color); box-shadow: var(--select-base-hover-shadow); } .theme-component-content-wrap .themeEditor-select-status--active .cxd-Select { border-width: var(--select-base-active-top-border-width) var(--select-base-active-right-border-width) var(--select-base-active-bottom-border-width) var(--select-base-active-left-border-width); border-style: var(--select-base-active-top-border-style) var(--select-base-active-right-border-style) var(--select-base-active-bottom-border-style) var(--select-base-active-left-border-style); border-color: var(--select-base-active-top-border-color) var(--select-base-active-right-border-color) var(--select-base-active-bottom-border-color) var(--select-base-active-left-border-color); background: var(--select-base-active-bg-color); box-shadow: var(--select-base-active-shadow); } .theme-component-content-wrap .themeEditor-inputDate-status--hover .cxd-DatePicker { border-width: var(--inputDate-hover-top-border-width) var(--inputDate-hover-right-border-width) var(--inputDate-hover-bottom-border-width) var(--inputDate-hover-left-border-width); border-style: var(--inputDate-hover-top-border-style) var(--inputDate-hover-right-border-style) var(--inputDate-hover-bottom-border-style) var(--inputDate-hover-left-border-style); border-color: var(--inputDate-hover-top-border-color) var(--inputDate-hover-right-border-color) var(--inputDate-hover-bottom-border-color) var(--inputDate-hover-left-border-color); background: var(--inputDate-hover-bg-color); box-shadow: var(--inputDate-hover-shadow); } .theme-component-content-wrap .themeEditor-inputDate-status--hover .cxd-DatePicker-input { color: var(--inputDate-hover-color); } .theme-component-content-wrap .themeEditor-inputDate-status--active .cxd-DatePicker { border-width: var(--inputDate-active-top-border-width) var(--inputDate-active-right-border-width) var(--inputDate-active-bottom-border-width) var(--inputDate-active-left-border-width); border-style: var(--inputDate-active-top-border-style) var(--inputDate-active-right-border-style) var(--inputDate-active-bottom-border-style) var(--inputDate-active-left-border-style); border-color: var(--inputDate-active-top-border-color) var(--inputDate-active-right-border-color) var(--inputDate-active-bottom-border-color) var(--inputDate-active-left-border-color); background: var(--inputDate-active-bg-color); box-shadow: var(--inputDate-active-shadow); } .theme-component-content-wrap .themeEditor-inputDate-status--active .cxd-DatePicker-input { color: var(--inputDate-active-color); } .themeEditor-inputNumber-base--default .cxd-Number--borderFull { border-width: var(--inputNumber-base-default-top-border-width) var(--inputNumber-base-default-right-border-width) var(--inputNumber-base-default-bottom-border-width) var(--inputNumber-base-default-left-border-width); border-style: var(--inputNumber-base-default-top-border-style) var(--inputNumber-base-default-right-border-style) var(--inputNumber-base-default-bottom-border-style) var(--inputNumber-base-default-left-border-style); border-color: var(--inputNumber-base-default-top-border-color) var(--inputNumber-base-default-right-border-color) var(--inputNumber-base-default-bottom-border-color) var(--inputNumber-base-default-left-border-color); border-radius: var(--inputNumber-base-default-top-left-border-radius) var(--inputNumber-base-default-top-right-border-radius) var(--inputNumber-base-default-bottom-right-border-radius) var(--inputNumber-base-default-bottom-left-border-radius); background: var(--inputNumber-base-default-bg-color); box-shadow: var(---inputNumber-base-default-shadow); } .themeEditor-inputNumber-enhance--default .cxd-Number--enhance { border-width: var(--inputNumber-enhance-default-top-border-width) var(--inputNumber-enhance-default-right-border-width) var(--inputNumber-enhance-default-bottom-border-width) var(--inputNumber-enhance-default-left-border-width); border-style: var(--inputNumber-enhance-default-top-border-style) var(--inputNumber-enhance-default-right-border-style) var(--inputNumber-enhance-default-bottom-border-style) var(--inputNumber-enhance-default-left-border-style); border-color: var(--inputNumber-enhance-default-top-border-color) var(--inputNumber-enhance-default-right-border-color) var(--inputNumber-enhance-default-bottom-border-color) var(--inputNumber-enhance-default-left-border-color); border-radius: var(--inputNumber-enhance-default-top-left-border-radius) var(--inputNumber-enhance-default-top-right-border-radius) var(--inputNumber-enhance-default-bottom-right-border-radius) var(--inputNumber-enhance-default-bottom-left-border-radius); padding: var(--inputNumber-enhance-default-paddingTop) var(--inputNumber-enhance-default-paddingRight) var(--inputNumber-enhance-default-paddingBottom) var(--inputNumber-enhance-default-paddingLeft); background: var(--inputNumber-enhance-default-bg-color); box-shadow: var(--inputNumber-enhance-default-shadow); } .themeEditor-inputNumber-base--hover .cxd-Number--borderFull { border-width: var(--inputNumber-base-hover-top-border-width) var(--inputNumber-base-hover-right-border-width) var(--inputNumber-base-hover-bottom-border-width) var(--inputNumber-base-hover-left-border-width); border-style: var(--inputNumber-base-hover-top-border-style) var(--inputNumber-base-hover-right-border-style) var(--inputNumber-base-hover-bottom-border-style) var(--inputNumber-base-hover-left-border-style); border-color: var(--inputNumber-base-hover-top-border-color) var(--inputNumber-base-hover-right-border-color) var(--inputNumber-base-hover-bottom-border-color) var(--inputNumber-base-hover-left-border-color); border-radius: var(--inputNumber-base-hover-top-left-border-radius) var(--inputNumber-base-hover-top-right-border-radius) var(--inputNumber-base-hover-bottom-right-border-radius) var(--inputNumber-base-hover-bottom-left-border-radius); background: var(--inputNumber-base-hover-bg-color); box-shadow: var(---inputNumber-base-hover-shadow); } .themeEditor-inputNumber-enhance--hover .cxd-Number--enhance { border-width: var(--inputNumber-enhance-hover-top-border-width) var(--inputNumber-enhance-hover-right-border-width) var(--inputNumber-enhance-hover-bottom-border-width) var(--inputNumber-enhance-hover-left-border-width); border-style: var(--inputNumber-enhance-hover-top-border-style) var(--inputNumber-enhance-hover-right-border-style) var(--inputNumber-enhance-hover-bottom-border-style) var(--inputNumber-enhance-hover-left-border-style); border-color: var(--inputNumber-enhance-hover-top-border-color) var(--inputNumber-enhance-hover-right-border-color) var(--inputNumber-enhance-hover-bottom-border-color) var(--inputNumber-enhance-hover-left-border-color); border-radius: var(--inputNumber-enhance-hover-top-left-border-radius) var(--inputNumber-enhance-hover-top-right-border-radius) var(--inputNumber-enhance-hover-bottom-right-border-radius) var(--inputNumber-enhance-hover-bottom-left-border-radius); padding: var(--inputNumber-enhance-hover-paddingTop) var(--inputNumber-enhance-hover-paddingRight) var(--inputNumber-enhance-hover-paddingBottom) var(--inputNumber-enhance-hover-paddingLeft); background: var(--inputNumber-enhance-hover-bg-color); box-shadow: var(--inputNumber-enhance-hover-shadow); } .themeEditor-inputNumber-base--active .cxd-Number--borderFull { border-width: var(--inputNumber-base-active-top-border-width) var(--inputNumber-base-active-right-border-width) var(--inputNumber-base-active-bottom-border-width) var(--inputNumber-base-active-left-border-width); border-style: var(--inputNumber-base-active-top-border-style) var(--inputNumber-base-active-right-border-style) var(--inputNumber-base-active-bottom-border-style) var(--inputNumber-base-active-left-border-style); border-color: var(--inputNumber-base-active-top-border-color) var(--inputNumber-base-active-right-border-color) var(--inputNumber-base-active-bottom-border-color) var(--inputNumber-base-active-left-border-color); border-radius: var(--inputNumber-base-active-top-left-border-radius) var(--inputNumber-base-active-top-right-border-radius) var(--inputNumber-base-active-bottom-right-border-radius) var(--inputNumber-base-active-bottom-left-border-radius); background: var(--inputNumber-base-active-bg-color); box-shadow: var(---inputNumber-base-active-shadow); } .themeEditor-inputNumber-enhance--active .cxd-Number--enhance { border-width: var(--inputNumber-enhance-active-top-border-width) var(--inputNumber-enhance-active-right-border-width) var(--inputNumber-enhance-active-bottom-border-width) var(--inputNumber-enhance-active-left-border-width); border-style: var(--inputNumber-enhance-active-top-border-style) var(--inputNumber-enhance-active-right-border-style) var(--inputNumber-enhance-active-bottom-border-style) var(--inputNumber-enhance-active-left-border-style); border-color: var(--inputNumber-enhance-active-top-border-color) var(--inputNumber-enhance-active-right-border-color) var(--inputNumber-enhance-active-bottom-border-color) var(--inputNumber-enhance-active-left-border-color); border-radius: var(--inputNumber-enhance-active-top-left-border-radius) var(--inputNumber-enhance-active-top-right-border-radius) var(--inputNumber-enhance-active-bottom-right-border-radius) var(--inputNumber-enhance-active-bottom-left-border-radius); padding: var(--inputNumber-enhance-active-paddingTop) var(--inputNumber-enhance-active-paddingRight) var(--inputNumber-enhance-active-paddingBottom) var(--inputNumber-enhance-active-paddingLeft); background: var(--inputNumber-enhance-active-bg-color); box-shadow: var(--inputNumber-enhance-active-shadow); } .themeEditor-inputNumber-base--disabled .cxd-Number--borderFull { border-width: var(--inputNumber-base-disabled-top-border-width) var(--inputNumber-base-disabled-right-border-width) var(--inputNumber-base-disabled-bottom-border-width) var(--inputNumber-base-disabled-left-border-width); border-style: var(--inputNumber-base-disabled-top-border-style) var(--inputNumber-base-disabled-right-border-style) var(--inputNumber-base-disabled-bottom-border-style) var(--inputNumber-base-disabled-left-border-style); border-color: var(--inputNumber-base-disabled-top-border-color) var(--inputNumber-base-disabled-right-border-color) var(--inputNumber-base-disabled-bottom-border-color) var(--inputNumber-base-disabled-left-border-color); border-radius: var(--inputNumber-base-disabled-top-left-border-radius) var(--inputNumber-base-disabled-top-right-border-radius) var(--inputNumber-base-disabled-bottom-right-border-radius) var(--inputNumber-base-disabled-bottom-left-border-radius); background: var(--inputNumber-base-disabled-bg-color); box-shadow: var(---inputNumber-base-disabled-shadow); } .themeEditor-inputNumber-enhance--disabled .cxd-Number--enhance { border-width: var(--inputNumber-enhance-disabled-top-border-width) var(--inputNumber-enhance-disabled-right-border-width) var(--inputNumber-enhance-disabled-bottom-border-width) var(--inputNumber-enhance-disabled-left-border-width); border-style: var(--inputNumber-enhance-disabled-top-border-style) var(--inputNumber-enhance-disabled-right-border-style) var(--inputNumber-enhance-disabled-bottom-border-style) var(--inputNumber-enhance-disabled-left-border-style); border-color: var(--inputNumber-enhance-disabled-top-border-color) var(--inputNumber-enhance-disabled-right-border-color) var(--inputNumber-enhance-disabled-bottom-border-color) var(--inputNumber-enhance-disabled-left-border-color); border-radius: var(--inputNumber-enhance-disabled-top-left-border-radius) var(--inputNumber-enhance-disabled-top-right-border-radius) var(--inputNumber-enhance-disabled-bottom-right-border-radius) var(--inputNumber-enhance-disabled-bottom-left-border-radius); padding: var(--inputNumber-enhance-disabled-paddingTop) var(--inputNumber-enhance-disabled-paddingRight) var(--inputNumber-enhance-disabled-paddingBottom) var(--inputNumber-enhance-disabled-paddingLeft); background: var(--inputNumber-enhance-disabled-bg-color); box-shadow: var(--inputNumber-enhance-disabled-shadow); } .Theme-InputRange-item { margin-bottom: 1.5rem; } .Theme-InputRange-item-title { color: #151b26; font-size: 14px; font-weight: bold; margin-bottom: 0.625rem; } .Theme-InputRange-item-content { border: 1px solid #e8e9eb; border-radius: 4px; padding: 1rem 1.5rem; cursor: pointer; } .Theme-InputRange-item-content:hover, .Theme-InputRange-item-content--active { border-color: #2468f2; } .theme-component-content-wrap.checkboxes { width: 400px; } .theme-component-content-wrap.checkboxes .cxd-CheckboxesControl { display: flex; } .theme-component-content-wrap.checkboxes .cxd-CheckboxesControl .cxd-Checkbox--full { margin-right: var(--checkbox-checkboxes-marginRight); } .themeEditor-checkbox-checkbox--default .cxd-Checkbox i { width: var(--checkbox-checkbox-default-height); height: var(--checkbox-checkbox-default-height); border-width: var(--checkbox-checkbox-default-top-border-width) var(--checkbox-checkbox-default-right-border-width) var(--checkbox-checkbox-default-bottom-border-width) var(--checkbox-checkbox-default-left-border-width); border-style: var(--checkbox-checkbox-default-top-border-style) var(--checkbox-checkbox-default-right-border-style) var(--checkbox-checkbox-default-bottom-border-style) var(--checkbox-checkbox-default-left-border-style); border-color: var(--checkbox-checkbox-default-top-border-color) var(--checkbox-checkbox-default-right-border-color) var(--checkbox-checkbox-default-bottom-border-color) var(--checkbox-checkbox-default-left-border-color) !important; border-radius: var(--checkbox-checkbox-default-top-left-border-radius) var(--checkbox-checkbox-default-top-right-border-radius) var(--checkbox-checkbox-default-bottom-right-border-radius) var(--checkbox-checkbox-default-bottom-left-border-radius); background-color: var(--checkbox-checkbox-default-bg-color) !important; box-shadow: var(---checkbox-checkbox-default-shadow); } .themeEditor-checkbox-checkbox--default .cxd-Checkbox i::before { background-color: var(--checkbox-checkbox-default-bg-color) !important; } .themeEditor-checkbox-checked--default .cxd-Checkbox i { width: var(--checkbox-checked-default-height); height: var(--checkbox-checked-default-height); border-width: var(--checkbox-checked-default-top-border-width) var(--checkbox-checked-default-right-border-width) var(--checkbox-checked-default-bottom-border-width) var(--checkbox-checked-default-left-border-width); border-style: var(--checkbox-checked-default-top-border-style) var(--checkbox-checked-default-right-border-style) var(--checkbox-checked-default-bottom-border-style) var(--checkbox-checked-default-left-border-style); border-color: var(--checkbox-checked-default-top-border-color) var(--checkbox-checked-default-right-border-color) var(--checkbox-checked-default-bottom-border-color) var(--checkbox-checked-default-left-border-color) !important; border-radius: var(--checkbox-checked-default-top-left-border-radius) var(--checkbox-checked-default-top-right-border-radius) var(--checkbox-checked-default-bottom-right-border-radius) var(--checkbox-checked-default-bottom-left-border-radius); background-color: var(--checkbox-checked-default-bg-color) !important; box-shadow: var(---checkbox-checked-default-shadow); } .themeEditor-checkbox-checked--default .cxd-Checkbox i::before { background-color: var(--checkbox-checked-default-bg-color) !important; } .themeEditor-checkbox-checkbox--hover .cxd-Checkbox i { width: var(--checkbox-checkbox-hover-height); height: var(--checkbox-checkbox-hover-height); border-width: var(--checkbox-checkbox-hover-top-border-width) var(--checkbox-checkbox-hover-right-border-width) var(--checkbox-checkbox-hover-bottom-border-width) var(--checkbox-checkbox-hover-left-border-width); border-style: var(--checkbox-checkbox-hover-top-border-style) var(--checkbox-checkbox-hover-right-border-style) var(--checkbox-checkbox-hover-bottom-border-style) var(--checkbox-checkbox-hover-left-border-style); border-color: var(--checkbox-checkbox-hover-top-border-color) var(--checkbox-checkbox-hover-right-border-color) var(--checkbox-checkbox-hover-bottom-border-color) var(--checkbox-checkbox-hover-left-border-color) !important; border-radius: var(--checkbox-checkbox-hover-top-left-border-radius) var(--checkbox-checkbox-hover-top-right-border-radius) var(--checkbox-checkbox-hover-bottom-right-border-radius) var(--checkbox-checkbox-hover-bottom-left-border-radius); background-color: var(--checkbox-checkbox-hover-bg-color) !important; box-shadow: var(---checkbox-checkbox-hover-shadow); } .themeEditor-checkbox-checkbox--hover .cxd-Checkbox i::before { background-color: var(--checkbox-checkbox-hover-bg-color) !important; } .themeEditor-checkbox-checked--hover .cxd-Checkbox i { width: var(--checkbox-checked-hover-height); height: var(--checkbox-checked-hover-height); border-width: var(--checkbox-checked-hover-top-border-width) var(--checkbox-checked-hover-right-border-width) var(--checkbox-checked-hover-bottom-border-width) var(--checkbox-checked-hover-left-border-width); border-style: var(--checkbox-checked-hover-top-border-style) var(--checkbox-checked-hover-right-border-style) var(--checkbox-checked-hover-bottom-border-style) var(--checkbox-checked-hover-left-border-style); border-color: var(--checkbox-checked-hover-top-border-color) var(--checkbox-checked-hover-right-border-color) var(--checkbox-checked-hover-bottom-border-color) var(--checkbox-checked-hover-left-border-color) !important; border-radius: var(--checkbox-checked-hover-top-left-border-radius) var(--checkbox-checked-hover-top-right-border-radius) var(--checkbox-checked-hover-bottom-right-border-radius) var(--checkbox-checked-hover-bottom-left-border-radius); background-color: var(--checkbox-checked-hover-bg-color) !important; box-shadow: var(---checkbox-checked-hover-shadow); } .themeEditor-checkbox-checked--hover .cxd-Checkbox i::before { background-color: var(--checkbox-checked-hover-bg-color) !important; } .themeEditor-checkbox-checkbox--active .cxd-Checkbox i { width: var(--checkbox-checkbox-active-height); height: var(--checkbox-checkbox-active-height); border-width: var(--checkbox-checkbox-active-top-border-width) var(--checkbox-checkbox-active-right-border-width) var(--checkbox-checkbox-active-bottom-border-width) var(--checkbox-checkbox-active-left-border-width); border-style: var(--checkbox-checkbox-active-top-border-style) var(--checkbox-checkbox-active-right-border-style) var(--checkbox-checkbox-active-bottom-border-style) var(--checkbox-checkbox-active-left-border-style); border-color: var(--checkbox-checkbox-active-top-border-color) var(--checkbox-checkbox-active-right-border-color) var(--checkbox-checkbox-active-bottom-border-color) var(--checkbox-checkbox-active-left-border-color) !important; border-radius: var(--checkbox-checkbox-active-top-left-border-radius) var(--checkbox-checkbox-active-top-right-border-radius) var(--checkbox-checkbox-active-bottom-right-border-radius) var(--checkbox-checkbox-active-bottom-left-border-radius); background-color: var(--checkbox-checkbox-active-bg-color) !important; box-shadow: var(---checkbox-checkbox-active-shadow); } .themeEditor-checkbox-checkbox--active .cxd-Checkbox i::before { background-color: var(--checkbox-checkbox-active-bg-color) !important; } .themeEditor-checkbox-checked--active .cxd-Checkbox i { width: var(--checkbox-checked-active-height); height: var(--checkbox-checked-active-height); border-width: var(--checkbox-checked-active-top-border-width) var(--checkbox-checked-active-right-border-width) var(--checkbox-checked-active-bottom-border-width) var(--checkbox-checked-active-left-border-width); border-style: var(--checkbox-checked-active-top-border-style) var(--checkbox-checked-active-right-border-style) var(--checkbox-checked-active-bottom-border-style) var(--checkbox-checked-active-left-border-style); border-color: var(--checkbox-checked-active-top-border-color) var(--checkbox-checked-active-right-border-color) var(--checkbox-checked-active-bottom-border-color) var(--checkbox-checked-active-left-border-color) !important; border-radius: var(--checkbox-checked-active-top-left-border-radius) var(--checkbox-checked-active-top-right-border-radius) var(--checkbox-checked-active-bottom-right-border-radius) var(--checkbox-checked-acti