:root{--accent:#4f46e5;--ink:#14213d;--muted:#6f7c96;--line:#e4e9f2}body{background:linear-gradient(135deg,#f4f7ff,#f8fafc 55%,#eef1ff);color:var(--ink)}.background-orb{opacity:.35}.download-header{max-width:1240px;height:86px}.wordmark{font-weight:750;color:#17223b}.wordmark>span{background:#14213d}.subtle-button{background:#fff;border-color:#dfe5f1;color:#53617a;font-size:11px;border-radius:9px}.download-layout{max-width:1180px;gap:56px;margin:25px auto 58px}.download-hero h1{font-size:48px;line-height:1.3;color:#17223b}.download-hero h1 span{color:var(--accent)}.hero-description{font-size:13px;color:#71809a}.hero-tags>span{background:#e9edff;color:#5865bd;border-radius:6px}.download-panel{border:1px solid #dfe5f0;border-radius:18px;box-shadow:0 22px 60px #344b8d12;padding:28px}.app-summary{padding-bottom:20px}.app-summary>.app-icon{border-radius:16px;background:linear-gradient(140deg,#6674ec,#4549bd);box-shadow:0 10px 22px #4f46e52b}.download-kicker{color:#7785ac}.app-summary h2{color:#1e2a45;font-size:24px}.app-summary p{color:#7d8ba4;font-size:11px}.os-tabs{border-color:#e2e8f3;background:#f6f8fc}.os-tab{color:#8290a8;font-size:11px}.os-tab.active{color:#515ec2;background:#fff;box-shadow:0 3px 9px #5060a314}.download-meta{margin:21px 0}.download-meta b{color:#55659e;font-size:12px}.download-meta>span{color:#8e9ab0}.download-button{background:linear-gradient(95deg,#4f46e5,#6269db);border-radius:9px;box-shadow:0 8px 18px #4f46e52b;padding:17px 20px}.download-hint{color:#8290a7}.guide-divider{color:#5f6d88}.guide-divider i{background:#e5eaf2}.install-steps .step-number{background:#eef1ff;border-color:#d9def8;color:#5863ba}.install-steps strong{color:#42516d}.install-steps p{color:#75839b}.download-panel details{background:#fafbfe;border-color:#e2e7f0}.download-panel summary{color:#596985}.download-panel details p{color:#77859d}.publisher-note{color:#93a0b4}.download-footer{max-width:1180px;border-color:#e0e6f0;color:#8996ac}.demo-badge{background:#f5f3e8;border-color:#ebe4c9;color:#947d45}.browser-notice,.device-suggestion{background:#eef1ff;border-color:#dde3ff;color:#5e6ab5}.device-suggestion a{color:#4755ae}.download-error{background:#fff6f5;border-color:#f1deda;color:#b27572}.refresh-link{color:#5362b9}@media(max-width:720px){.download-header{height:76px;padding:0 20px}.download-layout{margin:13px auto 28px;padding:0 17px}.download-hero h1{font-size:30px;color:#17223b;margin-bottom:19px}.mobile-app-icon{background:linear-gradient(140deg,#6674ec,#4549bd);box-shadow:0 12px 28px #4f46e52a}.download-panel{border-radius:16px;padding:22px 18px}.app-summary h2{font-size:23px}.download-button{padding:18px;font-size:14px}.download-footer{padding-left:20px;padding-right:20px}}
