.button-module__WhJzwq__button{justify-content:center;align-items:center;gap:var(--space-2);border:none;border-top:1px solid var(--brand-300);border-radius:var(--border-radius-xl);box-shadow:var(--shadow-btn);font-family:var(--font-sans);font-weight:var(--weight-regular);white-space:nowrap;transition:background-color var(--duration-fast) var(--ease-default), border-top-color var(--duration-fast) var(--ease-default);line-height:1.4;display:inline-flex}.button-module__WhJzwq__primary{background-color:var(--brand-400);color:var(--text-inverse)}.button-module__WhJzwq__primary:hover{background-color:var(--brand-300);border-top-color:var(--brand-200)}.button-module__WhJzwq__secondary{background-color:var(--bg-card);border-top-color:var(--bg-card-hover);color:var(--text-main)}.button-module__WhJzwq__secondary:hover{background-color:var(--bg-card-hover);border-top-color:var(--border-segment)}.button-module__WhJzwq__sm{padding:var(--space-2) var(--space-4);font-size:var(--text-sm)}.button-module__WhJzwq__md{padding:10px var(--space-5);font-size:var(--text-md);border-radius:var(--border-radius-2xl)}.button-module__WhJzwq__fullWidth{width:100%}.button-module__WhJzwq__button:disabled{cursor:not-allowed;opacity:.6}@media (pointer:coarse){.button-module__WhJzwq__sm{min-height:44px}}.button-module__WhJzwq__button:focus-visible{outline:2px solid var(--brand-300);outline-offset:2px}
.artifact-module__xGWzaq__artifact{gap:var(--space-2);width:100%;padding:var(--space-2);border:1px solid var(--border-segment);border-radius:var(--border-radius-md);background-color:var(--bg-main);flex-direction:column;display:flex}.artifact-module__xGWzaq__head{align-items:center;gap:var(--space-2);min-width:0;display:flex}.artifact-module__xGWzaq__icon{width:14px;height:14px;color:var(--brand-400);flex-shrink:0}.artifact-module__xGWzaq__title{font-weight:var(--weight-semibold);font-size:var(--text-xs);color:var(--text-main);text-overflow:ellipsis;white-space:nowrap;line-height:1.3;overflow:hidden}.artifact-module__xGWzaq__meta{padding:2px var(--space-2);border:1px solid var(--border-segment);border-radius:var(--border-radius-full);background-color:var(--bg-card);font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--text-main-70);align-self:flex-start;line-height:1.3}.artifact-module__xGWzaq__excerpt{padding:var(--space-2);border:1px dashed var(--border-segment);border-radius:var(--border-radius-sm);background-color:var(--bg-card);flex-direction:column;gap:3px;display:flex}.artifact-module__xGWzaq__line{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--text-main-70);text-overflow:ellipsis;white-space:nowrap;line-height:1.5;overflow:hidden}
.code-block-module__NaYtTq__codeBlock{gap:var(--space-1);flex-direction:column;width:100%;display:flex}.code-block-module__NaYtTq__label{font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:var(--weight-medium);letter-spacing:.04em;color:var(--text-muted)}.code-block-module__NaYtTq__code{padding:var(--space-2);border:1px solid var(--border-segment);border-radius:var(--border-radius-sm);background-color:var(--bg-main);font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--text-main);white-space:pre;margin:0;line-height:1.6;overflow-x:auto}
.data-table-module__kHzpMa__table{width:100%;padding:var(--space-1) var(--space-2);border:1px solid var(--border-segment);border-radius:var(--border-radius-md);background-color:var(--bg-main);flex-direction:column;margin:0;display:flex}.data-table-module__kHzpMa__row{justify-content:space-between;align-items:center;gap:var(--space-3);min-width:0;padding:var(--space-1) 0;display:flex}.data-table-module__kHzpMa__row:not(:last-child){border-bottom:1px dashed var(--border-segment)}.data-table-module__kHzpMa__label{text-overflow:ellipsis;min-width:0;font-size:var(--text-xs);color:var(--text-muted);white-space:nowrap;line-height:1.3;overflow:hidden}.data-table-module__kHzpMa__value{min-width:0;font-weight:var(--weight-medium);font-size:var(--text-xs);color:var(--text-main);text-align:right;text-overflow:ellipsis;white-space:nowrap;flex-shrink:1;margin:0;line-height:1.3;overflow:hidden}
.link-chips-module__cFVd3q__links{gap:var(--space-2);flex-wrap:wrap;width:100%;display:flex}.link-chips-module__cFVd3q__link{align-items:center;gap:var(--space-1);max-width:100%;padding:3px var(--space-2);border:1px solid var(--border-segment);border-radius:var(--border-radius-md);background-color:var(--bg-card);font-size:var(--text-xs);color:var(--brand-400);text-overflow:ellipsis;white-space:nowrap;transition:border-color var(--duration-fast) var(--ease-default);line-height:1.3;text-decoration:none;display:inline-flex;overflow:hidden}.link-chips-module__cFVd3q__link:hover{border-color:color-mix(in srgb, var(--brand-300) 45%, var(--border-segment))}.link-chips-module__cFVd3q__icon{flex-shrink:0;width:11px;height:11px}
.meter-module__VEdkNG__meter{gap:var(--space-2);width:100%;padding:var(--space-2);border:1px solid var(--border-segment);border-radius:var(--border-radius-md);background-color:var(--bg-main);flex-direction:column;display:flex}.meter-module__VEdkNG__head{justify-content:space-between;align-items:baseline;gap:var(--space-2);display:flex}.meter-module__VEdkNG__label{font-size:var(--text-xs);color:var(--text-muted);line-height:1.2}.meter-module__VEdkNG__value{font-family:var(--font-mono);font-weight:var(--weight-semibold);font-size:var(--text-md);color:var(--text-main);line-height:1}.meter-module__VEdkNG__max{font-weight:var(--weight-regular);font-size:var(--text-2xs);color:var(--text-main-70)}.meter-module__VEdkNG__track{border-radius:var(--border-radius-full);background-color:var(--bg-card);height:8px;position:relative;overflow:hidden}.meter-module__VEdkNG__fill{border-radius:inherit;background:linear-gradient(90deg, var(--brand-400), var(--brand-300));height:100%;transition:width .6s var(--ease-default)}.meter-module__VEdkNG__track:after{content:"";background-image:repeating-linear-gradient(to right, transparent 0 calc(10% - 2px), var(--bg-main) calc(10% - 2px) 10%);position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.meter-module__VEdkNG__fill{transition:none}}
.schedule-chip-module__dwyvWq__schedule{align-self:flex-start;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);border:1px solid color-mix(in srgb, var(--brand-300) 45%, var(--border-segment));border-radius:var(--border-radius-full);background-color:var(--bg-card);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--brand-300);white-space:nowrap;line-height:1.4;display:inline-flex}.schedule-chip-module__dwyvWq__icon{width:13px;height:13px}
.steps-module__z1lb8a__steps{gap:var(--space-2);flex-direction:column;width:100%;margin:0;padding:0;list-style:none;display:flex}.steps-module__z1lb8a__step{align-items:center;gap:var(--space-2);min-width:0;display:flex;position:relative}.steps-module__z1lb8a__step:not(:last-child):before{content:"";background-color:var(--border-segment);width:1px;position:absolute;top:18px;bottom:-10px;left:8px}.steps-module__z1lb8a__mark{background-color:var(--status-success);color:#fff;width:17px;height:17px;animation:steps-module__z1lb8a__step-pop-in .22s var(--ease-default) both;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.steps-module__z1lb8a__mark svg{width:11px;height:11px}.steps-module__z1lb8a__label{text-overflow:ellipsis;min-width:0;font-weight:var(--weight-medium);font-size:var(--text-sm);color:var(--text-main);white-space:nowrap;line-height:1.2;overflow:hidden}.steps-module__z1lb8a__meta{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--text-main-70);white-space:nowrap;flex-shrink:0;margin-left:auto;line-height:1}@keyframes steps-module__z1lb8a__step-pop-in{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.steps-module__z1lb8a__mark{animation:none}}
.tool-calls-module__ofrLya__toolCalls{gap:var(--space-1);flex-direction:column;width:100%;display:flex}.tool-calls-module__ofrLya__row{align-items:center;gap:var(--space-2);width:100%;min-width:0;padding:var(--space-2);border:1px solid var(--border-segment);border-radius:var(--border-radius-md);background-color:var(--bg-card);transition:border-color var(--duration-fast) var(--ease-default);display:flex}a.tool-calls-module__ofrLya__row:hover{border-color:color-mix(in srgb, var(--brand-300) 45%, var(--border-segment))}.tool-calls-module__ofrLya__icon{border-radius:var(--border-radius-sm);background-color:var(--bg-card-hover);color:#fff;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.tool-calls-module__ofrLya__icon svg{width:13px;height:13px}.tool-calls-module__ofrLya__text{align-items:baseline;gap:var(--space-2);flex:1 0 0;min-width:0;display:flex}.tool-calls-module__ofrLya__service{text-overflow:ellipsis;min-width:0;font-weight:var(--weight-semibold);font-size:var(--text-xs);color:var(--text-main);white-space:nowrap;line-height:1.2;overflow:hidden}.tool-calls-module__ofrLya__action{font-size:var(--text-xs);color:var(--text-main-70);text-overflow:ellipsis;white-space:nowrap;line-height:1.2;overflow:hidden}.tool-calls-module__ofrLya__meta{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--text-main-70);white-space:nowrap;flex-shrink:0;line-height:1}.tool-calls-module__ofrLya__status{flex-shrink:0;width:14px;height:14px;position:relative}.tool-calls-module__ofrLya__spin,.tool-calls-module__ofrLya__check{width:14px;height:14px;position:absolute;inset:0}.tool-calls-module__ofrLya__spin{color:var(--brand-400);animation:.7s linear both tool-calls-module__ofrLya__tool-spin,.18s .46s forwards tool-calls-module__ofrLya__tool-fade-out}.tool-calls-module__ofrLya__check{color:var(--status-success);animation:.2s .5s both tool-calls-module__ofrLya__tool-pop-in}@keyframes tool-calls-module__ofrLya__tool-spin{to{transform:rotate(360deg)}}@keyframes tool-calls-module__ofrLya__tool-fade-out{to{opacity:0}}@keyframes tool-calls-module__ofrLya__tool-pop-in{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.tool-calls-module__ofrLya__spin{animation:none;display:none}.tool-calls-module__ofrLya__check{animation:none}}
.checkbox-module__wJ3Lqq__checkbox{appearance:none;border:1px solid var(--border-segment);border-radius:var(--border-radius-sm);background-color:var(--bg-card);cursor:pointer;width:16px;height:16px;transition:background-color var(--duration-fast) var(--ease-default), border-color var(--duration-fast) var(--ease-default);flex-shrink:0;position:relative}.checkbox-module__wJ3Lqq__checkbox:hover{border-color:color-mix(in srgb, var(--brand-300) 35%, var(--border-segment))}.checkbox-module__wJ3Lqq__checkbox:checked{border-color:var(--brand-400);background-color:var(--brand-400);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23181818' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round' d='M4 8.5l2.7 2.7L12 5.7'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:14px 14px}.checkbox-module__wJ3Lqq__checkbox:disabled{cursor:not-allowed;opacity:.6;background-color:var(--bg-surface)}.checkbox-module__wJ3Lqq__checkbox:focus-visible{outline:2px solid var(--brand-300);outline-offset:2px}
.input-module__6TE1_a__box{border:1px solid var(--border-segment);background-color:var(--bg-card);width:100%;color:var(--text-main);font-family:var(--font-sans);transition:border-color var(--duration-fast) var(--ease-default);outline:none}.input-module__6TE1_a__box::placeholder{color:var(--text-muted)}.input-module__6TE1_a__box:hover{border-color:color-mix(in srgb, var(--brand-300) 35%, var(--border-segment))}.input-module__6TE1_a__box:focus{border-color:var(--brand-400);outline:none}.input-module__6TE1_a__box:disabled{cursor:not-allowed;opacity:.6;background-color:var(--bg-surface)}.input-module__6TE1_a__box[aria-invalid=true]{border-color:var(--status-error)}.input-module__6TE1_a__sm{padding:var(--space-2) var(--space-3);border-radius:var(--control-radius,var(--border-radius-lg));font-size:var(--text-sm)}.input-module__6TE1_a__md{padding:var(--space-3);border-radius:var(--control-radius,var(--border-radius-lg));font-size:var(--text-md)}.input-module__6TE1_a__mono{font-family:var(--font-mono)}.input-module__6TE1_a__bare{background-color:#0000;border-color:#0000;padding:0}.input-module__6TE1_a__bare:hover,.input-module__6TE1_a__bare:focus{border-color:#0000}@media (pointer:coarse){.input-module__6TE1_a__sm{min-height:44px}}
.logo-strip-module__UuI0Dq__strip{width:100%;min-height:80px;padding:var(--space-2) 0;perspective:500px;align-items:center;display:flex;position:relative;overflow:hidden}.logo-strip-module__UuI0Dq__track{width:max-content;transform-style:preserve-3d;animation:logo-strip-module__UuI0Dq__marquee var(--marquee-duration,24s) linear infinite;will-change:transform;align-items:center;display:flex;transform:rotateX(8deg)scale(1.04)}.logo-strip-module__UuI0Dq__group{flex-shrink:0;align-items:center;gap:48px;padding-right:48px;display:flex}.logo-strip-module__UuI0Dq__item{font-size:var(--text-lg);color:var(--text-main);white-space:nowrap;line-height:1}.logo-strip-module__UuI0Dq__strip:before,.logo-strip-module__UuI0Dq__strip:after{content:"";z-index:1;pointer-events:none;width:64px;position:absolute;top:0;bottom:0}.logo-strip-module__UuI0Dq__strip:before{background:linear-gradient(90deg,#181818b3,#1818181a);left:0}.logo-strip-module__UuI0Dq__strip:after{background:linear-gradient(270deg,#181818b3,#1818181a);right:0}@media (min-width:1024px){.logo-strip-module__UuI0Dq__group{gap:90px;padding-right:90px}.logo-strip-module__UuI0Dq__strip:before,.logo-strip-module__UuI0Dq__strip:after{width:160px}}@media (prefers-reduced-motion:reduce){.logo-strip-module__UuI0Dq__track{animation:none;transform:none}}@keyframes logo-strip-module__UuI0Dq__marquee{0%{transform:translate(0)rotateX(8deg)scale(1.04)}to{transform:translate(-50%)rotateX(8deg)scale(1.04)}}
.modal-module__0MZQ2W__overlay{z-index:100;padding:var(--space-4);padding-bottom:max(var(--space-4), env(safe-area-inset-bottom));animation:modal-module__0MZQ2W__overlay-in var(--duration-fast) var(--ease-default);justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.modal-module__0MZQ2W__backdrop{background-color:var(--overlay-dim);width:100%;height:100%;animation:modal-module__0MZQ2W__overlay-in var(--duration-fast) var(--ease-default);border:none;position:absolute;inset:0}.modal-module__0MZQ2W__panel{gap:var(--space-6);width:min(480px,100%);max-height:calc(100dvh - var(--space-8));padding:var(--space-6);border:1px solid var(--border-segment);border-radius:var(--border-radius-3xl);background-color:var(--bg-surface);box-shadow:var(--shadow-card);animation:modal-module__0MZQ2W__panel-in var(--duration-normal) var(--ease-default);flex-direction:column;display:flex;position:relative;overflow-y:auto}.modal-module__0MZQ2W__panel:focus{outline:none}.modal-module__0MZQ2W__header{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.modal-module__0MZQ2W__heading{gap:var(--space-2);flex-direction:column;display:flex}.modal-module__0MZQ2W__title{font-family:var(--font-sans);font-size:var(--text-2lg);font-weight:var(--weight-extrabold);letter-spacing:-.5px;color:var(--text-main);line-height:1.2}.modal-module__0MZQ2W__description{font-size:var(--text-md);color:var(--text-muted);line-height:1.5}.modal-module__0MZQ2W__close{border-top:1px solid var(--bg-card-hover);border-radius:var(--border-radius-xl);background-color:var(--bg-card);width:32px;height:32px;box-shadow:var(--shadow-btn);color:var(--text-muted);transition:color var(--duration-fast) var(--ease-default);flex-shrink:0;justify-content:center;align-items:center;display:flex}.modal-module__0MZQ2W__close:hover{color:var(--text-main)}.modal-module__0MZQ2W__close:focus-visible{outline:2px solid var(--brand-300);outline-offset:2px}.modal-module__0MZQ2W__body{gap:var(--space-5);flex-direction:column;display:flex}@media (min-width:640px){.modal-module__0MZQ2W__overlay{padding-bottom:var(--space-4);align-items:center}}@media (pointer:coarse){.modal-module__0MZQ2W__close{width:44px;height:44px}}@keyframes modal-module__0MZQ2W__overlay-in{0%{opacity:0}}@keyframes modal-module__0MZQ2W__panel-in{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.modal-module__0MZQ2W__overlay,.modal-module__0MZQ2W__backdrop,.modal-module__0MZQ2W__panel{animation:none}}
.placeholder-module__lrxfDW__placeholder{justify-content:center;align-items:center;gap:var(--space-3);border:1px dashed var(--border-segment);border-radius:var(--border-radius-lg);width:100%;color:var(--text-muted);background-color:color-mix(in srgb, var(--bg-surface) 50%, transparent);flex-direction:column;padding:24px 16px;display:flex}.placeholder-module__lrxfDW__icon{justify-content:center;align-items:center;display:flex}.placeholder-module__lrxfDW__label{font-size:var(--text-sm);letter-spacing:.02em;text-transform:uppercase}
.select-module__XaQb_a__wrapper{width:100%;display:block}.select-module__XaQb_a__trigger{justify-content:space-between;align-items:center;gap:var(--space-2);text-align:left;cursor:pointer;display:flex;}.select-module__XaQb_a__wrapper .select-module__XaQb_a__trigger{border-color:#0000;border-top-color:var(--bg-card-hover);box-shadow:var(--shadow-btn)}.select-module__XaQb_a__wrapper .select-module__XaQb_a__trigger:hover{background-color:var(--bg-card-hover);border-color:#0000;border-top-color:var(--border-segment)}.select-module__XaQb_a__wrapper .select-module__XaQb_a__trigger:focus,.select-module__XaQb_a__wrapper .select-module__XaQb_a__trigger[aria-expanded=true]{border-color:var(--brand-400)}.select-module__XaQb_a__wrapper .select-module__XaQb_a__trigger:disabled{cursor:not-allowed;background-color:var(--bg-surface);box-shadow:none;border-color:#0000}.select-module__XaQb_a__sm{}.select-module__XaQb_a__md{}.select-module__XaQb_a__mono{}.select-module__XaQb_a__value{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.select-module__XaQb_a__valuePlaceholder{color:var(--text-muted)}.select-module__XaQb_a__chevron{width:16px;height:16px;color:var(--text-muted);transition:transform var(--duration-fast) var(--ease-default);flex-shrink:0}.select-module__XaQb_a__chevronOpen{transform:rotate(180deg)}.select-module__XaQb_a__popup{z-index:200;padding:var(--space-1);border:1px solid var(--border-segment);border-radius:var(--border-radius-lg);background-color:var(--bg-surface);box-shadow:var(--shadow-elevated);font-size:var(--text-sm);animation:select-module__XaQb_a__popup-in var(--duration-fast) var(--ease-default);flex-direction:column;gap:2px;display:flex;position:fixed;overflow-y:auto}.select-module__XaQb_a__popupMd{font-size:var(--text-md)}.select-module__XaQb_a__popup:focus,.select-module__XaQb_a__popup:focus-visible{outline:none}.select-module__XaQb_a__option{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--border-radius-md);color:var(--text-main);font-family:var(--font-sans);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-default);display:flex}.select-module__XaQb_a__optionActive{background-color:var(--bg-card-hover)}.select-module__XaQb_a__optionSelected{color:var(--brand-300)}.select-module__XaQb_a__optionLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.select-module__XaQb_a__optionCheck{width:14px;height:14px;color:var(--brand-300);flex-shrink:0}@keyframes select-module__XaQb_a__popup-in{0%{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.select-module__XaQb_a__popup{animation:none}}
.spinner-module__ptsHJa__spinner{border:2px solid var(--border-segment);border-top-color:var(--brand-300);border-radius:50%;flex-shrink:0;animation:.8s linear infinite spinner-module__ptsHJa__spin;display:inline-block}@keyframes spinner-module__ptsHJa__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.spinner-module__ptsHJa__spinner{animation:none}}
.progress-grid-module__L31YjW__root{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0%,#000 25% 85%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 25% 85%,#0000 100%)}.progress-grid-module__L31YjW__canvas{width:100%;height:100%}
.square-canvas-module__b0jSIW__canvasContainer{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.square-canvas-module__b0jSIW__plane{width:var(--sc-plane-width,300%);height:200%;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.square-canvas-module__b0jSIW__projection{transform-origin:bottom;transform:perspective(var(--sc-perspective,1400px)) rotateX(var(--sc-angle,60deg));position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#00000059 30%,#000 62% 100%);mask-image:linear-gradient(#0000 0%,#00000059 30%,#000 62% 100%)}.square-canvas-module__b0jSIW__canvas{width:100%;height:100%;position:absolute;inset:0}
.agent-node-module__WnVyMW__node{border:1px solid var(--border-segment);background-color:var(--bg-card);width:240px;min-width:240px;font-family:var(--font-sans);border-radius:12px;flex-direction:column;align-items:flex-start;transition:border-color .15s ease-out,background-color .15s ease-out,box-shadow .15s ease-out,opacity .15s ease-out;display:flex;overflow:hidden}.agent-node-module__WnVyMW__nodeMuted{opacity:.45}.agent-node-module__WnVyMW__nodeSuccess{border-color:var(--status-success);box-shadow:0 0 0 1px color-mix(in srgb, var(--status-success) 50%, transparent)}.agent-node-module__WnVyMW__kindTag{width:100%;font-size:10px;font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.02em;color:var(--text-muted);padding:6px 12px 2px;line-height:1}.agent-node-module__WnVyMW__divider{background-color:var(--border-segment);width:100%;height:1px}.agent-node-module__WnVyMW__nodeCheck{background-color:var(--status-success);color:#fff;border-radius:50%;flex-shrink:0;width:18px;height:18px;padding:3px}.agent-node-module__WnVyMW__header{align-items:center;gap:10px;width:100%;padding:12px 6px 12px 12px;display:flex}.agent-node-module__WnVyMW__iconBadge{border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;padding:4px;display:flex}.agent-node-module__WnVyMW__iconBadge svg{color:#fff;width:14px;height:14px}.agent-node-module__WnVyMW__label{min-width:0;font-size:15px;font-weight:var(--weight-semibold);color:var(--text-main);text-overflow:ellipsis;white-space:nowrap;flex:1 0 0;line-height:1;overflow:hidden}.agent-node-module__WnVyMW__badge{background-color:var(--bg-card-hover);font-size:var(--text-sm);color:var(--text-main);border-radius:6px;align-items:center;gap:8px;padding:4px;line-height:1;display:flex}.agent-node-module__WnVyMW__badge svg{flex-shrink:0;width:16px;height:16px}.agent-node-module__WnVyMW__subtitle{width:100%;font-size:var(--text-sm);color:var(--text-muted);padding:0 12px 12px;line-height:1.4}.agent-node-module__WnVyMW__portSection{flex-direction:column;gap:4px;width:100%;padding:0 12px 12px;display:flex}.agent-node-module__WnVyMW__portItem{background-color:var(--bg-card-hover);font-size:var(--text-sm);color:var(--text-main);border-radius:6px;align-items:center;gap:8px;padding:4px;display:flex}.agent-node-module__WnVyMW__portStatus{border-radius:4px;flex-shrink:0;width:16px;height:16px}.agent-node-module__WnVyMW__portLabel{font-size:var(--text-sm);color:var(--text-main-70)}.agent-node-module__WnVyMW__portLabelMuted{font-size:var(--text-sm);color:var(--text-muted)}
.if-else-node-module__h7Bnoq__node{border:1px solid var(--border-segment);background-color:var(--bg-card);width:240px;min-width:240px;font-family:var(--font-sans);border-radius:12px;flex-direction:column;align-items:flex-end;gap:8px;padding:6px;transition:border-color .15s ease-out,background-color .15s ease-out,box-shadow .15s ease-out,opacity .15s ease-out;display:flex;overflow:hidden}.if-else-node-module__h7Bnoq__nodeMuted{opacity:.45}.if-else-node-module__h7Bnoq__nodeSuccess{border-color:var(--status-success);box-shadow:0 0 0 1px color-mix(in srgb, var(--status-success) 50%, transparent)}.if-else-node-module__h7Bnoq__header{align-items:center;gap:8px;width:100%;height:24px;display:flex}.if-else-node-module__h7Bnoq__iconBadge{background-color:#a600ff;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;padding:4px;display:flex}.if-else-node-module__h7Bnoq__iconBadge svg{color:#fff;width:14px;height:14px}.if-else-node-module__h7Bnoq__label{min-width:0;font-size:16px;font-weight:var(--weight-semibold);color:#fff;text-overflow:ellipsis;white-space:nowrap;flex:1 0 0;line-height:1;overflow:hidden}.if-else-node-module__h7Bnoq__nodeCheck{background-color:var(--status-success);color:#fff;border-radius:50%;flex-shrink:0;width:18px;height:18px;padding:3px}.if-else-node-module__h7Bnoq__conditions{flex-direction:column;gap:4px;width:100%;display:flex}.if-else-node-module__h7Bnoq__conditionRow{background-color:var(--bg-card);font-size:var(--text-sm);color:var(--text-main);white-space:nowrap;border-radius:6px;justify-content:flex-end;align-items:center;padding:4px;line-height:1;display:flex;overflow:hidden}.if-else-node-module__h7Bnoq__conditionHighlight{color:var(--brand-400)}
.start-end-node-module__UYftrG__node{border:1px solid var(--border-segment);background-color:var(--bg-card);width:240px;min-width:240px;font-family:var(--font-sans);border-radius:12px;flex-direction:column;align-items:flex-start;transition:border-color .15s ease-out,background-color .15s ease-out,box-shadow .15s ease-out,opacity .15s ease-out;display:flex;overflow:hidden}.start-end-node-module__UYftrG__nodeMuted{opacity:.45}.start-end-node-module__UYftrG__nodeSuccess{border-color:var(--status-success);box-shadow:0 0 0 1px color-mix(in srgb, var(--status-success) 50%, transparent)}.start-end-node-module__UYftrG__nodeCheck{background-color:var(--status-success);color:#fff;border-radius:50%;flex-shrink:0;width:18px;height:18px;padding:3px}.start-end-node-module__UYftrG__chips{flex-direction:column;gap:4px;width:100%;padding:0 6px 6px;display:flex}.start-end-node-module__UYftrG__chip{background-color:var(--bg-card-hover);font-size:var(--text-sm);color:var(--text-main);border-radius:6px;align-items:center;gap:8px;padding:4px;line-height:1;display:flex}.start-end-node-module__UYftrG__chipIcon{width:16px;height:16px;color:var(--text-main-70);flex-shrink:0}.start-end-node-module__UYftrG__header{align-items:center;gap:6px;width:100%;padding:6px;display:flex}.start-end-node-module__UYftrG__iconBadge{background-color:#ffbf00;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;padding:4px;display:flex}.start-end-node-module__UYftrG__iconBadge svg{color:#fff;width:14px;height:14px}.start-end-node-module__UYftrG__label{min-width:0;font-size:16px;font-weight:var(--weight-semibold);color:#fff;text-overflow:ellipsis;white-space:nowrap;flex:1 0 0;line-height:1;overflow:hidden}.start-end-node-module__UYftrG__connectorDot{background-color:var(--bg-card);border:1px solid var(--border-segment);border-radius:4px;width:12px;height:12px;position:absolute}.start-end-node-module__UYftrG__portLabelMuted{width:100%;font-size:10px;font-weight:var(--weight-regular);color:var(--text-muted);padding:4px 6px;line-height:1}
.graph-editor-module__XxMbKa__root{border-radius:inherit;background-color:var(--bg-main);background-image:radial-gradient(circle at center, var(--graph-dot) calc(var(--graph-dot-size) / 2), transparent calc(var(--graph-dot-size) / 2));background-size:var(--graph-dot-gap) var(--graph-dot-gap);width:100%;height:100%;position:relative;overflow:hidden}.graph-editor-module__XxMbKa__canvas{width:100%;height:100%;position:absolute;inset:0}.graph-editor-module__XxMbKa__toolbar{z-index:10;right:var(--space-3);top:var(--space-3);gap:var(--space-1);padding:var(--space-1);border:1px solid var(--border-segment);border-radius:var(--border-radius-2xl);background-color:var(--bg-card);box-shadow:var(--shadow-card);flex-direction:column;display:flex;position:absolute}.graph-editor-module__XxMbKa__toolbarButton{border-radius:var(--border-radius-md);width:28px;height:28px;color:var(--text-main-70);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:flex}.graph-editor-module__XxMbKa__toolbarButton:hover{background-color:var(--bg-card-hover);color:var(--text-main)}.graph-editor-module__XxMbKa__toolbarButton svg{width:16px;height:16px}
.graph-view-module__5zMAAq__root{border-radius:inherit;width:100%;height:100%;position:relative;overflow:hidden}
.waitlist-modal-module__Dy8zYq__form,.waitlist-modal-module__Dy8zYq__success{gap:var(--space-5);flex-direction:column;display:flex}.waitlist-modal-module__Dy8zYq__form{--control-radius:var(--border-radius-2xl)}.waitlist-modal-module__Dy8zYq__field{gap:var(--space-2);flex-direction:column;display:flex}.waitlist-modal-module__Dy8zYq__label{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--text-main-70)}.waitlist-modal-module__Dy8zYq__checkboxRow{align-items:flex-start;gap:var(--space-3);cursor:pointer;display:flex}.waitlist-modal-module__Dy8zYq__checkbox{flex-shrink:0;margin-top:2px}.waitlist-modal-module__Dy8zYq__checkboxLabel{font-size:var(--text-sm);color:var(--text-muted);line-height:1.5}.waitlist-modal-module__Dy8zYq__honeypot{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.waitlist-modal-module__Dy8zYq__error{font-size:var(--text-sm);color:var(--status-error)}.waitlist-modal-module__Dy8zYq__note{font-size:var(--text-2xs);color:var(--text-muted);text-align:center}.waitlist-modal-module__Dy8zYq__position{font-family:var(--font-mono);font-size:var(--text-lg);font-weight:var(--weight-bold);color:var(--brand-300);text-align:center}.waitlist-modal-module__Dy8zYq__promoBox{gap:var(--space-2);padding:var(--space-4);border-top:1px solid var(--bg-card-hover);border-radius:var(--border-radius-xl);background-color:var(--bg-card);box-shadow:var(--shadow-btn);flex-direction:column;display:flex}.waitlist-modal-module__Dy8zYq__promoLabel{font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--text-muted)}.waitlist-modal-module__Dy8zYq__promoRow{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.waitlist-modal-module__Dy8zYq__promoCode{font-family:var(--font-mono);font-size:var(--text-2lg);font-weight:var(--weight-bold);letter-spacing:.05em;color:var(--text-main)}.waitlist-modal-module__Dy8zYq__successNote{font-size:var(--text-sm);color:var(--text-muted);line-height:1.5}.waitlist-modal-module__Dy8zYq__successNote strong{color:var(--text-main)}
.blueprint-card-module__ae4zIa__card{gap:var(--space-4);padding:var(--space-3);flex-direction:column;align-items:flex-start;display:flex;overflow:hidden}.blueprint-card-module__ae4zIa__heading{gap:var(--space-2);flex-direction:column;display:flex}.blueprint-card-module__ae4zIa__iconBadge{padding:2px var(--space-3);border:1px solid var(--brand-200);border-radius:var(--border-radius-lg);background-color:var(--bg-card);align-items:center;width:fit-content;display:flex}.blueprint-card-module__ae4zIa__icon{width:16px;height:16px;color:var(--brand-300)}.blueprint-card-module__ae4zIa__title{font-weight:var(--weight-regular);font-size:var(--text-lg);color:var(--brand-300);overflow-wrap:anywhere;line-height:1.2}.blueprint-card-module__ae4zIa__description{min-width:100%;font-size:var(--text-sm);color:var(--text-main);overflow-wrap:anywhere;width:min-content;line-height:1.4}
.blueprint-panel-module__EQeeBW__panel{gap:var(--space-2);flex-direction:column;flex:1 1 0;min-width:0;height:100%;display:flex}.blueprint-panel-module__EQeeBW__badge{padding:var(--space-1) var(--space-3);border:1px solid var(--bg-card-hover);border-radius:var(--border-radius-full);background-color:var(--bg-main);font-size:var(--text-sm);color:var(--text-main);white-space:nowrap;align-self:flex-start;line-height:1.4}.blueprint-panel-module__EQeeBW__title{font-family:var(--font-sans);font-weight:var(--weight-extrabold);letter-spacing:clamp(-1px,-.05em,-2px);text-wrap:balance;background:linear-gradient(to right, var(--brand-400), var(--brand-300) 59.7%);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(1.5rem,1rem + 2vw,2rem);line-height:1.1}.blueprint-panel-module__EQeeBW__grid{margin-top:var(--space-2);border:1px solid var(--border-segment);border-radius:var(--border-radius-xl);background-color:var(--bg-surface);grid-template-rows:repeat(4,auto);grid-template-columns:1fr;display:grid;overflow:hidden}@media (min-width:1024px){.blueprint-panel-module__EQeeBW__grid{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));height:420px}}@media (min-width:1280px){.blueprint-panel-module__EQeeBW__title{white-space:nowrap}}
.blueprints-module__5DY5PW__section{justify-content:center;align-items:center;gap:var(--space-8);width:100%;padding:var(--space-12) var(--gutter);border-bottom:1px solid var(--border-segment);flex-direction:column;display:flex}.blueprints-module__5DY5PW__header{align-items:center;gap:var(--space-4);width:100%;max-width:var(--content-width);flex-direction:column;display:flex}.blueprints-module__5DY5PW__headerBadge{padding:var(--space-1) var(--space-3);border:1px solid var(--bg-card-hover);border-radius:var(--border-radius-full);background-color:var(--bg-main);font-family:var(--font-mono);font-weight:var(--weight-medium);font-size:var(--text-xs);letter-spacing:.02em;color:var(--text-main);text-align:center;white-space:normal;line-height:normal}.blueprints-module__5DY5PW__headerTitle{font-family:var(--font-sans);font-weight:var(--weight-extrabold);letter-spacing:clamp(-1px,-.05em,-2px);text-align:center;text-wrap:balance;background:linear-gradient(to right, var(--brand-400), var(--brand-300) 59.7%);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(1.75rem,1rem + 2.5vw,2.5rem);line-height:1.1}.blueprints-module__5DY5PW__row{gap:var(--space-6);width:100%;max-width:var(--content-width);flex-direction:column;align-items:stretch;display:flex}@media (min-width:1024px){.blueprints-module__5DY5PW__section{gap:var(--space-10);min-height:var(--section-height);padding:var(--space-12) var(--space-20)}.blueprints-module__5DY5PW__headerBadge{white-space:nowrap}.blueprints-module__5DY5PW__row{flex-direction:row;align-items:flex-start;gap:120px}}
.footer-module__Wg-FgW__footer{width:100%;padding:var(--space-10) var(--gutter) var(--space-12);border-top:1px solid var(--bg-card-hover);background-color:var(--bg-surface)}.footer-module__Wg-FgW__inner{max-width:var(--content-width);justify-content:space-between;align-items:flex-start;gap:var(--space-10);flex-wrap:wrap;margin:0 auto;display:flex}.footer-module__Wg-FgW__brand{align-items:flex-start;gap:var(--space-6);flex-direction:column;flex:240px;max-width:400px;display:flex}.footer-module__Wg-FgW__logo{font-size:var(--text-xl);font-weight:var(--weight-extrabold);color:var(--brand-300);line-height:normal}.footer-module__Wg-FgW__tagline{font-size:var(--text-md);color:var(--text-muted);line-height:1.4}.footer-module__Wg-FgW__columns{gap:var(--space-8) var(--space-10);font-size:var(--text-md);flex-wrap:wrap;display:flex}.footer-module__Wg-FgW__column{gap:var(--space-2);flex-direction:column;display:flex}.footer-module__Wg-FgW__columnTitle{font-size:var(--text-md);color:var(--brand-300);line-height:1.4}.footer-module__Wg-FgW__columnList{gap:var(--space-1);color:var(--text-muted);flex-direction:column;display:flex}.footer-module__Wg-FgW__columnLink{align-items:center;min-height:36px;line-height:1.4;display:inline-flex}.footer-module__Wg-FgW__columnLink:hover{color:var(--text-main)}@media (min-width:1024px){.footer-module__Wg-FgW__footer{padding:var(--space-10) var(--space-20) var(--space-12)}.footer-module__Wg-FgW__inner{gap:var(--space-16);flex-wrap:nowrap}.footer-module__Wg-FgW__brand{flex-basis:400px;max-width:400px}.footer-module__Wg-FgW__columns{gap:var(--space-16);white-space:nowrap}.footer-module__Wg-FgW__column{gap:var(--space-4)}.footer-module__Wg-FgW__columnList{gap:var(--space-3)}.footer-module__Wg-FgW__columnLink{min-height:0}}
.hero-module__sBayEW__hero{isolation:isolate;width:100%;min-height:var(--hero-min-height);flex-direction:column;align-items:center;display:flex;position:relative;overflow:hidden}.hero-module__sBayEW__content{z-index:2;width:100%;padding-inline:var(--side-padding);flex-direction:column;align-items:center;padding-bottom:clamp(2rem,5vh,4rem);display:flex;position:relative}
.chat-preview-module__5nubLa__panel{gap:var(--space-6);width:100%;height:100%;padding:var(--space-3);border:1px solid var(--border-segment);border-radius:var(--border-radius-4xl);background-color:var(--bg-main);flex-direction:column;display:flex;overflow:hidden}.chat-preview-module__5nubLa__panelHeader{padding:0 var(--space-2);justify-content:space-between;align-items:center;width:100%;display:flex}.chat-preview-module__5nubLa__panelTitle{font-size:var(--text-lg);color:var(--text-main);text-overflow:ellipsis;white-space:nowrap;letter-spacing:.02em;line-height:1;overflow:hidden}.chat-preview-module__5nubLa__dots{align-items:center;gap:2px;display:flex}.chat-preview-module__5nubLa__dots span{background-color:var(--text-main-70);border-radius:50%;width:4px;height:4px}.chat-preview-module__5nubLa__messages{gap:var(--space-4);scrollbar-width:none;width:100%;min-height:0;padding:var(--space-3) 0;-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--space-3), #000 calc(100% - var(--space-3)), transparent 100%);-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--space-3), #000 calc(100% - var(--space-3)), transparent 100%);mask-image:linear-gradient(to bottom, transparent 0, #000 var(--space-3), #000 calc(100% - var(--space-3)), transparent 100%);flex-direction:column;flex:1 0 0;display:flex;overflow-y:auto}.chat-preview-module__5nubLa__messages::-webkit-scrollbar{display:none}.chat-preview-module__5nubLa__messageRight{justify-content:flex-end;align-items:flex-start;width:100%;display:flex}.chat-preview-module__5nubLa__messageLeft{align-items:flex-start;gap:var(--space-2);flex-direction:column;width:100%;display:flex}.chat-preview-module__5nubLa__userCard,.chat-preview-module__5nubLa__agentCard{border:1px solid var(--border-segment);border-radius:var(--border-radius-2xl);background-color:var(--bg-surface);flex-direction:column;align-items:flex-start;display:flex;overflow:hidden}.chat-preview-module__5nubLa__userCard{width:100%;max-width:90%}.chat-preview-module__5nubLa__agentCard{width:100%}.chat-preview-module__5nubLa__userCardHeader,.chat-preview-module__5nubLa__agentCardHeader{width:100%;padding:var(--space-1) var(--space-3);border-bottom:1px solid var(--border-segment);align-items:center;display:flex}.chat-preview-module__5nubLa__agentCardHeader,.chat-preview-module__5nubLa__userCardHeader{justify-content:space-between}.chat-preview-module__5nubLa__userCardHeader{gap:var(--space-2);justify-content:flex-start}.chat-preview-module__5nubLa__badge{padding:var(--space-1) var(--space-2);border:1px solid var(--bg-card-hover);border-radius:var(--border-radius-sm);background-color:var(--bg-card);font-size:var(--text-2xs);color:var(--text-main-70);white-space:nowrap;line-height:1}.chat-preview-module__5nubLa__badgeSuccess{color:var(--status-success)}.chat-preview-module__5nubLa__timestamp{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--text-main-70);white-space:nowrap;margin-left:auto;line-height:1}.chat-preview-module__5nubLa__userContent{min-width:100%;padding:var(--space-3);font-size:var(--text-sm);color:var(--text-main);overflow-wrap:anywhere;width:min-content;line-height:1.4}.chat-preview-module__5nubLa__files{align-items:center;gap:var(--space-3);padding:0 var(--space-3) var(--space-3);display:flex}.chat-preview-module__5nubLa__file{align-items:flex-start;gap:var(--space-1);padding:var(--space-1);border:1px solid var(--bg-card-hover);border-radius:var(--border-radius-sm);background-color:var(--bg-card);flex-direction:column;display:flex}.chat-preview-module__5nubLa__fileIcon{width:12px;height:12px;color:var(--text-main-70)}.chat-preview-module__5nubLa__fileName{align-items:center;gap:var(--space-1);font-size:var(--text-2xs);color:var(--text-main-70);white-space:nowrap;line-height:1;display:flex}.chat-preview-module__5nubLa__fileMeta{font-size:var(--text-2xs);color:var(--text-main-70);white-space:nowrap;line-height:1}.chat-preview-module__5nubLa__userFiles{padding:0 var(--space-3) var(--space-3);display:flex}.chat-preview-module__5nubLa__userLink{align-items:center;gap:var(--space-2);width:100%;min-width:0;padding:var(--space-1) var(--space-2);border:1px solid var(--bg-card-hover);border-radius:var(--border-radius-sm);background-color:var(--bg-card);transition:border-color var(--duration-fast) var(--ease-default);text-decoration:none;display:flex}.chat-preview-module__5nubLa__userLink:hover{border-color:color-mix(in srgb, var(--brand-300) 45%, var(--bg-card-hover))}.chat-preview-module__5nubLa__userLinkIcon{width:12px;height:12px;color:var(--text-main-70);flex-shrink:0}.chat-preview-module__5nubLa__userLinkLabel{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--brand-400);text-overflow:ellipsis;white-space:nowrap;line-height:1.2;overflow:hidden}.chat-preview-module__5nubLa__agentBody{padding:var(--space-3);flex-direction:column;display:flex}.chat-preview-module__5nubLa__agentHeaderRight{align-items:center;gap:var(--space-2);margin-left:auto;display:flex}.chat-preview-module__5nubLa__running{align-items:center;gap:var(--space-2);font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--brand-400);white-space:nowrap;margin-left:auto;line-height:1;display:flex}.chat-preview-module__5nubLa__toolbar{padding:var(--space-1) 0 0;align-items:center;gap:2px;display:flex;box-shadow:0 4px 6px #00000008}.chat-preview-module__5nubLa__toolbarButton{border-radius:var(--border-radius-sm);width:20px;height:20px;color:var(--text-main-70);justify-content:center;align-items:center;display:flex}.chat-preview-module__5nubLa__toolbarButton svg{width:16px;height:16px}.chat-preview-module__5nubLa__tracing{align-items:center;gap:var(--space-1);height:20px;padding:0 var(--space-1);border-radius:var(--border-radius-md);font-weight:var(--weight-semibold);font-size:var(--text-2xs);color:var(--text-main-70);line-height:1;display:flex}.chat-preview-module__5nubLa__tracing svg{width:12px;height:12px}.chat-preview-module__5nubLa__input{align-items:center;gap:var(--space-2);width:100%;height:40px;padding:var(--space-1);border:1px solid var(--border-segment);border-radius:var(--border-radius-3xl);background-color:var(--bg-surface);display:flex}.chat-preview-module__5nubLa__input:focus-within{border-color:var(--brand-400)}.chat-preview-module__5nubLa__inputField{min-width:0;padding:0 var(--space-1);flex:1 0 0}.chat-preview-module__5nubLa__input .chat-preview-module__5nubLa__inputField:focus{outline:none}.chat-preview-module__5nubLa__sendButton{border:1px solid var(--brand-300);border-radius:var(--border-radius-2xl);background-color:var(--brand-300);width:32px;height:100%;color:var(--text-inverse);flex-shrink:0;justify-content:center;align-items:center;display:flex}.chat-preview-module__5nubLa__sendButton svg{width:16px;height:16px}@media (pointer:coarse){.chat-preview-module__5nubLa__toolbarButton{width:36px;height:36px}.chat-preview-module__5nubLa__input{height:44px}.chat-preview-module__5nubLa__sendButton{width:40px}}
.render-blocks-module__mFmozG__blocks{align-items:flex-start;gap:var(--space-2);flex-direction:column;width:100%;display:flex}.render-blocks-module__mFmozG__reveal{width:100%;animation:render-blocks-module__mFmozG__reveal-in .3s var(--ease-default) both}.render-blocks-module__mFmozG__text{font-size:var(--text-sm);color:var(--text-main);margin:0;line-height:1.4}@keyframes render-blocks-module__mFmozG__reveal-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.render-blocks-module__mFmozG__reveal{animation:none}}
.hero-graph-module__s9neFq__graph{gap:var(--space-3);width:100%;max-width:var(--content-width);flex-direction:column;margin:clamp(1rem,3vw,3rem) auto 0;display:flex}.hero-graph-module__s9neFq__tabs{width:100%;padding:var(--space-3) var(--space-4);border:1px solid var(--bg-card-hover);border-radius:var(--border-radius-4xl);background-color:var(--bg-main);scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scroll-padding-inline:var(--space-4);align-items:center;display:flex;overflow-x:auto}.hero-graph-module__s9neFq__tabs::-webkit-scrollbar{display:none}.hero-graph-module__s9neFq__tabsInner{align-items:center;gap:var(--space-2);width:max-content;padding:var(--space-1);border:1px solid var(--border-segment);border-radius:var(--border-radius-xl);background-color:var(--bg-card-hover);display:flex}.hero-graph-module__s9neFq__tab,.hero-graph-module__s9neFq__tabActive{min-height:40px;padding:var(--space-2) var(--space-4);border-radius:var(--border-radius-md);font-size:var(--text-sm);white-space:nowrap;scroll-snap-align:center;line-height:1.4}.hero-graph-module__s9neFq__tabActive{border:1px solid var(--brand-200);background-color:var(--brand-300);color:var(--text-inverse)}.hero-graph-module__s9neFq__tabActive:hover{color:var(--text-inverse)}.hero-graph-module__s9neFq__tab{color:var(--text-main-70)}.hero-graph-module__s9neFq__tab:hover{color:var(--text-main)}.hero-graph-module__s9neFq__body{align-items:stretch;gap:var(--space-3);flex-direction:column;width:100%;display:flex}.hero-graph-module__s9neFq__graphStub,.hero-graph-module__s9neFq__graphView{border:1px solid var(--border-segment);border-radius:var(--border-radius-4xl);flex:1 0 auto;width:100%;min-width:0;height:clamp(300px,55vh,420px);margin:0;display:flex;overflow:hidden}.hero-graph-module__s9neFq__chatSlot{flex:none;width:100%;min-width:0;height:clamp(400px,70vh,520px)}.hero-graph-module__s9neFq__footbar{width:100%;padding:var(--space-4) var(--space-6);border:1px solid var(--bg-card-hover);border-radius:var(--border-radius-4xl);background-color:var(--bg-main);justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}.hero-graph-module__s9neFq__metrics{align-items:flex-start;gap:var(--space-3) var(--space-6);font-family:var(--font-mono);color:var(--text-main-70);flex-wrap:wrap;font-size:.8125rem;display:flex}.hero-graph-module__s9neFq__metricValue{color:var(--text-main)}.hero-graph-module__s9neFq__runStatus{align-items:center;gap:var(--space-2);display:flex}.hero-graph-module__s9neFq__runDot{background-color:var(--status-success);border-radius:50%;width:8px;height:8px}.hero-graph-module__s9neFq__runText{font-size:var(--text-sm);color:var(--status-success);line-height:1.4}@media (min-width:1024px){.hero-graph-module__s9neFq__tabs{height:75px;padding:var(--space-4) var(--space-6);scroll-snap-type:none;scroll-padding-inline:0;overflow-x:visible;-webkit-mask-image:none;mask-image:none}.hero-graph-module__s9neFq__tab,.hero-graph-module__s9neFq__tabActive{scroll-snap-align:none;min-height:auto}.hero-graph-module__s9neFq__body{flex-direction:row;height:508px}.hero-graph-module__s9neFq__graphStub,.hero-graph-module__s9neFq__graphView{flex:1 0 0;height:100%}.hero-graph-module__s9neFq__chatSlot{flex:0 0 calc((100% - var(--space-3)) / 3);height:100%}.hero-graph-module__s9neFq__footbar{flex-wrap:nowrap;height:65px}.hero-graph-module__s9neFq__metrics{gap:var(--space-6);white-space:nowrap;flex-wrap:nowrap}}
.hero-header-module__wMJ51W__header{align-items:flex-start;gap:var(--space-6);text-align:left;flex-direction:column;width:100%;max-width:1364px;margin:0 auto;padding-top:clamp(3rem,7vh,6rem);display:flex}.hero-header-module__wMJ51W__title{font-family:var(--font-sans);font-weight:var(--weight-extrabold);letter-spacing:clamp(-2px,-.04em,-1px);color:var(--text-main);flex-direction:column;max-width:1108px;font-size:clamp(1.75rem,1rem + 2vw,3.5rem);line-height:1.06;display:flex}.hero-header-module__wMJ51W__subtitle{color:var(--text-muted);max-width:806px;font-size:clamp(1rem,.75rem + .7vw,1.25rem);line-height:1.5}.hero-header-module__wMJ51W__ctaRow{flex-wrap:wrap;justify-content:flex-start;align-items:center;display:flex}
.integrations-module__Lc8LRq__section{border-top:2px solid #7f7f7f;border-bottom:2px solid #7f7f7f;width:100%}
.locale-switcher-module__RsSXqq__switcher{flex-shrink:0;width:72px}
.nav-menu-module__xA7fja__root{display:block}.nav-menu-module__xA7fja__toggle{border-radius:var(--border-radius-xl);width:44px;height:44px;color:var(--text-main);justify-content:center;align-items:center;display:inline-flex}.nav-menu-module__xA7fja__toggle:hover{background-color:var(--bg-card)}.nav-menu-module__xA7fja__toggleIcon{width:22px;height:22px}.nav-menu-module__xA7fja__panel{z-index:200;gap:var(--space-4);padding:var(--space-4);border:1px solid var(--border-segment);border-radius:var(--border-radius-2xl);background-color:var(--bg-surface);box-shadow:var(--shadow-elevated);animation:nav-menu-module__xA7fja__panel-in var(--duration-fast) var(--ease-default);flex-direction:column;display:flex;position:fixed;overflow-y:auto}.nav-menu-module__xA7fja__list{flex-direction:column;display:flex}.nav-menu-module__xA7fja__link{align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-3);border-radius:var(--border-radius-lg);font-weight:var(--weight-medium);font-size:var(--text-lg);color:var(--text-main);white-space:nowrap;display:flex}.nav-menu-module__xA7fja__link:hover{background-color:var(--bg-card);color:var(--brand-300)}.nav-menu-module__xA7fja__githubIcon{flex-shrink:0;width:16px;height:16px}@keyframes nav-menu-module__xA7fja__panel-in{0%{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.nav-menu-module__xA7fja__panel{animation:none}}@media (min-width:1024px){.nav-menu-module__xA7fja__root{display:none}}
.navbar-module__caV1xG__navbar{z-index:40;width:100%;height:64px;padding:0 var(--gutter);border-bottom:1px solid var(--bg-card-hover);justify-content:space-between;align-items:center;display:flex;position:relative}.navbar-module__caV1xG__logo{font-size:1.375rem;font-weight:var(--weight-extrabold);letter-spacing:-1px;color:var(--brand-300);white-space:nowrap;line-height:normal}.navbar-module__caV1xG__links{align-items:center;gap:var(--space-8);display:none}.navbar-module__caV1xG__link{min-height:44px;padding:0 var(--space-2);font-weight:var(--weight-medium);color:var(--text-main);white-space:nowrap;align-items:center;font-size:.9375rem;line-height:normal;display:inline-flex}.navbar-module__caV1xG__link:hover{color:var(--brand-300)}.navbar-module__caV1xG__github{min-height:44px;font-weight:var(--weight-medium);color:var(--text-muted);white-space:nowrap;align-items:center;gap:6px;font-size:.9375rem;line-height:normal;display:flex}.navbar-module__caV1xG__github:hover{color:var(--text-main)}.navbar-module__caV1xG__githubIcon{width:14px;height:14px}.navbar-module__caV1xG__actions{align-items:center;gap:var(--space-3);display:flex}.navbar-module__caV1xG__navCta{display:none}@media (min-width:640px){.navbar-module__caV1xG__navCta{display:inline-flex}}@media (min-width:1024px){.navbar-module__caV1xG__navbar{height:77px;padding:0 42px}.navbar-module__caV1xG__links{display:flex}}
.pricing-module__MwmcCq__section{justify-content:center;align-items:center;gap:var(--space-8);width:100%;padding:var(--space-16) var(--gutter);border-bottom:1px solid var(--border-segment);flex-direction:column;display:flex}.pricing-module__MwmcCq__header{align-items:center;gap:var(--space-4);flex-direction:column;display:flex}.pricing-module__MwmcCq__headerBadge{padding:var(--space-1) var(--space-3);border:1px solid var(--bg-card-hover);border-radius:var(--border-radius-full);background-color:var(--bg-main);font-family:var(--font-mono);font-weight:var(--weight-medium);font-size:var(--text-xs);letter-spacing:.02em;color:var(--text-main);text-align:center;line-height:normal}.pricing-module__MwmcCq__headerTitle{font-family:var(--font-sans);font-weight:var(--weight-extrabold);text-align:center;text-wrap:balance;color:var(--text-main);font-size:clamp(1.75rem,1rem + 2.5vw,2.5rem);line-height:1.15}.pricing-module__MwmcCq__row{gap:var(--space-6);width:100%;max-width:var(--content-width);flex-direction:column;justify-content:center;align-items:stretch;display:flex}@media (min-width:1024px){.pricing-module__MwmcCq__section{gap:var(--space-10);min-height:var(--section-height);padding:var(--space-24) var(--space-20)}.pricing-module__MwmcCq__headerBadge{white-space:nowrap}.pricing-module__MwmcCq__row{gap:var(--space-10);flex-direction:row;align-items:flex-start}}
.pricing-card-module__TDV15G__card{align-items:flex-start;gap:var(--space-6);min-width:0;padding:var(--space-6);border:1px solid var(--bg-card-hover);border-radius:var(--border-radius-3xl);background-color:var(--bg-surface);box-shadow:var(--shadow-elevated);flex-direction:column;flex:1 1 0;align-self:stretch;display:flex}.pricing-card-module__TDV15G__cardHighlighted{border-color:var(--brand-400);background-color:var(--bg-card)}.pricing-card-module__TDV15G__cardHead{gap:var(--space-4);flex-direction:column;display:flex}.pricing-card-module__TDV15G__heading{gap:var(--space-2);flex-direction:column;display:flex}.pricing-card-module__TDV15G__tier{font-family:var(--font-sans);font-weight:var(--weight-extrabold);font-size:var(--text-xl);color:var(--text-main)}.pricing-card-module__TDV15G__cardHighlighted .pricing-card-module__TDV15G__tier{color:var(--brand-400)}.pricing-card-module__TDV15G__description{font-size:var(--text-md);color:var(--text-muted)}.pricing-card-module__TDV15G__priceRow{align-items:baseline;gap:var(--space-1);display:flex}.pricing-card-module__TDV15G__price{font-family:var(--font-sans);font-weight:var(--weight-extrabold);color:var(--text-main);font-size:clamp(2.25rem,1.5rem + 3vw,3.5rem)}.pricing-card-module__TDV15G__priceHint{font-size:var(--text-lg);color:var(--text-muted)}.pricing-card-module__TDV15G__ctaBlock{gap:var(--space-2);flex-direction:column;width:100%;display:flex}.pricing-card-module__TDV15G__ctaNote{font-weight:var(--weight-bold);font-size:var(--text-2xs);color:var(--text-main-70);line-height:1.3}.pricing-card-module__TDV15G__features{gap:var(--space-4);flex-direction:column;width:100%;display:flex}.pricing-card-module__TDV15G__feature{align-items:center;gap:var(--space-2);display:flex}.pricing-card-module__TDV15G__checkWrap{flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;display:flex}.pricing-card-module__TDV15G__check{width:10px;height:10px;color:var(--brand-300)}.pricing-card-module__TDV15G__featureText{font-size:var(--text-md);color:var(--text-main);line-height:1.25}.pricing-card-module__TDV15G__featureStrong{font-weight:var(--weight-bold)}.pricing-card-module__TDV15G__featureMuted{color:var(--text-main-70)}@media (min-width:1024px){.pricing-card-module__TDV15G__card{padding:var(--space-10)}}
.feature-list-module__4h5KVW__list{gap:var(--space-6);flex-direction:column;width:100%;display:flex;overflow:hidden}.feature-list-module__4h5KVW__item{align-items:flex-start;gap:var(--space-3);padding:var(--space-2) 0;display:flex}.feature-list-module__4h5KVW__marker{border:1px solid var(--brand-400);border-radius:var(--border-radius-full);background-color:var(--brand-950);flex-shrink:0;width:16px;height:16px;margin-top:3px}.feature-list-module__4h5KVW__content{min-width:0;color:var(--text-main);overflow-wrap:anywhere;flex:1 0 0;margin-top:2px;font-size:clamp(1.05rem,1rem + .5vw,1.25rem);line-height:1.3}.feature-list-module__4h5KVW__strong{font-weight:var(--weight-bold);color:var(--brand-400)}@media (min-width:1024px){.feature-list-module__4h5KVW__item{gap:var(--space-5)}}
.pillar-row-module__RKK8VW__row{z-index:1;justify-content:space-between;align-items:stretch;gap:var(--space-6);width:100%;max-width:var(--content-width);flex-direction:column;display:flex;position:relative}.pillar-row-module__RKK8VW__text{display:contents}.pillar-row-module__RKK8VW__visual{flex:auto;order:2;justify-content:center;align-items:center;min-width:0;display:flex}.pillar-row-module__RKK8VW__footer{margin-top:var(--space-2);order:3}.pillar-row-module__RKK8VW__header{gap:var(--space-3);margin-bottom:var(--space-2);flex-direction:column;display:flex}.pillar-row-module__RKK8VW__badge{padding:var(--space-1) var(--space-3);border:1px solid var(--bg-card-hover);border-radius:var(--border-radius-full);background-color:var(--bg-main);font-family:var(--font-mono);font-weight:var(--weight-medium);font-size:var(--text-xs);letter-spacing:.02em;color:var(--text-main);white-space:nowrap;align-self:flex-start;line-height:normal}.pillar-row-module__RKK8VW__title{width:100%;font-family:var(--font-sans);font-weight:var(--weight-extrabold);letter-spacing:clamp(-1px,-.05em,-2px);text-wrap:balance;background:linear-gradient(to right, var(--brand-400,#f7a842), var(--brand-300) 59.7%);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(1.75rem,1rem + 2.5vw,2.5rem);line-height:1.1}.pillar-row-module__RKK8VW__subtitle{width:100%;color:var(--text-main-70);font-size:clamp(1.05rem,1rem + .3vw,1.25rem);line-height:1.35}@media (min-width:1024px){.pillar-row-module__RKK8VW__row{gap:var(--space-10);flex-direction:row}.pillar-row-module__RKK8VW__reversed{flex-direction:row-reverse}.pillar-row-module__RKK8VW__text{gap:var(--space-10);flex-direction:column;flex:1 1 0;min-width:0;display:flex}.pillar-row-module__RKK8VW__header{margin-bottom:0}.pillar-row-module__RKK8VW__visual{flex:1 1 0;order:0;min-height:480px}.pillar-row-module__RKK8VW__footer{margin-top:0}}
.analog-clock-module__yN3bja__clock{display:none}@media (min-width:640px){.analog-clock-module__yN3bja__clock{background-color:var(--bg-main);border:1px solid var(--border-segment);width:84px;height:84px;box-shadow:var(--shadow-elevated);z-index:2;will-change:transform;border-radius:50%;display:block;position:absolute;bottom:8px;right:8px}}@media (min-width:1024px){.analog-clock-module__yN3bja__clock{width:112px;height:112px;bottom:-8px;right:-32px}}.analog-clock-module__yN3bja__face{width:100%;height:100%}.analog-clock-module__yN3bja__tick{stroke:var(--text-muted);stroke-width:1px}.analog-clock-module__yN3bja__tickMajor{stroke:var(--text-main-70);stroke-width:1.5px}.analog-clock-module__yN3bja__hand{transform-origin:50%;will-change:transform}.analog-clock-module__yN3bja__handHour{animation:24s linear infinite analog-clock-module__yN3bja__rotate-hour;}.analog-clock-module__yN3bja__handMinute{animation:8s linear infinite analog-clock-module__yN3bja__rotate-minute;}.analog-clock-module__yN3bja__handSecond{animation:2s linear infinite analog-clock-module__yN3bja__rotate-second;}.analog-clock-module__yN3bja__center{fill:var(--brand-400)}@keyframes analog-clock-module__yN3bja__rotate-hour{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes analog-clock-module__yN3bja__rotate-minute{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes analog-clock-module__yN3bja__rotate-second{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.analog-clock-module__yN3bja__handHour,.analog-clock-module__yN3bja__handMinute,.analog-clock-module__yN3bja__handSecond{animation:none}}
.cron-graph-module__HATcLG__wrap{border:1px solid var(--bg-card-hover);border-radius:var(--border-radius-3xl);background-color:var(--bg-main);flex-direction:column;width:100%;display:flex;overflow:visible}.cron-graph-module__HATcLG__footbarUp{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);padding:var(--space-4) var(--space-6);background-color:var(--bg-main);border-radius:var(--border-radius-3xl) var(--border-radius-3xl) 0 0;flex-wrap:wrap;display:flex}.cron-graph-module__HATcLG__footbarDown{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);padding:var(--space-4) var(--space-6);background-color:var(--bg-main);border-radius:0 0 var(--border-radius-3xl) var(--border-radius-3xl);flex-wrap:wrap;display:flex}.cron-graph-module__HATcLG__footbar:first-child{border-bottom:1px solid var(--border-segment)}.cron-graph-module__HATcLG__footbar:last-child{border-top:1px solid var(--border-segment)}.cron-graph-module__HATcLG__status{align-items:center;gap:var(--space-2);display:flex}.cron-graph-module__HATcLG__dot{background-color:var(--status-success);border-radius:50%;width:8px;height:8px}.cron-graph-module__HATcLG__dotRunning{animation:1s ease-out infinite cron-graph-module__HATcLG__pulse}@keyframes cron-graph-module__HATcLG__pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--status-success) 60%, transparent)}to{box-shadow:0 0 0 8px #0000}}.cron-graph-module__HATcLG__statusText{font-size:var(--text-sm);line-height:1.4;font-weight:var(--weight-medium);color:var(--status-success)}.cron-graph-module__HATcLG__clock{align-items:center;gap:var(--space-2);font-family:var(--font-mono);font-size:var(--text-sm);color:var(--text-main-70);line-height:1.4;display:flex}.cron-graph-module__HATcLG__clockIcon{width:14px;height:14px}.cron-graph-module__HATcLG__clockValue{color:var(--text-main)}.cron-graph-module__HATcLG__body{background-color:var(--bg-main);width:100%;height:clamp(260px,70vw,320px);position:relative;overflow:visible}.cron-graph-module__HATcLG__graph{width:100%;height:100%}.cron-graph-module__HATcLG__metric{font-family:var(--font-mono);color:var(--text-main-70);font-size:.8125rem;line-height:1}.cron-graph-module__HATcLG__metricValue{font-weight:var(--weight-regular);color:var(--text-main)}@media (min-width:1024px){.cron-graph-module__HATcLG__body{height:560px}}
.notification-card-module__6BV-qW__card{border-radius:var(--border-radius-3xl);-webkit-backdrop-filter:blur(20px);opacity:0;background:#2d2d2dbf;flex-direction:column;transition:opacity .3s ease-out,transform .3s ease-out;display:flex;overflow:hidden;transform:translateY(-12px);box-shadow:0 2px 16px #0000004d}.notification-card-module__6BV-qW__cardVisible{opacity:1;transform:translateY(0)}.notification-card-module__6BV-qW__header{align-items:flex-start;gap:8px;padding:10px 12px 0;display:flex}.notification-card-module__6BV-qW__iconWrap{border-radius:var(--border-radius-lg);background-color:#08c;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.notification-card-module__6BV-qW__card+.notification-card-module__6BV-qW__card{margin-top:8px}.notification-card-module__6BV-qW__iconWrap svg{color:#fff;width:18px;height:18px}.notification-card-module__6BV-qW__botName{min-width:0;font-family:var(--font-sans);font-size:12px;font-weight:var(--weight-semibold);color:#ffffffe6;flex:1 0 0;margin-top:10px;line-height:1}.notification-card-module__6BV-qW__time{font-family:var(--font-sans);color:#fff6;flex-shrink:0;margin-top:10px;font-size:12px}.notification-card-module__6BV-qW__message{font-family:var(--font-sans);font-size:13px;font-weight:var(--weight-regular);color:#ffffff8c;white-space:pre-line;overflow-wrap:anywhere;margin:0;padding:4px 12px 12px 52px;line-height:1.35}@media (min-width:1024px){.notification-card-module__6BV-qW__header{gap:10px;padding:14px 16px 0}.notification-card-module__6BV-qW__iconWrap{border-radius:var(--border-radius-xl);width:40px;height:40px}.notification-card-module__6BV-qW__iconWrap svg{width:22px;height:22px}.notification-card-module__6BV-qW__botName,.notification-card-module__6BV-qW__time{margin-top:13px;font-size:13px}.notification-card-module__6BV-qW__message{padding:6px 16px 14px 66px;font-size:15px;line-height:1.3}}@media (prefers-reduced-motion:reduce){.notification-card-module__6BV-qW__card{transition:none}}
.mcp-editor-preview-module__G1G64q__wrap{width:100%;padding:var(--space-4);border:1px solid var(--border-segment);border-radius:var(--border-radius-5xl);background-color:var(--bg-surface);display:flex}.mcp-editor-preview-module__G1G64q__modal{border:1px solid var(--border-segment);border-radius:var(--border-radius-4xl);background-color:var(--bg-main);flex-direction:column;width:100%;transition:border-color .15s ease-out;display:flex;overflow:hidden}.mcp-editor-preview-module__G1G64q__modal:hover{border-color:color-mix(in srgb, var(--brand-300) 35%, var(--border-segment))}.mcp-editor-preview-module__G1G64q__header{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-4) var(--space-4);border-bottom:1px solid var(--border-segment);background-color:var(--bg-surface);flex-wrap:wrap;display:flex}.mcp-editor-preview-module__G1G64q__title{font-family:var(--font-sans);font-size:var(--text-lg);font-weight:var(--weight-semibold);color:var(--text-main);margin:0}.mcp-editor-preview-module__G1G64q__actions{align-items:center;gap:var(--space-2);display:flex}.mcp-editor-preview-module__G1G64q__buttonGhost,.mcp-editor-preview-module__G1G64q__buttonPrimary{border-radius:var(--border-radius-lg);min-height:36px;font-family:var(--font-sans);cursor:pointer;border:none;justify-content:center;align-items:center;padding:8px 12px;font-size:12px;line-height:1.2;transition:opacity .15s ease-out;display:inline-flex}.mcp-editor-preview-module__G1G64q__buttonGhost{background-color:var(--bg-card-hover);color:var(--text-main)}.mcp-editor-preview-module__G1G64q__buttonPrimary{background-color:var(--brand-400);color:var(--text-inverse)}.mcp-editor-preview-module__G1G64q__buttonGhost:hover,.mcp-editor-preview-module__G1G64q__buttonPrimary:hover{opacity:.88}.mcp-editor-preview-module__G1G64q__body{gap:var(--space-4);padding:var(--space-6);flex-direction:column;display:flex}.mcp-editor-preview-module__G1G64q__fieldGroup{gap:var(--space-2);flex-direction:column;display:flex}.mcp-editor-preview-module__G1G64q__label{font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:var(--weight-semibold);letter-spacing:.02em;text-transform:uppercase;color:var(--text-muted);margin:0}.mcp-editor-preview-module__G1G64q__field{flex:1;min-width:0}.mcp-editor-preview-module__G1G64q__iconRow{align-items:center;gap:var(--space-3);display:flex}.mcp-editor-preview-module__G1G64q__iconBox{border-radius:var(--border-radius-2xl);background-color:var(--bg-card);width:44px;height:44px;color:var(--brand-200);flex:none;justify-content:center;align-items:center;display:flex}.mcp-editor-preview-module__G1G64q__iconBoxIcon{width:20px;height:20px}.mcp-editor-preview-module__G1G64q__hint{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--text-muted);margin:0}.mcp-editor-preview-module__G1G64q__env{gap:var(--space-3);flex-direction:column;display:flex}.mcp-editor-preview-module__G1G64q__envHeader{justify-content:space-between;align-items:center;display:flex}.mcp-editor-preview-module__G1G64q__addButton{min-height:32px;padding:0 var(--space-1);font-family:var(--font-sans);font-size:var(--text-2xs);color:var(--text-muted);cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;transition:color .15s ease-out;display:inline-flex}.mcp-editor-preview-module__G1G64q__addButton:hover{color:var(--text-main)}.mcp-editor-preview-module__G1G64q__addIcon{width:12px;height:12px}.mcp-editor-preview-module__G1G64q__envRow{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.mcp-editor-preview-module__G1G64q__envEqual{width:16px;height:16px;color:var(--text-muted)}.mcp-editor-preview-module__G1G64q__inputMasked{letter-spacing:2px}.mcp-editor-preview-module__G1G64q__deleteButton{width:32px;height:32px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:color .15s ease-out;display:flex}.mcp-editor-preview-module__G1G64q__deleteButton:hover{color:var(--status-error)}.mcp-editor-preview-module__G1G64q__deleteIcon{width:16px;height:16px}.mcp-editor-preview-module__G1G64q__instructions{gap:var(--space-2);flex-direction:column;display:flex}.mcp-editor-preview-module__G1G64q__instructionsTitle{font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--text-main);margin:0}.mcp-editor-preview-module__G1G64q__tabs{gap:var(--space-1);display:flex}.mcp-editor-preview-module__G1G64q__tab{border-radius:var(--border-radius-md);font-family:var(--font-mono);color:var(--text-main-70);cursor:pointer;justify-content:center;align-items:center;padding:4px 8px;font-size:11px;line-height:1.2;transition:background-color .15s ease-out,color .15s ease-out;display:inline-flex}.mcp-editor-preview-module__G1G64q__tab:hover{color:var(--text-main)}.mcp-editor-preview-module__G1G64q__tabActive{background-color:var(--brand-300);color:var(--text-inverse)}.mcp-editor-preview-module__G1G64q__tabActive:hover{color:var(--text-inverse)}.mcp-editor-preview-module__G1G64q__code{padding:var(--space-3);border-radius:var(--border-radius-lg);background-color:var(--bg-card);font-family:var(--font-mono);color:var(--text-main);white-space:pre;margin:0;font-size:11px;line-height:1.55;overflow:auto}.mcp-editor-preview-module__G1G64q__codeKeyword{color:var(--brand-400)}.mcp-editor-preview-module__G1G64q__codeString{color:var(--status-success)}.mcp-editor-preview-module__G1G64q__codeFunction{color:var(--brand-200)}@media (pointer:coarse){.mcp-editor-preview-module__G1G64q__deleteButton{width:44px;height:44px}.mcp-editor-preview-module__G1G64q__addButton{min-height:44px}.mcp-editor-preview-module__G1G64q__tab{min-height:36px;padding:var(--space-2) var(--space-3)}}
.trace-preview-module__2IdrNa__wrap{gap:var(--space-4);width:100%;padding:var(--space-4) var(--space-5);border:1px solid var(--border-segment);border-radius:var(--border-radius-5xl);background-color:var(--bg-surface);flex-direction:column;display:flex}.trace-preview-module__2IdrNa__card{border:1px solid var(--border-segment);border-radius:var(--border-radius-lg);background-color:var(--bg-main);transition:border-color var(--duration-fast) var(--ease-default);flex-direction:column;display:flex;overflow:hidden}.trace-preview-module__2IdrNa__card:hover{border-color:color-mix(in srgb, var(--brand-300) 35%, var(--border-segment))}.trace-preview-module__2IdrNa__cardHeader{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-2);border-bottom:1px solid var(--border-segment);background-color:var(--bg-surface);flex-wrap:wrap;display:flex}.trace-preview-module__2IdrNa__badge{align-items:center;gap:var(--space-2);border:1px solid var(--bg-card-hover);border-radius:var(--border-radius-sm);background-color:var(--bg-card);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:.02em;color:var(--text-main-70);white-space:nowrap;padding:4px 8px;display:inline-flex}.trace-preview-module__2IdrNa__badgeTrace{background-color:var(--bg-surface);border-color:var(--bg-card-hover);color:var(--brand-400)}.trace-preview-module__2IdrNa__timestamp{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-main-70)}.trace-preview-module__2IdrNa__stats{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.trace-preview-module__2IdrNa__stat{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-main-70);white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.trace-preview-module__2IdrNa__statIcon{width:12px;height:12px}.trace-preview-module__2IdrNa__inputBody{align-items:flex-start;gap:var(--space-3);padding:var(--space-3);display:flex}.trace-preview-module__2IdrNa__avatar{background-color:var(--bg-card-hover);border-radius:50%;flex-shrink:0;width:24px;height:24px}.trace-preview-module__2IdrNa__inputText{font-size:var(--text-sm);color:var(--text-main);line-height:1.4}.trace-preview-module__2IdrNa__timeline{gap:var(--space-4);padding:var(--space-4);flex-direction:column;margin:0;list-style:none;display:flex}.trace-preview-module__2IdrNa__step{align-items:flex-start;gap:var(--space-2);display:flex;position:relative}.trace-preview-module__2IdrNa__step:not(:last-child):before{content:"";background-color:var(--border-segment);width:2px;height:calc(100% - 8px);position:absolute;top:32px;left:13px}.trace-preview-module__2IdrNa__stepIcon{background-color:var(--bg-surface);border:1px solid var(--border-segment);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.trace-preview-module__2IdrNa__stepIconLlm{background-color:#6a48ff;border-color:#6a48ff}.trace-preview-module__2IdrNa__stepIconBranch,.trace-preview-module__2IdrNa__stepIconMcp{background-color:var(--bg-surface)}.trace-preview-module__2IdrNa__stepIconSuccess{background-color:var(--status-success);border-color:var(--status-success)}.trace-preview-module__2IdrNa__stepIconSvg{width:16px;height:16px;color:var(--text-main)}.trace-preview-module__2IdrNa__stepIconLlm .trace-preview-module__2IdrNa__stepIconSvg,.trace-preview-module__2IdrNa__stepIconSuccess .trace-preview-module__2IdrNa__stepIconSvg{color:#fff}.trace-preview-module__2IdrNa__stepCard{background-color:var(--bg-main);border:1px solid var(--border-segment);border-radius:var(--border-radius-lg);flex:1;min-width:0;overflow:hidden}.trace-preview-module__2IdrNa__stepHeader{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-2);border-bottom:1px dashed var(--border-segment);display:flex}.trace-preview-module__2IdrNa__stepTitle{text-overflow:ellipsis;min-width:0;font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--text-main);white-space:nowrap;overflow:hidden}.trace-preview-module__2IdrNa__stepBadge{background-color:var(--bg-card);border:1px solid var(--bg-card-hover);border-radius:var(--border-radius-sm);font-size:var(--text-xs);color:var(--text-main-70);white-space:nowrap;align-items:center;padding:4px 8px;display:inline-flex}.trace-preview-module__2IdrNa__stepBadgeSuccess{background-color:var(--bg-card);border-color:var(--status-success);color:var(--status-success)}.trace-preview-module__2IdrNa__stepBody{gap:var(--space-3);padding:var(--space-1);flex-direction:column;display:flex}.trace-preview-module__2IdrNa__codeBlock{gap:var(--space-1);flex-direction:column;display:flex}.trace-preview-module__2IdrNa__codeLabel{font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--text-muted)}.trace-preview-module__2IdrNa__codeLabelRequest{color:var(--status-warning)}.trace-preview-module__2IdrNa__codeLabelResponse{color:var(--status-success)}.trace-preview-module__2IdrNa__code{padding:var(--space-2);border-radius:var(--border-radius-sm);background-color:var(--bg-card);border:1px solid var(--border-segment);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-main);white-space:pre;scrollbar-width:thin;-webkit-overflow-scrolling:touch;margin:0;line-height:1.55;overflow-x:auto}.trace-preview-module__2IdrNa__codeHighlight{color:#5ec2fc}.trace-preview-module__2IdrNa__codeRequest{color:var(--status-warning)}.trace-preview-module__2IdrNa__codeResponse{color:var(--status-success)}
.value-pillars-module__hLI_dG__wrapper{flex-direction:column;align-items:center;width:100%;display:flex}.value-pillars-module__hLI_dG__specialities{border-top:2px solid #7f7f7f;border-bottom:2px solid #7f7f7f}.value-pillars-module__hLI_dG__container{flex-direction:column;width:100%;display:flex}.value-pillars-module__hLI_dG__block{width:100%;padding:var(--space-12) var(--gutter);border-bottom:1px solid var(--bg-card-hover);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}@media (min-width:1024px){.value-pillars-module__hLI_dG__block{min-height:var(--section-height);padding:var(--space-10) var(--side-padding)}}
.page-module__P7M8HW__landing{background-color:var(--bg-main);flex-direction:column;width:100%;min-height:100dvh;display:flex}
