@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap);#root,body,html{height:100%;margin:0;overflow-x:hidden;padding:0;width:100%}#root,body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#root{display:flex;flex-direction:column;min-height:100dvh;width:100%}*,:after,:before{box-sizing:border-box;margin:0;padding:0}body,html{-webkit-overflow-scrolling:touch;font-family:Montserrat,-apple-system,BlinkMacSystemFont,sans-serif;height:100%;overflow-x:hidden;width:100%}body,html{background-color:#f0f3ff}body{margin:0}.App{text-align:center}.App,.app-container{min-height:100vh;min-height:100dvh;width:100%}.app-container{background-color:#f0f3ff;display:flex;flex-direction:column}.main-content{display:flex;flex:1 1;flex-direction:column;width:100%}.app-container.mobile-layout .main-content{flex:1 1}.app-container.desktop-layout{flex-direction:row;min-height:100vh}.app-container.desktop-layout .main-content{flex:1 1;margin-left:256px}@media (max-height:500px),(max-width:767px){body,html{height:100%}.App,.app-container{min-height:100dvh}}.App-logo{height:40vmin;pointer-events:none}h1{color:#09448c;font-family:Montserrat,sans-serif;font-size:20px;font-weight:700}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
/*# sourceMappingURL=main.2c88a9dc.css.map*/