@font-face{font-family:Lcode Sans;src:url('/assets/lcode-sans.woff2') format('woff2');font-weight:300 800;font-style:normal;font-display:swap}
:root{--ink:#222222;--muted:#797979;--subtle:#9a9a9a;--line:#e6e6e6;--surface:#f8f8f8;--ease:cubic-bezier(.22,1,.36,1);--sans:'Lcode Sans','Segoe UI','Microsoft YaHei',sans-serif;color-scheme:light;font-family:var(--sans);color:var(--ink);background:#ffffff;font-synthesis:none}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{margin:0;font-size:15px;line-height:1.6}a{color:inherit;text-decoration:none}button,input{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{color:inherit;cursor:pointer}button:disabled{cursor:default}button,figure,h1,h2,h3,h4,p,ol{margin:0}button{background:none}img,svg{vertical-align:middle}button:focus-visible,a:focus-visible,summary:focus-visible{outline:2px solid #707070;outline-offset:5px}[hidden]{display:none!important}.wrap{width:min(1184px,calc(100% - 80px));margin-inline:auto}.svg-library{position:absolute;width:0;height:0;overflow:hidden}.icon,.feature-icon{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;flex:none}.brand-glyph{width:24px;height:28px;flex:none}.brand{display:inline-flex;align-items:center;gap:10px;font-size:22px;font-weight:580;letter-spacing:-.7px;line-height:1}.brand .brand-glyph{width:22px;height:26px}.skip-link{position:fixed;top:10px;left:12px;z-index:100;transform:translateY(-200%);background:#ffffff;border:1px solid var(--line);padding:10px 20px;border-radius:10px}.skip-link:focus{transform:translateY(0)}
.tool-icon{display:inline-block;width:16px;height:16px;flex:none;background:currentColor;mask-position:center;mask-repeat:no-repeat;mask-size:contain}
.tool-icon[data-icon=terminal]{mask-image:url('/assets/icon-terminal.svg')}.tool-icon[data-icon=read]{mask-image:url('/assets/icon-read.svg')}.tool-icon[data-icon=search]{mask-image:url('/assets/icon-search.svg')}.tool-icon[data-icon=folder]{mask-image:url('/assets/icon-folder.svg')}.tool-icon[data-icon=edit]{mask-image:url('/assets/icon-edit.svg')}.tool-icon[data-icon=web]{mask-image:url('/assets/icon-web.svg')}.tool-icon[data-icon=review]{mask-image:url('/assets/icon-review.svg')}.tool-icon[data-icon=skill]{mask-image:url('/assets/icon-skill.svg')}.tool-icon[data-icon=agent]{mask-image:url('/assets/icon-agent.svg')}.tool-icon[data-icon=chevron]{mask-image:url('/assets/icon-chevron.svg')}
.site-header{height:78px;position:sticky;top:0;z-index:30;background:#fffffff2;backdrop-filter:blur(16px);border-bottom:1px solid transparent;transition:border-color .3s}.site-header[data-scrolled=true]{border-color:var(--line)}.header-inner{height:100%;display:flex;align-items:center;justify-content:space-between}.site-header nav{display:flex;align-items:center;gap:32px;font-size:13px;font-weight:500}.site-header nav>a{color:#696969;transition:color .2s}.site-header nav>a:hover{color:var(--ink)}.site-header nav>.nav-download{display:flex;align-items:center;gap:20px;color:var(--ink);border:1px solid #dddddd;padding:9px 14px;border-radius:9px;margin-left:7px}.nav-download .icon{width:15px;height:15px}.menu-toggle{display:none;border:1px solid var(--line);border-radius:9px;padding:7px}.button{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:13px 21px;border-radius:11px;border:1px solid transparent;font-size:14px;font-weight:500;line-height:22px;transition:background .2s,box-shadow .3s,transform .3s var(--ease);white-space:nowrap}.button:hover{transform:translateY(-2px)}.button:active{transform:translateY(0)}.button .icon{width:18px;height:18px}.button-dark{background:#292929;color:#ffffff;box-shadow:0 2px 3px #2121210d}.button-dark:hover{background:#0a0a0a;box-shadow:0 5px 14px #21212126}.button-text{gap:14px;color:#686868}.button-text:hover{background:#f6f6f6;color:var(--ink)}.button-light{background:#ffffff;color:#282828}.button-light:hover{background:#f1f1f1;box-shadow:0 7px 24px #00000033}
.hero{padding-top:76px;padding-bottom:30px}.hero-copy{text-align:center}.hero h1{font-size:72px;font-weight:500;line-height:1.16;letter-spacing:-3.5px;text-wrap:balance}.hero-copy>p{font-size:18px;line-height:1.85;color:#787878;margin-top:26px;letter-spacing:.1px}.hero-actions{display:flex;justify-content:center;gap:12px;margin-top:27px}.platform-note{font-size:11px;letter-spacing:.1px;color:#969696;margin-top:14px}.platform-note span{margin:0 7px}.product-stage{margin-top:57px;position:relative}.product-stage::before{content:'';position:absolute;inset:0 -20px -40px;background:radial-gradient(ellipse at 50% 75%,#e8e8e866,transparent 69%);filter:blur(22px);z-index:-1}.app-frame{background:#ffffff;border:1px solid #e0e0e0;border-radius:18px;overflow:hidden;box-shadow:0 22px 60px -28px #35353533,0 2px 7px #22222205}.app-toolbar{height:39px;display:flex;align-items:center;gap:15px;padding:0 17px;border-bottom:1px solid #eaeaea;color:#7e7e7e;background:#fdfdfd}.app-toolbar>.icon,.app-toolbar>.tool-icon{width:14px;height:14px}.toolbar-arrows{display:flex;align-items:center;gap:16px;font-size:23px;line-height:1;color:#8a8a8a}.toolbar-arrows>span{color:#bcbcbc}.toolbar-title{position:absolute;left:50%;transform:translateX(-50%);font-size:11px;color:#797979}.window-controls{display:flex;align-items:center;gap:21px;margin-left:auto;font-family:Arial,sans-serif;font-size:15px;line-height:1}.window-controls>span{font-size:11px}.app-body{display:grid;grid-template-columns:177px minmax(0,1fr) 246px;min-height:574px}.app-sidebar{position:relative;display:flex;flex-direction:column;padding:21px 10px 0;background:linear-gradient(145deg,#f2f6f7d9,#faf9f6bb 55%,#f0f8f4df);border-right:1px solid #e6e6e6;font-size:12px}.app-navigation{display:flex;flex-direction:column;gap:17px;padding:0 9px;margin-bottom:37px}.app-navigation>span{display:flex;align-items:center;gap:10px;color:#565656}.app-navigation .icon,.app-navigation .tool-icon{width:14px;height:14px}.sidebar-label{font-size:10px;color:#9f9f9f;margin:0 10px 17px}.project-name{display:flex;align-items:center;gap:8px;padding:0 10px;color:#707070;font-size:11px;margin-top:19px;margin-bottom:7px}.project-name:first-of-type{margin-top:0}.project-name .tool-icon{width:13px;height:13px}.project-name .icon{width:12px;height:12px;margin-left:auto}.sidebar-chat{position:relative;margin:2px 0;padding:8px 7px 8px 30px;line-height:1.25;color:#7e7e7e;font-size:11px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sidebar-chat.active{background:#ecececb0;color:#3b3b3b;border-radius:7px}.tiny-status{display:inline-block;width:4px;height:4px;border-radius:50%;background:#969696;position:absolute;left:19px;top:50%;transform:translateY(-50%)}.sidebar-bottom{display:flex;align-items:center;gap:7px;margin:30px -10px 0;padding:14px 14px;border-top:1px solid #e4e4e4;position:absolute;bottom:0;left:10px;right:10px;font-size:12px;color:#5f5f5f}.sidebar-bottom .brand-glyph{width:14px;height:17px;color:#2b2b2b}.sidebar-bottom>span{font-size:9px;margin-left:auto;color:#959595}.sidebar-bottom .icon{width:10px;height:10px;color:#969696}
.app-main{min-width:0;padding:19px 27px 17px;display:flex;flex-direction:column}.conversation-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:11px;font-weight:550;color:#585858;margin-bottom:26px}.conversation-tools{display:flex;align-items:center;gap:14px;color:#949494}.conversation-tools .tool-icon{width:13px;height:13px}.demo-conversation{flex:1;min-height:367px;font-size:13px;line-height:1.6}.demo-prompt{padding:12px 15px;background:#f4f4f4;border-radius:13px;max-width:92%;width:fit-content;margin-left:auto;color:#585858;font-size:12px}.demo-response{font-size:12px;line-height:1.8;color:#6f6f6f;margin:22px 0 15px}.work-card{border:1px solid #e3e3e3;border-radius:12px;padding:12px 14px;max-width:100%;background:#ffffff;transition:border-color .3s}.work-card-title{display:flex;align-items:center;gap:8px;font-size:12px}.work-card-title>.tool-icon{width:14px;height:14px;color:#6b6b6b}.work-card-title strong{font-weight:500}.work-card-title>.icon{width:13px;height:13px;margin-left:auto;transform:rotate(-90deg);color:#a1a1a1}.work-card-meta{display:flex;align-items:center;gap:12px;font-size:10px;color:#919191;margin:6px 0 11px 22px}.work-card-meta span:last-child{margin-left:auto;font-variant-numeric:tabular-nums}.compact-phases{display:flex;gap:13px;margin-left:22px;min-height:23px;align-items:center}.compact-phase{display:flex;gap:3px;align-items:center}.compact-phase+.compact-phase{padding-left:13px;border-left:1px solid #e7e7e7}.work-card-bottom{display:flex;align-items:center;justify-content:space-between;gap:10px;border-top:1px solid #efefef;padding-top:9px;margin-top:7px;color:#8c8c8c;font-size:10px}.work-card-bottom>.icon{width:13px;height:13px}.demo-thinking{height:53px;display:flex;align-items:center;gap:9px;color:#979797;font-size:10px;white-space:nowrap}.demo-thinking>[data-demo-thinking]{overflow:hidden;text-overflow:ellipsis}.demo-token{font-size:10px;color:#a8a8a8;margin-left:auto;font-variant-numeric:tabular-nums}.demo-token::after{content:' tokens';font-size:9px}.animated-mark{position:relative;display:inline-block;width:27px;height:29px;flex:none;color:#333333}.animated-mark svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.mark-outline{fill:none;stroke:currentColor;stroke-width:1.5;opacity:.15}.mark-pen{fill:none;stroke:currentColor;stroke-width:2.3;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0;animation:mark-pen 5.3s linear infinite}.mark-reveal{animation:mark-reveal 5.3s var(--ease) infinite}.mark-solid{fill:currentColor;animation:mark-solid 5.3s linear infinite}.demo[data-demo-phase=complete] .mark-pen{opacity:0;animation:none}.demo[data-demo-phase=complete] .mark-reveal,.demo[data-demo-phase=complete] .mark-solid{animation:none}.demo[data-demo-phase=complete] .demo-thinking{opacity:0}.demo-delivery{height:71px;color:#6d6d6d;opacity:0;transform:translateY(5px);transition:opacity .5s,transform .5s var(--ease);pointer-events:none}.demo-delivery p{font-size:12px}.demo[data-demo-phase=complete] .demo-delivery{opacity:1;transform:translateY(0)}.delivery-files{display:flex;gap:6px;margin-top:8px}.delivery-files>span{display:flex;align-items:center;gap:5px;min-width:0;border:1px solid #e8e8e8;border-radius:7px;font-size:8px;padding:5px 6px;color:#717171;white-space:nowrap}.delivery-files .tool-icon{width:11px;height:11px}.demo-composer{border:1px solid #dddddd;border-radius:18px;padding:12px 13px 10px;box-shadow:0 2px 7px #2d2d2d08;margin-top:14px}.composer-placeholder{font-size:11px;color:#b6b6b6}.composer-bottom{display:flex;align-items:center;justify-content:space-between;font-size:9px;margin-top:18px;color:#6d6d6d}.composer-bottom>span{display:flex;align-items:center;gap:9px}.composer-bottom .icon{width:13px;height:13px}.send-icon{background:#383838;border-radius:50%;color:white;width:22px;height:22px;display:grid;place-items:center}.context-ring{width:11px;height:11px;border:1.5px solid #dfdfdf;border-top-color:#5b5b5b;display:inline-block;border-radius:50%}.app-inspector{display:flex;flex-direction:column;margin:12px 12px 12px 0;padding:15px 14px;border:1px solid #e4e4e4;border-radius:12px;background:linear-gradient(140deg,#ffffff,#fcfcfc);font-size:11px;min-width:0}.inspector-heading{display:flex;align-items:center;justify-content:space-between;color:#6c6c6c;font-size:11px;margin-bottom:25px}.inspector-heading>span{display:flex;gap:14px;color:#b6b6b6}.inspector-title{font-size:13px;font-weight:550}.inspector-subtitle{font-size:9px;color:#a2a2a2;margin-top:4px}.phase-list{display:flex;flex-direction:column}.phase-row{padding:19px 0;border-bottom:1px solid #ececec}.phase-row:last-child{border-bottom:none}.phase-heading{display:flex;align-items:center;gap:8px;justify-content:space-between;font-size:12px;color:#6d6d6d}.phase-heading>span:first-child{display:flex;align-items:center;gap:6px}.phase-heading .tool-icon{width:11px;height:11px;transform:rotate(90deg);opacity:.6}.phase-count{font-size:10px;color:#a1a1a1;font-variant-numeric:tabular-nums}.phase-description{font-size:10px;color:#9b9b9b;margin-top:5px}.agent-grid{display:flex;gap:4px;flex-wrap:wrap;margin-top:12px}.agent-dot{display:inline-block;width:8px;height:8px;border:1px solid #dadada;border-radius:1.5px;background:transparent;transition:background .5s,border-color .4s,opacity .4s,box-shadow .4s}.compact-phase .agent-dot{width:6px;height:6px;border-radius:1px}.agent-dot[data-state=running]{background:#4f4f4f;border-color:#4f4f4f;animation:agent-pulse 1.6s ease-in-out infinite}.agent-dot[data-state=done]{background:#afafaf;border-color:#afafaf;animation:none}.agent-dot[data-state=error]{background:#b76f61;border-color:#b76f61;box-shadow:0 0 0 3px #b76f6110;animation:none}.agent-dot[data-state=queued]{background:transparent;border-color:#dadada;animation:none}.inspector-activity{border-top:1px solid #ececec;padding-top:20px;margin-top:8px;color:#7e7e7e}.inspector-small-label{font-size:9px;color:#a5a5a5}.inspector-activity>p{font-size:10px;line-height:1.7;margin:7px 0 12px;min-height:34px}.demo-progress{height:3px;background:#ececec;border-radius:5px;overflow:hidden}.demo-progress i{display:block;width:100%;height:100%;background:#767676;border-radius:5px;transition:width .45s var(--ease)}.inspector-foot{display:flex;align-items:center;gap:6px;color:#a3a3a3;font-size:9px;margin-top:auto;padding-top:24px}.inspector-foot .icon{width:11px;height:11px}.product-stage figcaption{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:11px;color:#9a9a9a;padding:17px 3px}.product-stage figcaption>span:last-child{display:flex;align-items:center;gap:9px}.motion-toggle{display:grid;place-items:center;width:24px;height:24px;border:1px solid #e6e6e6;border-radius:50%;color:#888888}.motion-toggle:hover{color:#2b2b2b;border-color:#b5b5b5}.motion-toggle .icon{width:12px;height:12px}
.section-space{padding-block:115px}.section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:45px;margin-bottom:54px}.section-label{display:block;color:#999999;font-size:12px;margin-bottom:17px;letter-spacing:1.2px}.section-heading h2,.memory-copy h2{font-size:50px;font-weight:480;line-height:1.28;letter-spacing:-1.9px;text-wrap:balance}.section-heading>p{font-size:16px;color:#848484;line-height:1.9;max-width:420px;padding-bottom:5px}.workflow-section{border-top:1px solid #f1f1f1;background:#f8f8f8}.workflow-layout{display:grid;grid-template-columns:.78fr 1.22fr;gap:78px;align-items:center;min-height:590px}.workflow-story{padding-left:0}.story-steps{list-style:none;padding:0}.story-steps>li{position:relative;display:flex;gap:22px;align-items:flex-start;border-left:1px solid #e4e4e4;padding:21px 0 28px 22px;transition:border-color .5s}.story-steps>li:last-child{padding-bottom:22px}.story-steps>li::before{position:absolute;left:-1px;top:18px;bottom:23px;width:2px;background:#656565;content:'';opacity:0;transform:scaleY(.6);transition:opacity .5s,transform .8s var(--ease);transform-origin:top}.story-steps>li.is-active::before{opacity:1;transform:scaleY(1)}.step-number{font-size:11px;color:#b3b3b3;margin-top:5px;font-variant-numeric:tabular-nums;transition:color .5s}.story-steps h3{font-weight:500;font-size:18px;color:#9d9d9d;transition:color .5s}.story-steps p{font-size:13px;line-height:1.95;color:#9e9e9e;margin-top:10px;transition:color .5s}.story-steps>li.is-active h3,.story-steps>li.is-active .step-number{color:#454545}.story-steps>li.is-active p{color:#7e7e7e}.workflow-controls{display:flex;gap:24px;margin:36px 0 0 23px}.quiet-button{display:inline-flex;align-items:center;gap:7px;font-size:11px;color:#919191;border:0;padding:5px 0}.quiet-button:hover{color:#424242}.quiet-button .icon{width:13px;height:13px}.workflow-board{position:relative;background:#ffffffd9;border:1px solid #e1e1e1;border-radius:16px;box-shadow:0 17px 40px -24px #2f2f2f24;overflow:hidden;padding:23px 26px;min-width:0;min-height:572px;transition:opacity .8s}.board-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;color:#565656;font-size:13px}.board-heading>span:first-child{display:flex;align-items:center;gap:8px}.board-heading .tool-icon{width:15px;height:15px}.board-status{font-size:10px;color:#888888;background:#f5f5f5;padding:3px 8px;border:1px solid #e8e8e8;border-radius:6px}.board-summary{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:22px 0 14px;border-bottom:1px solid #ebebeb}.summary-number{font-size:31px;line-height:1;font-weight:450;letter-spacing:-1.5px;font-variant-numeric:tabular-nums}.summary-denominator{font-size:16px;color:#b3b3b3;margin-left:5px;font-variant-numeric:tabular-nums}.board-summary p{font-size:10px;color:#9b9b9b;margin-top:5px}.board-running{display:flex;align-items:center;gap:7px;color:#a0a0a0;font-size:10px;text-align:right}.live-dot{width:5px;height:5px;display:inline-block;background:#a4a4a4;border-radius:50%;flex:none}.demo[data-demo-phase=working] .live-dot,.demo[data-demo-phase=working] .tiny-status{background:#636363;animation:agent-pulse 1.6s infinite}.workflow-board .phase-row{padding:14px 0}.workflow-board .phase-heading{font-size:12px}.workflow-board .phase-description{margin-left:19px;font-size:10px}.workflow-board .agent-grid{margin-top:9px;margin-left:19px;gap:5px}.workflow-board .agent-dot{width:11px;height:11px;border-radius:2px}.board-log{padding-top:16px;margin-top:5px;border-top:1px solid #eaeaea;min-height:113px}.log-heading{display:flex;justify-content:space-between;color:#a1a1a1;font-size:10px;margin-bottom:10px;font-variant-numeric:tabular-nums}.log-rows{display:flex;flex-direction:column;gap:7px;min-height:61px}.log-rows>div{display:flex;align-items:center;gap:7px;font-size:10px;color:#858585;animation:log-enter .35s var(--ease)}.log-rows .tool-icon{width:11px;height:11px;opacity:.7}.log-rows time{margin-left:auto;font-size:9px;color:#b2b2b2;font-variant-numeric:tabular-nums}.board-footer{display:grid;grid-template-columns:1fr auto;column-gap:8px;row-gap:9px;margin-top:15px;font-size:9px;color:#a7a7a7}.board-footer>.demo-progress{grid-column:1/-1}.demo-badge{color:#acacac;letter-spacing:.4px;font-size:9px;white-space:nowrap}.workflow-notes{display:flex;align-items:center;gap:20px;color:#a3a3a3;font-size:10px;margin-top:30px;padding-top:23px;border-top:1px solid #e7e7e7}.workflow-notes>span{display:flex;align-items:center;gap:6px}.workflow-notes>p{margin-left:auto;color:#9a9a9a;font-size:11px}.legend-dot{width:7px;height:7px;display:inline-block;border-radius:1px}.legend-dot.queued{border:1px solid #cbcbcb}.legend-dot.running{background:#676767}.legend-dot.error{background:#b76f61}.legend-dot.done{background:#afafaf}
.capability-section{padding-bottom:126px}.capability-layout{display:grid;grid-template-columns:1.23fr .77fr;gap:91px;align-items:center}.document-stage{position:relative;border-radius:15px;background:#f4f4f4;border:1px solid #e6e6e6;padding-bottom:21px;overflow:hidden}.document-toolbar{padding:14px 20px;display:flex;align-items:center;justify-content:space-between;font-size:11px;color:#8e8e8e;border-bottom:1px solid #e8e8e8;background:#fbfbfb}.document-toolbar>span:first-child{display:flex;align-items:center;gap:7px;color:#848484}.document-toolbar .tool-icon{width:13px;height:13px}.document-tabs{display:flex;gap:20px;align-items:center;padding:16px 24px 0;color:#a1a1a1;font-size:10px;white-space:nowrap;overflow:hidden}.document-tabs>span{padding-bottom:13px}.document-tabs .is-selected{border-bottom:1px solid #8e8e8e;color:#626262}.document-paper{position:relative;margin:0 26px;background:#ffffff;padding:32px 35px 20px;border:1px solid #e7e7e7;box-shadow:0 5px 18px #35353510;transform:translateY(0);transition:transform .7s var(--ease)}.paper-meta{display:flex;justify-content:space-between;font-size:8px;color:#a9a9a9;letter-spacing:1.4px;margin-bottom:31px}.document-paper h3{font-size:20px;font-weight:500;letter-spacing:-.7px;color:#505050;line-height:1.55}.paper-intro{font-size:10px;line-height:1.9;color:#a0a0a0;margin-top:13px}.paper-rule{height:1px;background:#eaeaea;margin:25px 0 18px}.document-paper h4{font-size:11px;font-weight:550;color:#757575;margin-bottom:11px}.document-paper table{width:100%;border-collapse:collapse;font-size:9px;text-align:left;line-height:1.8}.document-paper th{font-weight:450;color:#ababab;border-bottom:1px solid #e3e3e3;padding:7px 0}.document-paper td{color:#919191;padding:10px 0;border-bottom:1px solid #f0f0f0}.document-paper td:last-child{color:#7c7c7c}.paper-footer{display:flex;align-items:center;gap:7px;margin-top:33px;font-size:8px;color:#bcbcbc}.paper-footer .brand-glyph{width:11px;height:14px;color:#8e8e8e}.paper-footer>span:last-child{margin-left:auto;font-size:7px;letter-spacing:2px}.document-caption{display:block;font-size:9px;color:#adadad;text-align:right;margin:15px 29px 0}.capability-list{display:flex;flex-direction:column}.capability-list article{position:relative;padding:24px 0 27px 37px;border-bottom:1px solid var(--line)}.capability-list article:first-child{padding-top:0}.capability-list article:last-child{border-bottom:none;padding-bottom:0}.feature-icon{position:absolute;top:25px;left:0;width:19px;height:19px;color:#8a8a8a}.capability-list article:first-child>.feature-icon{top:1px}.capability-list h3{font-size:18px;line-height:1.4;font-weight:500;color:#5e5e5e}.capability-list p{font-size:13px;color:#909090;line-height:1.9;margin-top:12px}.capability-list article>span{display:block;margin-top:12px;font-size:10px;color:#a8a8a8}
.memory-section{border-top:1px solid #f0f0f0;background:linear-gradient(180deg,#fbfbfb,#f9f9f9);padding-block:105px}.memory-layout{display:grid;grid-template-columns:.85fr 1.15fr;gap:90px;align-items:center}.memory-copy p{font-size:16px;color:#898989;line-height:1.9;margin-top:25px}.memory-note{display:block;color:#a9a9a9;font-size:11px;margin-top:25px}.memory-preview{border:1px solid #e2e2e2;background:#ffffffd9;border-radius:15px;padding:23px 26px;box-shadow:0 12px 38px -27px #3b3b3b2e}.memory-heading{display:flex;align-items:center;justify-content:space-between;font-size:12px;color:#747474;padding-bottom:22px;border-bottom:1px solid #eaeaea}.memory-heading>span{display:flex;align-items:center;gap:8px}.memory-heading .icon{width:17px;height:17px}.memory-scope{font-size:10px;color:#a4a4a4}.memory-scope .tool-icon{width:12px;height:12px}.memory-item{display:flex;align-items:flex-start;gap:17px;padding:22px 0;border-bottom:1px solid #ececec}.memory-item>span{font-size:9px;color:#c2c2c2;margin-top:3px}.memory-item h3{font-size:13px;font-weight:500;color:#7d7d7d;line-height:1.5}.memory-item p{font-size:10px;color:#acacac;margin-top:5px}.memory-item>.icon{width:12px;height:12px;margin:4px 0 0 auto;color:#a5a5a5}.memory-connected{display:flex;align-items:center;gap:8px;color:#8d8d8d;font-size:10px;position:relative;margin-top:22px}.memory-connected .brand-glyph{width:13px;height:15px}.memory-connected>.demo-badge{margin-left:auto}.memory-connection-line{display:none}
.download-section{position:relative;isolation:isolate;overflow:hidden;background:#1c1c1c;color:#f9f9f9;padding:94px 0 91px}.download-horizon{position:absolute;inset:auto -30% -74% -30%;height:100%;border-radius:50%;border:1px solid #5f5f5f30;box-shadow:0 -60px 90px #99999905;pointer-events:none;z-index:-1}.download-layout{display:grid;grid-template-columns:1fr 390px;align-items:center;gap:90px}.download-mark{width:40px;height:45px;color:#e5e5e5;margin-bottom:26px}.download-copy h2{font-size:53px;font-weight:450;line-height:1.27;letter-spacing:-1.5px;color:#f2f2f2}.download-copy>p{font-size:15px;line-height:1.9;color:#a4a4a4;margin-top:24px}.download-copy-note{display:flex;gap:7px;align-items:center;font-size:10px;color:#949494;margin-top:32px}.download-copy-note .icon{width:12px;height:12px}.download-panel{padding:27px 27px 24px;background:linear-gradient(145deg,#ffffff08,#ffffff03);border:1px solid #a1a1a130;border-radius:18px;box-shadow:0 20px 50px #00000011}.download-product{display:flex;align-items:center;gap:16px;margin-bottom:27px}.download-product img{width:53px;height:53px;border:1px solid #b0b0b022;border-radius:13px}.download-product h3{font-size:18px;line-height:1.4;font-weight:500;letter-spacing:-.4px;color:#ededed}.download-product p{font-size:10px;color:#a0a0a0;margin-top:5px}.release-version-row{display:flex;justify-content:space-between;font-size:10px;color:#979797;margin-bottom:13px}.release-version-row>span:last-child{font-variant-numeric:tabular-nums;color:#c1c1c1}.download-panel>.button{display:flex;width:100%;justify-content:flex-start;padding:13px 15px;font-size:13px;border-radius:10px;background:#f4f4f4;color:#313131}.download-panel .download-arrow{margin-left:auto;width:17px}.download-panel .button:hover{background:#ffffff}#release-status{font-size:10px;line-height:1.7;text-align:center;margin-top:13px;color:#9d9d9d}#retry-release{font-size:10px;margin:8px auto 0;display:block}.download-divider{height:1px;background:#a0a0a024;margin:25px 0 19px}.download-panel details summary{display:flex;align-items:center;justify-content:space-between;gap:10px;list-style:none;cursor:pointer;font-size:11px;color:#acacac}.download-panel summary::-webkit-details-marker{display:none}.download-panel summary .icon{width:13px;height:13px;transition:transform .3s var(--ease)}.download-panel details[open] summary .icon{transform:rotate(180deg)}.release-detail{padding-top:17px;color:#9f9f9f;font-size:11px;line-height:1.85}.release-detail>p{white-space:pre-line}.release-detail #release-date{font-size:9px;color:#818181;margin-bottom:8px}.checksum-row{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #a2a2a224;margin-top:17px;padding-top:14px;font-size:10px}.text-button{border:0;padding:0;font:inherit;color:inherit;text-decoration:underline;text-decoration-color:#a1a1a166;text-underline-offset:4px}.text-button:hover{color:#dcdcdc}.text-button:disabled{opacity:.35}.release-detail code{font-family:Consolas,monospace;font-size:10px;line-height:1.7;display:block;overflow-wrap:anywhere;user-select:all;padding:12px;background:#00000022;border-radius:7px;margin-top:12px}#copy-status{font-size:9px;color:#bfbfbf;margin-top:7px}.site-footer{display:flex;align-items:center;gap:30px;padding-block:35px;color:#989898;font-size:11px}.site-footer .brand{font-size:18px;color:#535353}.site-footer .brand-glyph{width:16px;height:20px}.site-footer>p{font-size:11px;color:#a9a9a9}.site-footer>span{margin-left:auto;font-size:10px;color:#acacac}.site-footer>a:last-child{display:flex;align-items:center;gap:7px;font-size:10px;color:#989898}.site-footer>a:last-child .icon{width:12px;height:12px}.download-feedback{position:fixed;right:25px;bottom:25px;max-width:calc(100% - 40px);padding:14px 20px;border:1px solid #dddddd;background:#fffffff5;backdrop-filter:blur(12px);box-shadow:0 8px 35px #31313117;border-radius:11px;font-size:12px;color:#6b6b6b;z-index:80;animation:log-enter .3s var(--ease)}
.demo[data-transition=reset] .work-card,.demo[data-transition=reset] .phase-list,.demo[data-transition=reset] .log-rows{opacity:0}.work-card,.phase-list,.log-rows{transition:opacity .7s}.demo.is-paused .agent-dot,.demo.is-paused .live-dot,.demo.is-paused .tiny-status,.demo.is-paused .mark-pen,.demo.is-paused .mark-solid,.demo.is-paused .mark-reveal{animation-play-state:paused!important}.demo.is-paused[data-transition=reset] .work-card,.demo.is-paused[data-transition=reset] .phase-list,.demo.is-paused[data-transition=reset] .log-rows{opacity:1}
@keyframes agent-pulse{0%,100%{opacity:.4}50%{opacity:1}}@keyframes log-enter{from{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes mark-pen{0%{stroke-dashoffset:1;opacity:0}6%{opacity:.8}42%{stroke-dashoffset:0;opacity:.8}65%,100%{opacity:0}}@keyframes mark-reveal{0%,42%{transform:translateY(-180px)}66%,100%{transform:translateY(0)}}@keyframes mark-solid{0%,86%{opacity:1}100%{opacity:0}}
@media(min-width:1500px){.wrap{width:min(1240px,calc(100% - 112px))}.hero{padding-top:87px}.hero h1{font-size:80px}.app-body{grid-template-columns:190px minmax(0,1fr) 269px;min-height:596px}.app-main{padding:23px 32px 20px}.demo-prompt,.demo-response{font-size:13px}.demo-conversation{min-height:395px}.app-inspector{padding:20px 17px}.work-card-title{font-size:13px}.delivery-files>span{font-size:9px}.workflow-layout{gap:100px}.workflow-board{padding:26px 31px}.section-space{padding-block:124px}}
@media(max-width:1100px){.wrap{width:calc(100% - 64px)}.app-body{grid-template-columns:155px minmax(0,1fr) 210px}.app-main{padding:18px 20px 15px}.app-inspector{padding:15px 12px;margin-right:10px}.app-sidebar{font-size:11px}.sidebar-chat{font-size:10px}.project-name{font-size:10px}.demo-prompt{font-size:11px}.demo-response{font-size:11px}.work-card{padding:11px}.compact-phases{gap:7px;margin-left:0}.compact-phase+.compact-phase{padding-left:7px}.delivery-files>span{padding:4px;font-size:7px;gap:3px}.delivery-files .tool-icon{width:9px;height:9px}.inspector-title{font-size:12px}.inspector-heading{margin-bottom:22px}.inspector-subtitle{font-size:8px}.phase-description{font-size:9px}.phase-heading{font-size:11px}.section-heading h2,.memory-copy h2{font-size:44px}.workflow-layout{grid-template-columns:.8fr 1.2fr;gap:45px}.workflow-board{padding:21px 23px}.workflow-story .story-steps>li{gap:17px;padding-left:16px}.story-steps h3{font-size:16px}.story-steps p{font-size:12px}.workflow-controls{margin-left:16px;gap:17px}.workflow-notes>p{font-size:10px}.capability-layout{gap:55px}.document-paper{margin:0 20px;padding:27px 25px 20px}.document-tabs{gap:14px;padding-left:20px;padding-right:20px;font-size:9px}.document-paper h3{font-size:18px}.capability-list p{font-size:12px}.capability-list article>span{font-size:9px}.memory-layout{gap:55px}.memory-preview{padding:23px}.memory-item{gap:12px}.memory-item p{font-size:9px}.download-layout{grid-template-columns:1fr 360px;gap:55px}.download-copy h2{font-size:49px}}
@media(max-width:850px){.wrap{width:calc(100% - 48px)}.hero{padding-top:60px}.hero h1{font-size:62px;letter-spacing:-3px}.hero-copy>p{font-size:16px}.product-stage{margin-top:45px}.app-body{grid-template-columns:150px minmax(0,1fr);min-height:548px}.app-inspector{display:none}.app-main{padding:21px 27px 18px}.demo-prompt,.demo-response{font-size:12px}.demo-conversation{min-height:365px}.work-card{padding:13px 15px}.work-card-title{font-size:13px}.delivery-files>span{font-size:9px;padding:5px 6px}.delivery-files .tool-icon{width:11px;height:11px}.section-space{padding-block:87px}.section-heading h2,.memory-copy h2{font-size:40px}.section-heading>p{font-size:13px;max-width:325px}.workflow-layout{gap:28px;grid-template-columns:.8fr 1.2fr}.workflow-board{padding:20px 21px}.board-heading{font-size:12px}.board-summary{gap:10px}.board-running{font-size:9px;max-width:120px}.workflow-controls{flex-wrap:wrap;gap:8px 17px}.workflow-notes{gap:16px;flex-wrap:wrap}.workflow-notes>p{margin-left:0;width:100%}.capability-layout{grid-template-columns:1.15fr .85fr;gap:35px}.document-paper{padding:23px 18px 19px;margin-inline:16px}.document-tabs{gap:10px;font-size:8px;padding-inline:16px}.document-paper h3{font-size:16px}.paper-intro{font-size:9px}.document-paper table{font-size:8px}.paper-meta{font-size:7px;margin-bottom:24px}.paper-footer{font-size:7px;margin-top:26px}.capability-list article{padding-left:29px}.capability-list h3{font-size:16px}.capability-list p{font-size:11px}.capability-list .feature-icon{width:16px;height:16px}.capability-list article>span{font-size:8px}.memory-layout{grid-template-columns:.8fr 1.2fr;gap:35px}.memory-copy p{font-size:13px}.memory-note{font-size:10px}.memory-preview{padding:20px}.memory-item h3{font-size:12px}.memory-item p{font-size:9px}.memory-item{gap:9px}.memory-scope{font-size:9px}.download-layout{grid-template-columns:1fr 330px;gap:36px}.download-copy h2{font-size:43px}.download-panel{padding:24px}.download-product h3{font-size:16px}.download-copy>p{font-size:13px}.download-copy-note{font-size:9px}.download-product{gap:13px}.download-product img{width:45px;height:45px}.site-footer{gap:20px}}
@media(max-width:650px){html{scroll-padding-top:83px}.wrap{width:calc(100% - 44px)}.site-header{height:67px}.brand{font-size:21px}.brand .brand-glyph{width:19px;height:24px}.menu-toggle{display:grid;place-items:center}.menu-toggle .icon{width:19px;height:19px}.site-header nav{display:none;position:absolute;top:61px;left:22px;right:22px;padding:15px;border:1px solid #e5e5e5;border-radius:12px;background:#fffffff5;box-shadow:0 15px 35px #31313118;backdrop-filter:blur(16px);font-size:14px}.site-header nav.open{display:flex;flex-direction:column;align-items:stretch;gap:0}.site-header nav>a{padding:12px}.site-header nav>.nav-download{margin:7px 0 0;justify-content:space-between;padding:12px}.hero{padding-top:47px;padding-bottom:17px}.hero h1{font-size:53px;line-height:1.23;letter-spacing:-2px}.hero h1>span{display:block}.hero-copy>p{font-size:14px;line-height:1.9;margin-top:22px}.hero-actions{margin-top:23px;gap:5px;flex-wrap:wrap}.button{font-size:12px;padding:11px 14px;gap:8px;line-height:21px}.button .icon{width:16px;height:16px}.button-text{gap:8px}.platform-note{font-size:9px;margin-top:13px}.product-stage{width:calc(100% - 28px);margin-top:34px}.app-frame{border-radius:13px}.app-toolbar{height:33px;padding:0 13px;gap:14px}.app-toolbar>.icon,.app-toolbar>.tool-icon{width:12px;height:12px}.toolbar-title{font-size:9px}.toolbar-arrows{display:none}.window-controls{gap:16px;font-size:14px}.window-controls>span{font-size:10px}.app-body{grid-template-columns:minmax(0,1fr);min-height:527px}.app-sidebar{display:none}.app-main{padding:17px 20px 16px}.conversation-heading{font-size:10px;margin-bottom:22px}.conversation-tools{gap:12px}.conversation-tools .tool-icon{width:12px;height:12px}.demo-conversation{min-height:360px}.demo-prompt{padding:12px 13px;max-width:100%;font-size:12px;border-radius:12px}.wide-only{display:none}.demo-response{font-size:12px;line-height:1.85;margin:21px 0 14px}.work-card{padding:12px 13px;border-radius:11px}.work-card-title{font-size:12px}.work-card-meta{font-size:9px;gap:9px}.compact-phases{margin-left:21px;gap:10px}.compact-phase+.compact-phase{padding-left:10px}.work-card-bottom{font-size:9px}.work-card-bottom>.icon{width:12px}.demo-thinking{font-size:9px;gap:8px;height:50px}.demo-thinking .animated-mark{width:25px;height:28px}.demo-token{font-size:9px}.demo-token::after{font-size:8px}.demo-delivery p{font-size:11px}.demo-delivery{height:73px}.delivery-files{gap:5px;flex-wrap:wrap}.delivery-files>span{font-size:8px;padding:5px}.delivery-files .tool-icon{width:10px;height:10px}.demo-composer{padding:12px 13px;border-radius:17px}.composer-placeholder{font-size:11px}.composer-bottom{font-size:9px;margin-top:21px}.product-stage figcaption{padding:13px 3px;font-size:9px;gap:10px}.product-stage figcaption>span:first-child{max-width:170px}.product-stage figcaption>span:last-child{font-size:8px;gap:6px}.motion-toggle{width:23px;height:23px}.motion-toggle .icon{width:11px;height:11px}.section-space{padding-block:69px}.section-heading{display:block;margin-bottom:34px}.section-label{font-size:10px;letter-spacing:1.1px;margin-bottom:14px}.section-heading h2,.memory-copy h2{font-size:37px;line-height:1.3;letter-spacing:-1.4px}.section-heading>p{font-size:13px;line-height:1.9;padding:0;margin-top:20px;max-width:none}.workflow-layout{display:flex;flex-direction:column;gap:30px;min-height:0}.workflow-story{width:100%;order:1}.story-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.story-steps>li,.workflow-story .story-steps>li{border-left:none;border-top:1px solid #e4e4e4;display:block;padding:14px 0 0;min-width:0}.story-steps>li::before{left:0;right:0;top:-1px;bottom:auto;width:auto;height:2px;transform:scaleX(.5);transform-origin:left}.story-steps>li.is-active::before{transform:scaleX(1)}.step-number{font-size:9px;display:block;margin:0 0 7px}.story-steps h3{font-size:12px;line-height:1.6;min-height:38px}.story-steps p{font-size:10px;line-height:1.85;margin-top:8px}.story-steps p br{display:none}.workflow-controls{margin:20px 0 0;gap:23px}.quiet-button{font-size:10px}.workflow-board{width:100%;padding:20px 22px;border-radius:13px;min-height:562px;order:0}.board-heading{font-size:12px}.board-status{font-size:9px}.summary-number{font-size:30px}.board-running{max-width:170px;font-size:9px}.workflow-board .phase-heading{font-size:12px}.workflow-board .phase-row{padding:14px 0}.workflow-board .agent-dot{width:11px;height:11px}.board-log{min-height:112px}.log-rows>div{font-size:10px}.board-footer{font-size:9px}.workflow-notes{gap:15px;margin-top:25px;padding-top:20px;font-size:9px}.workflow-notes>p{font-size:10px;line-height:1.8}.capability-layout{display:flex;flex-direction:column;gap:35px}.document-stage{width:100%;border-radius:12px;padding-bottom:16px}.document-toolbar{font-size:10px;padding:12px 16px}.document-tabs{font-size:8px;padding:14px 15px 0;gap:14px}.document-paper{margin:0 16px;padding:27px 22px 20px}.paper-meta{font-size:7px;margin-bottom:23px}.document-paper h3{font-size:18px;line-height:1.6}.paper-intro{font-size:9px}.paper-intro br{display:none}.paper-rule{margin:22px 0 17px}.document-paper h4{font-size:11px}.document-paper table{font-size:8px}.paper-footer{margin-top:27px;font-size:7px}.document-caption{font-size:8px;margin:13px 19px 0}.capability-list{width:100%}.capability-list article{padding:22px 0 23px 36px}.capability-list article:first-child{padding-top:0}.capability-list h3{font-size:17px}.capability-list p{font-size:13px;line-height:1.8;margin-top:9px}.capability-list p br{display:none}.capability-list article>span{font-size:10px;margin-top:10px}.capability-list .feature-icon{width:19px;height:19px;top:24px}.memory-layout{display:block}.memory-copy p{font-size:14px;line-height:1.9;margin-top:22px}.memory-note{font-size:10px;margin-top:20px}.memory-preview{margin-top:32px;padding:22px 20px;border-radius:13px}.memory-heading{font-size:12px;padding-bottom:19px}.memory-scope{font-size:9px}.memory-item{padding:20px 0;gap:13px}.memory-item h3{font-size:12px}.memory-item p{font-size:10px;line-height:1.8}.memory-item>.icon{width:11px;height:11px}.memory-connected{font-size:9px}.memory-connected .demo-badge{font-size:8px}.download-section{padding:60px 0 55px}.download-layout{display:block}.download-mark{width:30px;height:35px;margin-bottom:22px}.download-copy h2{font-size:42px;line-height:1.27;letter-spacing:-1.4px}.download-copy>p{font-size:14px;margin-top:21px}.download-copy-note{font-size:10px;margin-top:24px}.download-panel{padding:24px 23px;margin-top:37px;border-radius:15px}.download-product{gap:15px;margin-bottom:25px}.download-product img{width:52px;height:52px}.download-product h3{font-size:18px}.download-product p{font-size:10px}.release-version-row{font-size:10px}.download-panel>.button{font-size:13px;padding:13px 14px}.download-panel #release-status{font-size:10px}.download-divider{margin:24px 0 19px}.download-panel details summary{font-size:11px}.release-detail{font-size:11px}.site-footer{padding-block:28px;gap:20px;flex-wrap:wrap;justify-content:space-between}.site-footer .brand{font-size:18px}.site-footer>p{font-size:10px;margin-left:auto}.site-footer>span{margin:0;font-size:9px;flex-basis:60%}.site-footer>a:last-child{font-size:9px;margin-left:auto}.download-feedback{right:20px;bottom:20px;font-size:11px;padding:13px 16px}}
@media(max-width:360px){.hero h1{font-size:49px}.hero-copy>p{font-size:13px}.wrap{width:calc(100% - 36px)}.app-main{padding-inline:16px}.work-card-meta{margin-left:0}.compact-phases{margin-left:0}.delivery-files{gap:4px}.delivery-files>span{font-size:7px;padding:4px}.workflow-board{padding-inline:18px}.story-steps{gap:8px}.story-steps h3{font-size:11px}.story-steps p{font-size:9px}.document-paper{padding-inline:17px}.memory-preview{padding-inline:17px}.memory-item{gap:10px}.download-panel{padding-inline:20px}.download-product h3{font-size:16px}}
.app-frame .demo-prompt,.app-frame .demo-response{font-size:13px;color:#626262}.app-frame .demo-prompt{color:#4e4e4e}.app-frame .work-card-title{font-size:13px}.app-frame .work-card-meta{font-size:11px;color:#7b7b7b}.app-frame .work-card-bottom{font-size:11px;color:#777}.app-frame .demo-thinking{font-size:11px}.demo-token{display:inline-flex;align-items:center;font-size:10px!important;flex:none;height:1.4em;line-height:1.25;position:relative}.demo-token::after{margin-left:4px}.number-slot{display:block;position:relative;height:1.25em;width:.62em;overflow:hidden;mask-image:linear-gradient(to bottom,transparent,#000 .12em,#000 calc(100% - .12em),transparent)}.number-track{display:block;will-change:transform}.number-track>span{display:block;height:1.25em;line-height:1.25;text-align:center}.app-frame .demo-delivery p{font-size:12px}.app-frame .delivery-files>span{font-size:10px;padding:5px 7px}.app-frame .delivery-files{flex-wrap:wrap}.app-frame .demo-delivery{height:85px}.app-frame .composer-placeholder{font-size:12px}.app-frame .composer-bottom{font-size:11px}.app-frame .sidebar-chat{font-size:12px}.app-frame .project-name{font-size:11px}.app-frame .inspector-title{font-size:14px}.app-frame .phase-heading{font-size:12px}.app-frame .phase-description{font-size:10px;color:#7b7b7b}.app-frame .inspector-subtitle{font-size:10px}.app-frame .inspector-activity>p{font-size:11px;color:#777}.workflow-board .phase-description{font-size:11px;color:#777}.workflow-board .phase-heading{font-size:13px}.workflow-board .log-rows>div{font-size:11px;color:#757575}.workflow-board .board-footer{font-size:10px}.workflow-board .board-running{font-size:11px;color:#777}.workflow-board .board-heading{font-size:14px}.workflow-board .board-status{font-size:11px}.workflow-board .phase-count{font-size:11px}.workflow-notes{color:#777}.workflow-notes>p{color:#777}.capability-list article p{font-size:14px;color:#777}.capability-list article>span{font-size:11px}.document-paper .paper-intro{font-size:11px;color:#777}.document-paper table{font-size:10px}.document-paper td{color:#777}.memory-item h3{font-size:14px}.memory-item p{font-size:11px;color:#777}.memory-copy p{color:#777}.download-panel #release-status{color:#b4b4b4}.download-product p,.release-version-row{color:#bbb;font-size:11px}.download-panel summary{color:#bbb!important}.download-copy>p{color:#aaa}.download-copy-note{color:#aaa}.section-label{color:#858585}.story-steps p{color:#909090}.story-steps>li.is-active p{color:#777}
@media(max-width:650px){.app-frame .demo-prompt,.app-frame .demo-response{font-size:13px}.app-frame .delivery-files>span{font-size:9px;padding:5px}.app-frame .work-card-meta{font-size:10px}.app-frame .demo-thinking{font-size:10px}.app-frame .composer-bottom{font-size:10px}.story-steps h3{font-size:12px}.story-steps p{font-size:10px}.workflow-board .board-heading{font-size:12px}.workflow-board .board-running{font-size:10px}.document-paper table{font-size:9px}.document-paper .paper-intro{font-size:10px}.memory-item h3{font-size:12px}.memory-item p{font-size:10px}.memory-heading{font-size:12px}.download-product p{font-size:11px}}
.workflow-board .phase-row{padding-right:167px;min-height:98px}.workflow-board .phase-count{position:absolute;right:0;top:16px}.workflow-board .phase-row{position:relative}.phase-operations{position:absolute;right:0;top:42px;width:148px;display:flex;flex-direction:column;gap:6px}.worker-operation{display:flex;justify-content:space-between;gap:8px;font-size:11px;color:#888;line-height:1.55}.worker-operation>span:last-child{font-size:9px;color:#aaa;white-space:nowrap}.worker-operation[data-state=running]>span:last-child{color:#666}.worker-operation[data-state=error]>span:last-child{color:#b76f61}.worker-operation[data-state=queued]{color:#aaa}
@media(min-width:651px){.hero{padding-top:48px}.product-stage{margin-top:39px}.hero-copy>p{margin-top:22px}.hero-actions{margin-top:22px}.section-heading>p{color:#777}}
@media(max-width:850px){.workflow-board .phase-row{padding-right:117px;min-height:116px}.phase-operations{width:105px;top:53px}.worker-operation{font-size:10px}.worker-operation>span:last-child{font-size:8px}.workflow-board .agent-grid{margin-left:0}.workflow-board .phase-description{margin-left:0}}
@media(max-width:650px){.workflow-board .phase-row{padding-right:126px;min-height:113px}.phase-operations{width:113px;top:53px}.worker-operation{font-size:10px}.workflow-board .phase-description{font-size:10px}.workflow-board .agent-grid{gap:4px}.workflow-board .agent-dot{width:10px;height:10px}.story-steps h3{text-wrap:balance}.story-steps p{font-size:11px;line-height:1.85}.workflow-board .board-summary{padding-top:20px;padding-bottom:15px}}
.release-detail{max-height:340px;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#666 transparent}.error-content{padding-block:140px;text-align:center}.error-content h1{font-size:50px;letter-spacing:-2px;font-weight:500;line-height:1.3}.error-content>p{font-size:16px;color:#777;line-height:1.9;margin-top:25px}.error-content small{display:block;color:#999;font-size:11px;margin-top:30px}
@media(max-width:650px){.workflow-board .phase-heading{font-size:13px}.workflow-board .phase-description{font-size:11px}.phase-operations{width:113px}.worker-operation{font-size:11px}.worker-operation>span:last-child{font-size:9px}.document-paper .paper-intro{font-size:11px}.document-paper table{font-size:10px}.error-content{padding-block:90px}.error-content h1{font-size:35px;letter-spacing:-1px}.error-content>p{font-size:13px}.error-content small{font-size:10px}}
.toolbar-arrows .icon{width:13px;height:13px}.toolbar-arrows .back-arrow{transform:rotate(180deg)}.toolbar-arrows .icon:last-child{opacity:.4}.window-controls .icon{width:11px;height:11px}.inspector-heading>span>.icon{width:11px;height:11px}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation:none!important;transition:none!important}.mark-pen{opacity:0}.mark-reveal{transform:none}.mark-solid{opacity:1}}
