.ChartsPanel_card__CLteg{height:auto}.ChartsPanel_body__2rTi3{display:flex;flex-direction:column;gap:16px;min-width:0}.ChartsPanel_toolbar__yffKt{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.ChartsPanel_tfToggle__V_TcH{display:inline-flex;gap:2px;padding:2px;border-radius:6px;border:1px solid var(--card-border)}.ChartsPanel_tfBtn___b924{border:none;background:transparent;color:var(--text-muted);padding:4px 10px;border-radius:4px;font-size:.75rem;font-weight:500;cursor:pointer;transition:all .15s}.ChartsPanel_tfBtnActive__BgAul{background:var(--primary-muted);color:var(--primary-color)}.ChartsPanel_monkBtn__I0K0o{display:inline-flex;align-items:center;gap:6px;background:none;border:none;padding:0 2px;cursor:pointer}.ChartsPanel_monkTrack__Tzztf{position:relative;display:inline-block;width:34px;height:18px;border-radius:9px;flex-shrink:0;background:var(--card-border);transition:background .2s}.ChartsPanel_monkTrackOn__3_DMg{background:var(--primary-color)}.ChartsPanel_monkThumb__voiwk{position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.25);transition:left .2s}.ChartsPanel_monkTrackOn__3_DMg .ChartsPanel_monkThumb__voiwk{left:18px}.ChartsPanel_monkLabel__TCWzR{font-size:.75rem;font-weight:500;color:var(--text-secondary)}.ChartsPanel_filterModeGroup__pon8A{display:inline-flex;gap:2px;padding:2px;border-radius:6px;border:1px solid var(--card-border)}.ChartsPanel_filterModeBtn__hMoIl{border:none;background:transparent;color:var(--text-muted);padding:4px 10px;border-radius:4px;font-size:.75rem;font-weight:500;cursor:pointer;transition:all .15s;white-space:nowrap}.ChartsPanel_filterModeBtnActive___ixOd{background:var(--primary-muted);color:var(--primary-color)}.ChartsPanel_clearFiltersBtn__xkmtC{border:none;background:transparent;color:var(--text-muted);font-size:.75rem;font-weight:500;cursor:pointer;padding:4px 8px;border-radius:4px;transition:color .15s}.ChartsPanel_clearFiltersBtn__xkmtC:hover{color:var(--error)}.ChartsPanel_filterLoadingRow__fmK4_{display:flex;align-items:center;gap:8px;padding:8px 0}.ChartsPanel_filterLoadingText__de4r3{font-size:.8125rem;color:var(--text-muted)}.ChartsPanel_stack__tG2hF{display:flex;flex-direction:column;gap:16px;min-width:0}.ChartsPanel_pane__VQywL{display:flex;flex-direction:column;gap:8px;min-width:0}.ChartsPanel_paneHeader__WGfg0{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;min-width:0;padding:8px 12px;background:var(--card-background);border:1px solid var(--card-border);border-radius:var(--radius-md)}.ChartsPanel_paneHeaderLeft__d2FOQ{display:flex;flex-direction:column;min-width:0}.ChartsPanel_paneTitle__mOnHd{margin:0;font-size:.9375rem;font-weight:600;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ChartsPanel_paneSubtitle__xIxBd{font-family:var(--font-mono);letter-spacing:.04em}.ChartsPanel_paneMeta__xUao7,.ChartsPanel_paneSubtitle__xIxBd{margin:2px 0 0;font-size:.75rem;color:var(--text-muted)}.ChartsPanel_paneHeaderRight__zl9aE{display:flex;align-items:center;gap:10px;flex-shrink:0}.ChartsPanel_changeBadge__CwJak{font-size:.8rem;font-weight:600;white-space:nowrap}.ChartsPanel_changeBadgeUp__Zszur{color:var(--success)}.ChartsPanel_changeBadgeDown__6jesJ{color:var(--error)}.ChartsPanel_notesBtn__mzrir{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;background:transparent;border:none;border-radius:4px;cursor:pointer;color:var(--text-muted);transition:color .15s,background .15s}.ChartsPanel_notesBtn__mzrir:hover{color:var(--text-secondary);background:var(--background)}.ChartsPanel_notesBtnActive__0PeYv{background:var(--primary-muted);color:var(--primary-color)}.ChartsPanel_paneChart__OrgBV{display:flex;flex-direction:column;width:100%;background:var(--card-background);border:1px solid var(--card-border);border-radius:var(--radius-md);overflow:hidden}.ChartsPanel_paneStatus__DLkRb{display:flex;align-items:center;justify-content:center;flex:1;min-height:200px;padding:32px}.ChartsPanel_overlayWrap__cYjvz{position:relative;height:100%}.ChartsPanel_overlayShield__MRHbE{position:absolute;inset:0;z-index:5;cursor:pointer;display:flex;align-items:flex-end;justify-content:center;padding-bottom:12px}.ChartsPanel_overlayHint__Qgsgf{opacity:0;font-size:.75rem;color:var(--text-primary);background:var(--card-background);border:1px solid var(--card-border);border-radius:6px;padding:4px 10px;pointer-events:none;transition:opacity .2s;box-shadow:0 2px 8px rgba(0,0,0,.15)}.ChartsPanel_overlayShield__MRHbE:hover .ChartsPanel_overlayHint__Qgsgf{opacity:1}.ChartsPanel_overlayLock__kP6Cf{position:absolute;top:6px;right:6px;z-index:6;font-size:.6875rem;padding:3px 8px;border-radius:4px;border:1px solid var(--card-border);background:var(--card-background);color:var(--text-secondary);cursor:pointer;opacity:.7;transition:opacity .15s}.ChartsPanel_overlayLock__kP6Cf:hover{opacity:1}.ChartsPanel_drawerBackdrop__lubed{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.35);z-index:999}.ChartsPanel_drawer__lApr1{position:fixed;top:0;right:0;width:380px;height:100vh;background:var(--card-background);border-left:1px solid var(--card-border);box-shadow:-4px 0 24px rgba(0,0,0,.15);z-index:1000;display:flex;flex-direction:column;animation:ChartsPanel_slideInFromRight__Yi4fJ .25s ease-out}@keyframes ChartsPanel_slideInFromRight__Yi4fJ{0%{transform:translateX(100%)}to{transform:translateX(0)}}.ChartsPanel_drawerHeader__hBo4n{padding:1rem 1.25rem;border-bottom:1px solid var(--card-border);display:flex;align-items:center;justify-content:space-between;flex-shrink:0}.ChartsPanel_drawerTitle__v780M{font-size:.9375rem;font-weight:600;color:var(--text-primary)}.ChartsPanel_drawerSubtitle__cmJxj{font-size:.75rem;color:var(--text-secondary);margin-top:2px}.ChartsPanel_drawerClose__6_Uvw{background:transparent;border:1px solid var(--card-border);border-radius:6px;cursor:pointer;color:var(--text-secondary);font-size:.8125rem;padding:.35rem .75rem;font-weight:500;transition:background .15s}.ChartsPanel_drawerClose__6_Uvw:hover{background:var(--background)}.ChartsPanel_drawerBody__wvXua{flex:1;min-height:0;padding:1.25rem;overflow-y:auto;display:flex;flex-direction:column;gap:.5rem}.ChartsPanel_notesTextarea__cHI7P{width:100%;min-height:200px;padding:.75rem;font-size:.875rem;line-height:1.6;color:var(--text-primary);background:var(--background);border:1px solid var(--card-border);border-radius:8px;resize:vertical;font-family:inherit;transition:border-color .15s}.ChartsPanel_notesTextarea__cHI7P:focus{outline:none;border-color:var(--primary-color)}.ChartsPanel_notesStatus__AL2ai{font-size:.75rem;color:var(--text-muted);text-align:right;min-height:1.1em}.ChartsPanel_pagination__RTlxS{display:flex;align-items:center;justify-content:center;gap:12px;padding:4px 0 2px}.ChartsPanel_pageBtn__NIbVZ{display:inline-flex;align-items:center;gap:4px;border:1px solid var(--card-border);background:var(--card-background);color:var(--text-secondary);padding:5px 14px;border-radius:6px;font-size:.8125rem;font-weight:500;cursor:pointer;transition:background .15s,color .15s}.ChartsPanel_pageBtn__NIbVZ:hover:not(:disabled){background:var(--background);color:var(--text-primary)}.ChartsPanel_pageBtn__NIbVZ:disabled{opacity:.4;cursor:default}.ChartsPanel_pageInfo__B0Isd{display:flex;align-items:center;gap:6px;font-size:.8125rem;color:var(--text-muted);white-space:nowrap}.ChartsPanel_pageDivider___S9e5{color:var(--card-border)}@media (max-width:640px){.ChartsPanel_body__2rTi3{gap:12px}.ChartsPanel_drawer__lApr1{width:100%}.ChartsPanel_toolbar__yffKt{gap:6px}.ChartsPanel_pageInfo__B0Isd{font-size:.75rem}}