/* Geist (Vercel, OFL) self-hosted — the same files the walkthrough design loads.
   'Geist Sans' is an alias so the existing --dc-font / --dc2-font tokens resolve.
   The jsDelivr @imports this replaces pointed at files the geist package does not
   ship, so every Deep Current screen fell back to the system font. */
@font-face { font-family: 'Geist'; font-style: normal; font-display: swap; font-weight: 400; src: url("/fonts/geist-400.woff2") format('woff2'); }
@font-face { font-family: 'Geist'; font-style: normal; font-display: swap; font-weight: 500; src: url("/fonts/geist-500.woff2") format('woff2'); }
@font-face { font-family: 'Geist'; font-style: normal; font-display: swap; font-weight: 600; src: url("/fonts/geist-600.woff2") format('woff2'); }
@font-face { font-family: 'Geist'; font-style: normal; font-display: swap; font-weight: 700; src: url("/fonts/geist-700.woff2") format('woff2'); }
@font-face { font-family: 'Geist Sans'; font-style: normal; font-display: swap; font-weight: 400; src: url("/fonts/geist-400.woff2") format('woff2'); }
@font-face { font-family: 'Geist Sans'; font-style: normal; font-display: swap; font-weight: 500; src: url("/fonts/geist-500.woff2") format('woff2'); }
@font-face { font-family: 'Geist Sans'; font-style: normal; font-display: swap; font-weight: 600; src: url("/fonts/geist-600.woff2") format('woff2'); }
@font-face { font-family: 'Geist Sans'; font-style: normal; font-display: swap; font-weight: 700; src: url("/fonts/geist-700.woff2") format('woff2'); }
@font-face { font-family: 'Geist Variable'; font-style: normal; font-display: swap; font-weight: 400; src: url("/fonts/geist-400.woff2") format('woff2'); }
@font-face { font-family: 'Geist Variable'; font-style: normal; font-display: swap; font-weight: 500; src: url("/fonts/geist-500.woff2") format('woff2'); }
@font-face { font-family: 'Geist Variable'; font-style: normal; font-display: swap; font-weight: 600; src: url("/fonts/geist-600.woff2") format('woff2'); }
@font-face { font-family: 'Geist Variable'; font-style: normal; font-display: swap; font-weight: 700; src: url("/fonts/geist-700.woff2") format('woff2'); }
@font-face { font-family: 'Geist Mono'; font-style: normal; font-display: swap; font-weight: 400; src: url("/fonts/geist-mono-400.woff2") format('woff2'); }
@font-face { font-family: 'Geist Mono'; font-style: normal; font-display: swap; font-weight: 500; src: url("/fonts/geist-mono-500.woff2") format('woff2'); }
@font-face { font-family: 'Geist Mono'; font-style: normal; font-display: swap; font-weight: 700; src: url("/fonts/geist-mono-700.woff2") format('woff2'); }
