@comp-default-fontSize: 16px; // 组件默认字体大小

.input-box {
	display: flex;
	align-items: center;

	.adm-input {
		--font-size: var(--font-size-base);
		flex: 1;
		--placeholder-color: var(--cscec-color-placeholder);
		.adm-input-element {
			color: var(--cscec-color-value);
		}
	}

	.adm-input-clear {
		padding: 0 3px;
		margin-left: 0;
		z-index: 2;
		opacity: 0;

		.antd-mobile-icon {
			font-size: 18px;
			color: rgba(0, 0, 0, 0.4);
			line-height: 1;
		}
	}

	.input-empty-icon {
		width: 24px;
		height: 22px;
	}

	.input-clear-icon {
		font-size: 0;
		margin-left: -18px;
	}

	.input-popup-icon {
		font-size: 0;
		margin-left: -18px;
		z-index: 2;
		color: var(--primary-color);
	}
}

.input-fullscreen-editor {
	.panel-title {
		font-size: @comp-default-fontSize;
		font-family: PingFangSC, PingFangSC-Semibold;
		font-weight: normal;
		text-align: left;
		color: rgba(0, 0, 0, 0.86);
		line-height: 24px;
		padding: 14px;
		display: inline-flex;
		width: 100%;
	}

	.panel-body {
		padding: 0 14px;
	}

	.panel-footer {
		position: fixed;
		right: 14px;
		bottom: 10px;
	}

	.close-btn {
		height: 40px;
		width: 49px;
		border-radius: 4px;
		background-color: #f35a37;
		text-align: center;
		line-height: 50px;
		color: white;
	}

	.text-area {
		width: 100%;
	}

	.adm-text-area-element {
		font-size: @comp-default-fontSize;
		font-family: PingFangSC, PingFangSC-Semibold;
		// font-weight: bold;
		color: rgba(0, 0, 0, 0.86);
		line-height: 22px;
	}
}
