/* Light mode only overrides */

:root,
[data-ppw-theme="light"] {

	/* Forms (Custom) */
	--ppw-form-color: #000000;
	--ppw-form-bg: #ffffff;

	/* Header (Custom) */
	--ppw-header-color: rgba(255, 255, 255, 0.8);
	--ppw-header-bg: #002D61;
	--ppw-header-hover-color: rgba(255, 255, 255, 1);
	--ppw-header-active-color: rgba(255, 255, 255, 1);

	/* Submenu (Custom) */
	--ppw-submenu-color: #285497;
	--ppw-submenu-bg: #ffffff;
	--ppw-submenu-hover-color: #000000;
	--ppw-submenu-active-color: #000000;
	--ppw-submenu-active-weight: 600;
	--ppw-submenu-bottom-border-width: 1px;
	--ppw-submenu-bottom-border-color: #E0E0E0;

	/* Toolbar (Custom) */
	--ppw-toolbar-color: #000000;
	--ppw-toolbar-bg: #e6e6e6;
	--ppw-toolbar-bottom-border-width: 1px;
	--ppw-toolbar-bottom-border-color: #E0E0E0;

	/* Infobar (Custom) */
	--ppw-infobar-color: #000000;
	--ppw-infobar-bg: #fdffdb;
	--ppw-infobar-bottom-border-width: 1px;
	--ppw-infobar-bottom-border-color: #E0E0E0;

	/* Row highlight */
	--ppw-row-highlight-color: #000000;
	--ppw-row-highlight-bg: #b6d6fb;

	/* Buttons */
	--ppw-btn-color: #000;	
	--ppw-btn-bg: #e6e6e6; /*#d9d9d9*/
	--ppw-btn-icon-color: rgba(0, 0, 0, 0.65);
	--ppw-btn-border-color: rgb(127, 127, 127);
	--ppw-btn-border-color: transparent;
	--ppw-btn-hover-color: #000;
	--ppw-btn-hover-bg: rgb(218, 218, 218);
	--ppw-btn-hover-border-color: rgb(127, 127, 127);
	--ppw-btn-focus-shadow-rgb: 130,138,145;
	--ppw-btn-active-color: #000;
	--ppw-btn-active-bg: rgb(218, 218, 218);
	--ppw-btn-active-border-color: rgb(127, 127, 127);
	--ppw-btn-active-shadow: 0 0 5px 2px #bebebe inset, 0 1px 0 0 #EEEEEE;
	--ppw-btn-disabled-color: rgba(0, 0, 0,.5);
	--ppw-btn-disabled-bg: rgba(218, 218, 218,.5);
	--ppw-btn-disabled-border-color: rgba(127, 127, 127,.5);

	/* Form controls */

	--ppw-form-control-color: black;
	--ppw-form-control-bg: white;
	--ppw-form-control-border-color: #cfd0d6;
	--ppw-form-control-focus-border-color: var(--bs-primary);

	/* Toggle switch */
	
	--ppw-toggle-track-bg: #8f8f8f;
	--ppw-toggle-track-bg-rgb: 143, 143, 143;
	--ppw-toggle-lever-bg: #fff;
	--ppw-toggle-lever-bg-rgb: 255,255,255;

	--ppw-toggle-lever-touch-start-bg: rgba(0,0,0,0.08); /* Starting transition color */
	--ppw-toggle-lever-touch-end-bg: rgba(0,0,0,0.15); /* Ending transition color */

	--ppw-toggle-checked-track-bg: #8f8f8f;
	--ppw-toggle-checked-lever-bg: #fff;
	--ppw-toggle-checked-lever-bg-rgb: 255,255,255;

	--ppw-toggle-checked-lever-touch-start-bg: rgba(0,0,0,.08);
	--ppw-toggle-checked-lever-touch-end-bg: rgba(0,0,0,.15);

	--ppw-toggle-disabled-track-bg: rgba(var(--ppw-toggle-track-bg-rgb),.4);
	--ppw-toggle-disabled-lever-bg: #949494;
}

