    <!-- 内联样式 · 极简加载 -->
    <style>
        *{margin:0;padding:0;box-sizing:border-box;}
        body{
            font-family:'Inter',system-ui,-apple-system,'Segoe UI',Roboto,sans-serif;
            background:#0b1120;
            color:#e8edf5;
            line-height:1.5;
        }
        .container{max-width:1280px;margin:0 auto;padding:0 24px;}
        .header{
            background:rgba(11,17,32,0.92);
            backdrop-filter:blur(12px);
            position:sticky;
            top:0;
            z-index:100;
            border-bottom:1px solid rgba(56,189,248,0.2);
        }
        .nav{
            display:flex;
            flex-wrap:wrap;
            justify-content:space-between;
            align-items:center;
            padding:16px 0;
            gap:20px;
        }
        .logo a{
            font-size:1.8rem;
            font-weight:700;
            background:linear-gradient(135deg,#38bdf8,#a78bfa);
            background-clip:text;
            -webkit-background-clip:text;
            color:transparent;
            text-decoration:none;
            letter-spacing:-0.3px;
        }
        .nav-links{display:flex;gap:32px;flex-wrap:wrap;}
        .nav-links a{
            text-decoration:none;
            font-weight:500;
            color:#94a3b8;
            transition:color 0.2s;
            font-size:0.95rem;
        }
        .nav-links a:hover,.nav-links a.active{color:#38bdf8;}

        .page-header{
            text-align:center;
            padding:60px 0 24px;
        }
        .page-header h1{
            font-size:3rem;
            font-weight:800;
            background:linear-gradient(135deg,#f1f5f9,#38bdf8);
            background-clip:text;
            -webkit-background-clip:text;
            color:transparent;
            margin-bottom:12px;
        }
        .page-header p{
            font-size:1.2rem;
            color:#94a3b8;
        }

        /* 下载卡片通用 */
        .download-card{
            background:#1e293b;
            border-radius:48px;
            padding:32px;
            margin-bottom:40px;
            border:1px solid #334155;
            transition:transform 0.2s;
        }
        .download-card:hover{border-color:#38bdf8;transform:translateY(-4px);}
        .card-header{
            display:flex;
            align-items:center;
            gap:16px;
            flex-wrap:wrap;
            margin-bottom:24px;
            border-bottom:1px solid #334155;
            padding-bottom:16px;
        }
        .card-header .icon{font-size:2.8rem;}
        .card-header h2{font-size:2rem;font-weight:700;color:#f1f5f9;}
        .badge-group{display:flex;gap:12px;flex-wrap:wrap;}
        .badge{
            background:#0f172a;
            padding:6px 14px;
            border-radius:40px;
            font-size:0.8rem;
            color:#38bdf8;
            border:1px solid #334155;
        }

        .download-row{
            display:flex;
            flex-wrap:wrap;
            align-items:center;
            justify-content:space-between;
            background:#0f172a;
            border-radius:28px;
            padding:20px 28px;
            border:1px solid #334155;
            gap:20px;
        }
        .download-info h3{font-size:1.3rem;margin-bottom:6px;color:#f1f5f9;}
        .version{font-size:0.8rem;color:#38bdf8;margin-bottom:8px;}
        .desc{font-size:0.9rem;color:#94a3b8;}
        .checksum{
            font-size:0.7rem;
            color:#64748b;
            margin-top:8px;
            word-break:break-all;
        }
        .btn-download{
            background:#38bdf8;
            color:#0f172a;
            padding:12px 32px;
            border-radius:40px;
            font-weight:600;
            text-decoration:none;
            transition:0.2s;
            box-shadow:0 4px 12px rgba(56,189,248,0.2);
            white-space:nowrap;
        }
        .btn-download:hover{background:#7dd3fc;transform:translateY(-2px);}

        /* 安装教程创意板块 */
        .install-section{
            margin:60px 0 48px;
        }
        .section-title{
            font-size:2.2rem;
            font-weight:700;
            margin-bottom:32px;
            color:#f1f5f9;
            display:flex;
            align-items:center;
            gap:12px;
        }
        .tabs-device{
            display:flex;
            gap:20px;
            margin-bottom:30px;
            flex-wrap:wrap;
        }
        .device-tab{
            background:transparent;
            border:1px solid #334155;
            padding:10px 24px;
            border-radius:60px;
            font-weight:600;
            color:#94a3b8;
            cursor:pointer;
            transition:all 0.2s;
        }
        .device-tab.active{
            background:#38bdf8;
            color:#0b1120;
            border-color:#38bdf8;
        }
        .install-panel{
            display:grid;
            grid-template-columns:repeat(auto-fit,minmax(280px,1fr));
            gap:24px;
        }
        .install-card{
            background:#1a2538;
            border-radius:36px;
            padding:28px 24px;
            border:1px solid #2e405b;
        }
        .install-step{
            display:flex;
            gap:16px;
            margin-bottom:18px;
        }
        .step-num{
            width:36px;
            height:36px;
            background:#38bdf8;
            color:#0f172a;
            font-weight:800;
            border-radius:50%;
            display:flex;
            align-items:center;
            justify-content:center;
            flex-shrink:0;
        }
        .step-content h4{font-size:1.2rem;color:#f1f5f9;margin-bottom:6px;}
        .step-content p{color:#9bb1d0;font-size:0.9rem;}

        .note{
            background:#0f172a;
            border-radius:32px;
            padding:24px 28px;
            margin:30px 0;
            border-left:6px solid #38bdf8;
            border:1px solid #334155;
        }
        .note p{color:#b0c6e0;}

        .footer{
            text-align:center;
            padding:40px 0 32px;
            border-top:1px solid #253449;
            color:#7f8ea3;
            font-size:0.85rem;
        }
        .footer a{color:#38bdf8;text-decoration:none;margin:0 8px;}

        @media (max-width:700px){
            .page-header h1{font-size:2.2rem;}
            .card-header h2{font-size:1.6rem;}
            .download-row{flex-direction:column;align-items:flex-start;}
        }
    /* 新增左右双栏布局样式 */
    .install-panel-dual {
        display: grid;
        grid-template-columns: 1.4fr 1fr;
        gap: 30px;
        margin-top: 20px;
    }
    .install-left {
        display: flex;
        flex-direction: column;
    }
    .install-right {
        display: flex;
        flex-direction: column;
        gap: 20px;
    }
    .info-panel {
        background: #1a2538;
        border-radius: 28px;
        padding: 24px;
        border: 1px solid #2e405b;
    }
    .info-panel h4 {
        font-size: 1.2rem;
        color: #f1f5f9;
        margin-bottom: 16px;
        display: flex;
        align-items: center;
        gap: 8px;
        border-bottom: 1px solid #2e405b;
        padding-bottom: 10px;
    }
    .checklist {
        list-style: none;
    }
    .checklist li {
        padding: 8px 0;
        color: #b0c6e0;
        display: flex;
        align-items: center;
        gap: 10px;
        border-bottom: 1px dashed #253449;
    }
    .checklist li::before {
        content: "▹";
        color: #38bdf8;
        font-weight: bold;
    }
    .link-list {
        list-style: none;
    }
    .link-list li {
        padding: 8px 0;
    }
    .link-list a {
        color: #38bdf8;
        text-decoration: none;
        font-weight: 500;
        transition: 0.2s;
    }
    .link-list a:hover {
        color: #7dd3fc;
        text-decoration: underline;
    }

    /* 响应式 */
    @media (max-width: 800px) {
        .install-panel-dual {
            grid-template-columns: 1fr;
            gap: 20px;
        }
    }