:root{font-family:Open Sans,Segoe UI,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:dark;color:#e2e8f0;background-color:#0a0f1e;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root[data-theme=light]{color-scheme:light;color:#020617;background-color:#f8fafc}body{margin:0;min-width:320px;min-height:100vh;background-color:inherit;color:inherit}button{padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit}button:disabled,select:disabled,.btn:disabled{cursor:not-allowed!important}.metrics-chevron{transition:transform .18s cubic-bezier(.2,.8,.2,1)}@media(prefers-reduced-motion:reduce){.metrics-chevron{transition:none}}
