.downloads-water-foam[data-v-2e6fd795]{opacity:.8;height:80px;position:absolute;inset:0 0 auto}.downloads-water-foam svg[data-v-2e6fd795],.downloads-water-foam canvas[data-v-2e6fd795]{width:100%;height:80px;image-rendering:pixelated;display:block}.downloads-water[data-v-930626a6]{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden;container-type:size}.downloads-water-surface[data-v-930626a6]{opacity:.65;height:190px;image-rendering:pixelated;background:linear-gradient(#b2f5df70,#70d6c329 46%,#0000);position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.downloads-water-current[data-v-930626a6],.downloads-water-ripple[data-v-930626a6]{width:100%;height:100%;image-rendering:pixelated;position:absolute;inset:0}.downloads-water-rays[data-v-930626a6]{transform-origin:50% 0;background:repeating-linear-gradient(112deg,#0000 0 10%,#baf9dd14 10% 12%,#baf9dd04 15%,#0000 18% 26%,#c6ffe51a 26% 27%,#0000 30% 37%);height:1000px;animation:16s ease-in-out infinite alternate downloads-light-drift;position:absolute;inset:-160px -20% auto;-webkit-mask-image:linear-gradient(#000,#000b 35%,#0000 95%);mask-image:linear-gradient(#000,#000b 35%,#0000 95%)}.downloads-water-caustics[data-v-930626a6]{opacity:.06;background:url(/assets/water_caustics-CVEq3lTv.svg) top/320px 240px;animation:14s ease-in-out infinite alternate downloads-caustics-drift;position:absolute;inset:-30px;-webkit-mask-image:linear-gradient(#000 0,#0008 450px,#0000 1100px);mask-image:linear-gradient(#000 0,#0008 450px,#0000 1100px)}.downloads-water-bubble[data-v-930626a6]{top:0;left:var(--bubble-x);translate:0 var(--bubble-y);width:var(--bubble-size);height:var(--bubble-size);border:var(--border-thin) solid #adf1dc66;clip-path:polygon(25% 0,75% 0,75% 15%,100% 15%,100% 85%,75% 85%,75% 100%,25% 100%,25% 85%,0 85%,0 15%,25% 15%);animation:12s linear infinite downloads-bubble-rise;animation-delay:var(--bubble-delay);position:absolute;box-shadow:inset 2px 2px #defff32e}.downloads-water-kelp[data-v-930626a6]{align-items:flex-end;gap:var(--space-4);opacity:.5;display:flex;position:absolute;top:0;translate:0 calc(100cqh - 100%)}.downloads-water-kelp-left[data-v-930626a6]{left:-12px}.downloads-water-kelp-right[data-v-930626a6]{right:-18px;transform:scaleX(-1)}.downloads-water-kelp span[data-v-930626a6]{width:calc(26px + var(--stem) * 6px);height:calc(100px + var(--stem) * 40px);clip-path:polygon(42% 100%,42% 82%,18% 82%,18% 68%,4% 68%,4% 58%,28% 58%,28% 68%,42% 68%,42% 48%,16% 48%,16% 34%,34% 34%,34% 40%,48% 40%,48% 16%,60% 16%,60% 0,76% 0,76% 24%,62% 24%,62% 54%,76% 54%,76% 42%,96% 42%,96% 62%,78% 62%,78% 70%,62% 70%,62% 100%);transform-origin:50% 100%;animation:7s ease-in-out infinite alternate downloads-kelp-sway;animation-delay:calc(var(--stem) * -1.5s);background:linear-gradient(#328d7a,#082d38)}.downloads-water-wake[data-v-930626a6]{z-index:2;pointer-events:none;width:100%;height:100%;image-rendering:pixelated;position:fixed;inset:0}@media (prefers-reduced-motion:reduce){.downloads-water-wake[data-v-930626a6]{display:none}}@media (pointer:coarse){.downloads-water-wake[data-v-930626a6]{display:none}}.water-slide-up-leave-active .downloads-water-current[data-v-930626a6]{animation:water-exit-ripple var(--water-slide-duration) ease-out}.downloads-page[data-v-20c4221e]{--download-ink:var(--downloads-ink);--download-muted:var(--downloads-muted);isolation:isolate;background:linear-gradient(#217e8b 0,#10586e 330px,#0a384e 900px,#062a3a 100%);width:100%;position:relative}.downloads-ocean[data-v-20c4221e]{z-index:1;padding:var(--space-112) var(--page-inline-padding) var(--space-72);position:relative}.downloads-heading[data-v-20c4221e]{margin:0 auto var(--space-40);text-align:center;color:var(--downloads-eyebrow)}.downloads-eyebrow[data-v-20c4221e]{font-size:var(--text-xs);font-weight:var(--weight-bold);text-transform:uppercase;letter-spacing:var(--tracking-wide);margin:0}.downloads-heading h1[data-v-20c4221e]{--leading:var(--leading-tight);margin:var(--space-16) 0 var(--space-24);color:var(--downloads-heading);font-size:var(--text-hero);text-shadow:var(--downloads-heading-shadow)}.downloads-core-frame[data-v-20c4221e]{max-width:1120px;filter:var(--downloads-frame-shadow);margin-inline:auto;scroll-margin-top:90px}.downloads-core-content[data-v-20c4221e]{clip-path:var(--pixel-clip);grid-template-columns:round(40%,1px) 1fr;min-width:0;display:grid}.downloads-core-intro[data-v-20c4221e]{padding:var(--space-32);text-align:center;color:var(--downloads-text);background:var(--downloads-panel);flex-direction:column;align-items:center;display:flex}.downloads-logo[data-v-20c4221e]{width:160px;height:160px;margin:var(--space-32) 0 var(--space-20);object-fit:contain;image-rendering:pixelated;filter:drop-shadow(0 8px 0 var(--dark-fill-sunken))}.downloads-core-intro h2[data-v-20c4221e]{margin:0 0 var(--space-16);color:var(--dark-heading);font-size:var(--text-2xl)}.downloads-core-intro p[data-v-20c4221e]{--leading:var(--leading-loose);color:var(--downloads-text-muted);font-size:var(--text-sm);margin:0}.downloads-picker[data-v-20c4221e]{--paper-heading:var(--download-ink);--paper-muted:var(--download-muted);--paper-border:var(--downloads-paper-border);--dark-border:var(--paper-border);--dark-fill-raised:var(--downloads-paper-raised);--dark-text:var(--download-ink);--field-border:var(--downloads-paper-border);--field-text:var(--download-ink);--control-border:var(--downloads-paper-border);--control-fill:var(--downloads-paper-raised);--control-text:var(--download-ink);align-content:start;gap:var(--space-16);min-width:0;padding:var(--space-32);color:var(--download-ink);display:grid}.downloads-picker-heading[data-v-20c4221e]{justify-content:space-between;align-items:center;gap:var(--space-16);display:flex}.downloads-picker h3[data-v-20c4221e]{color:inherit;font-size:var(--text-lg);margin:0}.downloads-source[data-v-20c4221e]{--chip-border:var(--downloads-paper-border);--chip-fill:var(--paper-fill);--chip-text:var(--download-muted)}.downloads-fields[data-v-20c4221e]{gap:var(--space-16);grid-template-columns:repeat(2,minmax(0,1fr))}@supports (width:round(1px, 1px)){.downloads-fields[data-v-20c4221e]{grid-template-columns:repeat(2, round(down, (100% - (2 - 1) * var(--space-16)) / 2, 1px))}}.downloads-fields[data-v-20c4221e]{border:0;min-width:0;margin:0;padding:0;display:grid}.downloads-fields label[data-v-20c4221e]{min-width:0;color:var(--download-muted);font-size:var(--text-sm)}.downloads-channel[data-v-20c4221e],.downloads-build[data-v-20c4221e]{grid-column:1/-1}.downloads-build-status[data-v-20c4221e]{--leading:var(--leading-loose);min-height:44px;font-size:var(--text-xs);color:var(--download-muted);align-items:center;display:grid}.downloads-build-status p[data-v-20c4221e],.downloads-picker>p[data-v-20c4221e]{margin:0}.downloads-primary[data-v-20c4221e]{--button-height:var(--button-height-lg);--button-border:var(--primary-action-border);--button-fill:var(--primary-action-fill);--button-text:var(--primary-action-text);--button-hover-border:var(--primary-action-border-hover)}@media (hover:hover){.downloads-primary[data-v-20c4221e]:hover:not(:disabled){--button-fill:var(--primary-action-fill-hover)}}.downloads-primary[data-v-20c4221e]:focus-visible:not(:disabled){--button-fill:var(--primary-action-fill-hover)}.downloads-primary[data-v-20c4221e]{text-align:center;font-size:var(--text-sm)}.downloads-primary>span[data-v-20c4221e]{justify-content:center;align-items:center;gap:var(--space-12);display:flex}.downloads-primary img[data-v-20c4221e]{object-fit:contain;image-rendering:pixelated}.downloads-file[data-v-20c4221e]{color:var(--download-muted);text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-2xs);overflow:hidden}.downloads-provider-links[data-v-20c4221e]{justify-content:center;gap:var(--space-12) var(--space-20);font-size:var(--text-2xs);flex-wrap:wrap;display:flex}.downloads-picker a[data-v-20c4221e]:not(.downloads-primary){color:var(--paper-accent-strong);text-underline-offset:3px}.downloads-requirement[data-v-20c4221e]{--leading:var(--leading-loose);padding-top:var(--space-16);border-top:var(--border-hairline) solid var(--downloads-paper-divider);color:var(--download-muted);font-size:var(--text-2xs)}.downloads-picker .downloads-error[data-v-20c4221e]{color:var(--paper-danger-text);font-size:var(--text-xs)}.downloads-dev-note[data-v-20c4221e]{color:var(--paper-warning-text)}.downloads-text-button[data-v-20c4221e]{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;margin-left:var(--space-8);color:var(--download-ink)}.downloads-addons[data-v-20c4221e]{z-index:1;padding:var(--space-24) var(--page-inline-padding) var(--space-80);color:var(--downloads-text);scroll-margin-top:70px;position:relative}.downloads-browse[data-v-20c4221e]{font-size:var(--text-xs);flex-shrink:0}@media (width<=720px){.downloads-ocean[data-v-20c4221e]{padding-top:var(--space-96);padding-bottom:var(--space-40)}.downloads-core-content[data-v-20c4221e]{grid-template-columns:minmax(0,1fr)}.downloads-core-intro[data-v-20c4221e]{gap:var(--space-10) var(--space-18);padding:var(--space-20);text-align:left;grid-template-columns:72px minmax(0,1fr);display:grid}.downloads-logo[data-v-20c4221e]{grid-row:2/4;width:72px;height:72px;margin:0}.downloads-core-intro h2[data-v-20c4221e],.downloads-core-intro p[data-v-20c4221e]{margin:0}.downloads-core-intro h2[data-v-20c4221e]{font-size:var(--text-md)}.downloads-core-intro p[data-v-20c4221e]{font-size:var(--text-2xs)}.downloads-picker[data-v-20c4221e]{padding:var(--space-20) var(--space-18)}}@media (width<=600px){.downloads-core-intro[data-v-20c4221e],.downloads-picker[data-v-20c4221e]{padding-inline:var(--space-16)}}@media (width<=720px){.downloads-picker h3[data-v-20c4221e]{font-size:var(--text-sm)}.downloads-primary[data-v-20c4221e]{font-size:var(--text-xs)}}
