.page_page__TQ2aL{max-width:1200px;margin:0 auto;padding:2rem 1.5rem}.page_headerBar__FkgoQ{display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding:1rem 0;margin-bottom:1.25rem;border-bottom:.5px solid var(--border-subtle)}.page_headerTitle__sBlj_{font-size:24px;font-weight:500;color:var(--text-primary);margin-right:4px;flex-shrink:0}.page_headerDivider__1WkH3{width:1px;height:20px;background:var(--border-subtle);flex-shrink:0}.page_headerUnitToggle__LyAmO{margin-left:auto;flex-shrink:0}.page_projToggle__IXYbi{font-family:var(--font-mono);font-size:12px;font-weight:500;padding:6px 14px;cursor:pointer;transition:all var(--transition);background:var(--bg-secondary);color:var(--text-secondary);border:.5px solid var(--border-subtle);border-radius:var(--radius-sm);flex-shrink:0;white-space:nowrap}.page_projToggle__IXYbi:hover{color:var(--text-primary);border-color:var(--border-default)}.page_projToggle__IXYbi:disabled{opacity:.4;cursor:default}.page_projToggleActive__6iA46{background:rgba(245,158,11,.1);color:#D97706;border-color:#D97706}[data-theme=dark] .page_projToggleActive__6iA46{background:rgba(245,158,11,.12);color:#F59E0B;border-color:#F59E0B}.page_tabs__IM94M{display:flex;gap:0;flex-shrink:0}.page_tab__djThz{font-family:var(--font-mono);font-size:13px;font-weight:500;padding:6px 16px;cursor:pointer;transition:all var(--transition);background:var(--bg-secondary);color:var(--text-secondary);border:.5px solid var(--border-subtle);border-bottom:2px solid transparent}.page_tab__djThz:first-child{border-radius:var(--radius-sm) 0 0 var(--radius-sm)}.page_tab__djThz:last-child{border-radius:0 var(--radius-sm) var(--radius-sm) 0}.page_tabActive__P0pjh,.page_tab__djThz:hover{color:var(--text-primary)}.page_tabActive__P0pjh{background:var(--bg-primary);border-bottom-color:var(--accent-blue)}.page_controls__9XE1t{display:flex;align-items:flex-end;gap:16px;flex-wrap:wrap}.page_selectGroup__rgltG{display:flex;flex-direction:column;gap:4px}.page_selectLabel__cC_Io{font-family:var(--font-mono);font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--text-tertiary)}.page_select__DnJDs{font-family:var(--font-mono);font-size:12px;padding:6px 28px 6px 10px;background:var(--bg-secondary);color:var(--text-primary);border:.5px solid var(--border-subtle);border-radius:var(--radius-sm);cursor:pointer;outline:none;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M0 0l5 6 5-6z' fill='%23888'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 8px center;max-width:360px}.page_select__DnJDs option{background:var(--bg-secondary);color:var(--text-secondary)}.page_chartCard__YgfxT{background:var(--bg-secondary);border:.5px solid var(--border-subtle);border-radius:var(--radius-sm);margin-top:1.25rem;overflow:hidden}.page_chartHeader__i5vPo{padding:14px 16px 10px;border-bottom:.5px solid var(--border-subtle)}.page_chartTitle__72hUy{font-family:var(--font-sans);font-size:15px;font-weight:600;color:var(--text-primary);margin:0}.page_chartSubtitle__g8PAL{font-family:var(--font-mono);font-size:11px;color:var(--text-tertiary);margin-top:2px}.page_chartBody__ljDSK{position:relative;height:420px;padding:8px}.page_chartBody__ljDSK canvas{position:absolute;top:0;left:0;width:100%!important;height:100%!important}.page_legend__iT6K2{display:flex;align-items:center;justify-content:center;gap:24px;padding:10px 16px;border-top:.5px solid var(--border-subtle)}.page_legendItem__rU_jz{display:flex;align-items:center;gap:6px;font-family:var(--font-mono);font-size:11px;color:var(--text-secondary)}.page_legendDot__8PLMQ{width:10px;height:10px;border-radius:50%;flex-shrink:0}.page_tooltip___lUf6{position:absolute;z-index:10;pointer-events:none;background:var(--bg-primary);border:.5px solid var(--border-default);box-shadow:0 4px 12px rgba(0,0,0,.15);padding:8px 12px;min-width:180px;font-family:var(--font-mono);font-size:11px}.page_tooltipDate__I1QRS{font-weight:600;color:var(--text-primary);margin-bottom:6px;padding-bottom:4px;border-bottom:.5px solid var(--border-subtle)}.page_tooltipRow__31pZD{display:flex;align-items:center;gap:6px;padding:2px 0;color:var(--text-secondary)}.page_tooltipDot__v4cPX{width:8px;height:8px;border-radius:50%;flex-shrink:0}.page_tooltipLabel__eHsM9{flex:1 1}.page_tooltipPrice__9R8U2{font-weight:600;color:var(--text-primary)}.page_chartFooter__OCqE9{font-size:11px;padding:8px 16px 12px}.page_chartFooter__OCqE9,.page_loading__r9uGB{font-family:var(--font-mono);color:var(--text-tertiary);text-align:center}.page_loading__r9uGB{font-size:13px;padding:3rem 0}.page_noData__Nc07j{display:flex;flex-direction:column;align-items:center;justify-content:center;height:300px;font-family:var(--font-mono);font-size:13px;color:var(--text-tertiary)}@media (max-width:768px){.page_page__TQ2aL{padding:1.25rem 1rem}.page_headerTitle__sBlj_{font-size:18px}.page_headerUnitToggle__LyAmO{margin-left:0}.page_controls__9XE1t{gap:10px}.page_select__DnJDs{font-size:11px;max-width:240px}.page_chartBody__ljDSK{height:320px}.page_legend__iT6K2{gap:12px;flex-wrap:wrap}.page_legendItem__rU_jz{font-size:10px}}