@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;700&display=swap";*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scrollbar-width:none;-ms-overflow-style:none}body{font-family:Inter,sans-serif;font-weight:400;line-height:1.5;color:#000;background-color:#fff;overscroll-behavior:none}::-webkit-scrollbar{width:0px;height:0px;background:transparent}::-webkit-scrollbar-thumb{background:transparent}::-webkit-scrollbar-track{background:transparent}*{scrollbar-width:none;-ms-overflow-style:none}*::-webkit-scrollbar{display:none}a{color:inherit;text-decoration:none}ul,ol{list-style:none}img{max-width:100%;height:auto;display:block}input,textarea,select,button{font-family:inherit;font-size:inherit;outline:none}button{border:none;background:none;cursor:pointer}table{border-collapse:collapse;border-spacing:0}.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}.debug-info{position:fixed;top:0;right:0;background:#000c;color:#fff;padding:8px 12px;font-size:12px;font-family:monospace;z-index:9999;border-radius:0 0 0 8px;pointer-events:none;opacity:0;transition:opacity .3s ease}.debug-info.show{opacity:1}@supports (padding: env(safe-area-inset-left)){body{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}}
