._themeToggle_hwww5_1{background:var(--color-surface);border:1px solid var(--color-border);border-radius:8px;padding:8px 12px;font-size:1.25rem;cursor:pointer;transition:background-color .2s,border-color .2s}._themeToggle_hwww5_1:hover{background:var(--color-surface-hover)}._userHeader_1ywa6_1{display:flex;align-items:center;gap:12px}._userEmail_1ywa6_7{font-size:.875rem;color:var(--color-text-muted)}._logoutButton_1ywa6_12{padding:6px 12px;background-color:transparent;color:var(--color-text-muted);border:1px solid var(--color-border);border-radius:4px;font-size:.75rem;cursor:pointer;transition:background-color .2s,color .2s}._logoutButton_1ywa6_12:hover:not(:disabled){background-color:var(--color-surface-hover);color:var(--color-text)}._logoutButton_1ywa6_12:disabled{opacity:.6;cursor:not-allowed}._app_3djb4_1{max-width:2000px;margin:0 auto;font-family:system-ui,-apple-system,sans-serif;background-color:var(--color-bg);color:var(--color-text);min-height:100vh}._navbar_3djb4_10{position:sticky;top:0;z-index:100;display:grid;grid-template-columns:auto 1fr auto;align-items:stretch;gap:32px;padding:0 20px;background-color:color-mix(in srgb,var(--color-bg) 85%,transparent);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-bottom:1px solid var(--color-border)}._brand_3djb4_25{display:flex;flex-direction:column;justify-content:center;padding:12px 0}._brand_3djb4_25 h1{margin:0;font-size:1.5rem;color:var(--color-primary);line-height:1.1}._brand_3djb4_25 p{margin:2px 0 0;font-size:.75rem;color:var(--color-text-muted);line-height:1}._tabs_3djb4_46{display:flex;align-items:stretch;justify-content:center;gap:4px}._tab_3djb4_46{padding:0 18px;border:none;background:none;font-size:.9375rem;font-weight:500;color:var(--color-text-muted);cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-1px;transition:color .15s,border-color .15s}._tab_3djb4_46:hover{color:var(--color-text)}._tabActive_3djb4_70{color:var(--color-primary);border-bottom-color:var(--color-primary)}._userActions_3djb4_75{display:flex;align-items:center;gap:16px}._hamburger_3djb4_81{display:none;border:none;background:none;color:var(--color-text);cursor:pointer;padding:8px 12px;font-size:1.5rem;line-height:1}._main_3djb4_92{width:100%;padding:24px 20px}._authLoading_3djb4_97{display:flex;justify-content:center;align-items:center;min-height:100vh;font-size:1.25rem;color:var(--color-text-muted)}._authUnreachable_3djb4_108{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;min-height:100vh;text-align:center;color:var(--color-text-muted)}._authUnreachableTitle_3djb4_119{font-size:1.25rem;color:var(--color-text)}._authUnreachableDetail_3djb4_124{font-size:.875rem;max-width:28rem}@media (max-width: 768px){._navbar_3djb4_10{grid-template-columns:1fr auto;gap:0;padding:0 16px}._brand_3djb4_25 p{display:none}._hamburger_3djb4_81{display:block}._tabs_3djb4_46,._userActions_3djb4_75{display:none;grid-column:1 / -1;border-top:1px solid var(--color-border)}._navbarOpen_3djb4_151 ._tabs_3djb4_46{display:flex;flex-direction:column;padding:4px 0}._navbarOpen_3djb4_151 ._userActions_3djb4_75{display:flex;padding:12px 16px}._tab_3djb4_46{padding:12px 16px;text-align:left;border-bottom:none;border-left:3px solid transparent;margin-bottom:0}._tabActive_3djb4_70{border-bottom-color:transparent;border-left-color:var(--color-primary);background-color:var(--color-surface)}}._authContainer_3s7ik_1{display:flex;justify-content:center;align-items:center;min-height:100vh;padding:20px}._authCard_3s7ik_9{width:100%;max-width:400px;background-color:var(--color-surface);border-radius:12px;padding:40px;box-shadow:0 4px 20px #0000001a}._authTitle_3s7ik_18{margin:0 0 5px;font-size:2rem;color:var(--color-primary);text-align:center}._authSubtitle_3s7ik_25{margin:0 0 30px;font-size:.875rem;color:var(--color-text-muted);text-align:center}._authForm_3s7ik_32 h2{margin:0 0 20px;font-size:1.25rem;color:var(--color-text)}._formGroupOverride_3s7ik_38{margin-bottom:16px}._formGroupOverride_3s7ik_38 label{display:block;margin-bottom:6px;font-size:.875rem;font-weight:500;color:var(--color-text)}._formGroupOverride_3s7ik_38 input{width:100%;padding:10px 12px;border:1px solid var(--color-border);border-radius:6px;font-size:.875rem;background-color:var(--color-bg);color:var(--color-text);box-sizing:border-box}._formGroupOverride_3s7ik_38 input:focus{outline:none;border-color:var(--color-primary)}._formGroupOverride_3s7ik_38 input:disabled{opacity:.6;cursor:not-allowed}._authError_3s7ik_71{margin-bottom:16px;padding:12px 16px;background-color:var(--color-error-light);border:1px solid var(--color-error);border-radius:6px;color:var(--color-error-dark);font-size:.875rem}._authSubmit_3s7ik_81{width:100%;padding:12px 20px;background-color:var(--color-primary);color:#fff;border:none;border-radius:6px;font-size:.875rem;font-weight:500;cursor:pointer;margin-top:8px}._authSubmit_3s7ik_81:hover:not(:disabled){background-color:var(--color-primary-hover)}._authSubmit_3s7ik_81:disabled{background-color:var(--color-text-muted);cursor:not-allowed}._authToggle_3s7ik_103{margin-top:24px;text-align:center;font-size:.875rem;color:var(--color-text-muted)}._authToggle_3s7ik_103 button{background:none;border:none;color:var(--color-primary);font-size:.875rem;font-weight:500;cursor:pointer;padding:0;text-decoration:underline}._authToggle_3s7ik_103 button:hover{color:var(--color-primary-hover)}._authToggle_3s7ik_103 button:disabled{opacity:.6;cursor:not-allowed}._passwordInput_3s7ik_130{position:relative}._passwordInput_3s7ik_130 input{padding-right:60px}._passwordToggle_3s7ik_138{position:absolute;top:0;right:0;bottom:0;padding:0 12px;background:none;border:none;color:var(--color-primary);font-size:.75rem;font-weight:500;cursor:pointer}._passwordToggle_3s7ik_138:disabled{opacity:.6;cursor:not-allowed}._formRow_vh9pr_1{display:flex;gap:15px;margin-bottom:15px}._formGroup_vh9pr_7{flex:1;display:flex;flex-direction:column}._formGroup_vh9pr_7 label{margin-bottom:5px;font-size:.875rem;font-weight:500;color:var(--color-text)}._formGroup_vh9pr_7 input,._formGroup_vh9pr_7 select{padding:8px 12px;border:1px solid var(--color-border);border-radius:4px;font-size:.875rem;background-color:var(--color-bg);color:var(--color-text)}._formGroup_vh9pr_7 input:focus,._formGroup_vh9pr_7 select:focus{outline:none;border-color:var(--color-primary)}._formError_vh9pr_36{margin-bottom:15px;padding:10px 15px;background-color:var(--color-error-light);border:1px solid var(--color-error);border-radius:4px;color:var(--color-error-dark);font-size:.875rem}._formGroupCheckbox_vh9pr_46{flex-direction:row!important;align-items:center;gap:8px}._formGroupCheckbox_vh9pr_46 label{display:flex;align-items:center;gap:6px;margin-bottom:0;cursor:pointer}._formGroupCheckbox_vh9pr_46 input[type=checkbox]{width:16px;height:16px;margin:0;cursor:pointer}._formHint_vh9pr_67{font-size:.75rem;color:var(--color-text-muted)}._inputError_vh9pr_72{border-color:var(--color-error)!important;background-color:var(--color-error-light)}._fieldError_vh9pr_77{display:block;margin-top:4px;font-size:.75rem;color:var(--color-error-dark)}@media (max-width: 850px){._formRow_vh9pr_1{flex-direction:column}}._wrapper_1mna8_1{display:flex;flex-direction:column}._precisionHint_1mna8_6{margin-top:4px;font-size:.75rem;color:var(--color-text-muted)}._exitLevelSummary_1cx1l_1{padding:10px;background-color:var(--color-surface);border-radius:4px;margin-top:10px}._exitLevelSection_1cx1l_8{margin-bottom:15px}._exitLevelSection_1cx1l_8:last-child{margin-bottom:0}._exitLevelHeader_1cx1l_16{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}._exitLevelTitle_1cx1l_23{font-weight:500;font-size:.875rem;color:var(--color-text)}._exitLevelTotal_1cx1l_29{font-size:.75rem;padding:2px 8px;border-radius:3px}._exitLevelTotal_1cx1l_29._complete_1cx1l_35{background-color:var(--color-distance-near-bg);color:var(--color-distance-near-text)}._exitLevelTotal_1cx1l_29._incomplete_1cx1l_40{background-color:var(--color-warning-light);color:var(--color-warning-dark)}._exitLevelTable_1cx1l_45{width:100%;border-collapse:collapse;font-size:.75rem}._exitLevelTable_1cx1l_45 th,._exitLevelTable_1cx1l_45 td{padding:6px 8px;text-align:left;border-bottom:1px solid var(--color-border)}._exitLevelTable_1cx1l_45 th{background-color:var(--color-table-header);font-weight:600;color:var(--color-text-muted);text-transform:uppercase;font-size:.7rem}._levelStatus_1cx1l_66{padding:2px 6px;border-radius:3px;font-size:.7rem;text-transform:uppercase}._levelStatusHit_1cx1l_73{background-color:var(--color-distance-near-bg);color:var(--color-distance-near-text)}._levelStatusPending_1cx1l_78{background-color:var(--color-surface);color:var(--color-text-muted)}._levelStatusCancelled_1cx1l_83{background-color:var(--color-error-light);color:var(--color-error-dark);text-decoration:line-through}._btnAction_1cx1l_89{padding:4px 10px;border:none;border-radius:3px;font-size:.75rem;cursor:pointer;white-space:nowrap}._btnHit_1cx1l_98{background-color:var(--color-success);color:#fff}._btnHit_1cx1l_98:hover:not(:disabled){background-color:var(--color-success-dark)}._btnUndo_1cx1l_107{background-color:var(--color-warning);color:#fff}._btnUndo_1cx1l_107:hover:not(:disabled){background-color:var(--color-warning-dark)}._btnConfirm_1cx1l_116{background-color:var(--color-success);color:#fff}._btnConfirm_1cx1l_116:hover:not(:disabled){background-color:var(--color-success-dark)}._btnSecondary_1cx1l_125{background-color:var(--color-bg);color:var(--color-text);border:1px solid var(--color-border)}._btnSecondary_1cx1l_125:hover{background-color:var(--color-surface)}._levelHitConfirm_1cx1l_135{display:flex;align-items:center;gap:12px;padding:8px 0}._levelHitConfirm_1cx1l_135 label{display:flex;align-items:center;gap:6px;font-size:.75rem;color:var(--color-text-muted)}._levelHitConfirm_1cx1l_135 input{padding:4px 8px;border:1px solid var(--color-border);border-radius:3px;font-size:.75rem;background-color:var(--color-bg);color:var(--color-text);width:120px}._levelHitConfirm_1cx1l_135 input[type=number]{width:90px}._levelHitConfirmRow_1cx1l_164 td{padding-top:0!important;padding-bottom:4px!important}._modalOverlay_mri4f_1{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}._modal_mri4f_1{background-color:var(--color-bg);border-radius:8px;width:100%;max-width:25rem;max-height:90vh;overflow-y:auto;box-shadow:0 4px 20px #00000026}._modalHeader_mri4f_24{display:flex;justify-content:space-between;align-items:center;padding:15px 20px;border-bottom:1px solid var(--color-border)}._modalHeader_mri4f_24 h3{margin:0;font-size:1.1rem;color:var(--color-text)}._modalClose_mri4f_38{background:none;border:none;font-size:1.5rem;color:var(--color-text-muted);cursor:pointer;padding:0;line-height:1}._modalClose_mri4f_38:hover{color:var(--color-text)}._modal_mri4f_1 form{padding:20px}._formGroupOverride_mri4f_56{margin-bottom:15px}._modalInfo_mri4f_60{display:flex;gap:10px;align-items:center;margin-bottom:20px}._modalTickerBlock_mri4f_67{display:flex;flex-direction:column;gap:2px;min-width:0}._modalTicker_mri4f_67{font-weight:600;font-size:1rem;color:var(--color-primary)}._modalTickerName_mri4f_80{font-size:.75rem;color:var(--color-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._modalStatus_mri4f_88{padding:2px 8px;background-color:var(--color-surface);border-radius:3px;font-size:.75rem;text-transform:uppercase;color:var(--color-text-muted)}._modalActions_mri4f_97{display:flex;gap:10px;justify-content:flex-end;margin-top:20px}._modalActions_mri4f_97 button{padding:8px 16px;border-radius:4px;font-size:.875rem;cursor:pointer}._modalActions_mri4f_97 button[type=submit]{background-color:var(--color-primary);color:#fff;border:none}._modalActions_mri4f_97 button[type=submit]:hover:not(:disabled){background-color:var(--color-primary-hover)}._modalActions_mri4f_97 button[type=submit]:disabled{background-color:var(--color-text-muted);cursor:not-allowed}._btnSecondary_mri4f_126{background-color:var(--color-bg);color:var(--color-text);border:1px solid var(--color-border)}._btnSecondary_mri4f_126:hover{background-color:var(--color-surface)}@media (max-width: 600px){._modal_mri4f_1{margin:10px;max-width:calc(100% - 20px)}}._layeredLevelsSection_djb54_1{margin-bottom:15px;padding:15px;background-color:var(--color-bg);border:1px solid var(--color-border);border-radius:4px}._layeredLevelsGroup_djb54_9{margin-bottom:15px}._layeredLevelsGroup_djb54_9:last-child{margin-bottom:0}._layeredLevelsHeader_djb54_17{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;font-weight:500;color:var(--color-text)}._levelsTotal_djb54_26{font-size:.75rem;padding:2px 8px;border-radius:3px}._levelsTotal_djb54_26._complete_djb54_32{background-color:var(--color-distance-near-bg);color:var(--color-distance-near-text)}._levelsTotal_djb54_26._incomplete_djb54_37{background-color:var(--color-warning-light);color:var(--color-warning-dark)}._levelInputRow_djb54_42{display:flex;gap:8px;align-items:center;margin-bottom:8px}._levelLabel_djb54_49{font-weight:500;font-size:.75rem;color:var(--color-text-muted);width:30px}._levelInputRow_djb54_42 input[type=number]{flex:1;padding:6px 10px;border:1px solid var(--color-border);border-radius:4px;font-size:.875rem;background-color:var(--color-surface);color:var(--color-text)}._pctInput_djb54_66{width:60px;flex:none}._beCheckbox_djb54_71{display:flex;align-items:center;gap:4px;cursor:pointer}._beCheckbox_djb54_71 input{width:14px;height:14px}._beLabel_djb54_83{font-size:.75rem;color:var(--color-text-muted)}._btnRemoveLevel_djb54_88{background:none;border:none;color:var(--color-error);font-size:1.25rem;cursor:pointer;padding:0 4px;line-height:1}._btnRemoveLevel_djb54_88:hover{color:var(--color-error-dark)}._btnAddLevel_djb54_102{background:none;border:1px dashed var(--color-border);color:var(--color-text-muted);padding:6px 12px;font-size:.75rem;cursor:pointer;border-radius:4px;width:100%;margin-top:8px}._btnAddLevel_djb54_102:hover{border-color:var(--color-primary);color:var(--color-primary)}._tradeActions_1d0co_1{display:flex;gap:8px}._btnAction_1d0co_7{padding:4px 10px;border:none;border-radius:3px;font-size:.75rem;cursor:pointer;white-space:nowrap}._btnOpen_1d0co_16{background-color:var(--color-info);color:#fff}._btnOpen_1d0co_16:hover{background-color:var(--color-info-dark)}._btnClose_1d0co_25{background-color:var(--color-success);color:#fff}._btnClose_1d0co_25:hover{background-color:var(--color-success-dark)}._btnOrder_1d0co_34{background-color:var(--color-warning);color:#fff}._btnOrder_1d0co_34:hover{background-color:var(--color-warning-dark)}._btnRetract_1d0co_43{background-color:var(--color-text-muted);color:#fff}._btnRetract_1d0co_43:hover{opacity:.8}._btnCancel_1d0co_52{background-color:var(--color-error, #dc3545);color:#fff}._btnCancel_1d0co_52:hover{opacity:.8}._btnEdit_1d0co_61{background-color:var(--color-secondary, #6c757d);color:#fff}._btnEdit_1d0co_61:hover{opacity:.8}._num_17dhx_1{text-align:right;font-variant-numeric:tabular-nums}._sortable_17dhx_7{cursor:pointer;-webkit-user-select:none;user-select:none}._sortable_17dhx_7:hover{color:var(--color-text)}._sortActive_17dhx_16{color:var(--color-primary, #0969da)}._sortArrow_17dhx_20{margin-left:3px;font-size:.6rem}._sortPriority_17dhx_25{display:inline-block;margin-left:3px;padding:0 4px;font-size:.6rem;font-weight:600;line-height:1.3;color:#fff;background-color:var(--color-primary, #0969da);border-radius:6px}._showMore_16qks_1{display:block;width:100%;margin-top:4px;padding:6px 8px;background:none;border:1px dashed var(--color-border);border-radius:4px;color:var(--color-text-muted);font:inherit;font-size:.78rem;cursor:pointer}._showMore_16qks_1:hover{color:var(--color-text);border-color:var(--color-text-muted)}._tableControls_1c088_1{display:flex;justify-content:flex-end;margin-bottom:8px}._dockToggle_1c088_7{display:flex;align-items:center;gap:6px;font-size:.8125rem;color:var(--color-text-muted);cursor:pointer}@media (max-width: 600px){._tableControls_1c088_1{display:none}}._sortable_1c088_22{cursor:pointer;-webkit-user-select:none;user-select:none}._sortable_1c088_22:hover{background-color:var(--color-bg-hover, rgba(255, 255, 255, .05))}._sortIndicator_1c088_31{display:inline-block;margin-left:4px;opacity:.35;font-size:.75em}._sortable_1c088_22:hover ._sortIndicator_1c088_31{opacity:.7}._tradeTableContainer_1c088_42{width:100%;overflow-x:auto;isolation:isolate}._tradeTable_1c088_42{width:100%;border-collapse:separate;border-spacing:0;font-size:.875rem}._stickyCol_1c088_55{position:sticky;z-index:1;background-color:var(--color-bg)}._tradeTable_1c088_42 th._stickyCol_1c088_55{z-index:2;background-color:var(--color-table-header)}._stickyCol1_1c088_66{left:0;min-width:40px}._stickyCol2_1c088_67{left:40px;min-width:70px}._stickyCol3_1c088_68{left:110px;min-width:150px}._stickyCol4_1c088_69{left:260px;border-right:2px solid var(--color-border)}._tradeTable_1c088_42 th,._tradeTable_1c088_42 td{padding:10px 12px;text-align:left;border-bottom:1px solid var(--color-border);white-space:nowrap}._tradeTable_1c088_42 th{background-color:var(--color-table-header);font-weight:600;color:var(--color-text)}._separator_1c088_85{border-left:2px solid var(--color-border)}._tickerName_1c088_89{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._tradeTable_1c088_42 tbody tr:hover,._tradeTable_1c088_42 tbody tr:hover td._stickyCol_1c088_55{background-color:var(--color-table-row-hover)}._rowSelected_1c088_104,._rowSelected_1c088_104 td._stickyCol_1c088_55,._tradeTable_1c088_42 tbody tr._rowSelected_1c088_104:hover,._tradeTable_1c088_42 tbody tr._rowSelected_1c088_104:hover td._stickyCol_1c088_55{background-color:var(--color-table-row-selected)}._statusPlan_1c088_120{color:var(--color-text-muted)}._statusOrdered_1c088_124{color:var(--color-warning);font-weight:500}._statusOpen_1c088_129{color:var(--color-info);font-weight:500}._statusClose_1c088_134{color:var(--color-success);font-weight:500}._statusCanceled_1c088_139{color:var(--color-error, #dc3545);font-weight:500}._distanceDanger_1c088_144{background-color:var(--color-distance-danger-bg);color:var(--color-distance-danger-text);font-weight:600}._distanceWarning_1c088_150{background-color:var(--color-distance-warning-bg);color:var(--color-distance-warning-text)}._distanceNear_1c088_155{background-color:var(--color-distance-near-bg);color:var(--color-distance-near-text);font-weight:600}._error_1c088_161{padding:15px;background-color:var(--color-error-light);border:1px solid var(--color-error);border-radius:4px;color:var(--color-error-dark)}._tradeActions_1c088_169{display:flex;gap:8px}._btnAction_1c088_174{padding:4px 10px;border:none;border-radius:3px;font-size:.75rem;cursor:pointer;white-space:nowrap}._btnOpen_1c088_183{background-color:var(--color-info);color:#fff}._btnOpen_1c088_183:hover{background-color:var(--color-info-dark)}._btnClose_1c088_192{background-color:var(--color-success);color:#fff}._btnClose_1c088_192:hover{background-color:var(--color-success-dark)}._btnOrder_1c088_201{background-color:var(--color-warning);color:#fff}._btnOrder_1c088_201:hover{background-color:var(--color-warning-dark)}._btnRetract_1c088_210{background-color:var(--color-text-muted);color:#fff}._btnRetract_1c088_210:hover{opacity:.8}._btnCancel_1c088_219{background-color:var(--color-error, #dc3545);color:#fff}._btnCancel_1c088_219:hover{opacity:.8}._btnEdit_1c088_228{background-color:var(--color-secondary, #6c757d);color:#fff}._btnEdit_1c088_228:hover{opacity:.8}._modeLayered_1c088_237{color:var(--color-info);font-weight:500}._modeSimple_1c088_242{color:var(--color-text-muted)}._exitLevelExpansionRow_1c088_246 td{background-color:var(--color-surface);padding:12px 16px;border-bottom:2px solid var(--color-border)}._exitLevelExpansionRow_1c088_246:hover td{background-color:var(--color-surface)}@media (max-width: 600px){._stickyCol_1c088_55{position:static}._stickyCol4_1c088_69{border-right:none}}._filterTabsDesktop_14fbg_1{display:flex;gap:8px;margin-bottom:15px}._filterTabsMobile_14fbg_7{display:none}._filterTab_14fbg_1{padding:8px 16px;border:1px solid var(--color-border);border-radius:4px;background:var(--color-bg);color:var(--color-text);cursor:pointer;font-size:.875rem;transition:background-color .2s,color .2s,border-color .2s}._filterTab_14fbg_1:hover{background-color:var(--color-surface)}._filterTab_14fbg_1._active_14fbg_26{background:var(--color-primary);color:#fff;border-color:var(--color-primary)}@media (max-width: 600px){._filterTabsDesktop_14fbg_1{display:none}._filterTabsMobile_14fbg_7{display:flex;align-items:center;gap:8px;margin-bottom:15px}._filterLabel_14fbg_44{font-weight:500;color:var(--color-text)}._filterSelect_14fbg_49{flex:1;padding:10px 12px;border:1px solid var(--color-border);border-radius:4px;background:var(--color-bg);color:var(--color-text);font-size:1rem;cursor:pointer}._filterSelect_14fbg_49:focus{outline:none;border-color:var(--color-primary)}}._skeleton_4lzmp_7{display:inline-block;background-color:var(--color-surface);border-radius:3px;vertical-align:middle;animation:_shimmer_4lzmp_1 1.4s ease-in-out infinite;min-width:3em;height:1em}@keyframes _shimmer_4lzmp_1{0%,to{opacity:.55}50%{opacity:.85}}._fadeWhileLoading_4lzmp_27{opacity:.6;transition:opacity .15s ease}._tradeStatistics_328b6_1{display:flex;flex-direction:column;gap:12px;padding:15px 20px;margin-bottom:15px;background-color:var(--color-surface);border-radius:8px;border:1px solid var(--color-border)}._headerRow_328b6_12{display:flex;gap:24px;padding-bottom:10px;border-bottom:1px solid var(--color-border)}._sectionsRow_328b6_19{display:flex;flex-wrap:wrap;gap:24px 40px}._section_328b6_19{display:flex;flex-direction:column;gap:6px;flex:1 1 35rem;min-width:0;transition:opacity .15s ease}._dimmed_328b6_34{opacity:.35}._sectionTitle_328b6_38{font-size:.6875rem;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);font-weight:700}._statGrid_328b6_46{display:flex;gap:20px;flex-wrap:wrap}._statItem_328b6_52{display:flex;flex-direction:column;gap:2px}._statLabel_328b6_58{font-size:.75rem;color:var(--color-text-muted);text-transform:uppercase}._statValue_328b6_64{font-size:1rem;font-weight:600;color:var(--color-text)}._section_pa6py_1{margin-bottom:32px}._header_pa6py_5{display:flex;align-items:center;gap:12px;min-height:40px;border-bottom:1px solid var(--color-border);margin-bottom:12px}._toggle_pa6py_14{display:flex;align-items:center;gap:8px;flex:1;min-width:0;padding:4px 0;background:none;border:none;cursor:pointer;color:var(--color-text);font:inherit;text-align:left}._toggle_pa6py_14:disabled{cursor:default}._chevron_pa6py_33{font-size:1.1rem;line-height:1;color:var(--color-text-muted);width:1em;flex-shrink:0}._title_pa6py_41{font-size:1.05rem;font-weight:600}._count_pa6py_46{font-size:.8rem;color:var(--color-text-muted);font-variant-numeric:tabular-nums}._controls_pa6py_52{display:flex;align-items:center;gap:8px;flex-shrink:0}._hidden_pa6py_59{display:none}._tickerPerformance_12670_1{margin-bottom:20px;background-color:var(--color-surface);border-radius:8px;border:1px solid var(--color-border);padding:15px}._tickerPerformance_12670_1 h3{margin:0 0 10px;font-size:1rem;color:var(--color-text)}._tickerPerformanceTable_12670_15{width:100%;border-collapse:collapse;font-size:.875rem}._tickerPerformanceTable_12670_15 th,._tickerPerformanceTable_12670_15 td{padding:8px 12px;text-align:left;border-bottom:1px solid var(--color-border)}._tickerPerformanceTable_12670_15 th{background-color:var(--color-table-header);font-weight:600;font-size:.75rem;text-transform:uppercase;color:var(--color-text-muted)}._tickerPerformanceTable_12670_15 tbody tr:hover{background-color:var(--color-table-row-hover)}._tickerSymbol_12670_40{font-weight:600;color:var(--color-primary)}._tickerSearchContainer_3vmxx_1{position:relative;width:100%}._tickerSearchInput_3vmxx_6{width:100%;padding:8px 12px;border:1px solid var(--color-border);border-radius:4px;font-size:.875rem;box-sizing:border-box;background-color:var(--color-bg);color:var(--color-text)}._tickerSearchInput_3vmxx_6:focus{outline:none;border-color:var(--color-primary)}._tickerDropdown_3vmxx_22{position:absolute;top:100%;left:0;right:0;background:var(--color-bg);border:1px solid var(--color-border);border-radius:4px;box-shadow:0 4px 12px #0000001a;max-height:300px;overflow-y:auto;z-index:100;margin-top:4px}._tickerDropdownSection_3vmxx_37{border-bottom:1px solid var(--color-border)}._tickerDropdownSection_3vmxx_37:last-child{border-bottom:none}._tickerDropdownHeader_3vmxx_45{padding:8px 12px;font-size:.75rem;font-weight:600;color:var(--color-text-muted);background-color:var(--color-surface);text-transform:uppercase}._tickerDropdownItem_3vmxx_54{padding:10px 12px;cursor:pointer;transition:background-color .15s}._tickerDropdownItem_3vmxx_54:hover{background-color:var(--color-surface)}._tickerDropdownItem_3vmxx_54._creating_3vmxx_64{opacity:.6;cursor:wait}._tickerDropdownItemMain_3vmxx_69{display:flex;justify-content:space-between;align-items:center}._tickerDropdownItemDetails_3vmxx_75{display:flex;gap:8px;margin-top:4px;flex-wrap:wrap}._tickerSymbol_3vmxx_82{font-weight:600;color:var(--color-primary)}._tickerName_3vmxx_87{color:var(--color-text-muted);font-size:.8rem}._tickerExchange_3vmxx_92,._tickerType_3vmxx_93{font-size:.7rem;padding:2px 6px;background-color:var(--color-border);border-radius:3px;color:var(--color-text-muted);text-transform:uppercase}._addBadge_3vmxx_102{font-size:.75rem;padding:2px 8px;background-color:var(--color-success);color:#fff;border-radius:3px;font-weight:500}._tickerDropdownLoading_3vmxx_111,._tickerDropdownEmpty_3vmxx_112,._tickerDropdownError_3vmxx_113{padding:12px;text-align:center;color:var(--color-text-muted);font-size:.875rem}._tickerDropdownError_3vmxx_113{color:var(--color-error-dark);background-color:var(--color-error-light)}._modalOverlay_1h0xs_1{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}._modal_1h0xs_1{background-color:var(--color-bg);border-radius:8px;width:100%;max-width:min(56.25rem,90dvw);max-height:90vh;overflow-y:auto;box-shadow:0 4px 20px #00000026}._modalHeader_1h0xs_24{display:flex;justify-content:space-between;align-items:center;padding:15px 20px;border-bottom:1px solid var(--color-border)}._modalHeader_1h0xs_24 h3{margin:0;font-size:1.1rem;color:var(--color-text)}._modeToggle_1h0xs_38{display:inline-flex;border:1px solid var(--color-border);border-radius:6px;overflow:hidden}._modeBtn_1h0xs_45{background:none;border:none;padding:4px 12px;font-size:.8rem;color:var(--color-text-muted);cursor:pointer}._modeBtn_1h0xs_45:not(:last-child){border-right:1px solid var(--color-border)}._modeBtnActive_1h0xs_58{background-color:var(--color-primary);color:#fff}._modalClose_1h0xs_63{background:none;border:none;font-size:1.5rem;color:var(--color-text-muted);cursor:pointer;padding:0;line-height:1}._modalClose_1h0xs_63:hover{color:var(--color-text)}._modalBody_1h0xs_77{padding:20px}._modalActions_1h0xs_81{display:flex;gap:10px;justify-content:flex-end;margin-top:20px}._modalActions_1h0xs_81 button{padding:8px 16px;border-radius:4px;font-size:.875rem;cursor:pointer}._modalActions_1h0xs_81 button[type=submit]{background-color:var(--color-primary);color:#fff;border:none}._modalActions_1h0xs_81 button[type=submit]:hover:not(:disabled){background-color:var(--color-primary-hover)}._modalActions_1h0xs_81 button[type=submit]:disabled{background-color:var(--color-text-muted);cursor:not-allowed}._btnSecondary_1h0xs_110{background-color:var(--color-bg);color:var(--color-text);border:1px solid var(--color-border)}._btnSecondary_1h0xs_110:hover{background-color:var(--color-surface)}._currentPriceHint_1h0xs_120{margin-left:8px;font-size:.75rem;font-weight:400;color:var(--color-success)}._currentPriceHint_1h0xs_120._loading_1h0xs_127{color:var(--color-text-muted);font-style:italic}._autoHint_1h0xs_132{margin-left:6px;font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--color-primary);background-color:var(--color-surface);border:1px solid var(--color-primary);border-radius:3px;padding:0 4px}._inlineWarning_1h0xs_145{margin:4px 0 12px;padding:8px 12px;font-size:.8rem;color:var(--color-text);background-color:var(--color-warning-bg, #fff7e6);border:1px solid var(--color-warning, #e0a800);border-radius:4px}._suggestedUnitsBtn_1h0xs_155{background:none;border:none;color:var(--color-success);font-size:inherit;font-weight:600;cursor:pointer;padding:0;text-decoration:underline;text-decoration-style:dotted}._suggestedUnitsBtn_1h0xs_155:hover{color:var(--color-primary)}._formPreview_1h0xs_171{display:flex;gap:20px;padding:15px;margin-top:15px;background-color:var(--color-surface);border-radius:4px;border:1px solid var(--color-border);flex-wrap:wrap}._previewItem_1h0xs_182{display:flex;flex-direction:column;gap:4px}._previewItem_1h0xs_182 span:first-child{font-size:.75rem;color:var(--color-text-muted);text-transform:uppercase}._previewItem_1h0xs_182 span:last-child{font-size:.875rem;font-weight:500}._previewValue_1h0xs_199{display:flex;flex-direction:column;gap:2px}._previewBaseCurrency_1h0xs_205{font-size:.75rem;font-weight:400;color:var(--color-text-muted)}@media (max-width: 600px){._modal_1h0xs_1{width:100%;height:100%;max-width:none;max-height:none;border-radius:0}}._stepper_jyfy9_1{display:flex;list-style:none;margin:0 0 20px;padding:0;gap:8px}._step_jyfy9_1{display:flex;align-items:center;gap:6px;flex:1;font-size:.8rem;color:var(--color-text-muted)}._stepNum_jyfy9_18{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:50%;border:1px solid var(--color-border);font-size:.75rem;flex-shrink:0}._stepActive_jyfy9_30{color:var(--color-text);font-weight:600}._stepActive_jyfy9_30 ._stepNum_jyfy9_18{background-color:var(--color-primary);border-color:var(--color-primary);color:#fff}._stepDone_jyfy9_41 ._stepNum_jyfy9_18{border-color:var(--color-success);color:var(--color-success)}._stepLabel_jyfy9_46{white-space:nowrap}._stepBody_jyfy9_50{min-height:8rem}._chips_jyfy9_54{display:flex;gap:8px;margin-top:12px;flex-wrap:wrap}._chip_jyfy9_54{font-size:.75rem;font-weight:600;padding:3px 10px;border-radius:999px;background-color:var(--color-surface);border:1px solid var(--color-border);color:var(--color-text-muted)}._chip_jyfy9_54._long_jyfy9_71{color:var(--color-success);border-color:var(--color-success)}._chip_jyfy9_54._short_jyfy9_76{color:var(--color-danger, #d33);border-color:var(--color-danger, #d33)}._navPrimary_jyfy9_82{background-color:var(--color-primary);color:#fff;border:none}._navPrimary_jyfy9_82:hover:not(:disabled){background-color:var(--color-primary-hover)}._navPrimary_jyfy9_82:disabled{background-color:var(--color-text-muted);cursor:not-allowed}@media (max-width: 600px){._stepLabel_jyfy9_46{display:none}}._panel_1bsct_1{border:1px solid var(--color-border);border-radius:8px;padding:.75rem;margin:0 0 .75rem;background:var(--color-surface);color:var(--color-text)}._header_1bsct_10{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;margin-bottom:.5rem}._title_1bsct_18{font-weight:600;margin-right:auto}._control_1bsct_23{display:flex;align-items:center;gap:.35rem;font-size:.85rem}._plrInput_1bsct_30{width:4rem}._redraft_1bsct_34{font-size:.8rem;padding:.2rem .5rem}._status_1bsct_39{font-size:.85rem;color:var(--color-text-muted)}._blurb_1bsct_44{font-size:.85rem;color:var(--color-text-muted);margin:0 0 .6rem}._criterion_1bsct_50{font-size:.75rem;color:var(--color-text-muted);margin-bottom:.2rem}._legend_1bsct_56{font-size:.75rem;color:var(--color-text-muted);margin:.6rem 0 0;line-height:1.4}._warn_1bsct_63{font-size:.85rem;color:var(--color-warning-dark)}._anchor_1bsct_68{font-size:.78rem;color:var(--color-text-muted);margin:0 0 .5rem}._anchorWarn_1bsct_74{color:var(--color-warning-dark)}._err_1bsct_78{font-size:.85rem;color:var(--color-error)}._cards_1bsct_83{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.5rem}._card_1bsct_83{text-align:left;border:1px solid var(--color-border);border-radius:6px;padding:.5rem;background:var(--color-bg);color:var(--color-text);cursor:pointer;display:flex;flex-direction:column;gap:.15rem}._card_1bsct_83:hover{border-color:var(--color-info)}._cardActive_1bsct_106{border-color:var(--color-info);box-shadow:0 0 0 1px var(--color-info) inset}._kind_1bsct_111{font-weight:600;text-transform:capitalize}._row_1bsct_116{font-size:.8rem;color:var(--color-text-muted)}._keyStats_1bsct_123{display:flex;flex-direction:column;gap:.2rem;margin:.4rem 0 .45rem;padding:.45rem .55rem;border:1px solid var(--color-info);border-radius:6px;background:var(--color-surface)}._keyStat_1bsct_123{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem}._keyLabel_1bsct_141{font-size:.82rem;font-weight:600;color:var(--color-text)}._keyValue_1bsct_147{font-size:1.05rem;font-weight:700;color:var(--color-text);font-variant-numeric:tabular-nums}._prices_1bsct_154{display:flex;flex-wrap:wrap;gap:.1rem .6rem;font-size:.8rem;margin-top:.25rem}._pair_1bsct_163{white-space:nowrap}._compare_1bsct_167{margin-top:.6rem;font-size:.78rem}._compareSummary_1bsct_172{cursor:pointer;color:var(--color-text-muted);font-weight:600}._tableWrap_1bsct_178{overflow-x:auto;margin-top:.4rem}._table_1bsct_178{border-collapse:collapse;width:100%;font-size:.76rem;color:var(--color-text)}._table_1bsct_178 th,._table_1bsct_178 td{text-align:right;padding:.15rem .45rem;border-bottom:1px solid var(--color-border);white-space:nowrap}._table_1bsct_178 th{color:var(--color-text-muted);font-weight:600}._scaleHead_1bsct_203 td{text-align:left;font-weight:600;padding-top:.4rem;color:var(--color-info)}._rowPicked_1bsct_210{background:var(--color-table-row-selected);font-weight:600}._pick_1bsct_215{text-transform:capitalize;color:var(--color-info)}._confDot_1bsct_220{color:var(--color-success)}._table_12tsx_1{width:100%;border-collapse:collapse;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.85rem}._table_12tsx_1 th,._table_12tsx_1 td{padding:4px 8px;text-align:left;border-bottom:1px solid var(--color-border);white-space:nowrap}._table_12tsx_1 th{background-color:var(--color-bg-subtle, #f7f7f7);font-weight:600;color:var(--color-text-muted);position:sticky;top:0}._num_12tsx_24{text-align:right;font-variant-numeric:tabular-nums}._check_12tsx_29{text-align:center;width:3rem}._decision_12tsx_34{font-weight:600}._reason_12tsx_38{color:var(--color-text-muted);font-style:italic}._rowHit_12tsx_43{background-color:var(--color-accent-bg, rgba(255, 215, 0, .08))}._rowNoData_12tsx_47{color:var(--color-text-muted);font-style:italic}._empty_12tsx_52{padding:1.5rem;text-align:center;color:var(--color-text-muted);font-style:italic}._overlay_1ixa6_1{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1100}._modal_1ixa6_11{background-color:var(--color-bg);border-radius:8px;width:100%;max-width:min(90rem,95dvw);max-height:90vh;display:flex;flex-direction:column;box-shadow:0 4px 20px #0003}._header_1ixa6_22{display:flex;justify-content:space-between;align-items:center;padding:12px 18px;border-bottom:1px solid var(--color-border)}._header_1ixa6_22 h3{margin:0;font-size:1.05rem}._yahooLink_1ixa6_35{margin-left:auto;margin-right:14px;font-size:.8rem;color:var(--color-text-muted);text-decoration:none;white-space:nowrap}._yahooLink_1ixa6_35:hover{color:var(--color-text);text-decoration:underline}._close_1ixa6_49{background:none;border:none;font-size:1.5rem;cursor:pointer;color:var(--color-text-muted)}._close_1ixa6_49:hover{color:var(--color-text)}._body_1ixa6_58{padding:16px 18px;overflow:auto}._summary_1ixa6_63{display:flex;flex-wrap:wrap;gap:18px;margin-bottom:12px;font-size:.9rem;color:var(--color-text-muted)}._summary_1ixa6_63 strong{color:var(--color-text)}._verdict_1ixa6_74{margin-top:14px;font-weight:600}._loading_1ixa6_79,._error_1ixa6_79{padding:1rem;text-align:center}._error_1ixa6_79{color:var(--color-danger, #c00)}._modalOverlay_5q6d1_1{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}._modal_5q6d1_1{background-color:var(--color-bg);border-radius:8px;width:100%;max-width:min(40rem,90dvw);max-height:90vh;display:flex;flex-direction:column;box-shadow:0 4px 20px #00000026}._modalHeader_5q6d1_22{display:flex;justify-content:space-between;align-items:center;padding:15px 20px;border-bottom:1px solid var(--color-border)}._modalHeader_5q6d1_22 h3{margin:0;font-size:1.1rem;color:var(--color-text)}._modalClose_5q6d1_36{background:none;border:none;font-size:1.5rem;color:var(--color-text-muted);cursor:pointer;padding:0;line-height:1}._modalClose_5q6d1_36:hover{color:var(--color-text)}._toolbar_5q6d1_51{display:flex;align-items:center;gap:8px;padding:10px 20px;border-bottom:1px solid var(--color-border);flex-wrap:wrap}._toolbarLabel_5q6d1_60{font-size:.75rem;color:var(--color-text-muted);text-transform:uppercase}._sortBtn_5q6d1_66{padding:4px 10px;background:none;border:1px solid var(--color-border);border-radius:4px;font-size:.75rem;color:var(--color-text-muted);cursor:pointer}._sortBtn_5q6d1_66:hover{background-color:var(--color-surface-hover)}._sortBtnActive_5q6d1_80{background-color:var(--color-primary);border-color:var(--color-primary);color:#fff}._toolbarSpacer_5q6d1_86{margin-left:auto}._toolbarAction_5q6d1_90{padding:4px 10px;background:none;border:1px solid var(--color-border);border-radius:4px;font-size:.75rem;color:var(--color-text-muted);cursor:pointer}._toolbarAction_5q6d1_90:hover{background-color:var(--color-surface-hover);color:var(--color-text)}._modalBody_5q6d1_106{padding:12px 20px 20px;overflow-y:auto}._emptyState_5q6d1_111{padding:32px 0;text-align:center;color:var(--color-text-muted);font-size:.875rem}._section_5q6d1_119{margin-top:10px}._sectionHeader_5q6d1_123{display:flex;align-items:center;gap:8px;width:100%;padding:8px 10px;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:4px;font-size:.8125rem;font-weight:600;color:var(--color-text);cursor:pointer;text-align:left}._sectionHeader_5q6d1_123:hover:not(:disabled){background-color:var(--color-surface-hover)}._sectionHeader_5q6d1_123:disabled{opacity:.5;cursor:default}._chevron_5q6d1_148{font-size:.75rem;width:.75rem;flex-shrink:0}._sectionLabel_5q6d1_154{flex:1}._sectionCount_5q6d1_158{min-width:1.5rem;padding:1px 6px;text-align:center;background-color:var(--color-bg);border:1px solid var(--color-border);border-radius:10px;font-size:.75rem}._rows_5q6d1_169{display:flex;flex-direction:column;gap:4px;padding:6px 0 2px}._row_5q6d1_169{display:flex;align-items:center;gap:10px;padding:6px 10px;border-radius:4px;font-size:.8125rem}._icon_5q6d1_185{font-weight:700;flex-shrink:0}._ticker_5q6d1_190{font-weight:600;min-width:3.5rem;flex-shrink:0}._date_5q6d1_196{font-variant-numeric:tabular-nums;color:var(--color-text-muted);min-width:5.5rem;flex-shrink:0}._message_5q6d1_203{flex:1}._btnDismiss_5q6d1_207{background:none;border:none;font-size:.875rem;color:var(--color-text-muted);cursor:pointer;padding:2px 6px}._btnDismiss_5q6d1_207:hover{color:var(--color-text)}._btnRestore_5q6d1_220{background:none;border:1px solid var(--color-border);border-radius:4px;font-size:.75rem;color:var(--color-text-muted);cursor:pointer;padding:2px 8px;white-space:nowrap}._btnRestore_5q6d1_220:hover{color:var(--color-text);background-color:var(--color-surface-hover)}._btnWhy_5q6d1_236{background:none;border:1px solid var(--color-border);border-radius:4px;font-size:.75rem;color:var(--color-text-muted);cursor:pointer;padding:2px 8px;white-space:nowrap}._btnWhy_5q6d1_236:hover{color:var(--color-text);background-color:var(--color-surface-hover)}._btnAction_5q6d1_252{border:1px solid transparent;border-radius:4px;font-size:.75rem;font-weight:600;cursor:pointer;padding:2px 10px;white-space:nowrap;color:#fff}._btnActionOpen_5q6d1_263{background-color:var(--color-info, #06f);border-color:var(--color-info, #06f)}._btnActionOpen_5q6d1_263:hover{filter:brightness(.92)}._btnActionClose_5q6d1_272{background-color:var(--color-warning, #c80);border-color:var(--color-warning, #c80)}._btnActionClose_5q6d1_272:hover{filter:brightness(.92)}._rowActed_5q6d1_281{opacity:.55}._actedBadge_5q6d1_285{display:inline-flex;align-items:center;padding:1px 8px;border-radius:10px;font-size:.7rem;font-weight:600;color:var(--color-success-dark, #2e7d32);background-color:var(--color-distance-near-bg, rgba(46, 125, 50, .12));border:1px solid var(--color-success, #4caf50);white-space:nowrap}._kindBadge_5q6d1_298{display:inline-block;padding:1px 6px;border-radius:3px;font-size:.65rem;font-weight:700;letter-spacing:.04em;white-space:nowrap;border:1px solid currentColor}._kind_gap_5q6d1_309{color:var(--color-info, #06f)}._kind_gap_on_entry_5q6d1_313{color:var(--color-warning, #c80)}._kind_unverifiable_5q6d1_317{color:var(--color-danger, #c00);background-color:var(--color-danger-light, rgba(204, 0, 0, .08))}._alertSl_5q6d1_323{background-color:var(--color-error-light);border:1px solid var(--color-error);color:var(--color-error-dark)}._alertTp_5q6d1_329{background-color:var(--color-distance-near-bg);border:1px solid var(--color-success);color:var(--color-distance-near-text)}._alertConflict_5q6d1_335{background-color:var(--color-distance-warning-bg);border:1px solid var(--color-warning);color:var(--color-distance-warning-text)}._alertAutoClosed_5q6d1_341{background-color:var(--color-surface);border:1px solid var(--color-border);color:var(--color-text-muted)}._alertEntry_5q6d1_347{background-color:#e3f2fd;border:1px solid var(--color-info);color:#1565c0}._alertEntryOpened_5q6d1_353{background-color:var(--color-surface);border:1px solid var(--color-border);color:var(--color-text-muted)}@media (max-width: 600px){._modal_5q6d1_1{width:100%;height:100%;max-width:none;max-height:none;border-radius:0}}._actionBar_rlhml_1{display:flex;gap:12px;align-items:center;padding:12px 16px;background-color:var(--color-surface);border-radius:8px;margin-bottom:16px;flex-wrap:wrap}._btnNewTrade_rlhml_12{padding:8px 16px;background-color:var(--color-primary);color:#fff;border:none;border-radius:4px;font-size:.875rem;font-weight:600;cursor:pointer;white-space:nowrap}._btnNewTrade_rlhml_12:hover{background-color:var(--color-primary-hover)}._syncGroup_rlhml_28{display:flex;gap:8px;align-items:center}._dateInput_rlhml_34{padding:6px 10px;border:1px solid var(--color-border);border-radius:4px;font-size:.8125rem;background-color:var(--color-bg);color:var(--color-text)}._btnSync_rlhml_43{padding:6px 12px;background-color:var(--color-info);color:#fff;border:none;border-radius:4px;font-size:.8125rem;cursor:pointer;white-space:nowrap}._btnSync_rlhml_43:hover:not(:disabled){opacity:.9}._btnSync_rlhml_43:disabled{opacity:.5;cursor:not-allowed}._forceRefreshLabel_rlhml_63{display:inline-flex;align-items:center;gap:4px;font-size:.8125rem;color:var(--color-text-muted);cursor:pointer;-webkit-user-select:none;user-select:none}._forceRefreshLabel_rlhml_63 input[type=checkbox]{margin:0;cursor:pointer}._alertGroup_rlhml_78{display:flex;gap:8px;align-items:center;margin-left:auto}._btnDetect_rlhml_85{padding:6px 12px;background-color:var(--color-warning);color:#fff;border:none;border-radius:4px;font-size:.8125rem;cursor:pointer;white-space:nowrap}._btnDetect_rlhml_85:hover:not(:disabled){opacity:.9}._btnDetect_rlhml_85:disabled{opacity:.5;cursor:not-allowed}._alertSummary_rlhml_105{display:flex;gap:8px;font-size:.75rem}._summaryItem_rlhml_111{color:var(--color-success)}._summaryConflict_rlhml_115{color:var(--color-warning)}._btnDismissAll_rlhml_119{padding:4px 10px;background:none;border:1px solid var(--color-border);border-radius:4px;font-size:.75rem;color:var(--color-text-muted);cursor:pointer}._btnDismissAll_rlhml_119:hover{background-color:var(--color-surface-hover)}._syncResult_rlhml_134{padding:8px 16px;border-radius:4px;font-size:.8125rem;margin-bottom:12px}._syncSuccess_rlhml_141{background-color:var(--color-distance-near-bg);border:1px solid var(--color-success);color:var(--color-distance-near-text)}._syncError_rlhml_147{background-color:var(--color-error-light);border:1px solid var(--color-error);color:var(--color-error-dark)}@media (max-width: 600px){._actionBar_rlhml_1{flex-direction:column;align-items:stretch}._alertGroup_rlhml_78{margin-left:0}._syncGroup_rlhml_28{width:100%}._dateInput_rlhml_34{flex:1}}._card_1rmwr_1{display:flex;gap:24px;padding:20px;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:8px;margin-bottom:20px;flex-wrap:wrap}._item_1rmwr_12{display:flex;flex-direction:column;gap:4px;min-width:120px}._label_1rmwr_19{font-size:.75rem;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em}._value_1rmwr_26{font-size:1.25rem;font-weight:600;color:var(--color-text)}._negative_1rmwr_32{color:var(--color-error, #dc3545)}._form_oerhs_1{margin-bottom:20px}._row_oerhs_5{display:flex;gap:12px;align-items:flex-end;flex-wrap:wrap}._actions_oerhs_12{display:flex;gap:8px;padding-bottom:2px}._btnDeposit_oerhs_18,._btnWithdraw_oerhs_19{padding:8px 16px;border:none;border-radius:4px;cursor:pointer;font-size:.875rem;white-space:nowrap}._btnDeposit_oerhs_18{background-color:var(--color-success);color:#fff}._btnDeposit_oerhs_18:hover{opacity:.9}._btnWithdraw_oerhs_19{background-color:var(--color-warning);color:#fff}._btnWithdraw_oerhs_19:hover{opacity:.9}._btnDeposit_oerhs_18:disabled,._btnWithdraw_oerhs_19:disabled{opacity:.5;cursor:not-allowed}._filters_ybft6_1{display:flex;gap:20px;margin-bottom:16px;flex-wrap:wrap}._toggle_ybft6_8{display:flex;align-items:center;gap:6px;font-size:.875rem;color:var(--color-text);cursor:pointer}._settings_1xsmy_1{display:flex;align-items:center;gap:8px;margin-bottom:16px}._label_1xsmy_8{font-size:.875rem;color:var(--color-text-muted)}._valueBtn_1xsmy_13{background:none;border:1px solid var(--color-border);border-radius:4px;padding:4px 10px;font-size:.875rem;color:var(--color-primary);cursor:pointer;font-weight:600}._valueBtn_1xsmy_13:hover{background-color:var(--color-table-row-hover)}._editRow_1xsmy_28{display:flex;align-items:center;gap:4px}._input_1xsmy_34{width:60px;padding:4px 8px;border:1px solid var(--color-primary);border-radius:4px;font-size:.875rem}._unit_1xsmy_42{font-size:.875rem;color:var(--color-text-muted)}._settings_1xsmy_1 ._label_1xsmy_8:not(:first-child){margin-left:16px}._select_1xsmy_51{padding:4px 8px;border:1px solid var(--color-border);border-radius:4px;font-size:.875rem;background-color:var(--color-bg);color:var(--color-text);cursor:pointer;font-weight:600}._select_1xsmy_51:hover{border-color:var(--color-primary)}._tableContainer_ldama_1{width:100%;overflow-x:auto}._table_ldama_1{width:100%;border-collapse:collapse;font-size:.875rem}._table_ldama_1 th,._table_ldama_1 td{padding:10px 12px;text-align:left;border-bottom:1px solid var(--color-border)}._table_ldama_1 th{background-color:var(--color-table-header);font-weight:600;color:var(--color-text)}._table_ldama_1 tbody tr:hover{background-color:var(--color-table-row-hover)}._voided_ldama_29{opacity:.5}._amount_ldama_33{font-weight:600;font-variant-numeric:tabular-nums}._amountBase_ldama_38{font-weight:400;font-size:.75rem;opacity:.7}._positive_ldama_44{color:var(--color-success)}._negative_ldama_48{color:var(--color-error, #dc3545)}._description_ldama_52{color:var(--color-text-muted);max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._typeBadge_ldama_60{display:inline-block;padding:2px 8px;border-radius:3px;font-size:.75rem;font-weight:500;background-color:var(--color-table-header);color:var(--color-text)}._paperBadge_ldama_70{display:inline-block;margin-left:6px;padding:2px 6px;border-radius:3px;font-size:.65rem;font-weight:500;background-color:var(--color-warning);color:#fff}._voidedBadge_ldama_81{display:inline-block;padding:2px 8px;border-radius:3px;font-size:.75rem;background-color:var(--color-error, #dc3545);color:#fff}._btnVoid_ldama_90{padding:3px 8px;border:1px solid var(--color-border);border-radius:3px;background:none;font-size:.75rem;cursor:pointer;color:var(--color-text-muted)}._btnVoid_ldama_90:hover{background-color:var(--color-error, #dc3545);color:#fff;border-color:transparent}._loading_ldama_106,._empty_ldama_107{padding:30px;text-align:center;color:var(--color-text-muted)}._bar_hxsf6_1{display:block;position:relative;width:90px;height:8px;margin-top:4px;border-radius:3px;background-color:var(--color-border);border:1px solid var(--color-border);box-sizing:border-box}._projected_hxsf6_13{display:block;position:absolute;top:0;bottom:0;background-color:var(--color-text-muted);opacity:.5;border-radius:2px}._dynamic_hxsf6_23{display:block;position:absolute;top:0;bottom:0;background-color:var(--color-info);border-radius:2px}._tooltipHost_1g5hl_1{position:relative}._tooltipHost_1g5hl_1[data-tooltip]:after{content:attr(data-tooltip);position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);background-color:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border);border-radius:4px;box-shadow:0 4px 10px #0000002e;padding:6px 8px;font-size:.75rem;line-height:1.4;white-space:pre-line;text-align:left;pointer-events:none;opacity:0;visibility:hidden;transition:opacity 60ms ease-out;z-index:10;min-width:max-content;max-width:320px}._tooltipHost_1g5hl_1[data-tooltip]:hover:after,._tooltipHost_1g5hl_1[data-tooltip]:focus-within:after{opacity:1;visibility:visible}._tooltipHost_1g5hl_1[data-tooltip]:has(._tooltipHost_1g5hl_1[data-tooltip]:hover):after,._tooltipHost_1g5hl_1[data-tooltip]:has(._tooltipHost_1g5hl_1[data-tooltip]:focus-within):after,._tooltipHost_1g5hl_1[data-tooltip]:has(._richTooltipHost_1g5hl_38:hover):after,._tooltipHost_1g5hl_1[data-tooltip]:has(._richTooltipHost_1g5hl_38:focus-within):after{opacity:0;visibility:hidden}._richTooltipHost_1g5hl_38{position:relative}._richTooltip_1g5hl_38{position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);background-color:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border);border-radius:4px;box-shadow:0 4px 10px #0000002e;padding:8px 10px;font-size:.75rem;line-height:1.4;pointer-events:none;opacity:0;visibility:hidden;transition:opacity 60ms ease-out;z-index:11;min-width:max-content;max-width:400px;text-align:left}._richTooltipHost_1g5hl_38:hover>._richTooltip_1g5hl_38,._richTooltipHost_1g5hl_38:focus-within>._richTooltip_1g5hl_38{opacity:1;visibility:visible}._richTooltip_1g5hl_38._pinned_1g5hl_79{opacity:1;visibility:visible;pointer-events:auto}._richTooltip_1g5hl_38._floating_1g5hl_89{position:fixed;bottom:auto;left:0;transform:none;opacity:1;visibility:visible;pointer-events:auto;overflow-y:auto;overscroll-behavior:contain}._helpIcon_8tg8z_1{display:inline-flex;align-items:center;justify-content:center;width:11px;height:11px;border-radius:50%;border:1px solid var(--color-border);color:var(--color-text-muted);font-size:.5625rem;font-weight:700;cursor:pointer;-webkit-user-select:none;user-select:none;line-height:1;padding:0;background:transparent;font-family:inherit}._helpIcon_8tg8z_1:hover,._helpIcon_8tg8z_1:focus-visible{color:var(--color-text);border-color:var(--color-text-muted)}._card_ffybt_1{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:8px;padding:16px;display:flex;flex-direction:column;gap:12px}._cardError_ffybt_11{opacity:.7}._cardHeader_ffybt_15{display:flex;justify-content:space-between;align-items:center}._symbolGroup_ffybt_21{display:flex;align-items:baseline;gap:12px}._symbol_ffybt_21{font-size:1.1rem;font-weight:700;color:var(--color-text)}._tickerName_ffybt_33{font-size:.85rem;color:var(--color-text-muted);font-weight:400}._price_ffybt_39{font-size:.9rem;color:var(--color-text-muted)}._favoriteBtn_ffybt_44{background:none;border:none;font-size:1.25rem;color:var(--color-text-muted);cursor:pointer;padding:0 4px;line-height:1}._favoriteBtn_ffybt_44:hover,._favoriteActive_ffybt_58{color:var(--color-warning, #e0a000)}._cardFooter_ffybt_62{display:flex;justify-content:flex-end}._btnAction_ffybt_67{padding:4px 10px;border:none;border-radius:3px;font-size:.75rem;cursor:pointer;white-space:nowrap}._btnNewTrade_ffybt_76{background-color:var(--color-info);color:#fff}._btnNewTrade_ffybt_76:hover{background-color:var(--color-info-dark)}._errorMsg_ffybt_85{font-size:.8125rem;color:var(--color-error)}._sections_ffybt_90{display:flex;gap:24px;flex-wrap:wrap}._section_ffybt_90{display:flex;flex-direction:column;gap:6px;min-width:180px}._sectionLabel_ffybt_103{font-size:.6875rem;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);font-weight:600}._structure_ffybt_111{font-size:1.5rem;font-weight:700;font-family:monospace;letter-spacing:.1em}._structureRow_ffybt_118{display:flex;align-items:center;gap:10px;flex-wrap:wrap}._scoreBadge_ffybt_125{font-size:.75rem;font-weight:700;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;padding:2px 6px;border-radius:3px;background-color:var(--color-bg);border:1px solid var(--color-border);color:var(--color-text-muted);cursor:help}._scoreBullish_ffybt_137{background-color:color-mix(in srgb,var(--color-success) 18%,transparent);color:var(--color-success);border-color:transparent}._scoreBearish_ffybt_143{background-color:color-mix(in srgb,var(--color-error) 18%,transparent);color:var(--color-error);border-color:transparent}._bullish_ffybt_149{color:var(--color-success)}._bearish_ffybt_153{color:var(--color-error)}._emaValues_ffybt_157{display:flex;gap:12px;flex-wrap:wrap}._emaItem_ffybt_163{font-size:.75rem;color:var(--color-text-muted)}._emaLabel_ffybt_168{font-weight:600;color:var(--color-text);margin-right:2px}._changeGrid_ffybt_174{display:flex;gap:20px}._changeItem_ffybt_179{display:flex;flex-direction:column;gap:2px;font-size:.8125rem}._rsiRow_ffybt_186{display:flex;align-items:center;gap:10px;flex-wrap:wrap}._rsiValue_ffybt_193{font-size:1.5rem;font-weight:700;font-family:monospace}._divBadge_ffybt_199{font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;padding:2px 6px;border-radius:3px;cursor:help}._divBearish_ffybt_209{background-color:color-mix(in srgb,var(--color-error) 18%,transparent);color:var(--color-error)}._divBullish_ffybt_214{background-color:color-mix(in srgb,var(--color-success) 18%,transparent);color:var(--color-success)}._divDates_ffybt_219{display:flex;flex-direction:column;gap:1px;font-size:.6875rem;font-family:monospace;color:var(--color-text-muted);cursor:help}._changeLabel_ffybt_229{font-size:.6875rem;font-weight:600;color:var(--color-text)}._tirHeader_ffybt_235{display:flex;align-items:center;justify-content:space-between;gap:8px}._tirHeaderLeft_ffybt_242{display:inline-flex;align-items:center;gap:4px}._headerRight_ffybt_248{display:flex;align-items:center;gap:10px}._tradeCounts_ffybt_254{display:flex;gap:4px}._countChip_ffybt_259{display:inline-flex;align-items:baseline;gap:3px;padding:2px 6px;border-radius:10px;font-size:.6875rem;background-color:var(--color-bg);border:1px solid var(--color-border);line-height:1.2}._countLabel_ffybt_271{font-weight:600;color:var(--color-text-muted)}._countValue_ffybt_276{font-weight:700;color:var(--color-text)}._countPlan_ffybt_281 ._countLabel_ffybt_271{color:var(--color-text-muted)}._countOrdered_ffybt_285 ._countLabel_ffybt_271{color:var(--color-warning)}._countOpen_ffybt_289 ._countLabel_ffybt_271{color:var(--color-info)}._countClosed_ffybt_293 ._countLabel_ffybt_271{color:var(--color-success)}._tradesSection_ffybt_297{display:flex;flex-direction:column;gap:6px;padding-top:12px;border-top:1px dashed var(--color-border)}._tradesList_ffybt_305{display:flex;flex-direction:column;gap:4px}._tradeRow_ffybt_311{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;font-size:.8125rem;padding:6px 8px;background-color:var(--color-bg);border-radius:4px}._tradeId_ffybt_322{font-weight:700;font-family:monospace;min-width:36px}._tradeStatus_ffybt_328{font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;padding:1px 6px;border-radius:3px}._tradeCell_ffybt_337{display:inline-flex;flex-direction:column;gap:1px;line-height:1.2}._tradeActionsCell_ffybt_344{display:inline-flex;margin-left:auto}._etaValueRow_ffybt_349{display:inline-flex;align-items:baseline;gap:4px;flex-wrap:nowrap}._etaBadge_ffybt_356{font-size:.625rem;color:var(--color-text-muted);font-weight:500;text-transform:lowercase;letter-spacing:.02em;white-space:nowrap}._etaLabelRow_ffybt_365{display:inline-flex;align-items:center;gap:3px}._guideHeading_ffybt_371{display:block;font-weight:700;font-size:.75rem;padding-bottom:4px;border-bottom:1px solid var(--color-border);margin-bottom:6px;white-space:nowrap}._guideGrid_ffybt_381{display:grid;grid-template-columns:auto 1fr auto;column-gap:10px;row-gap:4px;align-items:baseline}._guideName_ffybt_389{font-weight:600;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.72rem}._guideDesc_ffybt_396{color:var(--color-text-muted);font-size:.72rem}._guideTone_ffybt_401{font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;padding:1px 5px;border-radius:3px;white-space:nowrap}._guideToneGood_ffybt_411{background-color:color-mix(in srgb,var(--color-success) 18%,transparent);color:var(--color-success)}._guideToneBad_ffybt_416{background-color:color-mix(in srgb,var(--color-error) 18%,transparent);color:var(--color-error)}._guideToneNeutral_ffybt_421{color:var(--color-text-muted)}._tradeCellLabel_ffybt_425{font-size:.625rem;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);font-weight:600}._statusPlan_ffybt_433{color:var(--color-text-muted)}._statusOrdered_ffybt_437{color:var(--color-warning)}._statusOpen_ffybt_441{color:var(--color-info)}._statusClose_ffybt_445{color:var(--color-success)}._statusCanceled_ffybt_449{color:var(--color-error)}._distanceDanger_ffybt_453{background-color:var(--color-distance-danger-bg);color:var(--color-distance-danger-text);font-weight:600;padding:0 4px;border-radius:3px}._distanceNear_ffybt_461{background-color:var(--color-distance-near-bg);color:var(--color-distance-near-text);font-weight:600;padding:0 4px;border-radius:3px}._chip_1n00r_3{display:inline-flex;align-items:center;justify-content:center;min-width:36px;padding:2px 6px;font-size:.75rem;font-weight:600;font-variant-numeric:tabular-nums;border-radius:4px;border:1px solid transparent;cursor:help;position:relative}._chip_1n00r_3:focus-visible{outline:2px solid var(--color-primary, #0969da);outline-offset:1px}._bandStrongPos_1n00r_25{background-color:#1a7f372e;color:var(--color-success-dark, #116329);border-color:#1a7f377f}._bandPos_1n00r_31{background-color:#1a7f371a;color:var(--color-success, #1a7f37);border-color:#1a7f3747}._bandNeutral_1n00r_37{background-color:var(--color-surface-hover, rgb(0 0 0 / 5%));color:var(--color-text-muted, #57606a);border-color:var(--color-border, #d0d7de)}._bandNeg_1n00r_43{background-color:#cf222e1a;color:var(--color-error, #cf222e);border-color:#cf222e47}._bandStrongNeg_1n00r_49{background-color:#cf222e2e;color:var(--color-error-dark, #a40e26);border-color:#cf222e7f}._popover_1n00r_57{position:fixed;z-index:1000;width:380px;max-width:calc(100vw - 16px);padding:10px 12px;background-color:var(--color-surface, #fff);color:var(--color-text, #1f2328);border:1px solid var(--color-border, #d0d7de);border-radius:6px;box-shadow:0 8px 24px #0000001f;font-size:.75rem;font-weight:400;line-height:1.4;cursor:default;text-align:left;white-space:normal;display:flex;flex-direction:column;gap:6px;box-sizing:border-box;pointer-events:none;overflow:hidden}._popoverTitle_1n00r_82{font-size:.8125rem;font-weight:600}._popoverIntro_1n00r_87{color:var(--color-text-muted, #57606a)}._table_1n00r_91{border-collapse:collapse;width:100%;table-layout:fixed;margin-top:2px}._table_1n00r_91 th,._table_1n00r_91 td{padding:4px 6px;border-bottom:1px solid var(--color-border, #d0d7de);text-align:left;white-space:nowrap;overflow-wrap:anywhere}._table_1n00r_91 th:nth-child(1),._table_1n00r_91 td:nth-child(1){width:27%}._table_1n00r_91 th:nth-child(2),._table_1n00r_91 td:nth-child(2){width:14%}._table_1n00r_91 th:nth-child(3),._table_1n00r_91 td:nth-child(3){width:18%}._table_1n00r_91 th:nth-child(4),._table_1n00r_91 td:nth-child(4){width:41%}._table_1n00r_91 th{font-size:.68rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted, #57606a)}._table_1n00r_91 tbody tr:last-child td{border-bottom:none}._numCol_1n00r_140{text-align:right;font-variant-numeric:tabular-nums}._table_1n00r_91 ._note_1n00r_147{color:var(--color-text-muted, #57606a);white-space:normal;word-break:break-word}._pos_1n00r_153{color:var(--color-success, #1a7f37);font-weight:600}._neg_1n00r_158{color:var(--color-error, #cf222e);font-weight:600}._muted_1n00r_163{color:var(--color-text-muted, #57606a)}._sparkline_h6du6_1{width:100%;max-width:260px;height:auto;display:block}._guide_h6du6_8{stroke:var(--color-text-muted);stroke-width:1;stroke-dasharray:3 3;opacity:.7}._rsiLine_h6du6_15{stroke:var(--color-text-muted);stroke-width:1.25;vector-effect:non-scaling-stroke}._divBearish_h6du6_21{stroke:var(--color-error);stroke-width:2;vector-effect:non-scaling-stroke}._divBullish_h6du6_27{stroke:var(--color-success);stroke-width:2;vector-effect:non-scaling-stroke}._pivotDot_h6du6_33{fill:var(--color-text-muted)}._strip_he2r4_1{width:100%;max-width:200px;height:auto;display:block}._axis_he2r4_8{stroke:var(--color-border);stroke-width:1}._tickSma_he2r4_13{stroke:var(--color-text-muted);stroke-width:2;vector-effect:non-scaling-stroke}._tickPrice_he2r4_19{stroke:var(--color-text);stroke-width:2.5;vector-effect:non-scaling-stroke}._labelSma_he2r4_25{font-size:9px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;fill:var(--color-text-muted)}._labelPrice_he2r4_31{font-size:9px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;fill:var(--color-text);font-weight:700}._chart_1ki5s_1{width:100%;height:auto;display:block;font-variant-numeric:tabular-nums}._tirChart_1ki5s_10{display:block;width:176px;height:85px;font-variant-numeric:tabular-nums}._chartTitle_1ki5s_17{font-size:.8125rem;font-weight:600;margin:0 0 4px}._chartCaption_1ki5s_23{font-size:.7rem;color:var(--color-text-muted);margin:0 0 8px}._figure_1ki5s_29{margin:0 0 20px;padding:12px;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:6px}._axis_1ki5s_38 text{font-size:.65rem;fill:var(--color-text-muted)}._axis_1ki5s_38 .domain,._axis_1ki5s_38 .tick line{stroke:var(--color-border)}._gridLine_1ki5s_48{stroke:var(--color-border);stroke-dasharray:2 3;opacity:.6}._axisLabel_1ki5s_54{font-size:.65rem;fill:var(--color-text-muted)}._bar_1ki5s_60{fill:var(--color-primary, #0969da);opacity:.55}._bar_1ki5s_60:hover{opacity:.85}._normalCurve_1ki5s_69{fill:none;stroke:var(--color-error, #cf222e);stroke-width:1.75}._cdfLine_1ki5s_75{fill:none;stroke:var(--color-text-muted);stroke-width:1.5;stroke-dasharray:4 3}._tirBar_1ki5s_83{fill:var(--color-success, #1a7f37);opacity:.7}._tirBarNeg_1ki5s_88{fill:var(--color-error, #cf222e);opacity:.7}._tirValueLabel_1ki5s_93{font-size:.6rem;fill:var(--color-text);font-variant-numeric:tabular-nums}._tirZeroLine_1ki5s_99{stroke:var(--color-text-muted);stroke-width:1;opacity:.8}._tirAvgLine_1ki5s_105{stroke:var(--color-text);stroke-width:1;stroke-dasharray:4 3}._tirAvgLabel_1ki5s_111{font-size:.6rem;font-weight:600;fill:var(--color-text);font-variant-numeric:tabular-nums}._lineTir_1ki5s_119{fill:none;stroke:var(--color-primary, #0969da);stroke-width:1.75}._lineDays_1ki5s_125{fill:none;stroke:var(--color-success, #1a7f37);stroke-width:1.75}._meanLine_1ki5s_131{fill:none;stroke:var(--color-primary, #0969da);stroke-width:1.75}._sigmaBand_1ki5s_137{fill:var(--color-primary, #0969da);opacity:.14;stroke:none}._dot_1ki5s_143{stroke:var(--color-surface, #fff);stroke-width:.75}._legend_1ki5s_149{display:flex;flex-wrap:wrap;gap:4px 16px;margin:6px 0 0;font-size:.7rem;color:var(--color-text-muted)}._legendItem_1ki5s_158{display:inline-flex;align-items:center;gap:5px}._swatch_1ki5s_164{width:14px;height:3px;border-radius:1px;display:inline-block}._chartGrid_1ki5s_171{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:16px}._empty_1ki5s_177{padding:16px;text-align:center;color:var(--color-text-muted);font-size:.85rem}._chartFrame_1ki5s_185{position:relative}._tooltip_1ki5s_189{position:absolute;transform:translate(-50%,calc(-100% - 10px));z-index:5;pointer-events:none;min-width:110px;padding:6px 8px;background-color:var(--color-surface, #fff);border:1px solid var(--color-border);border-radius:5px;box-shadow:0 2px 8px #0000002e;font-size:.7rem;line-height:1.4;white-space:nowrap}._tooltipTitle_1ki5s_205{font-weight:600;margin-bottom:3px;padding-bottom:3px;border-bottom:1px solid var(--color-border)}._tooltipRow_1ki5s_212{display:flex;justify-content:space-between;gap:14px}._tooltipLabel_1ki5s_218{color:var(--color-text-muted)}._tooltipValue_1ki5s_222{font-weight:600;font-variant-numeric:tabular-nums}._hitArea_1ki5s_228{fill:transparent;cursor:crosshair}._hoverGuide_1ki5s_233{stroke:var(--color-text-muted);stroke-width:1;stroke-dasharray:3 2;pointer-events:none}._dotActive_1ki5s_240{stroke:var(--color-surface, #fff);stroke-width:1.5}._barActive_1ki5s_245{opacity:.9}._bar_10zug_1{display:flex;flex-direction:column;gap:12px;padding:12px;margin-bottom:12px;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:8px}._scopeRow_10zug_12{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px}._scopeLabel_10zug_19{font-size:.75rem;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);font-weight:600;padding-right:4px;border-right:2px solid var(--color-border);margin-right:4px;min-width:68px}._group_10zug_31{display:flex;flex-direction:column;gap:4px}._groupLabel_10zug_37{font-size:.7rem;color:var(--color-text-muted)}._pills_10zug_42{display:flex;gap:4px;flex-wrap:wrap}._pill_10zug_42{padding:4px 10px;border:1px solid var(--color-border);border-radius:999px;background:var(--color-bg);color:var(--color-text);cursor:pointer;font-size:.8rem;transition:background-color .15s,color .15s,border-color .15s}._pill_10zug_42:hover{background-color:var(--color-surface)}._pill_10zug_42._active_10zug_63{background:var(--color-primary);color:#fff;border-color:var(--color-primary)}._search_10zug_69{padding:6px 10px;border:1px solid var(--color-border);border-radius:4px;background:var(--color-bg);color:var(--color-text);font-size:.85rem;min-width:180px}._search_10zug_69:focus{outline:none;border-color:var(--color-primary)}._proximity_10zug_84{display:flex;align-items:center;gap:4px}._proximityInput_10zug_90{width:60px;padding:4px 6px;border:1px solid var(--color-border);border-radius:4px;background:var(--color-bg);color:var(--color-text);font-size:.8rem}._proximitySelect_10zug_100{padding:4px 6px;border:1px solid var(--color-border);border-radius:4px;background:var(--color-bg);color:var(--color-text);font-size:.8rem}._toggle_10zug_109{display:flex;align-items:center;gap:4px;font-size:.8rem;color:var(--color-text);cursor:pointer}._toggle_10zug_109 input{cursor:pointer}._sortArea_10zug_122{display:flex;align-items:center;gap:8px;margin-left:auto}._sortSelect_10zug_129{padding:4px 8px;border:1px solid var(--color-border);border-radius:4px;background:var(--color-bg);color:var(--color-text);font-size:.85rem}._dirBtn_10zug_138{padding:4px 10px;border:1px solid var(--color-border);border-radius:4px;background:var(--color-bg);color:var(--color-text);cursor:pointer;font-size:.85rem;min-width:44px}._resetBtn_10zug_149{padding:4px 10px;border:1px solid var(--color-border);border-radius:4px;background:var(--color-bg);color:var(--color-text-muted);cursor:pointer;font-size:.8rem}._resetBtn_10zug_149:hover{background-color:var(--color-surface);color:var(--color-text)}._divider_10zug_164{border:none;border-top:1px dashed var(--color-border);margin:0}._menu_12hd2_1{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;margin-bottom:12px;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:8px}._label_12hd2_13{font-size:.75rem;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);font-weight:600;padding-right:4px;border-right:2px solid var(--color-border);margin-right:4px}._select_12hd2_24{padding:4px 8px;border:1px solid var(--color-border);border-radius:4px;background:var(--color-bg);color:var(--color-text);font-size:.85rem;min-width:180px}._btn_12hd2_34{padding:4px 10px;border:1px solid var(--color-border);border-radius:4px;background:var(--color-bg);color:var(--color-text);cursor:pointer;font-size:.8rem}._btn_12hd2_34:hover:not(:disabled){background-color:var(--color-surface)}._btn_12hd2_34:disabled{opacity:.5;cursor:not-allowed}._danger_12hd2_53{color:var(--color-danger, #c0392b)}._dirty_12hd2_57{font-size:.75rem;font-weight:600;color:var(--color-warning, #b8860b);white-space:nowrap}._spacer_12hd2_64{margin-left:auto}._error_12hd2_68{flex-basis:100%;font-size:.8rem;color:var(--color-danger, #c0392b)}._list_1e4ep_1{display:flex;flex-direction:column;gap:6px}._row_1e4ep_7{display:flex;flex-direction:column;gap:4px;padding:8px 12px;border:1px solid var(--color-border);border-radius:6px;background-color:var(--color-surface)}._rowHeader_1e4ep_17{display:flex;align-items:baseline;gap:10px}._symbol_1e4ep_23{font-weight:700;color:var(--color-text);font-size:.95rem}._name_1e4ep_29{font-size:.8rem;color:var(--color-text-muted)}._price_1e4ep_34{margin-left:auto;font-size:.85rem;color:var(--color-text-muted)}._controls_4u1pn_1{display:flex;align-items:flex-end;gap:16px;margin-bottom:20px;flex-wrap:wrap}._addTicker_4u1pn_9{display:flex;flex-direction:column;gap:4px;min-width:260px}._addLabel_4u1pn_16{font-size:.75rem;font-weight:600;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em}._refreshBtn_4u1pn_24{padding:6px 14px;border:1px solid var(--color-border);border-radius:4px;background-color:var(--color-surface);color:var(--color-text);font-size:.8125rem;cursor:pointer}._refreshBtn_4u1pn_24:hover:not(:disabled){background-color:var(--color-surface-hover)}._refreshBtn_4u1pn_24:disabled{opacity:.6;cursor:not-allowed}._error_4u1pn_43{padding:12px;margin-bottom:16px;background-color:var(--color-error-light);border:1px solid var(--color-error);border-radius:4px;color:var(--color-error-dark);font-size:.875rem}._empty_4u1pn_53{padding:40px 20px;text-align:center;color:var(--color-text-muted);font-size:.9rem}._cardList_4u1pn_60{display:flex;flex-direction:column;gap:12px}._section_4u1pn_66{margin-bottom:28px}._sectionHeading_4u1pn_70{font-size:1rem;font-weight:600;color:var(--color-text);margin:0 0 12px;letter-spacing:.02em}._sectionHeadingRow_4u1pn_78{display:flex;align-items:baseline;gap:12px;margin:0 0 12px}._countBadge_4u1pn_85{font-size:.8rem;color:var(--color-text-muted);font-weight:400}._favoritesToggle_4u1pn_91{display:inline-flex;align-items:center;gap:6px;font-size:.85rem;color:var(--color-text-muted);cursor:pointer;margin:0 0 12px;-webkit-user-select:none;user-select:none}._flatList_4u1pn_102{display:flex;flex-direction:column;gap:8px}._toggle_1ikh0_1{display:inline-flex;gap:0;margin-bottom:12px;border:1px solid var(--color-border);border-radius:4px;overflow:hidden}._toggleBtn_1ikh0_10{padding:6px 16px;border:none;background-color:var(--color-surface);color:var(--color-text);font-size:.8125rem;cursor:pointer}._toggleBtn_1ikh0_10:not(:last-child){border-right:1px solid var(--color-border)}._toggleBtn_1ikh0_10:hover{background-color:var(--color-surface-hover)}._toggleBtnActive_1ikh0_27{background-color:var(--color-primary, #0969da);color:#fff}._toggleBtnActive_1ikh0_27:hover{background-color:var(--color-primary, #0969da)}._toolbar_nj4gy_1{display:flex;flex-wrap:wrap;align-items:center;gap:8px 20px;margin-bottom:10px;font-size:.8125rem}._toolbarGroup_nj4gy_10{display:inline-flex;align-items:center;gap:6px}._toolbarLabel_nj4gy_16{font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted)}._windowInput_nj4gy_24{width:56px;padding:3px 6px;font-size:.8125rem;font-variant-numeric:tabular-nums;border:1px solid var(--color-border);border-radius:4px;background-color:var(--color-surface);color:var(--color-text)}._windowInput_nj4gy_24:disabled{opacity:.5;cursor:not-allowed}._dayUnit_nj4gy_40{color:var(--color-text-muted)}._swatch_nj4gy_46{width:12px;height:3px;border-radius:1px;display:inline-block}._section_cyjmj_7{margin-bottom:32px}._sectionTitle_cyjmj_11{font-size:1.05rem;margin:0 0 12px;padding-bottom:6px;border-bottom:1px solid var(--color-border)}._subTitle_cyjmj_18{font-size:.8125rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);margin:16px 0 8px}._sectionHeader_cyjmj_30{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin:0 0 12px;padding:8px 0 6px;border-bottom:1px solid var(--color-border);position:sticky;top:0;z-index:10;background-color:var(--color-bg)}._headerTitle_cyjmj_47{margin:0;padding:0;border-bottom:none}._stickyTabs_cyjmj_58{position:sticky;top:48px;z-index:9;background-color:var(--color-bg)}._note_cyjmj_65{font-size:.8125rem;color:var(--color-text-muted);margin:8px 0 16px;max-width:70ch;line-height:1.5}._error_cyjmj_73{padding:12px;margin-bottom:16px;background-color:var(--color-error-light);border:1px solid var(--color-error);border-radius:4px;color:var(--color-error-dark);font-size:.875rem}._empty_cyjmj_83{padding:24px 16px;text-align:center;color:var(--color-text-muted);font-size:.9rem}._tableWrap_cyjmj_92{overflow-x:auto}._table_cyjmj_92{width:100%;border-collapse:collapse;font-size:.8125rem}._table_cyjmj_92 th,._table_cyjmj_92 td{padding:6px 10px;text-align:left;border-bottom:1px solid var(--color-border);white-space:nowrap}._table_cyjmj_92 th{font-size:.7rem;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted)}._table_cyjmj_92 tbody tr:hover{background-color:var(--color-surface-hover)}._num_cyjmj_121{text-align:right;font-variant-numeric:tabular-nums}._ticker_cyjmj_128{font-weight:600}._muted_cyjmj_132{color:var(--color-text-muted)}._pos_cyjmj_138{color:var(--color-success, #1a7f37)}._neg_cyjmj_142{color:var(--color-error, #cf222e)}._charts_1wa57_1{margin-top:20px}._chartGrid_1wa57_5{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:16px}._pos_4a0iw_2{color:var(--color-success, #1a7f37)}._neg_4a0iw_6{color:var(--color-error, #cf222e)}._searchInput_1amgq_1{height:28px;padding:0 10px;font-size:.8125rem;background-color:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border);border-radius:4px;min-width:180px}._searchInput_1amgq_1:focus{outline:none;border-color:var(--color-primary, #0969da);box-shadow:0 0 0 2px var(--color-primary-light, rgb(9 105 218 / 18%))}._rowHighlight_1amgq_19{background-color:var(--color-primary-light, rgb(9 105 218 / 12%))}._rowHighlight_1amgq_19:hover{background-color:var(--color-primary-light, rgb(9 105 218 / 18%))!important}._posBar_1amgq_29{transition:opacity .12s ease-out}._posBarPositive_1amgq_33{fill:var(--color-success, #1a7f37);opacity:.75}._posBarNegative_1amgq_38{fill:var(--color-error, #cf222e);opacity:.75}._ageDot_1amgq_43{fill:var(--color-info, #0969da);stroke:var(--color-surface, #fff);stroke-width:1;transition:opacity .12s ease-out,r .12s ease-out}._dimmed_1amgq_50{opacity:.2}._highlight_1amgq_54{stroke:var(--color-text, #1f2328);stroke-width:1.5}._chartToolbar_1amgq_60{display:flex;align-items:center;gap:10px;margin-bottom:8px}._chartToolbarLabel_1amgq_67{font-size:.75rem;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted)}._fitLine_1amgq_76{fill:none;stroke:var(--color-text-muted);stroke-width:1.75;stroke-dasharray:5 3;pointer-events:none}._fitSwatch_1amgq_84{background:linear-gradient(to right,var(--color-text-muted) 0 60%,transparent 60% 100%);background-size:6px 100%}._card_7ir4w_1{display:flex;flex-wrap:wrap;gap:8px 32px;padding:16px;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:6px}._metric_7ir4w_11{display:flex;flex-direction:column;gap:2px}._metricLabel_7ir4w_17{font-size:.7rem;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted)}._metricValue_7ir4w_24{font-size:1.15rem;font-weight:600;font-variant-numeric:tabular-nums}._card_hbjpw_1{padding:16px;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:6px;display:flex;flex-direction:column;gap:20px}._headline_hbjpw_12{display:flex;flex-wrap:wrap;gap:8px 32px}._headlineMetric_hbjpw_18{display:flex;flex-direction:column;gap:2px}._headlineLabel_hbjpw_24{font-size:.7rem;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted)}._headlineValue_hbjpw_31{font-size:1.15rem;font-weight:600;font-variant-numeric:tabular-nums}._headlineSub_hbjpw_37{font-size:.75rem;color:var(--color-text-muted);font-variant-numeric:tabular-nums}._breakdown_hbjpw_44{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px 32px}._breakdownColumn_hbjpw_50{display:flex;flex-direction:column;gap:8px}._breakdownTitle_hbjpw_56{font-size:.7rem;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);margin:0;font-weight:600}._bar_hbjpw_65{display:flex;width:100%;height:24px;border-radius:4px;overflow:hidden;border:1px solid var(--color-border)}._barSegment_hbjpw_74{display:flex;align-items:center;justify-content:center;font-size:.7rem;font-weight:600;color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;min-width:0}._legend_hbjpw_87{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}._legendItem_hbjpw_96{display:grid;grid-template-columns:14px auto 1fr;align-items:center;gap:8px;font-size:.8125rem}._swatch_hbjpw_104{width:14px;height:14px;border-radius:3px}._legendLabel_hbjpw_110{color:var(--color-text)}._legendValue_hbjpw_114{text-align:right;color:var(--color-text-muted);font-variant-numeric:tabular-nums}._plan_hbjpw_122{background-color:var(--color-info)}._ordered_hbjpw_126{background-color:var(--color-warning-dark)}._open_hbjpw_130{background-color:var(--color-success-dark)}._tabs_rs0bw_1{display:flex;gap:0;margin:16px 0 0;border-bottom:1px solid var(--color-border)}._tab_rs0bw_1{padding:8px 16px;border:none;background:none;color:var(--color-text-muted);font-size:.8125rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-1px}._tab_rs0bw_1:hover{color:var(--color-text)}._tabActive_rs0bw_27{color:var(--color-primary, #0969da);border-bottom-color:var(--color-primary, #0969da)}._tabActive_rs0bw_27:hover{color:var(--color-primary, #0969da)}._header_4tpg1_1{display:flex;align-items:center;justify-content:space-between;gap:12px}._header_4tpg1_1 h2{display:inline-flex;align-items:center;gap:6px}._note_4tpg1_14{color:var(--color-text-muted);font-size:.85rem;margin:4px 0 16px}._refreshBtn_4tpg1_20{font-size:.8rem;font-weight:600;padding:4px 12px;border:1px solid var(--color-border);border-radius:4px;background-color:var(--color-bg);color:var(--color-text);cursor:pointer;white-space:nowrap}._refreshBtn_4tpg1_20:hover:not(:disabled){background-color:var(--color-surface-hover)}._refreshBtn_4tpg1_20:disabled{opacity:.6;cursor:default}._error_4tpg1_41{color:var(--color-error);background-color:var(--color-error-light);border-radius:4px;padding:8px 12px;margin-bottom:12px}._empty_4tpg1_49{color:var(--color-text-muted);font-size:.85rem;padding:6px 0}._tierSection_4tpg1_55{margin-bottom:24px}._tierCard_4tpg1_60{margin-bottom:12px}._tierHeading_4tpg1_64{display:flex;align-items:center;gap:8px;font-size:.95rem;margin:0 0 8px}._tierBadge_4tpg1_72{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:4px;font-weight:700;font-size:.8rem;color:#fff}._tierA_4tpg1_84{background-color:var(--color-success)}._tierB_4tpg1_72{background-color:var(--color-info)}._tierC_4tpg1_60{background-color:var(--color-text-muted)}._tierUnrated_4tpg1_96{background-color:var(--color-border);color:var(--color-text-muted)}._count_4tpg1_101{color:var(--color-text-muted);font-weight:500;font-size:.8rem}._tableWrap_4tpg1_107{overflow-x:auto}._table_4tpg1_107{border-collapse:collapse;width:100%;font-size:.8rem;font-variant-numeric:tabular-nums}._table_4tpg1_107 th{text-align:right;font-weight:600;color:var(--color-text-muted);padding:4px 8px;border-bottom:1px solid var(--color-border);white-space:nowrap;cursor:help}._table_4tpg1_107 td{padding:4px 8px;border-bottom:1px solid var(--color-border)}._table_4tpg1_107 tbody tr:hover{background-color:var(--color-table-row-hover)}._num_4tpg1_137{text-align:right;white-space:nowrap}._symCol_4tpg1_142{text-align:left}._sym_4tpg1_142{font-weight:600}._name_4tpg1_150{color:var(--color-text-muted);margin-left:6px;font-size:.75rem}._scoreCell_4tpg1_156{font-weight:700;font-size:.9rem}._guide_4tpg1_161{width:340px;max-width:100%}._guideHeading_4tpg1_166{display:block;font-weight:700;font-size:.8rem;padding-bottom:4px;border-bottom:1px solid var(--color-border);margin-bottom:6px}._guideText_4tpg1_175{margin:0 0 6px;max-width:340px;font-size:.75rem;line-height:1.45;color:var(--color-text)}._guideText_4tpg1_175:last-child{margin-bottom:0}._guideSub_4tpg1_187{display:block;font-weight:700;font-size:.74rem;margin:8px 0 2px;color:var(--color-text)}._guideList_4tpg1_195{margin:0 0 4px;padding:0;list-style:none;font-size:.72rem;line-height:1.5;color:var(--color-text)}._guideList_4tpg1_195 li{display:flex;justify-content:space-between;gap:12px}._guideList_4tpg1_195 li span:last-child{color:var(--color-text-muted);font-variant-numeric:tabular-nums}._page_1h8v7_1{padding:1.5rem;display:flex;flex-direction:column;gap:1rem}._page_1h8v7_1 h2{margin:0}._help_1h8v7_12{margin:0;color:var(--color-text-muted);font-size:.9rem}._controls_1h8v7_18{display:flex;flex-direction:column;gap:.75rem;padding:1rem;border:1px solid var(--color-border);border-radius:6px;background-color:var(--color-bg-subtle, #fafafa)}._overrides_1h8v7_28{display:flex;flex-wrap:wrap;gap:.75rem;align-items:end}._field_1h8v7_35{display:flex;flex-direction:column;gap:.25rem;font-size:.85rem}._field_1h8v7_35 span{color:var(--color-text-muted);font-weight:600}._field_1h8v7_35 input,._field_1h8v7_35 select{font-family:inherit;font-size:.9rem;padding:4px 8px;border:1px solid var(--color-border);border-radius:4px;background-color:var(--color-bg);color:var(--color-text)}._field_1h8v7_35 input[type=number]{width:8rem}._field_1h8v7_35 input[type=search]{width:10rem}._field_1h8v7_35 select{min-width:18rem}._fieldLabel_1h8v7_69{font-size:.85rem;font-weight:600;color:var(--color-text-muted)}._pickerRow_1h8v7_75{display:flex;flex-wrap:wrap;gap:1rem;align-items:end}._statusChips_1h8v7_82{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem}._statusChips_1h8v7_82 ._fieldLabel_1h8v7_69{width:100%;margin-bottom:.1rem}._chip_1h8v7_94{display:inline-block;padding:4px 10px;font-size:.8rem;border:1px solid var(--color-border);background-color:var(--color-bg);color:var(--color-text-muted);border-radius:999px;cursor:pointer;text-transform:capitalize;font-family:inherit}._chip_1h8v7_94:hover{color:var(--color-text)}._chipActive_1h8v7_111{background-color:var(--color-text);color:var(--color-bg);border-color:var(--color-text)}._clearBtn_1h8v7_117{height:fit-content;padding:4px 10px;font-size:.8rem;border:1px solid var(--color-border);background-color:var(--color-bg);color:var(--color-text-muted);border-radius:4px;cursor:pointer}._clearBtn_1h8v7_117:hover{color:var(--color-text)}._results_1h8v7_132{display:flex;flex-direction:column;gap:.75rem}._summary_1h8v7_138{display:flex;flex-wrap:wrap;gap:1rem;font-size:.9rem;color:var(--color-text-muted)}._summary_1h8v7_138 strong{color:var(--color-text)}._pending_1h8v7_148{font-style:italic}._whatIfBanner_1h8v7_152{padding:8px 12px;background-color:var(--color-warning-light, rgba(255, 200, 0, .15));border:1px solid var(--color-warning, #c80);border-radius:4px;font-size:.85rem}._verdict_1h8v7_160{font-weight:600;margin-top:.5rem}._empty_1h8v7_165,._error_1h8v7_165{padding:1.5rem;text-align:center;color:var(--color-text-muted);font-style:italic}._error_1h8v7_165{color:var(--color-danger, #c00)}._page_o2b4f_1{padding:1rem;max-width:900px;margin:0 auto}._header_o2b4f_7{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}._primary_o2b4f_14{background:var(--color-accent, #0969da);color:#fff;border:none;border-radius:6px;padding:.4rem .8rem;cursor:pointer}._error_o2b4f_23{color:var(--color-danger, #cf222e);margin:.5rem 0}._table_o2b4f_28{width:100%;border-collapse:collapse}._table_o2b4f_28 th,._table_o2b4f_28 td{text-align:left;padding:.5rem;border-bottom:1px solid var(--border-color, #d0d7de)}._detail_o2b4f_40{color:var(--text-muted, #57606a);font-size:.9rem}._actions_o2b4f_45{display:flex;gap:.5rem;justify-content:flex-end}._empty_o2b4f_51{text-align:center;color:var(--text-muted, #57606a);padding:1rem}._badgeAuto_o2b4f_57,._badgeManual_o2b4f_58{font-size:.75rem;padding:.1rem .45rem;border-radius:999px}._badgeAuto_o2b4f_57{background:var(--color-accent, #0969da);color:#fff}._badgeManual_o2b4f_58{background:var(--surface-2, #eaeef2);color:var(--text-muted, #57606a)}._editor_o2b4f_74{margin-top:1.5rem;border:1px solid var(--border-color, #d0d7de);border-radius:8px;padding:1rem;background:var(--surface-2, #f6f8fa)}._field_o2b4f_82{display:flex;flex-direction:column;gap:.25rem;margin-bottom:.6rem;font-size:.9rem}._field_o2b4f_82>span{color:var(--text-muted, #57606a)}._engineDesc_o2b4f_94{font-size:.85rem;color:var(--text-muted, #57606a);margin:.25rem 0 .75rem}._params_o2b4f_100{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.5rem 1rem}._range_o2b4f_106{display:flex;align-items:center;gap:.4rem}._range_o2b4f_106 input{width:5rem}._editorActions_o2b4f_116{display:flex;gap:.5rem;margin-top:1rem}:root{--color-bg: #ffffff;--color-surface: #f5f5f5;--color-surface-hover: #e8e8e8;--color-border: #e0e0e0;--color-text: #333333;--color-text-muted: #666666;--color-primary: #1a1a2e;--color-primary-hover: #2a2a4e;--color-success: #4caf50;--color-success-dark: #388e3c;--color-error: #f44336;--color-error-light: #ffebee;--color-error-dark: #c62828;--color-info: #2196f3;--color-info-dark: #1976d2;--color-warning: #ff9800;--color-warning-dark: #f57c00;--color-warning-light: #fff3e0;--color-table-header: #f5f5f5;--color-table-row-hover: #eef2f7;--color-table-row-selected: #dce6f0;--color-distance-danger-bg: #ffebee;--color-distance-danger-text: #c62828;--color-distance-warning-bg: #fff3e0;--color-distance-warning-text: #e65100;--color-distance-near-bg: #e8f5e9;--color-distance-near-text: #2e7d32}[data-theme=dark]{--color-bg: #121212;--color-surface: #1e1e1e;--color-surface-hover: #2a2a2a;--color-border: #333333;--color-text: #e0e0e0;--color-text-muted: #a0a0a0;--color-primary: #4a4a6e;--color-primary-hover: #5a5a8e;--color-success: #66bb6a;--color-success-dark: #4caf50;--color-error: #ef5350;--color-error-light: #2d1f1f;--color-error-dark: #ff6b6b;--color-info: #42a5f5;--color-info-dark: #2196f3;--color-warning: #ffb74d;--color-warning-dark: #ffa726;--color-warning-light: #2d2a1f;--color-table-header: #252525;--color-table-row-hover: #1e2a3a;--color-table-row-selected: #1a3352;--color-distance-danger-bg: #2d1f1f;--color-distance-danger-text: #ff6b6b;--color-distance-warning-bg: #2d2a1f;--color-distance-warning-text: #ffb74d;--color-distance-near-bg: #1f2d1f;--color-distance-near-text: #81c784}*,*:before,*:after{box-sizing:border-box}body{margin:0;background-color:var(--color-bg);color:var(--color-text);transition:background-color .2s,color .2s}.positive{color:var(--color-success)}.negative{color:var(--color-error)}.neutral{color:var(--color-text-muted)}#overlay-root{isolation:isolate}#overlay-modals{position:relative;z-index:1}#overlay-tooltips{position:relative;z-index:2}
