*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth}body{color:#1a2e1a;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f5f7f5;min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:16px;line-height:1.5}a{color:inherit;text-decoration:none}a:hover{text-decoration:underline}img{border:0;max-width:100%;height:auto}button{font-family:inherit;font-size:inherit;line-height:inherit;cursor:pointer;appearance:none;background:0 0;border:none}button:disabled{cursor:not-allowed;opacity:.6}input,textarea,select{font-family:inherit;font-size:16px;line-height:inherit;appearance:none;border-radius:0}input:focus,textarea:focus,select:focus{outline:none}input:disabled,textarea:disabled,select:disabled{opacity:.6;cursor:not-allowed}ul,ol{list-style:none}table{border-collapse:collapse;border-spacing:0}@supports (padding:env(safe-area-inset-bottom)){body{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);padding-bottom:env(safe-area-inset-bottom)}}.scrollbar-hide::-webkit-scrollbar{display:none}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
