/*!****************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/styles/admin/login-panel.css ***!
  \****************************************************************************************************************************/
.login-page-main {
	display: flex;
	flex: 1 1 auto;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	padding: 2rem 1rem;
}

.login-header {
	position: relative;
	width: 100%;
	background: #fff;
	border-bottom: 1px solid #e2e8f0;
	box-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);
	overflow: hidden;
}

.login-header-inner {
	position: relative;
	display: flex;
	align-items: center;
	justify-content: center;
	width: 100%;
	min-height: 6.25rem;
	padding: 0.75rem 1rem;
}

.login-header-brand {
	position: relative;
	z-index: 2;
	display: flex;
	justify-content: center;
	align-items: center;
}

.login-header-brand img {
	display: block;
	height: 4rem;
	width: auto;
	max-width: min(100%, 17rem);
}

.login-header-side {
	display: none;
	position: absolute;
	top: 0;
	height: 100%;
	pointer-events: none;
	background-repeat: no-repeat;
}

.login-header-side--left {
	left: 0;
	width: min(34vw, 15rem);
	background-image: url('/img/top_left.png');
	background-position: -1.25rem -0.5rem;
	background-size: auto 130%;
	-webkit-mask-image: linear-gradient(to right, #000 0%, #000 48%, transparent 100%);
	mask-image: linear-gradient(to right, #000 0%, #000 48%, transparent 100%);
}

.login-header-side--right {
	right: 0;
	width: min(34vw, 15rem);
	background-image: url('/img/top_right.png');
	background-position: calc(100% + 1.25rem) -0.5rem;
	background-size: auto 130%;
	-webkit-mask-image: linear-gradient(to left, #000 0%, #000 48%, transparent 100%);
	mask-image: linear-gradient(to left, #000 0%, #000 48%, transparent 100%);
}

@media (max-width: 639px) {
	.login-header-inner {
		min-height: 5.5rem;
	}

	.login-header-brand img {
		height: 3.25rem;
	}
}

@media (min-width: 640px) {
	.login-header-inner {
		min-height: 10rem;
		padding: 0 1.5rem;
	}

	.login-header-brand img {
		height: 6.5rem;
	}

	.login-header-side {
		display: block;
	}
}

.login-card-wrap {
	width: 100%;
	max-width: 22rem;
	margin: 0 auto;
}

.login-card {
	background: #fff;
	border: 1px solid #e2e8f0;
	border-radius: 1rem;
	box-shadow: 0 10px 25px -12px rgb(15 23 42 / 0.2);
	padding: 1.5rem;
}

@media (min-width: 640px) {
	.login-card {
		padding: 2rem;
	}
}

.login-card-title {
	margin: 0 0 1.5rem;
	color: #334155;
	font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
	font-size: 1.125rem;
	font-weight: 500;
	letter-spacing: 0.08em;
	line-height: 1.4;
	text-align: center;
	text-transform: uppercase;
}

@media (min-width: 640px) {
	.login-card-title {
		font-size: 1.25rem;
	}
}

#formLogin {
	display: flex;
	flex-direction: column;
	gap: 1rem;
	width: 100%;
}

#formLogin .login-field-group {
	display: flex;
	flex-direction: column;
	gap: 0.25rem;
}

#formLogin .login-error-slot {
	min-height: 1.25rem;
	color: #dc2626;
	font-size: 0.875rem;
	line-height: 1.25rem;
}

#formLogin .login-field,
#formLogin .login-submit {
	box-sizing: border-box;
	width: 100%;
	height: 2.75rem;
	border-radius: 0.75rem;
	font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
	font-size: 1rem;
	line-height: 1.5rem;
}

#formLogin .login-field {
	border: 1px solid #cbd5e1;
	background-color: #fff;
	padding: 0 1rem;
	color: #1e293b;
}

#formLogin .login-field::placeholder {
	color: #94a3b8;
}

#formLogin .login-field:focus {
	border-color: #3b82f6;
	outline: none;
	box-shadow: 0 0 0 2px rgb(59 130 246 / 0.2);
}

#formLogin .login-submit {
	margin-top: 0.25rem;
	border: none;
	background-color: #2563eb;
	color: #fff;
	font-weight: 500;
	cursor: pointer;
	box-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);
}

#formLogin .login-submit:hover {
	background-color: #1d4ed8;
}

#formLogin .login-submit:focus {
	outline: none;
	box-shadow: 0 0 0 2px #fff, 0 0 0 4px rgb(59 130 246 / 0.5);
}

#formLogin .login-alert {
	border-radius: 0.5rem;
	background: #fef2f2;
	color: #b91c1c;
	padding: 0.75rem 1rem;
	font-size: 0.875rem;
}


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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Y2s6Ly9ob3BlLXdlYi1hcHBsaWNhdGlvbi8uL2Fzc2V0cy9zdHlsZXMvYWRtaW4vbG9naW4tcGFuZWwuY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi5sb2dpbi1wYWdlLW1haW4ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4OiAxIDEgYXV0bztcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdHBhZGRpbmc6IDJyZW0gMXJlbTtcbn1cblxuLmxvZ2luLWhlYWRlciB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0d2lkdGg6IDEwMCU7XG5cdGJhY2tncm91bmQ6ICNmZmY7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTJlOGYwO1xuXHRib3gtc2hhZG93OiAwIDFweCAycHggMCByZ2IoMCAwIDAgLyAwLjA1KTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmxvZ2luLWhlYWRlci1pbm5lciB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdHdpZHRoOiAxMDAlO1xuXHRtaW4taGVpZ2h0OiA2LjI1cmVtO1xuXHRwYWRkaW5nOiAwLjc1cmVtIDFyZW07XG59XG5cbi5sb2dpbi1oZWFkZXItYnJhbmQge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDI7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ubG9naW4taGVhZGVyLWJyYW5kIGltZyB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRoZWlnaHQ6IDRyZW07XG5cdHdpZHRoOiBhdXRvO1xuXHRtYXgtd2lkdGg6IG1pbigxMDAlLCAxN3JlbSk7XG59XG5cbi5sb2dpbi1oZWFkZXItc2lkZSB7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG4ubG9naW4taGVhZGVyLXNpZGUtLWxlZnQge1xuXHRsZWZ0OiAwO1xuXHR3aWR0aDogbWluKDM0dncsIDE1cmVtKTtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvaW1nL3RvcF9sZWZ0LnBuZycpO1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMS4yNXJlbSAtMC41cmVtO1xuXHRiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTMwJTtcblx0LXdlYmtpdC1tYXNrLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMwMDAgMCUsICMwMDAgNDglLCB0cmFuc3BhcmVudCAxMDAlKTtcblx0bWFzay1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMDAwIDAlLCAjMDAwIDQ4JSwgdHJhbnNwYXJlbnQgMTAwJSk7XG59XG5cbi5sb2dpbi1oZWFkZXItc2lkZS0tcmlnaHQge1xuXHRyaWdodDogMDtcblx0d2lkdGg6IG1pbigzNHZ3LCAxNXJlbSk7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2ltZy90b3BfcmlnaHQucG5nJyk7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNhbGMoMTAwJSArIDEuMjVyZW0pIC0wLjVyZW07XG5cdGJhY2tncm91bmQtc2l6ZTogYXV0byAxMzAlO1xuXHQtd2Via2l0LW1hc2staW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBsZWZ0LCAjMDAwIDAlLCAjMDAwIDQ4JSwgdHJhbnNwYXJlbnQgMTAwJSk7XG5cdG1hc2staW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBsZWZ0LCAjMDAwIDAlLCAjMDAwIDQ4JSwgdHJhbnNwYXJlbnQgMTAwJSk7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2MzlweCkge1xuXHQubG9naW4taGVhZGVyLWlubmVyIHtcblx0XHRtaW4taGVpZ2h0OiA1LjVyZW07XG5cdH1cblxuXHQubG9naW4taGVhZGVyLWJyYW5kIGltZyB7XG5cdFx0aGVpZ2h0OiAzLjI1cmVtO1xuXHR9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuXHQubG9naW4taGVhZGVyLWlubmVyIHtcblx0XHRtaW4taGVpZ2h0OiAxMHJlbTtcblx0XHRwYWRkaW5nOiAwIDEuNXJlbTtcblx0fVxuXG5cdC5sb2dpbi1oZWFkZXItYnJhbmQgaW1nIHtcblx0XHRoZWlnaHQ6IDYuNXJlbTtcblx0fVxuXG5cdC5sb2dpbi1oZWFkZXItc2lkZSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cbn1cblxuLmxvZ2luLWNhcmQtd3JhcCB7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXgtd2lkdGg6IDIycmVtO1xuXHRtYXJnaW46IDAgYXV0bztcbn1cblxuLmxvZ2luLWNhcmQge1xuXHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRib3JkZXI6IDFweCBzb2xpZCAjZTJlOGYwO1xuXHRib3JkZXItcmFkaXVzOiAxcmVtO1xuXHRib3gtc2hhZG93OiAwIDEwcHggMjVweCAtMTJweCByZ2IoMTUgMjMgNDIgLyAwLjIpO1xuXHRwYWRkaW5nOiAxLjVyZW07XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuXHQubG9naW4tY2FyZCB7XG5cdFx0cGFkZGluZzogMnJlbTtcblx0fVxufVxuXG4ubG9naW4tY2FyZC10aXRsZSB7XG5cdG1hcmdpbjogMCAwIDEuNXJlbTtcblx0Y29sb3I6ICMzMzQxNTU7XG5cdGZvbnQtZmFtaWx5OiB1aS1zYW5zLXNlcmlmLCBzeXN0ZW0tdWksIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcblx0Zm9udC1zaXplOiAxLjEyNXJlbTtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0bGV0dGVyLXNwYWNpbmc6IDAuMDhlbTtcblx0bGluZS1oZWlnaHQ6IDEuNDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcblx0LmxvZ2luLWNhcmQtdGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogMS4yNXJlbTtcblx0fVxufVxuXG4jZm9ybUxvZ2luIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0Z2FwOiAxcmVtO1xuXHR3aWR0aDogMTAwJTtcbn1cblxuI2Zvcm1Mb2dpbiAubG9naW4tZmllbGQtZ3JvdXAge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRnYXA6IDAuMjVyZW07XG59XG5cbiNmb3JtTG9naW4gLmxvZ2luLWVycm9yLXNsb3Qge1xuXHRtaW4taGVpZ2h0OiAxLjI1cmVtO1xuXHRjb2xvcjogI2RjMjYyNjtcblx0Zm9udC1zaXplOiAwLjg3NXJlbTtcblx0bGluZS1oZWlnaHQ6IDEuMjVyZW07XG59XG5cbiNmb3JtTG9naW4gLmxvZ2luLWZpZWxkLFxuI2Zvcm1Mb2dpbiAubG9naW4tc3VibWl0IHtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMi43NXJlbTtcblx0Ym9yZGVyLXJhZGl1czogMC43NXJlbTtcblx0Zm9udC1mYW1pbHk6IHVpLXNhbnMtc2VyaWYsIHN5c3RlbS11aSwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuXHRmb250LXNpemU6IDFyZW07XG5cdGxpbmUtaGVpZ2h0OiAxLjVyZW07XG59XG5cbiNmb3JtTG9naW4gLmxvZ2luLWZpZWxkIHtcblx0Ym9yZGVyOiAxcHggc29saWQgI2NiZDVlMTtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0cGFkZGluZzogMCAxcmVtO1xuXHRjb2xvcjogIzFlMjkzYjtcbn1cblxuI2Zvcm1Mb2dpbiAubG9naW4tZmllbGQ6OnBsYWNlaG9sZGVyIHtcblx0Y29sb3I6ICM5NGEzYjg7XG59XG5cbiNmb3JtTG9naW4gLmxvZ2luLWZpZWxkOmZvY3VzIHtcblx0Ym9yZGVyLWNvbG9yOiAjM2I4MmY2O1xuXHRvdXRsaW5lOiBub25lO1xuXHRib3gtc2hhZG93OiAwIDAgMCAycHggcmdiKDU5IDEzMCAyNDYgLyAwLjIpO1xufVxuXG4jZm9ybUxvZ2luIC5sb2dpbi1zdWJtaXQge1xuXHRtYXJnaW4tdG9wOiAwLjI1cmVtO1xuXHRib3JkZXI6IG5vbmU7XG5cdGJhY2tncm91bmQtY29sb3I6ICMyNTYzZWI7XG5cdGNvbG9yOiAjZmZmO1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGJveC1zaGFkb3c6IDAgMXB4IDJweCAwIHJnYigwIDAgMCAvIDAuMDUpO1xufVxuXG4jZm9ybUxvZ2luIC5sb2dpbi1zdWJtaXQ6aG92ZXIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMWQ0ZWQ4O1xufVxuXG4jZm9ybUxvZ2luIC5sb2dpbi1zdWJtaXQ6Zm9jdXMge1xuXHRvdXRsaW5lOiBub25lO1xuXHRib3gtc2hhZG93OiAwIDAgMCAycHggI2ZmZiwgMCAwIDAgNHB4IHJnYig1OSAxMzAgMjQ2IC8gMC41KTtcbn1cblxuI2Zvcm1Mb2dpbiAubG9naW4tYWxlcnQge1xuXHRib3JkZXItcmFkaXVzOiAwLjVyZW07XG5cdGJhY2tncm91bmQ6ICNmZWYyZjI7XG5cdGNvbG9yOiAjYjkxYzFjO1xuXHRwYWRkaW5nOiAwLjc1cmVtIDFyZW07XG5cdGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG4iXSwibmFtZXMiOltdLCJpZ25vcmVMaXN0IjpbXSwic291cmNlUm9vdCI6IiJ9*/