:root{color:#fff;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#000;font-family:Arial,PingFang SC,Microsoft YaHei,sans-serif;font-weight:400;line-height:1.5}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}body{min-width:320px}img{max-width:100%;display:block}button,a,input,textarea,select{font:inherit}body{margin:0}a{color:inherit}button{appearance:none}.navbar[data-v-86c5c472]{z-index:20;height:var(--nav-height);background:#3d3c3c;justify-content:space-between;align-items:center;display:flex;position:fixed;inset:0 0 auto;box-shadow:0 12px 30px #00000047}.logo[data-v-86c5c472]{letter-spacing:3px;white-space:nowrap;align-items:center;gap:10px;padding-left:20px;font-size:25px;font-weight:800;display:flex}.logo img[data-v-86c5c472]{object-fit:contain}.nav-links[data-v-86c5c472]{align-items:center;gap:18px;padding-right:20px;display:flex}.nav-link[data-v-86c5c472],.menu-trigger[data-v-86c5c472],.language-menu button[data-v-86c5c472]{color:#fff;cursor:pointer;border:0}.nav-link[data-v-86c5c472]{letter-spacing:3px;background:0 0;height:40px;padding:0;font-size:15px;font-weight:500}.nav-link.active[data-v-86c5c472],.nav-link[data-v-86c5c472]:hover,.menu-trigger[data-v-86c5c472]:hover{color:#8ef0cd}.language-switcher[data-v-86c5c472]{position:relative}.menu-trigger[data-v-86c5c472]{letter-spacing:2px;background:0 0;align-items:center;gap:10px;padding:0;font-size:15px;font-style:italic;font-weight:800;display:flex}.language-menu[data-v-86c5c472]{z-index:30;background:#454647;border:1px solid #ffffff1f;flex-direction:column;width:110px;display:flex;position:absolute;top:36px;right:0;overflow:hidden}.language-menu button[data-v-86c5c472]{letter-spacing:1px;background:0 0;height:40px;font-size:14px}.language-menu button[data-v-86c5c472]:hover{background:gray}@media (width<=1080px){.logo[data-v-86c5c472]{letter-spacing:1px;font-size:18px}.nav-links[data-v-86c5c472]{gap:12px;padding-right:12px}.nav-link[data-v-86c5c472],.menu-trigger[data-v-86c5c472]{letter-spacing:1px;font-size:13px}}@media (width<=720px){.navbar[data-v-86c5c472]{flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;padding:10px 0}.logo[data-v-86c5c472]{padding-left:14px;font-size:16px}.nav-links[data-v-86c5c472]{justify-content:space-between;width:100%;padding:0 14px}.language-menu[data-v-86c5c472]{left:0;right:auto}}.page-footer[data-v-2a16d802]{text-align:center;background:#000c;justify-content:center;align-items:center;min-height:60px;padding:10px 16px;display:flex}.page-footer a[data-v-2a16d802]{color:#fff;font-size:12px;text-decoration:none}.download-section[data-v-fc55e737],.detail-section[data-v-fc55e737]{min-height:calc(100dvh - var(--nav-height));scroll-snap-align:start}.download-section[data-v-fc55e737]{background:#000;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.glass-stage[data-v-fc55e737]{justify-content:center;align-items:center;width:100%;height:100%;padding:40px;display:flex;position:relative;overflow:hidden}.glass[data-v-fc55e737]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:800px;height:600px;transform:rotate(var(--rotation));background:linear-gradient(#ffffff1f,#0000);border:1px solid #ffffff1a;border-radius:10px;justify-content:center;align-items:center;margin:0 -305px;display:flex;position:relative;box-shadow:0 25px 25px #00000040}.glass img[data-v-fc55e737]{width:100%;height:auto}.download-text[data-v-fc55e737]{z-index:2;text-align:center;flex-direction:column;align-items:center;gap:100px;width:min(90vw,850px);display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.download-text h1[data-v-fc55e737],.detail-copy h2[data-v-fc55e737]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0000004d;border-radius:10px;margin:0;padding:10px 15px}.download-text h1[data-v-fc55e737]{letter-spacing:3px;width:min(100%,820px);font-size:clamp(38px,5vw,70px);font-weight:700}.download-buttons[data-v-fc55e737]{justify-content:space-between;gap:24px;width:min(100%,850px);display:flex}.download-actions[data-v-fc55e737]{flex-direction:column;gap:18px;width:min(100%,850px);padding-bottom:130px;display:flex;position:relative}.download-buttons[data-v-fc55e737]{width:100%}.download-button[data-v-fc55e737]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;background:#9d9c9c4d;border:0;border-radius:10px;flex:1;justify-content:center;align-items:center;min-height:78px;font-size:clamp(18px,2.2vw,30px);text-decoration:none;display:inline-flex}.legacy-entry[data-v-fc55e737]{color:#ffffffe6;cursor:pointer;text-align:center;text-underline-offset:8px;background:0 0;border:0;width:auto;padding:0;font-size:clamp(16px,1vw,22px);font-weight:700;line-height:1.2;text-decoration:underline;text-decoration-thickness:2px;position:absolute;bottom:0;right:54px}.download-button[data-v-fc55e737]:hover{background:#ffffff80}.legacy-entry[data-v-fc55e737]:hover{color:#8ef0cd}.legacy-entry[data-v-fc55e737]:focus-visible{color:#8ef0cd;outline:0}.detail-section[data-v-fc55e737]{background:#000;flex-direction:column;justify-content:center;align-items:center;gap:30px;padding:64px 32px;display:flex}.detail-copy[data-v-fc55e737]{text-align:center;flex-direction:column;align-items:center;gap:18px;width:min(100%,1180px);display:flex}.detail-copy h2[data-v-fc55e737]{font-size:clamp(28px,3vw,40px);font-weight:700}.detail-copy p[data-v-fc55e737]{color:#ffffffe0;width:min(100%,900px);margin:0;font-size:clamp(16px,1.35vw,20px);line-height:1.8}.install-grid[data-v-fc55e737]{flex-direction:column;gap:22px;width:min(100%,1320px);display:flex}.install-row[data-v-fc55e737]{justify-content:center;gap:20px;display:flex}.install-row img[data-v-fc55e737]{border-radius:10px;width:min(400px,100%)}@media (width<=1080px){.glass-stage[data-v-fc55e737]{padding:28px 20px}.glass[data-v-fc55e737]{aspect-ratio:4/3;width:clamp(300px,50vw,640px);height:auto;margin:0 clamp(-250px,-17vw,-120px)}.download-text[data-v-fc55e737]{gap:clamp(34px,6vw,64px);width:min(92vw,760px)}.download-actions[data-v-fc55e737]{width:min(100%,720px);padding-bottom:clamp(70px,11vw,110px)}.download-buttons[data-v-fc55e737]{gap:16px}.download-button[data-v-fc55e737]{min-height:64px;font-size:clamp(16px,1.9vw,24px)}.legacy-entry[data-v-fc55e737]{text-underline-offset:8px;font-size:clamp(14px,1.6vw,18px);right:clamp(18px,5vw,54px)}.install-row[data-v-fc55e737]{flex-direction:column;align-items:center}}@media (width<=720px){.download-section[data-v-fc55e737],.detail-section[data-v-fc55e737]{min-height:calc(100dvh - var(--nav-height))}.detail-section[data-v-fc55e737]{padding:48px 16px}.download-text h1[data-v-fc55e737],.detail-copy h2[data-v-fc55e737]{width:100%}.glass-stage[data-v-fc55e737]{padding:20px 12px}.glass[data-v-fc55e737]{width:clamp(220px,52vw,360px);margin:0 clamp(-140px,-19vw,-82px)}.download-text[data-v-fc55e737]{gap:24px;width:min(94vw,520px)}.download-text h1[data-v-fc55e737]{font-size:clamp(24px,7vw,40px)}.download-actions[data-v-fc55e737]{width:min(100%,500px);padding-bottom:48px}.download-buttons[data-v-fc55e737]{gap:10px}.download-button[data-v-fc55e737]{min-height:50px;font-size:clamp(12px,3.4vw,18px)}.legacy-entry[data-v-fc55e737]{text-underline-offset:6px;font-size:clamp(12px,2.8vw,15px);right:8px}}.product-section[data-v-d5cbb19a]{min-height:calc(100dvh - var(--nav-height));scroll-snap-align:start;display:flex}.product-background[data-v-d5cbb19a]{letter-spacing:3px;background-position:50%;background-size:cover;flex-direction:column;justify-content:center;align-items:center;gap:100px;width:100%;font-size:clamp(8px,2vw,24px);font-weight:900;display:flex;position:relative;box-shadow:inset 0 0 200px #00000047}.product-background[data-v-d5cbb19a]:before{content:"";background:linear-gradient(#00000005,#0000001f);position:absolute;inset:0}.product-background h2[data-v-d5cbb19a],.product-background .info-detail[data-v-d5cbb19a]{z-index:1;position:relative}.product-background h2[data-v-d5cbb19a]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0000004d;border-radius:10px;margin:0;padding:10px 15px}.info-detail[data-v-d5cbb19a]{color:#fff;cursor:pointer;letter-spacing:2px;background:#0000004d;border:2px solid #fff;border-radius:10px;min-width:20vw;min-height:56px;padding:0 24px;font-size:clamp(16px,1.35vw,24px)}.info-detail[data-v-d5cbb19a]:hover{background:#ffffff80}@media (width<=720px){.product-section[data-v-d5cbb19a]{min-height:calc(100dvh - var(--nav-height))}.product-background[data-v-d5cbb19a]{text-align:center;gap:36px;padding:32px 18px}.product-background h2[data-v-d5cbb19a]{width:100%}.info-detail[data-v-d5cbb19a]{width:100%;min-width:0;max-width:320px}}.legacy-section[data-v-fa57fd18]{min-height:calc(100dvh - var(--nav-height));background:radial-gradient(circle at top,#8ef0cd1f,#0000 28%),linear-gradient(#0d0d0d,#000);padding:64px 24px 80px}.legacy-hero[data-v-fa57fd18]{flex-direction:column;align-items:flex-start;gap:18px;width:min(100%,1160px);margin:0 auto 42px;display:flex}.legacy-eyebrow[data-v-fa57fd18]{color:#8ef0cd;letter-spacing:4px;text-transform:uppercase;margin:0;font-size:14px;font-weight:700}.legacy-hero h1[data-v-fa57fd18]{margin:0;font-size:clamp(34px,5vw,62px);line-height:1.05}.legacy-intro[data-v-fa57fd18]{color:#ffffffc2;width:min(100%,720px);margin:0;font-size:clamp(16px,1.5vw,20px);line-height:1.8}.legacy-toolbar[data-v-fa57fd18]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;width:100%;display:flex}.platform-switch[data-v-fa57fd18]{align-items:center;gap:12px;display:inline-flex}.back-button[data-v-fa57fd18],.platform-button[data-v-fa57fd18],.legacy-button[data-v-fa57fd18]{color:#fff;cursor:pointer;letter-spacing:1px;background:#8ef0cd1f;border:1px solid #8ef0cd52;border-radius:999px;justify-content:center;align-items:center;min-height:52px;padding:0 22px;font-size:15px;font-weight:700;text-decoration:none;transition:transform .2s,background .2s,border-color .2s;display:inline-flex}.back-button[data-v-fa57fd18]:hover,.platform-button[data-v-fa57fd18]:hover,.legacy-button[data-v-fa57fd18]:hover{background:#8ef0cd33;border-color:#8ef0cda3;transform:translateY(-1px)}.platform-button.active[data-v-fa57fd18]{color:#dffcf3;background:#8ef0cd3d;border-color:#8ef0cdcc}.legacy-grid[data-v-fa57fd18]{grid-template-columns:1fr;gap:22px;display:grid}.legacy-panel[data-v-fa57fd18]{width:min(100%,1160px);margin:0 auto}.legacy-platform[data-v-fa57fd18],.legacy-card[data-v-fa57fd18],.legacy-platform-empty[data-v-fa57fd18],.legacy-empty[data-v-fa57fd18]{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff0d;border:1px solid #ffffff14;border-radius:24px;box-shadow:0 24px 80px #00000059}.legacy-platform[data-v-fa57fd18]{flex-direction:column;gap:20px;padding:24px;display:flex}.legacy-platform-header h2[data-v-fa57fd18]{margin:0;font-size:clamp(26px,2.8vw,34px)}.legacy-card[data-v-fa57fd18]{flex-direction:column;justify-content:space-between;min-height:220px;padding:24px;display:flex}.legacy-card-copy[data-v-fa57fd18]{flex-direction:column;gap:14px;display:flex}.legacy-card h3[data-v-fa57fd18],.legacy-empty h2[data-v-fa57fd18]{margin:0;font-size:clamp(22px,2.2vw,28px)}.meta[data-v-fa57fd18],.notes[data-v-fa57fd18],.legacy-empty p[data-v-fa57fd18]{color:#ffffffc7;margin:0;line-height:1.8}.meta[data-v-fa57fd18]{flex-wrap:wrap;gap:10px;display:flex}.meta span[data-v-fa57fd18]{color:#ffffff8f}.notes--muted[data-v-fa57fd18]{color:#ffffff7a}.legacy-actions[data-v-fa57fd18]{flex-wrap:wrap;gap:12px;margin-top:22px;display:flex}.legacy-platform-empty[data-v-fa57fd18],.legacy-empty[data-v-fa57fd18]{text-align:center;flex-direction:column;gap:12px;padding:32px 28px;display:flex}.legacy-empty[data-v-fa57fd18]{width:min(100%,1160px);margin:0 auto}@media (width<=720px){.legacy-section[data-v-fa57fd18]{padding:36px 16px 54px}.legacy-toolbar[data-v-fa57fd18],.platform-switch[data-v-fa57fd18]{width:100%}.legacy-card[data-v-fa57fd18]{min-height:0;padding:22px 18px}.legacy-actions[data-v-fa57fd18]{flex-direction:column}.legacy-button[data-v-fa57fd18],.back-button[data-v-fa57fd18],.platform-button[data-v-fa57fd18]{width:100%}}.detail-hero[data-v-1fbbfde4],.detail-section[data-v-1fbbfde4]{min-height:calc(100dvh - var(--nav-height));scroll-snap-align:start}.detail-hero[data-v-1fbbfde4]{background-position:50%;background-size:cover;justify-content:center;align-items:center;display:flex}.detail-hero-content[data-v-1fbbfde4]{text-align:center;flex-direction:column;align-items:center;gap:18px;width:min(92vw,1200px);display:flex}.detail-hero h1[data-v-1fbbfde4],.detail-copy h2[data-v-1fbbfde4]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0000004d;border-radius:10px;margin:0;padding:10px 15px}.detail-hero h1[data-v-1fbbfde4]{font-size:clamp(34px,4vw,50px);font-weight:700}.tutorial-links[data-v-1fbbfde4]{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.tutorial-links a[data-v-1fbbfde4]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;background:#0000004d;border-radius:10px;padding:10px 15px;text-decoration:none}.tutorial-links a[data-v-1fbbfde4]:hover{background:#ffffff80}.detail-section[data-v-1fbbfde4]{background:#000;flex-direction:column;justify-content:center;align-items:center;gap:30px;padding:64px 32px;display:flex}.detail-copy[data-v-1fbbfde4]{text-align:center;flex-direction:column;align-items:center;gap:18px;width:min(100%,1180px);display:flex}.detail-copy h2[data-v-1fbbfde4]{font-size:clamp(28px,3vw,40px);font-weight:700}.detail-copy p[data-v-1fbbfde4]{color:#ffffffe0;width:min(100%,900px);margin:0;font-size:clamp(16px,1.35vw,20px);line-height:1.8}.detail-visual[data-v-1fbbfde4]{justify-content:center;width:min(100%,1180px);display:flex}.detail-visual img[data-v-1fbbfde4]{object-fit:cover;border-radius:14px;width:min(100%,1040px)}@media (width<=720px){.detail-hero[data-v-1fbbfde4],.detail-section[data-v-1fbbfde4]{min-height:calc(100dvh - var(--nav-height))}.detail-section[data-v-1fbbfde4]{padding:48px 16px}.detail-hero h1[data-v-1fbbfde4],.detail-copy h2[data-v-1fbbfde4]{width:100%}}html,body,#app{height:100%}body{background:#000;margin:0;overflow:hidden}.site-app[data-v-683ea055]{--nav-height:40px;color:#fff;background:radial-gradient(circle at top,#ffffff1f,#0000 35%),#000;min-height:100%}.mask[data-v-683ea055]{z-index:10;background:0 0;border:0;padding:0;position:fixed;inset:0}.view-shell[data-v-683ea055]{height:calc(100dvh - var(--nav-height));margin-top:var(--nav-height);overscroll-behavior-y:contain;overflow-y:auto}.status-screen[data-v-683ea055]{min-height:calc(100dvh - var(--nav-height));justify-content:center;align-items:center;padding:32px 20px;display:flex}.status-card[data-v-683ea055]{text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff12;border:1px solid #ffffff24;border-radius:18px;width:min(100%,520px);padding:28px 24px}.status-card h2[data-v-683ea055]{margin:0 0 12px;font-size:clamp(24px,3vw,32px)}.status-card p[data-v-683ea055]{color:#ffffffd1;margin:0;line-height:1.7}.status-button[data-v-683ea055],.status-banner-button[data-v-683ea055]{color:#16221e;cursor:pointer;background:#8ef0cd;border:0;border-radius:999px;font-weight:700}.status-button[data-v-683ea055]{margin-top:18px;padding:12px 20px}.status-banner[data-v-683ea055]{z-index:5;text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff17;border-radius:999px;justify-content:center;align-items:center;gap:12px;width:min(720px,100% - 32px);margin:12px auto 0;padding:12px 18px;display:flex;position:sticky;top:10px}.status-banner--error[data-v-683ea055]{background:#ff707029}.status-banner-button[data-v-683ea055]{padding:8px 14px}@media (width<=720px){.site-app[data-v-683ea055]{--nav-height:88px}.status-banner[data-v-683ea055]{flex-wrap:wrap;width:calc(100% - 20px);margin-top:10px}}
