
:root{
    --primary-color:white;
    --secondary-color:black;
    --togglecolor:#008000;
    --cagrtable:#e1f1e5;
    --compoundtable:#c9e3f3;
    --emitable:#d8e1fa;
    /* 5880ed; */
    --formcolor:white;
    --navcolor:#e1f1e5;
    /* --sidenav:#e1f1e5; */
    --sun-moon:url("images/sun.svg");
    --darkicon:url("images/moon.svg");

    /* --moon:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' enable-background='new 0 0 24 24' height='24px' viewBox='0 0 24 24' width='24px' fill='#000000'><g><rect fill='none' height='24' width='24'/></g><g><g><g><path d='M11.1 12.08c-2.33-4.51-.5-8.48.53-10.07C6.27 2.2 1.98 6.59 1.98 12c0 .14.02.28.02.42.62-.27 1.29-.42 2-.42 1.66 0 3.18.83 4.1 2.15 1.67.48 2.9 2.02 2.9 3.85 0 1.52-.87 2.83-2.12 3.51.98.32 2.03.5 3.11.5 3.5 0 6.58-1.8 8.37-4.52-2.36.23-6.98-.97-9.26-5.41z'/></g><path d='M7 16h-.18C6.4 14.84 5.3 14 4 14c-1.66 0-3 1.34-3 3s1.34 3 3 3h3c1.1 0 2-.9 2-2s-.9-2-2-2z'/></g></g></svg>"); */
    /* --darkicon:url("data:image/svg+xml,#{$moon}"); */
}


.dark-mode{
    --primary-color:white;
    --secondary-color:black;
    /* background-color: white; */
    /* color:black; */
}

/* html{
    background-color: red;
} */

html,body{
    background-color: var(--primary-color);
    /* color:var(--primary-color); */
    display: flex;
    justify-content: center;
    align-items: center;
    margin-top: 0px;
    margin: 0;
}

#Heading{
    display: flex;
    align-items: center;
    color:green;
}

#flex-container{
    /* margin:100px; */
    display: inline-flexbox;
    height:500px;
    width: 500px;
    /* float:center; */
    /* margin-left:120px; */
    /* justify-content: center;
    justify-items: center;
    align-items: left;
    align-content: left; */
    /* background-color:whitesmoke; */
}

#but{
    /* padding-bottom:15px; */
    /* margin-bottom:0; */
    display: flex;
    align-items: center;
    justify-content: center;
    margin:30px;
    margin-bottom:0;
    padding:10px;
    justify-content: center;
    align-items: center;
    border:2px;
    border-style: groove;
    border-radius: 10px;
    border-color: var(--secondary-color);
    /* flex-basis:auto; */
    /* margin-top: 10px; */
    /* padding-bottom: 10px; */
    /* height:40;
    width:200; */
    font-size: 16px;
    width: 418px;
    /* width:100%; */
    /* width: auto; */
    overflow:auto;
    /* height: auto; */
    /* text-align: center; */
    /* background-size: contain; */
    /* margin-inline: auto; */
}

#but1{
    display: flex;
    align-items: center;
    /* justify-content: left; */
    /* border: 0; */
    /* position: fixed; */
    /* top: 50%; */
    /* left: 50%; */
    width: 100%;
    /* padding:0 10px 0 10px; */
    /* margin: 10px; */
    margin-bottom:2px;
    gap:5px;
    /* margin-inline:10px; */
    /* margin-right: 5px; */
    /* height: 50%; */
    /* transform: translate(-50%, -50%); */
}

#but::-webkit-scrollbar {
    width: 6px;
    height: 6px;
}
  
#but::-webkit-scrollbar-thumb{
    background:var(--togglecolor);
    border-radius: 10px;
    /* border: 1px solid black;  */
}

#but::-webkit-scrollbar-track{
    background:var(--navcolor);
    border-radius: 10px;
    /* border: 1px solid black; */
}

#but::-webkit-scrollbar-corner{
   border: 10px;
}

#but::-webkit-scrollbar-track-piece{
    background:var(--navcolor);
    border-radius: 10px;
    /* border-bottom-left-radius: 40px; */
    margin-block-end: 10px;
    padding: 10px;
    /* border: 1px solid black; */
}


/* Nav Bar */

.sidenav {
height: 100%;
width: 0;
position: fixed;
z-index: 2;
top: 0;
left: 0;
/* background-color: hsl(135, 36%, 91%,0.7); */
/* background-color: var(--navcolor); */
/* background-color:#1E3743; */
background-color: var(--navcolor);
/* #111; */
overflow-x: hidden;
transition: 0.5s;
padding-top: 160px;
/* padding-top: 50%; */
/* padding-bottom: 50%; */
}

.sidenav a {
padding: 8px 8px 8px 32px;
text-decoration: none;
font-size: 25px;
font-weight: bold;
color: black;
/* color: var(--secondary-color); */
/* #818181; */
display: flex;
transition: 0.3s;
}

.sidenav a:hover {
color: var(--togglecolor);
/* #f1f1f1; */
}

.sidenav .closebtn {
position: absolute;
display: flex;
top: 0;
right: 25px;
font-size: 36px;
margin-left: 50px;
}


@media screen and (max-height: 450px) {
/* .sidenav {padding-top: 15px;} */
.sidenav a {font-size: 18px;}
}

/* .menu [id="si"]{
    color:red;
    /* margin-bottom: 100px; */
    /* margin-right:0px; 
}
*/

/* Calculators Dropdown: */

/* #header_container{
    display: block;
    position: sticky;
    top:0; 
    background: var(--navcolor);
    width: 100%;
} */

.menu{
    display: flex;
    text-align: center;
    left: 0px;
    font-weight: bold;
    align-items: center;
    /* float: left; */
    /* margin-left:none; */
}

.menu ul{
    /* float: left; */
    /* inline-flex; */
    display: inline-flex;
    margin-top: 0px;
    list-style: none;
}

.menu ul li {
    /* margin-right: 20px;
    margin-bottom: 20px;
    margin-left: 20px; */
    /* margin: 20px;
    margin: 20px; */
    /* position: relative; */
}

.menu ul li a{
    /* color:var(--togglecolor); */
    color:var(--secondary-color);
    padding: 0;
    font-size: 25px;
    text-decoration: none;
    border-bottom: 3px solid var(--togglecolor);
    border-radius: 10px;
    position: relative;
    padding:1px;
}

.menu ul li a:hover{
    color:var(--togglecolor);
}

.search{
left:30px;
/* width:10px; */
}


.search input{
    font-size: 20px;
    text-align: center;
    border:3px solid var(--togglecolor);
    border-radius: 10px;

    /* border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px; */
}



h2{
    display: flex;
    color:green;
    align-items: center;
    justify-content: center;
}

h3{
    color:var(--secondary-color);
    border-bottom:2px solid var(--secondary-color);
}



button{
    /* margin-top:20px;
    margin-left:30px; */
    cursor: pointer;
    height:2em;
    width:128px;
    justify-content: center;
    color: white;
    font-size:16px;
    background-color: grey;
    /* border-color:grey; */
    font-weight: bold;
    border-radius: 10px;
    margin-left: 5px;
    /* margin-right: 5px; */
}

label{
    color:var(--secondary-color);
    border:10px;
    /* border-color: green; */
}

#inv,#inv2,#inv3{
    /* color:black; */
    /* display: inline-block; */
    margin:30px;
    margin-top: 0%;
    border:2px;
    border-style: groove;
    border-radius: 10px;
    border-color: var(--secondary-color);
    padding:10px;
    /* flex-basis:auto; */
    /* margin-top: 10px; */
    /* padding-bottom: 10px; */
    /* height:40; */
    width:418px;
    font-size: 20px;
    /* background-color: blue; */
    }

#investment{
    text-align: center;
    color:black;
    position: relative;
    border:3px;
    font-size: 20px;
    margin-left: 20px;
    align-items: center;
    border-style: groove;
    /* height:40; */
    /* width:200; */
    width:50%;
    border-radius: 10px;
    border-color:green;
    /* background-color: blue; */
    }

    /* text-align: center;
    color:black;
    position: relative;
    border:3px;
    font-size: 20px;
    margin-left: 30px;
    align-items: center;
    border-style: groove;
    height:40;
    width:200;
    border-radius: 10px;
    border-color:green;
    background-color: blue; */


#currentvalue{
    text-align: center;
    position: relative;
    color:black;
    border:3px;
    font-size: 20px;
    margin-left: 3px;
    /* align-items: center; */
    border-style: groove;
    /* height:40; */
    /* width:200; */
    width:50%;
    border-radius: 10px;
    border-color: green;
    /* background-color: blue; */
    }

#slideroutput,#slideroutput1,#slideroutput2{

color:var(--secondary-color)

}

/* path{
fill:var(--togglecolor);
} */

/* path::after{
fill:green;
} */

/* div.google-visualization-tooltip{
    background-color: blue;
    color:red;
} */

#principle,#loan{
    text-align: center;
    color:black;
    position: relative;
    border:3px;
    font-size: 20px;
    margin-left: 30px;
    align-items: center;
    border-style: groove;
    /* height:40; */
    width:50%;
    border-radius: 10px;
    border-color:green;
    /* background-color: blue; */
    }

#rate{
    text-align: center;
    position: relative;
    color:black;
    border:3px;
    font-size: 20px;
    margin-left: 3px;
    /* align-items: center; */
    border-style: groove;
    height:40;
    width:200;
    border-radius: 10px;
    border-color: green;
    /* background-color: blue; */
}


#Interest{
width:20%;
margin-top:20px;
margin-left:30px;
border:3px;
border-radius: 10px;
border-style: groove;
border-color:#5880ed;
text-align: center;
position: relative;
color:black;
font-size: 20px;
/* margin-left: 3px; */
/* align-items: center; */
/* height:40;
width:200; */
/* background-color: blue; */
}


#period{
    /* color:red; */
    margin-left:15px;
}


input[type=range] {
    /* height: 36px; */
    -webkit-appearance: none;
    margin: 10px;
    /* height:40; */
    width:200;
    margin-left: 11px;
}

  /* input[type=range]:focus {
    outline: none;
  } */

#myrange,#myrange1,#myrange2{
    background:none;
}


#myrange::-webkit-slider-runnable-track,#myrange1::-webkit-slider-runnable-track,#myrange2::-webkit-slider-runnable-track {
width: 100%;
height: 12px;
cursor: pointer;
/* margin-left: 30px; */
/* animate: 0.2s; */
/* box-shadow: 1px 1px 1px #002200; */
/* background: #035911; */
background: var(--togglecolor);
border-style: groove;
border-radius: 10px;
/* border-color: green; */
/* color:black; */
/* background-color: none; */
/* border: 2px solid lightgreen; */
    /* solid green; */
}


input[id="myrange"]::-webkit-slider-thumb{
/* box-shadow: 3px 3px 3px #00AA00; */
border: 2px solid var(--secondary-color);
height: 26px;
width: 23px;
border-radius: 30px;
background: rgba(0, 128, 0,0.6);
cursor: pointer;
-webkit-appearance: none;
margin-top: -9px;
}

  /* input[type=range]:focus {
    outline: none;
  } */

input[id="myrange1"]::-webkit-slider-thumb {
/* box-shadow: 3px 3px 3px #00AA00; */
border: 2px solid var(--secondary-color);
height: 26px;
width: 23px;
border-radius: 30px;
background:rgba(26, 153, 232,0.6);
cursor: pointer;
-webkit-appearance: none;
margin-top: -9px;
}


input[id="myrange2"]::-webkit-slider-thumb {
/* box-shadow: 3px 3px 3px #00AA00; */
border: 2px solid var(--secondary-color);
height: 26px;
width: 23px;
border-radius: 30px;
background:rgba(88, 128, 237,0.6);
cursor: pointer;
-webkit-appearance: none;
margin-top: -9px;
}
    


#cagr1,#compound1,#fa,#emi1,#emi2,#emi3{
display: inline-flexbox;
font-size: 24px;
font-weight: bold;
align-items: center;
justify-content: center;
margin-left:30px;
}

#CAGR,#FA,#COMPOUND,#EMI1,#TA,#TI{
display: inline-flexbox;
font-size: 24px;
font-weight: bold;
color:var(--togglecolor);
align-items: center;
/* justify-content: right;
float: right; */
}


table {
    border-collapse: collapse;
    width: 100%;
    height:100%;
    /* overflow-x: auto; */
    /* align-items: left; */
    /* display:flex; */
    /* justify-content: left; */
    /* height:100px; */
    /* resize:vertical; */
    /* overflow-x:auto; */
    overflow-y:auto;
    /* border: 1px solid black; */
}

#tablecontainer1,#tablecontainer2,#tablecontainer3{
border: 2px solid var(--secondary-color);
border-top-left-radius: 10px;
border-top-right-radius: 10px;
border-style: groove;

margin-left:30px;
}

#cbstartfrom,#cbstartfrom1,#cbstartfrom2{
    cursor: pointer;
    accent-color: var(--togglecolor);
}


/* input[type='checkbox']{
    accent-color: red;
    border:5px solid green;
} */
/* input[type='checkbox']:checked{
    cursor: pointer;
    background-color:red;
    /* color:green; */
    /* fill:red; */
    

#startfrom,#startfrom1,#startfrom2{
border:2px solid var(--secondary-color);
}

.scrollabletable{
    overflow: auto;
    /* display: inline-flexbox;
    margin:auto;
    align-items: center;
    justify-content: center; */
    /* border-style: groove; */
    /* border-radius: 10px; */
    /* border: 2px solid black; */
    /* width:90%; */
    height:500px;
}

.scrollabletable::-webkit-scrollbar{
    width: 8px;
    height: 7px;
}

.scrollabletable::-webkit-scrollbar-track{
    background: var(--navcolor);
    border-radius: 25px;
}

.scrollabletable::-webkit-scrollbar-thumb{
    background: var(--togglecolor);
    border-radius: 10px;
}

table{
    overflow-x: auto;
    /* overflow-y:auto; */
    border-collapse: collapse;
    width:100%;
    /* height:200px; */
    align-items: center;
    justify-content: center;
    /* border-spacing:0; */
    /* display: flex; */
    /* margin:20px; */
    text-align: center;
}


th, td {
/* text-align: left; */
text-align: center;
font-weight: 550;
padding: 8px;
/* color:white; */
border: 1px solid var(--secondary-color);
}

table#cagrtable th{
    background-color: var(--togglecolor);
    /* color:var(--secondary-color); */
    color:white;
    border-bottom: 3px solid var(--secondary-color);
    position: sticky;
    padding: 8px;
    top:0;
    left:0;
    bottom: 10;
    z-index: 1;
}

table#cagrtable tr:nth-child(odd) {
background-color:var(--cagrtable);
/* background-color:#26412f; */
color:var(--secondary-color)
}

table#cagrtable tr:nth-child(even) {
    background-color:var(--primary-color);
    color:var(--secondary-color);
}

table#compoundtable th{
    background-color: var(--togglecolor);
    /* color:var(--secondary-color); */
    color:white;
    border-bottom: 3px solid var(--secondary-color);
    position: sticky;
    padding: 8px;
    top:0;
    left:0;
    bottom: 10;
    z-index: 1;
}

table#compoundtable tr:nth-child(odd){
    background-color:var(--compoundtable);
    /* background-color:#034242; */
    color:var(--secondary-color)
}

table#compoundtable tr:nth-child(even){
    background-color:var(--primary-color);
    color:var(--secondary-color);
}

table#emitable th{
    background-color: var(--togglecolor);
    /* color:var(--secondary-color); */
    color:white;
    border-bottom: 3px solid var(--secondary-color);
    position: sticky;
    padding: 8px;
    top:0;
    left:0;
    bottom: 10;
    z-index: 1;
}

table#emitable tr:nth-child(odd){
    background-color:var(--emitable);
    /* background-color:#034242; */
    color:var(--secondary-color)
}

table#emitable tr:nth-child(even){
    background-color:var(--primary-color);
    color:var(--secondary-color);
}

#pieh{
    color:var(--secondary-color);
}

#piechart{
/* color:red; */
/* background-color: var(--primary-color); */
/* fill:green; */
/* border:3px solid var(--primary-color); */
/* padding-bottom: 10px; */
}

rect{
/* fill:var(--primary-color); */
fill:transparent;
/* border: 3px solid red; */
/* color:red; */
}


text{
fill:var(--secondary-color);
font-size:14px;
/* font-color:green; */
font-weight:600;
}


/* Toggle Switch */

.switch {
    position: relative;
    /* display: inline-block; */
    display: flex;
    width: 60px;
    height: 34px;
}

.switch input { 
    opacity: 0;
    width: 0;
    height: 0;
}

.Toggle {
    position: absolute;
    cursor: pointer;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-size:auto;
    background-position: right;
    border:2px solid var(--secondary-color);
    background-color: #ccc;
    /* background-color:var(--navcolor); */
    -webkit-transition: .4s;
    transition: .4s;
}

.Toggle:before {
    position: absolute;
    content: "";
    height: 26px;
    width: 26px;
    left: 4px;
    bottom: 4px;
    /* background-color: white; */
    /* background:url("data:image/svg+xml,#{$moon}"); */
    /* background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' enable-background='new 0 0 24 24' height='24px' viewBox='0 0 24 24' width='24px' fill='#000000'><g><rect fill='none' height='24' width='24'/></g><g><g><g><path d='M11.1 12.08c-2.33-4.51-.5-8.48.53-10.07C6.27 2.2 1.98 6.59 1.98 12c0 .14.02.28.02.42.62-.27 1.29-.42 2-.42 1.66 0 3.18.83 4.1 2.15 1.67.48 2.9 2.02 2.9 3.85 0 1.52-.87 2.83-2.12 3.51.98.32 2.03.5 3.11.5 3.5 0 6.58-1.8 8.37-4.52-2.36.23-6.98-.97-9.26-5.41z'/></g><path d='M7 16h-.18C6.4 14.84 5.3 14 4 14c-1.66 0-3 1.34-3 3s1.34 3 3 3h3c1.1 0 2-.9 2-2s-.9-2-2-2z'/></g></g></svg>"); */
    background-image:var(--sun-moon);
    /* background-color: red; */
    /* color:red; */
    background-size:cover;
    /* "<i class="fa fa-home"></i>"; */
    /* bac */
    /* border: px solid black; */
    -webkit-transition: .4s;
    transition: .4s;
}

input:checked + .Toggle {
    background-color: var(--togglecolor);
}

.Toggle:after{
    background-image:url("moon.svg");
    background-size:cover;
}


input:focus + .Toggle {
    box-shadow: 0 0 1px #2196F3;
}

input:checked + .Toggle:before {
    -webkit-transform: translateX(26px);
    -ms-transform: translateX(26px);
    transform: translateX(26px);
}

/* Rounded sliders */
.Toggle.round {
    border-radius: 34px;
    /* height:40px;
    width:70px; */
    /* margin-top: 20px; */
}

.Toggle.round:before {
    border-radius: 50%;
}

#light{
    fill:grey;
    /* fill:var(--togglecolor) */
}
#dark{
    fill:var(--togglecolor)
}


/* Feedback Form: */

.Feedback{
    /* background-color: var(--cagrtable); */
    background-color: var(--primary-color);
    font-weight: bold;
}

input#name,input#email,select#country,textarea#subject{
    /* background-color: skyblue;
    background-color: #e1f1e5;
    background-color:#c9e3f3; */
    background-color:var(--formcolor);

    /* --cagrtable:#; */
    /* --compoundtable:#c9e3f3; */
    color:black;
    border:3px solid var(--togglecolor);
    border-radius: 10px;
    /* font-weight: bold; */
}





/* html,body {--primary-color:white;--secondary-color:black;}
html.dark body {--primary-color:black;--secondary-color:white;} */


/* --primary-color:white; */
/* 
.light-theme{
    --primary-color:white;
    /* --secondary-color:black; */
/* } */
/* 
.dark-theme{
    --primary-color:white;
    --secondary-color:black;
}

.light-theme{
    --primary-color:black;
    --secondary-color:white;
} */


/* Toggle Switch */




/* g::text{
    color:red;
    fill:red;
} */


/* table#compoundtable .min{
    color:red;
} */

/* table#compoundtable .mSpan { display: inline-block; padding: .1em; min-width: 4em; border-radius: .3em; }
.min { background-color: #DF0101; color: white; }
.max { background-color: #01DFA4; color: black; } */

/* tableminmax({
    "table":"#compoundtable",
    "css":{
        "min":"minT",
        "max":"maxT"
    },
    "colorize":"cell";
}); */


/* :root{
    --sunmoon:url("moon.svg");
} */

.night-light-label {
    display: block;
    margin: 20px 0;
    height: 31px;
    width: 60px;
    border: 2px solid var(--togglecolor);
    /* #4672fe; */
    /* background-image: url("data:image/jpeg;base64,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"); */
    background-image: var(--darkicon);
    background-repeat: no-repeat;
    background-position: right;
    border-radius: 30px;
    position: relative;
    cursor: pointer;
    box-sizing: border-box;
}

.night-light-label .night-light-ball {
    position:absolute;
    width: 25px;
    height: 25px;
    top: 1px;
    left: 1px;
    border-radius: 50%;
    background:var(--togglecolor);
    /* #4672fe; */
    /* z-index: 99; */
    transition: 300ms;
    /* background-image: url("data:image/jpeg;base64,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"); */
}


.night-light-label #night-light-checkbox:checked + .night-light-ball {
    transform: translateX(28px);
}


/* *, * *, *::before, *::after {
    box-sizing: border-box;
} */
