.root-desktop-window.svelte-v1nqjv{width:min(var(--window-width), calc(100vw - 16px));color:#242424;pointer-events:auto;will-change:transform;position:absolute;top:0;left:0}.window-aside-layer.svelte-v1nqjv{will-change:transform, opacity, filter}.window-material.svelte-v1nqjv{transform-origin:50%;will-change:transform, opacity, filter;background:#f1f1f1;border:1px solid #0000002e;border-radius:13px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 .5px #ffffffb3,inset 0 1px #ffffffd6,0 22px 54px #00000057,0 48px 110px #0000003d}.root-desktop-window.dragging.svelte-v1nqjv .window-material:where(.svelte-v1nqjv){opacity:.97;-webkit-user-select:none;user-select:none;box-shadow:inset 0 0 0 .5px #ffffffb3,inset 0 1px #ffffffd6,0 30px 68px #0006,0 58px 126px #00000047}.browser-window.svelte-v1nqjv .window-material:where(.svelte-v1nqjv){background:#f6f2e9}.window-titlebar.svelte-v1nqjv{cursor:grab;touch-action:none;-webkit-backdrop-filter:blur(28px)saturate(160%);backdrop-filter:blur(28px)saturate(160%);background:linear-gradient(#ffffff61,#ffffff0d),#efefefe0;border-bottom:1px solid #00000029;justify-content:center;align-items:center;height:50px;font-size:12px;font-weight:650;display:flex;position:relative;box-shadow:inset 0 1px #ffffffb3}.window-titlebar.svelte-v1nqjv>strong:where(.svelte-v1nqjv){color:#313131;letter-spacing:-.01em;font-size:12px;font-weight:650}.dragging.svelte-v1nqjv .window-titlebar:where(.svelte-v1nqjv){cursor:grabbing}.terminal-window.svelte-v1nqjv .window-material:where(.svelte-v1nqjv){background:#0c0c0c;border-color:#3b3b3b;box-shadow:0 30px 90px #0000009e,inset 0 1px #ffffff14}.terminal-window.svelte-v1nqjv .window-titlebar:where(.svelte-v1nqjv){color:#858585;background:#202020;border-bottom-color:#343434;justify-content:flex-start;padding-left:72px;font-size:10px;font-weight:500}.terminal-window.svelte-v1nqjv .traffic-lights:where(.svelte-v1nqjv) button:where(.svelte-v1nqjv),.terminal-window.svelte-v1nqjv .traffic-lights:where(.svelte-v1nqjv) i:where(.svelte-v1nqjv){background:#666!important}.traffic-lights.svelte-v1nqjv{align-items:center;gap:8px;display:flex;position:absolute;left:15px}.traffic-lights.svelte-v1nqjv button:where(.svelte-v1nqjv),.traffic-lights.svelte-v1nqjv i:where(.svelte-v1nqjv){background:#ff5f57;border:0;border-radius:50%;width:12px;height:12px;padding:0;box-shadow:inset 0 0 0 .5px #00000030,0 .5px #ffffff59}.traffic-lights.svelte-v1nqjv button:where(.svelte-v1nqjv){cursor:pointer}.traffic-lights.svelte-v1nqjv i:where(.svelte-v1nqjv):nth-child(2){background:#febc2e}.traffic-lights.svelte-v1nqjv i:where(.svelte-v1nqjv):nth-child(3){background:#28c840}.browser-address.svelte-v1nqjv{color:#666;background:#ffffffc2;border:1px solid #d6d6d6;border-radius:7px;justify-content:center;align-items:center;gap:8px;width:min(46%,360px);height:27px;font-size:9px;display:flex}.browser-address.svelte-v1nqjv>span:where(.svelte-v1nqjv){color:#999}.browser-address.svelte-v1nqjv>i:where(.svelte-v1nqjv){background:#28c840;border-radius:50%;width:6px;height:6px}.drag-affordance.svelte-v1nqjv{display:none}.window-content.svelte-v1nqjv{min-width:0}@media (prefers-color-scheme:dark){.root-desktop-window.svelte-v1nqjv{color:#ededed}.root-desktop-window.svelte-v1nqjv:not(.terminal-window) .window-material:where(.svelte-v1nqjv){background:#222326;border-color:#000c;box-shadow:inset 0 0 0 .5px #ffffff1f,inset 0 1px #ffffff1f,0 22px 54px #00000080,0 48px 110px #00000061}.window-titlebar.svelte-v1nqjv{background:linear-gradient(#ffffff12,#0000),#2b2c30e8;border-bottom-color:#000000ad;box-shadow:inset 0 1px #ffffff12}.window-titlebar.svelte-v1nqjv>strong:where(.svelte-v1nqjv){color:#f1f1f1}.browser-address.svelte-v1nqjv{color:#ddd;background:#25262a;border-color:#55565b}}@media (width<=680px){.root-desktop-window.svelte-v1nqjv:not(.browser-window):not(.terminal-window) .window-titlebar:where(.svelte-v1nqjv)>strong:where(.svelte-v1nqjv){display:none}.browser-address.svelte-v1nqjv{width:58%}}@media (prefers-reduced-transparency:reduce){.window-titlebar.svelte-v1nqjv{-webkit-backdrop-filter:none;backdrop-filter:none;background:#f3f3f3}}.interactive-demo-terminal.svelte-4zj206{color:#d9d9d9;background:#0c0c0c;min-width:0;position:relative;overflow:hidden}.interactive-demo-terminal.marketing.svelte-4zj206{height:282px}.interactive-demo-terminal.proof.svelte-4zj206{flex:1;height:auto;min-height:0}.interactive-demo-terminal.shell.svelte-4zj206{flex:1;height:auto;min-height:310px}.terminal-host.svelte-4zj206{height:100%;min-height:inherit}.terminal-host.svelte-4zj206.wterm{--term-bg:#0c0c0c;--term-fg:#d9d9d9;--term-cursor:#f7f7f7;--term-color-2:#37dc78;--term-color-4:#58b8ff;--term-color-6:#5fd7ff;--term-font-family:ui-monospace, "SFMono-Regular", Menlo, Monaco, Consolas, monospace;--term-font-size:12px;--term-line-height:1.5;--term-row-height:18px;box-sizing:border-box;height:100%;min-height:inherit;box-shadow:none;cursor:text;border-radius:0;padding:22px 24px;overflow-y:auto}.proof.svelte-4zj206 .terminal-host:where(.svelte-4zj206).wterm{--term-font-size:11px;--term-row-height:17px;padding:20px 22px}.coupon-link-row.svelte-4zj206{background:#0c1c14eb;border:1px solid #53db8252;border-radius:7px;align-items:center;gap:7px;padding:7px 10px;font:10px/1 ui-monospace,SFMono-Regular,Menlo,monospace;display:flex;position:absolute;bottom:14px;right:18px;box-shadow:0 8px 24px #0000005c}.coupon-link-row.svelte-4zj206 span:where(.svelte-4zj206){color:#50db82}.coupon-link-row.svelte-4zj206 a:where(.svelte-4zj206){color:#8df4b1;text-underline-offset:3px;-webkit-text-decoration:underline #8df4b16b;text-decoration:underline #8df4b16b}.terminal-error.svelte-4zj206{color:#ff8f87;font:11px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;position:absolute;inset:20px}@media (width<=680px){.interactive-demo-terminal.marketing.svelte-4zj206,.interactive-demo-terminal.proof.svelte-4zj206{height:250px}.interactive-demo-terminal.shell.svelte-4zj206{min-height:300px}.terminal-host.svelte-4zj206.wterm{--term-font-size:9px;--term-row-height:14px;padding:16px}.coupon-link-row.svelte-4zj206{font-size:8px;bottom:10px;right:10px}}button.svelte-1nlfv5a,input.svelte-1nlfv5a,select.svelte-1nlfv5a{font:inherit}button.svelte-1nlfv5a{color:inherit}.focused-showcase.svelte-1nlfv5a{color:#171717;text-align:left;position:relative}.proof-showcase.svelte-1nlfv5a{background:radial-gradient(circle at 73% 45%,#0a84ff14,#0000 26rem),#0b0b0b;border:1px solid #292929;border-radius:28px;grid-template-rows:1fr auto;grid-template-columns:minmax(245px,.8fr) 82px minmax(480px,1.5fr);align-items:center;min-height:455px;margin-top:64px;padding:clamp(30px,4vw,52px);display:grid;overflow:hidden}.proof-command-wrap.svelte-1nlfv5a{z-index:2;position:relative}.showcase-kicker.svelte-1nlfv5a{color:#6f6f6b;letter-spacing:.1em;text-transform:uppercase;margin:0 0 12px;font-size:10px;font-weight:720}.showcase-command-card.svelte-1nlfv5a{background:#fafafa;border:1px solid #d2d2d2;border-radius:14px;min-height:184px;padding:17px;transition:border-color .18s,box-shadow .18s,transform .18s;box-shadow:0 20px 50px #00000047,inset 0 1px #fff}.proof-focused.svelte-1nlfv5a .showcase-command-card:where(.svelte-1nlfv5a){border-color:#8fc2f5;box-shadow:0 0 0 4px #0a84ff21,0 20px 50px #00000047}.showcase-command-main.svelte-1nlfv5a{text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;width:100%;min-height:105px;padding:0;display:flex}.showcase-command-main.svelte-1nlfv5a .card-heading:where(.svelte-1nlfv5a) strong:where(.svelte-1nlfv5a){font-size:14px}.showcase-command-main.svelte-1nlfv5a .card-path:where(.svelte-1nlfv5a),.showcase-command-main.svelte-1nlfv5a>code:where(.svelte-1nlfv5a){color:#727272;margin-top:14px;font:11px ui-monospace,SFMono-Regular,Menlo,monospace}.showcase-command-main.svelte-1nlfv5a>code:where(.svelte-1nlfv5a){color:#8a8a8a;margin-top:6px}.showcase-card-footer.svelte-1nlfv5a{justify-content:space-between;align-items:center;gap:10px;margin-top:10px;display:flex}.showcase-card-footer.svelte-1nlfv5a button:where(.svelte-1nlfv5a){color:#0a84ff;cursor:pointer;background:#e5efff;border:0;border-radius:8px;height:34px;padding:0 12px;font-size:10px;font-weight:680}.showcase-card-footer.svelte-1nlfv5a button.stop:where(.svelte-1nlfv5a){color:#ff453a;background:#ffe5e3}.showcase-card-footer.svelte-1nlfv5a>button:where(.svelte-1nlfv5a){margin-left:auto}.showcase-ports.svelte-1nlfv5a{flex-wrap:wrap;gap:5px;display:flex}.showcase-card-footer.svelte-1nlfv5a .showcase-port:where(.svelte-1nlfv5a){color:#159c38;background:#e4f8e7;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.proof-open-shell.svelte-1nlfv5a{color:#858581;cursor:pointer;background:0 0;border:0;justify-content:space-between;width:100%;margin-top:14px;padding:0;font-size:11px;display:flex}.proof-open-shell.svelte-1nlfv5a span:where(.svelte-1nlfv5a){color:#64b5ff}.proof-connection.svelte-1nlfv5a{z-index:1;justify-content:center;align-items:center;display:flex;position:relative}.proof-connection.svelte-1nlfv5a:before{content:"";border-top:1px dashed #30d15899;position:absolute;left:-28px;right:-28px}.proof-connection.svelte-1nlfv5a i:where(.svelte-1nlfv5a){background:#30d158;border-radius:50%;width:8px;height:8px;position:absolute;box-shadow:0 0 12px #30d15899}.proof-connection.svelte-1nlfv5a i:where(.svelte-1nlfv5a):first-child{left:-29px}.proof-connection.svelte-1nlfv5a i:where(.svelte-1nlfv5a):last-child{right:-29px}.proof-connection.svelte-1nlfv5a span:where(.svelte-1nlfv5a){z-index:1;color:#777;white-space:nowrap;background:#0b0b0b;border:1px solid #2d2d2d;border-radius:999px;padding:5px 7px;font-size:8px;position:relative}.proof-terminal-window.svelte-1nlfv5a{background:#0a0a0a;border:1px solid #343434;border-radius:17px;flex-direction:column;min-width:0;height:360px;transition:border-color .18s,box-shadow .18s;display:flex;overflow:hidden;box-shadow:0 30px 72px #0006}.proof-focused.svelte-1nlfv5a .proof-terminal-window:where(.svelte-1nlfv5a){border-color:#64b5ffa6;box-shadow:0 0 0 4px #0a84ff17,0 30px 72px #0006}.proof-terminal-toolbar.svelte-1nlfv5a{background:#171717;border-bottom:1px solid #292929;grid-template-columns:1fr auto 1fr;align-items:center;height:46px;padding:0 15px;display:grid}.proof-lights.svelte-1nlfv5a{gap:6px;display:flex}.proof-lights.svelte-1nlfv5a i:where(.svelte-1nlfv5a){background:#ff5f57;border-radius:50%;width:9px;height:9px}.proof-lights.svelte-1nlfv5a i:where(.svelte-1nlfv5a):nth-child(2){background:#febc2e}.proof-lights.svelte-1nlfv5a i:where(.svelte-1nlfv5a):nth-child(3){background:#28c840}.proof-terminal-toolbar.svelte-1nlfv5a code:where(.svelte-1nlfv5a){color:#777;font-size:9px}.proof-status.svelte-1nlfv5a{color:#777;justify-self:end;font-size:9px}.proof-status.running.svelte-1nlfv5a{color:#30d158}.proof-facts.svelte-1nlfv5a{color:#bababa;grid-column:1/-1;gap:clamp(22px,5vw,70px);padding-top:28px;font-size:12px;display:flex}.proof-facts.svelte-1nlfv5a span:where(.svelte-1nlfv5a){align-items:center;gap:8px;display:inline-flex}.proof-facts.svelte-1nlfv5a i:where(.svelte-1nlfv5a){color:#30d158;border:1px solid #30d158;border-radius:50%;place-items:center;width:19px;height:19px;font-size:10px;font-style:normal;display:grid}.workflow-scroll.svelte-1nlfv5a{scrollbar-color:#414141 transparent;scrollbar-width:thin;width:100%;margin-top:64px;padding-bottom:18px;overflow-x:auto}.workflow-showcase.svelte-1nlfv5a{background:radial-gradient(circle at 82% 24%,#0a84ff14,#0000 19rem),#0b0b0b;border:1px solid #292929;border-radius:28px;grid-template-columns:minmax(0,1fr) 48px minmax(0,1fr) 48px minmax(0,1fr);align-items:center;min-width:1030px;min-height:410px;padding:42px 30px 30px;display:grid;overflow:hidden}.workflow-stage.svelte-1nlfv5a{opacity:.55;min-width:0;transition:opacity .18s,transform .18s}.workflow-stage.svelte-1nlfv5a:hover{opacity:1;transform:translateY(-3px)}.workflow-showcase.svelte-1nlfv5a:not(:has(.workflow-stage:hover)) .workflow-stage.current:where(.svelte-1nlfv5a){opacity:1;transform:translateY(-3px)}.mini-window.svelte-1nlfv5a{background:#e9e9e9;border:1px solid #383838;border-radius:13px;min-height:246px;transition:border-color .18s,box-shadow .18s;overflow:hidden;box-shadow:0 22px 52px #00000057}.workflow-stage.svelte-1nlfv5a:hover .mini-window:where(.svelte-1nlfv5a),.workflow-stage.svelte-1nlfv5a:hover .menu-stage:where(.svelte-1nlfv5a){border-color:#64b5ffa6;box-shadow:0 0 0 4px #0a84ff1a,0 22px 52px #00000057}.workflow-showcase.svelte-1nlfv5a:not(:has(.workflow-stage:hover)) .workflow-stage.current:where(.svelte-1nlfv5a) .mini-window:where(.svelte-1nlfv5a){border-color:#64b5ffa6;box-shadow:0 0 0 4px #0a84ff1a,0 22px 52px #00000057}.workflow-showcase.svelte-1nlfv5a:not(:has(.workflow-stage:hover)) .workflow-stage.current:where(.svelte-1nlfv5a) .menu-stage:where(.svelte-1nlfv5a){border-color:#64b5ffa6;box-shadow:0 0 0 4px #0a84ff1a,0 22px 52px #00000057}.mini-window.svelte-1nlfv5a>header:where(.svelte-1nlfv5a){color:#575757;background:#f2f2f2;border-bottom:1px solid #ccc;justify-content:center;align-items:center;height:37px;font-size:9px;display:flex;position:relative}.mini-window.svelte-1nlfv5a>header:where(.svelte-1nlfv5a) span:where(.svelte-1nlfv5a){color:#aaa;letter-spacing:2px;font-size:8px;position:absolute;left:11px}.finder-body.svelte-1nlfv5a{grid-template-columns:92px 1fr;min-height:209px;display:grid}.finder-body.svelte-1nlfv5a aside:where(.svelte-1nlfv5a){color:#6b6b6b;background:#dedede;border-right:1px solid #c9c9c9;align-content:start;gap:8px;padding:13px 8px;font-size:7px;display:grid}.finder-body.svelte-1nlfv5a aside:where(.svelte-1nlfv5a) b:where(.svelte-1nlfv5a){border-radius:4px;padding:5px;font-weight:560}.finder-body.svelte-1nlfv5a aside:where(.svelte-1nlfv5a) .finder-selected:where(.svelte-1nlfv5a){color:#fff;background:#0a84ff}.folder-list.svelte-1nlfv5a{align-content:start;gap:4px;padding:13px;display:grid}.folder-list.svelte-1nlfv5a button:where(.svelte-1nlfv5a){color:#444;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;padding:8px;font-size:9px;display:flex}.folder-list.svelte-1nlfv5a button:where(.svelte-1nlfv5a):first-child{color:#fff;background:#0a84ff}.command-editor.svelte-1nlfv5a>div:where(.svelte-1nlfv5a){gap:9px;padding:14px;display:grid}.command-editor.svelte-1nlfv5a label:where(.svelte-1nlfv5a){color:#666;gap:4px;font-size:7px;font-weight:650;display:grid}.command-editor.svelte-1nlfv5a input:where(.svelte-1nlfv5a){color:#333;background:#fff;border:1px solid #c9c9c9;border-radius:6px;outline:0;width:100%;height:29px;padding:0 8px;font-size:8px}.command-editor.svelte-1nlfv5a input:where(.svelte-1nlfv5a):focus{border-color:#0a84ff;box-shadow:0 0 0 2px #0a84ff24}.command-editor.svelte-1nlfv5a button:where(.svelte-1nlfv5a){color:#fff;cursor:pointer;background:#0a84ff;border:0;border-radius:6px;justify-self:end;padding:7px 10px;font-size:8px;font-weight:650}.command-editor.svelte-1nlfv5a button:where(.svelte-1nlfv5a):disabled{cursor:default;background:#bcbcbc}.workflow-arrow.svelte-1nlfv5a{color:#4ca8ff;text-align:center;font-size:26px}.workflow-stage.svelte-1nlfv5a>footer:where(.svelte-1nlfv5a){color:#ecece8;align-items:center;gap:11px;margin-top:20px;display:flex}.workflow-stage.svelte-1nlfv5a>footer:where(.svelte-1nlfv5a)>span:where(.svelte-1nlfv5a){color:#aaa;border:1px solid #3d3d3d;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-size:10px;display:grid}.workflow-stage.svelte-1nlfv5a:hover>footer:where(.svelte-1nlfv5a)>span:where(.svelte-1nlfv5a){color:#64b5ff;border-color:#0a84ff}.workflow-showcase.svelte-1nlfv5a:not(:has(.workflow-stage:hover)) .workflow-stage.current:where(.svelte-1nlfv5a)>footer:where(.svelte-1nlfv5a)>span:where(.svelte-1nlfv5a){color:#64b5ff;border-color:#0a84ff}.workflow-stage.svelte-1nlfv5a footer:where(.svelte-1nlfv5a) div:where(.svelte-1nlfv5a){gap:4px;display:grid}.workflow-stage.svelte-1nlfv5a footer:where(.svelte-1nlfv5a) b:where(.svelte-1nlfv5a){font-size:13px}.workflow-stage.svelte-1nlfv5a footer:where(.svelte-1nlfv5a) small:where(.svelte-1nlfv5a){color:#777;font-size:9px}.menu-stage.svelte-1nlfv5a{background:#07090d url(../../../product/shell-click-wallpaper.svg) 50%/cover no-repeat;border:1px solid #383838;border-radius:13px;min-height:246px;transition:border-color .18s,box-shadow .18s;position:relative;overflow:hidden;box-shadow:0 22px 52px #00000057}.mini-menu-bar.svelte-1nlfv5a{color:#333;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#f6f1efc7;justify-content:flex-end;align-items:center;gap:9px;height:28px;padding:0 8px;font-size:7px;display:flex}.mini-menu-bar.svelte-1nlfv5a>span:where(.svelte-1nlfv5a):first-child{margin-right:auto}.mini-menu-bar.svelte-1nlfv5a button:where(.svelte-1nlfv5a){color:#82ddff;cursor:pointer;background:#24272a;border:0;border-radius:5px;padding:3px 6px}.workflow-popover.svelte-1nlfv5a{-webkit-backdrop-filter:blur(24px)saturate(150%);backdrop-filter:blur(24px)saturate(150%);transform-origin:75% 0;background:#e2e2e2f0;border:1px solid #ffffffa6;border-radius:10px;padding:7px;animation:.26s cubic-bezier(.2,.82,.25,1) both svelte-1nlfv5a-menu-popover-in;position:absolute;top:37px;left:9px;right:9px;box-shadow:0 18px 38px #00000052}.workflow-popover-arrow.svelte-1nlfv5a{background:#e5e5e5f5;width:12px;height:12px;position:absolute;top:-6px;right:56px;transform:rotate(45deg)}.workflow-filter.svelte-1nlfv5a{color:#fff;background:#0a84ff;border-radius:999px;margin-bottom:6px;padding:4px 7px;font-size:7px;display:inline-block;position:relative}.workflow-command-row.svelte-1nlfv5a{background:#ffffffeb;border-radius:8px;align-items:center;gap:5px;min-height:59px;padding:8px;display:flex;position:relative}.workflow-row-main.svelte-1nlfv5a{color:#333;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;gap:7px;min-width:0;padding:0;display:grid}.workflow-row-main.svelte-1nlfv5a span:where(.svelte-1nlfv5a){align-items:center;gap:6px;font-size:9px;display:flex}.workflow-row-main.svelte-1nlfv5a i:where(.svelte-1nlfv5a){background:#aaa;border-radius:50%;width:6px;height:6px}.workflow-row-main.svelte-1nlfv5a i.running:where(.svelte-1nlfv5a){background:#30d158}.workflow-row-main.svelte-1nlfv5a code:where(.svelte-1nlfv5a){color:#888;font-size:7px}.workflow-command-row.svelte-1nlfv5a>button:where(.svelte-1nlfv5a):not(.workflow-row-main),.workflow-ports.svelte-1nlfv5a button:where(.svelte-1nlfv5a){color:#0a84ff;cursor:pointer;background:#e5efff;border:0;border-radius:7px;place-items:center;min-width:29px;height:29px;font-size:8px;display:grid}.workflow-ports.svelte-1nlfv5a{gap:4px;display:flex}.workflow-ports.svelte-1nlfv5a button.workflow-port:where(.svelte-1nlfv5a){color:#159c38;background:#e4f8e7;min-width:43px;font-family:ui-monospace,Menlo,monospace}.workflow-command-row.svelte-1nlfv5a>button.stop:where(.svelte-1nlfv5a){color:#ff453a;background:#ffe5e3}.showcase-preview.svelte-1nlfv5a{z-index:20;place-items:center;padding:28px;display:grid;position:absolute;inset:0}.showcase-preview.svelte-1nlfv5a>button:where(.svelte-1nlfv5a){-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);cursor:default;background:#00000094;border:0;width:100%;height:100%;position:absolute;inset:0}.mini-browser.svelte-1nlfv5a{background:#f5f1e8;border:1px solid #ffffff8c;border-radius:14px;width:min(650px,86%);animation:.34s cubic-bezier(.2,.85,.25,1) both svelte-1nlfv5a-summon-window;position:relative;overflow:hidden;box-shadow:0 34px 90px #0000008c}.mini-browser.svelte-1nlfv5a>header:where(.svelte-1nlfv5a){color:#999;background:#f0f0f0;border-bottom:1px solid #d3d3d3;justify-content:center;align-items:center;height:42px;font-size:8px;display:flex;position:relative}.mini-browser.svelte-1nlfv5a>header:where(.svelte-1nlfv5a)>span:where(.svelte-1nlfv5a){letter-spacing:2px;position:absolute;left:14px}.mini-browser.svelte-1nlfv5a>header:where(.svelte-1nlfv5a) code:where(.svelte-1nlfv5a){color:#666;background:#fff;border:1px solid #d7d7d7;border-radius:6px;padding:6px 48px}.mini-browser.svelte-1nlfv5a>header:where(.svelte-1nlfv5a) button:where(.svelte-1nlfv5a){color:#777;cursor:pointer;background:0 0;border:0;font-size:18px;position:absolute;right:10px}.mini-browser.svelte-1nlfv5a>div:where(.svelte-1nlfv5a){color:#183124;background:radial-gradient(circle at 83% 48%,#6f907547,#0000 13rem),linear-gradient(115deg,#f8f4eb 50%,#d7dfd2);min-height:250px;padding:54px}.mini-browser.svelte-1nlfv5a small:where(.svelte-1nlfv5a){color:#5c6d63;letter-spacing:.12em;font-weight:800}.mini-browser.svelte-1nlfv5a h3:where(.svelte-1nlfv5a){letter-spacing:-.045em;margin:20px 0 10px;font-family:Georgia,Times New Roman,serif;font-size:clamp(34px,5vw,56px);font-weight:500}.mini-browser.svelte-1nlfv5a p:where(.svelte-1nlfv5a){color:#5c6d63;margin:0;font-size:12px}.mac-desktop.svelte-1nlfv5a{color:#171717;text-align:left;background:#07090d url(../../../product/shell-click-wallpaper.svg) 50%/cover no-repeat;border:1px solid #ffffff40;border-radius:18px;width:100%;min-width:900px;height:760px;position:relative;overflow:hidden;box-shadow:0 42px 110px #00000094,inset 0 1px #ffffff42}.mac-desktop.root-window-content.svelte-1nlfv5a{min-width:0;height:auto;box-shadow:none;background:0 0;border:0;border-radius:0;position:static;overflow:visible}.root-window-content.svelte-1nlfv5a .main-window-anchor:where(.svelte-1nlfv5a){animation:none;position:static}.root-titlebar-toolbar.svelte-1nlfv5a{z-index:4;height:34px;position:absolute;top:8px;right:12px}.root-window-content.svelte-1nlfv5a .demo-shell:where(.svelte-1nlfv5a){box-shadow:none;border:0;border-radius:0}.root-window-content.svelte-1nlfv5a .demo-body:where(.svelte-1nlfv5a){height:min(760px,100svh - 128px);min-height:640px}.root-window-content.svelte-1nlfv5a .demo-content:where(.svelte-1nlfv5a){height:100%}.root-window-content.svelte-1nlfv5a .command-grid:where(.svelte-1nlfv5a),.root-window-content.svelte-1nlfv5a .shell-layout:where(.svelte-1nlfv5a),.root-window-content.svelte-1nlfv5a .ports-table:where(.svelte-1nlfv5a){flex:1;height:auto;max-height:none;overflow-y:auto}.root-window-content.svelte-1nlfv5a .demo-toolbar:where(.svelte-1nlfv5a){flex:none;height:60px}.desktop-menu-bar.svelte-1nlfv5a{z-index:10;-webkit-backdrop-filter:blur(22px)saturate(165%);backdrop-filter:blur(22px)saturate(165%);background:#f6f1efc2;justify-content:space-between;align-items:center;height:32px;padding:0 11px;font-size:10px;display:flex;position:relative;box-shadow:inset 0 1px #ffffff59,0 1px 7px #00000026}.desktop-menu-left.svelte-1nlfv5a,.desktop-menu-right.svelte-1nlfv5a{white-space:nowrap;align-items:center;gap:14px;display:flex}.desktop-menu-left.svelte-1nlfv5a b:where(.svelte-1nlfv5a){font-size:15px;line-height:1}.desktop-menu-left.svelte-1nlfv5a strong:where(.svelte-1nlfv5a){font-weight:720}.desktop-menu-right.svelte-1nlfv5a{gap:10px;font-weight:590}.palette-hotkey.svelte-1nlfv5a{color:#303030;cursor:pointer;background:#ffffff6b;border:1px solid #00000021;border-radius:6px;align-items:center;gap:7px;height:23px;padding:0 8px;font-size:9px;display:flex}.palette-hotkey.svelte-1nlfv5a kbd:where(.svelte-1nlfv5a){background:#ffffffad;border:1px solid #00000021;border-radius:4px;padding:2px 5px;font-family:inherit;box-shadow:0 1px #00000014}.shell-menu-control.svelte-1nlfv5a{display:flex;position:relative}.shell-menu-icon.svelte-1nlfv5a{cursor:pointer;background:linear-gradient(135deg,#ff9f0a33,#ffcc663d);border:0;border-radius:7px;place-items:center;width:43px;height:27px;padding:0;animation:1.5s ease-in-out infinite svelte-1nlfv5a-menu-icon-glow;display:grid;box-shadow:0 0 0 1px #ff9f0a7a,0 0 17px #ff9f0a61}.shell-menu-icon.menu-open.svelte-1nlfv5a{background:#1e1e20d1;animation:none}.shell-menu-icon.svelte-1nlfv5a svg:where(.svelte-1nlfv5a){width:38px;height:22px;overflow:visible}.shell-menu-icon.svelte-1nlfv5a rect:where(.svelte-1nlfv5a){fill:#17191b;stroke:#d6f8ff;stroke-width:1px}.shell-menu-icon.svelte-1nlfv5a path:where(.svelte-1nlfv5a){fill:none;stroke:#71d4ff;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px}.shell-menu-icon.svelte-1nlfv5a circle:where(.svelte-1nlfv5a){fill:#47e36f;filter:drop-shadow(0 0 3px #36df65)}.menu-callout.svelte-1nlfv5a{z-index:12;pointer-events:none;filter:drop-shadow(0 2px 5px #00000061);width:292px;height:129px;position:absolute;top:20px;right:-88px;overflow:visible}.menu-callout.svelte-1nlfv5a text:where(.svelte-1nlfv5a){fill:#ff9f0a;stroke:#fff;stroke-linejoin:round;stroke-width:3px;paint-order:stroke fill;letter-spacing:-.015em;font:760 13px -apple-system,BlinkMacSystemFont,sans-serif}.menu-callout.svelte-1nlfv5a path:where(.svelte-1nlfv5a){fill:none;stroke:#ff9f0a;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px}.desktop-dismiss.svelte-1nlfv5a{z-index:2;cursor:default;background:0 0;border:0;width:100%;height:calc(100% - 32px);position:absolute;inset:32px 0 0}.desktop-dismiss.svelte-1nlfv5a:active{transform:none}.main-window-anchor.svelte-1nlfv5a{z-index:3;animation:.28s cubic-bezier(.2,.82,.25,1) both svelte-1nlfv5a-main-window-in;position:absolute;top:50px;left:24px;right:24px}.compact-popover.svelte-1nlfv5a{z-index:5;color:#353535;-webkit-backdrop-filter:blur(28px)saturate(155%);backdrop-filter:blur(28px)saturate(155%);transform-origin:82% 0;background:#e2e2e2f0;border:1px solid #ffffff94;border-radius:12px;width:430px;max-height:655px;padding:8px;animation:.3s cubic-bezier(.2,.82,.25,1) both svelte-1nlfv5a-menu-popover-in;position:absolute;top:43px;right:82px;box-shadow:0 28px 70px #0000006b,inset 0 1px #ffffffa8}.compact-popover-arrow.svelte-1nlfv5a{z-index:-1;background:#d6d9e0;border-top:1px solid #ffffffad;border-left:1px solid #ffffffad;width:15px;height:15px;position:absolute;top:-7px;right:52px;transform:rotate(45deg)}.popup-filters.svelte-1nlfv5a{z-index:1;scrollbar-width:none;gap:5px;padding:0 0 7px;display:flex;position:relative;overflow-x:auto}.popup-filters.svelte-1nlfv5a button:where(.svelte-1nlfv5a){color:#4f4f4f;cursor:pointer;background:#bfbfbf94;border:0;border-radius:999px;flex:none;padding:5px 10px;font-size:10px}.popup-filters.svelte-1nlfv5a button.active:where(.svelte-1nlfv5a){color:#fff;background:#0a84ff}.popup-command-list.svelte-1nlfv5a{gap:6px;max-height:590px;display:grid;overflow-y:auto}.popup-command-row.svelte-1nlfv5a{background:#ffffffe6;border:1px solid #ffffffad;border-radius:8px;align-items:center;gap:8px;min-height:57px;padding:7px 8px;display:flex;box-shadow:0 1px 2px #00000012}.popup-row-main.svelte-1nlfv5a{text-align:left;cursor:pointer;background:0 0;border:0;flex:1;gap:6px;min-width:0;padding:0;display:grid}.popup-row-heading.svelte-1nlfv5a,.popup-row-meta.svelte-1nlfv5a{align-items:center;gap:8px;min-width:0;display:flex}.popup-row-heading.svelte-1nlfv5a strong:where(.svelte-1nlfv5a){text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.popup-command-icon.svelte-1nlfv5a{color:#0a84ff;background:#e4f1ff;border-radius:4px;flex:none;place-items:center;width:17px;height:17px;font-size:7px;font-weight:760;display:grid}.popup-row-meta.svelte-1nlfv5a i:where(.svelte-1nlfv5a){background:#b9b9b9;border-radius:50%;flex:none;width:7px;height:7px}.popup-row-meta.svelte-1nlfv5a i.running:where(.svelte-1nlfv5a){background:#30d158}.popup-row-meta.svelte-1nlfv5a code:where(.svelte-1nlfv5a){color:#8b8b8b;text-overflow:ellipsis;white-space:nowrap;font:9px ui-monospace,Menlo,monospace;overflow:hidden}.popup-row-actions.svelte-1nlfv5a{align-items:center;gap:5px;display:flex}.popup-ports.svelte-1nlfv5a{gap:4px;display:flex}.popup-port.svelte-1nlfv5a{color:#20aa43;background:#e5f8e8;border-radius:6px;padding:4px 7px;font:8px ui-monospace,Menlo,monospace}.popup-row-actions.svelte-1nlfv5a button:where(.svelte-1nlfv5a){color:#8a8a8a;cursor:pointer;background:#edf0f2;border:0;border-radius:7px;place-items:center;width:30px;height:30px;display:grid}.popup-row-actions.svelte-1nlfv5a button:where(.svelte-1nlfv5a):last-child{color:#0a84ff;background:#e5efff}.popup-row-actions.svelte-1nlfv5a button.stop:where(.svelte-1nlfv5a){color:#ff453a;background:#ffe5e3}.popup-row-actions.svelte-1nlfv5a button.popup-port:where(.svelte-1nlfv5a){color:#20aa43;background:#e5f8e8;width:auto;padding:0 7px}@keyframes svelte-1nlfv5a-main-window-in{0%{opacity:0;transform:translateY(7px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.demo-shell.svelte-1nlfv5a{color:#242424;text-align:left;background:#ececec;border:1px solid #ffffff40;border-radius:14px;width:100%;min-width:0;position:relative;overflow:hidden;box-shadow:0 30px 78px #0000006b,inset 0 1px #ffffff59}.add-command-layer.svelte-1nlfv5a{z-index:30;place-items:start center;padding:68px 16px 24px;display:grid;position:absolute;inset:0;overflow:auto}.add-command-scrim.svelte-1nlfv5a{cursor:default;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#14141433;border:0;width:100%;animation:.15s ease-out both svelte-1nlfv5a-scrim-in;position:absolute;inset:0}.add-command-scrim.svelte-1nlfv5a:active{transform:none}.add-command-sheet.svelte-1nlfv5a{z-index:1;-webkit-backdrop-filter:blur(28px)saturate(150%);backdrop-filter:blur(28px)saturate(150%);background:#f6f6f6f5;border:1px solid #0000002e;border-radius:13px;width:min(430px,100%);animation:.18s cubic-bezier(.2,.85,.25,1) both svelte-1nlfv5a-add-command-sheet-in;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffe0,0 22px 62px #00000047}.add-command-form.svelte-1nlfv5a>header:where(.svelte-1nlfv5a){border-bottom:1px solid #0000001c;justify-content:space-between;align-items:flex-start;gap:16px;padding:19px 20px 16px;display:flex}.add-command-sheet.svelte-1nlfv5a h3:where(.svelte-1nlfv5a){color:#222;letter-spacing:-.02em;margin:0;font-size:16px}.add-command-sheet.svelte-1nlfv5a header:where(.svelte-1nlfv5a) p:where(.svelte-1nlfv5a){color:#777;margin:4px 0 0;font-size:10px}.add-command-sheet.svelte-1nlfv5a header:where(.svelte-1nlfv5a)>button:where(.svelte-1nlfv5a){color:#666;cursor:pointer;background:#00000012;border:0;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;padding:0 0 1px;font-size:15px;line-height:1;display:grid}.add-command-fields.svelte-1nlfv5a{gap:13px;padding:18px 20px 20px;display:grid}.add-command-fields.svelte-1nlfv5a label:where(.svelte-1nlfv5a){gap:6px;display:grid}.add-command-fields.svelte-1nlfv5a label:where(.svelte-1nlfv5a)>span:where(.svelte-1nlfv5a){color:#555;font-size:10px;font-weight:620}.add-command-fields.svelte-1nlfv5a input:where(.svelte-1nlfv5a),.add-command-fields.svelte-1nlfv5a select:where(.svelte-1nlfv5a){box-sizing:border-box;color:#222;background:#ffffffe0;border:1px solid #0003;border-radius:7px;outline:0;width:100%;height:34px;padding:0 10px;font-size:11px;box-shadow:0 1px #ffffffbf,inset 0 1px 2px #0000000d}.add-command-fields.svelte-1nlfv5a input:where(.svelte-1nlfv5a):focus,.add-command-fields.svelte-1nlfv5a select:where(.svelte-1nlfv5a):focus{border-color:#0a84ff;box-shadow:0 0 0 3px #0a84ff29}.add-command-form.svelte-1nlfv5a>footer:where(.svelte-1nlfv5a){background:#e8e8e8b8;border-top:1px solid #0000001c;justify-content:flex-end;gap:8px;padding:12px 20px;display:flex}.add-command-form.svelte-1nlfv5a>footer:where(.svelte-1nlfv5a) button:where(.svelte-1nlfv5a){color:#333;cursor:pointer;background:#ffffffc2;border:1px solid #0000002b;border-radius:7px;height:31px;padding:0 13px;font-size:10px;box-shadow:inset 0 1px #ffffffd6}.add-command-form.svelte-1nlfv5a>footer:where(.svelte-1nlfv5a) .save-command-button:where(.svelte-1nlfv5a){color:#fff;background:linear-gradient(#2093ff,#087cf0);border-color:#0878e6;font-weight:650;box-shadow:inset 0 1px #ffffff47,0 1px 2px #004aa03d}.demo-titlebar.svelte-1nlfv5a{background:#f6f6f6e0;border-bottom:1px solid #c9c9c9;justify-content:center;align-items:center;height:42px;font-size:12px;font-weight:650;display:flex;position:relative}.traffic-lights.svelte-1nlfv5a{gap:8px;display:flex;position:absolute;left:15px}.traffic-lights.svelte-1nlfv5a i:where(.svelte-1nlfv5a){background:#ff5f57;border-radius:50%;width:12px;height:12px;box-shadow:inset 0 0 0 .5px #0000001f}.traffic-lights.svelte-1nlfv5a i:where(.svelte-1nlfv5a):nth-child(2){background:#febc2e}.traffic-lights.svelte-1nlfv5a i:where(.svelte-1nlfv5a):nth-child(3){background:#28c840}.demo-body.svelte-1nlfv5a{grid-template-columns:190px minmax(0,1fr);min-height:620px;display:grid}aside.svelte-1nlfv5a{background:linear-gradient(135deg,#e5e5e5,#dcdcdc);border-right:1px solid #c7c7c7;flex-direction:column;padding:16px 10px 12px;display:flex;position:relative}.demo-tabs.svelte-1nlfv5a{gap:3px;display:grid}.demo-tabs.svelte-1nlfv5a button:where(.svelte-1nlfv5a),.workspace.svelte-1nlfv5a{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:9px;width:100%;padding:8px 10px;display:flex}.demo-tabs.svelte-1nlfv5a button:where(.svelte-1nlfv5a) span:where(.svelte-1nlfv5a){color:#087cff;text-align:center;width:18px;font-size:17px}.demo-tabs.svelte-1nlfv5a button.active:where(.svelte-1nlfv5a){color:#fff;background:#0a84ff}.demo-tabs.svelte-1nlfv5a button.active:where(.svelte-1nlfv5a) span:where(.svelte-1nlfv5a){color:#fff}.workspace-title.svelte-1nlfv5a{color:#696969;letter-spacing:.04em;align-items:center;margin:20px 8px 7px;font-size:9px;font-weight:720;display:flex}.workspace-title.svelte-1nlfv5a b:where(.svelte-1nlfv5a){margin-left:auto;font-size:15px;font-weight:400}.workspace.svelte-1nlfv5a span:where(.svelte-1nlfv5a){color:#777}.workspace.svelte-1nlfv5a small:where(.svelte-1nlfv5a){color:#858585;margin-left:auto}.active-workspace.svelte-1nlfv5a{background:#0000000d}.demo-content.svelte-1nlfv5a{background:#f0f0f0;flex-direction:column;min-width:0;min-height:0;display:flex}.demo-toolbar.svelte-1nlfv5a{background:#f7f7f7d1;border-bottom:1px solid #d3d3d3;justify-content:space-between;align-items:center;gap:20px;height:74px;padding:0 18px;display:flex}.demo-toolbar.svelte-1nlfv5a h2:where(.svelte-1nlfv5a){letter-spacing:-.02em;margin:0;font-size:16px}.demo-toolbar.svelte-1nlfv5a p:where(.svelte-1nlfv5a){color:#7d7d7d;margin:3px 0 0;font-size:10px}.ports-live.svelte-1nlfv5a{color:#238f3c;align-items:center;gap:6px;font-size:10px;font-weight:650;display:flex}.ports-live.svelte-1nlfv5a i:where(.svelte-1nlfv5a){background:#30d158;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #30d1581f}.toolbar-actions.svelte-1nlfv5a{align-items:center;gap:8px;display:flex}.toolbar-actions.svelte-1nlfv5a>button:where(.svelte-1nlfv5a),.shell-run-button.svelte-1nlfv5a{color:#e3e3e3;cursor:pointer;background:linear-gradient(#ffffff12,#0000),#313237;border:1px solid #46484d;border-radius:7px;height:34px;padding:0 12px;font-size:11px;font-weight:520;box-shadow:inset 0 1px #ffffff14,0 1px 1px #00000040}.toolbar-actions.svelte-1nlfv5a>button:where(.svelte-1nlfv5a):hover,.shell-run-button.svelte-1nlfv5a:hover{background:linear-gradient(#ffffff1c,#0000),#3a3b40;border-color:#55575c}.toolbar-actions.svelte-1nlfv5a>button:where(.svelte-1nlfv5a):active,.shell-run-button.svelte-1nlfv5a:active{background:#2a2b2f;box-shadow:inset 0 1px 2px #00000059}.add-command-button.svelte-1nlfv5a{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.add-command-button.svelte-1nlfv5a svg:where(.svelte-1nlfv5a){fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.25px;width:12px;height:12px}.toolbar-actions.svelte-1nlfv5a .toolbar-search-trigger:where(.svelte-1nlfv5a){color:#aaa;text-align:left;cursor:pointer;background:#1f2024eb;border-color:#4b4c51;border-radius:7px;align-items:center;gap:6px;width:212px;height:34px;padding:0 8px;display:flex;box-shadow:inset 0 1px #ffffff0f,0 1px 1px #0000003d}.toolbar-actions.svelte-1nlfv5a .toolbar-search-trigger:where(.svelte-1nlfv5a):hover{color:#c4c4c4;background:#26272cf5;border-color:#5a5b60}.toolbar-actions.svelte-1nlfv5a .toolbar-search-trigger:where(.svelte-1nlfv5a):active{background:#1b1c20f5;box-shadow:inset 0 1px 2px #00000059}.toolbar-search-trigger.svelte-1nlfv5a>svg:where(.svelte-1nlfv5a){fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.25px;flex:none;width:13px;height:13px}.toolbar-search-trigger.svelte-1nlfv5a>span:where(.svelte-1nlfv5a):nth-child(2){text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:10px;overflow:hidden}.toolbar-search-trigger.svelte-1nlfv5a kbd:where(.svelte-1nlfv5a){color:#aaa;background:#242529;border:1px solid #55565b;border-radius:4px;padding:2px 5px;font-family:inherit;font-size:8px;box-shadow:0 1px #00000038}.view-switch.svelte-1nlfv5a{background:#00000012;border:1px solid #00000014;border-radius:8px;align-items:center;height:34px;padding:2px;display:flex;box-shadow:inset 0 1px 1px #0000000a}.view-switch.svelte-1nlfv5a button:where(.svelte-1nlfv5a){color:#777;width:29px;height:28px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;padding:0;font-weight:500;display:grid}.view-switch.svelte-1nlfv5a svg:where(.svelte-1nlfv5a){fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.15px;width:14px;height:14px}.view-switch.svelte-1nlfv5a button.selected:where(.svelte-1nlfv5a){color:#333;background:linear-gradient(#ffffffe0,#fff6),#f2f2f2;box-shadow:0 0 0 .5px #00000012,0 1px 3px #00000024}.command-grid.svelte-1nlfv5a{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:166px;align-content:start;gap:12px;min-height:0;max-height:546px;padding:14px;display:grid;overflow:hidden auto}.command-grid.svelte-1nlfv5a article:where(.svelte-1nlfv5a){box-sizing:border-box;background:#ffffffc7;border:1px solid #d4d4d4;border-radius:10px;flex-direction:column;height:166px;min-height:0;padding:14px;transition:border-color .13s,box-shadow .13s,transform .13s;display:flex;box-shadow:0 1px 1px #0000000d,inset 0 1px #ffffffb8}.command-grid.svelte-1nlfv5a article:where(.svelte-1nlfv5a):hover,.command-grid.svelte-1nlfv5a article:where(.svelte-1nlfv5a):focus-within{border-color:#a5c9ed;box-shadow:0 0 0 2px #0a84ff17,0 3px 9px #00000012}.command-grid.svelte-1nlfv5a article.selected-card:where(.svelte-1nlfv5a){border-color:#76b7f8;box-shadow:0 0 0 2px #0a84ff26,0 2px 7px #00000012}.command-grid.list-view.svelte-1nlfv5a{padding:0 12px 12px;display:block}.list-header.svelte-1nlfv5a{color:#656565;border-bottom:1px solid #ddd;grid-template-columns:minmax(170px,.9fr) minmax(230px,1.35fr) 105px 36px;gap:12px;padding:8px 12px;font-size:9px;font-weight:650;display:grid}.command-grid.list-view.svelte-1nlfv5a article:where(.svelte-1nlfv5a){height:54px;min-height:54px;box-shadow:none;background:0 0;border:0;border-radius:8px;flex-direction:row;align-items:center;gap:12px;padding:8px 10px}.command-grid.list-view.svelte-1nlfv5a article:where(.svelte-1nlfv5a):nth-of-type(2n){background:#f3f3f3}.command-grid.list-view.svelte-1nlfv5a article:where(.svelte-1nlfv5a):hover,.command-grid.list-view.svelte-1nlfv5a article:where(.svelte-1nlfv5a):focus-within,.command-grid.list-view.svelte-1nlfv5a article.selected-card:where(.svelte-1nlfv5a){box-shadow:none;background:#eaf3fc;border-color:#0000;transform:none}.list-view.svelte-1nlfv5a .card-open:where(.svelte-1nlfv5a){grid-template-rows:auto auto;grid-template-columns:minmax(170px,.9fr) minmax(230px,1.35fr);align-items:center;column-gap:12px;min-width:0;display:grid}.list-view.svelte-1nlfv5a .card-heading:where(.svelte-1nlfv5a){grid-area:1/1/3}.list-view.svelte-1nlfv5a .card-path:where(.svelte-1nlfv5a),.list-view.svelte-1nlfv5a .card-open:where(.svelte-1nlfv5a)>code:where(.svelte-1nlfv5a){grid-column:2;margin:0}.list-view.svelte-1nlfv5a .card-path:where(.svelte-1nlfv5a){grid-row:1}.list-view.svelte-1nlfv5a .card-open:where(.svelte-1nlfv5a)>code:where(.svelte-1nlfv5a){grid-row:2;margin-top:2px}.list-view.svelte-1nlfv5a .card-footer:where(.svelte-1nlfv5a){flex:0 0 153px;align-items:center;width:153px;margin:0}.list-view.svelte-1nlfv5a .ports:where(.svelte-1nlfv5a){flex:0 0 105px;width:105px}.card-open.svelte-1nlfv5a{text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;width:100%;padding:0;display:flex}.card-heading.svelte-1nlfv5a{align-items:center;gap:8px;min-width:0;display:flex}.card-heading.svelte-1nlfv5a strong:where(.svelte-1nlfv5a){text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.card-heading.svelte-1nlfv5a>i:where(.svelte-1nlfv5a),.session-list.svelte-1nlfv5a i:where(.svelte-1nlfv5a){background:#b8b8b8;border-radius:50%;flex:none;width:7px;height:7px;margin-left:auto}.card-heading.svelte-1nlfv5a>i.running:where(.svelte-1nlfv5a),.session-list.svelte-1nlfv5a i.running:where(.svelte-1nlfv5a){background:#28c840}.command-icon.svelte-1nlfv5a{color:#087cff;background:#e5f1ff;border:1px solid #aed4fb;border-radius:5px;flex:none;place-items:center;width:21px;height:21px;font-size:8px;font-weight:750;display:grid}.card-path.svelte-1nlfv5a,.card-open.svelte-1nlfv5a>code:where(.svelte-1nlfv5a){color:#777;text-overflow:ellipsis;white-space:nowrap;margin:11px 0 0;font:9px ui-monospace,SFMono-Regular,Menlo,monospace;display:block;overflow:hidden}.card-open.svelte-1nlfv5a>code:where(.svelte-1nlfv5a){color:#888;margin-top:5px}.card-footer.svelte-1nlfv5a{align-items:end;margin-top:auto;display:flex}.ports.svelte-1nlfv5a{flex-wrap:wrap;gap:4px;display:flex}.port-target.svelte-1nlfv5a{display:inline-flex;position:relative}.port-button.svelte-1nlfv5a{color:#20a942;cursor:pointer;background:#e2f8e5;border:0;border-radius:5px;padding:3px 6px;font:9px ui-monospace,SFMono-Regular,Menlo,monospace}.port-button.guided.svelte-1nlfv5a{z-index:2;animation:1.35s ease-in-out infinite svelte-1nlfv5a-port-glow;position:relative;box-shadow:0 0 0 3px #30d15833,0 0 15px #30d15894}.port-callout.svelte-1nlfv5a{z-index:3;pointer-events:none;width:227px;height:94px;position:absolute;bottom:24px;left:-32px;overflow:visible}.port-callout.svelte-1nlfv5a text:where(.svelte-1nlfv5a){fill:#ff9f0a;stroke:#fff;stroke-linejoin:round;stroke-width:2px;paint-order:stroke fill;letter-spacing:-.01em;font:740 11px -apple-system,BlinkMacSystemFont,sans-serif}.port-callout.svelte-1nlfv5a path:where(.svelte-1nlfv5a){fill:none;stroke:#ff9f0a;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6px}.card-footer.svelte-1nlfv5a>button:where(.svelte-1nlfv5a){color:#0a84ff;cursor:pointer;background:#e3efff;border:0;border-radius:8px;place-items:center;width:34px;height:30px;margin-left:auto;display:grid}.card-footer.svelte-1nlfv5a button.stop:where(.svelte-1nlfv5a),.shell-run-button.stop.svelte-1nlfv5a{color:#ff453a;background:#ffe5e3}.shell-run-button.svelte-1nlfv5a{cursor:pointer;min-width:80px}.shell-layout.svelte-1nlfv5a{flex:1;grid-template-columns:240px minmax(0,1fr);height:546px;min-height:0;display:grid}.session-list.svelte-1nlfv5a{background:#e9e9e9;border-right:1px solid #d0d0d0;padding:8px;overflow:auto}.session-list.svelte-1nlfv5a button:where(.svelte-1nlfv5a){text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;gap:5px;width:100%;padding:9px 10px;display:grid}.session-list.svelte-1nlfv5a button.active-session:where(.svelte-1nlfv5a){background:#d6d6d6}.session-list.svelte-1nlfv5a button:where(.svelte-1nlfv5a)>span:where(.svelte-1nlfv5a){align-items:center;gap:7px;font-size:10px;font-weight:650;display:flex}.session-list.svelte-1nlfv5a button:where(.svelte-1nlfv5a) small:where(.svelte-1nlfv5a){color:#858585;text-overflow:ellipsis;white-space:nowrap;font:8px ui-monospace,Menlo,monospace;overflow:hidden}.session-list.svelte-1nlfv5a i:where(.svelte-1nlfv5a){margin-left:0}.terminal-pane.svelte-1nlfv5a{background:#fbfbfb;flex-direction:column;min-width:0;display:flex}.terminal-header.svelte-1nlfv5a{border-bottom:1px solid #d7d7d7;grid-template-columns:minmax(150px,1fr) auto;align-items:center;gap:3px 14px;min-height:63px;padding:9px 13px;display:grid}.terminal-header.svelte-1nlfv5a>div:where(.svelte-1nlfv5a):first-child{align-items:center;gap:8px;display:flex}.terminal-header.svelte-1nlfv5a b:where(.svelte-1nlfv5a){font-size:11px}.terminal-header.svelte-1nlfv5a>code:where(.svelte-1nlfv5a){color:#777;font:8px ui-monospace,Menlo,monospace}.terminal-ports.svelte-1nlfv5a{grid-area:1/2/span 2;gap:5px;display:flex}.terminal-ports.svelte-1nlfv5a button:where(.svelte-1nlfv5a){color:#1ca33e;cursor:pointer;background:#e3f8e7;border:0;border-radius:6px;padding:4px 7px;font:8px ui-monospace,Menlo,monospace}.terminal-actions.svelte-1nlfv5a{border-top:1px solid #ddd;justify-content:flex-end;gap:7px;padding:7px 10px;display:flex}.terminal-actions.svelte-1nlfv5a button:where(.svelte-1nlfv5a){background:#fff;border:1px solid #d3d3d3;border-radius:6px;padding:5px 10px;font-size:9px}.ports-table.svelte-1nlfv5a{background:#ececec;flex:1;height:546px;min-height:0;overflow:hidden auto}.ports-table-header.svelte-1nlfv5a,.port-row.svelte-1nlfv5a{grid-template-columns:90px minmax(140px,.75fr) 120px minmax(280px,2fr);align-items:center;display:grid}.ports-table-header.svelte-1nlfv5a{color:#5f6063;background:#f5f5f5;border-bottom:1px solid #cfd0d2;height:32px;padding:0 14px;font-size:9px;font-weight:680}.ports-table-body.svelte-1nlfv5a{height:calc(100% - 32px);padding:5px 8px 10px;overflow:auto}.port-row.svelte-1nlfv5a{color:#55575a;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;width:100%;min-height:34px;padding:0 6px}.port-row.svelte-1nlfv5a:nth-child(2n){background:#0000000a}.port-row.svelte-1nlfv5a:hover,.port-row.svelte-1nlfv5a:focus-visible{background:#dcecff;outline:0}.port-row.svelte-1nlfv5a code:where(.svelte-1nlfv5a){color:#1eaa42;font:700 10px ui-monospace,SFMono-Regular,Menlo,monospace}.port-row.svelte-1nlfv5a strong:where(.svelte-1nlfv5a){color:#353639;font-size:10px}.port-row.svelte-1nlfv5a>span:where(.svelte-1nlfv5a){text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.port-path.svelte-1nlfv5a{color:#77797d;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.preview-layer.svelte-1nlfv5a{z-index:20;place-items:center;padding:42px;display:grid;position:absolute;inset:0}.preview-scrim-dismiss.svelte-1nlfv5a{z-index:0;-webkit-backdrop-filter:blur(7px)saturate(120%);backdrop-filter:blur(7px)saturate(120%);cursor:default;background:#191c206b;border:0;width:100%;height:100%;animation:.18s ease-out both svelte-1nlfv5a-scrim-in;position:absolute;inset:0}.running-app-window.svelte-1nlfv5a{z-index:1;transform-origin:25% 78%;background:#fff;border:1px solid #ffffffad;border-radius:14px;width:min(760px,82%);animation:.36s cubic-bezier(.2,.85,.25,1) both svelte-1nlfv5a-summon-window;position:relative;overflow:hidden;box-shadow:0 34px 90px #0006,inset 0 1px #fff}.app-browser-bar.svelte-1nlfv5a{background:#f1f1f1;border-bottom:1px solid #d4d4d4;justify-content:center;align-items:center;height:44px;display:flex;position:relative}.app-traffic-lights.svelte-1nlfv5a{gap:7px;display:flex;position:absolute;left:14px}.app-traffic-lights.svelte-1nlfv5a i:where(.svelte-1nlfv5a){background:#ff5f57;border-radius:50%;width:10px;height:10px}.app-traffic-lights.svelte-1nlfv5a i:where(.svelte-1nlfv5a):nth-child(2){background:#febc2e}.app-traffic-lights.svelte-1nlfv5a i:where(.svelte-1nlfv5a):nth-child(3){background:#28c840}.address-bar.svelte-1nlfv5a{color:#676767;background:#ffffffd1;border:1px solid #d6d6d6;border-radius:7px;justify-content:center;align-items:center;gap:7px;width:46%;height:27px;font-size:9px;display:flex}.address-bar.svelte-1nlfv5a>span:where(.svelte-1nlfv5a){color:#9a9a9a}.address-bar.svelte-1nlfv5a>i:where(.svelte-1nlfv5a){color:#28c840;font-size:7px;font-style:normal}.app-browser-bar.svelte-1nlfv5a>button:where(.svelte-1nlfv5a){color:#777;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;width:25px;height:25px;font-size:18px;display:grid;position:absolute;right:11px}.local-app.svelte-1nlfv5a{color:#14211b;background:#f5f1e8}.local-app.svelte-1nlfv5a>header:where(.svelte-1nlfv5a){letter-spacing:.05em;text-transform:uppercase;border-bottom:1px solid #14211b21;grid-template-columns:1fr auto 1fr;align-items:center;height:48px;padding:0 22px;font-size:8px;display:grid}.local-app.svelte-1nlfv5a>header:where(.svelte-1nlfv5a)>strong:where(.svelte-1nlfv5a){color:inherit;font-size:10px;font-weight:800}.local-app.svelte-1nlfv5a>header:where(.svelte-1nlfv5a) nav:where(.svelte-1nlfv5a){gap:20px;display:flex}.bag.svelte-1nlfv5a{justify-self:end}.local-app-main.svelte-1nlfv5a{background:radial-gradient(circle at 80% 48%,#6f907540,#0000 16rem),linear-gradient(115deg,#f8f4eb 45%,#d7dfd2);min-height:330px;padding:52px 48px;position:relative;overflow:hidden}.local-app-main.svelte-1nlfv5a>p:where(.svelte-1nlfv5a){color:#5c6d63;letter-spacing:.12em;text-transform:uppercase;margin:0 0 14px;font-size:8px;font-weight:700}.local-app.svelte-1nlfv5a h3:where(.svelte-1nlfv5a){z-index:2;color:#183124;letter-spacing:-.045em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:50px;font-weight:500;line-height:.9;position:relative}.local-app-main.svelte-1nlfv5a>button:where(.svelte-1nlfv5a){z-index:2;color:#f7f2e8;cursor:pointer;background:#183124;border:0;border-radius:999px;margin-top:28px;padding:10px 13px;font-size:8px;position:relative}.local-app-main.svelte-1nlfv5a>button:where(.svelte-1nlfv5a) span:where(.svelte-1nlfv5a){margin-left:18px}.product-stack.svelte-1nlfv5a{position:absolute;inset:34px 24px 24px 51%}.product-card.svelte-1nlfv5a{background:#faf8f1d9;border:1px solid #ffffffb3;border-radius:8px;width:120px;height:174px;padding:10px;font-size:7px;position:absolute;transform:rotate(-8deg);box-shadow:0 18px 38px #24362a2e}.product-card.svelte-1nlfv5a i:where(.svelte-1nlfv5a){background:linear-gradient(145deg,#849b88,#344f3f);border-radius:5px;height:118px;margin:7px 0;display:block}.product-card.svelte-1nlfv5a b:where(.svelte-1nlfv5a){font-size:8px}.card-two.svelte-1nlfv5a{z-index:2;top:25px;left:100px;transform:rotate(4deg)}.card-two.svelte-1nlfv5a i:where(.svelte-1nlfv5a){background:linear-gradient(145deg,#d59f66,#725437)}.card-three.svelte-1nlfv5a{top:4px;left:205px;transform:rotate(11deg)}.card-three.svelte-1nlfv5a i:where(.svelte-1nlfv5a){background:linear-gradient(145deg,#c0c1b2,#6c776a)}.local-app-footer.svelte-1nlfv5a{color:#777;background:#fff;align-items:center;gap:13px;height:31px;padding:0 14px;font-size:8px;display:flex}.local-app-footer.svelte-1nlfv5a code:where(.svelte-1nlfv5a){color:#38844e;margin-left:auto;font-size:8px}.live-indicator.svelte-1nlfv5a{color:#20a942;font-weight:700}@keyframes svelte-1nlfv5a-menu-icon-glow{0%,to{box-shadow:0 0 0 1px #ff9f0a6b,0 0 10px #ff9f0a4d}50%{box-shadow:0 0 0 2px #ffb83dad,0 0 26px #ff9f0aad}}@keyframes svelte-1nlfv5a-menu-popover-in{0%{opacity:0;filter:blur(4px);transform:translateY(-8px)scale(.94)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes svelte-1nlfv5a-port-glow{0%,to{box-shadow:0 0 0 2px #30d1582e,0 0 7px #30d15857}50%{box-shadow:0 0 0 5px #30d1581a,0 0 18px #30d158b8}}@keyframes svelte-1nlfv5a-summon-window{0%{opacity:0;filter:blur(5px);transform:translateY(18px)scale(.84)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes svelte-1nlfv5a-scrim-in{0%{opacity:0}to{opacity:1}}@keyframes svelte-1nlfv5a-add-command-sheet-in{0%{opacity:0;filter:blur(4px);transform:translateY(-8px)scale(.97)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}button.svelte-1nlfv5a:active{transform:scale(.96)}.preview-scrim-dismiss.svelte-1nlfv5a:active{transform:none}button.svelte-1nlfv5a:focus-visible{outline-offset:2px;outline:2px solid #0a84ff}.mobile-hint.svelte-1nlfv5a{display:none}@media (prefers-color-scheme:dark){.mac-desktop.svelte-1nlfv5a{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#ededed;border-color:#ffffff2e}.desktop-menu-bar.svelte-1nlfv5a{color:#f0f0f0;background:#191b1fc2;box-shadow:inset 0 1px #ffffff1a,0 1px 7px #00000047}.palette-hotkey.svelte-1nlfv5a{color:#e6e6e6;background:#00000038;border-color:#ffffff21}.palette-hotkey.svelte-1nlfv5a kbd:where(.svelte-1nlfv5a){background:#ffffff1a;border-color:#ffffff29;box-shadow:0 1px #00000038}.demo-shell.svelte-1nlfv5a{color:#ededed;background:#222326;border-color:#ffffff2e}.demo-titlebar.svelte-1nlfv5a{background:#2a2b2feb;border-bottom-color:#34363a}.demo-body.svelte-1nlfv5a>aside:where(.svelte-1nlfv5a){background:linear-gradient(135deg,#2a2b2f,#242529);border-right-color:#37393d}.workspace-title.svelte-1nlfv5a,.workspace.svelte-1nlfv5a small:where(.svelte-1nlfv5a),.workspace.svelte-1nlfv5a span:where(.svelte-1nlfv5a){color:#959595}.active-workspace.svelte-1nlfv5a{background:#ffffff12}.demo-content.svelte-1nlfv5a{background:#242529}.demo-toolbar.svelte-1nlfv5a{background:#25262ae0;border-bottom-color:#37383c}.demo-toolbar.svelte-1nlfv5a p:where(.svelte-1nlfv5a),.card-path.svelte-1nlfv5a,.terminal-header.svelte-1nlfv5a>code:where(.svelte-1nlfv5a){color:#aaa}.toolbar-actions.svelte-1nlfv5a>button:where(.svelte-1nlfv5a),.shell-run-button.svelte-1nlfv5a{color:#e3e3e3;background:linear-gradient(#ffffff12,#0000),#313237;border-color:#46484d;box-shadow:inset 0 1px #ffffff14,0 1px 1px #00000040}.toolbar-actions.svelte-1nlfv5a .toolbar-search-trigger:where(.svelte-1nlfv5a){color:#aaa;background:#1f2024d1;border-color:#4b4c51;box-shadow:inset 0 1px #ffffff0f,0 1px 1px #0000003d}.add-command-scrim.svelte-1nlfv5a{background:#0006}.add-command-sheet.svelte-1nlfv5a{color:#ededed;background:#2b2c30f5;border-color:#ffffff2b;box-shadow:inset 0 1px #ffffff1a,0 24px 68px #0000008c}.add-command-form.svelte-1nlfv5a>header:where(.svelte-1nlfv5a),.add-command-form.svelte-1nlfv5a>footer:where(.svelte-1nlfv5a){border-color:#ffffff1c}.add-command-sheet.svelte-1nlfv5a h3:where(.svelte-1nlfv5a){color:#f2f2f2}.add-command-sheet.svelte-1nlfv5a header:where(.svelte-1nlfv5a) p:where(.svelte-1nlfv5a),.add-command-fields.svelte-1nlfv5a label:where(.svelte-1nlfv5a)>span:where(.svelte-1nlfv5a){color:#aaa}.add-command-sheet.svelte-1nlfv5a header:where(.svelte-1nlfv5a)>button:where(.svelte-1nlfv5a){color:#ccc;background:#ffffff1a}.add-command-fields.svelte-1nlfv5a input:where(.svelte-1nlfv5a),.add-command-fields.svelte-1nlfv5a select:where(.svelte-1nlfv5a){color:#f0f0f0;background:#292a2e;border-color:#55565b;box-shadow:0 1px #ffffff0d,inset 0 1px 2px #00000047}.add-command-form.svelte-1nlfv5a>footer:where(.svelte-1nlfv5a){background:#1b1c1fb8}.add-command-form.svelte-1nlfv5a>footer:where(.svelte-1nlfv5a) button:where(.svelte-1nlfv5a){color:#ededed;background:#3b3c41;border-color:#55565b;box-shadow:inset 0 1px #ffffff12}.add-command-form.svelte-1nlfv5a>footer:where(.svelte-1nlfv5a) .save-command-button:where(.svelte-1nlfv5a){color:#fff;background:linear-gradient(#2093ff,#087cf0);border-color:#0878e6}.toolbar-search-trigger.svelte-1nlfv5a kbd:where(.svelte-1nlfv5a){color:#aaa;background:#242529;border-color:#55565b}.view-switch.svelte-1nlfv5a{background:#191a1d;border-color:#ffffff12}.view-switch.svelte-1nlfv5a button:where(.svelte-1nlfv5a){color:#9b9b9b}.view-switch.svelte-1nlfv5a button.selected:where(.svelte-1nlfv5a){color:#f0f0f0;background:#3b3c41;box-shadow:0 1px 3px #00000052}.command-grid.svelte-1nlfv5a article:where(.svelte-1nlfv5a){background:#2d2e32;border-color:#414247;box-shadow:0 1px 2px #00000038}.command-grid.list-view.svelte-1nlfv5a article:where(.svelte-1nlfv5a):nth-of-type(2n){background:#2a2b2f}.command-grid.list-view.svelte-1nlfv5a article:where(.svelte-1nlfv5a):hover,.command-grid.list-view.svelte-1nlfv5a article:where(.svelte-1nlfv5a):focus-within,.command-grid.list-view.svelte-1nlfv5a article.selected-card:where(.svelte-1nlfv5a){background:#173b5e}.list-header.svelte-1nlfv5a{color:#a5a5a5;border-bottom-color:#3b3c40}.card-open.svelte-1nlfv5a>code:where(.svelte-1nlfv5a),.session-list.svelte-1nlfv5a button:where(.svelte-1nlfv5a) small:where(.svelte-1nlfv5a){color:#9a9a9a}.command-icon.svelte-1nlfv5a,.popup-command-icon.svelte-1nlfv5a{color:#69b8ff;background:#173653;border-color:#275f90}.port-button.svelte-1nlfv5a,.terminal-ports.svelte-1nlfv5a button:where(.svelte-1nlfv5a),.popup-row-actions.svelte-1nlfv5a button.popup-port:where(.svelte-1nlfv5a){color:#57d478;background:#173d24}.session-list.svelte-1nlfv5a{background:#202125;border-right-color:#383a3e}.session-list.svelte-1nlfv5a button.active-session:where(.svelte-1nlfv5a){background:#3a3b40}.terminal-pane.svelte-1nlfv5a{background:#17181b}.terminal-header.svelte-1nlfv5a{border-bottom-color:#36373b}.terminal-actions.svelte-1nlfv5a{border-top-color:#34363a}.terminal-actions.svelte-1nlfv5a button:where(.svelte-1nlfv5a){color:#d5d5d5;background:#2d2e32;border-color:#45474c}.ports-table.svelte-1nlfv5a{background:#202125}.ports-table-header.svelte-1nlfv5a{color:#b2b2b4;background:#292a2e;border-bottom-color:#3b3c40}.port-row.svelte-1nlfv5a{color:#bebfc2}.port-row.svelte-1nlfv5a:nth-child(2n){background:#ffffff0d}.port-row.svelte-1nlfv5a:hover,.port-row.svelte-1nlfv5a:focus-visible{background:#173b5e}.port-row.svelte-1nlfv5a strong:where(.svelte-1nlfv5a){color:#ededed}.port-path.svelte-1nlfv5a{color:#aaa}.compact-popover.svelte-1nlfv5a{color:#ededed;background:#26272bf5;border-color:#ffffff2e;box-shadow:0 28px 70px #00000094,inset 0 1px #ffffff1c}.compact-popover-arrow.svelte-1nlfv5a{background:#292a2e;border-color:#ffffff2e}.popup-filters.svelte-1nlfv5a button:where(.svelte-1nlfv5a){color:#d0d0d0;background:#494a4f}.popup-command-row.svelte-1nlfv5a{background:#303136;border-color:#48494e;box-shadow:0 1px 2px #00000038}.popup-row-meta.svelte-1nlfv5a code:where(.svelte-1nlfv5a){color:#aaa}.popup-row-actions.svelte-1nlfv5a button:where(.svelte-1nlfv5a){color:#b8b8b8;background:#414248}}@media (width<=960px){.proof-showcase.svelte-1nlfv5a{border-radius:22px;grid-template-rows:auto;grid-template-columns:minmax(0,1fr);gap:22px;margin-top:46px;padding:24px}.proof-command-wrap.svelte-1nlfv5a{width:100%}.proof-connection.svelte-1nlfv5a{height:30px}.proof-connection.svelte-1nlfv5a:before{border-top:0;border-left:1px dashed #30d15899;inset:-8px auto -8px 50%}.proof-connection.svelte-1nlfv5a i:where(.svelte-1nlfv5a):first-child{top:-10px;left:calc(50% - 4px)}.proof-connection.svelte-1nlfv5a i:where(.svelte-1nlfv5a):last-child{bottom:-10px;left:calc(50% - 4px);right:auto}.proof-terminal-toolbar.svelte-1nlfv5a{grid-template-columns:auto 1fr;gap:12px}.proof-terminal-toolbar.svelte-1nlfv5a code:where(.svelte-1nlfv5a){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.proof-status.svelte-1nlfv5a{display:none}.proof-facts.svelte-1nlfv5a{flex-wrap:wrap;grid-column:1;gap:14px 20px;padding-top:4px;font-size:10px}.workflow-scroll.svelte-1nlfv5a{width:calc(100% + 20px);margin-top:46px;margin-right:-20px}.workflow-showcase.svelte-1nlfv5a{border-radius:22px;min-width:980px;padding:30px 24px 24px}.showcase-preview.svelte-1nlfv5a{padding:16px;position:fixed}.mini-browser.svelte-1nlfv5a{width:100%}.mini-browser.svelte-1nlfv5a>div:where(.svelte-1nlfv5a){min-height:220px;padding:38px 28px}}@media (width<=680px){.root-window-content.svelte-1nlfv5a .demo-body:where(.svelte-1nlfv5a){grid-template-columns:132px minmax(0,1fr);min-height:620px}.root-window-content.svelte-1nlfv5a .demo-body:where(.svelte-1nlfv5a)>aside:where(.svelte-1nlfv5a){padding:12px 7px 9px}.root-window-content.svelte-1nlfv5a .demo-tabs:where(.svelte-1nlfv5a) button:where(.svelte-1nlfv5a),.root-window-content.svelte-1nlfv5a .workspace:where(.svelte-1nlfv5a){gap:6px;padding:7px 8px;font-size:10px}.root-window-content.svelte-1nlfv5a .workspace-title:where(.svelte-1nlfv5a){margin-inline:6px;font-size:7px}.root-window-content.svelte-1nlfv5a .demo-toolbar:where(.svelte-1nlfv5a){gap:7px;height:60px;padding:0 9px}.root-window-content.svelte-1nlfv5a .demo-toolbar:where(.svelte-1nlfv5a) h2:where(.svelte-1nlfv5a){font-size:14px}.root-window-content.svelte-1nlfv5a .demo-toolbar:where(.svelte-1nlfv5a) p:where(.svelte-1nlfv5a){font-size:8px}.root-window-content.svelte-1nlfv5a .view-switch:where(.svelte-1nlfv5a){display:none}.root-window-content.svelte-1nlfv5a .toolbar-actions:where(.svelte-1nlfv5a) .toolbar-search-trigger:where(.svelte-1nlfv5a){justify-content:center;width:32px;padding:0}.root-window-content.svelte-1nlfv5a .toolbar-search-trigger:where(.svelte-1nlfv5a)>span:where(.svelte-1nlfv5a):nth-child(2),.root-window-content.svelte-1nlfv5a .toolbar-search-trigger:where(.svelte-1nlfv5a) kbd:where(.svelte-1nlfv5a),.root-window-content.svelte-1nlfv5a .port-callout:where(.svelte-1nlfv5a){display:none}.root-window-content.svelte-1nlfv5a .command-grid:where(.svelte-1nlfv5a){grid-template-columns:minmax(0,1fr);grid-auto-rows:118px;gap:7px;max-height:none;padding:8px}.root-window-content.svelte-1nlfv5a .command-grid:where(.svelte-1nlfv5a) article:where(.svelte-1nlfv5a){height:118px;min-height:0}.root-window-content.svelte-1nlfv5a .command-grid.list-view:where(.svelte-1nlfv5a) article:where(.svelte-1nlfv5a){height:54px;min-height:54px}.root-window-content.svelte-1nlfv5a .shell-layout:where(.svelte-1nlfv5a){grid-template-columns:minmax(0,1fr);height:auto;max-height:none}.root-window-content.svelte-1nlfv5a .session-list:where(.svelte-1nlfv5a){display:none}.root-window-content.svelte-1nlfv5a .terminal-header:where(.svelte-1nlfv5a){grid-template-columns:minmax(0,1fr)}.root-window-content.svelte-1nlfv5a .terminal-ports:where(.svelte-1nlfv5a){flex-wrap:wrap;grid-area:auto/1}.root-window-content.svelte-1nlfv5a .ports-table-header:where(.svelte-1nlfv5a),.root-window-content.svelte-1nlfv5a .port-row:where(.svelte-1nlfv5a){grid-template-columns:58px minmax(80px,1fr) 74px}.root-window-content.svelte-1nlfv5a .port-path:where(.svelte-1nlfv5a),.root-window-content.svelte-1nlfv5a .ports-table-header:where(.svelte-1nlfv5a) span:where(.svelte-1nlfv5a):last-child{display:none}}@media (prefers-reduced-motion:reduce){.command-grid.svelte-1nlfv5a article:where(.svelte-1nlfv5a),.showcase-command-card.svelte-1nlfv5a,.proof-terminal-window.svelte-1nlfv5a,.workflow-stage.svelte-1nlfv5a,.menu-stage.svelte-1nlfv5a{transition:none}.shell-menu-icon.svelte-1nlfv5a,.main-window-anchor.svelte-1nlfv5a,.compact-popover.svelte-1nlfv5a,.port-button.guided.svelte-1nlfv5a,.preview-scrim-dismiss.svelte-1nlfv5a,.running-app-window.svelte-1nlfv5a,.workflow-popover.svelte-1nlfv5a,.mini-browser.svelte-1nlfv5a{animation:none}}@media (prefers-reduced-transparency:reduce){.desktop-menu-bar.svelte-1nlfv5a,.compact-popover.svelte-1nlfv5a{-webkit-backdrop-filter:none;backdrop-filter:none;background:#f2f2f2fa}.preview-scrim-dismiss.svelte-1nlfv5a{-webkit-backdrop-filter:none;backdrop-filter:none;background:#191c20b8}.workflow-popover.svelte-1nlfv5a,.mini-menu-bar.svelte-1nlfv5a{-webkit-backdrop-filter:none;backdrop-filter:none}.showcase-preview.svelte-1nlfv5a>button:where(.svelte-1nlfv5a){-webkit-backdrop-filter:none;backdrop-filter:none;background:#000000c7}}.local-app.svelte-18rkxz8{color:#14211b;background:#f5f1e8}.local-app.svelte-18rkxz8>header:where(.svelte-18rkxz8){letter-spacing:.05em;text-transform:uppercase;border-bottom:1px solid #14211b21;grid-template-columns:1fr auto 1fr;align-items:center;height:48px;padding:0 22px;font-size:8px;display:grid}.local-app.svelte-18rkxz8>header:where(.svelte-18rkxz8)>strong:where(.svelte-18rkxz8){font-size:10px;font-weight:800}.local-app.svelte-18rkxz8>header:where(.svelte-18rkxz8) nav:where(.svelte-18rkxz8){gap:20px;display:flex}.bag.svelte-18rkxz8{justify-self:end}.local-app-main.svelte-18rkxz8{min-height:365px;filter:hue-rotate(var(--preview-hue));background:radial-gradient(circle at 80% 48%,#6f907540,#0000 16rem),linear-gradient(115deg,#f8f4eb 45%,#d7dfd2);padding:58px 48px;position:relative;overflow:hidden}.local-app-main.svelte-18rkxz8>p:where(.svelte-18rkxz8){color:#5c6d63;letter-spacing:.12em;text-transform:uppercase;margin:0 0 14px;font-size:8px;font-weight:700}h2.svelte-18rkxz8{z-index:2;color:#183124;letter-spacing:-.045em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(42px,6vw,58px);font-weight:500;line-height:.9;position:relative}.local-app-main.svelte-18rkxz8>button:where(.svelte-18rkxz8){z-index:2;color:#f7f2e8;cursor:pointer;background:#183124;border:0;border-radius:999px;margin-top:30px;padding:10px 13px;font-size:8px;position:relative}.local-app-main.svelte-18rkxz8>button:where(.svelte-18rkxz8) span:where(.svelte-18rkxz8){margin-left:18px}.product-stack.svelte-18rkxz8{position:absolute;inset:38px 24px 24px 51%}.product-card.svelte-18rkxz8{background:#faf8f1d9;border:1px solid #ffffffb3;border-radius:8px;width:120px;height:174px;padding:10px;font-size:7px;position:absolute;transform:rotate(-8deg);box-shadow:0 18px 38px #24362a2e}.product-card.svelte-18rkxz8 i:where(.svelte-18rkxz8){background:linear-gradient(145deg,#849b88,#344f3f);border-radius:5px;height:118px;margin:7px 0;display:block}.product-card.svelte-18rkxz8 b:where(.svelte-18rkxz8){font-size:8px}.card-two.svelte-18rkxz8{z-index:2;top:25px;left:100px;transform:rotate(4deg)}.card-two.svelte-18rkxz8 i:where(.svelte-18rkxz8){background:linear-gradient(145deg,#d59f66,#725437)}.card-three.svelte-18rkxz8{top:4px;left:205px;transform:rotate(11deg)}.card-three.svelte-18rkxz8 i:where(.svelte-18rkxz8){background:linear-gradient(145deg,#c0c1b2,#6c776a)}footer.svelte-18rkxz8{color:#777;background:#fff;align-items:center;gap:13px;height:31px;padding:0 14px;font-size:8px;display:flex}footer.svelte-18rkxz8 code:where(.svelte-18rkxz8){color:#38844e;margin-left:auto;font-size:8px}.live-indicator.svelte-18rkxz8{color:#20a942;font-weight:700}@media (width<=680px){.local-app.svelte-18rkxz8>header:where(.svelte-18rkxz8) nav:where(.svelte-18rkxz8){display:none}.local-app-main.svelte-18rkxz8{min-height:300px;padding:44px 28px}.product-stack.svelte-18rkxz8{opacity:.48;inset-inline-start:58%}}.root-window-layer.svelte-1xm224z{z-index:70;pointer-events:none;position:fixed;inset:0}.intro-active.svelte-1xm224z [data-window-id=shell-click] .window-material{opacity:0}.intro-active.svelte-1xm224z [data-window-id]{pointer-events:none}.intro-active.svelte-1xm224z:not(.terminal-animation-started) [data-window-id^=terminal-] .window-material{opacity:0}.burst-terminal-output.svelte-1xm224z{color:#d9d9d9;white-space:pre-wrap;background:#0c0c0c;min-height:260px;margin:0;padding:32px;font:13px/1.65 ui-monospace,SFMono-Regular,Menlo,monospace;overflow:hidden}.burst-terminal-output.svelte-1xm224z span:where(.svelte-1xm224z){color:#58b8ff}.burst-terminal-output.svelte-1xm224z i:where(.svelte-1xm224z){vertical-align:-2px;background:#d9d9d9;width:7px;height:13px;display:inline-block}@media (width<=680px){.burst-terminal-output.svelte-1xm224z{min-height:210px;padding:24px;font-size:10px}}.slot-text{white-space:pre;align-items:baseline;display:inline-flex}.char-slot{flex:none;justify-content:center;align-items:baseline;line-height:1.3;display:inline-flex;position:relative;overflow:visible clip}.char-slot.is-resizing{overflow-x:clip}.char-sizer{visibility:hidden;white-space:pre}.char-face{white-space:pre;will-change:transform;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}canvas.svelte-kz9knz{z-index:0;pointer-events:none;width:calc(100% + 224px);height:calc(100% + 224px);position:absolute;inset:-112px}.desktop-wallpaper-widgets.svelte-1r69gni{color:#f8fafc;pointer-events:none;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Helvetica Neue,sans-serif}.wallpaper-hero.svelte-1r69gni{z-index:18;pointer-events:auto;text-shadow:0 2px 18px #0000007a;width:min(470px,38vw);position:fixed;top:clamp(70px,8vh,96px);left:clamp(24px,4vw,68px)}.brand-lockup.svelte-1r69gni{align-items:center;gap:13px;margin-bottom:30px;display:flex}.brand-lockup.svelte-1r69gni strong:where(.svelte-1r69gni){letter-spacing:-.035em;font-size:25px;font-weight:720}.eyebrow.svelte-1r69gni{color:#79c5ff;letter-spacing:.14em;text-transform:uppercase;margin:0 0 12px;font-size:11px;font-weight:760}h1.svelte-1r69gni{letter-spacing:-.065em;text-wrap:balance;margin:0;font-size:clamp(42px,4.45vw,68px);font-weight:735;line-height:.93}.headline-accent.svelte-1r69gni{color:#91ccfa;text-shadow:0 1px #fff3,0 5px 24px #1f92e838;white-space:nowrap;margin-top:6px;display:block}.hero-summary.svelte-1r69gni{color:#e8eef5c2;text-wrap:pretty;max-width:570px;min-height:3.1em;margin:23px 0 0;font-size:16px;line-height:1.55}.desktop-cta.svelte-1r69gni{align-items:flex-start;gap:10px;margin-top:26px;display:flex}.desktop-cta.svelte-1r69gni a:where(.svelte-1r69gni){-webkit-backdrop-filter:blur(22px)saturate(150%);backdrop-filter:blur(22px)saturate(150%);border:1px solid #fff3;border-radius:12px;gap:2px;min-width:176px;padding:11px 15px;text-decoration:none;transition:transform .14s,filter .14s;display:grid;box-shadow:0 16px 42px #00000047,inset 0 1px #fff3}.desktop-cta.svelte-1r69gni a:where(.svelte-1r69gni):active{transform:scale(.97)}.desktop-cta.svelte-1r69gni small:where(.svelte-1r69gni){letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:760}.desktop-cta.svelte-1r69gni b:where(.svelte-1r69gni){font-size:14px}.trial-cta-stack.svelte-1r69gni{justify-items:center;gap:8px;display:grid}.intro-launch.svelte-1r69gni{z-index:20;color:#fff;cursor:pointer;pointer-events:auto;text-align:center;isolation:isolate;background:#ffffff0a;border:0;border-radius:72px;place-items:center;width:360px;height:176px;padding:28px;transition:transform .15s cubic-bezier(.2,.82,.25,1);display:grid;position:fixed;top:50%;left:50%;overflow:visible;transform:translate(-50%,-50%)}.intro-launch.svelte-1r69gni:before{z-index:1;inset:calc(-1 * var(--ring-hit-extension));border-radius:calc(72px + var(--ring-hit-extension));content:"";position:absolute}.intro-launch-copy.svelte-1r69gni{z-index:2;place-items:center;display:grid;position:relative}.intro-launch-copy.svelte-1r69gni strong:where(.svelte-1r69gni){letter-spacing:-.035em;white-space:nowrap;font-size:25px;font-weight:590}.intro-launch.svelte-1r69gni:active{transform:translate(-50%,-50%)scale(.965)}.trial-cta.svelte-1r69gni{color:#fff;background:#0a84ffe0}.trial-cta.svelte-1r69gni small:where(.svelte-1r69gni){color:#d8edff}.buy-cta.svelte-1r69gni{color:#13161a;background:#fff}.buy-cta.svelte-1r69gni small:where(.svelte-1r69gni){color:#a44a00;font-weight:800}.hotkey-keys.svelte-1r69gni{z-index:510;cursor:pointer;pointer-events:auto;background:0 0;border:0;width:174px;padding:0;transition:transform .15s;position:fixed;bottom:50px;right:clamp(130px,15vw,220px)}.hotkey-keys.svelte-1r69gni svg:where(.svelte-1r69gni){width:100%;display:block;overflow:visible}.hotkey-keys.svelte-1r69gni text:where(.svelte-1r69gni){fill:#202124;font:29px -apple-system,BlinkMacSystemFont,sans-serif}.hotkey-keys.svelte-1r69gni:active{transform:translateY(4px)scale(.98)}.desktop-app-icon.svelte-1r69gni{z-index:520;color:#fff;cursor:pointer;pointer-events:auto;text-shadow:0 2px 6px #000000d1;background:0 0;border:0;place-items:center;gap:7px;width:92px;padding:0;display:grid;position:fixed;bottom:60px;right:48px}.desktop-app-icon.svelte-1r69gni>span:where(.svelte-1r69gni){place-items:center;width:64px;height:64px;transition:transform .15s;display:grid;overflow:visible}.desktop-app-icon.svelte-1r69gni b:where(.svelte-1r69gni){font-size:11px;font-weight:620}.desktop-app-icon.svelte-1r69gni:active>span:where(.svelte-1r69gni){transform:scale(.94)}@media (hover:hover) and (pointer:fine){.desktop-cta.svelte-1r69gni a:where(.svelte-1r69gni):hover{filter:brightness(1.08);transform:translateY(-2px)}.hotkey-keys.svelte-1r69gni:hover{transform:translateY(-3px)}.desktop-app-icon.svelte-1r69gni:hover>span:where(.svelte-1r69gni){transform:translateY(-3px)scale(1.03)}}@media (width<=960px){.wallpaper-hero.svelte-1r69gni{width:calc(100vw - 40px);top:70px;left:20px}.brand-lockup.svelte-1r69gni{margin-bottom:22px}h1.svelte-1r69gni{max-width:350px;font-size:clamp(39px,12vw,54px)}.hero-summary.svelte-1r69gni{max-width:330px;font-size:13px}.desktop-cta.svelte-1r69gni{width:min(330px,100%)}.trial-cta-stack.svelte-1r69gni,.desktop-cta.svelte-1r69gni a:where(.svelte-1r69gni){flex:1;min-width:0}.desktop-cta.svelte-1r69gni a:where(.svelte-1r69gni){padding-inline:10px}.intro-launch.svelte-1r69gni{width:min(210px,100vw - 36px);height:min(210px,100vw - 36px);top:50%;left:50%;transform:translate(-50%,-50%)}.intro-launch.svelte-1r69gni:active{transform:translate(-50%,-50%)scale(.965)}.hotkey-keys.svelte-1r69gni{width:144px;bottom:30px;left:22px;right:auto}.desktop-app-icon.svelte-1r69gni{width:76px;bottom:30px;right:12px}.desktop-app-icon.svelte-1r69gni>span:where(.svelte-1r69gni){width:54px;height:54px}}@media (prefers-reduced-transparency:reduce){.desktop-cta.svelte-1r69gni a:where(.svelte-1r69gni){-webkit-backdrop-filter:none;backdrop-filter:none}.intro-launch.svelte-1r69gni{-webkit-backdrop-filter:none;backdrop-filter:none;background:#233044}}@media (prefers-reduced-motion:reduce){.desktop-cta.svelte-1r69gni a:where(.svelte-1r69gni),.intro-launch.svelte-1r69gni,.hotkey-keys.svelte-1r69gni,.desktop-app-icon.svelte-1r69gni>span:where(.svelte-1r69gni){transition:none}}body{background:#080a0d}.mobile-site.svelte-n2tm14{--blue:#6ebcff;--blue-strong:#0a84ff;--green:#32d76d;color:#f5f6f7;font-synthesis:none;background:#080a0d;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Helvetica Neue,sans-serif;overflow-x:clip}.mobile-header.svelte-n2tm14{z-index:20;min-height:58px;padding:max(8px, env(safe-area-inset-top)) 20px 8px;background:#080a0df5;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}.mobile-brand.svelte-n2tm14{color:#f8f8f8;letter-spacing:-.025em;align-items:center;gap:10px;font-size:15px;font-weight:680;text-decoration:none;display:inline-flex}.mobile-brand.svelte-n2tm14 .mobile-logo{width:34px;height:34px}.mobile-brand.svelte-n2tm14 .mobile-logo .tile{filter:none}.header-cta.svelte-n2tm14{color:#0a0b0c;background:#f5f5f3;border-radius:10px;place-items:center;min-height:38px;padding:0 13px;font-size:11px;font-weight:720;text-decoration:none;transition:transform .12s ease-out;display:grid}.header-cta.svelte-n2tm14:active,.primary-cta.svelte-n2tm14:active,.secondary-cta.svelte-n2tm14:active{transform:scale(.97)}section.svelte-n2tm14{width:100%}.mobile-hero.svelte-n2tm14{background:radial-gradient(circle at 90% 15%,#0a84ff21,#0000 43%),linear-gradient(#080a0d,#0b1017);flex-direction:column;justify-content:center;min-height:calc(100svh - 58px);padding:54px 20px 30px;display:flex}.eyebrow.svelte-n2tm14,.story-index.svelte-n2tm14{color:var(--blue);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:11px;font-weight:760}h1.svelte-n2tm14,h2.svelte-n2tm14,p.svelte-n2tm14{text-wrap:pretty}h1.svelte-n2tm14{letter-spacing:-.065em;max-width:360px;margin:13px 0 0;font-size:clamp(47px,14vw,62px);font-weight:730;line-height:.94}h1.svelte-n2tm14 span:where(.svelte-n2tm14){color:#8bcaff;margin-top:5px;display:block}.hero-summary.svelte-n2tm14{color:#a5a9ae;max-width:350px;margin:22px 0 0;font-size:16px;line-height:1.55}.quick-launch.svelte-n2tm14{background:#131820;border:1px solid #2b3540;border-radius:22px;margin-top:38px;overflow:hidden;box-shadow:0 28px 60px #0000004d,inset 0 1px #ffffff0d}.quick-launch-header.svelte-n2tm14,.quick-launch-footer.svelte-n2tm14,.terminal-title.svelte-n2tm14{justify-content:space-between;align-items:center;display:flex}.quick-launch-header.svelte-n2tm14{color:#888f97;letter-spacing:.04em;text-transform:uppercase;border-bottom:1px solid #2a3038;min-height:42px;padding:0 15px;font-size:10px;font-weight:650}.menu-bar-mark.svelte-n2tm14{color:#c9cdd1;text-transform:none;align-items:center;gap:5px;display:inline-flex}.menu-bar-mark.svelte-n2tm14 .logo,.access-glyph.svelte-n2tm14 .logo,.agent-action.svelte-n2tm14 .logo{--logo-menubar-width:19px}.command-row.svelte-n2tm14{border-bottom:1px solid #252c34;grid-template-columns:34px minmax(0,1fr) 32px;align-items:center;gap:10px;min-height:66px;padding:10px 13px;display:grid}.command-row-muted.svelte-n2tm14{opacity:.38}.command-row-active.svelte-n2tm14{background:linear-gradient(90deg,#0a84ff1f,#0000)}.command-icon.svelte-n2tm14{color:#77beff;background:#0a84ff1f;border:1px solid #4ca9ff61;border-radius:9px;place-items:center;width:32px;height:32px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;display:grid}.command-row.svelte-n2tm14>span:where(.svelte-n2tm14):nth-child(2),.access-command.svelte-n2tm14>span:where(.svelte-n2tm14):nth-child(2){gap:4px;min-width:0;display:grid}.command-row.svelte-n2tm14 b:where(.svelte-n2tm14),.access-command.svelte-n2tm14 b:where(.svelte-n2tm14){color:#f2f3f4;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.command-row.svelte-n2tm14 small:where(.svelte-n2tm14),.access-command.svelte-n2tm14 small:where(.svelte-n2tm14){color:#81878e;text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px;overflow:hidden}.command-row.svelte-n2tm14>i:where(.svelte-n2tm14){color:#0a84ff;background:#e8f4ff;border-radius:9px;place-items:center;width:30px;height:30px;font-size:10px;font-style:normal;display:grid}.quick-launch-footer.svelte-n2tm14{color:#9ca1a7;min-height:42px;padding:0 15px;font-size:10px}.quick-launch-footer.svelte-n2tm14 span:where(.svelte-n2tm14){color:#c4c8cb;align-items:center;gap:7px;display:inline-flex}.quick-launch-footer.svelte-n2tm14 i:where(.svelte-n2tm14),.access-command.svelte-n2tm14 strong:where(.svelte-n2tm14) i:where(.svelte-n2tm14),.agent-action.svelte-n2tm14 p:where(.svelte-n2tm14) i:where(.svelte-n2tm14){background:var(--green);border-radius:50%;width:7px;height:7px}.hero-actions.svelte-n2tm14,.closing-actions.svelte-n2tm14{gap:10px;margin-top:20px;display:grid}.primary-cta.svelte-n2tm14,.secondary-cta.svelte-n2tm14{text-align:center;border-radius:14px;place-items:center;min-height:56px;text-decoration:none;transition:transform .12s ease-out;display:grid}.primary-cta.svelte-n2tm14{background:var(--blue-strong);color:#fff;gap:2px}.primary-cta.svelte-n2tm14 small:where(.svelte-n2tm14){color:#d8ecff;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:700}.primary-cta.svelte-n2tm14 b:where(.svelte-n2tm14){font-size:14px}.secondary-cta.svelte-n2tm14{color:#111315;background:#f5f4ef;border:1px solid #f5f4ef;gap:2px;box-shadow:0 12px 30px #00000038,inset 0 1px #fff}.secondary-cta.svelte-n2tm14 small:where(.svelte-n2tm14){color:#a34b09;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:780}.secondary-cta.svelte-n2tm14 b:where(.svelte-n2tm14){font-size:14px}.scroll-cue.svelte-n2tm14{color:#70777e;letter-spacing:.08em;text-transform:uppercase;align-self:center;align-items:center;gap:9px;min-height:44px;margin-top:16px;font-size:10px;text-decoration:none;display:inline-flex}.scroll-cue.svelte-n2tm14 i:where(.svelte-n2tm14){color:#9ca3aa;font-size:15px;font-style:normal}.story-section.svelte-n2tm14{content-visibility:auto;contain-intrinsic-size:auto 760px;border-top:1px solid #ffffff14;align-content:center;gap:48px;min-height:max(720px,94svh);padding:90px 20px;display:grid}.story-copy.svelte-n2tm14{max-width:370px}.story-index.svelte-n2tm14{align-items:center;gap:11px;display:flex}.story-index.svelte-n2tm14 span:where(.svelte-n2tm14){letter-spacing:0;border:1px solid #6ebcff59;border-radius:50%;place-items:center;width:29px;height:29px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px;display:grid}h2.svelte-n2tm14{letter-spacing:-.055em;margin:19px 0 0;font-size:clamp(38px,11vw,49px);font-weight:710;line-height:.99}.story-copy.svelte-n2tm14>p:where(.svelte-n2tm14):last-child,.closing.svelte-n2tm14>p:where(.svelte-n2tm14):not(.eyebrow){color:#969ca3;margin:22px 0 0;font-size:15px;line-height:1.65}.remember-section.svelte-n2tm14{background:radial-gradient(circle at 15% 75%,#4aaaff14,#0000 43%),#0b0e12}.context-card.svelte-n2tm14{background:#12171d;border:1px solid #2b333d;border-radius:22px;padding:18px;box-shadow:0 28px 65px #0000003d}.context-part.svelte-n2tm14{background:#0d1116;border:1px solid #29313a;border-radius:14px;gap:10px;padding:16px;display:grid}.context-part.svelte-n2tm14>span:where(.svelte-n2tm14){color:#747c85;letter-spacing:.11em;text-transform:uppercase;font-size:9px;font-weight:720}.context-part.svelte-n2tm14 code:where(.svelte-n2tm14){color:#e7e9eb;text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;overflow:hidden}.context-part.svelte-n2tm14 code:where(.svelte-n2tm14) b:where(.svelte-n2tm14){color:var(--blue)}.context-link.svelte-n2tm14{grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;min-height:46px;display:grid}.context-link.svelte-n2tm14 i:where(.svelte-n2tm14){background:#303943;height:1px}.context-link.svelte-n2tm14 span:where(.svelte-n2tm14){color:#67717a;letter-spacing:.08em;text-transform:uppercase;font-size:9px}.run-section.svelte-n2tm14{background:radial-gradient(circle at 90% 65%,#0a84ff17,#0000 45%),#080a0d}.access-proof.svelte-n2tm14{background:#151a20;border:1px solid #303944;border-radius:22px;gap:9px;padding:12px;display:grid;box-shadow:0 30px 70px #0000004d}.access-method.svelte-n2tm14{background:#1d232a;border:1px solid #2e363f;border-radius:13px;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:12px;min-height:62px;padding:9px 11px;display:grid}.access-method.svelte-n2tm14>span:where(.svelte-n2tm14):last-child{gap:4px;min-width:0;display:grid}.access-method.svelte-n2tm14 b:where(.svelte-n2tm14){color:#eef0f2;font-size:12px}.access-method.svelte-n2tm14 small:where(.svelte-n2tm14){color:#828a92;text-overflow:ellipsis;white-space:nowrap;font-size:9px;line-height:1.4;overflow:hidden}.access-glyph.svelte-n2tm14{color:#a8cbe9;background:#12171c;border:1px solid #37424d;border-radius:11px;place-items:center;width:42px;height:42px;display:grid}.access-key.svelte-n2tm14{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px;font-weight:680}.access-window.svelte-n2tm14{color:#8fc8fa;font-size:20px;line-height:1}.access-command.svelte-n2tm14{background:#0a84ff1a;border:1px solid #0a84ff52;border-radius:13px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;margin-top:3px;padding:13px 11px;display:grid}.access-command.svelte-n2tm14 strong:where(.svelte-n2tm14){color:#9bd8ad;white-space:nowrap;align-items:center;gap:5px;font-size:9px;font-weight:650;display:inline-flex}.access-command.svelte-n2tm14 strong:where(.svelte-n2tm14) i:where(.svelte-n2tm14){display:block}.shell-section.svelte-n2tm14{background:radial-gradient(circle at 12% 75%,#32d76d12,#0000 44%),#0b0e12}.terminal-proof.svelte-n2tm14{background:#080a0c;border:1px solid #30363d;border-radius:20px;overflow:hidden;box-shadow:0 30px 70px #00000057}.terminal-title.svelte-n2tm14{background:#171b20;border-bottom:1px solid #282d33;min-height:44px;padding:0 14px}.terminal-title.svelte-n2tm14>span:where(.svelte-n2tm14){gap:5px;display:flex}.terminal-title.svelte-n2tm14>span:where(.svelte-n2tm14) i:where(.svelte-n2tm14){background:#50565c;border-radius:50%;width:8px;height:8px}.terminal-title.svelte-n2tm14 b:where(.svelte-n2tm14){color:#b8bdc2;font-size:10px}.terminal-title.svelte-n2tm14 em:where(.svelte-n2tm14){color:#69d98d;font-size:9px;font-style:normal}.terminal-proof.svelte-n2tm14 pre:where(.svelte-n2tm14){color:#bfc5ca;white-space:pre-wrap;min-height:190px;margin:0;padding:27px 20px;font:12px/1.75 ui-monospace,SFMono-Regular,Menlo,monospace}.terminal-proof.svelte-n2tm14 pre:where(.svelte-n2tm14) span:where(.svelte-n2tm14){color:var(--blue)}.terminal-proof.svelte-n2tm14 pre:where(.svelte-n2tm14) b:where(.svelte-n2tm14){color:#e3e6e8}.terminal-proof.svelte-n2tm14 pre:where(.svelte-n2tm14) i:where(.svelte-n2tm14){vertical-align:-2px;background:#d9dde0;width:7px;height:13px;display:inline-block}.terminal-evidence.svelte-n2tm14{flex-wrap:wrap;gap:7px;padding:0 13px 14px;display:flex}.terminal-evidence.svelte-n2tm14 span:where(.svelte-n2tm14){color:#828a91;letter-spacing:.04em;border:1px solid #2c343b;border-radius:999px;padding:7px 9px;font-size:8px}.agent-section.svelte-n2tm14{background:radial-gradient(circle at 85% 70%,#ff9f0a14,#0000 44%),#080a0d}.agent-proof.svelte-n2tm14{gap:12px;display:grid}.agent-request.svelte-n2tm14,.agent-action.svelte-n2tm14,.agent-visible.svelte-n2tm14{background:#12171d;border:1px solid #2d353e;border-radius:17px}.agent-request.svelte-n2tm14{margin-left:34px;padding:15px 17px}.agent-request.svelte-n2tm14 span:where(.svelte-n2tm14),.agent-visible.svelte-n2tm14 span:where(.svelte-n2tm14){color:#7b838b;letter-spacing:.09em;text-transform:uppercase;font-size:9px;font-weight:700}.agent-request.svelte-n2tm14 p:where(.svelte-n2tm14){color:#e2e5e7;margin:7px 0 0;font-size:13px}.agent-action.svelte-n2tm14{background:linear-gradient(145deg,#0a84ff1c,#12171d 62%);border-color:#0a84ff6b;padding:18px}.agent-action.svelte-n2tm14>div:where(.svelte-n2tm14){align-items:center;gap:10px;display:flex}.agent-action.svelte-n2tm14>div:where(.svelte-n2tm14)>span:where(.svelte-n2tm14){gap:3px;display:grid}.agent-action.svelte-n2tm14 small:where(.svelte-n2tm14){color:#77bfff;letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-weight:700}.agent-action.svelte-n2tm14 b:where(.svelte-n2tm14){color:#eef0f1;font-size:13px}.agent-action.svelte-n2tm14 code:where(.svelte-n2tm14){color:#a8afb5;text-overflow:ellipsis;white-space:nowrap;background:#00000040;border-radius:10px;margin-top:15px;padding:11px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px;display:block;overflow:hidden}.agent-action.svelte-n2tm14 p:where(.svelte-n2tm14){color:#c5cacd;align-items:center;gap:8px;margin:13px 0 0;font-size:10px;display:flex}.agent-visible.svelte-n2tm14{gap:6px;margin-right:24px;padding:14px 17px;display:grid}.agent-visible.svelte-n2tm14 b:where(.svelte-n2tm14){color:#d5d8da;font-size:11px}.closing.svelte-n2tm14{text-align:center;content-visibility:auto;contain-intrinsic-size:auto 720px;background:radial-gradient(circle at 50% 30%,#0a84ff26,#0000 32%),#0b0e12;border-top:1px solid #ffffff14;flex-direction:column;justify-content:center;min-height:88svh;padding:100px 20px;display:flex}.closing.svelte-n2tm14 .closing-logo{width:70px;height:70px;margin:0 auto 26px}.closing.svelte-n2tm14 .closing-logo .tile{filter:none}.closing.svelte-n2tm14 h2:where(.svelte-n2tm14){max-width:370px;margin-inline:auto}.closing.svelte-n2tm14>p:where(.svelte-n2tm14):not(.eyebrow){max-width:340px;margin-inline:auto}.closing-actions.svelte-n2tm14{width:100%;max-width:360px;margin:34px auto 0}.closing-note.svelte-n2tm14{color:#666e75;letter-spacing:.04em;margin-top:18px;font-size:9px}.mobile-footer.svelte-n2tm14{padding:46px 20px max(48px, env(safe-area-inset-bottom));background:#080a0d;border-top:1px solid #ffffff14;gap:24px;display:grid}.mobile-footer.svelte-n2tm14 nav:where(.svelte-n2tm14){gap:24px;display:flex}.mobile-footer.svelte-n2tm14 nav:where(.svelte-n2tm14) a:where(.svelte-n2tm14){color:#9da2a7;text-underline-offset:4px;font-size:12px}.mobile-footer.svelte-n2tm14 p:where(.svelte-n2tm14){color:#626970;margin:0;font-size:10px;line-height:1.5}a.svelte-n2tm14:focus-visible{outline:3px solid var(--blue-strong);outline-offset:4px;border-radius:5px}@media (width<=350px){.mobile-header.svelte-n2tm14,.mobile-hero.svelte-n2tm14,.story-section.svelte-n2tm14,.closing.svelte-n2tm14,.mobile-footer.svelte-n2tm14{padding-left:16px;padding-right:16px}h1.svelte-n2tm14{font-size:44px}h2.svelte-n2tm14{font-size:36px}.command-row.svelte-n2tm14{grid-template-columns:30px minmax(0,1fr) 30px;gap:8px;padding-inline:10px}.command-icon.svelte-n2tm14{width:30px;height:30px}}@media (prefers-reduced-motion:reduce){.header-cta.svelte-n2tm14,.primary-cta.svelte-n2tm14,.secondary-cta.svelte-n2tm14{transition:none}}@media (prefers-contrast:more){.quick-launch.svelte-n2tm14,.context-card.svelte-n2tm14,.access-proof.svelte-n2tm14,.terminal-proof.svelte-n2tm14,.agent-request.svelte-n2tm14,.agent-action.svelte-n2tm14,.agent-visible.svelte-n2tm14{border-color:#68727c}.story-copy.svelte-n2tm14>p:where(.svelte-n2tm14):last-child,.hero-summary.svelte-n2tm14,.closing.svelte-n2tm14>p:where(.svelte-n2tm14):not(.eyebrow){color:#c2c6ca}}*{box-sizing:border-box}html{scroll-behavior:smooth;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-synthesis:none;background:#050505;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Helvetica Neue,sans-serif}body{color:#f7f7f5;background:#050505;min-width:320px;margin:0}a{color:inherit}main.svelte-1uha8ag{background:0 0;min-height:100svh;overflow:hidden}section.svelte-1uha8ag,footer.svelte-1uha8ag{width:min(100% - 40px,1280px);margin-inline:auto}.hero.svelte-1uha8ag{pointer-events:none;min-height:calc(100svh - 38px)}.eyebrow.svelte-1uha8ag{color:#64b5ff;letter-spacing:.12em;text-transform:uppercase;margin:0 0 18px;font-size:13px;font-weight:680}.problem-strip.svelte-1uha8ag{z-index:30;background:#0b0b0b;border-block:1px solid #262626;grid-template-columns:repeat(3,1fr);width:100%;max-width:none;display:grid;position:relative}.problem-strip.svelte-1uha8ag span:where(.svelte-1uha8ag){color:#777;text-align:center;padding:29px 20px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px}.problem-strip.svelte-1uha8ag span:where(.svelte-1uha8ag)+span:where(.svelte-1uha8ag){border-left:1px solid #262626}.needs.svelte-1uha8ag,.how.svelte-1uha8ag,.agent-integration.svelte-1uha8ag,.use-cases.svelte-1uha8ag,.shell-proof.svelte-1uha8ag{z-index:30;clip-path:inset(0 -100vmax);background:#080a0df5;padding:132px 0;position:relative;box-shadow:0 0 0 100vmax #080a0df5}.section-heading.svelte-1uha8ag{max-width:760px}h2.svelte-1uha8ag{text-wrap:balance;letter-spacing:-.052em;margin:0;font-size:clamp(38px,5vw,62px);font-weight:690;line-height:1.02}.section-heading.svelte-1uha8ag>p:where(.svelte-1uha8ag):last-child,.shell-proof.svelte-1uha8ag>div:where(.svelte-1uha8ag):last-child>p:where(.svelte-1uha8ag),.purchase-copy.svelte-1uha8ag>p:where(.svelte-1uha8ag):last-child{color:#979793;margin:25px 0 0;font-size:18px;line-height:1.68}h3.svelte-1uha8ag{letter-spacing:-.03em;margin:42px 0 13px;font-size:22px}.how.svelte-1uha8ag{border-top:1px solid #282828}.agent-integration.svelte-1uha8ag{border-top:1px solid #282828;grid-template-columns:minmax(0,1.1fr) minmax(350px,.9fr);align-items:center;gap:clamp(54px,9vw,126px);display:grid}.agent-copy.svelte-1uha8ag>p:where(.svelte-1uha8ag):not(.eyebrow){color:#979793;max-width:620px;margin:25px 0 0;font-size:18px;line-height:1.68}.agent-benefits.svelte-1uha8ag{gap:17px;margin-top:45px;display:grid}.agent-benefits.svelte-1uha8ag>div:where(.svelte-1uha8ag){grid-template-columns:42px 1fr;column-gap:15px;padding:3px 0;display:grid}.agent-benefits.svelte-1uha8ag span:where(.svelte-1uha8ag){color:#5d9cda;grid-row:span 2;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}.agent-benefits.svelte-1uha8ag b:where(.svelte-1uha8ag){color:#e9e9e4;font-size:14px}.agent-benefits.svelte-1uha8ag p:where(.svelte-1uha8ag){color:#81817d;margin:5px 0 0;font-size:14px;line-height:1.45}.agent-proof.svelte-1uha8ag{background:radial-gradient(circle at 90% 0,#ff9f0a21,#0000 13rem),linear-gradient(145deg,#181818,#101010 70%);border:1px solid #3c3a36;border-radius:23px;overflow:hidden;box-shadow:0 28px 72px #00000042}.agent-proof-header.svelte-1uha8ag{color:#c8c7c2;border-bottom:1px solid #353535;justify-content:space-between;align-items:center;padding:19px 22px;font-size:11px;display:flex}.agent-proof-header.svelte-1uha8ag span:where(.svelte-1uha8ag){align-items:center;gap:7px;display:inline-flex}.agent-proof-header.svelte-1uha8ag i:where(.svelte-1uha8ag){color:#ffb547;font-size:16px;font-style:normal}.agent-proof-header.svelte-1uha8ag b:where(.svelte-1uha8ag){color:#87bff2;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;font-weight:600}.agent-proof.svelte-1uha8ag ol:where(.svelte-1uha8ag){gap:13px;margin:0;padding:20px 22px;list-style:none;display:grid}.agent-proof.svelte-1uha8ag li:where(.svelte-1uha8ag){background:#0000002e;border:1px solid #2e2e2e;border-radius:13px;grid-template-columns:27px minmax(0,1fr) auto;align-items:start;gap:12px;padding:13px;display:grid}.agent-proof.svelte-1uha8ag li:where(.svelte-1uha8ag)>span:where(.svelte-1uha8ag){color:#aaa9a3;border:1px solid #4b4b47;border-radius:50%;place-items:center;width:22px;height:22px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;display:grid}.agent-proof.svelte-1uha8ag li:where(.svelte-1uha8ag)>div:where(.svelte-1uha8ag){gap:4px;display:grid}.agent-proof.svelte-1uha8ag li:where(.svelte-1uha8ag) b:where(.svelte-1uha8ag){color:#e7e7e2;font-size:12px}.agent-proof.svelte-1uha8ag li:where(.svelte-1uha8ag) code:where(.svelte-1uha8ag),.agent-proof.svelte-1uha8ag li:where(.svelte-1uha8ag) small:where(.svelte-1uha8ag){color:#8d8d89;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px}.agent-proof.svelte-1uha8ag li:where(.svelte-1uha8ag) code:where(.svelte-1uha8ag){color:#f2f1e9}.agent-proof.svelte-1uha8ag li:where(.svelte-1uha8ag) em:where(.svelte-1uha8ag){color:#30d158;font-size:13px;font-style:normal}.agent-proof.svelte-1uha8ag li.active:where(.svelte-1uha8ag){background:#0a84ff14;border-color:#0a84ff8c}.agent-proof.svelte-1uha8ag li.active:where(.svelte-1uha8ag)>span:where(.svelte-1uha8ag){color:#81bcf1;border-color:#227fda}.agent-proof.svelte-1uha8ag li.active:where(.svelte-1uha8ag) em:where(.svelte-1uha8ag){color:#64b5ff}.agent-proof-footer.svelte-1uha8ag{color:#9c9b96;border-top:1px solid #303030;align-items:center;gap:9px;padding:16px 22px 19px;font-size:11px;line-height:1.4;display:flex}.agent-proof-footer.svelte-1uha8ag i:where(.svelte-1uha8ag){background:#30d158;border-radius:50%;flex:none;width:8px;height:8px;box-shadow:0 0 10px #30d1588c}.use-cases.svelte-1uha8ag{border-top:1px solid #282828}.use-case-grid.svelte-1uha8ag{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:70px;display:grid}.use-case-card.svelte-1uha8ag{background:linear-gradient(145deg,#141414,#0d0d0d);border:1px solid #303030;border-radius:22px;flex-direction:column;min-height:300px;padding:34px;text-decoration:none;transition:border-color .16s,transform .16s;display:flex}.use-case-card.svelte-1uha8ag:hover{border-color:#5a5a5a;transform:translateY(-3px)}.use-case-card.svelte-1uha8ag>p:where(.svelte-1uha8ag){color:#666;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;line-height:1.5}.use-case-card.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin:42px 0 13px;font-size:27px}.use-case-card.svelte-1uha8ag>span:where(.svelte-1uha8ag){color:#90908c;max-width:500px;line-height:1.58}.use-case-card.svelte-1uha8ag b:where(.svelte-1uha8ag){color:#d8d8d3;margin-top:auto;padding-top:32px;font-size:13px}.shell-proof.svelte-1uha8ag{border-top:1px solid #282828;grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);align-items:center;gap:clamp(60px,9vw,120px);display:grid}.terminal-window.svelte-1uha8ag{background:#0d0d0d;border:1px solid #3a3a3a;border-radius:20px;overflow:hidden;box-shadow:0 34px 90px #0000006b}.terminal-toolbar.svelte-1uha8ag{background:#171717;border-bottom:1px solid #2a2a2a;align-items:center;gap:7px;height:48px;padding:0 17px;display:flex}.terminal-toolbar.svelte-1uha8ag i:where(.svelte-1uha8ag){background:#494949;border-radius:50%;width:10px;height:10px}.terminal-toolbar.svelte-1uha8ag span:where(.svelte-1uha8ag){color:#777;margin-left:10px;font-size:11px}.shell-proof.svelte-1uha8ag ul:where(.svelte-1uha8ag){color:#a0a09c;gap:13px;margin:28px 0 0;padding:0;list-style:none;display:grid}.shell-proof.svelte-1uha8ag li:where(.svelte-1uha8ag):before{color:#30d158;content:"✓";margin-right:11px}.purchase.svelte-1uha8ag{z-index:30;background:radial-gradient(circle at 87% 20%,#0a84ff26,#0000 18rem),#111;border:1px solid #3d3d3d;border-radius:30px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:80px;margin-top:20px;padding:68px;display:grid;position:relative}.purchase-actions.svelte-1uha8ag{gap:13px;min-width:250px;display:grid}.price.svelte-1uha8ag{align-items:baseline;gap:10px;margin-bottom:8px;display:flex}.price.svelte-1uha8ag strong:where(.svelte-1uha8ag){letter-spacing:-.055em;font-size:50px}.price.svelte-1uha8ag span:where(.svelte-1uha8ag){color:#888;gap:2px;font-size:14px;display:grid}.price.svelte-1uha8ag span:where(.svelte-1uha8ag) b:where(.svelte-1uha8ag){color:#f4f4f0;font-size:16px}.price.svelte-1uha8ag span:where(.svelte-1uha8ag) s:where(.svelte-1uha8ag){text-decoration-color:#666}.buy-button.svelte-1uha8ag{color:#090909;background:#f4f4f0;border:1px solid #f4f4f0;border-radius:14px;flex-direction:column;padding:14px 20px;font-weight:690;text-decoration:none;display:flex}.buy-button.svelte-1uha8ag small:where(.svelte-1uha8ag){color:#555;margin-bottom:3px;font-size:10px;font-weight:600}.trial-link.svelte-1uha8ag{color:#ffad67;font-size:13px;font-weight:750;text-decoration:none}footer.svelte-1uha8ag{z-index:30;color:#777;border-top:1px solid #292929;align-items:center;gap:28px;min-height:150px;margin-top:110px;font-size:13px;display:flex;position:relative}.footer-brand.svelte-1uha8ag{color:#f7f7f5;letter-spacing:-.025em;align-items:center;gap:14px;margin-right:auto;font-size:16px;font-weight:660;text-decoration:none;display:inline-flex}.footer-brand.svelte-1uha8ag .footer-logo{width:46px;height:46px}.footer-brand.svelte-1uha8ag .footer-logo .tile{filter:none}.footer-brand.svelte-1uha8ag span:where(.svelte-1uha8ag){text-decoration:none}footer.svelte-1uha8ag>a:where(.svelte-1uha8ag):not(.footer-brand){text-underline-offset:4px}a.svelte-1uha8ag:focus-visible{outline-offset:4px;border-radius:4px;outline:3px solid #0a84ff}@media (width<=980px){.agent-integration.svelte-1uha8ag{grid-template-columns:1fr;gap:64px}.agent-proof.svelte-1uha8ag{width:min(100%,620px)}}@media (width<=960px){.shell-proof.svelte-1uha8ag,.purchase.svelte-1uha8ag{flex-direction:column;display:flex}.problem-strip.svelte-1uha8ag,.use-case-grid.svelte-1uha8ag{grid-template-columns:1fr}.problem-strip.svelte-1uha8ag span:where(.svelte-1uha8ag)+span:where(.svelte-1uha8ag){border-top:1px solid #262626;border-left:0}.needs.svelte-1uha8ag,.how.svelte-1uha8ag,.agent-integration.svelte-1uha8ag,.use-cases.svelte-1uha8ag,.shell-proof.svelte-1uha8ag{padding:94px 0}.use-case-grid.svelte-1uha8ag{margin-top:52px}.use-case-card.svelte-1uha8ag{min-height:280px;padding:28px}.shell-proof.svelte-1uha8ag{align-items:stretch;gap:64px}.agent-integration.svelte-1uha8ag{gap:54px}.agent-benefits.svelte-1uha8ag{margin-top:35px}.agent-proof.svelte-1uha8ag{width:100%}.purchase.svelte-1uha8ag{align-items:stretch;gap:46px;padding:42px 25px}.purchase-actions.svelte-1uha8ag{min-width:0}footer.svelte-1uha8ag{flex-wrap:wrap;padding:38px 0}.footer-brand.svelte-1uha8ag{width:100%}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.use-case-card.svelte-1uha8ag{transition:none}}
