:root{color-scheme:light}.dark,:root[class~=dark]{color-scheme:dark}body{background-image:linear-gradient(180deg,#ffffff0a,#fff0)}.dark body,:root[class~=dark] body{background-image:none}::selection{background:#0f92a033}.app-shell{background-color:hsl(var(--shell-bg));color:hsl(var(--shell-fg))}.app-shell-panel{background-color:hsl(var(--shell-panel) / .9);border-color:hsl(var(--shell-border) / .72)}.app-shell-panel-strong{background-color:hsl(var(--shell-panel-strong) / .92);border-color:hsl(var(--shell-border) / .72)}.app-shell-muted{color:hsl(var(--shell-muted))}.app-rail{background-color:hsl(var(--shell-rail) / .96);color:hsl(var(--shell-rail-fg));border-color:hsl(var(--shell-rail-border) / .74)}.app-rail-panel{background-color:hsl(var(--shell-rail-panel) / .72);border-color:hsl(var(--shell-rail-border) / .72);color:hsl(var(--shell-rail-fg))}.app-rail-muted{color:hsl(var(--shell-rail-muted))}.app-chart-surface{background-color:hsl(var(--chart-surface));border-color:hsl(var(--shell-border) / .58);color:hsl(var(--chart-foreground))}.app-chart-panel{background-color:hsl(var(--chart-panel));border-color:hsl(var(--shell-border) / .5)}.app-chart-muted{color:hsl(var(--chart-muted))}::-webkit-scrollbar{height:.625rem;width:.625rem}::-webkit-scrollbar-track{background-color:transparent}::-webkit-scrollbar-thumb{border-radius:9999px;border-width:1px;border-color:transparent;background-color:hsl(var(--border) / .8);background-clip:padding-box}
