/* 隐藏表单项的样式*/
.adm-form .adm-list-body .adm-form-item.hideFormItem_utnyMY {
	visibility: hidden;
	height: 0;
	margin-bottom: 0;
	opacity: 0;
	border: none
}
.adm-form .adm-list-body .adm-form-item.hideFormItem_utnyMY + .__g-input-form-item-description {
		display: none;
		height: 0;
		opacity: 0;
		margin: 0;
	}
/* 隐藏元素的样式*/
.hideElement_ZVHrch {
	visibility: hidden;
	height: 0;
	margin-bottom: 0;
	opacity: 0;
	border: none;
}

.box_MMkEsU {
	padding: 0.8rem;
	border: 1px solid #ebebeb;
	border-radius: 1rem;
	margin-bottom: 0.6rem;
}

.overview_RNu2jV {
	display: -ms-flexbox;
	display: -webkit-box;
	display: flex;
	-ms-flex-align: center;
	    -webkit-box-align: center;
	    align-items: center;
	grid-gap: 0.6rem;
	gap: 0.6rem;
	margin-bottom: 0.8rem;
}

.brandLogo_GLsmX7 {
	-ms-flex: 0 0 2.4rem;
	    -webkit-box-flex: 0;
	    flex: 0 0 2.4rem;
	height: 2.4rem;
	border-radius: 0.4rem;
}

.overviewRight_ngxl0C {
	-ms-flex: 1;
	    -webkit-box-flex: 1;
	    flex: 1;
	display: -ms-flexbox;
	display: -webkit-box;
	display: flex;
	-ms-flex-direction: column;
	    -webkit-box-orient: vertical;
	    -webkit-box-direction: normal;
	    flex-direction: column;
	-ms-flex-pack: center;
	    -webkit-box-pack: center;
	    justify-content: center;
	width: 10rem;
}

.title_i3aOV2 {
	color: #222222;
	font-size: 0.8rem;
	font-weight: 500;
	line-height: 1.1rem;
}

.subTitle_Ph7y4s {
	color: #666666;
	font-size: 0.65rem;
	font-weight: 500;
	line-height: 0.9rem;
}

.tagItem_16R8c1 {
	display: -ms-flexbox;
	display: -webkit-box;
	display: flex;
	grid-gap: 0.4rem;
	gap: 0.4rem;
	margin-top: 0.4rem;
}

.tagIcon_hf8mrO {
	-ms-flex: 0 0 0.9rem;
	    -webkit-box-flex: 0;
	    flex: 0 0 0.9rem;
}

.fill_W4bKeK path {
			fill: #aaa;
		}

.tagText_veMXtx {
	color: #222222;
	font-size: 0.7rem;
	font-weight: 400;
	line-height: 1rem;
}

.divider_MZ_LO8 {
	margin: 0.8rem 0;
	border-top: 1px solid #ebebeb;
	height: 1px;
}

.availableJobText_syIHd8 {
	color: #484848;
	font-size: 0.7rem;
	font-weight: 500;
	line-height: 1rem;
	height: 1rem;
}

.arrowIcon_xnrzJ9 {
	height: 0.8rem;
	width: 0.8rem;
	display: block;
}

.root_M_9nZr {
	display: -ms-flexbox;
	display: -webkit-box;
	display: flex;
	-ms-flex-pack: justify;
	    -webkit-box-pack: justify;
	    justify-content: space-between;
	width: calc(100% - 1.6rem);
	margin: 0 auto;
}

	.root_M_9nZr .rootItem_9tzCFY {
		display: -ms-flexbox;
		display: -webkit-box;
		display: flex;
		-ms-flex-align: center;
		    -webkit-box-align: center;
		    align-items: center;
		grid-gap: 0.4rem;
		gap: 0.4rem;
	}

	.root_M_9nZr .rootItem_9tzCFY .rootItemIcon___pbj4 {
			width: 1rem;
			height: 1rem;
		}

	.root_M_9nZr .rootItem_9tzCFY .rootItemText_SdIWrL {
			color: #f5f5f5;
			font-size: 0.7rem;
			font-weight: 400;
			line-height: 0.9rem;
			-webkit-text-decoration: underline;
			text-decoration: underline;
		}

.rootApp_Tq8CE2 {
	-ms-flex-pack: center;
	    -webkit-box-pack: center;
	    justify-content: center;
}

@-webkit-keyframes circles_Ivi0SE {
  0% {
    -webkit-transform: rotate(0);
            transform: rotate(0);
  }

  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}

@keyframes circles_Ivi0SE {
  0% {
    -webkit-transform: rotate(0);
            transform: rotate(0);
  }

  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}

.refreshIcon_oM75aX {
  width: 1.1rem;
  height: 1.1rem;
  -webkit-animation: circles_Ivi0SE 0.5s ease-in-out 0s infinite;
          animation: circles_Ivi0SE 0.5s ease-in-out 0s infinite;
}

.completeText_ZmJf9x {
  font-size: 0.7rem;
  font-weight: 600;
  line-height: normal;
  color: #06605a;
}
.subscribeBar__9mV04 {
	position: relative;
	width: calc(100vw - 1.2rem);
	margin: 0 auto;
	padding: 0.8rem;
	background-color: #fff;
	border-radius: 1rem;
	border: 1px solid rgb(235, 235, 235);
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;

	display: -ms-flexbox;

	display: -webkit-box;

	display: flex;
	-ms-flex-pack: justify;
	    -webkit-box-pack: justify;
	    justify-content: space-between;
	-ms-flex-align: center;
	    -webkit-box-align: center;
	    align-items: center;
}

	.subscribeBar__9mV04 .title_Gs990g {
		font-size: 0.7rem;
		color: #222222;
		font-weight: 500;
	}

	.subscribeBar__9mV04 .button_q7Fl_Y {
		padding: 0.275rem 0.6rem;
		margin-left: 0.6rem;
		font-size: 0.7rem;
		color: #222222;
		font-weight: 600;
		border: 1px solid #ebebeb;
	}

.subscribeCard_p8n61C {
	position: relative;
	width: calc(100vw - 1.2rem);
	margin: 0 auto;
	padding: 1rem 0.8rem;
	background-color: #fff;
	border-radius: 1rem;
	border: 1px solid rgb(235, 235, 235);
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;

	display: -ms-flexbox;

	display: -webkit-box;

	display: flex;
	-ms-flex-pack: justify;
	    -webkit-box-pack: justify;
	    justify-content: space-between;
}

.subscribeCard_p8n61C .title_Gs990g {
		font-size: 0.8rem;
		color: #222222;
		font-weight: 500;
	}

.subscribeCard_p8n61C .subTitle_vKRfyF {
		margin-top: 0.2rem;
		color: #888888;
		font-size: 0.7rem;
	}

.subscribeCard_p8n61C .button_q7Fl_Y {
		padding: 0.375rem 0.8rem;
		margin-top: 1rem;
		font-size: 0.7rem;
		font-weight: 600;
	}

.subscribeCard_p8n61C .closeIcon_aoiSzj {
		color: #cccccc;
		height: 0.9rem;
		width: 0.9rem;
		position: absolute;
		right: 0.55rem;
		top: 0.35rem;
		cursor: pointer;
		z-index: 1;
	}

.topBannerCard_PL33Wm {
	width: calc(100vw - 1.2rem);
	margin: 0 0.6rem 0.6rem 0.6rem;
	height: 10rem;
	border-radius: 1rem;
}

.topBannerCard_PL33Wm .customSkeleton_Lj0OQy {
		--width: 100%;
		--border-radius: 1rem;
	}

.jobCard_CMhNvm {
	position: relative;
	width: calc(100vw - 1.2rem);
	margin: 0 auto;
	padding: 0.8rem;
	background-color: #fff;
	border-radius: 1rem;
	border: 1px solid rgb(235, 235, 235);
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
}

	.jobCard_CMhNvm .jobMarkBox {
			display: -ms-flexbox;
			display: -webkit-box;
			display: flex;
			-ms-flex-wrap: wrap;
			    flex-wrap: wrap;
			grid-gap: 0.2rem 0.4rem;
			gap: 0.2rem 0.4rem;
			margin-bottom: 0.2rem;
		}

	.jobCard_CMhNvm .jobMarkBox .jobMarkContainer {
				display: -ms-flexbox;
				display: -webkit-box;
				display: flex;
				-ms-flex-align: center;
				    -webkit-box-align: center;
				    align-items: center;
				grid-gap: 0.2rem;
				gap: 0.2rem;
				height: 1rem;
				padding: 0 0.2rem;
				border-radius: 0.2rem;
			}

	.jobCard_CMhNvm .jobMarkBox .jobMarkContainer .jobMarkIcon {
					width: 0.6rem;
					height: 0.6rem;
				}

	.jobCard_CMhNvm .jobMarkBox .jobMarkContainer .jobMarkText {
					font-weight: 600;
					font-size: 0.6rem;
					line-height: 0.6rem;
				}

	.jobCard_CMhNvm .jobTitleContainer {
			margin-bottom: 0.2rem;
			overflow: hidden;
			word-wrap: break-word;
			display: -webkit-box;
			line-clamp: 2;
			-webkit-line-clamp: 2;
			-webkit-box-orient: vertical;
		}

	.jobCard_CMhNvm .jobTitleContainer .title {
				color: #222;
				font-size: 0.8rem;
				font-weight: 600;
				line-height: 1.1rem;
			}

	.jobCard_CMhNvm .companyName {
			color: #888;
			font-size: 0.6rem;
			font-weight: 400;
			line-height: normal;
			overflow: hidden;
			text-overflow: ellipsis;
			white-space: nowrap;
			-webkit-text-decoration: none;
			text-decoration: none;
			pointer-events: none;
		}

	.jobCard_CMhNvm .hasLogoWidth {
			width: calc(100% - 3rem);
		}

	.jobCard_CMhNvm .companyIcon {
			position: absolute;
			top: 0.8rem;
			right: 0.8rem;
			width: 1.8rem;
			height: 1.8rem;
			border-radius: 0.3rem;
		}

	.jobCard_CMhNvm .mt40 {
			top: 2rem;
		}

	.jobCard_CMhNvm .positionContainer {
			display: -ms-flexbox;
			display: -webkit-box;
			display: flex;
			-ms-flex-align: center;
			    -webkit-box-align: center;
			    align-items: center;
			margin-top: 0.4rem;
			margin-bottom: 0.2rem;
		}

	.jobCard_CMhNvm .positionContainer .positionIcon {
				width: 0.9rem;
				height: 0.9rem;
				margin-right: 0.2rem;
			}

	.jobCard_CMhNvm .positionContainer .position {
				white-space: nowrap;
				overflow: hidden;
				text-overflow: ellipsis;
				font-size: 0.7rem;
				line-height: normal;
				color: #222222;
				font-weight: 500;
			}

	.jobCard_CMhNvm .workingHoursContainer {
			display: -ms-flexbox;
			display: -webkit-box;
			display: flex;
			-ms-flex-align: center;
			    -webkit-box-align: center;
			    align-items: center;
		}

	.jobCard_CMhNvm .workingHoursContainer .timeIcon {
				width: 0.9rem;
				height: 0.9rem;
				margin-right: 0.2rem;
			}

	.jobCard_CMhNvm .workingHoursContainer .time {
				white-space: nowrap;
				overflow: hidden;
				text-overflow: ellipsis;
				font-size: 0.7rem;
				line-height: normal;
				color: #222222;
				font-weight: 500;
			}

	.jobCard_CMhNvm .advantageBox {
			margin-top: 0.4rem;
		}

	.jobCard_CMhNvm .advantageContainer {
			display: -ms-flexbox;
			display: -webkit-box;
			display: flex;
		}

	.jobCard_CMhNvm .advantageContainer .dotContainer {
				-ms-flex-negative: 0;
				    flex-shrink: 0;
				display: -ms-flexbox;
				display: -webkit-box;
				display: flex;
				-ms-flex-pack: center;
				    -webkit-box-pack: center;
				    justify-content: center;
				-ms-flex-align: center;
				    -webkit-box-align: center;
				    align-items: center;
				width: 0.9rem;
				height: 0.9rem;
				margin-right: 0.2rem;
			}

	.jobCard_CMhNvm .advantageContainer .dotContainer .dot {
					width: 0.2rem;
					height: 0.2rem;
					border-radius: 0.1rem;
					background-color: #aaaaaa;
				}

	.jobCard_CMhNvm .advantageContainer .advantage {
				overflow: hidden;
				text-overflow: ellipsis;
				display: -webkit-box;
				-webkit-box-orient: vertical;
				line-clamp: 2;
				-webkit-line-clamp: 2;
				font-size: 0.65rem;
				color: #484848;
				line-height: 0.9rem;
			}

	.jobCard_CMhNvm .mb4 {
			margin-bottom: 0.2rem;
		}

	.jobCard_CMhNvm .height10 {
			height: 0.5rem;
		}

	.jobCard_CMhNvm .footerContainer {
			display: -ms-flexbox;
			display: -webkit-box;
			display: flex;
			-ms-flex-align: center;
			    -webkit-box-align: center;
			    align-items: center;
			height: 1.1rem;
			margin-top: 0.4rem;
		}

	.jobCard_CMhNvm .footerContainer .footerIcon {
				width: 0.9rem;
				height: 0.9rem;
				margin-right: 0.2rem;
			}

	.jobCard_CMhNvm .footerContainer .hotReason {
				color: #0ea70e;
				font-size: 0.6rem;
				font-weight: 500;
			}

	.jobCard_CMhNvm .footerContainer .salary {
				margin-left: auto;
				font-size: 0.8rem;
				font-weight: 600;
				color: #06605a;
			}

.applyBtn_CHvyRo {
	width: 100%;
	margin-top: 0.6rem;
	font-size: 0.7rem;
	height: 1.8rem;
}

.contactEmployerIcon_i021hz {
	width: 1rem;
}

.customModal_eUo2Qo .adm-center-popup-wrap {
			--max-width: calc(100vw - 3.2rem);
			width: calc(100vw - 3.2rem);
			width: var(--max-width);
			border-radius: 0.6rem;
			overflow: hidden;
		}

			.customModal_eUo2Qo .adm-center-popup-wrap .adm-modal-body {
				padding: 0;
			}

			.customModal_eUo2Qo .adm-center-popup-wrap .adm-modal-body .adm-modal-content {
					padding: 0;
				}

			.customModal_eUo2Qo .adm-center-popup-wrap .adm-modal-body .adm-modal-content .otd_modal-content .otd_modal-content-header {
							position: relative;
						}

			.customModal_eUo2Qo .adm-center-popup-wrap .adm-modal-body .adm-modal-content .otd_modal-content .otd_modal-content-header .otd_modal-content-header-img {
								display: block;
								width: 100%;
							}

			.customModal_eUo2Qo .adm-center-popup-wrap .adm-modal-body .adm-modal-content .otd_modal-content .otd_modal-content-header .otd_modal-content-header-close {
								position: absolute;
								right: 0.4rem;
								top: 0.4rem;
								width: 1.2rem;
								height: 1.2rem;
							}

			.customModal_eUo2Qo .adm-center-popup-wrap .adm-modal-body .adm-modal-content .otd_modal-content .otd_modal-content-header .otd_modal-content-header-close path {
									fill: #484848;
								}

			.customModal_eUo2Qo .adm-center-popup-wrap .adm-modal-body .adm-modal-content .otd_modal-content .otd_modal-content-body {
							padding: 1rem 0.8rem;
						}

			.customModal_eUo2Qo .adm-center-popup-wrap .adm-modal-body .adm-modal-content .otd_modal-content .otd_modal-content-body .otd_modal-content-title {
								margin-bottom: 0.2rem;
								color: #222;
								font-size: 1rem;
								font-weight: 600;
								line-height: 1.4rem;
							}

			.customModal_eUo2Qo .adm-center-popup-wrap .adm-modal-body .adm-modal-content .otd_modal-content .otd_modal-content-body .otd_modal-content-desc {
								margin-bottom: 0.2rem;
								color: #484848;
								font-size: 0.8rem;
								line-height: 1.1rem;
							}

			.customModal_eUo2Qo .adm-center-popup-wrap .adm-modal-body .adm-modal-content .otd_modal-content .otd_modal-content-body .height16 {
								height: 0.8rem;
							}

			.customModal_eUo2Qo .adm-center-popup-wrap .adm-modal-body .adm-modal-content .otd_modal-content .otd_modal-content-body .otd_modal-content-btn-container {
								display: -ms-flexbox;
								display: -webkit-box;
								display: flex;
								-ms-flex-pack: justify;
								    -webkit-box-pack: justify;
								    justify-content: space-between;
								grid-gap: 0.5rem;
								gap: 0.5rem;
							}

			.customModal_eUo2Qo .adm-center-popup-wrap .adm-modal-body .adm-modal-content .otd_modal-content .otd_modal-content-body .otd_modal-content-btn-container .otd_modal-content-btn-cancel {
									-ms-flex: 1;
									    -webkit-box-flex: 1;
									    flex: 1;
									height: 2.1rem;
									background-color: #f5f5f5;
									color: #484848;
									border-radius: 0.4rem;
									line-height: 2.1rem;
									font-weight: 600;
									text-align: center;
									padding: 0;
									border: 0
								}

			.customModal_eUo2Qo .adm-center-popup-wrap .adm-modal-body .adm-modal-content .otd_modal-content .otd_modal-content-body .otd_modal-content-btn-container .otd_modal-content-btn-cancel:active {
										opacity: 0.8;
									}

			.customModal_eUo2Qo .adm-center-popup-wrap .adm-modal-body .adm-modal-content .otd_modal-content .otd_modal-content-body .otd_modal-content-btn-container .otd_modal-content-btn-confirm {
									-ms-flex: 1;
									    -webkit-box-flex: 1;
									    flex: 1;
									height: 2.1rem;
									background-color: #06605a;
									color: #fff;
									border-radius: 0.4rem;
									line-height: 2.1rem;
									font-weight: 600;
									text-align: center;
									padding: 0
								}

			.customModal_eUo2Qo .adm-center-popup-wrap .adm-modal-body .adm-modal-content .otd_modal-content .otd_modal-content-body .otd_modal-content-btn-container .otd_modal-content-btn-confirm:active {
										opacity: 0.8;
									}

			.customModal_eUo2Qo .adm-center-popup-wrap .adm-modal-body .adm-modal-footer-empty {
					height: 0;
				}

.companyDetail_N5CuSM {
	padding: 1.4rem 0.8rem 0;
	overflow: auto;
	max-height: calc(var(--app-height) - 3rem);
}
	.companyDetail_N5CuSM .divider_N4VR5S {
		height: 1px;
		background-color: #ebebeb;
	}
	.companyDetail_N5CuSM .header_UcZmO_ {
		display: -ms-flexbox;
		display: -webkit-box;
		display: flex;
		-ms-flex-align: center;
		    -webkit-box-align: center;
		    align-items: center;
	}
	/* margin-bottom: 28px;*/
	.companyDetail_N5CuSM .header_UcZmO_ .logo_XrSd5y {
			width: 2.4rem;
			height: 2.4rem;
			margin-right: 0.6rem;
			border-radius: 0.4rem;
		}
	.companyDetail_N5CuSM .header_UcZmO_ .title_dM6Xi0 {
			color: #222222;
			font-size: 0.8rem;
			font-weight: 600;
			line-height: 1.1rem;
		}
	.companyDetail_N5CuSM .header_UcZmO_ .subTitle_swZ3F1 {
			color: #666666;
			font-size: 0.65rem;
			font-weight: 500;
			line-height: 0.9rem;
		}
	.companyDetail_N5CuSM .mb28_ZJBPSJ {
		margin-bottom: 1.4rem;
	}
	.companyDetail_N5CuSM .mb16_WtvKLp {
		margin-bottom: 0.8rem;
	}
	.companyDetail_N5CuSM .companyBadge_Bk8Jcr {
		display: -ms-flexbox;
		display: -webkit-box;
		display: flex;
		-ms-flex-wrap: nowrap;
		    flex-wrap: nowrap;
		overflow-x: auto;
		scrollbar-width: none;
		-ms-overflow-style: none
	}
	.companyDetail_N5CuSM .companyBadge_Bk8Jcr::-webkit-scrollbar {
			width: 0;
			height: 0;
		}
	.companyDetail_N5CuSM .companyBadge_Bk8Jcr {
		margin: 0.8rem 0 1.4rem;
	}
	.companyDetail_N5CuSM .companyBadge_Bk8Jcr .badgeItem_zLDwrf {
			margin-right: 0.4rem;
			height: 2.9rem;
			padding: 0 0.6rem;
			-ms-flex: 0 0 auto;
			    -webkit-box-flex: 0;
			    flex: 0 0 auto;
			min-width: -moz-fit-content;
			min-width: -webkit-fit-content;
			min-width: fit-content;
			max-width: 12rem;
			font-size: 0.6rem;
			font-weight: 500;
			color: #222222;
			border-radius: 0.4rem;
			border: 1px solid #ebebeb;
			display: -ms-flexbox;
			display: -webkit-box;
			display: flex;
			-ms-flex-align: center;
			    -webkit-box-align: center;
			    align-items: center;
		}
	.companyDetail_N5CuSM .companyBadge_Bk8Jcr .badgeItem_zLDwrf img {
				width: 1.4rem;
				height: 1.4rem;
				margin-right: 0.4rem;
			}
	.companyDetail_N5CuSM .companyBadge_Bk8Jcr .badgeItem_zLDwrf span {
				display: -webkit-box;
				line-clamp: 2;
				-webkit-line-clamp: 2;
				-webkit-box-orient: vertical;
				overflow: hidden;
				text-overflow: ellipsis;
				width: calc(100% - 1.4rem);
			}
	.companyDetail_N5CuSM .companyInfo_J3wbOs {
		padding-top: 1.4rem;
	}
	.companyDetail_N5CuSM .companyInfo_J3wbOs .sectionTitle_tpraBL {
			color: #222222;
			font-size: 1rem;
			font-weight: 600;
			line-height: 1.4rem;
			margin-bottom: 0.8rem;
		}
	.companyDetail_N5CuSM .companyInfo_J3wbOs .sectionItem_EgC7ka {
			display: -ms-flexbox;
			display: -webkit-box;
			display: flex;
			margin-bottom: 0.6rem;
		}
	.companyDetail_N5CuSM .companyInfo_J3wbOs .sectionItem_EgC7ka .itemTitle_Iotvzf {
				color: #222222;
				font-size: 0.7rem;
				font-weight: 400;
				line-height: 1rem;
				margin-left: 0.4rem;
			}
	.companyDetail_N5CuSM .companyInfo_J3wbOs .sectionItem_EgC7ka .icon_OeyQVE {
				width: 0.9rem;
				height: 0.9rem;
			}
	.companyDetail_N5CuSM .companyInfo_J3wbOs .sectionItem_EgC7ka .icon_OeyQVE path {
					fill: #aaaaaa;
				}
	.companyDetail_N5CuSM .companyInfo_J3wbOs .height16_HX8Trx {
			height: 0.8rem;
		}
	.companyDetail_N5CuSM .companyDesc_MJQ1VB {
		padding: 1.4rem 0;
	}
	.companyDetail_N5CuSM .companyDesc_MJQ1VB .sectionTitle_tpraBL {
			color: #222222;
			font-size: 1rem;
			font-weight: 600;
			line-height: 1.4rem;
			margin-bottom: 0.8rem;
		}
	.companyDetail_N5CuSM .companyDesc_MJQ1VB .description_O4vZNn {
			color: #484848;
			font-size: 0.75rem;
			line-height: 1.1rem;
		}
	.companyDetail_N5CuSM .companyDesc_MJQ1VB .description_O4vZNn a {
				font-weight: 600;
			}
	.companyDetail_N5CuSM .positions_EKYPwD {
		padding: 0.55rem 0;
	}
	.companyDetail_N5CuSM .positions_EKYPwD .height12_s3RB7g {
			height: 0.6rem;
		}

.switchTab_lzBnUL {
	position: sticky;
	top: -1.4rem;
	background: #fff;
	z-index: 999;
	padding-bottom: 0.65rem;
}

.emptySubscribe_nxZCfh {
	display: -ms-flexbox;
	display: -webkit-box;
	display: flex;
	-ms-flex-direction: column;
	    -webkit-box-orient: vertical;
	    -webkit-box-direction: normal;
	    flex-direction: column;
	-ms-flex-align: center;
	    -webkit-box-align: center;
	    align-items: center;
	text-align: center;
	height: 21rem;
	width: 100%;
	-webkit-box-shadow: none;
	        box-shadow: none;
	padding-top: 2rem;
}

.emptySubscribe_nxZCfh .emptyImg_S4ODMC {
		width: 8rem;
		height: 8rem;
	}

.emptySubscribe_nxZCfh .emptyTitle_HKwRcI {
		margin-top: 0.8rem;
		max-width: 15rem;
		font-size: 0.7rem;
		color: #888888;
	}

.emptySubscribe_nxZCfh .emptyButton_QNRk9R {
		padding: 0.375rem 1.2rem;
		margin-top: 0.8rem;
	}

.companyDetailError_FZDzEI {
	display: -ms-flexbox;
	display: -webkit-box;
	display: flex;
	-ms-flex-direction: column;
	    -webkit-box-orient: vertical;
	    -webkit-box-direction: normal;
	    flex-direction: column;
	-ms-flex-align: center;
	    -webkit-box-align: center;
	    align-items: center;
	-ms-flex-pack: center;
	    -webkit-box-pack: center;
	    justify-content: center;
	padding-top: 8rem;
}

.companyDetailError_FZDzEI .errorImg_HIzBRN {
		width: 10rem;
		height: 10rem;
		margin-bottom: 1rem;
	}

.companyDetailError_FZDzEI .errorTip_KIWrGn {
		margin: 0 1.6rem 1rem;
		color: #484848;
		font-size: 0.7rem;
		text-align: center;
	}

.companyDetailError_FZDzEI .returnListBtn_BFEGfn {
		margin: 0 1.6rem;
		color: #fff;
		font-size: 0.7rem;
		font-weight: 600;
		text-align: center;
		background-color: #06605a;
		border-radius: 0.4rem;
		padding: 0.4rem 0.8rem;
	}

.height72_Mofw8A {
	height: 3.6rem;
}

.downloadBox_nIkJa8 {
	position: fixed;
	bottom: 0;
	display: -ms-flexbox;
	display: -webkit-box;
	display: flex;
	-ms-flex-align: center;
	    -webkit-box-align: center;
	    align-items: center;
	width: 100vw;
	height: 3.6rem;
	padding-left: 0.8rem;
	color: #fff;
	background-color: #d5f291;
}

.downloadBox_nIkJa8 .close_VumGZa {
		position: absolute;
		top: 0.4rem;
		right: 0.4rem;
		width: 0.8rem;
		height: 0.8rem;
		z-index: 1;
	}

.downloadBox_nIkJa8 .otdIcon_hwai2y {
		width: 1.9rem;
		height: 1.9rem;
		margin-right: 0.5rem;
	}

.downloadBox_nIkJa8 .otdBox_EDh0hD .otdName_jiNlo3 {
			font-size: 0.8rem;
			line-height: 0.95rem;
			color: #222222;
			font-weight: 700;
		}

.downloadBox_nIkJa8 .otdBox_EDh0hD .otdDesc_ywXQ2S {
			font-size: 0.6rem;
			line-height: 0.9rem;
			color: #484848;
			font-weight: 400;
		}

.downloadBox_nIkJa8 .btn_uKAdnu {
		-ms-flex-negative: 0;
		    flex-shrink: 0;
		height: 1.65rem;
		margin-left: auto;
		margin-right: 1.4rem;
		font-size: 0.7rem;
		font-weight: 600;
		padding: 0 0.8rem;
		line-height: 1.65rem;
		border-radius: 2.5rem;
		background: #06605a;
	}

.popup-picker .adm-popup-body {
			height: 95vh;
			height: calc(1vh * 95);
			height: calc(var(--vh, 1vh) * 95);
			max-height: 95vh;
			max-height: calc(1vh * 95);
			max-height: calc(var(--vh, 1vh) * 95);

			padding-bottom: constant(safe-area-inset-bottom);
			padding-bottom: env(safe-area-inset-bottom);
		}

.areaCodePicker_zUY3mv .adm-popup-body {
			/* position: relative;*/
			border-radius: 0.6rem 0.6rem 0 0;
			/* height: calc(100vh - 44px);*/
			height: 95vh;
			height: calc(1vh * 95);
			height: calc(var(--vh, 1vh) * 95);
		}
		.areaCodePicker_zUY3mv .pickerHeader {
			position: relative;
			height: 3rem;
			text-align: center;
			font-size: 0.9rem;
			font-weight: 600;
		}
		.areaCodePicker_zUY3mv .pickerHeader .close {
				position: absolute;
				left: 0.8rem;
				top: 1rem;
				width: 1.2rem;
				height: 1.2rem;
			}
		.areaCodePicker_zUY3mv .pickerHeader .title {
				line-height: 3rem;
			}
		.areaCodePicker_zUY3mv .divider {
			height: 1px;
			margin-bottom: 1rem;
			background-color: #ebebeb;
		}
		.areaCodePicker_zUY3mv .searchBar {
			display: -ms-flexbox;
			display: -webkit-box;
			display: flex;
			-ms-flex-align: center;
			    -webkit-box-align: center;
			    align-items: center;
			height: 2.1rem;
			margin: 0 0.8rem 1rem;
			padding-left: 0.8rem;
			border: 1px solid #c7c7c7;
			border-radius: 1.05rem;
			-webkit-box-sizing: border-box;
			        box-sizing: border-box;
		}
		.areaCodePicker_zUY3mv .searchBar .searchIcon {
				width: 1.2rem;
				height: 1.2rem;
				margin-right: 0.4rem;
			}
		.areaCodePicker_zUY3mv .searchBar .searchInput {
				width: calc(100% - 3.2rem);
				height: 1.8rem;
				font-size: 0.7rem;
				border: none;
				outline: none;
				color: #222;
				font-weight: 500
			}
		.areaCodePicker_zUY3mv .searchBar .searchInput::-moz-placeholder {
					/* height: 14px;*/
					font-size: 0.7rem;
					/* padding: 11px 0;*/
					color: #aaa;
					font-weight: 500;
				}
		.areaCodePicker_zUY3mv .searchBar .searchInput:-ms-input-placeholder {
					/* height: 14px;*/
					font-size: 0.7rem;
					/* padding: 11px 0;*/
					color: #aaa;
					font-weight: 500;
				}
		.searchInput_lV4uMk::-webkit-input-placeholder {
					/* height: 14px;*/
					font-size: 0.7rem;
					/* padding: 11px 0;*/
					color: #aaa;
					font-weight: 500;
				}
		.searchInput_lV4uMk::-moz-placeholder {
					/* height: 14px;*/
					font-size: 0.7rem;
					/* padding: 11px 0;*/
					color: #aaa;
					font-weight: 500;
				}
		.searchInput_lV4uMk:-ms-input-placeholder {
					/* height: 14px;*/
					font-size: 0.7rem;
					/* padding: 11px 0;*/
					color: #aaa;
					font-weight: 500;
				}
		.searchInput_lV4uMk::-ms-input-placeholder {
					/* height: 14px;*/
					font-size: 0.7rem;
					/* padding: 11px 0;*/
					color: #aaa;
					font-weight: 500;
				}
		.areaCodePicker_zUY3mv .searchBar .searchInput::placeholder {
					/* height: 14px;*/
					font-size: 0.7rem;
					/* padding: 11px 0;*/
					color: #aaa;
					font-weight: 500;
				}
		.areaCodePicker_zUY3mv .searchBar .searchInput[type='search']::-webkit-search-cancel-button {
					-webkit-appearance: none;
					display: none;
				}
		.areaCodePicker_zUY3mv .areaList {
			max-height: calc(100vh - 9.4rem);
			overflow-y: auto;
		}
		.areaCodePicker_zUY3mv .areaList .areaTitle {
				height: 1.65rem;
				padding-left: 0.8rem;
				background-color: #f6f6f6;
				font-size: 0.6rem;
				font-weight: 500;
				line-height: 1.65rem;
				color: #888;
			}
		.areaCodePicker_zUY3mv .areaList .areaItem {
				height: 3.5rem;
				padding-left: 0.8rem;
				font-size: 0.8rem;
				font-weight: 500;
				line-height: 3.5rem;
				color: #222;
				display: -ms-flexbox;
				display: -webkit-box;
				display: flex;
				white-space: pre;
			}
		.areaCodePicker_zUY3mv .areaList .itemDivider {
				height: 1px;
				margin: 0 0.8rem;
				background-color: #ebebeb;
			}
		.areaCodePicker_zUY3mv .areaList .noResult {
				height: 4.4rem;
				line-height: 3.3rem;
				text-align: center;
				color: rgb(72, 72, 72);
				font-size: 0.8rem;
				font-weight: 600;
			}
		.areaCodePicker_zUY3mv .indexBar {
			position: fixed;
			right: 0;
			bottom: 20%;
			width: 1.6rem;
			font-size: 0.5rem;
			font-weight: 500;
			color: #06605a;
			line-height: 0.65rem;
		}
		.areaCodePicker_zUY3mv .indexBar .indexItem {
				display: -ms-flexbox;
				display: -webkit-box;
				display: flex;
				-ms-flex-pack: center;
				    -webkit-box-pack: center;
				    justify-content: center;
			}
		.areaCodePicker_zUY3mv .indexBar .indexItem i {
					-webkit-transform: translateX(0.4rem);
					    -ms-transform: translateX(0.4rem);
					        transform: translateX(0.4rem);
				}

.highlight_fPwqzc {
	color: #06605a;
}

.arrow_zNU2IR {
	width: 0.5rem;
	height: 0.3rem;
	margin-left: 0.4rem;
	vertical-align: middle;
}

	.arrow_zNU2IR path {
		fill: #ccc;
	}

.company_Ry1kX1 .adm-nav-bar-left {
			padding-left: 0.2rem;
			font-size: 0.65rem;
		}
		.company_Ry1kX1 .adm-nav-bar-back {
			display: none;
		}
		.company_Ry1kX1 .adm-popover-arrow {
			display: none;
		}
		.company_Ry1kX1 .adm-popover-menu-item {
			margin: 0 1rem;
			padding: 0px;
			font-size: 0.7rem;
			border-bottom: 1px solid #ebebeb
		}
		.company_Ry1kX1 .adm-popover-menu-item:last-child {
				border-bottom: none;
			}
		.company_Ry1kX1 .adm-popover-menu-item-text {
			border-top: none;
			padding-right: 0;
		}

.container_Tz4VJ4 {
	display: -ms-flexbox;
	display: -webkit-box;
	display: flex;
	-ms-flex-direction: column;
	    -webkit-box-orient: vertical;
	    -webkit-box-direction: normal;
	    flex-direction: column;
	-ms-flex-pack: justify;
	    -webkit-box-pack: justify;
	    justify-content: space-between;
	min-height: calc(100vh - 2.25rem);
	padding: 0.8rem;
}

.title_zcgofC {
	font-size: 1.4rem;
}

.inputWrapper_PyZldk {
	position: relative;
	padding-top: 0.8rem;
}

.inputWrapper_PyZldk .label_NVp63Q {
		line-height: 0.8rem;
		color: #888888;
		padding-bottom: 0.4rem;
	}

.inputWrapper_PyZldk .noBorder_NvGptP .adm-input-element {
				border-bottom: none;
			}

.inputWrapper_PyZldk .adm-input {
			position: relative;
		}

.inputWrapper_PyZldk .adm-input-clear {
			position: absolute;
			right: 0;
			top: 0.2rem;
		}

.inputWrapper_PyZldk .adm-input-element {
			padding-right: 1.4rem;
			padding-bottom: 1rem;
			border-bottom: 1px solid #ebebeb;
			border-radius: 0;
			font-weight: 500;
			line-height: 1.2rem;
			caret-color: #0d9ea3
		}

.inputWrapper_PyZldk .adm-input-element:focus {
				border-bottom: 1px solid #06605a;
			}

.inputWrapper_PyZldk .adm-input-clear {
			color: #ccc;
		}

.inputWrapper_PyZldk .rightIcon_uPvxGT {
		position: absolute;
		right: 0;
		font-weight: 500;
		bottom: 1rem;
		color: #aaa
	}

.inputWrapper_PyZldk .rightIcon_uPvxGT.error_qX72vb {
			bottom: 2.5rem;
		}

.inputWrapper_PyZldk.error_qX72vb .adm-input-element {
				border-bottom: 1px solid #bd222b;
			}

.createCompany_Uedrie {
	margin-top: 1rem;
	border: 1px solid #fecca4;
	border-radius: 0.6rem;
}

.createCompany_Uedrie .cheer_NsAU3G {
		position: relative;
		display: -ms-flexbox;
		display: -webkit-box;
		display: flex;
		-ms-flex-align: center;
		    -webkit-box-align: center;
		    align-items: center;
		grid-gap: 0.6rem;
		gap: 0.6rem;
		padding: 0.8rem;
		background-color: #fff3e9;
		border-radius: 0.6rem 0.6rem 0 0;
		color: #cf5c02
	}

.createCompany_Uedrie .cheer_NsAU3G::before {
			content: '';
			position: absolute;
			left: 1.5rem;
			bottom: -0.3rem;
			-webkit-transform: rotate(45deg);
			    -ms-transform: rotate(45deg);
			        transform: rotate(45deg);
			width: 0.8rem;
			height: 0.8rem;
			background-color: #fff3e9;
		}

.createCompany_Uedrie .cheer_NsAU3G img {
			width: 2rem;
		}

.createCompany_Uedrie .companyProps_P7wvf6 {
		padding: 0.4rem 0.8rem 0.2rem;
	}

.companyInfo_mgIPjJ {
	display: -ms-flexbox;
	display: -webkit-box;
	display: flex;
	-ms-flex-direction: column;
	    -webkit-box-orient: vertical;
	    -webkit-box-direction: normal;
	    flex-direction: column;
	grid-gap: 1.2rem;
	gap: 1.2rem;
	margin-top: 1rem;
	background-color: #f5f5f5;
	border-radius: 0.6rem;
	padding: 0.8rem;
}

.companyNamesWrapper_lGA2wQ {
	display: -ms-flexbox;
	display: -webkit-box;
	display: flex;
	-ms-flex-align: start;
	    -webkit-box-align: start;
	    align-items: flex-start;
	grid-gap: 0.8rem;
	gap: 0.8rem;
}

.companyNamesWrapper_lGA2wQ .companyNames_oMO79e .companyFullName_qH3Q5l {
			font-size: 0.8rem;
			line-height: 1.2rem;
		}

.companyBasics_cv9dcT {
	display: -ms-flexbox;
	display: -webkit-box;
	display: flex;
	-ms-flex-direction: column;
	    -webkit-box-orient: vertical;
	    -webkit-box-direction: normal;
	    flex-direction: column;
	grid-gap: 0.4rem;
	gap: 0.4rem;
}

.companyBasicItem_SOHWMP {
	display: -ms-flexbox;
	display: -webkit-box;
	display: flex;
	-ms-flex-align: start;
	    -webkit-box-align: start;
	    align-items: flex-start;
	grid-gap: 0.4rem;
	gap: 0.4rem;
	font-size: 0.7rem;
	line-height: 1rem;
	color: #444;
	font-weight: 400;
}

.companyBasicItem_SOHWMP .companyBasicItemIcon_aNZyvj {
		width: 1rem;
	}

.companyDescription_CQbxTC {
	font-size: 0.7rem;
	line-height: 1rem;
	color: #444;
	font-weight: 400;
}

.companyNames_oMO79e {
	-ms-flex: 1;
	    -webkit-box-flex: 1;
	    flex: 1;
}

.companyNames_oMO79e .companyFullName_qH3Q5l {
		font-size: 0.75rem;
		line-height: 1.1rem;
		font-weight: 500;
		color: #222;
	}

.companyNames_oMO79e .companyName_Ndnfs1 {
		font-size: 0.65rem;
		line-height: 0.9rem;
		font-weight: 500;
	}

.companyNames_oMO79e .companyAbbr_ueIgYG {
		margin-top: 0.4rem;
		color: #888;
		font-size: 0.6rem;
		line-height: 0.8rem;
		font-weight: 400;
	}

.companyNames_oMO79e .onboard_micb8b {
		margin-right: 0.4rem;
		padding: 0.1rem 0.2rem;
		border-radius: 0.2rem;
		font-size: 0.55rem;
		line-height: 0.8rem;
		font-weight: 400;
		color: #06605a;
		background-color: #e1f5b2;
	}

.companyNames_oMO79e .companyNameHighlight_F3ZDZ3 {
		color: #06605a;
	}

.companyLogo_hMEYOf {
	width: 2.2rem;
	height: 2.2rem;
	padding: 0.2rem;
	border: 1px solid #ebebeb;
	border-radius: 0.3rem;
}

.companyLogo_hMEYOf img {
		width: 1.7rem;
	}

.companyNameList_i3OmOI {
	margin: 0px 0.8rem;
	height: 21.7rem;
	word-break: break-all;
	overflow: auto;
}

.companyNameList_i3OmOI ul {
		list-style: none;
	}

.companyNameList_i3OmOI li {
		display: -ms-flexbox;
		display: -webkit-box;
		display: flex;
		-ms-flex-align: start;
		    -webkit-box-align: start;
		    align-items: flex-start;
		grid-gap: 0.6rem;
		gap: 0.6rem;
		padding: 1rem 0;
		border-bottom: 1px solid #ebebeb;
	}

.companyNameList_i3OmOI .addCompany_BM4Ea4 {
		padding: 1rem 0 2rem;
		font-size: 0.8rem;
	}

.companyNameListFocused_z5oDNd {
	height: 11.3rem;
}

.certificate_Js3Qj4 {
	width: 100%;
	margin-bottom: 0.8rem;
}

.rejectedReason_rLuRKW {
	margin-top: 0.8rem;
	padding: 0.4rem 0.8rem;
	border-radius: 0.4rem;
	background-color: #fef3ea;
	color: #bf600d;
}

.companyNameDescription_FwKCpq {
	margin: 0px 0.8rem;
	padding: 0.6rem;
	border-radius: 0.6rem;
	background-color: #f5f5f5;
	color: #666;
	font-size: 0.6rem;
	font-weight: 400;
	line-height: 0.9rem;
}

.companyButton_z0297s {
	margin: 2rem 0;
}

.buttonWrapper_TGbk5F {
	margin: 0.9rem 0 1.7rem;
}

.joinButton_XcJm_J {
	position: fixed;
	background-color: #fff;
	bottom: 0px;
	width: 100%;
	padding: 0.8rem 0.8rem 1.6rem 0.8rem;
}

.joinButtonPlaceholder_fF13Xs {
	height: 4.9rem;
}

.companyExists_qCUW1a {
	padding: 0.4rem 0;
}

.companyExistsLink_gj5gcc {
	color: #06605a;
	-webkit-text-decoration: underline;
	text-decoration: underline;
}

.errorMsg_L9ILKc {
	padding: 0.4rem 0;
	color: #bd222b;
}

.customRadio_IfvHgN {
	margin-bottom: 1.1rem;
	width: 100%;
}

.customRadio_IfvHgN .adm-space-item {
			margin-bottom: 0px
		}

.customRadio_IfvHgN .adm-space-item:last-child .adm-radio {
					border-bottom: none;
				}

.customRadio_IfvHgN .adm-space-item svg {
				width: 1.2rem;
				height: 1.2rem;
			}

.customRadio_IfvHgN .adm-space-item .adm-radio {
				display: -ms-flexbox;
				display: -webkit-box;
				display: flex;
				-ms-flex-direction: row-reverse;
				    -webkit-box-orient: horizontal;
				    -webkit-box-direction: reverse;
				    flex-direction: row-reverse;
				-ms-flex-pack: justify;
				    -webkit-box-pack: justify;
				    justify-content: space-between;
				-ms-flex-align: center;
				    -webkit-box-align: center;
				    align-items: center;
				margin: 0 0.8rem;
				padding: 1.2rem 0;
				border-bottom: 1px solid #ebebeb;
			}

.customRadio_IfvHgN .adm-space-item .adm-radio .adm-radio-custom-icon {
					font-size: 0;
				}

.customRadio_IfvHgN .adm-space-item .adm-radio .adm-radio-content {
					color: #222222;
					font-size: 0.8rem;
					font-weight: 500;
					line-height: normal;
					padding-left: 0;
				}

.popup__Bl0Cz .adm-popup-body {
			padding: 1rem 0px;
			border-radius: 0.6rem 0.6rem 0 0px;
			padding-bottom: constant(safe-area-inset-bottom);
			padding-bottom: env(safe-area-inset-bottom);
		}

.popup__Bl0Cz .close_GLg9MX {
		width: 1.2rem;
		height: 1.2rem;
	}

.companyNamePopup_EG4QPb .adm-popup-body {
			padding: 1rem 0px;
		}

.companyNamePopup_EG4QPb .adm-list-item {
			margin: 0px 0.8rem 0.4rem !important;
		}

.companyNamePopup_EG4QPb .popupHeader_t59oT2 {
		position: relative;
		text-align: center;
		font-size: 0.9rem;
		font-weight: 600;
		padding-bottom: 1rem;
		border-bottom: 1px solid #ebebeb;
	}

.companyNamePopup_EG4QPb .close_GLg9MX {
		position: absolute;
		left: 0.8rem;
		top: 0px;
	}

.companyNamePopup_EG4QPb .popupContent_tK7lpp {
		padding: 1rem 0px;
	}

.companyNamePopup_EG4QPb .fullNameImg_KoKb4m {
		margin: 0.6rem 0.8rem 0.5rem;
	}

.companyNamePopup_EG4QPb .fullNameImg_KoKb4m img {
			width: 100%;
		}

.companyAbbrPopup_qnfGXc .popupHeader_t59oT2 {
		display: -ms-flexbox;
		display: -webkit-box;
		display: flex;
		-ms-flex-pack: justify;
		    -webkit-box-pack: justify;
		    justify-content: space-between;
		padding: 0px 0.8rem;
	}

.companyAbbrPopup_qnfGXc .title_zcgofC {
		padding: 0 0.8rem 1rem;
		line-height: 1.8rem;
		font-weight: 600;
		color: #222;
	}

.companyAbbrPopup_qnfGXc .save_plgVX2 {
		font-size: 0.8rem;
		font-weight: 500;
	}

.companyAbbrPopup_qnfGXc .saveDisabled_Xqh4Xp {
		color: #aaa;
	}

.companyAbbrPopup_qnfGXc .popupContent_tK7lpp {
		padding: 1rem 0;
	}

.companyAbbrPopup_qnfGXc .popupContent_tK7lpp .abbrImg_uvyiXb {
			position: relative;
			margin: 0px 0.8rem 0;
		}

.companyAbbrPopup_qnfGXc .popupContent_tK7lpp .abbrImg_uvyiXb img {
				width: 100%;
			}

.companyAbbrPopup_qnfGXc .popupContent_tK7lpp .abbrImg_uvyiXb .abbrText_PvonZR {
				position: absolute;
				top: 3.6rem;
				left: 0.8rem;
				padding: 0 0.8rem;
				border-radius: 0.3rem;
				background-color: #c0eb5e;
				height: 1.7rem;
				line-height: 1.7rem;
				text-align: center
			}

.companyAbbrPopup_qnfGXc .popupContent_tK7lpp .abbrImg_uvyiXb .abbrText_PvonZR::before {
					content: '';
					position: absolute;
					left: 1.4rem;
					top: -0.8rem;
					border-top: 0.5rem solid transparent;
					border-right: 0.4rem solid transparent;
					border-bottom: 0.5rem solid #c0eb5e;
					border-left: 0.4rem solid transparent;
				}

.companyAbbrPopup_qnfGXc .popupContent_tK7lpp .abbrDescription_oZjMXS {
			margin: 0.6rem 0.8rem 0;
			padding: 0.6rem;
			border-radius: 0.6rem;
			background-color: #f5f5f5;
			font-size: 0.6rem;
			font-weight: 400;
			line-height: 0.9rem;
			color: #888;
		}

.brUploader_epBF51 {
	padding: 1rem 0;
}

.brUploader_epBF51 .adm-spin-loading {
			width: 1.2rem;
			height: 1.2rem;
			margin-bottom: 1.2rem;
		}

.brUploader_epBF51 .brUploaderTitle_NloEJp {
		margin-bottom: 0.6rem;
		font-size: 0.9rem;
		font-weight: 600;
		color: #020202;
	}

.brUploader_epBF51 .brImg__X8TE6 {
		position: relative;
		width: 100%;
	}

.brUploader_epBF51 .brImg__X8TE6 img {
			width: 100%;
		}

.brUploader_epBF51 .brUploaderButton_zHafJX {
		position: absolute;
		bottom: 0.8rem;
		left: 50%;
		-webkit-transform: translateX(-50%);
		    -ms-transform: translateX(-50%);
		        transform: translateX(-50%);
		width: 15.2rem;
		height: 2rem;
		line-height: 2rem;
		text-align: center;
		border-radius: 0.4rem;
		font-weight: 600;
		background-color: #fff;
	}

.brUploader_epBF51 .brDescription_Zd3xG9 {
		margin-top: 0.8rem;
		padding: 0.8rem;
		font-size: 0.6rem;
		color: #484848;
		background-color: #f5f5f5;
		border-radius: 0.6rem;
	}

.brUploader_epBF51 .brDescription_Zd3xG9 ul {
			margin-left: 0.4rem;
		}

.brUploader_epBF51 .brDescription_Zd3xG9 ul li {
				margin-bottom: 0.4rem
			}

.brUploader_epBF51 .brDescription_Zd3xG9 ul li:last-child {
					margin-bottom: 0;
				}

.brUploader_epBF51 .brDescription_Zd3xG9 ul li::marker {
					color: #aaa;
				}

.brUploader_epBF51 .uploadedFile_gkvi0m {
		position: relative;
		-ms-flex-direction: column;
		    -webkit-box-orient: vertical;
		    -webkit-box-direction: normal;
		    flex-direction: column;
		-ms-flex-pack: center;
		    -webkit-box-pack: center;
		    justify-content: center;
		-ms-flex-align: center;
		    -webkit-box-align: center;
		    align-items: center;
		grid-gap: 0.6rem;
		gap: 0.6rem;
		padding: 1.8rem 2rem;
		border-radius: 0.6rem;
		border: 1px solid #ebebeb;
	}

.brUploader_epBF51 .uploadedFile_gkvi0m img {
			width: 2rem;
		}

.brUploader_epBF51 .uploadedFile_gkvi0m .fileName_IGfoDj {
			font-size: 0.7rem;
			font-weight: 600;
			color: #020202;
		}

.brUploader_epBF51 .uploadedFile_gkvi0m .fileSize_g2Ug2u {
			font-size: 0.6rem;
			color: #888;
		}

.brUploader_epBF51 .uploadedFile_gkvi0m .deleteIcon_L6p8H_ {
			position: absolute;
			right: 0.8rem;
			top: 0.8rem;
			width: 1.2rem;
			height: 1.2rem;
		}

.uploadType_pJRQys {
	display: -ms-flexbox;
	display: -webkit-box;
	display: flex;
	-ms-flex-align: center;
	    -webkit-box-align: center;
	    align-items: center;
	grid-gap: 0.4rem;
	gap: 0.4rem;
	position: relative;
	padding: 1.2rem 0.8rem;
	border-bottom: 1px solid #ebebeb
}

.uploadType_pJRQys:last-child {
		margin-bottom: 2.4rem;
		border-bottom: none;
	}

.uploadType_pJRQys .uploadTypeText_PINWil {
		font-size: 0.8rem;
		font-weight: 500;
		color: #222222;
	}

.uploadType_pJRQys .fileInput_UL7vkr {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		opacity: 0;
	}

.titleBar_wcj6WO {
	position: sticky;
	top: 0;
	z-index: 1000;
	height: 2.2rem;
	background-color: #fff;
	font-weight: 500;
	font-size: 0.9rem;
	line-height: 1.3rem;
}

/*!
 * Cropper.js v1.6.2
 * https://fengyuanchen.github.io/cropperjs
 *
 * Copyright 2015-present Chen Fengyuan
 * Released under the MIT license
 *
 * Date: 2024-04-21T07:43:02.731Z
 */

.cropper-container {
  direction: ltr;
  font-size: 0;
  line-height: 0;
  position: relative;
  -ms-touch-action: none;
      touch-action: none;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}

.cropper-container img {
    -webkit-backface-visibility: hidden;
            backface-visibility: hidden;
    display: block;
    height: 100%;
    image-orientation: 0deg;
    max-height: none !important;
    max-width: none !important;
    min-height: 0 !important;
    min-width: 0 !important;
    width: 100%;
  }

.cropper-wrap-box,
.cropper-canvas,
.cropper-drag-box,
.cropper-crop-box,
.cropper-modal {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}

.cropper-wrap-box,
.cropper-canvas {
  overflow: hidden;
}

.cropper-drag-box {
  background-color: #fff;
  opacity: 0;
}

.cropper-modal {
  background-color: #000;
  opacity: 0.5;
}

.cropper-view-box {
  display: block;
  height: 100%;
  outline: 1px solid #39f;
  outline-color: rgba(51, 153, 255, 0.75);
  overflow: hidden;
  width: 100%;
}

.cropper-dashed {
  border: 0 dashed #eee;
  display: block;
  opacity: 0.5;
  position: absolute;
}

.cropper-dashed.dashed-h {
    border-bottom-width: 1px;
    border-top-width: 1px;
    height: calc(100% / 3);
    left: 0;
    top: calc(100% / 3);
    width: 100%;
  }

.cropper-dashed.dashed-v {
    border-left-width: 1px;
    border-right-width: 1px;
    height: 100%;
    left: calc(100% / 3);
    top: 0;
    width: calc(100% / 3);
  }

.cropper-center {
  display: block;
  height: 0;
  left: 50%;
  opacity: 0.75;
  position: absolute;
  top: 50%;
  width: 0;
}

.cropper-center::before,
  .cropper-center::after {
    background-color: #eee;
    content: ' ';
    display: block;
    position: absolute;
  }

.cropper-center::before {
    height: 1px;
    left: -0.15rem;
    top: 0;
    width: 0.35rem;
  }

.cropper-center::after {
    height: 0.35rem;
    left: 0;
    top: -0.15rem;
    width: 1px;
  }

.cropper-face,
.cropper-line,
.cropper-point {
  display: block;
  height: 100%;
  opacity: 0.1;
  position: absolute;
  width: 100%;
}

.cropper-face {
  background-color: #fff;
  left: 0;
  top: 0;
}

.cropper-line {
  background-color: #39f;
}

.cropper-line.line-e {
    cursor: ew-resize;
    right: -0.15rem;
    top: 0;
    width: 0.25rem;
  }

.cropper-line.line-n {
    cursor: ns-resize;
    height: 0.25rem;
    left: 0;
    top: -0.15rem;
  }

.cropper-line.line-w {
    cursor: ew-resize;
    left: -0.15rem;
    top: 0;
    width: 0.25rem;
  }

.cropper-line.line-s {
    bottom: -0.15rem;
    cursor: ns-resize;
    height: 0.25rem;
    left: 0;
  }

.cropper-point {
  background-color: #39f;
  height: 0.25rem;
  opacity: 0.75;
  width: 0.25rem;
}

.cropper-point.point-e {
    cursor: ew-resize;
    margin-top: -0.15rem;
    right: -0.15rem;
    top: 50%;
  }

.cropper-point.point-n {
    cursor: ns-resize;
    left: 50%;
    margin-left: -0.15rem;
    top: -0.15rem;
  }

.cropper-point.point-w {
    cursor: ew-resize;
    left: -0.15rem;
    margin-top: -0.15rem;
    top: 50%;
  }

.cropper-point.point-s {
    bottom: -0.15rem;
    cursor: s-resize;
    left: 50%;
    margin-left: -0.15rem;
  }

.cropper-point.point-ne {
    cursor: nesw-resize;
    right: -0.15rem;
    top: -0.15rem;
  }

.cropper-point.point-nw {
    cursor: nwse-resize;
    left: -0.15rem;
    top: -0.15rem;
  }

.cropper-point.point-sw {
    bottom: -0.15rem;
    cursor: nesw-resize;
    left: -0.15rem;
  }

.cropper-point.point-se {
    bottom: -0.15rem;
    cursor: nwse-resize;
    height: 1rem;
    opacity: 1;
    right: -0.15rem;
    width: 1rem;
  }

@media (min-width: 768px) {

.cropper-point.point-se {
      height: 0.75rem;
      width: 0.75rem;
  }
    }

@media (min-width: 992px) {

.cropper-point.point-se {
      height: 0.5rem;
      width: 0.5rem;
  }
    }

@media (min-width: 1200px) {

.cropper-point.point-se {
      height: 0.25rem;
      opacity: 0.75;
      width: 0.25rem;
  }
    }

.cropper-point.point-se::before {
    background-color: #39f;
    bottom: -50%;
    content: ' ';
    display: block;
    height: 200%;
    opacity: 0;
    position: absolute;
    right: -50%;
    width: 200%;
  }

.cropper-invisible {
  opacity: 0;
}

.cropper-bg {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC);
}

.cropper-hide {
  display: block;
  height: 0;
  position: absolute;
  width: 0;
}

.cropper-hidden {
  display: none !important;
}

.cropper-move {
  cursor: move;
}

.cropper-crop {
  cursor: crosshair;
}

.cropper-disabled .cropper-drag-box,
.cropper-disabled .cropper-face,
.cropper-disabled .cropper-line,
.cropper-disabled .cropper-point {
  cursor: not-allowed;
}

.container_vbihrZ {
	position: fixed;
	top: 0;
	left: 0;
	width: 100vw;
	height: 100vh;
	height: calc(1vh * 100);
	height: calc(var(--vh, 1vh) * 100);
	background-color: #000;
	z-index: 2000;
}

	.container_vbihrZ .header_BOFiqB {
		position: absolute;
		top: 0;
		left: 0;
		right: 0;
		height: 2.2rem;
		display: -ms-flexbox;
		display: -webkit-box;
		display: flex;
		-ms-flex-pack: justify;
		    -webkit-box-pack: justify;
		    justify-content: space-between;
		-ms-flex-align: center;
		    -webkit-box-align: center;
		    align-items: center;
		padding: 0 0.8rem;
		z-index: 9;
	}

	.container_vbihrZ .header_BOFiqB .icon_MovgdW {
			width: 1.2rem;
			height: 1.2rem;
		}

	.container_vbihrZ .header_BOFiqB .save_xnLLDc {
			color: #ffffff;
			font-size: 0.8rem;
			font-weight: 500;
		}

	.container_vbihrZ .image_mb2Z94 {
		display: block;
		max-width: 100%;
		display: none;
	}

	.container_vbihrZ .cropper-view-box,
		.container_vbihrZ .cropper-face {
			border-radius: 50%;
		}

.header_nJGdGH {
	padding: 0 0.8rem;
	height: 3rem;
	border-bottom: 1px solid #ebebeb;
	display: -ms-flexbox;
	display: -webkit-box;
	display: flex;
	-ms-flex-align: center;
	    -webkit-box-align: center;
	    align-items: center;
	grid-gap: 1rem;
	gap: 1rem;
}

.closeIcon_S6jQmw {
	-webkit-transform: scale(1.7);
	    -ms-transform: scale(1.7);
	        transform: scale(1.7);
	color: #484848;
	-ms-flex: 0 0;
	    -webkit-box-flex: 0;
	    flex: 0 0;
	height: 0.8rem;
}

.title_TWBwKH {
	-ms-flex: 1;
	    -webkit-box-flex: 1;
	    flex: 1;
	width: 12.75rem;
	line-height: 1.3rem;
	height: 1.3rem;
	font-size: 0.9rem;
	font-weight: 600;
	color: #222;
	text-align: center;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	margin-right: 2.2rem;
}

.avatarPopupBody_J0inOV {
	padding: 0 0.8rem;
	overflow: hidden;
}

.avatarPopupBody_J0inOV .adm-space-horizontal > .adm-space-item:last-child {
			margin-right: 0.9rem;
		}

.uploadLocalLabel__D6td7 {
	color: #5e5e5e;
	font-size: 0.7rem;
	padding: 1.2rem 0 0.6rem;
}

.uploadOptions_uMGIfY {
	--gap: 0.8rem;
	width: 100%;
}

.uploadOptions_uMGIfY .adm-space-item {
		padding: 0 0.8rem;
	}

.choosePicBtn_OQThL2 {
	width: 100%;
	border: none;
	background: #f5f5f5;
	height: 2.4rem;
	-adm-button-border-radius: 0.6rem;
	font-weight: 500;
	color: #222;
	font-size: 0.8rem;
}

.avatarList_OQEOyh {
	display: -ms-flexbox;
	display: -webkit-box;
	display: flex;
	--gap: 0.9rem;
	overflow-x: scroll;
	scroll-behavior: smooth;
	scrollbar-width: none;
	-ms-flex-wrap: nowrap;
	    flex-wrap: nowrap;
	-ms-touch-action: pan-x;
	    touch-action: pan-x;
	margin-right: -0.9rem;
}

.avatar_reIBUi {
	width: 3rem;
	height: 3rem;
	-ms-flex: 0 0 3rem;
	    -webkit-box-flex: 0;
	    flex: 0 0 3rem;
	--border-radius: 50%;
	border: 0.1rem solid transparent;
	padding: 0.1rem;
}

.avatar_reIBUi .adm-image-img,
		.avatar_reIBUi .adm-avatar-fallback {
			border-radius: 50%;
		}

.selectedAvatar_NHuIsV {
	border-color: #06605a;
}

.saveBtnWrap_cEWOxt {
	margin: 1.4rem 0 0.8rem;
}

.saveBtn_cTr4X6 {
	height: 2.4rem;
	font-size: 0.8rem;
}

.container_Zf8xwc {
	position: relative;
	display: inline-block;
	margin-top: 0.3rem;
}

.cameraIcon_HzHnK_ {
	position: absolute;
	left: 4.4rem;
	bottom: 0.1rem;
	-webkit-transform: scale(1.8);
	    -ms-transform: scale(1.8);
	        transform: scale(1.8);
}

.spinLoading_bWnWZi {
	position: absolute;
	--size: 6rem;
	top: 0;
	left: 0;
}

.addIcon_MVE_WM {
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	    -ms-transform: translate(-50%, -50%);
	        transform: translate(-50%, -50%);
	font-size: 1.6rem;
	color: #888;
}

.avatar_dvWBQR {
	--size: 6rem;
	--border-radius: 50%;
	border: 1px solid #ebebeb;
}

.formItem_SezFZU {
	--border-inner: 'none';
	--padding-left: 0;
	--padding-right: 0;
	margin: 0 0.8rem;
	--adm-border-color: #ebebeb;
	border-bottom: 1px solid #ebebeb;
}

	.formItem_SezFZU .adm-list-item-content-main {
			padding: 1.2rem 0 0.7rem;
		}

	.formItem_SezFZU .adm-list-item-description {
			display: none;
		}

	.formItem_SezFZU .adm-input-element {
			font-size: 0.85rem;
			font-weight: 500;
			color: #222222;
			line-height: 1.2rem;
		}

	.formItem_SezFZU .adm-form-item-label {
			--adm-font-size-7: 0.65rem;
			font-weight: 600;
			line-height: 0.9rem;
			color: #888;
			margin-bottom: 0.4rem;
		}

	.formItem_SezFZU .adm-input-clear {
			position: relative;
		}

	.formItem_SezFZU .adm-input-clear svg {
				visibility: hidden;
			}

	.formItem_SezFZU .adm-input-clear::after {
				content: ' ';
				position: absolute;
				top: 1.5px;
				width: 1rem;
				height: 1rem;
				left: 1.5px;
				background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAAAqxJREFUWEftmE2O2jAUx59jNrCaCjawSldIrBrFrDucoJ0TtHOCmRtUc4K2J2h7gk5PMOxJFLpBAgl12CMRiQUCkbh9USJF1J8BtSywlE3y7Pfz/9nPzyFw5o2cOR9cAI+N0EXB/6rgaDS6JoS8BYDXAOACwFUOFAPAGAB+cs4f+/3+sCpopRCHYfgeAD5wzhFK2wghzwDw4Pv+V63xgYEVYBRFbpIk3wHgla0jtEdQx3EGnuchsFEzBkTVOOcfS2E0ciAwwvDfMsYeTQYwAgyCANcZKneyRgi5NQm5FjAPa3QC5Q4nF1NKPV24tYBhGP4y3QwV5B0zxjxVPyVgvu6+iAaglAI+u91OyaWz04VaByhUD512u90McDqdSiHLdpPJBJIk+WsyuLN9338pm6UUME/CT7KO7XYbOp1OBieCLODq9Tosl0tYLBZSpTnnA1kylwIGQfAJAO5U8ZNB2sDl439mjN2LfKkAUb1r3cIXQfZ6PTBRrjS2dLOoAFemqaUMuV6vodlsasN6MPGYMfbCVkGuU6/8vYDEd3Ecw3w+t+kOjDGhWCoFrQBd182UwybbOCriKoDGIS7gNpsNrFYr5e6WQFYKMR5v2qqlDDebzWC/34MuBQkgh4yxge0a1KYZEVzhxBLSPs3oErUKzhayUqJGJ6pCAQEbjQYUYVWdOK1WK7PbbrenO+pyQCxShcUCfq/Vatma0zWV3VHFAjoOgsBos+gghRtAUyhgH209ePYFK84iiqJ3SZJY38g0qt6Y3Eu0ChZO8nsJrsfi7lslqtlJSCm99zzvm8kAxoC5km6apk9HXAHGlNIb3T2kDG4FWHQ824v7YUgwmTuO8+bP7w08EvEp//p4JoQM0zT98c9/fZisnVPZVArxqZybjHMBNFFJZXNR8FgFfwPuzoI4K7+2JQAAAABJRU5ErkJggg==) no-repeat;
				background-size: cover;
			}

.formItem_SezFZU.focus_hzcbkc .adm-list-item-content-main {
				border-color: #06605a;
			}

.formItem_SezFZU.error_NvHZY4 .adm-list-item-content-main {
				border-color: #bd222b;
			}

.formItem_SezFZU.error_NvHZY4 .adm-list-item-content-main .adm-form-item-label {
					color: #aaa;
				}

.formItem_SezFZU input::-moz-placeholder {
		font-weight: 500;
		font-size: 0.8rem;
		line-height: 1.1rem;
		color: #aaa;
	}

.formItem_SezFZU input:-ms-input-placeholder {
		font-weight: 500;
		font-size: 0.8rem;
		line-height: 1.1rem;
		color: #aaa;
	}

input::-webkit-input-placeholder {
		font-weight: 500;
		font-size: 0.8rem;
		line-height: 1.1rem;
		color: #aaa;
	}

input::-moz-placeholder {
		font-weight: 500;
		font-size: 0.8rem;
		line-height: 1.1rem;
		color: #aaa;
	}

input:-ms-input-placeholder {
		font-weight: 500;
		font-size: 0.8rem;
		line-height: 1.1rem;
		color: #aaa;
	}

input::-ms-input-placeholder {
		font-weight: 500;
		font-size: 0.8rem;
		line-height: 1.1rem;
		color: #aaa;
	}

.formItem_SezFZU input::placeholder {
		font-weight: 500;
		font-size: 0.8rem;
		line-height: 1.1rem;
		color: #aaa;
	}

.description_MqJG7G {
	color: #bd222b;
	font-weight: 500;
	font-size: 0.6rem;
	line-height: 0.9rem;
	margin: 0.4rem 0.8rem;
}

.formItem_l3t8ny {
	--border-inner: 'none'
}
.formItem_l3t8ny.adm-list-item.adm-form-item {
		margin-bottom: 0.6rem;
		border-radius: 0.6rem;
		border: 1.5px solid #ebebeb;
	}
.formItem_l3t8ny .adm-list-item-content .adm-list-item-content-main {
			height: 2.75rem;
			padding: 0.8rem;
			position: relative;
		}
.formItem_l3t8ny .adm-list-item-content-main .adm-form-item-label {
			font-weight: 400;
			position: absolute;
			--adm-font-size-7: 0.8rem;
			line-height: 1.3rem;
			height: 1.3rem;
			color: #aaa;
			font-weight: 500;
			top: 0.8rem;
			left: 0.8rem;
			-webkit-transition: all 0.2s;
			transition: all 0.2s;
			margin-bottom: 0;
		}
.formItem_l3t8ny.hasPrefix_L2PR0q:not(.verticalMode_NlmzUE) .adm-list-item-content-main .adm-form-item-label {
				left: 4.1rem;
			}
.formItem_l3t8ny.verticalMode_NlmzUE .adm-list-item-content .adm-list-item-content-main {
				padding: 0.4rem 0.8rem;
			}
.formItem_l3t8ny.verticalMode_NlmzUE .adm-list-item-content-main .adm-form-item-label {
				--adm-font-size-7: 0.6rem;
				line-height: 0.9rem;
				height: 0.9rem;
				top: 0.4rem;
			}
.formItem_l3t8ny.verticalMode_NlmzUE .adm-input-element {
				height: 1.1rem;
				min-height: 0;
			}
.formItem_l3t8ny.verticalMode_NlmzUE .adm-form-item-child-inner {
				margin-top: 0.9rem;
			}
.formItem_l3t8ny + .adm-form-item {
		--border-inner: 'none';
	}
.formItem_l3t8ny input::-moz-placeholder {
		font-weight: 500;
		font-size: 0.8rem;
		line-height: 1.1rem;
		color: #aaa;
	}
.formItem_l3t8ny input:-ms-input-placeholder {
		font-weight: 500;
		font-size: 0.8rem;
		line-height: 1.1rem;
		color: #aaa;
	}
input::-webkit-input-placeholder {
		font-weight: 500;
		font-size: 0.8rem;
		line-height: 1.1rem;
		color: #aaa;
	}
input::-moz-placeholder {
		font-weight: 500;
		font-size: 0.8rem;
		line-height: 1.1rem;
		color: #aaa;
	}
input:-ms-input-placeholder {
		font-weight: 500;
		font-size: 0.8rem;
		line-height: 1.1rem;
		color: #aaa;
	}
input::-ms-input-placeholder {
		font-weight: 500;
		font-size: 0.8rem;
		line-height: 1.1rem;
		color: #aaa;
	}
.formItem_l3t8ny input::placeholder {
		font-weight: 500;
		font-size: 0.8rem;
		line-height: 1.1rem;
		color: #aaa;
	}
.formItem_l3t8ny + .__g-input-form-item-description {
		margin-top: -0.6rem;
		margin-bottom: 0.8rem;
	}

.hamburgerContainer_w6MIgU {
	display: -ms-flexbox;
	display: -webkit-box;
	display: flex;
	-ms-flex-align: center;
	    -webkit-box-align: center;
	    align-items: center;
	height: 2.2rem;
}

	.hamburgerContainer_w6MIgU .hamburger_IRMMTL {
		width: 1.2rem;
		height: 1.2rem;
		margin-left: auto;
		margin-right: 0.8rem;
	}

	.hamburgerContainer_w6MIgU .hamburger_IRMMTL path {
			fill: #000;
		}

.profile_EjmzbA .closeContainer_zf9NZV {
		display: -ms-flexbox;
		display: -webkit-box;
		display: flex;
		-ms-flex-align: center;
		    -webkit-box-align: center;
		    align-items: center;
		height: 2.2rem;
		margin-bottom: 1rem;
	}

.profile_EjmzbA .closeContainer_zf9NZV .closeIcon_V9Vsq1 {
			width: 1.4rem;
			height: 1.4rem;
			margin-left: auto;
			margin-right: 0.8rem;
		}

.profile_EjmzbA .item_djDcdE {
		height: 3.35rem;
		margin: 0 0.8rem;
		line-height: 3.3rem;
		border-bottom: 1px solid #ebebeb;
		color: #222222;
		font-size: 0.8rem;
		font-weight: 500;
	}

.profile_EjmzbA .adm-popup-body {
			pointer-events: inherit !important;
		}

/* Icon 类型的样式*/
.social-auth-icon-list {
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    -ms-flex-pack: center;
        -webkit-box-pack: center;
        justify-content: center;
    -ms-flex-align: center;
        -webkit-box-align: center;
        align-items: center;
    margin: 0;
    padding: 0;
  }
.social-auth-icon-item {
    position: relative;
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    -ms-flex-pack: center;
        -webkit-box-pack: center;
        justify-content: center;
    -ms-flex-align: center;
        -webkit-box-align: center;
        align-items: center;
    -ms-flex: 0 0 2.4rem;
        -webkit-box-flex: 0;
        flex: 0 0 2.4rem;
    height: 2.4rem;
    font-size: 0;
    border-radius: 50%;
    background-color: #fff;
    border: 1px solid #dddddd;
    margin-right: 1.6rem;
    cursor: pointer;
    -webkit-transition: -webkit-transform 0.3s ease-in-out;
    transition: -webkit-transform 0.3s ease-in-out;
    transition: transform 0.3s ease-in-out;
    transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out
  }
.social-auth-icon-item:last-child {
      margin-right: 0;
    }
.social-auth-icon-item:hover {
      border-color: #06605a;
    }
.social-auth-icon-img {
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    width: 0.9rem;
    height: 0.9rem;
    -o-object-fit: contain;
       object-fit: contain;
    pointer-events: none;
  }
.social-auth-icon__apple .social-auth-icon-img {
    width: 1rem;
    height: 1rem;
  }
/* Link 类型的样式 */
.social-auth-link-list {
    width: 100%;
    margin: 0;
    padding: 0;
  }
.social-auth-link-item {
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    -ms-flex-pack: justify;
        -webkit-box-pack: justify;
        justify-content: space-between;
    -ms-flex-align: center;
        -webkit-box-align: center;
        align-items: center;
    margin-bottom: 1.6rem
  }
.social-auth-link-item:last-child {
      margin-bottom: 0;
    }
.social-auth-link-title {
    -ms-flex: 1 1 auto;
        -webkit-box-flex: 1;
        flex: 1 1 auto;
    margin: 0;
    line-height: 1.4rem;
  }
.social-auth-link-icon {
    width: 1rem;
    height: 1rem;
    -o-object-fit: contain;
       object-fit: contain;
    vertical-align: middle;
  }
.social-auth-link-text {
    margin: 0 0 0 0.8rem;
    color: #222;
    font-size: 0.8rem;
    font-weight: 500;
    line-height: 1.2rem;
    vertical-align: middle;
  }
.social-auth-link-bind {
    position: relative;
  }
.social-auth-link-bind-google-container {
      position: absolute;
      left: -0.5rem;
      top: -0.1rem;
      opacity: 0.1;
    }
.social-auth-link-bind-button {
      width: 2.6rem;
      padding: 0.3rem 0;
      background: #06605a;
      border-radius: 0.4rem;
      text-align: center;
      font-size: 0.7rem;
      font-weight: 500;
      color: #fff;
      outline: none;
      border: none;
      -webkit-box-shadow: none;
              box-shadow: none;
      cursor: pointer;
    }
.social-auth-link-unbind {
    width: 2.6rem;
    margin: 0;
    padding: 0;
    color: #06605a;
    font-size: 0.7rem;
    font-weight: 500;
    -webkit-text-decoration: underline;
    text-decoration: underline;
    text-align: center;
    cursor: pointer;
    outline: none;
    border: none;
    -webkit-box-shadow: none;
            box-shadow: none;
    background-color: transparent;
  }

.social_Bb1eN7 {
	width: 100%;
	padding: 1.8rem 1.6rem 0;
}

	.social_Bb1eN7 .social-auth-icon-item:not(:last-child) {
			margin-right: 1.2rem;
		}

	.social-title_xROBXl {
		display: -ms-flexbox;
		display: -webkit-box;
		display: flex;
		-ms-flex-pack: center;
		    -webkit-box-pack: center;
		    justify-content: center;
		-ms-flex-align: center;
		    -webkit-box-align: center;
		    align-items: center;
		margin-bottom: 1.8rem;
	}

	.social-title-divider_Js_9HK {
			-ms-flex: 1;
			    -webkit-box-flex: 1;
			    flex: 1;
			height: 1px;
			background-color: #ebebeb;
		}

	.social-title-text_EPJFNd {
			margin: 0 0.6rem;
			color: #aaaaaa;
			font-size: 0.6rem;
			font-weight: 600;
		}

.otd-turnstile-mask {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.3);
    z-index: 999999;
    -webkit-transition: opacity 0.3s;
    transition: opacity 0.3s;
  }

    .otd-turnstile-mask--show {
      opacity: 1;
      z-index: 999999;
    }

    .otd-turnstile-mask--hidden {
      opacity: 0;
      z-index: -1;
    }
  .otd-turnstile-content {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    min-width: 17rem;
    padding: 0 1rem;
    padding-top: 2.25rem;
    padding-bottom: 1rem;
    min-height: 6.5rem;
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    -ms-flex-align: center;
        -webkit-box-align: center;
        align-items: center;
    -ms-flex-pack: center;
        -webkit-box-pack: center;
        justify-content: center;
    background-color: #fff;
    border-radius: 0.5rem;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
  }
  .otd-turnstile-content-close {
      position: absolute;
      top: 0.5rem;
      right: 1rem;
      cursor: pointer;
      width: 1rem;
      height: 1rem;
      -webkit-transition: -webkit-transform 0.3s;
      transition: -webkit-transform 0.3s;
      transition: transform 0.3s;
      transition: transform 0.3s, -webkit-transform 0.3s
    }
  .otd-turnstile-content-close:hover {
        -webkit-transform: scale(1.1);
            -ms-transform: scale(1.1);
                transform: scale(1.1);
      }
  .otd-turnstile-content-close:active {
        -webkit-transform: scale(1);
            -ms-transform: scale(1);
                transform: scale(1);
      }
  .otd-turnstile-content-refresh {
      position: absolute;
      top: 0.5rem;
      right: 2.5rem;
      cursor: pointer;
      width: 1rem;
      height: 1rem;
      -webkit-transition: -webkit-transform 0.3s;
      transition: -webkit-transform 0.3s;
      transition: transform 0.3s;
      transition: transform 0.3s, -webkit-transform 0.3s
    }
  .otd-turnstile-content-refresh:hover {
        -webkit-transform: scale(1.1);
            -ms-transform: scale(1.1);
                transform: scale(1.1);
      }
  .otd-turnstile-content-refresh:active {
        -webkit-transform: scale(1);
            -ms-transform: scale(1);
                transform: scale(1);
      }

.customAlert_nZ4axE .adm-modal-body {
			padding: 1rem 0.8rem;
		}

			.customAlert_nZ4axE .adm-modal-body .adm-modal-title {
				padding: 0;
				color: #222222;
				font-size: 0.9rem;
				font-weight: 600;
				line-height: 1.3rem;
				margin-bottom: 0.4rem;
				text-align: left;
			}

			.customAlert_nZ4axE .adm-modal-body .adm-modal-content {
				padding: 0;
			}

			.customAlert_nZ4axE .adm-modal-body .adm-modal-content .customAlertContent .contentBox {
						margin-bottom: 1rem;
						white-space: pre-wrap;
						color: #484848;
						font-size: 0.7rem;
						line-height: 1rem;
					}

			.customAlert_nZ4axE .adm-modal-body .adm-modal-content .customAlertContent .alertButton {
						height: 2.1rem;
						background: #06605a;
						border-radius: 0.4rem;
						color: #ffffff;
						font-size: 0.8rem;
						font-weight: 600;
						line-height: 2.1rem;
						text-align: center;
					}

			.customAlert_nZ4axE .adm-modal-body .adm-modal-footer-empty {
				height: 0;
			}

.commonSearchBar_e3VK4p {
	display: -ms-flexbox;
	display: -webkit-box;
	display: flex;
	-ms-flex-align: center;
	    -webkit-box-align: center;
	    align-items: center;
	height: 2.1rem;
	padding-left: 0.8rem;
	border: 1px solid #ebebeb;
	border-radius: 1.05rem;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
}

	.commonSearchBar_e3VK4p .searchIcon {
			width: 1.2rem;
			height: 1.2rem;
			margin-right: 0.4rem;
		}

	.commonSearchBar_e3VK4p .searchInput {
			width: calc(100% - 2.4rem);
			height: 1.8rem;
			font-size: 0.7rem;
			border: none;
			outline: none;
			color: #222;
			font-weight: 500
		}

	.commonSearchBar_e3VK4p .searchInput::-moz-placeholder {
				font-size: 0.7rem;
				color: #aaa;
				font-weight: 500;
			}

	.commonSearchBar_e3VK4p .searchInput:-ms-input-placeholder {
				font-size: 0.7rem;
				color: #aaa;
				font-weight: 500;
			}

	.searchInput_HLYoF0::-webkit-input-placeholder {
				font-size: 0.7rem;
				color: #aaa;
				font-weight: 500;
			}

	.searchInput_HLYoF0::-moz-placeholder {
				font-size: 0.7rem;
				color: #aaa;
				font-weight: 500;
			}

	.searchInput_HLYoF0:-ms-input-placeholder {
				font-size: 0.7rem;
				color: #aaa;
				font-weight: 500;
			}

	.searchInput_HLYoF0::-ms-input-placeholder {
				font-size: 0.7rem;
				color: #aaa;
				font-weight: 500;
			}

	.commonSearchBar_e3VK4p .searchInput::placeholder {
				font-size: 0.7rem;
				color: #aaa;
				font-weight: 500;
			}

.greenBorder_E9HJYT {
	border-color: #06605a;
}

.rounded-tag_YizorW {
	color: #222222;
	font-size: 0.7rem;
	font-weight: 500;
	border-radius: 1.4rem;
	padding: 0.4rem 0.8rem;
	display: -ms-flexbox;
	display: -webkit-box;
	display: flex;
	-ms-flex-pack: justify;
	    -webkit-box-pack: justify;
	    justify-content: space-between;
	-ms-flex-align: center;
	    -webkit-box-align: center;
	    align-items: center;
	border-width: 1.5px;
	border-style: solid;
	border-color: #ebebeb;
	max-width: 8.35rem;
}

	.rounded-tag--primary_W1F8fH {
		border-color: #c0eb5e;
		background-color: #e8f7c6;
	}

	.rounded-tag--default_AOhk4m {
		border-color: #ebebeb;
		background-color: transparent;
	}

	.rounded-tag--disabled_cbrwEw {
		color: #aaaaaa;
	}

	.rounded-tag_YizorW .rounded-tag__prefix {
			display: -ms-flexbox;
			display: -webkit-box;
			display: flex;
			-ms-flex-align: center;
			    -webkit-box-align: center;
			    align-items: center;
			margin-right: 0.3rem;
		}

	.rounded-tag_YizorW .rounded-tag__main {
			white-space: nowrap;
			overflow: hidden;
			text-overflow: ellipsis;
			line-height: 0.9rem;
		}

	.rounded-tag_YizorW .rounded-tag__close {
			margin-left: 0.3rem;
			height: 0.8rem;
			width: 0.8rem;
		}

	.rounded-tag_YizorW .rounded-tag__close .rounded-tag__close_svg {
				height: 0.8rem;
				width: 0.8rem;
			}

.expectationBlockOption_KAswAc {
	display: -ms-flexbox;
	display: -webkit-box;
	display: flex;
	-ms-flex-align: center;
	    -webkit-box-align: center;
	    align-items: center;
	width: calc(50% - 0.2rem);
	height: 3rem;
	padding: 0.6rem;
	border: 1px solid #ebebeb;
	border-radius: 0.4rem;
	-webkit-user-select: none;
	   -moz-user-select: none;
	    -ms-user-select: none;
	        user-select: none;
}

	.expectationBlockOption_KAswAc .title_qIVHjd {
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		line-clamp: 2;
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;
		color: #484848;
		font-size: 0.65rem;
		font-weight: 500;
		line-height: normal;
	}

.checkedOption_hERHFT {
	background: #e8f7c6;
	border: 1px solid #c0eb5e;
}

.expectationOption_ne2Qvv {
	padding: 0.8rem 0.8rem 0px;
}

.expectationOption_ne2Qvv .titleContainer_tLBlUs {
		display: -ms-flexbox;
		display: -webkit-box;
		display: flex;
		-ms-flex-pack: justify;
		    -webkit-box-pack: justify;
		    justify-content: space-between;
		-ms-flex-align: center;
		    -webkit-box-align: center;
		    align-items: center;
		color: #171d26;
		font-weight: 600;
		font-size: 0.8rem;
	}

.expectationOption_ne2Qvv .titleContainer_tLBlUs .title_qIVHjd {
			line-height: normal;
			margin-right: 0.6rem;
			overflow: hidden;
			text-overflow: ellipsis;
			white-space: nowrap;
		}

.expectationOption_ne2Qvv .subTitle_SU498s {
		color: #aaaaaa;
		font-size: 0.6rem;
		margin-top: 0.25rem;
		margin-right: 1.8rem;
		line-height: 1.2;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
	}

.expectationOption_ne2Qvv .descContainer_E3KZGH {
		display: -ms-flexbox;
		display: -webkit-box;
		display: flex;
		margin-top: 0.4rem;
	}

.expectationOption_ne2Qvv .descContainer_E3KZGH .desc_X7nnbZ {
			margin-right: 0.7rem;
			display: -webkit-box;
			line-clamp: 2;
			-webkit-line-clamp: 2;
			-webkit-box-orient: vertical;
			overflow: hidden;
			white-space: normal;
			font-size: 0.65rem;
			line-height: 0.9rem;
			color: #363f4d;
		}

.expectationOption_ne2Qvv .descContainer_E3KZGH .arrow_m61hHU {
			-ms-flex-item-align: end;
			    align-self: flex-end;
			width: 0.8rem;
			height: 0.8rem;
			margin-left: auto;
			margin-right: 0.2rem;
		}

.expectationOption_ne2Qvv .divider_upFmrL {
		margin-bottom: 0px;
	}

.expectationOptionPopup_c51H6t .commonPopupContent {
			padding: 0.8rem;
		}

.expectationOptionPopup_c51H6t .commonPopupContent .exPopupTitle {
				margin-bottom: 0.8rem;
				color: #020202;
				font-size: 0.8rem;
				font-weight: 600;
				line-height: normal;
			}

.expectationOptionPopup_c51H6t .commonPopupContent .exPopupContent {
				margin-bottom: 0.8rem;
				color: #484848;
				font-size: 0.7rem;
				line-height: normal;
			}

.expectationOptionPopup_c51H6t .commonPopupContent .exPopupButtonBox {
				padding-top: 0.8rem;
			}

.expectationOptionPopup_c51H6t .commonPopupContent .exPopupButtonBox .exPopupButton {
					height: 2.4rem;
				}

.feedback_RhY7Io {
	margin-top: 0.6rem;
	text-align: center;
	font-size: 0.65rem;
}

	.feedback_RhY7Io .feedbackTip_m8IDWC {
		line-height: 1rem;
	}

	.feedback_RhY7Io .feedbackLink_B1FwlY {
		color: #06605a;
		font-weight: 500;
		-webkit-text-decoration: underline;
		text-decoration: underline;
		line-height: 1rem;
	}

.searchPopup_xL6GEL .adm-popup-body {
			height: 95vh;
			height: calc(1vh * 95);
			height: calc(var(--vh, 1vh) * 95);
		}
		.searchPopup_xL6GEL .commonPopupHeader .rightContent {
				color: #aaaaaa;
				font-size: 0.8rem;
				font-weight: 600;
			}
		.searchPopup_xL6GEL .commonPopupHeader .activeColor {
				color: #06605a;
			}
		.searchPopup_xL6GEL .commonPopupContent {
			display: -ms-flexbox;
			display: -webkit-box;
			display: flex;
			-ms-flex-direction: column;
			    -webkit-box-orient: vertical;
			    -webkit-box-direction: normal;
			    flex-direction: column;
			overflow: hidden;
		}
	.searchPopup_xL6GEL .searchBar_mcBj3F {
		margin: 0.8rem 0.8rem 0px;
		height: 2.1rem;
	}
	.searchPopup_xL6GEL .searchTip_b7n_lL {
		margin-top: 1rem;
		font-size: 0.6rem;
		font-weight: 500;
		color: #888888;
		background-color: #f5f5f5;
		padding: 0.4rem 0.8rem;
		height: 1.4rem;
	}
	.searchPopup_xL6GEL .searchList_xBmNNm {
		-ms-flex: 1;
		    -webkit-box-flex: 1;
		    flex: 1;
		overflow-y: auto;
	}

.customModal_hOSA3m .adm-center-popup-wrap {
			width: 83vw;
			max-width: none;
		}
		.customModal_hOSA3m .adm-modal-body {
			padding: 1rem 0.8rem;
		}
		.customModal_hOSA3m .adm-modal-title {
			text-align: left;
			padding: 0;
			font-weight: 600;
			font-size: 0.9rem;
			line-height: 1.3rem;
			color: #222;
		}
		.customModal_hOSA3m .adm-modal-content {
			color: #484848;
			padding: 0 0 1rem;
		}
		.customModal_hOSA3m .adm-modal-content .adm-auto-center {
				-ms-flex-pack: start;
				    -webkit-box-pack: start;
				    justify-content: flex-start;
			}
		.customModal_hOSA3m .adm-modal-content .adm-auto-center .adm-auto-center-content {
					font-size: 0.7rem;
					line-height: 1rem;
				}
		.customModal_hOSA3m .adm-modal-footer {
			display: -ms-flexbox;
			display: -webkit-box;
			display: flex;
			-ms-flex-direction: row-reverse;
			    -webkit-box-orient: horizontal;
			    -webkit-box-direction: reverse;
			    flex-direction: row-reverse;
			-ms-flex-pack: justify;
			    -webkit-box-pack: justify;
			    justify-content: space-between;
			padding: 0;
		}
		.customModal_hOSA3m .adm-modal-footer .adm-space-item {
				-ms-flex: 1;
				    -webkit-box-flex: 1;
				    flex: 1;
				margin-bottom: 0;
			}
		.customModal_hOSA3m .adm-modal-footer .adm-space-item button {
					height: 2.1rem;
					line-height: 2.1rem;
					padding: 0;
					border-radius: 0.4rem;
					border: none;
					font-size: 0.8rem;
					font-weight: 600;
				}
		.customModal_hOSA3m .adm-modal-footer .adm-space-item:first-child button {
						background-color: #06605a;
					}
		.customModal_hOSA3m .adm-modal-footer .adm-space-item:last-child button {
						background-color: #f5f5f5;
						color: #484848;
					}
		.customModal_hOSA3m .adm-modal-footer .adm-space-item:last-child {
					margin-right: 0.55rem;
				}

.footerBtn_nJTZcc {
	display: block;
	width: 100%;
	height: 2.4rem;
	font-weight: 600;
	margin-top: 0.8rem;
}

.popupListPicker_el7Ksm .adm-popup-body {
			height: 95vh;
			height: calc(1vh * 95);
			height: calc(var(--vh, 1vh) * 95);

			padding-bottom: constant(safe-area-inset-bottom);
			padding-bottom: env(safe-area-inset-bottom);
		}
		.popupListPicker_el7Ksm .__g-input-form-item-description {
			margin: -0.3rem 0 0;
		}

.body_AJvG9J {
	display: -ms-flexbox;
	display: -webkit-box;
	display: flex;
	-ms-flex-direction: column;
	    -webkit-box-orient: vertical;
	    -webkit-box-direction: normal;
	    flex-direction: column;
	padding: 1rem 0.8rem;
	height: 100%;
}

.header_e7fz87 {
	height: 1.5rem;
	display: -ms-flexbox;
	display: -webkit-box;
	display: flex;
	-ms-flex-align: center;
	    -webkit-box-align: center;
	    align-items: center;
}

.closeIcon_DySDwt {
	-webkit-transform: scale(1.8);
	    -ms-transform: scale(1.8);
	        transform: scale(1.8);
	color: #484848;
	-ms-flex: 0 0;
	    -webkit-box-flex: 0;
	    flex: 0 0;
	height: 0.8rem;
}

.title_JizUuy {
	margin: 1rem 0;
	line-height: 1.9rem;
	height: 1.9rem;
	font-size: 1.4rem;
	font-weight: 600;
	color: #222;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.form_vSaY9h {
	--border-top: 'none';
	--border-bottom: 'none';
}

.form_vSaY9h .adm-list-item {
			margin: 0;
		}

.form_vSaY9h .adm-list-body-inner {
			margin-top: 0;
		}

.list_Hunwsb {
	-ms-flex: 1;
	    -webkit-box-flex: 1;
	    flex: 1;
	overflow: auto;
}

.list_Hunwsb .adm-list-body {
			--border-top: 'none';
			--border-bottom: 'none';
			--padding-left: 'none';
		}

.list_Hunwsb .adm-list-item-content {
			min-height: 3.8rem;
		}

.list_Hunwsb .adm-list-item-description {
			padding-top: 0.25rem;
		}

.list_Hunwsb .adm-list-item-content-main {
			white-space: pre-wrap;
			color: #222;
			font-size: 0.8rem;
			font-weight: 500;
		}

.list_Hunwsb .adm-list-item-description {
			color: #484848;
			font-size: 0.7rem;
		}

.list_Hunwsb .adm-list-body-inner .adm-list-item:last-of-type {
			border-bottom: 1px solid #ebebeb;
		}

.list_Hunwsb .logo_bIYy7b {
		width: 2.25rem;
		height: 2.25rem;
	}

.highlight_hu7xbH {
	color: #06605a;
}

.customOption_v0mJej {
	display: -ms-flexbox;
	display: -webkit-box;
	display: flex;
	-ms-flex-align: center;
	    -webkit-box-align: center;
	    align-items: center;
	font-size: 0.8rem;
	color: #222;
	line-height: 1.1rem;
	font-weight: 500;
	grid-gap: 0.3rem;
	gap: 0.3rem;
	margin-top: 1.15rem;
}

.customOption_v0mJej svg {
		-ms-flex: 0 0 0.9rem;
		    -webkit-box-flex: 0;
		    flex: 0 0 0.9rem;
	}

.cascade-list .cascade-list__item {
			padding: 0px 0.8rem;
		}

			.cascade-list .cascade-list__item .cascade-list__item--main {
				padding: 1.2rem 0px;
				display: -ms-flexbox;
				display: -webkit-box;
				display: flex;
				-ms-flex-pack: justify;
				    -webkit-box-pack: justify;
				    justify-content: space-between;
				-ms-flex-align: center;
				    -webkit-box-align: center;
				    align-items: center;
				color: #000000;
				font-size: 0.8rem;
				font-weight: 500;
				line-height: 1.1rem;
				text-transform: capitalize;
			}

			.cascade-list .cascade-list__item .cascade-list__item--main .cascade-list__item--main__icon {
					display: -ms-flexbox;
					display: -webkit-box;
					display: flex;
					-ms-flex-align: center;
					    -webkit-box-align: center;
					    align-items: center;
					height: 1rem;
				}

			.cascade-list .cascade-list__item .cascade-list__item--main .cascade-list__item--main__icon .cascade-list__item--main__icon--number {
						background-color: #c0eb5e;
						border-radius: 50%;
						height: 1rem;
						width: 1rem;
						color: #06605a;
						font-size: 0.7rem;
						font-weight: 500;
						display: -ms-flexbox;
						display: -webkit-box;
						display: flex;
						-ms-flex-align: center;
						    -webkit-box-align: center;
						    align-items: center;
						-ms-flex-pack: center;
						    -webkit-box-pack: center;
						    justify-content: center;
						margin-right: 0.6rem;
					}

			.cascade-list .cascade-list__item .cascade-list__item--main .cascade-list__item--main__icon svg {
						width: 1.2rem;
						height: 1.2rem;
					}

			.cascade-list .cascade-list__item .cascade-list__item--divider {
				margin: 0px;
			}

			.cascade-list .cascade-list__item .cascade-list__item--subItem .adm-checkbox {
					display: -ms-flexbox;
					display: -webkit-box;
					display: flex;
					-ms-flex-direction: row-reverse;
					    -webkit-box-orient: horizontal;
					    -webkit-box-direction: reverse;
					    flex-direction: row-reverse;
					-ms-flex-pack: justify;
					    -webkit-box-pack: justify;
					    justify-content: space-between;
					-ms-flex-align: center;
					    -webkit-box-align: center;
					    align-items: center;
					padding: 0.8rem 0px;
				}

			.cascade-list .cascade-list__item .cascade-list__item--subItem .adm-checkbox-custom-icon {
					font-size: 0;
				}

			.cascade-list .cascade-list__item .cascade-list__item--subItem .adm-checkbox-custom-icon svg {
						width: 1.2rem;
						height: 1.2rem;
					}

			.cascade-list .cascade-list__item .cascade-list__item--subItem .adm-checkbox-content {
					color: #222222;
					font-size: 0.75rem;
					line-height: normal;
					padding-left: 0;
				}

.popup-cascade-picker .adm-popup-body {
			display: -ms-flexbox;
			display: -webkit-box;
			display: flex;
			-ms-flex-direction: column;
			    -webkit-box-orient: vertical;
			    -webkit-box-direction: normal;
			    flex-direction: column;
		}
		.popup-cascade-picker .cascade-list {
			-ms-flex: 1;
			    -webkit-box-flex: 1;
			    flex: 1;
			overflow: auto;
		}
		.popup-cascade-picker__header {
			padding: 1rem 0.8rem 0.8rem;
			border-bottom: 1px solid #ebebeb;
			display: -ms-flexbox;
			display: -webkit-box;
			display: flex;
			-ms-flex-align: center;
			    -webkit-box-align: center;
			    align-items: center;
			grid-gap: 1rem;
			gap: 1rem;
		}
		.popup-cascade-picker__header--close {
				-webkit-transform: scale(1.7);
				    -ms-transform: scale(1.7);
				        transform: scale(1.7);
				color: #484848;
				-ms-flex: 0 0;
				    -webkit-box-flex: 0;
				    flex: 0 0;
				height: 0.8rem;
			}
		.popup-cascade-picker__header--title {
				-ms-flex: 1;
				    -webkit-box-flex: 1;
				    flex: 1;
				width: 12.75rem;
				line-height: 1.3rem;
				height: 1.3rem;
				font-size: 0.9rem;
				font-weight: 600;
				color: #222;
				text-align: center;
				overflow: hidden;
				text-overflow: ellipsis;
				white-space: nowrap;
				margin-right: 2.2rem;
			}
		.popup-cascade-picker__footer {
			display: -ms-flexbox;
			display: -webkit-box;
			display: flex;
			padding: 0.8rem;
		}

.jobSkill_ojHZia {
	display: -ms-flexbox;
	display: -webkit-box;
	display: flex;
	-ms-flex-direction: column;
	    -webkit-box-orient: vertical;
	    -webkit-box-direction: normal;
	    flex-direction: column;
	height: 80vh;
	height: calc(1vh * 80);
	height: calc(var(--vh, 1vh) * 80);

	padding-bottom: calc(0.8rem + constant(safe-area-inset-bottom));
	padding-bottom: calc(0.8rem + env(safe-area-inset-bottom));
}

	.jobSkill_ojHZia .header_kZvD9N {
		display: -ms-flexbox;
		display: -webkit-box;
		display: flex;
		-ms-flex-align: center;
		    -webkit-box-align: center;
		    align-items: center;
		-ms-flex-pack: justify;
		    -webkit-box-pack: justify;
		    justify-content: space-between;
		font-size: 1.4rem;
		font-weight: 600;
		line-height: 1.9rem;
		padding: 0px 0.8rem;
	}

	.jobSkill_ojHZia .header_kZvD9N .title_UlAaHo {
			color: #222222;
		}

	.jobSkill_ojHZia .header_kZvD9N .num_ll6oNY {
			color: #484848;
		}

	.jobSkill_ojHZia .searchBar_m8u7q8 {
		margin: 1rem 0.8rem 0px;
	}

	.jobSkill_ojHZia .main_ry2cv4 {
		-ms-flex: 1;
		    -webkit-box-flex: 1;
		    flex: 1;
		overflow: auto;
	}

	.jobSkill_ojHZia .main_ry2cv4 .searchList_fAlSZO {
			padding: 0px 0.8rem;
		}

	.jobSkill_ojHZia .main_ry2cv4 .searchList_fAlSZO .searchItem_w_dndQ {
				padding: 1.2rem 0px;
				color: #020202;
				font-size: 0.8rem;
				font-weight: 500;
				line-height: 1.1rem;
				border-bottom: 1px solid #ebebeb;
			}

	.jobSkill_ojHZia .main_ry2cv4 .searchList_fAlSZO .searchAdd_ujApsq {
				display: -ms-flexbox;
				display: -webkit-box;
				display: flex;
				-ms-flex-align: center;
				    -webkit-box-align: center;
				    align-items: center;
			}

	.jobSkill_ojHZia .main_ry2cv4 .searchList_fAlSZO .searchAdd_ujApsq svg {
					margin-right: 0.3rem;
				}

	.jobSkill_ojHZia .main_ry2cv4 .section_y2s6eW {
			padding: 1rem 0.8rem 0.4rem;
		}

	.jobSkill_ojHZia .main_ry2cv4 .section_y2s6eW .sectionTitle_yFlmCG {
				color: #484848;
				font-size: 0.7rem;
				line-height: 1rem;
				margin-bottom: 0.8rem;
			}

	.jobSkill_ojHZia .main_ry2cv4 .section_y2s6eW .sectionContent_Vdwlxo {
				display: -ms-flexbox;
				display: -webkit-box;
				display: flex;
				-ms-flex-wrap: wrap;
				    flex-wrap: wrap;
				grid-gap: 0.4rem;
				gap: 0.4rem;
			}

	.jobSkill_ojHZia .main_ry2cv4 .section_y2s6eW .sectionTag_vKn4BA {
				max-width: 100%;
			}

.popup-job-skill-picker__header {
			margin: 0 0.8rem;
			height: 3rem;
			display: -ms-flexbox;
			display: -webkit-box;
			display: flex;
			-ms-flex-align: center;
			    -webkit-box-align: center;
			    align-items: center;
			-ms-flex-pack: justify;
			    -webkit-box-pack: justify;
			    justify-content: space-between;
		}

			.popup-job-skill-picker__header--close {
				-webkit-transform: scale(1.7);
				    -ms-transform: scale(1.7);
				        transform: scale(1.7);
				color: #484848;
				-ms-flex: 0 0;
				    -webkit-box-flex: 0;
				    flex: 0 0;
				height: 0.8rem;
			}

			.popup-job-skill-picker__header--save {
				color: #020202;
				font-size: 0.8rem;
				font-weight: 500;
			}

			.popup-job-skill-picker__header--save--disabled {
					color: #aaaaaa;
					pointer-events: none;
				}

/*!
 * Quill Editor v2.0.2
 * https://quilljs.com
 * Copyright (c) 2017-2024, Slab
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */
.ql-container{-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:0.65rem;height:100%;margin:0;position:relative}
.ql-container.ql-disabled .ql-tooltip{visibility:hidden}
.ql-container:not(.ql-disabled) li[data-list=checked] > .ql-ui,.ql-container:not(.ql-disabled) li[data-list=unchecked] > .ql-ui{cursor:pointer}
.ql-clipboard{left:-5000rem;height:1px;overflow-y:hidden;position:absolute;top:50%}
.ql-clipboard p{margin:0;padding:0}
.ql-editor{-webkit-box-sizing:border-box;box-sizing:border-box;counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:0.6rem 0.75rem;-o-tab-size:4;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}
.ql-editor > *{cursor:text}
.ql-editor p,.ql-editor ol,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0}
@supports (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}
@supports not (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}
.ql-editor table{border-collapse:collapse}
.ql-editor td{border:1px solid #000;padding:0.1rem 0.25rem}
.ql-editor ol{padding-left:1.5em}
.ql-editor li{list-style-type:none;padding-left:1.5em;position:relative}
.ql-editor li > .ql-ui:before{display:inline-block;margin-left:-1.5em;margin-right:.3em;text-align:right;white-space:nowrap;width:1.2em}
.ql-editor li[data-list=checked] > .ql-ui,.ql-editor li[data-list=unchecked] > .ql-ui{color:#777}
.ql-editor li[data-list=bullet] > .ql-ui:before{content:'\2022'}
.ql-editor li[data-list=checked] > .ql-ui:before{content:'\2611'}
.ql-editor li[data-list=unchecked] > .ql-ui:before{content:'\2610'}
@supports (counter-set:none){.ql-editor li[data-list]{counter-set:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}
@supports not (counter-set:none){.ql-editor li[data-list]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}
.ql-editor li[data-list=ordered]{counter-increment:list-0}
.ql-editor li[data-list=ordered] > .ql-ui:before{content:counter(list-0, decimal) '. '}
.ql-editor li[data-list=ordered].ql-indent-1{counter-increment:list-1}
.ql-editor li[data-list=ordered].ql-indent-1 > .ql-ui:before{content:counter(list-1, lower-alpha) '. '}
@supports (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-set:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}
@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}
.ql-editor li[data-list=ordered].ql-indent-2{counter-increment:list-2}
.ql-editor li[data-list=ordered].ql-indent-2 > .ql-ui:before{content:counter(list-2, lower-roman) '. '}
@supports (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-set:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}
@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}
.ql-editor li[data-list=ordered].ql-indent-3{counter-increment:list-3}
.ql-editor li[data-list=ordered].ql-indent-3 > .ql-ui:before{content:counter(list-3, decimal) '. '}
@supports (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-set:list-4 list-5 list-6 list-7 list-8 list-9}}
@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}}
.ql-editor li[data-list=ordered].ql-indent-4{counter-increment:list-4}
.ql-editor li[data-list=ordered].ql-indent-4 > .ql-ui:before{content:counter(list-4, lower-alpha) '. '}
@supports (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-set:list-5 list-6 list-7 list-8 list-9}}
@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}}
.ql-editor li[data-list=ordered].ql-indent-5{counter-increment:list-5}
.ql-editor li[data-list=ordered].ql-indent-5 > .ql-ui:before{content:counter(list-5, lower-roman) '. '}
@supports (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-set:list-6 list-7 list-8 list-9}}
@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}}
.ql-editor li[data-list=ordered].ql-indent-6{counter-increment:list-6}
.ql-editor li[data-list=ordered].ql-indent-6 > .ql-ui:before{content:counter(list-6, decimal) '. '}
@supports (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-set:list-7 list-8 list-9}}
@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-reset:list-7 list-8 list-9}}
.ql-editor li[data-list=ordered].ql-indent-7{counter-increment:list-7}
.ql-editor li[data-list=ordered].ql-indent-7 > .ql-ui:before{content:counter(list-7, lower-alpha) '. '}
@supports (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-set:list-8 list-9}}
@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-reset:list-8 list-9}}
.ql-editor li[data-list=ordered].ql-indent-8{counter-increment:list-8}
.ql-editor li[data-list=ordered].ql-indent-8 > .ql-ui:before{content:counter(list-8, lower-roman) '. '}
@supports (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-set:list-9}}
@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-reset:list-9}}
.ql-editor li[data-list=ordered].ql-indent-9{counter-increment:list-9}
.ql-editor li[data-list=ordered].ql-indent-9 > .ql-ui:before{content:counter(list-9, decimal) '. '}
.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}
.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}
.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}
.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}
.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}
.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}
.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}
.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}
.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}
.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}
.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}
.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}
.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}
.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}
.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}
.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}
.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}
.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}
.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}
.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}
.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}
.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}
.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}
.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}
.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}
.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}
.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}
.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}
.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}
.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}
.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}
.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}
.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}
.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}
.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}
.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}
.ql-editor li.ql-direction-rtl{padding-right:1.5em}
.ql-editor li.ql-direction-rtl > .ql-ui:before{margin-left:.3em;margin-right:-1.5em;text-align:left}
.ql-editor table{table-layout:fixed;width:100%}
.ql-editor table td{outline:none}
.ql-editor .ql-code-block-container{font-family:monospace}
.ql-editor .ql-video{display:block;max-width:100%}
.ql-editor .ql-video.ql-align-center{margin:0 auto}
.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}
.ql-editor .ql-bg-black{background-color:#000}
.ql-editor .ql-bg-red{background-color:#e60000}
.ql-editor .ql-bg-orange{background-color:#f90}
.ql-editor .ql-bg-yellow{background-color:#ff0}
.ql-editor .ql-bg-green{background-color:#008a00}
.ql-editor .ql-bg-blue{background-color:#06c}
.ql-editor .ql-bg-purple{background-color:#93f}
.ql-editor .ql-color-white{color:#fff}
.ql-editor .ql-color-red{color:#e60000}
.ql-editor .ql-color-orange{color:#f90}
.ql-editor .ql-color-yellow{color:#ff0}
.ql-editor .ql-color-green{color:#008a00}
.ql-editor .ql-color-blue{color:#06c}
.ql-editor .ql-color-purple{color:#93f}
.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}
.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}
.ql-editor .ql-size-small{font-size:.75em}
.ql-editor .ql-size-large{font-size:1.5em}
.ql-editor .ql-size-huge{font-size:2.5em}
.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}
.ql-editor .ql-align-center{text-align:center}
.ql-editor .ql-align-justify{text-align:justify}
.ql-editor .ql-align-right{text-align:right}
.ql-editor .ql-ui{position:absolute}
.ql-editor.ql-blank::before{color:rgba(0,0,0,0.6);content:attr(data-placeholder);font-style:italic;left:0.75rem;pointer-events:none;position:absolute;right:0.75rem}
.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:'';display:table}
.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:1.2rem;padding:0.15rem 0.25rem;width:1.4rem}
.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}
.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}
.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}
.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}
.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}
.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}
@media (pointer:coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}
.ql-snow{-webkit-box-sizing:border-box;box-sizing:border-box}
.ql-snow *{-webkit-box-sizing:border-box;box-sizing:border-box}
.ql-snow .ql-hidden{display:none}
.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}
.ql-snow .ql-tooltip{position:absolute;-webkit-transform:translateY(0.5rem);-ms-transform:translateY(0.5rem);transform:translateY(0.5rem)}
.ql-snow .ql-tooltip a{cursor:pointer;-webkit-text-decoration:none;text-decoration:none}
.ql-snow .ql-tooltip.ql-flip{-webkit-transform:translateY(-0.5rem);-ms-transform:translateY(-0.5rem);transform:translateY(-0.5rem)}
.ql-snow .ql-formats{display:inline-block;vertical-align:middle}
.ql-snow .ql-formats:after{clear:both;content:'';display:table}
.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}
.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}
.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}
.ql-snow .ql-empty{fill:none}
.ql-snow .ql-even{fill-rule:evenodd}
.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}
.ql-snow .ql-transparent{opacity:.4}
.ql-snow .ql-direction svg:last-child{display:none}
.ql-snow .ql-direction.ql-active svg:last-child{display:inline}
.ql-snow .ql-direction.ql-active svg:first-child{display:none}
.ql-snow .ql-editor h1{font-size:2em}
.ql-snow .ql-editor h2{font-size:1.5em}
.ql-snow .ql-editor h3{font-size:1.17em}
.ql-snow .ql-editor h4{font-size:1em}
.ql-snow .ql-editor h5{font-size:.83em}
.ql-snow .ql-editor h6{font-size:.67em}
.ql-snow .ql-editor a{-webkit-text-decoration:underline;text-decoration:underline}
.ql-snow .ql-editor blockquote{border-left:0.2rem solid #ccc;margin-bottom:0.25rem;margin-top:0.25rem;padding-left:0.8rem}
.ql-snow .ql-editor code,.ql-snow .ql-editor .ql-code-block-container{background-color:#f0f0f0;border-radius:0.15rem}
.ql-snow .ql-editor .ql-code-block-container{margin-bottom:0.25rem;margin-top:0.25rem;padding:0.25rem 0.5rem}
.ql-snow .ql-editor code{font-size:85%;padding:0.1rem 0.2rem}
.ql-snow .ql-editor .ql-code-block-container{background-color:#23241f;color:#f8f8f2;overflow:visible}
.ql-snow .ql-editor img{max-width:100%}
.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:0.7rem;font-weight:500;height:1.2rem;position:relative;vertical-align:middle}
.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:0.4rem;padding-right:0.1rem;position:relative;width:100%}
.ql-snow .ql-picker-label::before{display:inline-block;line-height:1.1rem}
.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:0.2rem 0.4rem;position:absolute;white-space:nowrap}
.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:0.25rem;padding-top:0.25rem}
.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}
.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}
.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}
.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}
.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:1.4rem}
.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:0.1rem 0.2rem}
.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:0.2rem}
.ql-snow .ql-icon-picker .ql-picker-options{padding:0.2rem 0}
.ql-snow .ql-icon-picker .ql-picker-item{height:1.2rem;width:1.2rem;padding:0.1rem 0.2rem}
.ql-snow .ql-color-picker .ql-picker-options{padding:0.15rem 0.25rem;width:7.6rem}
.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:0.8rem;margin:0.1rem;padding:0;width:0.8rem}
.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-0.45rem;right:0;top:50%;width:0.9rem}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=''])::before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=''])::before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=''])::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=''])::before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=''])::before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=''])::before{content:attr(data-label)}
.ql-snow .ql-picker.ql-header{width:4.9rem}
.ql-snow .ql-picker.ql-header .ql-picker-label::before,.ql-snow .ql-picker.ql-header .ql-picker-item::before{content:'Normal'}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before{content:'Heading 1'}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before{content:'Heading 2'}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before{content:'Heading 3'}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before{content:'Heading 4'}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before{content:'Heading 5'}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before{content:'Heading 6'}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before{font-size:2em}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before{font-size:1.5em}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before{font-size:1.17em}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before{font-size:1em}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before{font-size:.83em}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before{font-size:.67em}
.ql-snow .ql-picker.ql-font{width:5.4rem}
.ql-snow .ql-picker.ql-font .ql-picker-label::before,.ql-snow .ql-picker.ql-font .ql-picker-item::before{content:'Sans Serif'}
.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]::before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before{content:'Serif'}
.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]::before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before{content:'Monospace'}
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before{font-family:Georgia,Times New Roman,serif}
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before{font-family:Monaco,Courier New,monospace}
.ql-snow .ql-picker.ql-size{width:4.9rem}
.ql-snow .ql-picker.ql-size .ql-picker-label::before,.ql-snow .ql-picker.ql-size .ql-picker-item::before{content:'Normal'}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]::before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before{content:'Small'}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]::before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before{content:'Large'}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]::before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before{content:'Huge'}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before{font-size:0.5rem}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before{font-size:0.9rem}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before{font-size:1.6rem}
.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}
.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}
.ql-code-block-container{position:relative}
.ql-code-block-container .ql-ui{right:0.25rem;top:0.25rem}
.ql-toolbar.ql-snow{border:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:'Helvetica Neue','Helvetica','Arial',sans-serif;padding:0.4rem}
.ql-toolbar.ql-snow .ql-formats{margin-right:0.75rem}
.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}
.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;-webkit-box-shadow:rgba(0,0,0,0.2) 0 0.1rem 0.4rem;box-shadow:rgba(0,0,0,0.2) 0 0.1rem 0.4rem}
.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label{border-color:#ccc}
.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}
.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}
.ql-toolbar.ql-snow + .ql-container.ql-snow{border-top:0}
.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;-webkit-box-shadow:0 0 0.25rem #ddd;box-shadow:0 0 0.25rem #ddd;color:#444;padding:0.25rem 0.6rem;white-space:nowrap}
.ql-snow .ql-tooltip::before{content:"Visit URL:";line-height:1.3rem;margin-right:0.4rem}
.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:0.65rem;height:1.3rem;margin:0;padding:0.15rem 0.25rem;width:8.5rem}
.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:10rem;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}
.ql-snow .ql-tooltip a.ql-action::after{border-right:1px solid #ccc;content:'Edit';margin-left:0.8rem;padding-right:0.4rem}
.ql-snow .ql-tooltip a.ql-remove::before{content:'Remove';margin-left:0.4rem}
.ql-snow .ql-tooltip a{line-height:1.3rem}
.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}
.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}
.ql-snow .ql-tooltip.ql-editing a.ql-action::after{border-right:0;content:'Save';padding-right:0}
.ql-snow .ql-tooltip[data-mode=link]::before{content:"Enter link:"}
.ql-snow .ql-tooltip[data-mode=formula]::before{content:"Enter formula:"}
.ql-snow .ql-tooltip[data-mode=video]::before{content:"Enter video:"}
.ql-snow a{color:#06c}
.ql-container.ql-snow{border:1px solid #ccc}
.otd-richtext-hidden-overflow {
		overflow: hidden;
	}
	.otd-richtext {
		position: fixed;
		top: 0;
		left: 0px;
		height: var(--app-height);
		z-index: 10;
		background-color: #fff;
	}
	.otd-richtext-header {
			display: -ms-flexbox;
			display: -webkit-box;
			display: flex;
			-ms-flex-pack: justify;
			    -webkit-box-pack: justify;
			    justify-content: space-between;
			padding: 0.5rem 0.8rem;
		}
	.otd-richtext-header-close {
				width: 1.2rem;
				height: 1.2rem;
			}
	.otd-richtext-header-save {
				font-size: 0.8rem;
				font-weight: 500;
			}
	.otd-richtext-header-save-disabled {
					color: #aaaaaa;
				}
	.otd-richtext-title {
			font-size: 1.4rem;
			font-weight: 600;
			color: #222222;
			padding: 1rem 0.8rem;
		}
	.otd-richtext-editor {
			position: relative;
			overflow: scroll;
			display: -ms-flexbox;
			display: -webkit-box;
			display: flex;
			-ms-flex-direction: column;
			    -webkit-box-orient: vertical;
			    -webkit-box-direction: normal;
			    flex-direction: column;
			border: 1.5px solid #ebebeb;
			border-radius: 0.4rem;
			width: calc(-1.6rem + 100vw);
			height: 24.9rem;
			margin: 0px 0.8rem;
			padding-top: 0.8rem;
		}
	.otd-richtext-editor-focus {
				height: 13rem;
				border-color: #06605a;
			}
	.otd-richtext-editor-blur {
				height: 24.9rem;

				/* 垂直方向 */
			}
	@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {

			.otd-richtext-editor-blur {
					height: 21rem;
			}
				}
	.otd-richtext-editor-blur {

				border-color: #ebebeb;
			}
	.otd-richtext-editor .ql-container {
				border: none;
				font-size: 0.8rem;
				-ms-flex: 1;
				    -webkit-box-flex: 1;
				    flex: 1;
				overflow: hidden;
				font-family:
					system-ui, -apple-system, Segoe UI, Roboto, Ubuntu, Cantarell, Noto Sans, sans-serif,
					BlinkMacSystemFont,
					'PingFang HK',
					Arial,
					'Microsoft Yahei',
					Roboto,
					'Segoe UI',
					'Helvetica Neue',
					'Noto Sans TC',
					sans-serif;
				font-weight: 400;
			}
	.otd-richtext-editor .ql-container .ql-editor {
					padding: 0px 0.8rem;
					overflow: scroll;
				}
	.otd-richtext-editor .ql-container .ql-editor p, .otd-richtext-editor .ql-container .ql-editor li {
						line-height: 1.25;
					}
	.otd-richtext-editor .ql-container .ql-editor.ql-blank::before {
					color: #aaaaaa;
					font-size: 0.8rem;
					font-style: normal;
					font-weight: 400;
				}
	.otd-richtext-editor .ql-container .ql-editor ol {
					padding-left: 0;
				}
	.otd-richtext-editor .ql-container .ql-editor ul {
					padding-left: 0;
				}
	.otd-richtext-editor .ql-toolbar {
				border: none;
				background: #fff;
			}
	.otd-richtext-editor .ql-toolbar .ql-stroke {
					stroke: #484848 !important;
				}
	.otd-richtext-editor .toolbar-disabled .ql-list {
					color: #aaaaaa;
				}
	.otd-richtext-editor .toolbar-disabled .ql-bold {
					color: #aaaaaa;
				}
	.otd-richtext-editor .ql-toolbar button {
				background: #fff;
				margin: 0 0.2rem;
				width: 1.6rem;
				height: 1.6rem;
				display: -ms-flexbox;
				display: -webkit-box;
				display: flex;
				-ms-flex-pack: center;
				    -webkit-box-pack: center;
				    justify-content: center;
				-ms-flex-align: center;
				    -webkit-box-align: center;
				    align-items: center;
				color: #222;
			}
	.otd-richtext-editor .ql-active {
				background: #c0eb5e !important;
				color: #06605a !important;
				border-radius: 0.4rem;
			}
	.otd-richtext-editor-count {
				height: 1.8rem;
				line-height: 1.8rem;
				font-size: 0.7rem;
				color: #aaaaaa;
				font-weight: 600;
				text-align: right;
				margin-right: 0.8rem;
			}

.dataPicker_K2FcRT {
	--adm-color-primary: #484848;
	--adm-color-text: #222;
	--item-font-size: 1rem;
	--item-height: 2.8rem;
	font-weight: 500;
	font-size: 0.8rem;
}

	.dataPicker_K2FcRT .adm-picker-view {
			-ms-flex-direction: row-reverse;
			    -webkit-box-orient: horizontal;
			    -webkit-box-direction: reverse;
			    flex-direction: row-reverse;
		}

	.dataPicker_K2FcRT .adm-picker-header {
			height: 2.85rem;
		}

	.dataPicker_K2FcRT .adm-picker-header-button {
			font-size: 0.8rem;
		}

	.dataPicker_K2FcRT .adm-picker-header-title {
			font-size: 0.9rem;
			font-weight: bolder;
		}

	.dataPicker_K2FcRT .adm-picker-view-column {
			z-index: 10;
		}

	.dataPicker_K2FcRT .adm-picker-view-column:first-of-type .adm-picker-view-column-item {
				margin-right: 1.1rem;
			}

	.dataPicker_K2FcRT .adm-picker-view-column:nth-last-of-type(2) .adm-picker-view-column-item {
				margin-left: 0.8rem;
			}

	.dataPicker_K2FcRT .adm-picker-view-mask-middle {
			border: none;
		}

.middleBg_nKp6uJ {
	position: absolute;
	z-index: 1;
	height: 2.8rem;
	top: 7.5rem;
	left: 0.8rem;
	right: 0.8rem;
	background-color: #f6f6f6;
	border-radius: 0.4rem;
}

.radio-list {
		color: #222222;
		font-size: 0.75rem;
	}

		.radio-list__item {
			height: 3.6rem;
			padding: 1.2rem 0.8rem;
			display: -ms-flexbox;
			display: -webkit-box;
			display: flex;
			-ms-flex-pack: justify;
			    -webkit-box-pack: justify;
			    justify-content: space-between;
			-ms-flex-align: center;
			    -webkit-box-align: center;
			    align-items: center;
		}

		.radio-list__item__radio {
				--icon-size: '24px';
			}

		.radio-list__item__radio .adm-radio-custom-icon {
					height: 1.2rem;
				}

		.radio-list__divider {
			margin: 0;
		}
.popupPicker_Dh_SF6 .radio-list__item {
		font-weight: 500;
	}

.header_ngnVcZ {
	margin: 0 0.8rem;
	height: 3rem;
	border-bottom: 1px solid #ebebeb;
	display: -ms-flexbox;
	display: -webkit-box;
	display: flex;
	-ms-flex-align: center;
	    -webkit-box-align: center;
	    align-items: center;
	grid-gap: 1rem;
	gap: 1rem;
}

.closeIcon_Eesiu2 {
	-webkit-transform: scale(1.7);
	    -ms-transform: scale(1.7);
	        transform: scale(1.7);
	color: #484848;
	-ms-flex: 0 0;
	    -webkit-box-flex: 0;
	    flex: 0 0;
	height: 0.8rem;
}

.title_jUqRjW {
	-ms-flex: 1;
	    -webkit-box-flex: 1;
	    flex: 1;
	width: 12.75rem;
	line-height: 1.3rem;
	height: 1.3rem;
	font-size: 0.9rem;
	font-weight: 600;
	color: #222;
	text-align: center;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	margin-right: 2.2rem;
}

.customRadioList_VfWBaC {
	max-height: calc(95vh - 3rem);
	overflow: auto;
}

.form_I6jgQN {
	--border-top: 'none';
	--border-bottom: 'none';
}

	.form_I6jgQN .avatarFormItem_UVv7Px.adm-list-item {
		border-bottom: none;
	}

	.form_I6jgQN .avatarFormItem_UVv7Px .adm-list-item-content-main {
				padding-top: 0.2rem;
			}

	.form_I6jgQN .adm-list-body-inner {
			margin-top: 0;
		}

	.form_I6jgQN .adm-list-item {
			--border-inner: 'none';
			--padding-left: 0;
			--padding-right: 0;
			margin: 0 0.8rem;
			border-bottom: 1px solid #ebebeb;
		}

	.form_I6jgQN .adm-list-item-content-main {
			padding: 1rem 0;
		}

	.form_I6jgQN .adm-form-item-label {
			--adm-font-size-7: 0.65rem;
			font-weight: 600;
			line-height: 0.9rem;
			color: #888;
			margin-bottom: 0.4rem;
		}

	.form_I6jgQN .adm-form-item-child-inner {
			color: #222;
			font-size: 0.85rem;
			font-weight: 500;
			line-height: 1.2rem;
			overflow: hidden;
			white-space: nowrap;
			text-overflow: ellipsis;
			max-width: calc(100vw - 1.6rem);
		}

.feed-back-hidden-overflow {
		overflow: hidden;
	}

.feedBack_ebZJDu {
	position: fixed;
	top: 0;
	left: 0px;
	height: var(--app-height);
	width: 100vw;
	z-index: 10;
	background-color: #fff;
	color: #222;
}

.feedBack_ebZJDu .header_fJD_5s {
		display: -ms-flexbox;
		display: -webkit-box;
		display: flex;
		-ms-flex-align: center;
		    -webkit-box-align: center;
		    align-items: center;
		-ms-flex-pack: justify;
		    -webkit-box-pack: justify;
		    justify-content: space-between;
		padding: 0.5rem 0.8rem;
		border-bottom: 1px solid #ebebeb;
	}

.feedBack_ebZJDu .header_fJD_5s .closeIcon_mcRuto {
			width: 1.2rem;
			height: 1.2rem;
		}

.feedBack_ebZJDu .header_fJD_5s .title_Ter7I9 {
			font-size: 0.9rem;
			font-weight: 600;
		}

.feedBack_ebZJDu .header_fJD_5s .submitButton__5gUwe {
			font-size: 0.8rem;
			font-weight: 500;
		}

.feedBack_ebZJDu .header_fJD_5s .submitButtonDisabled_mxv6gs {
			color: #aaaaaa;
		}

.feedBack_ebZJDu .section_ZnaDPU {
		padding: 0px 0.8rem;
	}

.feedBack_ebZJDu .section_ZnaDPU .sectionTitle_rvUcsS {
			margin-top: 1.2rem;
			margin-bottom: 1.4rem;
			font-size: 0.9rem;
			font-weight: 600;
		}

.feedBack_ebZJDu .section_ZnaDPU .textArea_Kra1zr {
			position: relative;
		}

.feedBack_ebZJDu .section_ZnaDPU .textArea_Kra1zr .textAreaInput_Vw2c6n {
				height: 100%;
				--font-size: 0.8rem;
				padding: 0.8rem 0px 1.4rem;
				border-radius: 0.4rem;
				font-weight: 400;
			}

.feedBack_ebZJDu .section_ZnaDPU .textArea_Kra1zr .textAreaInput_Vw2c6n .adm-text-area-element {
						padding: 0px 0.8rem;
					}

.feedBack_ebZJDu .section_ZnaDPU .textArea_Kra1zr .textAreaInputFocus_dxdMTM {
				border: 1.5px solid #06605a;
			}

.feedBack_ebZJDu .section_ZnaDPU .textArea_Kra1zr .textAreaInputFocus_dxdMTM .adm-text-area-element {
						height: 13rem !important;
					}

.feedBack_ebZJDu .section_ZnaDPU .textArea_Kra1zr .textAreaInputBlur_sJuOwu {
				border: 1.5px solid #aaaaaa;
			}

.feedBack_ebZJDu .section_ZnaDPU .textArea_Kra1zr .textAreaInputBlur_sJuOwu .adm-text-area-element {
						height: 24.9rem !important;
					}

.feedBack_ebZJDu .section_ZnaDPU .textArea_Kra1zr .textAreaInputError_UmK7LO {
				border: 1.5px solid #bd222b;
			}

.feedBack_ebZJDu .section_ZnaDPU .textArea_Kra1zr .textAreaCount_dquPCG {
				color: #aaaaaa;
				position: absolute;
				bottom: 0.4rem;
				right: 0.8rem;
				line-height: 1rem;
				font-size: 0.7rem;
				font-weight: 600;
			}

.feedBack_ebZJDu .section_ZnaDPU .textArea_Kra1zr .textAreaCount_dquPCG .currentLength_w11r0c {
					color: #06605a;
				}

.tipItem_o3irF_ {
	margin: -0.4rem 0.8rem 0.4rem;
	display: -ms-flexbox;
	display: -webkit-box;
	display: flex;
	grid-gap: 0.2rem;
	gap: 0.2rem;
	font-size: 0.6rem;
	font-weight: 500;
	color: #222;
	line-height: 0.85rem;
}
	.tipItem_o3irF_ img {
		width: 0.8rem;
		height: 0.8rem;
		background-size: contain;
	}

.error_m7211Y {
	color: #bd222b;
}

.eye_Gk3YLR {
	width: 1.2rem;
	height: 1.2rem;
	display: -ms-flexbox;
	display: -webkit-box;
	display: flex;
	-ms-flex-align: center;
	    -webkit-box-align: center;
	    align-items: center;
	-ms-flex-pack: center;
	    -webkit-box-pack: center;
	    justify-content: center;
}

.passwordFormItem_JAa_TE .adm-list-item-content-extra {
			margin: 0.8rem 0.8rem 0 -1rem;
		}

.passwordLabel_kEwHd2 {
	display: -ms-flexbox;
	display: -webkit-box;
	display: flex;
	-ms-flex-align: center;
	    -webkit-box-align: center;
	    align-items: center;
	grid-gap: 0.2rem;
	gap: 0.2rem;
}

.forgotBtn_ltcVJr {
	color: #888888;
	padding: 0.2rem 0px 0px 0.8rem;
	font-weight: 500;
	font-size: 0.7rem;
	-webkit-text-decoration: underline;
	text-decoration: underline;
}

@-webkit-keyframes cursor-blink_XxNdV3 {
	0% {
		opacity: 1;
	}

	50% {
		opacity: 0;
	}

	100% {
		opacity: 1;
	}
}

@keyframes cursor-blink_XxNdV3 {
	0% {
		opacity: 1;
	}

	50% {
		opacity: 0;
	}

	100% {
		opacity: 1;
	}
}

.cursor_Mr0OIB {
	position: absolute;
	top: 0.7rem;
	width: 1.5px;
	height: 1rem;
	background: #06605a;
	-webkit-animation: cursor-blink_XxNdV3 1s infinite;
	        animation: cursor-blink_XxNdV3 1s infinite;
}

.verifyCode_u5ZHX8 {
	display: -ms-flexbox;
	display: -webkit-box;
	display: flex;
	-ms-flex-direction: column;
	    -webkit-box-orient: vertical;
	    -webkit-box-direction: normal;
	    flex-direction: column;
	min-height: 100vh;
	padding: 1.2rem 0.8rem;
	background-color: #fff;

	padding-bottom: calc(0.8rem + constant(safe-area-inset-bottom));
	padding-bottom: calc(0.8rem + env(safe-area-inset-bottom));
}

.verifyCode_u5ZHX8 .title_euDRea {
		margin-bottom: 0.4rem;
		color: #222;
		font-size: 1.4rem;
		font-weight: 600;
		line-height: 1.8rem;
	}

.verifyCode_u5ZHX8 .desc_ITmbdH {
		color: #484848;
		font-size: 0.7rem;
		line-height: 1.05rem;
		margin-bottom: 1rem;
	}

.verifyCode_u5ZHX8 .inputContainer_xdRydn {
		position: relative;
		display: -ms-flexbox;
		display: -webkit-box;
		display: flex;
		-ms-flex-align: center;
		    -webkit-box-align: center;
		    align-items: center;
		width: -moz-fit-content;
		width: -webkit-fit-content;
		width: fit-content;
		overflow: hidden;
	}

/* hidden掉光标*/

.verifyCode_u5ZHX8 .inputContainer_xdRydn .inputItem_OlofsM {
			width: 2.4rem;
			height: 2.4rem;
			margin-right: 0.55rem;
			border-radius: 0.4rem;
			-webkit-box-sizing: border-box;
			        box-sizing: border-box;
			overflow: hidden;
		}

/* hidden掉方角*/

.verifyCode_u5ZHX8 .inputContainer_xdRydn .inputItem_OlofsM input {
				width: 2.4rem;
				height: 2.4rem;
				padding-left: 0.9rem;
				outline: none;
				border: none;
				background-color: rgb(238, 238, 238);
				color: #000;
				font-size: 0.9rem;
				font-weight: 600;
			}

.verifyCode_u5ZHX8 .inputContainer_xdRydn .light_ovCeRI {
			border: 1.5px solid #06605a;
		}

.verifyCode_u5ZHX8 .inputContainer_xdRydn .light_ovCeRI input {
				-webkit-transform: translate(-1.5px, -1.5px);
				    -ms-transform: translate(-1.5px, -1.5px);
				        transform: translate(-1.5px, -1.5px);
			}

.verifyCode_u5ZHX8 .inputContainer_xdRydn .redBorder_KMTkig {
			border: 1.5px solid #bd222b;
		}

.verifyCode_u5ZHX8 .inputContainer_xdRydn .redBorder_KMTkig input {
				background-color: rgba(250, 238, 238);
				-webkit-transform: translate(-1.5px, -1.5px);
				    -ms-transform: translate(-1.5px, -1.5px);
				        transform: translate(-1.5px, -1.5px);
			}

.verifyCode_u5ZHX8 .inputContainer_xdRydn .realInput_WGL88N {
			position: absolute;
			top: 0;
			left: 0;
			width: 100%;
			height: 100%;
			opacity: 0;
		}

.verifyCode_u5ZHX8 .error_zKs2mt {
		margin-top: 0.3rem;
		margin-bottom: 1rem;
		font-size: 0.6rem;
		line-height: 0.9rem;
		color: #bd222b;
	}

.verifyCode_u5ZHX8 .tipsContainer_znxlCx {
		display: -ms-flexbox;
		display: -webkit-box;
		display: flex;
		-ms-flex-align: center;
		    -webkit-box-align: center;
		    align-items: center;
		height: 0.75rem;
		color: #888;
		font-size: 0.7rem;
		font-weight: 500;
	}

.verifyCode_u5ZHX8 .tipsContainer_znxlCx .tips_k4mQbT {
			margin-right: 0.3rem;
		}

.verifyCode_u5ZHX8 .tipsContainer_znxlCx .countdown_vLNmnF i {
				display: inline-block;
				color: rgb(43, 143, 135);
				border-bottom: 1px solid rgb(43, 143, 135);
			}

.verifyCode_u5ZHX8 .btn_aFcCnb {
		margin-top: auto;
		height: 2.4rem;
		border-radius: 0.4rem;
		background-color: #06605a;
		color: #fff;
		font-size: 0.8rem;
		font-weight: 600;
		text-align: center;
		line-height: 2.4rem;
	}

.verifyCode_u5ZHX8 .opacity7_lXNXMI {
		opacity: 0.7;
	}

.form_cGWtgM {
	height: calc(var(--app-height) - 2.25rem);
	display: -ms-flexbox;
	display: -webkit-box;
	display: flex;
	-ms-flex-direction: column;
	    -webkit-box-orient: vertical;
	    -webkit-box-direction: normal;
	    flex-direction: column;
	-ms-flex-pack: justify;
	    -webkit-box-pack: justify;
	    justify-content: space-between;
}

	.form_cGWtgM .nonWorkExpFormItem_pmI5gn.adm-list-item {
		--prefix-width: 10rem;
		border-bottom: none;
		margin-bottom: 0.5rem;
	}

	.form_cGWtgM .nonWorkExpFormItem_pmI5gn.adm-list-item .adm-list-item-content-main,
			.form_cGWtgM .nonWorkExpFormItem_pmI5gn.adm-list-item .adm-list-item-content-prefix {
				padding: 0;
			}

	.form_cGWtgM .nonWorkExpFormItem_pmI5gn.adm-list-item .adm-form-item-label {
				line-height: 1.55rem;
				height: 1.55rem;
				color: #222;
				font-weight: 400;
				font-size: 0.75rem;
			}

	.form_cGWtgM .adm-form-footer {
			position: sticky;
			bottom: 0px;
			z-index: 3;

			padding-left: 0;
			padding-right: 0;
			padding-bottom: 0;
		}

	.form_cGWtgM .adm-form-footer .footerBox .btnContainer {
					background: #fff;
					width: 100%;

					display: -ms-flexbox;

					display: -webkit-box;

					display: flex;
					grid-gap: 0.6rem;
					gap: 0.6rem;
					padding: 0 0.6rem 1rem;
				}

	.form_cGWtgM .adm-form-footer .footerBox .btnContainer .adm-button {
						display: block;
						width: 100%;
						height: 2.4rem;
						font-weight: 600;
						margin-top: 0.8rem
					}

	.form_cGWtgM .adm-form-footer .footerBox .btnContainer .adm-button:first-child:not(.adm-button-primary) {
							-ms-flex: 0 0 6.15rem;
							    -webkit-box-flex: 0;
							    flex: 0 0 6.15rem;
							color: #484848;
							background: #f5f5f5;
						}

.placeholder_upaIuP {
	color: #aaa;
}

.timeRange_j2FefL {
	display: -ms-flexbox;
	display: -webkit-box;
	display: flex;
	margin: 0 0.8rem;
}

.timeRange_j2FefL .adm-list-item {
			-ms-flex: auto;
			    -webkit-box-flex: 1;
			    flex: auto;
			width: 100%;
			margin: 0
		}

.timeRange_j2FefL .adm-list-item:first-child {
				padding-right: 1.75rem;
			}

.htmlParseBox_POSO_1 {
	font-size: 0.8rem;
}

.htmlParseBox_POSO_1 p,
	.htmlParseBox_POSO_1 u {
		white-space: pre-wrap;
		word-wrap: break-word;
	}

.htmlParseBox_POSO_1 {
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
}

.htmlParseBox_POSO_1 ul {
		padding-left: 1.2rem;
	}

.htmlParseBox_POSO_1 ul li {
			line-height: 1.3;
			list-style-type: disc;
			white-space: pre-wrap;
			word-wrap: break-word;
		}

.htmlParseBox_POSO_1 ol {
		padding-left: 1.2rem;
	}

.htmlParseBox_POSO_1 ol li {
			list-style-type: decimal;
			line-height: 1.3;
			white-space: pre-wrap;
			word-wrap: break-word;
		}

.shieldCondition_wM1z7k {
	display: -ms-flexbox;
	display: -webkit-box;
	display: flex;
	-ms-flex-pack: justify;
	    -webkit-box-pack: justify;
	    justify-content: space-between;
}

.shieldCondition_wM1z7k .shieldConditionContent_JxY39M {
		-ms-flex: 1 1 auto;
		    -webkit-box-flex: 1;
		    flex: 1 1 auto;
		min-width: 0;
		display: -ms-flexbox;
		display: -webkit-box;
		display: flex;
		margin-right: 0.6rem;
		-ms-flex-direction: column;
		    -webkit-box-orient: vertical;
		    -webkit-box-direction: normal;
		    flex-direction: column;
	}

.shieldCondition_wM1z7k .shieldConditionContent_JxY39M .shieldConditionTitle_eSwg2X {
			color: #222222;
			font-size: 0.8rem;

			font-weight: 500;
		}

.shieldCondition_wM1z7k .shieldConditionContent_JxY39M .shieldConditionDesc_b_rapA {
			margin-top: 0.2rem;
			color: #484848;
			font-size: 0.65rem;
			font-weight: 400;
			line-height: 0.9rem;
			white-space: pre-wrap;
		}

.notice_kZSHFo {
	display: -ms-flexbox;
	display: -webkit-box;
	display: flex;
	padding: 0.6rem;
	-ms-flex-align: center;
	    -webkit-box-align: center;
	    align-items: center;
	grid-gap: 0.6rem;
	gap: 0.6rem;
	background-color: #e8f7c6;
	color: #06605a;
}

	.notice_kZSHFo .icon_NQs1j0 {
		width: 1rem;
		height: 1rem;
		-ms-flex-negative: 0;
		    flex-shrink: 0;
	}

	.notice_kZSHFo .text_KEmHSt {
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 2;
		/* 限制在两行内 */
		overflow: hidden;
	}

.form_TQRhRt {
	height: calc(var(--app-height) - 2.25rem);
	display: -ms-flexbox;
	display: -webkit-box;
	display: flex;
	-ms-flex-direction: column;
	    -webkit-box-orient: vertical;
	    -webkit-box-direction: normal;
	    flex-direction: column;
	-ms-flex-pack: justify;
	    -webkit-box-pack: justify;
	    justify-content: space-between;
}
	.form_TQRhRt .adm-form-footer {
			position: sticky;
			bottom: 0px;
			padding-left: 0;
			padding-right: 0;
			padding-bottom: 0;
		}
	.form_TQRhRt .adm-form-footer .footerBox .btnContainer {
					background: #fff;
					width: 100%;

					display: -ms-flexbox;

					display: -webkit-box;

					display: flex;
					grid-gap: 0.6rem;
					gap: 0.6rem;
					padding: 0 0.6rem 1rem;
				}
	.form_TQRhRt .adm-form-footer .footerBox .btnContainer .adm-button {
						display: block;
						width: 100%;
						height: 2.4rem;
						font-weight: 600;
						margin-top: 0.8rem
					}
	.form_TQRhRt .adm-form-footer .footerBox .btnContainer .adm-button:first-child:not(.adm-button-primary) {
							-ms-flex: 0 0 6.15rem;
							    -webkit-box-flex: 0;
							    flex: 0 0 6.15rem;
							color: #484848;
							background: #f5f5f5;
						}

.placeholder_McQ3kc {
	color: #aaa;
}

.timeRange_gsML2Q {
	display: -ms-flexbox;
	display: -webkit-box;
	display: flex;
	margin: 0 0.8rem;
}

.timeRange_gsML2Q .adm-list-item {
			-ms-flex: auto;
			    -webkit-box-flex: 1;
			    flex: auto;
			width: 100%;
			margin: 0
		}

.timeRange_gsML2Q .adm-list-item:first-child {
				padding-right: 1.75rem;
			}

.commonIndexBar_w4XZSV .adm-index-bar-sidebar [data-index='popular'] {
				display: none;
			}
		.commonIndexBar_w4XZSV .adm-index-bar-sidebar-item {
			color: #14a1a6;
			font-size: 0.5rem;
			font-weight: 500;
			height: 0.7rem;
		}
		.commonIndexBar_w4XZSV .adm-index-bar-sidebar-item-active {
				background-color: transparent;
			}
		.commonIndexBar_w4XZSV .adm-index-bar-sidebar-bubble {
			position: fixed;
			right: 50%;
			color: #14a1a6;
			-webkit-transform: translateX(50%) translateY(-50%);
			    -ms-transform: translateX(50%) translateY(-50%);
			        transform: translateX(50%) translateY(-50%);
			background-color: transparent;
			font-weight: 500;
		}
		.commonIndexBar_w4XZSV .adm-index-bar-anchor-title {
			background-color: #f6f6f6;
			font-size: 0.6rem;
			color: #888888;
			padding: 0 0.8rem;
			height: 1.7rem;
		}
		.commonIndexBar_w4XZSV .adm-list-item {
			padding: 0px 0.8rem;
		}
		.commonIndexBar_w4XZSV .adm-list-item-content-main {
			padding: 1.2rem 0px;
			font-weight: 500;
			line-height: normal;
		}

.safeBox_eE11pp {
	display: -ms-flexbox;
	display: -webkit-box;
	display: flex;
	-ms-flex-align: center;
	    -webkit-box-align: center;
	    align-items: center;
	height: 3.3rem;
	padding: 0 0.6rem;
	background: #f5f5f5;
	z-index: 999;
}

	.safeBox_eE11pp .safeIcon_L8sE4A {
		-ms-flex-negative: 0;
		    flex-shrink: 0;
		width: 1rem;
		height: 1rem;
		margin-right: 0.6rem;
	}

	.safeBox_eE11pp .safeDesc_Ak2as3 {
		color: #666666;
		font-size: 0.7rem;
		font-weight: 500;
		line-height: 1.05rem;
		margin-right: 0.6rem;
	}

	.safeBox_eE11pp .safeDesc_Ak2as3 i {
			-webkit-text-decoration: underline;
			text-decoration: underline;
		}

	.safeBox_eE11pp .closeIcon_Bjm2lU {
		-ms-flex-negative: 0;
		    flex-shrink: 0;
		width: 1rem;
		height: 1rem;
		margin-left: auto;
	}

.langPopup_UZ50ro .commonPopupContent {
			overflow: hidden !important;
		}
		.langPopup_UZ50ro .langPopupHeader {
			margin: 1rem 0.8rem;
		}
		.langPopup_UZ50ro .langPopupList {
			height: calc(95vh - 7.1rem);
			overflow-y: auto;
		}

.commonPopup_amrKbN .adm-popup-body {
			border-radius: 0.6rem 0.6rem 0 0px;
			padding-bottom: constant(safe-area-inset-bottom);
			padding-bottom: env(safe-area-inset-bottom);
		}
		.commonPopup_amrKbN .commonPopupHeader {
			position: relative;
			display: -ms-flexbox;
			display: -webkit-box;
			display: flex;
			-ms-flex-pack: justify;
			    -webkit-box-pack: justify;
			    justify-content: space-between;
			-ms-flex-align: center;
			    -webkit-box-align: center;
			    align-items: center;
			height: 3rem;
			padding: 0 0.8rem;
			font-size: 0.9rem;
			line-height: 1.3rem;
			font-weight: 600;
			color: #222;
		}
		.commonPopup_amrKbN .commonPopupHeader .close {
				width: 1.2rem;
				height: 1.2rem;
			}
		.commonPopup_amrKbN .commonPopupHeader .title {
				position: absolute;
				top: 0.85rem;
				left: 2.8rem;
				width: calc(100% - 5.6rem);
				text-align: center;
				white-space: nowrap;
				overflow: hidden;
				text-overflow: ellipsis;
			}
		.commonPopup_amrKbN .divider {
			height: 1px;
			background-color: #d9d9d9;
		}
		.commonPopup_amrKbN .commonPopupContent {
			max-height: calc(1vh * 95 - 3.05rem);
			max-height: calc(1vh * 95 - 61px);
			max-height: calc(var(--vh, 1vh) * 95 - 3.05rem);
			overflow: auto;
		}

.complete_chxKLF {
	height: 100vh;
	height: calc(1vh * 100);
	height: calc(var(--vh, 1vh) * 100);

	display: -ms-flexbox;

	display: -webkit-box;

	display: flex;
	-ms-flex-direction: column;
	    -webkit-box-orient: vertical;
	    -webkit-box-direction: normal;
	    flex-direction: column;
}

	.complete_chxKLF .completeMain {
			-ms-flex: 1;
			    -webkit-box-flex: 1;
			    flex: 1;
			overflow-y: auto;
			padding: 1rem 0.8rem 8.3rem;
		}

	.complete_chxKLF .completeMain .completeTitle {
				font-size: 1.4rem;
				font-weight: 600;
				color: #222222;
			}

	.complete_chxKLF .completeMain .completeStep {
				margin-top: 1rem;
				margin-bottom: 1.4rem;
			}

	.complete_chxKLF .completeMain .completeSubTitle {
				color: #222222;
				font-size: 1rem;
				line-height: 1.4rem;
				font-weight: 600;
			}

	.complete_chxKLF .completeMain .completeTips {
				color: #888888;
				font-size: 0.7rem;
				font-weight: 400;
				margin-top: 0.2rem;
			}

	.complete_chxKLF .completeFooter {
			position: fixed;
			bottom: 0;
			left: 0;
			right: 0;
			bottom: 0;
			background-color: #fff;
		}

	.complete_chxKLF .completeFooter .applyBtn {
				width: calc(100% - 1.6rem);
				margin: 0.8rem auto;
			}

.completePopUp_aX7MNf .commonPopupContent {
			overflow: hidden !important;
		}

.completePopUp_aX7MNf .completePopUpHeader {
			margin: 1rem 0.8rem;
		}

.completePopUp_aX7MNf .completePopUpList {
			height: calc(95vh - 7.1rem);
			overflow-y: auto;
		}

.completeLocation_yaPIS4 .cascade-list .cascade-list__item {
			padding: 0px;
		}

.completeLocation_yaPIS4 .completeTips_k5ssmL {
		margin-bottom: 0.6rem;
	}

.completeWork_UWycNT .completeWorkRecommend {
			color: #484848;
			font-size: 0.7rem;
			font-weight: 500;
			line-height: 1rem;
			margin-top: 1.4rem;
			margin-bottom: 1rem;
		}

.completeWork_UWycNT .completeWorkList {
			display: -ms-flexbox;
			display: -webkit-box;
			display: flex;
			-ms-flex-wrap: wrap;
			    flex-wrap: wrap;
			grid-gap: 0.4rem;
			gap: 0.4rem;
		}

.completeWork_UWycNT .rounded-tag {
			max-width: 100%;
		}

.completeWork_UWycNT .completeWorkNoExp_NuuMYe {
		color: #06605a;
		font-size: 0.7rem;
		font-weight: 500;
		line-height: 1rem;
		text-align: center;
		margin-bottom: 1rem;
		-webkit-text-decoration: underline;
		text-decoration: underline;
	}

.completeLanguage_NoxAKP .completeLanguageAdd_NL9x92 {
		max-width: none;
	}

.completeIndex_xR5qTQ {
	text-align: center;
}

.completeIndex_xR5qTQ .completeIndexImg {
			height: 14.9rem;
		}

.completeIndex_xR5qTQ .completeIndexTitle {
			color: #222222;
			font-size: 1.4rem;
			font-weight: 600;
			line-height: 1.9rem;
			margin-top: 1.4rem;
		}

.completeIndex_xR5qTQ .completeIndexSubTitle {
			margin: 1rem 2rem 0px;
			color: #484848;
			font-size: 0.7rem;
			line-height: 1rem;
		}

.completeIndex_xR5qTQ .completeIndexButtonWrap {
			display: -ms-flexbox;
			display: -webkit-box;
			display: flex;
			-ms-flex-wrap: wrap;
			    flex-wrap: wrap;
			-ms-flex-pack: center;
			    -webkit-box-pack: center;
			    justify-content: center;
			margin-top: 0.4rem;
		}

.completeIndex_xR5qTQ .completeIndexButton {
			width: 10.75rem;
			margin-top: 1rem;
		}

.uploadBox_aBfJUH {
	display: -ms-flexbox;
	display: -webkit-box;
	display: flex;
	padding: 0.8rem;
	grid-gap: 0.6rem;
	gap: 0.6rem;
	border: 1px dashed #d3ddeb;
	border-radius: 0.4rem;
	-ms-flex-align: center;
	    -webkit-box-align: center;
	    align-items: center;
	-ms-flex-pack: center;
	    -webkit-box-pack: center;
	    justify-content: center;
	position: relative
}

.uploadBox_aBfJUH.hasFile_y2GySc {
		border: 1px solid #d3ddeb;
	}

.uploadBox_aBfJUH svg {
		-ms-flex: 0 0 1rem;
		    -webkit-box-flex: 0;
		    flex: 0 0 1rem;
	}

.fileItem_W77VPa {
	display: -ms-flexbox;
	display: -webkit-box;
	display: flex;
	-ms-flex-direction: column;
	    -webkit-box-orient: vertical;
	    -webkit-box-direction: normal;
	    flex-direction: column;
}

.tips_sYcAJh {
	padding-left: 2.4rem;
	color: #888888;
	font-size: 0.6rem;
	display: -ms-flexbox;
	display: -webkit-box;
	display: flex;
	-ms-flex-align: center;
	    -webkit-box-align: center;
	    align-items: center;
}

.tips_sYcAJh img {
		margin-right: 0.2rem;
	}

.fileIcon_P4D1XD {
	-ms-flex: 0 0 1.5rem;
	    -webkit-box-flex: 0;
	    flex: 0 0 1.5rem;
	margin-right: 0.4rem;
}

.labelWrap_RmCQMM {
	display: -ms-flexbox;
	display: -webkit-box;
	display: flex;
}

.labelBox_ggASXo {
	-ms-flex: 1;
	    -webkit-box-flex: 1;
	    flex: 1;
	width: 10rem;
}

.title_JPRkgN {
	padding: 0.15rem 0;
	line-height: 0.8rem;
	font-size: 0.7rem;
	font-weight: 600;
	color: #222;
	word-wrap: break-word;
}

.subTitle_CLYG8E {
	line-height: 0.9rem;
	font-size: 0.6rem;
	font-weight: 25rem;
	color: #888888;
}

.rightHandler_QcMWCO {
	-ms-flex: 0 0 1.2rem;
	    -webkit-box-flex: 0;
	    flex: 0 0 1.2rem;
	font-weight: 600;
	color: #484848;
	height: 1.2rem;
}

.fileInput_lJyGSW {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	opacity: 0;
	cursor: pointer;
}

.deleteBox_oQR7bY {
	padding-left: 0.8rem;
	height: 3.65rem;
	line-height: 3.65rem;
	color: #222;
	font-weight: 500;
	font-size: 0.8rem;
	position: relative;
}

.popupPicker_bUT8ZH .adm-image {
			-ms-flex: 0 0 2rem;
			    -webkit-box-flex: 0;
			    flex: 0 0 2rem;
		}
		.popupPicker_bUT8ZH .radio-list__item {
			grid-gap: 0.4rem;
			gap: 0.4rem;
			height: auto;
		}
		.popupPicker_bUT8ZH .adm-divider {
			padding: 0 0.8rem;
		}

.checkBoxContainer_dE6NdN {
	display: -ms-flexbox;
	display: -webkit-box;
	display: flex;
	grid-gap: 0.4rem;
	gap: 0.4rem;
	margin: 1.2rem 0.8rem;
	-ms-flex-align: center;
	    -webkit-box-align: center;
	    align-items: center;
}

.checkBoxContainer_dE6NdN .checkIcon_b8DJkn {
		width: 0.9rem;
		height: 0.9rem;
	}

.checkBoxContainer_dE6NdN .checkInfo_uSY8DN {
		color: #484848;
		line-height: 0.85rem;
		font-size: 0.6rem;
	}

.footerBtn_JYwkOI {
	display: block;
	width: calc(100% - 1.6rem);
	height: 2.4rem;
	font-weight: 600;
	margin: 0 0.8rem 1.2rem;
}

.hamburgerPopover {
		--background: #f48a2f;
	}

		.hamburgerPopover .hamburgerPopoverContent {
			display: -ms-flexbox;
			display: -webkit-box;
			display: flex;
			-ms-flex-align: center;
			    -webkit-box-align: center;
			    align-items: center;
			grid-gap: 0.4rem;
			gap: 0.4rem;
			color: #ffffff;
			font-size: 0.7rem;
			font-weight: 500;
			line-height: 1rem;
		}

		.hamburgerPopover .hamburgerPopoverContent img {
				width: 1rem;
				height: 1rem;
			}

.loginHeader_TtL6iI {
	position: sticky;
	top: 0;
	display: -ms-flexbox;
	display: -webkit-box;
	display: flex;
	-ms-flex-align: center;
	    -webkit-box-align: center;
	    align-items: center;
	height: 3rem;
	padding-left: 0.8rem;
	background-color: #06605a;
	z-index: 999;
}

	.loginHeader_TtL6iI .otdIcon {
			width: 1.4rem;
			height: 1.4rem;
			margin-right: 0.4rem;
		}

	.loginHeader_TtL6iI .otdName {
			width: 5.35rem;
			height: 1rem;
		}

	.loginHeader_TtL6iI .hamburger {
			width: 1.2rem;
			height: 1.2rem;
			margin-left: auto;
			margin-right: 0.8rem;
		}

	.loginHeader_TtL6iI .blackColor path {
				fill: #000;
			}

.unLoginHeader_BXl4MU {
	position: sticky;
	top: 0;
	display: -ms-flexbox;
	display: -webkit-box;
	display: flex;
	-ms-flex-align: center;
	    -webkit-box-align: center;
	    align-items: center;
	height: 3rem;
	padding-left: 0.9rem;
	background-color: #fff;
	z-index: 999;
	border-bottom: 1px solid #ebebeb;
}

.unLoginHeader_BXl4MU .otdIcon {
			width: 1.2rem;
			height: 1.2rem;
			margin-right: 0.6rem;
		}

.unLoginHeader_BXl4MU .otdName {
			width: 4.55rem;
			height: 1.1rem;
		}

.unLoginHeader_BXl4MU .otdName path {
				fill: black;
			}

.unLoginHeader_BXl4MU .signIn {
			height: 1.6rem;
			margin-left: 0.8rem;
			margin-right: 0.8rem;
			padding: 0 0.8rem;
			background: #06605a;
			border-radius: 0.3rem;
			color: #ffffff;
			font-size: 0.7rem;
			font-weight: 500;
			line-height: 1.6rem;
			-webkit-box-sizing: border-box;
			        box-sizing: border-box;
		}

.unLoginHeader_BXl4MU .right_OD8N9T {
		-ms-flex: 1;
		    -webkit-box-flex: 1;
		    flex: 1;
		display: -ms-flexbox;
		display: -webkit-box;
		display: flex;
		-ms-flex-align: center;
		    -webkit-box-align: center;
		    align-items: center;
		-ms-flex-pack: end;
		    -webkit-box-pack: end;
		    justify-content: flex-end;
	}

.searchBox_bCopCv {
	position: sticky;
	top: 3rem;
	padding-bottom: 0.6rem;
	background-color: #fff;
	z-index: 999;
}

.searchBox_bCopCv .searchContainer {
			display: -ms-flexbox;
			display: -webkit-box;
			display: flex;
			-ms-flex-align: center;
			    -webkit-box-align: center;
			    align-items: center;
			height: 2.1rem;
			width: calc(100% - 1.6rem);
			margin: 0 auto;
			padding-left: 0.8rem;
			border: 1.5px solid #c7c7c7;
			border-radius: 1.05rem;
			-webkit-box-sizing: border-box;
			        box-sizing: border-box;
		}

.searchBox_bCopCv .searchContainer img {
				width: 1.2rem;
				height: 1.2rem;
				margin-right: 0.4rem;
			}

.searchBox_bCopCv .searchContainer .placeholder {
				color: #aaa;
				font-size: 0.7rem;
				font-weight: 500;
			}

.padding8_XRnccA {
	padding: 0.4rem 0;
}

.noBorder_VNB2Pc {
	border: none;
}

.langIcon_eF0VN2 {
	width: 1.1rem;
	height: 1.1rem;
}

.customPopover_SrKbdA {
	margin-top: -0.5rem;
}

.customPopover_SrKbdA .adm-popover-menu-list-inner {
			padding-bottom: 0.4rem;
		}

.customPopover_SrKbdA .adm-popover-menu-item {
			padding-left: 1.2rem;
		}

.customPopover_SrKbdA .adm-popover-menu-item-text {
			font-size: 0.7rem;
			border-top: none;
			padding-right: 1.2rem;
			padding-top: 0.8rem;
			padding-bottom: 0.4rem;
			font-weight: 600;
		}

.customPopover_SrKbdA .adm-popover-arrow {
			display: none;
		}

.customPopover_SrKbdA.en_g9Jimt .adm-popover-menu-item:nth-child(1) {
				color: #2b8f88;
			}

.customPopover_SrKbdA.hk_zm18ye .adm-popover-menu-item:nth-child(2) {
				color: #2b8f88;
			}

.profile_Ug1yyT {
	z-index: 99999;
}

	.profile_Ug1yyT .adm-popup-body {
			padding: 0 0.8rem;
		}

	.profile_Ug1yyT .adm-popup-body .brandContainer {
				display: -ms-flexbox;
				display: -webkit-box;
				display: flex;
				-ms-flex-align: center;
				    -webkit-box-align: center;
				    align-items: center;
				height: 3.2rem;
				-webkit-transform: translateY(0.2rem);
				    -ms-transform: translateY(0.2rem);
				        transform: translateY(0.2rem);
			}

	.profile_Ug1yyT .adm-popup-body .brandContainer .icon {
					width: 1.2rem;
					height: 1.2rem;
					margin-right: 0.6rem;
				}

	.profile_Ug1yyT .adm-popup-body .brandContainer .brandName {
					width: 4.55rem;
					height: 1.1rem;
				}

	.profile_Ug1yyT .adm-popup-body .brandContainer .close {
					width: 1.2rem;
					height: 1.2rem;
					margin-left: auto;
				}

	.profile_Ug1yyT .adm-popup-body .name {
				height: 2.9rem;
				color: #222222;
				font-size: 0.9rem;
				font-weight: 600;
				line-height: 2.9rem;
				overflow: hidden;
				text-overflow: ellipsis;
				white-space: nowrap;
			}

	.profile_Ug1yyT .adm-popup-body .description {
				margin: -0.4rem 0 1.2rem;
				color: rgba(136,136,136,0.53333);
				font-size: 0.65rem;
				line-height: 1.5;
			}

	.profile_Ug1yyT .adm-popup-body .listContainer {
				display: -ms-flexbox;
				display: -webkit-box;
				display: flex;
				-ms-flex-align: center;
				    -webkit-box-align: center;
				    align-items: center;
				height: 2.4rem;
				color: #222222;
				font-size: 0.8rem;
			}

	.profile_Ug1yyT .adm-popup-body .listContainer .menuIcon {
					-ms-flex-negative: 0;
					    flex-shrink: 0;
					width: 1.2rem;
					height: 1.2rem;
					margin-right: 0.6rem;
				}

	.profile_Ug1yyT .adm-popup-body .divider {
				height: 1px;
				margin: 0.6rem 0;
				background-color: #ebebeb;
			}

	.profile_Ug1yyT .adm-popup-body .signOut {
				position: absolute;
				left: 0.8rem;
				bottom: 2.2rem;
				color: #484848;
				font-size: 0.8rem;
				font-weight: 600;
				-webkit-text-decoration: underline;
				text-decoration: underline;
			}

.newsCard_UxcXpT {
	padding-bottom: 0.8rem;
	background-color: #ffffff;
	border-radius: 0.6rem;
	overflow: hidden;
}

	.newsCard_UxcXpT .newsPic {
			width: 100%;
			padding: 26%;
			margin-bottom: 0.6rem;
		}

	.newsCard_UxcXpT .newsTitleBox {
			display: -webkit-box;
			-webkit-box-orient: vertical;
			line-clamp: 3;
			-webkit-line-clamp: 3;
			overflow: hidden;
			text-overflow: ellipsis;
			margin: 0 0.6rem 0.6rem;
		}

	.newsCard_UxcXpT .newsTitleBox .newsIcon {
				margin-right: 0.2rem;
				color: #484848;
				font-size: 0.6rem;
				font-weight: 500;
				line-height: 0.6rem;
				padding: 0.1rem 0.2rem;
				background: #e8f7c6;
				border-radius: 0.2rem;
			}

	.newsCard_UxcXpT .newsTitleBox .newsTitle {
				color: #222222;
				font-size: 0.75rem;
				font-weight: 600;
				line-height: 1.05rem;
			}

	.newsCard_UxcXpT .swiperTitleBox {
			line-clamp: 2;
			-webkit-line-clamp: 2;
			min-height: 2.1rem;
		}

	.newsCard_UxcXpT .labelContainer {
			display: -ms-flexbox;
			display: -webkit-box;
			display: flex;
			-ms-flex-wrap: wrap;
			    flex-wrap: wrap;
			grid-gap: 0.4rem;
			gap: 0.4rem;
			margin: 0 0.6rem;
			max-height: 1.3rem;
			overflow: hidden;
		}

	.newsCard_UxcXpT .labelContainer .label {
				overflow: hidden;
				text-overflow: ellipsis;
				white-space: nowrap;
				padding: 0.2rem 0.6rem;
				color: #888888;
				font-size: 0.65rem;
				font-weight: 600;
				line-height: 0.9rem;
				background: #f5f5f5;
				border-radius: 0.4rem;
			}

.page_tofU8l {
	min-height: 100vh;
	min-height: calc(1vh * 100);
	min-height: calc(var(--vh, 1vh) * 100);
	padding-bottom: calc(constant(safe-area-inset-bottom) + 4rem);
	padding-bottom: calc(env(safe-area-inset-bottom) + 4rem);
}

	.page_tofU8l .btnContainer {
			position: fixed;
			left: 0;
			right: 0;
			bottom: 0;
			display: -ms-flexbox;
			display: -webkit-box;
			display: flex;
			-ms-flex-align: center;
			    -webkit-box-align: center;
			    align-items: center;
			height: calc(constant(safe-area-inset-bottom) + 4rem);
			height: calc(env(safe-area-inset-bottom) + 4rem);
			margin: 0 0.8rem;
			background-color: #fff;
		}

	.page_tofU8l .btnContainer .clear {
				-ms-flex: 1.2;
				    -webkit-box-flex: 1.2;
				    flex: 1.2;
				height: 2.4rem;
				margin-right: 0.6rem;
				color: #484848;
				font-size: 0.8rem;
				font-weight: 600;
				line-height: 2.4rem;
				text-align: center;
				background: #f5f5f5;
				border-radius: 0.4rem;
			}

	.page_tofU8l .btnContainer .done {
				-ms-flex: 2;
				    -webkit-box-flex: 2;
				    flex: 2;
				height: 2.4rem;
				color: #fff;
				font-size: 0.8rem;
				font-weight: 600;
				line-height: 2.4rem;
				text-align: center;
				background: #06605a;
				border-radius: 0.4rem;
			}

.page_Gs2lSF {
	min-height: 100vh;
	min-height: calc(1vh * 100);
	min-height: calc(var(--vh, 1vh) * 100);
	padding-bottom: calc(constant(safe-area-inset-bottom) + 4rem);
	padding-bottom: calc(env(safe-area-inset-bottom) + 4rem);
}

	.page_Gs2lSF .btnContainer {
			position: fixed;
			left: 0;
			right: 0;
			bottom: 0;
			display: -ms-flexbox;
			display: -webkit-box;
			display: flex;
			-ms-flex-align: center;
			    -webkit-box-align: center;
			    align-items: center;
			height: calc(constant(safe-area-inset-bottom) + 4rem);
			height: calc(env(safe-area-inset-bottom) + 4rem);
			margin: 0 0.8rem;
			background-color: #fff;
		}

	.page_Gs2lSF .btnContainer .clear {
				-ms-flex: 1.2;
				    -webkit-box-flex: 1.2;
				    flex: 1.2;
				height: 2.4rem;
				margin-right: 0.6rem;
				color: #484848;
				font-size: 0.8rem;
				font-weight: 600;
				line-height: 2.4rem;
				text-align: center;
				background: #f5f5f5;
				border-radius: 0.4rem;
			}

	.page_Gs2lSF .btnContainer .done {
				-ms-flex: 2;
				    -webkit-box-flex: 2;
				    flex: 2;
				height: 2.4rem;
				color: #fff;
				font-size: 0.8rem;
				font-weight: 600;
				line-height: 2.4rem;
				text-align: center;
				background: #06605a;
				border-radius: 0.4rem;
			}

.common-slider .rc-slider {
			height: 0.8rem;
		}
		.common-slider .rc-slider-rail {
			height: 0.1rem;
			background: rgba(2, 2, 2, 0.15);
			border-radius: 1.65rem;
		}
		.common-slider .rc-slider-track {
			height: 0.1rem;
			background-color: #c0eb5e;
		}
		.common-slider .rc-slider-step {
			height: 0.1rem;
		}
		.common-slider .rc-slider-handle {
			background-color: #c0eb5e;
			border-radius: 50%;
			height: 0.8rem;
			width: 0.8rem;
			border: none;
			margin-top: -0.3rem;
			opacity: 1
		}
		.common-slider .rc-slider-handle.focus-visible {
				border-color: rgba(192, 235, 94, 0.2);
				-webkit-box-shadow: 0 0 0 0.2rem rgba(192, 235, 94, 0.2);
				        box-shadow: 0 0 0 0.2rem rgba(192, 235, 94, 0.2);
			}
		.common-slider .rc-slider-handle:focus-visible {
				border-color: rgba(192, 235, 94, 0.2);
				-webkit-box-shadow: 0 0 0 0.2rem rgba(192, 235, 94, 0.2);
				        box-shadow: 0 0 0 0.2rem rgba(192, 235, 94, 0.2);
			}
		.common-slider .rc-slider-handle-dragging {
			border-color: rgba(192, 235, 94, 0.2) !important;
			-webkit-box-shadow: 0 0 0 0.2rem rgba(192, 235, 94, 0.2) !important;
			        box-shadow: 0 0 0 0.2rem rgba(192, 235, 94, 0.2) !important;
		}

.pageTitle_Nf5gTJ {
	position: sticky;
	top: 0;
	z-index: 999;
	background-color: #fff;
}

	.pageTitle_Nf5gTJ .close_d0XoYJ {
		position: absolute;
		top: 0.525rem;
		left: 0.8rem;
		width: 1.2rem;
		height: 1.2rem;
	}

	.pageTitle_Nf5gTJ .title_l2wvaa {
		height: 2.25rem;
		color: #222222;
		font-size: 0.9rem;
		font-weight: 600;
		text-align: center;
		line-height: 2.25rem;
	}

.divider_WmjsHW {
	border-bottom: 1px solid #ebebeb;
}

.rc-slider {
  position: relative;
  width: 100%;
  height: 0.7rem;
  padding: 0.25rem 0;
  border-radius: 0.3rem;
  -ms-touch-action: none;
      touch-action: none;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.rc-slider * {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.rc-slider-rail {
  position: absolute;
  width: 100%;
  height: 0.2rem;
  background-color: #e9e9e9;
  border-radius: 0.3rem;
}
.rc-slider-track,
.rc-slider-tracks {
  position: absolute;
  height: 0.2rem;
  background-color: #abe2fb;
  border-radius: 0.3rem;
}
.rc-slider-track-draggable {
  z-index: 1;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  background-clip: content-box;
  border-top: 0.25rem solid rgba(0, 0, 0, 0);
  border-bottom: 0.25rem solid rgba(0, 0, 0, 0);
  -webkit-transform: translateY(-0.25rem);
      -ms-transform: translateY(-0.25rem);
          transform: translateY(-0.25rem);
}
.rc-slider-handle {
  position: absolute;
  z-index: 1;
  width: 0.7rem;
  height: 0.7rem;
  margin-top: -0.25rem;
  background-color: #fff;
  border: solid 0.1rem #96dbfa;
  border-radius: 50%;
  cursor: pointer;
  cursor: -webkit-grab;
  cursor: grab;
  opacity: 0.8;
  -ms-touch-action: pan-x;
      touch-action: pan-x;
}
.rc-slider-handle-dragging.rc-slider-handle-dragging.rc-slider-handle-dragging {
  border-color: #57c5f7;
  -webkit-box-shadow: 0 0 0 0.25rem #96dbfa;
          box-shadow: 0 0 0 0.25rem #96dbfa;
}
.rc-slider-handle:focus {
  outline: none;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.rc-slider-handle.focus-visible {
  border-color: #2db7f5;
  -webkit-box-shadow: 0 0 0 0.15rem #96dbfa;
          box-shadow: 0 0 0 0.15rem #96dbfa;
}
.rc-slider-handle:focus-visible {
  border-color: #2db7f5;
  -webkit-box-shadow: 0 0 0 0.15rem #96dbfa;
          box-shadow: 0 0 0 0.15rem #96dbfa;
}
.rc-slider-handle-click-focused:focus {
  border-color: #96dbfa;
  -webkit-box-shadow: none;
          box-shadow: none;
  -webkit-box-shadow: initial;
          box-shadow: initial;
}
.rc-slider-handle:hover {
  border-color: #57c5f7;
}
.rc-slider-handle:active {
  border-color: #57c5f7;
  -webkit-box-shadow: 0 0 0.25rem #57c5f7;
          box-shadow: 0 0 0.25rem #57c5f7;
  cursor: -webkit-grabbing;
  cursor: grabbing;
}
.rc-slider-mark {
  position: absolute;
  top: 0.9rem;
  left: 0;
  width: 100%;
  font-size: 0.6rem;
}
.rc-slider-mark-text {
  position: absolute;
  display: inline-block;
  color: #999;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
}
.rc-slider-mark-text-active {
  color: #666;
}
.rc-slider-step {
  position: absolute;
  width: 100%;
  height: 0.2rem;
  background: transparent;
}
.rc-slider-dot {
  position: absolute;
  bottom: -0.1rem;
  width: 0.4rem;
  height: 0.4rem;
  vertical-align: middle;
  background-color: #fff;
  border: 0.1rem solid #e9e9e9;
  border-radius: 50%;
  cursor: pointer;
}
.rc-slider-dot-active {
  border-color: #96dbfa;
}
.rc-slider-dot-reverse {
  margin-right: -0.2rem;
}
.rc-slider-disabled {
  background-color: #e9e9e9;
}
.rc-slider-disabled .rc-slider-track {
  background-color: #ccc;
}
.rc-slider-disabled .rc-slider-handle,
.rc-slider-disabled .rc-slider-dot {
  background-color: #fff;
  border-color: #ccc;
  -webkit-box-shadow: none;
          box-shadow: none;
  cursor: not-allowed;
}
.rc-slider-disabled .rc-slider-mark-text,
.rc-slider-disabled .rc-slider-dot {
  cursor: not-allowed !important;
}
.rc-slider-vertical {
  width: 0.7rem;
  height: 100%;
  padding: 0 0.25rem;
}
.rc-slider-vertical .rc-slider-rail {
  width: 0.2rem;
  height: 100%;
}
.rc-slider-vertical .rc-slider-track {
  bottom: 0;
  left: 0.25rem;
  width: 0.2rem;
}
.rc-slider-vertical .rc-slider-track-draggable {
  border-top: 0;
  border-bottom: 0;
  border-right: 0.25rem solid rgba(0, 0, 0, 0);
  border-left: 0.25rem solid rgba(0, 0, 0, 0);
  -webkit-transform: translateX(-0.25rem);
      -ms-transform: translateX(-0.25rem);
          transform: translateX(-0.25rem);
}
.rc-slider-vertical .rc-slider-handle {
  position: absolute;
  z-index: 1;
  margin-top: 0;
  margin-left: -0.25rem;
  -ms-touch-action: pan-y;
      touch-action: pan-y;
}
.rc-slider-vertical .rc-slider-mark {
  top: 0;
  left: 0.9rem;
  height: 100%;
}
.rc-slider-vertical .rc-slider-step {
  width: 0.2rem;
  height: 100%;
}
.rc-slider-vertical .rc-slider-dot {
  margin-left: -0.1rem;
}
.rc-slider-tooltip-zoom-down-enter,
.rc-slider-tooltip-zoom-down-appear {
  display: block !important;
  -webkit-animation-duration: 0.3s;
          animation-duration: 0.3s;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
  -webkit-animation-play-state: paused;
          animation-play-state: paused;
}
.rc-slider-tooltip-zoom-down-leave {
  display: block !important;
  -webkit-animation-duration: 0.3s;
          animation-duration: 0.3s;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
  -webkit-animation-play-state: paused;
          animation-play-state: paused;
}
.rc-slider-tooltip-zoom-down-enter.rc-slider-tooltip-zoom-down-enter-active,
.rc-slider-tooltip-zoom-down-appear.rc-slider-tooltip-zoom-down-appear-active {
  -webkit-animation-name: rcSliderTooltipZoomDownIn;
          animation-name: rcSliderTooltipZoomDownIn;
  -webkit-animation-play-state: running;
          animation-play-state: running;
}
.rc-slider-tooltip-zoom-down-leave.rc-slider-tooltip-zoom-down-leave-active {
  -webkit-animation-name: rcSliderTooltipZoomDownOut;
          animation-name: rcSliderTooltipZoomDownOut;
  -webkit-animation-play-state: running;
          animation-play-state: running;
}
.rc-slider-tooltip-zoom-down-enter,
.rc-slider-tooltip-zoom-down-appear {
  -webkit-transform: scale(0, 0);
      -ms-transform: scale(0, 0);
          transform: scale(0, 0);
  -webkit-animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
          animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
}
.rc-slider-tooltip-zoom-down-leave {
  -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
          animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
}
@-webkit-keyframes rcSliderTooltipZoomDownIn {
  0% {
    -webkit-transform: scale(0, 0);
            transform: scale(0, 0);
    -webkit-transform-origin: 50% 100%;
            transform-origin: 50% 100%;
    opacity: 0;
  }
  100% {
    -webkit-transform: scale(1, 1);
            transform: scale(1, 1);
    -webkit-transform-origin: 50% 100%;
            transform-origin: 50% 100%;
  }
}
@keyframes rcSliderTooltipZoomDownIn {
  0% {
    -webkit-transform: scale(0, 0);
            transform: scale(0, 0);
    -webkit-transform-origin: 50% 100%;
            transform-origin: 50% 100%;
    opacity: 0;
  }
  100% {
    -webkit-transform: scale(1, 1);
            transform: scale(1, 1);
    -webkit-transform-origin: 50% 100%;
            transform-origin: 50% 100%;
  }
}
@-webkit-keyframes rcSliderTooltipZoomDownOut {
  0% {
    -webkit-transform: scale(1, 1);
            transform: scale(1, 1);
    -webkit-transform-origin: 50% 100%;
            transform-origin: 50% 100%;
  }
  100% {
    -webkit-transform: scale(0, 0);
            transform: scale(0, 0);
    -webkit-transform-origin: 50% 100%;
            transform-origin: 50% 100%;
    opacity: 0;
  }
}
@keyframes rcSliderTooltipZoomDownOut {
  0% {
    -webkit-transform: scale(1, 1);
            transform: scale(1, 1);
    -webkit-transform-origin: 50% 100%;
            transform-origin: 50% 100%;
  }
  100% {
    -webkit-transform: scale(0, 0);
            transform: scale(0, 0);
    -webkit-transform-origin: 50% 100%;
            transform-origin: 50% 100%;
    opacity: 0;
  }
}
.rc-slider-tooltip {
  position: absolute;
  top: -499.95rem;
  left: -499.95rem;
  visibility: visible;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.rc-slider-tooltip * {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.rc-slider-tooltip-hidden {
  display: none;
}
.rc-slider-tooltip-placement-top {
  padding: 0.2rem 0 0.4rem 0;
}
.rc-slider-tooltip-inner {
  min-width: 1.2rem;
  height: 1.2rem;
  padding: 0.3rem 0.1rem;
  color: #fff;
  font-size: 0.6rem;
  line-height: 1;
  text-align: center;
  -webkit-text-decoration: none;
  text-decoration: none;
  background-color: #6c6c6c;
  border-radius: 0.3rem;
  -webkit-box-shadow: 0 0 0.2rem #d9d9d9;
          box-shadow: 0 0 0.2rem #d9d9d9;
}
.rc-slider-tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.rc-slider-tooltip-placement-top .rc-slider-tooltip-arrow {
  bottom: 0.2rem;
  left: 50%;
  margin-left: -0.2rem;
  border-width: 0.2rem 0.2rem 0;
  border-top-color: #6c6c6c;
}

.page_LIAJG5 {
	display: -ms-flexbox;
	display: -webkit-box;
	display: flex;
	-ms-flex-direction: column;
	    -webkit-box-orient: vertical;
	    -webkit-box-direction: normal;
	    flex-direction: column;
	min-height: 100vh;
	min-height: calc(1vh * 100);
	min-height: calc(var(--vh, 1vh) * 100);
	padding-bottom: calc(constant(safe-area-inset-bottom) + 4rem);
	padding-bottom: calc(env(safe-area-inset-bottom) + 4rem);
}

	.page_LIAJG5 .btnContainer {
			position: fixed;
			left: 0;
			right: 0;
			bottom: 0;
			display: -ms-flexbox;
			display: -webkit-box;
			display: flex;
			-ms-flex-align: center;
			    -webkit-box-align: center;
			    align-items: center;
			height: calc(constant(safe-area-inset-bottom) + 4rem);
			height: calc(env(safe-area-inset-bottom) + 4rem);
			padding: 0 0.8rem;
			background-color: #fff;
		}

	.page_LIAJG5 .btnContainer .clear {
				-ms-flex: 1.2;
				    -webkit-box-flex: 1.2;
				    flex: 1.2;
				height: 2.4rem;
				margin-right: 0.6rem;
				color: #484848;
				font-size: 0.8rem;
				font-weight: 600;
				line-height: 2.4rem;
				text-align: center;
				background: #f5f5f5;
				border-radius: 0.4rem;
			}

	.page_LIAJG5 .btnContainer .done {
				-ms-flex: 2;
				    -webkit-box-flex: 2;
				    flex: 2;
				height: 2.4rem;
				color: #fff;
				font-size: 0.8rem;
				font-weight: 600;
				line-height: 2.4rem;
				text-align: center;
				background: #06605a;
				border-radius: 0.4rem;
			}

.customCheckbox_ex2msG .adm-space-item {
			margin-bottom: 0;
		}

.customCheckbox_ex2msG .adm-space-item svg {
				width: 1.2rem;
				height: 1.2rem;
			}

.customCheckbox_ex2msG .adm-space-item .adm-checkbox {
				display: -ms-flexbox;
				display: -webkit-box;
				display: flex;
				-ms-flex-direction: row-reverse;
				    -webkit-box-orient: horizontal;
				    -webkit-box-direction: reverse;
				    flex-direction: row-reverse;
				-ms-flex-pack: justify;
				    -webkit-box-pack: justify;
				    justify-content: space-between;
				-ms-flex-align: center;
				    -webkit-box-align: center;
				    align-items: center;
				margin: 0 0.8rem;
				padding: 1.2rem 0;
				border-bottom: 1px solid #ebebeb;
			}

.customCheckbox_ex2msG .adm-space-item .adm-checkbox .adm-checkbox-custom-icon {
					font-size: 0;
				}

.customCheckbox_ex2msG .adm-space-item .adm-checkbox .adm-checkbox-content {
					color: #222222;
					font-size: 0.8rem;
					font-weight: 500;
					line-height: normal;
					padding-left: 0;
				}

.page_taJ23F {
	display: -ms-flexbox;
	display: -webkit-box;
	display: flex;
	-ms-flex-direction: column;
	    -webkit-box-orient: vertical;
	    -webkit-box-direction: normal;
	    flex-direction: column;
	min-height: 100vh;
	min-height: calc(1vh * 100);
	min-height: calc(var(--vh, 1vh) * 100);
	padding-bottom: calc(constant(safe-area-inset-bottom) + 4rem);
	padding-bottom: calc(env(safe-area-inset-bottom) + 4rem);
}

	.page_taJ23F .btnContainer {
			position: fixed;
			left: 0;
			right: 0;
			bottom: 0;
			display: -ms-flexbox;
			display: -webkit-box;
			display: flex;
			-ms-flex-align: center;
			    -webkit-box-align: center;
			    align-items: center;
			height: calc(constant(safe-area-inset-bottom) + 4rem);
			height: calc(env(safe-area-inset-bottom) + 4rem);
			padding: 0 0.8rem;
			background-color: #fff;
		}

	.page_taJ23F .btnContainer .clear {
				-ms-flex: 1.2;
				    -webkit-box-flex: 1.2;
				    flex: 1.2;
				height: 2.4rem;
				margin-right: 0.6rem;
				color: #484848;
				font-size: 0.8rem;
				font-weight: 600;
				line-height: 2.4rem;
				text-align: center;
				background: #f5f5f5;
				border-radius: 0.4rem;
			}

	.page_taJ23F .btnContainer .done {
				-ms-flex: 2;
				    -webkit-box-flex: 2;
				    flex: 2;
				height: 2.4rem;
				color: #fff;
				font-size: 0.8rem;
				font-weight: 600;
				line-height: 2.4rem;
				text-align: center;
				background: #06605a;
				border-radius: 0.4rem;
			}

.customCheckbox_plENeM .adm-space-item {
			margin-bottom: 0;
		}

.customCheckbox_plENeM .adm-space-item svg {
				width: 1.2rem;
				height: 1.2rem;
			}

.customCheckbox_plENeM .adm-space-item .adm-checkbox {
				display: -ms-flexbox;
				display: -webkit-box;
				display: flex;
				-ms-flex-direction: row-reverse;
				    -webkit-box-orient: horizontal;
				    -webkit-box-direction: reverse;
				    flex-direction: row-reverse;
				-ms-flex-pack: justify;
				    -webkit-box-pack: justify;
				    justify-content: space-between;
				-ms-flex-align: center;
				    -webkit-box-align: center;
				    align-items: center;
				margin: 0 0.8rem;
				padding: 1.2rem 0;
				border-bottom: 1px solid #ebebeb;
			}

.customCheckbox_plENeM .adm-space-item .adm-checkbox .adm-checkbox-custom-icon {
					font-size: 0;
				}

.customCheckbox_plENeM .adm-space-item .adm-checkbox .adm-checkbox-content {
					color: #222222;
					font-size: 0.8rem;
					font-weight: 500;
					line-height: normal;
					padding-left: 0;
				}

.page_FHdaTP {
	display: -ms-flexbox;
	display: -webkit-box;
	display: flex;
	-ms-flex-direction: column;
	    -webkit-box-orient: vertical;
	    -webkit-box-direction: normal;
	    flex-direction: column;
	min-height: 100vh;
	min-height: calc(1vh * 100);
	min-height: calc(var(--vh, 1vh) * 100);
	padding-bottom: calc(constant(safe-area-inset-bottom) + 4rem);
	padding-bottom: calc(env(safe-area-inset-bottom) + 4rem);
}

	.page_FHdaTP .btnContainer {
			position: fixed;
			left: 0;
			right: 0;
			bottom: 0;
			display: -ms-flexbox;
			display: -webkit-box;
			display: flex;
			-ms-flex-align: center;
			    -webkit-box-align: center;
			    align-items: center;
			height: calc(constant(safe-area-inset-bottom) + 4rem);
			height: calc(env(safe-area-inset-bottom) + 4rem);
			padding: 0 0.8rem;
			background-color: #fff;
		}

	.page_FHdaTP .btnContainer .clear {
				-ms-flex: 1.2;
				    -webkit-box-flex: 1.2;
				    flex: 1.2;
				height: 2.4rem;
				margin-right: 0.6rem;
				color: #484848;
				font-size: 0.8rem;
				font-weight: 600;
				line-height: 2.4rem;
				text-align: center;
				background: #f5f5f5;
				border-radius: 0.4rem;
			}

	.page_FHdaTP .btnContainer .done {
				-ms-flex: 2;
				    -webkit-box-flex: 2;
				    flex: 2;
				height: 2.4rem;
				color: #fff;
				font-size: 0.8rem;
				font-weight: 600;
				line-height: 2.4rem;
				text-align: center;
				background: #06605a;
				border-radius: 0.4rem;
			}

.customCheckbox_mxeVRJ .adm-space-item {
			margin-bottom: 0;
		}

.customCheckbox_mxeVRJ .adm-space-item svg {
				width: 1.2rem;
				height: 1.2rem;
			}

.customCheckbox_mxeVRJ .adm-space-item .adm-checkbox {
				display: -ms-flexbox;
				display: -webkit-box;
				display: flex;
				-ms-flex-direction: row-reverse;
				    -webkit-box-orient: horizontal;
				    -webkit-box-direction: reverse;
				    flex-direction: row-reverse;
				-ms-flex-pack: justify;
				    -webkit-box-pack: justify;
				    justify-content: space-between;
				-ms-flex-align: center;
				    -webkit-box-align: center;
				    align-items: center;
				margin: 0 0.8rem;
				padding: 1.2rem 0;
				border-bottom: 1px solid #ebebeb;
			}

.customCheckbox_mxeVRJ .adm-space-item .adm-checkbox .adm-checkbox-custom-icon {
					font-size: 0;
				}

.customCheckbox_mxeVRJ .adm-space-item .adm-checkbox .adm-checkbox-content {
					color: #222222;
					font-size: 0.8rem;
					font-weight: 500;
					line-height: normal;
					padding-left: 0;
				}

.page_KKpnDT {
	display: -ms-flexbox;
	display: -webkit-box;
	display: flex;
	-ms-flex-direction: column;
	    -webkit-box-orient: vertical;
	    -webkit-box-direction: normal;
	    flex-direction: column;
	min-height: 100vh;
	min-height: calc(1vh * 100);
	min-height: calc(var(--vh, 1vh) * 100);
	padding-bottom: calc(constant(safe-area-inset-bottom) + 4rem);
	padding-bottom: calc(env(safe-area-inset-bottom) + 4rem);
}

	.page_KKpnDT .btnContainer {
			position: fixed;
			left: 0;
			right: 0;
			bottom: 0;
			display: -ms-flexbox;
			display: -webkit-box;
			display: flex;
			-ms-flex-align: center;
			    -webkit-box-align: center;
			    align-items: center;
			height: calc(constant(safe-area-inset-bottom) + 4rem);
			height: calc(env(safe-area-inset-bottom) + 4rem);
			padding: 0 0.8rem;
			background-color: #fff;
		}

	.page_KKpnDT .btnContainer .clear {
				-ms-flex: 1.2;
				    -webkit-box-flex: 1.2;
				    flex: 1.2;
				height: 2.4rem;
				margin-right: 0.6rem;
				color: #484848;
				font-size: 0.8rem;
				font-weight: 600;
				line-height: 2.4rem;
				text-align: center;
				background: #f5f5f5;
				border-radius: 0.4rem;
			}

	.page_KKpnDT .btnContainer .done {
				-ms-flex: 2;
				    -webkit-box-flex: 2;
				    flex: 2;
				height: 2.4rem;
				color: #fff;
				font-size: 0.8rem;
				font-weight: 600;
				line-height: 2.4rem;
				text-align: center;
				background: #06605a;
				border-radius: 0.4rem;
			}

.customCheckbox_pIUFIH .adm-space-item {
			margin-bottom: 0;
		}

.customCheckbox_pIUFIH .adm-space-item svg {
				width: 1.2rem;
				height: 1.2rem;
			}

.customCheckbox_pIUFIH .adm-space-item .adm-checkbox {
				display: -ms-flexbox;
				display: -webkit-box;
				display: flex;
				-ms-flex-direction: row-reverse;
				    -webkit-box-orient: horizontal;
				    -webkit-box-direction: reverse;
				    flex-direction: row-reverse;
				-ms-flex-pack: justify;
				    -webkit-box-pack: justify;
				    justify-content: space-between;
				-ms-flex-align: center;
				    -webkit-box-align: center;
				    align-items: center;
				margin: 0 0.8rem;
				padding: 1.2rem 0;
				border-bottom: 1px solid #ebebeb;
			}

.customCheckbox_pIUFIH .adm-space-item .adm-checkbox .adm-checkbox-custom-icon {
					font-size: 0;
				}

.customCheckbox_pIUFIH .adm-space-item .adm-checkbox .adm-checkbox-content {
					color: #222222;
					font-size: 0.8rem;
					font-weight: 500;
					line-height: normal;
					padding-left: 0;
				}

.page_cvcvMi {
	min-height: 100vh;
	min-height: calc(1vh * 100);
	min-height: calc(var(--vh, 1vh) * 100);
	padding-bottom: calc(constant(safe-area-inset-bottom) + 4rem);
	padding-bottom: calc(env(safe-area-inset-bottom) + 4rem);
}

	.page_cvcvMi .salaryType_Uz1agN {
		display: -ms-flexbox;
		display: -webkit-box;
		display: flex;
		height: 2.45rem;
		margin: 1.4rem 1.2rem 0;
	}

	.page_cvcvMi .salaryType_Uz1agN .salaryTypeItem_rneUvl {
			display: -ms-flexbox;
			display: -webkit-box;
			display: flex;
			-ms-flex-align: center;
			    -webkit-box-align: center;
			    align-items: center;
			-ms-flex-pack: center;
			    -webkit-box-pack: center;
			    justify-content: center;
			-ms-flex: 1;
			    -webkit-box-flex: 1;
			    flex: 1;
			color: #222222;
			font-size: 0.7rem;
			font-weight: 600;
			line-height: 1rem;
			background: #ffffff;
			border-radius: 0.4rem;
			border: 1.5px solid #ebebeb;
		}

	.page_cvcvMi .salaryType_Uz1agN .active_dW1mrb {
			background: #e8f7c6;
			border: 1.5px solid #c0eb5e;
		}

	.page_cvcvMi .salaryType_Uz1agN .leftActive_abks14 {
			z-index: 2;
			margin-right: -0.8rem;
		}

	.page_cvcvMi .salaryType_Uz1agN .rightActive_LVTokW {
			z-index: 2;
			margin-left: -0.8rem;
		}

	.page_cvcvMi .salaryDisplay_hT59UR {
		padding-left: 1.2rem;
		margin-top: 1.4rem;
	}

	.page_cvcvMi .sliderBox__OM8iu {
		padding: 0 1.2rem;
	}

	.page_cvcvMi .sliderBox__OM8iu .slider_rtQxFw {
			margin: 1.4rem 0;
		}

	.page_cvcvMi .btnContainer {
			position: fixed;
			left: 0;
			right: 0;
			bottom: 0;
			display: -ms-flexbox;
			display: -webkit-box;
			display: flex;
			-ms-flex-align: center;
			    -webkit-box-align: center;
			    align-items: center;
			height: calc(constant(safe-area-inset-bottom) + 4rem);
			height: calc(env(safe-area-inset-bottom) + 4rem);
			padding: 0 0.8rem;
			background-color: #fff;
		}

	.page_cvcvMi .btnContainer .clear {
				-ms-flex: 1.2;
				    -webkit-box-flex: 1.2;
				    flex: 1.2;
				height: 2.4rem;
				margin-right: 0.6rem;
				color: #484848;
				font-size: 0.8rem;
				font-weight: 600;
				line-height: 2.4rem;
				text-align: center;
				background: #f5f5f5;
				border-radius: 0.4rem;
			}

	.page_cvcvMi .btnContainer .done {
				-ms-flex: 2;
				    -webkit-box-flex: 2;
				    flex: 2;
				height: 2.4rem;
				color: #fff;
				font-size: 0.8rem;
				font-weight: 600;
				line-height: 2.4rem;
				text-align: center;
				background: #06605a;
				border-radius: 0.4rem;
			}

.page_aaDyGm {
	display: -ms-flexbox;
	display: -webkit-box;
	display: flex;
	-ms-flex-direction: column;
	    -webkit-box-orient: vertical;
	    -webkit-box-direction: normal;
	    flex-direction: column;
	min-height: 100vh;
	min-height: calc(1vh * 100);
	min-height: calc(var(--vh, 1vh) * 100);
	padding-bottom: calc(constant(safe-area-inset-bottom) + 4rem);
	padding-bottom: calc(env(safe-area-inset-bottom) + 4rem);
}

	.page_aaDyGm .btnContainer {
			position: fixed;
			left: 0;
			right: 0;
			bottom: 0;
			display: -ms-flexbox;
			display: -webkit-box;
			display: flex;
			-ms-flex-align: center;
			    -webkit-box-align: center;
			    align-items: center;
			height: calc(constant(safe-area-inset-bottom) + 4rem);
			height: calc(env(safe-area-inset-bottom) + 4rem);
			padding: 0 0.8rem;
			background-color: #fff;
		}

	.page_aaDyGm .btnContainer .clear {
				-ms-flex: 1.2;
				    -webkit-box-flex: 1.2;
				    flex: 1.2;
				height: 2.4rem;
				margin-right: 0.6rem;
				color: #484848;
				font-size: 0.8rem;
				font-weight: 600;
				line-height: 2.4rem;
				text-align: center;
				background: #f5f5f5;
				border-radius: 0.4rem;
			}

	.page_aaDyGm .btnContainer .done {
				-ms-flex: 2;
				    -webkit-box-flex: 2;
				    flex: 2;
				height: 2.4rem;
				color: #fff;
				font-size: 0.8rem;
				font-weight: 600;
				line-height: 2.4rem;
				text-align: center;
				background: #06605a;
				border-radius: 0.4rem;
			}

.customRadio_ohtUpu .adm-space-item {
			margin-bottom: 0;
		}

.customRadio_ohtUpu .adm-space-item svg {
				width: 1.2rem;
				height: 1.2rem;
			}

.customRadio_ohtUpu .adm-space-item .adm-radio {
				display: -ms-flexbox;
				display: -webkit-box;
				display: flex;
				-ms-flex-direction: row-reverse;
				    -webkit-box-orient: horizontal;
				    -webkit-box-direction: reverse;
				    flex-direction: row-reverse;
				-ms-flex-pack: justify;
				    -webkit-box-pack: justify;
				    justify-content: space-between;
				-ms-flex-align: center;
				    -webkit-box-align: center;
				    align-items: center;
				margin: 0 0.8rem;
				padding: 1.2rem 0;
				border-bottom: 1px solid #ebebeb;
			}

.customRadio_ohtUpu .adm-space-item .adm-radio .adm-radio-custom-icon {
					font-size: 0;
				}

.customRadio_ohtUpu .adm-space-item .adm-radio .adm-radio-content {
					color: #222222;
					font-size: 0.8rem;
					font-weight: 500;
					line-height: normal;
					padding-left: 0;
				}

.page_k3kG1u {
	display: -ms-flexbox;
	display: -webkit-box;
	display: flex;
	-ms-flex-direction: column;
	    -webkit-box-orient: vertical;
	    -webkit-box-direction: normal;
	    flex-direction: column;
	min-height: 100vh;
	min-height: calc(1vh * 100);
	min-height: calc(var(--vh, 1vh) * 100);
	padding-bottom: calc(constant(safe-area-inset-bottom) + 4rem);
	padding-bottom: calc(env(safe-area-inset-bottom) + 4rem);
}

	.page_k3kG1u .btnContainer {
			position: fixed;
			left: 0;
			right: 0;
			bottom: 0;
			display: -ms-flexbox;
			display: -webkit-box;
			display: flex;
			-ms-flex-align: center;
			    -webkit-box-align: center;
			    align-items: center;
			height: calc(constant(safe-area-inset-bottom) + 4rem);
			height: calc(env(safe-area-inset-bottom) + 4rem);
			padding: 0 0.8rem;
			background-color: #fff;
		}

	.page_k3kG1u .btnContainer .clear {
				-ms-flex: 1.2;
				    -webkit-box-flex: 1.2;
				    flex: 1.2;
				height: 2.4rem;
				margin-right: 0.6rem;
				color: #484848;
				font-size: 0.8rem;
				font-weight: 600;
				line-height: 2.4rem;
				text-align: center;
				background: #f5f5f5;
				border-radius: 0.4rem;
			}

	.page_k3kG1u .btnContainer .done {
				-ms-flex: 2;
				    -webkit-box-flex: 2;
				    flex: 2;
				height: 2.4rem;
				color: #fff;
				font-size: 0.8rem;
				font-weight: 600;
				line-height: 2.4rem;
				text-align: center;
				background: #06605a;
				border-radius: 0.4rem;
			}

.customCheckbox_PAhcUw .adm-space-item {
			margin-bottom: 0;
		}

.customCheckbox_PAhcUw .adm-space-item svg {
				width: 1.2rem;
				height: 1.2rem;
			}

.customCheckbox_PAhcUw .adm-space-item .adm-checkbox {
				display: -ms-flexbox;
				display: -webkit-box;
				display: flex;
				-ms-flex-direction: row-reverse;
				    -webkit-box-orient: horizontal;
				    -webkit-box-direction: reverse;
				    flex-direction: row-reverse;
				-ms-flex-pack: justify;
				    -webkit-box-pack: justify;
				    justify-content: space-between;
				-ms-flex-align: center;
				    -webkit-box-align: center;
				    align-items: center;
				margin: 0 0.8rem;
				padding: 1.2rem 0;
				border-bottom: 1px solid #ebebeb;
			}

.customCheckbox_PAhcUw .adm-space-item .adm-checkbox .adm-checkbox-custom-icon {
					font-size: 0;
				}

.customCheckbox_PAhcUw .adm-space-item .adm-checkbox .adm-checkbox-content {
					color: #222222;
					font-size: 0.8rem;
					font-weight: 500;
					line-height: normal;
					padding-left: 0;
				}

