.site-header[data-v-a01d2b76]{z-index:5;-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px);border-bottom:1px solid var(--separator);background:#f5f5f7cc;position:relative}.header[data-v-a01d2b76]{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"brand account"".note""nav nav";align-items:center;column-gap:16px;padding-top:8px;display:grid}.brand[data-v-a01d2b76]{min-height:44px;color:var(--label);letter-spacing:-.015em;grid-area:brand;justify-self:start;align-items:center;gap:10px;font-size:1.0625rem;font-weight:600;text-decoration:none;display:inline-flex}.brand__icon[data-v-a01d2b76]{border-radius:22.5%;box-shadow:0 0 0 1px #3c3c431f}.site-header--app[data-v-a01d2b76]{background:var(--white);-webkit-backdrop-filter:none;backdrop-filter:none}.header--app[data-v-a01d2b76]{width:100%;max-width:none;padding-inline:clamp(16px,3vw,28px)}.brand__app[data-v-a01d2b76]{border-left:1px solid var(--separator);color:var(--secondary);padding-left:10px;font-size:.9375rem;font-weight:500}.is-preview .note[data-v-a01d2b76]{text-align:right;grid-area:account;align-self:center;width:auto;min-width:0;margin:0}.site-header--app .header[data-v-a01d2b76]{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"brand note account";column-gap:12px;padding-block:8px}.site-header--app .account.is-inactive[data-v-a01d2b76]{display:none}.site-header--app .note[data-v-a01d2b76]{text-align:right;grid-area:note;align-self:center;width:auto;min-width:0;margin:0}.site-header--app .signout-button[data-v-a01d2b76]{min-height:40px;padding:0 14px}@media (width<=559px){.site-header--app .note[data-v-a01d2b76]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.account[data-v-a01d2b76]{grid-area:account;margin:0;display:flex}.account.is-inactive[data-v-a01d2b76]{visibility:hidden}.apple-button[data-v-a01d2b76],.signout-button[data-v-a01d2b76]{min-height:44px;font:inherit;white-space:nowrap;cursor:pointer;border:0;border-radius:999px;flex:1;justify-content:center;align-items:center;gap:6px;padding:0 18px;font-size:.9375rem;font-weight:600;display:inline-flex}.apple-button[data-v-a01d2b76]{color:#fff;background:#000}.apple-button svg[data-v-a01d2b76]{flex-shrink:0;margin-top:-2px}.signout-button[data-v-a01d2b76]{background:var(--blue-tint);color:var(--blue-text)}.apple-button[data-v-a01d2b76]:hover,.signout-button[data-v-a01d2b76]:hover{opacity:.82}.note[data-v-a01d2b76]{width:0;min-width:100%;color:var(--secondary);text-align:center;text-overflow:ellipsis;white-space:nowrap;grid-area:note;margin:3px 0 7px;font-size:.75rem;line-height:16px;overflow:hidden}.banner[data-v-a01d2b76]{color:var(--label);background:#8a4a0012;border-top:1px solid #8a4a0059;margin:0;padding-block:6px;font-size:.8125rem;line-height:18px}.banner .wrap[data-v-a01d2b76]{display:block}.site-header--app .banner .wrap[data-v-a01d2b76]{max-width:none;padding-inline:clamp(16px,3vw,28px)}.banner a[data-v-a01d2b76]{white-space:nowrap}.banner b[data-v-a01d2b76]{color:var(--orange-text)}.nav[data-v-a01d2b76]{margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);scrollbar-width:none;grid-area:nav;overflow-x:auto}.nav[data-v-a01d2b76]::-webkit-scrollbar{display:none}.nav ul[data-v-a01d2b76]{gap:4px;margin:0;padding:0;list-style:none;display:flex}.nav a[data-v-a01d2b76]{min-height:44px;color:var(--label);white-space:nowrap;border-radius:999px;align-items:center;padding-inline:10px;font-size:.9375rem;text-decoration:none;display:inline-flex}.nav a[data-v-a01d2b76]:hover{color:var(--blue-text)}.nav a[data-v-a01d2b76]:focus-visible{outline-offset:-3px}@media (width<=359px){.brand__app[data-v-a01d2b76]{display:none}.brand__name[data-v-a01d2b76]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (width>=900px){.site-header[data-v-a01d2b76]{position:sticky;top:0}.header[data-v-a01d2b76]{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"brand nav account"". .note";column-gap:24px}.nav[data-v-a01d2b76]{justify-self:center;margin:0;padding:0;overflow:visible}.nav ul[data-v-a01d2b76]{gap:clamp(0px,.8vw,8px)}.banner .wrap[data-v-a01d2b76]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}@media (prefers-reduced-motion:no-preference){.apple-button[data-v-a01d2b76],.signout-button[data-v-a01d2b76],.nav a[data-v-a01d2b76]{transition:opacity .15s ease-out,color .15s ease-out}}@media (forced-colors:active){.apple-button[data-v-a01d2b76],.signout-button[data-v-a01d2b76]{border:1px solid buttontext}.banner[data-v-a01d2b76]{border-bottom:1px solid canvastext}}.widget--flat[data-v-d033a21f]{border:1px solid var(--separator);min-height:0;box-shadow:none;border-radius:12px;gap:10px;padding:14px 16px}.blank[data-v-d033a21f]{border:1px solid var(--separator);background:var(--bg);border-radius:10px;justify-items:start;gap:8px;padding:26px 18px;display:grid}.blank h2[data-v-d033a21f]{font-family:var(--font);letter-spacing:0;font-size:.9375rem;font-weight:600}.chip[data-v-d033a21f]{border-radius:8px}.blank p[data-v-d033a21f]{max-width:44rem;color:var(--secondary);font-size:.875rem}.blank__actions[data-v-d033a21f]{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:4px;display:flex}.blank__help[data-v-d033a21f]{font-size:.8125rem;font-weight:600}.pick[data-v-d033a21f]{flex-wrap:wrap;flex:none;align-items:center;gap:6px 14px;display:flex}.pick__file[data-v-d033a21f]{flex:16rem;min-width:0}.pick .pick__input[data-v-d033a21f]{border-radius:8px;min-width:0;min-height:38px;padding:3px 8px;font-size:.875rem}.pick__input[data-v-d033a21f]::file-selector-button{background:var(--blue-tint);min-height:32px;color:var(--blue-text);font:inherit;cursor:pointer;border:0;border-radius:8px;margin-right:10px;padding:0 14px;font-size:.875rem;font-weight:600}.pick__note[data-v-d033a21f]{color:var(--secondary);flex:0 auto;font-size:.8125rem}.sr[data-v-d033a21f]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.live[data-v-d033a21f]{background:var(--bg);border-radius:10px;padding:12px 14px}.live--quiet[data-v-d033a21f]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.live__text[data-v-d033a21f]{overflow-wrap:anywhere;font-size:.875rem}.live__text--error[data-v-d033a21f]{color:var(--orange-text);font-weight:600}.tag[data-v-d033a21f]{color:var(--orange-text);background:#8a4a001a;border-radius:999px;margin-left:6px;padding:1px 8px;font-size:.75rem;font-weight:600;display:inline-block}.meta[data-v-d033a21f]{border:1px solid var(--separator);border-radius:10px;flex-wrap:wrap;flex:none;align-items:baseline;gap:2px 18px;padding:6px 12px;display:flex}.meta>div[data-v-d033a21f]{align-items:baseline;gap:6px;min-width:0;display:flex}.meta dt[data-v-d033a21f]{color:var(--secondary);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;font-size:.6875rem;font-weight:600}.meta dd[data-v-d033a21f]{font-variant-numeric:tabular-nums;min-width:0;font-size:.8125rem;font-weight:600}.meta__file[data-v-d033a21f]{overflow-wrap:anywhere;max-width:22rem}.meta__wide[data-v-d033a21f]{flex:14rem}.meta__of[data-v-d033a21f]{color:var(--secondary);font-weight:400}.studio[data-v-d033a21f]{flex:auto;grid-template-columns:minmax(0,1fr);grid-auto-rows:minmax(0,auto);gap:12px;min-height:0;display:grid}.chan[data-v-d033a21f]{overscroll-behavior:contain;border:1px solid var(--separator);background:var(--white);border-radius:12px;min-width:0;max-height:100%;overflow-y:auto}.chan__summary[data-v-d033a21f]{z-index:1;background:var(--white);cursor:pointer;flex-wrap:wrap;align-items:baseline;gap:2px 10px;min-height:44px;padding:11px 38px 11px 14px;font-size:.9375rem;font-weight:600;list-style:none;display:flex;position:sticky;top:0}.chan__summary[data-v-d033a21f]::-webkit-details-marker{display:none}.chan__summary[data-v-d033a21f]:after{content:"";border:solid var(--secondary);border-width:0 2px 2px 0;width:8px;height:8px;margin-top:-6px;position:absolute;top:50%;right:16px;transform:rotate(45deg)}.chan[open]>.chan__summary[data-v-d033a21f]:after{margin-top:-2px;transform:rotate(-135deg)}.chan__summary[data-v-d033a21f]:focus-visible{outline-offset:-3px;border-radius:11px}.chan__count[data-v-d033a21f]{color:var(--secondary);font-size:.8125rem;font-weight:400}.chan__body[data-v-d033a21f]{border-top:1px solid var(--separator);gap:10px;padding:12px 14px 14px;display:grid}.chan__presets[data-v-d033a21f]{flex-wrap:wrap;gap:6px;display:flex}.chip--small[data-v-d033a21f]{min-height:36px;padding:0 12px;font-size:.8125rem}.chan__list[data-v-d033a21f]{overscroll-behavior:contain;border:1px solid var(--separator);border-radius:12px;max-height:17rem;overflow-y:auto}.chan__item[data-v-d033a21f]{cursor:pointer;align-items:center;gap:8px;min-height:36px;padding:5px 10px;font-size:.8125rem;display:flex}.chan__item.is-on[data-v-d033a21f]{background:var(--blue-tint);font-weight:600}.chan__item input[data-v-d033a21f]{width:16px;height:16px;accent-color:var(--blue);flex-shrink:0;margin:0}.chan__item input[data-v-d033a21f]:disabled{cursor:default}.chan__name[data-v-d033a21f]{overflow-wrap:anywhere;min-width:0}.swatch[data-v-d033a21f]{flex-shrink:0;width:18px;height:8px}.plots[data-v-d033a21f]{flex-direction:column;gap:10px;min-width:0;min-height:0;display:flex}.plots__bar[data-v-d033a21f]{flex-wrap:wrap;flex:none;align-items:center;gap:6px 14px;display:flex}.modes[data-v-d033a21f]{border:0;min-width:0;margin:0;padding:0}.modes__options[data-v-d033a21f]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.modes__option[data-v-d033a21f]{border:1px solid var(--separator);cursor:pointer;border-radius:8px;align-items:center;gap:8px;min-height:34px;padding:0 12px;font-size:.8125rem;font-weight:600;display:inline-flex}.modes__option[data-v-d033a21f]:has(input:checked){background:var(--blue-tint);color:var(--blue-text);border-color:#0000}.modes__option input[data-v-d033a21f]{accent-color:var(--blue);margin:0}.plots__explain[data-v-d033a21f]{max-width:62rem;color:var(--secondary);margin-top:4px;font-size:.8125rem}.plots__explain b[data-v-d033a21f]{color:var(--label)}.hint[data-v-d033a21f]{flex:0 auto;min-width:0}.hint[open][data-v-d033a21f]{flex:100%}.hint>summary[data-v-d033a21f]{color:var(--blue-text);cursor:pointer;font-size:.8125rem;font-weight:600;display:inline-block}.hint>summary[data-v-d033a21f]:focus-visible{outline-offset:2px;border-radius:6px}.chips[data-v-d033a21f]{flex-wrap:wrap;flex:12rem;gap:2px 12px;min-width:0;display:flex}.chips__item[data-v-d033a21f]{overflow-wrap:anywhere;align-items:center;gap:6px;min-width:0;font-size:.8125rem;font-weight:600;display:inline-flex}.plots__empty[data-v-d033a21f]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.canvas[data-v-d033a21f]{flex:auto;min-width:0;min-height:clamp(260px,46dvh,420px);position:relative}.canvas__inner[data-v-d033a21f]{overscroll-behavior:contain;flex-direction:column;gap:8px;display:flex;position:absolute;inset:0;overflow:auto}.chart[data-v-d033a21f]{touch-action:pan-y;flex:none;max-width:100%;display:block}.chart__grid line[data-v-d033a21f]{stroke:var(--separator);stroke-width:1px}.chart__grid line.is-mid[data-v-d033a21f]{stroke:#3c3c434d;stroke-dasharray:4 4}.chart__tick[data-v-d033a21f]{fill:var(--secondary);font-family:var(--font);font-variant-numeric:tabular-nums;font-size:11px}.chart__line[data-v-d033a21f]{fill:none;stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.chart__mark[data-v-d033a21f]{fill:var(--white);stroke-width:2px}.chart__cursor line[data-v-d033a21f]{stroke:var(--label);stroke-width:1px;stroke-dasharray:3 3}.chart__band[data-v-d033a21f]{fill:#0071e324;stroke:var(--blue);stroke-width:1px}.chart--axis[data-v-d033a21f]{background:var(--white);margin-top:auto;position:sticky;bottom:0}.stack[data-v-d033a21f]{border-top:1px solid var(--separator);flex:none;gap:2px;min-width:0;padding-top:6px;display:grid}.stack[data-v-d033a21f]:first-child{border-top:0;padding-top:0}.stack__head[data-v-d033a21f]{flex-wrap:wrap;align-items:baseline;gap:2px 8px;font-size:.8125rem;display:flex}.stack__name[data-v-d033a21f]{overflow-wrap:anywhere;font-weight:600}.stack__value[data-v-d033a21f]{color:var(--secondary);font-variant-numeric:tabular-nums}.dock[data-v-d033a21f]{border:1px solid var(--separator);border-radius:12px;flex-direction:column;flex:none;gap:6px;padding:8px 12px;display:flex}.field--inline[data-v-d033a21f]{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px}.field--inline input[data-v-d033a21f]{font-variant-numeric:tabular-nums}.dock .field input[data-v-d033a21f]{border-radius:8px;min-height:36px;font-size:.875rem}.dock__cursor[data-v-d033a21f]{min-width:0}.dock__row[data-v-d033a21f]{flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.dock__end[data-v-d033a21f]{flex:none;width:10rem}.dock__buttons[data-v-d033a21f]{flex-wrap:wrap;flex:auto;gap:6px;display:flex}.dock .chip--small[data-v-d033a21f]{min-height:34px;padding:0 10px}.dock__note[data-v-d033a21f]{color:var(--secondary);font-size:.75rem}.readout[data-v-d033a21f]{overscroll-behavior:contain;flex:0 auto;align-content:start;gap:6px;min-height:8.5rem;display:grid;overflow-y:auto}.readout__head[data-v-d033a21f]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 14px;display:flex}.readout__toggle[data-v-d033a21f]{color:var(--blue-text);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:.8125rem;font-weight:600}.readout__toggle[data-v-d033a21f]:focus-visible{outline-offset:2px;border-radius:6px}.readout__time[data-v-d033a21f]{flex-wrap:wrap;align-items:baseline;gap:2px 10px;display:flex}.readout__time b[data-v-d033a21f]{font-family:var(--display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:1.125rem}.readout__time span[data-v-d033a21f],.readout__foot[data-v-d033a21f]{color:var(--secondary);font-size:.8125rem}.reads[data-v-d033a21f]{grid-template-columns:repeat(auto-fill,minmax(min(100%,11.5rem),1fr));gap:8px;display:grid}.read[data-v-d033a21f]{background:var(--bg);border-radius:10px;align-content:start;gap:2px;min-width:0;padding:7px 10px;display:grid}.read__name[data-v-d033a21f]{align-items:center;gap:8px;min-width:0;font-size:.8125rem;font-weight:600;display:flex}.read__name span[data-v-d033a21f]{overflow-wrap:anywhere;min-width:0}.read__value[data-v-d033a21f]{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:1.125rem;font-weight:600}.read__stats[data-v-d033a21f]{color:var(--secondary);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:2px 12px;font-size:.75rem;display:flex}.read__stats>div[data-v-d033a21f]{gap:4px;min-width:0;display:flex}.read__stats dt[data-v-d033a21f]:after{content:":"}.read__stats dd[data-v-d033a21f]{overflow-wrap:anywhere}.unit[data-v-d033a21f]{white-space:nowrap;overflow-wrap:normal;margin-inline-start:.25em;display:inline-block}@media (width>=620px){.pick__file[data-v-d033a21f]{flex:22rem}.pick__note[data-v-d033a21f]{margin-left:auto}}@media (width>=900px){.studio[data-v-d033a21f]{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,17.5rem) minmax(0,1fr);gap:16px}.studio--wide[data-v-d033a21f]{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.chan__list[data-v-d033a21f]{max-height:70vh}.canvas[data-v-d033a21f]{min-height:260px}.dock[data-v-d033a21f]{gap:4px}.dock__end[data-v-d033a21f]{width:11rem}}@media (forced-colors:active){.chart__line[data-v-d033a21f],.chart__mark[data-v-d033a21f],.chart__cursor line[data-v-d033a21f],.chart__band[data-v-d033a21f]{stroke:canvastext}.chart__band[data-v-d033a21f]{fill:none}.live[data-v-d033a21f],.meta[data-v-d033a21f],.dock[data-v-d033a21f],.read[data-v-d033a21f],.chan[data-v-d033a21f],.chan__list[data-v-d033a21f],.modes__option[data-v-d033a21f]{border:1px solid canvastext}}.account-support[data-v-acd5fe84]{grid-template-columns:minmax(0,1fr);gap:12px;min-width:0;max-width:54rem;display:grid}.card[data-v-acd5fe84]{border:1px solid var(--separator);background:var(--white);border-radius:12px;gap:10px;min-width:0;padding:16px 18px;display:grid}.card h2[data-v-acd5fe84]{font-family:var(--font);letter-spacing:0;font-size:1rem;font-weight:600}.card h3[data-v-acd5fe84]{font-size:.875rem;font-weight:600}.card p[data-v-acd5fe84]{font-size:.9375rem}.muted[data-v-acd5fe84]{color:var(--secondary);font-size:.9375rem}.fine[data-v-acd5fe84]{color:var(--secondary);font-size:.8125rem}.tagline[data-v-acd5fe84]{color:var(--blue-text);font-size:.8125rem;font-weight:600}.tagline--dev[data-v-acd5fe84]{color:var(--orange-text)}.address[data-v-acd5fe84]{font-family:var(--display);letter-spacing:-.02em;overflow-wrap:anywhere;font-size:1.375rem;font-weight:700}.ticks[data-v-acd5fe84]{color:var(--secondary);gap:8px;font-size:.875rem;display:grid}.ticks li[data-v-acd5fe84]{background:radial-gradient(circle at 3px .72em, var(--blue) 0 3px, transparent 3px);padding-left:18px}.rowlinks[data-v-acd5fe84]{gap:2px;display:grid}.rowlinks a[data-v-acd5fe84]{min-height:44px;color:var(--label);border-radius:10px;gap:1px;padding:9px 10px;display:grid}.rowlinks a[data-v-acd5fe84]:hover{background:#3c3c430d;text-decoration:none}.rowlinks b[data-v-acd5fe84]{color:var(--blue-text);font-size:.9375rem;font-weight:600}.rowlinks span[data-v-acd5fe84]{color:var(--secondary);font-size:.8125rem}.links-row[data-v-acd5fe84]{flex-wrap:wrap;align-items:center;gap:4px 20px;display:flex}.links-row a[data-v-acd5fe84]{align-items:center;min-height:40px;font-size:.875rem;font-weight:600;display:inline-flex}.compat[data-v-acd5fe84]{gap:10px;display:grid}.compat__group[data-v-acd5fe84]{border:1px solid var(--separator);background:var(--bg);border-radius:10px;padding:12px 14px}.compat__group h3[data-v-acd5fe84]{margin-bottom:6px}.compat__group dl>div[data-v-acd5fe84]{border-top:1px solid var(--separator);flex-wrap:wrap;justify-content:space-between;gap:2px 12px;padding:6px 0;display:flex}.compat__group dl>div[data-v-acd5fe84]:first-child{border-top:0}.compat__group dt[data-v-acd5fe84]{font-size:.875rem;font-weight:600}.compat__group dd[data-v-acd5fe84]{color:var(--secondary);font-size:.8125rem}.facts[data-v-acd5fe84]{gap:10px;display:grid}.facts dt[data-v-acd5fe84]{color:var(--secondary);letter-spacing:.04em;text-transform:uppercase;font-size:.6875rem;font-weight:600}.facts dd[data-v-acd5fe84]{font-size:.875rem}.paper[data-v-acd5fe84]{border:1px solid var(--separator);background:var(--white);border-radius:12px;min-width:0;padding:18px 20px 20px}.prose[data-v-acd5fe84]{font-size:.9375rem;line-height:1.55}.prose[data-v-acd5fe84]>*+*{margin-top:14px}.prose[data-v-acd5fe84] .lead{color:var(--label);margin-top:0;font-size:1.0625rem;line-height:1.45}.prose[data-v-acd5fe84] .small{color:var(--secondary);margin-top:8px;font-size:.8125rem}.prose[data-v-acd5fe84] section{border-top:1px solid var(--separator);padding-top:16px}.prose[data-v-acd5fe84] section>*+*{margin-top:10px}.prose[data-v-acd5fe84] h2{font-family:var(--font);letter-spacing:-.01em;font-size:1.0625rem;font-weight:600}.prose[data-v-acd5fe84] h3{margin-top:16px;font-size:.9375rem;font-weight:600}.prose[data-v-acd5fe84] ul,.prose[data-v-acd5fe84] ol{list-style:revert;gap:7px;padding-left:22px;display:grid}.prose[data-v-acd5fe84] li{padding-left:2px}.prose[data-v-acd5fe84] li::marker{color:var(--secondary)}.prose[data-v-acd5fe84] dl{gap:4px;display:grid}.prose[data-v-acd5fe84] dt{font-weight:600}.prose[data-v-acd5fe84] dd{color:var(--secondary);margin-bottom:6px}.prose[data-v-acd5fe84] .note{background:var(--bg);border-radius:10px;padding:12px 14px;font-size:.875rem}.prose[data-v-acd5fe84] .note--warn{color:var(--orange-text);background:#8a4a0014}.prose[data-v-acd5fe84] .status-line{color:var(--blue-text);font-size:.8125rem;font-weight:600}.prose[data-v-acd5fe84] .toc{border:1px solid var(--separator);background:var(--bg);border-radius:10px;padding:12px 14px}.prose[data-v-acd5fe84] .toc h2{color:var(--secondary);text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:600}.prose[data-v-acd5fe84] .toc ul{gap:0;margin-top:6px;padding-left:0;list-style:none;display:grid}.prose[data-v-acd5fe84] .toc a{padding:7px 0;font-size:.875rem;font-weight:500;display:block}.prose[data-v-acd5fe84] .cols{color:var(--secondary);grid-template-columns:repeat(auto-fill,minmax(min(100%,10rem),1fr))}.prose[data-v-acd5fe84] .shots{gap:14px;display:grid}.prose[data-v-acd5fe84] .shots img{border:1px solid var(--separator);border-radius:14px;width:100%;max-width:260px;height:auto}.prose[data-v-acd5fe84] figcaption{color:var(--secondary);margin-top:6px;font-size:.8125rem}.prose[data-v-acd5fe84] section:target{border-top-color:var(--blue)}.prose[data-v-acd5fe84] section:focus-visible{outline:3px solid var(--blue);outline-offset:6px}@media (width>=700px){.account-support[data-v-acd5fe84]{gap:14px}.compat[data-v-acd5fe84]{grid-template-columns:repeat(2,minmax(0,1fr))}.facts[data-v-acd5fe84]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.prose[data-v-acd5fe84] .shots{grid-template-columns:repeat(2,minmax(0,1fr))}.paper[data-v-acd5fe84]{padding:22px 26px 26px}}@media (forced-colors:active){.card[data-v-acd5fe84],.paper[data-v-acd5fe84],.compat__group[data-v-acd5fe84],.prose[data-v-acd5fe84] .note,.prose[data-v-acd5fe84] .toc{border:1px solid canvastext}}.app[data-v-36f72796]{--bar:61px;min-height:calc(100dvh - var(--bar));background:var(--bg)}.app__shell[data-v-36f72796]{grid-template-columns:minmax(0,1fr);gap:12px;width:100%;padding:12px clamp(16px,3vw,28px) 40px;display:grid}.side[data-v-36f72796]{border:1px solid var(--separator);background:var(--white);border-radius:12px;align-content:start;gap:6px;min-width:0;padding:8px 10px 10px;display:grid}.side__label[data-v-36f72796]{color:var(--secondary);padding:4px 6px 2px;font-size:.75rem;font-weight:600}.ic[data-v-36f72796]{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}.side__list[data-v-36f72796]{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;min-width:0;display:grid}.side__link[data-v-36f72796]{border:1px solid var(--separator);min-height:44px;color:var(--label);text-align:center;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:0 10px;font-size:.875rem;font-weight:500;display:flex}.side__link .ic[data-v-36f72796]{color:var(--secondary)}.side__link[data-v-36f72796]:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.side__more[data-v-36f72796]{min-width:0}.side__more[data-v-36f72796]>*+*{margin-top:4px}.side__summary[data-v-36f72796]{min-height:44px;color:var(--secondary);cursor:pointer;align-items:center;padding:0 4px;font-size:.8125rem;font-weight:600;display:flex}.side__list--quiet[data-v-36f72796]{grid-template-columns:minmax(0,1fr)}.side__list--quiet .side__link[data-v-36f72796]{min-height:40px;color:var(--secondary);text-align:left;border-color:#0000;justify-content:flex-start}.side__link[data-v-36f72796]:hover{background:#3c3c430f;text-decoration:none}.side__link.is-current[data-v-36f72796]{background:var(--blue-tint);color:var(--blue-text);border-color:#0000;font-weight:600}.side__link.is-current .ic[data-v-36f72796]{color:var(--blue)}.side__legal[data-v-36f72796]{border-top:1px solid var(--separator);flex-wrap:wrap;gap:0 14px;margin-top:4px;padding-top:4px;display:flex}.side__legal a[data-v-36f72796]{min-height:40px;color:var(--secondary);align-items:center;font-size:.75rem;display:inline-flex}.side__legal a.is-current[data-v-36f72796]{color:var(--blue-text);font-weight:600}.work[data-v-36f72796]{flex-direction:column;gap:14px;min-width:0;display:flex}.devnote[data-v-36f72796]{color:var(--orange-text);align-items:center;gap:8px;font-size:.75rem;font-weight:600;display:flex}.devnote__dot[data-v-36f72796]{background:currentColor;border-radius:50%;flex:none;width:7px;height:7px}.page[data-v-36f72796]{border-bottom:1px solid var(--separator);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:10px 20px;padding-bottom:12px;display:flex}.page--tight[data-v-36f72796]{gap:6px 16px;padding-bottom:8px}.page--tight .page__title[data-v-36f72796]{font-size:1.375rem}.page--tight .page__desc[data-v-36f72796]{margin-top:1px;font-size:.8125rem}.page--bare[data-v-36f72796]{border-bottom:0;padding-bottom:0}.page__text[data-v-36f72796]{min-width:0}.page__title[data-v-36f72796]{font-family:var(--display);letter-spacing:-.022em;font-size:clamp(1.75rem,1.4rem + 1.4vw,2.125rem);font-weight:700;line-height:1.15}.page__desc[data-v-36f72796]{max-width:52rem;color:var(--secondary);margin-top:4px;font-size:.875rem}.page__actions[data-v-36f72796]{flex-wrap:wrap;gap:8px;display:flex}.button--compact[data-v-36f72796]{min-height:40px;padding:0 18px;font-size:.875rem}.button[data-v-36f72796],.chip[data-v-36f72796]{border-radius:8px}.view[data-v-36f72796]{align-content:start;gap:12px;min-width:0;display:grid}.view--plot[data-v-36f72796]{flex-direction:column;flex:auto;min-height:0;display:flex}.view--plot[data-v-36f72796]>*{flex:auto;min-height:0}.card[data-v-36f72796]{border:1px solid var(--separator);background:var(--white);border-radius:12px;gap:10px;min-width:0;padding:14px 16px;display:grid}.card h2[data-v-36f72796]{font-family:var(--font);letter-spacing:0;font-size:.9375rem;font-weight:600}.card__head[data-v-36f72796]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;display:flex}.card__link[data-v-36f72796]{font-size:.8125rem;font-weight:600}.card--table[data-v-36f72796]{gap:0;padding:0;overflow:hidden}.blank[data-v-36f72796]{justify-items:start;padding:22px 16px}.note[data-v-36f72796]{background:var(--bg)}.row[data-v-36f72796]{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.muted[data-v-36f72796]{color:var(--secondary);font-size:.875rem}.live[data-v-36f72796]{min-height:1.4em;font-size:.875rem}.live .is-ok[data-v-36f72796]{color:var(--blue-text);font-weight:600}.live .is-error[data-v-36f72796]{color:var(--orange-text);font-weight:600}.home[data-v-36f72796]{gap:12px;min-width:0;display:grid}.tile[data-v-36f72796]{border:1px solid var(--separator);background:var(--white);border-radius:16px;flex-direction:column;gap:8px;min-width:0;padding:16px 18px 18px;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 1px #00000008,0 8px 22px #0000000a}.tile[data-v-36f72796]>*{z-index:1;position:relative}.tile__head[data-v-36f72796]{justify-content:space-between;align-items:baseline;gap:6px 16px;margin-bottom:2px;display:flex}.tile__label[data-v-36f72796]{font-family:var(--font);letter-spacing:0;align-items:center;gap:8px;font-size:.875rem;font-weight:600;display:flex}.tile__label .ic[data-v-36f72796]{color:var(--secondary)}.tile__meta[data-v-36f72796]{color:var(--secondary);white-space:nowrap;font-size:.75rem;font-weight:500}.tile__lead[data-v-36f72796]{font-family:var(--display);letter-spacing:-.015em;overflow-wrap:anywhere;font-size:1.4375rem;font-weight:700;line-height:1.2}.tile__lead b[data-v-36f72796]{font-variant-numeric:tabular-nums}.tile__unit[data-v-36f72796]{font-family:var(--font);letter-spacing:0;margin-left:6px;font-size:.9375rem;font-weight:500}.tile__file[data-v-36f72796]{font-family:var(--mono);overflow-wrap:anywhere;font-size:.9375rem;font-weight:500}.tile__tag[data-v-36f72796]{color:var(--orange-text);background:#8a4a001a;border-radius:999px;align-self:start;padding:2px 8px;font-size:.6875rem;font-weight:600}.tile__more[data-v-36f72796],.tile__foot[data-v-36f72796]{color:var(--secondary);font-size:.8125rem}.tile__foot[data-v-36f72796]{margin-top:2px;font-size:.75rem}.tile__actions[data-v-36f72796]{flex-wrap:wrap;align-items:center;gap:8px;margin-top:auto;padding-top:6px;display:flex}.tile__go[data-v-36f72796],.tile__quiet[data-v-36f72796]{min-height:40px;font:inherit;cursor:pointer;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:0 16px;font-size:.875rem;font-weight:600;display:inline-flex}.tile__go[data-v-36f72796]{background:var(--blue);color:#fff}.tile__go[data-v-36f72796]:hover{background:#0062c4;text-decoration:none}.tile__quiet[data-v-36f72796]{border-color:var(--separator);background:var(--white);color:var(--label)}.tile__quiet[data-v-36f72796]:hover{background:#3c3c430d;text-decoration:none}.tile__go[data-v-36f72796]:disabled,.tile__quiet[data-v-36f72796]:disabled{opacity:.45;cursor:default}.tile__go[data-v-36f72796]:focus-visible,.tile__quiet[data-v-36f72796]:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.tile__car[data-v-36f72796]{z-index:0;color:#3c3c4338;pointer-events:none;width:min(56%,250px);height:auto;position:absolute;bottom:52px;right:10px}.tile__glyph[data-v-36f72796]{fill:none;stroke:#3c3c434d;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:42px;height:42px;margin:2px 0}.facts[data-v-36f72796]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:2px;display:grid}.facts dt[data-v-36f72796]{color:var(--secondary);font-size:.75rem}.facts dd[data-v-36f72796]{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:1.0625rem;font-weight:600}.home-links[data-v-36f72796]{gap:2px;display:grid}.home-links a[data-v-36f72796]{min-height:44px;color:var(--label);border-radius:10px;align-items:flex-start;gap:10px;padding:8px 10px;display:flex}.home-links a[data-v-36f72796]:hover{background:#3c3c430d;text-decoration:none}.home-links .ic[data-v-36f72796]{color:var(--blue);margin-top:1px}.home-links b[data-v-36f72796]{font-size:.875rem;font-weight:600;display:block}.home-links em[data-v-36f72796]{color:var(--secondary);font-size:.8125rem;font-style:normal;display:block}@media (width<=479px){.tile__car[data-v-36f72796]{display:none}.facts[data-v-36f72796]{grid-template-columns:repeat(2,minmax(0,1fr))}}.table[data-v-36f72796]{border-collapse:collapse;width:100%}.table th[data-v-36f72796]{border-bottom:1px solid var(--separator);background:var(--bg);color:var(--secondary);letter-spacing:.05em;text-align:left;text-transform:uppercase;white-space:nowrap;padding:8px 14px;font-size:.6875rem;font-weight:600}.table td[data-v-36f72796]{border-top:1px solid var(--separator);vertical-align:middle;padding:10px 14px;font-size:.875rem}.table thead+tbody>tr:first-child>td[data-v-36f72796]{border-top:0}.cell--name[data-v-36f72796]{overflow-wrap:anywhere;font-weight:600}.cell--actions[data-v-36f72796]{text-align:right}.rowbuttons[data-v-36f72796]{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:inline-flex}.table__form td[data-v-36f72796]{background:var(--bg)}.table__form .field[data-v-36f72796]{max-width:24rem;margin-bottom:10px}.table__foot[data-v-36f72796]{border-top:1px solid var(--separator);color:var(--secondary);padding:10px 14px;font-size:.8125rem}.vin[data-v-36f72796]{font-family:var(--mono);letter-spacing:.02em;white-space:nowrap;font-size:.8125rem}.pill[data-v-36f72796]{color:var(--secondary);background:#3c3c4314;border-radius:999px;padding:2px 10px;font-size:.75rem;font-weight:600;display:inline-block}.pill--on[data-v-36f72796]{background:var(--blue-tint);color:var(--blue-text)}.pill--unknown[data-v-36f72796]{color:var(--orange-text);background:#8a4a001a}.cell__sub[data-v-36f72796]{color:var(--secondary);margin-top:2px;font-size:.8125rem;display:block}.add__fields[data-v-36f72796]{gap:10px;display:grid}@media (width<=759px){.table[data-v-36f72796],.table tbody[data-v-36f72796],.table tr[data-v-36f72796],.table td[data-v-36f72796]{display:block}.table thead[data-v-36f72796]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.table__row[data-v-36f72796]{border-top:1px solid var(--separator);padding:12px 14px}.table tbody>tr[data-v-36f72796]:first-child{border-top:0}.table td[data-v-36f72796]{border:0;padding:2px 0}.table td[data-label][data-v-36f72796]:before{content:attr(data-label);color:var(--secondary);letter-spacing:.05em;text-transform:uppercase;font-size:.6875rem;font-weight:600;display:block}.cell--actions[data-v-36f72796]{text-align:left;padding-top:10px}.table__form td[data-v-36f72796]{padding:12px 14px}}@media (width>=760px){.add__fields[data-v-36f72796]{grid-template-columns:minmax(0,20rem) minmax(0,22rem);gap:14px}.home[data-v-36f72796]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.tile--vehicle[data-v-36f72796],.tile--log[data-v-36f72796]{min-height:262px}.home-links[data-v-36f72796]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=560px) and (width<=899px){.side__list[data-v-36f72796]{grid-template-columns:repeat(4,minmax(0,1fr))}.side__list--quiet[data-v-36f72796]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=900px){.app[data-v-36f72796]{--bar:var(--header-h)}.app__shell[data-v-36f72796]{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:0;padding:0}.side[data-v-36f72796]{top:var(--bar);height:calc(100dvh - var(--bar));border:0;border-right:1px solid var(--separator);border-radius:0;gap:2px;padding:14px 12px 20px;position:sticky;overflow-y:auto}.side__list[data-v-36f72796]{grid-template-columns:minmax(0,1fr);gap:2px}.side__link[data-v-36f72796]{text-align:left;border-color:#0000;justify-content:flex-start;width:100%;min-height:40px;padding:0 12px}.side__summary[data-v-36f72796]{display:none}.side[data-v-36f72796]{grid-template-rows:auto auto 1fr;align-content:stretch}.side__more[data-v-36f72796]{border-top:1px solid var(--separator);align-self:end;padding-top:10px}.work[data-v-36f72796]{gap:16px;max-width:1180px;padding:20px clamp(20px,2.5vw,32px) 56px}.work--fill[data-v-36f72796]{max-width:none;min-height:calc(100dvh - var(--bar));padding-bottom:20px}.home[data-v-36f72796]{grid-template-columns:repeat(12,minmax(0,1fr));gap:16px}.tile--vehicle[data-v-36f72796]{grid-column:span 7}.tile--log[data-v-36f72796],.tile--act[data-v-36f72796]{grid-column:span 5}.tile--help[data-v-36f72796]{grid-column:span 7}.tile--vehicle[data-v-36f72796],.tile--log[data-v-36f72796]{min-height:288px}.tile[data-v-36f72796]{padding:18px 20px 20px}}@media (forced-colors:active){.card[data-v-36f72796],.side[data-v-36f72796],.tile[data-v-36f72796],.tile__go[data-v-36f72796],.tile__quiet[data-v-36f72796],.pill[data-v-36f72796]{border:1px solid canvastext}.side__link.is-current[data-v-36f72796]{color:highlighttext;background:highlight}}.ip[data-v-0069c5d7]{--pt:calc(100cqw / 744);--app-bg:#f2f2f7;--app-blue:#007aff;--app-red:#ff3b30;background:var(--app-bg);color:#000;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Noto Sans SC,system-ui,sans-serif;font-size:calc(17 * var(--pt));-webkit-user-select:none;user-select:none;flex-direction:column;line-height:1.2;display:flex;position:absolute;inset:0;overflow:hidden}.ip svg[data-v-0069c5d7]{max-width:none;display:block}.ip-status[data-v-0069c5d7]{height:calc(28 * var(--pt));padding:0 calc(22 * var(--pt));flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.ip-time[data-v-0069c5d7]{font-size:calc(14 * var(--pt));font-weight:600}.ip-sys[data-v-0069c5d7]{align-items:center;gap:calc(6 * var(--pt));display:flex}.ip-sys svg[data-v-0069c5d7]{width:auto;height:calc(12 * var(--pt));fill:currentColor}.ip-nav[data-v-0069c5d7]{height:calc(50 * var(--pt));padding:0 calc(20 * var(--pt));flex-shrink:0;justify-content:flex-end;align-items:center;display:flex;position:relative}.ip-title[data-v-0069c5d7]{font-size:calc(20 * var(--pt));font-weight:600;position:absolute;left:50%;transform:translate(-50%)}.ip-glass[data-v-0069c5d7]{box-shadow:0 0 0 calc(1 * var(--pt)) #0000000f, 0 calc(6 * var(--pt)) calc(18 * var(--pt)) #00000014;background:#ffffffc7}.ip-actions[data-v-0069c5d7]{gap:calc(4 * var(--pt));padding:calc(4 * var(--pt));border-radius:999px;display:flex}.ip-action[data-v-0069c5d7]{width:calc(38 * var(--pt));height:calc(38 * var(--pt));color:var(--app-blue);border-radius:50%;place-items:center;display:grid}.ip-action svg[data-v-0069c5d7]{width:calc(24 * var(--pt));height:calc(24 * var(--pt))}.ip-page[data-v-0069c5d7]{min-height:0;padding:calc(8 * var(--pt)) calc(20 * var(--pt)) calc(98 * var(--pt));flex:1;overflow:hidden}.ip-grid[data-v-0069c5d7]{grid-template-columns:repeat(3,1fr);grid-auto-rows:calc(200 * var(--pt));gap:calc(16 * var(--pt));display:grid}.ip-card[data-v-0069c5d7]{gap:calc(3 * var(--pt));min-width:0;padding:calc(16 * var(--pt));border-radius:calc(20 * var(--pt));box-shadow:0 calc(2 * var(--pt)) calc(10 * var(--pt)) #0000000a;background:#fff;flex-direction:column;display:flex}.ip-card--vehicle[data-v-0069c5d7],.ip-card--weather[data-v-0069c5d7]{grid-column:span 2}.ip-label[data-v-0069c5d7]{color:#3c3c43;opacity:.6;font-size:calc(13 * var(--pt));font-weight:500}.ip-vehicle[data-v-0069c5d7]{font-size:calc(24 * var(--pt));font-weight:700}.ip-vin[data-v-0069c5d7]{color:#3c3c43;opacity:.5;font-family:var(--mono);font-size:calc(13 * var(--pt))}.ip-car[data-v-0069c5d7]{width:calc(230 * var(--pt));height:auto;margin:auto auto calc(4 * var(--pt)) 0;color:#8e8e93;opacity:.55}.ip-status-line[data-v-0069c5d7]{align-items:center;gap:calc(6 * var(--pt));color:var(--app-red);font-size:calc(19 * var(--pt));font-weight:700;display:flex}.ip-dot[data-v-0069c5d7]{width:calc(10 * var(--pt));height:calc(10 * var(--pt));background:currentColor;border-radius:50%}.ip-sub[data-v-0069c5d7]{color:#3c3c43;opacity:.5;font-size:calc(13 * var(--pt))}.ip-plug[data-v-0069c5d7]{width:calc(76 * var(--pt));height:auto;margin:auto auto calc(6 * var(--pt));color:var(--app-red);opacity:.5}.ip-metric[data-v-0069c5d7]{align-items:baseline;gap:calc(4 * var(--pt));font-variant-numeric:tabular-nums;margin-top:auto;display:flex}.ip-metric b[data-v-0069c5d7]{font-family:var(--rounded);font-size:calc(40 * var(--pt));font-weight:700;line-height:1}.ip-metric span[data-v-0069c5d7]{color:#3c3c43;opacity:.5;font-size:calc(14 * var(--pt));font-weight:500}.ip-weather[data-v-0069c5d7]{justify-content:space-between;align-items:flex-end;gap:calc(16 * var(--pt));margin-top:auto;display:flex}.ip-rows[data-v-0069c5d7]{gap:calc(6 * var(--pt));font-size:calc(13 * var(--pt));margin:0;display:grid}.ip-rows>div[data-v-0069c5d7]{gap:calc(20 * var(--pt));min-width:calc(150 * var(--pt));justify-content:space-between;display:flex}.ip-rows dt[data-v-0069c5d7]{color:#3c3c43;opacity:.5}.ip-rows dd[data-v-0069c5d7]{font-variant-numeric:tabular-nums;margin:0;font-weight:600}.ip-tabbar[data-v-0069c5d7]{right:calc(24 * var(--pt));bottom:calc(24 * var(--pt));left:calc(24 * var(--pt));justify-content:space-between;align-items:center;display:flex;position:absolute}.ip-tabs[data-v-0069c5d7]{gap:calc(2 * var(--pt));padding:calc(4 * var(--pt));border-radius:999px;display:flex}.ip-tab[data-v-0069c5d7]{align-items:center;gap:calc(2 * var(--pt));width:calc(92 * var(--pt));padding:calc(6 * var(--pt)) 0 calc(5 * var(--pt));font-size:calc(11 * var(--pt));border-radius:999px;flex-direction:column;font-weight:500;display:flex}.ip-tab svg[data-v-0069c5d7]{width:calc(24 * var(--pt));height:calc(24 * var(--pt))}.ip-tab svg[data-v-0069c5d7]:not([fill]){fill:currentColor}.ip-tab.is-selected[data-v-0069c5d7]{color:var(--app-blue);background:#78788024}.ip-add[data-v-0069c5d7]{width:calc(58 * var(--pt));height:calc(58 * var(--pt));color:#000;border-radius:50%;place-items:center;display:grid}.ip-add svg[data-v-0069c5d7]{width:calc(26 * var(--pt));height:calc(26 * var(--pt))}.lg[data-v-ae629fb3]{--pt:calc(100cqw / 440);--app-bg:#f2f2f7;--app-blue:#007aff;background:var(--app-bg);color:#000;font-family:var(--font);font-size:calc(17 * var(--pt));-webkit-user-select:none;user-select:none;flex-direction:column;line-height:1.2;display:flex;position:absolute;inset:0;overflow:hidden}.lg svg[data-v-ae629fb3]{max-width:none;display:block}.lg-status[data-v-ae629fb3]{height:calc(64 * var(--pt));padding:0 calc(40 * var(--pt)) 0 calc(62 * var(--pt));flex-shrink:0;justify-content:space-between;align-items:center;display:flex;position:relative}.lg-time[data-v-ae629fb3]{font-size:calc(19 * var(--pt));font-weight:600}.lg-island[data-v-ae629fb3]{top:calc(14 * var(--pt));width:calc(126 * var(--pt));height:calc(37 * var(--pt));background:#000;border-radius:999px;position:absolute;left:50%;transform:translate(-50%)}.lg-sys[data-v-ae629fb3]{align-items:center;gap:calc(6 * var(--pt));display:flex}.lg-sys svg[data-v-ae629fb3]{width:auto;height:calc(13 * var(--pt));fill:currentColor}.lg-nav[data-v-ae629fb3]{height:calc(52 * var(--pt));padding:0 calc(16 * var(--pt));flex-shrink:0;justify-content:space-between;align-items:center;display:flex;position:relative}.lg-glass[data-v-ae629fb3]{box-shadow:0 0 0 calc(1 * var(--pt)) #0000000f, 0 calc(6 * var(--pt)) calc(18 * var(--pt)) #00000014;background:#ffffffc7}.lg-circle[data-v-ae629fb3]{width:calc(44 * var(--pt));height:calc(44 * var(--pt));color:var(--app-blue);border-radius:50%;place-items:center;display:grid}.lg-circle svg[data-v-ae629fb3]{width:calc(22 * var(--pt));height:calc(22 * var(--pt))}.lg-title[data-v-ae629fb3]{font-weight:600;position:absolute;left:50%;transform:translate(-50%)}.lg-mode[data-v-ae629fb3]{align-items:flex-end;gap:calc(1 * var(--pt));padding:calc(5 * var(--pt)) calc(10 * var(--pt));border-radius:calc(6 * var(--pt));color:var(--app-blue);font-size:calc(11 * var(--pt));font-variant-numeric:tabular-nums;background:#007aff1f;flex-direction:column;display:flex}.lg-page[data-v-ae629fb3]{min-height:0;padding:calc(10 * var(--pt)) 0 calc(102 * var(--pt));flex:1;overflow:hidden}.lg-category[data-v-ae629fb3]{padding:calc(8 * var(--pt)) calc(16 * var(--pt)) 0;font-size:calc(20 * var(--pt));font-weight:700;display:block}.lg-grid[data-v-ae629fb3]{grid-template-columns:1fr 1fr;grid-auto-rows:calc(208 * var(--pt));gap:calc(8 * var(--pt));margin-top:calc(8 * var(--pt));padding:0 calc(8 * var(--pt));display:grid}.lg-card[data-v-ae629fb3]{align-items:center;gap:calc(2 * var(--pt));min-width:0;padding:calc(12 * var(--pt)) calc(8 * var(--pt));border-radius:calc(12 * var(--pt));text-align:center;background:#fff;flex-direction:column;display:flex}.lg-card--large[data-v-ae629fb3]{gap:calc(6 * var(--pt));padding:calc(16 * var(--pt)) calc(12 * var(--pt));grid-area:span 2/span 2}.lg-name[data-v-ae629fb3]{color:#3c3c43;opacity:.6;font-size:calc(12 * var(--pt));white-space:nowrap}.lg-card--large .lg-name[data-v-ae629fb3]{font-size:calc(15 * var(--pt))}.lg-gauge[data-v-ae629fb3]{width:calc(326 * var(--pt));height:calc(326 * var(--pt));margin:auto;position:relative}.lg-gauge svg[data-v-ae629fb3]{width:100%;height:100%}.lg-gauge__text[data-v-ae629fb3]{justify-content:center;align-items:center;gap:calc(2 * var(--pt));flex-direction:column;display:flex;position:absolute;inset:0}.lg-gauge__value[data-v-ae629fb3]{font-family:var(--rounded);font-size:calc(80 * var(--pt));font-variant-numeric:tabular-nums;font-weight:700;line-height:1}.lg-gauge__unit[data-v-ae629fb3],.lg-value__unit[data-v-ae629fb3]{color:#3c3c43;opacity:.5;font-size:calc(11 * var(--pt));font-weight:500}.lg-value[data-v-ae629fb3]{justify-content:center;gap:calc(2 * var(--pt));flex-direction:column;flex:1;display:flex}.lg-value__num[data-v-ae629fb3]{font-family:var(--rounded);font-size:calc(22 * var(--pt));font-weight:700}.lg-minmax[data-v-ae629fb3]{gap:calc(12 * var(--pt));padding-top:calc(6 * var(--pt));font-family:var(--mono);font-size:calc(13 * var(--pt));white-space:nowrap;font-weight:600;display:flex}.lo[data-v-ae629fb3]{color:#007affcc}.hi[data-v-ae629fb3]{color:#ff3b30cc}.lg-tabbar[data-v-ae629fb3]{right:calc(20 * var(--pt));bottom:calc(22 * var(--pt));left:calc(20 * var(--pt));justify-content:space-between;align-items:center;display:flex;position:absolute}.lg-tabs[data-v-ae629fb3]{gap:calc(2 * var(--pt));padding:calc(4 * var(--pt));border-radius:999px;display:flex}.lg-tab[data-v-ae629fb3]{align-items:center;gap:calc(2 * var(--pt));width:calc(96 * var(--pt));padding:calc(6 * var(--pt)) 0 calc(5 * var(--pt));font-size:calc(11 * var(--pt));border-radius:999px;flex-direction:column;font-weight:500;display:flex}.lg-tab svg[data-v-ae629fb3]{width:calc(26 * var(--pt));height:calc(26 * var(--pt))}.lg-tab svg[data-v-ae629fb3]:not([fill]){fill:currentColor}.lg-tab.is-selected[data-v-ae629fb3]{color:var(--app-blue);background:#78788024}.lg-record[data-v-ae629fb3]{width:calc(64 * var(--pt));height:calc(64 * var(--pt));box-shadow:0 calc(3 * var(--pt)) calc(6 * var(--pt)) #0003;background:#ff3b30;border-radius:50%;place-items:center;display:grid}.lg-record span[data-v-ae629fb3]{width:calc(20 * var(--pt));height:calc(20 * var(--pt));border-radius:calc(4 * var(--pt));background:#fff}.gallery[data-v-f4e8d75b]{grid-column:1/-1;margin-top:16px}.bar[data-v-f4e8d75b]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;display:flex}.bar h3[data-v-f4e8d75b]{font-size:1rem}.controls[data-v-f4e8d75b]{flex:0 26rem;gap:6px;min-width:0;display:flex}.picker[data-v-f4e8d75b]{background:var(--white);min-width:0;min-height:44px;box-shadow:inset 0 0 0 1px var(--separator);color:var(--label);font:inherit;text-overflow:ellipsis;border:0;border-radius:8px;flex:1;padding:0 10px;font-size:.9375rem}.arrow[data-v-f4e8d75b]{background:var(--white);width:44px;height:44px;box-shadow:inset 0 0 0 1px var(--separator);color:var(--label);cursor:pointer;border:0;border-radius:8px;flex-shrink:0;place-items:center;padding:0;display:grid}.arrow[data-v-f4e8d75b]:hover{background:var(--bg)}.arrow[aria-disabled=true][data-v-f4e8d75b]{background:var(--white);color:var(--secondary);opacity:.4;cursor:default}.arrow svg[data-v-f4e8d75b]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.track[data-v-f4e8d75b]{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;border-block:1px solid var(--separator);margin-top:12px;display:flex;overflow-x:auto}.track[data-v-f4e8d75b]::-webkit-scrollbar{display:none}.slide[data-v-f4e8d75b]{scroll-snap-align:start;flex:0 0 100%;min-width:0;padding-block:clamp(12px,3vw,24px) 12px}.slide img[data-v-f4e8d75b]{aspect-ratio:1160/230;object-fit:contain;background:#fff;width:100%;height:auto}.slide figcaption[data-v-f4e8d75b]{color:var(--secondary);margin-top:clamp(8px,2vw,16px);font-size:.875rem}.slide b[data-v-f4e8d75b]{color:var(--label);font-weight:600}.mono[data-v-f4e8d75b]{font-family:var(--mono);font-size:.8125rem}.foot[data-v-f4e8d75b]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0 24px;font-size:.875rem;display:flex}.count[data-v-f4e8d75b]{color:var(--secondary);font-variant-numeric:tabular-nums}.open[data-v-f4e8d75b]{align-items:center;min-height:44px;font-weight:600;display:inline-flex}.note[data-v-f4e8d75b]{color:var(--secondary);font-size:.8125rem}.legend[data-v-f4e8d75b]{color:var(--secondary);font-family:var(--mono);flex-wrap:wrap;gap:4px 14px;font-size:.75rem;display:flex}.legend li[data-v-f4e8d75b]{align-items:center;gap:6px;display:inline-flex}.swatch[data-v-f4e8d75b]{border-radius:50%;width:10px;height:10px;box-shadow:0 0 0 1px #00000026}@media (prefers-reduced-motion:no-preference){.track[data-v-f4e8d75b]{scroll-behavior:smooth}.arrow[data-v-f4e8d75b]{transition:background-color .2s ease-out,opacity .2s ease-out}}@media (forced-colors:active){.arrow[data-v-f4e8d75b],.picker[data-v-f4e8d75b]{border:1px solid canvastext}.swatch[data-v-f4e8d75b]{forced-color-adjust:none}}.account[data-v-eb37f896]{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px 48px;display:grid}.account h2[data-v-eb37f896]{font-size:clamp(1.75rem,3.4vw,2.25rem)}.account__head p[data-v-eb37f896]{max-width:34rem;color:var(--secondary);margin-top:10px;font-size:.9375rem}.account__body[data-v-eb37f896]{max-width:38rem}.env[data-v-eb37f896]{background:var(--panel);box-shadow:inset 0 0 0 1px var(--separator);color:var(--secondary);border-radius:12px;padding:12px 16px;font-size:.875rem}.env--warn[data-v-eb37f896]{background:#8a4a000f;box-shadow:inset 0 0 0 1px #8a4a0059}.env--warn b[data-v-eb37f896]{color:var(--orange-text)}.state[data-v-eb37f896]{color:var(--secondary);margin-top:16px;font-size:.9375rem}.vins[data-v-eb37f896]{color:var(--label)}.vins>li[data-v-eb37f896]{gap:2px;display:grid}.vin[data-v-eb37f896]{font-family:var(--mono);letter-spacing:.02em;font-size:.9375rem;font-weight:600}.caps[data-v-eb37f896]{color:var(--secondary);font-size:.875rem}.meta[data-v-eb37f896]{color:var(--secondary);margin-top:14px;font-size:.8125rem}.retry[data-v-eb37f896]{flex-wrap:wrap;align-items:center;gap:4px 14px;margin-top:14px;display:flex}.retry__note[data-v-eb37f896]{color:var(--secondary);font-size:.8125rem}.quiet[data-v-eb37f896]{background:var(--blue-tint);min-height:44px;color:var(--blue-text);font:inherit;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0 18px;font-size:.9375rem;font-weight:600;display:inline-flex}a.quiet[data-v-eb37f896]{text-decoration:none}.again[data-v-eb37f896]{margin-top:14px}.quiet[data-v-eb37f896]:disabled{color:var(--secondary);cursor:default}@media (width>=960px){.account[data-v-eb37f896]{grid-template-columns:minmax(0,13rem) minmax(0,1fr)}}@media (prefers-reduced-motion:no-preference){.quiet[data-v-eb37f896]{transition:background-color .2s ease-out,color .15s ease-out}}@media (forced-colors:active){.env[data-v-eb37f896],.quiet[data-v-eb37f896]{border:1px solid canvastext}}:root{--bg:#f5f5f7;--white:#fff;--label:#1d1d1f;--secondary:#6e6e73;--blue:#0071e3;--blue-text:#06c;--blue-tint:#0071e317;--orange-text:#8a4a00;--separator:#3c3c4321;--radius:20px;--ease:cubic-bezier(.2, .7, .2, 1);--font:-apple-system, BlinkMacSystemFont, "SF Pro Text", "Helvetica Neue", system-ui, "Segoe UI", Roboto, Arial, sans-serif;--display:-apple-system, BlinkMacSystemFont, "SF Pro Display", "Helvetica Neue", system-ui, "Segoe UI", Roboto, Arial, sans-serif;--rounded:ui-rounded, "SF Pro Rounded", -apple-system, system-ui, sans-serif;--mono:ui-monospace, "SF Mono", SFMono-Regular, Menlo, Consolas, monospace;--wrap:1080px;--gutter:clamp(16px, 5vw, 40px);--header-h:0px;--panel:var(--white)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--header-h) + 16px)}body{background:var(--bg);color:var(--label);font-family:var(--font);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:1.0625rem;line-height:1.5}img,svg{max-width:100%;display:block}h1,h2,h3,h4,p,ul,ol,dl,dd,figure{margin:0}ul,ol{padding:0;list-style:none}a{color:var(--blue-text);text-decoration:none}a:hover{text-underline-offset:.2em;text-decoration:underline}:focus-visible{outline:3px solid var(--blue);outline-offset:3px}.wrap{width:100%;max-width:calc(var(--wrap) + var(--gutter) * 2);padding-inline:var(--gutter);margin-inline:auto}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip-link{z-index:10;background:var(--white);border-radius:999px;padding:10px 16px;font-weight:600;position:absolute;top:8px;left:8px;transform:translateY(-160%)}.skip-link:focus-visible{transform:none}.noscript{border-radius:var(--radius);background:var(--white);max-width:40rem;margin:48px auto;padding:24px}.noscript p+p{margin-top:12px}h1{font-family:var(--display);letter-spacing:-.035em;text-wrap:balance;font-size:clamp(2.5rem,5.2vw,3.5rem);font-weight:700;line-height:1.05}h2{font-family:var(--display);letter-spacing:-.035em;text-wrap:balance;font-size:clamp(2rem,4.2vw,3rem);font-weight:700;line-height:1.08}h3{letter-spacing:-.015em;font-size:1.125rem;font-weight:600;line-height:1.3}.small{color:var(--secondary);margin-top:14px;font-size:.875rem}.footnote{max-width:46rem;color:var(--secondary);font-size:.875rem}.step-label{color:var(--blue-text);font-size:.875rem;font-weight:600}.caption{color:var(--secondary);font-size:.8125rem}.button{min-height:48px;font:inherit;text-align:center;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0 24px;font-weight:600;display:inline-flex}.button:hover{text-decoration:none}.button--primary{background:var(--blue);color:#fff}.button--primary:hover{background:#0077ed}.button:disabled,.button--primary:disabled,.button--primary:disabled:hover{color:var(--secondary);cursor:default;background:#3c3c4317}.actions{flex-wrap:wrap;align-items:center;gap:8px 28px;margin-top:28px;display:flex}.actions .more{align-self:auto;margin:0;padding:0}.soon,.status{color:var(--secondary);align-items:center;gap:8px;font-size:.9375rem;font-weight:500;display:flex}.soon{margin-top:20px}.status{min-height:44px;margin-top:auto;padding-top:12px}.soon:before,.status:before{content:"";border:2px solid;border-radius:50%;flex-shrink:0;width:8px;height:8px}.hero{padding-block:clamp(32px,6vw,80px) clamp(40px,6vw,72px);overflow:clip}.hero__inner{grid-template-columns:minmax(0,1fr);align-items:center;gap:40px 64px;display:grid}.hero__copy{max-width:34rem}.hero__platform{color:var(--secondary);font-size:.9375rem;font-weight:500}.hero h1{margin-top:12px}.lead{color:var(--secondary);margin-top:16px;font-size:clamp(1.0625rem,1.6vw,1.1875rem);line-height:1.5}.hero__note{color:var(--secondary);margin-top:12px;font-size:.9375rem}.hero__device{justify-self:center;width:min(100%,290px)}.device figcaption{color:var(--secondary);text-align:center;gap:2px;margin-top:16px;font-size:.8125rem;line-height:1.35;display:grid}.device figcaption b{color:var(--label);font-weight:600}.device figcaption a{justify-self:center;align-items:center;min-height:44px;display:inline-flex}.device{container-type:inline-size}.bezel{background:#1d1d1f;border-radius:15.6cqw;padding:3.2cqw;box-shadow:0 0 0 .8cqw #d2d2d7,0 0 0 calc(.8cqw + 1px) #3c3c4329,0 20px 32px -22px #1d1d1f4d}.screen{aspect-ratio:1320/2868;background:#f2f2f7;border-radius:12.4cqw;position:relative;overflow:hidden;container-type:inline-size}.screen>img{object-fit:cover;width:100%;height:100%}.tour{grid-template-columns:minmax(0,1fr);place-items:end start;gap:28px;display:grid}.tour__shot{width:min(100%,320px);container-type:inline-size}.bezel--tablet{border-radius:5.6cqw;padding:3.6cqw;box-shadow:0 0 0 .7cqw #c8c8ce,0 0 0 calc(.7cqw + 1px) #3c3c4333,0 24px 40px -26px #1d1d1f59}.screen--tablet{aspect-ratio:1488/2266;border-radius:2cqw}.tour__shot figcaption{color:var(--secondary);flex-wrap:wrap;gap:2px 10px;margin-top:12px;font-size:.8125rem;line-height:1.35;display:flex}.tour__shot figcaption b{color:var(--label);font-weight:600}.tour__phone{width:min(100%,180px)}.section{padding-block:clamp(64px,9vw,120px)}.section--white{--panel:var(--bg);background:var(--white)}.section--tight{padding-top:clamp(40px,6vw,72px)}.section--joined{border-top:1px solid var(--separator)}.section-head{text-align:center;max-width:40rem;margin:0 auto clamp(36px,5vw,56px)}.section-head p{color:var(--secondary);margin-top:14px;font-size:clamp(1.0625rem,1.6vw,1.1875rem)}.section-head--start{text-align:left;margin-inline:0}.panel{border-radius:var(--radius);background:var(--panel);flex-direction:column;padding:clamp(22px,3vw,30px);display:flex}.panel>p:not(.status,.small){color:var(--secondary);margin-top:8px;font-size:.9375rem}.icon{background:var(--blue-tint);width:40px;height:40px;color:var(--blue);border-radius:11px;place-items:center;margin-bottom:18px;display:grid}.icon svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.grid-3{gap:14px;display:grid}.rows{border-radius:var(--radius);background:var(--panel)}.rows>*{padding:18px 20px;position:relative}.rows>*+:before{content:"";border-top:1px solid var(--separator);position:absolute;top:0;left:20px;right:0}.features{grid-template-columns:minmax(0,1fr);align-items:start;gap:28px 48px;display:grid}.features h2{font-size:clamp(1.75rem,3.4vw,2.25rem)}.features__head p{max-width:34rem;color:var(--secondary);margin-top:10px}.stages{border-bottom:1px solid var(--separator)}.stages li{border-top:1px solid var(--separator);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:4px 24px;padding-block:18px;display:grid}.stages h3{font-family:var(--display);letter-spacing:-.02em;font-size:1.25rem;font-weight:700}.stages p{color:var(--secondary);grid-column:1/-1;font-size:.9375rem}.stages .stages__access{color:var(--label);text-align:right;grid-area:1/2;font-weight:500}.doc{padding-block:clamp(40px,6vw,64px)}.doc__grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px 48px;display:grid}.doc h2{letter-spacing:-.02em;font-size:1.5rem}.doc__intro p{color:var(--secondary);margin-top:8px;font-size:.9375rem}.doc__intro .doc__dev{color:var(--orange-text);font-weight:600}.doc__body{max-width:38rem}.doc__body>p+p{margin-top:12px}.doc__body>.spec{margin-top:20px}.spec>div{border-bottom:1px solid var(--separator);padding-block:12px}.spec>div:first-child{padding-top:0}.spec dt{font-weight:600}.spec dd{color:var(--secondary);font-size:.9375rem}.doc__body>.button{margin-top:20px}.compat{grid-template-columns:minmax(0,1fr);gap:12px;margin-bottom:20px;display:grid}.compat__group{background:var(--panel);box-shadow:inset 0 0 0 1px var(--separator);border-radius:16px;padding:18px 20px}.compat__group h3{color:var(--secondary);letter-spacing:.02em;text-transform:uppercase;font-size:.8125rem;font-weight:600}.compat__group dl{margin-top:10px}.compat__group dl>div+div{margin-top:14px}.compat__group dt{letter-spacing:-.01em;font-size:1.0625rem;font-weight:600}.compat__group dd{color:var(--secondary);margin-top:2px;font-size:.875rem}.doc__body>details>.spec{margin-block:14px}.disclosure{border-block:1px solid var(--separator);margin-top:20px}.disclosure>summary{color:var(--blue-text);cursor:pointer;padding-block:15px;font-size:.9375rem;font-weight:600}.disclosure>summary:focus-visible{outline-offset:-3px;border-radius:10px}.disclosure[open]>summary{border-bottom:1px solid var(--separator)}.doc__wide{grid-column:1/-1}.help-links{margin-top:24px}.steps .step-label{margin-bottom:10px}.more{align-self:flex-start;align-items:center;min-height:44px;margin-top:auto;padding-top:12px;font-size:.9375rem;font-weight:600;display:inline-flex}.more:after{content:"›";margin-left:6px;font-size:1.2em;line-height:1}.activation{max-width:calc(52rem + var(--gutter) * 2)}.offer{border-block:1px solid var(--separator);gap:28px;padding-block:28px;display:grid}.offer h3{font-family:var(--display);letter-spacing:-.025em;font-size:1.5rem;font-weight:700}.offer h3+p{color:var(--secondary);margin-top:8px}.fine{color:var(--secondary);margin-top:20px;font-size:.875rem}.price-label{color:var(--secondary);letter-spacing:.02em;text-transform:uppercase;font-size:.8125rem;font-weight:600}.price{flex-wrap:wrap;align-items:baseline;gap:2px 10px;margin-top:6px;display:flex}.price__amount{font-family:var(--display);letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:clamp(2.5rem,5vw,3rem);font-weight:700;line-height:1.05}.price__mark{color:var(--secondary);vertical-align:super;margin-left:2px;font-size:.45em}.price__meta{color:var(--secondary);font-size:.9375rem}.price__note{color:var(--secondary);margin-top:6px;font-size:.8125rem}.faq{border-radius:var(--radius);background:var(--panel)}.faq details{margin-left:20px}.faq details+details{border-top:1px solid var(--separator)}.faq summary{cursor:pointer;align-items:center;min-height:56px;padding:15px 52px 15px 0;font-weight:600;line-height:1.35;list-style:none;display:flex;position:relative}.faq summary::-webkit-details-marker{display:none}.faq summary:hover,.faq details:target summary{color:var(--blue-text)}.faq summary:focus-visible{outline-offset:-3px;border-radius:10px}.faq summary:after{content:"";border:solid var(--secondary);border-width:0 2px 2px 0;width:8px;height:8px;margin-top:-6px;position:absolute;top:50%;right:24px;transform:rotate(45deg)}.faq details[open] summary:after{margin-top:-2px;transform:rotate(-135deg)}.faq details p{color:var(--secondary);padding:0 24px 18px 0;font-size:.9375rem}.support{align-items:center;gap:clamp(32px,5vw,64px);display:grid}.support__lead,.community__lead{max-width:34rem;color:var(--secondary);margin-top:14px;font-size:clamp(1.0625rem,1.6vw,1.1875rem)}.support__email{font-family:var(--display);letter-spacing:-.025em;margin-top:22px;font-size:clamp(1.5rem,3vw,2rem);font-weight:700}.links>li{padding:0}.links a{color:var(--label);border-radius:var(--radius);gap:2px;padding:16px 48px 16px 20px;display:grid}.links a:hover{text-decoration:none}.links a:focus-visible{outline-offset:-3px}.links b{color:var(--blue-text);font-weight:600}.links span{color:var(--secondary);font-size:.875rem}.links a:after{content:"";border:solid var(--secondary);border-width:2px 2px 0 0;width:8px;height:8px;margin-top:-4px;position:absolute;top:50%;right:24px;transform:rotate(45deg)}.community{gap:28px;padding:clamp(28px,4.5vw,48px);display:grid}.community h2{font-size:clamp(1.75rem,3.4vw,2.5rem)}.community__cta{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.site-footer{border-top:1px solid var(--separator);padding-block:24px 36px;font-size:.875rem}.site-footer__inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;display:flex}.site-footer__brand{color:var(--secondary);align-items:center;gap:10px;display:flex}.site-footer__brand img{border-radius:22.5%;box-shadow:0 0 0 1px #3c3c431f}.site-footer__links{flex-wrap:wrap;gap:0 20px;display:flex}.site-footer__links a{align-items:center;min-height:44px;display:inline-flex}.widget{background:var(--white);border-radius:22px;flex-direction:column;gap:14px;min-width:0;padding:clamp(18px,2.4vw,26px);display:flex;box-shadow:0 1px 2px #0000000a,0 10px 26px -20px #00000080}.widget__head{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;display:grid}.widget__head h2{letter-spacing:-.02em;font-size:1.25rem}.widget__head p{color:var(--secondary);margin-top:2px;font-size:.875rem}.widget__icon{background:var(--blue-tint);width:38px;height:38px;color:var(--blue-text);border-radius:12px;place-items:center;display:grid}.widget__icon svg{width:22px;height:22px}.widget__actions{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.widget__foot{border-top:1px solid var(--separator);color:var(--secondary);margin-top:auto;padding-top:14px;font-size:.8125rem}.widget__foot p+p{margin-top:10px}.widget .muted,.widget .empty{color:var(--secondary);font-size:.875rem}.widget .empty{background:var(--bg);border-radius:14px;padding:14px}.chip{background:var(--blue-tint);min-height:40px;color:var(--blue-text);font:inherit;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0 16px;font-size:.875rem;font-weight:600;display:inline-flex}.chip--warn{color:var(--orange-text);background:#8a4a001a}.chip--go{background:var(--blue);color:#fff}.chip:disabled{background:var(--blue-tint);color:var(--secondary);cursor:default}.field{gap:6px;min-width:0;display:grid}.field label{color:var(--secondary);font-size:.8125rem;font-weight:600}.field__opt{font-weight:400}.field input,.field select{border:1px solid var(--separator);background:var(--white);width:100%;max-width:100%;min-height:44px;color:var(--label);font:inherit;border-radius:12px;padding:8px 12px;font-size:1rem}.field input[type=range]{accent-color:var(--blue);background:0 0;border:0;padding:0}.field input:read-only{background:var(--bg);color:var(--secondary)}.field input.mono{font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase}.field__error{color:var(--orange-text);font-size:.8125rem;font-weight:600}.viewbar{border-bottom:1px solid var(--separator);background:var(--white);padding-block:12px}.viewbar__inner{flex-wrap:wrap;align-items:center;gap:4px 16px;font-size:.875rem;display:flex}.viewbar b{font-weight:600}@media (width<=559px){.hero__inner{row-gap:32px}}@media (width>=700px){.doc__grid{grid-template-columns:minmax(0,13rem) minmax(0,1fr)}.compat{grid-template-columns:repeat(2,minmax(0,1fr))}.tour{grid-template-columns:minmax(0,1fr) 180px;gap:32px}.stages li{grid-template-columns:8.5rem minmax(0,1fr) 8.5rem}.stages p{grid-column:2}.stages .stages__access{grid-column:3}}@media (width>=760px){.grid-3{grid-template-columns:repeat(3,1fr)}.offer{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:48px}.community{grid-template-columns:minmax(0,1fr) auto;align-items:end}.community__cta{align-items:flex-end}}@media (width>=900px){:root{--header-h:77px}html:has(.site-header .banner){--header-h:108px}html:has(.site-header--app){--header-h:61px}html:has(.site-header--app .banner){--header-h:92px}}@media (width>=960px){.hero__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.hero__device{justify-self:end}.features{grid-template-columns:minmax(0,13rem) minmax(0,1fr)}.features>.tour,.features>.stages,.features>.footnote{grid-column:2}.faq-layout{grid-template-columns:minmax(0,1fr) minmax(0,1.9fr);align-items:start;gap:64px;display:grid}.faq-layout .section-head{top:calc(var(--header-h) + 40px);position:sticky}.support{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}@keyframes rise{0%{opacity:0;transform:translateY(18px)}}@keyframes fade{0%{opacity:0;transform:translateY(-4px)}}.hero__copy>*,.hero__device{animation:rise .8s var(--ease) both}.hero__copy>:nth-child(2){animation-delay:60ms}.hero__copy>:nth-child(3){animation-delay:.12s}.hero__copy>:nth-child(4){animation-delay:.18s}.hero__copy>:nth-child(5){animation-delay:.24s}.hero__copy>:nth-child(6){animation-delay:.3s}.hero__device{animation-duration:1s;animation-delay:.18s}@supports (animation-timeline:view()){.reveal{animation:linear both rise;animation-timeline:view();animation-range:entry entry 60%}}.faq details[open]>p{animation:fade .3s var(--ease)}.button,.chip,.faq summary,.links a{transition:background-color .2s ease-out, color .15s ease-out, transform .2s var(--ease), box-shadow .2s ease-out}.faq summary:after,.links a:after{transition:transform .25s var(--ease)}@media (hover:hover){.button:not(:disabled):hover{transform:translateY(-1px)}.button--primary:not(:disabled):hover{box-shadow:0 10px 22px -12px #0071e3b3}.links a:hover:after{transform:translate(3px)rotate(45deg)}}.button:not(:disabled):active{transform:scale(.98)}}@media (forced-colors:active){.bezel,.panel,.rows,.faq,.compat__group{border:1px solid canvastext}.faq summary:after,.links a:after{border-color:canvastext}.widget,.widget .empty,.chip{border:1px solid canvastext}}
