*{box-sizing:border-box}html,body{background:#e7e5de;height:100%;margin:0}#root{min-height:100%}a{color:#4e7b4e;text-decoration:none}button,input{font-family:inherit}.ms{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;direction:ltr;font-family:Material Symbols Rounded;font-style:normal;font-weight:400;line-height:1;display:inline-block}.hd{letter-spacing:-.02em;font-family:Poppins,sans-serif}.scr{-webkit-overflow-scrolling:touch;scroll-behavior:smooth;overscroll-behavior:contain;will-change:scroll-position;overflow-y:auto;transform:translateZ(0)}.scr::-webkit-scrollbar{width:0}.hx{scroll-behavior:smooth;-webkit-overflow-scrolling:touch}@media (prefers-reduced-motion:reduce){.scr,.hx{scroll-behavior:auto}.ptrSpin{animation:none}}@keyframes ptrSpin{to{transform:rotate(360deg)}}.ptrSpin{animation:.8s linear infinite ptrSpin}.hx{overflow-x:auto}.hx::-webkit-scrollbar{height:0}input:focus-visible,button:focus-visible{outline-offset:1px;outline:2px solid #1a1a17}@keyframes okSlide{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes okFade{0%{opacity:0}to{opacity:1}}@keyframes okRise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes okSheet{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes okPop{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}
