.hero[data-v-ce986fe7]{text-align:center;padding:60px 0 40px}.hero h1[data-v-ce986fe7]{font-size:clamp(36px,6vw,56px);font-weight:800;letter-spacing:2px;background:linear-gradient(135deg,#ff8c00,#ffb347,#ffd89b);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:16px}.hero .slogan[data-v-ce986fe7]{font-size:18px;color:#89a;max-width:560px;margin:0 auto 48px;line-height:1.7}.feature-grid[data-v-ce986fe7]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;margin-bottom:24px}.feature-item[data-v-ce986fe7]{background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:28px 22px;text-align:center;transition:transform .2s,border-color .2s}.feature-item[data-v-ce986fe7]:hover{transform:translateY(-3px);border-color:#ff8c004d}.feature-item .icon[data-v-ce986fe7]{font-size:38px;margin-bottom:14px}.feature-item h3[data-v-ce986fe7]{font-size:16px;color:#fff;margin-bottom:8px}.feature-item p[data-v-ce986fe7]{font-size:13px;color:#789;line-height:1.6}.intro[data-v-ce986fe7]{background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:36px;margin-bottom:40px;text-align:left}.intro h2[data-v-ce986fe7]{font-size:22px;color:#fff;margin-bottom:16px}.intro p[data-v-ce986fe7]{font-size:14px;color:#9ab;line-height:1.9;margin-bottom:12px}.app-info[data-v-ce986fe7]{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:16px;margin-top:24px}.app-info-item[data-v-ce986fe7]{background:#ff8c000f;border-radius:10px;padding:16px;text-align:center}.app-info-item .label[data-v-ce986fe7]{font-size:12px;color:#678;margin-bottom:6px}.app-info-item .val[data-v-ce986fe7]{font-size:15px;color:#ff8c00;font-weight:600}.screenshot-placeholder[data-v-1e491db5]{background:#ffffff08;border:1px dashed rgba(255,255,255,.1);border-radius:12px;display:flex;align-items:center;justify-content:center;height:200px;margin:16px 0;color:#567;font-size:14px}.feature-detail[data-v-1e491db5]{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-bottom:24px}.feature-detail h3[data-v-1e491db5]{font-size:16px;color:#ff8c00;margin-bottom:8px}.feature-detail p[data-v-1e491db5]{font-size:13px;color:#9ab;line-height:1.7}@media (max-width: 640px){.feature-detail[data-v-1e491db5]{grid-template-columns:1fr}}.agreement-section h3[data-v-e05603f9]{font-size:17px;color:#ff8c00;margin:24px 0 10px}.agreement-section p[data-v-e05603f9]{font-size:14px;color:#9ab;line-height:1.9;margin-bottom:10px}.agreement-section ul[data-v-e05603f9]{padding-left:20px;margin-bottom:10px}.agreement-section li[data-v-e05603f9]{font-size:14px;color:#9ab;line-height:1.9}.update-date[data-v-e05603f9]{text-align:right;color:#567;font-size:13px;margin-top:32px}*{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;background:linear-gradient(160deg,#0f0f1a,#1a1a2e 40%,#16213e,#0f3460);color:#e0e0e0;min-height:100vh}#app{min-height:100vh;display:flex;flex-direction:column}a{color:#ff8c00;text-decoration:none}.nav{position:sticky;top:0;z-index:100;display:flex;align-items:center;justify-content:space-between;padding:0 32px;height:64px;background:#0f0f1ad9;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid rgba(255,255,255,.06)}.nav-logo{display:flex;align-items:center;gap:10px;font-size:20px;font-weight:700;color:#fff}.nav-logo img{width:36px;height:36px;border-radius:10px;object-fit:cover}.nav-links{display:flex;gap:28px;list-style:none}.nav-links a{color:#89a;font-size:14px;transition:color .2s}.nav-links a:hover,.nav-links a.active{color:#ff8c00}.main{flex:1;padding:60px 24px 80px;max-width:1000px;width:100%;margin:0 auto}.page-header{text-align:center;margin-bottom:56px}.page-header h1{font-size:clamp(28px,4vw,42px);font-weight:800;letter-spacing:1px;background:linear-gradient(135deg,#ff8c00,#ffb347);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:12px}.page-header .desc{color:#678;font-size:15px}.card{background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:32px;margin-bottom:24px}.card h2{font-size:20px;color:#fff;margin-bottom:16px}.card p,.card li{font-size:14px;color:#9ab;line-height:1.8}.card ul{padding-left:20px}.contact-row{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.05);font-size:14px}.contact-row .label{color:#678;min-width:80px}.contact-row .value{color:#e0e0e0}.footer{text-align:center;padding:28px 24px;font-size:12px;color:#567;line-height:2;border-top:1px solid rgba(255,255,255,.06)}.footer a{color:#789}@media (max-width: 640px){.nav{padding:0 16px}.nav-links{gap:16px}.nav-links a{font-size:13px}.main{padding:40px 16px 60px}}
