<!doctype html>

<html data-build-id="ca3bd3370b" data-git-hash="9faac940b6af4fc83808ffe7d48c84ca3bd3370b" data-build-timestamp="1776624895" data-version="1.0.0" data-env="" data-color-version="v2" lang="en" data-theme="claude" data-mode="dark" class="h-screen antialiased scroll-smooth">

<head data-ion-ip-country="US">

    <link rel="preconnect" href="https://assets-proxy.anthropic.com" crossorigin>

    <link rel="dns-prefetch" href="https://assets-proxy.anthropic.com">

    <meta charset="UTF-8">

    <meta name="viewport" content="width=device-width,initial-scale=1,viewport-fit=cover">

    <title>Claude</title>

    <meta name="description" content="Claude is Anthropic's AI, built for problem solvers. Tackle complex challenges, analyze data, write code, and think through your hardest work.">

    <meta name="apple-itunes-app" content="app-id=6473753684">

    <meta property="og:type" content="website">

    <meta property="og:site_name" content="Claude">

    <meta property="og:image" content="https://claude.ai/images/claude_ogimage.png">

    <meta property="og:image:width" content="1200">

    <meta property="og:image:height" content="630">

    <meta name="twitter:card" content="summary_large_image">

    <link rel="icon" type="image/svg+xml" href="https://assets-proxy.anthropic.com/claude-ai/v2/assets/v1/cd02a42d9-Vq_H3mgS.svg">

    <link rel="icon" type="image/png" sizes="32x32" href="https://assets-proxy.anthropic.com/claude-ai/v2/assets/v1/ce67964e7-CAX1bqSh.png">

    <link rel="icon" type="image/png" sizes="16x16" href="https://assets-proxy.anthropic.com/claude-ai/v2/assets/v1/c03e51811-DebilQLI.png">

    <link rel="shortcut icon" href="/favicon.ico">

    <link rel="apple-touch-icon" href="https://assets-proxy.anthropic.com/claude-ai/v2/assets/v1/c129d018a-jJjJELY8.png">

    <link rel="apple-touch-startup-image" href="/images/claude_app_icon.png">

    <link rel="manifest" href="/manifest.json">

    <meta name="mobile-web-app-capable" content="yes">

    <link rel="preload" href="https://assets-proxy.anthropic.com/claude-ai/v2/assets/v1/cc27851ad-CFxw3nG7.woff2" as="font" type="font/woff2" crossorigin>

    <link rel="preload" href="https://assets-proxy.anthropic.com/claude-ai/v2/assets/v1/c66fc489e-C-BHYa_K.woff2" as="font" type="font/woff2" crossorigin>

    <script nonce="svAT3fcmuUldsP9WRMXc9Q==">

    void 0 === globalThis.process && (globalThis.process = {

        env: {},

        cwd: function() {

            return "/"

        }

    }),

    void 0 === globalThis.global && (globalThis.global = globalThis)

    </script>

    <script type="application/ld+json" nonce="svAT3fcmuUldsP9WRMXc9Q==">{

            "@context": "https://schema.org",

            "@graph": [

              {

                "@type": "WebSite",

                "name": "Claude",

                "alternateName": ["Claude.ai", "Claude by Anthropic"],

                "url": "https://claude.com"

              },

              {

                "@type": "Organization",

                "name": "Anthropic",

                "url": "https://www.anthropic.com",

                "logo": "https://claude.ai/images/claude_ogimage.png",

                "sameAs": [

                  "https://x.com/AnthropicAI",

                  "https://www.linkedin.com/company/anthropic",

                  "https://www.youtube.com/@anthropic-ai"

                ]

              }

            ]

          }</script>

    <script nonce="svAT3fcmuUldsP9WRMXc9Q==">

    !function() {

        try {

            performance.mark?.("rq_cache:preload_start");

            const e = "keyval-store",

                o = "keyval",

                r = "react-query-cache",

                t = new Promise(t => {

                    if (!window.indexedDB)

                        return void t(void 0);

                    const c = indexedDB.open(e);

                    c.onupgradeneeded = () => {

                        c.transaction?.abort()

                    },

                    c.onerror = () => t(void 0),

                    c.onsuccess = () => {

                        const a = c.result;

                        if (!a.objectStoreNames.contains(o))

                            return a.close(), indexedDB.deleteDatabase(e), void t(void 0);

                        try {

                            const e = a.transaction(o, "readonly").objectStore(o).get(r);

                            e.onerror = () => {

                                a.close(),

                                t(void 0)

                            },

                            e.onsuccess = () => {

                                a.close(),

                                window.__PRELOADED_IDB_CACHE_RESULT__ = e.result,

                                t(e.result)

                            }

                        } catch {

                            a.close(),

                            t(void 0)

                        }

                    }

                });

            window.__PRELOADED_IDB_CACHE__ = t,

            performance.measure?.("rq_cache:preload_exec", {

                start: "rq_cache:preload_start"

            })

        } catch {}

    }()

    </script>

    <script type="module" crossorigin src="https://assets-proxy.anthropic.com/claude-ai/v2/assets/v1/index-DUEk0qNq.js" nonce="svAT3fcmuUldsP9WRMXc9Q=="></script>

    <link rel="modulepreload" crossorigin href="https://assets-proxy.anthropic.com/claude-ai/v2/assets/v1/vendor-CU0b7ren.js">

    <link rel="modulepreload" crossorigin href="https://assets-proxy.anthropic.com/claude-ai/v2/assets/v1/tree-sitter-BfScwQVn.js">

    <link rel="stylesheet" crossorigin href="https://assets-proxy.anthropic.com/claude-ai/v2/assets/v1/c6a992d55-BrJMKEbe.css">

</head>

<body class="bg-bg-100 text-text-100 font-ui min-h-screen">

    <div id="root"></div>

    <script nonce="svAT3fcmuUldsP9WRMXc9Q==">

    (function() {

        function c() {

            var b = a.contentDocument || a.contentWindow.document;

            if (b) {

                var d = b.createElement('script');

                d.nonce = 'svAT3fcmuUldsP9WRMXc9Q==';

                d.innerHTML = "window.__CF$cv$params={r:'9eeeee20fecf614c',t:'MTc3NjYzMzM4NS4wMDAwMDA='};var a=document.createElement('script');a.nonce='svAT3fcmuUldsP9WRMXc9Q==';a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";

                b.getElementsByTagName('head')[0].appendChild(d)

            }

        }

        if (document.body) {

            var a = document.createElement('iframe');

            a.height = 1;

            a.width = 1;

            a.style.position = 'absolute';

            a.style.top = 0;

            a.style.left = 0;

            a.style.border = 'none';

            a.style.visibility = 'hidden';

            document.body.appendChild(a);

            if ('loading' !== document.readyState)

                c();

            else if (window.addEventListener)

                document.addEventListener('DOMContentLoaded', c);

            else {

                var e = document.onreadystatechange || function() {};

                document.onreadystatechange = function(b) {

                    e(b);

                    'loading' !== document.readyState && (document.onreadystatechange = e, c())

                }

            }

        }

    })();

    </script>

// Import the functions you need from the SDKs you need

import { initializeApp } from "firebase/app";

import { getAnalytics } from "firebase/analytics";

// TODO: Add SDKs for Firebase products that you want to use

// https://firebase.google.com/docs/web/setup#available-libraries

 

// Your web app's Firebase configuration

// For Firebase JS SDK v7.20.0 and later, measurementId is optional

const firebaseConfig = {

  apiKey: "AIzaSyDv4FhBLzzhcd7hJV5PXFIGALlbT6e1h6c",

  authDomain: "cokelogprov8.firebaseapp.com",

  projectId: "cokelogprov8",

  storageBucket: "cokelogprov8.firebasestorage.app",

  messagingSenderId: "170268189598",

  appId: "1:170268189598:web:14d295c25d09027cd3ec8f",

  measurementId: "G-7533GRQ0S3"

};

 

// Initialize Firebase

const app = initializeApp(firebaseConfig);

const analytics = getAnalytics(app);


</body>

</html>