.chatmock.svelte-1mfd10y{border:2px solid #fff;background:var(--black);color:#fff;min-height:420px;display:flex;flex-direction:column}.chrome.svelte-1mfd10y{display:flex;gap:12px;padding:8px 16px;border-bottom:1px solid #333;font-family:var(--font-mono);font-size:13px;font-weight:500;color:#8a8a8a}.chrome.svelte-1mfd10y .r:where(.svelte-1mfd10y){margin-left:auto;color:#cfcfcf}.log.svelte-1mfd10y{padding:6px 0}.turn.svelte-1mfd10y,.call.svelte-1mfd10y{padding:12px 18px;border-bottom:1px solid #333;animation:svelte-1mfd10y-rise .25s ease-out both}.turn.svelte-1mfd10y:last-child,.call.svelte-1mfd10y:last-child{border-bottom:0}.who.svelte-1mfd10y{display:block;margin-bottom:6px;font-family:var(--font-mono);font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.08em;color:#8a8a8a}.turn.svelte-1mfd10y p:where(.svelte-1mfd10y){margin:0;font-size:14.5px;line-height:1.5}.turn.you.svelte-1mfd10y p:where(.svelte-1mfd10y){color:#cfcfcf}.fn.svelte-1mfd10y{display:flex;gap:14px;align-items:baseline;flex-wrap:wrap;font-family:var(--font-mono);font-size:13px;font-weight:600}.fn.svelte-1mfd10y a:where(.svelte-1mfd10y){color:#fff;overflow-wrap:anywhere}.fn.svelte-1mfd10y a:where(.svelte-1mfd10y):hover{color:var(--accent-text);text-decoration:underline;text-underline-offset:3px}.cost.svelte-1mfd10y{margin-left:auto;font-weight:500;color:#8a8a8a}.res.svelte-1mfd10y{margin:8px 0 0;padding:0 0 0 12px;border-left:1px solid #333;font-family:var(--font-mono);font-size:13px;font-weight:500;line-height:1.5;white-space:pre-wrap;word-break:break-word;color:#cfcfcf}.res.svelte-1mfd10y .k{color:var(--syn-key)}.res.svelte-1mfd10y .s{color:var(--syn-string)}.res.svelte-1mfd10y .nn{color:var(--syn-number)}.dots.svelte-1mfd10y{display:block;padding:10px 18px;color:var(--accent-text);animation:svelte-1mfd10y-blink 1s steps(2,start) infinite}@keyframes svelte-1mfd10y-rise{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes svelte-1mfd10y-blink{to{visibility:hidden}}@media(max-width:640px){.chatmock.svelte-1mfd10y{min-height:0}}@media(prefers-reduced-motion:reduce){.turn.svelte-1mfd10y,.call.svelte-1mfd10y,.dots.svelte-1mfd10y{animation:none}}.well.svelte-9crglz{border:1px solid #333}.note.svelte-9crglz{margin:0;padding:10px 18px 12px;border-top:1px solid #333;font-size:14.5px;line-height:1.5;color:#cfcfcf}.explorer.svelte-yu1k5g{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:40px;align-items:start}.rows.svelte-yu1k5g{border-top:2px solid var(--ink)}.row.svelte-yu1k5g{position:relative;display:grid;grid-template-columns:48px 1fr 1fr 120px;gap:16px;padding:14px 0;border-bottom:1px solid var(--ink)}.row.on.svelte-yu1k5g:before{content:"";position:absolute;left:-16px;top:0;bottom:0;width:4px;background:var(--accent)}.n.svelte-yu1k5g{font-family:var(--font-mono);font-size:13px;font-weight:500;padding-top:3px}.fam.svelte-yu1k5g h3:where(.svelte-yu1k5g){font-size:20px;line-height:1.2;letter-spacing:-.01em;font-weight:700;margin:0}.blurb.svelte-yu1k5g{display:block;margin-top:6px;font-size:14.5px;line-height:1.5;color:var(--muted)}.eps.svelte-yu1k5g{font-family:var(--font-mono);font-size:13px;font-weight:500;line-height:1.8;padding-top:3px;color:var(--muted)}.eps.svelte-yu1k5g a:where(.svelte-yu1k5g){color:var(--ink)}.eps.svelte-yu1k5g a:where(.svelte-yu1k5g):hover{text-decoration:underline;text-underline-offset:3px;color:var(--accent)}.per.svelte-yu1k5g{font-family:var(--font-mono);font-size:13px;font-weight:500;text-align:right;padding-top:3px}.preview.svelte-yu1k5g{position:sticky;top:16px;border:2px solid var(--ink);background:var(--black);color:#fff;display:flex;flex-direction:column;min-width:0}.req.svelte-yu1k5g{min-height:96px;border-bottom:1px solid #333}.res.svelte-yu1k5g{min-height:220px}.more.svelte-yu1k5g{display:block;padding:12px 18px;border-top:1px solid #333;font-family:var(--font-mono);font-size:13px;font-weight:500;color:#fff}.more.svelte-yu1k5g:hover{color:var(--accent-text);text-decoration:underline;text-underline-offset:3px}.mock.svelte-yu1k5g{border-top:1px solid #333;padding:18px;display:grid;gap:18px}.mock.reel.svelte-yu1k5g{grid-template-columns:150px minmax(0,1fr)}.mock.svelte-yu1k5g .crumb:where(.svelte-yu1k5g){font-family:var(--font-mono);font-size:13px;font-weight:500;color:#8a8a8a;display:block;overflow-wrap:anywhere}.card.svelte-yu1k5g{aspect-ratio:9 / 16;border:2px solid #fff;padding:12px;display:flex;flex-direction:column;gap:10px}.card.svelte-yu1k5g .cap:where(.svelte-yu1k5g){margin:auto 0 0;font-size:14.5px;line-height:1.5}.card.svelte-yu1k5g .meta:where(.svelte-yu1k5g){font-family:var(--font-mono);font-size:13px;font-weight:500;color:#cfcfcf;line-height:1.6}.side.svelte-yu1k5g{display:flex;flex-direction:column;gap:10px;min-width:0}.wave.svelte-yu1k5g{display:flex;align-items:flex-end;gap:3px;height:56px}.wave.svelte-yu1k5g i:where(.svelte-yu1k5g){flex:1;background:#fff;transform:scaleY(0);transform-origin:bottom;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.rail.svelte-yu1k5g{font-family:var(--font-mono);font-size:13px;font-weight:500;color:#8a8a8a;display:flex;justify-content:space-between}.excerpt.svelte-yu1k5g{margin:0;font-size:14.5px;line-height:1.5;color:#cfcfcf;border-left:2px solid #fff;padding-left:12px}.mock.ad.svelte-yu1k5g{gap:12px}.adhead.svelte-yu1k5g{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap}.adhead.svelte-yu1k5g h3:where(.svelte-yu1k5g){margin:0;font-size:20px;line-height:1.2;letter-spacing:-.01em;font-weight:700}.adtext.svelte-yu1k5g{margin:0;font-size:14.5px;line-height:1.5}.adfoot.svelte-yu1k5g{display:flex;gap:14px;flex-wrap:wrap;align-items:center;font-family:var(--font-mono);font-size:13px;font-weight:500;color:#8a8a8a}.adfoot.svelte-yu1k5g .cta:where(.svelte-yu1k5g){border:1px solid #fff;color:#fff;padding:3px 8px}@media(max-width:980px){.explorer.svelte-yu1k5g{grid-template-columns:minmax(0,1fr)}.preview.svelte-yu1k5g{position:static;order:-1}.row.svelte-yu1k5g{grid-template-columns:1fr 1fr}.n.svelte-yu1k5g{display:none}.per.svelte-yu1k5g{text-align:left;grid-column:2}.row.on.svelte-yu1k5g:before{left:-16px}}@media(max-width:640px){.row.svelte-yu1k5g{grid-template-columns:minmax(0,1fr);gap:8px}.per.svelte-yu1k5g{grid-column:1}.res.svelte-yu1k5g{min-height:0}.blurb.svelte-yu1k5g{display:none}}@media(prefers-reduced-motion:reduce){.wave.svelte-yu1k5g i:where(.svelte-yu1k5g){transform:scaleY(1);transition:none}}.term.svelte-fui02w{border:2px solid var(--ink);background:var(--black);color:#fff}.body.svelte-fui02w{margin:0;padding:16px 18px;font-family:var(--font-mono);font-size:13px;font-weight:500;line-height:1.65;white-space:pre-wrap;word-break:break-word;min-height:0}.prompt.svelte-fui02w{color:var(--accent-text)}.cursor.svelte-fui02w{color:var(--accent-text);animation:svelte-fui02w-blink 1s steps(2,start) infinite}.line.svelte-fui02w{display:block;animation:svelte-fui02w-rise .22s ease-out both}.line.svelte-fui02w .k{color:var(--syn-key)}.line.svelte-fui02w .s{color:var(--syn-string)}.line.svelte-fui02w .nn{color:var(--syn-number)}.status.svelte-fui02w{display:block;margin-top:10px;color:var(--accent-text)}@keyframes svelte-fui02w-blink{to{visibility:hidden}}@keyframes svelte-fui02w-rise{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.line.svelte-fui02w,.cursor.svelte-fui02w{animation:none}}.phone.svelte-d9s5jv{width:300px;max-width:100%;aspect-ratio:9 / 16;align-self:center;border:2px solid #fff;padding:10px;background:var(--black);color:#fff}.screen.svelte-d9s5jv{height:100%;display:flex;flex-direction:column;gap:12px;padding:14px 14px 12px;border:1px solid #333;overflow:hidden}.pbar.svelte-d9s5jv{font-family:var(--font-mono);font-size:13px;font-weight:500;color:#8a8a8a;padding-bottom:10px;border-bottom:1px solid #333}.pname.svelte-d9s5jv{font-size:20px;line-height:1.2;letter-spacing:-.01em;font-weight:700;margin-top:4px}.phandle.svelte-d9s5jv{font-family:var(--font-mono);font-size:13px;font-weight:500;color:#cfcfcf}.pstats.svelte-d9s5jv{display:flex;flex-direction:column;gap:14px;margin-top:10px;padding-top:14px;border-top:1px solid #333}.pstats.svelte-d9s5jv div:where(.svelte-d9s5jv){display:flex;flex-direction:column;gap:4px}.pstats.svelte-d9s5jv .num:where(.svelte-d9s5jv){font-size:56px;line-height:1;letter-spacing:-.03em;font-weight:900;font-stretch:110%}.pstats.svelte-d9s5jv .lbl:where(.svelte-d9s5jv){color:#8a8a8a}.pbio.svelte-d9s5jv{margin-top:auto;font-size:14.5px;line-height:1.5;color:#cfcfcf;padding-top:12px;border-top:1px solid #333}.try.svelte-d9s5jv{background:var(--black);color:#fff;border:2px solid #fff;display:flex;flex-direction:column;min-width:0;align-self:stretch;height:100%}.req.svelte-d9s5jv{margin:0;padding:16px 18px;font-family:var(--font-mono);font-size:13px;font-weight:500;line-height:1.65;white-space:pre-wrap;word-break:break-word;min-height:80px}.prompt.svelte-d9s5jv,.cursor.svelte-d9s5jv{color:var(--accent-text)}.cursor.svelte-d9s5jv{animation:svelte-d9s5jv-blink 1s steps(2,start) infinite}.ctl.svelte-d9s5jv{display:flex;align-items:center;gap:10px;padding:10px 18px;border-top:1px solid #333;border-bottom:1px solid #333;font-family:var(--font-mono);font-size:13px;font-weight:500;flex-wrap:wrap}.ctl.svelte-d9s5jv label:where(.svelte-d9s5jv){color:#8a8a8a}.ctl.svelte-d9s5jv input:where(.svelte-d9s5jv){width:120px;background:transparent;color:#fff;border:1px solid #555;padding:6px 10px;font:inherit}.ctl.svelte-d9s5jv input:where(.svelte-d9s5jv):focus{outline:2px solid #fff;outline-offset:0;border-color:#fff}.run.svelte-d9s5jv{background:#fff;color:var(--ink);border:1px solid #fff;padding:6px 14px;font:inherit;font-weight:600;cursor:pointer}.run.svelte-d9s5jv:hover{background:var(--accent-text);border-color:var(--accent-text)}.picks.svelte-d9s5jv{margin-left:auto;color:#8a8a8a}.picks.svelte-d9s5jv button:where(.svelte-d9s5jv){background:none;border:0;padding:0;color:#8a8a8a;font:inherit;cursor:pointer}.picks.svelte-d9s5jv button:where(.svelte-d9s5jv):hover,.picks.svelte-d9s5jv button.on:where(.svelte-d9s5jv){color:#fff;text-decoration:underline;text-underline-offset:3px}.out.svelte-d9s5jv{margin:0;padding:16px 18px 18px;font-family:var(--font-mono);font-size:15px;font-weight:500;line-height:1.5;white-space:pre-wrap;word-break:break-word;flex:1;min-height:330px}.status.svelte-d9s5jv{display:block;margin-bottom:10px;color:var(--accent-text)}.note.svelte-d9s5jv{display:block;color:#8a8a8a}.l.svelte-d9s5jv{display:block;animation:svelte-d9s5jv-rise .22s ease-out both}.l.svelte-d9s5jv .k{color:var(--syn-key)}.l.svelte-d9s5jv .s{color:var(--syn-string)}.l.svelte-d9s5jv .nn{color:var(--syn-number)}.foot.svelte-d9s5jv{padding:10px 18px;border-top:1px solid #333;color:#8a8a8a}.foot.svelte-d9s5jv a:where(.svelte-d9s5jv){color:#fff;text-decoration:underline;text-underline-offset:3px}@keyframes svelte-d9s5jv-blink{to{visibility:hidden}}@keyframes svelte-d9s5jv-rise{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}@media(max-width:980px){.phone.svelte-d9s5jv{width:100%;max-width:300px}.try.svelte-d9s5jv{width:100%}}@media(max-width:640px){.phone.svelte-d9s5jv{max-width:220px;aspect-ratio:auto}.pstats.svelte-d9s5jv .num:where(.svelte-d9s5jv){font-size:40px}.pstats.svelte-d9s5jv{gap:10px}.out.svelte-d9s5jv{font-size:13px;min-height:0}.picks.svelte-d9s5jv{margin-left:0;width:100%}}@media(prefers-reduced-motion:reduce){.l.svelte-d9s5jv,.cursor.svelte-d9s5jv{animation:none}}
