:root{--primary:#00c193;--primary-foreground:#f8f8f8}@supports (color:lab(0% 0 0)){:root{--primary:lab(69.5013% -52.3459 11.5857);--primary-foreground:lab(97.68% -.0000298023 .0000119209)}}*{box-sizing:border-box;margin:0;padding:0}html,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;touch-action:pan-x pan-y;-ms-touch-action:pan-x pan-y;-webkit-user-select:none;user-select:none;background-color:#f0fdf4;height:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}#root{height:100%}main{padding-bottom:70px}.MuiPaper-root{transition:box-shadow .3s ease-in-out}.MuiChip-root{border-radius:12px}.MuiCard-root{border-radius:12px;transition:all .3s}@keyframes twinkle{0%,to{opacity:.3;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.fade-in{animation:.3s ease-out fadeIn}html{scroll-behavior:smooth}.MuiButton-root{transition:all .3s}img{max-width:100%;height:auto}@media (prefers-reduced-motion:reduce){*{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}button,input,select,textarea,a{touch-action:manipulation;-ms-touch-action:manipulation;-webkit-user-select:auto;user-select:auto}
