@import url("https://fonts.googleapis.com/css2?family=Instrument+Serif:ital@0;1&display=swap");@import url("https://fonts.googleapis.com/css2?family=Geist:wght@300;400;500;600;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@300;400;500;600&display=swap");:root{--background:225 14% 5%;--foreground:40 35% 88%;--card:225 14% 9%;--card-foreground:40 35% 88%;--popover:225 14% 9%;--popover-foreground:40 35% 88%;--primary:40 35% 88%;--primary-foreground:225 14% 5%;--secondary:222 14% 13%;--secondary-foreground:40 35% 88%;--muted:222 14% 13%;--muted-foreground:40 23% 61%;--accent:33 53% 67%;--accent-foreground:225 14% 5%;--destructive:0 73% 77%;--destructive-foreground:225 14% 5%;--positive:140 49% 66%;--border:40 35% 88%/0.08;--border-strong:40 35% 88%/0.22;--input:225 14% 9%;--ring:33 53% 67%/0.45;--color-positive:#7ed39a;--color-accent-raw:#d7af7e}