/* START: Light Mode Base */

html.light-mode .kol-myplace-wrapper {
	background-color: #ffffff;
	color: #1f2937;
}

html.light-mode .kol-myplace-widget,
html.light-mode .kol-myplace-section,
html.light-mode .kol-myplace-card {
	background-color: #f9fafb;
	border: 1px solid #e5e7eb;
	box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.1);
}

html.light-mode .kol-myplace-template-card {
	background-color: #f9fafb;
	border-color: #e5e7eb;
}

html.light-mode button.button {
	background-color: #9ca3af;
	color: #ffffff;
	border-color: #9ca3af;
}

html.light-mode button.button:hover {
	background-color: #6b7280;
	border-color: #6b7280;
}

html.light-mode button.button-primary {
	background-color: #3b82f6;
	border-color: #3b82f6;
}

html.light-mode button.button-primary:hover {
	background-color: #1d4ed8;
	border-color: #1d4ed8;
}

html.light-mode input[type="text"],
html.light-mode input[type="email"],
html.light-mode input[type="password"],
html.light-mode input[type="number"],
html.light-mode textarea,
html.light-mode select {
	background-color: #ffffff;
	color: #1f2937;
	border-color: #e5e7eb;
}

html.light-mode h1,
html.light-mode h2,
html.light-mode h3,
html.light-mode h4,
html.light-mode h5,
html.light-mode h6 {
	color: #111827;
}

/* END: Light Mode Base */
