*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root{color-scheme:dark;--bg: #0d0f12;--bg-panel: #13161b;--bg-row: #181c22;--bg-row-hover:#1e2330;--bg-selected: #1a2540;--border: #252b36;--text: #e2e8f0;--text-muted: #6b7a93;--text-dim: #8892a4;--accent: #4f8ef7;--green: #34d399;--red: #f87171;--yellow: #fbbf24;--font-mono: "JetBrains Mono", "Fira Mono", "Consolas", monospace;--font-ui: -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--sidebar-w: 260px;--panel-w: 260px;--header-h: 44px;--radius: 6px}html,body,#root{height:100%;background:var(--bg);color:var(--text);font-family:var(--font-ui);font-size:13px;line-height:1.5;overflow:hidden}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--border);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--text-muted)}button{cursor:pointer;border:none;background:none;color:inherit;font:inherit}input{font:inherit;color:inherit}@media (max-width: 640px){input,select,textarea{font-size:16px!important}}@media (max-width: 640px) and (pointer: coarse){button{min-height:36px}select{min-height:32px}}._backdrop_x82yi_3{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;display:flex;align-items:center;justify-content:center;z-index:100;padding:24px}._modal_x82yi_14{display:flex;width:100%;max-width:820px;height:min(600px,85vh);background:var(--bg-panel);border:1px solid var(--border);border-radius:10px;overflow:hidden}._sidebar_x82yi_25{width:190px;flex-shrink:0;border-right:1px solid var(--border);padding:16px 10px;display:flex;flex-direction:column;gap:2px}._sidebarTitle_x82yi_35{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);padding:0 10px 10px}._navItem_x82yi_44{display:block;width:100%;padding:8px 10px;font-size:13px;font-family:var(--font-ui);text-align:left;color:var(--text-dim);background:transparent;border:none;border-radius:var(--radius);cursor:pointer}._navItem_x82yi_44:hover{background:var(--bg-row-hover);color:var(--text)}._navItemActive_x82yi_59{background:var(--bg-selected);color:var(--text)}._content_x82yi_61{flex:1;padding:22px 26px;overflow-y:auto}._header_x82yi_67{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:18px}._paneTitle_x82yi_74{font-size:15px;font-weight:600;color:var(--text)}._paneHint_x82yi_80{font-size:12px;color:var(--text-dim);margin-top:4px;line-height:1.5}._close_x82yi_87{font-size:18px;line-height:1;color:var(--text-muted);background:transparent;border:none;cursor:pointer;padding:2px 6px}._close_x82yi_87:hover{color:var(--text)}._section_x82yi_99{margin-bottom:22px}._sectionTitle_x82yi_101{font-size:12px;font-weight:600;color:var(--text);margin-bottom:8px}._field_x82yi_108{margin-bottom:12px}._label_x82yi_110{display:block;font-size:12px;color:var(--text-dim);margin-bottom:4px}._input_x82yi_117{width:100%;padding:8px 10px;font-size:13px;font-family:var(--font-ui);color:var(--text);background:var(--bg-row);border:1px solid var(--border);border-radius:var(--radius)}._input_x82yi_117:focus{outline:none;border-color:var(--accent)}._button_x82yi_130{padding:8px 14px;font-size:13px;font-family:var(--font-ui);color:#fff;background:var(--accent);border:none;border-radius:var(--radius);cursor:pointer}._button_x82yi_130:hover:not(:disabled){filter:brightness(1.1)}._button_x82yi_130:disabled{opacity:.5;cursor:not-allowed}._secondary_x82yi_144{background:var(--bg-row);color:var(--text);border:1px solid var(--border)}._danger_x82yi_151{background:transparent;color:var(--red);border:1px solid rgba(248,113,113,.35)}._row_x82yi_158{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid var(--border)}._row_x82yi_158:last-child{border-bottom:none}._rowMain_x82yi_169{min-width:0}._rowTitle_x82yi_171{font-size:13px;color:var(--text);overflow:hidden;text-overflow:ellipsis}._rowMeta_x82yi_178{font-size:11px;color:var(--text-muted);margin-top:2px}._mono_x82yi_184{font-family:var(--font-mono)}._error_x82yi_186{padding:8px 10px;margin-bottom:12px;font-size:12px;color:var(--red);background:#f8717114;border:1px solid rgba(248,113,113,.25);border-radius:var(--radius)}._notice_x82yi_196{color:var(--green);background:#34d39914;border-color:#34d39940}._meter_x82yi_204{height:6px;background:var(--bg-row);border-radius:3px;overflow:hidden;margin-top:6px}._meterFill_x82yi_212{height:100%;background:var(--accent)}._meterFillWarn_x82yi_217{background:var(--yellow)}._meterFillFull_x82yi_218{background:var(--red)}._empty_x82yi_220{font-size:12px;color:var(--text-muted);padding:14px 0}@media (max-width: 640px){._modal_x82yi_14{flex-direction:column;height:92vh}._sidebar_x82yi_25{width:100%;flex-direction:row;overflow-x:auto;border-right:none;border-bottom:1px solid var(--border);padding:8px}._sidebarTitle_x82yi_35{display:none}._navItem_x82yi_44{white-space:nowrap;width:auto}}._wrap_1s6et_5{display:flex;align-items:center;gap:6px;flex-wrap:wrap}._select_1s6et_12{padding:5px 8px;font-size:12px;font-family:var(--font-ui);color:var(--text, #e2e8f0);background:var(--bg-row, #1c2130);border:1px solid var(--border, #252b36);border-radius:var(--radius, 6px);max-width:190px}._select_1s6et_12:focus{outline:none;border-color:var(--accent, #4f8ef7)}._select_1s6et_12:disabled{opacity:.5;cursor:not-allowed}._needsKey_1s6et_29{color:var(--yellow, #fbbf24)}._customInput_1s6et_31{padding:5px 8px;font-size:12px;font-family:var(--font-mono, monospace);color:var(--text, #e2e8f0);background:var(--bg-row, #1c2130);border:1px solid var(--border, #252b36);border-radius:var(--radius, 6px);width:170px}._customInput_1s6et_31:focus{outline:none;border-color:var(--accent, #4f8ef7)}._hint_1s6et_44{font-size:11px;color:var(--yellow, #fbbf24);width:100%}@media (max-width: 640px){._wrap_1s6et_5{width:100%}._select_1s6et_12,._customInput_1s6et_31{flex:1 1 auto;max-width:none;width:auto}}._root_fsoai_1{position:relative;margin-left:8px}._trigger_fsoai_3{display:inline-flex;align-items:center;gap:5px;padding:4px 9px;font-size:12px;font-family:var(--font-ui);color:var(--text-dim);background:transparent;border:1px solid var(--border);border-radius:var(--radius);cursor:pointer;max-width:160px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._trigger_fsoai_3:hover{color:var(--text);border-color:var(--text-muted)}._caret_fsoai_23{font-size:9px}._menu_fsoai_25{position:absolute;right:0;top:calc(100% + 4px);min-width:190px;background:var(--bg-panel);border:1px solid var(--border);border-radius:var(--radius);box-shadow:0 6px 20px #0006;z-index:50;overflow:hidden}._identity_fsoai_38{padding:9px 11px;border-bottom:1px solid var(--border)}._email_fsoai_43{font-size:12px;color:var(--text);overflow:hidden;text-overflow:ellipsis}._role_fsoai_50{font-size:11px;color:var(--text-muted);margin-top:2px}._item_fsoai_56{display:block;width:100%;padding:9px 11px;font-size:12px;font-family:var(--font-ui);text-align:left;color:var(--text);background:transparent;border:none;cursor:pointer}._item_fsoai_56:hover{background:var(--bg-row-hover)}._root_g9cb8_1{display:flex;flex-direction:column;height:100%;overflow:hidden}._searchWrap_g9cb8_8{padding:10px 10px 8px;border-bottom:1px solid var(--border);flex-shrink:0}._searchInput_g9cb8_14{width:100%;background:var(--bg-row);border:1px solid var(--border);border-radius:var(--radius);padding:6px 10px;font-size:12px;color:var(--text);outline:none;transition:border-color .15s}._searchInput_g9cb8_14::placeholder{color:var(--text-muted)}._searchInput_g9cb8_14:focus{border-color:var(--accent)}._chips_g9cb8_28{display:flex;gap:4px;padding:0 10px 6px;flex-wrap:wrap;flex-shrink:0}._chip_g9cb8_28{font-size:10px;padding:2px 7px;background:transparent;border:1px solid var(--border);border-radius:10px;color:var(--text-muted);cursor:pointer;font-family:var(--font-ui)}._chip_g9cb8_28:hover,._chipActive_g9cb8_49{border-color:var(--accent);color:var(--accent)}._filterWrap_g9cb8_54{padding:0 10px 8px;border-bottom:1px solid var(--border);flex-shrink:0}._sectorSelect_g9cb8_60{width:100%;background:var(--bg-row);border:1px solid var(--border);border-radius:var(--radius);padding:4px 8px;font-size:11px;color:var(--text);outline:none}._sectorSelect_g9cb8_60:focus{border-color:var(--accent)}._tag_g9cb8_72{font-size:9px;color:var(--text-muted);border:1px solid var(--border);border-radius:3px;padding:0 3px;margin-left:4px;flex-shrink:0}._list_g9cb8_82{flex:1;overflow-y:auto;overflow-x:hidden}._row_g9cb8_88{display:flex;align-items:center;padding:7px 12px;gap:8px;cursor:pointer;border-bottom:1px solid transparent;transition:background .1s;position:relative}._row_g9cb8_88:hover{background:var(--bg-row-hover)}._row_g9cb8_88._selected_g9cb8_99{background:var(--bg-selected)}._symbol_g9cb8_101{font-family:var(--font-mono);font-size:12px;font-weight:600;color:var(--text);min-width:68px}._name_g9cb8_109{font-size:11px;color:var(--text-muted);flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._right_g9cb8_118{display:flex;flex-direction:column;align-items:flex-end;gap:2px;flex-shrink:0}._price_g9cb8_126{font-family:var(--font-mono);font-size:11px;color:var(--text-dim)}._pct_g9cb8_132{font-family:var(--font-mono);font-size:11px;font-weight:600}._pct_g9cb8_132._pos_g9cb8_133{color:var(--green)}._pct_g9cb8_132._neg_g9cb8_134{color:var(--red)}._pct_g9cb8_132._neu_g9cb8_135{color:var(--text-muted)}._freshDot_g9cb8_137{width:5px;height:5px;border-radius:50%;flex-shrink:0}._freshDot_g9cb8_137._fresh_g9cb8_137{background:var(--green)}._freshDot_g9cb8_137._stale_g9cb8_143{background:var(--yellow)}._freshDot_g9cb8_137._missing_g9cb8_144{background:var(--border)}._count_g9cb8_146{padding:6px 12px;font-size:11px;color:var(--text-muted);border-top:1px solid var(--border);flex-shrink:0}._root_162tu_1{padding:12px 0}._title_162tu_5{font-size:11px;font-weight:700;letter-spacing:.08em;color:var(--text-muted);text-transform:uppercase;padding:0 12px 8px;border-bottom:1px solid var(--border);margin-bottom:4px}._date_162tu_16{font-size:10px;color:var(--text-muted);padding:4px 12px 8px}._row_162tu_22{padding:6px 12px;display:flex;flex-direction:column;gap:3px;border-bottom:1px solid var(--border);position:relative}._rowTop_162tu_31{display:flex;align-items:center;gap:6px}._dot_162tu_37{width:8px;height:8px;border-radius:50%;flex-shrink:0}._code_162tu_43{font-family:var(--font-mono);font-size:12px;font-weight:600;color:var(--text);flex-shrink:0}._brokerName_162tu_51{font-size:10px;color:var(--text-muted);flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._pct_162tu_60{font-family:var(--font-mono);font-size:12px;color:var(--text)}@media (max-width: 640px){._pct_162tu_60{flex-shrink:0;margin-left:auto;padding-left:8px}._row_162tu_22,._title_162tu_5,._date_162tu_16{padding-left:14px;padding-right:14px}}._bar_162tu_87{height:2px;background:var(--bg-row);border-radius:1px;overflow:hidden}._barFill_162tu_94{height:100%;border-radius:1px;transition:width .3s}._changes_162tu_100{display:flex;gap:10px}._change_162tu_100{font-size:10px;font-family:var(--font-mono)}._changeLabel_162tu_109{color:var(--text-muted)}._pos_162tu_110{color:var(--green)}._neg_162tu_111{color:var(--red)}._neu_162tu_112{color:var(--text-muted)}._empty_162tu_114{padding:20px 12px;color:var(--text-muted);font-size:12px}._digerRow_162tu_120{opacity:.6}._root_6aebw_1{position:relative;display:flex;align-items:center;gap:6px;font-size:11px;color:var(--text-muted)}._trigger_6aebw_10{display:flex;align-items:center;gap:6px;cursor:pointer}._dot_6aebw_17{width:7px;height:7px;border-radius:50%;flex-shrink:0}._label_6aebw_24{white-space:nowrap}._err_6aebw_28{color:var(--red);font-size:11px}._panel_6aebw_33{position:absolute;top:24px;right:0;background:var(--bg-panel);border:1px solid var(--border);border-radius:var(--radius);padding:8px 10px;min-width:320px;max-width:380px;z-index:20;box-shadow:0 8px 24px #0006}._row_6aebw_47{display:grid;grid-template-columns:8px 80px 1fr;align-items:start;gap:8px;padding:3px 0;font-size:11px;cursor:default}._row_6aebw_47 ._dot_6aebw_17{margin-top:4px}@media (max-width: 640px){._label_6aebw_24{display:none}._panel_6aebw_33{position:fixed;top:var(--header-h);left:8px;right:8px;min-width:0;max-width:none;max-height:60dvh;overflow-y:auto}._row_6aebw_47{grid-template-columns:8px minmax(0,1fr)}._row_6aebw_47 ._detail_6aebw_87{grid-column:2}}._name_6aebw_92{color:var(--text)}._detail_6aebw_87{color:var(--text-muted);font-family:var(--font-mono);white-space:normal;overflow-wrap:break-word}._foot_6aebw_103{margin-top:6px;padding-top:6px;border-top:1px solid var(--border);font-size:10px;color:var(--text-muted);text-align:right}._root_jk88l_1{padding:24px}@media (max-width: 640px){._root_jk88l_1{padding:14px 10px}}._title_jk88l_9{font-size:16px;font-weight:700;margin-bottom:20px;color:var(--text)}._card_jk88l_16{background:var(--bg-panel);border:1px solid var(--border);border-radius:var(--radius);padding:16px 20px;margin-bottom:16px}._statGrid_jk88l_24{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:20px}@media (max-width: 640px){._statGrid_jk88l_24{grid-template-columns:1fr;gap:10px}}._stat_jk88l_24{background:var(--bg-panel);border:1px solid var(--border);border-radius:var(--radius);padding:12px 16px}._statLabel_jk88l_42{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);margin-bottom:6px}._statValue_jk88l_51{font-family:var(--font-mono);font-size:22px;font-weight:700;color:var(--text)}._statSub_jk88l_58{font-size:11px;color:var(--text-muted);margin-top:2px}._progressBar_jk88l_64{height:6px;background:var(--bg-row);border-radius:3px;overflow:hidden;margin:12px 0 4px}._progressFill_jk88l_72{height:100%;background:var(--accent);border-radius:3px;transition:width .5s ease}._pctLabel_jk88l_79{font-family:var(--font-mono);font-size:12px;color:var(--text-muted);text-align:right}._actions_jk88l_87{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}._btn_jk88l_94{padding:8px 18px;border-radius:var(--radius);font-size:12px;font-weight:600;cursor:pointer;border:1px solid var(--border);transition:background .12s}._btnStart_jk88l_104{background:var(--accent);border-color:var(--accent);color:#fff}._btnStart_jk88l_104:hover{background:#3a7be0}._btnStart_jk88l_104:disabled{opacity:.4;cursor:default}._btnStop_jk88l_112{background:transparent;color:var(--red);border-color:var(--red)}._btnStop_jk88l_112:hover{background:#f871711a}._btnStop_jk88l_112:disabled{opacity:.4;cursor:default}._status_jk88l_120{font-size:12px;margin-top:10px;color:var(--text-muted)}._sectionTitle_jk88l_126{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);margin:20px 0 8px}._logTable_jk88l_135{background:var(--bg-panel);border:1px solid var(--border);border-radius:var(--radius);overflow:hidden}@media (max-width: 640px){._logTable_jk88l_135{overflow-x:auto;-webkit-overflow-scrolling:touch}._logHeader_jk88l_151,._logRow_jk88l_152{min-width:460px;padding-left:8px;padding-right:8px;font-size:11px}}._logHeader_jk88l_151{display:grid;grid-template-columns:2fr 1fr 1fr 1fr 1fr;padding:8px 12px;background:var(--bg-row);font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);border-bottom:1px solid var(--border)}._logRow_jk88l_152{display:grid;grid-template-columns:2fr 1fr 1fr 1fr 1fr;padding:8px 12px;font-size:12px;border-bottom:1px solid var(--border);color:var(--text)}._logRow_jk88l_152:last-child{border-bottom:none}._logRow_jk88l_152:hover{background:var(--bg-row)}._logDate_jk88l_184{font-size:11px;font-variant-numeric:tabular-nums;color:var(--text-muted)}._logEmpty_jk88l_190{padding:16px 12px;font-size:12px;color:var(--text-muted);text-align:center}._errorBox_jk88l_197{background:#0d1117;border:1px solid var(--border);border-radius:var(--radius);padding:12px 14px;font-size:11px;font-family:var(--font-mono);color:#f87171;white-space:pre-wrap;word-break:break-all;max-height:200px;overflow-y:auto;margin:0}._running_jk88l_212{display:inline-flex;align-items:center;gap:6px;color:var(--green);font-size:12px;font-weight:600}._pulse_jk88l_221{width:7px;height:7px;border-radius:50%;background:var(--green);animation:_pulse_jk88l_221 1.4s infinite}@keyframes _pulse_jk88l_221{0%,to{opacity:1}50%{opacity:.3}}._dateInput_jk88l_233{background:var(--surface);border:1px solid var(--border);border-radius:6px;color:var(--text);font-size:13px;padding:6px 10px;outline:none;color-scheme:dark}._dateInput_jk88l_233:focus{border-color:var(--accent)}._inlineAction_jk88l_247{margin-top:6px;background:transparent;border:1px solid var(--red);border-radius:4px;color:var(--red);cursor:pointer;font-size:11px;padding:3px 8px}._inlineAction_jk88l_247:hover:not(:disabled){background:var(--red);color:var(--bg)}._inlineAction_jk88l_247:disabled{opacity:.5;cursor:default}._stepPicker_jk88l_265{background:var(--surface);border:1px solid var(--border);border-radius:8px;padding:10px 12px;margin-bottom:12px}._stepPickerHead_jk88l_273{display:flex;align-items:center;justify-content:space-between;color:var(--text-muted);font-size:11px;letter-spacing:.04em;text-transform:uppercase;margin-bottom:8px}._stepCount_jk88l_284{margin-left:6px;color:var(--accent);text-transform:none;letter-spacing:0}._stepReset_jk88l_291{background:transparent;border:none;color:var(--accent);cursor:pointer;font-size:11px;padding:0}._stepReset_jk88l_291:hover{text-decoration:underline}._stepList_jk88l_301{display:flex;flex-wrap:wrap;gap:6px}._stepChip_jk88l_307{display:inline-flex;align-items:center;gap:6px;background:transparent;border:1px solid var(--border);border-radius:999px;color:var(--text-muted);cursor:pointer;font-size:12px;padding:4px 10px;-webkit-user-select:none;user-select:none}._stepChip_jk88l_307:hover{border-color:var(--accent)}._stepChip_jk88l_307 input{cursor:pointer;margin:0}._stepChip_jk88l_307:has(input:disabled){cursor:default;opacity:.75}._stepChip_jk88l_307:has(input:disabled):hover{border-color:var(--border)}._stepChipOn_jk88l_325{border-color:var(--accent);color:var(--text)}._stepBadge_jk88l_330{background:var(--border);border-radius:3px;color:var(--text-muted);font-size:9px;padding:1px 4px}._stepHint_jk88l_338{color:var(--text-muted);font-size:11px;margin-top:8px}._partialBadge_jk88l_344{background:var(--border);border-radius:3px;color:var(--text-muted);font-size:9px;margin-left:6px;padding:1px 5px}._pageGrid_jk88l_357{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;align-items:start}._pageGrid_jk88l_357>*{min-width:0}._progressGrid_jk88l_374{display:grid;grid-template-columns:1fr;gap:0}@media (max-width: 860px){._pageGrid_jk88l_357{grid-template-columns:1fr;gap:0}}._refetchToggle_jk88l_389{display:inline-flex;align-items:center;gap:6px;color:var(--text-muted);cursor:pointer;font-size:12px;-webkit-user-select:none;user-select:none}._refetchToggle_jk88l_389 input{cursor:pointer;margin:0}._root_roa01_1{padding:24px;overflow-y:auto;height:100%}._header_roa01_3{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:16px}._title_roa01_11{font-size:14px;font-weight:600;letter-spacing:.04em;color:var(--text)}._hint_roa01_18{font-size:12px;color:var(--text-dim);line-height:1.5;max-width:640px}._layout_roa01_20{display:flex;gap:20px;align-items:flex-start}._list_roa01_21{width:260px;flex-shrink:0}._editor_roa01_22{flex:1;min-width:0}._strategyItem_roa01_24{display:block;width:100%;text-align:left;padding:9px 11px;margin-bottom:4px;font-family:var(--font-ui);font-size:13px;color:var(--text-dim);background:var(--bg-panel);border:1px solid var(--border);border-radius:var(--radius);cursor:pointer}._strategyItem_roa01_24:hover{background:var(--bg-row-hover);color:var(--text)}._strategyItemActive_roa01_40{background:var(--bg-selected);color:var(--text);border-color:var(--accent)}._strategyMeta_roa01_42{font-size:11px;color:var(--text-muted);margin-top:2px}._panel_roa01_44{background:var(--bg-panel);border:1px solid var(--border);border-radius:var(--radius);padding:18px;margin-bottom:14px}._panelTitle_roa01_52{font-size:12px;font-weight:600;color:var(--text);margin-bottom:12px}._field_roa01_59{margin-bottom:12px}._label_roa01_61{display:block;font-size:12px;color:var(--text-dim);margin-bottom:4px}._input_roa01_68,._select_roa01_68{padding:7px 9px;font-size:13px;font-family:var(--font-ui);color:var(--text);background:var(--bg-row);border:1px solid var(--border);border-radius:var(--radius);width:100%}._input_roa01_68:focus,._select_roa01_68:focus{outline:none;border-color:var(--accent)}._inputNarrow_roa01_81{width:90px}._grid_roa01_83{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px}._factorRow_roa01_90{display:flex;align-items:flex-start;gap:10px;padding:10px 0;border-bottom:1px solid var(--border)}._factorRow_roa01_90:last-child{border-bottom:none}._factorMain_roa01_100{flex:1;min-width:0}._factorName_roa01_101{font-size:13px;color:var(--text)}._factorDesc_roa01_102{font-size:11px;color:var(--text-muted);margin-top:2px;line-height:1.4}._factorParams_roa01_104{display:flex;gap:10px;margin-top:8px;flex-wrap:wrap}._paramLabel_roa01_111{font-size:11px;color:var(--text-muted);display:block;margin-bottom:2px}._weightCol_roa01_113{width:130px;flex-shrink:0;text-align:right}._weightPct_roa01_115{font-family:var(--font-mono);font-size:12px;color:var(--accent);margin-top:4px}._checkbox_roa01_122{margin-right:6px}._button_roa01_124{padding:8px 14px;font-size:13px;font-family:var(--font-ui);color:#fff;background:var(--accent);border:none;border-radius:var(--radius);cursor:pointer}._button_roa01_124:hover:not(:disabled){filter:brightness(1.1)}._button_roa01_124:disabled{opacity:.5;cursor:not-allowed}._secondary_roa01_138{background:var(--bg-row);color:var(--text);border:1px solid var(--border)}._danger_roa01_139{background:transparent;color:var(--red);border:1px solid rgba(248,113,113,.35)}._actions_roa01_141{display:flex;gap:8px;flex-wrap:wrap;align-items:center}._error_roa01_143{padding:9px 11px;margin-bottom:12px;font-size:12px;color:var(--red);background:#f8717114;border:1px solid rgba(248,113,113,.25);border-radius:var(--radius)}._notice_roa01_153{color:var(--green);background:#34d39914;border-color:#34d39940}._empty_roa01_155{color:var(--text-muted);font-size:12px;padding:16px 0}._tableWrap_roa01_158{overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%}._table_roa01_158{width:100%;border-collapse:collapse;font-size:12px}._table_roa01_158 th{text-align:left;font-weight:600;color:var(--text-muted);padding:5px 8px;border-bottom:1px solid var(--border)}._table_roa01_158 td{padding:6px 8px;border-bottom:1px solid var(--border);color:var(--text-dim)}._numeric_roa01_170{text-align:right;font-family:var(--font-mono);font-variant-numeric:tabular-nums}._table_roa01_158 th._numeric_roa01_170{text-align:right}._symbol_roa01_182{color:var(--text)}@media (max-width: 860px){._layout_roa01_20{flex-direction:column}._list_roa01_21{width:100%}}@media (max-width: 640px){._root_roa01_1{padding:14px 12px}._panel_roa01_44{padding:14px}._factorRow_roa01_90{flex-direction:column;gap:6px}._weightCol_roa01_113{width:100%;text-align:left;display:flex;align-items:center;gap:10px}._weightPct_roa01_115{margin-top:0}._grid_roa01_83{grid-template-columns:repeat(auto-fit,minmax(min(170px,100%),1fr))}._inputNarrow_roa01_81{width:100%;max-width:140px}._table_roa01_158{min-width:460px}._table_roa01_158 th:nth-child(1),._table_roa01_158 td:nth-child(1){position:sticky;left:0;width:30px;min-width:30px;max-width:30px;z-index:1;background:var(--bg-panel)}._table_roa01_158 th:nth-child(2),._table_roa01_158 td:nth-child(2){position:sticky;left:30px;width:70px;min-width:70px;max-width:70px;z-index:1;background:var(--bg-panel)}._table_roa01_158 thead th:nth-child(1),._table_roa01_158 thead th:nth-child(2){z-index:2}}._root_zxyjn_1{padding:24px;overflow-y:auto;height:100%}._header_zxyjn_3{display:flex;align-items:baseline;gap:12px;margin-bottom:16px}._title_zxyjn_10{font-size:14px;font-weight:600;letter-spacing:.04em;color:var(--text)}._tabs_zxyjn_17{display:flex;gap:6px;margin-bottom:16px}._tab_zxyjn_17{padding:5px 11px;font-size:12px;font-family:var(--font-ui);color:var(--text-dim);background:transparent;border:1px solid var(--border);border-radius:var(--radius);cursor:pointer}._tab_zxyjn_17:hover{color:var(--text)}._tabActive_zxyjn_31{background:var(--bg-selected);color:var(--text);border-color:var(--accent)}._search_zxyjn_33{padding:6px 10px;font-size:12px;font-family:var(--font-ui);color:var(--text);background:var(--bg-row);border:1px solid var(--border);border-radius:var(--radius);min-width:220px}._tableWrap_zxyjn_46{overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%}._table_zxyjn_46{width:100%;border-collapse:collapse;font-size:12px}._table_zxyjn_46 th{text-align:left;font-weight:600;color:var(--text-muted);padding:6px 8px;border-bottom:1px solid var(--border);white-space:nowrap}._table_zxyjn_46 td{padding:7px 8px;border-bottom:1px solid var(--border);color:var(--text-dim);vertical-align:middle}._table_zxyjn_46 tr:hover td{background:var(--bg-row-hover)}._numeric_zxyjn_72{text-align:right;font-family:var(--font-mono);font-variant-numeric:tabular-nums}._table_zxyjn_46 th._numeric_zxyjn_72{text-align:right}._email_zxyjn_86{color:var(--text)}._pill_zxyjn_88{display:inline-block;padding:1px 7px;font-size:11px;border-radius:10px;border:1px solid var(--border);color:var(--text-dim)}._pillOwner_zxyjn_97{color:var(--accent);border-color:var(--accent)}._pillAdmin_zxyjn_98{color:var(--yellow);border-color:var(--yellow)}._pillDisabled_zxyjn_99,._pillHigh_zxyjn_100{color:var(--red);border-color:var(--red)}._pillMedium_zxyjn_101{color:var(--yellow);border-color:var(--yellow)}._select_zxyjn_103{padding:3px 6px;font-size:11px;font-family:var(--font-ui);color:var(--text);background:var(--bg-row);border:1px solid var(--border);border-radius:var(--radius)}._action_zxyjn_113{padding:3px 8px;font-size:11px;font-family:var(--font-ui);color:var(--red);background:transparent;border:1px solid rgba(248,113,113,.35);border-radius:var(--radius);cursor:pointer}._error_zxyjn_124{padding:8px 10px;margin-bottom:12px;font-size:12px;color:var(--red);background:#f8717114;border:1px solid rgba(248,113,113,.25);border-radius:var(--radius)}._empty_zxyjn_134{color:var(--text-muted);font-size:12px;padding:16px 0}._form_zxyjn_136{display:flex;gap:8px;margin-bottom:14px;flex-wrap:wrap}@media (max-width: 640px){._root_zxyjn_1{padding:14px 12px}._secondaryCol_zxyjn_146{display:none}._table_zxyjn_46{min-width:420px}._table_zxyjn_46 th:first-child,._table_zxyjn_46 td:first-child{position:sticky;left:0;width:150px;min-width:150px;max-width:150px;z-index:1;background:var(--bg-panel);overflow-wrap:anywhere}._table_zxyjn_46 thead th:first-child{z-index:2}._search_zxyjn_33{min-width:0;width:100%}._form_zxyjn_136{flex-direction:column;align-items:stretch}._tabs_zxyjn_17{overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch}._tabs_zxyjn_17::-webkit-scrollbar{display:none}._tab_zxyjn_17{flex-shrink:0}._select_zxyjn_103,._action_zxyjn_113{min-height:32px}}._root_khk8z_1{padding:24px;overflow-y:auto;height:100%}._pageHeader_khk8z_7{display:flex;align-items:baseline;gap:12px;margin-bottom:20px}._title_khk8z_14{font-size:14px;font-weight:600;color:var(--text);margin:0;letter-spacing:.04em}._subtitle_khk8z_22{font-size:11px;color:#4a5568}._grid_khk8z_30{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr));gap:12px}._card_khk8z_36{background:#1c2130;border-radius:8px;padding:14px 16px 10px;display:flex;flex-direction:column;gap:4px;cursor:pointer;transition:background .15s,box-shadow .15s}._card_khk8z_36:hover{background:#222a3d;box-shadow:0 0 0 1px #2d3a52}._cardHeader_khk8z_52{display:flex;align-items:baseline;justify-content:space-between;gap:8px}._cardLabel_khk8z_59{font-size:11px;color:#6b7a93;text-transform:uppercase;letter-spacing:.05em}._cardValue_khk8z_66{font-size:22px;font-weight:700;font-variant-numeric:tabular-nums}._cardChange_khk8z_72{font-size:11px;font-variant-numeric:tabular-nums}._cardChange_khk8z_72._up_khk8z_77{color:#34d399}._cardChange_khk8z_72._down_khk8z_78{color:#f87171}._expandHint_khk8z_80{font-size:13px;color:#4a5568;transition:color .15s}._card_khk8z_36:hover ._expandHint_khk8z_80{color:#94a3b8}._changeLabel_khk8z_90{color:#4a5568;font-size:10px}._spark_khk8z_95{width:100%;height:50px;margin:6px 0 2px;display:block}._cardDate_khk8z_102{font-size:10px;color:#6b7a93}._noData_khk8z_107{font-size:11px;color:#6b7a93;padding:12px 0;text-align:center}._empty_khk8z_114{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:10px;color:#6b7a93;font-size:13px;text-align:center;padding:32px}._hint_khk8z_127{font-size:11px;color:#4a5568}._code_khk8z_132{font-family:monospace;font-size:11px;background:#131929;padding:8px 12px;border-radius:4px;color:#94a3b8;max-width:600px;word-break:break-all}._modalOverlay_khk8z_145{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000b8;display:flex;align-items:center;justify-content:center;z-index:1000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._modal_khk8z_145{background:#131929;border:1px solid #252b36;border-radius:10px;width:min(960px,90vw);height:min(580px,80vh);display:flex;flex-direction:column;overflow:hidden;box-shadow:0 24px 64px #0009}._modalHeader_khk8z_168{display:flex;align-items:center;justify-content:space-between;padding:12px 16px 10px;border-bottom:1px solid #1c2130;flex-shrink:0}._modalTitle_khk8z_177{font-size:13px;font-weight:600;letter-spacing:.04em}._modalClose_khk8z_183{background:none;border:none;color:#6b7a93;cursor:pointer;font-size:14px;padding:2px 6px;border-radius:4px;line-height:1;transition:color .15s,background .15s}._modalClose_khk8z_183:hover{color:#e2e8f0;background:#1c2130}._modalChart_khk8z_200{flex:1;min-height:0}@media (max-width: 640px){._root_khk8z_1{padding:14px 12px}._modalOverlay_khk8z_145{padding:0}._modal_khk8z_145{width:100vw;height:100vh;max-width:100vw;border-radius:0;border-left:none;border-right:none}}@supports (height: 100dvh){@media (max-width: 640px){._modal_khk8z_145{height:100dvh}}}._root_1nlnh_1{border:1px solid var(--border);border-radius:var(--radius);padding:12px 14px;margin:16px;display:flex;flex-direction:column;gap:12px}._title_1nlnh_11{margin:0;font-size:13px;font-weight:600;color:var(--text)}._form_1nlnh_13{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px}._symbolPicker_1nlnh_20{display:flex;flex-wrap:wrap;align-items:center;gap:5px;flex:1;min-width:220px}._chip_1nlnh_29{display:inline-flex;align-items:center;gap:3px;font-family:var(--font-mono);font-size:11px;font-weight:700;padding:2px 4px 2px 7px;border:1px solid var(--accent);border-radius:4px;color:var(--accent)}._chipX_1nlnh_42{background:none;border:none;color:var(--accent);cursor:pointer;font-size:13px;line-height:1;padding:0 2px}._field_1nlnh_47{display:flex;flex-direction:column;gap:3px;font-size:10px;color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em}._checkbox_1nlnh_57{display:flex;align-items:center;gap:5px;font-size:11px;color:var(--text-muted);cursor:pointer}._searchWrap_1nlnh_66{position:relative}._input_1nlnh_68{background:var(--bg-row);border:1px solid var(--border);border-radius:var(--radius);padding:4px 7px;font-size:11px;color:var(--text);outline:none}._input_1nlnh_68:focus{border-color:var(--accent)}._suggestions_1nlnh_79{position:absolute;top:26px;left:0;z-index:20;min-width:120px;background:var(--bg-panel);border:1px solid var(--border);border-radius:var(--radius);box-shadow:0 8px 24px #0006;overflow:hidden}._suggestion_1nlnh_79{display:block;width:100%;background:none;border:none;text-align:left;padding:4px 9px;cursor:pointer;font-family:var(--font-mono);font-size:11px;color:var(--text)}._suggestion_1nlnh_79:hover{background:var(--bg-hover, #1c2130)}._runBtn_1nlnh_98{background:var(--accent);border:1px solid var(--accent);color:#fff;font-size:11px;font-weight:600;padding:5px 14px;border-radius:4px;cursor:pointer}._runBtn_1nlnh_98:disabled{opacity:.45;cursor:not-allowed}._smallBtn_1nlnh_109{background:transparent;border:1px solid var(--border);color:var(--text-muted);font-size:10px;padding:2px 7px;border-radius:3px;cursor:pointer}._smallBtn_1nlnh_109:hover{border-color:var(--accent);color:var(--accent)}._error_1nlnh_120{font-size:11px;color:var(--red);padding:4px 0}._runTable_1nlnh_126,._statsTable_1nlnh_126,._symbolTable_1nlnh_126{width:100%;border-collapse:collapse;font-size:11px}._runTable_1nlnh_126 th,._statsTable_1nlnh_126 th,._symbolTable_1nlnh_126 th{font-size:10px;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;text-align:right;padding:5px 8px;border-bottom:1px solid var(--border);white-space:nowrap}._runTable_1nlnh_126 td,._statsTable_1nlnh_126 td,._symbolTable_1nlnh_126 td{padding:4px 8px;border-bottom:1px solid var(--border);text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}._left_1nlnh_152{text-align:left!important}._mono_1nlnh_153{font-family:var(--font-mono)}._progressCell_1nlnh_155{display:flex;align-items:center;gap:6px;justify-content:flex-end}._progressBar_1nlnh_157{width:70px;height:5px;background:var(--border);border-radius:3px;overflow:hidden}._progressFill_1nlnh_163{height:100%;background:var(--accent)}._progressText_1nlnh_164{font-family:var(--font-mono);color:var(--text-muted);font-size:10px}._actions_1nlnh_166{display:flex;gap:4px;justify-content:flex-end}._stats_1nlnh_126{display:flex;flex-direction:column;gap:12px}._tableWrap_1nlnh_169{overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%}._ensembleRow_1nlnh_171{background:var(--bg-hover, #1c2130);font-weight:700}._symbolTable_1nlnh_126{max-width:320px}@media (max-width: 640px){._statsTable_1nlnh_126{min-width:760px}._runTable_1nlnh_126{min-width:380px}._runTable_1nlnh_126 th,._runTable_1nlnh_126 td{padding-left:5px;padding-right:5px}._runTable_1nlnh_126 ._mono_1nlnh_153{white-space:normal;font-size:10px}}._good_1nlnh_189{color:var(--green)}._bad_1nlnh_190{color:var(--red)}._footnote_1nlnh_192{font-size:10px;color:var(--text-muted);line-height:1.5}._empty_1nlnh_198{color:var(--text-muted);font-size:12px;padding:12px 0;text-align:center}._page_pidwo_1{padding:20px 24px;display:flex;flex-direction:column;gap:24px;overflow-y:auto;height:100%;box-sizing:border-box}._searchInput_pidwo_12{background:var(--surface);border:1px solid var(--border);border-radius:4px;color:var(--text);font-size:12px;padding:5px 10px;width:140px}._searchInput_pidwo_12:focus{outline:none;border-color:var(--accent)}._dayBtn_pidwo_27{background:transparent;border:1px solid var(--border);border-radius:4px;color:var(--text-muted);font-size:11px;padding:3px 8px;cursor:pointer}._dayBtnActive_pidwo_37{background:var(--accent);border-color:var(--accent);color:#fff;font-weight:600}._watchlistPanel_pidwo_45{background:var(--surface);border:1px solid var(--border);border-radius:8px;padding:14px 16px;display:flex;flex-direction:column;gap:12px}._watchlistHeader_pidwo_55{display:flex;align-items:center;gap:10px;flex-wrap:wrap}._watchlistTitle_pidwo_62{font-size:12px;font-weight:700;color:var(--text);text-transform:uppercase;letter-spacing:.05em;flex-shrink:0}._watchlistSub_pidwo_71{font-size:11px;color:var(--text-muted);flex:1}._watchlistAddWrap_pidwo_77{margin-left:auto;flex-shrink:0}._watchlistChips_pidwo_82{display:flex;gap:6px;flex-wrap:wrap;align-items:center;min-height:28px}._watchlistEmpty_pidwo_90{font-size:11px;color:var(--text-muted);font-style:italic}._chip_pidwo_96{display:inline-flex;align-items:center;gap:4px;background:var(--border);border:1px solid transparent;border-radius:4px;padding:4px 9px;font-size:11px;font-weight:700;color:var(--text);cursor:pointer;-webkit-user-select:none;user-select:none;transition:border-color .1s,background .1s}._chip_pidwo_96:hover{border-color:var(--accent)}._chipActive_pidwo_116{background:var(--accent);color:#fff;border-color:var(--accent)}._chipRemove_pidwo_122{background:none;border:none;color:inherit;opacity:.55;font-size:14px;line-height:1;padding:0 0 0 2px;cursor:pointer}._chipRemove_pidwo_122:hover{opacity:1}._dropdownWrap_pidwo_138{position:relative}._dropdown_pidwo_138{position:absolute;top:calc(100% + 4px);right:0;min-width:220px;background:var(--surface);border:1px solid var(--border);border-radius:6px;box-shadow:0 4px 16px #0000004d;z-index:100;overflow:hidden}._dropdownItem_pidwo_155{display:flex;align-items:center;gap:10px;padding:7px 12px;cursor:pointer;font-size:12px}._dropdownItem_pidwo_155:hover{background:var(--border)}._dropdownSymbol_pidwo_168{font-weight:700;color:var(--text);flex-shrink:0;min-width:60px}._dropdownName_pidwo_175{color:var(--text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._dayRow_pidwo_183{display:flex;align-items:center;gap:6px}._dayRowLabel_pidwo_189{font-size:13px;font-weight:700;color:var(--text);margin-right:4px}._cards_pidwo_197{display:flex;gap:12px;flex-wrap:wrap}._card_pidwo_197{background:var(--surface);border:1px solid var(--border);border-radius:8px;padding:12px 16px;min-width:90px;display:flex;flex-direction:column;gap:2px}._cardLabel_pidwo_214{font-size:10px;color:var(--text-muted);font-weight:600;text-transform:uppercase;letter-spacing:.05em}._cardValue_pidwo_222{font-size:22px;font-weight:700;color:var(--text);line-height:1.2}._cardSub_pidwo_229{font-size:11px;color:var(--text-muted)}._section_pidwo_235{display:flex;flex-direction:column;gap:12px}._sectionTitle_pidwo_241{font-size:12px;font-weight:700;color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;margin:0}._stratGrid_pidwo_251{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:8px}._stratCard_pidwo_257{background:var(--surface);border:1px solid var(--border);border-radius:6px;padding:10px 12px;display:flex;flex-direction:column;gap:6px}._stratName_pidwo_267{font-size:11px;font-weight:600;color:var(--text);text-transform:capitalize}._stratCounts_pidwo_274{display:flex;gap:8px;font-size:11px;font-weight:600}._voteBar_pidwo_282{display:flex;height:6px;border-radius:3px;overflow:hidden;background:var(--border)}._voteAl_pidwo_290{background:#4ade80}._voteSat_pidwo_291{background:#f87171}._voteK_pidwo_292{background:#475569}._tableWrap_pidwo_297{overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%}._table_pidwo_297{width:100%;border-collapse:collapse;font-size:12px}@media (max-width: 640px){._table_pidwo_297{min-width:430px}._table_pidwo_297 th,._table_pidwo_297 td{padding-left:6px;padding-right:6px}}._table_pidwo_297 th{text-align:left;padding:6px 10px;color:var(--text-muted);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--border)}._row_pidwo_329 td{padding:8px 10px;border-bottom:1px solid var(--border);vertical-align:middle}._row_pidwo_329:hover td{background:var(--surface)}._dateCell_pidwo_339{font-family:monospace;font-size:11px;color:var(--text-muted)}._voteSummary_pidwo_345{display:flex;gap:8px;font-weight:700;font-size:11px}._noArbiter_pidwo_352{color:var(--text-muted)}._veto_pidwo_356{background:#f59e0b22;color:#f59e0b;border:1px solid #f59e0b55;border-radius:4px;padding:1px 6px;font-size:10px;font-weight:700}._expandBtn_pidwo_366{background:none;border:1px solid var(--border);border-radius:4px;color:var(--text-muted);font-size:10px;padding:2px 6px;cursor:pointer}._detailRow_pidwo_377 td{padding:0;border-bottom:1px solid var(--border)}._detailBox_pidwo_382{background:var(--surface);padding:12px 16px;display:flex;flex-direction:column;gap:10px}._reasoning_pidwo_390{font-size:12px;color:var(--text);line-height:1.5}._vetoReason_pidwo_396{margin-top:4px;color:#f59e0b;font-size:11px}._signalList_pidwo_402{display:flex;flex-direction:column;gap:4px}._sigRow_pidwo_408{display:flex;align-items:center;gap:8px;font-size:11px}._sigName_pidwo_415{width:160px;color:var(--text-muted);font-weight:600;text-transform:capitalize;flex-shrink:0}._sigConf_pidwo_423{width:36px;text-align:right;color:var(--text-muted);flex-shrink:0}._sigReason_pidwo_430{color:var(--text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._confBar_pidwo_438{position:relative;height:14px;width:80px;background:var(--border);border-radius:3px;overflow:hidden}._confFill_pidwo_447{height:100%;background:var(--accent);opacity:.6}._confLabel_pidwo_453{position:absolute;top:0;left:0;right:0;text-align:center;font-size:10px;font-weight:700;color:var(--text);line-height:14px}._badge_pidwo_466{display:inline-block;padding:1px 7px;border-radius:4px;font-size:10px;font-weight:800;color:#000;letter-spacing:.04em}._empty_pidwo_477{color:var(--text-muted);font-size:12px;text-align:center;padding:40px 0;line-height:1.8}._error_pidwo_485{color:#f87171;font-size:12px;padding:12px;background:#f8717122;border-radius:6px}._sourceToggle_pidwo_493{display:inline-flex;gap:4px;margin-left:12px;padding-left:12px;border-left:1px solid var(--border)}._root_7trrn_3{display:flex;width:100%;height:100%;overflow:hidden}._sidebar_7trrn_12{width:220px;flex-shrink:0;border-right:1px solid #252b36;display:flex;flex-direction:column;overflow-y:auto;background:#0f1218;padding:12px 10px;gap:8px}._addBtn_7trrn_24{background:transparent;border:1px dashed #3a4560;border-radius:5px;color:#6b7a93;font-size:12px;font-family:var(--font-ui);padding:6px 10px;cursor:pointer;text-align:left;transition:border-color .1s,color .1s;width:100%}._addBtn_7trrn_24:hover{border-color:#4f8ef7;color:#8892a4}._portfolioList_7trrn_43{display:flex;flex-direction:column;gap:3px}._portfolioItem_7trrn_49{background:transparent;border:1px solid #1c2130;border-radius:5px;cursor:pointer;display:flex;flex-direction:column;gap:4px;padding:8px 10px;text-align:left;transition:border-color .1s,background .1s;width:100%}._portfolioItem_7trrn_49:hover{background:#181c25;border-color:#3a4560}._portfolioItemActive_7trrn_68{background:#181c25;border-color:#4f8ef7}._portfolioItemName_7trrn_73{font-size:12px;font-weight:600;color:#c8d0e0;font-family:var(--font-ui)}._portfolioItemMeta_7trrn_80{display:flex;align-items:center;gap:6px}._portfolioItemCapital_7trrn_86{font-size:11px;color:#4b5563;font-family:var(--font-mono)}._sidebarEmpty_7trrn_92{font-size:12px;color:#4b5563;padding:8px 2px;font-style:italic}._main_7trrn_101{flex:1;display:flex;flex-direction:column;overflow:hidden;min-width:0}._mainEmpty_7trrn_112{display:flex;align-items:center;justify-content:center;height:100%;color:#4b5563;font-size:13px}._portfolioHeader_7trrn_123{display:flex;align-items:center;justify-content:space-between;padding:14px 20px 10px;border-bottom:1px solid #1c2130;flex-shrink:0}@media (max-width: 640px){._portfolioHeader_7trrn_123{flex-wrap:wrap;gap:8px;padding:10px 12px 8px}._tabContent_7trrn_141{padding:10px 12px}}._portfolioHeaderLeft_7trrn_144{display:flex;align-items:center;gap:10px;flex-wrap:wrap}._portfolioTitle_7trrn_151{font-size:16px;font-weight:700;color:#e2e8f0}._portfolioCapitalDisplay_7trrn_157{font-size:14px;color:#4ade80;font-family:var(--font-mono)}._portfolioOwner_7trrn_163{font-size:12px;color:#6b7a93}._editBtn_7trrn_168{background:transparent;border:1px solid #252b36;border-radius:4px;color:#6b7a93;font-size:11px;font-family:var(--font-ui);padding:3px 10px;cursor:pointer;transition:border-color .1s,color .1s}._editBtn_7trrn_168:hover{border-color:#4f8ef7;color:#8892a4}._editFormWrap_7trrn_185{padding:12px 20px;border-bottom:1px solid #1c2130;flex-shrink:0}._chip_7trrn_193{display:inline-block;font-size:10px;font-weight:700;font-family:var(--font-mono);padding:2px 6px;border-radius:3px;letter-spacing:.05em}._chipAi_7trrn_203{background:#1a1a2a;border:1px solid #3a3a6a;color:#a0a0d0}._chipBen_7trrn_209{background:#0a2a1a;border:1px solid #1a6a3a;color:#4ade80}._chipIkisi_7trrn_215{background:#2a1a0a;border:1px solid #6a3a1a;color:#fbbf24}._tabBar_7trrn_223{display:flex;border-bottom:1px solid #1c2130;padding:0 20px;flex-shrink:0;overflow-x:auto;overflow-y:hidden;white-space:nowrap;scrollbar-width:none;-webkit-overflow-scrolling:touch}._tabBar_7trrn_223::-webkit-scrollbar{display:none}._tab_7trrn_141{flex:0 0 auto;background:transparent;border:none;border-bottom:2px solid transparent;color:var(--text-muted);cursor:pointer;font-family:var(--font-ui);font-size:12px;font-weight:500;margin-bottom:-1px;padding:8px 14px;transition:color .1s,border-color .1s}._tab_7trrn_141:hover{color:#c8d0e0}._tabActive_7trrn_258{border-bottom-color:var(--accent);color:var(--accent);font-weight:600}._tabContent_7trrn_141{flex:1;overflow-y:auto;padding:16px 20px}._ozetGrid_7trrn_272{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px}._statCard_7trrn_278{background:#181c22;border:1px solid #252b36;border-radius:8px;padding:14px 16px}._statLabel_7trrn_285{font-size:11px;color:#6b7a93;margin-bottom:6px;font-family:var(--font-ui)}._statValue_7trrn_292{font-size:18px;font-weight:700;color:#e2e8f0;font-family:var(--font-mono)}._recentDecisions_7trrn_299{grid-column:1 / -1;background:#181c22;border:1px solid #252b36;border-radius:8px;padding:14px 16px;display:flex;flex-direction:column;gap:6px}._sectionTitle_7trrn_310{font-size:12px;font-weight:600;color:#6b7a93;margin-bottom:4px;text-transform:uppercase;letter-spacing:.05em}._recentDecisionRow_7trrn_319{display:flex;align-items:center;gap:10px}._recentSymbol_7trrn_325{font-size:12px;font-weight:600;color:#c8d0e0;font-family:var(--font-mono)}._recentDate_7trrn_332{font-size:11px;color:#6b7a93}._recentConf_7trrn_337{font-size:11px;color:#4b5563;margin-left:auto}._tableWrap_7trrn_345{overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%}._table_7trrn_345{border-collapse:collapse;width:100%;font-size:12px;font-family:var(--font-ui)}@media (max-width: 640px){._table_7trrn_345{min-width:620px}._table_7trrn_345 th:first-child,._table_7trrn_345 td:first-child{position:sticky;left:0;width:104px;min-width:104px;max-width:104px;z-index:1;background:var(--bg-panel)}._table_7trrn_345 thead th:first-child{z-index:2}}._table_7trrn_345 th{text-align:left;font-size:11px;font-weight:600;color:#6b7a93;padding:6px 10px;border-bottom:1px solid #252b36;white-space:nowrap;text-transform:uppercase;letter-spacing:.04em}._table_7trrn_345 td{padding:7px 10px;border-bottom:1px solid #1c2130;color:#c8d0e0;white-space:nowrap}._table_7trrn_345 tr:last-child td{border-bottom:none}._clickableRow_7trrn_405{cursor:pointer}._clickableRow_7trrn_405:hover td{background:#181c25}._symbolCell_7trrn_413{font-weight:700;font-family:var(--font-mono);color:#e2e8f0!important}._costCell_7trrn_419{font-family:var(--font-mono);color:#6b7a93!important}._muted_7trrn_424{color:#6b7a93!important}._statusOpen_7trrn_428{color:#4ade80;font-size:11px}._statusClosed_7trrn_433{color:#6b7a93;font-size:11px}._badge_7trrn_440{display:inline-block;font-size:10px;font-weight:700;font-family:var(--font-mono);padding:2px 6px;border-radius:3px;letter-spacing:.05em}._badgeAl_7trrn_450{background:#0a2a0a;border:1px solid #1a6a1a;color:#4ade80}._badgeSat_7trrn_451{background:#2a0a0a;border:1px solid #6a1a1a;color:#f87171}._badgeKararsiz_7trrn_452{background:#1a1a2a;border:1px solid #3a3a6a;color:#a0a0d0}._badgeTut_7trrn_453{background:#1a1a0a;border:1px solid #4a4a1a;color:#fbbf24}._decisionDetail_7trrn_457{display:flex;flex-direction:column;gap:12px}._backBtn_7trrn_463{background:transparent;border:1px solid #252b36;border-radius:4px;color:#6b7a93;cursor:pointer;font-family:var(--font-ui);font-size:12px;padding:4px 12px;align-self:flex-start;transition:border-color .1s,color .1s}._backBtn_7trrn_463:hover{border-color:#4f8ef7;color:#8892a4}._reportMarkdown_7trrn_478{font-size:13px;line-height:1.6;color:#e2e8f0;word-break:break-word}._reportMarkdown_7trrn_478 h1{font-size:15px;font-weight:700;margin:12px 0 6px;color:#e2e8f0}._reportMarkdown_7trrn_478 h2{font-size:14px;font-weight:700;margin:10px 0 5px;color:#e2e8f0}._reportMarkdown_7trrn_478 h3{font-size:13px;font-weight:600;margin:8px 0 4px;color:#c8d0e0}._reportMarkdown_7trrn_478 p{margin:0 0 6px}._reportMarkdown_7trrn_478 p:last-child{margin-bottom:0}._reportMarkdown_7trrn_478 p:empty{display:none}._reportMarkdown_7trrn_478 ul,._reportMarkdown_7trrn_478 ol{padding-left:20px;margin:6px 0}._reportMarkdown_7trrn_478 li{margin:2px 0;line-height:1.5;color:#c8d0e0}._reportMarkdown_7trrn_478 strong{color:#e2e8f0}._reportMarkdown_7trrn_478 hr{border:none;border-top:1px solid #252b36;margin:10px 0}._reportMarkdown_7trrn_478 em{color:#7a8f5a;font-style:italic;font-size:11px}._islemlerRoot_7trrn_499{display:flex;flex-direction:column;gap:12px}._islemlerHeader_7trrn_505{display:flex;align-items:center}._sideAl_7trrn_510{color:#4ade80;font-weight:700;font-size:11px}._sideSat_7trrn_511{color:#f87171;font-weight:700;font-size:11px}._delBtn_7trrn_513{background:transparent;border:none;color:#4b5563;cursor:pointer;font-size:11px;padding:2px 6px;border-radius:3px;transition:color .1s}._delBtn_7trrn_513:hover{color:#f87171}._form_7trrn_528{background:#181c22;border:1px solid #252b36;border-radius:8px;padding:14px 16px;display:flex;flex-direction:column;gap:10px}._formGrid_7trrn_538{display:grid;grid-template-columns:1fr 1fr;gap:8px 16px}@media (max-width: 640px){._formGrid_7trrn_538{grid-template-columns:1fr}}._formRow_7trrn_548{display:flex;flex-direction:column;gap:3px}._formRowFull_7trrn_554{grid-column:1 / -1}._formLabel_7trrn_558{font-size:11px;color:#6b7a93;font-family:var(--font-ui)}._formInput_7trrn_564,._formSelect_7trrn_565{background:#13161b;border:1px solid #252b36;border-radius:4px;color:#e2e8f0;font-family:var(--font-ui);font-size:12px;padding:5px 8px;outline:none;transition:border-color .1s;width:100%}._formInput_7trrn_564:focus,._formSelect_7trrn_565:focus{border-color:#4f8ef7}._formInput_7trrn_564:disabled,._formSelect_7trrn_565:disabled{opacity:.5}._formInput_7trrn_564::placeholder{color:#4b5563}._formTextarea_7trrn_586{background:#13161b;border:1px solid #252b36;border-radius:4px;color:#e2e8f0;font-family:var(--font-ui);font-size:12px;padding:5px 8px;outline:none;resize:vertical;width:100%;transition:border-color .1s}._formTextarea_7trrn_586:focus{border-color:#4f8ef7}._formError_7trrn_602{color:#f87171;font-size:11px}._formActions_7trrn_607{display:flex;gap:8px}._sideToggle_7trrn_614{display:flex;gap:4px}._sideBtn_7trrn_619{background:#13161b;border:1px solid #252b36;border-radius:4px;color:#6b7a93;cursor:pointer;font-size:12px;font-family:var(--font-ui);padding:4px 14px;transition:background .1s,border-color .1s,color .1s}._sideBtnBuy_7trrn_631{background:#0a2a1a;border-color:#1a6a3a;color:#4ade80}._sideBtnSell_7trrn_637{background:#2a0a0a;border-color:#6a1a1a;color:#f87171}._btnPrimary_7trrn_645{background:#4f8ef7;border:none;border-radius:5px;color:#fff;cursor:pointer;font-family:var(--font-ui);font-size:12px;padding:6px 16px;transition:background .1s}._btnPrimary_7trrn_645:hover:not(:disabled){background:#3b7de8}._btnPrimary_7trrn_645:disabled{opacity:.5;cursor:not-allowed}._btnSecondary_7trrn_660{background:transparent;border:1px solid #252b36;border-radius:5px;color:#6b7a93;cursor:pointer;font-family:var(--font-ui);font-size:12px;padding:6px 16px;transition:border-color .1s,color .1s}._btnSecondary_7trrn_660:hover:not(:disabled){border-color:#4f8ef7;color:#8892a4}._btnSecondary_7trrn_660:disabled{opacity:.5;cursor:not-allowed}._empty_7trrn_677{color:#4b5563;font-size:13px;padding:20px 0}@media (max-width: 640px){._root_7trrn_3{flex-direction:column}._sidebar_7trrn_12{width:100%;flex-direction:row;align-items:stretch;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;border-right:none;border-bottom:1px solid #252b36;padding:8px 10px;gap:6px;scrollbar-width:none;-webkit-overflow-scrolling:touch}._sidebar_7trrn_12::-webkit-scrollbar{display:none}._sidebar_7trrn_12>*{flex:0 0 auto;width:auto}._portfolioList_7trrn_43{flex-direction:row;gap:6px}._portfolioItem_7trrn_49{flex:0 0 auto;width:auto;white-space:nowrap;flex-direction:row;align-items:center;gap:6px;padding:6px 10px}._addBtn_7trrn_24{width:auto;white-space:nowrap;order:1}._sidebarEmpty_7trrn_92{white-space:nowrap;padding:0 2px}}._chart_hl5d7_3{width:100%;height:clamp(200px,40vh,320px)}._empty_hl5d7_8{height:clamp(200px,40vh,320px);display:flex;align-items:center;justify-content:center;color:#4b5563;font-size:13px}._overlay_2nb81_1{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:100}._modal_2nb81_13{background:var(--bg-panel);border:1px solid var(--border);border-radius:8px;padding:20px;width:min(92vw,480px);max-height:85dvh;overflow-y:auto;display:flex;flex-direction:column;gap:14px;box-shadow:0 8px 24px #0006}._header_2nb81_27{display:flex;align-items:center;justify-content:space-between}._title_2nb81_33{font-size:14px;font-weight:700;color:var(--text);margin:0}._closeBtn_2nb81_40{background:none;border:none;color:var(--text-muted);font-size:20px;line-height:1;cursor:pointer;padding:0 4px}@media (max-width: 640px){._closeBtn_2nb81_40{min-width:32px;min-height:32px}}._hint_2nb81_58{font-size:11px;color:var(--text-muted);margin:0;line-height:1.5}._freqRow_2nb81_65{display:flex;gap:6px}._freqBtn_2nb81_70{flex:1;background:var(--bg-panel);border:1px solid var(--border);border-radius:4px;color:var(--text);font-size:11px;font-weight:600;padding:6px 0;cursor:pointer}._freqBtnActive_2nb81_82{background:var(--accent);border-color:var(--accent);color:#fff}._dayRow_2nb81_89{display:flex;gap:4px}._dayBtn_2nb81_94{flex:1;background:var(--bg-panel);border:1px solid var(--border);border-radius:4px;color:var(--text);font-size:11px;font-weight:600;padding:6px 0;cursor:pointer}._dayBtnActive_2nb81_106{background:var(--accent);border-color:var(--accent);color:#fff}._field_2nb81_112{display:flex;flex-direction:column;gap:4px}._timeRow_2nb81_118{display:flex;gap:12px}._timeRow_2nb81_118 ._field_2nb81_112{flex:1}._label_2nb81_127{font-size:11px;color:var(--text-muted);font-weight:600}._input_2nb81_133,._select_2nb81_134{background:var(--bg-panel);border:1px solid var(--border);border-radius:4px;color:var(--text);font-size:12px;padding:6px 8px}._input_2nb81_133:focus,._select_2nb81_134:focus{outline:none;border-color:var(--accent)}._small_2nb81_149{font-size:10px;color:var(--text-muted)}._footer_2nb81_154{display:flex;justify-content:flex-end;gap:8px;margin-top:4px}._cancelBtn_2nb81_161{background:var(--bg-panel);border:1px solid var(--border);border-radius:4px;color:var(--text);font-size:11px;font-weight:600;padding:6px 12px;cursor:pointer}._saveBtn_2nb81_172{background:var(--accent);border:1px solid var(--accent);border-radius:4px;color:#fff;font-size:11px;font-weight:700;padding:6px 12px;cursor:pointer}._saveBtn_2nb81_172:disabled{opacity:.5;cursor:default}._error_2nb81_188{font-size:11px;color:#e5484d}._page_1kwgw_1{padding:20px 24px;display:flex;flex-direction:column;gap:24px;overflow-y:auto;height:100%;box-sizing:border-box}._headerRow_1kwgw_12{display:flex;align-items:center;gap:12px;flex-wrap:wrap}._select_1kwgw_19{background:var(--surface);border:1px solid var(--border);border-radius:4px;color:var(--text);font-size:12px;font-weight:600;padding:6px 10px;min-width:260px}._select_1kwgw_19:focus{outline:none;border-color:var(--accent)}._rebalanceBtn_1kwgw_35{background:var(--accent);border:1px solid var(--accent);border-radius:4px;color:#fff;font-size:11px;font-weight:700;padding:6px 12px;cursor:pointer}._rebalanceBtn_1kwgw_35:disabled{opacity:.5;cursor:default}._scheduleBtn_1kwgw_51{background:var(--surface);border:1px solid var(--border);border-radius:4px;color:var(--text);font-size:11px;font-weight:700;padding:6px 12px;cursor:pointer}._asOf_1kwgw_62{font-size:11px;color:var(--text-muted);margin-left:auto}._cards_1kwgw_69{display:flex;gap:12px;flex-wrap:wrap}._card_1kwgw_69{background:var(--surface);border:1px solid var(--border);border-radius:8px;padding:12px 16px;min-width:110px;display:flex;flex-direction:column;gap:2px}._cardLabel_1kwgw_86{font-size:10px;color:var(--text-muted);font-weight:600;text-transform:uppercase;letter-spacing:.05em}._cardValue_1kwgw_94{font-size:22px;font-weight:700;color:var(--text);line-height:1.2}._cardSub_1kwgw_101{font-size:11px;color:var(--text-muted)}._regimeOn_1kwgw_106{color:#4ade80}._regimeOff_1kwgw_107{color:#f87171}._pnlPositive_1kwgw_109{color:#4ade80}._pnlNegative_1kwgw_110{color:#f87171}._section_1kwgw_113{display:flex;flex-direction:column;gap:12px}._sectionTitle_1kwgw_119{font-size:12px;font-weight:700;color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;margin:0}._perfHeader_1kwgw_128{display:flex;align-items:center;justify-content:space-between}._currencyToggle_1kwgw_134{display:flex;gap:2px}._currencyBtn_1kwgw_139{background:transparent;border:1px solid var(--border);border-radius:4px;color:var(--text-muted);font-size:11px;font-weight:700;padding:3px 10px;cursor:pointer}._currencyBtnActive_1kwgw_150{background:var(--accent);border-color:var(--accent);color:#fff}._histRow_1kwgw_157{display:flex;align-items:center;gap:6px;flex-wrap:wrap}._histLabel_1kwgw_164{font-size:11px;color:var(--text-muted);font-weight:600}._histInput_1kwgw_170{background:var(--surface);border:1px solid var(--border);border-radius:4px;color:var(--text);font-size:12px;padding:5px 8px}._histInput_1kwgw_170::-webkit-calendar-picker-indicator{filter:invert(1);cursor:pointer}._histTimeInput_1kwgw_184{background:var(--surface);border:1px solid var(--border);border-radius:4px;color:var(--text);font-size:12px;padding:5px 6px;width:44px;text-align:center}._histTimeInput_1kwgw_184:disabled{opacity:.4}._histColon_1kwgw_199{color:var(--text-muted);font-weight:700}._histClearBtn_1kwgw_204{background:var(--surface);border:1px solid var(--border);border-radius:4px;color:var(--text-muted);font-size:11px;font-weight:600;padding:5px 10px;cursor:pointer}._tableWrap_1kwgw_218{overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%}._table_1kwgw_218{width:100%;border-collapse:collapse;font-size:12px}@media (max-width: 640px){._table_1kwgw_218{min-width:560px}._table_1kwgw_218 th:first-child,._table_1kwgw_218 td:first-child{position:sticky;left:0;width:96px;min-width:96px;max-width:96px;z-index:1;background:var(--bg-panel)}._table_1kwgw_218 thead th:first-child{z-index:2}._ordersTable_1kwgw_253{table-layout:auto}}._ordersTable_1kwgw_253{table-layout:fixed}._ordersTable_1kwgw_253 th:nth-child(1),._ordersTable_1kwgw_253 td:nth-child(1){width:22%}._ordersTable_1kwgw_253 th:nth-child(2),._ordersTable_1kwgw_253 td:nth-child(2){width:18%}._ordersTable_1kwgw_253 th:nth-child(3),._ordersTable_1kwgw_253 td:nth-child(3),._ordersTable_1kwgw_253 th:nth-child(4),._ordersTable_1kwgw_253 td:nth-child(4),._ordersTable_1kwgw_253 th:nth-child(5),._ordersTable_1kwgw_253 td:nth-child(5){width:20%}._ordersTable_1kwgw_253 th:nth-child(n+3){text-align:right}._table_1kwgw_218 th{text-align:left;padding:6px 10px;color:var(--text-muted);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--border)}._table_1kwgw_218 td{padding:8px 10px;border-bottom:1px solid var(--border);vertical-align:middle}._row_1kwgw_302:hover td{background:var(--surface)}._rankCell_1kwgw_306{font-family:monospace;color:var(--text-muted);width:32px}._symbolCell_1kwgw_312{font-weight:700;color:var(--text)}._sectorCell_1kwgw_317{color:var(--text-muted);font-size:11px}._numCell_1kwgw_322{font-family:monospace;text-align:right}._table_1kwgw_218 th._thNum_1kwgw_328{text-align:right}._weightBar_1kwgw_334{position:relative;height:14px;width:100px;background:var(--border);border-radius:3px;overflow:hidden;display:inline-block;vertical-align:middle}._weightFill_1kwgw_345{height:100%;background:var(--accent);opacity:.6}._weightLabel_1kwgw_351{position:absolute;top:0;left:0;right:0;text-align:center;font-size:10px;font-weight:700;color:var(--text);line-height:14px}._sideBadge_1kwgw_363{display:inline-block;padding:1px 7px;border-radius:4px;font-size:10px;font-weight:800;letter-spacing:.04em}._sideBuy_1kwgw_372{background:#4ade8022;color:#4ade80;border:1px solid #4ade8055}._sideSell_1kwgw_378{background:#f8717122;color:#f87171;border:1px solid #f8717155}._empty_1kwgw_385{color:var(--text-muted);font-size:12px;text-align:center;padding:40px 0;line-height:1.8}._error_1kwgw_393{color:#f87171;font-size:12px;padding:12px;background:#f8717122;border-radius:6px}._statusError_1kwgw_401{color:#f87171;font-size:11px;font-weight:600}._root_m0f00_1{border:1px solid var(--border);border-radius:var(--radius);padding:12px 14px;margin:16px 0;display:flex;flex-direction:column;gap:12px}._title_m0f00_11{margin:0;font-size:13px;font-weight:600;color:var(--text)}._form_m0f00_13{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px}._field_m0f00_15{display:flex;flex-direction:column;gap:3px;font-size:10px;color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em}._input_m0f00_21{background:var(--bg-row);border:1px solid var(--border);border-radius:var(--radius);padding:4px 7px;font-size:11px;color:var(--text);outline:none}._input_m0f00_21:focus{border-color:var(--accent)}._runBtn_m0f00_32{background:var(--accent);border:1px solid var(--accent);color:#fff;font-size:11px;font-weight:600;padding:5px 14px;border-radius:4px;cursor:pointer}._runBtn_m0f00_32:disabled{opacity:.45;cursor:not-allowed}._smallBtn_m0f00_39{background:transparent;border:1px solid var(--border);color:var(--text-muted);font-size:10px;padding:2px 7px;border-radius:3px;cursor:pointer}._smallBtn_m0f00_39:hover{border-color:var(--accent);color:var(--accent)}@media (max-width: 640px){._smallBtn_m0f00_39{min-width:32px;min-height:32px}}._note_m0f00_50{font-size:10px;color:var(--text-muted)}._error_m0f00_51{font-size:11px;color:var(--red)}._tableWrap_m0f00_54{overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%}._table_m0f00_54{width:100%;border-collapse:collapse;font-size:11px}@media (max-width: 640px){._table_m0f00_54{min-width:560px}}._table_m0f00_54 th{font-size:10px;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;text-align:right;padding:5px 8px;border-bottom:1px solid var(--border);white-space:nowrap}._table_m0f00_54 td{padding:4px 8px;border-bottom:1px solid var(--border);text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}._table_m0f00_54 tbody tr{cursor:pointer}._table_m0f00_54 tbody tr:hover,._selectedRow_m0f00_80{background:var(--bg-hover, #1c2130)}._left_m0f00_82{text-align:left!important}._mono_m0f00_83{font-family:var(--font-mono)}._actions_m0f00_84{display:flex;gap:4px;justify-content:flex-end}._progressText_m0f00_85{font-family:var(--font-mono);font-size:10px}._detail_m0f00_87{display:flex;flex-direction:column;gap:12px}._warning_m0f00_89{font-size:11px;color:#fbbf24;background:#fbbf2414;border:1px solid rgba(251,191,36,.3);border-radius:4px;padding:6px 10px;line-height:1.5}._chartBox_m0f00_99{display:flex;flex-direction:column;gap:4px}._chart_m0f00_99{height:260px}._chartLegend_m0f00_102{display:flex;gap:14px;font-size:11px;color:var(--text-muted);align-items:center}._chartLegend_m0f00_102 span{display:inline-flex;align-items:center;gap:5px}._swatchStrat_m0f00_107{width:12px;height:3px;background:#4f8ef7;border-radius:2px}._swatchBench_m0f00_108{width:12px;height:0;border-top:2px dashed #6b7a93}._metricGrid_m0f00_112{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:6px 14px}._metricGrid_m0f00_112>div{display:flex;justify-content:space-between;align-items:baseline;font-size:11px;padding:3px 0;border-bottom:1px solid var(--border)}._metricGrid_m0f00_112 span{color:var(--text-muted)}._metricGrid_m0f00_112 b{font-family:var(--font-mono);color:var(--text)}._oosBox_m0f00_126{border:1px solid var(--border);border-radius:4px;padding:8px 10px;display:flex;flex-direction:column;gap:6px}._oosTitle_m0f00_134{font-size:11px;font-weight:600;color:var(--text)}._pos_m0f00_136{color:var(--green)}._neg_m0f00_137{color:var(--red)}._footnote_m0f00_139{font-size:10px;color:var(--text-muted);line-height:1.6}._root_1aa4g_1{display:flex;flex-direction:column;flex:1;min-width:0;height:100%;overflow:hidden}._toolbar_1aa4g_10{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px 8px;flex-shrink:0}._monthNav_1aa4g_20{display:flex;align-items:center;gap:8px}._navBtn_1aa4g_22{background:transparent;border:1px solid var(--border);color:var(--text);font-size:14px;line-height:1;padding:2px 9px;border-radius:4px;cursor:pointer}._navBtn_1aa4g_22:hover{border-color:var(--accent);color:var(--accent)}._monthLabel_1aa4g_34{font-size:13px;font-weight:600;color:var(--text);min-width:120px;text-align:center;text-transform:capitalize}._todayBtn_1aa4g_43,._clearBtn_1aa4g_43{background:transparent;border:1px solid var(--border);color:var(--text-muted);font-size:10px;padding:2px 8px;border-radius:4px;cursor:pointer}._todayBtn_1aa4g_43:hover,._clearBtn_1aa4g_43:hover{border-color:var(--accent);color:var(--accent)}._scopeToggle_1aa4g_54{display:flex;gap:4px}._btn_1aa4g_56{background:transparent;border:1px solid var(--border);color:var(--text-muted);font-size:11px;font-weight:600;padding:3px 10px;border-radius:4px;cursor:pointer}._btn_1aa4g_56:hover{border-color:var(--accent);color:var(--accent)}._btnActive_1aa4g_67{background:var(--accent);border-color:var(--accent);color:#fff}._kindChips_1aa4g_69{display:flex;flex-wrap:wrap;gap:5px;padding:0 16px 10px;border-bottom:1px solid var(--border);flex-shrink:0}._chip_1aa4g_78{display:inline-flex;align-items:center;gap:5px;background:transparent;border:1px solid var(--border);border-left-width:3px;color:var(--text-muted);font-size:10px;padding:2px 8px;border-radius:4px;cursor:pointer}._chip_1aa4g_78:hover{color:var(--text)}._chipActive_1aa4g_92{background:var(--bg-hover, #1c2130);color:var(--text)}._chipCount_1aa4g_93{font-family:var(--font-mono);opacity:.7}._kind_dividend_ex_1aa4g_96{border-left-color:#34d399}._kind_report_expected_1aa4g_97{border-left-color:#4f8ef7}._kind_buyback_1aa4g_98{border-left-color:#fbbf24}._kind_insider_1aa4g_99{border-left-color:#fb923c}._kind_short_sale_flip_1aa4g_100{border-left-color:#f87171}._kind_index_change_1aa4g_101{border-left-color:#a78bfa}._agenda_1aa4g_103{flex:1;overflow-y:auto;padding:8px 16px 16px}._dayGroup_1aa4g_109{margin-bottom:14px}._dayHeader_1aa4g_111{display:flex;align-items:center;gap:8px;font-size:11px;font-weight:600;color:var(--text-muted);text-transform:capitalize;padding-bottom:4px;border-bottom:1px solid var(--border);margin-bottom:4px}._todayHeader_1aa4g_124{color:var(--accent)}._todayTag_1aa4g_126{font-size:9px;text-transform:uppercase;letter-spacing:.05em;border:1px solid var(--accent);border-radius:3px;padding:0 4px}._dayCount_1aa4g_135{margin-left:auto;font-family:var(--font-mono);font-weight:400;opacity:.6}._event_1aa4g_142{display:flex;align-items:baseline;gap:8px;padding:3px 0;font-size:12px}._kindDot_1aa4g_150{width:6px;height:6px;border-radius:50%;flex-shrink:0;align-self:center;background:currentColor}._kindDot_1aa4g_150._kind_dividend_ex_1aa4g_96{background:#34d399}._kindDot_1aa4g_150._kind_report_expected_1aa4g_97{background:#4f8ef7}._kindDot_1aa4g_150._kind_buyback_1aa4g_98{background:#fbbf24}._kindDot_1aa4g_150._kind_insider_1aa4g_99{background:#fb923c}._kindDot_1aa4g_150._kind_short_sale_flip_1aa4g_100{background:#f87171}._kindDot_1aa4g_150._kind_index_change_1aa4g_101{background:#a78bfa}._symbolBtn_1aa4g_165{background:none;border:none;padding:0;font-family:var(--font-mono);font-weight:700;font-size:12px;color:var(--text);cursor:pointer;flex-shrink:0;min-width:58px;text-align:left}._symbolBtn_1aa4g_165:hover{color:var(--accent);text-decoration:underline}._eventTitle_1aa4g_180{color:var(--text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._estimated_1aa4g_188{font-style:italic;border-bottom:1px dashed var(--border)}._kapLink_1aa4g_193{margin-left:auto;font-size:10px;color:var(--text-muted);text-decoration:none;border:1px solid var(--border);border-radius:3px;padding:0 5px;flex-shrink:0}._kapLink_1aa4g_193:hover{border-color:var(--accent);color:var(--accent)}._empty_1aa4g_205{color:var(--text-muted);font-size:13px;text-align:center;padding:40px 16px}._footnote_1aa4g_212{flex-shrink:0;padding:6px 16px;border-top:1px solid var(--border);font-size:10px;color:var(--text-muted);line-height:1.5}@media (max-width: 640px){._toolbar_1aa4g_10{padding:10px 12px 8px;gap:8px}._kindChips_1aa4g_69{padding:0 12px 10px}._agenda_1aa4g_103{padding:8px 12px 16px}._footnote_1aa4g_212{padding:6px 12px}._monthLabel_1aa4g_34{min-width:0;flex:1}._monthNav_1aa4g_20{flex:1}._event_1aa4g_142{flex-wrap:wrap;align-items:baseline;padding:5px 0;row-gap:2px}._eventTitle_1aa4g_180{white-space:normal;flex-basis:100%;line-height:1.35;padding-left:14px}._kapLink_1aa4g_193{margin-left:auto}}._root_14m8d_1{display:flex;flex-direction:column;height:100%;min-height:0}._legend_14m8d_8{display:flex;flex-wrap:wrap;gap:14px;padding:6px 4px 8px;flex-shrink:0}._legendItem_14m8d_16{display:flex;align-items:center;gap:5px;font-size:11px}._swatch_14m8d_23{width:10px;height:3px;border-radius:2px;flex-shrink:0}._legendCode_14m8d_30{font-family:var(--font-mono);font-weight:600;color:var(--text-muted)}._chart_14m8d_36{flex:1;min-height:240px}._pos_14m8d_41{color:var(--green);font-family:var(--font-mono)}._neg_14m8d_42{color:var(--red);font-family:var(--font-mono)}._root_5kvja_1{display:flex;flex-direction:column;flex:1;min-width:0;height:100%;overflow:hidden}._toolbar_5kvja_10{display:flex;flex-wrap:wrap;align-items:flex-start;gap:16px;padding:10px 16px;border-bottom:1px solid var(--border);flex-shrink:0}._picker_5kvja_20{display:flex;align-items:center;gap:6px;flex-wrap:wrap;flex:1;min-width:240px}._chip_5kvja_29{display:inline-flex;align-items:center;gap:4px;font-family:var(--font-mono);font-size:11px;font-weight:700;padding:3px 6px 3px 8px;border:1px solid var(--accent);border-radius:4px;color:var(--accent)}._chipX_5kvja_42{background:none;border:none;color:var(--accent);cursor:pointer;font-size:14px;line-height:1;padding:0 2px}._searchWrap_5kvja_52{position:relative}._search_5kvja_52{background:var(--bg-row);border:1px solid var(--border);border-radius:var(--radius);padding:4px 8px;font-size:11px;color:var(--text);outline:none;width:150px}._search_5kvja_52:focus{border-color:var(--accent)}@media (max-width: 640px){._search_5kvja_52{width:100%}._searchWrap_5kvja_52{flex:1 1 100%}}._suggestions_5kvja_75{position:absolute;top:26px;left:0;z-index:20;min-width:240px;background:var(--bg-panel);border:1px solid var(--border);border-radius:var(--radius);box-shadow:0 8px 24px #0006;overflow:hidden}._suggestion_5kvja_75{display:flex;gap:8px;align-items:baseline;width:100%;background:none;border:none;text-align:left;padding:5px 9px;cursor:pointer;font-size:11px}._suggestion_5kvja_75:hover{background:var(--bg-hover, #1c2130)}._sugSymbol_5kvja_102{font-family:var(--font-mono);font-weight:700;color:var(--text)}._sugName_5kvja_103{color:var(--text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._ranges_5kvja_105{display:flex;gap:4px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}._ranges_5kvja_105::-webkit-scrollbar{display:none}._rangeBtn_5kvja_114{flex:0 0 auto;background:transparent;border:1px solid var(--border);color:var(--text-muted);font-size:11px;font-weight:600;padding:3px 10px;border-radius:4px;cursor:pointer}._rangeBtn_5kvja_114:hover{border-color:var(--accent);color:var(--accent)}._rangeBtnActive_5kvja_126{background:var(--accent);border-color:var(--accent);color:#fff}._content_5kvja_128{flex:1;overflow:auto;padding:12px 16px 16px;display:flex;flex-direction:column;gap:16px}._chartWrap_5kvja_137{height:clamp(240px,42vh,300px);flex-shrink:0}._tableWrap_5kvja_142{overflow-x:auto}._table_5kvja_142{width:100%;border-collapse:collapse;font-size:12px}._table_5kvja_142 th{text-align:right;padding:6px 10px;border-bottom:1px solid var(--border);vertical-align:bottom}._table_5kvja_142 td{padding:5px 10px;border-bottom:1px solid var(--border);text-align:right}._rowLabel_5kvja_159{position:sticky;left:0;background:var(--bg);text-align:left!important;color:var(--text-muted);font-size:11px;white-space:nowrap}._symbolBtn_5kvja_169{background:none;border:none;padding:0;font-family:var(--font-mono);font-size:13px;font-weight:700;color:var(--text);cursor:pointer}._symbolBtn_5kvja_169:hover{color:var(--accent);text-decoration:underline}._headerName_5kvja_185{font-size:10px;font-weight:400;color:var(--text-muted);max-width:150px;margin-left:auto;text-align:inherit;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._cell_5kvja_197{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text)}._best_5kvja_199{color:var(--green);font-weight:700}._empty_5kvja_201{color:var(--text-muted);font-size:13px;text-align:center;padding:40px 0}._root_hnmiz_1{display:flex;flex-direction:column;flex:1;min-width:0;height:100%;overflow:hidden}._toolbar_hnmiz_10{display:flex;flex-wrap:wrap;align-items:center;gap:16px;padding:10px 16px;border-bottom:1px solid var(--border);flex-shrink:0}._group_hnmiz_20{display:flex;align-items:center;gap:4px;flex-wrap:wrap}._btn_hnmiz_27,._chip_hnmiz_28{background:transparent;border:1px solid var(--border);color:var(--text-muted);font-size:11px;font-weight:600;padding:3px 10px;border-radius:4px;cursor:pointer;font-family:var(--font-ui);white-space:nowrap}._btn_hnmiz_27:hover,._chip_hnmiz_28:hover{border-color:var(--accent);color:var(--accent)}._btnActive_hnmiz_47,._chipActive_hnmiz_48{background:var(--accent);border-color:var(--accent);color:#fff}._select_hnmiz_54,._input_hnmiz_55{background:var(--bg-panel);border:1px solid var(--border);color:var(--text);font-size:11px;padding:3px 6px;border-radius:4px;font-family:var(--font-ui)}._input_hnmiz_55{width:90px}._tableWrap_hnmiz_69{flex:1;overflow:auto}._table_hnmiz_69{width:100%;border-collapse:collapse;font-size:12px}._table_hnmiz_69 th{position:sticky;top:0;z-index:1;background:var(--bg-panel);font-size:10px;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;text-align:left;padding:7px 10px;border-bottom:1px solid var(--border);cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none}._table_hnmiz_69 th:hover{color:var(--text)}@media (max-width: 640px){._secondaryCol_hnmiz_113{display:none}}@media (max-width: 640px){._table_hnmiz_69{min-width:620px}._table_hnmiz_69 th:first-child,._table_hnmiz_69 td:first-child{position:sticky;left:0;width:84px;min-width:84px;max-width:84px;background:var(--bg-panel)}._table_hnmiz_69 th,._table_hnmiz_69 td{padding-left:7px;padding-right:7px}._table_hnmiz_69 td:first-child{z-index:2}._table_hnmiz_69 th:first-child{z-index:3}}._table_hnmiz_69 th._thNum_hnmiz_140{text-align:right}._thActive_hnmiz_146{color:var(--accent)}._arrow_hnmiz_150{margin-left:3px}._table_hnmiz_69 td{padding:6px 10px;border-bottom:1px solid var(--border);white-space:nowrap}._table_hnmiz_69 tbody tr{cursor:pointer}._table_hnmiz_69 tbody tr:hover{background:var(--bg-hover, #1c2130)}._num_hnmiz_168{text-align:right;font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text)}._symbolCell_hnmiz_175{display:flex;flex-direction:column;gap:1px}._symbol_hnmiz_175{font-family:var(--font-mono);font-weight:700;color:var(--text)}._sector_hnmiz_187{font-size:10px;color:var(--text-muted);max-width:160px;overflow:hidden;text-overflow:ellipsis}._broker_hnmiz_195{margin-left:6px;font-size:10px;color:var(--text-muted)}._pos_hnmiz_201{color:var(--green)}._neg_hnmiz_202{color:var(--red)}._neu_hnmiz_203{color:var(--text-muted)}._footer_hnmiz_205{flex-shrink:0;padding:6px 16px;border-top:1px solid var(--border);font-size:11px;color:var(--text-muted)}._empty_hnmiz_213{color:var(--text-muted);font-size:13px;text-align:center;padding:40px 0}._root_15ynh_1{display:flex;flex-direction:column;flex:1;min-width:0;height:100%;overflow:hidden}._tableWrap_15ynh_10{flex:1;overflow:auto}._table_15ynh_10{width:100%;border-collapse:collapse;font-size:12px}._table_15ynh_10 th{position:sticky;top:0;z-index:1;background:var(--bg-panel);font-size:10px;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;text-align:left;padding:7px 10px;border-bottom:1px solid var(--border);white-space:nowrap}._table_15ynh_10 th._thNum_15ynh_38{text-align:right}._table_15ynh_10 td{padding:6px 10px;border-bottom:1px solid var(--border);white-space:nowrap}._table_15ynh_10 tbody tr:hover{background:var(--bg-hover, #1c2130)}._num_15ynh_54{text-align:right;font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text)}._sectorBtn_15ynh_61{background:none;border:none;padding:0;color:var(--text);font-size:12px;font-family:var(--font-ui);cursor:pointer;text-align:left}._sectorBtn_15ynh_61:hover{color:var(--accent);text-decoration:underline}._symbols_15ynh_80{display:table-cell}._symbolList_15ynh_84{display:flex;flex-wrap:wrap;gap:4px}._symbolBtn_15ynh_90{background:transparent;border:1px solid var(--border);border-radius:3px;padding:1px 5px;font-family:var(--font-mono);font-size:10px;color:var(--text-muted);cursor:pointer}._symbolBtn_15ynh_90:hover{border-color:var(--accent);color:var(--accent)}._pos_15ynh_106{color:var(--green)}._neg_15ynh_107{color:var(--red)}._neu_15ynh_108{color:var(--text-muted)}._footer_15ynh_110{flex-shrink:0;padding:6px 16px;border-top:1px solid var(--border);font-size:11px;color:var(--text-muted)}._empty_15ynh_118{color:var(--text-muted);font-size:13px;text-align:center;padding:40px 0;width:100%}@media (max-width: 640px){._secondaryCol_15ynh_127{display:none}}@media (max-width: 640px){._table_15ynh_10{min-width:470px}._table_15ynh_10 th:first-child,._table_15ynh_10 td:first-child{position:sticky;left:0;width:112px;min-width:112px;max-width:112px;background:var(--bg-panel);overflow:hidden;text-overflow:ellipsis}._sectorBtn_15ynh_61{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._table_15ynh_10 th,._table_15ynh_10 td{padding-left:7px;padding-right:7px}._table_15ynh_10 td:first-child{z-index:2}._table_15ynh_10 th:first-child{z-index:3}}._root_h6n0g_1{display:flex;flex-direction:column;height:100%;overflow:hidden}._header_h6n0g_8{display:flex;align-items:center;gap:10px;padding:10px 16px 8px;flex-shrink:0;border-bottom:1px solid var(--border)}._symbol_h6n0g_17{font-family:var(--font-mono);font-size:16px;font-weight:700;color:var(--text)}._name_h6n0g_24{font-size:12px;color:var(--text-muted);flex:1}._price_h6n0g_30{font-family:var(--font-mono);font-size:14px;color:var(--text)}._pct_h6n0g_36{font-family:var(--font-mono);font-size:13px;font-weight:600}._pos_h6n0g_37{color:var(--green)}._neg_h6n0g_38{color:var(--red)}._rangeBar_h6n0g_40{display:flex;gap:2px;padding:8px 16px 6px;flex-shrink:0;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}._rangeBar_h6n0g_40::-webkit-scrollbar{display:none}._rangeBtn_h6n0g_54{flex:0 0 auto;padding:3px 10px;border-radius:4px;font-size:11px;font-weight:600;color:var(--text-muted);background:transparent;transition:background .12s,color .12s}._rangeBtn_h6n0g_54:hover{background:var(--bg-row-hover);color:var(--text)}._rangeBtn_h6n0g_54._active_h6n0g_65{background:var(--accent);color:#fff}._chartWrap_h6n0g_67{flex:1;position:relative;overflow:hidden}@media (max-width: 640px),(max-height: 520px){._chartWrap_h6n0g_67{min-height:260px}}._empty_h6n0g_79{display:flex;align-items:center;justify-content:center;height:100%;color:var(--text-muted);font-size:13px}._legend_h6n0g_88{display:flex;flex-wrap:wrap;gap:4px 12px;padding:6px 16px 8px;flex-shrink:0;border-top:1px solid var(--border)}@media (max-width: 640px){._legend_h6n0g_88{max-height:84px;overflow-y:auto;padding:6px 12px 8px;gap:4px 10px}}._legendItem_h6n0g_109{display:flex;align-items:center;gap:5px;position:relative;cursor:default}._legendDot_h6n0g_117{width:8px;height:8px;border-radius:50%;flex-shrink:0}._legendCode_h6n0g_124{font-family:var(--font-mono);font-size:11px;font-weight:600;color:var(--text-muted)}._legendItem_h6n0g_109:hover ._legendCode_h6n0g_124{color:var(--text)}._legendName_h6n0g_135{font-size:10px;color:var(--text-muted);margin-left:4px;max-width:110px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._tooltip_h6n0g_145{position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);background:var(--bg-panel);border:1px solid var(--border);border-radius:6px;padding:7px 10px;z-index:100;white-space:nowrap;pointer-events:none;box-shadow:0 4px 16px #0006}._tooltipTitle_h6n0g_160{font-size:11px;font-weight:600;color:var(--text);margin-bottom:2px}._tooltipRow_h6n0g_167{font-family:var(--font-mono);font-size:10px;color:var(--text-muted);padding:1px 0}._root_1o2hc_1{display:flex;flex-direction:column;height:100%;background:#13161b}._toolbar_1o2hc_8{display:flex;align-items:center;gap:12px;padding:8px 12px;border-bottom:1px solid #1c2130;flex-shrink:0}._title_1o2hc_17{font-size:11px;font-weight:600;color:#6b7a93;text-transform:uppercase;letter-spacing:.06em}._ranges_1o2hc_25{display:flex;gap:2px;margin-left:auto;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}._ranges_1o2hc_25::-webkit-scrollbar{display:none}._rangeBtn_1o2hc_38{flex:0 0 auto;background:transparent;border:1px solid transparent;border-radius:3px;color:#6b7a93;font-size:11px;font-family:var(--font-ui);padding:2px 7px;cursor:pointer;transition:color .1s,border-color .1s}._rangeBtn_1o2hc_38:hover{color:#c8d0e0}._rangeBtnActive_1o2hc_55{color:#4f8ef7;border-color:#4f8ef7}._chart_1o2hc_60{flex:1;min-height:0;transition:opacity .15s}@media (max-width: 640px),(max-height: 520px){._chart_1o2hc_60{min-height:260px}}._empty_1o2hc_73{flex:1;display:flex;align-items:center;justify-content:center;color:#4b5563;font-size:13px}._root_v0p22_1{display:flex;flex-direction:column;height:100%;overflow:hidden}._filterBar_v0p22_8{display:flex;gap:4px;padding:10px 16px 8px;flex-shrink:0;border-bottom:1px solid var(--border);flex-wrap:wrap}._filterBtn_v0p22_17{padding:3px 10px;border-radius:4px;font-size:11px;font-weight:600;color:var(--text-muted);background:transparent;border:1px solid transparent;transition:background .12s,color .12s;cursor:pointer}._filterBtn_v0p22_17:hover{background:var(--bg-row-hover);color:var(--text)}._filterBtn_v0p22_17._active_v0p22_29{color:#fff}._filterBtn_v0p22_17:first-child._active_v0p22_29{background:var(--accent)}._list_v0p22_32{flex:1;overflow-y:auto;padding:0 16px 24px}._yearDivider_v0p22_38{font-size:11px;font-weight:700;color:var(--text-muted);letter-spacing:.08em;padding:14px 0 6px;border-bottom:1px solid var(--border);margin-bottom:2px}._item_v0p22_48{border-bottom:1px solid #161a23;padding:2px 0;transition:background .12s}._item_v0p22_48:hover{background:var(--bg-row-hover)}._row_v0p22_58{display:flex;align-items:baseline;gap:8px;padding:7px 0 2px;-webkit-user-select:none;user-select:none}._row_v0p22_58:hover ._title_v0p22_66{color:var(--text)}._date_v0p22_70{font-size:11px;color:var(--text-muted);white-space:nowrap;min-width:52px;font-family:var(--font-mono);flex-shrink:0}._badge_v0p22_79{font-size:10px;font-weight:700;padding:1px 5px;border-radius:3px;border:1px solid;white-space:nowrap;font-family:var(--font-mono);flex-shrink:0}._title_v0p22_66{font-size:12px;color:#c8d0e0;flex:1;line-height:1.4}._chevron_v0p22_97{font-size:16px;color:var(--text-muted);flex-shrink:0;line-height:1;display:inline-block}._preview_v0p22_105{font-size:11px;color:var(--text-muted);padding:0 0 8px 60px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._modalOverlay_v0p22_116{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000b8;display:flex;align-items:center;justify-content:center;z-index:1000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._modal_v0p22_116{background:#131929;border:1px solid #252b36;border-radius:10px;width:min(720px,90vw);height:min(640px,85vh);display:flex;flex-direction:column;overflow:hidden;box-shadow:0 24px 64px #0009}._modalHeader_v0p22_139{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:14px 16px 8px;flex-shrink:0}._modalHeaderText_v0p22_148{display:flex;align-items:baseline;gap:8px;min-width:0}._modalTitle_v0p22_155{font-size:13px;font-weight:600;color:var(--text);line-height:1.4}._modalSubline_v0p22_162{font-size:11px;color:var(--text-muted);padding:0 16px 10px;border-bottom:1px solid #1c2130;flex-shrink:0}._modalClose_v0p22_170{background:none;border:none;color:#6b7a93;cursor:pointer;font-size:14px;padding:2px 6px;border-radius:4px;line-height:1;flex-shrink:0;transition:color .15s,background .15s}._modalClose_v0p22_170:hover{color:#e2e8f0;background:#1c2130}._modalBody_v0p22_188{flex:1;min-height:0;overflow-y:auto;padding:14px 16px}._modalFooter_v0p22_195{padding:10px 16px;border-top:1px solid #1c2130;flex-shrink:0;display:flex;gap:12px;align-items:center}._bodyContent_v0p22_204{font-size:12px;line-height:1.7;color:var(--text-muted);max-width:680px}._bodyContent_v0p22_204 h1,._bodyContent_v0p22_204 h2,._bodyContent_v0p22_204 h3{font-size:12px;font-weight:700;color:var(--text);margin:10px 0 4px}._bodyContent_v0p22_204 h1{font-size:13px}._bodyContent_v0p22_204 table{border-collapse:collapse;margin:6px 0;width:auto;max-width:100%;display:block;overflow-x:auto}._bodyContent_v0p22_204 td{padding:2px 12px 2px 0;font-size:11px;color:var(--text-muted);vertical-align:top;border-bottom:1px solid #1c2130}._bodyContent_v0p22_204 td:first-child{color:#6b7a93;white-space:nowrap}._bodyContent_v0p22_204 hr{border:none;border-top:1px solid var(--border);margin:10px 0}._bodyContent_v0p22_204 strong{color:var(--text);font-weight:600}._bodyContent_v0p22_204 p{margin:0 0 10px}._kapLink_v0p22_259{font-size:11px;color:var(--text-muted);text-decoration:none;border:1px solid var(--border);padding:2px 8px;border-radius:4px;transition:color .1s,border-color .1s}._kapLink_v0p22_259:hover{color:var(--accent);border-color:var(--accent)}._empty_v0p22_274{color:var(--text-muted);font-size:13px;padding:32px 0;text-align:center}._root_kgj7g_1{display:flex;flex-direction:column;gap:16px}._controls_kgj7g_7{display:flex;gap:12px;flex-wrap:wrap}._btnGroup_kgj7g_13{display:flex;gap:4px}._btn_kgj7g_13{background:#1c2130;border:1px solid #252b36;color:#6b7a93;font-size:12px;padding:4px 10px;border-radius:4px;cursor:pointer}._btn_kgj7g_13:hover{color:#c8d0e0;border-color:#4f8ef7}._btn_kgj7g_13._active_kgj7g_33{background:#1a2a4a;border-color:#4f8ef7;color:#4f8ef7}._tableWrap_kgj7g_39{overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%}._table_kgj7g_39{width:100%;border-collapse:collapse;font-size:12px}._table_kgj7g_39 th,._table_kgj7g_39 td{padding:8px 12px;border-bottom:1px solid #1c2130;white-space:nowrap}._metricHead_kgj7g_58{text-align:left;color:#6b7a93;font-weight:500;min-width:200px}._numHead_kgj7g_65{text-align:right;color:#6b7a93;font-weight:500}._metricCell_kgj7g_71{color:#c8d0e0}._numCell_kgj7g_75{text-align:right;color:#c8d0e0;font-variant-numeric:tabular-nums}._numCell_kgj7g_75._neg_kgj7g_81{color:#f87171}._empty_kgj7g_85{color:#6b7a93;font-size:14px;padding:32px 0;text-align:center}._fallbackNote_kgj7g_92{font-size:11px;color:var(--text-muted);padding:4px 0;font-style:italic}@media (max-width: 640px){._table_kgj7g_39{min-width:520px}._table_kgj7g_39 th:first-child,._table_kgj7g_39 td:first-child{position:sticky;left:0;width:160px;min-width:160px;max-width:160px;z-index:1;background:var(--bg-panel)}._table_kgj7g_39 thead th:first-child{z-index:2}}._root_1cx4q_1{display:flex;flex-direction:column;gap:16px}._summary_1cx4q_7{display:flex;align-items:center;gap:16px;padding:12px 16px;background:#1c2130;border-radius:6px;flex-wrap:wrap}._summaryLeft_1cx4q_17{display:flex;align-items:center;gap:10px}._summaryLabel_1cx4q_23{font-size:12px;color:#6b7a93}._summaryValue_1cx4q_28{font-size:20px;font-weight:600;color:#34d399}._summaryMeta_1cx4q_34{font-size:12px;color:#6b7a93}._consensusBar_1cx4q_40{display:flex;flex-direction:column;gap:4px;flex:1;min-width:160px}._consensusLabels_1cx4q_48{display:flex;gap:8px;font-size:11px;font-weight:600}._consensusLabels_1cx4q_48 ._buy_1cx4q_55{color:#34d399}._consensusLabels_1cx4q_48 ._hold_1cx4q_56{color:#fbbf24}._consensusLabels_1cx4q_48 ._sell_1cx4q_57{color:#f87171}._barTrack_1cx4q_59{display:flex;height:6px;border-radius:3px;overflow:hidden;gap:1px}._consensusSegment_1cx4q_67{display:block;height:6px;border-radius:2px}._consensusSegment_1cx4q_67._buy_1cx4q_55{background:#34d399}._consensusSegment_1cx4q_67._hold_1cx4q_56{background:#fbbf24}._consensusSegment_1cx4q_67._sell_1cx4q_57{background:#f87171}._tabs_1cx4q_78{display:flex;gap:2px;border-bottom:1px solid #1c2130;padding-bottom:0;overflow-x:auto;overflow-y:hidden;white-space:nowrap;scrollbar-width:none;-webkit-overflow-scrolling:touch}._tabs_1cx4q_78::-webkit-scrollbar{display:none}._tabBtn_1cx4q_94{flex:0 0 auto;background:none;border:none;border-bottom:2px solid transparent;color:#6b7a93;font-size:13px;padding:6px 12px;cursor:pointer;margin-bottom:-1px;transition:color .15s,border-color .15s}._tabBtn_1cx4q_94:hover{color:#c8d0e0}._tabBtn_1cx4q_94._active_1cx4q_111{color:#c8d0e0;border-bottom-color:#60a5fa}._tableWrap_1cx4q_117{overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%}._table_1cx4q_117{width:100%;border-collapse:collapse;font-size:13px}._table_1cx4q_117 th,._table_1cx4q_117 td{padding:8px 12px;border-bottom:1px solid #1c2130}._table_1cx4q_117 th{font-size:11px;font-weight:500;color:#6b7a93;text-transform:uppercase;letter-spacing:.05em}._left_1cx4q_143{text-align:left}._center_1cx4q_147{text-align:center}._right_1cx4q_151{text-align:right;font-variant-numeric:tabular-nums;color:#c8d0e0}._recBadge_1cx4q_158{display:inline-block;font-size:10px;font-weight:700;padding:2px 6px;border-radius:4px;letter-spacing:.04em;background:#1c2130;color:#94a3b8}._recBadge_1cx4q_158._buy_1cx4q_55{background:#0d2a1f;color:#34d399}._recBadge_1cx4q_158._hold_1cx4q_56{background:#2a220d;color:#fbbf24}._recBadge_1cx4q_158._sell_1cx4q_57{background:#2a0d0d;color:#f87171}._badgeGroup_1cx4q_184{display:inline-flex;align-items:center;gap:4px}._portfolioBadge_1cx4q_190{display:inline-block;font-size:9px;font-weight:700;padding:2px 5px;border-radius:4px;letter-spacing:.04em;background:#1a2540;color:#60a5fa;border:1px solid #1e3a6e}._na_1cx4q_202{color:#6b7a93}._empty_1cx4q_206{color:#6b7a93;font-size:14px;padding:32px 0;text-align:center}._feed_1cx4q_214{display:flex;flex-direction:column;gap:0}._feedItem_1cx4q_220{display:flex;gap:12px;align-items:flex-start;padding:10px 0;border-bottom:1px solid #1c2130;position:relative}._feedItem_1cx4q_220:last-child{border-bottom:none}._feedDot_1cx4q_233{width:8px;height:8px;border-radius:50%;background:#334155;flex-shrink:0;margin-top:5px}._feedContent_1cx4q_242{flex:1;display:flex;flex-direction:column;gap:3px}._feedHeader_1cx4q_249{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._feedBroker_1cx4q_256{font-size:13px;font-weight:500;color:#c8d0e0}._feedTarget_1cx4q_262{font-size:13px;font-variant-numeric:tabular-nums;color:#94a3b8;margin-left:auto}._feedMeta_1cx4q_269{display:flex;align-items:center;gap:10px;flex-wrap:wrap}._feedDate_1cx4q_276{font-size:11px;color:#6b7a93}._feedChange_1cx4q_281{display:flex;gap:8px;font-size:11px;color:#6b7a93}._up_1cx4q_288{color:#34d399}._down_1cx4q_292{color:#f87171}@media (max-width: 640px){._table_1cx4q_117{min-width:520px}._table_1cx4q_117 th:first-child,._table_1cx4q_117 td:first-child{position:sticky;left:0;width:150px;min-width:150px;max-width:150px;z-index:1;background:var(--bg-panel)}._table_1cx4q_117 thead th:first-child{z-index:2}}._root_52thp_1{display:flex;flex-direction:column;gap:16px}._summary_52thp_7{display:flex;gap:24px;padding:12px 16px;background:#1c2130;border-radius:6px;flex-wrap:wrap}._summaryItem_52thp_16{display:flex;flex-direction:column;gap:2px}._summaryLabel_52thp_22{font-size:11px;color:#6b7a93;text-transform:uppercase;letter-spacing:.05em}._summaryValue_52thp_29{font-size:18px;font-weight:600;color:#34d399}._tableWrap_52thp_35{overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%}._table_52thp_35{width:100%;border-collapse:collapse;font-size:13px}._table_52thp_35 th,._table_52thp_35 td{padding:8px 12px;border-bottom:1px solid #1c2130}._table_52thp_35 th{font-size:11px;font-weight:500;color:#6b7a93;text-transform:uppercase;letter-spacing:.05em}._table_52thp_35 tbody tr:hover{background:#131929}._left_52thp_65{text-align:left}._center_52thp_69{text-align:center}._right_52thp_73{text-align:right;font-variant-numeric:tabular-nums;color:#c8d0e0}._badge_52thp_79{display:inline-block;font-size:10px;font-weight:700;padding:2px 7px;border-radius:4px;letter-spacing:.04em}._badge_52thp_79._paid_52thp_88{background:#0d2a1f;color:#34d399}._badge_52thp_79._pending_52thp_93{background:#2a220d;color:#fbbf24}._empty_52thp_98{color:#6b7a93;font-size:14px;padding:32px 0;text-align:center}@media (max-width: 640px){._table_52thp_35{min-width:520px}._table_52thp_35 th:first-child,._table_52thp_35 td:first-child{position:sticky;left:0;width:110px;min-width:110px;max-width:110px;z-index:1;background:var(--bg-panel)}._table_52thp_35 thead th:first-child{z-index:2}}._root_n7s0w_1{display:flex;flex-direction:column;gap:24px}._section_n7s0w_7{display:flex;flex-direction:column;gap:10px}._title_n7s0w_13{display:flex;align-items:center;gap:10px;font-size:13px;font-weight:600;color:#c8d0e0;margin:0}._ok_n7s0w_23{font-size:11px;font-weight:700;color:#34d399;text-transform:uppercase;letter-spacing:.04em}._ban_n7s0w_31{font-size:11px;font-weight:700;color:#f87171;text-transform:uppercase;letter-spacing:.04em}._muted_n7s0w_39{font-size:11px;font-weight:400;color:#6b7a93}._strip_n7s0w_45{display:flex;gap:2px;flex-wrap:wrap}._cell_n7s0w_51{width:8px;height:14px;border-radius:2px}._cellOk_n7s0w_57{background:#34d399}._cellBan_n7s0w_61{background:#f87171}._tableWrap_n7s0w_65{overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%}._table_n7s0w_65{width:100%;border-collapse:collapse;font-size:13px}._table_n7s0w_65 th,._table_n7s0w_65 td{padding:8px 12px;border-bottom:1px solid #1c2130}._table_n7s0w_65 th{font-size:11px;font-weight:500;color:#6b7a93;text-transform:uppercase;letter-spacing:.05em}._table_n7s0w_65 tbody tr:hover{background:#131929}._table_n7s0w_65 a{color:#c8d0e0;text-decoration:none}._table_n7s0w_65 a:hover{text-decoration:underline}._left_n7s0w_104{text-align:left}._right_n7s0w_108{text-align:right;font-variant-numeric:tabular-nums;color:#c8d0e0}._mono_n7s0w_114{font-family:var(--font-mono)}._chip_n7s0w_118{display:inline-block;font-size:10px;font-weight:700;padding:2px 7px;border-radius:4px;letter-spacing:.04em;background:#1c2130;color:#c8d0e0}._type_program_n7s0w_129{background:#0d2a1f;color:#34d399}._type_termination_n7s0w_134{background:#2a0d0d;color:#f87171}._empty_n7s0w_139{color:#6b7a93;font-size:14px;padding:16px 0;text-align:center}@media (max-width: 640px){._table_n7s0w_65{min-width:520px}._table_n7s0w_65 th:first-child,._table_n7s0w_65 td:first-child{position:sticky;left:0;width:100px;min-width:100px;max-width:100px;z-index:1;background:var(--bg-panel)}._table_n7s0w_65 thead th:first-child{z-index:2}}._root_14g3i_1{display:flex;flex-direction:column;height:100%;overflow:hidden}._header_14g3i_10{display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding:10px 16px;border-bottom:1px solid #252b36;flex-shrink:0}._modeToggle_14g3i_20{display:flex;gap:4px}._modeBtn_14g3i_25{background:#1c2130;border:1px solid #252b36;color:#6b7a93;font-size:12px;padding:4px 12px;border-radius:4px;cursor:pointer;font-family:var(--font-ui);transition:background .1s,color .1s}._modeBtn_14g3i_25:hover{background:#1e2538;color:#8892a4}._modeBtnActive_14g3i_42{background:#1a2a4a;border-color:#4f8ef7;color:#4f8ef7}._costBadge_14g3i_48{font-size:11px;color:#6b7a93;font-family:var(--font-mono)}._clearBtn_14g3i_54{margin-left:auto;background:transparent;border:1px solid #252b36;color:#6b7a93;font-size:11px;padding:3px 8px;border-radius:4px;cursor:pointer;font-family:var(--font-ui)}._clearBtn_14g3i_54:hover{border-color:#4f8ef7;color:#4f8ef7}._historyPanel_14g3i_73{position:absolute;top:100%;right:16px;margin-top:4px;width:300px;max-height:400px;overflow-y:auto;background:#171b26;border:1px solid #252b36;border-radius:6px;box-shadow:0 8px 24px #0006;z-index:20;padding:8px}._historyHeader_14g3i_89{display:flex;align-items:center;justify-content:space-between;padding:4px 6px 8px;border-bottom:1px solid #252b36;margin-bottom:6px}._historyTitle_14g3i_98{font-size:12px;font-weight:600;color:#c8d0e0}._historyAllToggle_14g3i_104{display:flex;align-items:center;gap:4px;font-size:11px;color:#6b7a93;cursor:pointer}._historyEmpty_14g3i_113{color:#6b7a93;font-size:12px;text-align:center;padding:16px 0}._historyItem_14g3i_120{padding:6px 8px;border-radius:4px;cursor:pointer}._historyItem_14g3i_120:hover{background:#1c2130}._historyItemActive_14g3i_130{background:#1a2a4a}._historyItemTop_14g3i_134{display:flex;align-items:center;gap:6px}._historyMode_14g3i_140{font-size:10px;font-weight:700;color:#4f8ef7;text-transform:uppercase;letter-spacing:.04em}._historySymbol_14g3i_148{font-size:10px;font-family:var(--font-mono);color:#6b7a93}._historyDelete_14g3i_154{margin-left:auto;background:transparent;border:none;color:#6b7a93;font-size:14px;line-height:1;cursor:pointer;padding:0 2px}._historyDelete_14g3i_154:hover{color:#f87171}._historyItemTitle_14g3i_169{font-size:12px;color:#c8d0e0;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._historyItemMeta_14g3i_178{font-size:10px;color:#6b7a93;margin-top:2px;font-family:var(--font-mono)}._messages_14g3i_187{flex:1;overflow-y:auto;padding:12px 16px;display:flex;flex-direction:column;gap:10px}._empty_14g3i_196{color:#6b7a93;font-size:13px;text-align:center;padding:32px 0 12px}._chips_14g3i_205{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;padding:0 16px 16px}._chip_14g3i_205{background:#13161b;border:1px solid #252b36;border-radius:20px;color:#8892a4;font-size:12px;font-family:var(--font-ui);padding:5px 12px;cursor:pointer;transition:border-color .1s,color .1s}._chip_14g3i_205:hover{border-color:#4f8ef7;color:#c8d0e0}._bubble_14g3i_232{max-width:90%;border-radius:8px;padding:10px 14px;font-size:13px;line-height:1.55;word-break:break-word}._bubbleUser_14g3i_241{align-self:flex-end;background:#1a2540;color:#e2e8f0;border-bottom-right-radius:2px}._bubbleAssistant_14g3i_248{align-self:flex-start;background:#181c22;color:#e2e8f0;border-bottom-left-radius:2px}._bubbleText_14g3i_255{display:block}._bubbleText_14g3i_255 h1{font-size:15px;font-weight:700;margin:12px 0 6px;color:#e2e8f0}._bubbleText_14g3i_255 h2{font-size:14px;font-weight:700;margin:10px 0 5px;color:#e2e8f0}._bubbleText_14g3i_255 h3{font-size:13px;font-weight:600;margin:8px 0 4px;color:#c8d0e0}._bubbleText_14g3i_255 p{margin:0 0 6px;line-height:1.55}._bubbleText_14g3i_255 p:last-child{margin-bottom:0}._bubbleText_14g3i_255 p:empty{display:none}._bubbleText_14g3i_255 table{border-collapse:collapse;font-size:12px;margin:6px 0;width:100%}._bubbleText_14g3i_255 th{background:#1c2130;color:#c8d0e0;font-weight:600;padding:4px 10px;border:1px solid #3a4560;border-bottom:2px solid #3a4560;text-align:left}._bubbleText_14g3i_255 td{padding:4px 10px;border:1px solid #252b36;color:#8892a4}._bubbleText_14g3i_255 tr:nth-child(2n) td{background:#0f1218}._bubbleText_14g3i_255 ul,._bubbleText_14g3i_255 ol{padding-left:20px;margin:6px 0}._bubbleText_14g3i_255 li{margin:2px 0;line-height:1.5;color:#c8d0e0}._bubbleText_14g3i_255 hr{border:none;border-top:1px solid #252b36;margin:10px 0}._bubbleText_14g3i_255 strong{color:#e2e8f0}._bubbleText_14g3i_255 code{font-family:var(--font-mono);font-size:11px;background:#13161b;border:1px solid #252b36;border-radius:3px;padding:1px 4px;color:#8892a4}._msgCost_14g3i_352{display:block;margin-top:6px;font-size:10px;color:#4b5563;font-family:var(--font-mono);text-align:right}._toolPills_14g3i_363{margin-top:8px;display:flex;flex-direction:column;gap:4px}._toolPill_14g3i_363{background:#13161b;border:1px solid #252b36;border-radius:4px;padding:5px 10px;cursor:pointer;font-size:11px;color:#6b7a93;-webkit-user-select:none;user-select:none;transition:border-color .1s}._toolPill_14g3i_363:hover{border-color:#4f8ef7;color:#8892a4}._toolPillLoading_14g3i_387{cursor:default;border-color:#2a3a5a;color:#4f8ef7}._toolPillSpinner_14g3i_393{display:inline-block;width:8px;height:8px;border:1.5px solid #2a3a5a;border-top-color:#4f8ef7;border-radius:50%;animation:_spin_14g3i_1 .7s linear infinite}._toolPillLoadingText_14g3i_403{color:#4b5563;font-style:italic}@keyframes _spin_14g3i_1{to{transform:rotate(360deg)}}._cursor_14g3i_414{display:inline;color:#4f8ef7;animation:_blink-cursor_14g3i_1 1s step-end infinite}@keyframes _blink-cursor_14g3i_1{0%,to{opacity:1}50%{opacity:0}}._toolPillLabel_14g3i_425{display:flex;align-items:center;gap:5px}._chevron_14g3i_431{font-size:10px;color:#4b5563}._toolPillDetail_14g3i_436{margin-top:6px;border-top:1px solid #1c2130;padding-top:6px;display:flex;flex-direction:column;gap:6px}._toolPillSection_14g3i_445{display:flex;flex-direction:column;gap:2px}._toolPillKey_14g3i_451{font-size:10px;color:#4b5563;text-transform:uppercase;letter-spacing:.05em}._toolPillPre_14g3i_458{margin:0;font-family:var(--font-mono);font-size:11px;color:#8892a4;white-space:pre-wrap;word-break:break-all;max-height:120px;overflow-y:auto}._thinking_14g3i_471{display:flex;align-items:center;gap:6px;padding:8px 0;align-self:flex-start}._thinkingDot_14g3i_479{width:6px;height:6px;border-radius:50%;background:#4f8ef7;animation:_blink_14g3i_1 1.2s infinite ease-in-out}._thinkingDot_14g3i_479:nth-child(2){animation-delay:.2s}._thinkingDot_14g3i_479:nth-child(3){animation-delay:.4s}@keyframes _blink_14g3i_1{0%,80%,to{opacity:.2;transform:scale(.9)}40%{opacity:1;transform:scale(1.1)}}._thinkingLabel_14g3i_500{font-size:12px;color:#6b7a93}._inputRow_14g3i_511{display:flex;gap:8px;padding:10px 16px;border-top:1px solid #252b36;flex-shrink:0;align-items:flex-end}@media (max-width: 640px){._inputRow_14g3i_511{padding:8px 10px}._input_14g3i_511{max-height:30dvh}}._input_14g3i_511{flex:1;background:#181c22;border:1px solid #252b36;border-radius:6px;color:#e2e8f0;font-family:var(--font-ui);font-size:13px;padding:8px 12px;resize:none;line-height:1.4;outline:none;transition:border-color .1s}._input_14g3i_511:focus{border-color:#4f8ef7}._input_14g3i_511::placeholder{color:#4b5563}._input_14g3i_511:disabled{opacity:.5}._sendBtn_14g3i_552{background:#4f8ef7;border:none;border-radius:6px;color:#fff;font-size:13px;font-family:var(--font-ui);padding:8px 16px;cursor:pointer;white-space:nowrap;transition:background .1s;align-self:flex-end}._sendBtn_14g3i_552:hover:not(:disabled){background:#3b7de8}._sendBtn_14g3i_552:disabled{opacity:.4;cursor:not-allowed}._root_3tg4i_1{display:flex;flex-direction:column;height:100%;overflow:hidden}._disclaimer_3tg4i_10{background:#1a1f0f;border-bottom:1px solid #2a3a1a;color:#7a8f5a;font-size:11px;padding:6px 16px;text-align:center;flex-shrink:0}._portfolioPanel_3tg4i_22{border-bottom:1px solid #252b36;padding:8px 16px;flex-shrink:0;display:flex;flex-direction:column;gap:8px}._portfolioRow_3tg4i_31{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._portfolioLabel_3tg4i_38{font-size:11px;color:#6b7a93;font-family:var(--font-ui)}._portfolioValue_3tg4i_44{font-size:12px;color:#c8d0e0;font-family:var(--font-ui)}._portfolioCapital_3tg4i_50{font-size:12px;color:#4ade80;font-family:var(--font-mono)}._portfolioHint_3tg4i_56{font-size:11px;color:#4b5563;font-family:var(--font-ui);font-style:italic}._portfolioEditBtn_3tg4i_63{background:transparent;border:1px solid #252b36;border-radius:4px;color:#6b7a93;font-size:11px;font-family:var(--font-ui);padding:2px 8px;cursor:pointer;margin-left:auto;transition:border-color .1s,color .1s}._portfolioEditBtn_3tg4i_63:hover{border-color:#4f8ef7;color:#8892a4}._portfolioForm_3tg4i_81{display:grid;grid-template-columns:1fr 1fr;gap:6px 16px}@media (max-width: 640px){._portfolioForm_3tg4i_81{grid-template-columns:1fr}}._portfolioFormRow_3tg4i_91{display:flex;flex-direction:column;gap:3px}._portfolioFormLabel_3tg4i_97{font-size:11px;color:#6b7a93;font-family:var(--font-ui)}._portfolioFormInput_3tg4i_103{background:#13161b;border:1px solid #252b36;border-radius:4px;color:#e2e8f0;font-family:var(--font-ui);font-size:12px;padding:4px 8px;outline:none;transition:border-color .1s;width:100%}._portfolioFormInput_3tg4i_103:focus{border-color:#4f8ef7}._portfolioFormInput_3tg4i_103:disabled{opacity:.5}._portfolioError_3tg4i_124{grid-column:1 / -1;color:#f87171;font-size:11px}._portfolioSaveBtn_3tg4i_130{grid-column:1 / -1;background:#4f8ef7;border:none;border-radius:5px;color:#fff;font-size:12px;font-family:var(--font-ui);padding:6px 16px;cursor:pointer;align-self:start;width:fit-content;transition:background .1s}._portfolioSaveBtn_3tg4i_130:hover:not(:disabled){background:#3b7de8}._portfolioSaveBtn_3tg4i_130:disabled{opacity:.5;cursor:not-allowed}._formPanel_3tg4i_156{border-bottom:1px solid #252b36;padding:10px 16px;flex-shrink:0;display:flex;flex-direction:column;gap:8px}._paramsToggle_3tg4i_165{background:transparent;border:none;color:#6b7a93;font-size:12px;font-family:var(--font-ui);cursor:pointer;padding:0;text-align:left}._paramsToggle_3tg4i_165:hover{color:#c8d0e0}._params_3tg4i_165{display:grid;grid-template-columns:1fr 1fr;gap:8px 16px}@media (max-width: 640px){._params_3tg4i_165{grid-template-columns:1fr}}._paramRow_3tg4i_190{display:flex;flex-direction:column;gap:3px}._paramLabel_3tg4i_196{font-size:11px;color:#6b7a93;font-family:var(--font-ui)}._paramInput_3tg4i_202,._paramSelect_3tg4i_203{background:#13161b;border:1px solid #252b36;border-radius:4px;color:#e2e8f0;font-family:var(--font-ui);font-size:12px;padding:5px 8px;outline:none;transition:border-color .1s;width:100%}._paramInput_3tg4i_202:focus,._paramSelect_3tg4i_203:focus{border-color:#4f8ef7}._paramInput_3tg4i_202::placeholder{color:#4b5563}._paramInput_3tg4i_202:disabled,._paramSelect_3tg4i_203:disabled{opacity:.5}._generateBtn_3tg4i_230{background:#4f8ef7;border:none;border-radius:6px;color:#fff;font-size:13px;font-family:var(--font-ui);padding:8px 20px;cursor:pointer;align-self:flex-start;transition:background .1s;white-space:nowrap}._generateBtn_3tg4i_230:hover:not(:disabled){background:#3b7de8}._generateBtn_3tg4i_230:disabled{opacity:.5;cursor:not-allowed}._content_3tg4i_255{flex:1;overflow-y:auto;padding:12px 16px;display:flex;flex-direction:column;gap:10px}._reportCard_3tg4i_266{background:#181c22;border:1px solid #252b36;border-radius:8px;padding:14px 16px}._reportHeader_3tg4i_273{display:flex;align-items:center;gap:10px;margin-bottom:10px}._reportCost_3tg4i_280{font-size:10px;color:#4b5563;font-family:var(--font-mono);margin-left:auto}._badge_3tg4i_289{display:inline-block;font-size:11px;font-weight:700;font-family:var(--font-mono);padding:3px 8px;border-radius:4px;letter-spacing:.05em}._badgeAl_3tg4i_299{background:#0a2a0a;border:1px solid #1a6a1a;color:#4ade80}._badgeSat_3tg4i_305{background:#2a0a0a;border:1px solid #6a1a1a;color:#f87171}._badgeKararsiz_3tg4i_311{background:#1a1a2a;border:1px solid #3a3a6a;color:#a0a0d0}._badgeTut_3tg4i_317{background:#1a1a0a;border:1px solid #4a4a1a;color:#fbbf24}._reportMarkdown_3tg4i_325{font-size:13px;line-height:1.6;color:#e2e8f0;word-break:break-word}._reportMarkdown_3tg4i_325 h1{font-size:15px;font-weight:700;margin:12px 0 6px;color:#e2e8f0}._reportMarkdown_3tg4i_325 h2{font-size:14px;font-weight:700;margin:10px 0 5px;color:#e2e8f0}._reportMarkdown_3tg4i_325 h3{font-size:13px;font-weight:600;margin:8px 0 4px;color:#c8d0e0}._reportMarkdown_3tg4i_325 p{margin:0 0 6px}._reportMarkdown_3tg4i_325 p:last-child{margin-bottom:0}._reportMarkdown_3tg4i_325 p:empty{display:none}._reportMarkdown_3tg4i_325 ul,._reportMarkdown_3tg4i_325 ol{padding-left:20px;margin:6px 0}._reportMarkdown_3tg4i_325 li{margin:2px 0;line-height:1.5;color:#c8d0e0}._reportMarkdown_3tg4i_325 strong{color:#e2e8f0}._reportMarkdown_3tg4i_325 hr{border:none;border-top:1px solid #252b36;margin:10px 0}._reportMarkdown_3tg4i_325 em{color:#7a8f5a;font-style:italic;font-size:11px}._reportMarkdown_3tg4i_325 code{font-family:var(--font-mono);font-size:11px;background:#13161b;border:1px solid #252b36;border-radius:3px;padding:1px 4px;color:#8892a4}._toolPills_3tg4i_405{margin-bottom:8px;display:flex;flex-direction:column;gap:4px}._toolPill_3tg4i_405{background:#13161b;border:1px solid #252b36;border-radius:4px;padding:5px 10px;cursor:pointer;font-size:11px;color:#6b7a93;-webkit-user-select:none;user-select:none;transition:border-color .1s}._toolPill_3tg4i_405:hover{border-color:#4f8ef7;color:#8892a4}._toolPillLoading_3tg4i_429{cursor:default;border-color:#2a3a5a;color:#4f8ef7}._toolPillSpinner_3tg4i_435{display:inline-block;width:8px;height:8px;border:1.5px solid #2a3a5a;border-top-color:#4f8ef7;border-radius:50%;animation:_spin_3tg4i_1 .7s linear infinite}@keyframes _spin_3tg4i_1{to{transform:rotate(360deg)}}._toolPillLoadingText_3tg4i_449{color:#4b5563;font-style:italic}._toolPillLabel_3tg4i_454{display:flex;align-items:center;gap:5px}._chevron_3tg4i_460{font-size:10px;color:#4b5563}._toolPillDetail_3tg4i_465{margin-top:6px;border-top:1px solid #1c2130;padding-top:6px}._toolPillPre_3tg4i_471{margin:0;font-family:var(--font-mono);font-size:11px;color:#8892a4;white-space:pre-wrap;word-break:break-all;max-height:120px;overflow-y:auto}._cursor_3tg4i_484{display:inline;color:#4f8ef7;animation:_blink-cursor_3tg4i_1 1s step-end infinite}@keyframes _blink-cursor_3tg4i_1{0%,to{opacity:1}50%{opacity:0}}._thinking_3tg4i_497{display:flex;align-items:center;gap:6px;padding:8px 0}._thinkingDot_3tg4i_504{width:6px;height:6px;border-radius:50%;background:#4f8ef7;animation:_blink_3tg4i_1 1.2s infinite ease-in-out}._thinkingDot_3tg4i_504:nth-child(2){animation-delay:.2s}._thinkingDot_3tg4i_504:nth-child(3){animation-delay:.4s}@keyframes _blink_3tg4i_1{0%,80%,to{opacity:.2;transform:scale(.9)}40%{opacity:1;transform:scale(1.1)}}._errorBox_3tg4i_527{background:#2a0a0a;border:1px solid #6a1a1a;border-radius:6px;color:#f87171;font-size:12px;padding:10px 14px}._pastSection_3tg4i_538{border-top:1px solid #252b36;flex-shrink:0;padding:8px 16px}._pastBtn_3tg4i_544{background:transparent;border:1px solid #252b36;border-radius:4px;color:#6b7a93;font-size:11px;font-family:var(--font-ui);padding:4px 10px;cursor:pointer;transition:border-color .1s,color .1s}._pastBtn_3tg4i_544:hover:not(:disabled){border-color:#4f8ef7;color:#8892a4}._pastBtn_3tg4i_544:disabled{opacity:.5;cursor:default}._pastPanel_3tg4i_566{display:flex;flex-direction:column;gap:4px;max-height:160px;overflow-y:auto}._pastHeader_3tg4i_574{display:flex;justify-content:space-between;align-items:center;font-size:11px;color:#6b7a93;padding-bottom:4px}._pastCloseBtn_3tg4i_583{background:transparent;border:none;color:#6b7a93;cursor:pointer;font-size:11px;padding:0 4px}._pastCloseBtn_3tg4i_583:hover{color:#c8d0e0}._pastEmpty_3tg4i_596{color:#4b5563;font-size:12px}._pastList_3tg4i_601{display:flex;flex-direction:column;gap:2px}._pastItem_3tg4i_607{background:transparent;border:1px solid #1c2130;border-radius:4px;color:#8892a4;cursor:pointer;display:flex;align-items:center;gap:8px;font-size:11px;font-family:var(--font-ui);padding:4px 8px;text-align:left;transition:border-color .1s;width:100%}._pastItem_3tg4i_607:hover{border-color:#4f8ef7;color:#c8d0e0}._pastDate_3tg4i_629{color:#6b7a93}._pastConf_3tg4i_633{margin-left:auto;color:#4b5563}._pastCost_3tg4i_638{font-family:var(--font-mono);color:#4b5563;font-size:10px}._root_w4ach_1{display:flex;flex-direction:column;height:100%;overflow:hidden}._header_w4ach_8{display:flex;align-items:center;gap:10px;padding:10px 16px 8px;flex-shrink:0;border-bottom:1px solid var(--border)}._symbol_w4ach_17{font-family:var(--font-mono);font-size:16px;font-weight:700;color:var(--text)}._name_w4ach_24{font-size:12px;color:var(--text-muted);flex:1}._price_w4ach_30{font-family:var(--font-mono);font-size:14px;color:var(--text)}._pct_w4ach_36{font-family:var(--font-mono);font-size:13px;font-weight:600}._pos_w4ach_42{color:var(--green)}._neg_w4ach_43{color:var(--red)}._cap_w4ach_45{font-family:var(--font-mono);font-size:11px;color:var(--text-muted);white-space:nowrap}._badgeWarn_w4ach_52,._badgeInfo_w4ach_53{font-size:11px;font-weight:600;padding:2px 6px;border-radius:4px;border:1px solid;white-space:nowrap}._badgeWarn_w4ach_52{color:var(--red);border-color:var(--red)}._badgeInfo_w4ach_53{color:var(--accent);border-color:var(--accent)}._staleBanner_w4ach_72{font-size:11px;color:var(--red);background:#f8717114;padding:4px 16px;border-bottom:1px solid var(--border);flex-shrink:0}._tabBar_w4ach_84{display:flex;gap:0;padding:0 16px;border-bottom:1px solid var(--border);flex-shrink:0;overflow-x:auto;overflow-y:hidden;white-space:nowrap;scrollbar-width:none;-webkit-overflow-scrolling:touch}._tabBar_w4ach_84::-webkit-scrollbar{display:none}._tab_w4ach_84{flex:0 0 auto;padding:8px 14px;font-size:13px;color:var(--text-muted);background:transparent;border:none;border-bottom:2px solid transparent;cursor:pointer;transition:color .12s;margin-bottom:-1px}@media (max-width: 640px){._tabBar_w4ach_84{flex-wrap:wrap;white-space:normal;overflow-x:visible;padding:4px 8px 0;gap:2px;row-gap:2px}._tab_w4ach_84{padding:7px 9px;min-height:34px;font-size:12px;border-bottom-width:2px;border-radius:4px 4px 0 0}}._tab_w4ach_84:hover{color:var(--text)}._tab_w4ach_84._activeTab_w4ach_140{color:var(--accent, #4f8ef7);border-bottom-color:var(--accent, #4f8ef7)}._chartContent_w4ach_145{flex:1;overflow:hidden;min-height:0}@media (max-height: 520px){._root_w4ach_1{overflow-y:auto}._chartContent_w4ach_145{min-height:260px}}._scrollContent_w4ach_160{flex:1;overflow-y:auto;overflow-x:hidden;padding:0 16px}._root_kw65s_8{display:flex;flex:1;min-width:0;height:100%;overflow:hidden}@media (max-width: 640px){._root_kw65s_8{flex-direction:column;overflow-y:auto}}._sidebar_kw65s_27{width:230px;flex-shrink:0;border-right:1px solid var(--border);background:var(--bg-panel);display:flex;flex-direction:column;overflow:hidden}@media (max-width: 640px){._sidebar_kw65s_27{width:auto;border-right:none;border-bottom:1px solid var(--border);overflow:visible}}._searchWrap_kw65s_46{flex-shrink:0;padding:10px;border-bottom:1px solid var(--border)}._searchInput_kw65s_52{width:100%;background:var(--bg-row);border:1px solid var(--border);border-radius:var(--radius);padding:6px 8px;font-size:12px;outline:none}._searchInput_kw65s_52:focus{border-color:var(--accent)}._tocToggle_kw65s_67{display:none}@media (max-width: 640px){._tocToggle_kw65s_67{display:flex;align-items:center;justify-content:space-between;width:100%;padding:8px 12px;font-size:12px;color:var(--text-dim);border-bottom:1px solid var(--border)}}._caret_kw65s_84{font-size:10px}._tocList_kw65s_88{flex:1;overflow-y:auto;padding:8px 0;display:flex;flex-direction:column}@media (max-width: 640px){._tocList_kw65s_88{display:none;max-height:50vh}._tocListOpen_kw65s_103{display:flex}}._tocItem_kw65s_108{display:flex;align-items:center;justify-content:space-between;gap:6px;text-align:left;padding:6px 12px;font-size:12px;color:var(--text-dim);border-left:2px solid transparent}._tocItem_kw65s_108:hover{background:var(--bg-row-hover);color:var(--text)}._tocItemDim_kw65s_128{opacity:.35}._tocCount_kw65s_132{font-size:10px;color:var(--text-muted);font-family:var(--font-mono)}._content_kw65s_138{flex:1;min-width:0;overflow-y:auto;padding:24px}@media (max-width: 640px){._content_kw65s_138{overflow:visible;padding:16px 12px}}._pageHeader_kw65s_154{display:flex;align-items:baseline;gap:12px;margin-bottom:20px;flex-wrap:wrap}._title_kw65s_162{font-size:14px;font-weight:600;color:var(--text);margin:0;letter-spacing:.04em}._subtitle_kw65s_170{font-size:11px;color:#4a5568}._resultSummary_kw65s_175{display:flex;align-items:center;gap:10px;flex-wrap:wrap;background:var(--bg-row);border:1px solid var(--border);border-radius:var(--radius);padding:8px 12px;font-size:12px;color:var(--text-dim);margin-bottom:18px}._clearBtn_kw65s_189{color:var(--accent);font-size:12px}._empty_kw65s_194{color:var(--text-muted);font-size:12px;padding:12px 0}._section_kw65s_202{margin-bottom:34px;max-width:760px}._sectionTitle_kw65s_207{font-size:15px;font-weight:600;color:var(--text);letter-spacing:.02em;padding-bottom:6px;border-bottom:1px solid var(--border);scroll-margin-top:12px}._sectionSummary_kw65s_218{font-size:12px;color:var(--text-muted);margin-top:6px}._gotoBtn_kw65s_224{margin-top:8px;font-size:11px;color:var(--accent);border:1px solid var(--border);border-radius:var(--radius);padding:3px 8px}._gotoBtn_kw65s_224:hover{background:var(--bg-row-hover)}._subsection_kw65s_237{margin-top:18px}._subTitle_kw65s_241{font-size:13px;font-weight:600;color:var(--text);margin-bottom:8px;scroll-margin-top:12px}._para_kw65s_249{font-size:12.5px;line-height:1.65;color:var(--text-dim);margin-bottom:10px}._bullets_kw65s_256,._steps_kw65s_257{margin:0 0 12px 18px;font-size:12.5px;line-height:1.65;color:var(--text-dim)}._bullets_kw65s_256 li,._steps_kw65s_257 li{margin-bottom:5px}._tableWrap_kw65s_273{overflow-x:auto;margin-bottom:14px;border:1px solid var(--border);border-radius:var(--radius)}._table_kw65s_273{width:100%;border-collapse:collapse;font-size:12px}._table_kw65s_273 th,._table_kw65s_273 td{text-align:left;padding:6px 10px;border-bottom:1px solid var(--border);vertical-align:top;color:var(--text-dim)}._table_kw65s_273 thead th{background:var(--bg-row);color:var(--text);font-weight:600;white-space:nowrap}._table_kw65s_273 tbody th{color:var(--text);font-weight:500;white-space:nowrap}._table_kw65s_273 tbody tr:last-child th,._table_kw65s_273 tbody tr:last-child td{border-bottom:none}@media (max-width: 640px){._table_kw65s_273 th:first-child,._table_kw65s_273 td:first-child{position:sticky;left:0;background:var(--bg-row);min-width:110px;max-width:130px;white-space:normal}._table_kw65s_273 td:first-child{z-index:2}._table_kw65s_273 th:first-child{z-index:3}._table_kw65s_273 thead th:first-child{background:var(--bg-panel)}}._formula_kw65s_339{background:var(--bg-row);border-left:2px solid var(--accent);border-radius:0 var(--radius) var(--radius) 0;padding:10px 12px;margin-bottom:14px}._formulaExpr_kw65s_347{display:block;font-family:var(--font-mono);font-size:12px;color:var(--text);overflow-wrap:anywhere;margin-bottom:6px}._formulaPlain_kw65s_357{font-size:12px;line-height:1.6;color:var(--text-dim)}._formulaNote_kw65s_363{font-size:11.5px;line-height:1.6;color:var(--text-muted);margin-top:5px}._note_kw65s_372{display:flex;gap:8px;border-radius:var(--radius);padding:9px 11px;margin-bottom:14px;font-size:12px;line-height:1.6}._noteInfo_kw65s_382{background:#4f8ef714;border:1px solid rgba(79,142,247,.25);color:var(--text-dim)}._noteWarn_kw65s_388{background:#fbbf2412;border:1px solid rgba(251,191,36,.25);color:var(--text-dim)}._noteIcon_kw65s_394{flex-shrink:0;width:15px;height:15px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;font-family:var(--font-mono);margin-top:1px}._noteInfo_kw65s_382 ._noteIcon_kw65s_394{background:#4f8ef738;color:var(--accent)}._noteWarn_kw65s_388 ._noteIcon_kw65s_394{background:#fbbf2438;color:var(--yellow)}._chips_kw65s_420{display:flex;flex-wrap:wrap;gap:6px;margin:12px 0}._chip_kw65s_420{font-size:11px;padding:3px 9px;border-radius:999px;border:1px solid var(--border);color:var(--text-muted)}._chip_kw65s_420:hover{background:var(--bg-row-hover);color:var(--text)}._chipActive_kw65s_440{background:var(--bg-selected);border-color:var(--accent);color:var(--text)}._alphaIndex_kw65s_446{display:flex;flex-wrap:wrap;gap:2px;margin-bottom:14px;padding-bottom:10px;border-bottom:1px solid var(--border)}._alphaLink_kw65s_455{font-family:var(--font-mono);font-size:11px;color:var(--text-muted);text-decoration:none;min-width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:3px}@media (max-width: 640px) and (pointer: coarse){._alphaLink_kw65s_455{min-width:30px;height:30px}}._alphaLink_kw65s_455:hover{background:var(--bg-row-hover);color:var(--text)}._termList_kw65s_483{display:flex;flex-direction:column;gap:10px}._termCard_kw65s_489{position:relative;background:var(--bg-row);border:1px solid var(--border);border-radius:var(--radius);padding:12px 14px;scroll-margin-top:12px}._letterAnchor_kw65s_500{position:absolute;top:-14px;left:0}._termName_kw65s_506{font-size:13px;font-weight:600;color:var(--text)}._termAliases_kw65s_512{font-size:11px;color:var(--text-muted);font-family:var(--font-mono);margin-top:2px}._termShort_kw65s_519{font-size:12.5px;line-height:1.65;color:var(--text-dim);margin:7px 0 4px}._seeAlso_kw65s_526{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;margin-top:8px;padding-top:8px;border-top:1px solid var(--border);font-size:11.5px}._seeAlsoLabel_kw65s_537{color:var(--text-muted)}._termRef_kw65s_541{color:var(--accent);text-decoration:none;border-bottom:1px dotted var(--accent);cursor:pointer}._termRef_kw65s_541:hover{border-bottom-style:solid}@media (max-width: 640px) and (pointer: coarse){._termRef_kw65s_541{padding-top:7px;padding-bottom:7px;margin-top:-7px;margin-bottom:-7px}}._flash_kw65s_567{animation:_docsFlash_kw65s_1 1.2s ease-out}@keyframes _docsFlash_kw65s_1{0%{background:var(--bg-selected)}to{background:transparent}}@media (prefers-reduced-motion: reduce){._flash_kw65s_567{animation:none;outline:1px solid var(--accent)}}._layout_znmbb_8{display:grid;grid-template-rows:var(--header-h) minmax(0,1fr);height:100vh;overflow:hidden}@supports (height: 100dvh){._layout_znmbb_8{height:100dvh}}._withPanel_znmbb_26{grid-template-columns:var(--sidebar-w) minmax(0,1fr) var(--panel-w)}._noPanel_znmbb_30{grid-template-columns:var(--sidebar-w) minmax(0,1fr)}._header_znmbb_34{grid-column:1 / -1;grid-row:1;display:flex;align-items:center;padding:0 16px;gap:12px;border-bottom:1px solid var(--border);background:var(--bg-panel);z-index:10}._header_znmbb_34 h1{font-size:14px;font-weight:600;letter-spacing:.04em;color:var(--text)}._headerDot_znmbb_53{width:7px;height:7px;border-radius:50%;background:var(--accent)}._sidebar_znmbb_59{grid-column:1;grid-row:2;border-right:1px solid var(--border);background:var(--bg-panel);display:flex;flex-direction:column;overflow:hidden}._main_znmbb_69{grid-column:2;grid-row:2;display:flex;flex-direction:column;overflow:hidden;background:var(--bg);min-width:0}._panel_znmbb_83{grid-column:3;grid-row:2;border-left:1px solid var(--border);background:var(--bg-panel);overflow-y:auto}._fullMain_znmbb_96{grid-column:1 / -1;grid-row:2;overflow:hidden;display:flex;min-width:0}._fullMainScroll_znmbb_104{grid-column:1 / -1;grid-row:2;overflow-y:auto;min-width:0}._nav_znmbb_113{margin-left:auto;display:flex;align-items:center;gap:4px;min-width:0}._navBtn_znmbb_121{padding:3px 10px;border-radius:4px;font-size:11px;font-weight:600;background:transparent;color:var(--text-muted);border:1px solid var(--border);cursor:pointer;white-space:nowrap;flex:0 0 auto}._navBtnActive_znmbb_134{background:var(--accent);color:#fff;border-color:var(--accent)}._menuBtn_znmbb_141{display:none;align-items:center;justify-content:center;width:32px;min-height:32px;border:1px solid var(--border);border-radius:4px;color:var(--text-muted);font-size:15px;flex:0 0 auto}._scrim_znmbb_154{display:none}._navMobile_znmbb_162{display:none;margin-left:auto;align-items:center;gap:8px;position:relative;min-width:0}._navMenuBtn_znmbb_171{display:inline-flex;align-items:center;gap:5px;padding:5px 10px;border:1px solid var(--border);border-radius:4px;background:var(--bg-row);color:var(--text);font-size:12px;font-weight:600;white-space:nowrap;max-width:46vw;overflow:hidden;text-overflow:ellipsis}._navCaret_znmbb_188{color:var(--text-muted);font-size:10px}._navScrim_znmbb_193{position:fixed;inset:var(--header-h) 0 0 0;z-index:39}._navMenu_znmbb_171{position:absolute;top:calc(100% + 6px);right:0;z-index:40;display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:8px;width:max-content;max-width:min(92vw,340px);background:var(--bg-panel);border:1px solid var(--border);border-radius:8px;box-shadow:0 12px 32px #0000008c}._navMenuItem_znmbb_216{padding:9px 10px;min-height:38px;border-radius:5px;border:1px solid transparent;background:var(--bg-row);color:var(--text-muted);font-size:12px;font-weight:600;text-align:left;white-space:nowrap}._navMenuItemActive_znmbb_229{background:var(--accent);border-color:var(--accent);color:#fff}._navMenuSep_znmbb_238{grid-column:1 / -1;height:1px;margin:6px 2px 2px;background:var(--border)}._navMenuIdentity_znmbb_245{grid-column:1 / -1;padding:2px 4px 6px;color:var(--text-muted);font-size:11px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 1024px){:root{--sidebar-w: 200px}._withPanel_znmbb_26,._noPanel_znmbb_30{grid-template-columns:var(--sidebar-w) minmax(0,1fr)}._withPanel_znmbb_26{grid-template-rows:var(--header-h) minmax(0,1fr) auto}._main_znmbb_69{grid-column:2}._panel_znmbb_83{grid-column:2;grid-row:3;border-left:none;border-top:1px solid var(--border);max-height:38vh}}@media (max-width: 640px){._withPanel_znmbb_26,._noPanel_znmbb_30{grid-template-columns:minmax(0,1fr)}._main_znmbb_69,._panel_znmbb_83{grid-column:1}._sidebar_znmbb_59{position:fixed;top:var(--header-h);bottom:0;left:0;width:min(85vw,320px);transform:translate(-100%);transition:transform .18s ease-out;z-index:30;box-shadow:4px 0 16px #00000080}._sidebarOpen_znmbb_318{transform:translate(0)}._scrim_znmbb_154{display:block;position:fixed;inset:var(--header-h) 0 0 0;background:#00000073;z-index:29;border:none}._menuBtn_znmbb_141{display:inline-flex}._header_znmbb_34{padding:0 10px;gap:8px}._header_znmbb_34 h1{font-size:13px}._nav_znmbb_113{display:none}._navMobile_znmbb_162{display:flex}._emptyState_znmbb_353{padding:0 24px;text-align:center}}@media (prefers-reduced-motion: reduce){._sidebar_znmbb_59{transition:none}}._emptyState_znmbb_353{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;height:100%;color:var(--text-muted);font-size:13px}._emptyStateBtn_znmbb_375{display:none;padding:6px 14px;border:1px solid var(--border);border-radius:4px;color:var(--text);font-size:12px}@media (max-width: 640px){._emptyStateBtn_znmbb_375{display:inline-block}}._shell_1sdv6_3{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:24px;background:var(--bg)}._card_1sdv6_12{width:100%;max-width:400px;background:var(--bg-panel);border:1px solid var(--border);border-radius:var(--radius);padding:28px}._brand_1sdv6_21{font-size:13px;font-weight:600;letter-spacing:.08em;color:var(--text-muted);text-transform:uppercase;margin-bottom:20px}._title_1sdv6_30{font-size:18px;font-weight:600;color:var(--text);margin-bottom:6px}._subtitle_1sdv6_37{font-size:13px;color:var(--text-dim);margin-bottom:20px;line-height:1.5}._field_1sdv6_44{margin-bottom:14px}._label_1sdv6_48{display:block;font-size:12px;color:var(--text-dim);margin-bottom:5px}._input_1sdv6_55{width:100%;padding:9px 11px;font-size:14px;font-family:var(--font-ui);color:var(--text);background:var(--bg-row);border:1px solid var(--border);border-radius:var(--radius)}._input_1sdv6_55:focus{outline:none;border-color:var(--accent)}._hint_1sdv6_71{font-size:11px;color:var(--text-muted);margin-top:4px}._honeypot_1sdv6_79{position:absolute;left:-9999px;width:1px;height:1px;opacity:0;pointer-events:none}._button_1sdv6_88{width:100%;padding:10px;font-size:14px;font-weight:500;font-family:var(--font-ui);color:#fff;background:var(--accent);border:none;border-radius:var(--radius);cursor:pointer}._button_1sdv6_88:hover:not(:disabled){filter:brightness(1.1)}._button_1sdv6_88:disabled{opacity:.5;cursor:not-allowed}._secondaryButton_1sdv6_104{background:var(--bg-row);color:var(--text);border:1px solid var(--border)}._divider_1sdv6_111{display:flex;align-items:center;gap:10px;margin:18px 0;font-size:11px;color:var(--text-muted)}._divider_1sdv6_111:before,._divider_1sdv6_111:after{content:"";flex:1;height:1px;background:var(--border)}._error_1sdv6_128{padding:9px 11px;margin-bottom:14px;font-size:13px;color:var(--red);background:#f8717114;border:1px solid rgba(248,113,113,.25);border-radius:var(--radius);line-height:1.4}._notice_1sdv6_139{color:var(--green);background:#34d39914;border-color:#34d39940}._footer_1sdv6_146{margin-top:18px;font-size:12px;color:var(--text-dim);text-align:center}._link_1sdv6_153{color:var(--accent);text-decoration:none;cursor:pointer;background:none;border:none;font-size:inherit;font-family:inherit;padding:0}._link_1sdv6_153:hover{text-decoration:underline}._codeInput_1sdv6_166{font-family:var(--font-mono);font-size:20px;letter-spacing:.4em;text-align:center}._spinner_1sdv6_174{display:flex;align-items:center;justify-content:center;min-height:100vh;color:var(--text-muted);font-size:13px}._readonlyValue_1sdv6_185{padding:9px 11px;font-size:14px;font-family:var(--font-mono);color:var(--text);background:var(--bg-row);border:1px solid var(--border);border-radius:var(--radius)}@media (max-width: 640px){._shell_1sdv6_3{padding:16px}._card_1sdv6_12{padding:22px 18px}._link_1sdv6_153{display:inline-block;min-height:32px;line-height:32px;padding:0 4px}._codeInput_1sdv6_166{letter-spacing:.3em}}@supports (height: 100dvh){._shell_1sdv6_3,._spinner_1sdv6_174{min-height:100dvh}}
