@font-face{font-family:Myriad Pro;src:url(/assets/MyriadProRegular.woff) format("woff");font-display:swap}:root{color:#fff;font-family:Myriad Pro,Arial,sans-serif;font-synthesis:none;background:#000}*{box-sizing:border-box}html,body,#app{min-height:100%;margin:0}body{min-width:320px;background:#000 url(/assets/back.jpg) no-repeat center top/cover fixed}a{color:inherit;text-decoration:none}.download-center{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:70px 24px 40px}.intro{max-width:970px;margin:0 auto 80px;color:#97deff;text-align:center;font-size:22px;line-height:22px;font-weight:600}.intro:before{content:"";display:block;height:22px}.intro h1{margin:0;font-size:22px;line-height:22px;color:#fff}.intro p{margin:0}.intro code{padding:1px 5px;color:#fff;font:inherit;white-space:nowrap}.site-about{max-width:740px;margin:24px 16px 0;color:#97deff;text-align:center;font-size:16px;line-height:1.4}.primary-card,.download-button,.platform-card,.platform-card.active:hover:before,.support-button{background-image:url(/assets/atlas.png);background-repeat:no-repeat}.primary-card{position:relative;z-index:2;width:246px;height:268px;text-align:center;background-position:-492px -204px}.primary-card.active{background-position:0 -204px}.platform-name{display:block;height:55px;color:#fff;font-size:22px;line-height:55px;font-weight:700}.platform-icon{display:block;width:230px;height:145px;background:url(/assets/icons.png) no-repeat 0 0}.primary-card .platform-icon{margin:0 auto}.windows .platform-icon{background-position:-920px 0}.browser .platform-icon{background-position:-1380px 0}.android .platform-icon{background-position:0 0}.linux .platform-icon{background-position:-460px 0}.ios .platform-icon{background-position:-230px 0}.macos .platform-icon{background-position:-690px 0}.download-button{display:block;width:232px;height:63px;margin:5px auto 0;background-position:0 -491px;color:#fff;font-size:22px;line-height:48px;font-weight:700}.download-button:hover{background-position:0 -555px}.primary-soon{margin-top:13px;color:#6394bc;font-size:20px}.platforms{position:relative;z-index:1;width:680px;min-height:265px;display:flex;justify-content:space-between;margin-top:-25px}.platform-card{position:relative;display:block;flex:0 0 183px;width:183px;height:204px;margin:75px 10px 0;overflow:visible;background-position:-183px 0;text-align:center;cursor:default}.platform-card.active{height:190px;background-position:0 0;cursor:pointer}.platform-card.active:hover:before{content:"";position:absolute;z-index:-1;top:0;left:0;width:204px;height:185px;background-position:-366px 0}.platform-card:first-child,.platform-card:last-child{position:absolute;bottom:264px;margin-top:0}.platform-card:first-child{left:-45px}.platform-card:last-child{right:-45px}.platform-card .platform-name{height:47px;font-size:18px;line-height:47px}.platform-card .platform-icon{width:172px;height:122px;margin:0;overflow:hidden;background:none;transform:none}.platform-card .platform-icon-sprite{display:block;width:230px;height:145px;margin:8px 0 0 7px;background:url(/assets/icons.png) no-repeat 0 0;transform:scale(.7);transform-origin:0 0}.platform-card.browser .platform-icon-sprite{background-position:-1380px 0}.platform-card.android .platform-icon-sprite{background-position:0 0}.platform-card.linux .platform-icon-sprite{background-position:-460px 0}.platform-card.ios .platform-icon-sprite{background-position:-230px 0}.platform-card.macos .platform-icon-sprite{background-position:-690px 0}.coming-soon{display:block;margin-top:0;color:#70a7d5;font-size:15px;line-height:35px}.support-button{width:246px;height:96px;display:flex;align-items:center;justify-content:center;margin-top:35px;padding:0 28px;background-position:0 -619px;color:#fff;text-align:center;font-size:18px;font-weight:700}.support-button:hover{background-position:0 -811px}.click-zoom:active{transform:scale(.98)}.linux-page{min-height:100vh;display:flex;flex-direction:column;justify-content:center;max-width:1000px;margin:auto;padding:60px 8vw;color:#fff}.breadcrumbs{display:flex;justify-content:center;gap:8px;margin-bottom:42px;color:#70a7d5;font-size:17px}.breadcrumbs a:hover,.linux-download:hover{text-decoration:underline}.linux-panel{min-height:300px}.linux-panel h1{margin:0 0 22px;font-size:24px}.linux-download{display:block;padding:12px 0;color:#fff;font-size:18px;font-weight:700}@media(max-height:960px)and (min-width:768px){.download-center{justify-content:flex-start}}@media(max-width:767px){body{background-attachment:scroll}.download-center{justify-content:flex-start;padding:44px 18px 100px}.intro{margin-bottom:52px;font-size:18px}.platforms{width:auto;min-height:0;flex-direction:column;align-items:center;margin-top:25px}.platform-card,.platform-card:first-child,.platform-card:last-child{position:relative;inset:auto;margin:34px 0 0}.support-button{margin-top:58px}.linux-page{justify-content:flex-start;padding:48px 24px}.breadcrumbs{flex-wrap:wrap}}@media(max-width:767px){.intro{width:100%;line-height:1.25;overflow-wrap:break-word}.intro h1{line-height:1.25}}.support-page{min-height:100vh;max-width:1000px;margin:0 auto;padding:38px 5vw 100px;color:#636d73;font-family:Arial,Helvetica Neue,Helvetica,sans-serif}.support-page .breadcrumbs{justify-content:flex-start;flex-wrap:nowrap;gap:6px;min-height:48px;margin:0 0 2px;padding:0;color:#636d73;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;line-height:48px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.support-page .breadcrumbs a{color:#70a7d5}.support-panel{width:100%;line-height:1.4}.support-panel h1{margin:0 0 18px;color:#70a7d5;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:28px;font-weight:400;line-height:1.25}.support-menu-link{display:block;padding:8px 0;color:#fff;font-size:18px;font-weight:700}.support-menu-link:hover{text-decoration:underline}.support-list{display:block;background:none;border:0}.support-list-item{display:block;margin:0 0 31px;padding:0;background:none;color:inherit}.support-list-item:hover{background:none}.support-list-item strong{display:block;color:#fff;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:18px;font-weight:700;line-height:1.25}.support-list-item span{display:block;overflow:hidden;margin-top:3px;color:#636d73;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;line-height:1.4;white-space:nowrap;text-overflow:ellipsis}.support-list-item:hover strong{text-decoration:underline}.support-article{padding:0;background:none;border:0}.support-article-body{overflow-wrap:anywhere;color:#636d73;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;line-height:1.4}.support-article-body h2,.support-article-body h3,.support-article-body h4{margin:28px 0 12px;color:#fff}.support-article-body p,.support-article-body div{margin:8px 0}.support-article-body ul,.support-article-body ol{margin:12px 0;padding-left:26px}.support-article-body li{margin:7px 0}.support-article-body pre,.support-article-body code{white-space:pre-wrap;color:#fff;font-family:Consolas,Courier New,monospace}.support-article-body pre{overflow:auto;padding:14px;background:#00000061}.support-article-body table{width:100%;margin:18px 0;border-collapse:collapse}.support-article-body th,.support-article-body td{padding:8px;border:1px solid rgba(199,213,227,.25);vertical-align:top}.support-article-body a{color:#70a7d5;text-decoration:underline}.download-directory .support-menu-link{margin:0 0 34px;padding:0}.download-entry-list{display:block}.download-entry{display:block;margin:0 0 34px;padding:0;color:#fff}.download-entry strong{display:block;color:#fff;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:18px;font-weight:700;line-height:1.25}.download-entry span{display:block;overflow:hidden;margin-top:3px;color:#636d73;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;line-height:1.4;white-space:nowrap;text-overflow:ellipsis}.download-entry[href]:hover strong{text-decoration:underline}.support-article-body a.download-entry{color:#fff;text-decoration:none}.support-article-body img{display:block;max-width:100%;height:auto;margin:16px 0}@media(max-width:767px){.support-page{padding:26px 20px 80px}.support-page .breadcrumbs{flex-wrap:nowrap;font-size:14px}.support-panel h1{font-size:23px}.support-list-item{margin-bottom:25px}.support-list-item strong{font-size:17px}.support-list-item span{display:-webkit-box;font-size:15px;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.support-article-body{font-size:15px}}
