.xsk{--paper:var(--x-sunk);--hl:var(--lightningcss-light,#e4e4e7)var(--lightningcss-dark,var(--border-strong));--e-out:cubic-bezier(0, 0, .2, 1);--e-io:cubic-bezier(.4, 0, .2, 1);--e-em:cubic-bezier(.16, 1, .3, 1)}.xsk mark{color:inherit;background-color:#0000}:is(.xsk-scene.on,.xsk-pt-vis.on){--on:1}.xsk-ask{transition:transform 90ms var(--e-out);gap:8px}.xsk-arw{transition:transform .15s var(--e-out);flex:none}.xsk-ask:active{transform:scale(.98)}@media (hover:hover){.xsk-ask:hover .xsk-arw{transform:translate(3px,-3px)}}.xsk-hero{padding:clamp(112px,14vh,160px) 0 clamp(96px,10vw,160px)}.xsk-hero-grid{align-items:center;row-gap:56px}.xsk-hero-copy{grid-column:1/span 5}.xsk-h1{font-size:clamp(64px,7.6vw,112px)}.xsk-h1-set{transform-origin:0 100%}.xsk-h1 .a2-ln-in{animation:xsk-cut .7s var(--e-em) .15s both}@keyframes xsk-cut{0%{transform:translateY(105%)}to{transform:none}}html:not(.js) .xsk-hero-obj{transform:none!important}.xsk-hero-copy .a2-lede{color:var(--ink);margin:28px 0 36px}.xsk-hero-copy .a2-lede mark{background:linear-gradient(transparent 55%, var(--hl) 55%, var(--hl) 92%, transparent 92%)}.xsk .a2-acts .x-btn.solid{background:var(--ink)}@media (hover:hover){.xsk .a2-acts .x-btn.solid:hover{background:var(--lightningcss-light,#262626)var(--lightningcss-dark,var(--primary));border-color:var(--lightningcss-light,#262626)var(--lightningcss-dark,var(--primary))}}.xsk-repo-cap{margin:10px 0 0;font-size:13px}.xsk-repo{min-height:44px;color:var(--soft);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--lightningcss-light,#d4d4d4)var(--lightningcss-dark,var(--border-strong));text-decoration-color:var(--lightningcss-light,#d4d4d4)var(--lightningcss-dark,var(--border-strong));align-items:center;display:inline-flex}@media (hover:hover){.xsk-repo:hover{color:var(--ink);text-decoration-color:currentColor}}.xsk-hero-obj{grid-column:6/span 7}.xsk-wake{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:stretch;gap:20px;display:grid}.xsk-file{--tx:0deg;--ty:0deg;border-radius:var(--r-hero);background:var(--paper);border:1px solid var(--line);transform:perspective(1200px) rotate(-1.2deg) rotateX(var(--ty)) rotateY(var(--tx));transition:transform .3s var(--e-out);padding:28px}.xsk-file-top{color:var(--faint);justify-content:space-between;margin-bottom:18px;font-size:13px;display:flex}.xsk-file-top span:first-child{color:var(--ink);font-weight:500}.xsk-fm{color:var(--ink);white-space:pre-wrap;margin:0 0 18px;font-size:14.5px;line-height:1.9}.xsk-fm .d{color:var(--faint)}.xsk-fm .k{color:var(--lightningcss-light,#737373)var(--lightningcss-dark,var(--text-tertiary))}.xsk-prose{color:var(--soft);gap:10px;font-size:14.5px;line-height:1.55;display:grid}.xsk-prose b{color:var(--ink);font-weight:600;font-family:var(--mono);font-size:14px}.xsk-links{color:var(--soft);gap:6px;margin-top:20px;font-size:13px;display:grid}.xsk-agent{--acc:#fafafa;border-radius:var(--r-hero);color:#fafafa;background:#0a0a0a;flex-direction:column;gap:14px;padding:22px;display:flex}.xsk-say{background:#171717;border-radius:14px;align-items:center;gap:10px;min-height:52px;padding:0 16px;font-size:17px;display:flex}.xsk-caret-k{color:#fafafa}.xsk-caret{background:#fafafa;width:2px;height:20px;animation:1s step-end infinite xsk-blink}@keyframes xsk-blink{50%{opacity:0}}.xsk-shelf{gap:6px;margin:0;padding:0;font-size:13.5px;list-style:none;display:grid}.xsk-shelf li{isolation:isolate;color:#a3a3a3;height:36px;transition:transform .4s var(--e-em);border:1px solid #ffffff14;border-radius:10px;align-items:center;padding:0 12px;display:flex;position:relative}.xsk-shelf li:before{content:"";z-index:-1;border-radius:inherit;opacity:0;transition:opacity .3s var(--e-out);background:#fafafa;position:absolute;inset:-1px}.xsk-shelf li.on{color:#000;transition:transform .4s var(--e-em), color 0s 90ms;transform:translate(8px)}.xsk-shelf li.on:before{opacity:1}.xsk-shelf li.blank i{background:#262626;border-radius:4px;width:46%;height:7px;display:block}.xsk-tray{flex-direction:column-reverse;margin-top:auto;display:flex}.xsk-tray .x-mono{letter-spacing:.1em;text-transform:uppercase;color:#a3a3a3;margin-top:8px;font-size:12px;display:block}.xsk-tray-in{background:#171717;border-radius:12px;align-items:center;gap:6px;height:40px;padding:6px;display:flex}.xsk-base{background:#404040;border-radius:7px;width:18%;height:100%}.xsk-sheet{opacity:0;width:16%;height:100%;transition:transform .5s var(--e-em), opacity .3s var(--e-out);background:#fafafa;border-radius:7px;transform:translateY(-56px)rotate(-8deg)}.xsk-sheet.in{opacity:1;transform:none}.xsk-trade{background:var(--paper);padding:clamp(72px,8vw,116px) 0}.xsk-trade-grid{align-items:end;row-gap:44px}.xsk-trade-h{grid-column:1/span 4;max-width:none}.xsk-bars{grid-column:6/span 7;gap:20px;display:grid}.xsk-bar-row{gap:10px;display:grid}.xsk-bar-row .x-mono{color:var(--soft);font-size:13px}.xsk-track{background:var(--lightningcss-light,#ededed)var(--lightningcss-dark,var(--muted));border-radius:16px;height:72px;padding:8px}.xsk-mono{background:var(--lightningcss-light,#d4d4d4)var(--lightningcss-dark,var(--secondary));transform-origin:0;border-radius:10px;grid-template-columns:repeat(9,minmax(0,1fr));gap:8px;height:100%;padding:12px 14px;display:grid}.xsk-mono i,.xsk-sc-mono i{background:repeating-linear-gradient(to bottom, var(--lightningcss-light,#a3a3a3)var(--lightningcss-dark,var(--border-strong)) 0 3px, transparent 3px 9px);border-radius:2px;display:block}.xsk-five{gap:8px;height:100%;display:flex}.xsk-five b{--g:clamp(0, calc(var(--f) * 5 - var(--k)), 1);background:var(--ink);transform-origin:50% 100%;width:9%;transform:translateY(calc((1 - var(--g)) * 24px)) scale(var(--g));opacity:var(--g);border-radius:10px;align-content:center;gap:5px;padding:0 8px;display:grid}.xsk-five b i,.xsk-sc-five b i{background:#ffffff4d;border-radius:2px;height:3px;display:block}.xsk-five b i:last-child,.xsk-sc-five b i:last-child{width:60%}.xsk-track-k{letter-spacing:.1em;text-transform:uppercase;color:var(--faint);margin:0;font-size:12px}.xsk-essay{padding:clamp(72px,8vw,116px) 0 clamp(44px,5vw,72px)}.xsk-essay-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:clamp(40px,5vw,72px);display:grid}.xsk-points{margin:0;padding:0;list-style:none}.xsk-pt{flex-direction:column;justify-content:center;min-height:62svh;padding:24px 0;display:flex}.xsk-pt-copy .a2-headline{margin-bottom:10px}.xsk-cap.a2-kick.show{margin:0 0 22px;font-size:12px}.xsk-pt-copy .a2-body{color:var(--ink);font-size:clamp(17px,1.3vw,19px);line-height:1.55}.xsk-pt-copy code{background:var(--card);font:500 .82em/1.4 var(--mono);overflow-wrap:anywhere;border-radius:6px;padding:2px 6px}.xsk-hl{background-image:linear-gradient(var(--hl), var(--hl));transition:background-size .9s var(--e-em);background-position:0 70%;background-repeat:no-repeat;background-size:0% 82%;padding:0 2px}.xsk-hl.on{background-size:100% 82%}.xsk-cmd{border-radius:var(--r-card);color:#fafafa;background:#0a0a0a;align-items:center;gap:16px;margin-top:28px;padding:14px 14px 14px 18px;display:flex}.xsk-cmd code{overflow-wrap:anywhere;background:0 0;flex:1;min-width:0;padding:0;font-size:14.5px}.xsk-cmd .x-copy{color:#d4d4d4;background:#171717;border-color:#ffffff24;flex:none;height:44px;padding:0 16px}.xsk .a2-paste-box .x-copy{height:44px}.xsk-pt-vis{display:none}@media (min-width:901px){.xsk-pt{opacity:.5;transition:opacity .4s var(--e-out)}.xsk-pt.on{opacity:1}}.xsk-stage{min-width:0}.xsk-stage-in{height:540px;display:grid;position:sticky;top:max(88px,50svh - 270px)}.xsk-scenes{border-radius:var(--r-hero);background:var(--lightningcss-light,#f5f5f5)var(--lightningcss-dark,var(--x-raised));display:grid;position:relative;overflow:hidden}.xsk-scene{opacity:0;transition:opacity .15s var(--e-out), transform .15s var(--e-out);grid-area:1/1;place-items:center;padding:40px 40px 60px;display:grid;transform:translateY(24px)}.xsk-scene.past{transform:translateY(-16px)}.xsk-scene.on{opacity:1;transition:opacity .3s var(--e-out) .15s, transform .5s var(--e-em) .15s;transform:none}.xsk-ticks{gap:6px;display:flex;position:absolute;bottom:26px;left:40px;right:40px}.xsk-ticks b{background:var(--lightningcss-light,#d4d4d4)var(--lightningcss-dark,var(--secondary));border-radius:2px;flex:1;height:2px;position:relative;overflow:hidden}.xsk-ticks b:after{content:"";background:var(--ink);transform-origin:0;transition:transform .4s var(--e-em);position:absolute;inset:0;transform:scaleX(0)}.xsk-ticks b.on:after{transform:none}.xsk-sc{width:100%;max-width:460px}.xsk-zoom{border-radius:var(--r-card);background:var(--x-raised);border:1px solid var(--line);transform-origin:0 0;transform:scale(calc(.92 + var(--on,0) * .08));transition:transform .9s var(--e-io);padding:24px 28px 28px}.xsk-zoom-top{color:var(--faint);margin:0 0 16px;font-size:13px}.xsk-zoom-ln{counter-reset:ln;color:var(--ink);gap:6px;margin:0;padding:0;font-size:clamp(17px,1.35vw,20px);line-height:1.45;list-style:none;display:grid}.xsk-zoom-ln li{isolation:isolate;counter-increment:ln;clip-path:inset(0 calc((1 - var(--on,0)) * 100%) 0 0);transition:clip-path .5s var(--e-io) calc(var(--k) * 90ms + .3s);padding-left:40px;position:relative}.xsk-zoom-ln li:before{content:counter(ln);text-align:right;width:20px;color:var(--faint);font-size:12px;position:absolute;top:.2em;left:0}.xsk-zoom-ln .d{color:var(--faint)}.xsk-zoom-ln .k>span{color:var(--lightningcss-light,#737373)var(--lightningcss-dark,var(--text-tertiary))}.xsk-zoom-ln .k:after{content:"";z-index:-1;background:var(--hl);transform-origin:0;transform:scaleX(var(--on,0));transition:transform .9s var(--e-em) 1.1s;border-radius:6px;position:absolute;inset:0 0 0 34px}.xsk-zoom-ln .b{align-items:center;min-height:1.2em;display:flex}.xsk-zoom-ln .b i{background:var(--lightningcss-light,#e5e5e5)var(--lightningcss-dark,var(--secondary));border-radius:4px;height:8px;display:block}.xsk-zoom-ln .l{color:var(--soft);font-size:.72em}.xsk-sc-gate{justify-items:center;max-width:520px;display:grid}.xsk-gw-word{background:var(--x-raised);border:1px solid var(--line);height:44px;color:var(--ink);opacity:var(--on,0);transform:translateY(calc((1 - var(--on,0)) * -16px));transition:opacity .3s var(--e-out) .15s, transform .5s var(--e-em) .15s;border-radius:12px;align-items:center;gap:8px;padding:0 18px;font-size:16px;display:inline-flex}.xsk-gw-word .xsk-caret-k{color:var(--faint)}.xsk-gw-v{background:var(--ink);transform-origin:50% 0;width:2px;height:28px;transform:scaleY(var(--on,0));transition:transform .3s var(--e-io) .5s;display:block}.xsk-gw-v.two{transition-delay:1.1s}.xsk-gw{isolation:isolate;border:1px solid var(--ink);height:44px;color:var(--ink);border-radius:999px;align-items:center;padding:0 22px;font-size:15px;transition:color 0s .8s;display:inline-flex;position:relative}.xsk-gw:before{content:"";z-index:-1;border-radius:inherit;background:var(--ink);opacity:var(--on,0);transition:opacity .3s var(--e-out) .75s;position:absolute;inset:-1px}:is(.xsk-scene.on,.xsk-pt-vis.on) .xsk-gw{color:#fafafa}.xsk-gw-rail{background:var(--ink);width:82%;height:2px;transform:scaleX(var(--on,0));transition:transform .4s var(--e-io) 1.35s;display:block}.xsk-gw-files{grid-template-columns:minmax(0,1fr) minmax(0,2.4fr) minmax(0,1fr) minmax(0,2.4fr) minmax(0,1fr);gap:10px;width:100%;margin-top:22px;display:grid}.xsk-gw-files em{font:500 13px/1.25 var(--mono);color:var(--ink);overflow-wrap:anywhere;transition:color 0s calc(var(--k) * 60ms + 1.75s);margin-bottom:2px;font-style:normal;display:block}:is(.xsk-scene.on,.xsk-pt-vis.on) .xsk-gw-files .pull em{color:#fafafa}:is(.xsk-scene.on,.xsk-pt-vis.on) .xsk-gw-files .pull i{background:#ffffff4d}.xsk-gw-files span{isolation:isolate;background:var(--x-raised);border:1px solid var(--line);opacity:.55;height:84px;transition:transform .5s var(--e-em), opacity .3s var(--e-out);transition-delay:calc(var(--k) * 60ms + 1.6s);border-radius:10px;align-content:start;gap:6px;padding:14px 10px;display:grid;position:relative}.xsk-gw-files span:before{content:"";z-index:-1;border-radius:inherit;background:var(--ink);opacity:0;transition:opacity .3s var(--e-out);transition-delay:inherit;position:absolute;inset:-1px}.xsk-gw-files i{background:var(--lightningcss-light,#e5e5e5)var(--lightningcss-dark,var(--secondary));height:4px;transition:background-color 0s calc(var(--k) * 60ms + 1.75s);border-radius:2px;display:block}.xsk-gw-files i:last-child{width:60%}:is(.xsk-scene.on,.xsk-pt-vis.on) .xsk-gw-files .pull{opacity:1;transform:translateY(-14px)}:is(.xsk-scene.on,.xsk-pt-vis.on) .xsk-gw-files .pull:before{opacity:1}.xsk-term{border-radius:var(--r-card);color:#fafafa;background:#0a0a0a;padding:18px 22px 24px}.xsk-term-top{gap:6px;margin-bottom:18px;display:flex}.xsk-term-top i{background:#fff3;border-radius:50%;width:10px;height:10px}.xsk-term-cmd{overflow-wrap:anywhere;clip-path:inset(0 calc((1 - var(--on,0)) * 100%) 0 0);transition:clip-path .9s var(--e-io) .15s;margin:0 0 16px;font-size:14px;line-height:1.6}.xsk-term-cmd .d{color:#a3a3a3}.xsk-term-out{gap:9px;margin-bottom:16px;display:grid}.xsk-term-out i{transform-origin:0;height:7px;transform:scaleX(var(--on,0));transition:transform .4s var(--e-em) calc(var(--k) * 90ms + 1.05s);background:#262626;border-radius:4px;display:block}.xsk-term-done{opacity:var(--on,0);transform:translateY(calc((1 - var(--on,0)) * 8px));transition:opacity .3s var(--e-out) 1.4s, transform .4s var(--e-em) 1.4s;align-items:center;gap:8px;margin:0;font-size:13px;display:flex}.xsk-sc-bars{gap:10px;display:grid}.xsk-sc-bars>.x-mono{color:var(--soft);font-size:12px}.xsk-sc-bars>.x-mono+.xsk-track+.x-mono{margin-top:12px}.xsk-sc-bars .xsk-track{background:var(--x-raised);height:60px;padding:7px}.xsk-sc-mono{background:var(--lightningcss-light,#d4d4d4)var(--lightningcss-dark,var(--secondary));transform-origin:0;height:100%;transform:scaleX(var(--on,0));transition:transform .9s var(--e-io) .15s;border-radius:10px;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;padding:10px 12px;display:grid}.xsk-sc-five{gap:8px;height:100%;display:flex}.xsk-sc-five b{background:var(--ink);transform-origin:50% 100%;width:11%;opacity:var(--on,0);transform:scale(calc(.6 + var(--on,0) * .4));transition:opacity .3s var(--e-out), transform .4s var(--e-em);transition-delay:calc(var(--k) * 90ms + .9s);border-radius:10px;align-content:center;gap:5px;padding:0 8px;display:grid}.xsk-sc-new{justify-items:end;display:grid}.xsk-sc-new .xsk-agent{width:100%}.xsk-sc-drop{z-index:1;background:var(--x-raised);border:1px solid var(--line);width:132px;transform:translateY(calc((1 - var(--on,0)) * -56px)) rotate(calc((1 - var(--on,0)) * -6deg));opacity:var(--on,0);transition:transform .5s var(--e-em) .15s, opacity .3s var(--e-out) .15s;border-radius:14px;gap:7px;margin:0 28px -22px 0;padding:14px;display:grid;position:relative;box-shadow:0 24px 60px -16px #0000002e}.xsk-sc-drop .x-mono{color:var(--ink);font-size:12px;font-weight:500}.xsk-sc-drop i{background:var(--lightningcss-light,#e5e5e5)var(--lightningcss-dark,var(--secondary));border-radius:3px;height:5px;display:block}.xsk-sc-drop i:last-child{width:60%}.xsk-sc-row{opacity:var(--on,0);transform:translate(calc(var(--on,0) * 8px), calc((1 - var(--on,0)) * -8px))!important;transition:opacity .3s var(--e-out) .7s, transform .4s var(--e-em) .7s!important}.xsk-sc-row:before{opacity:var(--on,0)!important;transition:opacity .3s var(--e-out) .8s!important}.xsk-shelf li.xsk-sc-row i{background:#d4d4d4}.xsk-thread{--hl:#404040;clip-path:inset(0 calc((1 - var(--o,1)) * var(--gut)) round calc((1 - var(--o,1)) * 24px));padding:clamp(64px,6vw,88px) 0}.xsk-thread .a2-grid{align-items:end;row-gap:40px}.xsk-thread-copy{grid-column:1/span 5;align-content:end;display:grid}.xsk-thread-h{max-width:none}.xsk-thread .xsk-cap.a2-kick.show{color:#a3a3a3;margin:12px 0 18px}.xsk-thread-lede.a2-body{color:#fafafa;font-size:clamp(17px,1.3vw,19px);line-height:1.55}.xsk-thread-nav{gap:14px;margin-top:32px;display:grid}.xsk-steps{flex-wrap:nowrap;gap:8px;display:flex}.xsk-rail{background:#ffffff24;border-radius:2px;width:100%;height:2px;display:block;position:relative;overflow:hidden}.xsk-rail:after{content:"";transform-origin:0;transform:scaleX(var(--r,1));transition:transform .4s var(--e-io);background:#fafafa;position:absolute;inset:0}.xsk-steps button{white-space:nowrap;isolation:isolate;color:#a3a3a3;height:48px;font:500 16px/1 var(--sans);cursor:pointer;transition:transform 90ms var(--e-out);background:0 0;border:1px solid #ffffff29;border-radius:999px;flex:none;padding:0 20px;position:relative}.xsk-steps button:before{content:"";z-index:-1;border-radius:inherit;opacity:0;transition:opacity .15s var(--e-out);background:#fafafa;position:absolute;inset:-1px}.xsk-steps button[aria-pressed=true]{color:#000;border-color:#fafafa}.xsk-steps button[aria-pressed=true]:before{opacity:1}.xsk-steps button:active{transform:scale(.97)}.xsk-steps button:focus-visible{outline-offset:3px;outline:2px solid #fafafa}@media (hover:hover){.xsk-steps button:hover{color:#fafafa;border-color:#fff6}.xsk-steps button[aria-pressed=true]:hover{color:#000;border-color:#fafafa}}.xsk-files{grid-column:7/span 6;gap:16px;display:grid}.xsk-f{margin-left:calc(var(--i) * 16%);width:62%;transition:transform .5s var(--e-em), opacity .3s var(--e-out);background:#171717;border:1px solid #ffffff14;border-radius:20px;gap:10px;padding:20px 22px;display:grid;position:relative;transform:translateY(8px)}.xsk-f:after{content:"";border-radius:inherit;opacity:0;transition:opacity .3s var(--e-out);pointer-events:none;border:1px solid #fff6;position:absolute;inset:-1px}.xsk-f>*{opacity:.25;transition:opacity .3s var(--e-out)}.xsk-f.on,.xsk-f.peek{transform:none}.xsk-f.on>*,.xsk-f.peek>*,.xsk-f.on:after,.xsk-f.peek:after{opacity:1}.xsk-f.peek{transform:translateY(-8px)scale(1.02)}.xsk-files.peeking .xsk-f:not(.peek){opacity:.4}.xsk-f .x-mono{color:#fafafa;font-size:13px}.xsk-f-ln{color:#fafafa;margin:2px 0 4px;font-size:16px;line-height:1.4}.xsk-f i{background:#262626;border-radius:4px;height:8px;display:block}.xsk-f em{isolation:isolate;color:#d4d4d4;border-radius:6px;justify-self:start;margin:2px 0 0 -8px;padding:3px 8px;font-size:13px;font-style:normal;position:relative}.xsk-f em:before{content:"";z-index:-1;border-radius:inherit;background:var(--hl);transform-origin:0;transition:transform .5s var(--e-em) .15s;position:absolute;inset:0;transform:scaleX(0)}.xsk-f.on em:before{transform:none}.xsk-get-in{justify-items:center;gap:44px;display:grid}.xsk-get-h{text-align:center}.xsk-get-card{border-radius:var(--r-hero);background:var(--lightningcss-light,#0a0a0a)var(--lightningcss-dark,var(--x-raised));color:#fafafa;grid-template-columns:minmax(0,1fr) minmax(0,260px);grid-template-areas:"copy shelf""ask shelf";gap:24px 40px;width:min(100%,768px);padding:36px 40px;display:grid}.xsk-get-copy{grid-area:copy;align-content:start;gap:8px;display:grid}.xsk-get-card h3{letter-spacing:-.025em;color:#fafafa;margin:0;font-size:26px;font-weight:497;line-height:1.15}.xsk-get-copy>p{color:#ffffffc7;margin:0;font-size:16px}.xsk-get-meta{flex-wrap:wrap;align-items:center;gap:4px 20px;font-size:13.5px;display:flex}.xsk-get-meta a{color:#fafafa;text-underline-offset:3px;align-items:center;min-height:44px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1px;display:inline-flex}.xsk-get-meta a:focus-visible{outline-offset:2px;outline:2px solid #fafafa;text-decoration-color:currentColor}@media (hover:hover){.xsk-get-meta a:hover{text-decoration-color:currentColor}}.xsk-get-shelf{grid-area:shelf;align-self:center}.xsk-deploy{color:#fafafa;background:0 0;border-color:#ffffff4d;grid-area:ask;place-self:end start;height:48px;padding:0 24px;font-size:16px}.xsk-get-done{border-radius:var(--r-card);background:#171717;gap:14px;padding:20px;display:grid}.xsk-gd-cmd{color:#fafafa;align-items:flex-start;gap:10px;min-height:3.2em;margin:0;font-size:13px;line-height:1.6;display:flex}.xsk-gd-cmd .d{color:#a3a3a3;flex:none}.xsk-gd-type{overflow-wrap:anywhere;min-width:0}.xsk-gd-type .xsk-caret{vertical-align:-2px;opacity:0;width:2px;height:14px;margin-left:2px;display:inline-block}.xsk-get-done.seen:not(.on) .xsk-gd-type .xsk-caret{opacity:1}.xsk-gd-out{gap:9px;display:grid}.xsk-gd-out i{transform-origin:0;height:6px;transition:transform .4s var(--e-em) calc(var(--k) * 90ms + 90ms);background:#262626;border-radius:3px;display:block;transform:scaleX(0)}.xsk-gd-ok{opacity:0;transition:opacity .3s var(--e-out) .4s, transform .4s var(--e-em) .4s;margin:0;font-size:13.5px;transform:translateY(8px)}.xsk-get-done.on :is(.xsk-gd-out i,.xsk-gd-ok){transform:none}.xsk-get-done.on .xsk-gd-ok{opacity:1}html:not(.js) .xsk-get-done :is(.xsk-gd-out i,.xsk-gd-ok){opacity:1;transform:none}.xsk-gd-row{isolation:isolate;color:#fafafa;height:36px;transition:transform .4s var(--e-em);border:1px solid #ffffff14;border-radius:10px;align-items:center;gap:8px;padding:0 12px;display:flex;position:relative}.xsk-gd-row:before{content:"";z-index:-1;border-radius:inherit;opacity:0;transition:opacity .3s var(--e-out);background:#fafafa;position:absolute;inset:-1px}@media (hover:hover){.xsk-get-card .xsk-deploy:hover{background:0 0;border-color:#fff9}.xsk-get-card:hover .xsk-gd-row{color:#000;transition:transform .4s var(--e-em), color 0s 90ms;transform:translate(8px)}.xsk-get-card:hover .xsk-gd-row:before{opacity:1}}.xsk-deploy:focus-visible{outline-offset:3px;outline:2px solid #fafafa}@media (max-width:900px){.xsk-hero{padding:96px 0 72px}.xsk-hero-grid{row-gap:32px}.xsk-h1{font-size:clamp(52px,14vw,64px)}.xsk-hero-copy .a2-lede{margin:18px 0 24px}.xsk-repo-cap{margin-top:4px}.xsk-hero-obj{max-height:45svh}.xsk-wake{grid-template-columns:minmax(0,1fr)}.xsk-hero .xsk-file{display:none}.xsk-hero .xsk-agent{gap:10px;padding:16px}.xsk-hero .xsk-say{min-height:48px}.xsk-hero .xsk-shelf li.blank:nth-child(n+4){display:none}.xsk-file{padding:22px;transform:none}.xsk-track{height:56px;padding:6px}.xsk-mono{gap:5px;padding:9px 10px}.xsk-five b{width:13%;padding:0 5px}.xsk-essay-grid{display:block}.xsk-stage{display:none}.xsk-essay{padding-bottom:56px}.xsk-points{grid-template-columns:minmax(0,1fr);gap:56px;display:grid}.xsk-pt{min-height:0;padding:0}.xsk-pt-vis{background:var(--lightningcss-light,#f5f5f5)var(--lightningcss-dark,var(--x-raised));border-radius:20px;place-items:center;max-height:280px;margin-top:24px;padding:20px 16px;display:grid;overflow:hidden}.xsk-pt.p2 .xsk-pt-vis{display:none}.xsk-pt-vis .xsk-sc{margin-inline:auto}.xsk-pt-vis .xsk-zoom{padding:16px 18px 18px}.xsk-pt-vis .xsk-zoom-top{margin-bottom:10px}.xsk-pt-vis .xsk-zoom-ln{gap:4px;font-size:15px}.xsk-pt-vis .xsk-zoom-ln li{padding-left:30px}.xsk-pt-vis .xsk-zoom-ln .k:after{left:24px}.xsk-pt-vis .xsk-zoom-ln :is(.b,.l){display:none}.xsk-pt-vis .xsk-gw-v{height:18px}.xsk-pt-vis .xsk-gw-files{gap:8px;margin-top:20px}.xsk-pt-vis .xsk-gw-files span{height:60px;padding:12px 8px}.xsk-pt-vis .xsk-gw-files{grid-template-columns:minmax(0,2.4fr) minmax(0,.7fr) minmax(0,2.4fr)}.xsk-pt-vis .xsk-gw-files span:is(:first-child,:last-child){display:none}.xsk-pt-vis .xsk-gw-files em{overflow-wrap:normal;white-space:nowrap;font-size:11px}.xsk-pt-vis .xsk-lk-file{gap:8px;padding:16px 18px}.xsk-pt-vis .xsk-lk-v{height:24px}.xsk-pt-vis .xsk-sc-new .xsk-agent{padding:14px}.xsk-pt-vis .xsk-sc-new .xsk-shelf li{height:32px}.xsk-pt-vis .xsk-sc-new .xsk-shelf li:nth-child(n+4):not(.xsk-sc-row){display:none}.xsk-pt-vis .xsk-sc-drop{width:112px;margin-bottom:-18px;padding:12px}.xsk-thread{padding:56px 0}.xsk-thread .a2-grid{row-gap:32px}.xsk-thread-copy{flex-direction:column;gap:20px}.xsk-steps{flex-flow:wrap;order:0;justify-content:flex-start}.xsk-rail{order:1;width:100%;height:2px;margin:0}.xsk-rail:after{transform-origin:0;transform:scaleX(var(--r,1))}.xsk-f{width:80%;margin-left:calc(var(--i) * 10%);padding:18px}.xsk-get-card{grid-template-columns:minmax(0,1fr);grid-template-areas:"copy""shelf""ask";gap:24px;padding:28px 24px}.xsk-get-card h3{font-size:21px}}@media (prefers-reduced-motion:reduce){.xsk *,.xsk :before,.xsk :after{transition:none!important;animation:none!important}.xsk .a2-ln-in,.xsk-h1-set{transform:none!important}.xsk-thread{clip-path:none}.xsk-get-done :is(.xsk-gd-cmd i,.xsk-gd-out i,.xsk-gd-ok){opacity:1;transform:none}.xsk-pt-vis,.xsk-scene{--on:1}.xsk-mono,.xsk-five b{opacity:1!important;transform:none!important}.xsk-hl{background-size:100% 82%}}@media (prefers-reduced-motion:no-preference){.xsk-scene.on .xsk-gw-word:after,.xsk-scene.on .xsk-term-cmd:after{content:"";vertical-align:-.15em;background:currentColor;width:8px;height:1.05em;margin-left:4px;animation:1.1s step-end 1.6s infinite xsk-blink;display:inline-block}.xsk-scene.on .xsk-gw-v:after{content:"";background:var(--ink);width:4px;height:8px;animation:xsk-drip 1.8s var(--e-io) 1.8s infinite;border-radius:2px;position:absolute;top:0;left:-1px}.xsk-gw-v{position:relative}:is(.xsk-scene.on,.xsk-trade) :is(.xsk-sc-five,.xsk-five) b i:first-child{transform-origin:0;animation:xsk-read 2.5s var(--e-io) infinite;animation-delay:calc(var(--k) * .5s + 1.5s)}:is(.xsk-scene.on,.xsk-pt-vis.on) .xsk-sc-row i,:is(.xsk-scene.on,.xsk-pt-vis.on) .xsk-sc-drop i:first-of-type{transform-origin:0;animation:xsk-read 2.8s var(--e-io) 2s infinite}.xsk-scene.on .xsk-zoom-ln .k:nth-child(3):after{animation:xsk-hl 3.2s var(--e-io) 2.2s infinite}}@keyframes xsk-drip{0%{opacity:1;transform:translateY(0)}80%{opacity:1}to{opacity:0;transform:translateY(22px)}}@keyframes xsk-read{0%,to{opacity:1;transform:scaleX(1)}20%{opacity:.35;transform:scaleX(.5)}}@keyframes xsk-hl{0%,to{opacity:1}50%{opacity:.45}}@media (hover:hover){.xsk-get-meta a:hover{color:#d4d4d4}}.xsk-kai{background:#171717;border-radius:12px;flex:96px;min-height:96px;position:relative;overflow:hidden}.xsk-kai img{object-fit:cover;object-position:50% 40%;width:100%;height:100%;animation:14s cubic-bezier(.4,0,.2,1) infinite alternate xsk-kai;position:absolute;inset:0}@keyframes xsk-kai{0%{transform:scale(1.02)}to{transform:scale(1.1)translateY(-2%)}}@media (max-width:899px){.xsk-hero .xsk-kai{flex-basis:64px;min-height:64px}}@media (prefers-reduced-motion:reduce){.xsk-kai img{animation:none}}html:not(.light) .xsk-scenes,html:not(.light) .xsk-pt-vis,html:not(.light) .xsk-get-card{box-shadow:inset 0 0 0 1px var(--border)}html:not(.light) .xsk.a2{--acc:var(--foreground);--acc-soft:var(--muted);--soft:var(--muted-foreground);--faint:var(--text-tertiary);--card:var(--x-raised);--line:var(--border)}html:not(.light) .xsk.a2 .xsk-hero{isolation:isolate;position:relative}html:not(.light) .xsk.a2 .xsk-hero:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle, color-mix(in srgb, var(--foreground) 36%, transparent) 1.5px, transparent 2.1px) 0 0 / 7px 7px;-webkit-mask-composite:source-in;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#00000026 32% 64%,#000),linear-gradient(#00000040,#000 85%),linear-gradient(#000 calc(100% - 120px),#0000);mask-image:linear-gradient(90deg,#000,#00000026 32% 64%,#000),linear-gradient(#00000040,#000 85%),linear-gradient(#000 calc(100% - 120px),#0000);-webkit-mask-composite:source-in;mask-composite:intersect}html:not(.light) .xsk.a2 .xsk-hero:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(60% 70% at 50% 0%, color-mix(in srgb, var(--foreground) 9%, transparent), transparent 70%);height:640px;position:absolute;inset:0 0 auto}html:not(.light) .xsk-steps button[aria-pressed=true]{background:#fafafa}
