.arco-input {
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	-webkit-appearance: none;
	appearance: none;
	background-color: var(--color-bg-white);
	border: 1px solid var(--color-border-3);
	border-radius: 4px;
	box-sizing: border-box;
	color: var(--color-text-1);
	font-size: 13px;
	line-height: 1.5715;
	outline: none;
	padding: 5px 12px;
	transition: color .1s linear, border-color .1s linear, background-color .1s linear;
	width: 100%
}

.arco-input::-webkit-input-placeholder {
	color: var(--color-text-3)
}

.arco-input::-ms-input-placeholder {
	color: var(--color-text-3)
}

.arco-input::placeholder {
	color: var(--color-text-3)
}

.arco-input:hover {
	background-color: var(--color-bg-white);
	border-color: var(--zdzkxz)
}

.arco-input.arco-input-focus,
.arco-input:focus {
	background-color: var(--color-bg-white);
	border-color: var(--zdzkxz);
	box-shadow: 0 0 0 0 transparent
}

.arco-input-error {
	background-color: rgb(var(--danger-2));
	border-color: rgb(var(--danger-3))
}

.arco-input-error:hover {
	background-color: rgb(var(--danger-2));
	border-color: rgb(var(--danger-6))
}

.arco-input-error.arco-input-focus,
.arco-input-error:focus {
	background-color: var(--color-bg-white);
	border-color: rgb(var(--danger-7));
	box-shadow: 0 0 0 0 var(--color-danger-light-2)
}

.arco-input-disabled {
	-webkit-text-fill-color: var(--color-text-3);
	cursor: not-allowed
}

.arco-input-disabled,
.arco-input-disabled:hover {
	background-color: var(--color-bg-4);
	border-color: var(--color-border-3);
	color: var(--color-text-3)
}

.arco-input-disabled::-webkit-input-placeholder {
	color: var(--color-text-3)
}

.arco-input-disabled::-ms-input-placeholder {
	color: var(--color-text-3)
}

.arco-input-disabled::placeholder {
	color: var(--color-text-3)
}

.arco-input input:disabled {
	-webkit-text-fill-color: var(--color-text-3);
	color: var(--color-text-3);
	opacity: 1
}

.arco-input-word-limit {
	color: var(--color-text-3);
	font-size: 12px;
	padding-left: 8px
}

.arco-input-word-limit-error {
	color: rgb(var(--danger-7))
}

.arco-input-size-mini {
	font-size: 12px;
	line-height: 1.667;
	padding-bottom: 1px;
	padding-top: 1px
}

.arco-input-size-small {
	font-size: 13px;
	padding-bottom: 3px;
	padding-top: 3px
}

.arco-input-size-large {
	font-size: 14px;
	padding-bottom: 6px;
	padding-top: 6px
}

.arco-input-group-wrapper-mini .arco-input-group-addafter,
.arco-input-group-wrapper-mini .arco-input-group-addbefore,
.arco-input-group-wrapper-small .arco-input-group-addafter,
.arco-input-group-wrapper-small .arco-input-group-addbefore,
.arco-input-inner-wrapper.arco-input-inner-wrapper-mini,
.arco-input-inner-wrapper.arco-input-inner-wrapper-small,
.arco-input-size-mini,
.arco-input-size-small {
	padding-left: 12px;
	padding-right: 12px
}

.arco-input-group-wrapper-large .arco-input-group-addafter,
.arco-input-group-wrapper-large .arco-input-group-addbefore,
.arco-input-inner-wrapper.arco-input-inner-wrapper-large,
.arco-input-size-large {
	padding-left: 16px;
	padding-right: 16px
}

.arco-input-clear-wrapper .arco-input {
	padding-right: 24px
}

.arco-input-clear-icon {
	color: var(--color-text-2);
	cursor: pointer;
	font-size: 12px
}

.arco-input-clear-icon:focus-visible:before {
	box-shadow: 0 0 0 2px rgb(var(--primary-7))
}

.arco-input-clear-icon>svg {
	position: relative;
	transition: color .1s linear
}

.arco-input-inner-wrapper {
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	align-items: center;
	-webkit-appearance: none;
	appearance: none;
	background-color: var(--color-bg-white);
	border: 1px solid var(--color-border-3);
	border-radius: 100px;
	box-sizing: border-box;
	color: var(--color-text-1);
	display: inline-flex;
	font-size: 13px;
	outline: none;
	padding-left: 12px;
	padding-right: 12px;
	position: relative;
	transition: color .1s linear, border-color .1s linear, background-color .1s linear;
	width: 100%
}
.index-module__verify--HwYJQ .arco-input-inner-wrapper {
border-top-right-radius: 0;
border-bottom-right-radius: 0;
}
.arco-input-inner-wrapper::-webkit-input-placeholder {
	color: var(--color-text-3)
}

.arco-input-inner-wrapper::-ms-input-placeholder {
	color: var(--color-text-3)
}

.arco-input-inner-wrapper::placeholder {
	color: var(--color-text-3)
}

.arco-input-inner-wrapper:hover {
	background-color: var(--color-bg-white);
	border-color:var(--zdzkxz)
}

.arco-input-inner-wrapper.arco-input-inner-wrapper-focus,
.arco-input-inner-wrapper:focus {
	background-color: var(--color-bg-white);
	border-color: var(--zdzkxz);
	box-shadow: 0 0 0 0 transparent
}

.arco-input-inner-wrapper-error {
	background-color: rgb(var(--danger-2));
	border-color: rgb(var(--danger-3))
}

.arco-input-inner-wrapper-error:hover {
	background-color: rgb(var(--danger-2));
	border-color: rgb(var(--danger-6))
}

.arco-input-inner-wrapper-error.arco-input-inner-wrapper-focus,
.arco-input-inner-wrapper-error:focus {
	background-color: var(--color-bg-white);
	border-color: rgb(var(--danger-7));
	box-shadow: 0 0 0 0 var(--color-danger-light-2)
}

.arco-input-inner-wrapper .arco-input {
	background: none;
	border: none;
	border-radius: 0;
	padding-left: 0;
	padding-right: 0
}

.arco-input-inner-wrapper .arco-input:focus,
.arco-input-inner-wrapper .arco-input:hover {
	background: none;
	box-shadow: none
}

.arco-input-inner-wrapper-has-prefix>.arco-input,
.arco-input-inner-wrapper-has-prefix>.arco-input-clear-wrapper .arco-input {
	padding-left: 12px
}

.arco-input-inner-wrapper>.arco-input-clear-wrapper {
	height: 100%
}

.arco-input-inner-wrapper>.arco-input-clear-wrapper .arco-input {
	padding-right: 12px
}

.arco-input-inner-wrapper>.arco-input-clear-wrapper .arco-input-clear-icon {
	right: 8px
}

.arco-input-inner-wrapper .arco-input-group-prefix,
.arco-input-inner-wrapper .arco-input-group-suffix {
	align-items: center;
	display: inline-flex;
	height: 100%;
	-webkit-user-select: none;
	-ms-user-select: none;
	user-select: none;
	white-space: nowrap
}

.arco-input-inner-wrapper .arco-input-group-prefix>svg,
.arco-input-inner-wrapper .arco-input-group-suffix>svg {
	font-size: 14px
}

.arco-input-inner-wrapper .arco-input-group-prefix,
.arco-input-inner-wrapper .arco-input-group-suffix {
	color: var(--color-text-2)
}

.arco-input-inner-wrapper-disabled {
	-webkit-text-fill-color: var(--color-text-3);
	cursor: not-allowed
}

.arco-input-inner-wrapper-disabled,
.arco-input-inner-wrapper-disabled:hover {
	background-color: var(--color-bg-4);
	border-color: var(--color-border-3);
	color: var(--color-text-3)
}

.arco-input-inner-wrapper-disabled::-webkit-input-placeholder {
	color: var(--color-text-3)
}

.arco-input-inner-wrapper-disabled::-ms-input-placeholder {
	color: var(--color-text-3)
}

.arco-input-inner-wrapper-disabled::placeholder {
	color: var(--color-text-3)
}

.arco-input-inner-wrapper-disabled .arco-input-group-prefix,
.arco-input-inner-wrapper-disabled .arco-input-group-suffix {
	color: inherit
}

.arco-input-inner-wrapper .arco-input-clear-icon {
	display: none
}

.arco-input-inner-wrapper:hover .arco-input-clear-icon {
	display: inline-block
}

.arco-input-inner-wrapper:hover .arco-input-clear-icon~.arco-input-group-suffix {
	margin-left: 4px
}

.arco-input-inner-wrapper:not(.arco-input-inner-wrapper-focus) .arco-input-clear-icon:hover:before {
	background-color: var(--color-bg-5)
}

.arco-input-group {
	display: table;
	height: 100%;
	width: 100%
}

.arco-input-group>.arco-input,
.arco-input-group>.arco-input-inner-wrapper {
	border-radius: 0
}

.arco-input-group>.arco-input-focus,
.arco-input-group>.arco-input-inner-wrapper-focus {
	border-radius: 100px
}

.arco-input-group>:first-child {
	border-bottom-left-radius: 100px;
	border-top-left-radius: 100px
}

.arco-input-group>:last-child {
	border-bottom-right-radius: 100px;
	border-top-right-radius: 100px
}

.arco-input-group-addafter,
.arco-input-group-addbefore {
	background-color: var(--color-bg-white);
	border: 1px solid var(--color-border-3);
	box-sizing: border-box;
	color: var(--color-text-2);
	display: table-cell;
	height: 100%;
	padding: 0 5px;
	vertical-align: middle;
	white-space: nowrap;
	width: 1px
}

.arco-input-group-addafter>svg,
.arco-input-group-addbefore>svg {
	font-size: 14px
}

.arco-input-group-addafter {
	border-left: 1px solid var(--color-neutral-3)
}

.arco-input-group-addafter .arco-input,
.arco-input-group-addafter .item-style {
	height: 100%;
	margin: -1px -13px -1px -12px;
	width: auto
}

.arco-input-group-addafter .arco-input {
	border-bottom-left-radius: 0;
	border-color: transparent;
	border-top-left-radius: 0
}

.arco-input-group-addafter .arco-select {
	height: 100%;
	margin: -1px -13px -1px -12px;
	width: auto
}

.arco-input-group-addafter .arco-select .arco-select-view {
	background-color: inherit;
	border-color: transparent;
	border-radius: 0
}

.arco-input-group-addafter .arco-select.arco-select-single .arco-select-view {
	height: 100%
}

.arco-input-group-addbefore {
	border-right: 1px solid var(--color-neutral-3)
}

.arco-input-group-addbefore .arco-input,
.arco-input-group-addbefore .item-style {
	height: 100%;
	margin: -1px -12px -1px -13px;
	width: auto
}

.arco-input-group-addbefore .arco-input {
	border-bottom-right-radius: 0;
	border-color: transparent;
	border-top-right-radius: 0
}

.arco-input-group-addbefore .arco-select {
	height: 100%;
	margin: -1px -12px -1px -13px;
	width: auto
}

.arco-input-group-addbefore .arco-select .arco-select-view {
	background-color: inherit;
	border-color: transparent;
	border-radius: 0
}

.arco-input-group-addbefore .arco-select.arco-select-single .arco-select-view {
	height: 100%
}

.arco-input-group-wrapper {
	display: inline-block;
	vertical-align: top;
	width: 100%
}

.arco-input-group-wrapper.arco-input-group-wrapper-mini .arco-input-group,
.arco-input-group-wrapper.arco-input-group-wrapper-mini .arco-input-inner-wrapper .arco-input-group-prefix,
.arco-input-group-wrapper.arco-input-group-wrapper-mini .arco-input-inner-wrapper .arco-input-group-suffix {
	font-size: 12px
}

.arco-input-group-wrapper.arco-input-group-wrapper-mini .arco-input-inner-wrapper .arco-input-group-prefix>svg,
.arco-input-group-wrapper.arco-input-group-wrapper-mini .arco-input-inner-wrapper .arco-input-group-suffix>svg {
	font-size: 14px
}

.arco-input-group-wrapper.arco-input-group-wrapper-mini .arco-input-group-addafter,
.arco-input-group-wrapper.arco-input-group-wrapper-mini .arco-input-group-addbefore {
	font-size: 12px;
	height: 22px
}

.arco-input-group-wrapper.arco-input-group-wrapper-mini .arco-input-group-addafter>svg,
.arco-input-group-wrapper.arco-input-group-wrapper-mini .arco-input-group-addbefore>svg {
	font-size: 12px
}

.arco-input-group-wrapper.arco-input-group-wrapper-mini .arco-input-group-addafter .item-style {
	height: 100%;
	margin: -1px -13px -1px -12px;
	width: auto
}

.arco-input-group-wrapper.arco-input-group-wrapper-mini .arco-input-group-addafter .arco-input {
	border-bottom-left-radius: 0;
	border-color: transparent;
	border-top-left-radius: 0;
	height: 100%;
	margin: -1px -13px -1px -12px;
	width: auto
}

.arco-input-group-wrapper.arco-input-group-wrapper-mini .arco-input-group-addafter .arco-select {
	height: 100%;
	margin: -1px -13px -1px -12px;
	width: auto
}

.arco-input-group-wrapper.arco-input-group-wrapper-mini .arco-input-group-addafter .arco-select .arco-select-view {
	background-color: inherit;
	border-color: transparent;
	border-radius: 0
}

.arco-input-group-wrapper.arco-input-group-wrapper-mini .arco-input-group-addafter .arco-select.arco-select-single .arco-select-view {
	height: 100%
}

.arco-input-group-wrapper.arco-input-group-wrapper-mini .arco-input-group-addbefore .item-style {
	height: 100%;
	margin: -1px -12px -1px -13px;
	width: auto
}

.arco-input-group-wrapper.arco-input-group-wrapper-mini .arco-input-group-addbefore .arco-input {
	border-bottom-right-radius: 0;
	border-color: transparent;
	border-top-right-radius: 0;
	height: 100%;
	margin: -1px -12px -1px -13px;
	width: auto
}

.arco-input-group-wrapper.arco-input-group-wrapper-mini .arco-input-group-addbefore .arco-select {
	height: 100%;
	margin: -1px -12px -1px -13px;
	width: auto
}

.arco-input-group-wrapper.arco-input-group-wrapper-mini .arco-input-group-addbefore .arco-select .arco-select-view {
	background-color: inherit;
	border-color: transparent;
	border-radius: 0
}

.arco-input-group-wrapper.arco-input-group-wrapper-mini .arco-input-group-addbefore .arco-select.arco-select-single .arco-select-view {
	height: 100%
}

.arco-input-group-wrapper.arco-input-group-wrapper-small .arco-input-group,
.arco-input-group-wrapper.arco-input-group-wrapper-small .arco-input-inner-wrapper .arco-input-group-prefix,
.arco-input-group-wrapper.arco-input-group-wrapper-small .arco-input-inner-wrapper .arco-input-group-suffix {
	font-size: 13px
}

.arco-input-group-wrapper.arco-input-group-wrapper-small .arco-input-inner-wrapper .arco-input-group-prefix>svg,
.arco-input-group-wrapper.arco-input-group-wrapper-small .arco-input-inner-wrapper .arco-input-group-suffix>svg {
	font-size: 14px
}

.arco-input-group-wrapper.arco-input-group-wrapper-small .arco-input-group-addafter,
.arco-input-group-wrapper.arco-input-group-wrapper-small .arco-input-group-addbefore {
	font-size: 13px;
	height: 26px
}

.arco-input-group-wrapper.arco-input-group-wrapper-small .arco-input-group-addafter>svg,
.arco-input-group-wrapper.arco-input-group-wrapper-small .arco-input-group-addbefore>svg {
	font-size: 14px
}

.arco-input-group-wrapper.arco-input-group-wrapper-small .arco-input-group-addafter .item-style {
	height: 100%;
	margin: -1px -13px -1px -12px;
	width: auto
}

.arco-input-group-wrapper.arco-input-group-wrapper-small .arco-input-group-addafter .arco-input {
	border-bottom-left-radius: 0;
	border-color: transparent;
	border-top-left-radius: 0;
	height: 100%;
	margin: -1px -13px -1px -12px;
	width: auto
}

.arco-input-group-wrapper.arco-input-group-wrapper-small .arco-input-group-addafter .arco-select {
	height: 100%;
	margin: -1px -13px -1px -12px;
	width: auto
}

.arco-input-group-wrapper.arco-input-group-wrapper-small .arco-input-group-addafter .arco-select .arco-select-view {
	background-color: inherit;
	border-color: transparent;
	border-radius: 0
}

.arco-input-group-wrapper.arco-input-group-wrapper-small .arco-input-group-addafter .arco-select.arco-select-single .arco-select-view {
	height: 100%
}

.arco-input-group-wrapper.arco-input-group-wrapper-small .arco-input-group-addbefore .item-style {
	height: 100%;
	margin: -1px -12px -1px -13px;
	width: auto
}

.arco-input-group-wrapper.arco-input-group-wrapper-small .arco-input-group-addbefore .arco-input {
	border-bottom-right-radius: 0;
	border-color: transparent;
	border-top-right-radius: 0;
	height: 100%;
	margin: -1px -12px -1px -13px;
	width: auto
}

.arco-input-group-wrapper.arco-input-group-wrapper-small .arco-input-group-addbefore .arco-select {
	height: 100%;
	margin: -1px -12px -1px -13px;
	width: auto
}

.arco-input-group-wrapper.arco-input-group-wrapper-small .arco-input-group-addbefore .arco-select .arco-select-view {
	background-color: inherit;
	border-color: transparent;
	border-radius: 0
}

.arco-input-group-wrapper.arco-input-group-wrapper-small .arco-input-group-addbefore .arco-select.arco-select-single .arco-select-view {
	height: 100%
}

.arco-input-group-wrapper.arco-input-group-wrapper-large .arco-input-group,
.arco-input-group-wrapper.arco-input-group-wrapper-large .arco-input-inner-wrapper .arco-input-group-prefix,
.arco-input-group-wrapper.arco-input-group-wrapper-large .arco-input-inner-wrapper .arco-input-group-prefix>svg,
.arco-input-group-wrapper.arco-input-group-wrapper-large .arco-input-inner-wrapper .arco-input-group-suffix,
.arco-input-group-wrapper.arco-input-group-wrapper-large .arco-input-inner-wrapper .arco-input-group-suffix>svg {
	font-size: 14px
}

.arco-input-group-wrapper.arco-input-group-wrapper-large .arco-input-group-addafter,
.arco-input-group-wrapper.arco-input-group-wrapper-large .arco-input-group-addbefore {
	font-size: 14px;
	height: 34px
}

.arco-input-group-wrapper.arco-input-group-wrapper-large .arco-input-group-addafter>svg,
.arco-input-group-wrapper.arco-input-group-wrapper-large .arco-input-group-addbefore>svg {
	font-size: 14px
}

.arco-input-group-wrapper.arco-input-group-wrapper-large .arco-input-group-addafter .item-style {
	height: 100%;
	margin: -1px -13px -1px -12px;
	width: auto
}

.arco-input-group-wrapper.arco-input-group-wrapper-large .arco-input-group-addafter .arco-input {
	border-bottom-left-radius: 0;
	border-color: transparent;
	border-top-left-radius: 0;
	height: 100%;
	margin: -1px -13px -1px -12px;
	width: auto
}

.arco-input-group-wrapper.arco-input-group-wrapper-large .arco-input-group-addafter .arco-select {
	height: 100%;
	margin: -1px -13px -1px -12px;
	width: auto
}

.arco-input-group-wrapper.arco-input-group-wrapper-large .arco-input-group-addafter .arco-select .arco-select-view {
	background-color: inherit;
	border-color: transparent;
	border-radius: 0
}

.arco-input-group-wrapper.arco-input-group-wrapper-large .arco-input-group-addafter .arco-select.arco-select-single .arco-select-view {
	height: 100%
}

.arco-input-group-wrapper.arco-input-group-wrapper-large .arco-input-group-addbefore .item-style {
	height: 100%;
	margin: -1px -12px -1px -13px;
	width: auto
}

.arco-input-group-wrapper.arco-input-group-wrapper-large .arco-input-group-addbefore .arco-input {
	border-bottom-right-radius: 0;
	border-color: transparent;
	border-top-right-radius: 0;
	height: 100%;
	margin: -1px -12px -1px -13px;
	width: auto
}

.arco-input-group-wrapper.arco-input-group-wrapper-large .arco-input-group-addbefore .arco-select {
	height: 100%;
	margin: -1px -12px -1px -13px;
	width: auto
}

.arco-input-group-wrapper.arco-input-group-wrapper-large .arco-input-group-addbefore .arco-select .arco-select-view {
	background-color: inherit;
	border-color: transparent;
	border-radius: 0
}

.arco-input-group-wrapper.arco-input-group-wrapper-large .arco-input-group-addbefore .arco-select.arco-select-single .arco-select-view {
	height: 100%
}

.arco-input-group-wrapper.arco-input-custom-height .arco-input-group,
.arco-input-group-wrapper.arco-input-custom-height .arco-input-inner-wrapper .arco-input-group-prefix,
.arco-input-group-wrapper.arco-input-custom-height .arco-input-inner-wrapper .arco-input-group-suffix {
	font-size: 13px
}

.arco-input-group-wrapper.arco-input-custom-height .arco-input-inner-wrapper .arco-input-group-prefix>svg,
.arco-input-group-wrapper.arco-input-custom-height .arco-input-inner-wrapper .arco-input-group-suffix>svg {
	font-size: 14px
}

.arco-input-group-wrapper.arco-input-custom-height .arco-input-group-addafter,
.arco-input-group-wrapper.arco-input-custom-height .arco-input-group-addbefore {
	font-size: 13px;
	height: 22px
}
.arco-form-item-wrapper-flex.arco-col {
    flex: 1 1;
}
.arco-row {
    display: flex;
    flex-flow: row wrap;
}
.arco-form-item {
    align-items: flex-start;
    display: flex;
    justify-content: flex-start;
    margin-bottom: 24px;
    width: 100%;
}
.arco-col-24 {
    display: block;
    flex: 0 0 100%;
    width: 100%;
}
.arco-col {
    box-sizing: border-box;
    position: relative;
}
.arco-form-item-control-wrapper {
    align-items: flex-start;
    display: flex;
    flex-direction: column;
    width: 100%;
}
.arco-form-item-control {
    align-items: center;
    display: flex;
    min-height: 32px;
    width: 100%;
}
.arco-form-item-control-children {
    position: relative;
}

.arco-form-item-control-children {
    flex: 1 1;
    width: 100%;
}
.arco-form-item-control-children select{
	border: none;
	height: 36px;
	line-height: 36px;
	width:98px;
	background: #fff;
	border-radius: 15px;
	
}
.arco-form-item-control-children select>option{
	background: #fff;
	
}
.arco-form-item-status-error .arco-input-group-addbefore {
    border-bottom: 1px solid rgb(var(--danger-3));
    border-left: 1px solid rgb(var(--danger-3));
    border-top: 1px solid rgb(var(--danger-3));
}
.formblink-enter-done {
    animation: arco-form-blink .5s linear;
}

.arco-form-message {
    color: rgb(var(--danger-6));
    font-size: 12px;
    line-height: 24px;
    min-height: 24px;
}
.arco-input-group-wrapper.arco-input-custom-height .arco-input-group-addafter>svg,
.arco-input-group-wrapper.arco-input-custom-height .arco-input-group-addbefore>svg {
	font-size: 14px
}

.arco-input-group-wrapper.arco-input-custom-height .arco-input-group-addafter .item-style {
	height: 100%;
	margin: -1px -13px -1px -12px;
	width: auto
}

.arco-input-group-wrapper.arco-input-custom-height .arco-input-group-addafter .arco-input {
	border-bottom-left-radius: 0;
	border-color: transparent;
	border-top-left-radius: 0;
	height: 100%;
	margin: -1px -13px -1px -12px;
	width: auto
}

.arco-input-group-wrapper.arco-input-custom-height .arco-input-group-addafter .arco-select {
	height: 100%;
	margin: -1px -13px -1px -12px;
	width: auto
}

.arco-input-group-wrapper.arco-input-custom-height .arco-input-group-addafter .arco-select .arco-select-view {
	background-color: inherit;
	border-color: transparent;
	border-radius: 0
}

.arco-input-group-wrapper.arco-input-custom-height .arco-input-group-addafter .arco-select.arco-select-single .arco-select-view {
	height: 100%
}

.arco-input-group-wrapper.arco-input-custom-height .arco-input-group-addbefore .item-style {
	height: 100%;
	margin: -1px -12px -1px -13px;
	width: auto
}

.arco-input-group-wrapper.arco-input-custom-height .arco-input-group-addbefore .arco-input {
	border-bottom-right-radius: 0;
	border-color: transparent;
	border-top-right-radius: 0;
	height: 100%;
	margin: -1px -12px -1px -13px;
	width: auto
}

.arco-input-group-wrapper.arco-input-custom-height .arco-input-group-addbefore .arco-select {
	height: 100%;
	margin: -1px -12px -1px -13px;
	width: auto
}

.arco-input-group-wrapper.arco-input-custom-height .arco-input-group-addbefore .arco-select .arco-select-view {
	background-color: inherit;
	border-color: transparent;
	border-radius: 0
}

.arco-input-group-wrapper .arco-input-inner-wrapper,
.arco-input-group-wrapper.arco-input-custom-height .arco-input-group-addbefore .arco-select.arco-select-single .arco-select-view,
.arco-input-group-wrapper.arco-input-custom-height .arco-input-inner-wrapper,
.arco-input-group-wrapper.arco-input-custom-height .arco-input-inner-wrapper .arco-input,
.arco-input-group-wrapper.arco-input-custom-height .arco-input-inner-wrapper .arco-input-clear-wrapper,
.arco-input-group-wrapper.arco-input-custom-height .arco-input-inner-wrapper .arco-input-clear-wrapper .arco-input {
	height: 100%
}

.arco-input-group-wrapper.arco-input-disabled {
	cursor: not-allowed
}

.arco-input-mirror {
	left: 0;
	position: absolute;
	top: 0;
	visibility: hidden
}

.arco-textarea {
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	-webkit-appearance: none;
	appearance: none;
	background-color: var(--color-bg-white);
	border: 1px solid var(--color-border-3);
	border-radius: 4px;
	box-sizing: border-box;
	color: var(--color-text-1);
	font-size: 13px;
	height: auto;
	line-height: 1.5715;
	max-width: 100%;
	min-height: 32px;
	outline: none;
	overflow: auto;
	padding: 4px 12px;
	position: relative;
	resize: vertical;
	transition: color .1s linear, border-color .1s linear, background-color .1s linear;
	vertical-align: top;
	width: 100%
}

.arco-textarea::-webkit-input-placeholder {
	color: var(--color-text-3)
}

.arco-textarea::-ms-input-placeholder {
	color: var(--color-text-3)
}

.arco-textarea::placeholder {
	color: var(--color-text-3)
}

.arco-textarea:hover {
	background-color: var(--color-bg-white);
	border-color: rgb(var(--primary-5))
}

.arco-textarea.arco-textarea-focus,
.arco-textarea:focus {
	background-color: var(--color-bg-white);
	border-color: rgb(var(--primary-7));
	box-shadow: 0 0 0 0 transparent
}

.arco-textarea-error {
	background-color: rgb(var(--danger-2));
	border-color: rgb(var(--danger-3))
}

.arco-textarea-error:hover {
	background-color: rgb(var(--danger-2));
	border-color: rgb(var(--danger-6))
}

.arco-textarea-error.arco-textarea-focus,
.arco-textarea-error:focus {
	background-color: var(--color-bg-white);
	border-color: rgb(var(--danger-7));
	box-shadow: 0 0 0 0 var(--color-danger-light-2)
}

.arco-textarea-disabled {
	-webkit-text-fill-color: var(--color-text-3);
	cursor: not-allowed
}

.arco-textarea-disabled,
.arco-textarea-disabled:hover {
	background-color: var(--color-bg-4);
	border-color: var(--color-border-3);
	color: var(--color-text-3)
}

.arco-textarea-disabled::-webkit-input-placeholder {
	color: var(--color-text-3)
}

.arco-textarea-disabled::-ms-input-placeholder {
	color: var(--color-text-3)
}

.arco-textarea-disabled::placeholder {
	color: var(--color-text-3)
}

.arco-input-group.arco-input-group-compact>.arco-select {
	vertical-align: unset
}

.arco-input-group.arco-input-group-compact>*,
.arco-input-group.arco-input-group-compact>* .arco-input-group>:first-child,
.arco-input-group.arco-input-group-compact>* .arco-input-group>:last-child,
.arco-input-group.arco-input-group-compact>.arco-select .arco-select-view {
	border-radius: 0
}

.arco-input-group.arco-input-group-compact>:not(:last-child) {
	border-right: 1px solid var(--color-neutral-3);
	box-sizing: border-box;
	position: relative
}

.arco-input-group.arco-input-group-compact>:first-child,
.arco-input-group.arco-input-group-compact>:first-child .arco-input-group>:first-child,
.arco-input-group.arco-input-group-compact>:first-child .arco-input-group>:first-child .arco-select .arco-select-view,
.arco-input-group.arco-input-group-compact>:first-child .arco-select .arco-select-view {
	border-bottom-left-radius: var(--border-radius-small);
	border-top-left-radius: var(--border-radius-small)
}

.arco-input-group.arco-input-group-compact>:last-child,
.arco-input-group.arco-input-group-compact>:last-child .arco-input-group>:last-child,
.arco-input-group.arco-input-group-compact>:last-child .arco-input-group>:last-child .arco-select .arco-select-view,
.arco-input-group.arco-input-group-compact>:last-child .arco-select .arco-select-view {
	border-bottom-right-radius: var(--border-radius-small);
	border-top-right-radius: var(--border-radius-small)
}

.arco-input-group.arco-input-group-compact>.arco-input:not(:last-child) {
	border-right-color: var(--color-neutral-3)
}

.arco-input-group.arco-input-group-compact>.arco-input:not(:last-child):focus {
	border-right-color: rgb(var(--primary-7))
}

.size-height-size-mini {
	font-size: 12px;
	line-height: 1.667;
	padding-bottom: 1px;
	padding-top: 1px
}

.size-height-size-small {
	font-size: 13px;
	padding-bottom: 3px;
	padding-top: 3px
}

.size-height-size-large {
	font-size: 14px;
	padding-bottom: 6px;
	padding-top: 6px
}

.size-height-group-wrapper-mini .arco-input-group-addafter,
.size-height-group-wrapper-mini .arco-input-group-addbefore,
.size-height-group-wrapper-small .arco-input-group-addafter,
.size-height-group-wrapper-small .arco-input-group-addbefore,
.size-height-inner-wrapper.size-height-inner-wrapper-mini,
.size-height-inner-wrapper.size-height-inner-wrapper-small,
.size-height-size-mini,
.size-height-size-small {
	padding-left: 12px;
	padding-right: 12px
}

.size-height-group-wrapper-large .arco-input-group-addafter,
.size-height-group-wrapper-large .arco-input-group-addbefore,
.size-height-inner-wrapper.size-height-inner-wrapper-large,
.size-height-size-large {
	padding-left: 16px;
	padding-right: 16px
}

.group-size.group-size-mini .arco-input-group,
.group-size.group-size-mini .arco-input-inner-wrapper .arco-input-group-prefix,
.group-size.group-size-mini .arco-input-inner-wrapper .arco-input-group-suffix {
	font-size: 12px
}

.group-size.group-size-mini .arco-input-inner-wrapper .arco-input-group-prefix>svg,
.group-size.group-size-mini .arco-input-inner-wrapper .arco-input-group-suffix>svg {
	font-size: 14px
}

.group-size.group-size-mini .arco-input-group-addafter,
.group-size.group-size-mini .arco-input-group-addbefore {
	font-size: 12px;
	height: 22px
}

.group-size.group-size-mini .arco-input-group-addafter>svg,
.group-size.group-size-mini .arco-input-group-addbefore>svg {
	font-size: 12px
}

.group-size.group-size-mini .arco-input-group-addafter .item-style {
	height: 100%;
	margin: -1px -13px -1px -12px;
	width: auto
}

.group-size.group-size-mini .arco-input-group-addafter .arco-input {
	border-bottom-left-radius: 0;
	border-color: transparent;
	border-top-left-radius: 0;
	height: 100%;
	margin: -1px -13px -1px -12px;
	width: auto
}

.group-size.group-size-mini .arco-input-group-addafter .arco-select {
	height: 100%;
	margin: -1px -13px -1px -12px;
	width: auto
}

.group-size.group-size-mini .arco-input-group-addafter .arco-select .arco-select-view {
	background-color: inherit;
	border-color: transparent;
	border-radius: 0
}

.group-size.group-size-mini .arco-input-group-addafter .arco-select.arco-select-single .arco-select-view {
	height: 100%
}

.group-size.group-size-mini .arco-input-group-addbefore .item-style {
	height: 100%;
	margin: -1px -12px -1px -13px;
	width: auto
}

.group-size.group-size-mini .arco-input-group-addbefore .arco-input {
	border-bottom-right-radius: 0;
	border-color: transparent;
	border-top-right-radius: 0;
	height: 100%;
	margin: -1px -12px -1px -13px;
	width: auto
}

.group-size.group-size-mini .arco-input-group-addbefore .arco-select {
	height: 100%;
	margin: -1px -12px -1px -13px;
	width: auto
}

.group-size.group-size-mini .arco-input-group-addbefore .arco-select .arco-select-view {
	background-color: inherit;
	border-color: transparent;
	border-radius: 0
}

.group-size.group-size-mini .arco-input-group-addbefore .arco-select.arco-select-single .arco-select-view {
	height: 100%
}

.group-size.group-size-small .arco-input-group,
.group-size.group-size-small .arco-input-inner-wrapper .arco-input-group-prefix,
.group-size.group-size-small .arco-input-inner-wrapper .arco-input-group-suffix {
	font-size: 13px
}

.group-size.group-size-small .arco-input-inner-wrapper .arco-input-group-prefix>svg,
.group-size.group-size-small .arco-input-inner-wrapper .arco-input-group-suffix>svg {
	font-size: 14px
}

.group-size.group-size-small .arco-input-group-addafter,
.group-size.group-size-small .arco-input-group-addbefore {
	font-size: 13px;
	height: 26px
}

.group-size.group-size-small .arco-input-group-addafter>svg,
.group-size.group-size-small .arco-input-group-addbefore>svg {
	font-size: 14px
}

.group-size.group-size-small .arco-input-group-addafter .item-style {
	height: 100%;
	margin: -1px -13px -1px -12px;
	width: auto
}

.group-size.group-size-small .arco-input-group-addafter .arco-input {
	border-bottom-left-radius: 0;
	border-color: transparent;
	border-top-left-radius: 0;
	height: 100%;
	margin: -1px -13px -1px -12px;
	width: auto
}

.group-size.group-size-small .arco-input-group-addafter .arco-select {
	height: 100%;
	margin: -1px -13px -1px -12px;
	width: auto
}

.group-size.group-size-small .arco-input-group-addafter .arco-select .arco-select-view {
	background-color: inherit;
	border-color: transparent;
	border-radius: 0
}

.group-size.group-size-small .arco-input-group-addafter .arco-select.arco-select-single .arco-select-view {
	height: 100%
}

.group-size.group-size-small .arco-input-group-addbefore .item-style {
	height: 100%;
	margin: -1px -12px -1px -13px;
	width: auto
}

.group-size.group-size-small .arco-input-group-addbefore .arco-input {
	border-bottom-right-radius: 0;
	border-color: transparent;
	border-top-right-radius: 0;
	height: 100%;
	margin: -1px -12px -1px -13px;
	width: auto
}

.group-size.group-size-small .arco-input-group-addbefore .arco-select {
	height: 100%;
	margin: -1px -12px -1px -13px;
	width: auto
}

.group-size.group-size-small .arco-input-group-addbefore .arco-select .arco-select-view {
	background-color: inherit;
	border-color: transparent;
	border-radius: 0
}

.group-size.group-size-small .arco-input-group-addbefore .arco-select.arco-select-single .arco-select-view {
	height: 100%
}

.group-size.group-size-large .arco-input-group,
.group-size.group-size-large .arco-input-inner-wrapper .arco-input-group-prefix,
.group-size.group-size-large .arco-input-inner-wrapper .arco-input-group-prefix>svg,
.group-size.group-size-large .arco-input-inner-wrapper .arco-input-group-suffix,
.group-size.group-size-large .arco-input-inner-wrapper .arco-input-group-suffix>svg {
	font-size: 14px
}

.group-size.group-size-large .arco-input-group-addafter,
.group-size.group-size-large .arco-input-group-addbefore {
	font-size: 14px;
	height: 34px
}

.group-size.group-size-large .arco-input-group-addafter>svg,
.group-size.group-size-large .arco-input-group-addbefore>svg {
	font-size: 14px
}

.group-size.group-size-large .arco-input-group-addafter .item-style {
	height: 100%;
	margin: -1px -13px -1px -12px;
	width: auto
}

.group-size.group-size-large .arco-input-group-addafter .arco-input {
	border-bottom-left-radius: 0;
	border-color: transparent;
	border-top-left-radius: 0;
	height: 100%;
	margin: -1px -13px -1px -12px;
	width: auto
}

.group-size.group-size-large .arco-input-group-addafter .arco-select {
	height: 100%;
	margin: -1px -13px -1px -12px;
	width: auto
}

.group-size.group-size-large .arco-input-group-addafter .arco-select .arco-select-view {
	background-color: inherit;
	border-color: transparent;
	border-radius: 0
}

.group-size.group-size-large .arco-input-group-addafter .arco-select.arco-select-single .arco-select-view {
	height: 100%
}

.group-size.group-size-large .arco-input-group-addbefore .item-style {
	height: 100%;
	margin: -1px -12px -1px -13px;
	width: auto
}

.group-size.group-size-large .arco-input-group-addbefore .arco-input {
	border-bottom-right-radius: 0;
	border-color: transparent;
	border-top-right-radius: 0;
	height: 100%;
	margin: -1px -12px -1px -13px;
	width: auto
}

.group-size.group-size-large .arco-input-group-addbefore .arco-select {
	height: 100%;
	margin: -1px -12px -1px -13px;
	width: auto
}

.group-size.group-size-large .arco-input-group-addbefore .arco-select .arco-select-view {
	background-color: inherit;
	border-color: transparent;
	border-radius: 0
}

.group-size.group-size-large .arco-input-group-addbefore .arco-select.arco-select-single .arco-select-view {
	height: 100%
}

.group-size.arco-input-custom-height .arco-input-group,
.group-size.arco-input-custom-height .arco-input-inner-wrapper .arco-input-group-prefix,
.group-size.arco-input-custom-height .arco-input-inner-wrapper .arco-input-group-suffix {
	font-size: 13px
}

.group-size.arco-input-custom-height .arco-input-inner-wrapper .arco-input-group-prefix>svg,
.group-size.arco-input-custom-height .arco-input-inner-wrapper .arco-input-group-suffix>svg {
	font-size: 14px
}

.group-size.arco-input-custom-height .arco-input-group-addafter,
.group-size.arco-input-custom-height .arco-input-group-addbefore {
	font-size: 13px;
	height: 22px
}

.group-size.arco-input-custom-height .arco-input-group-addafter>svg,
.group-size.arco-input-custom-height .arco-input-group-addbefore>svg {
	font-size: 14px
}

.group-size.arco-input-custom-height .arco-input-group-addafter .item-style {
	height: 100%;
	margin: -1px -13px -1px -12px;
	width: auto
}

.group-size.arco-input-custom-height .arco-input-group-addafter .arco-input {
	border-bottom-left-radius: 0;
	border-color: transparent;
	border-top-left-radius: 0;
	height: 100%;
	margin: -1px -13px -1px -12px;
	width: auto
}

.group-size.arco-input-custom-height .arco-input-group-addafter .arco-select {
	height: 100%;
	margin: -1px -13px -1px -12px;
	width: auto
}

.group-size.arco-input-custom-height .arco-input-group-addafter .arco-select .arco-select-view {
	background-color: inherit;
	border-color: transparent;
	border-radius: 0
}

.group-size.arco-input-custom-height .arco-input-group-addafter .arco-select.arco-select-single .arco-select-view {
	height: 100%
}

.group-size.arco-input-custom-height .arco-input-group-addbefore .item-style {
	height: 100%;
	margin: -1px -12px -1px -13px;
	width: auto
}

.group-size.arco-input-custom-height .arco-input-group-addbefore .arco-input {
	border-bottom-right-radius: 0;
	border-color: transparent;
	border-top-right-radius: 0;
	height: 100%;
	margin: -1px -12px -1px -13px;
	width: auto
}

.group-size.arco-input-custom-height .arco-input-group-addbefore .arco-select {
	height: 100%;
	margin: -1px -12px -1px -13px;
	width: auto
}

.group-size.arco-input-custom-height .arco-input-group-addbefore .arco-select .arco-select-view {
	background-color: inherit;
	border-color: transparent;
	border-radius: 0
}

.group-size.arco-input-custom-height .arco-input-group-addbefore .arco-select.arco-select-single .arco-select-view,
.group-size.arco-input-custom-height .arco-input-inner-wrapper,
.group-size.arco-input-custom-height .arco-input-inner-wrapper .arco-input,
.group-size.arco-input-custom-height .arco-input-inner-wrapper .arco-input-clear-wrapper,
.group-size.arco-input-custom-height .arco-input-inner-wrapper .arco-input-clear-wrapper .arco-input {
	height: 100%
}

.arco-textarea-wrapper {
	display: inline-block;
	position: relative;
	width: 100%
}

.arco-textarea-clear-wrapper:hover .arco-textarea-clear-icon {
	display: inline-block
}

.arco-textarea-clear-wrapper .arco-textarea {
	padding-right: 20px
}

.arco-textarea-word-limit {
	bottom: 6px;
	color: var(--color-text-3);
	font-size: 12px;
	position: absolute;
	right: 10px;
	-webkit-user-select: none;
	-ms-user-select: none;
	user-select: none
}

.arco-textarea-word-limit-error {
	color: rgb(var(--danger-7))
}

.arco-textarea-clear-icon {
	color: var(--color-text-2);
	display: none;
	font-size: 12px;
	position: absolute;
	right: 10px;
	top: 10px
}

.arco-textarea-clear-icon>svg {
	position: relative;
	transition: color .1s linear
}

.arco-input-search.arco-input-group-wrapper .arco-input-group-addbefore {
	transition: all .1s linear
}

.arco-input-search.arco-input-group-wrapper .arco-input-group-addafter {
	border: none;
	padding: 0
}

.arco-input-search.arco-input-group-wrapper .arco-input-group-suffix {
	color: #80838a;
	font-size: 16px
}

.arco-input-search.arco-input-group-wrapper:not(.arco-input-disabled) .arco-input-group-addbefore {
	color: #80838a;
	cursor: pointer;
	font-size: 16px
}

.arco-input-search.arco-input-group-wrapper .arco-input-search-btn {
	border-bottom-left-radius: 0;
	border-top-left-radius: 0;
	color: var(--color-white);
	font-size: 16px;
	height: 100%
}

.arco-input-search-button .arco-input-inner-wrapper:not(.arco-input-inner-wrapper-rtl) {
	border-bottom-right-radius: 0;
	border-right: none;
	border-top-right-radius: 0
}

.arco-input-password.arco-input-group-wrapper:not(.arco-input-disabled) .arco-input-group-suffix {
	color: var(--color-fill-2);
	cursor: pointer;
	font-size: 12px
}

.arco-input-password.arco-input-group-wrapper .arco-input-password-visibility-icon:focus-visible {
	border-radius: var(--border-radius-small);
	box-shadow: 0 0 0 2px rgb(var(--primary-7))
}

.arco-input-group-wrapper-rtl {
	direction: rtl
}

.arco-input-group-wrapper-rtl .arco-input-word-limit {
	padding-left: 0;
	padding-right: input-padding-word-limit-left
}

.arco-input-group-wrapper-rtl.arco-input-clear-wrapper .arco-input {
	padding-left: 24px;
	padding-right: 0
}

.arco-input-group-wrapper-rtl .arco-input-group>:first-child {
	border-radius: 0 4px 4px 0
}

.arco-input-group-wrapper-rtl .arco-input-group>:last-child {
	border-radius: 4px 0 0 4px
}

.arco-input-group-wrapper-rtl .arco-input-group-addafter {
	border-left: none;
	border-right: 1px solid var(--color-neutral-3)
}

.arco-input-group-wrapper-rtl .arco-input-group-addafter .item-style {
	height: 100%;
	margin: -1px -12px -1px -13px;
	width: auto
}

.arco-input-group-wrapper-rtl .arco-input-group-addafter .arco-input {
	border-bottom-right-radius: 0;
	border-color: transparent;
	border-top-right-radius: 0;
	height: 100%;
	margin: -1px -12px -1px -13px;
	width: auto
}

.arco-input-group-wrapper-rtl .arco-input-group-addafter .arco-select {
	height: 100%;
	margin: -1px -12px -1px -13px;
	width: auto
}

.arco-input-group-wrapper-rtl .arco-input-group-addafter .arco-select .arco-select-view {
	background-color: inherit;
	border-color: transparent;
	border-radius: 0
}

.arco-input-group-wrapper-rtl .arco-input-group-addafter .arco-select.arco-select-single .arco-select-view {
	height: 100%
}

.arco-input-group-wrapper-rtl .arco-input-group-addbefore {
	border-left: 1px solid var(--color-neutral-3);
	border-right: none
}

.arco-input-group-wrapper-rtl .arco-input-group-addbefore .item-style {
	height: 100%;
	margin: -1px -13px -1px -12px;
	width: auto
}

.arco-input-group-wrapper-rtl .arco-input-group-addbefore .arco-input {
	border-bottom-left-radius: 0;
	border-color: transparent;
	border-top-left-radius: 0;
	height: 100%;
	margin: -1px -13px -1px -12px;
	width: auto
}

.arco-input-group-wrapper-rtl .arco-input-group-addbefore .arco-select {
	height: 100%;
	margin: -1px -13px -1px -12px;
	width: auto
}

.arco-input-group-wrapper-rtl .arco-input-group-addbefore .arco-select .arco-select-view {
	background-color: inherit;
	border-color: transparent;
	border-radius: 0
}

.arco-input-group-wrapper-rtl .arco-input-group-addbefore .arco-select.arco-select-single .arco-select-view {
	height: 100%
}

.arco-input-group-wrapper-rtl .arco-input-group.arco-input-group-compact>:not(:last-child) {
	border-left: 1px solid var(--color-neutral-3);
	border-right: none
}

.arco-input-group-wrapper-rtl .arco-input-group.arco-input-group-compact>:first-child,
.arco-input-group-wrapper-rtl .arco-input-group.arco-input-group-compact>:first-child .arco-input-group>:first-child,
.arco-input-group-wrapper-rtl .arco-input-group.arco-input-group-compact>:first-child .arco-input-group>:first-child .arco-select .arco-select-view,
.arco-input-group-wrapper-rtl .arco-input-group.arco-input-group-compact>:first-child .arco-select .arco-select-view {
	border-radius: 0 var(--border-radius-small) var(--border-radius-small) 0
}

.arco-input-group-wrapper-rtl .arco-input-group.arco-input-group-compact>:last-child,
.arco-input-group-wrapper-rtl .arco-input-group.arco-input-group-compact>:last-child .arco-input-group>:last-child,
.arco-input-group-wrapper-rtl .arco-input-group.arco-input-group-compact>:last-child .arco-input-group>:last-child .arco-select .arco-select-view,
.arco-input-group-wrapper-rtl .arco-input-group.arco-input-group-compact>:last-child .arco-select .arco-select-view {
	border-radius: var(--border-radius-small) 0 0 var(--border-radius-small)
}

.arco-input-group-wrapper-rtl .arco-input-group.arco-input-group-compact>.arco-input:not(:last-child) {
	border-left-color: var(--color-neutral-3)
}

.arco-input-group-wrapper-rtl .arco-input-group.arco-input-group-compact>.arco-input:not(:last-child):focus {
	border-left-color: rgb(var(--primary-7))
}

.arco-input-group-wrapper-rtl.arco-input-search .arco-input-search-btn {
	border-radius: 4px 0 0 4px
}

.arco-input-inner-wrapper-rtl {
	direction: rtl
}

.arco-input-inner-wrapper-rtl.arco-input-inner-wrapper-has-prefix>.arco-input,
.arco-input-inner-wrapper-rtl.arco-input-inner-wrapper-has-prefix>.arco-input-clear-wrapper .arco-input {
	padding-left: 0;
	padding-right: 12px
}

.arco-input-inner-wrapper-rtl>.arco-input-clear-wrapper .arco-input {
	padding-left: 12px;
	padding-right: 0
}

.arco-input-inner-wrapper-rtl>.arco-input-clear-wrapper .arco-input-clear-icon {
	left: 8px;
	right: auto
}

.arco-input-inner-wrapper-rtl:hover .arco-input-clear-icon~.arco-input-group-suffix {
	margin-left: 4px
}

.arco-input-search-button .arco-input-inner-wrapper-rtl {
	border-left: none;
	border-radius: 0 4px 4px 0
}

.arco-textarea-wrapper-rtl {
	direction: rtl
}

.arco-textarea-wrapper-rtl .arco-textarea {
	padding-left: 20px
}

.arco-textarea-wrapper-rtl .arco-textarea-clear-icon,
.arco-textarea-wrapper-rtl .arco-textarea-word-limit {
	left: 10px;
	right: auto
}

.arco-input-disabled {
	-webkit-text-fill-color: inherit
}

.arco-input-disabled::-webkit-input-placeholder {
	color: var(--color-text-4)
}

.arco-input-disabled::-ms-input-placeholder {
	color: var(--color-text-4)
}

.arco-input-disabled::placeholder {
	color: var(--color-text-4)
}

.arco-input.arco-input-focus,
.arco-input:focus {
	box-shadow: 0 0 0 2px rgba(22, 100, 255, .3)
}

.arco-input-error.arco-input-focus,
.arco-input-error:focus {
	box-shadow: 0 0 0 2px rgba(219, 55, 63, .3)
}

.arco-input-inner-wrapper.arco-input-inner-wrapper-focus,
.arco-input-inner-wrapper:focus {
	box-shadow: 0 0 0 2px rgba(22, 100, 255, .3)
}

.arco-input-inner-wrapper-error.arco-input-inner-wrapper-focus,
.arco-input-inner-wrapper-error:focus {
	box-shadow: 0 0 0 2px rgba(219, 55, 63, .3)
}

.arco-input-inner-wrapper.arco-input-inner-wrapper-focus,
.arco-input-inner-wrapper:focus {
	z-index: 1
}

.arco-input-search-button .arco-input-group .arco-input-inner-wrapper-focus {
	border-top-right-radius: 4px;
	border-radius: 4px
}

.arco-input-group-addbefore {
	border-radius: 4px 0 0 4px;
	border-right: none;
	font-size: 13px
}

.arco-input-group-addafter {
	border-left: none;
	border-radius: 0 4px 4px 0;
	font-size: 13px
}

.arco-input-clear-wrapper .arco-input-clear-icon:before {
	background-color: var(--color-bg-5);
	border-radius: 50%;
	height: 14px;
	width: 14px
}

.arco-input-clear-wrapper .arco-input-clear-icon:hover:before {
	background-color: var(--color-fill-1) !important
}

.arco-input-group.arco-input-group-compact>.arco-select,
.arco-input-group>.arco-select {
	vertical-align: top
}

.arco-input-group:not(.arco-input-group-compact)>.arco-input {
	border-radius: 4px
}

.arco-input-group.arco-input-group-compact>.arco-input:not(:last-child) {
	border-right-color: transparent
}

.arco-input-group.arco-input-group-compact>.arco-input:not(:last-child):hover {
	border-right-color: rgb(var(--primary-5))
}

.arco-input-inner-wrapper-focus:not(:first-child):not(:last-child),
.arco-input-inner-wrapper-focus:not(:first-child):not(:last-child):hover {
	border-radius: 0
}

.arco-textarea.arco-textarea-focus,
.arco-textarea:focus {
	box-shadow: 0 0 0 2px rgba(22, 100, 255, .3)
}

.arco-textarea-error.arco-textarea-focus,
.arco-textarea-error:focus {
	box-shadow: 0 0 0 2px rgba(219, 55, 63, .3)
}

.arco-textarea-clear-icon {
	right: 6px
}

body[arco-theme=dark] .arco-input.arco-input-focus,
body[arco-theme=dark] .arco-input:focus {
	box-shadow: 0 0 0 2px rgba(69, 131, 255, .3)
}

body[arco-theme=dark] .arco-input-error:focus,
body[arco-theme=dark] .arco-input.arco-input-error.arco-input-focus {
	box-shadow: 0 0 0 2px rgba(223, 76, 82, .3)
}

body[arco-theme=dark] .arco-input-inner-wrapper.arco-input-focus,
body[arco-theme=dark] .arco-input-inner-wrapper:focus {
	box-shadow: 0 0 0 2px rgba(69, 131, 255, .3)
}

body[arco-theme=dark] .arco-input-inner-wrapper-error:focus,
body[arco-theme=dark] .arco-input-inner-wrapper.arco-input-error.arco-input-focus {
	box-shadow: 0 0 0 2px rgba(223, 76, 82, .3)
}

body[arco-theme=dark] .arco-input-inner-wrapper .arco-input:focus {
	box-shadow: none
}

body[arco-theme=dark] .arco-textarea.arco-input-focus,
body[arco-theme=dark] .arco-textarea:focus {
	box-shadow: 0 0 0 2px rgba(69, 131, 255, .3)
}

body[arco-theme=dark] .arco-textarea-error:focus,
body[arco-theme=dark] .arco-textarea.arco-input-error.arco-input-focus {
	box-shadow: 0 0 0 2px rgba(223, 76, 82, .3)
}

@dark-text : arco-theme="dark";