.CoreTextArea_textareaWrapper__oSDLZ{position:relative;display:flex;align-items:flex-start;width:100%}.CoreTextArea_textarea__1t4IQ{width:100%;min-height:80px;padding:12px 16px;font-family:Inter,sans-serif;font-size:14px;line-height:1.5;color:var(--core-neutral-950);background:var(--bg-surface-1);box-shadow:inset 0 1px 2px 0 rgba(50,50,50,.04);border:.5px solid var(--border-2);border-radius:8px;outline:none;box-sizing:border-box}.CoreTextArea_textarea__1t4IQ::placeholder{color:var(--text-placeholder)}.CoreTextArea_size-sm__a_UiX .CoreTextArea_textarea__1t4IQ{min-height:64px;font-size:12px;padding:10px 12px}.CoreTextArea_textarea__1t4IQ:focus-visible{outline:2px solid var(--core-neutral-150);outline-offset:2px}.CoreTextArea_textarea__1t4IQ:disabled{opacity:.6;cursor:not-allowed;background:var(--core-neutral-50)}.CoreTextArea_variant-surface__ZHPKc .CoreTextArea_textarea__1t4IQ{background:var(--bg-surface-2);border:.5px solid var(--border-3)}.CoreTextArea_variant-surface__ZHPKc .CoreTextArea_textarea__1t4IQ:focus-visible{outline:2px solid var(--core-neutral-200)}.CoreTextArea_disabled__ybwHi{opacity:.6}.agent-icon_chip__6FMg6{--hairline:1px;--bg-base:oklch(0.997 0 276.6);--border-1:oklch(0.968 0.002 276.6);--bg-surface-2:oklch(0.968 0.002 276.6);--shadow-base-xs:0px 1px 2px 0px #5869760a;box-sizing:content-box;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:50%;background:radial-gradient(circle at 50% 42%,color-mix(in srgb,var(--bg-base) 96%,transparent) 0,color-mix(in srgb,var(--bg-base) 84%,transparent) 60%,color-mix(in srgb,var(--bg-surface-2) 92%,transparent) 100%);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);border:var(--hairline) solid var(--border-1);box-shadow:inset 0 1px 0 0 rgba(255,255,255,.7),inset 0 -1px 1px 0 #58697614,var(--shadow-base-xs)}.dark .agent-icon_chip__6FMg6{--bg-base:oklch(0.02 0.01 276.6);--border-1:oklch(0.307 0.028 276.6);--bg-surface-2:oklch(0.25 0.032 276.6);--shadow-base-xs:0px 1px 2px 0px rgba(0,0,0,0.3)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.agent-icon_chip__6FMg6{--hairline:0.5px}}.agent-icon_clip__XV8N0{position:relative;display:flex;align-items:center;justify-content:center;border-radius:50%;overflow:hidden}.agent-icon_clip__XV8N0 svg{width:100%!important;height:100%!important}.agent-icon_clip__XV8N0:after{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(90% 60% at 50% 20%,rgba(255,255,255,.35) 0,rgba(255,255,255,.1) 40%,transparent 62%),radial-gradient(130% 130% at 50% 46%,transparent 58%,#25282c24 90%,#25282c3d 100%);box-shadow:inset 0 1px 1.5px 0 #5869764d,inset 0 0 1px 0 #58697626;pointer-events:none}.AgentTab_previewAnnotationPinsLayer__kMTGK{position:absolute;inset:0;pointer-events:none;z-index:13;overflow:hidden}.AgentTab_previewAnnotationDraftPin__URkrD,.AgentTab_previewAnnotationPin__Iy8UR{position:absolute;width:24px;height:24px;margin-left:-12px;margin-top:-12px;border-radius:999px;display:flex;align-items:center;justify-content:center;color:white;border:1.5px solid rgba(255,255,255,.88);box-shadow:var(--shadow-layered-md)}.AgentTab_previewAnnotationPin__Iy8UR{appearance:none;padding:0;cursor:pointer;pointer-events:auto}.AgentTab_previewAnnotationDraftPin__URkrD,.AgentTab_previewAnnotationPin__Iy8UR{background:linear-gradient(180deg,var(--core-purple-500) 0,var(--core-purple-600) 100%)}.AgentTab_previewAnnotationDraftPin__URkrD{z-index:13;animation:AgentTab_previewAnnotationPinIn__gRcpw .15s ease-out}.AgentTab_previewAnnotationOverlay__KTx5J{position:absolute;inset:0;z-index:12;cursor:crosshair;background:transparent;box-shadow:inset 0 0 0 1px rgba(42,51,64,.08);overflow:hidden;contain:paint;isolation:isolate}.AgentTab_previewAnnotationHoverHighlight__q7QQX{position:absolute;background:color-mix(in oklch,var(--core-purple-500) 3%,transparent);box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--core-purple-500) 22%,transparent),0 10px 24px color-mix(in oklch,var(--core-neutral-900) 4.5%,transparent);pointer-events:none;will-change:left,top,width,height,opacity;transform:translateZ(0);animation:AgentTab_previewAnnotationHoverIn__jfdJ7 .18s cubic-bezier(.2,.9,.2,1);transition:left 175ms cubic-bezier(.2,.9,.2,1),top 175ms cubic-bezier(.2,.9,.2,1),width 175ms cubic-bezier(.2,.9,.2,1),height 175ms cubic-bezier(.2,.9,.2,1),opacity .15s ease,border-radius 175ms cubic-bezier(.2,.9,.2,1),box-shadow .18s ease,background-color .18s ease}.AgentTab_previewAnnotationHoverHighlightControl__ECRWn{background:color-mix(in oklch,var(--core-purple-500) 4%,transparent);box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--core-purple-500) 34%,transparent),0 6px 14px color-mix(in oklch,var(--core-neutral-900) 4%,transparent)}.AgentTab_previewAnnotationHoverHighlightCode__pFN_G{background:linear-gradient(90deg,color-mix(in oklch,var(--core-purple-500) 4%,transparent) 0,color-mix(in oklch,var(--core-purple-500) 2%,transparent) 100%);box-shadow:inset 2px 0 0 color-mix(in oklch,var(--core-purple-500) 22%,transparent),inset 0 0 0 1px color-mix(in oklch,var(--core-purple-500) 28%,transparent),0 4px 12px color-mix(in oklch,var(--core-neutral-900) 3%,transparent)}.AgentTab_previewAnnotationHoverHighlightContent__b_fcf{background:color-mix(in oklch,var(--core-purple-500) 3%,transparent);box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--core-purple-500) 26%,transparent),0 8px 18px color-mix(in oklch,var(--core-neutral-900) 3.5%,transparent)}.AgentTab_previewAnnotationHoverHighlightRegion__GJX__{background:color-mix(in oklch,var(--core-purple-500) 1.5%,transparent);box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--core-purple-500) 18%,transparent),0 4px 12px color-mix(in oklch,var(--core-neutral-900) 2%,transparent)}.AgentTab_previewAnnotationHoverLabel___locH{position:absolute;max-width:min(240px,calc(100% - 24px));min-height:20px;padding:2px 8px;border-radius:999px;border:1px solid var(--core-purple-200);background:var(--core-purple-50);box-shadow:none;color:var(--core-purple-500);font-family:var(--font-mono);font-size:10px;font-weight:500;line-height:1;display:flex;align-items:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none;will-change:left,top,opacity,transform;animation:AgentTab_previewAnnotationHoverLabelIn__6BX7E .17s cubic-bezier(.2,.9,.2,1);transition:left 165ms cubic-bezier(.2,.9,.2,1),top 165ms cubic-bezier(.2,.9,.2,1),opacity .15s ease,transform 165ms cubic-bezier(.2,.9,.2,1)}.AgentTab_previewAnnotationHoverLabelCode__dKLGr{letter-spacing:.02em}.AgentTab_previewAnnotationHoverLabelRegion__dP1jA{max-width:min(220px,calc(100% - 24px));letter-spacing:.04em;text-transform:uppercase}.AgentTab_previewAnnotationComposer__Pp6eE{position:absolute;width:min(320px,calc(100% - 24px));display:flex;flex-direction:column;gap:10px;padding:12px;border-radius:14px;border:1px solid var(--border-1);background:var(--bg-base);box-shadow:var(--shadow-layered-lg);cursor:default;animation:AgentTab_previewAnnotationComposerIn__6WNoJ .18s ease-out;transform-origin:top left}.AgentTab_previewAnnotationPinnedPopover__cMfWJ{z-index:1;pointer-events:auto}.AgentTab_previewAnnotationComposerHeader__rbJha{display:flex;align-items:center;justify-content:space-between;gap:12px}.AgentTab_previewAnnotationComposerTitle__YiMvr{display:flex;align-items:center;gap:8px;min-width:0;font-family:var(--font-body);font-size:14px;font-weight:600;color:var(--text-primary)}.AgentTab_previewAnnotationComposerTitle__YiMvr svg{flex-shrink:0}.AgentTab_previewAnnotationComposerTitle__YiMvr span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AgentTab_previewAnnotationComposerClose__TohvC{flex-shrink:0;touch-action:manipulation}.AgentTab_previewAnnotationComposerExcerpt__zBzwB{padding:6px 10px;border-radius:8px;border:1px solid var(--core-purple-200);background:var(--core-purple-50);font-family:var(--font-mono);font-size:11px;line-height:1.45;color:var(--core-purple-500);word-break:break-word}.AgentTab_previewAnnotationComposerForm____n2F{display:flex;flex-direction:column;gap:12px}.AgentTab_previewAnnotationComposerTextarea__1drQf{width:100%}.AgentTab_previewAnnotationPinnedComment__lxEG6{padding:12px 16px;border-radius:8px;border:.5px solid var(--border-2);background:var(--bg-surface-1);box-shadow:inset 0 1px 2px 0 rgba(50,50,50,.04);font-family:var(--font-body);font-size:14px;line-height:1.5;color:var(--text-primary);white-space:pre-wrap;word-break:break-word}.AgentTab_previewAnnotationComposerActions__mtJFX{display:flex;align-items:center;justify-content:space-between;gap:12px}.AgentTab_previewAnnotationComposerActionsSingle__fzE_s{justify-content:flex-end}.AgentTab_previewAnnotationComposerButton__RAB4L{min-width:148px;touch-action:manipulation;flex-shrink:0}.AgentTab_previewAnnotationComposerSecondaryAction__iC1Bq{appearance:none;display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;padding:0;color:var(--text-secondary);font-family:var(--font-body);font-size:13px;font-weight:500;line-height:1.35;cursor:pointer;text-align:center;white-space:nowrap;min-height:36px;flex:1;flex-shrink:0;transition:color .14s ease,opacity .14s ease}.AgentTab_previewAnnotationComposerSecondaryAction__iC1Bq:disabled{cursor:default;opacity:.45}.AgentTab_previewAnnotationComposerSecondaryAction__iC1Bq:focus-visible{outline:2px solid rgba(111,80,255,.18);outline-offset:4px;border-radius:8px}.AgentTab_previewAnnotationComposerSecondaryActionDanger__F_FZ9{color:var(--core-red-500)}.AgentTab_previewAnnotationComposerStatus__1ei7P{font-family:var(--font-body);font-size:12px;line-height:1.45;color:var(--text-secondary)}@media (hover:hover) and (pointer:fine){.AgentTab_previewAnnotationComposerSecondaryAction__iC1Bq:hover:not(:disabled){color:var(--text-primary)}}@media (max-width:560px){.AgentTab_previewAnnotationComposerActions__mtJFX{align-items:stretch;flex-direction:column-reverse}.AgentTab_previewAnnotationComposerButton__RAB4L{width:100%}}@keyframes AgentTab_previewAnnotationComposerIn__6WNoJ{0%{opacity:0;transform:translateY(6px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes AgentTab_previewAnnotationHoverIn__jfdJ7{0%{opacity:0;transform:scale(.992)}to{opacity:1;transform:scale(1)}}@keyframes AgentTab_previewAnnotationHoverLabelIn__6BX7E{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes AgentTab_previewAnnotationPinIn__gRcpw{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.AgentTab_previewAnnotationComposerClose__TohvC,.AgentTab_previewAnnotationHoverHighlight__q7QQX,.AgentTab_previewAnnotationHoverLabel___locH{transition:none}.AgentTab_previewAnnotationComposer__Pp6eE,.AgentTab_previewAnnotationDraftPin__URkrD,.AgentTab_previewAnnotationHoverHighlight__q7QQX,.AgentTab_previewAnnotationHoverLabel___locH{animation:none}}.ModuleIconTile_tile__eN5Dj{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center}.ModuleIconTile_tile__eN5Dj[data-size=sm]{width:var(--control-height-32);height:var(--control-height-32);border-radius:7px}.ModuleIconTile_tile__eN5Dj[data-size=md]{width:34px;height:34px;border-radius:8px}.ModuleIconTile_tile__eN5Dj[data-size=lg]{width:40px;height:40px;border-radius:10px}.ModuleIconTile_tile__eN5Dj[data-variant=accent]{border:var(--border-hairline) solid var(--core-purple-200);background:color-mix(in oklch,var(--accent-primary) 8%,var(--bg-base));color:var(--accent-primary)}.ModuleIconTile_tile__eN5Dj[data-variant=neutral]{border:var(--border-hairline) solid var(--border-2);background:var(--bg-surface-1);color:var(--text-secondary)}.ModuleIconTile_tile__eN5Dj svg{display:block;flex-shrink:0}.ModuleIconTile_tile__eN5Dj[data-size=sm] svg{width:16px;height:16px}.ModuleIconTile_tile__eN5Dj[data-size=md] svg{width:17px;height:17px}.ModuleIconTile_tile__eN5Dj[data-size=lg] svg{width:20px;height:20px}.CoreInfotip_trigger__zlq_n{border:none;background:none;padding:0;margin:0;font-family:inherit;cursor:pointer;display:inline-flex;align-items:center}.CoreInfotip_trigger__zlq_n:focus-visible{outline:2px solid var(--core-purple-200);outline-offset:2px;border-radius:var(--radius-4)}.CoreInfotip_content__gj7aa{position:relative;background-color:var(--infotip-bg,var(--core-white));border-radius:var(--radius-12);border:var(--border-hairline) solid var(--infotip-border,var(--border-2));box-shadow:var(--shadow-layered-md);outline:none;padding:var(--space-10) var(--space-12);display:flex;flex-direction:column;gap:var(--space-8);transform-origin:var(--transform-origin);box-sizing:border-box}.CoreInfotip_header__v6zy1{color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);white-space:nowrap}.CoreInfotip_row__6oC0v{display:flex;align-items:center;gap:var(--space-10);white-space:nowrap}.CoreInfotip_badge__U7rHb{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-width:36px;padding:1px var(--space-6);border-radius:var(--radius-4);background-color:var(--core-neutral-100);color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-xs);text-transform:uppercase}.CoreInfotip_label__OVwuP{flex:1 1 auto}.CoreInfotip_label__OVwuP,.CoreInfotip_value__J8CGh{color:var(--text-primary);font-family:var(--font-mono);font-size:var(--text-sm);line-height:var(--leading-sm);font-variant-numeric:tabular-nums}.CoreInfotip_value__J8CGh{flex-shrink:0;margin-left:auto}.CoreInfotip_arrow__Zr4NU{display:flex;width:9px;height:9px}.CoreInfotip_arrowBox__0txnh{width:9px;height:9px;rotate:45deg;background-color:var(--infotip-bg,var(--core-white));box-sizing:border-box}.CoreInfotip_arrow__Zr4NU[data-side=top]{bottom:-5px}.CoreInfotip_arrow__Zr4NU[data-side=top] .CoreInfotip_arrowBox__0txnh{border-right:var(--border-hairline) solid var(--infotip-border,var(--border-2));border-bottom:var(--border-hairline) solid var(--infotip-border,var(--border-2))}.CoreInfotip_arrow__Zr4NU[data-side=bottom]{top:-5px}.CoreInfotip_arrow__Zr4NU[data-side=bottom] .CoreInfotip_arrowBox__0txnh{border-left:var(--border-hairline) solid var(--infotip-border,var(--border-2));border-top:var(--border-hairline) solid var(--infotip-border,var(--border-2))}.CoreInfotip_arrow__Zr4NU[data-side=right]{left:-5px}.CoreInfotip_arrow__Zr4NU[data-side=right] .CoreInfotip_arrowBox__0txnh{border-bottom:var(--border-hairline) solid var(--infotip-border,var(--border-2));border-left:var(--border-hairline) solid var(--infotip-border,var(--border-2))}.CoreInfotip_arrow__Zr4NU[data-side=left]{right:-5px}.CoreInfotip_arrow__Zr4NU[data-side=left] .CoreInfotip_arrowBox__0txnh{border-top:var(--border-hairline) solid var(--infotip-border,var(--border-2));border-right:var(--border-hairline) solid var(--infotip-border,var(--border-2))}.AiCodeBlock_container__SJ1GX{width:100%;position:relative;border-radius:10px;overflow:hidden;background-color:var(--core-neutral-100);border:1px solid var(--core-neutral-100)}.AiCodeBlock_actions__cC6TR{display:flex;align-items:center;gap:2px}.AiCodeBlock_actionButton__oQqVt{display:flex;align-items:center;justify-content:center;gap:5px;padding:4px 8px;border:none;background-color:transparent;color:var(--core-neutral-500);font-family:Inter,-apple-system,sans-serif;font-size:11px;border-radius:5px;cursor:pointer;transition:all .1s ease}.AiCodeBlock_actionButton__oQqVt:hover{background-color:var(--core-neutral-200);color:var(--core-neutral-700)}.AiCodeBlock_actionButton__oQqVt:active{transform:scale(.96)}.AiCodeBlock_codeWrapper__aOhle{position:relative;overflow-x:auto;overflow-y:hidden;border:none}.AiCodeBlock_codeWrapper__aOhle code,.AiCodeBlock_codeWrapper__aOhle pre{border:none!important;background:transparent!important}.AiCodeBlock_codeWrapper__aOhle::-webkit-scrollbar{height:6px}.AiCodeBlock_codeWrapper__aOhle::-webkit-scrollbar-track{background:transparent}.AiCodeBlock_codeWrapper__aOhle::-webkit-scrollbar-thumb{background-color:var(--core-neutral-200);border-radius:3px}.AiCodeBlock_codeWrapper__aOhle::-webkit-scrollbar-thumb:hover{background-color:var(--core-neutral-300)}.AiCodeBlock_pre__3IWeV{margin:0;padding:14px 16px;background-color:transparent!important;outline:none!important;box-shadow:none!important;font-family:var(--font-mono);font-size:13px;line-height:1.5;tab-size:2;overflow-x:visible}.AiCodeBlock_pre__3IWeV,.AiCodeBlock_pre__3IWeV code{background:transparent!important;border:none!important}.AiCodeBlock_pre__3IWeV code{padding:0!important}.AiCodeBlock_code__jXfZ4{font-family:inherit;font-size:inherit;line-height:inherit;color:var(--core-neutral-800)}.AiCodeBlock_lineNumbers__rbZ_7{position:absolute;left:0;top:0;padding:14px 0;min-width:40px;text-align:right;pointer-events:none;user-select:none;background:linear-gradient(90deg,var(--core-neutral-50) 0,var(--core-neutral-50) 85%,transparent 100%)}.AiCodeBlock_lineNumber__W7YFu{display:block;padding-right:12px;font-family:var(--font-mono);font-size:11px;line-height:1.5;color:var(--core-neutral-400)}.AiCodeBlock_withLineNumbers__ro6br .AiCodeBlock_pre__3IWeV{padding-left:48px}.AiCodeBlock_inline__tKuC1{display:inline;padding:2px 6px;background-color:var(--core-neutral-100);border-radius:4px;font-family:var(--font-mono);font-size:.875em;color:var(--core-neutral-700);word-break:break-word}.AiCodeBlock_inlineDark___eh42{background-color:rgba(0,0,0,.06);color:var(--core-neutral-800)}.AiCodeBlock_compact__EnYDg{margin:12px 0 6px;border-radius:8px}.AiCodeBlock_compact__EnYDg .AiCodeBlock_header__bkt2V{padding:6px 10px}.AiCodeBlock_compact__EnYDg .AiCodeBlock_pre__3IWeV{padding:10px 12px;font-size:12px}.AiCodeBlock_compact__EnYDg .AiCodeBlock_lineNumber__W7YFu{font-size:10px}.AiCodeBlock_filename__nqVTm{display:flex;align-items:center;gap:6px;font-family:Inter,-apple-system,sans-serif;font-size:11px;color:var(--core-neutral-600)}.AiCodeBlock_highlightedLine__BOHFO{display:block;background-color:rgba(59,130,246,.08);margin:0 -16px;padding:0 16px;border-left:2px solid var(--core-blue-500,#3b82f6)}.ScrollAreaBase_ScrollArea__ZXu0D{position:relative;width:100%;height:100%;box-sizing:border-box;overflow:hidden}.ScrollAreaBase_Viewport__TnQhp{width:100%;height:100%;overflow:auto;overscroll-behavior:contain}[data-scroll-orientation=horizontal] .ScrollAreaBase_Viewport__TnQhp{overscroll-behavior-x:contain;overscroll-behavior-y:auto}.ScrollAreaBase_Content__wNT3b{box-sizing:border-box}.ScrollAreaBase_Scrollbar__g2ceN{display:flex;position:relative;background-color:var(--core-neutral-50);border-radius:8px;opacity:0;transition:opacity .15s .3s;pointer-events:none;z-index:2;&[data-orientation=vertical]{width:4px;height:calc(100% - 8px);margin:4px;justify-content:center}&[data-orientation=horizontal]{height:4px;width:calc(100% - 8px);margin:4px;align-items:center}&:before{content:"";position:absolute}&[data-orientation=vertical]:before{width:20px;height:100%}&[data-orientation=horizontal]:before{width:100%;height:20px}}[data-scrollbar-only-on-scroll=false] .ScrollAreaBase_Scrollbar__g2ceN[data-hovering],[data-scrollbar-only-on-scroll=false] .ScrollAreaBase_Scrollbar__g2ceN[data-scrolling],[data-scrollbar-only-on-scroll=true] .ScrollAreaBase_Scrollbar__g2ceN[data-scrolling]{opacity:1;transition-duration:75ms;transition-delay:0s;pointer-events:auto}.ScrollAreaBase_Thumb__poL_v{border-radius:inherit;background-color:var(--core-neutral-200);&[data-orientation=vertical]{width:100%}&[data-orientation=horizontal]{height:100%}}[data-hide-scrollbar=true] .ScrollAreaBase_Scrollbar__g2ceN,[data-scroll-orientation=horizontal] .ScrollAreaBase_Scrollbar__g2ceN[data-orientation=vertical],[data-scroll-orientation=vertical] .ScrollAreaBase_Scrollbar__g2ceN[data-orientation=horizontal]{display:none}.ScrollAreaBase_GradientBottom__6amSj,.ScrollAreaBase_GradientLeft__ysgXk,.ScrollAreaBase_GradientRight__GCx_Z,.ScrollAreaBase_GradientTop__QtfvI{position:absolute;pointer-events:none;transition:opacity .15s ease-out;z-index:1}.ScrollAreaBase_GradientBottom__6amSj,.ScrollAreaBase_GradientTop__QtfvI{left:0;right:0}.ScrollAreaBase_GradientLeft__ysgXk,.ScrollAreaBase_GradientRight__GCx_Z{top:0;bottom:0}.ScrollAreaBase_GradientTop__QtfvI{top:0;-webkit-mask-image:linear-gradient(180deg,#000 0,rgba(0,0,0,.738) 19%,rgba(0,0,0,.541) 34%,rgba(0,0,0,.382) 47%,rgba(0,0,0,.278) 56.5%,rgba(0,0,0,.194) 65%,rgba(0,0,0,.126) 73%,rgba(0,0,0,.075) 80.2%,rgba(0,0,0,.042) 86.1%,rgba(0,0,0,.021) 91%,rgba(0,0,0,.008) 95.2%,rgba(0,0,0,.002) 98.2%,transparent);mask-image:linear-gradient(180deg,#000 0,rgba(0,0,0,.738) 19%,rgba(0,0,0,.541) 34%,rgba(0,0,0,.382) 47%,rgba(0,0,0,.278) 56.5%,rgba(0,0,0,.194) 65%,rgba(0,0,0,.126) 73%,rgba(0,0,0,.075) 80.2%,rgba(0,0,0,.042) 86.1%,rgba(0,0,0,.021) 91%,rgba(0,0,0,.008) 95.2%,rgba(0,0,0,.002) 98.2%,transparent)}.ScrollAreaBase_GradientBottom__6amSj{bottom:0;-webkit-mask-image:linear-gradient(0deg,#000 0,rgba(0,0,0,.738) 19%,rgba(0,0,0,.541) 34%,rgba(0,0,0,.382) 47%,rgba(0,0,0,.278) 56.5%,rgba(0,0,0,.194) 65%,rgba(0,0,0,.126) 73%,rgba(0,0,0,.075) 80.2%,rgba(0,0,0,.042) 86.1%,rgba(0,0,0,.021) 91%,rgba(0,0,0,.008) 95.2%,rgba(0,0,0,.002) 98.2%,transparent);mask-image:linear-gradient(0deg,#000 0,rgba(0,0,0,.738) 19%,rgba(0,0,0,.541) 34%,rgba(0,0,0,.382) 47%,rgba(0,0,0,.278) 56.5%,rgba(0,0,0,.194) 65%,rgba(0,0,0,.126) 73%,rgba(0,0,0,.075) 80.2%,rgba(0,0,0,.042) 86.1%,rgba(0,0,0,.021) 91%,rgba(0,0,0,.008) 95.2%,rgba(0,0,0,.002) 98.2%,transparent)}.ScrollAreaBase_GradientLeft__ysgXk{left:0;-webkit-mask-image:linear-gradient(90deg,#000 0,rgba(0,0,0,.738) 19%,rgba(0,0,0,.541) 34%,rgba(0,0,0,.382) 47%,rgba(0,0,0,.278) 56.5%,rgba(0,0,0,.194) 65%,rgba(0,0,0,.126) 73%,rgba(0,0,0,.075) 80.2%,rgba(0,0,0,.042) 86.1%,rgba(0,0,0,.021) 91%,rgba(0,0,0,.008) 95.2%,rgba(0,0,0,.002) 98.2%,transparent);mask-image:linear-gradient(90deg,#000 0,rgba(0,0,0,.738) 19%,rgba(0,0,0,.541) 34%,rgba(0,0,0,.382) 47%,rgba(0,0,0,.278) 56.5%,rgba(0,0,0,.194) 65%,rgba(0,0,0,.126) 73%,rgba(0,0,0,.075) 80.2%,rgba(0,0,0,.042) 86.1%,rgba(0,0,0,.021) 91%,rgba(0,0,0,.008) 95.2%,rgba(0,0,0,.002) 98.2%,transparent)}.ScrollAreaBase_GradientRight__GCx_Z{right:0;-webkit-mask-image:linear-gradient(270deg,#000 0,rgba(0,0,0,.738) 19%,rgba(0,0,0,.541) 34%,rgba(0,0,0,.382) 47%,rgba(0,0,0,.278) 56.5%,rgba(0,0,0,.194) 65%,rgba(0,0,0,.126) 73%,rgba(0,0,0,.075) 80.2%,rgba(0,0,0,.042) 86.1%,rgba(0,0,0,.021) 91%,rgba(0,0,0,.008) 95.2%,rgba(0,0,0,.002) 98.2%,transparent);mask-image:linear-gradient(270deg,#000 0,rgba(0,0,0,.738) 19%,rgba(0,0,0,.541) 34%,rgba(0,0,0,.382) 47%,rgba(0,0,0,.278) 56.5%,rgba(0,0,0,.194) 65%,rgba(0,0,0,.126) 73%,rgba(0,0,0,.075) 80.2%,rgba(0,0,0,.042) 86.1%,rgba(0,0,0,.021) 91%,rgba(0,0,0,.008) 95.2%,rgba(0,0,0,.002) 98.2%,transparent)}.AiMarkdown_markdown___zJPp{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;line-height:1.65;color:var(--core-neutral-700);position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.AiMarkdown_markdown___zJPp *{position:static}.AiMarkdown_markdown___zJPp .AiMarkdown_imageWrapper__yekzI{position:relative}.AiMarkdown_paragraph__uTcTJ{margin:0 0 14px;contain:inline-size}.AiMarkdown_paragraph__uTcTJ:last-child{margin-bottom:0}.AiMarkdown_h1__Rw0dN,.AiMarkdown_h2__M0g6t,.AiMarkdown_h3__QnU1b,.AiMarkdown_h4__rhRFE{font-weight:600;color:var(--core-neutral-900);margin:0;letter-spacing:-.01em}.AiMarkdown_h1__Rw0dN{font-size:20px;line-height:1.35;margin:24px 0 12px}.AiMarkdown_h2__M0g6t{font-size:16px;line-height:1.4;margin:20px 0 10px}.AiMarkdown_h3__QnU1b{font-size:14px;line-height:1.45;margin:16px 0 8px}.AiMarkdown_h4__rhRFE{font-size:13px;line-height:1.5;margin:14px 0 6px}.AiMarkdown_h1__Rw0dN:first-child,.AiMarkdown_h2__M0g6t:first-child,.AiMarkdown_h3__QnU1b:first-child,.AiMarkdown_h4__rhRFE:first-child{margin-top:0}.AiMarkdown_listContainer__bi_Ng{margin:12px 0;padding:0;display:flex;flex-direction:column;gap:6px}.AiMarkdown_listItem__Yc5dx{display:flex;align-items:flex-start;gap:8px;line-height:1.55;color:var(--core-neutral-700)}.AiMarkdown_listBullet__yVd_J{flex-shrink:0;min-width:16px;color:var(--core-neutral-400);font-size:14px;line-height:1.55;text-align:right;user-select:none}.AiMarkdown_listContainer__bi_Ng[data-list-type=unordered] .AiMarkdown_listBullet__yVd_J{font-size:10px;display:flex;align-items:center;justify-content:center;height:1.55em}.AiMarkdown_listContainer__bi_Ng[data-list-type=ordered]{display:grid;grid-template-columns:max-content minmax(0,1fr);align-items:start;gap:6px 8px}.AiMarkdown_listContainer__bi_Ng[data-list-type=ordered]>.AiMarkdown_listItem__Yc5dx{display:contents}.AiMarkdown_listContainer__bi_Ng[data-list-type=ordered] .AiMarkdown_listBullet__yVd_J{font-family:Inter,-apple-system,sans-serif;font-size:13px;font-weight:500;font-variant-numeric:tabular-nums}.AiMarkdown_listContent__SpDCN{flex:1;min-width:0}.AiMarkdown_listContent__SpDCN>.AiMarkdown_listContainer__bi_Ng{margin:6px 0 0}.AiMarkdown_listContent__SpDCN input[type=checkbox]{margin-right:8px;width:14px;height:14px;accent-color:var(--core-neutral-900)}.AiMarkdown_blockquote__iab8u{margin:14px 0;padding:10px 16px;border-left:3px solid var(--core-neutral-200);background-color:var(--core-neutral-50);border-radius:0 6px 6px 0;color:var(--core-neutral-600);font-size:13px}.AiMarkdown_blockquote__iab8u p{margin:0}.AiMarkdown_blockquote__iab8u p+p{margin-top:8px}.AiMarkdown_link__jI7KT{color:var(--core-neutral-900);text-decoration:underline;text-decoration-color:var(--core-neutral-300);text-underline-offset:2px;transition:all .1s ease}.AiMarkdown_link__jI7KT:hover{text-decoration-color:var(--core-neutral-900)}.AiMarkdown_simpleCodeBlock__KwQa0{margin:14px 0;padding:14px 16px;background-color:var(--core-neutral-50);border:1px solid var(--core-neutral-150,#e8e8e8);border-radius:8px;overflow-x:auto;font-family:RoobertMono,SF Mono,Monaco,monospace;font-size:13px;line-height:1.5;color:var(--core-neutral-800)}.AiMarkdown_tableWrapper__ypKwI{margin:14px 0;overflow-x:auto;border-radius:8px;border:1px solid var(--core-neutral-150,#e8e8e8);box-shadow:var(--shadow-base-sm)}.AiMarkdown_table__9CyoE{width:100%;border-collapse:collapse;font-size:13px}.AiMarkdown_thead__eJtc9{background-color:var(--core-neutral-50)}.AiMarkdown_th__QST76{padding:10px 14px;text-align:left;font-weight:600;font-size:12px;color:var(--core-neutral-600);border-bottom:1px solid var(--core-neutral-150,#e8e8e8)}.AiMarkdown_td__8RSON{padding:10px 14px;border-bottom:1px solid var(--core-neutral-100);color:var(--core-neutral-700)}.AiMarkdown_tbody__TkxVS .AiMarkdown_tr__nurYD:nth-child(2n){background-color:var(--bg-surface-1)}.AiMarkdown_tbody__TkxVS .AiMarkdown_tr__nurYD:nth-child(odd){background-color:var(--bg-surface-2)}.AiMarkdown_tbody__TkxVS .AiMarkdown_tr__nurYD:last-child .AiMarkdown_td__8RSON{border-bottom:none}.AiMarkdown_hr__bdhdU{margin:24px 0;border:none;height:1px;background-color:var(--core-neutral-150,#e8e8e8)}.AiMarkdown_imageWrapper__yekzI{display:block;margin:14px 0}.AiMarkdown_image__4Jtki{max-width:100%;height:auto;border-radius:8px;border:1px solid var(--core-neutral-100)}.AiMarkdown_imageCaption__p_Ye_{display:block;margin-top:6px;font-size:12px;color:var(--core-neutral-500);text-align:center}.AiMarkdown_strong__FoxcU{font-weight:600;color:var(--core-neutral-900)}.AiMarkdown_em__zy6ii{font-style:italic}.AiMarkdown_del__LaYKj{text-decoration:line-through;color:var(--core-neutral-500)}.AiMarkdown_markdown___zJPp>:first-child{margin-top:0}.AiMarkdown_markdown___zJPp>:last-child{margin-bottom:0}.AiMarkdown_h1__Rw0dN+.AiMarkdown_listContainer__bi_Ng,.AiMarkdown_h1__Rw0dN+.AiMarkdown_paragraph__uTcTJ,.AiMarkdown_h2__M0g6t+.AiMarkdown_listContainer__bi_Ng,.AiMarkdown_h2__M0g6t+.AiMarkdown_paragraph__uTcTJ,.AiMarkdown_h3__QnU1b+.AiMarkdown_listContainer__bi_Ng,.AiMarkdown_h3__QnU1b+.AiMarkdown_paragraph__uTcTJ,.AiMarkdown_h4__rhRFE+.AiMarkdown_listContainer__bi_Ng,.AiMarkdown_h4__rhRFE+.AiMarkdown_paragraph__uTcTJ{margin-top:0}.ModuleContractSummary_card__LjwWK{display:flex;min-width:0;flex-direction:column;gap:var(--space-16);border:var(--border-hairline) solid var(--border-2);border-radius:var(--radius-8);background:var(--bg-base);padding:var(--space-16)}.ModuleContractSummary_card__LjwWK[data-variant=embedded]{border-color:var(--border-3);border-radius:var(--radius-12);padding:var(--space-20)}.ModuleContractSummary_card__LjwWK[data-variant=plain]{gap:var(--space-14);border:0;border-radius:0;background:transparent;padding:0}.ModuleContractSummary_header__CrHwj{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:var(--space-16)}.ModuleContractSummary_title__UC2SN{color:var(--text-primary);font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--font-weight-medium);line-height:var(--leading-base);letter-spacing:var(--tracking-base)}.ModuleContractSummary_description__RhyKT{margin-top:var(--space-4);max-width:52ch;color:var(--text-tertiary);font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);text-wrap:pretty}.ModuleContractSummary_badges__khgpW{display:inline-flex;flex-shrink:0;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-6)}.ModuleContractSummary_badge__pLbD8{display:inline-flex;height:var(--control-height-24);align-items:center;border:var(--border-hairline) solid var(--border-2);border-radius:var(--radius-6);background:var(--bg-surface-1);color:var(--text-secondary);padding:0 var(--space-8);font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-weight-medium);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);white-space:nowrap}.ModuleContractSummary_columns__D6OKy{display:grid;column-gap:var(--space-20);row-gap:var(--space-16)}.ModuleContractSummary_columns__D6OKy[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.ModuleContractSummary_columns__D6OKy[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.ModuleContractSummary_column__fmYbR{display:flex;min-width:0;flex-direction:column;gap:var(--space-8)}.ModuleContractSummary_column__fmYbR+.ModuleContractSummary_column__fmYbR{border-left:var(--border-hairline) solid var(--border-1);padding-left:var(--space-20)}.ModuleContractSummary_columnScroll__uGL7E{max-height:196px}.ModuleContractSummary_columnItems__G3MPV{display:flex;min-width:0;flex-direction:column;align-items:flex-start;gap:var(--space-6)}.ModuleContractSummary_soleRow__3FppV{display:flex;align-items:baseline;gap:var(--space-8)}.ModuleContractSummary_soleItems__u4lqV{display:flex;min-width:0;flex-wrap:wrap;gap:var(--space-6)}.ModuleContractSummary_label__c42Tc{flex-shrink:0;color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-weight-medium);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm)}.ModuleContractSummary_soleRow__3FppV .ModuleContractSummary_label__c42Tc{width:var(--space-80)}.ModuleContractSummary_count__QvXsY{color:var(--text-tertiary);font-family:var(--font-body)}.ModuleContractSummary_count__QvXsY,.ModuleContractSummary_edge__Og2J2{font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm)}.ModuleContractSummary_edge__Og2J2{display:inline-flex;max-width:100%;height:var(--control-height-24);align-items:center;overflow:hidden;border:var(--border-hairline) solid var(--border-2);border-radius:var(--radius-6);background:var(--bg-surface-1);color:var(--text-primary);padding:0 var(--space-8);font-family:var(--font-mono);font-weight:var(--font-weight-normal);text-overflow:ellipsis;white-space:nowrap}.ModuleContractSummary_edgeTrigger__4Y0Yx{max-width:100%;cursor:default}.ModuleContractSummary_edgeTrigger__4Y0Yx:focus-visible .ModuleContractSummary_edge__Og2J2,.ModuleContractSummary_edgeTrigger__4Y0Yx:hover .ModuleContractSummary_edge__Og2J2{border-color:var(--border-3);background:var(--bg-base)}.ModuleContractSummary_requiredDot__TxWBl{width:5px;height:5px;flex-shrink:0;margin-right:var(--space-6);border-radius:var(--radius-full);background:var(--core-orange-500)}.ModuleContractSummary_detail__q1OL_{display:flex;max-width:320px;max-height:320px;overflow-y:auto;margin:0;flex-direction:column;gap:var(--space-6)}.ModuleContractSummary_detailRow__fDcfK{display:flex;align-items:baseline;gap:var(--space-8)}.ModuleContractSummary_detailTerm__afdkG{width:var(--space-48);flex-shrink:0;color:var(--text-tertiary);font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm)}.ModuleContractSummary_detailValue__RqYYZ{margin:0;color:var(--text-primary);overflow-wrap:anywhere}.ModuleContractSummary_detailValue__RqYYZ,.ModuleContractSummary_empty__nhFMp{font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);text-wrap:pretty}.ModuleContractSummary_empty__nhFMp{margin:var(--space-4) 0 0;color:var(--text-tertiary)}@property --iconButtonColor1{syntax:"<color>";initial-value:#ffffff;inherits:false}@property --iconButtonColor2{syntax:"<color>";initial-value:#f5f5f5;inherits:false}.AiCta_container__iPM4u{position:relative;display:inline-block;height:min-content}.AiCta_containerDisabled__3NQ8h{pointer-events:none}.AiCta_iconButton__7WCG4{position:relative;display:flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid #ededed;border-radius:.375rem;background:radial-gradient(100% 100% at 50% 0,var(--iconButtonColor1) 0,var(--iconButtonColor2) 100%);color:var(--core-purple-500);cursor:pointer;user-select:none;transition:filter .15s var(--ease-out-quad),--iconButtonColor1 .6s var(--ease-out-quart) .15s,--iconButtonColor2 .6s var(--ease-out-quart) .15s}@media (hover:hover){.AiCta_iconButton__7WCG4:hover{filter:brightness(.98)}}.AiCta_iconButton__7WCG4[data-state=open]{filter:brightness(.96)}.AiCta_iconButton__7WCG4[data-state=active]{--iconButtonColor1:var(--core-white);--iconButtonColor2:var(--core-purple-50)}.AiCta_iconContainer__LBTA1{position:relative;width:1rem;height:1rem}.AiCta_icon__5_BRa{position:absolute;inset:0;width:1rem;height:1rem;transition:all .15s var(--ease-out-quad)}.AiCta_confirmIcon__KCxcx,.AiCta_iconHidden__7lfJO{opacity:0;transform:scale(.8);filter:blur(2px)}.AiCta_checkIconVisible__c4KM6,.AiCta_trashIconVisible__xmrE9{opacity:1;transform:scale(1);filter:none}.AiCta_checkIconVisible__c4KM6{color:var(--core-success-600)}.AiCta_trashIconVisible__xmrE9{animation:AiCta_shake__8ZMkL .6s var(--ease-in-out-circ);color:var(--core-destructive-500)!important}.AiCta_popup__JQEIC{z-index:1000000001;width:21rem;padding:.75rem;border-radius:.5rem;background-color:var(--core-white);color:var(--core-neutral-900);box-shadow:0 4px 8px 0 rgba(73,83,91,.08),0 2px 4px 0 rgba(88,105,118,.04);transform-origin:var(--radix-popover-content-transform-origin);animation-duration:.1s;animation-timing-function:var(--ease-out-quad);will-change:transform,opacity}.AiCta_popup__JQEIC[data-state=open]{animation-name:AiCta_slideInAndFade__0Mx4i}.AiCta_popup__JQEIC[data-state=closed]{animation-name:AiCta_slideOutAndFade__oD8mr}.AiCta_header__RwaBt{margin-bottom:.75rem;color:var(--core-neutral-600);font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm)}.AiCta_removePromptContainer__v8tQp{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.AiCta_savedPromptText__QV2wH{font-family:var(--font-mono);text-transform:uppercase;font-size:12px;color:var(--core-neutral-300)}.AiCta_actions__5vtFb{display:flex;gap:.75rem;justify-content:end;padding-top:.75rem}@keyframes AiCta_shake__8ZMkL{0%,to{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-1px) rotate(-10deg)}20%,40%,60%,80%{transform:translateX(1px) rotate(10deg)}}@keyframes AiCta_slideInAndFade__0Mx4i{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes AiCta_slideOutAndFade__oD8mr{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}.styles_Container__JviwQ{pointer-events:none;position:absolute;inset:-1;border-radius:inherit;border:1px solid transparent;mask-clip:padding-box,border-box;mask-composite:intersect;mask-image:linear-gradient(transparent,transparent),linear-gradient(#000,#000)}.styles_Trail__qm_wc{position:absolute;aspect-ratio:1;opacity:0}.CoreTabs_root__VWqJr{display:flex;flex-direction:column}.CoreTabs_list__mLHhD{position:relative;display:inline-flex;align-items:center;gap:var(--space-6);padding-bottom:var(--space-8);border-bottom:1px solid var(--border-2)}.CoreTabs_list-sm__pVr7T{gap:var(--space-4)}.CoreTabs_list-md__fmpI7{gap:var(--space-6)}.CoreTabs_indicator__KzIhz{position:absolute;top:0;bottom:0;left:var(--active-tab-left);width:var(--active-tab-width);transition:left .18s var(--ease-out-circ,ease-out),width .18s var(--ease-out-circ,ease-out);pointer-events:none}.CoreTabs_indicator__KzIhz:before{content:"";position:absolute;inset:0;bottom:9px;border-radius:var(--radius-8);background-color:var(--core-neutral-100)}.CoreTabs_list-underline__iLxM3 .CoreTabs_indicator__KzIhz:before{display:none}.CoreTabs_indicator__KzIhz:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:var(--space-2);border-radius:var(--radius-full);background:var(--core-neutral-200)}.CoreTabs_trigger__jBwW7{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:var(--space-8);font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-weight-medium);line-height:1;color:var(--core-neutral-500);background:transparent;border:none;border-radius:var(--radius-8);cursor:pointer;outline:none;transition:color .15s ease;user-select:none;-webkit-user-select:none;z-index:1}.CoreTabs_trigger__jBwW7:hover{color:var(--core-neutral-800)}.CoreTabs_trigger__jBwW7:focus-visible{outline:var(--space-2) solid var(--focus-ring);outline-offset:-2px;border-radius:var(--radius-8)}.CoreTabs_trigger__jBwW7[data-selected]{color:var(--core-neutral-900)}.CoreTabs_trigger__jBwW7[data-disabled]{opacity:.5;cursor:not-allowed}.CoreTabs_triggerText__Ual1i{position:relative;z-index:1}.CoreTabs_content___OP3n{margin-top:var(--space-16)}.CoreTabs_content___OP3n[data-hidden]{display:none}.CoreTabs_content___OP3n:focus-visible{outline:var(--space-2) solid var(--focus-ring);outline-offset:2px;border-radius:var(--radius-8)}.PreviewTag_tag__9DvZK{margin-left:var(--space-4);vertical-align:super;line-height:1}.PreviewTag_trigger__8vito{padding:0;border:none;background:transparent;font-family:var(--font-mono);font-size:var(--text-xs);line-height:1;letter-spacing:var(--tracking-xs);font-weight:var(--font-weight-medium);color:var(--text-tertiary);cursor:help;user-select:none}.PreviewTag_content__LT8oM{--infotip-bg:var(--bg-surface-1);--infotip-border:var(--border-3);max-width:260px;font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);font-weight:var(--font-weight-text);color:var(--text-secondary)}.AccessSummary_summary__3dVjJ{display:flex;flex-direction:column}.AccessSummary_divider__NBHNY{height:var(--border-hairline);background:var(--border-2)}.AccessSummary_row__9KZcQ{display:flex;align-items:flex-start;gap:var(--space-12);padding:var(--space-12) var(--summary-inset,var(--space-12)) 0}.AccessSummary_label__SgHnw{flex-shrink:0;padding:var(--space-4) 0;font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);font-weight:var(--font-weight-text);color:var(--text-muted)}.AccessSummary_chips__eN15d{display:flex;flex:1;flex-wrap:wrap;gap:var(--space-8);min-width:0}.AccessSummary_chip__jr6sD{display:inline-flex;align-items:center;gap:var(--space-6);padding:var(--space-4) var(--space-10) var(--space-4) var(--space-8);border:1px solid var(--border-1);border-radius:var(--radius-8);background:var(--bg-surface-1)}.AccessSummary_chip__jr6sD svg{width:12px;height:12px;flex-shrink:0;color:var(--text-secondary)}.AccessSummary_chipLabel__6sJeG{font-family:var(--font-body);font-size:var(--text-sm);line-height:normal;letter-spacing:var(--tracking-sm);font-weight:var(--font-weight-medium);color:var(--text-secondary);white-space:nowrap}.AccessSummary_skeletonBar__AL4sb{display:inline-block;width:var(--space-64);height:var(--space-12);border-radius:var(--radius-4);background:var(--bg-surface-2)}.AccessSummary_chip__jr6sD:first-child .AccessSummary_skeletonBar__AL4sb{width:var(--space-96)}.DemoAccessControls_root__MPKCc{display:flex;flex-direction:column;min-width:0}.DemoAccessControls_card__WsB6M .DemoAccessControls_tabsArea__xa8hS{padding:0 var(--space-8) var(--space-8)}.DemoAccessControls_tabsList__5jDag{width:100%;gap:var(--space-8);padding-top:var(--space-8)}.DemoAccessControls_tabsList__5jDag>:last-child:before{top:var(--space-8)}.DemoAccessControls_tabTrigger__HfTB9.DemoAccessControls_tabTrigger__HfTB9{font-weight:var(--font-weight-text);color:var(--text-muted)}.DemoAccessControls_tabTrigger__HfTB9.DemoAccessControls_tabTrigger__HfTB9[data-selected]{color:var(--text-primary)}.DemoAccessControls_tabHint__P4lap{margin-left:var(--space-6);font-weight:var(--font-weight-text);color:var(--text-placeholder)}.DemoAccessControls_tabHintRequired__J_NOU{color:var(--feedback-warning)}.DemoAccessControls_flat__CjrL0 .DemoAccessControls_tabsArea__xa8hS{padding:0 var(--space-8)}.DemoAccessControls_flat__CjrL0 .DemoAccessControls_tabsList__5jDag{padding:var(--space-8) 0;border-bottom:none}.DemoAccessControls_flat__CjrL0 .DemoAccessControls_tabTrigger__HfTB9.DemoAccessControls_tabTrigger__HfTB9{padding:var(--space-4) var(--space-12);color:var(--text-secondary)}.DemoAccessControls_flat__CjrL0 .DemoAccessControls_tabTrigger__HfTB9.DemoAccessControls_tabTrigger__HfTB9[data-selected]{color:var(--text-secondary)}.DemoAccessControls_flat__CjrL0 .DemoAccessControls_tabsList__5jDag>:last-child:before{top:var(--space-8);bottom:var(--space-8);background:var(--bg-surface-2);box-shadow:0 0 0 var(--border-hairline) var(--border-2),var(--shadow-chip)}.DemoAccessControls_flat__CjrL0 .DemoAccessControls_tabsList__5jDag>:last-child:after{display:none}.DemoAccessControls_options__SeNgJ{display:flex;flex-direction:column;gap:var(--space-16)}.DemoAccessControls_card__WsB6M .DemoAccessControls_options__SeNgJ{padding:var(--space-12)}.DemoAccessControls_flat__CjrL0 .DemoAccessControls_options__SeNgJ{padding:var(--space-8) var(--space-16) var(--space-16)}.DemoAccessControls_tabContent__Tx6ej.DemoAccessControls_tabContent__Tx6ej{display:flex;flex-direction:column;gap:var(--space-16);margin-top:0}.DemoAccessControls_tabContent__Tx6ej.DemoAccessControls_tabContent__Tx6ej[data-hidden]{display:none}.DemoAccessControls_flat__CjrL0 .DemoAccessControls_tabContent__Tx6ej.DemoAccessControls_tabContent__Tx6ej{gap:var(--space-24)}.DemoAccessControls_section___slhP{display:flex;flex-direction:column;gap:var(--space-16);min-width:0}.DemoAccessControls_card__WsB6M .DemoAccessControls_section___slhP{padding:var(--space-16);background:var(--bg-surface-1);border:var(--border-hairline) solid var(--border-1);border-radius:var(--radius-10)}.DemoAccessControls_sectionHeader__Aidaz{display:flex;align-items:center;gap:var(--space-12)}.DemoAccessControls_sectionCopy__YN5My{display:flex;flex:1;flex-direction:column;gap:var(--space-4);min-width:0}.DemoAccessControls_sectionTitle__nG_vD{font-weight:var(--font-weight-heading);color:var(--text-primary)}.DemoAccessControls_sectionDescription__Nbb5g,.DemoAccessControls_sectionTitle__nG_vD{font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm)}.DemoAccessControls_sectionDescription__Nbb5g{font-weight:var(--font-weight-text);color:var(--text-muted);text-wrap:pretty}.DemoAccessControls_select__Nb4Cx.DemoAccessControls_select__Nb4Cx{width:auto;flex-shrink:0;font-weight:var(--font-weight-text);color:var(--text-primary)}.DemoAccessControls_fieldLabel___jAFw{font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);font-weight:var(--font-weight-text);color:var(--text-muted)}.DemoAccessControls_fieldLabelRow__EeUMr{display:flex;align-items:center;gap:var(--space-8)}.DemoAccessControls_fieldLabelRow__EeUMr .DemoAccessControls_fieldLabel___jAFw{flex:1;min-width:0}.DemoAccessControls_fieldLabelBlock__3r4XW,.DemoAccessControls_passwordField__JvNWG{display:flex;flex-direction:column;gap:var(--space-4)}.DemoAccessControls_passwordField__JvNWG{width:100%;max-width:472px}.DemoAccessControls_generateButton__Qv3NW.DemoAccessControls_generateButton__Qv3NW{gap:var(--space-6);padding:0 var(--space-12)}.DemoAccessControls_passwordInputWrap__Jnxys{position:relative}.DemoAccessControls_passwordInputWrap__Jnxys .DemoAccessControls_textInput__ab9uM input{padding-right:36px}.DemoAccessControls_inputAction___kU4r{position:absolute;top:50%;right:var(--space-2);display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;border-radius:var(--radius-6);background:transparent;color:var(--text-muted);transform:translateY(-50%);cursor:pointer}.DemoAccessControls_inputAction___kU4r:hover{color:var(--text-primary)}.DemoAccessControls_inputAction___kU4r:disabled{color:var(--text-placeholder);cursor:default}.DemoAccessControls_inputAction___kU4r:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.DemoAccessControls_dateField__9Swcm{display:flex;flex-direction:column;gap:var(--space-4)}.DemoAccessControls_dateInput__pflN2.DemoAccessControls_dateInput__pflN2{width:304px;max-width:100%}.DemoAccessControls_sessionsField__qvToT{display:flex;flex-direction:column;gap:var(--space-4)}.DemoAccessControls_sessionsInput__3C7Vg.DemoAccessControls_sessionsInput__3C7Vg{width:120px}.DemoAccessControls_sessionsInput__3C7Vg.DemoAccessControls_sessionsInput__3C7Vg input~span{color:var(--text-secondary)}.DemoAccessControls_emailField__sBkHc{display:flex;flex-direction:column;gap:var(--space-12);width:100%;max-width:472px}.DemoAccessControls_errorText__kaNA7{font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);color:var(--feedback-error)}.SampleProspectPicker_section__kvU6W{--picker-inset:var(--space-16);display:flex;flex-direction:column;width:100%}.SampleProspectPicker_sectionHeader__5x2no{display:flex;align-items:center;gap:var(--space-12);width:100%;padding:var(--space-8) var(--picker-inset)}.SampleProspectPicker_sectionLabel__zkgj2{flex-shrink:0;font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);font-weight:var(--font-weight-text);color:var(--text-muted);white-space:nowrap}.SampleProspectPicker_divider__y9if_{flex:1;height:var(--border-hairline);background:var(--border-1)}.SampleProspectPicker_retry__e5sPg{display:inline-flex;align-items:center;gap:var(--space-4);flex-shrink:0;padding:0;border:0;background:transparent;color:var(--text-muted);font-family:var(--font-body);font-size:var(--text-xs);cursor:pointer}.SampleProspectPicker_pillRow__116gp{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-10);padding:var(--space-4) var(--picker-inset) var(--space-16)}.SampleProspectPicker_companyPill__9TmlB{display:inline-flex;align-items:center;gap:var(--space-8);padding:var(--space-6) var(--space-10) var(--space-6) var(--space-6);background:var(--bg-base);border:none;border-radius:var(--radius-8);box-shadow:0 0 0 .5px rgba(25,26,33,.06),0 3px 6px -2px rgba(0,0,0,.02),0 1px 1px 0 rgba(0,0,0,.04);cursor:pointer;transition:box-shadow .12s ease}.SampleProspectPicker_companyPillIcon__4sz4k{display:inline-flex;width:20px;height:20px;flex-shrink:0;border-radius:var(--radius-4);background:var(--bg-base);overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.02),0 1px .5px rgba(0,0,0,.04)}.SampleProspectPicker_companyPillName__GDd3n{font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);font-weight:var(--font-weight-medium);color:var(--text-primary);white-space:nowrap}.SampleProspectPicker_more__Z1nTE{display:flex;flex-direction:column;padding:0 var(--picker-inset) var(--space-8)}.SampleProspectPicker_moreHeader__JvTTV{display:flex;align-items:center;gap:var(--space-4);width:100%;min-height:20px;margin:0;padding:0;appearance:none;-webkit-appearance:none;background:transparent;border:none;text-align:left;cursor:pointer;font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);font-weight:var(--font-weight-medium);color:var(--text-tertiary)}.SampleProspectPicker_moreChevron__yQZcv{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0;border-radius:var(--radius-8);color:var(--text-muted);transition:color .15s ease,background-color .15s ease}.SampleProspectPicker_moreReveal__CZoG5{display:flex;flex-direction:column;margin-left:calc(-1 * var(--space-6));margin-right:calc(-1 * var(--space-6));overflow:clip;overflow-clip-margin:var(--space-4)}.SampleProspectPicker_moreReveal__CZoG5 .SampleProspectPicker_pillRow__116gp{padding:var(--space-8) var(--space-6)}@media (hover:hover) and (pointer:fine){.SampleProspectPicker_retry__e5sPg:hover{color:var(--text-primary)}}@media (hover:hover){.SampleProspectPicker_companyPill__9TmlB:hover{box-shadow:0 0 0 .5px rgba(25,26,33,.1),0 4px 8px -2px rgba(0,0,0,.04),0 1px 1px 0 rgba(0,0,0,.04)}.SampleProspectPicker_moreHeader__JvTTV:hover .SampleProspectPicker_moreChevron__yQZcv{color:var(--text-primary);background:var(--bg-surface-2)}}.BrandAgent_card__eecNG{--brand-agent-avatar:20px;--brand-agent-overlap:8px;--brand-agent-mark:calc(var(--brand-agent-avatar) + var(--brand-agent-avatar) - var(--brand-agent-overlap));display:flex;flex-direction:column;gap:var(--space-12);padding:var(--space-12) var(--space-12) var(--space-12) var(--space-16);border:var(--border-hairline) solid var(--border-2);border-radius:var(--radius-12);background:transparent;transition:background-color .15s var(--ease-out-quint),border-color .15s var(--ease-out-quint)}.BrandAgent_cardOn__MUqbT{border-color:transparent;background:var(--bg-surface-1)}.BrandAgent_header__FVLLA{display:flex;align-items:flex-start;gap:var(--space-12)}.BrandAgent_mark__D77jc{display:flex;align-items:center;height:var(--space-24);flex-shrink:0}.BrandAgent_slot__CfV8k,.BrandAgent_stack__kNYiF{display:inline-flex;align-items:center}.BrandAgent_slot__CfV8k{justify-content:center;width:var(--brand-agent-avatar);height:var(--brand-agent-avatar);flex-shrink:0;margin-left:calc(-1 * var(--brand-agent-overlap));border-radius:var(--radius-half)}.BrandAgent_slot__CfV8k:first-child{margin-left:0;overflow:hidden}.BrandAgent_slot__CfV8k:last-child{position:relative;z-index:1}.BrandAgent_slot__CfV8k:last-child:before{content:"";position:absolute;inset:-2px;border-radius:var(--radius-half);background:var(--bg-base);z-index:-1}.BrandAgent_brandFallback__gA9eL,.BrandAgent_brand__QjKyN,.BrandAgent_disc__qSk56{width:100%;height:100%;border-radius:var(--radius-half);flex-shrink:0}.BrandAgent_disc__qSk56{overflow:hidden}.BrandAgent_disc__qSk56 svg{width:100%!important;height:100%!important}.BrandAgent_brandFallback__gA9eL,.BrandAgent_brand__QjKyN{border:var(--border-hairline) solid var(--border-2);box-sizing:border-box}.BrandAgent_brand__QjKyN{object-fit:cover;background:var(--bg-base)}.BrandAgent_brandFallback__gA9eL{display:inline-flex;align-items:center;justify-content:center;color:var(--text-inverse);font-family:var(--font-body);font-size:var(--text-xs);line-height:1;letter-spacing:var(--tracking-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase}.BrandAgent_copy__dKAug{display:flex;flex:1;flex-direction:column;gap:var(--space-4);min-width:0}.BrandAgent_titleRow__1HQG5{display:flex;align-items:center;gap:var(--space-4);min-height:var(--space-24)}.BrandAgent_title__ZJq57{font-family:var(--font-body);font-size:var(--text-base);line-height:var(--leading-base);letter-spacing:var(--tracking-base);font-weight:var(--font-weight-medium);color:var(--text-primary)}.BrandAgent_time__j9IjO{font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);font-weight:var(--font-weight-text);color:var(--text-muted);white-space:nowrap;flex-shrink:0}.BrandAgent_time__j9IjO:before{content:"·";margin-left:var(--space-2);margin-right:var(--space-6);color:var(--text-disabled)}.BrandAgent_disclosure__S7NZq{display:flex;align-items:center;justify-content:center;width:var(--control-height-24);height:var(--control-height-24);padding:0;border:none;border-radius:var(--radius-6);background:transparent;color:var(--text-muted);cursor:pointer;transition:background-color .12s ease}@media (hover:hover) and (pointer:fine){.BrandAgent_disclosure__S7NZq:hover{background:var(--bg-surface-2)}}.BrandAgent_subhead__FJ_AF{margin:0;font-family:var(--font-body);font-size:var(--text-base);line-height:var(--leading-base);letter-spacing:var(--tracking-base);font-weight:var(--font-weight-text);color:var(--text-secondary)}.BrandAgent_switch__Vmjvr{display:inline-flex;align-items:center;flex-shrink:0;min-height:var(--space-24)}.BrandAgent_panel__EX3EE{display:flex;flex-direction:column;gap:var(--space-16);padding-left:calc(var(--brand-agent-mark) + var(--space-12))}.BrandAgent_note__Xjon1{display:flex;align-items:flex-start;gap:var(--space-8);margin:0;margin-left:calc(var(--brand-agent-mark) + var(--space-12));padding:var(--space-10);border:var(--border-hairline) solid var(--core-yellow-150);border-radius:var(--radius-8);background:var(--core-yellow-100);font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);font-weight:var(--font-weight-text);color:var(--core-yellow-700)}.BrandAgent_note__Xjon1 svg{flex-shrink:0;margin-top:var(--space-2);color:var(--feedback-warning)}.BrandAgent_noteTime__L7GUf{margin-left:var(--space-6);color:var(--core-yellow-600);white-space:nowrap}.BrandAgent_tabsList__abrqh>:last-child:before{background-color:var(--bg-surface-3)}.BrandAgent_tabPanels__ViUq2{display:flex;flex-direction:column}.BrandAgent_tabCount__IflQQ{margin-left:var(--space-6);font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm);font-weight:var(--font-weight-text);color:var(--text-muted);font-variant-numeric:tabular-nums}.NewDemoModal_root__whCVi{position:relative;display:flex;flex-direction:column;gap:14px;margin:24px 0;padding:20px}.NewDemoModal_toolbar__6VM0n{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.NewDemoModal_hint__TC0dN{color:var(--text-tertiary);font-size:12.5px}.NewDemoModal_modal__MKnYN{width:min(600px,100%);margin:0 auto;border:var(--border-hairline) solid var(--border-1);border-radius:var(--radius-12);background:var(--bg-base);box-shadow:0 9px 24px rgba(0,0,0,.08),0 6px 12px rgba(0,0,0,.1),0 1px .5px rgba(0,0,0,.04);overflow:hidden}.NewDemoModal_modal__MKnYN,.NewDemoModal_modal__MKnYN *{box-sizing:border-box}.NewDemoModal_flow__1Z0JR{overflow:visible}.NewDemoModal_results__uQJxN{display:flex;max-height:260px;flex-direction:column;padding:var(--space-6);overflow-y:auto}.NewDemoModal_missing__WYCr_{display:inline-flex;align-items:center;gap:6px;color:var(--text-error,#c2410c);font-size:var(--text-sm)}.NewDemoModal_successMark__lPShN{display:flex;width:72px;height:72px;align-items:center;justify-content:center;margin-top:var(--space-16);border:var(--border-hairline) solid var(--border-2);border-radius:18px;background:var(--bg-base);box-shadow:var(--container-shadow)}.NewDemoModal_successMark__lPShN img{width:44px;height:44px;object-fit:contain}.NewDemoModal_portal__CJly2{position:absolute;top:0;left:0;width:100%}@media (max-width:640px){.NewDemoModal_root__whCVi{padding:12px}.NewDemoModal_modal__MKnYN [class*=companyGrid]{grid-template-columns:auto minmax(0,1fr);gap:var(--space-16)}.NewDemoModal_modal__MKnYN [class*=companyGrid]>:first-child{grid-column:1/-1}.NewDemoModal_modal__MKnYN [class*=sectionHeader]{flex-direction:column;align-items:stretch}.NewDemoModal_modal__MKnYN [class*=AccessSummary][class*=row]{flex-direction:column}.NewDemoModal_modal__MKnYN [class*=chips]{flex-wrap:wrap}}.IconGallery_galleryContainer__qh5gN{display:flex;flex-direction:column;width:100%;height:100%;margin:0;padding:0;background-color:transparent}.IconGallery_galleryContainerPanel__x4b8v{display:flex;flex-direction:column;height:100%;padding:12px 2px}.IconGallery_searchRow__5lJsE{display:flex;align-items:center;gap:8px;flex-shrink:0;margin-bottom:12px;padding:0}.IconGallery_galleryContainerPanel__x4b8v .IconGallery_searchRow__5lJsE{margin-bottom:10px;padding:0 10px}.IconGallery_gridContainer__TwkPX{box-sizing:border-box;width:100%;flex:1;min-height:0;padding:0;overflow:hidden}.IconGallery_gridContainerPanel__KWQ5U{box-sizing:border-box;width:100%;height:300px;padding:0 8px;overflow:hidden}.IconGallery_scrollViewport__N_8oM{height:100%;width:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;mask-image:linear-gradient(180deg,transparent,black 20px,black calc(100% - 20px),transparent);-webkit-mask-image:linear-gradient(180deg,transparent,black 20px,black calc(100% - 20px),transparent)}.IconGallery_scrollContent__K38XD{padding-block:20px;padding-left:8px;padding-right:8px;min-width:0;width:100%;box-sizing:border-box}.IconGallery_galleryContainerPanel__x4b8v .IconGallery_scrollContent__K38XD{padding-block:16px;padding-left:4px;padding-right:16px}.IconGallery_iconGrid__hOKAA{display:grid;grid-template-columns:repeat(12,1fr);gap:10px;min-width:0;width:100%;box-sizing:border-box}.IconGallery_iconGridPanel__eUEdJ{display:grid;gap:8px;min-width:0;box-sizing:border-box}.IconGallery_scrollbar__dWvab{display:flex;justify-content:center;background-color:transparent;width:4px;border-radius:8px;margin:0;opacity:0;transition:opacity .15s;pointer-events:none;position:relative;height:100%}.IconGallery_scrollbar__dWvab[data-scrolling]{transition-duration:0s}.IconGallery_scrollbar__dWvab[data-hovering],.IconGallery_scrollbar__dWvab[data-scrolling]{opacity:1;pointer-events:auto}.IconGallery_scrollbar__dWvab:before{content:"";position:absolute;width:20px;height:100%}.IconGallery_scrollThumb__zGXw3{border-radius:inherit;background-color:var(--core-neutral-200);width:100%}.IconGallery_loadMoreSentinel__UmpoG{width:100%;height:1px}.ProcessingEditor_stepsList__B7MdH{display:flex;flex-direction:column;gap:var(--space-16);max-width:720px}.ProcessingEditor_stepCard__DlJib{display:flex;flex-direction:column;gap:var(--space-12);padding:var(--space-12);border:1px solid var(--border-1);border-radius:var(--radius-8);background-color:var(--bg-base);box-shadow:var(--card-shadow)}.ProcessingEditor_stepHeader__ISStT{display:flex;align-items:center;gap:var(--space-8)}.ProcessingEditor_stepTitle__o3mJ3{flex:1;min-width:0}.ProcessingEditor_stepActions__vdBK3{display:flex;gap:var(--space-2);flex-shrink:0}.ProcessingEditor_iconButton__M8EQs{position:relative;display:flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0;padding:0;border:1px solid var(--border-1);border-radius:var(--radius-6);background-color:var(--bg-surface-1);color:var(--text-primary);cursor:pointer;transition:background-color .15s ease}.ProcessingEditor_iconButton__M8EQs:hover{background-color:var(--bg-surface-2)}.ProcessingEditor_iconButton__M8EQs svg{width:16px;height:16px;flex-shrink:0}.ProcessingEditor_iconEditBadge__krtNC{position:absolute;top:calc(-1 * var(--space-4));right:calc(-1 * var(--space-4));display:flex;align-items:center;justify-content:center;width:14px;height:14px;border:1px solid var(--border-2);border-radius:var(--radius-half);background-color:var(--bg-base);color:var(--text-muted);box-shadow:var(--shadow-chip);pointer-events:none}.ProcessingEditor_iconEditBadge__krtNC svg{width:8px;height:8px}.ProcessingEditor_substeps__5ZhCo{display:flex;flex-direction:column;gap:var(--space-8);padding-left:var(--space-40)}.ProcessingEditor_substepRow__qtnzp{display:flex;align-items:center;gap:var(--space-8)}.ProcessingEditor_substepKey__Wpbch{width:200px;flex-shrink:0}.ProcessingEditor_substepValue__p_ADT{flex:1;min-width:0}.ProcessingEditor_cardFooter__eQ6li{display:flex;padding-left:var(--space-40)}.ProcessingEditor_addStepRow__A8ZbT{display:flex}.ModuleContractPlayground_table__O643_{width:100%;border-collapse:collapse;font-size:var(--text-base);margin-bottom:var(--space-16)}.ModuleContractPlayground_table__O643_ th{text-align:left;font-size:var(--text-xs);color:var(--text-muted);text-transform:uppercase;letter-spacing:var(--tracking-xs);padding:0 var(--space-8) var(--space-8);border-bottom:var(--border-hairline) solid var(--border-2)}.ModuleContractPlayground_table__O643_ td{padding:var(--space-8);border-bottom:var(--border-hairline) solid var(--border-1);color:var(--text-primary)}.ModuleContractPlayground_chipAttention__pyosZ,.ModuleContractPlayground_chipSuccess__y9ibO{display:inline-flex;min-height:var(--control-height-24);align-items:center;border-radius:var(--radius-6);border:var(--border-hairline) solid transparent;padding:0 var(--space-8);font-size:var(--text-xs);font-weight:var(--font-weight-medium);cursor:default;white-space:nowrap}.ModuleContractPlayground_chipSuccess__y9ibO{border-color:color-mix(in oklch,var(--core-green-500) 24%,transparent);background:color-mix(in oklch,var(--core-green-100) 42%,var(--bg-base));color:var(--core-green-700)}.ModuleContractPlayground_chipAttention__pyosZ{border-color:color-mix(in oklch,var(--core-orange-500) 24%,transparent);background:color-mix(in oklch,var(--core-orange-100) 48%,var(--bg-base));color:var(--core-orange-700)}.ModuleContractPlayground_mappingBlock__Jr7lb{background:var(--bg-base);border:var(--border-hairline) solid var(--border-2);border-radius:var(--radius-8);padding:var(--space-12);margin-bottom:var(--space-16)}.ModuleContractPlayground_paneTitle__RoyIp{font-size:var(--text-xs);font-weight:var(--font-weight-semibold);color:var(--text-muted);text-transform:uppercase;letter-spacing:var(--tracking-xs);margin-bottom:var(--space-8)}.ModuleContractPlayground_mapRowRemoved__0sxjO,.ModuleContractPlayground_mapRow__1mcPj{display:flex;align-items:center;gap:var(--space-8);font-family:var(--font-mono);font-size:var(--text-sm);padding:var(--space-4) 0}.ModuleContractPlayground_mapRowRemoved__0sxjO{opacity:.6}.ModuleContractPlayground_hostPath__xaCHW{color:var(--text-secondary)}.ModuleContractPlayground_arrow__P_lZR{color:var(--text-muted)}.ModuleContractPlayground_localPath__N0l_F{color:var(--accent-text)}.ModuleContractPlayground_removedTag__WWpuD{font-family:var(--font-body);font-size:var(--text-xs);color:var(--core-orange-700);background:color-mix(in oklch,var(--core-orange-100) 48%,var(--bg-base));border-radius:var(--radius-full);padding:var(--space-2) var(--space-8)}.ModuleContractPlayground_publishButton__iggcm{font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);padding:var(--space-8) var(--space-16);border-radius:var(--radius-6);border:.5px solid var(--core-purple-500);background:linear-gradient(180deg,oklch(.55 .26 276.6),oklch(.52 .26 276.6));box-shadow:inset 0 0 1px 1px rgba(255,255,255,.08),0 1px 1.5px 0 rgba(0,0,0,.1);color:white;cursor:pointer}.ModuleContractPlayground_publishButton__iggcm:hover{filter:brightness(.96)}.CoreField_root__GyQtI{display:flex;flex-direction:column}.CoreField_label__TlF81{font-family:Inter,sans-serif;font-size:12px;font-weight:500;line-height:16px;color:var(--text-primary);margin-bottom:6px}.CoreCodeEditor_container__acVdf{border-radius:8px;overflow:hidden}.CoreCodeEditor_variant-base__1KL4a{background-color:var(--bg-surface-1);border:.5px solid var(--border-2);box-shadow:inset 0 1px 2px 0 rgba(50,50,50,.04)}.CoreCodeEditor_variant-base__1KL4a:focus-within{outline:2px solid var(--core-neutral-150);outline-offset:2px}.CoreCodeEditor_variant-surface__fFG3B{background-color:var(--bg-surface-2);border:.5px solid var(--border-3);box-shadow:inset 0 1px 2px 0 rgba(50,50,50,.04)}.CoreCodeEditor_variant-surface__fFG3B:focus-within{outline:2px solid var(--core-neutral-200);outline-offset:2px}.CoreCodeEditor_editor__K5SDc{font-family:var(--font-mono);font-size:13px;line-height:1.5}.CoreCodeEditor_editor__K5SDc .cm-editor{background-color:transparent}.CoreCodeEditor_editor__K5SDc .cm-gutters{background-color:transparent;border-right:1px solid var(--border-1);padding-right:8px}.CoreCodeEditor_variant-base__1KL4a .CoreCodeEditor_editor__K5SDc .cm-activeLine,.CoreCodeEditor_variant-base__1KL4a .CoreCodeEditor_editor__K5SDc .cm-activeLineGutter{background-color:var(--bg-surface-2)}.CoreCodeEditor_variant-surface__fFG3B .CoreCodeEditor_editor__K5SDc .cm-activeLine,.CoreCodeEditor_variant-surface__fFG3B .CoreCodeEditor_editor__K5SDc .cm-activeLineGutter{background-color:var(--bg-surface-3)}.CoreCodeEditor_editor__K5SDc .cm-editor.cm-focused .cm-selectionBackground,.CoreCodeEditor_editor__K5SDc .cm-selectionBackground{background-color:var(--core-purple-500)!important}.CoreCodeEditor_editor__K5SDc .cm-cursor{border-left-color:var(--core-purple-500);border-left-width:2px}.CoreCodeEditor_editor__K5SDc .cm-placeholder{color:var(--text-placeholder);font-style:italic}.CoreNumberField_root__rijlu{display:flex;flex-direction:column}.CoreNumberField_label__QRnDU{font-family:Inter,sans-serif;font-size:12px;font-weight:500;line-height:16px;color:var(--text-secondary);margin-bottom:6px}.CoreNumberField_group__kfzqx{display:flex;align-items:center;border:.5px solid var(--border-2);border-radius:8px;overflow:hidden}.CoreNumberField_group__kfzqx,.CoreNumberField_input__LQD1I{box-shadow:inset 0 1px 2px 0 rgba(50,50,50,.04);box-sizing:border-box}.CoreNumberField_input__LQD1I{flex:1;min-width:0;height:100%;padding:0 8px;font-family:Inter,sans-serif;font-size:14px;color:var(--core-neutral-950);background:var(--bg-surface-1);border:none;outline:none;text-align:center}.CoreNumberField_input__LQD1I::-webkit-inner-spin-button,.CoreNumberField_input__LQD1I::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.CoreNumberField_button__29ByQ{display:flex;align-items:center;justify-content:center;flex-shrink:0;border:none;background:var(--bg-base);cursor:pointer;color:var(--core-neutral-500);transition:background-color .15s ease,color .15s ease,filter .15s ease}.CoreNumberField_button__29ByQ:hover{filter:brightness(.99)}.CoreNumberField_button__29ByQ:first-child{border-right:.5px solid var(--border-2)}.CoreNumberField_button__29ByQ:last-child{border-left:.5px solid var(--border-2)}.CoreNumberField_button__29ByQ:disabled{opacity:.5;cursor:not-allowed}.CoreNumberField_button__29ByQ svg{width:14px;height:14px}.CoreNumberField_size-md__cA5gS{height:32px;width:120px}.CoreNumberField_size-md__cA5gS .CoreNumberField_button__29ByQ{width:28px;height:100%}.CoreNumberField_size-md__cA5gS .CoreNumberField_button__29ByQ svg{width:12px;height:12px}.CoreNumberField_size-md__cA5gS .CoreNumberField_input__LQD1I{font-size:12px}.CoreNumberField_full__L2Wt7{width:100%}.CoreNumberField_variant-surface__0tIrp{background:var(--bg-surface-2);border:.5px solid var(--border-3)}.CoreNumberField_variant-surface__0tIrp .CoreNumberField_button__29ByQ{background:var(--core-surface-1)}.CoreNumberField_variant-surface__0tIrp .CoreNumberField_input__LQD1I{background:var(--bg-surface-2)}.CoreNumberField_group__kfzqx:focus-within{outline:2px solid var(--core-neutral-150);outline-offset:2px}.CoreNumberField_variant-surface__0tIrp:focus-within{outline:2px solid var(--core-neutral-200)}.CoreNumberField_disabled__z0hkY{opacity:.6;cursor:not-allowed;background:var(--core-neutral-50)}.ValueTypeListInput_buttonContainer__GsGxw{display:flex;flex-direction:row;align-items:center;gap:12px}.ValueTypeListInput_divider__r17lB{display:block;margin:20px 0 16px;width:100%;height:1px;background:var(--core-neutral-200)}.ValueTypeListInput_schemaContainer__1bHFm{display:flex;flex-direction:column;gap:5px;max-width:600px}.ValueTypeListInput_optionRow__Lmgba{display:flex;width:100%;flex-direction:row;align-items:flex-end;margin-top:5px;margin-bottom:5px;gap:12px}.ValueTypeListInput_optionRow__Lmgba>:first-child,.ValueTypeListInput_optionRow__Lmgba>:nth-child(2){flex:1;min-width:0}.ValueTypeListInput_imagePreviewContainer__C5PH0{width:164px;height:35px;position:relative;box-sizing:border-box;border:1px solid var(--core-neutral-200);border-radius:8px;padding-left:5px;padding-right:5px;gap:5px;display:flex;align-items:center;flex-direction:row;justify-content:space-between}.ValueTypeListInput_imagePreviewContent__MbcP2{display:flex;flex-direction:row;align-items:center;gap:7px}.ValueTypeListInput_imageThumbnail__RmVhW{width:20px;height:20px;border-radius:5px;border:.5px solid var(--core-neutral-300);color:var(--text-secondary);object-fit:cover;flex-shrink:0;overflow:hidden}.ValueTypeListInput_thumbnailImage__n3zcf{display:block}.ValueTypeListInput_filename__QYRei{font-family:Inter;font-size:10px;overflow:hidden;white-space:nowrap;color:var(--text-muted);text-overflow:ellipsis;padding-right:5px}.ValueTypeListInput_select__qJn67{button{box-shadow:none;border-radius:8px!important;border:1px solid var(--core-neutral-200);width:165px;height:35px}}.ValueTypeListInput_pulseDot__6_n_U{width:8px;height:8px;border-radius:50%;background-color:var(--core-purple-500);animation:ValueTypeListInput_pulse__lrFCJ 2s ease-in-out infinite}@keyframes ValueTypeListInput_pulse__lrFCJ{0%,to{opacity:1;box-shadow:0 0 0 0 var(--core-purple-300)}50%{opacity:.8;box-shadow:0 0 0 6px transparent}}@media (prefers-reduced-motion:reduce){.ValueTypeListInput_pulseDot__6_n_U{animation:none}}.ValueTypeListInput_emptySchemaWarning__sdHh6{display:flex;align-items:center;gap:6px;margin-top:12px;font-size:12px;color:var(--text-secondary)}.ValueTypeListInput_emptySchemaWarningIcon__nboT_{flex-shrink:0;width:14px;height:14px;color:var(--core-alert-500)}.AiTurnSummary_toolSummary__FjlSc{display:inline-flex;align-items:center;gap:6px;padding:2px 0;background:transparent;border:none;cursor:pointer;font-family:var(--font-mono);font-size:11px;font-weight:400;color:var(--core-neutral-400);transition:color .15s ease;margin:0 0 8px}.AiTurnSummary_toolSummary__FjlSc:hover{color:var(--core-neutral-500)}.AiTurnSummary_chevron__7RjXx{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.AiTurnSummary_text__SwmM_{line-height:1.4}.AiTurnSummary_expanded__iiAss{overflow:hidden;margin-bottom:12px}.AiTurnSummary_contentList__MjXj9{display:flex;flex-direction:column;margin-left:5px;padding-top:8px;padding-left:10px;border-left:1px solid var(--core-neutral-200)}