code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--olive-green-dark:#31352e;--pewter:#ebebe8;--sage-green:#d1e2c4;--olive-medium:#778a35;--white:#fff;--text-dark:#31352e;--text-light:#666}*{box-sizing:border-box}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#ebebe8;background-color:var(--pewter);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}.App{min-height:100vh}@media (max-width:768px){h1{font-size:1.8rem!important}h2{font-size:1.4rem!important}button{font-size:1rem!important;min-height:48px}input,select,textarea{font-size:16px!important;min-height:48px}form{padding:20px!important}}@media screen and (max-width:768px){input[type=date],input[type=email],input[type=password],input[type=text],input[type=time],select,textarea{font-size:16px}}button:hover:not(:disabled){opacity:.9;transform:translateY(-1px);transition:all .2s ease}button:active:not(:disabled){transform:translateY(0)}button:disabled{cursor:not-allowed;opacity:.6}input:focus,select:focus,textarea:focus{border-color:#778a35!important;box-shadow:0 0 0 3px #778a351a;outline:none}@media print{.no-print{display:none!important}body{background:#fff}@page{margin:1cm}}
/*# sourceMappingURL=main.2354e46f.css.map*/