.DownloadPage-module__apqHoW__page{min-height:100vh;color:hsl(var(--foreground));background:hsl(var(--background));--line:hsl(var(--foreground) / .09);--quiet:hsl(var(--muted-foreground))}.DownloadPage-module__apqHoW__main{width:min(1440px,100% - 48px);margin-inline:auto}.DownloadPage-module__apqHoW__downloadSection{padding:104px 0 0}.DownloadPage-module__apqHoW__breadcrumb{color:var(--quiet);align-items:center;gap:10px;font-size:12px;display:flex}.DownloadPage-module__apqHoW__breadcrumb a:hover{color:hsl(var(--foreground))}.DownloadPage-module__apqHoW__breadcrumb svg{opacity:.5}.DownloadPage-module__apqHoW__intro{justify-content:space-between;align-items:flex-end;gap:24px;margin-top:30px;display:flex}.DownloadPage-module__apqHoW__eyebrow{color:var(--quiet);letter-spacing:.035em;font-size:12px;display:block}.DownloadPage-module__apqHoW__intro h1{letter-spacing:-.045em;margin:12px 0 14px;font-size:clamp(32px,3.4vw,46px);font-weight:600;line-height:1.2}.DownloadPage-module__apqHoW__intro p{color:var(--quiet);font-size:15px;line-height:1.7}.DownloadPage-module__apqHoW__introMeta{color:var(--quiet);flex-shrink:0;gap:20px;padding-bottom:4px;font-size:12px;display:flex}.DownloadPage-module__apqHoW__introMeta span,.DownloadPage-module__apqHoW__helpBar span,.DownloadPage-module__apqHoW__helpBar a,.DownloadPage-module__apqHoW__releaseLine a{align-items:center;gap:7px;display:inline-flex}.DownloadPage-module__apqHoW__introMeta svg{color:hsl(var(--foreground) / .7)}.DownloadPage-module__apqHoW__releaseLine{min-height:20px;color:var(--quiet);flex-wrap:wrap;align-items:center;gap:16px;margin-top:24px;font-size:11px;line-height:1.6;display:flex}.DownloadPage-module__apqHoW__releaseStatus{align-items:center;gap:8px;display:inline-flex}.DownloadPage-module__apqHoW__releaseStatus i,.DownloadPage-module__apqHoW__deviceTag i{background:#b4b8c1;border-radius:50%;flex-shrink:0;width:5px;height:5px}.DownloadPage-module__apqHoW__releaseReady i,.DownloadPage-module__apqHoW__deviceTag i{background:#77c4aa}.DownloadPage-module__apqHoW__releaseLine time{color:hsl(var(--foreground) / .4)}.DownloadPage-module__apqHoW__releaseLine a{color:hsl(var(--foreground) / .75)}.DownloadPage-module__apqHoW__platformNav{display:none}.DownloadPage-module__apqHoW__platformGrid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:18px;margin-top:25px;display:grid}.DownloadPage-module__apqHoW__platformCard{border:1px solid var(--line);background:linear-gradient(135deg, hsl(var(--foreground) / .025), transparent), hsl(var(--card) / .65);border-radius:16px;min-width:0;min-height:322px;padding:26px}.DownloadPage-module__apqHoW__currentCard{border-color:hsl(var(--foreground) / .2);background:linear-gradient(135deg, hsl(var(--foreground) / .065), transparent), hsl(var(--card) / .75)}.DownloadPage-module__apqHoW__cardTop{height:32px;color:hsl(var(--foreground) / .85);justify-content:space-between;align-items:center;display:flex}.DownloadPage-module__apqHoW__deviceTag{border:1px solid var(--line);color:var(--quiet);border-radius:5px;align-items:center;gap:6px;padding:4px 7px;font-size:10px;display:inline-flex}.DownloadPage-module__apqHoW__platformCard h2{letter-spacing:-.025em;margin:22px 0 6px;scroll-margin-top:110px;font-size:25px;font-weight:550;line-height:1.2}.DownloadPage-module__apqHoW__caption{color:var(--quiet);font-size:12px;line-height:1.6}.DownloadPage-module__apqHoW__requirement{color:hsl(var(--foreground) / .45);margin-top:12px;font-size:11px}.DownloadPage-module__apqHoW__architecture{color:var(--quiet);flex-wrap:wrap;gap:4px 12px;margin-top:9px;font-size:10px;display:flex}.DownloadPage-module__apqHoW__architecture>span{color:hsl(var(--foreground) / .35)}.DownloadPage-module__apqHoW__fileOptions{gap:8px;margin-top:18px;display:grid}.DownloadPage-module__apqHoW__fileLink{border:1px solid hsl(var(--foreground) / .12);background:hsl(var(--foreground) / .045);border-radius:8px;justify-content:space-between;align-items:center;gap:10px;min-height:58px;padding:11px 13px;transition:background .15s,border-color .15s;display:flex}.DownloadPage-module__apqHoW__fileLink:hover{background:hsl(var(--foreground) / .09);border-color:hsl(var(--foreground) / .28)}.DownloadPage-module__apqHoW__fileLink>span{min-width:0}.DownloadPage-module__apqHoW__fileLink strong{font-size:12px;font-weight:500;display:block}.DownloadPage-module__apqHoW__fileLink small{color:var(--quiet);gap:7px;margin-top:4px;font-size:10px;display:flex}.DownloadPage-module__apqHoW__fileLink>svg{color:hsl(var(--foreground) / .7);flex-shrink:0}.DownloadPage-module__apqHoW__secondaryFile{background:0 0;min-height:50px}.DownloadPage-module__apqHoW__pending{border:1px solid var(--line);min-height:58px;color:hsl(var(--foreground) / .45);background:hsl(var(--foreground) / .015);border-radius:8px;justify-content:center;align-items:center;gap:8px;font-size:12px;display:flex}.DownloadPage-module__apqHoW__platformHint{color:hsl(var(--foreground) / .4);margin-top:14px;font-size:10px;line-height:1.7}.DownloadPage-module__apqHoW__fileDetails{border-top:1px solid var(--line);margin-top:18px;padding-top:14px}.DownloadPage-module__apqHoW__fileDetails>summary{cursor:pointer;color:var(--quiet);justify-content:space-between;align-items:center;font-size:11px;list-style:none;display:flex}.DownloadPage-module__apqHoW__fileDetails>summary::-webkit-details-marker{display:none}.DownloadPage-module__apqHoW__fileDetails[open]>summary>svg{transform:rotate(90deg)}.DownloadPage-module__apqHoW__detailBody{gap:8px;padding-top:12px;display:grid}.DownloadPage-module__apqHoW__checksum{color:var(--quiet);font-size:10px}.DownloadPage-module__apqHoW__checksum summary{cursor:pointer;padding-block:5px}.DownloadPage-module__apqHoW__checksum code{overflow-wrap:anywhere;background:hsl(var(--foreground) / .035);border-radius:5px;padding:10px;font-size:10px;display:block}.DownloadPage-module__apqHoW__helpBar{color:var(--quiet);flex-wrap:wrap;justify-content:space-between;gap:14px;padding:20px 2px 27px;font-size:12px;display:flex}.DownloadPage-module__apqHoW__helpBar span{flex-wrap:wrap}.DownloadPage-module__apqHoW__helpBar span>a{color:hsl(var(--foreground) / .8);margin-left:8px}.DownloadPage-module__apqHoW__helpBar a:hover{color:hsl(var(--foreground))}.DownloadPage-module__apqHoW__guidesSection{border-top:1px solid var(--line);padding:60px 0 64px}.DownloadPage-module__apqHoW__guidesHeader{justify-content:space-between;align-items:center;gap:24px;margin-bottom:32px;display:flex}.DownloadPage-module__apqHoW__guidesHeader h2{letter-spacing:-.03em;margin:11px 0;font-size:29px;font-weight:550;line-height:1.3}.DownloadPage-module__apqHoW__guidesHeader p{max-width:650px;color:var(--quiet);font-size:13px;line-height:1.8}.DownloadPage-module__apqHoW__guidesHeader>a,.DownloadPage-module__apqHoW__readLink,.DownloadPage-module__apqHoW__about>a,.DownloadPage-module__apqHoW__empty a{white-space:nowrap;align-items:center;gap:6px;font-size:12px;display:inline-flex}.DownloadPage-module__apqHoW__guidesHeader>a{color:var(--quiet)}.DownloadPage-module__apqHoW__guidesHeader>a:hover{color:hsl(var(--foreground))}.DownloadPage-module__apqHoW__guideGrid{-moz-column-gap:36px;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px;display:grid}.DownloadPage-module__apqHoW__guideCard{border-top:1px solid var(--line);min-width:0;padding:24px 0}.DownloadPage-module__apqHoW__guideLink{grid-template-columns:146px minmax(0,1fr);gap:20px;height:100%;display:grid}.DownloadPage-module__apqHoW__cover{border:1px solid var(--line);background:radial-gradient(ellipse at 50% 30%, hsl(var(--foreground) / .085), transparent 85%), hsl(var(--card));border-radius:9px;align-self:stretch;width:146px;min-height:136px;position:relative;overflow:hidden}.DownloadPage-module__apqHoW__cover>img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute}.DownloadPage-module__apqHoW__coverIcons{justify-content:center;align-items:center;gap:8px;padding-bottom:10px;display:flex;position:absolute;inset:0}.DownloadPage-module__apqHoW__coverIcons span{background:#f0f0f2;border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;padding:9px;display:flex}.DownloadPage-module__apqHoW__coverIcons img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.DownloadPage-module__apqHoW__coverLabel{color:hsl(var(--foreground) / .3);text-align:center;letter-spacing:.15em;font-size:7px;position:absolute;bottom:12px;left:0;right:0}.DownloadPage-module__apqHoW__guideBody{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.DownloadPage-module__apqHoW__guideMeta{width:100%;color:hsl(var(--foreground) / .4);justify-content:space-between;gap:8px;font-size:10px;line-height:1.5;display:flex}.DownloadPage-module__apqHoW__guideMeta span{color:var(--quiet)}.DownloadPage-module__apqHoW__guideBody h3{margin:8px 0;font-size:15px;font-weight:500;line-height:1.6;transition:color .15s}.DownloadPage-module__apqHoW__guideBody p{color:var(--quiet);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.75;display:-webkit-box;overflow:hidden}.DownloadPage-module__apqHoW__readLink{color:hsl(var(--foreground) / .5);margin-top:auto;padding-top:13px;font-size:10px}.DownloadPage-module__apqHoW__guideLink:hover .DownloadPage-module__apqHoW__readLink,.DownloadPage-module__apqHoW__guideLink:hover h3{color:hsl(var(--foreground))}.DownloadPage-module__apqHoW__empty{color:var(--quiet);padding:30px 0;font-size:13px}.DownloadPage-module__apqHoW__empty a{margin-left:14px}.DownloadPage-module__apqHoW__about{border-top:1px solid var(--line);margin-top:28px;padding-top:30px}.DownloadPage-module__apqHoW__about h2{font-size:13px;font-weight:500}.DownloadPage-module__apqHoW__about p{max-width:900px;color:var(--quiet);margin-top:12px;font-size:12px;line-height:1.9}.DownloadPage-module__apqHoW__about>a{color:var(--quiet);margin-top:15px}.DownloadPage-module__apqHoW__page a:focus-visible,.DownloadPage-module__apqHoW__page summary:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:4px;border-radius:4px}@media (max-width:1000px){.DownloadPage-module__apqHoW__platformCard{padding:22px 18px}.DownloadPage-module__apqHoW__platformGrid{gap:12px}.DownloadPage-module__apqHoW__guideGrid{-moz-column-gap:24px;column-gap:24px}.DownloadPage-module__apqHoW__guideLink{grid-template-columns:110px minmax(0,1fr);gap:16px}.DownloadPage-module__apqHoW__cover{width:110px}}@media (max-width:760px){.DownloadPage-module__apqHoW__downloadSection{padding-top:94px}.DownloadPage-module__apqHoW__intro{margin-top:28px;display:block}.DownloadPage-module__apqHoW__introMeta{margin-top:18px}.DownloadPage-module__apqHoW__intro h1{font-size:34px}.DownloadPage-module__apqHoW__intro p{font-size:13px}.DownloadPage-module__apqHoW__releaseLine{gap:8px 14px;margin-top:18px}.DownloadPage-module__apqHoW__platformNav{gap:8px;margin-top:20px;display:flex}.DownloadPage-module__apqHoW__platformNav a{border:1px solid var(--line);color:var(--quiet);border-radius:7px;flex:1;justify-content:center;align-items:center;gap:7px;padding:10px 5px;font-size:11px;display:inline-flex}.DownloadPage-module__apqHoW__platformNav a:hover{color:hsl(var(--foreground));background:hsl(var(--foreground) / .04)}.DownloadPage-module__apqHoW__platformGrid{grid-template-columns:1fr;gap:14px;margin-top:23px}.DownloadPage-module__apqHoW__platformCard{min-height:0;padding:24px}.DownloadPage-module__apqHoW__platformCard h2{margin-top:16px}.DownloadPage-module__apqHoW__helpBar{padding-block:22px 30px;font-size:11px}.DownloadPage-module__apqHoW__helpBar span>a{margin-left:0}.DownloadPage-module__apqHoW__guidesSection{padding-top:38px;padding-bottom:40px}.DownloadPage-module__apqHoW__guidesHeader{flex-wrap:wrap;align-items:flex-start;gap:16px;margin-bottom:24px}.DownloadPage-module__apqHoW__guidesHeader h2{font-size:25px}.DownloadPage-module__apqHoW__guideGrid{grid-template-columns:1fr}.DownloadPage-module__apqHoW__guideLink{grid-template-columns:108px minmax(0,1fr);gap:16px}.DownloadPage-module__apqHoW__cover{width:108px;min-height:135px}.DownloadPage-module__apqHoW__guideBody h3{font-size:14px}.DownloadPage-module__apqHoW__guideMeta{flex-wrap:wrap;gap:3px 10px}}@media (max-width:640px){.DownloadPage-module__apqHoW__main{width:calc(100% - 28px)}}
