1<!DOCTYPE html> 2<html lang="en"> 3 <head> 4 <meta charset="UTF-8" /> 5 <meta name="viewport" content="width=device-width, initial-scale=1.0" /> 6 <title>VocabSurge</title> 7 <link rel="icon" type="image/png" href="/favicon.png"> 8 <link rel="apple-touch-icon" href="/favicon.png"> 9
9<script src="https://cdn.tailwindcss.com"></script>
9 10 <link rel="preconnect" href="https://fonts.googleapis.com"> 11 <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> 12 <link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap" rel="stylesheet"> 13 <style> 14 body { 15 background-color: #0E0F12; 16 color: #EDEDED; 17 font-family: 'Inter', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif; 18 -webkit-font-smoothing: antialiased; 19 -moz-osx-font-smoothing: grayscale; 20 } 21 /* Custom scrollbar for dark theme */ 22 ::-webkit-scrollbar { 23 width: 8px; 24 } 25 ::-webkit-scrollbar-track { 26 background: #0E0F12; 27 } 28 ::-webkit-scrollbar-thumb { 29 background: #2D313A; 30 border-radius: 4px; 31 } 32 ::-webkit-scrollbar-thumb:hover { 33 background: #E69138; 34 } 35 .safe-area-bottom { 36 padding-bottom: env(safe-area-inset-bottom); 37 } 38 </style> 39 40
40<script type="importmap"> 41{ 42 "imports": { 43 "react/": "https://esm.sh/react@^19.2.3/", 44 "react": "https://esm.sh/react@^19.2.3", 45 "react-router-dom": "https://esm.sh/react-router-dom@^7.13.0", 46 "lucide-react": "https://esm.sh/lucide-react@^0.563.0", 47 "recharts": "https://esm.sh/recharts@^3.7.0", 48 "react-dom/": "https://esm.sh/react-dom@^19.2.3/" 49 } 50} 51 </script>
51 52
52<script type="module" crossorigin src="/assets/index-CntjngCj.js"></script>
52 53</head> 54 <body> 55 <div id="root"></div>
56<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"3d5cfce3e66a45d782e4bd8e64565223","r":1,"spa":2}' crossorigin="anonymous"></script>
56 57</body> 58</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.