.commander_center__5sxCN{margin:20px 0}.commander_commander__6Dxy7{display:flex;align-items:center;gap:22px;width:100%;padding:24px;border:1px solid #477d70;border-radius:20px;background:radial-gradient(ellipse at 5% 50%,#245b4d55,transparent 55%),#082b26;color:var(--text);text-align:left;cursor:pointer}.commander_commander__6Dxy7>span{display:grid;gap:7px}.commander_commander__6Dxy7 small{font-size:10px;letter-spacing:.15em;color:var(--mint)}.commander_commander__6Dxy7 strong{font-size:20px;font-weight:500}.commander_commander__6Dxy7 em{font-size:12px;font-style:normal;color:var(--muted)}.commander_commander__6Dxy7>b{margin-left:auto;color:var(--mint)}.commander_robot__i5Luj{width:85px;height:85px;flex-shrink:0;fill:#174b40;stroke:#9ae8d6;stroke-width:2;filter:drop-shadow(0 3px 12px #76dcc71a)}.commander_face__0z294{fill:#061f1a;stroke:#70b6a4}.commander_eyes__10WQP{stroke:#c2fff3;stroke-width:4;stroke-linecap:round}.commander_robot__i5Luj[data-working=true]{animation:commander_float__eZjTW 3s ease-in-out infinite}.commander_roles__A9LSU{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:14px}.commander_roles__A9LSU>button{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:19px;text-align:left;border:1px solid var(--line);border-radius:16px;background:#092822cf;color:var(--text);min-width:0;cursor:pointer;transition:border-color .2s,transform .2s}.commander_roles__A9LSU>button:hover{border-color:#7ab9a7;transform:translateY(-2px)}.commander_icon__q_6vZ{color:var(--mint);font-size:22px}.commander_roles__A9LSU strong{font-size:13px}.commander_status__roxWm{font-size:10px;color:var(--muted);padding:3px 7px;border:1px solid #6fa18c33;border-radius:20px}.commander_roles__A9LSU p{grid-column:1/-1;margin:4px 0;overflow-wrap:anywhere;font-size:12px;color:var(--muted);line-height:1.6}.commander_roles__A9LSU small{grid-column:1/-1;color:#7c9d92;font-size:10px}.commander_roles__A9LSU [data-state=WORKING]{border-color:#6ea997}.commander_roles__A9LSU [data-state=BLOCKED] .commander_status__roxWm{color:#edbb9f}.commander_roles__A9LSU [data-state=WORKING] .commander_status__roxWm{color:var(--mint)}@keyframes commander_float__eZjTW{50%{transform:translateY(-4px)}}@media(min-width:1440px){.commander_roles__A9LSU{grid-template-columns:repeat(6,minmax(0,1fr))}.commander_roles__A9LSU>button{grid-template-columns:auto 1fr;padding:16px}.commander_status__roxWm{grid-column:1/-1;width:max-content}}@media(max-width:1100px){.commander_roles__A9LSU{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.commander_commander__6Dxy7{padding:16px;gap:12px}.commander_robot__i5Luj{width:58px;height:58px;animation:none!important}.commander_commander__6Dxy7 strong{font-size:16px}.commander_roles__A9LSU{gap:9px}.commander_roles__A9LSU>button{padding:13px;grid-template-columns:auto 1fr}.commander_status__roxWm{grid-column:1/-1;width:max-content}}@media(max-width:420px){.commander_roles__A9LSU{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.commander_robot__i5Luj{animation:none!important}.commander_roles__A9LSU>button{transition:none}.commander_roles__A9LSU>button:hover{transform:none}}.mt5-workspace_workspace__vXxAM{min-width:0;display:grid;gap:20px}.mt5-workspace_formGrid__aegqF{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.mt5-workspace_actions__SbPI_ label,.mt5-workspace_formGrid__aegqF label,.mt5-workspace_historyGrid__m0liV label{display:grid;gap:8px;font-size:12px;color:var(--muted);min-width:0}.mt5-workspace_history__YS10W input,.mt5-workspace_history__YS10W select,.mt5-workspace_workspace__vXxAM input,.mt5-workspace_workspace__vXxAM select{width:100%;min-width:0;background:var(--bg);border:1px solid var(--line);border-radius:7px;color:var(--text);padding:11px;font:inherit}.mt5-workspace_editor__uW4Fg:focus,.mt5-workspace_history__YS10W input:focus,.mt5-workspace_history__YS10W select:focus,.mt5-workspace_workspace__vXxAM input:focus,.mt5-workspace_workspace__vXxAM select:focus{outline:1px solid var(--mint);outline-offset:1px}.mt5-workspace_actions__SbPI_{display:flex;align-items:end;gap:12px;flex-wrap:wrap}.mt5-workspace_actions__SbPI_ label{flex:1 1 220px}.mt5-workspace_steps__hbMLC{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:22px 0}.mt5-workspace_steps__hbMLC b{font-size:12px;font-weight:500;color:var(--mint)}.mt5-workspace_steps__hbMLC p{font-size:12px;line-height:1.8;color:var(--muted)}.mt5-workspace_log__pIECN{max-height:320px;overflow:auto;padding:16px;border:1px solid var(--line);border-radius:8px;background:var(--bg);color:var(--text);font-size:11px;line-height:1.7;white-space:pre-wrap;overflow-wrap:anywhere}.mt5-workspace_history__YS10W{display:grid;gap:18px;border-top:1px solid var(--line);margin-top:20px;padding-top:24px;min-width:0}.mt5-workspace_historyGrid__m0liV{display:grid;grid-template-columns:1fr 1fr 2fr 2fr;gap:14px}.mt5-workspace_jobs__3lgvR{display:grid;gap:10px}.mt5-workspace_jobs__3lgvR details{border:1px solid var(--line);border-radius:8px;padding:12px}.mt5-workspace_jobs__3lgvR summary{font-size:12px;cursor:pointer;overflow-wrap:anywhere}.mt5-workspace_jobs__3lgvR small{color:var(--muted)}.mt5-workspace_editor__uW4Fg{display:block;resize:vertical;min-height:390px;width:100%;border:1px solid var(--line);border-radius:10px;padding:20px;background:var(--bg);color:var(--text);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;line-height:1.8;tab-size:2}.mt5-workspace_workspace__vXxAM .table-wrap{overflow-x:auto}.mt5-workspace_history__YS10W table,.mt5-workspace_workspace__vXxAM table{width:100%;border-collapse:collapse;text-align:left;font-size:12px}.mt5-workspace_history__YS10W td,.mt5-workspace_history__YS10W th,.mt5-workspace_workspace__vXxAM td,.mt5-workspace_workspace__vXxAM th{padding:12px;border-bottom:1px solid var(--line);white-space:nowrap}.mt5-workspace_history__YS10W button:disabled,.mt5-workspace_workspace__vXxAM button:disabled{opacity:.55;cursor:wait}@media(max-width:1100px){.mt5-workspace_historyGrid__m0liV{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.mt5-workspace_formGrid__aegqF,.mt5-workspace_historyGrid__m0liV,.mt5-workspace_steps__hbMLC{grid-template-columns:minmax(0,1fr)}.mt5-workspace_editor__uW4Fg{padding:12px}.mt5-workspace_actions__SbPI_{align-items:stretch;flex-direction:column}.mt5-workspace_actions__SbPI_ label{flex:initial;width:100%}}.mt5-workspace_workspace__vXxAM label.mt5-workspace_check__ZlQwg{display:flex;align-items:flex-start;gap:10px;font-size:12px;line-height:1.7;color:var(--muted)}.mt5-workspace_workspace__vXxAM .mt5-workspace_check__ZlQwg input{width:auto;flex:none;margin:3px 0 0;padding:0}.mt5-workspace_accountStrip__tLi7K{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin:4px 0 22px;border:1px solid rgba(132,219,203,.15);border-radius:14px;overflow:hidden}.mt5-workspace_accountStrip__tLi7K>div{padding:14px 18px;border-right:1px solid rgba(132,219,203,.12)}.mt5-workspace_accountStrip__tLi7K>div:last-child{border-right:0}.mt5-workspace_accountStrip__tLi7K dt{font-size:12px;color:#8ca9a3}.mt5-workspace_accountStrip__tLi7K dd{margin:6px 0 0;font-size:20px;font-weight:600;font-variant-numeric:tabular-nums}.mt5-workspace_accountStrip__tLi7K dd small{font-size:11px;color:#8ca9a3;font-weight:400}.mt5-workspace_accountStrip__tLi7K dd[data-sign=up],.mt5-workspace_pl__KBfXN[data-sign=up]{color:#7fe3c4}.mt5-workspace_accountStrip__tLi7K dd[data-sign=down],.mt5-workspace_pl__KBfXN[data-sign=down]{color:#f08f7a}.mt5-workspace_pl__KBfXN{font-variant-numeric:tabular-nums}.mt5-workspace_fold__xzq6_{margin-top:22px;border-top:1px solid rgba(132,219,203,.15);padding-top:14px}.mt5-workspace_fold__xzq6_>summary{cursor:pointer;font-size:14px;font-weight:600;list-style-position:inside}.mt5-workspace_fold__xzq6_>summary:focus-visible{outline:2px solid #7fe3c4;outline-offset:3px;border-radius:4px}.mt5-workspace_fold__xzq6_[open]>summary{margin-bottom:14px}.mt5-workspace_hint__skKa3{font-size:12px;color:#8ca9a3;line-height:1.6;margin:10px 0 0}@media(max-width:900px){.mt5-workspace_accountStrip__tLi7K{grid-template-columns:repeat(2,minmax(0,1fr))}.mt5-workspace_accountStrip__tLi7K>div{border-bottom:1px solid rgba(132,219,203,.12)}}.workspace_workspace__Q646j{--desk-line:rgba(132,219,203,.15);--desk-panel:rgba(8,34,30,.76);color:var(--text);min-width:0}.workspace_heading__0nQx8{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:24px}.workspace_heading__0nQx8 h1{font-size:28px;letter-spacing:-.04em;margin:8px 0}.workspace_heading__0nQx8 p{color:#8ca9a3;font-size:12px;margin:0}.workspace_headerMeta__8gIWn{display:flex;align-items:center;gap:12px;font-size:11px;color:#89aaa1}.workspace_headerMeta__8gIWn>a{font-size:18px}.workspace_connection__LKadX{display:flex;align-items:center;gap:7px;border:1px solid var(--desk-line);border-radius:20px;padding:7px 11px}.workspace_connection__LKadX i{height:5px;width:5px;background:#82938f;border-radius:50%}.workspace_connection__LKadX[data-online=true] i{background:var(--mint);box-shadow:0 0 9px #65e6c170}.workspace_stats__IOH05{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:20px;border:1px solid var(--desk-line);border-radius:16px;background:var(--desk-panel);overflow:hidden}.workspace_stats__IOH05>div{padding:16px 22px;border-right:1px solid var(--desk-line)}.workspace_stats__IOH05>div:last-child{border:0}.workspace_stats__IOH05 small{display:block;color:#8aa79e;font-size:10px;letter-spacing:.06em}.workspace_stats__IOH05 strong{display:block;font-size:25px;font-weight:500;margin-top:4px;font-variant-numeric:tabular-nums}.workspace_canvasPanel__Ii4ak{border:1px solid var(--desk-line);border-radius:20px;overflow:hidden;background:radial-gradient(ellipse at 50% 35%,rgba(41,124,105,.15),transparent 58%),rgba(3,23,20,.7)}.workspace_canvasHead__MX3At{display:flex;justify-content:space-between;padding:17px 22px;border-bottom:1px solid var(--desk-line);font-size:10px;letter-spacing:.12em;color:#8fb2a7}.workspace_canvasHead__MX3At b{font-weight:400;color:var(--mint);margin-left:9px}.workspace_canvasHead__MX3At>span:last-child{letter-spacing:0;display:flex;gap:7px;align-items:center}.workspace_canvasHead__MX3At i{width:5px;height:5px;border-radius:50%;background:#5b716a}.workspace_canvasHead__MX3At i.workspace_live__lecwC{background:var(--mint)}.workspace_graph__CfKSR{height:540px}.workspace_graph__CfKSR .react-flow__controls{box-shadow:none;border:1px solid var(--desk-line);border-radius:8px;overflow:hidden}.workspace_graph__CfKSR .react-flow__controls-button{background:#12312b;border-color:var(--desk-line);color:#a1bfb7;fill:currentColor}.workspace_graph__CfKSR .react-flow__attribution{background:transparent;font-size:9px;color:#64867a}.workspace_graph__CfKSR .react-flow__edge-textbg{rx:6}.workspace_graph__CfKSR .react-flow__node{cursor:pointer}.workspace_node__F_Wb6{width:230px;min-height:192px;background:linear-gradient(135deg,rgba(22,57,48,.97),rgba(7,30,27,.98));border:1px solid #315c51;border-radius:15px;color:#deeee7;box-shadow:0 10px 30px #0002;padding:16px 17px;transition:border-color .2s,box-shadow .2s}.workspace_node__F_Wb6[data-active=true],.workspace_node__F_Wb6[data-selected=true]{border-color:#68d4b6;box-shadow:0 0 22px #65e6c112}.workspace_nodeHead__1UVSK{display:flex;align-items:center;gap:8px;font-size:9px;letter-spacing:.09em;color:#8cae9f;margin-bottom:10px}.workspace_nodeIcon__PgYlM{height:23px;width:23px;border-radius:8px;background:#65e6c112;display:grid;place-items:center;font-size:14px;color:var(--mint)}.workspace_nodeHead__1UVSK i{margin-left:auto;width:5px;height:5px;border-radius:50%;background:#6a8379}.workspace_nodeHead__1UVSK i[data-active=true]{background:var(--mint);box-shadow:0 0 10px #65e6c180}.workspace_node__F_Wb6>strong{font-size:16px;font-weight:600;display:block}.workspace_nodeCount__u6sFq{font-size:21px;margin:9px 0 4px;line-height:1.2;font-variant-numeric:tabular-nums;display:flex;flex-wrap:wrap;gap:8px;align-items:center}.workspace_nodeCount__u6sFq small{font-size:10px;color:#91b7a8;background:#8ef3cf0b;border-radius:5px;padding:4px 6px}.workspace_node__F_Wb6 p{margin:8px 0 10px;font-size:11px;color:#8da79d;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.workspace_node__F_Wb6 footer{border:0;border-top:1px solid var(--desk-line);display:block;padding:10px 0 0;font-size:9px;color:#75988b}.workspace_node__F_Wb6.workspace_owner__oSr0f{width:250px;min-height:170px;border-color:#796c49;background:linear-gradient(130deg,#38392a,#182d26)}.workspace_node__F_Wb6.workspace_owner__oSr0f .workspace_nodeIcon__PgYlM{color:#e0cb94;background:#dfc18f16}.workspace_node__F_Wb6.workspace_owner__oSr0f .workspace_nodeCount__u6sFq{font-size:15px}.workspace_node__F_Wb6.workspace_chief__H8IBl{width:270px;background:linear-gradient(130deg,#143f35,#0d312c);border-color:#488d77}.workspace_node__F_Wb6.workspace_chief__H8IBl .workspace_nodeHead__1UVSK{color:#9fd5bf}.workspace_bottomGrid__F_ZKm{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:20px;margin-top:20px}.workspace_composer__m54cI,.workspace_workPanel__u5BgU{background:var(--desk-panel);border:1px solid var(--desk-line);border-radius:18px;min-width:0;overflow:hidden}.workspace_composer__m54cI{padding:24px}.workspace_sectionTitle__PHuAC h2{font-size:17px;margin:7px 0 19px}.workspace_composer__m54cI textarea{width:100%;min-height:135px;resize:vertical;background:#001b16;border:1px solid #2d5146;border-radius:12px;padding:15px;color:#e2f0e8;font:inherit;line-height:1.8;font-size:12px;outline:none}.workspace_composer__m54cI textarea:focus{border-color:#62c5a6}.workspace_composer__m54cI textarea::placeholder{color:#57796c}.workspace_formRow__N40sX{display:grid;grid-template-columns:1fr 1.3fr;gap:10px;margin-top:12px}.workspace_workspace__Q646j input:not([type=checkbox]),.workspace_workspace__Q646j select{background:#07271f;color:#c5dfcf;border:1px solid #294e40;border-radius:8px;min-width:0;padding:10px 12px;width:100%;font-size:11px;outline:none}.workspace_workspace__Q646j input:focus,.workspace_workspace__Q646j select:focus{border-color:#5ca886}.workspace_settings__E6r_4{margin-top:15px;color:#86a993;font-size:11px}.workspace_settings__E6r_4 summary{cursor:pointer}.workspace_formGrid__fnq3i{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:14px}.workspace_formGrid__fnq3i label{display:flex;flex-direction:column;gap:6px}.workspace_submitRow__sj7Um{display:flex;justify-content:space-between;gap:10px;align-items:center;margin-top:22px}.workspace_submitRow__sj7Um label{font-size:11px;color:#91b79d;display:flex;align-items:center;gap:7px}.workspace_submitRow__sj7Um input{accent-color:#65e6c1}.workspace_submitRow__sj7Um .button{border-radius:9px;font-size:12px;padding:11px 18px}.workspace_error__oJ_Tc{font-size:12px;color:#e7b6a1;overflow-wrap:anywhere;margin:12px 0 0}.workspace_panelTabs__PIIvh{padding:15px 20px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--desk-line)}.workspace_panelTabs__PIIvh>div{display:flex;gap:20px}.workspace_panelTabs__PIIvh button{padding:5px 0;border:0;background:none;color:#7fa58d;font-size:12px}.workspace_panelTabs__PIIvh button[data-selected=true]{color:#cce8d3}.workspace_eventStatus__JvMT9{color:#507958;font-size:8px}.workspace_eventStatus__JvMT9[data-online=true]{color:var(--mint)}.workspace_empty__s2kmf{padding:40px 25px;color:#81a28b;font-size:12px;text-align:center;min-height:160px;display:grid;place-items:center}.workspace_runSelect__KpbYx{margin:15px 20px 0;width:calc(100% - 40px)!important}.workspace_taskDetail___MBta{padding:20px}.workspace_taskTop__kwJnO{display:flex;gap:14px;justify-content:space-between;align-items:flex-start}.workspace_taskTop__kwJnO strong{font-size:13px;font-weight:500;overflow-wrap:anywhere}.workspace_taskTop__kwJnO>span{white-space:nowrap;color:#92c9a5;font-size:10px;padding:4px 8px;border-radius:7px;border:1px solid #436449}.workspace_steps__pcpkv{padding:0;list-style:none;margin:18px 0}.workspace_steps__pcpkv li{display:flex;align-items:center;gap:10px;padding:9px 0;font-size:11px;color:#73987d}.workspace_steps__pcpkv i{width:17px;height:17px;border:1px solid #355840;border-radius:50%;display:grid;place-items:center;font-style:normal;font-size:10px}.workspace_steps__pcpkv small{margin-left:auto;font-size:10px}.workspace_steps__pcpkv li[data-state=SUCCEEDED]{color:#b8d9b9}.workspace_steps__pcpkv li[data-state=SUCCEEDED] i{background:#65e6c119;border-color:#4eab7b;color:#76dbb4}.workspace_steps__pcpkv li[data-state=RUNNING],.workspace_steps__pcpkv li[data-state=WAITING_DATA]{color:#b8ddca}.workspace_steps__pcpkv li[data-state=FAILED]{color:#dba487}.workspace_report__tPEZF{white-space:pre-wrap;font-size:12px;line-height:1.9;color:#b8d4bc;max-height:340px;overflow:auto;border-top:1px solid var(--desk-line);padding-top:13px}.workspace_taskButtons__QYZib{display:flex;flex-wrap:wrap;gap:8px;margin-top:15px}.workspace_taskButtons__QYZib a,.workspace_taskButtons__QYZib button{border:1px solid #395b43;border-radius:7px;background:#8cbb8d08;color:#b8d7b9;padding:7px 11px;font-size:10px}.workspace_taskButtons__QYZib button:hover{border-color:#79b38c}.workspace_taskButtons__QYZib button:disabled{opacity:.5}.workspace_artifacts__zVeNi{max-height:520px;overflow:auto}.workspace_artifacts__zVeNi article{padding:20px;border-bottom:1px solid var(--desk-line)}.workspace_artifacts__zVeNi strong{font-size:12px;font-weight:500;display:block}.workspace_artifacts__zVeNi small{color:#698d70;font-size:10px;display:block;margin:5px 0}.workspace_artifacts__zVeNi p{font-size:11px;line-height:1.8;color:#a2c4a5;max-height:160px;overflow:auto;white-space:pre-wrap}.workspace_resultNumbers__F_usK{display:flex;flex-wrap:wrap;gap:15px;font-size:12px;color:#b5dbc1;font-variant-numeric:tabular-nums}.workspace_timeline__Z_xuD{max-height:500px;overflow:auto;padding:8px 20px}.workspace_timeline__Z_xuD button{display:flex;gap:13px;border:0;border-bottom:1px solid #69896715;width:100%;background:none;padding:12px 0;text-align:left;color:#b5d0b1;align-items:baseline}.workspace_timeline__Z_xuD time{font-size:10px;color:#688a6c;white-space:nowrap;font-variant-numeric:tabular-nums}.workspace_timeline__Z_xuD i{width:4px;height:4px;background:#73bf96;border-radius:50%;flex-shrink:0}.workspace_timeline__Z_xuD b{font-weight:500;font-size:11px}.workspace_timeline__Z_xuD p{margin:3px 0 0;font-size:11px;color:#7a9d7e;overflow-wrap:anywhere}.workspace_drawerBackdrop__yCmWg{position:fixed;inset:0;background:#00120d88;z-index:70;display:flex;justify-content:flex-end;backdrop-filter:blur(5px)}.workspace_drawer__AL2le{width:min(440px,100%);background:#0c2b20;border-left:1px solid #3c6249;height:100%;padding:40px 30px;overflow:auto;position:relative;box-shadow:-20px 0 80px #0003}.workspace_drawer__AL2le h2{font-size:25px;margin:10px 0}.workspace_drawer__AL2le>p{color:#8cac8b;font-size:12px}.workspace_close__g39P6{position:absolute;right:20px;top:18px;background:none;border:0;font-size:26px;color:#9cbc9e}.workspace_drawer__AL2le h3{font-size:13px;font-weight:500;margin:28px 0 12px}.workspace_toolList__k7WE9{display:flex;flex-wrap:wrap;gap:7px;margin:25px 0}.workspace_toolList__k7WE9 span{border:1px solid #2c5037;border-radius:5px;padding:5px 8px;color:#83b294;font-size:10px;font-family:monospace}.workspace_drawerTask__Coj6C{display:block;width:100%;background:#0e3423;border:1px solid #2a4b34;border-radius:10px;padding:13px;text-align:left;color:#bdd5b6;margin-bottom:10px}.workspace_drawerTask__Coj6C b{font-size:12px;font-weight:500}.workspace_drawerTask__Coj6C small{display:block;color:#799974;font-size:10px;margin-top:7px}.workspace_drawer__AL2le .button{font-size:12px;margin-top:25px}.workspace_mobileAgents__xi29e{display:none}@media(min-width:1440px){.workspace_graph__CfKSR{height:590px}}@media(max-width:1280px){.workspace_headerMeta__8gIWn>span:nth-child(2){display:none}.workspace_stats__IOH05>div{padding:15px}.workspace_graph__CfKSR{height:490px}}@media(max-width:1100px){.workspace_bottomGrid__F_ZKm{grid-template-columns:1fr}.workspace_heading__0nQx8 h1{font-size:24px}.workspace_stats__IOH05 strong{font-size:22px}.workspace_graph__CfKSR{height:440px}.workspace_workPanel__u5BgU{min-height:280px}}@media(max-width:760px){.workspace_heading__0nQx8{align-items:flex-start}.workspace_heading__0nQx8 h1{font-size:23px}.workspace_heading__0nQx8 p{font-size:11px;max-width:225px}.workspace_headerMeta__8gIWn{font-size:9px}.workspace_headerMeta__8gIWn>a{display:none}.workspace_connection__LKadX{padding:5px 7px}.workspace_stats__IOH05{grid-template-columns:repeat(3,minmax(0,1fr));border-radius:12px}.workspace_stats__IOH05>div{padding:12px}.workspace_stats__IOH05 small{font-size:9px}.workspace_stats__IOH05 strong{font-size:21px}.workspace_stats__IOH05>div:nth-child(n+4){border-top:1px solid var(--desk-line)}.workspace_stats__IOH05>div:nth-child(3){border-right:0}.workspace_graph__CfKSR{display:none}.workspace_mobileAgents__xi29e{display:grid;padding:12px;gap:8px}.workspace_mobileAgents__xi29e button{border:1px solid var(--desk-line);border-radius:10px;background:#17412b45;display:flex;gap:10px;align-items:center;padding:12px;color:#bedbc3;text-align:left}.workspace_mobileAgents__xi29e button span{flex:1;font-size:13px}.workspace_mobileAgents__xi29e small{display:block;font-size:8px;color:#6e9b7c;margin-top:3px;letter-spacing:.08em}.workspace_mobileAgents__xi29e b{font-weight:500;font-size:20px}.workspace_mobileAgents__xi29e i{font-style:normal;font-size:9px;color:#80b294}.workspace_bottomGrid__F_ZKm{gap:14px;margin-top:14px}.workspace_composer__m54cI{padding:18px}.workspace_formRow__N40sX{grid-template-columns:1fr}.workspace_submitRow__sj7Um{flex-wrap:wrap}.workspace_panelTabs__PIIvh{padding:13px 16px}.workspace_panelTabs__PIIvh>div{gap:18px}.workspace_taskDetail___MBta{padding:16px}.workspace_taskTop__kwJnO{flex-direction:column;gap:8px}.workspace_timeline__Z_xuD time{font-size:9px}.workspace_drawer__AL2le{padding:38px 22px}}@media(prefers-reduced-motion:reduce){.workspace_node__F_Wb6{transition:none}.workspace_graph__CfKSR .react-flow__edge-path{animation:none!important}}.workspace_scheduleRow__aZdje{display:flex;justify-content:space-between;align-items:center;gap:12px;border-top:1px solid var(--desk-line);padding:12px 0;font-size:11px;color:#b4cbbd}.workspace_scheduleRow__aZdje small{display:block;color:#789b87;font-size:10px;margin-top:3px}.workspace_runtimeRow__MYe5_ button,.workspace_scheduleRow__aZdje button{border:1px solid #395f4c;border-radius:6px;background:transparent;color:#a5cfb7;padding:5px 9px;font-size:10px}.workspace_runtimeRow__MYe5_{padding:12px 0;border-bottom:1px solid var(--desk-line)}.workspace_runtimeRow__MYe5_ strong{font-size:12px;display:block}.workspace_runtimeRow__MYe5_ small{font-size:10px;display:block;color:#82a892;margin:5px 0 8px}.workspace_waitDetail__SQKo8{font-size:11px;color:#b6c9b5;line-height:1.7}.workspace_graph__CfKSR[data-columns="3"]{height:760px}.workspace_owner__oSr0f{min-height:150px!important}.workspace_graph__CfKSR[data-columns="6"]{height:540px}@media(max-width:1100px){.workspace_graph__CfKSR[data-columns="3"]{height:720px}}@media(max-width:760px){.workspace_graph__CfKSR[data-columns="3"]{display:none}}.workspace_liveStrategies__hRmOW{border:1px solid var(--desk-line);border-radius:18px;padding:14px 20px;margin-bottom:20px;background:var(--desk-panel)}.workspace_canvasPanel__Ii4ak>summary{cursor:pointer;list-style:none}.workspace_canvasPanel__Ii4ak>summary:after{content:"＋"}.workspace_canvasPanel__Ii4ak[open]>summary:after{content:"−"}.workspace_submitRow__sj7Um{flex-wrap:wrap}.workspace_deskGrid__uIzie{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,360px);gap:20px;margin-top:20px;align-items:start}.workspace_deskGrid__uIzie>.workspace_liveStrategies__hRmOW{margin:0}.workspace_asideTitle__aUpSu{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:6px}.workspace_asideTitle__aUpSu h2,.workspace_deskGrid__uIzie>.workspace_stats__IOH05 h2{font-size:14px;font-weight:600;margin:0;letter-spacing:0;color:var(--text)}.workspace_asideTitle__aUpSu a{font-size:12px;color:#8fd9c6;text-decoration:none}.workspace_asideTitle__aUpSu a:focus-visible,.workspace_asideTitle__aUpSu a:hover{text-decoration:underline}.workspace_asideEmpty__GB5jK{font-size:12px;color:#8ca9a3;margin:8px 0 0;line-height:1.6}.workspace_liveStrategies__hRmOW .workspace_runtimeRow__MYe5_{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;border-top:1px solid var(--desk-line);border-bottom:0;margin:0}.workspace_liveStrategies__hRmOW .workspace_runtimeRow__MYe5_>div{min-width:0;display:grid;gap:3px}.workspace_liveStrategies__hRmOW .workspace_runtimeRow__MYe5_ strong{font-size:13px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.workspace_liveStrategies__hRmOW .workspace_runtimeRow__MYe5_ span{font-size:11px;color:#8ca9a3}.workspace_liveStrategies__hRmOW .workspace_runtimeRow__MYe5_ small{font-size:11px;color:#e8b86b;line-height:1.5}.workspace_liveStrategies__hRmOW .workspace_runtimeRow__MYe5_[data-state=running] span{color:#7fe3c4}.workspace_liveStrategies__hRmOW .workspace_runtimeRow__MYe5_[data-state=attention] span{color:#f0a36b}.workspace_liveStrategies__hRmOW .workspace_runtimeRow__MYe5_ button{flex:none}.workspace_deskGrid__uIzie>.workspace_stats__IOH05{display:block;margin:0;padding:16px 20px}.workspace_deskGrid__uIzie>.workspace_stats__IOH05 dl{margin:6px 0 0}.workspace_deskGrid__uIzie>.workspace_stats__IOH05 dl>div{display:flex;justify-content:space-between;align-items:baseline;padding:9px 0;border-top:1px solid var(--desk-line)}.workspace_deskGrid__uIzie>.workspace_stats__IOH05 dt{font-size:12px;color:#8ca9a3}.workspace_deskGrid__uIzie>.workspace_stats__IOH05 dd{margin:0;font-size:16px;font-weight:600;font-variant-numeric:tabular-nums}@media(max-width:1100px){.workspace_deskGrid__uIzie{grid-template-columns:minmax(0,1fr)}}.workspace_deskAside__WVFDq,.workspace_deskMain__MNNYw{display:grid;gap:20px;align-content:start;min-width:0}.ops_page__zHe_D{display:grid;gap:16px;min-width:0}.ops_page__zHe_D label{display:grid;gap:6px;font-size:12px;color:var(--muted)}.ops_page__zHe_D input,.ops_page__zHe_D select,.ops_page__zHe_D textarea{width:100%;min-width:0;background:var(--bg);color:var(--text);border:1px solid var(--line);border-radius:8px;padding:10px 12px;font:inherit;font-size:13px}.ops_page__zHe_D textarea{min-height:88px;resize:vertical}.ops_page__zHe_D input:focus-visible,.ops_page__zHe_D select:focus-visible,.ops_page__zHe_D textarea:focus-visible{outline:2px solid var(--mint);outline-offset:1px}.ops_split__T7JG_{display:grid;grid-template-columns:minmax(240px,320px) minmax(0,1fr);gap:16px;align-items:start}.ops_panel__NPUG0{display:grid;gap:14px;min-width:0;padding:18px;border:1px solid var(--line);border-radius:14px;background:var(--panel)}.ops_panel__NPUG0 h2,.ops_panel__NPUG0 h3{margin:0}.ops_panel__NPUG0 h2{font-size:17px}.ops_panel__NPUG0 h3{font-size:14px}.ops_muted__6GQR1{color:var(--muted);font-size:12px;line-height:1.7;margin:0}.ops_list__SL6Ox{display:grid;gap:6px;max-height:calc(100vh - 260px);overflow-y:auto;padding-right:2px}.ops_item__XapFq{display:grid;gap:4px;text-align:left;padding:12px;border:1px solid var(--line);border-radius:10px;background:transparent;color:var(--text);font:inherit;cursor:pointer}.ops_item__XapFq small{color:var(--muted);font-size:11px}.ops_item__XapFq:hover{border-color:var(--mint)}.ops_item__XapFq[aria-current=true]{border-color:var(--mint);background:rgba(85,230,180,.07);box-shadow:inset 3px 0 0 var(--mint)}.ops_itemTop__qQ_hV{display:flex;justify-content:space-between;gap:8px;align-items:center}.ops_itemTop__qQ_hV b{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ops_row__o4B49{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.ops_head__nYnvd{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;flex-wrap:wrap}.ops_grid2___T8bg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ops_grid3__JGlml{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.ops_kv__em7Zw{display:grid;grid-template-columns:minmax(110px,max-content) minmax(0,1fr);gap:8px 16px;margin:0;font-size:13px}.ops_kv__em7Zw dt{color:var(--muted)}.ops_kv__em7Zw dd{margin:0;overflow-wrap:anywhere}.ops_stats__ZZblK{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}.ops_stat__21CMa{display:grid;gap:4px;padding:12px 14px;border:1px solid var(--line);border-radius:10px}.ops_stat__21CMa small{color:var(--muted);font-size:11px}.ops_stat__21CMa strong{font-size:18px;font-variant-numeric:tabular-nums}.ops_stat__21CMa em{font-style:normal;font-size:11px;color:var(--muted)}.ops_bar__P9mqX{height:4px;border-radius:2px;background:rgba(255,255,255,.08);overflow:hidden}.ops_bar__P9mqX>i{display:block;height:100%;background:var(--mint)}.ops_bar__P9mqX[data-level=warn]>i{background:#e6b450}.ops_bar__P9mqX[data-level=over]>i{background:#ff6b6b}.ops_check__S3b7Z{display:flex!important;grid-template-columns:none;gap:8px;align-items:center;font-size:13px!important;color:var(--text)!important}.ops_check__S3b7Z input{width:auto}.ops_alert__l6EPH{padding:12px 14px;border-radius:10px;border:1px solid #ff6b6b66;background:rgba(255,107,107,.08);font-size:13px}.ops_ok__RjdkK{padding:12px 14px;border-radius:10px;border:1px solid var(--line);background:rgba(85,230,180,.06);font-size:13px}.ops_table__iZ_Ju{width:100%;border-collapse:collapse;font-size:12px}.ops_table__iZ_Ju th{color:var(--muted);text-align:left;font-weight:500;padding:8px;border-bottom:1px solid var(--line);white-space:nowrap}.ops_table__iZ_Ju td{padding:8px;border-bottom:1px solid rgba(255,255,255,.05);vertical-align:top;font-variant-numeric:tabular-nums}.ops_tableWrap__pw02X{overflow-x:auto}.ops_tag__bmKzX{display:inline-block;padding:2px 8px;border-radius:999px;border:1px solid var(--line);font-size:11px;color:var(--muted)}.ops_tag__bmKzX[data-tone=on]{color:var(--mint);border-color:var(--mint)}.ops_tag__bmKzX[data-tone=bad]{color:#ff6b6b;border-color:#ff6b6b88}.ops_code__tb2_Z{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;line-height:1.7;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;color:var(--text)}.ops_empty__YGFBa{display:grid;gap:8px;justify-items:start;padding:24px;border:1px dashed var(--line);border-radius:12px}@media(max-width:900px){.ops_grid2___T8bg,.ops_grid3__JGlml,.ops_split__T7JG_{grid-template-columns:1fr}.ops_list__SL6Ox{max-height:none}}.ops_tabs__clu6m{display:flex;gap:4px;border-bottom:1px solid var(--line);overflow-x:auto}.ops_tab__oa_xb{appearance:none;background:none;border:0;border-bottom:2px solid transparent;color:var(--muted);font:inherit;font-size:14px;padding:10px 14px;cursor:pointer;white-space:nowrap}.ops_tab__oa_xb:hover{color:var(--text)}.ops_tab__oa_xb[aria-selected=true]{color:var(--text);border-bottom-color:var(--mint)}.ops_tab__oa_xb:focus-visible{outline:2px solid var(--mint);outline-offset:-2px}.ops_cards__pTAOs{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:10px}.ops_card__ukQRz{display:grid;gap:6px;text-align:left;padding:14px;border:1px solid var(--line);border-radius:12px;background:transparent;color:var(--text);font:inherit;cursor:pointer}.ops_card__ukQRz:hover{border-color:var(--mint)}.ops_card__ukQRz[aria-current=true]{border-color:var(--mint);background:rgba(85,230,180,.06)}.ops_card__ukQRz strong{font-size:18px;font-variant-numeric:tabular-nums}.ops_steps__b7oev{display:grid;gap:10px;margin:0;padding:0;list-style:none;counter-reset:step}.ops_steps__b7oev li{position:relative;display:block;padding-left:36px;min-height:24px;font-size:13px;line-height:1.8}.ops_steps__b7oev li:before{counter-increment:step;content:counter(step);position:absolute;left:0;top:1px;display:grid;place-items:center;width:24px;height:24px;border-radius:50%;border:1px solid var(--line);color:var(--mint);font-size:12px}.ops_plain__USvhn{text-transform:none!important;letter-spacing:normal!important}.ops_steps__b7oev code{font-size:12px;padding:1px 6px;border-radius:4px;background:rgba(255,255,255,.06)}.admin-ai-provider-settings_panel__VnhHK{display:grid;gap:18px}.admin-ai-provider-settings_stateGrid___6Umd{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.admin-ai-provider-settings_stateGrid___6Umd>div{display:grid;gap:7px;padding:14px 16px;border:1px solid var(--line,rgba(255,255,255,.1));border-radius:14px;background:rgba(255,255,255,.025);min-width:0}.admin-ai-provider-settings_formGrid__8cfzT small,.admin-ai-provider-settings_stateGrid___6Umd small{color:var(--muted,#8a9693);font-size:11px}.admin-ai-provider-settings_stateGrid___6Umd b{font-size:13px;overflow-wrap:anywhere}.admin-ai-provider-settings_stateGrid___6Umd code{font-size:11px;color:var(--mint,#7debd3);margin-left:4px}.admin-ai-provider-settings_formGrid__8cfzT{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.admin-ai-provider-settings_formGrid__8cfzT label{display:grid;gap:8px;color:var(--text,#e8efed);font-size:13px}.admin-ai-provider-settings_formGrid__8cfzT input{width:100%;min-height:44px;padding:10px 12px;border:1px solid var(--line,rgba(255,255,255,.12));border-radius:11px;background:rgba(0,0,0,.22);color:inherit;font:inherit;outline:none}.admin-ai-provider-settings_formGrid__8cfzT input:focus{border-color:var(--mint,#7debd3);box-shadow:0 0 0 2px rgba(125,235,211,.1)}.admin-ai-provider-settings_formGrid__8cfzT input:disabled{opacity:.58}.admin-ai-provider-settings_modelRow__h20An{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center}.admin-ai-provider-settings_modelRow__h20An button{white-space:nowrap;min-height:44px}.admin-ai-provider-settings_full__mbP8j{grid-column:1/-1}.admin-ai-provider-settings_actions__Y7cfj{display:flex;flex-wrap:wrap;gap:10px}.admin-ai-provider-settings_actions__Y7cfj button{min-width:140px}@media(max-width:760px){.admin-ai-provider-settings_stateGrid___6Umd{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-ai-provider-settings_formGrid__8cfzT{grid-template-columns:1fr}.admin-ai-provider-settings_full__mbP8j{grid-column:auto}.admin-ai-provider-settings_modelRow__h20An{grid-template-columns:1fr}.admin-ai-provider-settings_actions__Y7cfj button{flex:1 1 100%}}.terminal_root__1_cB_{container:duty/inline-size;--ink:#eff8f5;--soft:#c4dcd7;--muted:#93b8b2;--faint:#6f948e;--line:#24524c;--line2:#1a413c;--card:linear-gradient(145deg,#0c2d29ed,#092421f5);--well:#071e1bcc;--mint:#a9fff2;--cyan:#7de0d6;--lav:#e6d2ff;--peri:#bcc9ff;--sky:#9fe1f5;--silver:#dbe6ee;--aqua:#c5fff7;--win:#8ff0d9;--loss:#f5b2a4;--warn:#e6c77a;--grad:linear-gradient(105deg,#c5fff7,#e2e9f3 58%,#f1d6ff);--sans:var(--font-geist-sans,"Geist"),"Noto Sans SC","PingFang SC",Arial,sans-serif;--mono:var(--font-geist-mono,"Geist Mono"),ui-monospace,Menlo,monospace;color:var(--ink);font-family:var(--sans);display:flex;flex-direction:column;gap:16px;padding-bottom:28px}.terminal_root__1_cB_ *{box-sizing:border-box}.terminal_muted__VaCRD{color:var(--muted)}.terminal_mono__B_D_m{font-family:var(--mono);font-variant-numeric:tabular-nums}.terminal_win___3qUR{color:var(--win)}.terminal_loss__n8mKS{color:var(--loss)}.terminal_card__3pmQI{background:var(--card);border:1px solid var(--line);border-radius:14px;padding:18px 20px;min-width:0}.terminal_ph__e_NSs{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:14px;font-size:14px;color:var(--ink)}.terminal_ph__e_NSs small{color:var(--muted);font-size:12px;font-weight:400}.terminal_ph__e_NSs a{color:var(--muted);font-size:12px;text-decoration:none}.terminal_ph__e_NSs a:hover{color:var(--mint)}.terminal_empty__J00Gs{color:var(--muted);font-size:13px;padding:14px 0}.terminal_hdr__jTncr{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:28px;padding:22px 26px;border:1px solid var(--line);border-radius:16px;background:radial-gradient(ellipse at 18% 0,#174d47 0,transparent 60%),linear-gradient(145deg,#0c2d29,#071f1c)}.terminal_brand__lElxT{display:flex;align-items:center;gap:18px;min-width:0}.terminal_logo___f6Nw{position:relative;width:54px;height:54px;border-radius:50%;display:grid;place-items:center;flex:none;border:1px solid #4c8b7d;background:#0a2a26}.terminal_logo___f6Nw:after{content:"";position:absolute;inset:-1px;border-radius:50%;background:conic-gradient(from 0deg,transparent 0 70%,#c5fff7 85%,#f1d6ff 100%);-webkit-mask:radial-gradient(circle,transparent 25px,#000 26px);mask:radial-gradient(circle,transparent 25px,#000 26px);animation:terminal_sweep__jIYv8 4s linear infinite;opacity:0}.terminal_logoOn__xZ_YS:after{opacity:1}.terminal_logo___f6Nw b{font-weight:300;font-size:22px;background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}.terminal_titleRow__RGZLi{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.terminal_h1__69aTR{margin:0;font-weight:300;font-size:30px;letter-spacing:.02em;line-height:1.1}.terminal_statusRow__7AAR2{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:8px;font-size:13px;color:var(--soft)}.terminal_dot__sI7Zf{width:7px;height:7px;border-radius:50%;background:var(--mint);box-shadow:0 0 10px var(--mint);display:inline-block;margin-right:7px;animation:terminal_pulse__ve2Pj 1.8s ease-in-out infinite}.terminal_dotOff__cZ7ab{background:var(--faint);box-shadow:none;animation:none}.terminal_dotBad__2AOth{background:var(--loss);box-shadow:0 0 10px var(--loss)}.terminal_evt__jBowV{font-size:12px;color:var(--aqua);border:1px solid #4c8b7d;background:#0f3a35;border-radius:999px;padding:3px 11px;max-width:420px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;animation:terminal_flash__KNpPx .9s ease-out}.terminal_tagline__aKl3q{margin-top:6px;font-size:12.5px;color:var(--muted)}.terminal_mode__FlT67{font-size:12px;border-radius:999px;padding:3px 10px;border:1px solid #4c8b7d;color:var(--soft)}.terminal_modeLive__moD_r{border-color:#c9a14a88;color:var(--warn)}.terminal_bigstats__mArvQ{display:flex;gap:30px;align-items:flex-end}.terminal_bsK__DBga2{font-size:12px;color:var(--muted);margin-bottom:6px}.terminal_bsV__oz5l_{font-weight:300;font-size:30px;line-height:1;font-variant-numeric:tabular-nums;white-space:nowrap}.terminal_bsBig__dnuIF{font-size:34px;background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}.terminal_ctrl__aU3EB{display:flex;gap:10px;align-items:center}.terminal_btn__MraVj{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 16px;border-radius:6px;border:1px solid #75bdb0;background:transparent;color:#e3f5f1;font:500 13px var(--sans);letter-spacing:.06em;cursor:pointer;text-decoration:none;white-space:nowrap}.terminal_btn__MraVj:hover{background:#1b5048}.terminal_btnGo__9_0K6{background:var(--grad);border:0;color:#09201d}.terminal_btnGo__9_0K6:hover{background:var(--grad);filter:brightness(1.05)}.terminal_btn__MraVj:disabled{opacity:.5;cursor:default}.terminal_btn__MraVj:focus-visible{outline:2px solid var(--mint);outline-offset:2px}.terminal_banner__11RFC{margin:0;padding:11px 16px;border-radius:10px;border:1px solid var(--line);background:#0b2926;color:var(--soft);font-size:13.5px}.terminal_banner__11RFC a{color:var(--mint)}.terminal_bannerBad__MibyF{border-color:#f5b2a466;color:#ffd5cc;background:#2a1b1a99}.terminal_stations__Hv2x4{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:10px}.terminal_agent__4iy66{--c:var(--mint);position:relative;padding:14px 14px 12px;border-radius:12px;border:1px solid var(--line2);background:#0a2724;min-width:0;transition:border-color .3s,box-shadow .3s,background .3s}.terminal_agent__4iy66:before{content:"";position:absolute;left:14px;right:14px;top:-1px;height:2px;border-radius:2px;background:var(--c);opacity:.45}.terminal_agentOn__4s1aP{border-color:color-mix(in srgb,var(--c) 60%,transparent);background:#0e332f;box-shadow:0 0 0 1px color-mix(in srgb,var(--c) 30%,transparent),0 10px 30px color-mix(in srgb,var(--c) 14%,transparent)}.terminal_agentOn__4s1aP:before{opacity:1;box-shadow:0 0 12px var(--c)}.terminal_aTop__rfdeN{display:flex;align-items:center;gap:9px}.terminal_aIco__YYMTB{width:28px;height:28px;border-radius:8px;display:grid;place-items:center;flex:none;color:var(--c);background:color-mix(in srgb,var(--c) 10%,transparent);border:1px solid color-mix(in srgb,var(--c) 30%,transparent)}.terminal_aName__Wklm5{font-size:15px;font-weight:500}.terminal_aBadge__lYWBH{margin-left:auto;font-size:11px;color:var(--muted);white-space:nowrap}.terminal_aBadgeOn__zkz4v{color:var(--c)}.terminal_aBadgeBad__SotV_{color:var(--loss)}.terminal_aDesc__4EP84{margin-top:10px;font-size:12px;line-height:1.55;color:var(--soft);min-height:37px}.terminal_aRule__8Qugd{margin-top:4px;font-size:11.5px;color:color-mix(in srgb,var(--c) 85%,#fff)}.terminal_aLast__j4Xcn{margin-top:10px;padding-top:9px;border-top:1px dashed var(--line2);font-size:11.5px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.terminal_cScan__HjiAY{--c:var(--mint)}.terminal_cRug__oL7ku{--c:var(--cyan)}.terminal_cJudge__5EBc1{--c:var(--lav)}.terminal_cSize__SQnww{--c:var(--peri)}.terminal_cExec__1U0GN{--c:var(--aqua)}.terminal_cLog__tArpY{--c:var(--silver)}.terminal_cEq__KvMBh{--c:var(--sky)}.terminal_cYou__Mwv8X{--c:#f1d6ff;border-style:dashed}.terminal_grid___reok{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(300px,1fr);gap:16px;align-items:start}.terminal_col__z6K1U{display:flex;flex-direction:column;gap:16px;min-width:0}.terminal_cands__oT4zU{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:10px}.terminal_cand__w7NAS{--s:var(--muted);border:1px solid var(--line2);border-radius:10px;padding:11px 12px;background:var(--well);animation:terminal_rise__ODPsm .4s ease-out}.terminal_candT__Apzne{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500}.terminal_sd__Fpv0T{width:6px;height:6px;border-radius:50%;background:var(--s)}.terminal_candPass___YtZo{--s:var(--cyan);border-color:#2f6a62}.terminal_candTraded__NOd8Z{--s:var(--mint);border-color:#4c8b7d;box-shadow:0 0 18px #a9fff21a}.terminal_candFiltered__l5I5R{--s:var(--loss)}.terminal_candFiltered__l5I5R .terminal_candT__Apzne{text-decoration:line-through;text-decoration-color:#f5b2a488}.terminal_candSkipped__GB_YP{opacity:.6}.terminal_kv__kY2cg{display:grid;grid-template-columns:auto 1fr;gap:3px 10px;margin-top:8px;font-size:12px;color:var(--muted)}.terminal_kv__kY2cg b{font-weight:400;color:var(--soft);text-align:right;font-variant-numeric:tabular-nums}.terminal_graph__rmHCM{position:relative;margin:18px 0 8px;border-radius:12px;background:radial-gradient(ellipse at 50% 50%,#0f3a35 0,transparent 70%)}.terminal_graph__rmHCM svg{width:100%;height:auto;display:block}.terminal_link__92J9K{fill:none;stroke:#2a5a53;stroke-width:2;stroke-dasharray:5 6}.terminal_linkHot__BaShZ{stroke:url(#dutyFlow);stroke-width:2.5;animation:terminal_dash__Uv3dR 1s linear infinite}.terminal_linkBad__3lL7Z{stroke:#f5b2a4;opacity:.65}.terminal_gLabel__HGSvJ{font:400 11px var(--sans);fill:var(--muted);letter-spacing:.06em}.terminal_tok__yPhPg{fill:#0a2a26;stroke:#4c8b7d;stroke-width:1.5}.terminal_tokOn__7an95{stroke:var(--mint)}.terminal_gTicker___jcFP{font:500 15px var(--sans);fill:var(--ink)}.terminal_gSub__287NX{font:400 11px var(--sans);fill:var(--muted)}.terminal_gNode__3Di5k{font:500 14px var(--sans)}.terminal_node__FBbG1 .terminal_glow__EGxW8{opacity:0;transition:opacity .4s}.terminal_nodeOn__nLW_V .terminal_glow__EGxW8{opacity:.35;animation:terminal_breathe__N7dME 2.2s ease-in-out infinite}.terminal_nodeDim__pl7gU{opacity:.35}.terminal_stamp__d_PXk{position:absolute;right:6%;top:10%;transform:rotate(-8deg);border:2px solid #f5b2a4;color:#ffd5cc;border-radius:8px;padding:6px 12px;background:#2a1b1acc;text-align:center;animation:terminal_stampIn__T_nZ_ .35s cubic-bezier(.2,1.6,.4,1)}.terminal_stampK__F5NM9{font-size:16px;font-weight:600;letter-spacing:.2em}.terminal_stampR__gUOZt{font-size:11.5px;margin-top:2px;max-width:220px}.terminal_mini__Zf6nz{margin-top:6px;border-top:1px solid var(--line2);padding-top:14px}.terminal_miniH__FbC2x{display:flex;justify-content:space-between;gap:12px;font-size:12.5px;margin-bottom:6px}.terminal_mini__Zf6nz svg{width:100%;height:90px;display:block}.terminal_eqLine__5EFPB{fill:none;stroke:var(--mint);stroke-width:1.8;vector-effect:non-scaling-stroke}.terminal_eqDot__pml0S{fill:var(--mint);filter:drop-shadow(0 0 5px var(--mint))}.terminal_stats4__iY4Wp{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:16px}.terminal_stat__Uqhcr{--c:var(--mint);border-radius:10px;background:var(--well);border:1px solid var(--line2);padding:11px 13px;min-width:0}.terminal_statK__WxtgO{font-size:12px;color:var(--c)}.terminal_statV__DDMqF{font-weight:300;font-size:22px;margin:6px 0 2px;font-variant-numeric:tabular-nums}.terminal_statS__pN4N1,.terminal_statV__DDMqF{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.terminal_badge__dmI1c,.terminal_statS__pN4N1{font-size:11.5px;color:var(--muted)}.terminal_badge__dmI1c{border-radius:999px;padding:2px 10px;border:1px solid var(--line)}.terminal_badgeOpen__nsFRq{color:var(--mint);border-color:#4c8b7d}.terminal_badgeClosed__elQCU{color:var(--soft)}.terminal_badgeLong__h4__L{color:var(--win);border-color:#4c8b7d}.terminal_badgeShort__JnYp5{color:var(--lav);border-color:#6d5f86}.terminal_tradeTop__RUSTm{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:14px}.terminal_tTicker__uxqNa{font-size:20px;font-weight:400}.terminal_tPnl__doXK_{font-weight:300;font-size:22px;font-variant-numeric:tabular-nums;white-space:nowrap}.terminal_tGrid___ql7J{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:12px}.terminal_tGrid___ql7J>div{background:var(--well);border:1px solid var(--line2);border-radius:9px;padding:9px 11px;min-width:0}.terminal_tK__3qPgf{font-size:11.5px;color:var(--muted)}.terminal_tV__aMNxz{font-size:14px;margin-top:3px;font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.terminal_reason__ykBik{margin-top:4px;font-size:12.5px;line-height:1.6;color:var(--soft);white-space:pre-line}.terminal_resRow__1fMOY{display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;margin:8px 0;font-size:12.5px}.terminal_resK__7EYcu{color:var(--muted)}.terminal_bar__bEV4g{height:6px;border-radius:6px;background:#0a2724;overflow:hidden}.terminal_bar__bEV4g i{display:block;height:100%;border-radius:6px;background:#3d6f68;transition:width .6s}.terminal_barNow__i_83v i{background:var(--grad)}.terminal_barDown__TbEim i{background:linear-gradient(90deg,#f5b2a4,#e6c7c0)}.terminal_resFoot__4NVyt{display:flex;justify-content:space-between;font-size:12px;color:var(--muted);margin-top:10px}.terminal_split__Ctdjm{border-top:1px solid var(--line2);margin:16px 0 14px}.terminal_meter__hCYVK{margin:10px 0}.terminal_meterTop__S7jw1{display:flex;justify-content:space-between;font-size:12.5px;margin-bottom:6px}.terminal_mBar__2CIrK{height:4px;border-radius:4px;background:#0a2724;overflow:hidden}.terminal_mBar__2CIrK i{display:block;height:100%;background:var(--cyan);border-radius:4px;transition:width .6s}.terminal_mBar__2CIrK i.terminal_warn__ewrwr{background:var(--warn)}.terminal_report__UNdLE{margin:0;font-size:13.5px;line-height:1.75;color:var(--soft);white-space:pre-line}.terminal_feedBody__80hJ5{max-height:380px;overflow:auto;display:flex;flex-direction:column;margin:0 -8px;padding:0 8px}.terminal_fr__lvwEP{display:grid;grid-template-columns:52px 50px minmax(0,1fr) auto;gap:12px;align-items:start;padding:10px 6px;border-bottom:1px solid #12342f}.terminal_fr__lvwEP:last-child{border-bottom:0}.terminal_frNew__MDaAQ{animation:terminal_rise__ODPsm .5s ease-out;background:linear-gradient(90deg,#a9fff20d,transparent)}.terminal_frBad__N_c7S{background:linear-gradient(90deg,#f5b2a412,transparent)}.terminal_frTime__9rO_f{font-size:12px;color:var(--faint);font-variant-numeric:tabular-nums;padding-top:1px}.terminal_frBadge__pbp18{font-size:11.5px;text-align:center;border-radius:6px;padding:2px 0;color:var(--muted);border:1px solid var(--line2)}.terminal_bOpen__7zaIB{color:var(--mint);border-color:#4c8b7d}.terminal_bWin__KVNNt{color:var(--win);border-color:#4c8b7d}.terminal_bLoss__nSo6u{color:var(--loss);border-color:#7a4d47}.terminal_bBlock__EJ5EZ{color:var(--loss);border-color:#5a3d3a}.terminal_bJudge__zDhzR{color:var(--lav);border-color:#5d5378}.terminal_bScan__7452O{color:var(--cyan);border-color:#2f6a62}.terminal_frMain__fMcEI{min-width:0}.terminal_frTk__k4Rfv{font-size:13.5px}.terminal_frRs__cQr0A{font-size:12.5px;color:var(--muted);line-height:1.5;margin-top:2px}.terminal_frRight___OUQ4{font-size:13px;font-variant-numeric:tabular-nums;white-space:nowrap}.terminal_frNt__paCFz{color:var(--faint)}.terminal_times__xpWpS{color:var(--faint);font-variant-numeric:tabular-nums}@keyframes terminal_sweep__jIYv8{to{transform:rotate(1turn)}}@keyframes terminal_pulse__ve2Pj{50%{opacity:.35}}@keyframes terminal_flash__KNpPx{0%{background:#a9fff23d}}@keyframes terminal_rise__ODPsm{0%{opacity:0;transform:translateY(4px)}}@keyframes terminal_dash__Uv3dR{to{stroke-dashoffset:-22}}@keyframes terminal_breathe__N7dME{50%{opacity:.15}}@keyframes terminal_stampIn__T_nZ_{0%{opacity:0;transform:rotate(-8deg) scale(1.6)}}@container duty (max-width:1280px){.terminal_hdr__jTncr{grid-template-columns:minmax(0,1fr) auto}.terminal_ctrl__aU3EB{grid-column:1/-1;justify-content:flex-end}.terminal_stations__Hv2x4{grid-template-columns:repeat(4,minmax(0,1fr))}}@container duty (max-width:980px){.terminal_grid___reok,.terminal_hdr__jTncr{grid-template-columns:minmax(0,1fr)}.terminal_bigstats__mArvQ{flex-wrap:wrap;gap:22px}.terminal_ctrl__aU3EB{justify-content:flex-start}}@container duty (max-width:640px){.terminal_hdr__jTncr{padding:18px 16px}.terminal_card__3pmQI{padding:16px}.terminal_stations__Hv2x4,.terminal_stats4__iY4Wp{grid-template-columns:repeat(2,minmax(0,1fr))}.terminal_fr__lvwEP{grid-template-columns:46px minmax(0,1fr) auto}.terminal_frBadge__pbp18{display:none}.terminal_bsV__oz5l_{font-size:24px}.terminal_bsBig__dnuIF{font-size:28px}}@media (prefers-reduced-motion:reduce){.terminal_cand__w7NAS,.terminal_dot__sI7Zf,.terminal_evt__jBowV,.terminal_frNew__MDaAQ,.terminal_linkHot__BaShZ,.terminal_logo___f6Nw:after,.terminal_nodeOn__nLW_V .terminal_glow__EGxW8,.terminal_stamp__d_PXk{animation:none}}.duty_root__aURb_{--bg:#001412;--panel:#0b2926;--panel2:#0a2724;--deep:#071e1b;--line:#24524c;--line2:#2f6a62;--row:#12342f;--text:#eff8f5;--text2:#c4dcd7;--muted:#93b8b2;--faint:#6f948e;--mint:#a9fff2;--coral:#f5b2a4;font-family:Geist,Noto Sans SC,PingFang SC,Inter,sans-serif;font-variant-numeric:tabular-nums;color:var(--text);display:flex;flex-direction:column;gap:18px;line-height:1.55}.duty_mono__nRKGD{font-family:Geist Mono,Noto Sans SC,ui-monospace,monospace}.duty_muted__wUEFn{color:var(--muted)}.duty_head__feEwe{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px}.duty_titleRow__xDMNK{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.duty_title__FJrwq{margin:0;font-size:34px;font-weight:500;letter-spacing:-.02em}.duty_lede__mzm1j{margin:8px 0 0;color:var(--muted);max-width:62ch}.duty_pill__ne1a_{display:inline-flex;align-items:center;gap:8px;padding:4px 10px;border-radius:999px;border:1px solid var(--line2);color:var(--text2);font-size:12px}.duty_pillLive__NGCrH{background:rgba(169,255,242,.08);border-color:rgba(169,255,242,.35);color:var(--mint)}.duty_pillBad__dqkjr{background:rgba(240,138,126,.08);border-color:rgba(240,138,126,.4);color:var(--coral)}.duty_dot__A71af{width:6px;height:6px;border-radius:50%;background:currentColor;box-shadow:0 0 8px currentColor}.duty_figures__s4kch{display:flex;flex-wrap:wrap;align-items:flex-end;gap:32px}.duty_figure__fFXj2{display:flex;flex-direction:column;gap:2px}.duty_figure__fFXj2 small{color:var(--muted);font-size:12px}.duty_big__FCrtY{font-size:40px;font-weight:300;letter-spacing:-.03em}.duty_mid__nSaox{font-size:24px;font-weight:400}.duty_pos__70040{color:var(--mint)}.duty_neg__hsCbG{color:var(--coral)}.duty_actions__yewwe{display:flex;flex-wrap:wrap;gap:10px}.duty_btn__qYuKc{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 16px;border-radius:6px;border:1px solid #75bdb0;background:transparent;color:#e3f5f1;font:inherit;cursor:pointer;text-decoration:none}.duty_btn__qYuKc:hover{background:#1b5048}.duty_btnPrimary__tO7gR{background:linear-gradient(105deg,#c5fff7,#e2e9f3 58%,#f1d6ff);border:0;color:#09201d;font-weight:500;letter-spacing:.06em}.duty_btnPrimary__tO7gR:hover{filter:brightness(1.05)}.duty_btn__qYuKc:disabled{opacity:.5;cursor:not-allowed}.duty_btn__qYuKc:focus-visible{outline:2px solid var(--mint);outline-offset:2px}.duty_alert__4SYJ3{padding:12px 16px;border-radius:10px;border:1px solid rgba(240,138,126,.4);background:rgba(240,138,126,.06);color:#f6b3aa}.duty_note__fytPO{padding:12px 16px;border-radius:10px;border:1px solid var(--line);background:var(--panel);color:var(--text2)}.duty_flow__wwote{position:relative;overflow:hidden;padding:24px 26px 20px;border-radius:12px;border:1px solid var(--line);background:radial-gradient(ellipse at 50% -20%,#12201f 0,rgba(18,32,31,0) 60%),var(--panel2);display:flex;flex-direction:column;gap:20px}.duty_flowHead__68yD5{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;color:var(--muted);font-size:13px}.duty_track__wcHEH{position:relative;height:2px;margin:0 7%;background:linear-gradient(90deg,var(--line),#2f4b45 50%,var(--line))}.duty_runner__kAyqo{position:absolute;top:-3px;width:8px;height:8px;margin-left:-4px;border-radius:50%;background:var(--mint);box-shadow:0 0 12px var(--mint);animation:duty_travel__1uKCe 5s linear infinite}@keyframes duty_travel__1uKCe{0%{left:0}to{left:100%}}.duty_stations__TEEMJ{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;margin-top:-37px}.duty_station__5WfP0{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;min-width:0}.duty_ring__ZuZnY{position:relative;z-index:1;width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--panel);color:var(--text2);box-shadow:0 0 0 1px var(--line2)}.duty_ringLive__AL7iC{background:#0b1d19;color:var(--mint);animation:duty_glow__L9ISE 2.6s ease-in-out infinite}.duty_ringBad__42VZX{background:#1a0f0d;color:var(--coral);box-shadow:0 0 0 1px rgba(240,138,126,.6),0 0 22px rgba(240,138,126,.25)}@keyframes duty_glow__L9ISE{0%,to{box-shadow:0 0 0 1px rgba(169,255,242,.55),0 0 18px rgba(169,255,242,.28)}50%{box-shadow:0 0 0 1px rgba(169,255,242,.9),0 0 34px rgba(169,255,242,.5)}}.duty_stationName__zisT7{font-size:15px;font-weight:500}.duty_stationNote__UOSUP{font-size:12px;color:var(--muted);overflow-wrap:anywhere}.duty_stationNote__UOSUP.duty_live__UAlo7{color:var(--mint)}.duty_stationNote__UOSUP.duty_bad__WJDyw{color:var(--coral)}.duty_chips__aRjJL{display:flex;flex-wrap:wrap;gap:8px;padding-top:12px;border-top:1px solid var(--row);align-items:center}.duty_chip__3BvWS{display:inline-flex;gap:8px;align-items:center;padding:5px 10px;border-radius:6px;font-size:12px;background:var(--panel);border:1px solid var(--line)}.duty_chip__3BvWS.duty_hot__AzZPt{border-color:rgba(169,255,242,.45)}.duty_chip__3BvWS.duty_block__56BO9{border-color:rgba(240,138,126,.45)}.duty_grid__ScWBi{display:flex;flex-wrap:wrap;gap:18px;align-items:flex-start}.duty_card__Lm_wE{border:1px solid var(--line);border-radius:12px;background:var(--panel);overflow:hidden}.duty_cardHead__VdPHT{display:flex;justify-content:space-between;gap:12px;padding:14px 18px;border-bottom:1px solid var(--line);font-size:13px;color:var(--text2)}.duty_roles__Yak0W{flex:1 1 300px;max-width:340px;min-width:280px}.duty_center__5UWZR{flex:999 1 520px;min-width:0;display:flex;flex-direction:column;gap:18px}.duty_logCard__nQ8A8{flex:1 1 340px;max-width:400px;min-width:300px;background:var(--deep)}.duty_role__ntGuT{display:flex;gap:12px;padding:13px 18px;border-bottom:1px solid var(--row)}.duty_role__ntGuT.duty_on__sV7ZT{background:linear-gradient(90deg,rgba(169,255,242,.07),rgba(169,255,242,0))}.duty_roleIcon__V73KY{flex-shrink:0;width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;color:var(--text2);background:var(--panel2);border:1px solid var(--line)}.duty_role__ntGuT.duty_on__sV7ZT .duty_roleIcon__V73KY{color:var(--mint);background:rgba(169,255,242,.08);border-color:rgba(169,255,242,.35)}.duty_roleBody__EQwHW{display:flex;flex-direction:column;gap:2px;min-width:0;flex-grow:1}.duty_roleTop__Bvcww{display:flex;justify-content:space-between;gap:8px;align-items:center}.duty_roleRule__1tpKv{color:var(--muted);font-size:12px}.duty_roleNow__NSBGP{color:var(--text2);font-size:12px;overflow-wrap:anywhere}.duty_badge__on4SG{font-size:11px;color:var(--muted)}.duty_badge__on4SG.duty_live__UAlo7{color:var(--mint)}.duty_badge__on4SG.duty_bad__WJDyw{color:var(--coral)}.duty_table__lfsbG{width:100%;border-collapse:collapse;font-size:13px;min-width:600px}.duty_table__lfsbG th{padding:10px 8px;font-weight:400;color:var(--muted);text-align:left}.duty_table__lfsbG td{padding:12px 8px;border-top:1px solid var(--row);vertical-align:top}.duty_table__lfsbG td:first-child,.duty_table__lfsbG th:first-child{padding-left:18px}.duty_table__lfsbG td:last-child,.duty_table__lfsbG th:last-child{padding-right:18px}.duty_scroll__CI70z{overflow-x:auto}.duty_pair___1JLz{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.duty_pad__Sfatf{padding:16px 18px;display:flex;flex-direction:column;gap:12px}.duty_meter__zxzJn{display:flex;flex-direction:column;gap:5px}.duty_meterTop__toKky{display:flex;justify-content:space-between;font-size:12px}.duty_bar__JVZOr{height:4px;border-radius:2px;background:var(--row);overflow:hidden}.duty_bar__JVZOr>i{display:block;height:100%;background:var(--mint)}.duty_bar__JVZOr>i.duty_warn__JD6oI{background:var(--coral)}.duty_report__wlLHy{background:linear-gradient(180deg,#101a18 0,var(--panel) 100%)}.duty_reportText__0rEVn{margin:0;font-size:15px;line-height:1.75;max-width:70ch}.duty_line__oQ1PL{display:grid;grid-template-columns:44px 1fr auto;gap:10px;padding:10px 18px;border-bottom:1px solid #141b1d;font-size:12px}.duty_lineBody__TBUMc{display:flex;flex-direction:column;gap:2px;min-width:0;overflow-wrap:anywhere}.duty_caret__FkACZ{color:var(--mint);animation:duty_blink__z_Bzh 1s step-end infinite}@keyframes duty_blink__z_Bzh{50%{opacity:0}}.duty_empty__hKD3U{padding:18px;color:var(--muted);font-size:13px}.duty_tabs__XRcjH{display:flex;flex-wrap:wrap;gap:4px;border-bottom:1px solid var(--line)}.duty_tab__aQDGw{min-height:48px;padding:0 18px;background:transparent;border:0;border-bottom:2px solid transparent;color:var(--muted);font:inherit;font-size:15px;cursor:pointer;margin-bottom:-1px}.duty_tab__aQDGw[aria-selected=true]{color:var(--text);border-bottom-color:var(--mint)}.duty_cols3__hEk3_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.duty_cols2__Aw1S3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.duty_section__Dw49r{padding:20px 22px;border:1px solid var(--line);border-radius:14px;background:linear-gradient(145deg,#0c2d29ed,#092421f5);display:flex;flex-direction:column;gap:14px}.duty_sectionTitle__FwgTQ{font-size:16px;font-weight:500}.duty_field__ztCBb{display:flex;justify-content:space-between;align-items:center;gap:12px;color:var(--text2)}.duty_field__ztCBb input,.duty_field__ztCBb select,.duty_stack__0ml0V input,.duty_stack__0ml0V select{min-height:40px;padding:0 10px;background:var(--deep);border:1px solid var(--line2);border-radius:6px;color:var(--text);font:inherit}.duty_field__ztCBb input{width:84px;text-align:right}.duty_unit__jCs1A{color:var(--muted);font-size:12px;min-width:44px}.duty_stack__0ml0V{display:flex;flex-direction:column;gap:6px;color:var(--text2)}.duty_check__db2Cb{display:flex;align-items:center;gap:10px;color:var(--text2)}.duty_check__db2Cb input{width:18px;height:18px;accent-color:var(--mint)}.duty_option__OY2Vj{display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-height:104px;padding:18px 20px;border-radius:14px;background:linear-gradient(145deg,#0c2d29ed,#092421f5);border:1px solid var(--line);color:var(--text);font:inherit;text-align:left;cursor:pointer}.duty_option__OY2Vj[aria-pressed=true]{background:rgba(169,255,242,.06);border-color:var(--mint)}.duty_option__OY2Vj small{color:var(--muted);font-size:13px}.duty_option__OY2Vj:disabled{opacity:.55;cursor:not-allowed}.duty_sym__5S_D8{min-height:36px;padding:0 12px;border-radius:6px;background:var(--panel2);border:1px solid var(--line2);color:var(--text);font:inherit;font-size:13px;cursor:pointer}.duty_sym__5S_D8[aria-pressed=false]{background:transparent;border-style:dashed;color:#93b8b2;opacity:.75}.duty_sym__5S_D8[aria-pressed=true]{border-color:#75bdb0;background:#0f3a35;color:#eff8f5}.duty_sym__5S_D8:hover{opacity:1;border-color:#a9fff2}@media (max-width:900px){.duty_stations__TEEMJ{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:0}.duty_track__wcHEH{display:none}.duty_cols2__Aw1S3,.duty_cols3__hEk3_,.duty_pair___1JLz{grid-template-columns:minmax(0,1fr)}.duty_logCard__nQ8A8,.duty_roles__Yak0W{max-width:none}}@media (prefers-reduced-motion:reduce){.duty_caret__FkACZ,.duty_ringLive__AL7iC,.duty_runner__kAyqo{animation:none}}.market-workspace_workspace__jmP4g{min-width:0}.market-workspace_tabs__o0MS2{display:flex;gap:28px;border-bottom:1px solid var(--line);overflow-x:auto;scrollbar-width:thin}.market-workspace_tabs__o0MS2 button{display:flex;align-items:center;gap:8px;flex-shrink:0;position:relative;padding:10px 0 17px;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--muted);font-size:13px;white-space:nowrap;transition:color .16s,border-color .16s}.market-workspace_tabs__o0MS2 button:hover{color:var(--text)}.market-workspace_tabs__o0MS2 button.market-workspace_selectedTab__KFvXy{color:var(--text);border-bottom-color:var(--mint)}.market-workspace_tabs__o0MS2 button span{font-size:9px;color:var(--muted);border:1px solid var(--line);padding:1px 5px;border-radius:4px;font-variant-numeric:tabular-nums}.market-workspace_tabs__o0MS2 button:focus-visible,.market-workspace_watchButton__ILVGB:focus-visible{outline:1px solid var(--mint);outline-offset:3px}.market-workspace_toolbar__DKjwQ{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:22px 0}.market-workspace_summary__Ol9Sz{display:grid;gap:6px}.market-workspace_summary__Ol9Sz b{font-size:13px;font-weight:500}.market-workspace_summary__Ol9Sz small{margin-left:12px;color:var(--muted);font-size:10px;font-weight:400}.market-workspace_search__z74C5{display:flex;align-items:center;gap:9px;width:min(280px,100%);border:1px solid var(--line);border-radius:6px;background:var(--bg);padding:10px 12px;color:var(--muted)}.market-workspace_search__z74C5:focus-within{border-color:var(--mint)}.market-workspace_search__z74C5 input{min-width:0;width:100%;border:0;outline:0;background:transparent;color:var(--text);font:inherit;font-size:12px}.market-workspace_search__z74C5 input::placeholder{color:var(--muted)}.market-workspace_tableScroll__T3VEE{overflow-x:auto;border:1px solid var(--line);border-radius:8px}.market-workspace_table__nwsRX{width:100%;border-collapse:collapse;min-width:440px;text-align:left;table-layout:fixed}.market-workspace_table__nwsRX th{padding:13px 16px;color:var(--muted);font-size:10px;font-weight:500;border-bottom:1px solid var(--line)}.market-workspace_table__nwsRX th:first-child{width:64px}.market-workspace_table__nwsRX th:nth-child(2){width:44%}.market-workspace_table__nwsRX th:nth-child(n+3){text-align:right}.market-workspace_table__nwsRX th:last-child{width:68px;text-align:center}.market-workspace_table__nwsRX td{padding:17px 16px;border-bottom:1px solid var(--line);font-size:12px}.market-workspace_table__nwsRX tr:last-child td{border-bottom:0}.market-workspace_table__nwsRX tbody tr:hover{background:color-mix(in srgb,var(--mint) 3%,transparent)}.market-workspace_rank__9mNtF{display:inline-grid;place-items:center;min-width:25px;height:25px;border:1px solid var(--line);border-radius:5px;color:var(--muted);font-size:10px;font-variant-numeric:tabular-nums}.market-workspace_instrument__cJ92l{display:flex;align-items:center;gap:12px;min-width:0}.market-workspace_symbolIcon__xRP41{display:grid;place-items:center;width:32px;height:32px;flex:0 0 32px;border-radius:50%;border:1px solid var(--line);background:color-mix(in srgb,var(--mint) 6%,transparent);color:var(--mint);font-size:9px;font-weight:600}.market-workspace_instrument__cJ92l b,.market-workspace_instrument__cJ92l small{display:block}.market-workspace_instrument__cJ92l b{font-size:12px;font-weight:600}.market-workspace_instrument__cJ92l small{margin-top:3px;font-size:10px;color:var(--muted);overflow-wrap:anywhere}.market-workspace_number__z6c3J{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.market-workspace_positive__fnZ34{color:var(--mint)}.market-workspace_negative__HIIMk{color:#c99194}.market-workspace_table__nwsRX td:last-child{text-align:center}.market-workspace_watchButton__ILVGB{display:inline-grid;place-items:center;width:29px;height:29px;border:1px solid transparent;border-radius:5px;color:var(--muted);background:transparent;font-size:18px}.market-workspace_watchButton__ILVGB:hover{border-color:var(--line);color:var(--text)}.market-workspace_watchButton__ILVGB.market-workspace_watching__DxSTl{color:var(--mint)}.market-workspace_footer__gv8uo{display:flex;justify-content:space-between;align-items:center;gap:14px;padding-top:18px;font-size:10px;color:var(--muted);overflow-wrap:anywhere}.market-workspace_srOnly__DHubX{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media(max-width:1100px){.market-workspace_tabs__o0MS2{gap:22px}.market-workspace_table__nwsRX th:nth-child(2){width:40%}}@media(max-width:760px){.market-workspace_tabs__o0MS2{gap:20px}.market-workspace_tabs__o0MS2 button{font-size:12px}.market-workspace_toolbar__DKjwQ{align-items:stretch;flex-direction:column;padding:18px 0;gap:14px}.market-workspace_search__z74C5{width:100%}.market-workspace_table__nwsRX td,.market-workspace_table__nwsRX th{padding:13px 10px}.market-workspace_table__nwsRX th:first-child{width:42px}.market-workspace_table__nwsRX th:nth-child(2){width:42%}.market-workspace_table__nwsRX th:last-child{width:44px}.market-workspace_instrument__cJ92l{gap:8px}.market-workspace_symbolIcon__xRP41{width:26px;height:26px;flex-basis:26px}.market-workspace_footer__gv8uo{align-items:flex-start}.market-workspace_table__nwsRX{min-width:420px}}@media(prefers-reduced-motion:reduce){.market-workspace_tabs__o0MS2 button{transition:none}}.market-workspace_liveTable__dWnGB{min-width:1040px;table-layout:auto}.market-workspace_liveTable__dWnGB th:nth-child(2){width:26%}.market-workspace_symbolButton___aN91{border:0;padding:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.market-workspace_symbolButton___aN91[aria-pressed=true]{color:var(--mint)}.market-workspace_symbolButton___aN91:focus-visible{outline:1px solid var(--mint);outline-offset:3px}.market_root__g4dxg{--ink:#eff8f5;--soft:#c4dcd7;--muted:#93b8b2;--faint:#6f948e;--line:#24524c;--line2:#1a413c;--well:#071e1bcc;--card:linear-gradient(145deg,#0c2d29ed,#092421f5);--mint:#a9fff2;--cyan:#7de0d6;--lav:#e6d2ff;--win:#8ff0d9;--loss:#f5b2a4;--warn:#e6c77a;--grad:linear-gradient(105deg,#c5fff7,#e2e9f3 58%,#f1d6ff);color:var(--ink);font-family:Geist,Noto Sans SC,PingFang SC,Arial,sans-serif;display:flex;flex-direction:column;gap:18px;container:mkt/inline-size}.market_root__g4dxg *{box-sizing:border-box}.market_muted__mh7vF{color:var(--muted)}.market_win__v2yoR{color:var(--win)}.market_loss__CKYH7{color:var(--loss)}.market_num__pLeQ7{font-variant-numeric:tabular-nums}.market_head__1l4Ro{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;flex-wrap:wrap}.market_h1__ty6gv{margin:0;font-weight:300;font-size:30px;letter-spacing:.02em}.market_lede__tYi6C{margin:8px 0 0;max-width:640px;color:var(--soft);font-size:14px;line-height:1.7}.market_actions__obU98{display:flex;gap:10px;flex-wrap:wrap}.market_btn__91g_j{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:0 16px;border-radius:6px;border:1px solid #75bdb0;background:transparent;color:#e3f5f1;font:500 13px inherit;letter-spacing:.04em;cursor:pointer;text-decoration:none;white-space:nowrap}.market_btn__91g_j:hover{background:#1b5048}.market_btn__91g_j:disabled{opacity:.5;cursor:default}.market_btnGo__noM40{background:var(--grad);border:0;color:#09201d}.market_btnGo__noM40:hover{background:var(--grad);filter:brightness(1.05)}.market_btnSm__kTra1{min-height:32px;padding:0 12px;font-size:12.5px}.market_btnBad__rlqwf{border-color:#f5b2a466;color:#ffd5cc}.market_btn__91g_j:focus-visible,.market_card__9eir4:focus-visible,.market_chip__zELxZ:focus-visible{outline:2px solid var(--mint);outline-offset:2px}.market_tabs__Lahbw{display:flex;gap:4px;border-bottom:1px solid var(--line)}.market_tab__8qRWA{background:none;border:0;border-bottom:2px solid transparent;color:var(--muted);font:inherit;font-size:14px;padding:10px 14px;cursor:pointer}.market_tab__8qRWA[aria-selected=true]{color:#b8fff3;border-color:#b8fff3}.market_bar__Mkx7M{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.market_chip__zELxZ{border:1px solid var(--line);background:transparent;color:var(--soft);border-radius:999px;padding:5px 12px;font:inherit;font-size:12.5px;cursor:pointer}.market_chip__zELxZ[aria-pressed=true]{border-color:#75bdb0;background:#0f3a35;color:var(--ink)}.market_spacer__aRebf{flex:1}.market_alert__jKaac{margin:0;padding:11px 16px;border-radius:10px;border:1px solid #f5b2a466;color:#ffd5cc;background:#2a1b1a99;font-size:13.5px}.market_ok__PJG7u{border-radius:10px;border:1px solid #4c8b7d;font-size:13.5px}.market_note__CIfrQ,.market_ok__PJG7u{margin:0;padding:11px 16px;color:var(--soft);background:#0b2926}.market_note__CIfrQ{border-radius:10px;border:1px solid var(--line);font-size:13px;line-height:1.6}.market_note__CIfrQ a{color:var(--mint)}.market_empty__M4pXG{color:var(--muted);font-size:14px;padding:40px 0;text-align:center}.market_grid__Sh9Wy{display:grid;grid-template-columns:repeat(auto-fill,minmax(310px,1fr));gap:14px}.market_card__9eir4{background:var(--card);border:1px solid var(--line);border-radius:14px;padding:18px;display:flex;flex-direction:column;gap:12px;cursor:pointer;text-align:left;color:inherit;font:inherit;transition:border-color .2s,box-shadow .2s}.market_card__9eir4:hover{border-color:#91dacc;box-shadow:0 12px 35px #00857525}.market_cardTop__Jmuva{display:flex;justify-content:space-between;gap:10px;align-items:flex-start}.market_title__LsYrb{font-size:16px;font-weight:500;line-height:1.35}.market_by__qTeLU{font-size:12.5px;color:var(--muted);margin-top:3px}.market_badges__T9h2P{display:flex;gap:6px;flex-wrap:wrap}.market_badge__RNIRm{font-size:11.5px;border:1px solid var(--line);border-radius:999px;padding:2px 9px;color:var(--soft);white-space:nowrap}.market_bMt__oh5Po{border-color:#5d5378;color:var(--lav)}.market_bCrypto__sJ3TT{border-color:#2f6a62;color:var(--cyan)}.market_bLive__grBvo{border-color:#c9a14a88;color:var(--warn)}.market_bLow__CEgUX{border-color:#4c8b7d;color:var(--win)}.market_bMid__GzWOv{border-color:#c9a14a88;color:var(--warn)}.market_bHigh__xCe3R{border-color:#7a4d47;color:var(--loss)}.market_dot__mQGsC{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--faint);margin-right:6px;vertical-align:1px}.market_dotOn__hu_MK{background:var(--mint);box-shadow:0 0 8px var(--mint)}.market_big__9kci0{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.market_ret__6830O{font-weight:300;font-size:30px;line-height:1;font-variant-numeric:tabular-nums}.market_retK___avQ5{font-size:12px;color:var(--muted);margin-bottom:6px}.market_spark__5w91m{width:150px;height:44px;flex:none}.market_kpis__NMP_r{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;border-top:1px solid var(--line2);padding-top:12px}.market_kpis__NMP_r div{min-width:0}.market_kpis__NMP_r span{display:block;font-size:11.5px;color:var(--muted)}.market_kpis__NMP_r b{display:block;font-weight:400;font-size:14px;margin-top:3px;font-variant-numeric:tabular-nums;white-space:nowrap}.market_tags__BZPRr{display:flex;gap:6px;flex-wrap:wrap}.market_tag__it0p_{font-size:11.5px;color:var(--muted);background:#0a2724;border-radius:6px;padding:2px 8px}.market_back__CnrNY{align-self:flex-start;background:none;border:0;color:var(--muted);font:inherit;font-size:13px;cursor:pointer;padding:0}.market_back__CnrNY:hover{color:var(--mint)}.market_hero__lIXyM{background:radial-gradient(ellipse at 15% 0,#174d47 0,transparent 60%),linear-gradient(145deg,#0c2d29,#071f1c);border:1px solid var(--line);border-radius:16px;padding:24px 26px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:center}.market_heroTitle__14Eod{margin:0;font-weight:300;font-size:28px;line-height:1.25}.market_heroMeta__KH_7l{display:flex;gap:10px;flex-wrap:wrap;align-items:center;margin-top:10px;font-size:13px;color:var(--soft)}.market_authorLink__MIAi2{background:none;border:0;color:var(--mint);font:inherit;cursor:pointer;padding:0}.market_heroRet__Z1aLD{text-align:right}.market_heroRet__Z1aLD .market_ret__6830O{font-size:40px;background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}.market_metrics__tsSFE{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:10px}.market_metric__3QiJr{background:var(--card);border:1px solid var(--line);border-radius:12px;padding:12px 14px;min-width:0}.market_metric__3QiJr span{display:block;font-size:12px;color:var(--muted)}.market_metric__3QiJr b{display:block;font-weight:300;font-size:21px;margin-top:6px;font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.market_metric__3QiJr small{display:block;font-size:11px;color:var(--faint);margin-top:2px}.market_two__RF3rV{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(300px,1fr);gap:16px;align-items:start}.market_col__fQtMI{display:flex;flex-direction:column;gap:16px;min-width:0}.market_panel__u3OK_{background:var(--card);border:1px solid var(--line);border-radius:14px;padding:18px 20px;min-width:0}.market_ph__PlngG{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin:0 0 14px;font-size:15px;font-weight:500}.market_ph__PlngG small{font-size:12px;color:var(--muted);font-weight:400}.market_chart__bNHdC{width:100%;display:block}.market_axis__olBKj{font-size:10.5px;fill:var(--faint)}.market_gridLine__E31jd{stroke:#1a413c;stroke-width:1}.market_eq__O8CBF{fill:none;stroke:var(--mint);stroke-width:1.8;vector-effect:non-scaling-stroke}.market_dd__UmNu8{fill:#f5b2a433;stroke:#f5b2a4;stroke-width:1;vector-effect:non-scaling-stroke}.market_month__Bznzx{width:100%;border-collapse:collapse;font-size:12.5px;font-variant-numeric:tabular-nums}.market_month__Bznzx th{font-weight:400;color:var(--muted);padding:6px 4px;text-align:center}.market_month__Bznzx td{text-align:center;padding:7px 4px;border-top:1px solid var(--line2)}.market_month__Bznzx td:first-child,.market_month__Bznzx th:first-child{text-align:left;color:var(--muted)}.market_cellUp__TV7vp{background:#a9fff214}.market_cellDown__AmYpH{background:#f5b2a414}.market_kv__coKBZ{display:grid;grid-template-columns:1fr auto;gap:9px 14px;margin:0;font-size:13px}.market_kv__coKBZ dt{color:var(--muted)}.market_kv__coKBZ dd{margin:0;text-align:right;font-variant-numeric:tabular-nums}.market_sym__IrMIb{display:grid;grid-template-columns:minmax(0,1fr) 120px auto;gap:10px;align-items:center;font-size:13px;margin:8px 0}.market_symBar__tkMP2{height:6px;border-radius:6px;background:#0a2724;overflow:hidden}.market_symBar__tkMP2 i{display:block;height:100%;background:var(--cyan);border-radius:6px}.market_table__tudsI{width:100%;border-collapse:collapse;font-size:12.5px;font-variant-numeric:tabular-nums}.market_table__tudsI th{font-weight:400;color:var(--muted);text-align:left;padding:7px 6px;border-bottom:1px solid var(--line)}.market_table__tudsI td{padding:8px 6px;border-bottom:1px solid #12342f}.market_scroll__VpNbv{max-height:420px;overflow:auto}.market_desc__2MsdY{margin:0;white-space:pre-wrap;font-size:14px;line-height:1.8;color:var(--soft)}.market_author__7OkLB{display:flex;gap:14px;align-items:center}.market_avatar__paDAk{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;flex:none;font-size:18px;background:#0f3a35;border:1px solid #4c8b7d;color:var(--mint)}.market_bio__3FnPP{margin:12px 0 0;font-size:13.5px;line-height:1.7;color:var(--soft);white-space:pre-wrap}.market_list__19NDK{list-style:none;margin:12px 0 0;padding:0;display:flex;flex-direction:column;gap:6px}.market_list__19NDK button{width:100%;display:flex;justify-content:space-between;gap:10px;background:#0a2724;border:1px solid var(--line2);border-radius:8px;padding:8px 10px;color:var(--soft);font:inherit;font-size:13px;cursor:pointer;text-align:left}.market_list__19NDK button:hover{border-color:#4c8b7d}.market_form__yBVvd{display:flex;flex-direction:column;gap:14px}.market_field__0v1QB{display:flex;flex-direction:column;gap:6px;font-size:13px;color:var(--soft)}.market_field__0v1QB small{color:var(--faint);font-size:12px}.market_input__uUao4,.market_select__gw3CS,.market_textarea__mYsqd{width:100%;min-height:40px;border-radius:8px;border:1px solid var(--line);background:#071e1b;color:var(--ink);font:inherit;font-size:14px;padding:8px 12px}.market_textarea__mYsqd{min-height:120px;resize:vertical;line-height:1.6}.market_input__uUao4:focus,.market_select__gw3CS:focus,.market_textarea__mYsqd:focus{outline:2px solid #75bdb0;outline-offset:0;border-color:transparent}.market_row2__A6HGQ{display:grid;grid-template-columns:1fr 1fr;gap:12px}.market_check__1vQ6H{display:flex;gap:8px;align-items:center;font-size:13px;color:var(--soft)}.market_sources__57EP4{display:grid;grid-template-columns:1fr 1fr;gap:10px}.market_source__cUKPI{border:1px solid var(--line);border-radius:12px;padding:14px;background:#0a2724;color:inherit;font:inherit;text-align:left;cursor:pointer;display:flex;flex-direction:column;gap:6px}.market_source__cUKPI[aria-pressed=true]{border-color:var(--mint);background:#0f3a35}.market_source__cUKPI:disabled{opacity:.55;cursor:default}.market_source__cUKPI b{font-weight:500;font-size:14.5px}.market_source__cUKPI span{font-size:12.5px;color:var(--muted);line-height:1.5}.market_mapRow__2oifo{display:grid;grid-template-columns:1fr 24px 1fr;gap:8px;align-items:center;font-size:13px}@container mkt (max-width:1100px){.market_metrics__tsSFE{grid-template-columns:repeat(4,minmax(0,1fr))}.market_two__RF3rV{grid-template-columns:minmax(0,1fr)}}@container mkt (max-width:640px){.market_hero__lIXyM{grid-template-columns:minmax(0,1fr)}.market_heroRet__Z1aLD{text-align:left}.market_metrics__tsSFE{grid-template-columns:repeat(2,minmax(0,1fr))}.market_row2__A6HGQ,.market_sources__57EP4{grid-template-columns:1fr}.market_kpis__NMP_r{grid-template-columns:repeat(2,minmax(0,1fr))}}.strategy-workspace_workspace__vq2y5{display:grid;gap:20px;min-width:0}.strategy-workspace_workspace__vq2y5 label{display:grid;gap:8px;font-size:12px;color:var(--muted)}.strategy-workspace_editor__lSqSH,.strategy-workspace_prompt__Z8Ln_,.strategy-workspace_workspace__vq2y5 input,.strategy-workspace_workspace__vq2y5 select{width:100%;min-width:0;background:var(--bg);color:var(--text);border:1px solid var(--line);border-radius:8px;padding:12px;font:inherit}.strategy-workspace_editor__lSqSH:focus,.strategy-workspace_prompt__Z8Ln_:focus,.strategy-workspace_workspace__vq2y5 input:focus,.strategy-workspace_workspace__vq2y5 select:focus{outline:1px solid var(--mint);outline-offset:1px}.strategy-workspace_formGrid__1vZs6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.strategy-workspace_prompt__Z8Ln_{min-height:130px;resize:vertical;line-height:1.8}.strategy-workspace_actions__J62yp{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.strategy-workspace_rulePanel__TGyGI{display:grid;gap:18px;padding:22px;border:1px solid var(--line);border-radius:14px;background:rgba(3,23,21,.22);min-width:0}.strategy-workspace_rules__Pb6Lp{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.strategy-workspace_rules__Pb6Lp>div{border-bottom:1px solid var(--line);padding-bottom:14px;min-width:0}.strategy-workspace_rules__Pb6Lp dt{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--mint);margin-bottom:10px}.strategy-workspace_rules__Pb6Lp dd{margin:0;font-size:13px;line-height:1.8;overflow-wrap:anywhere}.strategy-workspace_rules__Pb6Lp p{margin:0 0 8px}.strategy-workspace_rules__Pb6Lp small{display:block;color:var(--muted);font-size:11px}.strategy-workspace_findings__g8dwT{display:grid;gap:8px;font-size:12px;color:var(--muted)}.strategy-workspace_findings__g8dwT p{margin:0;color:#c7a9d2}.strategy-workspace_editor__lSqSH{min-height:420px;font:12px/1.8 ui-monospace,SFMono-Regular,Menlo,monospace;resize:vertical;tab-size:2}.strategy-workspace_log__l1Q5u{white-space:pre-wrap;overflow-wrap:anywhere;max-height:320px;overflow:auto;font-size:11px;line-height:1.8;padding:16px;background:var(--bg);border:1px solid var(--line);border-radius:8px}.strategy-workspace_workspace__vq2y5 .strategy-workspace_checkbox__iNn8e{display:flex;align-items:center;gap:8px}.strategy-workspace_checkbox__iNn8e input{width:auto}.strategy-workspace_metrics__TmwRU{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.strategy-workspace_metrics__TmwRU article{padding:16px;border:1px solid var(--line);border-radius:10px;min-width:0}.strategy-workspace_metrics__TmwRU small{display:block;font-size:10px;color:var(--muted);overflow-wrap:anywhere}.strategy-workspace_metrics__TmwRU strong{display:block;margin-top:10px;font-size:22px;font-weight:400;font-variant-numeric:tabular-nums}.strategy-workspace_chart__3Njbr{color:var(--muted);border:1px solid var(--line);border-radius:12px;padding:12px}.strategy-workspace_chart__3Njbr svg{width:100%;height:auto;display:block}.strategy-workspace_chart__3Njbr small{font-size:11px}.strategy-workspace_tableWrap__tS7Tn{overflow:auto;max-height:600px}.strategy-workspace_tableWrap__tS7Tn table{width:100%;border-collapse:collapse;font-size:11px;text-align:left}.strategy-workspace_tableWrap__tS7Tn td,.strategy-workspace_tableWrap__tS7Tn th{white-space:nowrap;padding:12px;border-bottom:1px solid var(--line)}.strategy-workspace_workspace__vq2y5 button:disabled{opacity:.5;cursor:not-allowed}.strategy-workspace_workspace__vq2y5 details>summary{cursor:pointer;font-size:12px;color:var(--muted)}@media(max-width:1100px){.strategy-workspace_metrics__TmwRU{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.strategy-workspace_formGrid__1vZs6,.strategy-workspace_rules__Pb6Lp{grid-template-columns:1fr}.strategy-workspace_rulePanel__TGyGI{padding:14px}.strategy-workspace_actions__J62yp{align-items:stretch;flex-direction:column}.strategy-workspace_metrics__TmwRU strong{font-size:18px}.strategy-workspace_editor__lSqSH{padding:10px}}.strategy-workspace_pipeline__rWslg{display:grid;gap:16px;padding:20px;border:1px solid var(--line);border-radius:14px;background:rgba(3,23,21,.22);min-width:0}.strategy-workspace_pipeline__rWslg ol{list-style:none;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;margin:0;padding:0}.strategy-workspace_pipeline__rWslg li{display:grid;grid-template-columns:22px 1fr;align-items:center;gap:4px 8px;padding:12px 10px;border:1px solid var(--line);border-radius:10px;min-width:0;color:var(--muted);font-size:11px}.strategy-workspace_pipeline__rWslg li>span:nth-child(2){line-height:1.4}.strategy-workspace_pipeline__rWslg li small{grid-column:2;font-size:10px;color:var(--muted);overflow-wrap:anywhere}.strategy-workspace_pipeline__rWslg li[data-state=ACTIVE]{border-color:rgba(111,238,208,.55);color:var(--text);background:rgba(111,238,208,.045)}.strategy-workspace_pipeline__rWslg li[data-state=COMPLETED]{color:var(--mint)}.strategy-workspace_pipeline__rWslg li[data-state=FAILED]{border-color:rgba(204,151,208,.5);color:#d7b1df}.strategy-workspace_pipeline__rWslg li[data-state=UNAVAILABLE]{opacity:.7}.strategy-workspace_pipelineDot__bu3KO{font-size:16px;color:var(--mint);text-align:center}.strategy-workspace_pipeline__rWslg li[data-state=FAILED] .strategy-workspace_pipelineDot__bu3KO{color:#d7b1df}.strategy-workspace_pipeline__rWslg .strategy-workspace_notice__R9vXI{margin:0}@media(max-width:1100px){.strategy-workspace_pipeline__rWslg ol{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:760px){.strategy-workspace_pipeline__rWslg{padding:14px}.strategy-workspace_pipeline__rWslg ol{grid-template-columns:repeat(2,minmax(0,1fr))}}.strategy-workspace_assumptions__x1NO_,.strategy-workspace_clarification__qhxEi{display:grid;gap:8px;padding:14px 16px;border:1px solid var(--line);border-radius:10px;background:rgba(3,23,21,.35);font-size:12px;line-height:1.7}.strategy-workspace_assumptions__x1NO_{border-color:rgba(111,238,208,.24)}.strategy-workspace_assumptions__x1NO_ b,.strategy-workspace_clarification__qhxEi b{color:var(--mint);font-size:11px;letter-spacing:.04em}.strategy-workspace_assumptions__x1NO_ p,.strategy-workspace_clarification__qhxEi p{margin:0;color:var(--muted)}.strategy-workspace_followup__Joa7m{width:100%;min-height:76px;resize:vertical;background:var(--bg);color:var(--text);border:1px solid var(--line);border-radius:8px;padding:12px;font:inherit;line-height:1.7}.strategy-workspace_followup__Joa7m:focus{outline:1px solid var(--mint);outline-offset:1px}.strategy-workspace_clarification__qhxEi details{font-size:11px}.strategy-workspace_clarification__qhxEi .strategy-workspace_findings__g8dwT{margin-top:10px}.strategy-workspace_conversation__BZYt3{display:grid;gap:12px;padding:16px;border:1px solid var(--line);border-radius:14px;background:rgba(3,23,21,.22);min-width:0}.strategy-workspace_conversation__BZYt3>header{display:flex;align-items:center;justify-content:space-between;gap:12px}.strategy-workspace_conversation__BZYt3>header>div{display:grid;gap:5px;min-width:0}.strategy-workspace_conversation__BZYt3>header strong{font-size:13px;overflow-wrap:anywhere}.strategy-workspace_messages__rEPNS{display:grid;gap:10px;max-height:330px;overflow:auto}.strategy-workspace_messages__rEPNS>.strategy-workspace_notice__R9vXI{margin:4px 0}.strategy-workspace_assistantMessage__zeLR6,.strategy-workspace_userMessage__lUXi1{max-width:88%;padding:11px 13px;border:1px solid var(--line);border-radius:11px;background:rgba(3,23,21,.38);overflow-wrap:anywhere}.strategy-workspace_userMessage__lUXi1{justify-self:end;border-color:rgba(111,238,208,.24)}.strategy-workspace_assistantMessage__zeLR6{justify-self:start}.strategy-workspace_assistantMessage__zeLR6 small,.strategy-workspace_userMessage__lUXi1 small{font-size:10px;color:var(--mint);letter-spacing:.04em}.strategy-workspace_assistantMessage__zeLR6 p,.strategy-workspace_userMessage__lUXi1 p{margin:5px 0 0;font-size:12px;line-height:1.7;white-space:pre-wrap}.strategy-workspace_turn__PFVur{display:grid;gap:10px;min-width:0}.strategy-workspace_turn__PFVur .strategy-workspace_userMessage__lUXi1{justify-self:end}.strategy-workspace_turn__PFVur .strategy-workspace_assistantMessage__zeLR6{justify-self:start}.strategy-workspace_pipeline__rWslg ol:has(>li:nth-child(6):last-child){grid-template-columns:repeat(6,minmax(0,1fr))}@media(max-width:1100px){.strategy-workspace_pipeline__rWslg ol:has(>li:nth-child(6):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.strategy-workspace_pipeline__rWslg ol:has(>li:nth-child(6):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}}.strategy-workspace_analysisProgress__GVSh5{width:100%;min-width:0;padding:12px 14px;border:1px solid var(--line);border-radius:10px;background:rgba(3,23,21,.25)}.strategy-workspace_assistantMessage__zeLR6 .strategy-workspace_analysisProgress__GVSh5{margin-top:10px}.strategy-workspace_workspace__vq2y5 .strategy-workspace_analysisProgress__GVSh5>summary{display:flex;align-items:center;gap:9px;list-style:none;color:var(--text);font-size:12px}.strategy-workspace_analysisProgress__GVSh5>summary::-webkit-details-marker{display:none}.strategy-workspace_analysisProgress__GVSh5>summary>b{font-weight:500}.strategy-workspace_analysisProgress__GVSh5>summary>span:last-child{margin-left:auto;color:var(--muted);font-size:10px}.strategy-workspace_analysisDot__L5FBE{width:6px;height:6px;flex:0 0 6px;border-radius:50%;background:var(--mint)}.strategy-workspace_analysisDot__L5FBE[data-state=RUNNING]{animation:strategy-workspace_analysisPulse__rxUYo 1.8s ease-in-out infinite}.strategy-workspace_analysisDot__L5FBE[data-state=FAILED]{background:#c7a9d2}.strategy-workspace_analysisProgress__GVSh5 .strategy-workspace_analysisCaption__ZCNcw{margin:10px 0;color:var(--muted);font-size:10px}.strategy-workspace_analysisSteps__iUAwh{display:grid;gap:10px;list-style:none;margin:0;padding:0 0 0 14px;border-left:1px solid var(--line);max-height:220px;overflow:auto}.strategy-workspace_analysisSteps__iUAwh li{display:flex;align-items:baseline;justify-content:space-between;gap:14px;color:var(--muted);font-size:11px;line-height:1.6;overflow-wrap:anywhere}.strategy-workspace_analysisSteps__iUAwh li[data-current=true]{color:var(--mint)}.strategy-workspace_analysisSteps__iUAwh time{font-size:10px;font-variant-numeric:tabular-nums;flex-shrink:0;color:var(--muted)}.strategy-workspace_analysisSummary__lU_Dl{display:grid;gap:6px;margin-top:12px;padding-top:12px;border-top:1px solid var(--line);font-size:11px;line-height:1.7}.strategy-workspace_analysisSummary__lU_Dl>b{font-size:10px;color:var(--mint);font-weight:500}.strategy-workspace_analysisSummary__lU_Dl p{margin:0;white-space:pre-wrap}.strategy-workspace_analysisSummary__lU_Dl ul{margin:0;padding-left:18px;color:var(--muted)}@keyframes strategy-workspace_analysisPulse__rxUYo{50%{opacity:.35}}@media(prefers-reduced-motion:reduce){.strategy-workspace_analysisDot__L5FBE[data-state=RUNNING]{animation:none}}@media(max-width:760px){.strategy-workspace_analysisDot__L5FBE[data-state=RUNNING]{animation:none}.strategy-workspace_analysisSteps__iUAwh li{gap:8px}.strategy-workspace_analysisProgress__GVSh5{padding:10px}.strategy-workspace_assistantMessage__zeLR6{max-width:100%}}.strategy-workspace_reasoningStream__L4yPo{max-height:360px;overflow:auto;overscroll-behavior:contain;margin-top:12px;scrollbar-width:thin;scrollbar-color:var(--line) transparent}.strategy-workspace_reasoningStream__L4yPo>section+section{margin-top:16px;padding-top:12px;border-top:1px solid var(--line)}.strategy-workspace_reasoningStream__L4yPo header{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;color:var(--muted);font-size:10px;line-height:1.6}.strategy-workspace_reasoningStream__L4yPo pre{margin:10px 0 0;font-family:inherit;font-size:12px;line-height:1.85;white-space:pre-wrap;overflow-wrap:anywhere;color:var(--text)}.strategy-workspace_reasoningStream__L4yPo p{font-size:12px;line-height:1.8;color:var(--muted)}.strategy-workspace_reasoningStream__L4yPo small{display:block;margin-top:8px;color:#c7a9d2}@media(max-width:760px){.strategy-workspace_reasoningStream__L4yPo{max-height:280px}}.strategy-workspace_libraryEditor__BNKCS{display:grid;gap:14px;padding:16px;border:1px solid var(--line);border-radius:12px;background:rgba(3,23,21,.2)}.strategy-workspace_savedList__4GW7T{display:grid;gap:12px}.strategy-workspace_savedItem__5oV5x{display:grid;gap:12px;min-width:0;padding:16px;border:1px solid var(--line);border-radius:12px}.strategy-workspace_savedItem__5oV5x>header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.strategy-workspace_savedItem__5oV5x>header>div{display:grid;gap:6px;min-width:0}.strategy-workspace_savedItem__5oV5x b{font-size:13px;overflow-wrap:anywhere}.strategy-workspace_libraryEditor__BNKCS small,.strategy-workspace_savedItem__5oV5x small{font-size:10px;color:var(--muted);overflow-wrap:anywhere}.strategy-workspace_savedItem__5oV5x p{margin:0;font-size:12px;color:var(--muted);line-height:1.7}.strategy-workspace_runtimeMeta__WtWhS{display:grid;gap:5px;font-size:11px;color:var(--muted)}.strategy-workspace_savedItem__5oV5x .strategy-workspace_button__uKZD2{white-space:normal}.strategy-workspace_libraryEditor__BNKCS .strategy-workspace_notice__R9vXI{font-size:12px;line-height:1.8}@media(max-width:760px){.strategy-workspace_libraryEditor__BNKCS,.strategy-workspace_savedItem__5oV5x{padding:12px}.strategy-workspace_savedItem__5oV5x>header{flex-wrap:wrap}}.strategy-workspace_workspace__vq2y5{gap:16px}.strategy-workspace_workspace__vq2y5>header{margin-bottom:0}.strategy-workspace_workspace__vq2y5 h3{margin:0;font-size:16px}.strategy-workspace_helper__P9N_6,.strategy-workspace_workspace__vq2y5 .strategy-workspace_helper__P9N_6{margin:0;color:var(--muted);font-size:12px;line-height:1.8;overflow-wrap:anywhere}.strategy-workspace_strategyControl__vg3uK{display:grid;gap:14px;padding:20px;border:1px solid var(--line);border-radius:14px;background:rgba(3,23,21,.35);scroll-margin-top:20px;min-width:0}.strategy-workspace_strategyControl__vg3uK>header{margin:0;align-items:flex-start}.strategy-workspace_controlActions__giCrt{display:flex;gap:10px;flex-wrap:wrap}.strategy-workspace_controlActions__giCrt>button{min-height:42px;min-width:130px}.strategy-workspace_controlActions__giCrt>button:nth-child(2){box-shadow:0 0 20px rgba(111,238,208,.045)}.strategy-workspace_architectureDisclosure___Jntv,.strategy-workspace_libraryDisclosure__xz_NK,.strategy-workspace_metadataDisclosure__tr6yY{min-width:0}.strategy-workspace_architectureDisclosure___Jntv>summary,.strategy-workspace_libraryDisclosure__xz_NK>summary,.strategy-workspace_metadataDisclosure__tr6yY>summary{padding:8px 0}.strategy-workspace_libraryDisclosure__xz_NK[open]>div,.strategy-workspace_libraryDisclosure__xz_NK[open]>section,.strategy-workspace_metadataDisclosure__tr6yY[open]>.strategy-workspace_libraryEditor__BNKCS{margin-top:14px}.strategy-workspace_libraryDisclosure__xz_NK[open]>.strategy-workspace_actions__J62yp{margin:14px 0}.strategy-workspace_studioGrid__RRcSZ{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);align-items:start;gap:16px;min-width:0}.strategy-workspace_studioGrid__RRcSZ>.strategy-workspace_conversation__BZYt3{padding:18px}.strategy-workspace_studioGrid__RRcSZ .strategy-workspace_messages__rEPNS{max-height:430px;min-height:72px;scrollbar-width:thin}.strategy-workspace_studioGrid__RRcSZ .strategy-workspace_assistantMessage__zeLR6{max-width:100%}.strategy-workspace_studioGrid__RRcSZ .strategy-workspace_prompt__Z8Ln_{min-height:115px}.strategy-workspace_strategyAside__tQaDG{min-width:0;position:sticky;top:18px}.strategy-workspace_strategyAside__tQaDG .strategy-workspace_rulePanel__TGyGI{gap:14px;padding:18px;max-height:850px;overflow:auto;scrollbar-width:thin}.strategy-workspace_strategyAside__tQaDG .strategy-workspace_rules__Pb6Lp{grid-template-columns:1fr;gap:14px}.strategy-workspace_strategyAside__tQaDG .strategy-workspace_assumptions__x1NO_{padding:12px}.strategy-workspace_architectureDisclosure___Jntv .strategy-workspace_pipeline__rWslg{padding:14px;margin:12px 0}.strategy-workspace_backtestPanel__GYtgv{display:grid;gap:16px;min-width:0}.strategy-workspace_backtestPanel__GYtgv>header{margin:0}.strategy-workspace_backtestPanel__GYtgv label>small{font-size:10px;line-height:1.6}.strategy-workspace_inlineFields__bbfSn{display:grid;grid-template-columns:minmax(0,1fr) 90px;gap:8px}.strategy-workspace_backtestPanel__GYtgv details>.strategy-workspace_formGrid__1vZs6{margin-top:14px}.strategy-workspace_backtestPanel__GYtgv .strategy-workspace_metrics__TmwRU strong{font-size:20px}.strategy-workspace_replayResult__Pac7A{display:grid;gap:14px;padding-top:18px;border-top:1px solid var(--line);min-width:0}.strategy-workspace_replayResult__Pac7A>small{font-size:11px;color:var(--muted)}.strategy-workspace_replayResult__Pac7A progress{width:100%;height:6px;accent-color:var(--mint)}.strategy-workspace_tabs__dwQBA{display:flex;gap:6px;flex-wrap:wrap;border-bottom:1px solid var(--line);padding-bottom:8px}.strategy-workspace_tabs__dwQBA button{background:transparent;border:1px solid transparent;color:var(--muted);font:inherit;font-size:12px;padding:8px 12px;border-radius:8px;cursor:pointer}.strategy-workspace_tabs__dwQBA button[aria-pressed=true]{color:var(--mint);border-color:var(--line);background:rgba(111,238,208,.04)}.strategy-workspace_decisionList__bVsT6{display:grid;gap:10px;max-height:340px;overflow:auto}.strategy-workspace_decisionList__bVsT6 article{padding:12px;border:1px solid var(--line);border-radius:10px}.strategy-workspace_decisionList__bVsT6 small{color:var(--mint);font-size:10px}.strategy-workspace_decisionList__bVsT6 p{font-size:12px;color:var(--muted);line-height:1.8;margin:6px 0 0}.strategy-workspace_workspace__vq2y5 :where(button,a,input,select,summary):focus-visible{outline:2px solid var(--mint);outline-offset:3px}@media(max-width:1280px){.strategy-workspace_studioGrid__RRcSZ{grid-template-columns:minmax(0,1fr) minmax(280px,.85fr)}.strategy-workspace_controlActions__giCrt>button{min-width:110px}}@media(max-width:1100px){.strategy-workspace_studioGrid__RRcSZ{grid-template-columns:1fr}.strategy-workspace_strategyAside__tQaDG{position:static}.strategy-workspace_strategyAside__tQaDG .strategy-workspace_rulePanel__TGyGI{max-height:none}.strategy-workspace_strategyAside__tQaDG .strategy-workspace_rules__Pb6Lp{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.strategy-workspace_strategyControl__vg3uK{padding:14px}.strategy-workspace_controlActions__giCrt{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.strategy-workspace_controlActions__giCrt>button{min-width:0;padding:10px 8px}.strategy-workspace_studioGrid__RRcSZ>.strategy-workspace_conversation__BZYt3{padding:14px}.strategy-workspace_strategyAside__tQaDG .strategy-workspace_rules__Pb6Lp{grid-template-columns:1fr}.strategy-workspace_strategyAside__tQaDG .strategy-workspace_rulePanel__TGyGI{padding:14px}.strategy-workspace_strategyControl__vg3uK>header{flex-wrap:wrap}.strategy-workspace_backtestPanel__GYtgv .strategy-workspace_metrics__TmwRU{grid-template-columns:repeat(2,minmax(0,1fr))}}.strategy-workspace_backtestPanel__GYtgv>header,.strategy-workspace_libraryEditor__BNKCS>header,.strategy-workspace_replayResult__Pac7A>header,.strategy-workspace_strategyAside__tQaDG .strategy-workspace_rulePanel__TGyGI>header,.strategy-workspace_strategyControl__vg3uK>header{padding:0 0 12px;letter-spacing:normal}.strategy-workspace_strategyAside__tQaDG h3,.strategy-workspace_strategyControl__vg3uK>header h3{line-height:1.5;letter-spacing:normal}.strategy-workspace_backtestPanel__GYtgv .strategy-workspace_helper__P9N_6{font-size:11px}.strategy-workspace_coveragePanel___oc3K{padding:18px 20px;border:1px solid var(--border);border-radius:16px;background:rgba(0,20,17,.32);overflow-wrap:anywhere}.strategy-workspace_coveragePanel___oc3K p{margin:8px 0}.strategy-workspace_coveragePanel___oc3K small{color:var(--muted)}.strategy-workspace_sheet__ATXTs{position:fixed;top:0;right:0;bottom:0;z-index:60;width:min(720px,100vw);margin:0!important;overflow-y:auto;border-radius:0;border-width:0 0 0 1px;background:#061a17;padding:24px;box-shadow:0 0 0 100vmax rgba(1,8,7,.6)}.strategy-workspace_sheet__ATXTs>header{position:sticky;top:-24px;z-index:1;background:#061a17;padding:8px 0;margin:-8px 0 0}.strategy-workspace_strategyControl__vg3uK .strategy-workspace_tableWrap__tS7Tn{max-height:380px}@media(prefers-reduced-motion:no-preference){.strategy-workspace_sheet__ATXTs{animation:strategy-workspace_sheetIn__UnYQb .18s ease-out}@keyframes strategy-workspace_sheetIn__UnYQb{0%{transform:translateX(24px);opacity:.6}to{transform:none;opacity:1}}}