*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}:root{color-scheme:dark;--background: #070707;--background-soft: #0b0b0b;--card: #101010;--card-soft: #151515;--heading: #f4f4f4;--text: #aaaaaa;--muted: #737373;--border: #272727;--border-strong: #454545;--accent: #fe4500;--accent-soft: rgba(254, 69, 0, .11);--accent-border: rgba(254, 69, 0, .48);--success: #78ce99;--tooltip-bg: #f2f2f2;--tooltip-text: #121212;--tooltip-border: #ffffff;--grid-line: rgba(255, 255, 255, .035);--shadow-sm: 0 7px 20px rgba(0, 0, 0, .22);--shadow-md: 0 15px 38px rgba(0, 0, 0, .34);--shadow-lg: 0 28px 70px rgba(0, 0, 0, .42)}html{min-width:320px;background:var(--background);scroll-behavior:smooth;scroll-padding-top:90px}body{min-width:320px;min-height:100vh;color:var(--text);background:var(--background);font-family:Verdana,Geneva,Tahoma,sans-serif;font-size:16px;line-height:1.5;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#root{width:100%;min-height:100vh}button,input,textarea,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}img,svg,canvas,video{display:block;max-width:100%}a{color:inherit}::selection{color:#fff;background:var(--accent)}:focus-visible{outline-color:var(--accent)}html{scrollbar-width:thin;scrollbar-color:#393939 var(--background)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--background)}::-webkit-scrollbar-thumb{background:#393939;border:2px solid var(--background);border-radius:999px}::-webkit-scrollbar-thumb:hover{background:#505050}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
