.StrategyAdvisorConversation_canvas__0mZE0{width:100%;height:100%;min-height:0;display:flex;flex-direction:column;overflow:hidden;background:transparent;position:relative;z-index:1}.StrategyAdvisorConversation_content__bsOoz{display:flex;flex-direction:column;flex:1;min-height:0;height:100%;overflow:hidden}.StrategyAdvisorConversation_chatArea__F3v5y{position:relative;justify-content:flex-start;gap:0}.StrategyAdvisorConversation_chatArea__F3v5y,.StrategyAdvisorConversation_messageViewport__zmOHK{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.StrategyAdvisorConversation_messageColumn__3YvPV{flex:1;min-height:0;width:min(100%,980px);align-self:center;padding-inline:clamp(.5rem,1.2vw,.9rem);overflow:hidden}.StrategyAdvisorConversation_blockedBanner__LVrXx{margin:.4rem .2rem .2rem;padding:.55rem .7rem;border:1px solid color-mix(in srgb,var(--app-warning),.32);border-radius:10px;background:color-mix(in srgb,var(--app-warning),.14);color:color-mix(in srgb,var(--app-warning),.94);font-size:.78rem;line-height:1.32}.StrategyAdvisorConversation_composerDock__NhPy9{position:absolute;left:0;right:0;bottom:0;width:100%;flex-shrink:0;background:transparent;padding:.25rem 0 clamp(.18rem,.6vh,.38rem);z-index:2;pointer-events:none}.StrategyAdvisorConversation_composerColumn__eMnAV{width:min(100%,980px);margin:0 auto;padding-inline:clamp(.5rem,1.2vw,.9rem);pointer-events:auto}.StrategyTokenPicker_popover__Z9Dpm{position:absolute;top:calc(100% + 6px);left:0;width:min(360px,92vw);max-height:320px;display:flex;flex-direction:column;border-radius:12px!important;border:1px solid var(--app-border)!important;background:color-mix(in srgb,var(--app-hover-bg) 80%,transparent)!important;box-shadow:0 12px 28px var(--app-surface-strong)!important;backdrop-filter:blur(14px)!important;-webkit-backdrop-filter:blur(14px)!important;padding:8px!important;overflow:hidden!important;z-index:30}.StrategyTokenPicker_searchRow__1ewj4{display:flex;align-items:center;gap:8px;padding:10px 12px;border-bottom:1px solid var(--glass-border)}.StrategyTokenPicker_searchIcon__C9qNp{color:color-mix(in srgb,var(--app-text) 55%,transparent);flex-shrink:0}.StrategyTokenPicker_searchInput__Gz55w{flex:1;min-width:0;background:transparent;border:0;outline:0;color:color-mix(in srgb,var(--app-text) 95%,transparent);font-family:var(--font-geist),"Geist","Inter",system-ui,sans-serif;font-size:12px;letter-spacing:.005em}.StrategyTokenPicker_searchInput__Gz55w::placeholder{color:color-mix(in srgb,var(--app-text) 45%,transparent)}.StrategyTokenPicker_list__Np6Jc{display:flex;flex-direction:column;overflow-y:auto;padding:0}.StrategyTokenPicker_row__vkdU0{display:grid;grid-template-columns:24px auto 1fr;align-items:center;gap:10px;width:100%;padding:8px 10px;background:transparent;color:color-mix(in srgb,var(--app-text) 90%,transparent)!important;cursor:pointer;border-radius:8px;border:1px solid transparent;font-family:var(--font-geist),"Geist","Inter",system-ui,sans-serif;text-align:left;transition:background .12s ease,color .12s ease,border-color .12s ease}.StrategyTokenPicker_row__vkdU0:focus-visible,.StrategyTokenPicker_row__vkdU0:hover{background:color-mix(in srgb,var(--app-hover-bg) 30%,transparent)!important;border-color:var(--app-border)!important;color:color-mix(in srgb,var(--app-text) 90%,transparent)!important;outline:none}.StrategyTokenPicker_rowLogo__wKBDA{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:color-mix(in srgb,var(--app-hover-bg) 80%,transparent);overflow:hidden}.StrategyTokenPicker_rowLogo__wKBDA img{display:block}.StrategyTokenPicker_rowLogoImage__Rqhs1{width:16px;height:16px;object-fit:contain}.StrategyTokenPicker_rowLogoFallback__uy3y3{font-size:11px;font-weight:600;color:color-mix(in srgb,var(--app-text) 70%,transparent)}.StrategyTokenPicker_rowSymbol__Utvn1{font-size:12.5px;font-weight:600;letter-spacing:.01em}.StrategyTokenPicker_rowName__BEfkM{font-size:11.5px;color:color-mix(in srgb,var(--app-text) 62%,transparent);text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.StrategyTokenPicker_empty__0QQ5V{padding:20px 12px;text-align:center;color:color-mix(in srgb,var(--app-text) 55%,transparent);font-size:12px}.StrategyTemplatesPicker_popover__ZI3KK{position:absolute;top:calc(100% + 6px);left:0;width:min(360px,92vw);max-height:320px;display:flex;flex-direction:column;border-radius:12px!important;border:1px solid var(--app-border)!important;background:color-mix(in srgb,var(--app-hover-bg) 80%,transparent)!important;box-shadow:0 12px 28px var(--app-surface-strong)!important;backdrop-filter:blur(14px)!important;-webkit-backdrop-filter:blur(14px)!important;padding:8px!important;overflow:hidden!important;z-index:30}.StrategyTemplatesPicker_list__hENil{display:flex;flex-direction:column;overflow-y:auto;padding:0}.StrategyTemplatesPicker_row__DksVm{display:grid;grid-template-columns:24px 1fr;align-items:center;gap:10px;width:100%;padding:8px 10px;background:transparent;color:color-mix(in srgb,var(--app-text) 90%,transparent)!important;cursor:pointer;border-radius:8px;border:1px solid transparent;font-family:var(--font-geist),"Geist","Inter",system-ui,sans-serif;text-align:left;transition:background .12s ease,color .12s ease,border-color .12s ease}.StrategyTemplatesPicker_row__DksVm:focus-visible,.StrategyTemplatesPicker_row__DksVm:hover{background:color-mix(in srgb,var(--app-hover-bg) 30%,transparent)!important;border-color:var(--app-border)!important;color:color-mix(in srgb,var(--app-text) 90%,transparent)!important;outline:none}.StrategyTemplatesPicker_rowIcon__SgeC7{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:color-mix(in srgb,var(--app-hover-bg) 80%,transparent);color:color-mix(in srgb,var(--app-text) 85%,transparent);transition:background var(--duration-state) var(--ease-deterministic),color var(--duration-state) var(--ease-deterministic)}.StrategyTemplatesPicker_row__DksVm:focus-visible .StrategyTemplatesPicker_rowIcon__SgeC7,.StrategyTemplatesPicker_row__DksVm:hover .StrategyTemplatesPicker_rowIcon__SgeC7{background:color-mix(in srgb,var(--app-warning),.14);color:color-mix(in srgb,var(--app-warning),.96)}.StrategyTemplatesPicker_rowText__Ivy5Y{display:flex;flex-direction:column;gap:1px;min-width:0}.StrategyTemplatesPicker_rowLabel__PLGny{font-size:12.5px;font-weight:600;letter-spacing:.005em}.StrategyTemplatesPicker_rowDesc__nfOSB{font-size:11px;color:color-mix(in srgb,var(--app-text) 62%,transparent);line-height:1.3}.StrategyNewChatCanvas_canvas__RHSHD{display:flex;align-items:flex-start;justify-content:center;width:100%;height:100%;min-height:0;padding:clamp(1.5rem,4.2vh,3rem) 1rem 1rem}.StrategyNewChatCanvas_centerWrap__UAfFn{width:min(980px,100%);display:flex;flex-direction:column;gap:1rem;transform:translateY(-2%)}.StrategyNewChatCanvas_hero__Djh4o{text-align:center;display:flex;flex-direction:column;gap:.35rem}.StrategyNewChatCanvas_title__3NMXY{margin:0;font-family:var(--font-geist),"Geist","Inter",system-ui,sans-serif;font-size:clamp(1.5rem,3vw,2rem);font-weight:500;color:color-mix(in srgb,var(--app-text) 96%,transparent)}.StrategyNewChatCanvas_subtitle__CGyLH{margin:0;color:color-mix(in srgb,var(--app-text) 72%,transparent);font-size:.95rem}.StrategyNewChatCanvas_composerWrap__f8781{width:100%;margin-top:8px}.StrategyNewChatCanvas_promptRow__OiKpr{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;padding:6px 0 2px}.StrategyNewChatCanvas_templatesPillWrap__YimU0,.StrategyNewChatCanvas_tokenPillWrap__jiyyN{position:relative}.StrategyNewChatCanvas_promptChip__j5unS{display:inline-flex;align-items:center;gap:7px;border:1px solid var(--glass-border);background:color-mix(in srgb,var(--app-hover-bg) 40%,transparent);color:color-mix(in srgb,var(--app-text) 78%,transparent);border-radius:999px;padding:8px 14px 8px 12px;min-height:34px;font-family:var(--font-geist),"Geist","Inter",system-ui,sans-serif;font-size:12px;letter-spacing:.005em;cursor:pointer;line-height:1;transition:transform var(--duration-state) var(--ease-deterministic),background var(--duration-state) var(--ease-deterministic),border-color var(--duration-state) var(--ease-deterministic),color var(--duration-state) var(--ease-deterministic),box-shadow var(--duration-state) var(--ease-deterministic)}.StrategyNewChatCanvas_promptChip__j5unS:hover{transform:translateY(-1px);background:var(--app-hover-bg);border-color:color-mix(in srgb,var(--app-text) 12%,transparent);color:color-mix(in srgb,var(--app-text) 90%,transparent);box-shadow:0 10px 24px -14px color-mix(in srgb,var(--app-surface-strong) 80%,transparent)}.StrategyNewChatCanvas_promptChip__j5unS:active{transform:translateY(0) scale(.985)}.StrategyNewChatCanvas_promptChip__j5unS:focus-visible{outline:2px solid var(--app-success);outline-offset:2px}.StrategyNewChatCanvas_promptChip__j5unS:disabled{opacity:.55;cursor:not-allowed;transform:none;box-shadow:none}.StrategyNewChatCanvas_promptChipIcon__ujwNK{color:color-mix(in srgb,var(--app-warning),.95);flex-shrink:0}.StrategyNewChatCanvas_promptChip__j5unS:hover .StrategyNewChatCanvas_promptChipIcon__ujwNK{color:color-mix(in srgb,var(--app-warning),.98)}.StrategyNewChatCanvas_promptChipTokenLogo__oXsRw{border-radius:50%;flex-shrink:0}.StrategyNewChatCanvas_promptChipLabel__9C_Tw{white-space:nowrap}.StrategyNewChatCanvas_promptChipChevron___QA1Y{margin-left:1px;color:color-mix(in srgb,var(--app-text) 50%,transparent);flex-shrink:0;transition:color var(--duration-state) var(--ease-deterministic),transform var(--duration-state) var(--ease-deterministic)}.StrategyNewChatCanvas_promptChip__j5unS:hover .StrategyNewChatCanvas_promptChipChevron___QA1Y{color:color-mix(in srgb,var(--app-text) 85%,transparent)}.StrategyNewChatCanvas_promptSelectChip___44Uu{width:152px;justify-content:space-between}.StrategyNewChatCanvas_tokenChip__JB8Cw{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 6px 0 10px;border-radius:999px;border:1px solid color-mix(in srgb,var(--app-warning),.55);background:color-mix(in srgb,var(--app-warning),.18);color:color-mix(in srgb,var(--app-text) 96%,transparent);font-family:var(--font-geist),"Geist","Inter",system-ui,sans-serif;font-size:12px;letter-spacing:.01em;line-height:1}.StrategyNewChatCanvas_tokenChipLogo__MVFun{border-radius:50%;flex-shrink:0}.StrategyNewChatCanvas_tokenChipLogoFallback__om1Qn{width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:color-mix(in srgb,var(--app-text) 18%,transparent);color:color-mix(in srgb,var(--app-text) 92%,transparent);font-size:10px;font-weight:600}.StrategyNewChatCanvas_tokenChipSymbol__yvW2O{font-weight:600}.StrategyNewChatCanvas_tokenChipClear__Q0K2K{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border:0;background:transparent;color:color-mix(in srgb,var(--app-text) 85%,transparent);cursor:pointer;padding:0;border-radius:50%;transition:background .12s ease,color .12s ease}.StrategyNewChatCanvas_tokenChipClear__Q0K2K:hover{background:color-mix(in srgb,var(--app-text) 12%,transparent);color:color-mix(in srgb,var(--app-text) 96%,transparent)}.StrategyNewChatCanvas_tokenChipClear__Q0K2K:focus-visible{outline:2px solid color-mix(in srgb,var(--app-warning),.7);outline-offset:2px}.StrategyConversationPane_loadingState__sub8I{display:flex;align-items:center;justify-content:center;height:100%;width:100%;color:color-mix(in srgb,var(--app-text) 86%,transparent);font-size:.92rem}.ModuleStatusNode_node__Jx6BC{border-radius:12px;padding:8px 10px;border:1px solid var(--app-border);background:color-mix(in srgb,var(--app-hover-bg) 80%,transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);transition:transform var(--duration-state) var(--ease-deterministic),border-color var(--duration-reveal) var(--ease-reveal),background-color var(--duration-reveal) var(--ease-reveal),box-shadow var(--duration-reveal) var(--ease-reveal);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--app-hover-bg) 40%,transparent)}.ModuleStatusNode_nodeInteractive__5bVgT{cursor:pointer}.ModuleStatusNode_nodeInteractive__5bVgT:focus-visible{outline:1px solid color-mix(in srgb,var(--app-warning),.5);outline-offset:2px}.ModuleStatusNode_node__Jx6BC[data-status=resolved]{border-color:color-mix(in srgb,var(--app-success) 32%,transparent);background:color-mix(in srgb,var(--app-success) 12%,transparent);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--app-text) 3%,transparent)}.ModuleStatusNode_node__Jx6BC[data-status=partial]{border-color:color-mix(in srgb,var(--app-warning) 32%,transparent);background:color-mix(in srgb,var(--app-warning) 14%,transparent);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--app-hover-bg) 40%,transparent)}.ModuleStatusNode_node__Jx6BC[data-status=missing]{border-color:var(--app-border);background:color-mix(in srgb,var(--app-hover-bg) 55%,transparent)}.ModuleStatusNode_node__Jx6BC:hover{transform:translateY(-1px)}.ModuleStatusNode_statusPulse__3oj3L{animation:ModuleStatusNode_nodeStatusPulse__85d6z .42s ease-out}@keyframes ModuleStatusNode_nodeStatusPulse__85d6z{0%{transform:translateY(3px);opacity:.82;filter:brightness(1.12)}to{transform:translateY(0);opacity:1;filter:brightness(1)}}.ModuleStatusNode_header__dbqZL{display:flex;align-items:center;justify-content:space-between;gap:6px;width:100%}.ModuleStatusNode_label__0GPA1{font-size:11px;color:color-mix(in srgb,var(--app-text) 90%,transparent);font-family:var(--font-ui)}.ModuleStatusNode_summary__5lcPf{display:block;margin-top:5px;font-size:11px;color:color-mix(in srgb,var(--app-text) 74%,transparent);line-height:1.4;font-family:var(--font-ui)}.ModuleStatusNode_tokenRow___COGH{margin-top:6px;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ModuleStatusNode_tokenLogo__QF7Gf{width:20px;height:20px;border-radius:999px;background:color-mix(in srgb,var(--app-hover-bg) 80%,transparent);overflow:hidden;display:inline-flex;align-items:center;justify-content:center}.ModuleStatusNode_tokenLogo__QF7Gf img{width:100%;height:100%;object-fit:cover}.ModuleStatusNode_ethLogo__zq1nT img{object-fit:contain;transform:scale(.84)}.ModuleStatusNode_expandedBody__pM7vh{display:block;margin-top:8px;border-top:1px solid var(--glass-border);padding-top:8px}.ModuleStatusNode_expandedValue__FswZy{display:block;font-size:11px;line-height:1.42;color:color-mix(in srgb,var(--app-text) 86%,transparent);white-space:pre-wrap;word-break:break-word;font-family:var(--font-ui)}.ModuleStatusNode_expandedList__gRFKN{margin:6px 0 0;padding-left:1rem;display:grid;gap:3px;font-size:11px;line-height:1.38;color:color-mix(in srgb,var(--app-text) 78%,transparent);font-family:var(--font-ui)}.MissingConstraintsToggle_wrap__1C39k{display:flex;flex-direction:column;gap:4px}.MissingConstraintsToggle_toggle__jOXnR{width:100%;padding:0;background:transparent;border:0}.MissingConstraintsToggle_toggle__jOXnR .mantine-Switch-body{width:auto;justify-content:flex-start;gap:10px}.MissingConstraintsToggle_toggle__jOXnR .mantine-Switch-label{color:color-mix(in srgb,var(--app-text) 96%,transparent);font-size:12px;font-family:var(--font-ui);padding-inline-start:0!important}.MissingConstraintsToggle_toggle__jOXnR .mantine-Switch-track{cursor:pointer;background-color:color-mix(in srgb,var(--app-hover-bg) 80%,transparent);border-color:var(--app-border)}.MissingConstraintsToggle_toggle__jOXnR .mantine-Switch-thumb{border-color:var(--app-border)}.MissingConstraintsToggle_toggle__jOXnR .mantine-Switch-input:checked+.mantine-Switch-track{background-color:var(--app-signal);background-image:none;border-color:color-mix(in srgb,var(--app-warning),.28)}.ConfirmSpecBar_stack__bgnai{display:flex;flex-direction:column;gap:6px}.ConfirmSpecBar_primary__EQjrq{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;border:1px solid color-mix(in srgb,var(--app-warning),.55);background:linear-gradient(135deg,color-mix(in srgb,var(--app-warning),.94) 0,color-mix(in srgb,var(--app-warning),.74) 100%);color:color-mix(in srgb,var(--app-text) 96%,transparent);border-radius:12px;padding:11px 13px;cursor:pointer;font-size:12.5px;font-family:var(--font-ui);letter-spacing:.01em;transition:transform var(--duration-state) var(--ease-deterministic),box-shadow var(--duration-state) var(--ease-deterministic),background var(--duration-state) var(--ease-deterministic),border-color var(--duration-state) var(--ease-deterministic);box-shadow:0 6px 22px -12px color-mix(in srgb,var(--app-warning),.9),0 1px 0 var(--glass-border) inset;overflow:hidden}.ConfirmSpecBar_primary__EQjrq:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 0,color-mix(in srgb,var(--app-text) 14%,transparent) 50%,transparent 100%);transform:translateX(-120%);pointer-events:none;transition:transform var(--duration-reveal) var(--ease-reveal)}.ConfirmSpecBar_primary__EQjrq:hover:not(:disabled):after{transform:translateX(120%)}.ConfirmSpecBar_primary__EQjrq:hover:not(:disabled){border-color:color-mix(in srgb,var(--app-warning),.8);box-shadow:0 10px 28px -12px color-mix(in srgb,var(--app-warning),.95),0 1px 0 var(--app-border) inset}.ConfirmSpecBar_primary__EQjrq:active:not(:disabled){transform:translateY(1px)}.ConfirmSpecBar_primary__EQjrq:disabled{opacity:.55;cursor:not-allowed;filter:saturate(.85)}.ConfirmSpecBar_primaryDot__RS8K_{display:inline-block;width:6px;height:6px;border-radius:50%;background:color-mix(in srgb,var(--app-text) 95%,transparent);box-shadow:0 0 8px color-mix(in srgb,var(--app-text) 75%,transparent);animation:ConfirmSpecBar_ConfirmSpecBarPulse__Vquus 1.8s ease-in-out infinite}@keyframes ConfirmSpecBar_ConfirmSpecBarPulse__Vquus{0%,to{opacity:.75;transform:scale(.95)}50%{opacity:1;transform:scale(1.08)}}.ConfirmSpecBar_executedRow__fGbgm{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px 11px;border:1px solid color-mix(in srgb,var(--app-success),.38);border-radius:12px;background:color-mix(in srgb,var(--app-success),.2);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.ConfirmSpecBar_executedChip__uykDz{display:inline-flex;align-items:center;gap:8px;font-size:11.5px;color:color-mix(in srgb,var(--app-success) 75%,var(--app-text));font-family:var(--font-ui)}.ConfirmSpecBar_executedDot__VF0n_{width:7px;height:7px;border-radius:50%;background:color-mix(in srgb,var(--app-success),.95);box-shadow:0 0 10px color-mix(in srgb,var(--app-success),.9)}.ConfirmSpecBar_linkGhost__JS2F4{border:0;background:transparent;color:color-mix(in srgb,var(--app-success) 62%,var(--app-text));font-size:11px;font-family:var(--font-ui);cursor:pointer;padding:4px 6px;border-radius:8px;transition:color var(--duration-state) var(--ease-deterministic),background-color var(--duration-state) var(--ease-deterministic)}.ConfirmSpecBar_linkGhost__JS2F4:hover{color:color-mix(in srgb,var(--app-text) 95%,transparent);background:var(--glass-highlight)}.StrategyInterpretationRail_rail__rNvKQ{display:flex;flex-direction:column;gap:9px;padding:0;min-height:0;overflow:auto}.StrategyInterpretationRail_header__2sJPB{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:color-mix(in srgb,var(--app-text) 56%,transparent);font-family:var(--font-ui)}.StrategyInterpretationRail_moduleList__rTOTE{display:flex;flex-direction:column;gap:8px;transition:transform var(--duration-state) var(--ease-deterministic),opacity var(--duration-state) var(--ease-deterministic)}.StrategyInterpretationRail_moduleListPulse__PPrLB{transform:translateY(-2px);opacity:.96}.StrategyInterpretationRail_compiledCard__YKGk_{border:1px solid var(--app-border);border-radius:12px;padding:10px;background:var(--app-surface-strong)}.StrategyInterpretationRail_compiledTitle__yQzQL{font-size:10px;text-transform:uppercase;letter-spacing:.06em;color:color-mix(in srgb,var(--app-warning),.92);margin-bottom:8px}.StrategyInterpretationRail_compiledGrid__e_2O2{display:grid;gap:6px}.StrategyInterpretationRail_compiledRow___umgF{display:grid;grid-template-columns:84px 1fr;gap:8px}.StrategyInterpretationRail_compiledLabel__w8TUp{font-size:10px;color:color-mix(in srgb,var(--app-text) 55%,transparent);text-transform:uppercase;letter-spacing:.04em}.StrategyInterpretationRail_compiledValue__QbbPw{font-size:11px;color:color-mix(in srgb,var(--app-text) 88%,transparent);line-height:1.35}.StrategyInterpretationRail_compiledRefinements__EXZem{margin-top:8px;font-size:10px;color:color-mix(in srgb,var(--app-warning),.7);line-height:1.35}.StrategySessionList_panel__vydR0{min-height:0;overflow:visible;display:flex;flex-direction:column;gap:8px;position:relative}.StrategySessionList_panelCollapsed__tKKYY{overflow:visible}.StrategySessionList_collapseBtn__GqsmW{width:32px;height:32px;border-radius:999px;border:1px solid transparent;background:transparent;color:color-mix(in srgb,var(--app-text) 68%,transparent);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;position:absolute;top:50%;right:0;transform:translate(50%,-50%);z-index:4;transition:color var(--ui-ease,var(--duration-state) var(--ease-deterministic)),border-color var(--ui-ease,var(--duration-state) var(--ease-deterministic)),background-color var(--ui-ease,var(--duration-state) var(--ease-deterministic))}.StrategySessionList_collapseBtn__GqsmW:hover{color:color-mix(in srgb,var(--app-warning),.95);border-color:var(--app-border);background:color-mix(in srgb,var(--app-hover-bg) 30%,transparent)}.StrategySessionList_collapseBtn__GqsmW:focus-visible{outline:none;color:color-mix(in srgb,var(--app-warning),.95);border-color:var(--app-border);background:color-mix(in srgb,var(--app-hover-bg) 30%,transparent)}.StrategySessionList_listContent__FmklH{display:flex;flex-direction:column;gap:10px;padding-right:10px;min-height:0;overflow-y:auto}.StrategySessionList_section__LU2CM{display:flex;flex-direction:column;gap:8px;margin-bottom:0}.StrategySessionList_newChatBtn__TKYYS{border:none;background:transparent;color:color-mix(in srgb,var(--app-text) 74%,transparent);border-radius:6px;padding:4px 0;font-size:13px;font-family:var(--font-geist),"Geist","Inter",system-ui,sans-serif;cursor:pointer;display:flex;align-items:center;justify-content:flex-start;gap:8px;transition:color var(--duration-state) var(--ease-deterministic)}.StrategySessionList_newChatBtn__TKYYS:hover:not(:disabled){color:color-mix(in srgb,var(--app-text) 95%,transparent)}.StrategySessionList_newChatBtn__TKYYS:focus-visible{outline:none;color:color-mix(in srgb,var(--app-text) 95%,transparent)}.StrategySessionList_newChatBtn__TKYYS:disabled{cursor:not-allowed;opacity:.6}.StrategySessionList_leadingIcon__7v_6F{width:15px;height:15px;display:inline-flex;align-items:center;justify-content:center;opacity:1;transform:translateX(0);transition:opacity var(--duration-state) var(--ease-deterministic),transform var(--duration-state) var(--ease-deterministic)}.StrategySessionList_divider__HbO2w{height:1px;width:100%;background:linear-gradient(90deg,var(--glass-highlight),color-mix(in srgb,var(--app-text) 20%,transparent),var(--glass-highlight))}.StrategySessionList_sectionToggle__9MVgK{border:none;background:transparent;color:color-mix(in srgb,var(--app-text) 74%,transparent);border-radius:6px;padding:4px 0;font-size:13px;font-family:var(--font-geist),"Geist","Inter",system-ui,sans-serif;cursor:pointer;display:flex;align-items:center;justify-content:space-between;transition:color var(--duration-state) var(--ease-deterministic)}.StrategySessionList_sectionToggle__9MVgK:hover{color:color-mix(in srgb,var(--app-text) 95%,transparent)}.StrategySessionList_sectionToggle__9MVgK:focus-visible{outline:none;color:color-mix(in srgb,var(--app-text) 95%,transparent)}.StrategySessionList_trailingIcon__YnY8a{width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center;opacity:0;transform:translateX(-5px);transition:opacity var(--duration-state) var(--ease-deterministic),transform var(--duration-state) var(--ease-deterministic)}.StrategySessionList_sectionToggle__9MVgK:focus-visible .StrategySessionList_trailingIcon__YnY8a,.StrategySessionList_sectionToggle__9MVgK:hover .StrategySessionList_trailingIcon__YnY8a,.StrategySessionList_sectionToggle__9MVgK[aria-expanded=true] .StrategySessionList_trailingIcon__YnY8a{opacity:1;transform:translateX(0)}.StrategySessionList_sectionLabel__LFkTJ{font-size:12px;letter-spacing:.01em}.StrategySessionList_sectionBody__PrzXk{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--duration-state) var(--ease-deterministic)}.StrategySessionList_sectionBodyOpen__Hl5In{grid-template-rows:1fr}.StrategySessionList_sectionBody__PrzXk>*{overflow:hidden}.StrategySessionList_itemList__rhRNf{display:flex;flex-direction:column;gap:8px;padding-top:8px}.StrategySessionList_empty__99qvs{font-size:11px;color:color-mix(in srgb,var(--app-text) 56%,transparent);font-family:var(--font-geist),"Geist","Inter",system-ui,sans-serif;padding:0 0 2px}.StrategySessionList_item__yZTdS{border:1px solid var(--glass-border);background:color-mix(in srgb,var(--app-hover-bg) 40%,transparent);border-radius:10px;padding:8px;display:flex;flex-direction:column;gap:7px}.StrategySessionList_itemActive__CVsoM{border-color:color-mix(in srgb,var(--app-signal) 22%,transparent);background:var(--app-active-bg)}.StrategySessionList_titleRow__fJ3br{display:flex;align-items:center;justify-content:space-between;gap:8px}.StrategySessionList_titleButton__H3VTP{border:none;background:transparent;padding:0;margin:0;cursor:pointer;text-align:left}.StrategySessionList_titleButton__H3VTP,.StrategySessionList_titleInput__rwUK9{color:color-mix(in srgb,var(--app-text) 92%,transparent);font-size:12px;font-family:var(--font-geist),"Geist","Inter",system-ui,sans-serif}.StrategySessionList_titleInput__rwUK9{width:100%;border:1px solid color-mix(in srgb,var(--app-text) 12%,transparent);border-radius:8px;background:color-mix(in srgb,var(--app-hover-bg) 80%,transparent);padding:5px 7px}.StrategySessionList_meta__hQIye{font-size:10px;color:color-mix(in srgb,var(--app-text) 58%,transparent);font-family:var(--font-geist),"Geist","Inter",system-ui,sans-serif;line-height:1.2}.StrategySessionList_confirmRow__t4L7D{display:flex;align-items:center;gap:6px}.StrategySessionList_confirmText__2QaNz{color:color-mix(in srgb,var(--app-text) 70%,transparent)}.StrategySessionList_actionBtn__lfJum,.StrategySessionList_confirmText__2QaNz{font-size:10px;font-family:var(--font-geist),"Geist","Inter",system-ui,sans-serif}.StrategySessionList_actionBtn__lfJum{border:1px solid var(--app-border);background:color-mix(in srgb,var(--app-hover-bg) 55%,transparent);color:color-mix(in srgb,var(--app-text) 84%,transparent);border-radius:8px;padding:4px 7px;cursor:pointer;display:inline-flex;align-items:center;gap:6px}.StrategySessionList_deleteBtn__4jgay{color:color-mix(in srgb,var(--app-danger) 92%,transparent)}.StrategySessionList_actionBtn__lfJum:disabled{opacity:.7;cursor:not-allowed}.StrategySessionList_spinner__aR8in{width:10px;height:10px;border-radius:999px;border:2px solid color-mix(in srgb,var(--app-danger) 35%,transparent);border-top-color:color-mix(in srgb,var(--app-danger) 95%,transparent);animation:StrategySessionList_spin__8fN20 .75s linear infinite}@keyframes StrategySessionList_spin__8fN20{to{transform:rotate(1turn)}}.StrategySessionList_menuTrigger__ghnGb{width:24px;height:24px;border-radius:999px;border:1px solid var(--app-border);background:color-mix(in srgb,var(--app-hover-bg) 55%,transparent);color:color-mix(in srgb,var(--app-text) 78%,transparent);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:border-color var(--duration-state) var(--ease-deterministic),background var(--duration-state) var(--ease-deterministic),color var(--duration-state) var(--ease-deterministic)}.StrategySessionList_menuTrigger__ghnGb:hover{border-color:var(--app-border-strong);background:var(--glass-highlight);color:color-mix(in srgb,var(--app-text) 90%,transparent)}.StrategySessionList_menuDropdown__TbeuB{background:color-mix(in srgb,var(--app-hover-bg) 80%,transparent)!important;border:1px solid var(--app-border)!important;border-radius:12px!important;box-shadow:0 12px 28px var(--app-surface-strong)!important;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);padding:8px!important}.StrategySessionList_menuItem__SESd5{color:color-mix(in srgb,var(--app-text) 90%,transparent)!important;font-family:var(--font-geist),"Geist","Inter",system-ui,sans-serif;font-size:12px;border-radius:8px;border:1px solid transparent;transition:color var(--ui-ease,var(--duration-state) var(--ease-deterministic)),border-color var(--ui-ease,var(--duration-state) var(--ease-deterministic)),background-color var(--ui-ease,var(--duration-state) var(--ease-deterministic))}.StrategySessionList_menuItem__SESd5:hover,.StrategySessionList_menuItem__SESd5[data-hovered]{color:color-mix(in srgb,var(--app-text) 90%,transparent)!important;background:color-mix(in srgb,var(--app-hover-bg) 30%,transparent)!important;border-color:var(--app-border)!important}.StrategySessionList_dangerMenuItem__N6Vij{color:color-mix(in srgb,var(--app-danger) 92%,transparent)!important}.StrategySessionList_dangerMenuItem__N6Vij:hover,.StrategySessionList_dangerMenuItem__N6Vij[data-hovered]{color:color-mix(in srgb,var(--app-danger) 72%,var(--app-text))!important}.ExecuteFlowchart_flow__TIC_J{display:flex;flex-direction:column;gap:14px;height:100%;min-height:0;overflow:auto;padding:2px 2px 16px}.ExecuteFlowchart_flowHeader__NJtys{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:4px 2px}.ExecuteFlowchart_flowTitle__HoQQc{display:inline-flex;align-items:center;gap:10px;font-size:12.5px;font-family:var(--font-ui);color:color-mix(in srgb,var(--app-text) 92%,transparent);letter-spacing:.02em}.ExecuteFlowchart_flowTitleDot__B2Y5B{width:8px;height:8px;border-radius:50%;background:var(--app-signal);box-shadow:0 0 10px color-mix(in srgb,var(--app-warning) 85%,transparent);animation:ExecuteFlowchart_ExecuteFlowTitlePulse__HyZB9 1.9s ease-in-out infinite}@keyframes ExecuteFlowchart_ExecuteFlowTitlePulse__HyZB9{0%,to{opacity:.75;transform:scale(.92)}50%{opacity:1;transform:scale(1.1)}}.ExecuteFlowchart_flowStatus__FIRY_{font-size:10.5px;color:color-mix(in srgb,var(--app-text) 62%,transparent);font-family:var(--font-ui);letter-spacing:.06em;text-transform:uppercase}.ExecuteFlowchart_nodes__i_3Ot{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0;width:100%;margin-inline:auto}.ExecuteFlowchart_nodeRow__wtrU5{position:relative;display:grid;grid-template-columns:28px 1fr;align-items:start;gap:10px;padding-bottom:2px}.ExecuteFlowchart_nodeIndex__pCjmF{position:relative;grid-column:1;width:28px;height:28px;display:flex;align-items:center;justify-content:center;color:color-mix(in srgb,var(--app-text) 78%,transparent);font-family:var(--font-mono);font-size:11px;margin-top:6px}.ExecuteFlowchart_nodeIndexRing__xcAQv{position:absolute;inset:0;border-radius:50%;border:1px solid color-mix(in srgb,var(--app-text) 14%,transparent);transition:border-color var(--duration-reveal) var(--ease-deterministic),box-shadow var(--duration-reveal) var(--ease-deterministic),background-color var(--duration-reveal) var(--ease-deterministic)}.ExecuteFlowchart_nodeRow__wtrU5[data-phase=lighting] .ExecuteFlowchart_nodeIndexRing__xcAQv,.ExecuteFlowchart_nodeRow__wtrU5[data-phase=live] .ExecuteFlowchart_nodeIndexRing__xcAQv,.ExecuteFlowchart_nodeRow__wtrU5[data-phase=settled] .ExecuteFlowchart_nodeIndexRing__xcAQv{border-color:color-mix(in srgb,var(--app-success) 55%,transparent);background:radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--app-success) 20%,transparent) 0,transparent 70%)}.ExecuteFlowchart_nodeIndexNumber__1BaL8{position:relative;z-index:1}.ExecuteFlowchart_nodeCard__lDALZ{grid-column:2;width:100%;min-width:0;border:1px solid var(--glass-highlight);border-radius:12px;background:color-mix(in srgb,var(--app-hover-bg) 40%,transparent);padding:8px 12px 9px;display:flex;flex-direction:column;gap:4px;transition:opacity var(--duration-reveal) var(--ease-reveal),border-color var(--duration-reveal) var(--ease-reveal),background-color var(--duration-reveal) var(--ease-reveal),box-shadow var(--duration-reveal) var(--ease-reveal)}.ExecuteFlowchart_nodeRow__wtrU5[data-phase=lighting] .ExecuteFlowchart_nodeCard__lDALZ,.ExecuteFlowchart_nodeRow__wtrU5[data-phase=live] .ExecuteFlowchart_nodeCard__lDALZ,.ExecuteFlowchart_nodeRow__wtrU5[data-phase=settled] .ExecuteFlowchart_nodeCard__lDALZ{border:1px solid color-mix(in srgb,var(--app-success) 32%,transparent);background:color-mix(in srgb,var(--app-success) 12%,transparent);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--app-text) 3%,transparent)}.ExecuteFlowchart_nodeHeader__Q0_GH{display:flex;flex-direction:column;gap:2px}.ExecuteFlowchart_nodeLabelRow__cNSEl{display:flex;align-items:center;justify-content:space-between;gap:10px}.ExecuteFlowchart_nodeLabel__8UysA{font-size:12.5px;font-family:var(--font-ui);color:color-mix(in srgb,var(--app-text) 96%,transparent);letter-spacing:.01em}.ExecuteFlowchart_nodeDetail___urBy{font-size:10.5px;color:color-mix(in srgb,var(--app-text) 50%,transparent);line-height:1.25}.ExecuteFlowchart_nodeStat__zd_YW{max-width:60%;font-size:11.5px;line-height:1.4;padding-top:3px;white-space:pre-wrap;word-break:break-word}.ExecuteFlowchart_nodeRow__wtrU5[data-phase=lighting] .ExecuteFlowchart_nodeStat__zd_YW,.ExecuteFlowchart_nodeRow__wtrU5[data-phase=live] .ExecuteFlowchart_nodeStat__zd_YW,.ExecuteFlowchart_nodeRow__wtrU5[data-phase=settled] .ExecuteFlowchart_nodeStat__zd_YW{color:color-mix(in srgb,var(--app-success) 78%,var(--app-text))}.ExecuteFlowchart_edge__jnslq{grid-column:1;display:flex;justify-content:center;padding:2px 0}.ExecuteFlowchart_edgeTrack__eVhEO{width:2px;height:14px;border-radius:2px;background:linear-gradient(to bottom,color-mix(in srgb,var(--app-text) 12%,transparent) 0,color-mix(in srgb,var(--app-hover-bg) 80%,transparent) 100%);position:relative;overflow:hidden;transition:background var(--duration-reveal) var(--ease-reveal)}.ExecuteFlowchart_edgeTrack__eVhEO[data-edge-phase=live]{background:linear-gradient(to bottom,color-mix(in srgb,var(--app-success) 72%,transparent) 0,color-mix(in srgb,var(--app-success) 28%,transparent) 100%);animation:ExecuteFlowchart_ExecuteFlowEdgeShimmer__Nqq2Z 1.1s linear infinite}.ExecuteFlowchart_edgeTrack__eVhEO[data-edge-phase=settled]{background:linear-gradient(to bottom,color-mix(in srgb,var(--app-success) 70%,transparent) 0,color-mix(in srgb,var(--app-success) 25%,transparent) 100%)}@keyframes ExecuteFlowchart_ExecuteFlowEdgeShimmer__Nqq2Z{0%{background-position:0 0;filter:brightness(1)}50%{filter:brightness(1.25)}to{background-position:0 100%;filter:brightness(1)}}.ExecutePayPanel_walletPanel__WH2JS{--wallet-bg:var(--app-surface-strong);--wallet-border:var(--app-border);--wallet-row-bg:var(--app-surface-strong);--wallet-row-border:var(--glass-border);--wallet-text-primary:color-mix(in srgb,var(--app-text) 95%,transparent);--wallet-text-secondary:color-mix(in srgb,var(--app-text) 58%,transparent);--wallet-accent-start:color-mix(in srgb,var(--app-warning),0.95);--wallet-accent-end:color-mix(in srgb,var(--app-warning),0.82);display:flex;flex-direction:column;gap:14px;padding:18px 18px 16px;border-radius:18px;border:1px solid var(--wallet-border);background:var(--wallet-bg);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:inset 0 1px 0 var(--glass-highlight),0 22px 40px color-mix(in srgb,var(--app-bg) 30%,transparent);min-height:0}.ExecutePayPanel_walletHeader__1eN72{display:flex;flex-direction:column;gap:6px}.ExecutePayPanel_walletEyebrow__EZTep{font-size:10.5px;text-transform:uppercase;letter-spacing:.14em;font-family:var(--font-ui);color:color-mix(in srgb,var(--app-warning),.9)}.ExecutePayPanel_walletTitle__gArix{font-size:17px;line-height:1.2;color:var(--wallet-text-primary);font-family:var(--font-ui);letter-spacing:.005em}.ExecutePayPanel_walletSubtitle__1fQ1e{margin:2px 0 0;font-size:12.5px;line-height:1.5;color:var(--wallet-text-secondary);font-family:var(--font-ui)}.ExecutePayPanel_walletStatus__Y3Nkc{display:inline-flex;align-items:center;gap:8px;margin-top:4px;font-size:11.5px;letter-spacing:.04em;color:color-mix(in srgb,var(--app-warning),.68);font-family:var(--font-ui)}.ExecutePayPanel_walletStatusDot__mYBJn{width:7px;height:7px;border-radius:50%;background:linear-gradient(135deg,var(--wallet-accent-start),var(--wallet-accent-end));box-shadow:0 0 10px color-mix(in srgb,var(--app-warning),.7);animation:ExecutePayPanel_ExecutePayPrimaryDot___R0V6 1.6s ease-in-out infinite}@keyframes ExecutePayPanel_ExecutePayPrimaryDot___R0V6{0%,to{transform:scale(.85);opacity:.8}50%{transform:scale(1.15);opacity:1}}.ExecutePayPanel_walletDetails__ddyv3{margin:2px 0 0;display:flex;flex-direction:column;gap:6px}.ExecutePayPanel_walletRow__dJ3oy{display:grid;grid-template-columns:68px 1fr;align-items:center;gap:12px;padding:10px 12px;border-radius:12px;border:1px solid var(--wallet-row-border);background:var(--wallet-row-bg)}.ExecutePayPanel_walletRowLabel__ViF6E{margin:0;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb,var(--app-text) 50%,transparent);font-family:var(--font-ui)}.ExecutePayPanel_walletRowValue__UCx9H{margin:0;font-size:13px;line-height:1.4;color:var(--wallet-text-primary);font-family:var(--font-ui);word-break:break-word;text-align:right;justify-self:end}.ExecutePayPanel_assetValue__Tiwa6{display:inline-flex;align-items:center;gap:8px}.ExecutePayPanel_assetLogo__JW0SM{border-radius:50%;flex-shrink:0;box-shadow:0 4px 14px -6px color-mix(in srgb,var(--app-bg) 55%,transparent)}.ExecutePayPanel_assetSymbol__8Otux{font-size:13px;color:var(--wallet-text-primary);font-family:var(--font-mono);letter-spacing:.02em}.ExecutePayPanel_comingSoonBadge__QdaZX{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;font-size:11px;letter-spacing:.08em;text-transform:uppercase;font-family:var(--font-ui);color:var(--app-on-accent);border:1px solid color-mix(in srgb,var(--app-warning),.65);background:linear-gradient(135deg,color-mix(in srgb,var(--app-warning),.95) 0,color-mix(in srgb,var(--app-warning),.8) 100%);box-shadow:0 12px 30px -14px color-mix(in srgb,var(--app-warning),.95),0 1px 0 var(--glass-border) inset}.ExecutePayPanel_comingSoonBadgeDot__3irdB{width:7px;height:7px;border-radius:50%;background:color-mix(in srgb,var(--app-text) 95%,transparent);box-shadow:0 0 9px color-mix(in srgb,var(--app-text) 72%,transparent);animation:ExecutePayPanel_ExecutePayWaitlistPulse__a_4A1 2.4s ease-in-out infinite}@keyframes ExecutePayPanel_ExecutePayWaitlistPulse__a_4A1{0%,to{transform:scale(.9);opacity:.85}50%{transform:scale(1.1);opacity:1}}.ExecutePayPanel_errorHeader__EI2lH{display:flex;flex-direction:column;gap:8px}.ExecutePayPanel_errorBadge__AC09p{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;padding:4px 9px;border-radius:999px;font-size:10.5px;text-transform:uppercase;letter-spacing:.08em;font-family:var(--font-ui);border:1px solid color-mix(in srgb,var(--app-danger),.55);background:color-mix(in srgb,var(--app-danger),.2);color:color-mix(in srgb,var(--app-danger),.95)}.ExecutePayPanel_errorTitle__rNZCC{font-size:15px;color:var(--wallet-text-primary);font-family:var(--font-ui)}.ExecutePayPanel_errorSub__4PuHs{font-size:11.5px;line-height:1.45;color:color-mix(in srgb,var(--app-text) 62%,transparent)}.ExecutePayPanel_ctaRow__dCoZk{display:flex;align-items:center;justify-content:flex-start;gap:10px;padding-top:6px}.ExecutePayPanel_primaryCta__CHDrW{position:relative;display:inline-flex;align-items:center;gap:10px;border:1px solid color-mix(in srgb,var(--app-warning),.65);background:linear-gradient(135deg,color-mix(in srgb,var(--app-warning),.95) 0,color-mix(in srgb,var(--app-warning),.8) 100%);color:var(--app-on-accent);border-radius:12px;padding:10px 18px;font-size:13px;font-family:var(--font-ui);letter-spacing:.01em;cursor:pointer;box-shadow:0 14px 34px -14px color-mix(in srgb,var(--app-warning),.95),0 1px 0 var(--glass-border) inset;transition:transform var(--duration-state) var(--ease-deterministic),box-shadow var(--duration-state) var(--ease-deterministic),border-color var(--duration-state) var(--ease-deterministic),filter var(--duration-state) var(--ease-deterministic);overflow:hidden}.ExecutePayPanel_primaryCta__CHDrW:hover:not(:disabled){border-color:color-mix(in srgb,var(--app-warning),.8);box-shadow:0 16px 38px -12px color-mix(in srgb,var(--app-warning),1),0 1px 0 var(--app-border) inset}.ExecutePayPanel_primaryCta__CHDrW:active:not(:disabled){transform:translateY(1px)}.StrategyWaitlistDrawer_overlay__cQ03i{position:fixed;inset:0;z-index:1200;background:color-mix(in srgb,var(--app-bg) 88%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);display:flex;align-items:stretch;justify-content:center;overflow:hidden}.StrategyWaitlistDrawer_sheet__WArSQ{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:clamp(24px,6vw,80px);background:radial-gradient(120% 70% at 15% 10%,color-mix(in srgb,var(--app-warning),.18) 0,color-mix(in srgb,var(--app-warning),0) 55%),radial-gradient(90% 80% at 85% 110%,color-mix(in srgb,var(--app-warning),.14) 0,color-mix(in srgb,var(--app-warning),0) 60%),color-mix(in srgb,var(--app-bg-elevated) 98%,transparent);overflow:hidden}.StrategyWaitlistDrawer_backdropGlowA__5R1Kz,.StrategyWaitlistDrawer_backdropGlowB__Am8kx{position:absolute;border-radius:50%;filter:blur(80px);opacity:.55;pointer-events:none}.StrategyWaitlistDrawer_backdropGlowA__5R1Kz{top:-10%;left:-10%;width:50vw;height:50vw;background:color-mix(in srgb,var(--app-warning),.55);animation:StrategyWaitlistDrawer_StrategyWaitlistGlowA__clbKO 9s ease-in-out infinite alternate}.StrategyWaitlistDrawer_backdropGlowB__Am8kx{bottom:-20%;right:-15%;width:60vw;height:60vw;background:color-mix(in srgb,var(--app-success),.28);animation:StrategyWaitlistDrawer_StrategyWaitlistGlowB__VlO3e 11s ease-in-out infinite alternate}@keyframes StrategyWaitlistDrawer_StrategyWaitlistGlowA__clbKO{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(4%,3%,0) scale(1.08)}}@keyframes StrategyWaitlistDrawer_StrategyWaitlistGlowB__VlO3e{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(-3%,-4%,0) scale(1.12)}}.StrategyWaitlistDrawer_content__HsFY6{position:relative;z-index:2;max-width:620px;width:100%;display:flex;flex-direction:column;gap:24px;color:color-mix(in srgb,var(--app-text) 96%,transparent)}.StrategyWaitlistDrawer_eyebrow__SLgiE{font-size:11.5px;letter-spacing:.18em;text-transform:uppercase;color:color-mix(in srgb,var(--app-warning),.9);font-family:var(--font-ui)}.StrategyWaitlistDrawer_title__RPvPY{margin:0;font-family:var(--font-ui);font-size:clamp(28px,4.6vw,42px);line-height:1.12;letter-spacing:-.01em;color:color-mix(in srgb,var(--app-text) 98%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--app-text) 100%,transparent) 0,color-mix(in srgb,var(--app-warning),.72) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.StrategyWaitlistDrawer_subtitle__oXfPM{margin:0;font-family:var(--font-ui);font-size:clamp(15px,1.8vw,18px);line-height:1.45;color:color-mix(in srgb,var(--app-text) 70%,transparent)}.StrategyWaitlistDrawer_form__ofPn3{display:flex;flex-direction:column;gap:10px;margin-top:8px}.StrategyWaitlistDrawer_fieldLabel__EJDcZ{font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb,var(--app-text) 54%,transparent);font-family:var(--font-ui)}.StrategyWaitlistDrawer_fieldRow__1FC4f{display:flex;flex-wrap:wrap;gap:10px;align-items:stretch}.StrategyWaitlistDrawer_input__CLCJw{flex:1 1 260px;min-width:0;border:1px solid color-mix(in srgb,var(--app-text) 12%,transparent);background:var(--app-surface-strong);color:color-mix(in srgb,var(--app-text) 95%,transparent);border-radius:12px;padding:14px 18px;font-family:var(--font-ui);font-size:15px;letter-spacing:.01em;outline:none;transition:border-color var(--duration-state) var(--ease-deterministic),box-shadow var(--duration-state) var(--ease-deterministic)}.StrategyWaitlistDrawer_input__CLCJw::placeholder{color:color-mix(in srgb,var(--app-text) 40%,transparent)}.StrategyWaitlistDrawer_input__CLCJw:focus{border-color:color-mix(in srgb,var(--app-warning),.55);box-shadow:0 0 0 3px color-mix(in srgb,var(--app-warning),.2)}.StrategyWaitlistDrawer_submit__Mw6Px{flex:0 0 auto;display:inline-flex;align-items:center;gap:10px;border:1px solid color-mix(in srgb,var(--app-warning),.65);background:linear-gradient(135deg,color-mix(in srgb,var(--app-warning),.95) 0,color-mix(in srgb,var(--app-warning),.8) 100%);color:var(--app-on-accent);padding:14px 22px;border-radius:12px;font-family:var(--font-ui);font-size:14px;letter-spacing:.01em;cursor:pointer;box-shadow:0 14px 34px -14px color-mix(in srgb,var(--app-warning),.95),0 1px 0 var(--glass-border) inset;transition:transform var(--duration-state) var(--ease-deterministic),box-shadow var(--duration-state) var(--ease-deterministic),border-color var(--duration-state) var(--ease-deterministic),filter var(--duration-state) var(--ease-deterministic)}.StrategyWaitlistDrawer_submit__Mw6Px:hover:not(:disabled){border-color:color-mix(in srgb,var(--app-warning),.8);box-shadow:0 16px 38px -12px color-mix(in srgb,var(--app-warning),1),0 1px 0 var(--app-border) inset}.StrategyWaitlistDrawer_submit__Mw6Px:active:not(:disabled){transform:translateY(1px)}.StrategyWaitlistDrawer_submit__Mw6Px:disabled{cursor:not-allowed;opacity:.55;filter:saturate(.82)}.StrategyWaitlistDrawer_submitDot__ryzmh{width:6px;height:6px;border-radius:50%;background:color-mix(in srgb,var(--app-text) 95%,transparent);box-shadow:0 0 8px color-mix(in srgb,var(--app-text) 75%,transparent);animation:StrategyWaitlistDrawer_StrategyWaitlistDotPulse__oPt0s 1.6s ease-in-out infinite}@keyframes StrategyWaitlistDrawer_StrategyWaitlistDotPulse__oPt0s{0%,to{transform:scale(.9);opacity:.8}50%{transform:scale(1.1);opacity:1}}.StrategyWaitlistDrawer_spinner__ruGXU{width:12px;height:12px;border-radius:50%;border:2px solid color-mix(in srgb,var(--app-text) 30%,transparent);border-top-color:color-mix(in srgb,var(--app-text) 95%,transparent);animation:StrategyWaitlistDrawer_StrategyWaitlistSpin___7sjj .75s linear infinite}@keyframes StrategyWaitlistDrawer_StrategyWaitlistSpin___7sjj{to{transform:rotate(1turn)}}.StrategyWaitlistDrawer_error__4UkGy{font-family:var(--font-ui);font-size:12.5px;color:color-mix(in srgb,var(--app-danger),.95)}.StrategyWaitlistDrawer_done__atwaU{margin-top:4px;display:inline-flex;align-items:center;gap:10px;padding:14px 18px;border-radius:12px;background:color-mix(in srgb,var(--app-success),.12);border:1px solid color-mix(in srgb,var(--app-success),.45);color:color-mix(in srgb,var(--app-success),.95);font-family:var(--font-ui);font-size:14px;letter-spacing:.01em}.StrategyWaitlistDrawer_doneDot__OWLn4{width:9px;height:9px;border-radius:50%;background:color-mix(in srgb,var(--app-success),.9);box-shadow:0 0 10px color-mix(in srgb,var(--app-success),.85);animation:StrategyWaitlistDrawer_StrategyWaitlistLivePulse__yBqWp 1.6s ease-in-out infinite}@keyframes StrategyWaitlistDrawer_StrategyWaitlistLivePulse__yBqWp{0%,to{transform:scale(.85);opacity:.8}50%{transform:scale(1.15);opacity:1}}.StrategyExecutionShell_shell__spEIQ{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,420px);gap:18px;width:100%;min-height:0;height:100%;overflow:hidden;padding:4px 2px 2px}.StrategyExecutionShell_left__BWAvs{display:flex;flex-direction:column;gap:14px;min-height:0;overflow:hidden}.StrategyExecutionShell_leftHeader___Q9N_{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;padding:2px 2px 0}.StrategyExecutionShell_backLink___UWRF{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-ui);font-size:13px;color:color-mix(in srgb,var(--app-text) 74%,transparent);background:transparent;border:none;padding:4px 0;border-radius:6px;cursor:pointer;transition:color var(--duration-state) var(--ease-deterministic)}.StrategyExecutionShell_backLink___UWRF:hover:not(:disabled){color:color-mix(in srgb,var(--app-text) 95%,transparent)}.StrategyExecutionShell_backLink___UWRF:focus-visible{outline:none;color:color-mix(in srgb,var(--app-text) 95%,transparent)}.StrategyExecutionShell_backLink___UWRF:disabled{cursor:not-allowed;opacity:.6}.StrategyExecutionShell_flowWrap__hDIYR{flex:1 1 auto;min-height:0;border:none;border-radius:0;background:transparent;padding:6px 2px 10px;overflow:auto;display:flex;flex-direction:column}.StrategyExecutionShell_right__u33YG{display:flex;flex-direction:column;gap:12px;min-height:0}.StrategyExecutionShell_skeletonHeader__4VfSn{height:32px;border-radius:10px;animation:StrategyExecutionShell_StrategyExecuteSkeleton__UgYz0 1.2s linear infinite}.StrategyExecutionShell_skeletonBody__Ge0Td,.StrategyExecutionShell_skeletonHeader__4VfSn{background:linear-gradient(90deg,var(--app-skeleton-base) 0,var(--app-skeleton-highlight) 50%,var(--app-skeleton-base) 100%);background-size:200% 100%}.StrategyExecutionShell_skeletonBody__Ge0Td{flex:1 1 auto;border-radius:14px;animation:StrategyExecutionShell_StrategyExecuteSkeleton__UgYz0 1.4s linear infinite;min-height:240px}@keyframes StrategyExecutionShell_StrategyExecuteSkeleton__UgYz0{0%{background-position:0 50%}to{background-position:-200% 50%}}@media (max-width:980px){.StrategyExecutionShell_shell__spEIQ{grid-template-columns:1fr;grid-auto-rows:minmax(0,auto);overflow:auto}}.StrategyBuilderShell_shell__5WP72{display:grid;grid-template-columns:280px 1fr 320px;gap:16px;width:100%;min-height:calc(100vh - 125px);height:calc(100vh - 125px);overflow:hidden;position:relative;z-index:1}.StrategyBuilderShell_shell__5WP72>*{min-height:0}.StrategyBuilderShell_shellSessionsCollapsed__bAQlM{grid-template-columns:46px 1fr 320px}.StrategyBuilderShell_shellNoRail__y7LYQ{grid-template-columns:280px 1fr}.StrategyBuilderShell_shellSessionsCollapsed__bAQlM.StrategyBuilderShell_shellNoRail__y7LYQ{grid-template-columns:46px 1fr}.StrategyBuilderShell_shellExecute__8Opmn{gap:16px}@media (max-width:980px){.StrategyBuilderShell_shell__5WP72{grid-template-columns:1fr;min-height:calc(100vh - 125px);height:calc(100vh - 125px);overflow:hidden}.StrategyBuilderShell_shellSessionsCollapsed__bAQlM{grid-template-columns:1fr}}