.live.svelte-4ejfig{width:100%}.grid.svelte-4ejfig{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px clamp(14px,2vw,32px);border-block:1px dashed var(--cy-dash, #e2e2e2);padding-block:14px}@media(max-width:520px){.grid.svelte-4ejfig{grid-template-columns:1fr 1fr}}.label.svelte-4ejfig{margin:0;font:600 10px/1.6 IBM Plex Mono,monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--cy-ink, #0b0b0b)}.val.svelte-4ejfig{margin:8px 0 4px;display:flex;align-items:baseline;gap:4px;white-space:nowrap}strong.svelte-4ejfig{font:400 clamp(26px,2.5vw,40px)/1 "Inter",system-ui,sans-serif;letter-spacing:-.05em;font-variant-numeric:tabular-nums;color:var(--cy-ink, #0b0b0b)}.val.svelte-4ejfig span:where(.svelte-4ejfig){font:500 11px IBM Plex Mono,monospace;color:var(--cy-muted, #555)}.nocase.svelte-4ejfig{text-transform:none}small.svelte-4ejfig{display:block;font:400 10px/1.5 IBM Plex Mono,monospace;color:var(--cy-muted, #4a4a4a)}.chat-win.svelte-17t38vq{position:relative;z-index:600;width:100%}.chat-win.moved.svelte-17t38vq .chat:where(.svelte-17t38vq){box-shadow:0 24px 60px -18px #0000008c}.chat.svelte-17t38vq{width:100%;border:1px solid var(--cy-ink);background:var(--cy-bg);color:var(--cy-ink);font:400 12px/1.6 IBM Plex Mono,ui-monospace,monospace}header.svelte-17t38vq{display:flex;align-items:center;gap:10px;padding:9px 12px;border-bottom:1px solid var(--cy-line);cursor:grab;-webkit-user-select:none;user-select:none}header.svelte-17t38vq:active{cursor:grabbing}.grip.svelte-17t38vq{width:10px;height:10px;flex:none;background-image:radial-gradient(currentColor 1px,transparent 1.2px);background-size:4px 4px;opacity:.5}header.svelte-17t38vq .cy-tag:where(.svelte-17t38vq){margin-left:auto}.cy-tag.live.svelte-17t38vq{animation:svelte-17t38vq-blink 1.2s steps(2,start) infinite}@keyframes svelte-17t38vq-blink{to{opacity:.45}}.help.svelte-17t38vq{position:relative;display:inline-flex}.q.svelte-17t38vq{width:20px;height:20px;border:1px solid var(--cy-ink);border-radius:999px;background:transparent;color:var(--cy-ink);font:600 11px/1 IBM Plex Mono,monospace;cursor:help;padding:0}.q.svelte-17t38vq:hover,.q.svelte-17t38vq:focus-visible{background:var(--cy-ink);color:var(--cy-bg);outline:none}.tip.svelte-17t38vq{position:absolute;top:calc(100% + 10px);right:-8px;z-index:5;width:280px;padding:10px 12px;border:1px solid var(--cy-ink);background:var(--cy-bg);color:var(--cy-body);font-size:11px;line-height:1.65;opacity:0;visibility:hidden;transform:translateY(-4px);transition:opacity .15s,transform .15s,visibility .15s;pointer-events:none;cursor:default;-webkit-user-select:text;user-select:text}.help.svelte-17t38vq:hover .tip:where(.svelte-17t38vq),.q.svelte-17t38vq:focus-visible+.tip:where(.svelte-17t38vq){opacity:1;visibility:visible;transform:none}.thread.svelte-17t38vq{max-height:clamp(84px,16dvh,180px);overflow-y:auto;padding:12px 14px;display:flex;flex-direction:column;gap:10px;scrollbar-width:thin}.msg.svelte-17t38vq{max-width:92%}.msg.you.svelte-17t38vq{align-self:flex-end;text-align:right;color:var(--cy-muted)}.who.svelte-17t38vq{display:block;font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--cy-muted)}.msg.svelte-17t38vq p:where(.svelte-17t38vq){margin:2px 0 0}.msg.bad.svelte-17t38vq p:where(.svelte-17t38vq){color:var(--cy-bad)}.result.svelte-17t38vq{margin:0;border-top:1px solid var(--cy-line);padding:12px 14px 14px;display:flex;flex-direction:column;align-items:flex-start;gap:8px}.result.fail.svelte-17t38vq{color:var(--cy-bad)}.result.svelte-17t38vq strong:where(.svelte-17t38vq){font:600 24px/1 Inter,system-ui,sans-serif;letter-spacing:-.05em}.flying.svelte-17t38vq{display:flex;gap:10px;align-items:baseline;padding:12px 14px;border-top:1px solid var(--cy-line);color:var(--cy-ink)}.flying.svelte-17t38vq b:where(.svelte-17t38vq){font-weight:600;font-variant-numeric:tabular-nums}.flying.svelte-17t38vq .dot:where(.svelte-17t38vq){width:7px;height:7px;flex:none;border-radius:999px;background:var(--cy-ink);animation:svelte-17t38vq-blink 1s steps(2,start) infinite}.steps.svelte-17t38vq{list-style:none;margin:0;padding:4px 14px 6px;border-top:1px solid var(--cy-line)}.steps.svelte-17t38vq li:where(.svelte-17t38vq){display:grid;grid-template-columns:26px minmax(0,1fr);gap:8px;align-items:baseline;padding:10px 0;border-bottom:1px dashed var(--cy-dash)}.steps.svelte-17t38vq li.last:where(.svelte-17t38vq){border-bottom:0}.n.svelte-17t38vq{font-size:10px;letter-spacing:.1em;color:var(--cy-muted)}.what.svelte-17t38vq{color:var(--cy-ink)}.what.svelte-17t38vq small:where(.svelte-17t38vq){display:block;font-size:10.5px;color:var(--cy-muted)}.row.svelte-17t38vq{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}.col.svelte-17t38vq{display:flex;flex-direction:column;gap:8px}.cy-btn.done.svelte-17t38vq{background:var(--cy-ink);color:var(--cy-bg)}textarea.svelte-17t38vq{width:100%;box-sizing:border-box;resize:vertical;min-height:58px;font:inherit;font-size:11.5px;background:transparent;color:var(--cy-ink);border:1px solid var(--cy-dash);padding:8px 10px}textarea.svelte-17t38vq::placeholder{color:var(--cy-faint, var(--cy-muted))}textarea.svelte-17t38vq:focus{outline:1px solid var(--cy-ink);border-color:var(--cy-ink)}.send.svelte-17t38vq{display:flex;width:100%;justify-content:center;gap:10px;padding:11px 12px;font-size:11px}.primary.svelte-17t38vq{background:var(--cy-ink);color:var(--cy-bg)}.primary.svelte-17t38vq:hover:not(:disabled){background:var(--cy-bg);color:var(--cy-ink)}.primary.svelte-17t38vq:disabled{opacity:.35;cursor:not-allowed}.sample.svelte-17t38vq{align-self:flex-start;padding:0;border:0;background:none;color:var(--cy-muted);font:inherit;font-size:11px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.sample.svelte-17t38vq:hover{color:var(--cy-ink)}.peek.svelte-17t38vq{padding:8px 14px 10px;border-top:1px solid var(--cy-line);font-size:10.5px;color:var(--cy-muted)}.peek.svelte-17t38vq summary:where(.svelte-17t38vq){cursor:pointer;letter-spacing:.08em}.peek.svelte-17t38vq pre:where(.svelte-17t38vq){margin:8px 0 0;max-height:220px;overflow:auto;white-space:pre-wrap;border:1px dashed var(--cy-dash);padding:8px 10px;color:var(--cy-ink)}@media(max-height:820px){.thread.svelte-17t38vq{max-height:78px}.steps.svelte-17t38vq li:where(.svelte-17t38vq){padding:7px 0}textarea.svelte-17t38vq{min-height:44px}}@media(max-width:767px){header.svelte-17t38vq{cursor:default}.grip.svelte-17t38vq{display:none}.tip.svelte-17t38vq{width:min(280px,78vw)}}.deck.svelte-19voqtc{width:100%;max-width:420px;border:1px solid var(--cy-ink);background:var(--cy-bg);color:var(--cy-ink);font:400 12px/1.5 IBM Plex Mono,ui-monospace,monospace;padding:12px 14px 14px;display:flex;flex-direction:column;gap:12px}header.svelte-19voqtc{display:flex;justify-content:space-between;align-items:center;gap:10px}.read.svelte-19voqtc{margin:0;display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.read.svelte-19voqtc div:where(.svelte-19voqtc){border-top:1px dashed var(--cy-dash);padding-top:6px}dt.svelte-19voqtc{font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--cy-muted)}dd.svelte-19voqtc{margin:2px 0 0;font:400 20px/1 Inter,system-ui,sans-serif;letter-spacing:-.04em;font-variant-numeric:tabular-nums}dd.svelte-19voqtc small:where(.svelte-19voqtc){font:500 10px IBM Plex Mono,monospace;letter-spacing:0;margin-left:3px;color:var(--cy-muted)}.note.svelte-19voqtc{margin:-4px 0 0;min-height:1.5em;color:var(--cy-muted);font-size:11px}.row.svelte-19voqtc{display:flex;justify-content:space-between;align-items:center;gap:8px}.btns.svelte-19voqtc .cy-btn:where(.svelte-19voqtc),.steps.svelte-19voqtc .cy-btn:where(.svelte-19voqtc){flex:1}.steps.svelte-19voqtc .cy-sub:where(.svelte-19voqtc){flex:1.2}.pad.svelte-19voqtc{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.pad.svelte-19voqtc .cy-btn:where(.svelte-19voqtc){display:flex;flex-direction:column;align-items:flex-start;gap:3px;padding:7px 8px;font-size:10px;letter-spacing:.08em;text-align:left}kbd.svelte-19voqtc{font:inherit;font-size:9.5px;opacity:.55;border:1px solid currentColor;padding:0 4px}.foot.svelte-19voqtc{margin:0;font-size:10px;color:var(--cy-muted)}.fuel.svelte-19voqtc{display:flex;flex-direction:column;gap:6px}html:has(.kit-page.cryptik-theme),body:has(.kit-page.cryptik-theme){background:#fff}.cy-nav.svelte-10372ug{position:fixed;inset:var(--kit-bar-h, 0px) 0 auto 0;transition:top .2s ease,background-color .5s ease,border-color .5s ease;z-index:800;height:52px;display:flex;justify-content:space-between;align-items:center;padding-inline:var(--g);background:color-mix(in srgb,var(--cy-bg) 92%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--cy-line);--g: clamp(18px, 4vw, 64px)}.wordmark.svelte-10372ug{font-family:Inter,sans-serif;font-weight:700;letter-spacing:.28em;font-size:clamp(11px,.85vw,13px);color:var(--cy-ink);text-decoration:none}.cy-nav.svelte-10372ug nav:where(.svelte-10372ug){display:flex;gap:clamp(16px,3vw,52px);font:500 10px/1 IBM Plex Mono,ui-monospace,monospace;letter-spacing:.18em}.cy-nav.svelte-10372ug nav:where(.svelte-10372ug) a:where(.svelte-10372ug){text-transform:uppercase;color:var(--cy-body);text-decoration:none;transition:color .18s}.cy-nav.svelte-10372ug nav:where(.svelte-10372ug) a:where(.svelte-10372ug):hover{color:var(--cy-ink)}.cy-page.svelte-10372ug{color:var(--cy-body);font-family:IBM Plex Mono,ui-monospace,monospace;font-size:12px;line-height:1.85}.label.svelte-10372ug{margin:0;color:var(--cy-ink);font:600 10px/1.6 IBM Plex Mono,ui-monospace,monospace;letter-spacing:.12em;text-transform:uppercase}.body.svelte-10372ug{margin:0;font-size:12px;line-height:1.85;color:var(--cy-body);max-width:56ch}.note.svelte-10372ug{margin:1.2rem 0 0;font-size:10px;line-height:1.8;color:var(--cy-muted);max-width:70ch}h1.svelte-10372ug,h2.svelte-10372ug{font-family:Inter,system-ui,sans-serif;font-weight:600;color:var(--cy-ink);margin:0}.cy-page.svelte-10372ug .cy-sec{max-width:none;padding-inline:0;padding-block:clamp(96px,13dvh,128px) clamp(28px,5dvh,56px);min-height:100svh;background:var(--cy-bg);color:var(--cy-body);transition:background-color .5s ease}.act.svelte-10372ug{background:var(--cy-bg)}.pane.svelte-10372ug{padding-inline:var(--pane-g, 1rem)}.pane-r.svelte-10372ug{margin-left:0}.cy-page.svelte-10372ug .hero{display:flex;align-items:center;overflow:hidden;padding-top:clamp(108px,12dvh,150px)}.hero-art.svelte-10372ug{position:absolute;right:1vw;top:57%;transform:translateY(-50%);width:min(80vw,1500px);z-index:0;pointer-events:none}.hero-copy.svelte-10372ug{position:relative;z-index:2;margin-left:clamp(18px,4vw,64px);width:min(46vw,640px)}h1.svelte-10372ug{font-size:clamp(44px,5.6vw,96px);letter-spacing:-.075em;line-height:.86;margin:0 0 22px}.sub.svelte-10372ug{margin:0;font:400 clamp(12px,1vw,15px)/1.7 "IBM Plex Mono",ui-monospace,monospace;color:var(--cy-ink);max-width:36ch}.cta.svelte-10372ug{display:inline-flex;justify-content:space-between;align-items:center;gap:28px;margin-top:30px;padding:16px 20px;border:1px solid #000;font:500 10.5px/1 IBM Plex Mono,monospace;letter-spacing:.18em;text-transform:uppercase;color:#fff;background:#000;text-decoration:none;transition:background-color .18s,color .18s,transform .18s}.cta.svelte-10372ug:hover{background:#fff;color:#000;transform:translateY(-2px)}.cy-page.svelte-10372ug .thesis-sec{display:flex;align-items:center}.cy-page.svelte-10372ug .thesis-sec .pane{margin-left:54vw;margin-right:clamp(18px,4vw,64px);width:auto;padding:0;max-width:560px}.thesis-copy.svelte-10372ug{margin-top:28px}.thesis-copy.svelte-10372ug p:where(.svelte-10372ug){margin:0 0 22px}.conclusion.svelte-10372ug{color:var(--cy-ink);padding-top:8px}.conclusion.svelte-10372ug strong:where(.svelte-10372ug){font-weight:600}.in-flow .cy-inst{position:relative}.cy-page.svelte-10372ug .clock-sec{display:flex;align-items:center}.cy-page.svelte-10372ug .clock-sec .pane{margin-left:clamp(18px,4vw,64px);width:min(42vw,640px);padding:0}.clock-lede.svelte-10372ug{margin:18px 0 clamp(20px,3dvh,34px);font:450 clamp(13px,1.15vw,18px)/1.75 "Inter",system-ui,sans-serif;color:var(--cy-ink);max-width:46ch}.live-wrap.svelte-10372ug{margin-bottom:clamp(16px,3dvh,32px)}.cy-page.svelte-10372ug .clock-sec .chart-wrap{margin-top:4px}.cy-page.svelte-10372ug .conj-sec{display:flex;flex-direction:column;justify-content:flex-start;padding-bottom:0}.conj-top.svelte-10372ug{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:clamp(24px,5vw,96px);align-items:start;padding-inline:clamp(18px,4vw,64px)}.conj-copy.svelte-10372ug{max-width:700px}h2.svelte-10372ug{font-size:clamp(36px,4.2vw,72px);letter-spacing:-.065em;line-height:.9;margin:14px 0 18px}h2.h-s.svelte-10372ug{font-size:clamp(30px,3.2vw,54px);margin:10px 0 12px}.conj-copy.svelte-10372ug .note:where(.svelte-10372ug){margin-top:12px}.cy-page.svelte-10372ug .conj-box .cy-inst{width:clamp(300px,24vw,380px)!important;padding:16px 18px;font-size:13px}.cy-page.svelte-10372ug .fly-sec{display:flex;align-items:center;padding-top:clamp(64px,9dvh,96px)}.cy-page.svelte-10372ug .fly-sec .pane{margin-left:clamp(18px,2.4vw,40px);width:calc(34vw - clamp(18px,2.4vw,40px) - clamp(16px,1.6vw,28px));min-width:320px;padding:0}.fly-pane.svelte-10372ug .body:where(.svelte-10372ug){margin-bottom:18px}.fly-pane.svelte-10372ug .note:where(.svelte-10372ug){margin-top:10px}.cy-page.svelte-10372ug .try-sec{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,300px);gap:clamp(28px,4vw,72px);align-items:center;padding-inline:clamp(18px,4vw,64px);min-height:0;padding-block:clamp(96px,14dvh,140px) clamp(64px,9dvh,110px)}.try-intro.svelte-10372ug .body:where(.svelte-10372ug){margin-top:14px}.term.svelte-10372ug{height:clamp(380px,52dvh,460px);border:1px solid var(--cy-line);min-width:0}.full-link.svelte-10372ug{display:inline-flex;gap:8px;align-items:baseline;margin-top:22px;padding-bottom:3px;border-bottom:1.5px solid var(--cy-ink);font:600 12px/1.4 IBM Plex Mono,monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--cy-ink);text-decoration:none;transition:gap .18s}.full-link.svelte-10372ug:hover{gap:12px}.cy-page.svelte-10372ug .demo-sec{display:flex;flex-direction:column;justify-content:flex-end;padding-inline:clamp(18px,4vw,64px);padding-bottom:96px}.demo-row.svelte-10372ug{display:grid;grid-template-columns:minmax(220px,.52fr) minmax(0,1.48fr);align-items:end;gap:clamp(38px,7vw,130px);padding-bottom:clamp(34px,6dvh,72px)}.demo-title.svelte-10372ug{margin-top:18px;max-width:350px;color:var(--cy-body)}.big-link.svelte-10372ug{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;padding-bottom:14px;border-bottom:1px solid var(--cy-ink);font-family:Inter,system-ui,sans-serif;font-weight:600;font-size:clamp(25px,4.4vw,74px);letter-spacing:-.06em;line-height:1;color:var(--cy-ink);text-decoration:none;overflow-wrap:anywhere}.big-link.svelte-10372ug span:where(.svelte-10372ug){font-size:.5em;transition:transform .18s}.big-link.svelte-10372ug:hover{color:var(--cy-muted)}.big-link.svelte-10372ug:hover span:where(.svelte-10372ug){transform:translate(3px,-3px)}.foot-bottom.svelte-10372ug{display:flex;justify-content:space-between;gap:24px;padding-top:18px;border-top:1px solid var(--cy-line);font-size:9px;letter-spacing:.12em;color:var(--cy-muted)}.foot-bottom.svelte-10372ug p:where(.svelte-10372ug){margin:0;max-width:80ch}.foot-bottom.svelte-10372ug a:where(.svelte-10372ug){color:var(--cy-ink)}.kit-root[data-dark] .cy-nav.svelte-10372ug{background:color-mix(in srgb,#000 90%,transparent)}@media(max-width:900px){.cy-nav.svelte-10372ug nav:where(.svelte-10372ug){font-size:9px;letter-spacing:.12em;gap:clamp(12px,3.5vw,24px)}.cy-nav.svelte-10372ug nav:where(.svelte-10372ug) a:where(.svelte-10372ug):not(:last-child){display:none}.demo-row.svelte-10372ug,.cy-page.svelte-10372ug .try-sec{grid-template-columns:minmax(0,1fr)}.try-intro.svelte-10372ug{order:-1}.foot-bottom.svelte-10372ug{flex-direction:column;gap:10px}}@media(max-width:767px){.cy-page.svelte-10372ug .hero{flex-direction:column;align-items:flex-start;justify-content:flex-start;padding-top:150px;padding-inline:0}.hero-art.svelte-10372ug{position:relative;right:auto;top:auto;transform:none;width:calc(100% - 28px);margin:36px 14px 0;order:2}.hero-copy.svelte-10372ug{width:auto;margin-right:18px}.cy-page.svelte-10372ug .thesis-sec .pane,.cy-page.svelte-10372ug .clock-sec .pane,.cy-page.svelte-10372ug .fly-sec .pane{margin:0;width:auto;min-width:0;padding-inline:18px 36px;max-width:none}.cy-page.svelte-10372ug .thesis-sec,.cy-page.svelte-10372ug .clock-sec{align-items:flex-start;padding-top:56svh}.cy-page.svelte-10372ug .conj-sec{padding-top:53svh}.conj-top.svelte-10372ug{grid-template-columns:1fr;padding-inline:18px 36px}.cy-page.svelte-10372ug .demo-sec,.cy-page.svelte-10372ug .try-sec{padding-inline:18px 36px}.cy-page.svelte-10372ug .fly-sec{align-items:flex-start;padding-top:53svh}.cy-page.svelte-10372ug .demo-sec{padding-top:48svh}}@media(min-width:768px)and (max-height:820px){.cy-page.svelte-10372ug .conj-box .cy-inst{padding:12px 14px}.fly-pane.svelte-10372ug .note:where(.svelte-10372ug),.conj-copy.svelte-10372ug .note:where(.svelte-10372ug){display:none}.fly-pane.svelte-10372ug .body:where(.svelte-10372ug){margin-bottom:12px}.cy-page.svelte-10372ug .clock-sec .chart-wrap svg{max-height:150px}.cy-page.svelte-10372ug .clock-sec .clock-lede{margin-block:10px 14px;font-size:13px}.live-wrap.svelte-10372ug{margin-bottom:10px}}
