@import url(https://fonts.googleapis.com/css?family=Roboto+Mono:300,400,400i,500,500i,700,700i|Roboto:300,300i,400,400i,500,500i,700,700i&display=swap);@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap);.download-landing[data-v-8c413d82]{position:relative;min-height:100vh;padding:24px 16px;overflow:hidden;background:#fff}.download-landing__bg-circles[data-v-8c413d82]{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0}.download-landing__bg-circles .circle[data-v-8c413d82]{position:absolute;border-radius:100%}.download-landing__bg-circles .circle-1[data-v-8c413d82]{top:-200px;left:-140px;width:306px;height:306px;background:linear-gradient(43deg,#f86b54,#e705c5);opacity:.85}.download-landing__bg-circles .circle-2[data-v-8c413d82]{bottom:-300px;right:-260px;width:500px;height:500px;background:-webkit-gradient(linear,right top,left top,from(#e705c5),to(#3264f9));background:linear-gradient(270deg,#e705c5,#3264f9);opacity:.85}.download-landing__bg-circles .circle-3[data-v-8c413d82]{display:none}.download-landing__wrapper[data-v-8c413d82]{position:relative;z-index:1;min-height:100vh}.download-landing__card[data-v-8c413d82]{background:#fff;border-radius:16px;-webkit-box-shadow:0 16px 48px rgba(31,41,84,.1);box-shadow:0 16px 48px rgba(31,41,84,.1);padding:20px 18px}@media(min-width:768px){.download-landing__card[data-v-8c413d82]{padding:24px 24px}}.download-landing__brand[data-v-8c413d82]{text-align:center;margin-bottom:20px}.download-landing__logo[data-v-8c413d82]{display:inline-block}.download-landing__hero[data-v-8c413d82]{text-align:center;margin-bottom:18px}.download-landing__title[data-v-8c413d82]{font-size:26px;font-weight:700;margin:0 0 10px;color:#4e4d64;line-height:1.2}.download-landing__subtitle[data-v-8c413d82]{font-size:15px;color:#878791;margin:0}.download-landing__stats[data-v-8c413d82]{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:8px;margin-bottom:16px}.download-landing__btn[data-v-8c413d82]{border-radius:10px}.download-landing__section[data-v-8c413d82]{margin-top:16px;padding-top:14px;border-top:1px solid #e1dffb}.download-landing__section-head[data-v-8c413d82]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px}.download-landing__section-title[data-v-8c413d82]{font-size:14px;font-weight:600;color:#4e4d64}.download-landing__section-meta[data-v-8c413d82]{font-size:13px;color:#a9a8c2}.download-landing__overall[data-v-8c413d82]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin-top:12px}.download-landing__overall .overall-bar[data-v-8c413d82]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:8px;background:#e1dffb;border-radius:4px;overflow:hidden}.download-landing__overall .overall-bar__fill[data-v-8c413d82]{height:100%;background:-webkit-gradient(linear,left top,right top,from(#3264f9),to(#e705c5));background:linear-gradient(90deg,#3264f9,#e705c5);border-radius:4px;-webkit-transition:width .2s ease;transition:width .2s ease}.download-landing__overall .overall-bar__fill--done[data-v-8c413d82]{background:#12b76a}.download-landing__overall .overall-bar__label[data-v-8c413d82]{font-size:13px;font-weight:600;color:#8887a0;min-width:44px;text-align:right}.download-landing__parts[data-v-8c413d82]{list-style:none;padding:0 0 8px;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;max-height:280px;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none;mask-image:linear-gradient(180deg,#000 0,#000 calc(100% - 24px),transparent);-webkit-mask-image:linear-gradient(180deg,#000 0,#000 calc(100% - 24px),transparent)}.download-landing__parts[data-v-8c413d82]::-webkit-scrollbar{display:none}.download-landing__footer[data-v-8c413d82]{margin-top:32px;background:transparent;border:0}.download-landing__error[data-v-8c413d82]{text-align:center;padding:24px 0}.download-landing__error-icon[data-v-8c413d82]{width:56px!important;height:56px!important;color:#dc6803;margin-bottom:16px}.download-landing__error h2[data-v-8c413d82]{font-size:22px;font-weight:700;margin-bottom:8px}.stat-card[data-v-8c413d82]{background:#fafafa;border-radius:12px;padding:14px 16px}.stat-card__label[data-v-8c413d82]{font-size:11px;font-weight:500;letter-spacing:.06em;color:#a9a8c2;text-transform:uppercase;margin-bottom:6px}.stat-card__value[data-v-8c413d82]{font-size:20px;font-weight:700;color:#4e4d64;line-height:1.1}.part[data-v-8c413d82]{-ms-flex-align:center;gap:12px;padding:12px 14px;border-radius:12px;background:#fafafa}.part[data-v-8c413d82],.part__icon[data-v-8c413d82]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center}.part__icon[data-v-8c413d82]{-webkit-box-flex:0;-ms-flex:0 0 30px;flex:0 0 30px;height:30px;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:8px;background:linear-gradient(43deg,rgba(248,107,84,.12),rgba(231,5,197,.12));color:#e705c5}.part__icon .c-icon[data-v-8c413d82]{width:14px;height:14px}.part__icon--pulsing[data-v-8c413d82]{-webkit-animation:part-pulse-data-v-8c413d82 1.2s ease-in-out infinite;animation:part-pulse-data-v-8c413d82 1.2s ease-in-out infinite}.part--downloading .part__icon[data-v-8c413d82]{background:rgba(50,100,249,.12);color:#1867ff}.part--failed .part__icon[data-v-8c413d82]{background:rgba(220,53,69,.1);color:#f04438}.part--done .part__icon[data-v-8c413d82],.part--started .part__icon[data-v-8c413d82]{background:rgba(40,167,69,.1);color:#12b76a}.part--failed[data-v-8c413d82]{background:rgba(220,53,69,.08)}.part__main[data-v-8c413d82]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.part__filename[data-v-8c413d82]{font-weight:600;font-size:14px;color:#4e4d64;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.3}.part__sub[data-v-8c413d82]{font-size:13px;color:#a9a8c2;margin-top:2px}.part__status[data-v-8c413d82]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:28px}.part__status-icon[data-v-8c413d82]{width:20px;height:20px}.part__status-icon--done[data-v-8c413d82],.part__status-icon--started[data-v-8c413d82]{color:#12b76a}.part__status-icon--retry[data-v-8c413d82]{color:#f04438;cursor:pointer}.part__status-icon--download[data-v-8c413d82]{color:#a9a8c2;cursor:pointer;-webkit-transition:color .12s ease;transition:color .12s ease}.part__status-icon--download[data-v-8c413d82]:hover{color:#1867ff}.part__status-icon--pulsing[data-v-8c413d82]{color:#1867ff;-webkit-animation:part-pulse-data-v-8c413d82 1.2s ease-in-out infinite;animation:part-pulse-data-v-8c413d82 1.2s ease-in-out infinite}.part__status-percent[data-v-8c413d82]{font-size:12px;font-weight:600;color:#1867ff}@-webkit-keyframes part-pulse-data-v-8c413d82{0%,to{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(1.15);transform:scale(1.15);opacity:.7}}@keyframes part-pulse-data-v-8c413d82{0%,to{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(1.15);transform:scale(1.15);opacity:.7}}@-webkit-keyframes part-shimmer-data-v-8c413d82{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes part-shimmer-data-v-8c413d82{0%{background-position:100% 0}to{background-position:-100% 0}}