.download-platform-icon{width:40px;height:40px;margin-bottom:16px}.install-ready{width:min(1200px,calc(100% - 64px));margin-inline:auto;padding-block:64px 80px;text-align:center}.install-ready h1{margin-top:8px}.install-ready-steps{display:grid;grid-template-columns:repeat(var(--install-columns),minmax(0,1fr));gap:40px 24px;max-width:min(100%,calc(var(--install-columns) * 552px));margin:44px auto 0;list-style:none}.install-ready-steps>li{display:flex;flex-direction:column;align-items:center}.install-ready-number{display:grid;place-items:center;width:28px;height:28px;margin-bottom:18px;border-radius:var(--radius-pill);background:var(--default);color:var(--default-foreground);font-size:14px;font-weight:600}.install-ready-caption{max-width:440px;margin-top:18px;color:var(--muted);font-size:15px;line-height:1.6;text-wrap:balance}.install-ready-caption strong{color:var(--foreground);font-weight:600;white-space:nowrap}.install-ready-retry{margin-top:48px;color:var(--muted);font-size:15px}@media(max-width:900px){.install-ready-steps{grid-template-columns:1fr;max-width:480px;gap:44px}}@media(max-width:640px){.install-ready{width:calc(100% - 36px);padding-top:44px}}.install-shot{container-type:inline-size;position:relative;width:100%;overflow:hidden;border-radius:var(--radius-3xl);box-shadow:var(--surface-shadow);background:linear-gradient(#eeeff2,#e3e4e8);color:#1d1d1f;line-height:1.3;text-align:left;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,PingFang SC,PingFang TC,Helvetica Neue,sans-serif}.install-shot-mac{aspect-ratio:800 / 520}.install-shot-windows{aspect-ratio:1056 / 516;background:#e9e9e9;color:#1a1a1a;font-family:Segoe UI Variable Text,Segoe UI,Microsoft YaHei UI,Microsoft JhengHei UI,system-ui,sans-serif}.install-shot>*{font-size:2.6cqw}.install-shot p{color:inherit;font-size:inherit;line-height:inherit}.install-shot img,.install-shot svg{display:block}.shot-cursor{position:absolute;z-index:2;filter:drop-shadow(0 .4cqw .6cqw rgb(0 0 0 / .25))}.shot-cursor svg{width:100%;height:auto}.mac-window{position:absolute;overflow:hidden;border-radius:2.4cqw;background:#fff;box-shadow:0 3cqw 8cqw #0000002e,0 0 0 1px #0000001a}.mac-lights{display:flex;gap:1.3cqw}.mac-lights i{width:2.3cqw;height:2.3cqw;border-radius:50%;background:#ff5f57}.mac-lights i:nth-child(2){background:#febc2e}.mac-lights i:nth-child(3){background:#28c840}.install-shot[data-shot=mac-dock]{background:#efefef}.dock-bar{position:absolute;top:28.1cqw;left:-2cqw;width:91.8cqw;height:26.9cqw;border:1px solid rgb(0 0 0 / .07);border-radius:3.6cqw;background:#f8f8f8;box-shadow:0 .6cqw 2.4cqw #00000014}.dock-icon{position:absolute;top:34.4cqw;width:14.4cqw;height:14.4cqw;filter:drop-shadow(0 .35cqw .5cqw rgb(0 0 0 / .16))}.dock-icon svg{width:100%;height:100%;overflow:visible}.dock-notes{left:-2.5cqw}.dock-calendar{left:19.6cqw}.dock-divider{position:absolute;top:35.2cqw;left:40.4cqw;width:1px;height:12.9cqw;background:#00000029}.dock-file{top:33.8cqw;left:48.1cqw;width:11.9cqw;height:15.5cqw}.dock-trash{top:33.5cqw;left:69.4cqw;width:13.4cqw;height:15cqw;filter:drop-shadow(0 .35cqw .6cqw rgb(0 0 0 / .1))}.install-shot .dock-tooltip{position:absolute;top:8.75cqw;left:54cqw;display:grid;place-items:center;height:14cqw;padding:0 5cqw;transform:translate(-50%);border:1px solid rgb(0 0 0 / .06);border-radius:3cqw;background:#fafafa;box-shadow:0 .8cqw 2.4cqw #0000001a;color:#1d1d1f;font-size:4.2cqw;white-space:nowrap}.dock-tooltip:after{content:"";position:absolute;bottom:-1.3cqw;left:50%;width:2.6cqw;height:2.6cqw;transform:translate(-50%) rotate(45deg);border-right:1px solid rgb(0 0 0 / .06);border-bottom:1px solid rgb(0 0 0 / .06);background:#fafafa}.dock-cursor{top:44.8cqw;left:53.4cqw;width:7cqw}.dmg-window{top:3.4cqw;left:10cqw;width:80cqw}.mac-titlebar{position:relative;display:flex;align-items:center;height:5.6cqw;padding-left:2.6cqw;border-bottom:1px solid #d6d6d6;background:#ececec}.install-shot .mac-title{position:absolute;left:50%;transform:translate(-50%);color:#4b4b4b;font-size:2.5cqw;font-weight:600}.dmg-content{position:relative;aspect-ratio:640 / 420;background-position:center;background-size:cover}.dmg-item{position:absolute;top:45.71%;display:flex;flex-direction:column;align-items:center;width:15%}.dmg-app{left:19.06%}.dmg-folder{left:65.94%}.dmg-item img,.dmg-item>span:first-child{width:100%;aspect-ratio:1}.dmg-folder>span:first-child{display:grid;place-items:center}.dmg-folder svg{width:100%}.install-shot .dmg-item>span:last-child{margin-top:.5cqw;color:#1d1d1f;font-size:1.9cqw}.dmg-cursor{top:55%;left:29%;width:4.4cqw}.finder-window{top:7cqw;left:9cqw;width:100cqw;height:75cqw;border-radius:3cqw}.install-shot .finder-title{padding:4.4cqw 6cqw 3.2cqw;border-bottom:1px solid #e3e3e3;font-size:5cqw;font-weight:600}.finder-row{display:flex;align-items:center;gap:2.6cqw;height:9.4cqw;margin:1cqw 3cqw;padding:0 3cqw;border-radius:1.6cqw}.finder-row-faint i{width:5.4cqw;height:5.4cqw;border-radius:1.2cqw;background:#ececee}.finder-row-faint b{width:26cqw;height:2.4cqw;border-radius:1.2cqw;background:#efeff1}.finder-row-selected{background:#2f6fe0;color:#fff;font-size:4.8cqw}.finder-row-selected img{width:6.4cqw;height:6.4cqw;border-radius:1.4cqw}.finder-cursor{top:36cqw;left:47cqw;width:6.2cqw}.win-browser{position:absolute;top:6.1cqw;bottom:-4cqw;left:-2cqw;width:90cqw;overflow:hidden;border:1px solid #dcdcdc;border-radius:0 3cqw 0 0;background:#fff}.win-tabs{height:7.2cqw;background:#dfdfdf}.win-toolbar{display:flex;align-items:center;justify-content:flex-end;gap:2.6cqw;height:9.5cqw;padding:0 2.8cqw 0 4cqw}.win-address{display:flex;flex:1;align-items:center;justify-content:flex-end;gap:2.4cqw;height:6.6cqw;padding-right:2.2cqw;border-radius:999px;background:#f1f1f1}.win-icon{display:grid;flex:none;place-items:center;width:4.4cqw;height:4.4cqw;color:#424242}.win-icon svg{width:100%;height:100%}.win-divider{flex:none;width:1px;height:4.6cqw;background:#d0d0d0}.win-icon-active{width:6.4cqw;height:6.4cqw;padding:1cqw;border-radius:1.2cqw;background:#e3e3e3;color:#1a1a1a}.win-avatar{flex:none;width:4.8cqw;height:4.8cqw;border-radius:50%;background:#d4d4d4}.win-flyout{position:absolute;top:20.8cqw;left:11.7cqw;width:63.3cqw;overflow:hidden;border:1px solid #e0e0e0;border-radius:1.6cqw;background:#fff;box-shadow:0 1.2cqw 4cqw #00000024}.win-flyout-header{display:flex;align-items:center;justify-content:space-between;padding:2.2cqw 3cqw;border-bottom:1px solid #ebebeb;font-size:2.9cqw;font-weight:600}.win-flyout-actions{display:flex;gap:2.2cqw}.win-flyout-actions .win-icon{width:3.6cqw;height:3.6cqw}.win-file{display:flex;align-items:flex-start;gap:1.8cqw;margin:1.2cqw;padding:1.6cqw 1.8cqw;border-radius:1cqw;background:#f5f5f5;font-size:2.8cqw}.win-file-icon{flex:none;width:2.6cqw;margin-top:.4cqw}.install-shot .win-file-name{white-space:nowrap}.install-shot .win-file-open{display:inline-block;margin-top:.6cqw;color:#424242;font-size:2.3cqw;text-decoration:underline;text-underline-offset:.5cqw}.install-shot .win-see-more{padding:1.4cqw 4.4cqw 2.4cqw;color:#424242;font-size:2.8cqw;font-weight:600}.win-cursor{top:33cqw;left:62.9cqw;width:5cqw}.win-setup{position:absolute;top:6.4cqw;left:12.1cqw;width:75.8cqw;overflow:hidden;border:1px solid #d9d9d9;border-radius:1.6cqw;box-shadow:0 2cqw 5cqw #00000029}.win-titlebar{display:flex;align-items:center;gap:3cqw;height:11.7cqw;padding:0 3.6cqw 0 4.4cqw;background:#fff;font-size:3cqw}.win-titlebar img{width:3.6cqw;height:3.6cqw;border-radius:.8cqw}.win-controls{display:flex;gap:6.4cqw;margin-left:auto}.win-controls svg{width:3.2cqw;height:3.2cqw;fill:none;stroke:#1a1a1a;stroke-width:1;stroke-linecap:round}.win-setup-body{padding:5.4cqw 7.4cqw 6.6cqw;background:#f0f0f0}.win-setup-row{display:flex;align-items:center;gap:3.4cqw;font-size:4.2cqw}.win-setup-row img{width:7.6cqw;height:7.6cqw;border-radius:1.6cqw}.win-progress{height:2.2cqw;margin-top:4cqw;overflow:hidden;border:1px solid #bcbcbc;background:#e6e6e6}.win-progress span{display:block;width:55%;height:100%;background:#06b025}
