.dl-center[data-v-eaf2318a]{--ios-blue:#007aff;--ios-green:#34c759;--ios-purple:#af52de;--ios-bg-secondary:#f5f5f7;--ios-label:#1d1d1f;--ios-label-secondary:#5f6368;--ios-label-tertiary:#86868b;--ios-separator:rgba(60,60,67,.12);--ios-fill:rgba(120,120,128,.12);background:#fff;color:var(--ios-label);-webkit-font-smoothing:antialiased}.page-header[data-v-eaf2318a]{background:#fff;padding:140px 32px 48px;position:relative;text-align:center}.page-header[data-v-eaf2318a]:after{background:var(--ios-separator);bottom:0;content:"";height:1px;left:0;position:absolute;right:0}.page-header h1[data-v-eaf2318a]{font-size:48px;font-weight:700;letter-spacing:-1.2px;margin-bottom:12px}.page-header p[data-v-eaf2318a]{color:var(--ios-label-secondary);font-size:17px;line-height:1.5;margin:0 auto;max-width:480px}.content[data-v-eaf2318a]{margin:0 auto;max-width:960px;padding:56px 32px 80px}.empty-state[data-v-eaf2318a]{color:var(--ios-label-tertiary);font-size:17px;padding:80px 0;text-align:center}.section[data-v-eaf2318a]{margin-bottom:56px}.section-title[data-v-eaf2318a]{font-size:24px;font-weight:700;letter-spacing:-.5px;margin-bottom:8px}.section-desc[data-v-eaf2318a]{color:var(--ios-label-secondary);font-size:15px;line-height:1.5;margin-bottom:24px}.download-grid[data-v-eaf2318a]{display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}.download-card[data-v-eaf2318a]{background:var(--ios-bg-secondary);border:.5px solid var(--ios-separator);border-radius:16px;overflow:hidden;padding:28px 24px;position:relative;transition:all .25s}.download-card[data-v-eaf2318a]:hover{border-color:#3c3c4333;box-shadow:0 4px 24px #0000000f;transform:translateY(-2px)}.download-card.coming-soon[data-v-eaf2318a]{opacity:.6}.download-card.coming-soon[data-v-eaf2318a]:hover{border-color:var(--ios-separator);box-shadow:none;transform:none}.card-platform[data-v-eaf2318a]{gap:12px;margin-bottom:16px}.card-platform[data-v-eaf2318a],.platform-icon[data-v-eaf2318a]{align-items:center;display:flex}.platform-icon[data-v-eaf2318a]{border-radius:12px;flex-shrink:0;height:48px;justify-content:center;width:48px}.platform-name[data-v-eaf2318a]{font-size:18px;font-weight:600;letter-spacing:-.3px}.platform-arch[data-v-eaf2318a]{color:var(--ios-label-tertiary);font-size:12px;margin-top:2px}.version-info[data-v-eaf2318a]{align-items:center;display:flex;gap:8px;margin-bottom:20px}.version-tag[data-v-eaf2318a]{background:#34c75914;border-radius:4px;color:var(--ios-green);font-size:12px;font-weight:500;padding:3px 10px}.version-date[data-v-eaf2318a]{color:var(--ios-label-tertiary);font-size:12px}.card-desc[data-v-eaf2318a]{color:var(--ios-label-secondary);font-size:13px;line-height:1.5;margin-bottom:20px;min-height:40px}.card-downloads[data-v-eaf2318a]{display:flex;flex-direction:column;gap:8px}.download-btn[data-v-eaf2318a]{align-items:center;border:none;border-radius:980px;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;justify-content:center;padding:10px 20px;text-decoration:none;transition:all .2s;white-space:nowrap;width:100%}.download-btn>svg[data-v-eaf2318a]{flex:none}.download-btn-primary[data-v-eaf2318a]{background:var(--ios-blue);color:#fff}.download-btn-primary[data-v-eaf2318a]:hover{background:#0071e3}.download-btn-secondary[data-v-eaf2318a]{background:var(--ios-fill);color:var(--ios-blue)}.download-btn-secondary[data-v-eaf2318a]:hover{background:#7878802e}.download-btn-disabled[data-v-eaf2318a]{background:var(--ios-fill);color:var(--ios-label-tertiary);cursor:not-allowed}.file-size[data-v-eaf2318a]{font-size:.85em;opacity:.8}.card-hint[data-v-eaf2318a]{color:var(--ios-label-tertiary);font-size:12px;margin:2px 0 0;text-align:center}.coming-soon-badge[data-v-eaf2318a]{align-items:center;background:#af52de14;border-radius:980px;color:var(--ios-purple);display:inline-flex;font-size:12px;font-weight:500;gap:4px;margin-bottom:16px;padding:4px 12px}.coming-soon-badge.pending-badge[data-v-eaf2318a]{background:#7878801f;color:var(--ios-label-tertiary)}.stores-section[data-v-eaf2318a]{margin-top:64px}.store-grid[data-v-eaf2318a]{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.store-item[data-v-eaf2318a]{align-items:center;background:var(--ios-bg-secondary);border:.5px solid var(--ios-separator);border-radius:12px;color:var(--ios-label);display:flex;gap:12px;justify-content:space-between;padding:20px 24px;text-decoration:none;transition:all .25s}.store-item[data-v-eaf2318a]:hover{border-color:#3c3c4333;box-shadow:0 4px 24px #0000000f;transform:translateY(-2px)}.store-name[data-v-eaf2318a]{font-size:16px;font-weight:600;letter-spacing:-.3px}.store-action[data-v-eaf2318a]{color:var(--ios-blue);flex-shrink:0;font-size:13px}.qrcode-section[data-v-eaf2318a]{margin-top:64px}.qrcode-box[data-v-eaf2318a]{background:#fff;border:.5px solid var(--ios-separator);border-radius:16px;display:inline-block;line-height:0;padding:20px}.history-section[data-v-eaf2318a]{margin-top:64px}.history-item[data-v-eaf2318a]{border:.5px solid var(--ios-separator);border-radius:12px;margin-bottom:12px;overflow:hidden}.history-item summary[data-v-eaf2318a]{align-items:center;cursor:pointer;display:flex;font-size:15px;gap:12px;list-style:none;padding:14px 20px}.history-item summary[data-v-eaf2318a]::-webkit-details-marker{display:none}.history-item summary[data-v-eaf2318a]:after{color:var(--ios-label-tertiary);content:"+";font-size:18px;margin-left:auto}.history-item[open] summary[data-v-eaf2318a]:after{content:"−"}.history-version[data-v-eaf2318a]{font-weight:600}.history-title[data-v-eaf2318a]{color:var(--ios-label-secondary)}.history-files[data-v-eaf2318a]{display:flex;flex-direction:column;gap:8px;padding:4px 20px 16px}.history-link[data-v-eaf2318a]{color:var(--ios-blue);font-size:14px;text-decoration:none}.history-link[data-v-eaf2318a]:hover{text-decoration:underline}.history-empty[data-v-eaf2318a]{color:var(--ios-label-tertiary);font-size:14px}.install-section[data-v-eaf2318a]{background:var(--ios-bg-secondary);border:.5px solid var(--ios-separator);border-radius:16px;margin-top:32px;padding:32px}.install-section h3[data-v-eaf2318a]{font-size:18px;font-weight:600;letter-spacing:-.2px;margin-bottom:16px}.install-label[data-v-eaf2318a]{color:var(--ios-label-tertiary);font-size:12px;font-weight:500;margin-bottom:6px}.install-cmd[data-v-eaf2318a]{align-items:center;background:var(--ios-label);border-radius:10px;display:flex;gap:12px;justify-content:space-between;margin-bottom:12px;padding:16px 20px}.install-cmd code[data-v-eaf2318a]{background:none;color:#ffffffd9;font-family:SF Mono,Cascadia Code,Fira Code,Consolas,monospace;font-size:13px;overflow-x:auto;padding:0;white-space:nowrap}.copy-btn[data-v-eaf2318a]{background:#ffffff1a;border:none;border-radius:6px;color:#fff9;cursor:pointer;flex-shrink:0;font-size:12px;padding:4px 10px;transition:all .15s}.copy-btn[data-v-eaf2318a]:hover{background:#fff3;color:#ffffffe6}.system-req[data-v-eaf2318a]{border-top:.5px solid var(--ios-separator);margin-top:24px;padding-top:24px}.system-req h4[data-v-eaf2318a]{color:var(--ios-label-secondary);font-size:14px;font-weight:600;margin-bottom:12px}.req-grid[data-v-eaf2318a]{display:grid;gap:8px;grid-template-columns:repeat(2,1fr)}.req-item[data-v-eaf2318a]{align-items:center;color:var(--ios-label-secondary);display:flex;font-size:13px;gap:8px}.req-item svg[data-v-eaf2318a]{flex-shrink:0}@media(max-width:768px){.page-header h1[data-v-eaf2318a]{font-size:36px}.download-grid[data-v-eaf2318a],.req-grid[data-v-eaf2318a]{grid-template-columns:1fr}.content[data-v-eaf2318a]{padding:40px 16px 60px}}@media(min-width:769px)and (max-width:1024px){.download-grid[data-v-eaf2318a]{grid-template-columns:repeat(2,1fr)}}
