.dl-page{--dl-muted:#939cb7;color:#eff2ff;background:#060914;min-height:100svh;position:relative;overflow:clip}.dl-page button,.dl-page a{-webkit-tap-highlight-color:transparent}.dl-page :focus-visible{outline-offset:5px;outline:2px solid #b8d5ff}.dl-sky{pointer-events:none;background:radial-gradient(at 14% 35%,#27356336,#0000 45%),radial-gradient(at 88% 8%,#51407426,#0000 40%),radial-gradient(1px 1px at 12% 20%,#c2d4ff90 99%,#0000) 0 0/413px 389px,radial-gradient(1px 1px at 84% 36%,#c2d4ff70 99%,#0000) 0 0/619px 431px,radial-gradient(1px 1px at 65% 12%,#c2d4ff80 99%,#0000) 0 0/557px 487px,radial-gradient(1px 1px at 44% 88%,#c2d4ff70 99%,#0000) 0 0/701px 557px;position:absolute;inset:0}.dl-header{z-index:2;justify-content:space-between;align-items:center;max-width:1360px;height:104px;margin:auto;padding:0 56px;display:flex;position:relative}.dl-brand{align-items:center;gap:12px;display:flex}.dl-brand img{border-radius:11px;box-shadow:0 0 30px #8daaff15}.dl-brand>span{letter-spacing:-.7px;font-size:22px;font-weight:600}.dl-brand i{color:#586078;padding:0 13px;font-size:20px;font-style:normal;font-weight:300}.dl-brand small{color:#a3acc4;letter-spacing:.08em;font-size:13px;font-weight:400}.dl-header-actions{color:#b3bdd6;align-items:center;gap:30px;font-size:12px;display:flex}.dl-home{transition:color .2s}.dl-home:hover{color:#fff}.dl-home span{padding-right:7px}.dl-language{letter-spacing:.06em;border:1px solid #a9bce51c;border-radius:7px;align-items:center;gap:13px;padding:8px 12px;font-size:11px;display:flex}.dl-language:hover{background:#a9bce510}.dl-language span{color:#6d7897}.dl-main{max-width:1248px;margin:auto;padding:42px 40px 0;position:relative}.dl-intro{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:32px;display:flex}.dl-eyebrow{color:#b5c7e8;font:10px/1.5 var(--mono);letter-spacing:.2em;align-items:center;gap:9px;margin:0 0 11px;display:flex}.dl-eyebrow>span{background:#d5b982;width:5px;height:5px;transform:rotate(45deg);box-shadow:0 0 12px #d5b98255}.dl-intro h1{color:#e7ebfa;letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(26px,2.5vw,36px);font-weight:450;line-height:1.4}.dl-intro-note{font:9px/1.5 var(--mono);letter-spacing:.16em;color:#68748f;padding-bottom:6px}.dl-workspace{background:#0b1020;border:1px solid #a4bce526;border-radius:24px;grid-template-columns:340px minmax(0,1fr);display:grid;position:relative;overflow:hidden;box-shadow:0 35px 100px #0005,0 0 0 5px #a1b6e003,inset 0 1px #d1deff09}.dl-release{isolation:isolate;background:radial-gradient(at 30% 35%,#7487c31c,#0000 65%),linear-gradient(160deg,#17233a,#111c30 45%,#0d1526);border-right:1px solid #a4bce51c;flex-direction:column;padding:30px;display:flex;position:relative}.dl-release:before{content:"";z-index:-1;opacity:.12;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' opacity='.4' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.dl-release-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;display:flex}.dl-step{color:#7889a9;font:9px/1.5 var(--mono);letter-spacing:.13em}.dl-stable{letter-spacing:.04em;color:#dfcdab;background:#e6c7970b;border:1px solid #d6b9852d;border-radius:20px;align-items:center;gap:6px;padding:5px 9px;font-size:10px;display:inline-flex}.dl-stable i{background:#e5cb9a;border-radius:50%;width:4px;height:4px;box-shadow:0 0 8px #e5cb9a60}.dl-version-block{margin-top:54px}.dl-product{letter-spacing:-.02em;color:#d6dff3;font-size:26px;font-weight:400;display:block}.dl-version-block h2{color:#f2e5cd;background:linear-gradient(110deg,#fbf0dc,#c9d9f9 65%,#8dabe0);-webkit-text-fill-color:transparent;letter-spacing:-.075em;font-variant-numeric:lining-nums;overflow-wrap:anywhere;-webkit-background-clip:text;background-clip:text;align-items:baseline;gap:6px;margin:-5px 0 10px;font-size:clamp(64px,7.4vw,102px);font-weight:350;line-height:1.3;display:flex}.dl-version-block h2>span{letter-spacing:-.06em;font-size:32px;font-weight:300}.dl-version-block p{color:#9dabc5;margin:0;font-size:12px;line-height:1.9}.dl-art{flex:1;place-items:center;min-height:265px;margin:6px -30px 0;display:grid;position:relative;overflow:hidden}.dl-art img{filter:saturate(.65)drop-shadow(0 0 20px #739dff15);width:310px;max-width:115%;animation:10s ease-in-out infinite dl-float;position:relative}.dl-art-glow{background:radial-gradient(circle,#a2baff1a,#0000 68%);border-radius:50%;width:260px;height:260px;position:absolute}.dl-orbit{border:1px solid #adc5ee13;border-radius:50%;width:280px;height:280px;position:absolute;transform:rotate(-35deg)scaleY(.55)}.dl-orbit-two{border-style:dashed;width:370px;height:370px;transform:rotate(35deg)scaleY(.65)}.dl-orbit-three{width:225px;height:225px;transform:rotate(65deg)scaleY(.75)}.dl-art-star{color:#ddc69b;font-size:18px;font-weight:300;position:absolute;top:38px;right:43px}.dl-art-coordinate{color:#6d809f;font:8px/1 var(--mono);letter-spacing:.22em;writing-mode:vertical-rl;position:absolute;bottom:18px;left:30px}.dl-release-bottom{border-top:1px solid #a4bce51a;justify-content:space-between;align-items:flex-end;gap:15px;padding-top:21px;display:flex}.dl-release-bottom>div{gap:7px;display:grid}.dl-release-bottom>div>span{color:#7889a9;letter-spacing:.1em;font-size:9px}.dl-release-bottom time{color:#becbe2;font:11px/1.5 var(--mono)}.dl-release-bottom a{color:#bfcae0;align-items:center;gap:8px;font-size:11px;display:flex}.dl-release-bottom a:hover{color:#f3dcaf}.dl-release-bottom svg{width:13px;height:13px}.dl-packages{background:linear-gradient(135deg,#11182b80,#0a1020 65%);min-width:0;padding:34px 36px 24px;position:relative}.dl-packages-heading{justify-content:space-between;align-items:center;display:flex}.dl-packages-heading h2{letter-spacing:-.04em;margin:13px 0 6px;font-size:25px;font-weight:450}.dl-packages-heading p{color:#8f9cb8;margin:0;font-size:12px}.dl-heading-symbol{color:#7283a6;font-size:38px;font-weight:200}.dl-platforms{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:27px 0 24px;display:grid}.dl-platforms button{color:#93a1bd;background:#c0d1ff03;border:1px solid #93aad31a;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:11px;padding:17px 4px 15px;transition:border-color .25s,background .25s,color .25s;display:flex;position:relative}.dl-platforms button:hover{color:#d9e5ff;background:#a9c7ff0a;border-color:#9cbcf449}.dl-platforms button[aria-pressed=true]{color:#d9e8ff;background:linear-gradient(140deg,#8bb7fa1c,#7b9cda09);border-color:#a0c1f780;box-shadow:0 0 20px #7b9cda07,inset 0 1px #b9d4ff16}.dl-platforms svg{width:23px;height:23px}.dl-platforms button>span{white-space:nowrap;font-size:11px}.dl-platforms button>i{opacity:0;background:#b4d1ff;border-radius:50%;width:4px;height:4px;position:absolute;top:8px;right:8px}.dl-platforms button[aria-pressed=true]>i{opacity:1}.dl-platform-meta{color:#8b9ab7;justify-content:space-between;align-items:center;gap:10px;padding:0 2px 13px;font-size:10px;display:flex}.dl-platform-meta>span:first-child{color:#b9c6e0;align-items:center;gap:6px;font-size:11px;display:flex}.dl-platform-meta i{background:#a6bce4;border-radius:50%;width:4px;height:4px}.dl-assets{gap:12px;animation:.35s both dl-in;display:grid}.dl-asset{background:radial-gradient(400px circle at var(--mx,100%) var(--my,0%), #96b8fa08, transparent 70%), #a0b8ee03;border:1px solid #9ab5df25;border-radius:14px;min-width:0;padding:20px 22px 0;position:relative}.dl-asset.is-primary{background-color:#9bb8ef07;border-color:#a8c2f13b}.dl-asset-top{align-items:center;gap:9px;margin-bottom:17px;display:flex}.dl-file-icon{color:#b5caeb;background:#b7d4ff06;border:1px solid #adc5ed22;border-radius:7px;place-items:center;width:28px;height:28px;display:grid}.dl-file-icon svg{width:15px;height:15px}.dl-file-label{color:#8293b3;letter-spacing:.08em;font-size:9px}.dl-file-extension{color:#8d9fbe;font:9px/1 var(--mono);letter-spacing:.07em;margin-left:auto}.dl-asset-body{justify-content:space-between;align-items:center;gap:18px;padding-bottom:21px;display:flex}.dl-asset-body>div{min-width:0}.dl-asset h3{letter-spacing:-.03em;color:#e3eafb;margin:0 0 7px;font-size:20px;font-weight:450}.dl-asset-body p{color:#8191ad;font:9px/1.6 var(--mono);overflow-wrap:anywhere;margin:0 0 15px}.dl-file-size{font:11px/1 var(--mono);color:#b2bfd9;align-items:center;gap:6px;display:flex}.dl-file-size small{color:#8b9cba;font-size:9px}.dl-file-size i{background:#a1b8e533;width:1px;height:9px;margin:0 3px;display:inline-block}.dl-download{color:#cbdcf7;background:#a0b8e516;border:1px solid #afc7ef30;border-radius:9px;flex-shrink:0;justify-content:space-between;align-items:center;gap:22px;padding:13px 16px;transition:transform .25s,box-shadow .25s,background .25s;display:flex}.is-primary .dl-download{color:#142139;background:linear-gradient(115deg,#e1eaff,#bccfeb);border-color:#d5e3ff;box-shadow:0 4px 20px #a0c5ff0c}.dl-download:hover{background:#bfd2f130;transform:translateY(-2px);box-shadow:0 6px 28px #a0c5ff24}.is-primary .dl-download:hover{background:#ecf3ff}.dl-download>span{gap:3px;font-size:13px;font-weight:600;display:grid}.dl-download small{font:8px/1.2 var(--mono);opacity:.65;letter-spacing:.1em}.dl-download svg{width:19px;height:19px}.dl-checksum{border-top:1px solid #94aedb17}.dl-store-meta{color:#b2bfd9;font:11px/1.6 var(--mono)}.dl-store-caption{color:#94a6c4;border-top:1px solid #94aedb17;padding:13px 0;font-size:10px;line-height:1.8}.dl-checksum summary{color:#7c8aa6;cursor:pointer;font:8px/1.6 var(--mono);letter-spacing:.05em;justify-content:space-between;align-items:center;padding:11px 0;list-style:none;display:flex}.dl-checksum summary::-webkit-details-marker{display:none}.dl-checksum summary>span>span{font-family:var(--sans);margin-left:8px}.dl-checksum summary b{font:14px/1 var(--sans);font-weight:300;transition:transform .25s}.dl-checksum[open] summary b{transform:rotate(45deg)}.dl-checksum>div{align-items:flex-start;gap:12px;padding:0 0 15px;display:flex}.dl-checksum code{overflow-wrap:anywhere;color:#a5b5d4;-webkit-user-select:all;user-select:all;flex:1;min-width:0;font-size:10px;line-height:1.8}.dl-checksum button{color:#bdd1f3;border:1px solid #adc5ed33;border-radius:5px;flex-shrink:0;padding:4px 8px;font-size:10px}.dl-install-note{color:#8b9bb7;align-items:flex-start;gap:9px;margin:17px 2px 22px;display:flex}.dl-install-note>span{margin-top:1px;font-size:12px}.dl-install-note p{text-wrap:pretty;margin:0;font-size:10px;line-height:1.9}.dl-package-footer{color:#7485a4;border-top:1px solid #a4bce519;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:20px;font-size:9px;display:flex}.dl-package-footer>span{align-items:center;gap:7px;display:flex}.dl-package-footer svg{color:#a5ba9f;width:13px;height:13px}.dl-package-footer a{color:#a2afc8;gap:7px;display:flex}.dl-package-footer a:hover{color:#e8d0a4}.dl-status{color:#e1c999;margin:0;font-size:9px;position:absolute;bottom:3px}.dl-footer{color:#67758e;justify-content:space-between;align-items:center;gap:20px;padding:27px 2px 35px;font-size:10px;display:flex}.dl-footer>span:nth-child(2){color:#8a97b1;font-family:var(--serif);letter-spacing:.02em;font-size:13px;font-style:italic}.dl-footer a{font:8px/1.5 var(--mono);letter-spacing:.1em}.dl-footer a>span{margin-left:5px}@keyframes dl-float{0%,to{transform:translateY(4px)rotate(-3deg)}50%{transform:translateY(-7px)rotate(2deg)}}@keyframes dl-in{0%{opacity:.4;transform:translateY(5px)}to{opacity:1;transform:none}}@media (width>=1100px){.dl-main{padding-top:52px}}@media (width<=1000px){.dl-header{padding:0 32px}.dl-main{padding:30px 28px 0}.dl-workspace{grid-template-columns:290px minmax(0,1fr)}.dl-release{padding:25px}.dl-release-top{gap:10px}.dl-step{font-size:8px}.dl-stable{padding:4px 7px;font-size:9px}.dl-packages{padding:28px 24px 24px}.dl-art{margin-inline:-25px}.dl-asset{padding-inline:17px}.dl-asset-body{gap:12px}.dl-download{gap:14px;padding:12px}.dl-platforms{gap:6px}.dl-platforms button>span{font-size:9px}}@media (width<=760px){.dl-header{height:82px;padding:0 22px}.dl-header-actions{gap:15px}.dl-home{font-size:11px}.dl-main{max-width:620px;padding:24px 20px 0}.dl-intro{margin-bottom:24px}.dl-intro-note{display:none}.dl-workspace{border-radius:20px;grid-template-columns:1fr}.dl-release{border-bottom:1px solid #a4bce526;border-right:none;padding:24px;overflow:hidden}.dl-release-top{z-index:1;position:relative}.dl-version-block{z-index:1;width:68%;margin:30px 0 25px;position:relative}.dl-product{font-size:21px}.dl-version-block h2{margin-bottom:2px;font-size:76px}.dl-version-block h2>span{font-size:25px}.dl-version-block p{max-width:195px;font-size:10px}.dl-art{opacity:.7;z-index:0;width:240px;height:240px;min-height:0;margin:0;position:absolute;top:36px;right:-52px}.dl-art img{width:235px}.dl-orbit{width:210px;height:210px}.dl-orbit-two{width:260px;height:260px}.dl-orbit-three{width:160px;height:160px}.dl-art-star{font-size:13px;top:35px;right:56px}.dl-art-coordinate{display:none}.dl-release-bottom{z-index:1;align-items:center;padding-top:15px;position:relative}.dl-release-bottom>div{align-items:center;gap:10px;display:flex}.dl-release-bottom>div>span{font-size:8px}.dl-release-bottom time,.dl-release-bottom a{font-size:10px}.dl-packages{padding:26px 24px 25px}.dl-packages-heading h2{margin-top:10px;font-size:23px}.dl-packages-heading p{font-size:11px}.dl-platforms{gap:7px;margin:23px 0 21px}.dl-platforms button{gap:10px;padding:15px 3px 12px}.dl-platforms button>span{font-size:9px}.dl-platforms svg{width:21px;height:21px}.dl-platform-meta{font-size:9px}.dl-asset h3{font-size:18px}.dl-asset-body p,.dl-file-label{font-size:8px}.dl-asset{padding:16px 16px 0}.dl-download{gap:16px;padding:12px 13px}.dl-download>span{font-size:12px}.dl-download svg{width:17px;height:17px}.dl-footer{flex-wrap:wrap;gap:12px;padding:25px 3px;font-size:9px}.dl-footer>span:nth-child(2){text-align:center;order:3;width:100%;padding-top:5px;font-size:12px}}@media (width<=370px){.dl-heading-symbol{display:none}.dl-header{padding-inline:16px}.dl-brand>span{font-size:19px}.dl-brand i{padding-inline:7px}.dl-brand small{font-size:10px}.dl-brand{gap:8px}.dl-brand img{width:30px;height:30px}.dl-home{display:none}.dl-main{padding-inline:12px}.dl-release,.dl-packages{padding-inline:18px}.dl-version-block h2{font-size:67px}.dl-art{opacity:.5;right:-75px}.dl-platform-meta{font-size:8px}.dl-platforms{gap:5px}.dl-platforms button>span{font-size:8px}.dl-asset-body{flex-wrap:wrap}.dl-download{width:100%;margin-top:2px;padding:10px 13px}.dl-download>span{align-items:center;gap:8px;display:flex}}@media (prefers-reduced-motion:reduce){.dl-art img,.dl-assets{animation:none}.dl-page *,.dl-page :before,.dl-page :after{transition:none!important}}
