:root { color-scheme: dark; --canvas: #080d16; --surface: #101722; --surface-raised: #141e2b; --line: #314154; --line-strong: #4a6275; --text: #f2f4f5; --text-muted: #b5c0c9; --cyan: #80d9e6; --cyan-deep: #163b48; --amber: #f5b752; --focus: #ffd17a; --sans: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif; --mono: "SFMono-Regular", Consolas, "Liberation Mono", Menlo, monospace; --step--1: clamp(0.82rem, 0.78rem + 0.14vw, 0.92rem); --step-0: clamp(1rem, 0.94rem + 0.24vw, 1.15rem); --step-1: clamp(1.3rem, 1.14rem + 0.68vw, 1.75rem); --step-2: clamp(1.9rem, 1.5rem + 1.35vw, 2.85rem); --step-3: clamp(2.45rem, 1.82rem + 2.25vw, 4rem); --space-1: clamp(0.5rem, 0.45rem + 0.2vw, 0.68rem); --space-2: clamp(0.85rem, 0.75rem + 0.38vw, 1.15rem); --space-3: clamp(1.3rem, 1.1rem + 0.7vw, 1.9rem); --space-4: clamp(2rem, 1.65rem + 1.1vw, 3rem); --space-5: clamp(3.25rem, 2.5rem + 2.6vw, 6rem); --panel-border: 1px solid var(--line); --panel-shadow: 0 14px 34px rgb(0 0 0 / 18%); --transition: 160ms ease; }