
					@charset "UTF-8";
					.hljs {
						background: #333;
						color: #fff
					}

					.hljs-name,
					.hljs-strong {
						font-weight: 700
					}

					.hljs-code,
					.hljs-emphasis {
						font-style: italic
					}

					.hljs-tag {
						color: #62c8f3
					}

					.hljs-selector-class,
					.hljs-selector-id,
					.hljs-template-variable,
					.hljs-variable {
						color: #ade5fc
					}

					.hljs-bullet,
					.hljs-string {
						color: #a2fca2
					}

					.hljs-attribute,
					.hljs-built_in,
					.hljs-builtin-name,
					.hljs-quote,
					.hljs-section,
					.hljs-title,
					.hljs-type {
						color: #ffa
					}

					.hljs-bullet,
					.hljs-number,
					.hljs-symbol {
						color: #d36363
					}

					.hljs-keyword,
					.hljs-literal,
					.hljs-selector-tag {
						color: #fcc28c
					}

					.hljs-code,
					.hljs-comment,
					.hljs-deletion {
						color: #888
					}

					.hljs-link,
					.hljs-regexp {
						color: #c6b4f0
					}

					.hljs-meta {
						color: #fc9b9b
					}

					.hljs-deletion {
						background-color: #fc9b9b;
						color: #333
					}

					.hljs-addition {
						background-color: #a2fca2;
						color: #333
					}

					.hljs a {
						color: inherit
					}

					.hljs a:focus,
					.hljs a:hover {
						color: inherit;
						text-decoration: underline
					}

					.hljs {
						background: #f0f0f0
					}

					.hljs,
					.hljs-subst {
						color: #444
					}

					.hljs-comment {
						color: #888
					}

					.hljs-attribute,
					.hljs-doctag,
					.hljs-keyword,
					.hljs-meta-keyword,
					.hljs-name,
					.hljs-selector-tag {
						font-weight: 700
					}

					.hljs-deletion,
					.hljs-number,
					.hljs-quote,
					.hljs-selector-class,
					.hljs-selector-id,
					.hljs-string,
					.hljs-template-tag,
					.hljs-type {
						color: #800
					}

					.hljs-section,
					.hljs-title {
						color: #800;
						font-weight: 700
					}

					.hljs-link,
					.hljs-regexp,
					.hljs-selector-attr,
					.hljs-selector-pseudo,
					.hljs-symbol,
					.hljs-template-variable,
					.hljs-variable {
						color: #bc6060
					}

					.hljs-literal {
						color: #78a960
					}

					.hljs-addition,
					.hljs-built_in,
					.hljs-bullet,
					.hljs-code {
						color: #397300
					}

					.hljs-meta {
						color: #1f7199
					}

					.hljs-meta-string {
						color: #4d99bf
					}

					.hljs {
						display: block;
						overflow-x: auto;
						padding: .5em;
						background: #1e1e1e;
						color: #dcdcdc
					}

					.hljs-keyword,
					.hljs-link,
					.hljs-literal,
					.hljs-name,
					.hljs-symbol {
						color: #569cd6
					}

					.hljs-link {
						text-decoration: underline
					}

					.hljs-built_in,
					.hljs-type {
						color: #4ec9b0
					}

					.hljs-class,
					.hljs-number {
						color: #b8d7a3
					}

					.hljs-meta-string,
					.hljs-string {
						color: #d69d85
					}

					.hljs-regexp,
					.hljs-template-tag {
						color: #9a5334
					}

					.hljs-formula,
					.hljs-function,
					.hljs-params,
					.hljs-subst,
					.hljs-title {
						color: #dcdcdc
					}

					.hljs-comment,
					.hljs-quote {
						color: #57a64a;
						font-style: italic
					}

					.hljs-doctag {
						color: #608b4e
					}

					.hljs-meta,
					.hljs-meta-keyword,
					.hljs-tag {
						color: #9b9b9b
					}

					.hljs-template-variable,
					.hljs-variable {
						color: #bd63c5
					}

					.hljs-attr,
					.hljs-attribute,
					.hljs-builtin-name {
						color: #9cdcfe
					}

					.hljs-section {
						color: gold
					}

					.hljs-emphasis {
						font-style: italic
					}

					.hljs-strong {
						font-weight: 700
					}

					.hljs-bullet,
					.hljs-selector-attr,
					.hljs-selector-class,
					.hljs-selector-id,
					.hljs-selector-pseudo,
					.hljs-selector-tag {
						color: #d7ba7d
					}

					.hljs-addition {
						background-color: #144212
					}

					.hljs-addition,
					.hljs-deletion {
						display: inline-block;
						width: 100%
					}

					.hljs-deletion {
						background-color: #600
					}

					:root {
						--el-color-primary-rgb: 64, 158, 255;
						--el-color-success-rgb: 103, 194, 58;
						--el-color-warning-rgb: 230, 162, 60;
						--el-color-danger-rgb: 245, 108, 108;
						--el-color-error-rgb: 245, 108, 108;
						--el-color-info-rgb: 144, 147, 153;
						--el-font-size-extra-large: 20px;
						--el-font-size-large: 18px;
						--el-font-size-medium: 16px;
						--el-font-size-base: 14px;
						--el-font-size-small: 13px;
						--el-font-size-extra-small: 12px;
						--el-font-family: "Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "微软雅黑", Arial, sans-serif;
						--el-font-weight-primary: 500;
						--el-font-line-height-primary: 24px;
						--el-index-normal: 1;
						--el-index-top: 1000;
						--el-index-popper: 2000;
						--el-border-radius-base: 4px;
						--el-border-radius-small: 2px;
						--el-border-radius-round: 20px;
						--el-border-radius-circle: 100%;
						--el-transition-duration: 0.3s;
						--el-transition-duration-fast: 0.2s;
						--el-transition-function-ease-in-out-bezier: cubic-bezier(0.645, 0.045, 0.355, 1);
						--el-transition-function-fast-bezier: cubic-bezier(0.23, 1, 0.32, 1);
						--el-transition-all: all var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier);
						--el-transition-fade: opacity var(--el-transition-duration) var(--el-transition-function-fast-bezier);
						--el-transition-md-fade: transform var(--el-transition-duration) var(--el-transition-function-fast-bezier), opacity var(--el-transition-duration) var(--el-transition-function-fast-bezier);
						--el-transition-fade-linear: opacity var(--el-transition-duration-fast) linear;
						--el-transition-border: border-color var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);
						--el-transition-box-shadow: box-shadow var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);
						--el-transition-color: color var(--el-transition-duration-fast) var(--el-transition-function-ease-in-out-bezier);
						--el-component-size-large: 40px;
						--el-component-size: 32px;
						--el-component-size-small: 24px;
						color-scheme: light;
						--el-color-white: #fff;
						--el-color-black: #000;
						--el-color-primary: #409eff;
						--el-color-primary-light-3: #79bbff;
						--el-color-primary-light-5: #a0cfff;
						--el-color-primary-light-7: #c6e2ff;
						--el-color-primary-light-8: #d9ecff;
						--el-color-primary-light-9: #ecf5ff;
						--el-color-primary-dark-2: #337ecc;
						--el-color-success: #67c23a;
						--el-color-success-light-3: #95d475;
						--el-color-success-light-5: #b3e19d;
						--el-color-success-light-7: #d1edc4;
						--el-color-success-light-8: #e1f3d8;
						--el-color-success-light-9: #f0f9eb;
						--el-color-success-dark-2: #529b2e;
						--el-color-warning: #e6a23c;
						--el-color-warning-light-3: #eebe77;
						--el-color-warning-light-5: #f3d19e;
						--el-color-warning-light-7: #f8e3c5;
						--el-color-warning-light-8: #faecd8;
						--el-color-warning-light-9: #fdf6ec;
						--el-color-warning-dark-2: #b88230;
						--el-color-danger: #f56c6c;
						--el-color-danger-light-3: #f89898;
						--el-color-danger-light-5: #fab6b6;
						--el-color-danger-light-7: #fcd3d3;
						--el-color-danger-light-8: #fde2e2;
						--el-color-danger-light-9: #fef0f0;
						--el-color-danger-dark-2: #c45656;
						--el-color-error: #f56c6c;
						--el-color-error-light-3: #f89898;
						--el-color-error-light-5: #fab6b6;
						--el-color-error-light-7: #fcd3d3;
						--el-color-error-light-8: #fde2e2;
						--el-color-error-light-9: #fef0f0;
						--el-color-error-dark-2: #c45656;
						--el-color-info: #909399;
						--el-color-info-light-3: #b1b3b8;
						--el-color-info-light-5: #c8c9cc;
						--el-color-info-light-7: #dedfe0;
						--el-color-info-light-8: #e9e9eb;
						--el-color-info-light-9: #f4f4f5;
						--el-color-info-dark-2: #73767a;
						--el-bg-color: #fff;
						--el-bg-color-page: #f2f3f5;
						--el-bg-color-overlay: #fff;
						--el-text-color-primary: #303133;
						--el-text-color-regular: #606266;
						--el-text-color-secondary: #909399;
						--el-text-color-placeholder: #a8abb2;
						--el-text-color-disabled: #c0c4cc;
						--el-border-color: #dcdfe6;
						--el-border-color-light: #e4e7ed;
						--el-border-color-lighter: #ebeef5;
						--el-border-color-extra-light: #f2f6fc;
						--el-border-color-dark: #d4d7de;
						--el-border-color-darker: #cdd0d6;
						--el-fill-color: #f0f2f5;
						--el-fill-color-light: #f5f7fa;
						--el-fill-color-lighter: #fafafa;
						--el-fill-color-extra-light: #fafcff;
						--el-fill-color-dark: #ebedf0;
						--el-fill-color-darker: #e6e8eb;
						--el-fill-color-blank: #fff;
						--el-box-shadow: 0px 12px 32px 4px rgba(0, 0, 0, .04), 0px 8px 20px rgba(0, 0, 0, .08);
						--el-box-shadow-light: 0px 0px 12px rgba(0, 0, 0, .12);
						--el-box-shadow-lighter: 0px 0px 6px rgba(0, 0, 0, .12);
						--el-box-shadow-dark: 0px 16px 48px 16px rgba(0, 0, 0, .08), 0px 12px 32px rgba(0, 0, 0, .12), 0px 8px 16px -8px rgba(0, 0, 0, .16);
						--el-disabled-bg-color: var(--el-fill-color-light);
						--el-disabled-text-color: var(--el-text-color-placeholder);
						--el-disabled-border-color: var(--el-border-color-light);
						--el-overlay-color: rgba(0, 0, 0, .8);
						--el-overlay-color-light: rgba(0, 0, 0, .7);
						--el-overlay-color-lighter: rgba(0, 0, 0, .5);
						--el-mask-color: hsla(0, 0%, 100%, .9);
						--el-mask-color-extra-light: hsla(0, 0%, 100%, .3);
						--el-border-width: 1px;
						--el-border-style: solid;
						--el-border-color-hover: var(--el-text-color-disabled);
						--el-border: var(--el-border-width) var(--el-border-style) var(--el-border-color);
						--el-svg-monochrome-grey: var(--el-border-color)
					}

					.fade-in-linear-enter-active,
					.fade-in-linear-leave-active {
						transition: var(--el-transition-fade-linear)
					}

					.fade-in-linear-enter-from,
					.fade-in-linear-leave-to {
						opacity: 0
					}

					.el-fade-in-linear-enter-active,
					.el-fade-in-linear-leave-active {
						transition: var(--el-transition-fade-linear)
					}

					.el-fade-in-linear-enter-from,
					.el-fade-in-linear-leave-to {
						opacity: 0
					}

					.el-fade-in-enter-active,
					.el-fade-in-leave-active {
						transition: all var(--el-transition-duration) cubic-bezier(.55, 0, .1, 1)
					}

					.el-fade-in-enter-from,
					.el-fade-in-leave-active {
						opacity: 0
					}

					.el-zoom-in-center-enter-active,
					.el-zoom-in-center-leave-active {
						transition: all var(--el-transition-duration) cubic-bezier(.55, 0, .1, 1)
					}

					.el-zoom-in-center-enter-from,
					.el-zoom-in-center-leave-active {
						opacity: 0;
						transform: scaleX(0)
					}

					.el-zoom-in-top-enter-active,
					.el-zoom-in-top-leave-active {
						opacity: 1;
						transform: scaleY(1);
						transition: var(--el-transition-md-fade);
						transform-origin: center top
					}

					.el-zoom-in-top-enter-active[data-popper-placement^=top],
					.el-zoom-in-top-leave-active[data-popper-placement^=top] {
						transform-origin: center bottom
					}

					.el-zoom-in-top-enter-from,
					.el-zoom-in-top-leave-active {
						opacity: 0;
						transform: scaleY(0)
					}

					.el-zoom-in-bottom-enter-active,
					.el-zoom-in-bottom-leave-active {
						opacity: 1;
						transform: scaleY(1);
						transition: var(--el-transition-md-fade);
						transform-origin: center bottom
					}

					.el-zoom-in-bottom-enter-from,
					.el-zoom-in-bottom-leave-active {
						opacity: 0;
						transform: scaleY(0)
					}

					.el-zoom-in-left-enter-active,
					.el-zoom-in-left-leave-active {
						opacity: 1;
						transform: scale(1);
						transition: var(--el-transition-md-fade);
						transform-origin: top left
					}

					.el-zoom-in-left-enter-from,
					.el-zoom-in-left-leave-active {
						opacity: 0;
						transform: scale(.45)
					}

					.collapse-transition {
						transition: var(--el-transition-duration) height ease-in-out, var(--el-transition-duration) padding-top ease-in-out, var(--el-transition-duration) padding-bottom ease-in-out
					}

					.el-collapse-transition-enter-active,
					.el-collapse-transition-leave-active {
						transition: var(--el-transition-duration) max-height ease-in-out, var(--el-transition-duration) padding-top ease-in-out, var(--el-transition-duration) padding-bottom ease-in-out
					}

					.horizontal-collapse-transition {
						transition: var(--el-transition-duration) width ease-in-out, var(--el-transition-duration) padding-left ease-in-out, var(--el-transition-duration) padding-right ease-in-out
					}

					.el-list-enter-active,
					.el-list-leave-active {
						transition: all 1s
					}

					.el-list-enter-from,
					.el-list-leave-to {
						opacity: 0;
						transform: translateY(-30px)
					}

					.el-list-leave-active {
						position: absolute !important
					}

					.el-opacity-transition {
						transition: opacity var(--el-transition-duration) cubic-bezier(.55, 0, .1, 1)
					}

					.el-icon-loading {
						animation: rotating 2s linear infinite
					}

					.el-icon--right {
						margin-left: 5px
					}

					.el-icon--left {
						margin-right: 5px
					}

					@keyframes rotating {
						0% {
							transform: rotate(0)
						}

						to {
							transform: rotate(1turn)
						}
					}

					.el-icon {
						--color: inherit;
						height: 1em;
						width: 1em;
						line-height: 1em;
						display: inline-flex;
						justify-content: center;
						align-items: center;
						position: relative;
						fill: currentColor;
						color: var(--color);
						font-size: inherit
					}

					.el-icon.is-loading {
						animation: rotating 2s linear infinite
					}

					.el-icon svg {
						height: 1em;
						width: 1em
					}

					.el-button {
						--el-button-font-weight: var(--el-font-weight-primary);
						--el-button-border-color: var(--el-border-color);
						--el-button-bg-color: var(--el-fill-color-blank);
						--el-button-text-color: var(--el-text-color-regular);
						--el-button-disabled-text-color: var(--el-disabled-text-color);
						--el-button-disabled-bg-color: var(--el-fill-color-blank);
						--el-button-disabled-border-color: var(--el-border-color-light);
						--el-button-divide-border-color: hsla(0, 0%, 100%, .5);
						--el-button-hover-text-color: var(--el-color-primary);
						--el-button-hover-bg-color: var(--el-color-primary-light-9);
						--el-button-hover-border-color: var(--el-color-primary-light-7);
						--el-button-active-text-color: var(--el-button-hover-text-color);
						--el-button-active-border-color: var(--el-color-primary);
						--el-button-active-bg-color: var(--el-button-hover-bg-color);
						--el-button-outline-color: var(--el-color-primary-light-5);
						--el-button-hover-link-text-color: var(--el-color-info);
						--el-button-active-color: var(--el-text-color-primary);
						display: inline-flex;
						justify-content: center;
						align-items: center;
						line-height: 1;
						height: 32px;
						white-space: nowrap;
						cursor: pointer;
						color: var(--el-button-text-color);
						text-align: center;
						box-sizing: border-box;
						outline: 0;
						transition: .1s;
						font-weight: var(--el-button-font-weight);
						-webkit-user-select: none;
						user-select: none;
						vertical-align: middle;
						-webkit-appearance: none;
						background-color: var(--el-button-bg-color);
						border: var(--el-border);
						border-color: var(--el-button-border-color);
						padding: 8px 15px;
						font-size: var(--el-font-size-base);
						border-radius: var(--el-border-radius-base)
					}

					.el-button:focus,
					.el-button:hover {
						color: var(--el-button-hover-text-color);
						border-color: var(--el-button-hover-border-color);
						background-color: var(--el-button-hover-bg-color);
						outline: 0
					}

					.el-button:active {
						color: var(--el-button-active-text-color);
						border-color: var(--el-button-active-border-color);
						background-color: var(--el-button-active-bg-color);
						outline: 0
					}

					.el-button:focus-visible {
						outline: 2px solid var(--el-button-outline-color);
						outline-offset: 1px
					}

					.el-button>span {
						display: inline-flex;
						align-items: center
					}

					.el-button+.el-button {
						margin-left: 12px
					}

					.el-button.is-round {
						padding: 8px 15px
					}

					.el-button::-moz-focus-inner {
						border: 0
					}

					.el-button [class*=el-icon]+span {
						margin-left: 6px
					}

					.el-button [class*=el-icon] svg {
						vertical-align: bottom
					}

					.el-button.is-plain {
						--el-button-hover-text-color: var(--el-color-primary);
						--el-button-hover-bg-color: var(--el-fill-color-blank);
						--el-button-hover-border-color: var(--el-color-primary)
					}

					.el-button.is-active {
						color: var(--el-button-active-text-color);
						border-color: var(--el-button-active-border-color);
						background-color: var(--el-button-active-bg-color);
						outline: 0
					}

					.el-button.is-disabled,
					.el-button.is-disabled:focus,
					.el-button.is-disabled:hover {
						color: var(--el-button-disabled-text-color);
						cursor: not-allowed;
						background-image: none;
						background-color: var(--el-button-disabled-bg-color);
						border-color: var(--el-button-disabled-border-color)
					}

					.el-button.is-loading {
						position: relative;
						pointer-events: none
					}

					.el-button.is-loading:before {
						z-index: 1;
						pointer-events: none;
						content: "";
						position: absolute;
						left: -1px;
						top: -1px;
						right: -1px;
						bottom: -1px;
						border-radius: inherit;
						background-color: var(--el-mask-color-extra-light)
					}

					.el-button.is-round {
						border-radius: var(--el-border-radius-round)
					}

					.el-button.is-circle {
						border-radius: 50%;
						padding: 8px
					}

					.el-button.is-text {
						color: var(--el-button-text-color);
						border: 0 solid transparent;
						background-color: transparent
					}

					.el-button.is-text.is-disabled {
						color: var(--el-button-disabled-text-color);
						background-color: transparent !important
					}

					.el-button.is-text:not(.is-disabled):focus,
					.el-button.is-text:not(.is-disabled):hover {
						background-color: var(--el-fill-color-light)
					}

					.el-button.is-text:not(.is-disabled):focus-visible {
						outline: 2px solid var(--el-button-outline-color);
						outline-offset: 1px
					}

					.el-button.is-text:not(.is-disabled):active {
						background-color: var(--el-fill-color)
					}

					.el-button.is-text:not(.is-disabled).is-has-bg {
						background-color: var(--el-fill-color-light)
					}

					.el-button.is-text:not(.is-disabled).is-has-bg:focus,
					.el-button.is-text:not(.is-disabled).is-has-bg:hover {
						background-color: var(--el-fill-color)
					}

					.el-button.is-text:not(.is-disabled).is-has-bg:active {
						background-color: var(--el-fill-color-dark)
					}

					.el-button__text--expand {
						letter-spacing: .3em;
						margin-right: -.3em
					}

					.el-button.is-link {
						border-color: transparent;
						color: var(--el-button-text-color);
						background: 0 0;
						padding: 2px;
						height: auto
					}

					.el-button.is-link:focus,
					.el-button.is-link:hover {
						color: var(--el-button-hover-link-text-color)
					}

					.el-button.is-link.is-disabled {
						color: var(--el-button-disabled-text-color);
						background-color: transparent !important;
						border-color: transparent !important
					}

					.el-button.is-link:not(.is-disabled):active,
					.el-button.is-link:not(.is-disabled):focus,
					.el-button.is-link:not(.is-disabled):hover {
						border-color: transparent;
						background-color: transparent
					}

					.el-button.is-link:not(.is-disabled):active {
						color: var(--el-button-active-color)
					}

					.el-button--text {
						border-color: transparent;
						background: 0 0;
						color: var(--el-color-primary);
						padding-left: 0;
						padding-right: 0
					}

					.el-button--text.is-disabled {
						color: var(--el-button-disabled-text-color);
						background-color: transparent !important;
						border-color: transparent !important
					}

					.el-button--text:not(.is-disabled):focus,
					.el-button--text:not(.is-disabled):hover {
						color: var(--el-color-primary-light-3);
						border-color: transparent;
						background-color: transparent
					}

					.el-button--text:not(.is-disabled):active {
						color: var(--el-color-primary-dark-2);
						border-color: transparent;
						background-color: transparent
					}

					.el-button__link--expand {
						letter-spacing: .3em;
						margin-right: -.3em
					}

					.el-button--primary {
						--el-button-text-color: var(--el-color-white);
						--el-button-bg-color: var(--el-color-primary);
						--el-button-border-color: var(--el-color-primary);
						--el-button-outline-color: var(--el-color-primary-light-5);
						--el-button-active-color: var(--el-color-primary-dark-2);
						--el-button-hover-text-color: var(--el-color-white);
						--el-button-hover-link-text-color: var(--el-color-primary-light-5);
						--el-button-hover-bg-color: var(--el-color-primary-light-3);
						--el-button-hover-border-color: var(--el-color-primary-light-3);
						--el-button-active-bg-color: var(--el-color-primary-dark-2);
						--el-button-active-border-color: var(--el-color-primary-dark-2);
						--el-button-disabled-text-color: var(--el-color-white);
						--el-button-disabled-bg-color: var(--el-color-primary-light-5);
						--el-button-disabled-border-color: var(--el-color-primary-light-5)
					}

					.el-button--primary.is-link,
					.el-button--primary.is-plain,
					.el-button--primary.is-text {
						--el-button-text-color: var(--el-color-primary);
						--el-button-bg-color: var(--el-color-primary-light-9);
						--el-button-border-color: var(--el-color-primary-light-5);
						--el-button-hover-text-color: var(--el-color-white);
						--el-button-hover-bg-color: var(--el-color-primary);
						--el-button-hover-border-color: var(--el-color-primary);
						--el-button-active-text-color: var(--el-color-white)
					}

					.el-button--primary.is-link.is-disabled,
					.el-button--primary.is-link.is-disabled:active,
					.el-button--primary.is-link.is-disabled:focus,
					.el-button--primary.is-link.is-disabled:hover,
					.el-button--primary.is-plain.is-disabled,
					.el-button--primary.is-plain.is-disabled:active,
					.el-button--primary.is-plain.is-disabled:focus,
					.el-button--primary.is-plain.is-disabled:hover,
					.el-button--primary.is-text.is-disabled,
					.el-button--primary.is-text.is-disabled:active,
					.el-button--primary.is-text.is-disabled:focus,
					.el-button--primary.is-text.is-disabled:hover {
						color: var(--el-color-primary-light-5);
						background-color: var(--el-color-primary-light-9);
						border-color: var(--el-color-primary-light-8)
					}

					.el-button--success {
						--el-button-text-color: var(--el-color-white);
						--el-button-bg-color: var(--el-color-success);
						--el-button-border-color: var(--el-color-success);
						--el-button-outline-color: var(--el-color-success-light-5);
						--el-button-active-color: var(--el-color-success-dark-2);
						--el-button-hover-text-color: var(--el-color-white);
						--el-button-hover-link-text-color: var(--el-color-success-light-5);
						--el-button-hover-bg-color: var(--el-color-success-light-3);
						--el-button-hover-border-color: var(--el-color-success-light-3);
						--el-button-active-bg-color: var(--el-color-success-dark-2);
						--el-button-active-border-color: var(--el-color-success-dark-2);
						--el-button-disabled-text-color: var(--el-color-white);
						--el-button-disabled-bg-color: var(--el-color-success-light-5);
						--el-button-disabled-border-color: var(--el-color-success-light-5)
					}

					.el-button--success.is-link,
					.el-button--success.is-plain,
					.el-button--success.is-text {
						--el-button-text-color: var(--el-color-success);
						--el-button-bg-color: var(--el-color-success-light-9);
						--el-button-border-color: var(--el-color-success-light-5);
						--el-button-hover-text-color: var(--el-color-white);
						--el-button-hover-bg-color: var(--el-color-success);
						--el-button-hover-border-color: var(--el-color-success);
						--el-button-active-text-color: var(--el-color-white)
					}

					.el-button--success.is-link.is-disabled,
					.el-button--success.is-link.is-disabled:active,
					.el-button--success.is-link.is-disabled:focus,
					.el-button--success.is-link.is-disabled:hover,
					.el-button--success.is-plain.is-disabled,
					.el-button--success.is-plain.is-disabled:active,
					.el-button--success.is-plain.is-disabled:focus,
					.el-button--success.is-plain.is-disabled:hover,
					.el-button--success.is-text.is-disabled,
					.el-button--success.is-text.is-disabled:active,
					.el-button--success.is-text.is-disabled:focus,
					.el-button--success.is-text.is-disabled:hover {
						color: var(--el-color-success-light-5);
						background-color: var(--el-color-success-light-9);
						border-color: var(--el-color-success-light-8)
					}

					.el-button--warning {
						--el-button-text-color: var(--el-color-white);
						--el-button-bg-color: var(--el-color-warning);
						--el-button-border-color: var(--el-color-warning);
						--el-button-outline-color: var(--el-color-warning-light-5);
						--el-button-active-color: var(--el-color-warning-dark-2);
						--el-button-hover-text-color: var(--el-color-white);
						--el-button-hover-link-text-color: var(--el-color-warning-light-5);
						--el-button-hover-bg-color: var(--el-color-warning-light-3);
						--el-button-hover-border-color: var(--el-color-warning-light-3);
						--el-button-active-bg-color: var(--el-color-warning-dark-2);
						--el-button-active-border-color: var(--el-color-warning-dark-2);
						--el-button-disabled-text-color: var(--el-color-white);
						--el-button-disabled-bg-color: var(--el-color-warning-light-5);
						--el-button-disabled-border-color: var(--el-color-warning-light-5)
					}

					.el-button--warning.is-link,
					.el-button--warning.is-plain,
					.el-button--warning.is-text {
						--el-button-text-color: var(--el-color-warning);
						--el-button-bg-color: var(--el-color-warning-light-9);
						--el-button-border-color: var(--el-color-warning-light-5);
						--el-button-hover-text-color: var(--el-color-white);
						--el-button-hover-bg-color: var(--el-color-warning);
						--el-button-hover-border-color: var(--el-color-warning);
						--el-button-active-text-color: var(--el-color-white)
					}

					.el-button--warning.is-link.is-disabled,
					.el-button--warning.is-link.is-disabled:active,
					.el-button--warning.is-link.is-disabled:focus,
					.el-button--warning.is-link.is-disabled:hover,
					.el-button--warning.is-plain.is-disabled,
					.el-button--warning.is-plain.is-disabled:active,
					.el-button--warning.is-plain.is-disabled:focus,
					.el-button--warning.is-plain.is-disabled:hover,
					.el-button--warning.is-text.is-disabled,
					.el-button--warning.is-text.is-disabled:active,
					.el-button--warning.is-text.is-disabled:focus,
					.el-button--warning.is-text.is-disabled:hover {
						color: var(--el-color-warning-light-5);
						background-color: var(--el-color-warning-light-9);
						border-color: var(--el-color-warning-light-8)
					}

					.el-button--danger {
						--el-button-text-color: var(--el-color-white);
						--el-button-bg-color: var(--el-color-danger);
						--el-button-border-color: var(--el-color-danger);
						--el-button-outline-color: var(--el-color-danger-light-5);
						--el-button-active-color: var(--el-color-danger-dark-2);
						--el-button-hover-text-color: var(--el-color-white);
						--el-button-hover-link-text-color: var(--el-color-danger-light-5);
						--el-button-hover-bg-color: var(--el-color-danger-light-3);
						--el-button-hover-border-color: var(--el-color-danger-light-3);
						--el-button-active-bg-color: var(--el-color-danger-dark-2);
						--el-button-active-border-color: var(--el-color-danger-dark-2);
						--el-button-disabled-text-color: var(--el-color-white);
						--el-button-disabled-bg-color: var(--el-color-danger-light-5);
						--el-button-disabled-border-color: var(--el-color-danger-light-5)
					}

					.el-button--danger.is-link,
					.el-button--danger.is-plain,
					.el-button--danger.is-text {
						--el-button-text-color: var(--el-color-danger);
						--el-button-bg-color: var(--el-color-danger-light-9);
						--el-button-border-color: var(--el-color-danger-light-5);
						--el-button-hover-text-color: var(--el-color-white);
						--el-button-hover-bg-color: var(--el-color-danger);
						--el-button-hover-border-color: var(--el-color-danger);
						--el-button-active-text-color: var(--el-color-white)
					}

					.el-button--danger.is-link.is-disabled,
					.el-button--danger.is-link.is-disabled:active,
					.el-button--danger.is-link.is-disabled:focus,
					.el-button--danger.is-link.is-disabled:hover,
					.el-button--danger.is-plain.is-disabled,
					.el-button--danger.is-plain.is-disabled:active,
					.el-button--danger.is-plain.is-disabled:focus,
					.el-button--danger.is-plain.is-disabled:hover,
					.el-button--danger.is-text.is-disabled,
					.el-button--danger.is-text.is-disabled:active,
					.el-button--danger.is-text.is-disabled:focus,
					.el-button--danger.is-text.is-disabled:hover {
						color: var(--el-color-danger-light-5);
						background-color: var(--el-color-danger-light-9);
						border-color: var(--el-color-danger-light-8)
					}

					.el-button--info {
						--el-button-text-color: var(--el-color-white);
						--el-button-bg-color: var(--el-color-info);
						--el-button-border-color: var(--el-color-info);
						--el-button-outline-color: var(--el-color-info-light-5);
						--el-button-active-color: var(--el-color-info-dark-2);
						--el-button-hover-text-color: var(--el-color-white);
						--el-button-hover-link-text-color: var(--el-color-info-light-5);
						--el-button-hover-bg-color: var(--el-color-info-light-3);
						--el-button-hover-border-color: var(--el-color-info-light-3);
						--el-button-active-bg-color: var(--el-color-info-dark-2);
						--el-button-active-border-color: var(--el-color-info-dark-2);
						--el-button-disabled-text-color: var(--el-color-white);
						--el-button-disabled-bg-color: var(--el-color-info-light-5);
						--el-button-disabled-border-color: var(--el-color-info-light-5)
					}

					.el-button--info.is-link,
					.el-button--info.is-plain,
					.el-button--info.is-text {
						--el-button-text-color: var(--el-color-info);
						--el-button-bg-color: var(--el-color-info-light-9);
						--el-button-border-color: var(--el-color-info-light-5);
						--el-button-hover-text-color: var(--el-color-white);
						--el-button-hover-bg-color: var(--el-color-info);
						--el-button-hover-border-color: var(--el-color-info);
						--el-button-active-text-color: var(--el-color-white)
					}

					.el-button--info.is-link.is-disabled,
					.el-button--info.is-link.is-disabled:active,
					.el-button--info.is-link.is-disabled:focus,
					.el-button--info.is-link.is-disabled:hover,
					.el-button--info.is-plain.is-disabled,
					.el-button--info.is-plain.is-disabled:active,
					.el-button--info.is-plain.is-disabled:focus,
					.el-button--info.is-plain.is-disabled:hover,
					.el-button--info.is-text.is-disabled,
					.el-button--info.is-text.is-disabled:active,
					.el-button--info.is-text.is-disabled:focus,
					.el-button--info.is-text.is-disabled:hover {
						color: var(--el-color-info-light-5);
						background-color: var(--el-color-info-light-9);
						border-color: var(--el-color-info-light-8)
					}

					.el-button--large {
						--el-button-size: 40px;
						height: var(--el-button-size);
						padding: 12px 19px;
						font-size: var(--el-font-size-base);
						border-radius: var(--el-border-radius-base)
					}

					.el-button--large [class*=el-icon]+span {
						margin-left: 8px
					}

					.el-button--large.is-round {
						padding: 12px 19px
					}

					.el-button--large.is-circle {
						width: var(--el-button-size);
						padding: 12px
					}

					.el-button--small {
						--el-button-size: 24px;
						height: var(--el-button-size);
						padding: 5px 11px;
						font-size: 12px;
						border-radius: calc(var(--el-border-radius-base) - 1px)
					}

					.el-button--small [class*=el-icon]+span {
						margin-left: 4px
					}

					.el-button--small.is-round {
						padding: 5px 11px
					}

					.el-button--small.is-circle {
						width: var(--el-button-size);
						padding: 5px
					}

					.el-card {
						--el-card-border-color: var(--el-border-color-light);
						--el-card-border-radius: 4px;
						--el-card-padding: 20px;
						--el-card-bg-color: var(--el-fill-color-blank);
						border-radius: var(--el-card-border-radius);
						border: 1px solid var(--el-card-border-color);
						background-color: var(--el-card-bg-color);
						overflow: hidden;
						color: var(--el-text-color-primary);
						transition: var(--el-transition-duration)
					}

					.el-card.is-always-shadow,
					.el-card.is-hover-shadow:focus,
					.el-card.is-hover-shadow:hover {
						box-shadow: var(--el-box-shadow-light)
					}

					.el-card__header {
						padding: calc(var(--el-card-padding) - 2px) var(--el-card-padding);
						border-bottom: 1px solid var(--el-card-border-color);
						box-sizing: border-box
					}

					.el-card__body {
						padding: var(--el-card-padding)
					}

					.el-switch {
						--el-switch-on-color: var(--el-color-primary);
						--el-switch-off-color: var(--el-border-color);
						display: inline-flex;
						align-items: center;
						position: relative;
						font-size: 14px;
						line-height: 20px;
						height: 32px;
						vertical-align: middle
					}

					.el-switch.is-disabled .el-switch__core,
					.el-switch.is-disabled .el-switch__label {
						cursor: not-allowed
					}

					.el-switch__label {
						transition: var(--el-transition-duration-fast);
						height: 20px;
						display: inline-block;
						font-size: 14px;
						font-weight: 500;
						cursor: pointer;
						vertical-align: middle;
						color: var(--el-text-color-primary)
					}

					.el-switch__label.is-active {
						color: var(--el-color-primary)
					}

					.el-switch__label--left {
						margin-right: 10px
					}

					.el-switch__label--right {
						margin-left: 10px
					}

					.el-switch__label * {
						line-height: 1;
						font-size: 14px;
						display: inline-block
					}

					.el-switch__label .el-icon {
						height: inherit
					}

					.el-switch__label .el-icon svg {
						vertical-align: middle
					}

					.el-switch__input {
						position: absolute;
						width: 0;
						height: 0;
						opacity: 0;
						margin: 0
					}

					.el-switch__input:focus-visible~.el-switch__core {
						outline: 2px solid var(--el-switch-on-color);
						outline-offset: 1px
					}

					.el-switch__core {
						display: inline-flex;
						position: relative;
						align-items: center;
						min-width: 40px;
						height: 20px;
						border: 1px solid var(--el-switch-border-color, var(--el-switch-off-color));
						outline: 0;
						border-radius: 10px;
						box-sizing: border-box;
						background: var(--el-switch-off-color);
						cursor: pointer;
						transition: border-color var(--el-transition-duration), background-color var(--el-transition-duration)
					}

					.el-switch__core .el-switch__inner {
						width: 100%;
						transition: all var(--el-transition-duration);
						height: 16px;
						display: flex;
						justify-content: center;
						align-items: center;
						overflow: hidden;
						padding: 0 4px 0 18px
					}

					.el-switch__core .el-switch__inner .is-icon,
					.el-switch__core .el-switch__inner .is-text {
						font-size: 12px;
						color: var(--el-color-white);
						-webkit-user-select: none;
						user-select: none;
						overflow: hidden;
						text-overflow: ellipsis;
						white-space: nowrap
					}

					.el-switch__core .el-switch__action {
						position: absolute;
						left: 1px;
						border-radius: var(--el-border-radius-circle);
						transition: all var(--el-transition-duration);
						width: 16px;
						height: 16px;
						background-color: var(--el-color-white);
						display: flex;
						justify-content: center;
						align-items: center;
						color: var(--el-switch-off-color)
					}

					.el-switch.is-checked .el-switch__core {
						border-color: var(--el-switch-border-color, var(--el-switch-on-color));
						background-color: var(--el-switch-on-color)
					}

					.el-switch.is-checked .el-switch__core .el-switch__action {
						left: calc(100% - 17px);
						color: var(--el-switch-on-color)
					}

					.el-switch.is-checked .el-switch__core .el-switch__inner {
						padding: 0 18px 0 4px
					}

					.el-switch.is-disabled {
						opacity: .6
					}

					.el-switch--wide .el-switch__label.el-switch__label--left span {
						left: 10px
					}

					.el-switch--wide .el-switch__label.el-switch__label--right span {
						right: 10px
					}

					.el-switch .label-fade-enter-from,
					.el-switch .label-fade-leave-active {
						opacity: 0
					}

					.el-switch--large {
						font-size: 14px;
						line-height: 24px;
						height: 40px
					}

					.el-switch--large .el-switch__label {
						height: 24px;
						font-size: 14px
					}

					.el-switch--large .el-switch__label * {
						font-size: 14px
					}

					.el-switch--large .el-switch__core {
						min-width: 50px;
						height: 24px;
						border-radius: 12px
					}

					.el-switch--large .el-switch__core .el-switch__inner {
						height: 20px;
						padding: 0 6px 0 22px
					}

					.el-switch--large .el-switch__core .el-switch__action {
						width: 20px;
						height: 20px
					}

					.el-switch--large.is-checked .el-switch__core .el-switch__action {
						left: calc(100% - 21px)
					}

					.el-switch--large.is-checked .el-switch__core .el-switch__inner {
						padding: 0 22px 0 6px
					}

					.el-switch--small {
						font-size: 12px;
						line-height: 16px;
						height: 24px
					}

					.el-switch--small .el-switch__label {
						height: 16px;
						font-size: 12px
					}

					.el-switch--small .el-switch__label * {
						font-size: 12px
					}

					.el-switch--small .el-switch__core {
						min-width: 30px;
						height: 16px;
						border-radius: 8px
					}

					.el-switch--small .el-switch__core .el-switch__inner {
						height: 12px;
						padding: 0 2px 0 14px
					}

					.el-switch--small .el-switch__core .el-switch__action {
						width: 12px;
						height: 12px
					}

					.el-switch--small.is-checked .el-switch__core .el-switch__action {
						left: calc(100% - 13px)
					}

					.el-switch--small.is-checked .el-switch__core .el-switch__inner {
						padding: 0 14px 0 2px
					}

					.el-textarea {
						--el-input-text-color: var(--el-text-color-regular);
						--el-input-border: var(--el-border);
						--el-input-hover-border: var(--el-border-color-hover);
						--el-input-focus-border: var(--el-color-primary);
						--el-input-transparent-border: 0 0 0 1px transparent inset;
						--el-input-border-color: var(--el-border-color);
						--el-input-border-radius: var(--el-border-radius-base);
						--el-input-bg-color: var(--el-fill-color-blank);
						--el-input-icon-color: var(--el-text-color-placeholder);
						--el-input-placeholder-color: var(--el-text-color-placeholder);
						--el-input-hover-border-color: var(--el-border-color-hover);
						--el-input-clear-hover-color: var(--el-text-color-secondary);
						--el-input-focus-border-color: var(--el-color-primary);
						position: relative;
						display: inline-block;
						width: 100%;
						vertical-align: bottom;
						font-size: var(--el-font-size-base)
					}

					.el-textarea__inner {
						position: relative;
						display: block;
						resize: vertical;
						padding: 5px 11px;
						line-height: 1.5;
						box-sizing: border-box;
						width: 100%;
						font-size: inherit;
						font-family: inherit;
						color: var(--el-input-text-color, var(--el-text-color-regular));
						background-color: var(--el-input-bg-color, var(--el-fill-color-blank));
						background-image: none;
						-webkit-appearance: none;
						box-shadow: 0 0 0 1px var(--el-input-border-color, var(--el-border-color)) inset;
						border-radius: var(--el-input-border-radius, var(--el-border-radius-base));
						transition: var(--el-transition-box-shadow);
						border: none
					}

					.el-textarea__inner::placeholder {
						color: var(--el-input-placeholder-color, var(--el-text-color-placeholder))
					}

					.el-textarea__inner:hover {
						box-shadow: 0 0 0 1px var(--el-input-hover-border-color) inset
					}

					.el-textarea__inner:focus {
						outline: 0;
						box-shadow: 0 0 0 1px var(--el-input-focus-border-color) inset
					}

					.el-textarea .el-input__count {
						color: var(--el-color-info);
						background: var(--el-fill-color-blank);
						position: absolute;
						font-size: 12px;
						line-height: 14px;
						bottom: 5px;
						right: 10px
					}

					.el-textarea.is-disabled .el-textarea__inner {
						background-color: var(--el-disabled-bg-color);
						border-color: var(--el-disabled-border-color);
						color: var(--el-disabled-text-color);
						cursor: not-allowed
					}

					.el-textarea.is-disabled .el-textarea__inner::placeholder {
						color: var(--el-text-color-placeholder)
					}

					.el-textarea.is-exceed .el-textarea__inner {
						box-shadow: 0 0 0 1px var(--el-color-danger) inset
					}

					.el-textarea.is-exceed .el-input__count {
						color: var(--el-color-danger)
					}

					.el-input {
						--el-input-text-color: var(--el-text-color-regular);
						--el-input-border: var(--el-border);
						--el-input-hover-border: var(--el-border-color-hover);
						--el-input-focus-border: var(--el-color-primary);
						--el-input-transparent-border: 0 0 0 1px transparent inset;
						--el-input-border-color: var(--el-border-color);
						--el-input-border-radius: var(--el-border-radius-base);
						--el-input-bg-color: var(--el-fill-color-blank);
						--el-input-icon-color: var(--el-text-color-placeholder);
						--el-input-placeholder-color: var(--el-text-color-placeholder);
						--el-input-hover-border-color: var(--el-border-color-hover);
						--el-input-clear-hover-color: var(--el-text-color-secondary);
						--el-input-focus-border-color: var(--el-color-primary);
						--el-input-height: var(--el-component-size);
						position: relative;
						font-size: var(--el-font-size-base);
						display: inline-flex;
						width: 100%;
						line-height: var(--el-input-height);
						box-sizing: border-box;
						vertical-align: middle
					}

					.el-input::-webkit-scrollbar {
						z-index: 11;
						width: 6px
					}

					.el-input::-webkit-scrollbar:horizontal {
						height: 6px
					}

					.el-input::-webkit-scrollbar-thumb {
						border-radius: 5px;
						width: 6px;
						background: var(--el-text-color-disabled)
					}

					.el-input::-webkit-scrollbar-corner,
					.el-input::-webkit-scrollbar-track {
						background: var(--el-fill-color-blank)
					}

					.el-input::-webkit-scrollbar-track-piece {
						background: var(--el-fill-color-blank);
						width: 6px
					}

					.el-input .el-input__clear,
					.el-input .el-input__password {
						color: var(--el-input-icon-color);
						font-size: 14px;
						cursor: pointer
					}

					.el-input .el-input__clear:hover,
					.el-input .el-input__password:hover {
						color: var(--el-input-clear-hover-color)
					}

					.el-input .el-input__count {
						height: 100%;
						display: inline-flex;
						align-items: center;
						color: var(--el-color-info);
						font-size: 12px
					}

					.el-input .el-input__count .el-input__count-inner {
						background: var(--el-fill-color-blank);
						line-height: normal;
						display: inline-block;
						padding-left: 8px
					}

					.el-input__wrapper {
						display: inline-flex;
						flex-grow: 1;
						align-items: center;
						justify-content: center;
						padding: 1px 11px;
						background-color: var(--el-input-bg-color, var(--el-fill-color-blank));
						background-image: none;
						border-radius: var(--el-input-border-radius, var(--el-border-radius-base));
						transition: var(--el-transition-box-shadow);
						transform: translateZ(0);
						box-shadow: 0 0 0 1px var(--el-input-border-color, var(--el-border-color)) inset
					}

					.el-input__wrapper:hover {
						box-shadow: 0 0 0 1px var(--el-input-hover-border-color) inset
					}

					.el-input__wrapper.is-focus {
						box-shadow: 0 0 0 1px var(--el-input-focus-border-color) inset
					}

					.el-input__inner {
						--el-input-inner-height: calc(var(--el-input-height, 32px) - 2px);
						width: 100%;
						flex-grow: 1;
						-webkit-appearance: none;
						color: var(--el-input-text-color, var(--el-text-color-regular));
						font-size: inherit;
						height: var(--el-input-inner-height);
						line-height: var(--el-input-inner-height);
						padding: 0;
						outline: 0;
						border: none;
						background: 0 0;
						box-sizing: border-box
					}

					.el-input__inner:focus {
						outline: 0
					}

					.el-input__inner::placeholder {
						color: var(--el-input-placeholder-color, var(--el-text-color-placeholder))
					}

					.el-input__inner[type=password]::-ms-reveal {
						display: none
					}

					.el-input__prefix {
						display: inline-flex;
						white-space: nowrap;
						flex-shrink: 0;
						flex-wrap: nowrap;
						height: 100%;
						text-align: center;
						color: var(--el-input-icon-color, var(--el-text-color-placeholder));
						transition: all var(--el-transition-duration);
						pointer-events: none
					}

					.el-input__prefix-inner {
						pointer-events: all;
						display: inline-flex;
						align-items: center;
						justify-content: center
					}

					.el-input__prefix-inner>:last-child {
						margin-right: 8px
					}

					.el-input__prefix-inner>:first-child,
					.el-input__prefix-inner>:first-child.el-input__icon {
						margin-left: 0
					}

					.el-input__suffix {
						display: inline-flex;
						white-space: nowrap;
						flex-shrink: 0;
						flex-wrap: nowrap;
						height: 100%;
						text-align: center;
						color: var(--el-input-icon-color, var(--el-text-color-placeholder));
						transition: all var(--el-transition-duration);
						pointer-events: none
					}

					.el-input__suffix-inner {
						pointer-events: all;
						display: inline-flex;
						align-items: center;
						justify-content: center
					}

					.el-input__suffix-inner>:first-child {
						margin-left: 8px
					}

					.el-input .el-input__icon {
						height: inherit;
						line-height: inherit;
						display: flex;
						justify-content: center;
						align-items: center;
						transition: all var(--el-transition-duration);
						margin-left: 8px
					}

					.el-input__validateIcon {
						pointer-events: none
					}

					.el-input.is-active .el-input__wrapper {
						box-shadow: 0 0 0 1px var(--el-input-focus-color, ) inset
					}

					.el-input.is-disabled {
						cursor: not-allowed
					}

					.el-input.is-disabled .el-input__wrapper {
						background-color: var(--el-disabled-bg-color);
						box-shadow: 0 0 0 1px var(--el-disabled-border-color) inset
					}

					.el-input.is-disabled .el-input__inner {
						color: var(--el-disabled-text-color);
						-webkit-text-fill-color: var(--el-disabled-text-color);
						cursor: not-allowed
					}

					.el-input.is-disabled .el-input__inner::placeholder {
						color: var(--el-text-color-placeholder)
					}

					.el-input.is-disabled .el-input__icon {
						cursor: not-allowed
					}

					.el-input.is-exceed .el-input__wrapper {
						box-shadow: 0 0 0 1px var(--el-color-danger) inset
					}

					.el-input.is-exceed .el-input__suffix .el-input__count {
						color: var(--el-color-danger)
					}

					.el-input--large {
						--el-input-height: var(--el-component-size-large);
						font-size: 14px
					}

					.el-input--large .el-input__wrapper {
						padding: 1px 15px
					}

					.el-input--large .el-input__inner {
						--el-input-inner-height: calc(var(--el-input-height, 40px) - 2px)
					}

					.el-input--small {
						--el-input-height: var(--el-component-size-small);
						font-size: 12px
					}

					.el-input--small .el-input__wrapper {
						padding: 1px 7px
					}

					.el-input--small .el-input__inner {
						--el-input-inner-height: calc(var(--el-input-height, 24px) - 2px)
					}

					.el-input-group {
						display: inline-flex;
						width: 100%;
						align-items: stretch
					}

					.el-input-group__append,
					.el-input-group__prepend {
						background-color: var(--el-fill-color-light);
						color: var(--el-color-info);
						position: relative;
						display: inline-flex;
						align-items: center;
						justify-content: center;
						min-height: 100%;
						border-radius: var(--el-input-border-radius);
						padding: 0 20px;
						white-space: nowrap
					}

					.el-input-group__append:focus,
					.el-input-group__prepend:focus {
						outline: 0
					}

					.el-input-group__append .el-button,
					.el-input-group__append .el-select,
					.el-input-group__prepend .el-button,
					.el-input-group__prepend .el-select {
						display: inline-block;
						margin: 0 -20px
					}

					.el-input-group__append button.el-button,
					.el-input-group__append button.el-button:hover,
					.el-input-group__append div.el-select .el-input__wrapper,
					.el-input-group__append div.el-select:hover .el-input__wrapper,
					.el-input-group__prepend button.el-button,
					.el-input-group__prepend button.el-button:hover,
					.el-input-group__prepend div.el-select .el-input__wrapper,
					.el-input-group__prepend div.el-select:hover .el-input__wrapper {
						border-color: transparent;
						background-color: transparent;
						color: inherit
					}

					.el-input-group__append .el-button,
					.el-input-group__append .el-input,
					.el-input-group__prepend .el-button,
					.el-input-group__prepend .el-input {
						font-size: inherit
					}

					.el-input-group__prepend {
						border-right: 0;
						border-top-right-radius: 0;
						border-bottom-right-radius: 0;
						box-shadow: 1px 0 0 0 var(--el-input-border-color) inset, 0 1px 0 0 var(--el-input-border-color) inset, 0 -1px 0 0 var(--el-input-border-color) inset
					}

					.el-input-group__append {
						border-left: 0;
						box-shadow: 0 1px 0 0 var(--el-input-border-color) inset, 0 -1px 0 0 var(--el-input-border-color) inset, -1px 0 0 0 var(--el-input-border-color) inset
					}

					.el-input-group--prepend>.el-input__wrapper,
					.el-input-group__append {
						border-top-left-radius: 0;
						border-bottom-left-radius: 0
					}

					.el-input-group--prepend .el-input-group__prepend .el-select .el-input .el-input__inner {
						box-shadow: none !important
					}

					.el-input-group--prepend .el-input-group__prepend .el-select .el-input .el-input__wrapper {
						border-top-right-radius: 0;
						border-bottom-right-radius: 0;
						box-shadow: 1px 0 0 0 var(--el-input-border-color) inset, 0 1px 0 0 var(--el-input-border-color) inset, 0 -1px 0 0 var(--el-input-border-color) inset
					}

					.el-input-group--prepend .el-input-group__prepend .el-select .el-input.is-focus .el-input__inner {
						box-shadow: none !important
					}

					.el-input-group--prepend .el-input-group__prepend .el-select .el-input.is-focus .el-input__wrapper,
					.el-input-group--prepend .el-input-group__prepend .el-select .el-input.is-focus .el-input__wrapper:focus {
						box-shadow: 1px 0 0 0 var(--el-input-focus-border-color) inset, 1px 0 0 0 var(--el-input-focus-border-color), 0 1px 0 0 var(--el-input-focus-border-color) inset, 0 -1px 0 0 var(--el-input-focus-border-color) inset !important;
						z-index: 2
					}

					.el-input-group--prepend .el-input-group__prepend .el-select .el-input.is-focus .el-input__wrapper:focus {
						outline: 0
					}

					.el-input-group--prepend .el-input-group__prepend .el-select:hover .el-input__inner {
						box-shadow: none !important
					}

					.el-input-group--prepend .el-input-group__prepend .el-select:hover .el-input__wrapper {
						z-index: 1;
						box-shadow: 1px 0 0 0 var(--el-input-hover-border-color) inset, 1px 0 0 0 var(--el-input-hover-border-color), 0 1px 0 0 var(--el-input-hover-border-color) inset, 0 -1px 0 0 var(--el-input-hover-border-color) inset !important
					}

					.el-input-group--append>.el-input__wrapper {
						border-top-right-radius: 0;
						border-bottom-right-radius: 0
					}

					.el-input-group--append .el-input-group__append .el-select .el-input .el-input__inner {
						box-shadow: none !important
					}

					.el-input-group--append .el-input-group__append .el-select .el-input .el-input__wrapper {
						border-top-left-radius: 0;
						border-bottom-left-radius: 0;
						box-shadow: 0 1px 0 0 var(--el-input-border-color) inset, 0 -1px 0 0 var(--el-input-border-color) inset, -1px 0 0 0 var(--el-input-border-color) inset
					}

					.el-input-group--append .el-input-group__append .el-select .el-input.is-focus .el-input__inner {
						box-shadow: none !important
					}

					.el-input-group--append .el-input-group__append .el-select .el-input.is-focus .el-input__wrapper {
						z-index: 2;
						box-shadow: -1px 0 0 0 var(--el-input-focus-border-color), -1px 0 0 0 var(--el-input-focus-border-color) inset, 0 1px 0 0 var(--el-input-focus-border-color) inset, 0 -1px 0 0 var(--el-input-focus-border-color) inset !important
					}

					.el-input-group--append .el-input-group__append .el-select:hover .el-input__inner {
						box-shadow: none !important
					}

					.el-input-group--append .el-input-group__append .el-select:hover .el-input__wrapper {
						z-index: 1;
						box-shadow: -1px 0 0 0 var(--el-input-hover-border-color), -1px 0 0 0 var(--el-input-hover-border-color) inset, 0 1px 0 0 var(--el-input-hover-border-color) inset, 0 -1px 0 0 var(--el-input-hover-border-color) inset !important
					}

					.el-tag {
						--el-tag-font-size: 12px;
						--el-tag-border-radius: 4px;
						--el-tag-border-radius-rounded: 9999px;
						--el-tag-bg-color: var(--el-color-primary-light-9);
						--el-tag-border-color: var(--el-color-primary-light-8);
						--el-tag-hover-color: var(--el-color-primary);
						--el-tag-text-color: var(--el-color-primary);
						background-color: var(--el-tag-bg-color);
						border-color: var(--el-tag-border-color);
						color: var(--el-tag-text-color);
						display: inline-flex;
						justify-content: center;
						align-items: center;
						height: 24px;
						padding: 0 9px;
						font-size: var(--el-tag-font-size);
						line-height: 1;
						border-width: 1px;
						border-style: solid;
						border-radius: var(--el-tag-border-radius);
						box-sizing: border-box;
						white-space: nowrap;
						--el-icon-size: 14px
					}

					.el-tag.el-tag--primary {
						--el-tag-bg-color: var(--el-color-primary-light-9);
						--el-tag-border-color: var(--el-color-primary-light-8);
						--el-tag-hover-color: var(--el-color-primary)
					}

					.el-tag.el-tag--success {
						--el-tag-bg-color: var(--el-color-success-light-9);
						--el-tag-border-color: var(--el-color-success-light-8);
						--el-tag-hover-color: var(--el-color-success)
					}

					.el-tag.el-tag--warning {
						--el-tag-bg-color: var(--el-color-warning-light-9);
						--el-tag-border-color: var(--el-color-warning-light-8);
						--el-tag-hover-color: var(--el-color-warning)
					}

					.el-tag.el-tag--danger {
						--el-tag-bg-color: var(--el-color-danger-light-9);
						--el-tag-border-color: var(--el-color-danger-light-8);
						--el-tag-hover-color: var(--el-color-danger)
					}

					.el-tag.el-tag--error {
						--el-tag-bg-color: var(--el-color-error-light-9);
						--el-tag-border-color: var(--el-color-error-light-8);
						--el-tag-hover-color: var(--el-color-error)
					}

					.el-tag.el-tag--info {
						--el-tag-bg-color: var(--el-color-info-light-9);
						--el-tag-border-color: var(--el-color-info-light-8);
						--el-tag-hover-color: var(--el-color-info)
					}

					.el-tag.el-tag--primary {
						--el-tag-text-color: var(--el-color-primary)
					}

					.el-tag.el-tag--success {
						--el-tag-text-color: var(--el-color-success)
					}

					.el-tag.el-tag--warning {
						--el-tag-text-color: var(--el-color-warning)
					}

					.el-tag.el-tag--danger {
						--el-tag-text-color: var(--el-color-danger)
					}

					.el-tag.el-tag--error {
						--el-tag-text-color: var(--el-color-error)
					}

					.el-tag.el-tag--info {
						--el-tag-text-color: var(--el-color-info)
					}

					.el-tag.is-hit {
						border-color: var(--el-color-primary)
					}

					.el-tag.is-round {
						border-radius: var(--el-tag-border-radius-rounded)
					}

					.el-tag .el-tag__close {
						color: var(--el-tag-text-color)
					}

					.el-tag .el-tag__close:hover {
						color: var(--el-color-white);
						background-color: var(--el-tag-hover-color)
					}

					.el-tag .el-icon {
						border-radius: 50%;
						cursor: pointer;
						font-size: calc(var(--el-icon-size) - 2px);
						height: var(--el-icon-size);
						width: var(--el-icon-size)
					}

					.el-tag .el-tag__close {
						margin-left: 6px
					}

					.el-tag--dark {
						--el-tag-bg-color: var(--el-color-primary);
						--el-tag-border-color: var(--el-color-primary);
						--el-tag-hover-color: var(--el-color-primary-light-3);
						--el-tag-text-color: var(--el-color-white)
					}

					.el-tag--dark.el-tag--primary {
						--el-tag-bg-color: var(--el-color-primary);
						--el-tag-border-color: var(--el-color-primary);
						--el-tag-hover-color: var(--el-color-primary-light-3)
					}

					.el-tag--dark.el-tag--success {
						--el-tag-bg-color: var(--el-color-success);
						--el-tag-border-color: var(--el-color-success);
						--el-tag-hover-color: var(--el-color-success-light-3)
					}

					.el-tag--dark.el-tag--warning {
						--el-tag-bg-color: var(--el-color-warning);
						--el-tag-border-color: var(--el-color-warning);
						--el-tag-hover-color: var(--el-color-warning-light-3)
					}

					.el-tag--dark.el-tag--danger {
						--el-tag-bg-color: var(--el-color-danger);
						--el-tag-border-color: var(--el-color-danger);
						--el-tag-hover-color: var(--el-color-danger-light-3)
					}

					.el-tag--dark.el-tag--error {
						--el-tag-bg-color: var(--el-color-error);
						--el-tag-border-color: var(--el-color-error);
						--el-tag-hover-color: var(--el-color-error-light-3)
					}

					.el-tag--dark.el-tag--info {
						--el-tag-bg-color: var(--el-color-info);
						--el-tag-border-color: var(--el-color-info);
						--el-tag-hover-color: var(--el-color-info-light-3)
					}

					.el-tag--dark.el-tag--danger,
					.el-tag--dark.el-tag--error,
					.el-tag--dark.el-tag--info,
					.el-tag--dark.el-tag--primary,
					.el-tag--dark.el-tag--success,
					.el-tag--dark.el-tag--warning {
						--el-tag-text-color: var(--el-color-white)
					}

					.el-tag--plain {
						--el-tag-border-color: var(--el-color-primary-light-5);
						--el-tag-hover-color: var(--el-color-primary);
						--el-tag-bg-color: var(--el-fill-color-blank)
					}

					.el-tag--plain.el-tag--primary {
						--el-tag-bg-color: var(--el-fill-color-blank);
						--el-tag-border-color: var(--el-color-primary-light-5);
						--el-tag-hover-color: var(--el-color-primary)
					}

					.el-tag--plain.el-tag--success {
						--el-tag-bg-color: var(--el-fill-color-blank);
						--el-tag-border-color: var(--el-color-success-light-5);
						--el-tag-hover-color: var(--el-color-success)
					}

					.el-tag--plain.el-tag--warning {
						--el-tag-bg-color: var(--el-fill-color-blank);
						--el-tag-border-color: var(--el-color-warning-light-5);
						--el-tag-hover-color: var(--el-color-warning)
					}

					.el-tag--plain.el-tag--danger {
						--el-tag-bg-color: var(--el-fill-color-blank);
						--el-tag-border-color: var(--el-color-danger-light-5);
						--el-tag-hover-color: var(--el-color-danger)
					}

					.el-tag--plain.el-tag--error {
						--el-tag-bg-color: var(--el-fill-color-blank);
						--el-tag-border-color: var(--el-color-error-light-5);
						--el-tag-hover-color: var(--el-color-error)
					}

					.el-tag--plain.el-tag--info {
						--el-tag-bg-color: var(--el-fill-color-blank);
						--el-tag-border-color: var(--el-color-info-light-5);
						--el-tag-hover-color: var(--el-color-info)
					}

					.el-tag.is-closable {
						padding-right: 5px
					}

					.el-tag--large {
						padding: 0 11px;
						height: 32px;
						--el-icon-size: 16px
					}

					.el-tag--large .el-tag__close {
						margin-left: 8px
					}

					.el-tag--large.is-closable {
						padding-right: 7px
					}

					.el-tag--small {
						padding: 0 7px;
						height: 20px;
						--el-icon-size: 12px
					}

					.el-tag--small .el-tag__close {
						margin-left: 4px
					}

					.el-tag--small.is-closable {
						padding-right: 3px
					}

					.el-tag--small .el-icon-close {
						transform: scale(.8)
					}

					.el-tag.el-tag--primary.is-hit {
						border-color: var(--el-color-primary)
					}

					.el-tag.el-tag--success.is-hit {
						border-color: var(--el-color-success)
					}

					.el-tag.el-tag--warning.is-hit {
						border-color: var(--el-color-warning)
					}

					.el-tag.el-tag--danger.is-hit {
						border-color: var(--el-color-danger)
					}

					.el-tag.el-tag--error.is-hit {
						border-color: var(--el-color-error)
					}

					.el-tag.el-tag--info.is-hit {
						border-color: var(--el-color-info)
					}

					.el-select-dropdown__item {
						font-size: var(--el-font-size-base);
						padding: 0 32px 0 20px;
						position: relative;
						white-space: nowrap;
						overflow: hidden;
						text-overflow: ellipsis;
						color: var(--el-text-color-regular);
						height: 34px;
						line-height: 34px;
						box-sizing: border-box;
						cursor: pointer
					}

					.el-select-dropdown__item.is-disabled {
						color: var(--el-text-color-placeholder);
						cursor: not-allowed
					}

					.el-select-dropdown__item.hover,
					.el-select-dropdown__item:hover {
						background-color: var(--el-fill-color-light)
					}

					.el-select-dropdown__item.selected {
						color: var(--el-color-primary);
						font-weight: 700
					}

					.el-select-group {
						margin: 0;
						padding: 0
					}

					.el-select-group__wrap {
						position: relative;
						list-style: none;
						margin: 0;
						padding: 0
					}

					.el-select-group__wrap:not(:last-of-type) {
						padding-bottom: 24px
					}

					.el-select-group__wrap:not(:last-of-type):after {
						content: "";
						display: block;
						bottom: 12px
					}

					.el-select-group__split-dash,
					.el-select-group__wrap:not(:last-of-type):after {
						position: absolute;
						left: 20px;
						right: 20px;
						height: 1px;
						background: var(--el-border-color-light)
					}

					.el-select-group__title {
						padding-left: 20px;
						font-size: 12px;
						color: var(--el-color-info);
						line-height: 30px
					}

					.el-select-group .el-select-dropdown__item {
						padding-left: 20px
					}

					.el-scrollbar {
						--el-scrollbar-opacity: 0.3;
						--el-scrollbar-bg-color: var(--el-text-color-secondary);
						--el-scrollbar-hover-opacity: 0.5;
						--el-scrollbar-hover-bg-color: var(--el-text-color-secondary);
						overflow: hidden;
						position: relative;
						height: 100%
					}

					.el-scrollbar__wrap {
						overflow: auto;
						height: 100%
					}

					.el-scrollbar__wrap--hidden-default {
						scrollbar-width: none
					}

					.el-scrollbar__wrap--hidden-default::-webkit-scrollbar {
						display: none
					}

					.el-scrollbar__thumb {
						position: relative;
						display: block;
						width: 0;
						height: 0;
						cursor: pointer;
						border-radius: inherit;
						background-color: var(--el-scrollbar-bg-color, var(--el-text-color-secondary));
						transition: var(--el-transition-duration) background-color;
						opacity: var(--el-scrollbar-opacity, .3)
					}

					.el-scrollbar__thumb:hover {
						background-color: var(--el-scrollbar-hover-bg-color, var(--el-text-color-secondary));
						opacity: var(--el-scrollbar-hover-opacity, .5)
					}

					.el-scrollbar__bar {
						position: absolute;
						right: 2px;
						bottom: 2px;
						z-index: 1;
						border-radius: 4px
					}

					.el-scrollbar__bar.is-vertical {
						width: 6px;
						top: 2px
					}

					.el-scrollbar__bar.is-vertical>div {
						width: 100%
					}

					.el-scrollbar__bar.is-horizontal {
						height: 6px;
						left: 2px
					}

					.el-scrollbar__bar.is-horizontal>div {
						height: 100%
					}

					.el-scrollbar-fade-enter-active {
						transition: opacity .34s ease-out
					}

					.el-scrollbar-fade-leave-active {
						transition: opacity .12s ease-out
					}

					.el-scrollbar-fade-enter-from,
					.el-scrollbar-fade-leave-active {
						opacity: 0
					}

					.el-popper {
						--el-popper-border-radius: var(--el-popover-border-radius, 4px);
						position: absolute;
						border-radius: var(--el-popper-border-radius);
						padding: 5px 11px;
						z-index: 2000;
						font-size: 12px;
						line-height: 20px;
						min-width: 10px;
						word-wrap: break-word;
						visibility: visible
					}

					.el-popper.is-dark {
						color: var(--el-bg-color)
					}

					.el-popper.is-dark,
					.el-popper.is-dark .el-popper__arrow:before {
						background: var(--el-text-color-primary);
						border: 1px solid var(--el-text-color-primary)
					}

					.el-popper.is-dark .el-popper__arrow:before {
						right: 0
					}

					.el-popper.is-light,
					.el-popper.is-light .el-popper__arrow:before {
						background: var(--el-bg-color-overlay);
						border: 1px solid var(--el-border-color-light)
					}

					.el-popper.is-light .el-popper__arrow:before {
						right: 0
					}

					.el-popper.is-pure {
						padding: 0
					}

					.el-popper__arrow,
					.el-popper__arrow:before {
						position: absolute;
						width: 10px;
						height: 10px;
						z-index: -1
					}

					.el-popper__arrow:before {
						content: " ";
						transform: rotate(45deg);
						background: var(--el-text-color-primary);
						box-sizing: border-box
					}

					.el-popper[data-popper-placement^=top]>.el-popper__arrow {
						bottom: -5px
					}

					.el-popper[data-popper-placement^=top]>.el-popper__arrow:before {
						border-bottom-right-radius: 2px
					}

					.el-popper[data-popper-placement^=bottom]>.el-popper__arrow {
						top: -5px
					}

					.el-popper[data-popper-placement^=bottom]>.el-popper__arrow:before {
						border-top-left-radius: 2px
					}

					.el-popper[data-popper-placement^=left]>.el-popper__arrow {
						right: -5px
					}

					.el-popper[data-popper-placement^=left]>.el-popper__arrow:before {
						border-top-right-radius: 2px
					}

					.el-popper[data-popper-placement^=right]>.el-popper__arrow {
						left: -5px
					}

					.el-popper[data-popper-placement^=right]>.el-popper__arrow:before {
						border-bottom-left-radius: 2px
					}

					.el-popper[data-popper-placement^=top] .el-popper__arrow:before {
						border-top-color: transparent !important;
						border-left-color: transparent !important
					}

					.el-popper[data-popper-placement^=bottom] .el-popper__arrow:before {
						border-bottom-color: transparent !important;
						border-right-color: transparent !important
					}

					.el-popper[data-popper-placement^=left] .el-popper__arrow:before {
						border-left-color: transparent !important;
						border-bottom-color: transparent !important
					}

					.el-popper[data-popper-placement^=right] .el-popper__arrow:before {
						border-right-color: transparent !important;
						border-top-color: transparent !important
					}

					.el-select-dropdown {
						z-index: calc(var(--el-index-top) + 1);
						border-radius: var(--el-border-radius-base);
						box-sizing: border-box
					}

					.el-select-dropdown.is-multiple .el-select-dropdown__item.selected {
						color: var(--el-color-primary);
						background-color: var(--el-bg-color-overlay)
					}

					.el-select-dropdown.is-multiple .el-select-dropdown__item.selected.hover {
						background-color: var(--el-fill-color-light)
					}

					.el-select-dropdown.is-multiple .el-select-dropdown__item.selected:after {
						content: "";
						position: absolute;
						top: 50%;
						right: 20px;
						border-top: none;
						border-right: none;
						background-repeat: no-repeat;
						background-position: 50%;
						background-color: var(--el-color-primary);
						mask: url("data:image/svg+xml;utf8,%3Csvg class=%27icon%27 width=%27200%27 height=%27200%27 viewBox=%270 0 1024 1024%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath fill=%27currentColor%27 d=%27M406.656 706.944L195.84 496.256a32 32 0 10-45.248 45.248l256 256 512-512a32 32 0 00-45.248-45.248L406.592 706.944z%27%3E%3C/path%3E%3C/svg%3E") no-repeat;
						mask-size: 100% 100%;
						-webkit-mask: url("data:image/svg+xml;utf8,%3Csvg class=%27icon%27 width=%27200%27 height=%27200%27 viewBox=%270 0 1024 1024%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath fill=%27currentColor%27 d=%27M406.656 706.944L195.84 496.256a32 32 0 10-45.248 45.248l256 256 512-512a32 32 0 00-45.248-45.248L406.592 706.944z%27%3E%3C/path%3E%3C/svg%3E") no-repeat;
						-webkit-mask-size: 100% 100%;
						transform: translateY(-50%);
						width: 12px;
						height: 12px
					}

					.el-select-dropdown.is-multiple .el-select-dropdown__item.selected.is-disabled:after {
						background-color: var(--el-text-color-disabled)
					}

					.el-select-dropdown .el-select-dropdown__option-item.is-selected:after {
						content: "";
						position: absolute;
						top: 50%;
						right: 20px;
						border-top: none;
						border-right: none;
						background-repeat: no-repeat;
						background-position: 50%;
						background-color: var(--el-color-primary);
						mask: url("data:image/svg+xml;utf8,%3Csvg class=%27icon%27 width=%27200%27 height=%27200%27 viewBox=%270 0 1024 1024%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath fill=%27currentColor%27 d=%27M406.656 706.944L195.84 496.256a32 32 0 10-45.248 45.248l256 256 512-512a32 32 0 00-45.248-45.248L406.592 706.944z%27%3E%3C/path%3E%3C/svg%3E") no-repeat;
						mask-size: 100% 100%;
						-webkit-mask: url("data:image/svg+xml;utf8,%3Csvg class=%27icon%27 width=%27200%27 height=%27200%27 viewBox=%270 0 1024 1024%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath fill=%27currentColor%27 d=%27M406.656 706.944L195.84 496.256a32 32 0 10-45.248 45.248l256 256 512-512a32 32 0 00-45.248-45.248L406.592 706.944z%27%3E%3C/path%3E%3C/svg%3E") no-repeat;
						-webkit-mask-size: 100% 100%;
						transform: translateY(-50%);
						width: 12px;
						height: 12px
					}

					.el-select-dropdown .el-scrollbar.is-empty .el-select-dropdown__list {
						padding: 0
					}

					.el-select-dropdown .el-select-dropdown__item.is-disabled:hover {
						background-color: unset
					}

					.el-select-dropdown .el-select-dropdown__item.is-disabled.selected {
						color: var(--el-text-color-disabled)
					}

					.el-select-dropdown__empty {
						padding: 10px 0;
						margin: 0;
						text-align: center;
						color: var(--el-text-color-secondary);
						font-size: var(--el-select-font-size)
					}

					.el-select-dropdown__wrap {
						max-height: 274px
					}

					.el-select-dropdown__list {
						list-style: none;
						padding: 6px 0;
						margin: 0;
						box-sizing: border-box
					}

					.el-select {
						--el-select-border-color-hover: var(--el-border-color-hover);
						--el-select-disabled-border: var(--el-disabled-border-color);
						--el-select-font-size: var(--el-font-size-base);
						--el-select-close-hover-color: var(--el-text-color-secondary);
						--el-select-input-color: var(--el-text-color-placeholder);
						--el-select-multiple-input-color: var(--el-text-color-regular);
						--el-select-input-focus-border-color: var(--el-color-primary);
						--el-select-input-font-size: 14px;
						display: inline-block;
						position: relative;
						vertical-align: middle;
						line-height: 32px
					}

					.el-select__popper.el-popper {
						background: var(--el-bg-color-overlay);
						box-shadow: var(--el-box-shadow-light)
					}

					.el-select__popper.el-popper,
					.el-select__popper.el-popper .el-popper__arrow:before {
						border: 1px solid var(--el-border-color-light)
					}

					.el-select__popper.el-popper[data-popper-placement^=top] .el-popper__arrow:before {
						border-top-color: transparent;
						border-left-color: transparent
					}

					.el-select__popper.el-popper[data-popper-placement^=bottom] .el-popper__arrow:before {
						border-bottom-color: transparent;
						border-right-color: transparent
					}

					.el-select__popper.el-popper[data-popper-placement^=left] .el-popper__arrow:before {
						border-left-color: transparent;
						border-bottom-color: transparent
					}

					.el-select__popper.el-popper[data-popper-placement^=right] .el-popper__arrow:before {
						border-right-color: transparent;
						border-top-color: transparent
					}

					.el-select .el-select-tags-wrapper.has-prefix {
						margin-left: 6px
					}

					.el-select--large {
						line-height: 40px
					}

					.el-select--large .el-select-tags-wrapper.has-prefix {
						margin-left: 8px
					}

					.el-select--small {
						line-height: 24px
					}

					.el-select--small .el-select-tags-wrapper.has-prefix {
						margin-left: 4px
					}

					.el-select .el-select__tags>span {
						display: inline-block
					}

					.el-select:hover:not(.el-select--disabled) .el-input__wrapper {
						box-shadow: 0 0 0 1px var(--el-select-border-color-hover) inset
					}

					.el-select .el-select__tags-text {
						display: inline-block;
						line-height: normal;
						overflow: hidden;
						text-overflow: ellipsis;
						white-space: nowrap
					}

					.el-select .el-input__wrapper {
						cursor: pointer
					}

					.el-select .el-input__wrapper.is-focus {
						box-shadow: 0 0 0 1px var(--el-select-input-focus-border-color) inset !important
					}

					.el-select .el-input__inner {
						cursor: pointer
					}

					.el-select .el-input {
						display: flex
					}

					.el-select .el-input .el-select__caret {
						color: var(--el-select-input-color);
						font-size: var(--el-select-input-font-size);
						transition: transform var(--el-transition-duration);
						transform: rotate(0);
						cursor: pointer
					}

					.el-select .el-input .el-select__caret.is-reverse {
						transform: rotate(-180deg)
					}

					.el-select .el-input .el-select__caret.is-show-close {
						font-size: var(--el-select-font-size);
						text-align: center;
						transform: rotate(0);
						border-radius: var(--el-border-radius-circle);
						color: var(--el-select-input-color);
						transition: var(--el-transition-color)
					}

					.el-select .el-input .el-select__caret.is-show-close:hover {
						color: var(--el-select-close-hover-color)
					}

					.el-select .el-input .el-select__caret.el-icon {
						position: relative;
						height: inherit;
						z-index: 2
					}

					.el-select .el-input.is-disabled .el-input__wrapper {
						cursor: not-allowed
					}

					.el-select .el-input.is-disabled .el-input__wrapper:hover {
						box-shadow: 0 0 0 1px var(--el-select-disabled-border) inset
					}

					.el-select .el-input.is-disabled .el-input__inner,
					.el-select .el-input.is-disabled .el-select__caret {
						cursor: not-allowed
					}

					.el-select .el-input.is-focus .el-input__wrapper {
						box-shadow: 0 0 0 1px var(--el-select-input-focus-border-color) inset !important
					}

					.el-select__input {
						border: none;
						outline: 0;
						padding: 0;
						margin-left: 15px;
						color: var(--el-select-multiple-input-color);
						font-size: var(--el-select-font-size);
						-webkit-appearance: none;
						appearance: none;
						height: 28px;
						background-color: transparent
					}

					.el-select__input.is-disabled {
						cursor: not-allowed
					}

					.el-select__input--iOS {
						position: absolute;
						left: 0;
						top: 0;
						z-index: 6
					}

					.el-select__input.is-small {
						height: 14px
					}

					.el-select__close {
						cursor: pointer;
						position: absolute;
						top: 8px;
						z-index: var(--el-index-top);
						right: 25px;
						color: var(--el-select-input-color);
						line-height: 18px;
						font-size: var(--el-select-input-font-size)
					}

					.el-select__close:hover {
						color: var(--el-select-close-hover-color)
					}

					.el-select__tags {
						position: absolute;
						line-height: normal;
						top: 50%;
						transform: translateY(-50%);
						white-space: normal;
						z-index: var(--el-index-normal);
						display: flex;
						align-items: center;
						flex-wrap: wrap;
						cursor: pointer
					}

					.el-select__tags .el-tag {
						box-sizing: border-box;
						border-color: transparent;
						margin: 2px 6px 2px 0
					}

					.el-select__tags .el-tag:last-child {
						margin-right: 0
					}

					.el-select__tags .el-tag .el-icon-close {
						background-color: var(--el-text-color-placeholder);
						right: -7px;
						top: 0;
						color: #fff
					}

					.el-select__tags .el-tag .el-icon-close:hover {
						background-color: var(--el-text-color-secondary)
					}

					.el-select__tags .el-tag .el-icon-close:before {
						display: block;
						transform: translateY(.5px)
					}

					.el-select__tags .el-tag--info {
						background-color: var(--el-fill-color)
					}

					.el-select__tags.is-disabled {
						cursor: not-allowed
					}

					.el-select__collapse-tags {
						white-space: normal;
						z-index: var(--el-index-normal);
						display: flex;
						align-items: center;
						flex-wrap: wrap;
						cursor: pointer
					}

					.el-select__collapse-tags .el-tag {
						box-sizing: border-box;
						border-color: transparent;
						margin: 2px 6px 2px 0
					}

					.el-select__collapse-tags .el-tag:last-child {
						margin-right: 0
					}

					.el-select__collapse-tags .el-tag .el-icon-close {
						background-color: var(--el-text-color-placeholder);
						right: -7px;
						top: 0;
						color: #fff
					}

					.el-select__collapse-tags .el-tag .el-icon-close:hover {
						background-color: var(--el-text-color-secondary)
					}

					.el-select__collapse-tags .el-tag .el-icon-close:before {
						display: block;
						transform: translateY(.5px)
					}

					.el-select__collapse-tags .el-tag--info {
						background-color: var(--el-fill-color)
					}

					.el-select__collapse-tag {
						line-height: inherit;
						height: inherit;
						display: flex
					}
