body {background-color:var(--background1) !important;color:var(--color1) !important;}div:where(.swal2-container) div:where(.swal2-popup) {background-color:var(--background1) !important;color:var(--background2) !important;}.zee-title{color:var(--color2);}.zee-title:hover, .zee-title:focus{color:var(--color2)!important;background-image:var(--background2)!important;text-decoration:underline!important;}.zee-top-menu {background-color:var(--background2);}.menuIcon {color:var(--background1);margin:0 0.3rem;padding-top:.5rem;}.menuIcon:hover, .menuIcon:focus {opacity:.5;}.zee-layout-text, .zee-layout-icon{color:var(--color1);}.zee-button:hover{color:var(--color1);background-color:var(--color2);}.zee-button-i {color:var(--color1);}.zee-button-i:hover {cursor:pointer;filter:grayscale(50%);}.zee-focusText {color:var(--focus1);}a{color:var(--focus1);text-decoration:none}.hrefDeep:hover, .hrefDeep:focus{font-weight:300;text-decoration:underline;background-image:linear-gradient(transparent 2%, #8b4b2c 50%);}a:hover, a:focus{font-weight:300;text-decoration:underline;background-image:linear-gradient(transparent 2%, var(--hrefBackground) 50%);}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}div:where(.swal2-container) button:where(.swal2-styled).swal2-confirm {color:var(--background1) !important;background-color:var(--color1) !important;}div:where(.swal2-container) button:where(.swal2-styled).swal2-confirm:focus {box-shadow:0 0 0 3px var(--color2) !important;}hr {border-top:5px dotted var(--focus1);width:80%;margin:3rem auto;}.zee-paper-shadow {border-radius:0 0 15px 15px;box-shadow:4px 4px 0px 0px #8f8a8a;overflow-x:auto;background-color:var(--background3);button {border:1px solid var(--placeholder);background:var(--placeholder);padding:0 1rem;border-radius:4px;height:2.5rem;}button:hover, button:focus {opacity:.5;}}.contactTop {background-color:var(--background3);border-radius:15px 15px 0 0;}::selection {background:var(--background2);color:var(--color2);}::-moz-selection {background:var(--background2);color:var(--color2);}::placeholder {color:var(--placeholder) !important;opacity:1; }textarea, input{color:var(--background2) !important;}.colorMain{color:var(--background2);font-size:2.2rem;}.dialogue-close i{color:var(--background2);}::-ms-input-placeholder { color:var(--placeholder) !important;}input:focus-visible, textarea:focus-visible {outline:2px solid var(--placeholder);border-radius:3px;}