@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,400;0,9..40,500;0,9..40,600;1,9..40,400&display=swap";*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%}body{color:#1a2e27;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f7f9f8;font-family:DM Sans,Helvetica Neue,sans-serif;overflow-x:hidden}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input,button,select,textarea{appearance:none;font-family:inherit}button{-webkit-tap-highlight-color:transparent;touch-action:manipulation}::-webkit-scrollbar{width:14px;height:14px}::-webkit-scrollbar-track{background:#e6efeb;border-radius:8px}::-webkit-scrollbar-thumb{background:#5e9c86;border:3px solid #e6efeb;border-radius:8px;min-width:40px;min-height:40px}::-webkit-scrollbar-thumb:hover{background:#0f6e56}::-webkit-scrollbar-thumb:active{background:#085041}::-webkit-scrollbar-corner{background:#e6efeb}@supports not selector(::-webkit-scrollbar){*{scrollbar-width:auto;scrollbar-color:#5e9c86 #e6efeb}}@supports (padding:max(0px)){body{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}}@keyframes spin{to{transform:rotate(360deg)}}
