*{box-sizing:border-box;margin:0;padding:0}html{font-size:62.5%;font-family:"Spartan",sans-serif;font-weight:700}.calc-root{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;transition:background .6s}.calc-root-theme1{background:#3a4764}.calc-root-theme2{background:#e6e6e6}.calc-root-theme3{background:#160628}.react-info-div{position:absolute;display:flex;flex-direction:row;flex-wrap:nowrap;left:0;top:0;padding:1rem;align-items:center;border-radius:0 0 6rem 0;transition:background .6s,color .3s,box-shadow .3s}.react-info-div-theme1{box-shadow:0 .5rem #101d33}.react-info-div-theme2{box-shadow:0 .5rem #b7b5b3}.react-info-div-theme3{box-shadow:0 .5rem #871c9c}.react-info-div img{cursor:pointer}.react-info-div h4{position:relative;font-size:1.5rem;padding-right:3rem;top:.1rem}.calculator-container{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;background:none;padding:3rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.header-container{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end}#app-name{font-size:3rem;transition:color .3s}.theme-selector{display:flex;flex-direction:row}.theme-selector .theme-text{align-self:flex-end;-webkit-transform:translateY(-4px);transform:translateY(-4px);margin:0 1.25rem;transition:color .3s}.selector-container{width:7.5rem;display:flex;flex-direction:column}.numbers{justify-content:space-around;margin:.25rem 0;transition:color .3s}.numbers,.selector{width:100%;display:flex;flex-direction:row}.selector{justify-content:space-evenly;align-items:center;height:2.25rem;background:#232c43;border-radius:2rem;cursor:pointer}.theme-selection{width:1.7rem;height:1.7rem;border-radius:1rem}.theme-selection1{background:#d03f2f}.theme-selection2{background:#ca5502}.theme-selection3{background:#00e0d1}.calc-display{display:flex;flex-direction:row;justify-content:end;align-items:center;margin:2rem 0;border-radius:.75rem;width:100%;height:10rem;transition:background .6s}.calc-display-theme1{background:#182034}.calc-display-theme2{background:#ededed}.calc-display-theme3{background:#1d0934}#display{width:100%;text-align:right;margin:2.5rem;font-size:3.5rem;-webkit-transform:translateY(4px);transform:translateY(4px);transition:color .3s}.normal-text-theme1{color:#fff}.normal-btn-text-theme1{color:#444b5a}.normal-text-theme2{color:#35352c}.normal-text-theme3{color:#ffe53d}.calc-buttons{width:45rem;padding:1.5rem;border-radius:.75rem;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1.5rem;grid-auto-rows:70px;transition:background .6s}.calc-buttons-theme1{background:#232c43}.calc-buttons-theme2{background:#d1cccc}.calc-buttons-theme3{background:#1d0934}.button{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;padding:1rem;border-radius:.5rem;transition:box-shadow .2s,background .3s,color .5s,-webkit-transform .2s;transition:transform .2s,box-shadow .2s,background .3s,color .5s;transition:transform .2s,box-shadow .2s,background .3s,color .5s,-webkit-transform .2s}.btn-theme1{background:#eae3dc;box-shadow:0 .5rem #b4a597}.btn-theme1:hover{box-shadow:0 0 #b4a597;-webkit-transform:translateY(.5rem);transform:translateY(.5rem)}.dif-color-theme1-key1{color:#fff;background:#637097;box-shadow:0 .5rem #404e72}.dif-color-theme1-key1:hover{box-shadow:0 0 #404e72;-webkit-transform:translateY(.5rem);transform:translateY(.5rem)}.dif-color-theme1-key2{color:#fff;background:#d03f2f;box-shadow:0 .5rem #93261a}.dif-color-theme1-key2:hover{box-shadow:0 0 #93261a;-webkit-transform:translateY(.5rem);transform:translateY(.5rem)}.btn-theme2{background:#e5e4e1;box-shadow:0 .5rem #a69d91}.btn-theme2:hover{box-shadow:0 0 #a69d91;-webkit-transform:translateY(.5rem);transform:translateY(.5rem)}.dif-color-theme2-key1{color:#fff;background:#377f86;box-shadow:0 .5rem #1b5f65}.dif-color-theme2-key1:hover{box-shadow:0 0 #1b5f65;-webkit-transform:translateY(.5rem);transform:translateY(.5rem)}.dif-color-theme2-key2{color:#fff;background:#ca5502;box-shadow:0 .5rem #893901}.dif-color-theme2-key2:hover{box-shadow:0 0 #893901;-webkit-transform:translateY(.5rem);transform:translateY(.5rem)}.btn-theme3{color:#ffe53d;background:#341c4f;box-shadow:0 .5rem #871c9c}.btn-theme3:hover{box-shadow:0 0 #871c9c;-webkit-transform:translateY(.5rem);transform:translateY(.5rem)}.dif-color-theme3-key1{color:#fff;background:#58077d;box-shadow:0 .5rem #bc15f4}.dif-color-theme3-key1:hover{box-shadow:0 0 #bc15f4;-webkit-transform:translateY(.5rem);transform:translateY(.5rem)}.dif-color-theme3-key2{color:#1b2428;background:#00e0d1;box-shadow:0 .5rem #6cf9f2}.dif-color-theme3-key2:hover{box-shadow:0 0 #6cf9f2;-webkit-transform:translateY(.5rem);transform:translateY(.5rem)}.button p{font-size:3rem;font-weight:700;text-align:center;vertical-align:middle;-webkit-transform:translateY(4px);transform:translateY(4px)}.two-grid-button1{grid-column-start:1;grid-column-end:3}.two-grid-button2{grid-column-start:3;grid-column-end:5}.attribution{position:fixed;left:0;bottom:0;width:100%;text-align:center;margin-bottom:1rem}.attribution p{color:#f0f8ff;font-size:1.2rem}a{color:#0ff}
/*# sourceMappingURL=main.7e273a01.chunk.css.map */