*{box-sizing:border-box}html,body,#root{min-height:100%;margin:0}body{font-family:Plus Jakarta Sans,Noto Sans SC,system-ui,sans-serif;background:#f6f8f7;color:#0b231d;-webkit-font-smoothing:antialiased}button,input,select,textarea{font:inherit}button{touch-action:manipulation}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}input:focus-visible,select:focus-visible,textarea:focus-visible,button:focus-visible{outline:2px solid #0B8A6F;outline-offset:2px}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:#c6cfcb;border-radius:8px}
