@import "https://fonts.googleapis.com/css2?family=DM+Mono:wght@400;500&family=Manrope:wght@400;500;600;650;700;800&display=swap";.theme-toggle[data-v-cf62356c]{border:1px solid var(--line);width:34px;height:34px;color:var(--ink);cursor:pointer;background:0 0;border-radius:50%;place-items:center;padding:0;display:inline-grid}.theme-toggle[data-v-cf62356c]:hover{border-color:var(--ink)}.theme-toggle[data-v-cf62356c]:focus-visible{outline:2px solid var(--orange);outline-offset:2px}.sr-only[data-v-cf62356c]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.topbar[data-v-49cc34f9]{gap:40px}.top-link[aria-current=page][data-v-49cc34f9]{text-decoration:underline;-webkit-text-decoration-color:var(--orange);text-decoration-color:var(--orange);text-underline-offset:5px;text-decoration-thickness:3px}@media (width<=1000px){.topbar[data-v-49cc34f9],.topbar nav[data-v-49cc34f9]{gap:20px}}@media (width<=720px){.topbar[data-v-49cc34f9]{gap:16px}.topbar nav[data-v-49cc34f9]{gap:14px}.topbar nav .features-link[data-v-49cc34f9],.topbar nav .github-link[data-v-49cc34f9]{display:none}.topbar .brand-logo[data-v-49cc34f9]{width:100px;height:auto}}@media (width<=480px){.topbar[data-v-49cc34f9]{gap:12px}.topbar nav .reference-link[data-v-49cc34f9]{display:none}.download[data-v-49cc34f9]{gap:16px}.topbar nav[data-v-49cc34f9]{margin-left:auto}}.map-study[data-v-051dfd02]{min-width:0;margin:0}.map-caption[data-v-051dfd02]{font:8px var(--mono);color:#a1ab96;letter-spacing:.7px;justify-content:space-between;display:flex}svg[data-v-051dfd02]{width:100%;height:auto;display:block}circle[data-v-051dfd02]{transition:opacity .2s}.kind-controls[data-v-051dfd02]{flex-wrap:wrap;gap:6px;display:flex}button[data-v-051dfd02]{color:#bcc5b0;font:9px var(--mono);background:0 0;border:1px solid #57604d;align-items:center;gap:6px;padding:7px 10px;display:flex}button[aria-pressed=true][data-v-051dfd02]{color:#f8edbf;border-color:#e5d59a}i[data-v-051dfd02]{border-radius:50%;width:5px;height:5px;display:block}figcaption[data-v-051dfd02]{color:#aab49e;min-height:36px;margin-top:15px;font-size:11px}.product-home[data-v-92424294]{max-width:1600px;margin:0 auto}.product-hero[data-v-92424294]{grid-template-columns:.95fr 1.1fr;align-items:center;gap:70px;padding:86px 64px 84px;display:grid}.product-eyebrow[data-v-92424294]{color:color-mix(in srgb, var(--ink) 64%, var(--paper));font:9px/1.7 var(--mono);letter-spacing:.6px;align-items:center;gap:8px;display:flex}.live-dot[data-v-92424294]{background:#9da77f;border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block}.stage-tag[data-v-92424294]{border:1px solid color-mix(in srgb, var(--ink) 17%, var(--paper));margin-left:5px;padding:2px 7px;font-size:8px}h1[data-v-92424294]{letter-spacing:-.075em;margin:32px 0 27px;font-size:clamp(64px,6.7vw,105px);font-weight:500;line-height:1.02}h1>span[data-v-92424294]{z-index:0;white-space:nowrap;position:relative}h1>span[data-v-92424294]:after{content:"";z-index:-1;background:var(--orange);height:.14em;position:absolute;bottom:.065em;left:.015em;right:-.035em}.hero-description[data-v-92424294]{max-width:455px;color:color-mix(in srgb, var(--ink) 71%, var(--paper));font-size:15px;line-height:1.9}.hero-actions[data-v-92424294]{flex-wrap:wrap;align-items:center;gap:26px;margin-top:30px;display:flex}.primary-action[data-v-92424294]{background:var(--ink);color:var(--paper);align-items:center;gap:34px;padding:15px 21px;font-size:12px;display:inline-flex}.primary-action[data-v-92424294]:hover{background:color-mix(in srgb, var(--olive) 100%, var(--paper))}.text-action[data-v-92424294]{border-bottom:1px solid color-mix(in srgb, var(--ink) 23%, var(--paper));align-items:center;gap:18px;padding-bottom:5px;font-size:11px;display:inline-flex}.text-action[data-v-92424294]:hover{border-color:#8a956e}.hero-footnote[data-v-92424294]{color:color-mix(in srgb, var(--ink) 56%, var(--paper));margin-top:19px;font-size:10px}.hero-study[data-v-92424294]{min-width:0;margin:0;padding-top:23px}.capture-label[data-v-92424294]{font:8px var(--mono);color:var(--muted);letter-spacing:.6px;justify-content:space-between;gap:12px;margin-bottom:13px;display:flex}.product-capture[data-v-92424294]{border:1px solid color-mix(in srgb, var(--ink) 25%, var(--paper));background:color-mix(in srgb, var(--ink) 4%, var(--paper));box-shadow:12px 14px 0 color-mix(in srgb, var(--ink) 8%, var(--paper));display:block}.product-capture img[data-v-92424294]{width:100%;height:auto;display:block}.hero-study figcaption[data-v-92424294]{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:25px;font-size:10px;display:flex}.hero-study figcaption a[data-v-92424294]{border-bottom:1px solid var(--line)}.product-index[data-v-92424294]{border-block:1px solid var(--line);font:8px/1.7 var(--mono);letter-spacing:.4px;color:color-mix(in srgb, var(--ink) 56%, var(--paper));justify-content:space-between;gap:25px;padding:22px 64px;display:flex}.product-index b[data-v-92424294]{color:color-mix(in srgb, var(--ink) 81%, var(--paper));margin-right:12px;font-weight:400}.feature-section[data-v-92424294]{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;align-items:center;gap:110px;padding:92px 94px;display:grid}h2[data-v-92424294]{letter-spacing:-.06em;margin:23px 0;font-size:clamp(36px,3.7vw,58px);line-height:1.13}.feature-copy p[data-v-92424294],.song-notes p[data-v-92424294],.connection-card>p[data-v-92424294],.download-intro>p[data-v-92424294],.open-section p[data-v-92424294]{color:color-mix(in srgb, var(--ink) 67%, var(--paper));max-width:450px;font-size:13px;line-height:1.95}.feature-copy .text-action[data-v-92424294]{margin-top:13px}.feature-copy .feature-note[data-v-92424294]{color:color-mix(in srgb, var(--olive) 64%, var(--paper));max-width:400px;margin-top:20px;font-size:10px;line-height:1.8}.agent-study[data-v-92424294]{background:color-mix(in srgb, var(--ink) 9%, var(--paper));border:1px solid color-mix(in srgb, var(--olive) 21%, var(--paper));padding:29px}.study-kicker[data-v-92424294],.request-label[data-v-92424294],.study-bottom[data-v-92424294]{font:8px/1.6 var(--mono);letter-spacing:.6px;color:color-mix(in srgb, var(--olive) 71%, var(--paper))}.request-label[data-v-92424294]{margin-top:47px;font-size:7px}blockquote[data-v-92424294]{letter-spacing:-.055em;margin:12px 0 39px;font-size:clamp(28px,3vw,46px);font-weight:500;line-height:1.2}.agent-flow[data-v-92424294]{border-block:1px solid color-mix(in srgb, var(--olive) 26%, var(--paper));gap:17px;padding-block:22px;display:grid}.agent-flow>div[data-v-92424294]{grid-template-columns:28px 1fr;column-gap:7px;display:grid}.agent-flow span[data-v-92424294]{font:9px var(--mono);color:color-mix(in srgb, var(--olive) 62%, var(--paper));grid-row:1/3;padding-top:3px}.agent-flow b[data-v-92424294]{font-size:11px;font-weight:600}.agent-flow small[data-v-92424294]{color:color-mix(in srgb, var(--olive) 70%, var(--paper));font-size:10px}.study-bottom[data-v-92424294]{align-items:center;gap:8px;margin-top:19px;font-size:7px;display:flex}.sample-feature[data-v-92424294]{color:#f4f1df;background:#2f382c}.sample-feature .product-eyebrow[data-v-92424294]{color:#b8c0a9}.sample-feature .feature-copy p[data-v-92424294]{color:#bac3ae}.sample-feature .feature-copy .feature-note[data-v-92424294]{color:#a3ae97}.sample-feature .text-action[data-v-92424294]{border-color:#68745b}.song-section[data-v-92424294]{border-bottom:1px solid var(--line);grid-template-columns:1.1fr 1fr;gap:35px 100px;padding:86px 94px 65px;display:grid}.song-heading h2[data-v-92424294]{margin-bottom:0}.song-notes[data-v-92424294]{padding-top:33px}.song-strip[data-v-92424294]{grid-column:1/-1;align-items:center;gap:22px;margin-top:20px;display:flex}.song-strip>span[data-v-92424294]{font:7px var(--mono);color:color-mix(in srgb, var(--olive) 59%, var(--paper));white-space:nowrap}.song-bars[data-v-92424294]{border-block:1px solid color-mix(in srgb, var(--ink) 12%, var(--paper));flex:1;align-items:center;gap:6px;height:80px;display:flex}.song-bars i[data-v-92424294]{background:color-mix(in srgb, var(--olive) 28%, var(--paper));border-left:2px solid #8e9a71;flex:1;height:30px}.song-bars i[data-v-92424294]:nth-child(3n){background:var(--sand);border-color:var(--sand-edge);height:51px}.song-bars i[data-v-92424294]:nth-child(4n){background:var(--clay);border-color:var(--clay-edge);height:39px}.connections-section[data-v-92424294]{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.connection-card[data-v-92424294]{padding:65px 70px}.connection-card+.connection-card[data-v-92424294]{border-left:1px solid var(--line)}.connection-card h2[data-v-92424294]{font-size:clamp(33px,3vw,48px)}.format-tags[data-v-92424294]{flex-wrap:wrap;gap:7px;margin:25px 0;display:flex}.format-tags span[data-v-92424294]{border:1px solid color-mix(in srgb, var(--ink) 20%, var(--paper));font:9px var(--mono);padding:5px 9px}.format-tags .experimental-tag[data-v-92424294]{background:color-mix(in srgb, var(--orange) 53%, var(--paper));border-color:#e0ce93}.connection-card>.connection-detail[data-v-92424294]{color:color-mix(in srgb, var(--olive) 65%, var(--paper));font-size:11px}.file-path[data-v-92424294]{font:20px var(--mono);color:color-mix(in srgb, var(--olive) 73%, var(--paper));align-items:center;gap:20px;margin:25px 0;display:flex}.file-path>span[data-v-92424294]:first-child{color:color-mix(in srgb, var(--olive) 48%, var(--paper))}.file-path>span[data-v-92424294]:nth-child(2){font-size:16px}.download-section[data-v-92424294]{background:color-mix(in srgb, var(--ink) 7%, var(--paper));border-bottom:1px solid color-mix(in srgb, var(--olive) 24%, var(--paper));grid-template-columns:1fr 1fr;gap:110px;padding:80px 94px;scroll-margin-top:20px;display:grid}.download-intro h2[data-v-92424294]{margin-top:24px}.download-intro>.prealpha-note[data-v-92424294]{font-size:11px}.download-intro .text-action[data-v-92424294]{margin-top:15px}.download-options[data-v-92424294]{padding-top:9px}.download-options h3[data-v-92424294]{margin-bottom:20px;font-size:18px;font-weight:500}.platform-download[data-v-92424294]{border-top:1px solid color-mix(in srgb, var(--olive) 27%, var(--paper));justify-content:space-between;align-items:center;padding:19px 0;display:flex}.platform-download[data-v-92424294]:nth-of-type(3){border-bottom:1px solid color-mix(in srgb, var(--olive) 27%, var(--paper))}.platform-download b[data-v-92424294]{letter-spacing:-.5px;font-size:18px;font-weight:500}.platform-download small[data-v-92424294]{font:8px var(--mono);color:color-mix(in srgb, var(--olive) 65%, var(--paper));margin-left:15px}.platform-download>span[data-v-92424294]:last-child{color:color-mix(in srgb, var(--olive) 76%, var(--paper));font-size:22px}.platform-download:hover b[data-v-92424294]{text-underline-offset:5px;-webkit-text-decoration:underline #bcc89f;text-decoration:underline #bcc89f}.download-notes p[data-v-92424294]{color:color-mix(in srgb, var(--olive) 69%, var(--paper));margin:20px 0 16px;font-size:10px;line-height:1.9}.download-notes a[data-v-92424294]{border-bottom:1px solid color-mix(in srgb, var(--olive) 27%, var(--paper));width:fit-content;margin-top:6px;font-size:10px;display:block}.open-section[data-v-92424294]{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;gap:110px;padding:75px 94px;display:grid}.open-section h2[data-v-92424294]{margin-bottom:0}.open-section h2 span[data-v-92424294]{color:color-mix(in srgb, var(--olive) 53%, var(--paper))}.open-section>div[data-v-92424294]:last-child{padding-top:18px}.open-links[data-v-92424294]{flex-wrap:wrap;gap:24px;margin-top:23px;display:flex}.guide-invitation[data-v-92424294]{border-bottom:1px solid var(--line);grid-template-columns:1.3fr 1fr;align-items:end;gap:22px;padding:60px 94px;display:grid}.guide-invitation>.product-eyebrow[data-v-92424294]{grid-column:1/-1}.guide-invitation>a[data-v-92424294]{letter-spacing:-1.3px;font-size:30px;line-height:1.35}.guide-invitation>a span[data-v-92424294]{color:color-mix(in srgb, var(--olive) 63%, var(--paper));margin-left:14px}.guide-invitation>div[data-v-92424294]{flex-wrap:wrap;justify-content:end;gap:24px;display:flex}.guide-invitation>div a[data-v-92424294]{border-bottom:1px solid var(--line);padding-bottom:3px;font-size:11px}@media (width>=1600px){.product-hero[data-v-92424294]{padding-top:110px;padding-bottom:110px}}@media (width<=1100px){.product-hero[data-v-92424294]{gap:40px;padding:65px 38px}.product-index[data-v-92424294]{padding-inline:38px;font-size:7px}.feature-section[data-v-92424294]{gap:60px;padding:65px 50px}.song-section[data-v-92424294],.download-section[data-v-92424294],.open-section[data-v-92424294]{gap:50px;padding:65px 50px}.connection-card[data-v-92424294]{padding:55px 40px}.guide-invitation[data-v-92424294]{padding:50px}}@media (width<=800px){.product-hero[data-v-92424294]{grid-template-columns:1fr;gap:35px;padding:52px 30px}.hero-description[data-v-92424294]{max-width:560px}.hero-study[data-v-92424294]{width:100%;max-width:660px;padding-top:5px}h1[data-v-92424294]{font-size:86px}.product-index[data-v-92424294]{flex-wrap:wrap;gap:12px 24px;padding:20px 30px}.feature-section[data-v-92424294]{gap:35px;padding:60px 35px}.feature-copy p[data-v-92424294]{font-size:12px}h2[data-v-92424294]{font-size:38px}.agent-study[data-v-92424294]{padding:20px}blockquote[data-v-92424294]{font-size:32px}.song-section[data-v-92424294]{gap:30px;padding:55px 35px}.connections-section[data-v-92424294]{grid-template-columns:1fr}.connection-card[data-v-92424294]{padding:50px 35px}.connection-card+.connection-card[data-v-92424294]{border-left:0;border-top:1px solid var(--line)}.download-section[data-v-92424294],.open-section[data-v-92424294]{gap:35px;padding:55px 35px}.guide-invitation[data-v-92424294]{padding:45px 35px}.guide-invitation>div[data-v-92424294]{justify-content:start}}@media (width<=600px){.product-hero[data-v-92424294]{padding:38px 23px 43px}h1[data-v-92424294]{margin:25px 0;font-size:70px}.product-eyebrow[data-v-92424294]{font-size:8px}.stage-tag[data-v-92424294]{font-size:7px}.hero-description[data-v-92424294]{font-size:13px}.hero-actions[data-v-92424294]{gap:20px}.primary-action[data-v-92424294]{gap:22px;padding:13px 15px;font-size:11px}.text-action[data-v-92424294]{font-size:10px}.product-index[data-v-92424294]{gap:10px;padding-inline:23px;display:grid}.feature-section[data-v-92424294],.song-section[data-v-92424294],.download-section[data-v-92424294],.open-section[data-v-92424294]{grid-template-columns:1fr;gap:27px;padding:48px 23px}h2[data-v-92424294]{font-size:39px}.feature-copy p[data-v-92424294],.song-notes p[data-v-92424294],.download-intro>p[data-v-92424294],.open-section p[data-v-92424294]{max-width:none}.agent-study[data-v-92424294]{padding:25px}.request-label[data-v-92424294]{margin-top:25px}blockquote[data-v-92424294]{margin-bottom:25px;font-size:37px}.agent-flow[data-v-92424294]{gap:14px}.sample-feature[data-v-92424294]{gap:26px}.song-notes[data-v-92424294]{padding-top:0}.song-strip[data-v-92424294]{gap:10px;margin-top:0}.song-bars[data-v-92424294]{gap:4px}.song-strip>span[data-v-92424294]{font-size:6px}.connection-card[data-v-92424294]{padding:44px 23px}.connection-card h2[data-v-92424294]{font-size:38px}.download-options[data-v-92424294]{padding-top:5px}.open-section>div[data-v-92424294]:last-child{padding-top:0}.guide-invitation[data-v-92424294]{grid-template-columns:1fr;padding:40px 23px}.guide-invitation>a[data-v-92424294]{font-size:29px}.guide-invitation>div[data-v-92424294]{gap:20px}}@media (width>=361px) and (width<=600px){h1[data-v-92424294]{font-size:64px}}@media (width<=360px){h1[data-v-92424294]{font-size:61px}.stage-tag[data-v-92424294]{margin-left:0}.product-eyebrow[data-v-92424294]{letter-spacing:.2px}.platform-download small[data-v-92424294]{margin-left:8px;font-size:7px}}h1[data-v-50ec0c0f]{letter-spacing:-.06em;margin:24px 0 18px;font-size:clamp(42px,5vw,68px);font-weight:500;line-height:1.12}.guide-intro[data-v-50ec0c0f]{max-width:480px;color:var(--muted);font-size:13px}.setting-title[data-v-b731d165]{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.progress-pill[data-v-b731d165]{background:var(--orange);color:var(--on-orange);font:9px/1.4 var(--mono);white-space:nowrap;border-radius:999px;padding:3px 8px;display:inline-block}dd[data-v-b731d165]{margin:3px 0 12px 18px}code+code[data-v-b731d165]{margin-left:5px}.reference-title[data-v-e163ebc8]{letter-spacing:-1.5px;margin:8px 0 0;font-size:34px;font-weight:500;line-height:1.2}.retry[data-v-e163ebc8]{color:var(--ink);text-underline-offset:3px;background:0 0;border:0;text-decoration:underline}.reference-title[data-v-bb2ccea1]{letter-spacing:-1.5px;margin:8px 0 0;font-size:34px;font-weight:500;line-height:1.2}.shortcuts-section[data-v-bb2ccea1]{border-bottom:1px solid var(--line);background:color-mix(in srgb, var(--ink) 3%, var(--paper));padding:42px 54px;scroll-margin-top:15px}.chapter-mark[data-v-bb2ccea1]{font:20px var(--mono);color:var(--muted);white-space:nowrap}.shortcut-controls[data-v-bb2ccea1]{grid-template-columns:minmax(135px,1fr) minmax(150px,1fr) 1.5fr;align-items:end;gap:20px;margin:26px 0 22px;display:grid}.shortcut-controls label[data-v-bb2ccea1]{font:10px var(--mono);color:var(--muted);gap:8px;display:grid}.shortcut-controls select[data-v-bb2ccea1]{border:1px solid color-mix(in srgb, var(--ink) 23%, var(--paper));background:var(--paper);width:100%;color:var(--ink);font:12px var(--sans);border-radius:0;padding:10px 12px}.shortcut-controls select[data-v-bb2ccea1]:focus-visible{outline:2px solid var(--orange);outline-offset:3px}.shortcut-controls p[data-v-bb2ccea1]{color:var(--muted);margin:0;font-size:11px}.shortcut-entry[data-v-bb2ccea1]{border-top:1px solid color-mix(in srgb, var(--ink) 18%, var(--paper))}.shortcut-entry[data-v-bb2ccea1]:last-child{border-bottom:1px solid color-mix(in srgb, var(--ink) 18%, var(--paper))}.shortcut-entry summary[data-v-bb2ccea1]{cursor:pointer;grid-template-columns:minmax(0,1fr) minmax(120px,auto) 14px;align-items:center;gap:22px;padding:18px 0;list-style:none;display:grid}.shortcut-entry summary[data-v-bb2ccea1]::-webkit-details-marker{display:none}.shortcut-entry summary:hover .action-name[data-v-bb2ccea1]{text-decoration:underline;-webkit-text-decoration-color:var(--orange);text-decoration-color:var(--orange);text-underline-offset:4px}.action-name[data-v-bb2ccea1]{font-size:12px;font-weight:600}.action-category[data-v-bb2ccea1]{font:9px var(--mono);color:var(--muted);margin-top:3px;display:block}.key-alternatives[data-v-bb2ccea1]{flex-wrap:wrap;justify-content:end;align-items:center;gap:7px;max-width:280px;display:flex}.chord[data-v-bb2ccea1]{white-space:nowrap;gap:3px;display:inline-flex}kbd[data-v-bb2ccea1]{background:var(--paper);border-color:color-mix(in srgb, var(--ink) 23%, var(--paper));color:var(--ink);padding:3px 6px;font-size:10px}.or[data-v-bb2ccea1],.unbound[data-v-bb2ccea1]{font:9px var(--mono);color:var(--muted)}.entry-plus[data-v-bb2ccea1]{color:var(--muted);font-size:19px}.shortcut-entry[open] .entry-plus[data-v-bb2ccea1]{transform:rotate(45deg)}.shortcut-body[data-v-bb2ccea1]{max-width:700px;color:color-mix(in srgb, var(--ink) 73%, var(--paper));padding:0 30px 24px 0;font-size:12px}.shortcut-body p[data-v-bb2ccea1]{margin-top:0}.shortcut-body dl[data-v-bb2ccea1]{grid-template-columns:112px minmax(0,1fr);gap:12px 20px;margin:20px 0 0;display:grid}dt[data-v-bb2ccea1]{font:9px/1.8 var(--mono);color:var(--ink)}dd[data-v-bb2ccea1]{margin:0}.retry[data-v-bb2ccea1]{color:var(--ink);background:0 0;border:0;text-decoration:underline}.customize-notes[data-v-bb2ccea1]{border:1px solid color-mix(in srgb, var(--ink) 18%, var(--paper));margin-top:28px;padding:15px 18px;font-size:12px}.customize-notes summary[data-v-bb2ccea1]{cursor:pointer;font-weight:600}.customize-notes summary span[data-v-bb2ccea1]{float:right}.customize-notes p[data-v-bb2ccea1]{color:color-mix(in srgb, var(--ink) 73%, var(--paper));max-width:720px}@media (width>=1500px){.shortcuts-section[data-v-bb2ccea1]{padding-left:75px;padding-right:75px}}@media (width<=1050px){.shortcuts-section[data-v-bb2ccea1]{padding:32px}.shortcut-controls[data-v-bb2ccea1]{grid-template-columns:1fr 1fr}.shortcut-controls p[data-v-bb2ccea1]{grid-column:1/-1}}@media (width<=720px){.shortcuts-section[data-v-bb2ccea1]{padding:30px 22px}.chapter-mark[data-v-bb2ccea1]{font-size:15px}.shortcut-entry summary[data-v-bb2ccea1]{grid-template-columns:minmax(0,1fr) 14px;gap:10px}.key-alternatives[data-v-bb2ccea1]{grid-area:2/1;justify-content:start;max-width:none}.entry-plus[data-v-bb2ccea1]{grid-area:1/2/3}.shortcut-body[data-v-bb2ccea1]{padding-right:0}.shortcut-body dl[data-v-bb2ccea1]{grid-template-columns:1fr;gap:5px}dd+dt[data-v-bb2ccea1]{margin-top:10px}}.footer-links[data-v-3b040636]{gap:32px;margin-left:auto;display:flex}.footer-links>div[data-v-3b040636]{gap:7px;display:grid}.link-heading[data-v-3b040636]{font:9px var(--mono);color:var(--muted);margin-bottom:3px}.footer-links a[data-v-3b040636]{font-size:10px}.footer-links a[data-v-3b040636]:hover{text-decoration:underline;-webkit-text-decoration-color:var(--orange);text-decoration-color:var(--orange);text-underline-offset:4px}.contribute[data-v-3b040636]{border:1px solid var(--line);align-self:start;min-width:174px}.contribute summary[data-v-3b040636]{cursor:pointer;padding:10px 13px;font-size:11px;list-style:none}.contribute summary[data-v-3b040636]::-webkit-details-marker{display:none}.expand[data-v-3b040636]{float:right;margin-left:25px}.contribute[open] .expand[data-v-3b040636]{transform:rotate(45deg)}.contribute summary[data-v-3b040636]:hover{background:var(--orange);color:var(--on-orange)}.contribute-options[data-v-3b040636]{border-top:1px solid var(--line);display:flex}.contribute-options a[data-v-3b040636]{flex:1;align-items:center;gap:7px;padding:10px;display:flex}.contribute-options a+a[data-v-3b040636]{border-left:1px solid var(--line)}.contribute-options a[data-v-3b040636]:hover{background:color-mix(in srgb, var(--ink) 5%, var(--paper))}@media (width<=900px){.footer-links[data-v-3b040636]{flex-wrap:wrap;gap:24px;width:100%;margin-left:0}}.product-page[data-v-12a80e4d]{max-width:none}.reference-page[data-v-12a80e4d]{min-height:calc(100vh - 88px)}:root{--paper:#f7f6f2;--ink:#292b28;--muted:#74766f;--line:#dedfd7;--orange:#ffd97d;--on-orange:#292b28;--olive:#45503c;--sand:#dcc9aa;--sand-edge:#ac9671;--clay:#d8b99f;--clay-edge:#ad8767;--mono:"DM Mono",monospace;--sans:"Manrope",sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--paper:#1d1c1a;--ink:#ece8e1;--muted:#a19d96;--line:#353330;--orange:#e3c86a;--olive:#c3cba8;--sand:#5b4f3c;--sand-edge:#8f7a57;--clay:#5c4434;--clay-edge:#93684e;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--paper:#1d1c1a;--ink:#ece8e1;--muted:#a19d96;--line:#353330;--orange:#e3c86a;--olive:#c3cba8;--sand:#5b4f3c;--sand-edge:#8f7a57;--clay:#5c4434;--clay-edge:#93684e;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.brand-logo.logo-on-dark{display:none}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .brand-logo.logo-on-light{display:none}:root:not([data-theme=light]) .brand-logo.logo-on-dark{display:block}}:root[data-theme=dark] .brand-logo.logo-on-light{display:none}:root[data-theme=dark] .brand-logo.logo-on-dark{display:block}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:98px}body{background:var(--paper);color:var(--ink);font:14px/1.65 var(--sans);margin:0}a{color:inherit;text-decoration:none}button,input{font:inherit}button,a,input{-webkit-tap-highlight-color:transparent}button{cursor:pointer}a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid var(--orange);outline-offset:5px}.topbar{border-bottom:1px solid var(--line);background:var(--paper);z-index:10;align-items:center;gap:60px;height:88px;padding:0 42px;display:flex;position:sticky;top:0}.brand{letter-spacing:-2px;align-items:center;gap:9px;font-size:33px;font-weight:800;line-height:1;display:flex}.mark{font-size:53px;font-weight:500;line-height:.5;display:inline-block;transform:rotate(-13deg)}.brand-dot{font:10px var(--sans);letter-spacing:0;align-self:flex-start}.topbar nav{gap:32px;margin-left:auto;display:flex}.top-link{font-size:12px;font-weight:650}.top-link:hover{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--orange);text-decoration-color:var(--orange);text-decoration-thickness:3px}.download{border:1px solid var(--ink);gap:30px;padding:10px 17px;font-size:12px;font-weight:700;display:flex}.download:hover{background:var(--ink);color:var(--paper)}.shell{grid-template-columns:238px minmax(0,1fr);display:grid}.sidebar{border-right:1px solid var(--line);flex-direction:column;height:calc(100vh - 88px);padding:33px 24px;display:flex;position:sticky;top:88px}.sidebar-label,.eyebrow,.card-num,.card-footer,.seq-meta,.seq-foot,.small-note,.results-top,.source-note,.sidebar-bottom,footer>span{font:10px/1.6 var(--mono);letter-spacing:.6px}.sidebar-label{justify-content:space-between;font-size:9px;display:flex}.sidebar-label>span{color:color-mix(in srgb, var(--ink) 45%, var(--paper))}.search-trigger{background:color-mix(in srgb, var(--ink) 5%, var(--paper));color:var(--muted);border:0;justify-content:space-between;margin:24px 0;padding:9px 10px;font-size:11px;display:flex}kbd{font:10px var(--mono);border:1px solid var(--line);color:var(--muted);border-radius:3px;padding:1px 5px}#side-nav{gap:3px;display:grid}#side-nav a{color:color-mix(in srgb, var(--ink) 71%, var(--paper));gap:12px;padding:6px 9px;font-size:11px;display:flex}#side-nav a span{font:9px var(--mono);color:color-mix(in srgb, var(--ink) 43%, var(--paper))}#side-nav a:hover,#side-nav a.active{background:color-mix(in srgb, var(--ink) 7%, var(--paper));color:var(--ink)}#side-nav a.active:before{content:"";background:var(--orange);width:3px;height:19px;position:absolute;left:0}.sidebar-bottom{color:var(--muted);margin-top:auto;padding-top:25px;font-size:9px}.sidebar-bottom p{margin:6px 0 14px}.sidebar-bottom a{color:var(--ink)}.status-dot{background:var(--orange);border-radius:50%;width:6px;height:6px;margin-right:7px;display:inline-block}main{min-width:0}.hero,.guide-section,.settings-section,.notes-section,.workflow{border-bottom:1px solid var(--line);padding:42px 54px}.eyebrow{color:var(--muted);font-size:9px}.hero>.eyebrow{align-items:center;display:flex}.edition{color:color-mix(in srgb, var(--ink) 52%, var(--paper));border:1px solid var(--line);margin-left:auto;padding:3px 8px;font-size:8px}.hero h1{letter-spacing:-6px;margin:37px 0 24px;font-size:clamp(55px,6.4vw,103px);font-weight:500;line-height:1.07}.hero h1>span{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--orange);text-decoration-color:var(--orange);text-underline-offset:8px;text-decoration-thickness:9px}.hero-bottom{justify-content:space-between;align-items:end;display:flex}.hero-bottom p{color:color-mix(in srgb, var(--ink) 64%, var(--paper));margin:0;font-size:13px;line-height:1.8}.round-link{border:1px solid color-mix(in srgb, var(--ink) 30%, var(--paper));border-radius:50%;place-items:center;width:44px;height:44px;font-size:22px;display:grid}.round-link:hover{background:var(--orange);color:var(--on-orange);border-color:var(--orange)}.sequencer{margin-top:38px}.seq-meta,.seq-foot{color:color-mix(in srgb, var(--ink) 53%, var(--paper));justify-content:space-between;font-size:8px;display:flex}.seq-meta{padding-bottom:9px}.seq-grid{background:repeating-linear-gradient(90deg,transparent,transparent calc(6.25% - 1px),color-mix(in srgb, var(--ink) 11%, var(--paper)) calc(6.25% - 1px),color-mix(in srgb, var(--ink) 11%, var(--paper)) 6.25%),color-mix(in srgb, var(--ink) 5%, var(--paper));height:139px;padding:8px;position:relative}.clip{border-left:3px solid color-mix(in srgb, var(--olive) 75%, var(--paper));height:34px;padding:3px 8px;position:absolute;overflow:hidden}.clip span{font:7px var(--mono);letter-spacing:.7px}.clip i{opacity:.3;clip-path:polygon(0 40%,3% 0,6% 70%,10% 20%,14% 90%,20% 10%,24% 70%,30% 0,38% 80%,44% 20%,50% 90%,60% 0,68% 75%,75% 10%,80% 100%,90% 20%,100% 55%,100% 70%,0 70%);background:repeating-linear-gradient(90deg,currentColor 0 2px,#0000 2px 6px);height:10px;margin-top:3px;display:block}.c1{width:47%;color:color-mix(in srgb, var(--olive) 92%, var(--paper));background:#cdd2b3;top:9px;left:1%}.c2{color:#87714a;background:#ddd0b6;border-color:#a48b5d;width:58%;top:52px;left:24%}.c3{color:#945e3f;background:#edbda3;border-color:#ba7650;width:40%;top:95px;left:54%}.playhead{background:color-mix(in srgb, var(--ink) 91%, var(--paper));width:1px;height:100%;position:absolute;top:0;left:62%}.playhead:before{content:"";border:4px solid #0000;border-top-color:color-mix(in srgb, var(--ink) 91%, var(--paper));position:absolute;top:0;left:-3px}.seq-foot{padding-top:9px;font-size:7px}.section-heading{justify-content:space-between;align-items:end;gap:15px;display:flex}h2{letter-spacing:-1.5px;margin:8px 0 0;font-size:34px;font-weight:500;line-height:1.2}.small-note{color:color-mix(in srgb, var(--ink) 54%, var(--paper));font-size:8px}.guide-section{padding-top:36px;padding-bottom:40px}.guide-grid{border:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:25px;display:grid}.guide-card{padding:19px 20px 0;transition:background .2s}.guide-card+.guide-card{border-left:1px solid var(--line)}.guide-card:hover{background:color-mix(in srgb, var(--ink) 5%, var(--paper))}.card-num{color:color-mix(in srgb, var(--ink) 54%, var(--paper));font-size:8px}.card-icon{color:color-mix(in srgb, var(--olive) 82%, var(--paper));margin:24px 0 20px;font-size:33px;line-height:1}.sliders{transform-origin:18px 18px;transform:rotate(90deg)}h3{letter-spacing:-.5px;margin:0 0 9px;font-size:17px;font-weight:650}.guide-card p{color:var(--muted);margin:0 0 24px;font-size:11px;line-height:1.9}.card-footer{border-top:1px solid var(--line);justify-content:space-between;padding:13px 0;font-size:7px;display:flex}.card-footer>span:last-child{font-size:14px}.settings-section{background:color-mix(in srgb, var(--ink) 4%, var(--paper))}.shortcut{color:var(--muted);font-size:10px}.section-intro{color:var(--muted);margin:13px 0 25px;font-size:12px}.search-box{border:1px solid color-mix(in srgb, var(--ink) 23%, var(--paper));background:var(--paper);align-items:center;gap:13px;padding:13px 17px;display:flex}.search-box>span{font-size:24px;line-height:1}.search-box input{width:100%;color:var(--ink);background:0 0;border:0;outline:0;font-size:12px}.search-box:focus-within{outline:2px solid var(--orange);outline-offset:2px}.filter-bar{flex-wrap:wrap;gap:7px;margin:18px 0 25px;display:flex}.filter-bar button{border:1px solid color-mix(in srgb, var(--ink) 18%, var(--paper));color:color-mix(in srgb, var(--ink) 65%, var(--paper));background:0 0;border-radius:3px;padding:5px 10px;font-size:10px}.filter-bar button.active{color:var(--paper);background:var(--ink);border-color:var(--ink)}.results-top{color:var(--muted);justify-content:space-between;margin-bottom:10px;font-size:9px;display:flex}.results-top button{color:var(--muted);font:9px var(--mono);background:0 0;border:0}.setting{border-top:1px solid color-mix(in srgb, var(--ink) 17%, var(--paper))}.setting:last-child{border-bottom:1px solid color-mix(in srgb, var(--ink) 17%, var(--paper))}.setting summary{cursor:pointer;grid-template-columns:1fr 1.3fr 20px;align-items:center;gap:18px;padding:16px 0;list-style:none;display:grid}.setting summary::-webkit-details-marker{display:none}.setting-name{font-size:12px;font-weight:650}.setting-path{font:8px/1.7 var(--mono);color:color-mix(in srgb, var(--ink) 56%, var(--paper));margin-top:3px;display:block}.setting-note{color:color-mix(in srgb, var(--ink) 63%, var(--paper));font-size:11px;line-height:1.7}.setting-plus{color:color-mix(in srgb, var(--ink) 63%, var(--paper));text-align:right;font-size:19px;font-weight:400}.setting[open] .setting-plus{transform:rotate(45deg)}.setting-body{max-width:650px;color:color-mix(in srgb, var(--ink) 70%, var(--paper));padding:0 35px 20px 0;font-size:12px}.setting-body a{text-underline-offset:3px;text-decoration:underline}.setting-body code{background:color-mix(in srgb, var(--ink) 10%, var(--paper));padding:3px 6px;font-size:10px}.source-note{color:color-mix(in srgb, var(--ink) 48%, var(--paper));max-width:610px;margin-top:23px;font-size:8px}.empty{color:var(--muted);padding:35px 0}.steps{grid-template-columns:repeat(3,1fr);gap:30px;margin-top:30px;display:grid}.steps article>span{font:11px var(--mono);color:var(--on-orange);background:var(--orange);padding:3px 6px}.steps h3{margin-top:13px;font-size:15px}.steps p{color:var(--muted);font-size:12px}strong{color:color-mix(in srgb, var(--ink) 82%, var(--paper));font-weight:650}.workflow{background:color-mix(in srgb, var(--ink) 9%, var(--paper));grid-template-columns:1fr 1fr;gap:40px;display:grid}.workflow h2{font-size:43px}.workflow p{color:color-mix(in srgb, var(--olive) 76%, var(--paper));max-width:340px;margin-top:0;font-size:12px}.workflow a{border-bottom:1px solid color-mix(in srgb, var(--olive) 26%, var(--paper));justify-content:space-between;padding:12px 0;font-size:11px;display:flex}.workflow a:hover{color:var(--on-orange);background:var(--orange)}footer{flex-wrap:wrap;align-items:center;gap:24px;padding:35px 54px;display:flex}footer .brand{font-size:24px}footer .mark{font-size:36px}footer p{color:var(--muted);font-size:10px}footer>a:not(.brand){margin-left:auto;font-size:9px}footer>span{color:color-mix(in srgb, var(--ink) 49%, var(--paper));width:100%;font-size:7px}@media (width>=1500px){main{max-width:1280px}.hero,.guide-section,.settings-section,.notes-section,.workflow{padding-left:75px;padding-right:75px}}@media (width<=1050px){.shell{grid-template-columns:190px 1fr}.sidebar{padding:25px 17px}.hero,.guide-section,.settings-section,.notes-section,.workflow{padding:32px}.hero h1{letter-spacing:-4px}.small-note{display:none}.guide-card{padding:15px 13px 0}.guide-card h3{font-size:15px}.topbar{gap:30px;padding:0 25px}.shortcut{display:none}}@media (width<=720px){.topbar{gap:18px;height:72px;padding:0 20px}.brand{font-size:27px}.mark{font-size:44px}.topbar nav{gap:16px}.top-link{font-size:10px}.topbar nav a:first-child{display:none}.download{gap:12px;padding:8px 10px;font-size:10px}.shell{display:block}.sidebar{display:none}.hero,.guide-section,.settings-section,.notes-section,.workflow{padding:30px 22px}.hero h1{letter-spacing:-4px;font-size:64px}.edition{font-size:6px}.guide-grid{grid-template-columns:1fr}.guide-card+.guide-card{border-left:0;border-top:1px solid var(--line)}.guide-card{padding:20px 20px 0}.card-icon{float:right;margin:5px 0}.guide-card h3{margin-top:15px;font-size:20px}.guide-card p br{display:none}.guide-card p{margin-bottom:20px}.setting summary{grid-template-columns:1fr 20px;gap:8px}.setting-note{grid-area:2/1}.setting-plus{grid-area:1/2/3}.steps{grid-template-columns:1fr;gap:15px}.workflow{grid-template-columns:1fr;gap:25px}.workflow h2{font-size:38px}footer{gap:16px;padding:30px 22px}footer p{order:3;width:100%;margin:0}.seq-foot{font-size:6px}h2{font-size:30px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}.brand-logo{width:125px;height:auto;display:block}footer .brand-logo{width:100px}@media (width<=720px){.brand-logo{width:112px}}
