@import url(https://fonts.googleapis.com/css2?family=Fugaz+One&family=Lexend:wght@100;200;300;400;500;600;700;800;900&display=swap);.Calculator{align-content:center;background:linear-gradient(180deg,#f0ebe2,#dedbd4);display:flex;flex-grow:1;justify-content:center;padding:32px}.Calculator .logo{max-width:200px}.CalculatorResults{align-items:center;display:flex;flex-direction:column;gap:40px}.CalculatorResults .MuiTypography-root{text-align:center}.CalculatorResults .MuiTypography-root.brand-gradient{-webkit-text-fill-color:transparent;background-clip:text;-webkit-background-clip:text;background-image:linear-gradient(260deg,#020024,#00d4ff);background-origin:initial}.CalculatorResults .MuiTypography-root.MuiTypography-h1{font-size:64px}.CalculatorForm{gap:16px;justify-content:space-between;padding:24px}.CalculatorForm,.CalculatorForm .form{align-items:center;display:flex;flex-direction:column}.CalculatorForm .form{gap:24px}.CalculatorForm .form .subtitle,.CalculatorForm .form .title{text-align:center}.CalculatorForm .form .info{align-self:stretch}.CalculatorForm .form .estimate,.CalculatorForm .form .info{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center}.CalculatorForm .form .MuiFormControl-root.MuiTextField-root{max-width:300px;width:100%}.CalculatorForm .form .MuiTypography-root.error{color:#d32f2f}@media (min-width:1200px){.CalculatorForm .footer{width:75%}}@media (min-width:1900px){.CalculatorForm .footer{width:50%}}.Leaderboard{background:linear-gradient(180deg,#f0ebe2,#dedbd4);display:flex;flex-direction:column;flex-grow:1;gap:32px}.Leaderboard .header{align-items:center;gap:16px;justify-content:space-evenly;padding:36px}.Leaderboard .header .logo{align-self:center;max-width:400px}.Leaderboard .header .text{align-items:center;align-self:center;gap:16px;justify-content:center;text-align:center}.Leaderboard .header .text .title.MuiTypography-root{font-size:56px}.Leaderboard .loading{gap:32px;padding-left:36px}.Leaderboard .content{align-items:center;flex-grow:1;gap:32px;justify-content:space-between;padding-bottom:36px}.Leaderboard .content .MuiTypography-h2{font-size:36px}.Leaderboard .content .leaderboard{flex-basis:60%;gap:32px;min-width:40%}.Leaderboard .content .leaderboard .banner-wrapper{align-items:center;-webkit-filter:drop-shadow(5px 5px 5px rgba(0,0,0,.459));filter:drop-shadow(5px 5px 5px rgba(0,0,0,.458824));height:100px}.Leaderboard .content .leaderboard .banner-wrapper .banner{align-items:center;background:#164e7e;color:#fff;flex-grow:1;gap:32px;height:100%;padding:0 16px 0 32px}.Leaderboard .content .leaderboard .banner-wrapper .banner .position{align-self:center}.Leaderboard .content .leaderboard .banner-wrapper .banner .position.MuiTypography-h1{font-size:48px}.Leaderboard .content .leaderboard .banner-wrapper svg{height:100%}.Leaderboard .content .leaderboard .banner-wrapper svg .triangle{fill:#164e7e}.Leaderboard .content .leaderboard .banner-wrapper.odd .banner{background:#269bb0}.Leaderboard .content .leaderboard .banner-wrapper.odd .triangle{fill:#269bb0}.Leaderboard .content .leaderboard .no-results{gap:32px;padding-left:36px;text-align:center}.Leaderboard .content .overview{align-items:center;flex-basis:40%;gap:32px;justify-content:center;padding-right:36px}.Leaderboard .content .overview .MuiTypography-root{background:hsla(0,0%,100%,.5);border-radius:16px;flex-grow:1;padding:16px;text-align:center}@media (min-width:1400px){.Leaderboard .header .text .title.MuiTypography-root{font-size:80px}.Leaderboard .content,.Leaderboard .loading{gap:64px}.Leaderboard .content .MuiTypography-h2{font-size:48px}.Leaderboard .content .leaderboard{min-width:50%}.Leaderboard .content .leaderboard .banner-wrapper{height:120px}.Leaderboard .content .leaderboard .banner-wrapper .banner .position.MuiTypography-h1{font-size:64px}.Leaderboard .content .overview{flex-basis:40%}}@media (min-width:1800px){.Leaderboard .header .text .title.MuiTypography-root{font-size:96px}.Leaderboard .content .MuiTypography-h2{font-size:64px}.Leaderboard .content .leaderboard .banner-wrapper{height:140px}.Leaderboard .content .leaderboard .banner-wrapper .banner .position.MuiTypography-h1{font-size:72px}}.App{display:flex;flex:1 0 auto;flex-direction:column}#root,body,html{height:100%}#root{display:flex;flex-direction:column}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Lexend,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}.fugaz{font-family:Fugaz One,cursive!important;text-shadow:0 4px 4px rgba(0,0,0,.25);text-transform:uppercase}.flex-row{display:flex;flex-direction:row}.flex-column{display:flex;flex-direction:column}.brand-highlight{color:#207f9e}
/*# sourceMappingURL=main.cf79a181.css.map*/