.landing{--band-y:3rem;--head-gap:2rem;--col-gap:2rem;--item-gap:1.5rem;--edge:var(--frame-x);--in:calc(var(--col-gap) / 2);--rule-band:var(--hk-border);--rule-in:var(--hk-hairline);--field-y:max(calc(var(--band-y) / 2), 3rem)}@media (width>=768px){.landing{--band-y:4rem;--head-gap:2.5rem}}@media (width>=1024px){.landing{--band-y:6rem;--head-gap:3rem}}@media (width>=1200px){.landing{--edge:calc(var(--col-gap) / 2)}}.landing .band{isolation:isolate;padding-block:var(--band-y) 0;position:relative}.landing .band+.band{border-top:1px solid;border-image:linear-gradient(var(--rule-band), var(--rule-band)) 1 / 1px 0 0 / 0 100vw}@media (width>=1200px){.landing .band:before{content:"";inset:0 calc(-1 * var(--edge) - 1px);z-index:-1;border-inline:1px solid var(--rule-band);pointer-events:none;position:absolute}.landing .band+.band:after,.landing .fig--hero:after{content:"";top:-5px;left:calc(-1 * var(--edge) - 5px);right:calc(-1 * var(--edge) - 5px);z-index:1;background:linear-gradient(var(--hk-text-4), var(--hk-text-4)) 4px 0 / 1px 9px no-repeat, linear-gradient(var(--hk-text-4), var(--hk-text-4)) 0 4px / 9px 1px no-repeat, linear-gradient(var(--hk-text-4), var(--hk-text-4)) right 4px top 0 / 1px 9px no-repeat, linear-gradient(var(--hk-text-4), var(--hk-text-4)) right 0 top 4px / 9px 1px no-repeat;pointer-events:none;height:9px;position:absolute}:root:has(main.landing) .site-footer>.frame:after{content:"";top:-5px;left:calc(-1 * var(--edge) - 5px);right:calc(-1 * var(--edge) - 5px);z-index:1;background:linear-gradient(var(--hk-text-4), var(--hk-text-4)) 4px 0 / 1px 9px no-repeat, linear-gradient(var(--hk-text-4), var(--hk-text-4)) 0 4px / 9px 1px no-repeat, linear-gradient(var(--hk-text-4), var(--hk-text-4)) right 4px top 0 / 1px 9px no-repeat, linear-gradient(var(--hk-text-4), var(--hk-text-4)) right 0 top 4px / 9px 1px no-repeat;pointer-events:none;height:9px;position:absolute}:root:has(main.landing) .site-footer .bottom:before{content:"";top:-5px;left:calc(-1 * var(--edge) - 5px);right:calc(-1 * var(--edge) - 5px);z-index:1;background:linear-gradient(var(--hk-text-4), var(--hk-text-4)) 4px 0 / 1px 9px no-repeat, linear-gradient(var(--hk-text-4), var(--hk-text-4)) 0 4px / 9px 1px no-repeat, linear-gradient(var(--hk-text-4), var(--hk-text-4)) right 4px top 0 / 1px 9px no-repeat, linear-gradient(var(--hk-text-4), var(--hk-text-4)) right 0 top 4px / 9px 1px no-repeat;pointer-events:none;height:9px;position:absolute}.landing .fig--hero:after{left:-5px;right:-5px}}:root:has(main.landing) .site-header{background:var(--hk-bg);-webkit-backdrop-filter:none}:root:has(main.landing) .site-footer{border-top-color:var(--hk-border);padding-block:0}:root:has(main.landing) .site-footer>.frame{--edge:var(--frame-x);padding-block:3rem 2rem;position:relative}:root:has(main.landing) .site-footer .bottom{margin-inline:calc(-1 * var(--edge));padding-inline:var(--edge);border-top-color:var(--hk-border);position:relative}@media (width>=1200px){:root:has(main.landing) .site-footer>.frame{--edge:calc(2rem / 2)}:root:has(main.landing) .site-footer .grid{position:relative}:root:has(main.landing) .site-footer .grid:before{content:"";inset:-3rem calc(-1 * var(--edge) - 1px) -2.5rem;border-inline:1px solid var(--hk-border);pointer-events:none;position:absolute}:root:has(main.landing) .site-footer>.frame:after{left:calc(var(--frame-x) - var(--edge) - 5px);right:calc(var(--frame-x) - var(--edge) - 5px)}:root:has(main.landing) .site-footer .bottom:before{left:-5px;right:-5px}}.landing h1.hk-h1{letter-spacing:-.025em;text-wrap:balance;max-width:15em;margin:0;font-size:clamp(1.875rem,.6rem + 5.7vw,3.75rem);line-height:1.04}.landing h2.hk-h2{letter-spacing:-.02em;text-wrap:balance;max-width:20em;margin:0;font-size:clamp(1.75rem,1.25rem + 1.6vw,2.5rem);line-height:1.1}.landing .item-title,.landing .plans .p-name{font-family:var(--hk-font-display);letter-spacing:-.01em;text-transform:none;color:var(--hk-text);margin:0;font-size:1.25rem;font-weight:400;line-height:1.75rem}.landing .label{font-family:var(--hk-font-mono);letter-spacing:.06em;font-variant-numeric:tabular-nums;text-transform:uppercase;color:var(--hk-text-3);margin:0;font-size:.75rem;line-height:1rem}.landing .label .n{min-width:2.75em;color:var(--hk-text-2);display:inline-block}.landing .copy{max-width:34rem;color:var(--hk-text-2);text-wrap:pretty;margin:0;font-size:.9375rem;line-height:1.6}.landing .copy code,.landing .faq code{font-family:var(--hk-font-mono);color:inherit;white-space:nowrap;background:0 0;border:0;padding:0;font-size:.875em}.landing .head{padding-bottom:var(--head-gap);grid-template-columns:minmax(0,1fr);row-gap:.75rem;display:grid}.landing .head>.num{margin-bottom:.25rem}.landing .head .side{margin-top:.25rem}@media (width>=1024px){.landing .head{column-gap:var(--col-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:last baseline}.landing .head>.num{grid-column:1/-1}.landing .head>h2{grid-column:1/7}.landing .head>.side{grid-column:7/-1;margin-top:0}.landing .head>.links{justify-content:flex-end}}.landing .hero{padding-top:3rem}@media (width>=1024px){.landing .hero{padding-top:4rem}}.landing .hero-copy{padding-bottom:var(--head-gap);grid-template-columns:minmax(0,1fr);display:grid}.landing .hero .eyebrow{color:var(--hk-text-2);margin-bottom:1.5rem}.landing .hero .hk-lead{max-width:34rem;color:var(--hk-text-2);text-wrap:pretty;margin:2rem 0 0;font-size:1.0625rem;line-height:1.6}.landing .hero-act{min-width:0;margin-top:2rem}.landing .ctas{flex-wrap:wrap;gap:.75rem;display:flex}@media (width>=1024px){.landing .hero-copy{column-gap:var(--col-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:last baseline}.landing .hero-copy>*{grid-column:1/-1}.landing .hero .hk-lead{grid-column:1/8}.landing .hero-act{grid-column:1/-1;align-items:center;margin-top:2.5rem;display:flex}.landing .hero-act>.ctas{flex:none}}@media (width>=1200px){.landing .hero h1{grid-column:1/8}.landing .hero .hk-lead{grid-area:2/8/auto/-1;margin:0}.landing .hero-act{grid-row:3}}@media (width<=479.98px){.landing .hero .ctas>*{flex:100%}}.landing .install{scrollbar-width:none;font-family:var(--hk-font-mono);white-space:pre;color:var(--hk-text-2);margin:1rem 0 0;font-size:.8125rem;line-height:1.25rem;overflow-x:auto}@media (width<=639.98px){.landing .install{font-size:.75rem}}@media (width>=1024px){.landing .hero-act>.install{flex:0 auto;min-width:0;margin:0 0 0 1rem}}.landing .install[data-scrolls=true]:not([data-end=true]){-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 1.5rem),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 1.5rem),#0000)}.landing .swap{display:inline-grid}.landing .swap>*{text-align:center;grid-area:1/1}.landing .swap>[aria-hidden=true]{visibility:hidden}.landing .band>.fig{--pause-y:calc((var(--field-y) - 28px) / 2);margin-inline:calc(-1 * var(--edge));position:relative}.landing .fig :is(.pic-frame,.stage){position:static}.landing .band>.fig>.stage{padding:var(--field-y) var(--edge)}.landing .band>.fig:not(.fig--hero){border-top:1px solid var(--rule-in)}.landing .cells{margin:0 calc(-1 * var(--edge));--cell-pt:1.5rem;border-top:1px solid var(--rule-in);grid-template-columns:minmax(0,1fr);padding:0;list-style:none;display:grid}.landing .cells>li{--pause-y:calc(var(--shot-h) + 1px + var(--cell-pt) + 1rem + .5rem + (1.75rem - 28px) / 2);--shot-l:var(--edge);--shot-r:var(--edge);flex-direction:column;min-width:0;display:flex;position:relative}.landing .cells>li+li{border-top:1px solid var(--rule-in)}.landing .cells>li>.shot{border-bottom:1px solid var(--rule-in);flex:none}.landing .cell-copy{padding:var(--cell-pt) var(--edge) 2rem;flex-direction:column;flex:1;display:flex}.landing .cell-copy>.num{margin-bottom:.5rem}.landing .cell-copy>.item-title{padding-right:2.5rem}@media (width>=1024px){.landing .cells{--cell-pt:2rem;grid-template-columns:repeat(2,minmax(0,1fr))}.landing .cells>li+li{border-top:0}.landing .cells>li:nth-child(2n){--shot-l:calc(var(--in) - 1px);border-left:1px solid var(--rule-in)}.landing .cells>li:nth-child(n+3){border-top:1px solid var(--rule-in)}.landing .cells>li:nth-child(odd){--pause-r:var(--in);--shot-r:var(--in)}.landing .cells>li:nth-child(odd)>.cell-copy{padding-right:var(--in)}.landing .cells>li:nth-child(2n)>.cell-copy{padding-left:calc(var(--in) - 1px)}.landing .cell-copy{padding-bottom:2.5rem}}.landing .cells .copy{margin-top:.5rem}.landing .cmd{font-family:var(--hk-font-mono);color:var(--hk-text-2);margin:1rem 0 0;font-size:.8125rem;line-height:1.25rem}@media (width<=639.98px){.landing .cmd{font-size:.75rem}}.landing .links{flex-wrap:wrap;gap:0 1rem;margin:0;display:flex}.landing .links .hk-more{color:var(--hk-text-2);transition:color var(--hk-dur-fast) var(--hk-ease);margin:0;font-size:.9375rem;font-weight:400}.landing .links .hk-more:hover{color:var(--hk-text)}@media (pointer:coarse),(width<=639.98px){.landing .links .hk-more{align-items:center;gap:.25em;min-height:2.75rem;display:inline-flex}.landing .head .links{margin-block:-.75rem 0}.landing .head .links .hk-more{margin-bottom:-.75rem}}.landing .ruled{margin:0;padding:0;list-style:none}.landing .steps{margin-inline:calc(-1 * var(--edge))}.landing .steps>li{border-top:1px solid var(--rule-in);grid-template-columns:minmax(0,1fr);display:grid}.landing .step-title{padding:1rem var(--edge);align-items:baseline;display:flex}.landing .step-title .label{min-width:2.75em;color:var(--hk-text-2);flex:none}.landing .steps .code-copy{width:100%;min-width:0;max-width:none;min-height:3rem;padding:.375rem var(--edge);border:0;border-top:1px solid var(--rule-in);border-radius:0}@media (width>=1024px){.landing .steps>li{grid-template-columns:repeat(2,minmax(0,1fr))}.landing .step-title{padding:1.5rem var(--in) 1.5rem var(--edge);align-items:center}.landing .steps .code-copy{min-height:100%;padding-left:calc(var(--in) - 1px);border-top:0;border-left:1px solid var(--rule-in)}}.landing .steps .code-copy .line{scrollbar-width:none;white-space:pre;overflow-wrap:normal;overflow-x:auto}.landing .steps .code-copy .hk-copy--labelled{margin-right:calc(-.5rem - 1px)}.landing .steps .code-copy .hk-copy--labelled .text>.layer{justify-content:flex-end}.landing .steps .code-copy wbr{display:none}@media (width<=639.98px),(width>=1024px) and (width<=1199.98px){.landing .steps .code-copy .line{font-size:.75rem}}.landing .cta-row{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;display:flex}@media (width<=479.98px){.landing .cta-row>.hk-btn{flex:100%}}@media (width>=1024px){.landing .head>.cta-row{flex-wrap:nowrap;justify-content:flex-end;align-items:last baseline}.landing .head>.cta-row>.hk-btn{flex:none}.landing .head>.cta-row>.seats{text-align:right;order:-1;max-width:20rem}}.landing .seats{color:var(--hk-text-3);margin:0;font-size:.875rem}.landing .plans.plans--public{margin-inline:calc(-1 * var(--edge));border-top:1px solid var(--rule-in);grid-template-columns:minmax(0,1fr);gap:0}.landing .plans.plans--public .plan{--pl:var(--edge);--pr:var(--edge);padding:1.5rem var(--pr) 2rem var(--pl);background:0 0;border:0;border-radius:0}.landing .plans.plans--public .p-run{margin-inline:calc(-1 * var(--pl)) calc(-1 * var(--pr));padding-inline:var(--pl) var(--pr)}.landing .plans.plans--public .plan+.plan{border-top:1px solid var(--rule-in)}@media (width>=1024px){.landing .plans.plans--public{grid-template-columns:minmax(0, 1fr) calc((100% - 2 * var(--edge) + var(--col-gap)) / 3) minmax(0, 1fr)}.landing .plans.plans--public .plan{--pl:calc(var(--in) - 1px);--pr:var(--in);padding-block:2rem 2.5rem}.landing .plans.plans--public .plan:first-child{--pl:var(--edge)}.landing .plans.plans--public .plan:last-child{--pr:var(--edge)}.landing .plans.plans--public .plan+.plan{border-top:0;border-left:1px solid var(--rule-in)}}.landing .plans--public .p-top{min-height:1.75rem}.landing .plans--public .p-price .was{font-family:var(--hk-font-display);font-size:1.25rem;line-height:1.75rem}.landing .faq{margin-inline:calc(-1 * var(--edge))}.landing .faq>*{border-top:1px solid var(--rule-in)}.landing .faq summary{padding:1.125rem var(--edge);cursor:pointer;transition:background-color var(--hk-dur-fast) var(--hk-ease);justify-content:space-between;align-items:center;gap:1.5rem;list-style:none;display:flex}.landing .faq summary:hover{background:var(--hk-hover)}.landing .faq summary:hover .plus{color:var(--hk-text)}.landing .faq summary::-webkit-details-marker{display:none}.landing .faq .plus{stroke-width:1.5px;stroke-linecap:round;width:1rem;height:1rem;color:var(--hk-text-3);transition:transform var(--hk-dur-fast) var(--hk-ease), color var(--hk-dur-fast) var(--hk-ease);flex:none}.landing .faq details[open] .plus{transform:rotate(45deg)}.landing .faq details[open]>summary{padding-bottom:.5rem}.landing .faq summary:focus-visible{outline-offset:-2px}.landing .faq details>p{max-width:calc(34rem + 2 * var(--edge));padding:0 var(--edge) var(--item-gap);margin:0}@media (prefers-reduced-motion:reduce){.landing .faq .plus,.landing .faq summary{transition:none}}.landing{--ink:var(--hk-text);--ink-muted:var(--hk-text-2);--ink-faint:var(--hk-text-3);--surface:#fff;--sunken:#fafafa;--stage:#f4f4f5;--stage-edge:#e4e4e7;--stage-sheen:#ffffffb3;--stage-top:#ffffffe6;--rule:#e4e4e7;--rule-strong:#d4d4d8;--control-edge:var(--hk-text-4);--font-mono:var(--hk-font-mono);--font-sans:var(--hk-font-sans);--font-display:var(--hk-font-display);--shot-head:28px;--shot-in:24px;--shot-h:22rem;--color-blue-400:#93a7d0;--color-blue-600:#4b6496;--color-emerald-500:var(--hk-ok-dot);--sh-accent:#7088bb;--sh-grey:#a1a1aa;--sh-light:#d4d4d8;--sh-ink:#3f3f46;--sh-paper:var(--surface);--pic-accent:var(--color-blue-600);--pic-ink:#27272a;--pic-dim:#71717a;--pic-faint:var(--hk-text-3);--pic-stop:var(--hk-err);--pic-add:var(--hk-ok);--t-bg:#fff;--t-bg-2:#f7f7f8;--t-sel:#eeeef1;--t-fg:#27272a;--t-dim:#71717a;--t-faint:#a1a1aa;--t-blue:#4b6496;--t-cyan:#2f6f7a;--t-green:#3f7a3a;--t-yellow:#866a12;--t-orange:#a2551f;--t-magenta:#7a4f96;--t-red:#b4403a;--t-bar:#f0f0f2;--t-bar-fg:#3f3f46}@media (width>=640px) and (width<=1023.98px){.landing{--shot-in:20px}}@media (width<=639.98px){.landing{--shot-in:12px}}@media (prefers-color-scheme:dark){:root:not(.light):not([data-theme=light]) .landing{--stage:#0e0e10;--stage-edge:#ffffff14;--stage-sheen:#93a7d012;--stage-top:#ffffff0f;--sunken:#141416;--surface:#18181b;--rule:#26262a;--rule-strong:#3f3f46;--sh-accent:#7f95c4;--pic-accent:var(--color-blue-400);--sh-grey:#71717a;--sh-light:#52525b;--sh-ink:#a1a1aa;--pic-ink:#e4e4e7;--pic-dim:#a1a1aa;--t-bg:#141416;--t-bg-2:#111113;--t-sel:#212126;--t-fg:#d4d4d8;--t-dim:#8b8b94;--t-faint:#5f5f68;--t-blue:#93a7d0;--t-cyan:#8cbcc4;--t-green:#9dc28f;--t-yellow:#d8c27f;--t-orange:#d9a172;--t-magenta:#bba2d6;--t-red:#e48c86;--t-bar:#1e1e22;--t-bar-fg:#a1a1aa}}:root[data-theme=dark] .landing,:root.dark .landing,.landing .hero-stage{--stage:#0e0e10;--stage-edge:#ffffff14;--stage-sheen:#93a7d012;--stage-top:#ffffff0f;--sunken:#141416;--surface:#18181b;--rule:#26262a;--rule-strong:#3f3f46;--sh-accent:#7f95c4;--pic-accent:var(--color-blue-400);--sh-grey:#71717a;--sh-light:#52525b;--sh-ink:#a1a1aa;--pic-ink:#e4e4e7;--pic-dim:#a1a1aa;--t-bg:#141416;--t-bg-2:#111113;--t-sel:#212126;--t-fg:#d4d4d8;--t-dim:#8b8b94;--t-faint:#5f5f68;--t-blue:#93a7d0;--t-cyan:#8cbcc4;--t-green:#9dc28f;--t-yellow:#d8c27f;--t-orange:#d9a172;--t-magenta:#bba2d6;--t-red:#e48c86;--t-bar:#1e1e22;--t-bar-fg:#a1a1aa}.landing .hero-stage{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--hk-text:#f4f4f5;--hk-text-2:#a1a1aa;--hk-text-3:#8b8b94;--hk-text-4:#5f5f68;--hk-border:#27272a;--hk-border-strong:#3f3f46;--hk-hairline:#1c1c1f;--hk-ok:#34d399;--hk-ok-dot:#34d399;--hk-err:#f87171;--ink:var(--hk-text);--ink-muted:var(--hk-text-2);--ink-faint:var(--hk-text-3);--control-edge:var(--hk-text-4);--pic-faint:var(--hk-text-3);--pic-stop:var(--hk-err);--pic-add:var(--hk-ok);--color-emerald-500:var(--hk-ok-dot);--stage-hero:#101012;--stage-hero-edge:#101012;--stage-dot:#2a2a2f;--stage-sheen:#93a7d01a;color:var(--hk-text)}.landing .hero-stage .hero-pic{--rogue:#ff4b3e}@media (prefers-color-scheme:dark){:root:not(.light):not([data-theme=light]) .landing .hero-stage{--stage-hero:#131316;--stage-hero-edge:#2a2a2f;--stage-dot:#2c2c31}}:root[data-theme=dark] .landing .hero-stage,:root.dark .landing .hero-stage{--stage-hero:#131316;--stage-hero-edge:#2a2a2f;--stage-dot:#2c2c31}.landing :is(.stage,.shot){isolation:isolate;background:radial-gradient(70% 90% at 0% 0%, var(--stage-sheen), transparent 70%), var(--stage);box-shadow:inset 0 1px 0 var(--stage-top);border:0;border-radius:0}.landing .steps .code-copy{background:var(--stage);box-shadow:none;transition:background-color var(--hk-dur-fast) var(--hk-ease)}.landing .steps .code-copy:hover{background:linear-gradient(var(--hk-active), var(--hk-active)) var(--stage)}@media (prefers-reduced-motion:reduce){.landing .steps .code-copy{transition:none}}.landing .stage.hero-stage{border-top:1px solid;border-image:linear-gradient(var(--stage-hero-edge), var(--stage-hero-edge)) 1 / 1px 0 0 / 0 100vw;background:radial-gradient(50% 100% at 50% 0%, var(--stage-sheen), transparent), radial-gradient(50% 100% at 50% 0%, transparent 40%, var(--stage-hero) 100%), radial-gradient(circle at 1px 1px, var(--stage-dot) 1px, transparent 1.5px) 0 0 / 16px 16px, var(--stage-hero);box-shadow:0 0 0 100vmax var(--stage-hero);clip-path:inset(0 -100vmax)}.landing .shot{height:var(--shot-h);overflow:hidden;container-type:inline-size}.landing .shot-win{border:1px solid var(--rule);background:var(--surface);min-width:0;color:var(--pic-ink);border-radius:6px;flex-direction:column;display:flex;overflow:hidden}.landing .stage :is(.win,.rail){border-radius:6px}.landing .pic-chip{border:1px solid var(--pic-accent);background:var(--surface);font-family:var(--hk-font-mono);color:var(--pic-accent);white-space:pre;border-radius:6px;flex:none;padding:2px 8px;font-size:12px;font-weight:500;line-height:18px;transition:background-color .18s;display:inline-block}.landing .pic-chip.fire{background:var(--pic-accent);color:var(--surface)}.pic-frame{position:relative}.pic-pause.svelte-bcl4je{--pp:28px;top:calc(var(--pause-y,8px) - (var(--pp) - 28px) / 2);right:calc(var(--pause-r,var(--edge,0px)) - (var(--pp) - 28px) / 2);z-index:5;width:var(--pp);height:var(--pp);border:1px solid var(--rule-strong);border-radius:var(--hk-radius-xs);background:var(--surface);color:var(--pic-dim);cursor:pointer;place-items:center;padding:0;transition:color .15s,border-color .15s;display:grid;position:absolute}.pic-pause.svelte-bcl4je:after{content:"";position:absolute;inset:-9px}.pic-pause.svelte-bcl4je:hover{color:var(--pic-ink);border-color:var(--pic-dim)}.pic-pause[aria-pressed=true].svelte-bcl4je{color:var(--pic-accent);border-color:var(--pic-accent)}@media (pointer:coarse){.pic-pause.svelte-bcl4je{--pp:44px;isolation:isolate;background:0 0;border-color:#0000}.pic-pause.svelte-bcl4je:before{content:"";z-index:-1;border:1px solid var(--rule-strong);border-radius:var(--hk-radius-xs);background:var(--surface);position:absolute;inset:8px}.pic-pause.svelte-bcl4je:after{inset:0}.pic-pause.svelte-bcl4je:hover:before{border-color:var(--pic-dim)}.pic-pause[aria-pressed=true].svelte-bcl4je:before{border-color:var(--pic-accent)}}@media (prefers-reduced-motion:reduce){.pic-pause.svelte-bcl4je{display:none}}.shot-head.svelte-xta7ec{height:var(--shot-head,28px);border-bottom:1px solid var(--rule);background:var(--sunken);font-family:var(--font-sans);color:var(--pic-ink);border-radius:5px 5px 0 0;flex:none;align-items:center;gap:8px;padding:0 10px;font-size:12px;line-height:16px;display:flex}.shot-head.svelte-xta7ec>svg{flex:none;width:16px;height:16px}.who.svelte-xta7ec{white-space:nowrap;flex:none;font-weight:600}.win-dot.svelte-xta7ec{background:var(--hk-ok-dot);border-radius:50%;flex:none;width:7px;height:7px;margin-left:auto;transition:background-color .2s}.snap.svelte-ii6zp0{border:1px solid var(--rule);background:var(--surface);color:var(--pic-ink);transition:border-color .3s;overflow:hidden}.snap.lit.svelte-ii6zp0{border-color:var(--pic-accent)}.s-head.svelte-ii6zp0{height:calc(var(--shot-head,28px) - 1px);background:var(--sunken);align-items:center;gap:6px;padding:0 8px;display:flex}.cam.svelte-ii6zp0{color:var(--pic-dim);transition:color .2s;display:flex}.cam.svelte-ii6zp0 svg:where(.svelte-ii6zp0){transform:rotate(var(--turn,0deg))}.lit.svelte-ii6zp0 .cam:where(.svelte-ii6zp0){color:var(--pic-accent)}.s-time.svelte-ii6zp0{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.stub.svelte-ii6zp0 .s-time:where(.svelte-ii6zp0){color:var(--pic-dim)}.cause.svelte-ii6zp0{color:var(--pic-dim);margin-left:auto;display:flex}[data-cause=stop].svelte-ii6zp0 .cause:where(.svelte-ii6zp0){color:var(--pic-stop)}.s-mini.svelte-ii6zp0{border-top:1px solid var(--rule);overflow:hidden}@media (width<=480px){.s-head.svelte-ii6zp0{gap:5px;padding:0 6px}.s-time.svelte-ii6zp0{font-size:11px}}.hero-pic.svelte-jhuur8{--claude:#d97757;--mode:var(--pic-dim);--rogue:#c0271c;--gap:48px;--row:28px;--pad:9px;--agent:40px;--dimmed:.22;min-width:0;color:var(--pic-ink);font-size:13px;display:grid;position:relative}.side.svelte-jhuur8,.mwin.svelte-jhuur8{min-width:0;display:flex}.mwin.svelte-jhuur8{position:relative;container-type:inline-size}.win.svelte-jhuur8{border:1px solid var(--rule);background:var(--surface);min-width:0;color:var(--pic-ink);flex-direction:column;flex:1;font-size:13px;display:flex;position:relative}.hero-pic.svelte-jhuur8.stopped .lw:where(.svelte-jhuur8) .dot{background:var(--pic-faint)}.rows.svelte-jhuur8{padding:var(--pad) 0 0;margin:0;list-style:none}.fr.svelte-jhuur8{height:var(--row);white-space:nowrap;align-items:center;gap:7px;padding:0 14px 0 26px;display:flex;position:relative}.fr.head.svelte-jhuur8{gap:6px;padding-left:12px}.chev.svelte-jhuur8{color:var(--pic-dim);flex:none}.fi.svelte-jhuur8{color:var(--pic-dim);flex:none;display:block;position:relative}.dim.svelte-jhuur8{flex:none;position:relative}.fname.svelte-jhuur8{font-family:var(--font-mono);flex:none;font-size:12px;position:relative}.head.svelte-jhuur8 .fname:where(.svelte-jhuur8){font-weight:600}.head.svelte-jhuur8 .fi:where(.svelte-jhuur8){color:var(--pic-accent)}.path.svelte-jhuur8{text-overflow:ellipsis;min-width:0;color:var(--pic-faint);flex:0 auto;font-size:12px;position:relative;overflow:hidden}.st.svelte-jhuur8{text-align:center;width:12px;font-family:var(--font-mono);flex:none;margin-left:auto;font-size:12px;font-weight:600;display:inline-block;position:relative}.st-M.svelte-jhuur8{color:var(--pic-dim)}.st-U.svelte-jhuur8{color:var(--pic-add)}.wk.svelte-jhuur8{opacity:0;background:color-mix(in oklab, var(--pic-accent) 9%, var(--surface));box-shadow:inset 2px 0 0 var(--pic-accent);position:absolute;inset:0}.laptop.svelte-jhuur8 .rows:where(.svelte-jhuur8){padding-bottom:var(--pad)}.repo.svelte-jhuur8{margin-bottom:7px}.repo.svelte-jhuur8,.repo.svelte-jhuur8 :where(.svelte-jhuur8){transition:color .2s}.repo.svelte-jhuur8.lift,.repo.svelte-jhuur8.lift :where(.svelte-jhuur8){color:var(--pic-faint)}.repo.svelte-jhuur8:after{content:"";border-top:1px solid var(--rule);position:absolute;bottom:-4px;left:12px;right:14px}.kid.nu.svelte-jhuur8{overflow:hidden}.kid.svelte-jhuur8+.sys:where(.svelte-jhuur8),.agentrow.svelte-jhuur8{margin-top:7px}.kid.svelte-jhuur8+.sys:where(.svelte-jhuur8):before,.agentrow.svelte-jhuur8:before{content:"";border-top:1px solid var(--rule);position:absolute;top:-4px;left:12px;right:14px}.sys.svelte-jhuur8{padding-left:12px}.val.svelte-jhuur8{min-width:calc(10ch + 8px);font-family:var(--font-mono);font-variant-numeric:tabular-nums;justify-items:end;margin-left:auto;padding-left:8px;font-size:12px;display:grid;position:relative}.val.svelte-jhuur8>span:where(.svelte-jhuur8){text-align:right;grid-area:1/1;justify-self:stretch}.bad.svelte-jhuur8,.cnt.svelte-jhuur8.falling{color:var(--pic-stop);font-weight:600}.bad.svelte-jhuur8{opacity:0}.xbg.svelte-jhuur8{opacity:0;background:color-mix(in oklab, var(--pic-stop) 9%, var(--surface));position:absolute;inset:0}.strike.svelte-jhuur8{border-top:1.5px solid var(--pic-stop);transform-origin:0;position:absolute;top:calc(50% - 1px);left:-3px;right:-3px;transform:scaleX(0)}.lw.svelte-jhuur8 .kid:where(.svelte-jhuur8) .fname:where(.svelte-jhuur8),.lw.svelte-jhuur8 .kid:where(.svelte-jhuur8) .path:where(.svelte-jhuur8),.lw.svelte-jhuur8 .st:where(.svelte-jhuur8){transition:color .2s ease-out}.hero-pic.svelte-jhuur8.wrecked .lw:where(.svelte-jhuur8) .kid:where(.svelte-jhuur8) .fname:where(.svelte-jhuur8),.hero-pic.svelte-jhuur8.wrecked .lw:where(.svelte-jhuur8) .kid:where(.svelte-jhuur8) .path:where(.svelte-jhuur8),.hero-pic.svelte-jhuur8.wrecked .lw:where(.svelte-jhuur8) .st:where(.svelte-jhuur8){color:var(--pic-faint)}.hero-pic.svelte-jhuur8.wrecked .lw:where(.svelte-jhuur8) .sys:where(.svelte-jhuur8) .fi:where(.svelte-jhuur8){color:var(--pic-stop)}.agentrow.svelte-jhuur8{height:var(--agent);flex:none;align-items:center;gap:10px;padding:0 14px 0 12px;display:flex;position:relative}.mode.svelte-jhuur8{font-family:var(--font-mono);color:var(--mode);white-space:nowrap;font-size:12px}.crew.svelte-jhuur8{z-index:4;flex:none;display:flex;position:relative}.agent.svelte-jhuur8{color:var(--pic-ink);flex:none;display:grid;position:relative}.agent.svelte-jhuur8 svg:where(.svelte-jhuur8){fill:currentColor;grid-area:1/1}.agent.svelte-jhuur8 .red:where(.svelte-jhuur8){opacity:0;color:var(--rogue)}.skill.svelte-jhuur8{border:1px solid var(--pic-stop);background:var(--surface);height:22px;font-family:var(--font-mono);color:var(--pic-stop);white-space:nowrap;align-items:center;gap:5px;padding:0 7px;font-size:12px;display:inline-flex}.skill-in.svelte-jhuur8{z-index:3;opacity:0;position:absolute;top:50%;right:14px;translate:0 -50%}.wallhit.svelte-jhuur8{opacity:0;position:absolute}.stopper.svelte-jhuur8{z-index:4;color:var(--pic-stop);opacity:0;display:grid;position:absolute}.shutter.svelte-jhuur8{opacity:0;background:color-mix(in oklab, var(--pic-accent) 14%, transparent);box-shadow:inset 0 0 0 2px var(--pic-accent);pointer-events:none;position:absolute;inset:0}.backclip.svelte-jhuur8{z-index:5;pointer-events:none;position:absolute;inset:0;overflow:hidden}.back.svelte-jhuur8{opacity:0;transform-origin:0 0;pointer-events:none;display:flex;position:absolute;inset:0}.back.svelte-jhuur8 .win:where(.svelte-jhuur8){outline:1.5px solid var(--pic-accent);outline-offset:-1.5px}.back.svelte-jhuur8 .xbg:where(.svelte-jhuur8),.back.svelte-jhuur8 .wk:where(.svelte-jhuur8),.back.svelte-jhuur8 .strike:where(.svelte-jhuur8),.back.svelte-jhuur8 .agent:where(.svelte-jhuur8) .red:where(.svelte-jhuur8){display:none}.side.right.svelte-jhuur8{flex-direction:column;gap:10px;position:relative}.rail.svelte-jhuur8{flex:1}.railbody.svelte-jhuur8{flex:1;margin:9px 10px 10px;position:relative}.railbody.svelte-jhuur8 .tile{flex-direction:column;height:100%;display:flex;position:absolute;top:0;left:0;right:0}.railbody.svelte-jhuur8 .tile .s-mini{flex:1;min-height:0}.railbody.svelte-jhuur8 .t-u-full{height:calc(100% - 32px)}.railbody.svelte-jhuur8 .t-s-full{height:calc(100% - 64px)}.railbody.svelte-jhuur8 .t-u-stub{height:29px;top:calc(100% - 61px)}.railbody.svelte-jhuur8 .t-n-stub{height:29px;top:calc(100% - 29px)}.railbody.svelte-jhuur8 .t-n-full,.railbody.svelte-jhuur8 .t-u-full{opacity:0}.gl.svelte-jhuur8{grid-template-rows:9fr repeat(4,28fr) 7fr repeat(2,28fr) 7fr 40fr;height:100%;padding:0 7% 0 5%;display:grid}.gr.svelte-jhuur8{align-items:center;gap:4%;min-height:0;display:flex}.gr.kid.svelte-jhuur8{padding-left:6%}.gr.svelte-jhuur8>b:where(.svelte-jhuur8){border-radius:1px;flex:none;height:3px}.gi.svelte-jhuur8{background:var(--pic-dim);width:3px}.gi.acc.svelte-jhuur8{background:var(--pic-accent)}.gb.svelte-jhuur8{background:var(--pic-faint);opacity:.8}.gp.svelte-jhuur8{background:var(--pic-faint);opacity:.35}.gr.svelte-jhuur8>.gs:where(.svelte-jhuur8),.gr.svelte-jhuur8>.gv:where(.svelte-jhuur8){margin-left:auto}.gs.svelte-jhuur8{background:var(--pic-dim);width:3px}.gs.u.svelte-jhuur8{background:var(--pic-add)}.gv.svelte-jhuur8{background:var(--pic-faint);opacity:.6;width:16%}.gr.svelte-jhuur8>.gc:where(.svelte-jhuur8){background:var(--claude);border-radius:50%;width:5px;height:5px}.gm.svelte-jhuur8{background:var(--mode);opacity:.6;width:42%}.gsep.svelte-jhuur8{background:var(--rule);align-self:center;height:1px}.night.svelte-jhuur8 .gs:where(.svelte-jhuur8),.night.svelte-jhuur8 .gr.nu:where(.svelte-jhuur8){visibility:hidden}.wreck.svelte-jhuur8 .gr.kid:where(.svelte-jhuur8) .gb:where(.svelte-jhuur8),.wreck.svelte-jhuur8 .gr.kid:where(.svelte-jhuur8) .gp:where(.svelte-jhuur8){opacity:.3}.wreck.svelte-jhuur8 .gs:where(.svelte-jhuur8),.wreck.svelte-jhuur8 .gc:where(.svelte-jhuur8),.wreck.svelte-jhuur8 .gm:where(.svelte-jhuur8){visibility:hidden}.wreck.svelte-jhuur8 .gv:where(.svelte-jhuur8){background:var(--pic-stop);opacity:.85}@media (prefers-reduced-motion:reduce){.hero-pic.svelte-jhuur8:not(.live) .net:where(.svelte-jhuur8){visibility:hidden}}html:not(.js) .hero-pic.svelte-jhuur8 .net:where(.svelte-jhuur8){visibility:hidden}.net.svelte-jhuur8{flex:none;justify-content:center;align-items:center;height:40px;display:flex;position:relative}.globe.svelte-jhuur8{z-index:1;border:1px solid var(--pic-dim);background:var(--surface);border-radius:50%;flex:none;width:40px;height:40px;position:relative;overflow:hidden}.globe.svelte-jhuur8>svg:not(.meridians){visibility:hidden}.meridians.svelte-jhuur8{color:var(--pic-dim);position:absolute;inset:-1px}.link.svelte-jhuur8{border-top:1px solid var(--pic-dim);display:block;position:absolute}.w-snap.svelte-jhuur8:before,.w-snap.svelte-jhuur8:after,.w-net.svelte-jhuur8:before{content:"";background:var(--pic-dim);border-radius:50%;width:5px;height:5px;position:absolute;top:-3px}.w-snap.svelte-jhuur8:before,.w-net.svelte-jhuur8:before{left:-2.5px}.w-snap.svelte-jhuur8:after{right:-2.5px}.link.svelte-jhuur8 .lit:where(.svelte-jhuur8){border-top:1.5px solid var(--pic-accent);opacity:0;transform-origin:0;height:0;position:absolute;top:-1px;left:0;right:0}.w-snap.svelte-jhuur8{left:calc(-1 * var(--gap));width:var(--gap);top:calc(2px + var(--shot-head) + 9px + 13px)}.w-net.svelte-jhuur8{left:calc(-1 * var(--gap));top:50%;right:50%}.hop.svelte-jhuur8,.ask.svelte-jhuur8{z-index:4;align-items:center;display:flex;position:relative}.hop.svelte-jhuur8{flex-direction:column;padding:6px 0}.wire.svelte-jhuur8{border-left:1.5px solid var(--pic-accent);width:0;height:16px}.wire.arrow.svelte-jhuur8{position:relative}.wire.arrow.svelte-jhuur8:after{content:"";border:5px solid #0000;border-top:6px solid var(--pic-accent);border-bottom:0;position:absolute;bottom:-1px;left:-5.5px}.ask.svelte-jhuur8{flex-direction:column}.lines.svelte-jhuur8{z-index:3;pointer-events:none;position:absolute;top:0;left:0;overflow:visible}.trail.svelte-jhuur8{fill:none;stroke:var(--pic-stop);stroke-width:1.5px;stroke-dasharray:4 3;opacity:0}.trail-m.svelte-jhuur8{fill:none;stroke:#fff;stroke-width:6px;stroke-dasharray:1;stroke-dashoffset:1px}.hero-pic.svelte-jhuur8:not(.live) .trail:where(.svelte-jhuur8){display:none}.fly.svelte-jhuur8{z-index:3;pointer-events:none;color:var(--pic-ink);font-size:13px;position:absolute;inset:0}.fly.svelte-jhuur8 .clone{background:color-mix(in oklab, var(--pic-accent) 9%, var(--surface));box-shadow:inset 2px 0 0 var(--pic-accent);will-change:transform;margin:0;list-style:none;position:absolute}.fly.svelte-jhuur8 .shotclip{position:absolute;overflow:hidden}.fly.svelte-jhuur8 .shot{transform-origin:0 0;will-change:transform;display:flex;position:absolute}.fly.svelte-jhuur8 .shot>.win{outline:1.5px solid var(--pic-accent);outline-offset:-1.5px}@media (prefers-reduced-motion:no-preference){html.js .hero-pic.svelte-jhuur8:not(.live) .m-proj:where(.svelte-jhuur8){opacity:var(--dimmed)}html.js .hero-pic.svelte-jhuur8:not(.live) .lw:where(.svelte-jhuur8) .kid.nu:where(.svelte-jhuur8),html.js .hero-pic.svelte-jhuur8:not(.live) .lw:where(.svelte-jhuur8) .st:where(.svelte-jhuur8),html.js .hero-pic.svelte-jhuur8:not(.live) .railbody:where(.svelte-jhuur8) .t-s-full,html.js .hero-pic.svelte-jhuur8:not(.live) .railbody:where(.svelte-jhuur8) .t-u-stub,html.js .hero-pic.svelte-jhuur8:not(.live) .railbody:where(.svelte-jhuur8) .t-n-stub{opacity:0}html.js .hero-pic.svelte-jhuur8:not(.live) .railbody:where(.svelte-jhuur8) .t-n-full{opacity:1}html.js .hero-pic.svelte-jhuur8:not(.live):not(.mounted) .m-proj:where(.svelte-jhuur8),html.js .hero-pic.svelte-jhuur8:not(.live):not(.mounted) .lw:where(.svelte-jhuur8) .kid.nu:where(.svelte-jhuur8),html.js .hero-pic.svelte-jhuur8:not(.live):not(.mounted) .lw:where(.svelte-jhuur8) .st:where(.svelte-jhuur8),html.js .hero-pic.svelte-jhuur8:not(.live):not(.mounted) .railbody:where(.svelte-jhuur8) .t-s-full,html.js .hero-pic.svelte-jhuur8:not(.live):not(.mounted) .railbody:where(.svelte-jhuur8) .t-u-stub,html.js .hero-pic.svelte-jhuur8:not(.live):not(.mounted) .railbody:where(.svelte-jhuur8) .t-n-stub{animation:0s linear 4s forwards svelte-jhuur8-hero-unhold}html.js .hero-pic.svelte-jhuur8:not(.live):not(.mounted) .railbody:where(.svelte-jhuur8) .t-n-full{animation:0s linear 4s forwards svelte-jhuur8-hero-hold}@keyframes svelte-jhuur8-hero-unhold{to{opacity:1}}@keyframes svelte-jhuur8-hero-hold{to{opacity:0}}}.hero-pic.svelte-jhuur8{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"lap lap""hop ask""win win""side side"}.laptop.svelte-jhuur8{z-index:4;grid-area:lap;position:relative}.hop.svelte-jhuur8{grid-area:hop}.ask.svelte-jhuur8{grid-area:ask;padding:6px 0}.ask.svelte-jhuur8 .wire.arrow:where(.svelte-jhuur8){order:1}.ask.svelte-jhuur8:before{content:"";width:0;height:16px}.mwin.svelte-jhuur8{grid-area:win}.side.right.svelte-jhuur8{grid-area:side;grid-template-columns:minmax(0,1fr) 40px;align-items:start;gap:16px;margin-top:24px;display:grid}.railbody.svelte-jhuur8{flex:none;height:160px}.w-snap.svelte-jhuur8,.w-net.svelte-jhuur8{border-top:0;border-left:1px solid var(--pic-dim);width:0;height:24px;top:-24px}.w-snap.svelte-jhuur8{left:23px}.w-net.svelte-jhuur8{left:50%;right:auto}.w-snap.svelte-jhuur8:before,.w-snap.svelte-jhuur8:after,.w-net.svelte-jhuur8:before{top:auto;left:-3px}.w-snap.svelte-jhuur8:before,.w-net.svelte-jhuur8:before{top:-2.5px}.w-snap.svelte-jhuur8:after{bottom:-2.5px;right:auto}.link.svelte-jhuur8 .lit:where(.svelte-jhuur8){border-top:0;border-left:1.5px solid var(--pic-accent);transform-origin:top;width:0;height:auto;inset:0 auto 0 -1px}.w-net.svelte-jhuur8 .lit:where(.svelte-jhuur8){border-color:var(--pic-stop)}.link.svelte-jhuur8 .lit.from-end{transform-origin:bottom}.wallhit.svelte-jhuur8{right:0;top:calc(var(--shot-head) - 1.5px);border-top:2px solid var(--pic-stop);width:26px}.stopper.svelte-jhuur8{right:4.5px;top:calc((var(--shot-head) - 18px) / 2)}@media (width>=1024px){.hero-pic.svelte-jhuur8{grid-template-columns:minmax(0, .82fr) auto minmax(0, 1.7fr) var(--gap) minmax(0, .9fr);grid-template-rows:1fr auto;grid-template-areas:"ask ask win.side""lap hop win.side"}.laptop.svelte-jhuur8{align-self:end}.mwin.svelte-jhuur8,.side.right.svelte-jhuur8{grid-row:1/3}.side.right.svelte-jhuur8{align-items:stretch;gap:2px;margin-top:0;display:flex}.railbody.svelte-jhuur8{flex:1;height:auto}.net.svelte-jhuur8{height:calc(var(--agent) + 2px)}.globe.svelte-jhuur8{width:24px;height:24px}.hop.svelte-jhuur8{margin-top:calc(1px + var(--shot-head) + var(--pad) + var(--row) / 2 - 12px);flex-direction:row;align-self:start;padding:0 8px}.ask.svelte-jhuur8{margin-top:calc(1px + var(--shot-head) + var(--pad) + var(--row) / 2 - 12px);flex-direction:row;align-self:start;padding:0}.ask.svelte-jhuur8:before{display:none}.ask.svelte-jhuur8 .wire.arrow:where(.svelte-jhuur8){flex:1}.wire.svelte-jhuur8{border-left:0;border-top:1.5px solid var(--pic-accent);width:16px;height:0}.wire.arrow.svelte-jhuur8:after{border:5px solid #0000;border-left:6px solid var(--pic-accent);border-right:0;inset:-6.25px -1px auto auto}.w-snap.svelte-jhuur8,.w-net.svelte-jhuur8{border-left:0;border-top:1px solid var(--pic-dim);height:0}.w-snap.svelte-jhuur8{left:calc(-1 * var(--gap));width:var(--gap);top:calc(2px + var(--shot-head) + 9px + 13px)}.w-net.svelte-jhuur8{left:calc(-1 * var(--gap));width:auto;top:50%;right:50%}.w-snap.svelte-jhuur8:before,.w-snap.svelte-jhuur8:after,.w-net.svelte-jhuur8:before{top:-3px;bottom:auto}.w-snap.svelte-jhuur8:before,.w-net.svelte-jhuur8:before{left:-2.5px}.w-snap.svelte-jhuur8:after{left:auto;right:-2.5px}.link.svelte-jhuur8 .lit:where(.svelte-jhuur8){border-left:0;border-top:1.5px solid var(--pic-accent);transform-origin:0;width:auto;height:0;inset:-1px 0 auto}.w-net.svelte-jhuur8 .lit:where(.svelte-jhuur8){border-color:var(--pic-stop)}.link.svelte-jhuur8 .lit.from-end{transform-origin:100%}.wallhit.svelte-jhuur8{top:auto;left:-1.5px;right:auto;bottom:calc(var(--agent) - 10.5px);border-top:0;border-left:2px solid var(--pic-stop);width:0;height:28px}.stopper.svelte-jhuur8{top:auto;left:-9.5px;right:auto;bottom:calc(var(--agent) - 5.5px)}}@container (width<=400px){.agentrow.svelte-jhuur8{gap:8px}.mode.svelte-jhuur8,.skill.svelte-jhuur8{font-size:11px}}@media (width<=480px){.hero-pic.svelte-jhuur8{--row:26px;grid-template-columns:minmax(0,1fr) auto auto minmax(0,1fr);grid-template-areas:"lap lap lap lap"".hop ask.""win win win win""side side side side"}.ask.svelte-jhuur8{margin-left:8px}.hop.svelte-jhuur8 .pic-chip:where(.svelte-jhuur8),.ask.svelte-jhuur8 .pic-chip:where(.svelte-jhuur8){padding:2px 6px;font-size:11px}.side.right.svelte-jhuur8{grid-template-columns:minmax(0,1fr);gap:8px;margin-top:16px}.net.svelte-jhuur8{order:-1;justify-self:end;width:40px}.w-net.svelte-jhuur8{height:16px;top:-16px}.w-snap.svelte-jhuur8{height:64px;top:-16px}.wire.svelte-jhuur8,.ask.svelte-jhuur8:before{height:10px}.agentrow.svelte-jhuur8{gap:8px;padding-right:10px}.skill-in.svelte-jhuur8{right:10px}.skill.svelte-jhuur8{gap:4px;padding:0 5px}.skill.svelte-jhuur8 svg:where(.svelte-jhuur8){width:11px;height:11px}.win.svelte-jhuur8,.fly.svelte-jhuur8{font-size:12px}.skill.svelte-jhuur8,.fname.svelte-jhuur8,.mode.svelte-jhuur8,.st.svelte-jhuur8,.val.svelte-jhuur8,.path.svelte-jhuur8{font-size:11px}}@media (prefers-color-scheme:dark){:root:not(.light):not([data-theme=light]) .hero-pic.svelte-jhuur8{--rogue:#ff4b3e}}:root[data-theme=dark] .hero-pic.svelte-jhuur8,:root.dark .hero-pic.svelte-jhuur8{--rogue:#ff4b3e}.pic.svelte-flmjff{--head-top:10px;--row:26px;grid-template-columns:minmax(0,1fr);align-items:start;min-width:0;display:grid;position:relative}.side.svelte-flmjff{min-width:0;display:flex}.win.svelte-flmjff{border:1px solid var(--rule);background:var(--surface);color:var(--pic-ink);flex-direction:column;flex:1;font-size:13px;display:flex;overflow:hidden}.scm.svelte-flmjff{min-width:0;padding:var(--head-top) 0 12px;flex:1}.head.svelte-flmjff{height:var(--row);justify-content:space-between;align-items:center;gap:10px;padding:0 14px;display:flex}.h.svelte-flmjff{font-weight:600}.branch.svelte-flmjff{font-family:var(--font-mono);color:var(--pic-ink);align-items:center;gap:5px;font-size:12px;display:inline-flex}.graph.svelte-flmjff{margin:0 0 6px;padding:0;list-style:none;position:relative}.commit.svelte-flmjff{height:var(--row);align-items:center;gap:8px;padding:0 14px 0 34px;display:flex;position:relative}.node.svelte-flmjff{background:var(--pic-accent);z-index:1;border-radius:50%;width:9px;height:9px;margin-top:-4.5px;position:absolute;top:50%;left:20px}.graph.svelte-flmjff .commit:where(.svelte-flmjff):not(:last-child):after{content:"";height:var(--row);border-left:1.5px solid var(--pic-accent);position:absolute;top:13px;left:24px}.graph.svelte-flmjff .commit:where(.svelte-flmjff).cut:after{display:none}.commit.base.svelte-flmjff .node:where(.svelte-flmjff){background:var(--surface);border:1.5px solid var(--pic-faint)}.msg.svelte-flmjff{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.base.svelte-flmjff .msg:where(.svelte-flmjff){color:var(--pic-dim)}.hash.svelte-flmjff,.ref.svelte-flmjff{font-family:var(--font-mono);color:var(--pic-dim);flex:none;font-size:12px}.ref.svelte-flmjff{border:1px solid var(--rule-strong);padding:0 4px;line-height:16px}.rref.svelte-flmjff{border-color:var(--pic-accent);color:var(--pic-accent)}.files.svelte-flmjff{margin:0;padding:0;list-style:none}.grp.svelte-flmjff{height:var(--row);color:var(--pic-dim);align-items:center;gap:5px;padding:0 14px 0 12px;font-size:12px;font-weight:600;display:flex}.chev.svelte-flmjff{flex:none}.count.svelte-flmjff{background:var(--sunken);border:1px solid var(--rule);text-align:center;min-width:18px;margin-left:auto;padding:0 5px;font-weight:500;line-height:16px}.fr.svelte-flmjff{height:var(--row);white-space:nowrap;align-items:center;gap:7px;padding:0 14px 0 26px;display:flex;position:relative}.fi.svelte-flmjff{color:var(--pic-dim);flex:none}.fname.svelte-flmjff{font-family:var(--font-mono);flex:none;font-size:12px}.dir.svelte-flmjff{text-overflow:ellipsis;min-width:0;color:var(--pic-dim);flex:1;font-size:12px;overflow:hidden}.st.svelte-flmjff{text-align:center;width:12px;font-family:var(--font-mono);flex:none;margin-left:auto;font-size:12px;font-weight:600}.st-M.svelte-flmjff{color:var(--pic-dim)}.st-U.svelte-flmjff{color:var(--pic-add)}.ign.svelte-flmjff .fname:where(.svelte-flmjff){color:var(--pic-dim)}.nm.svelte-flmjff .fi:where(.svelte-flmjff),.nm.svelte-flmjff .fname:where(.svelte-flmjff){color:var(--pic-faint)}.l-stop.svelte-flmjff .fname:where(.svelte-flmjff){position:relative}.strike.svelte-flmjff{border-top:1.5px solid var(--pic-stop);transform-origin:0;position:absolute;top:calc(50% - 2px);left:-2px;right:-2px}.stop.svelte-flmjff{color:var(--pic-stop);flex:none;margin-left:auto}.commit.svelte-flmjff,.fr.svelte-flmjff,.commit.svelte-flmjff :where(.svelte-flmjff),.fr.svelte-flmjff :where(.svelte-flmjff){transition:color .2s,background-color .2s,border-color .2s}.commit.svelte-flmjff.lift,.commit.svelte-flmjff.lift :where(.svelte-flmjff),.fr.svelte-flmjff.lift,.fr.svelte-flmjff.lift :where(.svelte-flmjff){color:var(--pic-faint)}.commit.svelte-flmjff.lift .node:where(.svelte-flmjff){background:var(--pic-faint)}.ready.svelte-flmjff{font-family:var(--font-mono);color:var(--ink-muted);white-space:nowrap;align-items:center;gap:6px;margin-left:auto;font-size:12px;display:inline-flex}.ready.svelte-flmjff:before{content:"";background:var(--color-emerald-500);border-radius:50%;width:7px;height:7px}.hop.svelte-flmjff{z-index:2;justify-content:center;gap:12px;padding:6px 14px;display:flex;position:relative}.leg.svelte-flmjff{flex-direction:column;align-items:center;display:flex}.fetch.svelte-flmjff{flex-direction:column}.wire.svelte-flmjff{border-left:1.5px solid var(--pic-accent);flex:1;width:0;min-height:14px}.arrow.svelte-flmjff{position:relative}.arrow.svelte-flmjff:after{content:"";border:5px solid #0000;border-top:6px solid var(--pic-accent);border-bottom:0;position:absolute;bottom:-1px;left:-5.75px}.arrow.back.svelte-flmjff:after{border-top:0;border-bottom:6px solid var(--pic-accent);top:-1px;bottom:auto}.fly.svelte-flmjff{z-index:1;pointer-events:none;color:var(--pic-ink);font-size:13px;position:absolute;inset:0;overflow:hidden}.fly.svelte-flmjff .clone{background:color-mix(in oklab, var(--pic-accent) 9%, var(--surface));box-shadow:inset 2px 0 0 var(--pic-accent);will-change:transform;margin:0;list-style:none;position:absolute}.fly.svelte-flmjff .clone.commit{padding-right:14px}@media (width>=1024px){.pic.svelte-flmjff{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch}.hop.svelte-flmjff{flex-direction:column;justify-content:center;align-self:center;gap:10px;padding:0}.leg.svelte-flmjff,.fetch.svelte-flmjff{flex-direction:row;align-items:center}.wire.svelte-flmjff{border-left:0;border-top:1.5px solid var(--pic-accent);width:auto;min-width:14px;height:0;min-height:0}.arrow.svelte-flmjff:after{border:5px solid #0000;border-left:6px solid var(--pic-accent);border-right:0;inset:-6.25px -1px auto auto}.arrow.back.svelte-flmjff:after{border:5px solid #0000;border-right:6px solid var(--pic-accent);border-left:0;top:-6.25px;left:-1px;right:auto}}@media (width<=480px){.win.svelte-flmjff,.fly.svelte-flmjff{font-size:12px}.fname.svelte-flmjff{font-size:11.5px}.hash.svelte-flmjff,.ref.svelte-flmjff,.dir.svelte-flmjff,.grp.svelte-flmjff,.branch.svelte-flmjff,.st.svelte-flmjff,.ready.svelte-flmjff{font-size:11px}.hop.svelte-flmjff{gap:10px}}.shot.svelte-v8dt5y{container-type:inline-size}.pic.svelte-v8dt5y{--pad:8px;--rows-h:calc(var(--shot-h) - 2px - 2 * var(--shot-in) - 30px);--row:calc((var(--rows-h) - 2 * var(--pad)) / 6);--rail-w:clamp(104px, 100cqw - 340px, 136px);--full:calc(var(--shot-head) + 1px + var(--rows-h) * var(--s) + 1px);--stack-h:calc(var(--shot-head) + 2px + 16px + var(--full) + 33px);grid-template-columns:minmax(0, 1fr) 30px var(--rail-w);height:100%;padding:var(--shot-in) var(--shot-r,var(--shot-in)) var(--shot-in) var(--shot-l,var(--shot-in));color:var(--pic-ink);grid-template-rows:minmax(0,1fr);align-items:stretch;font-size:13px;display:grid;position:relative}.machine.svelte-v8dt5y{height:100%;transition:border-color .3s}.machine.svelte-v8dt5y.fire{border-color:var(--pic-accent)}.rows.svelte-v8dt5y{padding:var(--pad) 0;margin:0;list-style:none}.fr.svelte-v8dt5y{height:var(--row);white-space:nowrap;align-items:center;gap:7px;padding:0 12px;transition:background-color .25s;display:flex;position:relative;overflow:hidden}.ic.svelte-v8dt5y{width:14px;color:var(--pic-dim);flex:none;justify-content:center;display:flex}.ic2.svelte-v8dt5y{margin-left:-3px}.gm.svelte-v8dt5y{transition:color .2s;display:flex}.gm.svelte-v8dt5y.fire{color:var(--pic-accent)}.nm.svelte-v8dt5y{text-overflow:ellipsis;min-width:0;font-family:var(--font-mono);flex:0 auto;font-size:12px;overflow:hidden}.val.svelte-v8dt5y{font-family:var(--font-mono);color:var(--pic-dim);font-variant-numeric:tabular-nums;flex:none;margin-left:auto;font-size:12px;transition:color .25s;position:relative}.vt.svelte-v8dt5y{text-align:right;display:inline-block}.fr.svelte-v8dt5y.hit{background:color-mix(in oklab, var(--pic-stop) 9%, var(--surface))}.fr.svelte-v8dt5y.hit .val:where(.svelte-v8dt5y){color:var(--pic-stop)}.fr.svelte-v8dt5y.fix{background:color-mix(in oklab, var(--pic-accent) 9%, var(--surface));box-shadow:inset 2px 0 0 var(--pic-accent)}.fr.svelte-v8dt5y.ok{background:color-mix(in oklab, var(--pic-accent) 8%, var(--surface))}.strike.svelte-v8dt5y{border-top:1.5px solid var(--pic-stop);transform-origin:0;position:absolute;top:calc(50% - 1px);left:-2px;right:-2px;transform:scaleX(0)}.mark.svelte-v8dt5y{flex:none;width:12px;height:14px;position:relative}.bad.svelte-v8dt5y,.tick.svelte-v8dt5y{margin:auto;position:absolute;inset:0}.bad.svelte-v8dt5y{opacity:0;color:var(--pic-stop)}.tick.svelte-v8dt5y{color:var(--pic-accent)}.hop.svelte-v8dt5y{height:var(--stack-h);align-self:start;position:relative}.arr.svelte-v8dt5y{inset:calc(var(--shot-head) + 9px + var(--full) / 2 - 5px) 0 auto;width:18px;height:10px;margin:0 auto;position:absolute}.take.svelte-v8dt5y{opacity:0;color:var(--pic-dim)}.give.svelte-v8dt5y{color:var(--pic-accent)}.stack.svelte-v8dt5y{align-self:stretch}.tiles.svelte-v8dt5y{height:calc(var(--full) + 33px);flex:none;margin:8px;position:relative}.stack.svelte-v8dt5y .tile{position:absolute;top:0;left:0;right:0}.stack.svelte-v8dt5y .tile.new{z-index:1}.stack.svelte-v8dt5y .tile.old{z-index:0;top:calc(var(--full) + 4px);clip-path:inset(0 0 calc(var(--rows-h) * var(--s) + 1px) 0 round 3px)}.stack.svelte-v8dt5y .tile.old .s-mini{border-top-color:var(--rule-strong)}.stack.svelte-v8dt5y .tile .cam.fire{color:var(--pic-accent)}.stack.svelte-v8dt5y .tile .s-time{transition:color .4s}.stack.svelte-v8dt5y .tile.old:not(.fresh) .s-time{color:var(--pic-dim)}@media (prefers-reduced-motion:no-preference){.stack.svelte-v8dt5y .tile .cam svg{transition:transform .42s cubic-bezier(.25,.46,.45,.94)}.stack.svelte-v8dt5y .tile.rewind .cam svg{animation:1s cubic-bezier(.65,0,.35,1) both svelte-v8dt5y-rewind}@keyframes svelte-v8dt5y-rewind{to{transform:rotate(calc(var(--turn,0deg) - 360deg))}}}.mini.svelte-v8dt5y{height:calc(var(--rows-h) * var(--s));overflow:hidden}.mini.svelte-v8dt5y ul:where(.svelte-v8dt5y){transform-origin:0 0}.bar.svelte-v8dt5y{background:var(--pic-faint);border-radius:2px;flex:none;height:8px;display:block}.bar.vb.svelte-v8dt5y{opacity:.6;margin-left:auto}.fly.svelte-v8dt5y{z-index:2;pointer-events:none;position:absolute;inset:0}.fly.svelte-v8dt5y .clone{transform-origin:0 0;background:color-mix(in oklab, var(--pic-accent) 9%, var(--surface));box-shadow:inset 2px 0 0 var(--pic-accent);will-change:transform;margin:0;position:absolute}.fly.svelte-v8dt5y .wipe{background:color-mix(in oklab, var(--pic-accent) 8%, var(--surface));margin:0;position:absolute}.fly.svelte-v8dt5y .clone .mark,.fly.svelte-v8dt5y .wipe .mark{visibility:hidden}@container (width<=410px){.pic.svelte-v8dt5y{--pad:4px;--rows-h:calc((var(--shot-h) - 2px - 2 * var(--shot-in) - 76px) / (1 + var(--s)));grid-template-rows:auto 16px auto;grid-template-columns:minmax(0,1fr);align-items:start;font-size:12px}.machine.svelte-v8dt5y{grid-column:1/-1;height:auto}.fr.svelte-v8dt5y{gap:5px;padding:0 9px}.nm.svelte-v8dt5y,.val.svelte-v8dt5y{font-size:11px}.hop.svelte-v8dt5y{align-self:start;width:calc(50% - 3px);height:16px;margin:0}.arr.svelte-v8dt5y{width:14px;margin:auto;inset:0;transform:rotate(90deg)}.stack.svelte-v8dt5y{height:var(--full);background:0 0;border:0;border-radius:0;align-self:start;overflow:visible}.stack.svelte-v8dt5y>.shot-head{display:none}.tiles.svelte-v8dt5y{height:var(--full);margin:0}.stack.svelte-v8dt5y .tile{width:calc(50% - 3px);right:auto}.stack.svelte-v8dt5y .tile.old{clip-path:none;top:0;left:calc(50% + 3px)}.stack.svelte-v8dt5y .tile.old .s-mini{border-top-color:var(--rule)}}.shot-box.svelte-z3lk35{container-type:inline-size}.lh.svelte-z3lk35{height:100%;padding:var(--shot-in) var(--shot-r,var(--shot-in)) var(--shot-in) var(--shot-l,var(--shot-in));flex-direction:column;display:flex;position:relative}.shot-win.svelte-z3lk35{flex:none;font-size:12px}.lh.svelte-z3lk35{--pw:1440;--min-w:0px}@media (width<=479px){.lh.svelte-z3lk35{--pw:1280;--min-w:480px}.page.svelte-z3lk35{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000)}}.url.svelte-z3lk35{border:1px solid var(--rule-strong);background:var(--surface);min-width:0;height:20px;font-family:var(--font-mono);color:var(--pic-ink);white-space:nowrap;flex:1;margin-left:4px;padding:0 8px;font-size:12px;font-weight:400;line-height:18px;transition:border-color .18s;overflow:hidden}.url.typing.svelte-z3lk35{border-color:var(--pic-accent)}.page.svelte-z3lk35{height:calc(max(100cqw - var(--shot-l,var(--shot-in)) - var(--shot-r,var(--shot-in)) - 2px, var(--min-w)) * 140 / var(--pw));flex:none;position:relative;overflow:hidden;container-type:size}.err.svelte-z3lk35,.home.svelte-z3lk35{position:absolute;inset:0;overflow:hidden}.err.svelte-z3lk35{background:#fff}.home.svelte-z3lk35{background:#fafafa}@media (prefers-color-scheme:dark){:root:not(.light):not([data-theme=light]) .err.svelte-z3lk35{background:#1f2125}:root:not(.light):not([data-theme=light]) .home.svelte-z3lk35{background:#09090b}}:root[data-theme=dark] .err.svelte-z3lk35,:root.dark .err.svelte-z3lk35{background:#1f2125}:root[data-theme=dark] .home.svelte-z3lk35,:root.dark .home.svelte-z3lk35{background:#09090b}.err.svelte-z3lk35{opacity:.6}.page.svelte-z3lk35 img:where(.svelte-z3lk35){--dw:max(100cqw, var(--min-w));left:0;top:min(var(--cap), calc(100cqh - var(--b) * var(--dw) / var(--iw)));width:var(--dw);max-width:none;height:auto;display:block;position:absolute}.home.svelte-z3lk35 img:where(.svelte-z3lk35){--iw:1440;--b:140;--cap:0px}.err.svelte-z3lk35 img:where(.svelte-z3lk35){--iw:1440;--b:405;--cap:9999px}@media (width<=479px){.page.svelte-z3lk35 .home:where(.svelte-z3lk35) img:where(.svelte-z3lk35){--iw:1280}.page.svelte-z3lk35 .err:where(.svelte-z3lk35) img:where(.svelte-z3lk35){--iw:1280;--b:395}}.hop.svelte-z3lk35{flex-direction:column;flex:1;align-items:center;min-height:30px;display:flex}.wire.svelte-z3lk35{border-left:1.5px solid var(--pic-accent);transform-origin:top;flex:1;width:0}.wire.arrow.svelte-z3lk35{position:relative}.wire.arrow.svelte-z3lk35:after{content:"";border:5px solid #0000;border-top:6px solid var(--pic-accent);border-bottom:0;position:absolute;bottom:0;left:-5.5px}.pic-chip.svelte-z3lk35{z-index:2;flex:none;position:relative}.term.svelte-z3lk35{background:var(--t-bg);color:var(--t-fg);font-family:var(--font-mono);font-variant-ligatures:none;font-size:12px;line-height:16px}.tr.svelte-z3lk35{margin-left:-2ch;padding:3px 8px}.tr.svelte-z3lk35,.bar.svelte-z3lk35{white-space:nowrap;overflow:hidden}.tr.svelte-z3lk35 span:where(.svelte-z3lk35),.bar.svelte-z3lk35 span:where(.svelte-z3lk35){white-space:pre}.bar.svelte-z3lk35{border-top:1px solid var(--rule);background:var(--t-bar);color:var(--t-bar-fg);gap:1ch;padding:0 8px;display:flex}.bar.svelte-z3lk35 .left:where(.svelte-z3lk35){flex:none}.bar.svelte-z3lk35 .right:where(.svelte-z3lk35){white-space:nowrap;text-align:right;flex:1;min-width:0;overflow:hidden}.port.svelte-z3lk35{display:inline-block}@container (width<=420px){.bar.svelte-z3lk35 .left:where(.svelte-z3lk35){display:none}}.fw.svelte-z3lk35{vertical-align:top;fill:none;stroke:currentColor;stroke-width:1.3px;width:1ch;height:16px;display:inline-block}.pic-chip.svelte-z3lk35 .fw:where(.svelte-z3lk35){stroke-width:1.5px;height:18px}@media (width<=480px){.url.svelte-z3lk35{font-size:11px}}.shot-box.svelte-13lv0v0{container-type:inline-size}.bstage.svelte-13lv0v0{--chip:var(--pic-accent);--on-log:var(--pic-accent);--pan:120;height:100%;padding:var(--shot-in) var(--shot-r,var(--shot-in)) var(--shot-in) var(--shot-l,var(--shot-in));flex-direction:column;display:flex;position:relative}.bw.svelte-13lv0v0{flex:1;min-height:0;container-type:inline-size}.br.svelte-13lv0v0{--k:min(.72px, calc(100cqw / 562));background:#fff;flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:hidden}.tb.svelte-13lv0v0{height:calc(var(--k) * 48);background:#fff;border-bottom:1px solid #d9dce0;flex:none;position:relative}.tb.svelte-13lv0v0 .layer:where(.svelte-13lv0v0){border-style:solid;border-width:0 calc(var(--k) * 174) 0 calc(var(--k) * 400);border-image-slice:0 174 0 400 fill;border-image-repeat:stretch;width:auto;inset:0}.tb-blank.svelte-13lv0v0{border-image-source:url(../../../landing/browser-tb-blank.webp)}.tb-live.svelte-13lv0v0{border-image-source:url(../../../landing/browser-tb.webp)}.vp.svelte-13lv0v0{background:#fafafa;flex:1;position:relative;overflow:hidden}@media (prefers-color-scheme:dark){:root:not(.light):not([data-theme=light]) :is(.tb.svelte-13lv0v0,.vp.svelte-13lv0v0){filter:invert(.9)hue-rotate(180deg)saturate(.8)}}:root[data-theme=dark] :is(.tb.svelte-13lv0v0,.vp.svelte-13lv0v0),:root.dark :is(.tb.svelte-13lv0v0,.vp.svelte-13lv0v0){filter:invert(.9)hue-rotate(180deg)saturate(.8)}.pg.svelte-13lv0v0{width:100%;height:calc(var(--k) * 536);translate:0 calc(var(--k) * var(--pan) * -1);position:absolute;top:0;left:0}.layer.svelte-13lv0v0{width:calc(var(--k) * 574);opacity:0;max-width:none;height:100%;position:absolute;inset:0 auto 0 0}.pg.svelte-13lv0v0>.layer:where(.svelte-13lv0v0){background:#fafafa;width:100%}.pg.svelte-13lv0v0>.l-nav:where(.svelte-13lv0v0){background:linear-gradient(#e6e6e6, #e6e6e6) 0 calc(var(--k) * 106) / 100% 1px no-repeat, #fafafa}.pg.svelte-13lv0v0>.layer:where(.svelte-13lv0v0)>img:where(.svelte-13lv0v0){width:calc(var(--k) * 574);max-width:none;height:100%;clip-path:inset(0 calc(var(--k) * 12) 0 0);position:absolute;top:0;left:0}.layer.on.svelte-13lv0v0{opacity:1}.l-blank.svelte-13lv0v0{background:#fff;width:100%}.ring.svelte-13lv0v0{--rx:25;--ry:0;--rw:519;--rh:217;opacity:0;pointer-events:none;position:absolute;inset:0 auto auto 0}.ring.svelte-13lv0v0>i:where(.svelte-13lv0v0){background:var(--chip);transform-origin:0 0;width:2px;height:2px;position:absolute;top:0;left:0}.ring.svelte-13lv0v0 .rt:where(.svelte-13lv0v0),.ring.svelte-13lv0v0 .rb:where(.svelte-13lv0v0){width:calc(var(--k) * 100);scale:calc(var(--rw) / 100) 1}.ring.svelte-13lv0v0 .rl:where(.svelte-13lv0v0),.ring.svelte-13lv0v0 .rr:where(.svelte-13lv0v0){height:calc(var(--k) * 100);scale:1 calc(var(--rh) / 100)}.ring.svelte-13lv0v0 .rt:where(.svelte-13lv0v0),.ring.svelte-13lv0v0 .rl:where(.svelte-13lv0v0){translate:calc(var(--k) * var(--rx)) calc(var(--k) * var(--ry))}.ring.svelte-13lv0v0 .rb:where(.svelte-13lv0v0){translate:calc(var(--k) * var(--rx)) calc(var(--k) * (var(--ry) + var(--rh)) - 2px)}.ring.svelte-13lv0v0 .rr:where(.svelte-13lv0v0){translate:calc(var(--k) * (var(--rx) + var(--rw)) - 2px) calc(var(--k) * var(--ry))}@media (forced-colors:active){.ring.svelte-13lv0v0>i:where(.svelte-13lv0v0){forced-color-adjust:none;background:highlight}}.pointer.svelte-13lv0v0{translate:calc(var(--k) * var(--px) - 1px) calc(var(--k) * var(--py) - 1px);transform-origin:1px 1px;width:13px;height:19px;position:absolute;top:0;left:0}.term.svelte-13lv0v0{border-top:1px solid var(--rule);background:var(--t-bg);height:55px;color:var(--t-fg);font-family:var(--font-mono);font-variant-ligatures:none;flex:none;font-size:12px;line-height:15px;position:relative;overflow:hidden}.clip.svelte-13lv0v0{height:45px;position:absolute;bottom:5px;left:0;right:0;overflow:hidden}.rows.svelte-13lv0v0{position:absolute;bottom:0;left:0;right:0}.tr.svelte-13lv0v0{white-space:pre;text-overflow:ellipsis;opacity:.7;padding:0 12px;position:relative;overflow:hidden}.tr.svelte-13lv0v0:before{content:"";border-left:2px solid var(--on-log);opacity:0;transition:opacity .3s;position:absolute;top:0;bottom:0;left:0}.tr.svelte-13lv0v0.new:before{opacity:1}@container (width<=400px){.br.svelte-13lv0v0{--k:max(calc(100cqw / 562), .8px);-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000)}.term.svelte-13lv0v0{height:52px;font-size:11px;line-height:14px}.clip.svelte-13lv0v0{height:42px}.tr.svelte-13lv0v0{padding:0 10px}}@font-face{font-family:Editor Nerd Symbols;src:url(../../../landing/editor-nerd-symbols.woff2)format("woff2");unicode-range:U+E0A0,U+E0B0,U+E0B2,U+EA76,U+F105,U+F43A,U+F024B,U+F06E6,U+F0770;font-display:block}.ed.svelte-1l11flf{height:calc(100% - 2 * var(--shot-in));margin:var(--shot-in) var(--shot-r,var(--shot-in)) var(--shot-in) var(--shot-l,var(--shot-in));container-type:inline-size}.screen.svelte-1l11flf{--lh:calc((var(--shot-h) - 2 * var(--shot-in) - 2px - var(--shot-head)) / 20);background:var(--t-bg);min-height:0;font-family:"Editor Nerd Symbols", var(--font-mono);font-variant-ligatures:none;color:var(--t-fg);flex:1;font-size:12px}.ln.svelte-1l11flf{height:var(--lh);line-height:var(--lh);white-space:pre;overflow:hidden}.sl.svelte-1l11flf{background:var(--t-bar);display:flex}.sl-l.svelte-1l11flf{flex:auto;min-width:0;overflow:hidden}@container (width<=560px){.sl-l.svelte-1l11flf{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000)}}.sl-r.svelte-1l11flf{flex:none}.ln.svelte-1l11flf:not(.sl){-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 56px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 56px),#0000)}@media (width<=639.98px){.ln.svelte-1l11flf:not(.sl){margin-left:-21ch}}.c.svelte-1l11flf{width:1ch;height:var(--lh);vertical-align:top;z-index:1;display:inline-block;position:relative;overflow:visible}.bx.svelte-1l11flf:before,.bx.svelte-1l11flf:after{content:"";border:0 solid;position:absolute}.v.svelte-1l11flf:before,.vr.svelte-1l11flf:before{border-left-width:1px;top:0;bottom:0;left:calc(50% - .5px)}.h.svelte-1l11flf:before,.l.svelte-1l11flf:before,.vr.svelte-1l11flf:after{border-top-width:1px;top:calc(50% - .5px)}.h.svelte-1l11flf:before{left:0;right:0}.l.svelte-1l11flf:before{left:0;right:50%}.vr.svelte-1l11flf:after{left:50%;right:0}.dr.svelte-1l11flf:before,.dl.svelte-1l11flf:before,.ur.svelte-1l11flf:before,.ul.svelte-1l11flf:before{width:calc(50% + .5px);height:calc(50% + .5px)}.dr.svelte-1l11flf:before{border-top-width:1px;border-left-width:1px;border-top-left-radius:3px;top:calc(50% - .5px);left:calc(50% - .5px)}.dl.svelte-1l11flf:before{border-top-width:1px;border-right-width:1px;border-top-right-radius:3px;top:calc(50% - .5px);right:calc(50% - .5px)}.ur.svelte-1l11flf:before{border-bottom-width:1px;border-left-width:1px;top:0;left:calc(50% - .5px)}.ur.r.svelte-1l11flf:before{border-bottom-left-radius:3px}.ul.svelte-1l11flf:before{border-bottom-width:1px;border-right-width:1px;border-bottom-right-radius:3px;top:0;right:calc(50% - .5px)}.q.svelte-1l11flf:before{background:currentColor;width:25%;top:0;bottom:0;left:0}.e.svelte-1l11flf:before{background:currentColor;width:12.5%;top:0;bottom:0;right:0}.pr.svelte-1l11flf:before,.pl.svelte-1l11flf:before{background:currentColor;inset:0}.pr.svelte-1l11flf:before{clip-path:polygon(0 0,100% 50%,0 100%)}.pl.svelte-1l11flf:before{clip-path:polygon(100% 0,0 50%,100% 100%)}.cur.svelte-1l11flf{background:var(--t-fg)!important;color:var(--t-bg)!important}.ready.svelte-1sicluj{display:grid}.agents.svelte-1sicluj{padding:36px var(--edge,16px);background:radial-gradient(70% 90% at 0% 0%, var(--stage-sheen), transparent 70%), var(--stage);box-shadow:inset 0 1px 0 var(--stage-top);grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:0;list-style:none;display:grid}.agents.svelte-1sicluj li:where(.svelte-1sicluj){justify-content:center;display:flex}.am.svelte-1sicluj{color:var(--ink);display:flex}.below.svelte-1sicluj{border-top:1px solid var(--rule-in,var(--rule));display:grid}.kit.svelte-1sicluj{padding:32px var(--edge,16px);background:var(--stage)}.tools.svelte-1sicluj{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;margin:0;padding:0;list-style:none;display:grid}.tools.svelte-1sicluj li:where(.svelte-1sicluj){color:var(--pic-ink);align-items:center;gap:10px;font-size:13px;line-height:20px;display:flex}.tools.svelte-1sicluj li:where(.svelte-1sicluj) svg{color:var(--pic-dim)}.more.svelte-1sicluj{font-family:var(--font-mono);color:var(--ink-faint);margin:16px 0 0;font-size:12px;line-height:20px}@media (width>=1024px){.below.svelte-1sicluj{grid-template-columns:calc(var(--edge) + (100% - 2 * var(--edge) + var(--col-gap)) / 3 - var(--col-gap) / 2) minmax(0, 1fr)}.kit.svelte-1sicluj{padding-right:var(--in)}.tcell.svelte-1sicluj{padding-left:calc(var(--in) - 1px);border-left:1px solid var(--rule-in,var(--rule))}}@media (width<=1023.98px){.tcell.svelte-1sicluj{border-top:1px solid var(--rule-in,var(--rule))}}@media (width>=640px) and (width<=1023.98px){.tools.svelte-1sicluj{grid-template-columns:repeat(4,minmax(0,1fr))}}.tcell.svelte-1sicluj{min-width:0;padding:var(--shot-in,24px) var(--edge,16px);background:radial-gradient(70% 90% at 0% 0%, var(--stage-sheen), transparent 70%), var(--stage);display:flex}.term.svelte-1sicluj{min-width:0;font-family:var(--font-mono);background:var(--t-bg);color:var(--t-fg);flex-direction:column;flex:1;font-size:12px;line-height:19px;display:flex;container-type:inline-size}.lines.svelte-1sicluj{white-space:pre;background:var(--t-bg);flex:1;padding:12px;overflow:hidden;-webkit-mask-image:linear-gradient(270deg,#0000 0,#000 32px);mask-image:linear-gradient(270deg,#0000 0,#000 32px)}.y.svelte-1sicluj{color:var(--t-yellow)}.g.svelte-1sicluj{color:var(--t-green)}.c.svelte-1sicluj{color:var(--t-cyan)}.r.svelte-1sicluj{color:var(--t-red)}.pre.svelte-1sicluj,.clock.svelte-1sicluj span:where(.svelte-1sicluj){white-space:pre}.pre.svelte-1sicluj{min-width:0;overflow:hidden}.clock.svelte-1sicluj{flex:none}@container (width<=560px){.long.svelte-1sicluj{display:none}}.b.svelte-1sicluj{font-weight:700}.bar.svelte-1sicluj{border-top:1px solid var(--rule);background:var(--t-bar);color:var(--t-bar-fg);white-space:nowrap;justify-content:space-between;gap:2ch;padding:2px 12px;display:flex;overflow:hidden}@media (width<=639px){.term.svelte-1sicluj{font-size:11px;line-height:17px}.lines.svelte-1sicluj{padding-block:12px 14px}.agents.svelte-1sicluj{padding:28px var(--edge,16px);gap:4px}.agents.svelte-1sicluj svg{width:24px;height:24px}.kit.svelte-1sicluj{padding-block:24px}}
