.interlude[data-v-68b05022]{height:0;position:relative}img[data-v-68b05022]{opacity:.25;pointer-events:none;-webkit-user-select:none;user-select:none;width:auto;position:absolute}.left[data-v-68b05022]{left:0}.right[data-v-68b05022]{right:0}.heading[data-v-b09b93d7]{text-align:center;margin-bottom:clamp(1.25rem,3.4vh,2rem)}.body[data-v-b09b93d7]{grid-template-columns:minmax(18.75rem,32%) 1fr;align-items:center;gap:clamp(1.5rem,2.6vw,2.5rem);width:100%;max-width:93.75rem;margin:0 auto;display:grid}.list[data-v-b09b93d7]{flex-direction:column;display:flex}.item[data-v-b09b93d7]{--open:.45s cubic-bezier(.2, 0, 0, 1);text-align:left;cursor:pointer;transition:padding var(--open), background-color .3s ease;background:0 0;border:0;border-radius:1rem;grid-template-columns:3rem 1fr 1.25rem;align-content:start;align-items:center;column-gap:1rem;padding:.75rem 1rem;display:grid;position:relative}.item[data-v-b09b93d7]:before{background:var(--line);content:"";height:1px;transition:opacity .3s;position:absolute;top:0;left:0;right:0}.item[data-v-b09b93d7]:first-child:before,.item.selected[data-v-b09b93d7]:before,.item.selected+.item[data-v-b09b93d7]:before{opacity:0}.item.selected[data-v-b09b93d7]{background:#f3eee6;padding:1.125rem 1rem}.icon[data-v-b09b93d7]{object-fit:contain;width:3rem;height:3rem}.stack[data-v-b09b93d7]{display:grid}.stack[data-v-b09b93d7]>*{visibility:hidden;grid-area:1/1}.stack>.shown[data-v-b09b93d7]{visibility:visible}.title[data-v-b09b93d7]{color:#4a3f39;min-width:0;font-family:var(--serif);letter-spacing:-.02em;font-size:clamp(1.125rem,1.4vw,1.3125rem);font-weight:600;line-height:1.15;transition:color .3s}.selected .title[data-v-b09b93d7]{color:var(--ink)}.chevron[data-v-b09b93d7]{color:var(--ink);transition:transform var(--open)}.selected .chevron[data-v-b09b93d7]{transform:rotate(180deg)}.details[data-v-b09b93d7]{opacity:0;transition:grid-template-rows var(--open), opacity .2s ease;grid-column:2;grid-template-rows:0fr;display:grid}.selected .details[data-v-b09b93d7]{opacity:1;transition:grid-template-rows var(--open), opacity .3s ease .12s;grid-template-rows:1fr}.reveal[data-v-b09b93d7]{flex-direction:column;min-height:0;display:flex;overflow:hidden}.description[data-v-b09b93d7]{color:var(--ink-soft);padding-top:.5rem;font-size:.9062rem;line-height:1.55}.progress[data-v-b09b93d7]{background:#e5ddd2;border-radius:62.4375rem;flex:none;height:.375rem;margin-top:.875rem;position:relative;overflow:hidden}.fill[data-v-b09b93d7]{border-radius:inherit;background:var(--ink);transform-origin:0;animation:12s linear forwards fill-b09b93d7;position:absolute;inset:0}@keyframes fill-b09b93d7{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.progress[data-v-b09b93d7]{display:none}}@media (width<=960px){.body[data-v-b09b93d7]{grid-template-columns:minmax(0,1fr)}.panel[data-v-b09b93d7]{order:-1}}.command[data-v-8ae18372]{border:1px solid var(--line);background:var(--paper);max-width:100%;box-shadow:var(--shadow-card);font-family:var(--mono);border-radius:.875rem;align-items:center;gap:.75rem;padding:.625rem .625rem .625rem 1.125rem;font-size:.875rem;display:flex}.prompt[data-v-8ae18372]{color:var(--ink-faint);-webkit-user-select:none;user-select:none}code[data-v-8ae18372]{white-space:nowrap;scrollbar-width:none;flex:1;font-family:inherit;overflow-x:auto}.url[data-v-8ae18372]{color:var(--accent)}.copy[data-v-8ae18372]{border:1px solid var(--line);background:var(--cream);width:2.125rem;height:2.125rem;color:var(--ink-soft);cursor:pointer;border-radius:.5625rem;flex:none;place-items:center;transition:background-color .15s,color .15s;display:grid}.copy[data-v-8ae18372]:hover{color:var(--ink);background:#f3ece2}.guide[data-v-e09e8d93]{background:var(--button);color:#fbf7f0;border-radius:62.4375rem;align-items:center;gap:.625rem;padding:.75rem 1.125rem .75rem 1.375rem;font-weight:500;text-decoration:none;transition:background-color .15s;display:inline-flex}.guide[data-v-e09e8d93]:hover{background:#3d2d23}.arrow[data-v-e09e8d93]{transition:transform .15s}.guide:hover .arrow[data-v-e09e8d93]{transform:translate(2px)}.requirements[data-v-0eccc537]{color:var(--ink-faint);margin:0;font-size:14px;line-height:1.6}.requirements a[data-v-0eccc537]{color:var(--ink-soft);text-underline-offset:3px}.nav[data-v-18a4c9b9]{z-index:2;height:68px;padding:0 var(--hero-inset);grid-template-columns:1fr auto 1fr;align-items:center;display:grid;position:relative}.brand[data-v-18a4c9b9]{color:var(--ink);justify-self:start}.links[data-v-18a4c9b9]{gap:clamp(22px,2.8vw,40px);font-size:14.5px;font-weight:500;display:flex}.links a[data-v-18a4c9b9],.repo[data-v-18a4c9b9]{color:var(--ink);text-decoration:none}.links a[data-v-18a4c9b9]:hover{opacity:.7}.repo[data-v-18a4c9b9]{justify-self:end}.mark[data-v-18a4c9b9]{width:26px;height:26px}@media (width<=720px){.nav[data-v-18a4c9b9]{grid-template-columns:1fr auto}.links[data-v-18a4c9b9]{display:none}}.hero[data-v-d5314cf1]{--hero-inset:clamp(20px, 4.2vw, 80px);--shore:calc(max(100vw, 1100px) / 5.35);flex-direction:column;min-height:max(620px,100svh);display:flex;position:relative;overflow:hidden}.shore[data-v-d5314cf1]{pointer-events:none;width:max(100vw,1100px);max-width:none;height:auto;position:absolute;bottom:0;left:0}.body[data-v-d5314cf1]{padding:0 var(--hero-inset) calc(var(--shore) * .18);flex:1;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:clamp(28px,4vw,80px);display:grid;position:relative}.stage[data-v-d5314cf1]{justify-self:end;width:100%;max-width:1040px}h1[data-v-d5314cf1]{letter-spacing:-.035em;font-size:clamp(38px,min(4.4vw,7.4vh),80px);font-weight:650;line-height:.98}.copy[data-v-d5314cf1]{max-width:640px}.lede[data-v-d5314cf1]{max-width:34em;color:var(--ink-soft);margin-top:clamp(14px,2.4vh,22px);font-size:clamp(15px,min(1.25vw,2.1vh),20px);line-height:1.5}.copy .command[data-v-d5314cf1]{max-width:600px;margin-top:clamp(16px,2.8vh,28px);font-size:clamp(12px,min(.95vw,1.7vh),16px)}.actions[data-v-d5314cf1]{flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:clamp(14px,2.4vh,22px);display:flex}.requirements[data-v-d5314cf1]{white-space:nowrap}@media (width<=1200px){.body[data-v-d5314cf1]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (width<=900px){.body[data-v-d5314cf1]{grid-template-columns:minmax(0,1fr);align-content:start;padding-top:clamp(16px,4vh,40px)}}.last[data-v-3bc9a65d]{flex-direction:column;min-height:100svh;display:flex}.install[data-v-3bc9a65d]{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:clamp(1.25rem,4vh,3rem) clamp(1.25rem,3.6vw,4rem);display:flex;position:relative}.scene[data-v-3bc9a65d]{opacity:.25;pointer-events:none;-webkit-user-select:none;user-select:none;width:min(56vw,133vh);height:auto;position:absolute;bottom:0;left:0}.install[data-v-3bc9a65d]>:not(.scene){position:relative}.section-lede[data-v-3bc9a65d]{margin-left:auto;margin-right:auto}.box[data-v-3bc9a65d]{max-width:100%;margin-top:6.75rem;position:relative}.otter[data-v-3bc9a65d]{z-index:1;pointer-events:none;width:7.5rem;height:auto;position:absolute;top:0;left:50%;transform:translate(-50%,-91.5%)}.box[data-v-3bc9a65d] .command{text-align:left}.actions[data-v-3bc9a65d]{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:1.5rem;display:flex}.button[data-v-3bc9a65d]{border-radius:.625rem;justify-content:center;align-items:center;gap:.5rem;min-width:11rem;padding:.6875rem 1.25rem;font-size:.9375rem;font-weight:500;text-decoration:none;display:inline-flex}.dark[data-v-3bc9a65d]{color:#fff;background:#2a2624}.dark[data-v-3bc9a65d]:hover{background:#3a3532}.light[data-v-3bc9a65d]{border:1px solid var(--line-strong);background:#f8f4ef}.light[data-v-3bc9a65d]:hover{background:#f1ebe3}.mark[data-v-3bc9a65d]{width:1.125rem;height:1.125rem}.needs[data-v-3bc9a65d]{margin-top:1rem;font-size:.8438rem}.footer[data-v-3bc9a65d]{border-top:1px solid var(--line);text-align:center;margin:0 clamp(1.25rem,3.6vw,4rem);padding:2.25rem 0 2.75rem}.row[data-v-3bc9a65d]{flex-wrap:wrap;justify-content:center;align-items:center;gap:0;display:flex}.row[data-v-3bc9a65d]>*{border-left:1px solid var(--line);padding:0 1.5rem}.row[data-v-3bc9a65d]>:first-child{border-left:0}.brand[data-v-3bc9a65d]{color:var(--ink)}.row a[data-v-3bc9a65d]{color:var(--ink-soft);font-size:.9375rem;text-decoration:none}.row a[data-v-3bc9a65d]:hover{color:var(--ink)}@media (width<=900px){.scene[data-v-3bc9a65d]{display:none}}@media (width<=720px){.box[data-v-3bc9a65d]{margin-top:5.5rem}.otter[data-v-3bc9a65d]{width:6rem}.button[data-v-3bc9a65d]{width:100%;min-width:0}.row[data-v-3bc9a65d]>*{padding:0 1rem}.brand[data-v-3bc9a65d]{flex-basis:100%;justify-content:center;margin-bottom:.625rem}.row[data-v-3bc9a65d]>:nth-child(2){border-left:0}.row a[data-v-3bc9a65d]{font-size:1.0625rem}}.heading[data-v-598e87b3]{text-align:center;margin-bottom:clamp(1.25rem,3.4vh,2rem)}.section-lede[data-v-598e87b3]{margin-left:auto;margin-right:auto}.grid[data-v-598e87b3]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;width:100%;max-width:76.25rem;margin:0 auto;display:grid}.card[data-v-598e87b3]{border:1px solid var(--line);background:var(--paper);border-radius:1rem;grid-template-columns:3.25rem 1fr;align-items:center;gap:.875rem;padding:1rem 1.125rem;display:grid}.mark[data-v-598e87b3]{background:currentColor;flex:none;width:1em;height:1em;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.logo .mark[data-v-598e87b3]{width:1.5rem;height:1.5rem}.plans[data-v-598e87b3]{width:3.25rem;height:3.25rem;position:relative}.plan[data-v-598e87b3]{border:2px solid var(--paper);border-radius:50%;place-items:center;width:1.75rem;height:1.75rem;display:grid;position:absolute}.plan[data-v-598e87b3]:first-child{top:-.125rem;left:.75rem}.plan[data-v-598e87b3]:nth-child(2){bottom:-.125rem;left:-.125rem}.plan[data-v-598e87b3]:nth-child(3){bottom:-.125rem;right:-.125rem}.plan .mark[data-v-598e87b3]{width:.9375rem;height:.9375rem}.menu-row .mark[data-v-598e87b3]{width:.875rem;height:.875rem}.logo[data-v-598e87b3]{border-radius:50%;place-items:center;width:3.25rem;height:3.25rem;display:grid}h3[data-v-598e87b3]{letter-spacing:-.03em;font-size:1.25rem;font-weight:650}.card p[data-v-598e87b3]{color:var(--ink-soft);margin-top:.25rem;font-size:.8438rem}.extras[data-v-598e87b3]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;width:100%;max-width:76.25rem;margin:2.75rem auto 0;display:grid}.extra[data-v-598e87b3]{border:1px solid var(--line);background:var(--paper);border-radius:1rem;flex-direction:column;padding:1.125rem 1.5rem 1.25rem;display:flex;position:relative}.extra h3[data-v-598e87b3]{font-size:1.1875rem}.extra p[data-v-598e87b3]{color:var(--ink-soft);margin-top:.25rem;font-size:.8438rem}.meters[data-v-598e87b3]{flex-direction:column;gap:.625rem;margin-top:auto;padding-top:1rem;font-size:.8125rem;display:flex}.meter[data-v-598e87b3]{grid-template-columns:.875rem 5.5rem 1fr auto;align-items:center;gap:.75rem;display:grid}.meter .mark[data-v-598e87b3]{width:.875rem;height:.875rem}.bar[data-v-598e87b3]{background:#ece5dc;border-radius:62.4375rem;height:.5625rem;position:relative;overflow:hidden}.bar span[data-v-598e87b3]{border-radius:inherit;background:var(--ink);position:absolute;inset:0 auto 0 0}.value[data-v-598e87b3]{color:var(--ink-faint);font-size:.75rem}.picker[data-v-598e87b3]{flex-direction:column;align-items:flex-end;margin-top:.875rem;font-size:.8125rem;display:flex}.menu[data-v-598e87b3]{border:1px solid var(--line);background:var(--paper);width:12rem;box-shadow:var(--shadow-card);border-radius:.75rem;flex-direction:column;margin:0 3rem .375rem 0;padding:.25rem;display:flex}.menu-row[data-v-598e87b3]{border-radius:.4375rem;align-items:center;gap:.5rem;padding:.25rem .5rem;display:flex}.menu-row.current[data-v-598e87b3]{background:#f1ebe3}.check[data-v-598e87b3]{margin-left:auto}.composer[data-v-598e87b3]{border:1px solid var(--line-strong);background:var(--paper);border-radius:.75rem;align-items:center;gap:.75rem;width:100%;padding:.375rem .375rem .375rem .75rem;display:flex}.placeholder[data-v-598e87b3]{color:var(--ink-faint);flex:1}.model[data-v-598e87b3]{color:var(--ink-soft);align-items:center;gap:.25rem;display:inline-flex}.send[data-v-598e87b3]{background:var(--button);color:#fff;border-radius:50%;place-items:center;width:1.5rem;height:1.5rem;display:grid}@media (width<=900px){.grid[data-v-598e87b3]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.grid[data-v-598e87b3],.extras[data-v-598e87b3]{grid-template-columns:minmax(0,1fr)}.section-lede br[data-v-598e87b3]{display:none}}@media (width<=560px){.meter[data-v-598e87b3]{grid-template-columns:.75rem 5.25rem 1fr;row-gap:.25rem}.value[data-v-598e87b3]{grid-column:3}}.card[data-v-27a03bf7]{border:1px solid var(--line);background:#f6f1ea;border-radius:1.125rem;flex-direction:column;padding:1rem;display:flex}header[data-v-27a03bf7]{grid-template-columns:auto 1fr;align-items:start;gap:.75rem;display:grid}img[data-v-27a03bf7]{width:auto;height:3.5rem}h3[data-v-27a03bf7]{letter-spacing:-.03em;font-size:1.25rem;font-weight:650;line-height:1.1}p[data-v-27a03bf7]{color:var(--ink-soft);margin-top:.25rem;font-size:.8438rem;line-height:1.45}.content[data-v-27a03bf7]{flex-direction:column;flex:1;margin-top:.875rem;display:flex}.heading[data-v-c4a67599]{text-align:center;margin-bottom:clamp(1.25rem,3.4vh,2rem)}.section-lede[data-v-c4a67599]{margin-left:auto;margin-right:auto}.bento[data-v-c4a67599]{grid-template-columns:repeat(6,minmax(0,1fr));gap:1rem;width:100%;max-width:80rem;margin:0 auto;display:grid}.third[data-v-c4a67599]{grid-column:span 2}.half[data-v-c4a67599]{grid-column:span 3}.panel[data-v-c4a67599]{border:1px solid var(--line);background:var(--paper);border-radius:.875rem;font-size:.8125rem}.panel-head[data-v-c4a67599]{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:.5rem .75rem .5rem .875rem;font-size:.875rem;display:flex}.small-button[data-v-c4a67599]{border:1px solid var(--line-strong);border-radius:.5rem;align-items:center;gap:.375rem;padding:.25rem .625rem;font-size:.8125rem;font-weight:500;display:inline-flex}.row[data-v-c4a67599]{border-bottom:1px solid var(--line);align-items:center;gap:.75rem;padding:.5rem .875rem;display:flex}.row[data-v-c4a67599]:last-child{border-bottom:0}.row-icon[data-v-c4a67599]{color:var(--ink);flex:none}.grow[data-v-c4a67599]{flex:1;min-width:0}strong[data-v-c4a67599]{font-weight:550;display:block}small[data-v-c4a67599]{color:var(--ink-faint);font-size:.75rem;display:block}.server[data-v-c4a67599],.stored[data-v-c4a67599],.sandbox[data-v-c4a67599]{align-items:center;gap:.375rem;display:inline-flex}.stored[data-v-c4a67599],.sandbox[data-v-c4a67599]{color:var(--ink-soft);font-size:.75rem}.stored i[data-v-c4a67599],.sandbox i[data-v-c4a67599]{background:#5f9a6a;border-radius:50%;width:.4375rem;height:.4375rem}.devices[data-v-c4a67599]{justify-content:center;align-items:flex-end;gap:.75rem;padding-top:.25rem;display:flex}figure[data-v-c4a67599]{flex-direction:column;align-items:center;gap:.375rem;margin:0;display:flex}figcaption[data-v-c4a67599]{color:var(--ink-faint);font-size:.75rem}.device[data-v-c4a67599]{background:var(--paper);border:.3125rem solid #1c1918;font-size:.5625rem;line-height:1.3;display:flex;position:relative}.iphone[data-v-c4a67599]{aspect-ratio:393/852;border-radius:1rem;flex-direction:column;gap:.375rem;width:5.25rem;padding:1.25rem .375rem .375rem}.duo[data-v-c4a67599]{aspect-ratio:2670/1878;border-radius:.875rem;width:15rem;overflow:hidden}.island[data-v-c4a67599]{background:#1c1918;border-radius:1rem;width:1.5rem;height:.4375rem;position:absolute;top:.3125rem;left:50%;transform:translate(-50%)}.crease[data-v-c4a67599]{pointer-events:none;background:linear-gradient(90deg,#0000,#3c281912,#0000);width:.75rem;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.side[data-v-c4a67599]{border-right:1px solid var(--line);background:#f4efe8;flex-direction:column;gap:.1875rem;width:34%;padding:.5rem .3125rem;display:flex}.side-row[data-v-c4a67599]{text-overflow:ellipsis;white-space:nowrap;border-radius:.3125rem;padding:.1875rem .3125rem;overflow:hidden}.side-row.current[data-v-c4a67599]{background:#e9e1d6}.chat[data-v-c4a67599]{flex-direction:column;flex:1;gap:.375rem;min-width:0;padding:.5rem .625rem .4375rem;display:flex}.title-bar[data-v-c4a67599]{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.bubble.mine[data-v-c4a67599]{background:#f1ebe3;border-radius:.375rem;align-self:flex-end;max-width:85%;padding:.25rem .375rem}.lines[data-v-c4a67599]{flex-direction:column;gap:.25rem;display:flex}.lines i[data-v-c4a67599]{background:#e6ded3;border-radius:1rem;height:.25rem}.lines i.short[data-v-c4a67599]{width:60%}.box[data-v-c4a67599]{border:1px solid var(--line-strong);border-radius:.375rem;height:.875rem;margin-top:auto}.share[data-v-c4a67599]{flex-direction:column;gap:.25rem;padding:.75rem .875rem;display:flex}.link-row[data-v-c4a67599]{gap:.5rem;margin:.375rem 0 .25rem;display:flex}.link-row .field[data-v-c4a67599]{flex:1;min-width:0;margin-top:0}.link-row .dark-button[data-v-c4a67599]{white-space:nowrap;align-items:center;gap:.375rem;margin-top:0;display:inline-flex}.option[data-v-c4a67599]{border-radius:.5rem;align-items:center;gap:.5rem;padding:.3125rem .5rem .3125rem 1.875rem;display:flex}.option.current[data-v-c4a67599]{background:#f1ebe3;padding-left:.5rem}.avatar[data-v-c4a67599]{background:#eadfd2;border-radius:50%;flex:none;place-items:center;width:1.75rem;height:1.75rem;font-weight:600;display:grid}.role[data-v-c4a67599]{width:4.5rem;color:var(--ink-soft)}.secrets[data-v-c4a67599]{grid-template-columns:40% 1fr;display:grid}.list[data-v-c4a67599]{border-right:1px solid var(--line);padding:.5rem}.list-row[data-v-c4a67599]{border-radius:.5rem;align-items:center;gap:.5rem;padding:.375rem .5rem;display:flex}.list-row.current[data-v-c4a67599]{background:#f1ebe3}.detail[data-v-c4a67599]{flex-direction:column;gap:.25rem;min-width:0;padding:.75rem .875rem;display:flex}.field[data-v-c4a67599]{white-space:nowrap;border:1px solid var(--line);color:var(--ink-faint);border-radius:.5rem;align-items:center;gap:.5rem;margin-top:.25rem;padding:.3125rem .625rem;display:inline-flex;overflow:hidden}.dark-button[data-v-c4a67599]{background:var(--button);color:#fbf7f0;border-radius:.5rem;align-self:flex-start;margin-top:.25rem;padding:.3125rem .875rem;font-weight:500}.note[data-v-c4a67599]{align-items:center;gap:.375rem;margin-top:.25rem;display:inline-flex}@media (width<=900px){.third[data-v-c4a67599],.half[data-v-c4a67599]{grid-column:span 3}.half[data-v-c4a67599]:last-child{grid-column:span 6}}@media (width<=600px){.third[data-v-c4a67599],.half[data-v-c4a67599]{grid-column:span 6}}@media (width<=560px){.secrets[data-v-c4a67599]{grid-template-columns:minmax(0,1fr)}.list[data-v-c4a67599]{border-right:0;border-bottom:1px solid var(--line);flex-wrap:wrap;display:flex}}
