.home-fallback{box-sizing:border-box;min-height:100vh;width:100%;margin:0;padding:0;border:0;border-radius:0;box-shadow:none;background:#f8fafc url('/public/index/images/pc_bg-CbAQoeuB.png') center/cover no-repeat;color:#1b1d20;font-family:system-ui,-apple-system,"Segoe UI","Microsoft YaHei",sans-serif}
.home-fallback__header{height:84px;padding:0 48px;display:flex;align-items:center;background:#fff;border-bottom:1px solid #f1f5f9}
.home-fallback__header a{display:inline-flex;align-items:center;gap:10px;color:#1b1d20;text-decoration:none;font-size:20px;font-weight:700}
.home-fallback__header img{width:48px;height:48px;object-fit:contain}
.home-fallback h1{margin:0;padding:88px 20px 0;text-align:center;font-size:clamp(30px,4vw,48px);font-weight:400;line-height:1.3}
.home-fallback h1 strong{font-weight:800}
.home-fallback>p:not(.home-fallback__eyebrow){max-width:none;margin:16px auto 0;padding:0 20px;text-align:center;color:#606366;font-size:18px;line-height:1.5}
.home-fallback__downloads{box-sizing:border-box;width:min(1120px,calc(100% - 48px));display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:160px auto 0;padding:0}
.home-fallback__downloads a{box-sizing:border-box;min-height:108px;padding:18px 12px;border:1px solid #383c44;border-radius:20px;background:#24272c;color:#fff;font-size:19px;text-align:center;text-decoration:none}
.home-fallback__downloads a:hover{background:#2a2e34}
.home-fallback__links{width:min(1120px,calc(100% - 48px));margin:38px auto 0;padding:0 0 32px;justify-content:center}
.home-fallback__links a{color:#606366}
@media(max-width:720px){.home-fallback{background-image:url('/public/index/images/h5_bg-Mii3dJs5.png')}.home-fallback__header{height:64px;padding:0 20px}.home-fallback__header img{width:40px;height:40px}.home-fallback h1{padding-top:72px;font-size:30px}.home-fallback>p:not(.home-fallback__eyebrow){font-size:14px}.home-fallback__downloads{grid-template-columns:1fr;max-width:300px;margin-top:72px}.home-fallback__downloads a{min-height:82px;font-size:16px}}
.home-fallback__downloads{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:244px}
.home-fallback__downloads .home-fallback__card{box-sizing:border-box;min-height:108px;padding:18px 10px;border:1px solid #383c44;border-radius:20px;background:#24272c;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;font-weight:700;text-decoration:none;position:relative;cursor:pointer}
.home-fallback__card>span{font-size:19px;line-height:1.2}.home-fallback__card>small{color:#8e9299;font-size:11px;font-weight:400}
.home-fallback__mobile img{display:none;position:absolute;top:100%;width:110px;height:110px;padding:8px;border-radius:12px;background:#fff;z-index:2}
.home-fallback__mobile:hover img,.home-fallback__mobile:focus img{display:block}
.home-fallback__mac-options{display:none;position:absolute;top:100%;left:0;right:0;padding:8px;border-radius:0 0 18px 18px;background:#24272c;z-index:2}
.home-fallback__mac:hover .home-fallback__mac-options,.home-fallback__mac:focus-within .home-fallback__mac-options{display:flex;flex-direction:column;gap:8px}
.home-fallback__mac-options a{display:block;min-height:0;padding:8px;border:0;border-radius:8px;background:#fff;color:#1b1d20;font-size:13px;text-decoration:none}
@media(max-width:900px){.home-fallback__downloads{grid-template-columns:repeat(2,minmax(0,1fr));max-width:548px;margin-top:80px}}
@media(max-width:600px){.home-fallback__downloads{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:72px}.home-fallback__downloads .home-fallback__card{min-height:96px;padding:12px 6px}.home-fallback__card>span{font-size:16px}}
