:root{--font-display:Inter_400Regular, Inter, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-mono:JetBrainsMono_500Medium, ui-monospace, SFMono-Regular, Menlo, Consolas, monospace}html,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f3f0fa}@media (prefers-color-scheme:dark){html,body{background:#292337}}input,textarea{outline-color:#7042bc}::selection{background:#7042bc33}@media (hover:hover){[role=button],[role=tab]{transition:background-color .14s,border-color .14s,box-shadow .14s}}:focus-visible{outline-offset:3px;outline:2px solid #9670ce}@media (prefers-reduced-motion:reduce){[role=button],[role=tab]{transition:none}}