*,:before,:after{box-sizing:border-box;margin:0;padding:0}
html,body{height:100%}
html{-webkit-text-size-adjust:100%;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}
body{background:var(--_1iop3dw1);color:var(--_1iop3dwb);font-family:var(--_1iop3dw2k);font-size:var(--_1iop3dw2o);line-height:var(--_1iop3dw2w);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}
button,input,select,textarea{font:inherit;color:inherit}
a{color:inherit;text-decoration:none}
.tabular{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}
:focus-visible{box-shadow:var(--_1iop3dw3d);border-radius:var(--_1iop3dw36);outline:none}
::selection{background:var(--_1iop3dwi);color:var(--_1iop3dwb)}
::-webkit-scrollbar{width:var(--_1iop3dw1c);height:var(--_1iop3dw1c)}
::-webkit-scrollbar-track{background:var(--_1iop3dw3)}
::-webkit-scrollbar-thumb{background:var(--_1iop3dwa);border-radius:var(--_1iop3dw3a);border:var(--_1iop3dw27) solid var(--_1iop3dw3)}
@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
body{font-family:var(--font-inter), var(--_1iop3dw2k)}
.tabular,code,kbd,samp,pre{font-family:var(--font-geist-mono), var(--_1iop3dw2l)}