.unavailable-download[data-v-47c593a9]{width:100%;font:inherit;text-align:start;cursor:not-allowed;background:0 0;border:0;position:relative}.unavailable-download[data-v-47c593a9] *{cursor:not-allowed}.unavailable-download[data-v-47c593a9]:focus-visible{box-shadow:0 0 0 2px var(--theme-bg), 0 0 0 4px var(--theme-focus);outline:none}.unavailable-tooltip[data-v-47c593a9]{z-index:1;border:1px solid var(--theme-border);border-radius:var(--radius-control);background:var(--theme-surface-float);width:max-content;max-width:min(200px,100vw - 64px);color:var(--theme-text);box-shadow:var(--theme-shadow-sm);white-space:normal;visibility:hidden;opacity:0;pointer-events:none;padding:8px 12px;font-size:12px;font-weight:400;line-height:1.5;position:absolute;inset-block-start:calc(100% + 4px);inset-inline-start:0}.unavailable-download.is-tip-open .unavailable-tooltip[data-v-47c593a9],.unavailable-download:focus-visible .unavailable-tooltip[data-v-47c593a9]{visibility:visible;opacity:1}@media (hover:hover) and (pointer:fine){.unavailable-download:not(.is-tip-dismissed):hover .unavailable-tooltip[data-v-47c593a9]{visibility:visible;opacity:1;transition:visibility 0s .3s,opacity .15s .3s}}@media (width>=961px){.unavailable-tooltip[data-v-47c593a9]{inset-block-start:0;inset-inline:auto 0}}@media (pointer:coarse){.unavailable-download[data-v-47c593a9]{min-height:44px}}@media (prefers-reduced-motion:reduce){.unavailable-tooltip[data-v-47c593a9]{transition:none!important}}.header[data-v-48947e69]{z-index:var(--z-layer-header);box-sizing:border-box;width:100%;min-height:var(--header-height);min-width:0;color:var(--header-text-color);background:var(--header-bg-color);box-shadow:var(--header-shadow);-webkit-backdrop-filter:blur(18px)saturate(160%);backdrop-filter:blur(18px)saturate(160%);transition:background-color var(--motion-normal) var(--ease-standard), border-color var(--motion-normal) var(--ease-standard);--lang-focus-color:var(--theme-focus);border-bottom:1px solid #0000;justify-content:flex-start;align-items:center;padding:0;display:flex}.header-scrolled[data-v-48947e69]{background:var(--header-bg-scrolled);border-bottom-color:var(--header-border-scrolled);box-shadow:none}.logo[data-v-48947e69]{min-height:40px;color:var(--header-link-color);cursor:pointer;flex-shrink:0;align-items:center;margin:0 28px 0 4.17%;font-size:24px;font-weight:700;text-decoration:none;display:inline-flex}.logo[data-v-48947e69]:focus{outline:none}.logo[data-v-48947e69]:focus-visible{box-shadow:0 0 0 2px var(--theme-bg), 0 0 0 4px var(--theme-focus)}.starfield-bg[data-v-48947e69]{width:69.78px;height:24px}.header .starfield-bg[data-v-48947e69]{filter:none}.home-nav[data-v-48947e69]{justify-content:flex-start;align-items:center;gap:32px;min-width:0;margin-left:0;margin-right:0;display:flex}.home-nav-link[data-v-48947e69]{min-height:40px;color:var(--header-muted-color);white-space:nowrap;align-items:center;font-family:inherit;font-size:14px;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}.home-nav-link[data-v-48947e69]:hover{color:var(--header-link-hover-color)}.home-nav-link[data-v-48947e69]:after{content:none;display:none}.nav-mega-wrapper[data-v-48947e69]{align-self:stretch;align-items:center;display:flex;position:relative}.nav-mega-trigger[data-v-48947e69]{border-radius:var(--radius);min-height:40px;color:var(--header-muted-color);white-space:nowrap;cursor:default;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;padding:0 10px;font-size:14px;font-weight:500;line-height:1;transition:color .12s,background-color .12s;display:inline-flex}.nav-mega-trigger[data-v-48947e69]:focus{outline:none}.nav-mega-trigger[data-v-48947e69]:focus-visible{box-shadow:0 0 0 2px var(--theme-bg), 0 0 0 4px var(--theme-focus)}.nav-mega-wrapper:not(.is-route-dismissed):hover .nav-mega-trigger[data-v-48947e69]{color:var(--header-link-hover-color);background:var(--header-control-hover-bg)}.nav-mega-wrapper:not(.is-route-dismissed):has(:focus-visible) .nav-mega-trigger[data-v-48947e69]{color:var(--header-link-hover-color);background:var(--header-control-hover-bg)}.nav-mega-chevron[data-v-48947e69]{border-bottom:1.6px solid;border-right:1.6px solid;width:7px;height:7px;transition:transform .15s;transform:rotate(45deg)translateY(-1px)}.nav-mega-wrapper:not(.is-route-dismissed):hover .nav-mega-chevron[data-v-48947e69]{transform:rotate(-135deg)translateY(-2px)}.nav-mega-wrapper:not(.is-route-dismissed):has(:focus-visible) .nav-mega-chevron[data-v-48947e69]{transform:rotate(-135deg)translateY(-2px)}.nav-mega-panel[data-v-48947e69]{z-index:var(--z-layer-overlay);width:min(1160px,100vw - 32px);max-height:calc(100vh - var(--header-height) - 24px);border:1px solid var(--header-menu-border);background:var(--header-menu-bg);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;box-sizing:border-box;visibility:hidden;opacity:0;pointer-events:none;transform:translate(var(--mega-panel-shift,0px), -3px) scale(.98);transform-origin:0 0;transition:opacity var(--motion-normal) var(--ease-enter), transform var(--motion-normal) var(--ease-enter), visibility var(--motion-normal);border-radius:12px;padding:28px 32px 20px;position:absolute;top:100%;left:0;overflow-y:auto}.nav-mega-wrapper.is-route-dismissed .nav-mega-panel[data-v-48947e69]{pointer-events:none}.nav-mega-wrapper:not(.is-route-dismissed):hover .nav-mega-panel[data-v-48947e69]{visibility:visible;opacity:1;pointer-events:auto;transform:translate(var(--mega-panel-shift,0px), 0) scale(1)}.nav-mega-wrapper:not(.is-route-dismissed):has(:focus-visible) .nav-mega-panel[data-v-48947e69]{visibility:visible;opacity:1;pointer-events:auto;transform:translate(var(--mega-panel-shift,0px), 0) scale(1)}.mega-feature-grid[data-v-48947e69]{grid-template-rows:repeat(4,auto);grid-template-columns:repeat(4,minmax(0,1fr));gap:24px 28px;display:grid}.mega-feature-col[data-v-48947e69]{grid-row:1/span 4;grid-template-rows:subgrid;row-gap:16px;display:grid}.mega-group-title[data-v-48947e69]{color:var(--header-text-color);margin:0 0 4px;font-size:13px;font-weight:600}.mega-item[data-v-48947e69]{align-items:flex-start;gap:10px;min-width:0;display:flex}.mega-item-link[data-v-48947e69]{color:inherit;border-radius:8px;margin:-8px;padding:8px;text-decoration:none;transition:background .15s}.mega-item-link[data-v-48947e69]:hover{background:var(--theme-surface-soft)}.mega-item-link[data-v-48947e69]:focus-visible{background:var(--theme-surface-soft);box-shadow:0 0 0 2px var(--theme-focus);outline:none}.mega-item-icon[data-v-48947e69]{width:18px;height:18px;color:var(--header-muted-color);flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;display:inline-flex}.mega-item-icon[data-v-48947e69] svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.mega-item-body[data-v-48947e69]{flex-direction:column;gap:3px;min-width:0;display:flex}.mega-item-title[data-v-48947e69]{color:var(--header-text-color);overflow-wrap:anywhere;font-size:13px;font-weight:600;line-height:1.3}.mega-item-desc[data-v-48947e69]{color:var(--header-muted-color);overflow-wrap:anywhere;font-size:12px;line-height:1.5}.mega-device .mega-item-desc[data-v-48947e69]{min-height:1.5em}.mega-footnote[data-v-48947e69]{color:var(--header-muted-color);opacity:.75;margin:24px 0 0;font-size:12px}.mega-scenario-grid[data-v-48947e69]{grid-template-rows:repeat(2,auto);grid-template-columns:repeat(4,minmax(0,1fr));gap:24px 28px;display:grid}.mega-download-grid[data-v-48947e69]{grid-template-rows:repeat(4,auto);grid-template-columns:repeat(5,minmax(0,1fr));gap:24px 20px;display:grid}.mega-download-col[data-v-48947e69]{grid-row:1/span 4;grid-template-rows:subgrid;row-gap:12px;display:grid}.mega-device[data-v-48947e69]{border-radius:var(--radius);min-width:0;color:inherit;align-items:flex-start;gap:10px;margin:-4px -6px;padding:4px 6px;text-decoration:none;display:flex}.mega-device-link[data-v-48947e69]:hover{background:var(--header-control-hover-bg)}.mega-device-link[data-v-48947e69]:focus-visible{box-shadow:0 0 0 2px var(--theme-bg), 0 0 0 4px var(--theme-focus);outline:none}.mobile-group+.mobile-group[data-v-48947e69]{margin-top:2px}.mobile-group-trigger[data-v-48947e69]{width:100%;color:var(--header-menu-option-text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;font-family:inherit;font-size:13px;font-weight:500;line-height:1.2;display:flex}.mobile-group-trigger[data-v-48947e69]:hover{background:var(--header-menu-option-hover)}.mobile-group-chevron[data-v-48947e69]{border-bottom:1.6px solid;border-right:1.6px solid;flex-shrink:0;width:7px;height:7px;transition:transform .15s;transform:rotate(45deg)}.mobile-group-chevron.open[data-v-48947e69]{transform:rotate(-135deg)}.mobile-group-items[data-v-48947e69]{flex-direction:column;padding:2px 0 6px;display:flex}.is-unavailable[data-v-48947e69],.is-unavailable .mega-item-title[data-v-48947e69]{color:var(--header-muted-color);cursor:not-allowed}.mobile-group-item[data-v-48947e69]{color:var(--header-muted-color);border-radius:6px;padding-block:7px;padding-inline:22px 10px;font-size:12.5px;line-height:1.3;text-decoration:none;display:block}.mobile-group-item-link[data-v-48947e69]{color:var(--header-menu-option-text)}.mobile-group-item-link[data-v-48947e69]:hover{background:var(--header-menu-option-hover)}.login-entry[data-v-48947e69]{border:1px solid var(--header-control-border);width:40px;min-width:40px;height:40px;min-height:40px;color:var(--header-control-text);background:var(--header-control-bg);border-radius:50%;justify-content:center;align-items:center;transition:background-color .12s;display:inline-flex}.login-entry[data-v-48947e69]:hover{background-color:var(--header-control-hover-bg)}.login-entry-logged-in[data-v-48947e69]{color:var(--theme-primary)}.login-entry[data-v-48947e69]:focus{outline:none}.login-entry[data-v-48947e69]:focus-visible{box-shadow:0 0 0 2px var(--theme-bg), 0 0 0 4px var(--theme-focus)}.download-pill[data-v-48947e69]{min-height:40px;color:var(--theme-on-primary);background:var(--theme-primary);white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:0 18px;font-size:14px;font-weight:600;line-height:1;text-decoration:none;transition:background-color .12s;display:inline-flex}.download-pill[data-v-48947e69]:hover{background:var(--theme-primary-hover)}.download-pill[data-v-48947e69]:focus{outline:none}.download-pill[data-v-48947e69]:focus-visible{box-shadow:0 0 0 2px var(--theme-bg), 0 0 0 4px var(--theme-focus)}.download-pill-icon[data-v-48947e69]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.mobile-nav-wrapper[data-v-48947e69]{display:none;position:relative}.mobile-nav-trigger[data-v-48947e69]{border:1px solid var(--header-control-border);border-radius:var(--radius);width:40px;height:40px;color:var(--header-control-text);background:var(--header-control-bg);cursor:pointer;justify-content:center;align-items:center;padding:0;transition:background-color .12s;display:inline-flex}.mobile-nav-trigger[data-v-48947e69]:hover{background-color:var(--header-control-hover-bg)}.mobile-nav-trigger[data-v-48947e69]:focus{box-shadow:none;outline:none}.mobile-nav-trigger[data-v-48947e69]:focus-visible{box-shadow:0 0 0 2px var(--theme-bg), 0 0 0 4px var(--lang-focus-color)}.mobile-nav-trigger svg[data-v-48947e69]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:16px;height:16px}.mobile-nav-menu[data-v-48947e69]{top:calc(100% + 10px);z-index:var(--z-layer-overlay);min-width:220px;max-height:calc(100vh - var(--header-height) - 24px);border:1px solid var(--header-menu-border);background:var(--header-menu-bg);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;border-radius:12px;padding:6px;list-style:none;position:absolute;inset-inline-start:0;overflow-y:auto}.mobile-nav-item[data-v-48947e69]{box-sizing:border-box;width:100%;color:var(--header-menu-option-text);text-align:start;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;padding:8px 10px;font-family:inherit;font-size:13px;font-weight:500;line-height:1.2;text-decoration:none;display:flex}.mobile-nav-item[data-v-48947e69]:hover{background:var(--header-menu-option-hover)}.header-right[data-v-48947e69]{white-space:nowrap;flex-shrink:0;align-items:center;gap:16px;min-width:0;margin:0 3%;display:flex}.header .header-right[data-v-48947e69],.header-no-home-nav .header-right[data-v-48947e69]{margin-left:auto}@media (width>=821px){html[dir=rtl]{margin-left:3%;margin-right:auto}}.help-center[data-v-48947e69]{min-width:0;max-width:128px;min-height:40px;color:var(--header-link-color);letter-spacing:0;align-items:center;margin:0;font-family:inherit;font-size:14px;font-weight:500;line-height:20px;display:inline-flex}.help-center-label[data-v-48947e69]{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.help-center[data-v-48947e69]:hover{opacity:1;color:var(--header-link-hover-color)}.help-center[data-v-48947e69]:focus{outline:none}.help-center[data-v-48947e69]:focus-visible{box-shadow:0 0 0 2px var(--theme-bg), 0 0 0 4px var(--theme-focus)}.lang-wrapper[data-v-48947e69]{position:relative}.theme-toggle[data-v-48947e69],.lang-trigger[data-v-48947e69]{border:1px solid var(--header-control-border);color:var(--header-control-text);letter-spacing:0;cursor:pointer;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:14px;font-weight:600;transition:background-color .12s,border-color .12s,color .12s,box-shadow .12s;display:inline-flex}.theme-toggle[data-v-48947e69]:hover,.lang-trigger[data-v-48947e69]:hover{background-color:var(--header-control-hover-bg)}.theme-toggle[data-v-48947e69]{border-radius:50%;justify-content:center;width:40px;min-width:40px;height:40px;min-height:40px;padding:0}.header-control-icon[data-v-48947e69]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;box-sizing:border-box;flex-shrink:0;width:16px;height:16px}.header .theme-toggle[data-v-48947e69],.header .lang-trigger[data-v-48947e69]{border-color:var(--header-control-border);color:var(--header-control-text);background:var(--header-control-bg)}.header .theme-toggle[data-v-48947e69]:hover,.header .lang-trigger[data-v-48947e69]:hover{background-color:var(--header-control-hover-bg)}.theme-toggle[data-v-48947e69]:focus,.lang-trigger[data-v-48947e69]:focus{box-shadow:none;outline:none}.theme-toggle[data-v-48947e69]:focus-visible,.lang-trigger[data-v-48947e69]:focus-visible{box-shadow:0 0 0 2px var(--theme-bg), 0 0 0 4px var(--lang-focus-color);outline:none}.lang-arrow[data-v-48947e69]{border-bottom:2px solid;border-right:2px solid;width:8px;height:8px;transition:transform .12s;transform:rotate(45deg)translateY(-1px)}.lang-arrow-open[data-v-48947e69]{transform:rotate(-135deg)translateY(2px)}.lang-menu[data-v-48947e69]{z-index:var(--z-layer-overlay);min-width:190px;max-height:min(420px, calc(100vh - var(--header-height) - 24px));background:var(--header-menu-bg);-webkit-backdrop-filter:none;backdrop-filter:none;border:1px solid var(--header-menu-border);box-shadow:none;border-radius:12px;margin-top:10px;padding:6px;list-style:none;position:absolute;inset-inline-end:0;overflow-y:auto}.lang-option[data-v-48947e69]{color:var(--header-menu-option-text);cursor:pointer;background:0 0;border-radius:6px;justify-content:space-between;align-items:center;padding:8px 10px;font-size:13px;transition:background-color .12s,color .12s;display:flex}.lang-option+.lang-option[data-v-48947e69]{margin-top:4px}.lang-option[data-v-48947e69]:hover{background:var(--header-menu-option-hover)}.lang-option.is-active[data-v-48947e69]{background:var(--header-menu-active-bg);color:var(--header-menu-active-text)}.header .lang-menu[data-v-48947e69]{background:var(--header-menu-bg);border-color:var(--header-menu-border)}.header .lang-option[data-v-48947e69]{color:var(--header-menu-option-text)}.header .lang-option[data-v-48947e69]:hover{background:var(--header-menu-option-hover)}.header .lang-option.is-active[data-v-48947e69]{background:var(--header-menu-active-bg);color:var(--header-menu-active-text)}.lang-option-label[data-v-48947e69]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lang-option-code[data-v-48947e69]{opacity:.9;color:inherit;font-size:11px}.lang-fade-enter-active[data-v-48947e69],.lang-fade-leave-active[data-v-48947e69]{transform-origin:100% 0;transition:opacity .18s cubic-bezier(.2,.8,.2,1),transform .18s cubic-bezier(.2,.8,.2,1)}.lang-fade-enter-from[data-v-48947e69],.lang-fade-leave-to[data-v-48947e69]{opacity:0;transform:translateY(-3px)scale(.98)}@media (prefers-reduced-motion:reduce){.header[data-v-48947e69],.nav-mega-panel[data-v-48947e69],.lang-fade-enter-active[data-v-48947e69],.lang-fade-leave-active[data-v-48947e69]{transition:none}}@media (width<=820px){.logo[data-v-48947e69]{margin-right:18px}.home-nav[data-v-48947e69]{display:none}.mobile-nav-wrapper[data-v-48947e69]{display:block}.header-right[data-v-48947e69]{gap:10px}}@media (width<=560px){.header[data-v-48947e69]{min-height:var(--header-height)}.download-pill[data-v-48947e69]{display:none}.logo[data-v-48947e69]{margin:0 10px 0 16px}.starfield-bg[data-v-48947e69]{width:43px;height:14.8px}.header-right[data-v-48947e69]{gap:6px;margin:0 12px 0 auto}.mobile-nav-trigger[data-v-48947e69]{width:40px;height:40px}.mobile-nav-menu[data-v-48947e69]{min-width:min(168px,100vw - 32px);max-width:calc(100vw - 32px)}.help-center[data-v-48947e69]{max-width:92px;color:var(--header-link-color);letter-spacing:0;margin:0;font-family:inherit;font-size:12px;font-weight:500;line-height:120%}.lang-trigger[data-v-48947e69]{border-radius:999px;gap:4px;min-width:44px;padding:5px 7px;font-size:13px}.theme-toggle[data-v-48947e69]{width:40px;min-width:40px;height:40px;min-height:40px}.lang-label[data-v-48947e69]{display:inline-block}.lang-arrow[data-v-48947e69]{display:none}.lang-menu[data-v-48947e69]{min-width:min(190px,100vw - 24px);max-width:calc(100vw - 24px);max-height:calc(100vh - 64px);inset-inline-end:0;overflow-y:auto}}
