.gd-cli-agent-support{padding:84px 24px 96px;background:var(--background-color-primary-regular, #fff);border-top:1px solid var(--border-color-primary-regular, #e5e6eb)}.gd-cli-agent-support__inner{max-width:1200px;margin:0 auto}.gd-cli-agent-support h2{margin:0 0 40px;font-size:32px;font-weight:600;line-height:1.25;color:var(--text-color-primary, #1d2129);text-align:center;letter-spacing:-.03em}.gd-cli-agent-support__list{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));overflow:hidden;background:var(--background-color-primary-regular, #fff);border:1px solid var(--border-color-primary-regular, #e5e6eb);border-radius:var(--border-radius-xxlarge, 16px)}.gd-cli-agent-support__item{display:flex;align-items:center;justify-content:center;min-width:0;height:112px;padding:16px;font-size:14px;color:var(--text-color-primary, #1d2129);border-right:1px solid var(--border-color-primary-regular, #e5e6eb)}.gd-cli-agent-support__item:last-child{border-right:0}.gd-cli-agent-support__item>*+*{margin-left:12px}.gd-cli-agent-support__item img{width:24px;height:24px;object-fit:contain}.gd-cli-agent-support__item span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 959px){.gd-cli-agent-support{padding:72px 20px 80px}.gd-cli-agent-support__list{grid-template-columns:repeat(3,minmax(0,1fr))}.gd-cli-agent-support__item:nth-child(3){border-right:0}.gd-cli-agent-support__item:nth-child(-n+3){border-bottom:1px solid var(--border-color-primary-regular, #e5e6eb)}}@media (max-width: 599px){.gd-cli-agent-support{padding:64px 16px 72px}.gd-cli-agent-support h2{margin-bottom:30px;font-size:28px}.gd-cli-agent-support__list{grid-template-columns:repeat(2,minmax(0,1fr))}.gd-cli-agent-support__item{height:88px;border-bottom:1px solid var(--border-color-primary-regular, #e5e6eb)}.gd-cli-agent-support__item:nth-child(odd){border-right:1px solid var(--border-color-primary-regular, #e5e6eb)}.gd-cli-agent-support__item:nth-child(2n){border-right:0}.gd-cli-agent-support__item:nth-last-child(-n+2){border-bottom:0}}.gd-cli-faq{padding:84px 24px 96px;border-top:1px solid var(--border-color-primary-regular, #e5e6eb)}.gd-cli-faq__inner{max-width:900px;margin:0 auto}.gd-cli-faq h2{margin:0 0 var(--spacing-800, 32px);font-size:32px;font-weight:600;line-height:1.25;color:var(--text-color-primary, #1d2129);text-align:center;letter-spacing:-.03em}.gd-cli-faq details{border-bottom:1px solid var(--border-color-primary-regular, #e5e6eb);scroll-margin-top:96px}.gd-cli-faq summary{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-600, 24px) 0;color:var(--text-color-primary, #1d2129);cursor:pointer;list-style:none}.gd-cli-faq summary::-webkit-details-marker{display:none}.gd-cli-faq h3{margin:0;font-size:16px;font-weight:500;line-height:1.6}.gd-cli-faq__indicator{position:relative;flex:0 0 16px;height:16px;margin-left:var(--spacing-400, 16px);color:var(--text-color-tertiary, #86909c)}.gd-cli-faq__indicator:before,.gd-cli-faq__indicator:after{position:absolute;top:7px;left:2px;width:12px;height:1px;content:"";background:currentColor}.gd-cli-faq__indicator:after{transform:rotate(90deg)}details[open] .gd-cli-faq__indicator:after{transform:rotate(0)}.gd-cli-faq__answer{padding:0 var(--spacing-800, 32px) var(--spacing-600, 24px) 0;font-size:15px;line-height:1.8;color:var(--text-color-secondary, #4e5969)}.gd-cli-faq__answer p{margin:0}.gd-cli-faq__agents{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--spacing-400, 16px);padding:0;margin:var(--spacing-500, 20px) 0 0;list-style:none}.gd-cli-faq__agents li{display:flex;align-items:center;font-size:14px}.gd-cli-faq__agents img{flex:0 0 24px;margin-right:var(--spacing-300, 12px);object-fit:contain}.gd-cli-faq__links{display:flex;flex-wrap:wrap;margin-top:var(--spacing-100, 4px)}.gd-cli-faq__links a{display:inline-flex;align-items:center;margin-top:var(--spacing-300, 12px);font-size:14px;color:var(--text-color-secondary, #4e5969);text-decoration:none}.gd-cli-faq__links a:not(:last-child){margin-right:var(--spacing-500, 20px)}.gd-cli-faq__links a span{margin-left:var(--spacing-100, 4px)}.gd-cli-faq__links a:hover,.gd-cli-faq__links a:focus{color:var(--text-color-primary, #1d2129);text-decoration:underline}.gd-cli-faq summary:focus,.gd-cli-faq a:focus{border-radius:var(--border-radius-small, 4px);outline:2px solid var(--border-color-emphasis, #0bc7b4);outline-offset:4px}.gd-cli-faq summary:focus:not(:focus-visible),.gd-cli-faq a:focus:not(:focus-visible){outline:none}@media (max-width: 599px){.gd-cli-faq{padding:64px 16px 72px}.gd-cli-faq h2{font-size:28px}.gd-cli-faq h3{font-size:15px}.gd-cli-faq summary{padding:var(--spacing-500, 20px) 0}.gd-cli-faq__answer{padding-right:0}.gd-cli-faq__agents{grid-template-columns:repeat(2,minmax(0,1fr))}}.gd-cli-demo-campaign-asset{position:relative;display:block;overflow:hidden;background:#f8f7fb;border-radius:6px}.gd-cli-demo-campaign-asset img{position:absolute;display:block;max-width:none;height:auto}.gd-cli-demo-campaign-asset--source-pipeline:before,.gd-cli-demo-campaign-asset--hero:before,.gd-cli-demo-campaign-asset--square:before,.gd-cli-demo-campaign-asset--portrait:before,.gd-cli-demo-campaign-asset--story:before{display:block;content:""}.gd-cli-demo-campaign-asset--source-pipeline:before{padding-top:100%}.gd-cli-demo-campaign-asset--hero:before{padding-top:64.516%}.gd-cli-demo-campaign-asset--square:before{padding-top:121.951%}.gd-cli-demo-campaign-asset--portrait:before{padding-top:128.205%}.gd-cli-demo-campaign-asset--story:before{padding-top:135.135%}.gd-cli-demo-campaign-asset--source img,.gd-cli-demo-campaign-asset--source-pipeline img{top:-72%;left:-16%;width:550%}.gd-cli-demo-campaign-asset--hero img{top:-58%;left:-202%;width:378%}.gd-cli-demo-campaign-asset--square img{top:-58%;left:-586%;width:721%}.gd-cli-demo-campaign-asset--portrait img{top:-162%;left:-400%;width:749%}.gd-cli-demo-campaign-asset--story img{top:-162%;left:-536%;width:788%}.gd-cli-demo-focus{position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;display:grid;padding:24px;visibility:hidden;background:#0c0d0cd6;opacity:0;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:opacity .26s ease,visibility .26s;place-items:center}.gd-cli-demo-focus.is-visible{visibility:visible;opacity:1}.gd-cli-demo-focus__composer{display:flex;align-items:center;width:min(100%,580px);min-height:98px;padding:16px;font-size:clamp(15px,2.1vw,18px);line-height:1.55;color:#f0f1ec;background:#222321;border:1px solid #454743;border-radius:13px;box-shadow:0 22px 60px #0000005c;transform:translateY(12px) scale(.97);transition:transform .38s cubic-bezier(.22,1,.36,1)}.gd-cli-demo-focus__composer>*+*{margin-left:12px}.gd-cli-demo-focus.is-visible .gd-cli-demo-focus__composer{transform:translateY(0) scale(1)}.gd-cli-demo-focus__attachment{flex:0 0 auto;width:64px;height:64px;overflow:hidden;border:1px solid #555752;border-radius:9px}.gd-cli-demo-focus__attachment .gd-cli-demo-asset,.gd-cli-demo-focus__attachment .gd-cli-demo-campaign-asset{width:100%;height:100%}.gd-cli-demo-focus__copy{display:block;flex:1;min-width:0;margin:auto 0}.gd-cli-demo-focus__copy i{display:inline-block;width:1px;height:20px;margin-left:2px;vertical-align:-3px;background:#e4e4df;animation:cli-demo-caret .72s steps(1) infinite}.gd-cli-demo-focus__attachment+.gd-cli-demo-focus__copy{margin-left:var(--spacing-400, 16px)}.gd-cli-demo-focus__send{display:grid;flex:0 0 auto;align-self:center;width:38px;height:38px;color:#fff;background:#315fff;border-radius:50%;box-shadow:0 8px 20px #315fff57;place-items:center}.gd-cli-demo-focus__send svg{width:17px;height:17px;transform:translateY(.5px)}@media (prefers-reduced-motion: reduce){.gd-cli-demo-focus,.gd-cli-demo-focus__composer{transition:none}.gd-cli-demo-focus__copy i{animation:none}}.gd-cli-demo-process{position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;display:grid;padding:24px;visibility:hidden;background:#0c0d0cd6;opacity:0;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:opacity .26s ease,visibility .26s;place-items:center}.gd-cli-demo-process.is-visible{visibility:visible;opacity:1}.gd-cli-demo-process__card{display:grid;grid-template-columns:52px minmax(0,1fr) 20px;gap:16px;align-items:center;width:min(100%,520px);min-height:132px;padding:22px;background:#222321;border:1px solid #41433f;border-radius:14px;box-shadow:0 22px 60px #0000005c;transform:translateY(12px) scale(.97);transition:transform .38s cubic-bezier(.22,1,.36,1)}.gd-cli-demo-process__card>svg{width:20px;height:20px;color:#7698ff}.gd-cli-demo-process__card small,.gd-cli-demo-process__card strong{display:block}.gd-cli-demo-process__card small{margin-bottom:5px;font-size:11px;font-weight:700;color:#88a3fb}.gd-cli-demo-process__card strong{font-size:16px}.gd-cli-demo-process__card p{margin:7px 0 0;font-size:12px;line-height:1.5;color:#a5a8a2}.gd-cli-demo-process.is-visible .gd-cli-demo-process__card{transform:translateY(0) scale(1)}.gd-cli-demo-process__terminal{display:grid;width:52px;height:52px;font-family:SFMono-Regular,Consolas,monospace;font-size:17px;color:#dbe3ff;background:#2b3551;border-radius:12px;place-items:center}.gd-cli-demo-window{--cli-demo-ink: #f3f3ef;--cli-demo-muted: #90928c;--cli-demo-line: #323331;--cli-demo-panel: #20211f;--cli-demo-panel-strong: #272825;--cli-demo-blue: #7396ff;position:relative;width:100%;height:100%;overflow:hidden;font-family:Inter,PingFang SC,Microsoft YaHei,Arial,sans-serif;color:var(--cli-demo-ink);background:radial-gradient(circle at 82% 12%,rgba(69,80,111,.13),transparent 34%),#151614}.gd-cli-demo-window__bar{position:relative;z-index:10;display:grid;grid-template-columns:1fr auto 1fr;gap:12px;align-items:center;height:40px;padding:0 16px;font-family:SFMono-Regular,Consolas,monospace;font-size:9px;color:#8b8d87;letter-spacing:.01em;border-bottom:1px solid #292a28}.gd-cli-demo-window__dots{display:flex}.gd-cli-demo-window__dots i{width:7px;height:7px;border-radius:50%}.gd-cli-demo-window__dots i:nth-child(1){background:#ff625b}.gd-cli-demo-window__dots i:nth-child(2){background:#ffbd39}.gd-cli-demo-window__dots i:nth-child(3){background:#28c840}.gd-cli-demo-window__dots i+i{margin-left:5px}.gd-cli-demo-window__context{color:#9b9d97;white-space:nowrap}.gd-cli-demo-window__status{display:inline-flex;align-items:center;justify-self:end;white-space:nowrap}.gd-cli-demo-window__status i{width:5px;height:5px;margin-right:6px;background:#5e83ff;border-radius:50%;box-shadow:0 0 8px #5e83ffb3}.gd-cli-demo-window__workspace{position:absolute;top:40px;right:0;bottom:0;left:0;overflow:hidden}.gd-cli-demo-scene{position:absolute;top:0;right:0;bottom:0;left:0;padding:15px 18px;overflow:hidden;pointer-events:none;opacity:0;transform:translateY(7px) scale(.995);transition:opacity .26s ease,transform .36s cubic-bezier(.22,1,.36,1)}.gd-cli-demo-scene.is-visible{z-index:2;opacity:1;transform:translateY(0) scale(1)}.gd-cli-demo-agent-label{display:flex;align-items:center;font-size:10px;font-weight:650;color:#d8d9d4}.gd-cli-demo-agent-label>span{display:grid;width:18px;height:18px;margin-right:7px;color:#fff;background:#315fff;border-radius:5px;place-items:center}.gd-cli-demo-agent-label>span svg{width:10px;height:10px}.gd-cli-demo-request{display:flex;align-items:center;max-width:94%;height:36px;padding:7px 11px;margin:0 0 12px auto;overflow:hidden;font-size:9px;line-height:1.55;color:#dfe0db;white-space:nowrap;background:#222321;border:1px solid #323330;border-radius:7px}.gd-cli-demo-request>*+*{margin-left:9px}.gd-cli-demo-request>span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis}.gd-cli-demo-request .gd-cli-demo-asset{flex:0 0 auto;width:25px;height:25px}.gd-cli-demo-asset{position:relative;display:block;overflow:hidden;background:#f2f1ed;border-radius:6px}.gd-cli-demo-asset img{display:block;width:100%;height:100%;object-fit:contain}.gd-cli-demo-asset--lifestyle img{object-fit:cover}.gd-cli-demo-panel{margin-top:9px;background:var(--cli-demo-panel);border:1px solid var(--cli-demo-line);border-radius:8px}.gd-cli-demo-spinner{animation:cli-demo-spin .86s linear infinite}@keyframes cli-demo-spin{to{transform:rotate(360deg)}}@keyframes cli-demo-caret{50%{opacity:0}}@keyframes cli-demo-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion: reduce){.gd-cli-demo-scene{transition:none}.gd-cli-demo-spinner{animation:none}}.gd-cli-demo-assets__reply{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:10px;align-items:start}.gd-cli-demo-assets__reply p{margin:2px 0 0;font-size:8px;line-height:1.55;color:#c7c9c3}.gd-cli-demo-assets__tools{display:grid;grid-template-columns:1fr;gap:6px;margin:10px 0 8px 25px}.gd-cli-demo-assets__tools.has-upload{grid-template-columns:repeat(2,minmax(0,1fr))}.gd-cli-demo-assets__tool{display:grid;grid-template-columns:22px minmax(0,1fr) max-content;gap:7px;align-items:center;min-height:38px;padding:6px 8px;background:var(--cli-demo-panel);border:1px solid var(--cli-demo-line);border-radius:6px;animation:cli-demo-rise .3s ease both}.gd-cli-demo-assets__tool>span{display:grid;width:22px;height:22px;color:#91a9ee;background:#5e83ff1f;border-radius:5px;place-items:center}.gd-cli-demo-assets__tool>span svg{width:12px;height:12px}.gd-cli-demo-assets__tool strong,.gd-cli-demo-assets__tool small{display:block}.gd-cli-demo-assets__tool strong{margin-bottom:2px;font-size:8px}.gd-cli-demo-assets__tool small{overflow:hidden;font-size:7px;color:#858882;text-overflow:ellipsis;white-space:nowrap}.gd-cli-demo-assets__tool em{display:inline-flex;align-items:center;font-size:7px;font-style:normal;color:#8fa7ea}.gd-cli-demo-assets__tool em svg{width:9px;height:9px;margin-right:3px}.gd-cli-demo-assets__results{margin-left:25px;animation:cli-demo-rise .32s ease both}.gd-cli-demo-assets__summary{display:flex;align-items:baseline;margin-bottom:6px}.gd-cli-demo-assets__summary>*+*{margin-left:8px}.gd-cli-demo-assets__summary strong{font-size:9px}.gd-cli-demo-assets__summary span{font-size:7px;color:#777a74}.gd-cli-demo-assets__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.gd-cli-demo-assets__card{position:relative;min-width:0;padding:4px;background:#222321;border:1px solid #343532;border-radius:5px}.gd-cli-demo-assets__card .gd-cli-demo-asset{width:100%;height:64px;margin-bottom:3px}.gd-cli-demo-assets__card>span{display:block;overflow:hidden;font-size:6px;color:#a7aaa3;text-overflow:ellipsis;white-space:nowrap}.gd-cli-demo-assets__card.is-new{border-color:#5979d7}.gd-cli-demo-assets__card>small{position:absolute;top:6px;right:6px;padding:2px 3px;font-size:5px;color:#fff;background:#315fff;border-radius:3px}.gd-cli-demo-editor__layout{display:grid;grid-template-columns:132px minmax(0,1fr);gap:12px;height:100%}.gd-cli-demo-editor__actions{padding:10px;background:#1c1d1b;border:1px solid #2d2e2c;border-radius:8px}.gd-cli-demo-editor__actions>strong{display:block;margin:10px 0;font-size:9px}.gd-cli-demo-editor__actions ol{display:grid;gap:7px;padding:0;margin:0;list-style:none}.gd-cli-demo-editor__actions li{display:grid;grid-template-columns:12px minmax(0,1fr);gap:6px;align-items:center;font-size:8px;color:#70736d}.gd-cli-demo-editor__actions li svg,.gd-cli-demo-editor__actions li i{width:11px;height:11px}.gd-cli-demo-editor__actions li i{display:block;border:1px solid #4b4d48;border-radius:50%}.gd-cli-demo-editor__actions li.is-active{color:#bdc7e6}.gd-cli-demo-editor__actions li.is-done{color:#a8aaa4}.gd-cli-demo-editor__actions li.is-done svg{color:#7899ff}.gd-cli-demo-editor__board{position:relative;min-width:0;overflow:hidden;background:#ecece8;border:1px solid #383936;border-radius:8px}.gd-cli-demo-editor__board-head{display:flex;align-items:center;justify-content:space-between;height:30px;padding:0 10px;font-size:8px;color:#353733;background:#f8f8f5;border-bottom:1px solid #d9dad5}.gd-cli-demo-editor__board-head small{padding:3px 5px;font-size:7px;color:#66708b;background:#e9edfa;border-radius:999px}.gd-cli-demo-editor__canvas{position:absolute;top:30px;right:0;bottom:0;left:0;overflow:hidden;background-image:linear-gradient(#dedfda 1px,transparent 1px),linear-gradient(90deg,#dedfda 1px,transparent 1px);background-size:18px 18px}.gd-cli-demo-editor__canvas>svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.gd-cli-demo-editor__canvas path{fill:none;stroke:#6e86d0;stroke-dasharray:210;stroke-dashoffset:210;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;transition:stroke-dashoffset .7s ease .18s}.gd-cli-demo-editor__canvas path.is-visible{stroke-dashoffset:0}.gd-cli-demo-editor__node{position:absolute;display:grid;width:64px;min-height:30px;padding:5px;font-size:7px;font-weight:650;line-height:1.25;color:#343632;text-align:center;background:#fff;border:1px solid #c8c9c4;border-radius:6px;box-shadow:0 3px 10px #26272414;opacity:0;transform:translate(-50%,-50%) scale(.82);transition:opacity .32s ease,transform .42s cubic-bezier(.22,1,.36,1);place-items:center}.gd-cli-demo-editor__node.is-visible{opacity:1;transform:translate(-50%,-50%) scale(1)}.gd-cli-demo-editor__node.is-source{top:50%;left:15%}.gd-cli-demo-editor__node.is-analysis{top:50%;left:38%;width:58px;min-height:42px;-webkit-clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);border-radius:0}.gd-cli-demo-editor__node.is-gallery{top:25%;left:65%}.gd-cli-demo-editor__node.is-check{top:75%;left:65%}.gd-cli-demo-editor__node.is-done{top:50%;left:89%;color:#244198;background:#e5ebff;border-color:#9eb3f3}.gd-cli-demo-editor__saved{position:absolute;right:10px;bottom:9px;display:inline-flex;align-items:center;padding:5px 7px;font-size:7px;color:#2e4c9f;background:#f7f9fff2;border:1px solid #b8c6ed;border-radius:5px;box-shadow:0 5px 16px #2a386324;animation:cli-demo-rise .26s ease both}.gd-cli-demo-editor__saved svg{width:9px;height:9px;margin-right:5px}.gd-cli-demo-scenario__start-scene,.gd-cli-demo-scenario__pipeline-scene{display:grid;place-items:center}.gd-cli-demo-scenario__start{display:grid;grid-template-columns:minmax(110px,.68fr) minmax(0,1.32fr);gap:20px;align-items:center;width:min(100%,520px);padding:18px;background:#1d1e1c;border:1px solid var(--cli-demo-line);border-radius:12px}.gd-cli-demo-scenario__start .gd-cli-demo-asset,.gd-cli-demo-scenario__start .gd-cli-demo-campaign-asset{width:100%}.gd-cli-demo-scenario__start .gd-cli-demo-campaign-asset:before{display:block;padding-top:100%;content:""}.gd-cli-demo-scenario__start small,.gd-cli-demo-scenario__start strong{display:block}.gd-cli-demo-scenario__start small{margin-bottom:6px;font-size:8px;font-weight:700;color:#84a0f8}.gd-cli-demo-scenario__start strong{font-size:15px}.gd-cli-demo-scenario__start p{margin:9px 0 0;font-size:10px;line-height:1.55;color:#949790}.gd-cli-demo-scenario__pipeline{display:grid;grid-template-columns:minmax(82px,.7fr) 17px minmax(132px,1fr) 17px minmax(96px,.78fr);gap:10px;align-items:center;width:100%;height:100%}.gd-cli-demo-scenario__source,.gd-cli-demo-scenario__bridge,.gd-cli-demo-scenario__loading{display:grid;align-content:center;min-width:0;padding:10px;background:#1e1f1d;border:1px solid #343532;border-radius:10px}.gd-cli-demo-scenario__source{grid-template-rows:auto minmax(0,1fr) auto;gap:6px;height:82%}.gd-cli-demo-scenario__source .gd-cli-demo-asset,.gd-cli-demo-scenario__source .gd-cli-demo-campaign-asset{width:100%;height:100%;min-height:0}.gd-cli-demo-scenario__source .gd-cli-demo-campaign-asset--source-pipeline{align-self:center;height:auto}.gd-cli-demo-scenario__source small{font-size:7px;color:#7f827c}.gd-cli-demo-scenario__source>span{overflow:hidden;font-size:7px;color:#c5c7c1;text-align:center;text-overflow:ellipsis;white-space:nowrap}.gd-cli-demo-scenario__arrow{width:16px;height:16px;color:#7193ff}.gd-cli-demo-scenario__bridge{gap:9px;height:70%;text-align:center;border-color:#40517d;box-shadow:0 0 0 1px #4c6ac11f}.gd-cli-demo-scenario__bridge>strong{font-size:11px;color:#8faaff}.gd-cli-demo-scenario__bridge p{margin:0;font-size:8px;line-height:1.45;color:#a1a49d}.gd-cli-demo-scenario__bridge-icons{display:flex;align-items:center;justify-content:center}.gd-cli-demo-scenario__bridge-icons>*+*{margin-left:7px}.gd-cli-demo-scenario__bridge-icons>span{display:grid;width:31px;height:31px;color:#fff;background:#315fff;border-radius:8px;place-items:center}.gd-cli-demo-scenario__bridge-icons>span:last-child{font-family:SFMono-Regular,Consolas,monospace;font-size:11px;color:#d7ddf0;background:#292f3e}.gd-cli-demo-scenario__bridge-icons svg{width:15px;height:15px}.gd-cli-demo-scenario__bridge-icons>svg{width:13px;color:#7d817a}.gd-cli-demo-scenario__loading{grid-template-rows:auto auto minmax(0,1fr) auto;gap:8px;height:70%;border-color:#3c4561}.gd-cli-demo-scenario__loading>small{font-size:7px;color:#7f827c}.gd-cli-demo-scenario__loading-title{display:flex;align-items:center;font-size:8px;color:#d6dcf0}.gd-cli-demo-scenario__loading-title>*+*{margin-left:6px}.gd-cli-demo-scenario__loading-title svg{width:12px;height:12px;color:#7698ff}.gd-cli-demo-scenario__loading-items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;align-content:center;min-height:0}.gd-cli-demo-scenario__loading-items span{padding:5px 4px;overflow:hidden;font-size:6px;color:#777a75;text-align:center;text-overflow:ellipsis;white-space:nowrap;background:#242523;border:1px solid #343633;border-radius:5px}.gd-cli-demo-scenario__loading-items span.is-active{color:#c9d2ed;border-color:#44547c}.gd-cli-demo-scenario__loading-track{height:3px;overflow:hidden;background:#30322f;border-radius:999px}.gd-cli-demo-scenario__loading-track i{display:block;width:100%;height:100%;background:linear-gradient(90deg,#315fff,#80a0ff);border-radius:inherit;animation:none}.gd-cli-demo-scenario__pipeline-scene.is-visible .gd-cli-demo-scenario__loading-track i{animation:gd-cli-demo-loading-progress 1.5s ease-out both}.gd-cli-demo-scenario__outcome-scene{display:grid;grid-template-rows:auto minmax(0,1fr);gap:13px;padding:18px 20px}.gd-cli-demo-scenario__outcome-head{display:flex;align-items:center;justify-content:space-between;min-width:0}.gd-cli-demo-scenario__outcome-head small,.gd-cli-demo-scenario__outcome-head strong{display:block}.gd-cli-demo-scenario__outcome-head small{margin-bottom:4px;font-size:8px;font-weight:700;color:#87a2fb;letter-spacing:.08em}.gd-cli-demo-scenario__outcome-head strong{overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.gd-cli-demo-scenario__outcome-head>span{display:inline-flex;align-items:center;padding:5px 8px;font-size:7px;color:#aebde9;white-space:nowrap;background:#20283a;border:1px solid #34446c;border-radius:999px}.gd-cli-demo-scenario__outcome-head>span svg{width:9px;height:9px;margin-right:5px}.gd-cli-demo-scenario__listing-outcome{display:grid;grid-template-rows:auto minmax(0,1fr);gap:7px;min-height:0;padding:9px;background:#1d1e1c;border:1px solid var(--cli-demo-line);border-radius:9px}.gd-cli-demo-scenario__delivery-head{display:flex;align-items:center;justify-content:space-between;font-size:7px;color:#7f827c}.gd-cli-demo-scenario__delivery-head span{font-family:SFMono-Regular,Consolas,monospace;color:#7698ff}.gd-cli-demo-scenario__listing-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:minmax(0,1fr) minmax(0,.9fr);gap:6px;min-height:0}.gd-cli-demo-scenario__listing-card{display:grid;grid-template-rows:minmax(0,1fr) auto;gap:4px;min-width:0;padding:4px;font-size:6px;color:#aeb0aa;background:#242523;border:1px solid #363734;border-radius:6px;opacity:0}.gd-cli-demo-scenario__listing-card:nth-child(4){grid-column:1 / -1}.gd-cli-demo-scenario__listing-card .gd-cli-demo-asset{width:100%;height:100%;min-height:0;border-radius:4px}.gd-cli-demo-scenario__listing-card>span{overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.gd-cli-demo-scenario__campaign-outcome{display:grid;grid-template-columns:minmax(0,1.8fr) repeat(3,minmax(0,.9fr));gap:7px;min-height:0}.gd-cli-demo-scenario__campaign-card{display:grid;grid-template-rows:auto minmax(0,1fr);gap:5px;min-width:0;min-height:0;padding:6px;background:#1d1e1c;border:1px solid var(--cli-demo-line);border-radius:8px;opacity:0}.gd-cli-demo-scenario__campaign-card small{font-size:6px;color:#858981}.gd-cli-demo-scenario__campaign-card .gd-cli-demo-campaign-asset{width:100%;height:auto;min-height:0;align-self:center;background:#f8f7fb;border-radius:5px}.gd-cli-demo-scenario__outcome-scene--listing.is-visible .gd-cli-demo-scenario__listing-card,.gd-cli-demo-scenario__outcome-scene--campaign.is-visible .gd-cli-demo-scenario__campaign-card{animation:cli-demo-rise .43s cubic-bezier(.22,1,.36,1) forwards}@keyframes gd-cli-demo-loading-progress{0%{width:12%}to{width:100%}}@media (prefers-reduced-motion: reduce){.gd-cli-demo-scenario__pipeline-scene.is-visible .gd-cli-demo-scenario__loading-track i{width:100%;animation:none}}.gd-cli-feature-demo{width:100%;height:100%;overflow:hidden;background:#151614;border-radius:inherit}.gd-cli-feature-story{display:grid;grid-template-columns:minmax(400px,.88fr) minmax(0,1.12fr);gap:64px;gap:clamp(64px,5.5vw,88px);align-items:start;width:calc(100% - 48px);max-width:1200px;padding:48px 0 88px;margin:0 auto;border-top:1px solid var(--border-color-primary-regular, #e5e6eb)}.gd-cli-feature-story__copy{min-width:0}.gd-cli-feature-story__step{display:flex;align-items:center;min-height:440px;min-height:clamp(440px,60vh,520px);opacity:.16;scroll-margin-top:96px;transition:opacity .46s cubic-bezier(.22,1,.36,1)}.gd-cli-feature-story__step--active,.gd-cli-feature-story__step:focus-within{opacity:1}.gd-cli-feature-story__step-inner{width:100%;max-width:500px}.gd-cli-feature-story__heading{display:flex;align-items:center;margin-bottom:var(--spacing-500, 20px)}.gd-cli-feature-story__heading>svg{flex:0 0 auto;width:32px;height:32px}.gd-cli-feature-story__heading h2{margin:0;margin-left:var(--spacing-400, 16px);font-size:30px;font-weight:600;line-height:1.25;color:var(--text-color-primary, #1d2129);letter-spacing:-.03em}.gd-cli-feature-story__step-inner>p{margin:0;font-size:16px;line-height:1.7;color:var(--text-color-secondary, #4e5969)}.gd-cli-feature-story__bullets{display:grid;gap:12px;padding:0;margin:22px 0 0;list-style:none}.gd-cli-feature-story__bullets li{display:flex;align-items:center;font-size:14px;line-height:1.55;color:var(--text-color-secondary, #4e5969)}.gd-cli-feature-story__bullets li>*+*{margin-left:10px}.gd-cli-feature-story__bullets svg{flex:0 0 auto;width:14px;height:14px;color:var(--text-color-tertiary, #86909c)}.gd-cli-feature-story__docs-link{display:inline-flex;align-items:center;margin-top:var(--spacing-500, 20px);font-size:14px;line-height:1.55;color:var(--text-color-tertiary, #86909c);text-decoration:none}.gd-cli-feature-story__docs-link span{margin-left:var(--spacing-100, 4px)}.gd-cli-feature-story__docs-link:hover,.gd-cli-feature-story__docs-link:focus{color:var(--text-color-primary, #1d2129);text-decoration:underline}.gd-cli-feature-story__docs-link:focus{border-radius:var(--border-radius-small, 4px);outline:2px solid var(--border-color-emphasis, #0bc7b4);outline-offset:4px}.gd-cli-feature-story__docs-link:focus:not(:focus-visible){outline:none}.gd-cli-feature-story__media{position:-webkit-sticky;position:sticky;top:112px;top:max(112px,calc(46vh - 198px));align-self:start;justify-self:end;width:100%;max-width:640px}.gd-cli-feature-story__media:before{display:block;padding-top:62.5%;content:""}.gd-cli-feature-story__media-shell{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:var(--background-color-secondary-regular, #f2f3f5);border:1px solid var(--border-color-primary-regular, #e5e6eb);border-radius:var(--border-radius-xlarge, 12px);box-shadow:var(--boxshadow-medium, 0 16px 40px rgba(0, 0, 0, .08))}.gd-cli-feature-story__media-layer{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .52s cubic-bezier(.22,1,.36,1)}.gd-cli-feature-story__media-layer--active{opacity:1}.gd-cli-feature-story__mobile-media{display:none}@media (max-width: 959px){.gd-cli-feature-story{display:block;width:calc(100% - 48px);max-width:none;padding-top:32px}.gd-cli-feature-story__media{display:none}.gd-cli-feature-story__step{min-height:auto;padding:56px 0;opacity:1}.gd-cli-feature-story__step+.gd-cli-feature-story__step{border-top:1px solid var(--border-color-primary-regular, #e5e6eb)}.gd-cli-feature-story__step-inner{max-width:none}.gd-cli-feature-story__mobile-media{position:relative;display:block;width:100%;margin-top:32px;overflow:hidden;border-radius:var(--border-radius-xlarge, 12px)}.gd-cli-feature-story__mobile-media:before{display:block;padding-top:62.5%;content:""}.gd-cli-feature-story__mobile-media>.gd-cli-feature-demo{position:absolute;top:0;right:0;bottom:0;left:0}}@media (max-width: 599px){.gd-cli-feature-story{width:calc(100% - 36px)}.gd-cli-feature-story__step{padding:44px 0}.gd-cli-feature-story__heading h2{font-size:26px}.gd-cli-feature-story__step-inner>p{font-size:15px}.gd-cli-feature-story__mobile-media{margin-top:26px}}@media (prefers-reduced-motion: reduce){.gd-cli-feature-story__step,.gd-cli-feature-story__media-layer{transition:none}}.gd-cli-install-methods{width:100%;max-width:760px;margin:0 auto}.gd-cli-install-methods__tabs{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;max-width:470px;padding:var(--spacing-100, 4px);margin:0 auto var(--spacing-500, 20px);background:var(--background-color-secondary-regular, #f2f3f5);border:1px solid var(--border-color-primary-regular, #e5e6eb);border-radius:var(--border-radius-full, 999px)}.gd-cli-install-methods__tab-indicator{position:absolute;top:var(--spacing-100, 4px);bottom:var(--spacing-100, 4px);left:var(--spacing-100, 4px);width:calc((100% - var(--spacing-200, 8px)) / 2);background:var(--background-color-primary-regular, #fff);border-radius:var(--border-radius-full, 999px);box-shadow:var(--boxshadow-small, 0 1px 4px rgba(0, 0, 0, .08));transition:transform var(--motion-normal, .24s ease)}.gd-cli-install-methods__tab{position:relative;z-index:1;min-width:0;height:40px;padding:0 var(--spacing-400, 16px);font:inherit;font-size:14px;font-weight:600;color:var(--text-color-secondary, #4e5969);cursor:pointer;background:transparent;border:0;border-radius:var(--border-radius-full, 999px)}.gd-cli-install-methods__tab[aria-selected=true]{color:var(--text-color-primary, #1d2129)}.gd-cli-install-methods__tab:focus-visible{outline:2px solid var(--border-color-emphasis, #0bc7b4);outline-offset:2px}.gd-cli-install-methods__panel{padding:var(--spacing-700, 28px);background:var(--background-color-primary-regular, #fff);border:1px solid var(--border-color-primary-regular, #e5e6eb);border-radius:var(--border-radius-xlarge, 12px)}.gd-cli-install-methods__description{margin:0 0 var(--spacing-400, 16px);font-size:14px;line-height:22px;color:var(--text-color-secondary, #4e5969);text-align:center}.gd-cli-install-methods__commands{display:grid;gap:var(--spacing-300, 12px)}.gd-cli-install-methods__commands>div{min-width:0}.gd-cli-install-methods__command-meta{display:flex;align-items:center;margin-bottom:var(--spacing-200, 8px);font-size:13px;color:var(--text-color-primary, #1d2129)}.gd-cli-install-methods__command-step{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;margin-right:var(--spacing-200, 8px);color:var(--text-color-secondary, #4e5969);background:var(--background-color-secondary-regular, #f2f3f5);border-radius:var(--border-radius-full, 999px)}.gd-cli-install-methods__command-title{font-weight:600}.gd-cli-install-methods__command{display:flex;align-items:center;width:100%;min-width:0;min-height:52px;padding:var(--spacing-200, 8px) var(--spacing-200, 8px) var(--spacing-200, 8px) var(--spacing-500, 20px);background:var(--background-color-secondary-regular, #f7f8fa);border:1px solid var(--border-color-primary-regular, #e5e6eb);border-radius:var(--border-radius-large, 8px)}.gd-cli-install-methods__command-text{flex:1 1 auto;min-width:0;margin-right:var(--spacing-300, 12px);overflow:hidden;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:13px;line-height:20px;color:var(--text-color-primary, #1d2129);text-overflow:ellipsis;white-space:nowrap}.gd-cli-install-methods__copy{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;min-width:72px;height:36px;margin-left:auto;font:inherit;font-size:13px;color:var(--text-color-primary, #1d2129);cursor:pointer;background:var(--background-color-primary-regular, #fff);border:1px solid var(--border-color-primary-regular, #e5e6eb);border-radius:var(--border-radius-medium, 6px);white-space:nowrap}.gd-cli-install-methods__copy>*+*{margin-left:var(--spacing-200, 8px)}.gd-cli-install-methods__copy>svg{flex:0 0 auto;width:20px;height:20px}.gd-cli-install-methods__copy:hover{background:var(--background-color-transparent-secondary-hover, #f2f3f5)}@media (max-width: 599px){.gd-cli-install-methods__tabs{width:100%}.gd-cli-install-methods__panel{padding:var(--spacing-500, 20px)}.gd-cli-install-methods__command{align-items:center;padding-left:var(--spacing-400, 16px)}.gd-cli-install-methods__command-text{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gd-cli-install-methods__copy span{display:none}.gd-cli-install-methods__copy{min-width:40px}}.gd-cli-hero{display:grid;grid-template-columns:minmax(0,1fr);min-height:620px;padding:84px 0 96px;text-align:center;place-items:center}.gd-cli-hero__content{min-width:0;width:calc(100% - 40px);max-width:900px}.gd-cli-hero h1{margin:0 0 var(--spacing-500, 20px);font-size:44px;font-size:clamp(44px,4.2vw,60px);font-weight:600;line-height:1.12;color:var(--text-color-primary, #1d2129);white-space:nowrap;letter-spacing:-.04em}.gd-cli-hero__title-tail{color:var(--text-color-tertiary, #86909c)}.gd-cli-hero p{max-width:640px;margin:0 auto;font-size:16px;line-height:1.7;color:var(--text-color-secondary, #4e5969)}.gd-cli-hero__install{margin-top:var(--spacing-900, 36px);scroll-margin-top:96px}.gd-cli-hero__resources{display:flex;align-items:center;justify-content:center;margin-top:var(--spacing-500, 20px)}.gd-cli-hero__resources>*+*{margin-left:var(--spacing-700, 28px)}.gd-cli-hero__resources a{display:inline-flex;align-items:center;font-size:14px;color:var(--text-color-tertiary, #86909c);text-decoration:none;transition:color var(--motion-normal, .24s ease)}.gd-cli-hero__resources a>*+*{margin-left:var(--spacing-100, 4px)}.gd-cli-hero__resources a:hover,.gd-cli-hero__resources a:focus-visible{color:var(--text-color-primary, #1d2129)}.gd-cli-hero__resources a:focus-visible{border-radius:2px;outline:2px solid var(--border-color-emphasis, #0bc7b4);outline-offset:4px}@media (max-width: 599px){.gd-cli-hero{min-height:auto;padding:72px 0 76px}.gd-cli-hero__content{width:calc(100% - 32px)}.gd-cli-hero h1{font-size:36px;white-space:normal}.gd-cli-hero p{font-size:15px}.gd-cli-hero__install{margin-top:28px}.gd-cli-hero__resources>*+*{margin-left:var(--spacing-500, 20px)}}.gd-cli-home{background:var(--background-color-primary-regular, #fff)}
