@charset "UTF-8";._pageWrapper_11hcx_3{min-height:100vh;position:relative}@media (min-width: 992px){._pageWrapper_11hcx_3{padding:0 180px}}@media (max-width: 991px){._pageWrapper_11hcx_3{padding:0 16px}}._container_11hcx_20{display:flex;flex-direction:column;align-items:center;width:100%;max-width:1200px;margin:80px auto 40px;padding:20px;box-sizing:border-box}@media (max-width: 991px){._container_11hcx_20{margin-bottom:80px}}._assetSelectionSection_11hcx_37{width:100%;max-width:1200px;margin:0 auto 20px}._timeSelectionSection_11hcx_43{width:100%;max-width:1200px;margin:0 auto 40px;padding:15px;border-radius:8px;background-color:#fff}._sectionSelector_11hcx_53{display:flex;justify-content:start;width:100%;max-width:1200px;margin:0 auto 20px;border-bottom:1px solid #e0e0e0;overflow-x:auto}._sectionButton_11hcx_63{padding:12px 24px;background-color:transparent;border:none;border-bottom:3px solid transparent;cursor:pointer;font-weight:500;font-size:16px;transition:all .2s ease;white-space:nowrap;color:#5a6877}._sectionButton_11hcx_63:hover{color:#3f6ad8;background-color:#f9f9f9}._sectionButton_11hcx_63._active_11hcx_79{color:#3f6ad8;border-bottom:3px solid #3f6ad8;font-weight:600}._sectionButton_11hcx_63:focus{outline:none}._sectionContainer_11hcx_89{width:100%;max-width:1200px;margin:0 auto 20px;border:1px solid var(--white);border-radius:8px;overflow:hidden;box-shadow:0 2px 4px #0000;background-color:#fff}._sectionContent_11hcx_100{padding:20px;width:100%;box-sizing:border-box}._verticalChartContainer_11hcx_107{display:flex;flex-direction:column;width:100%;gap:30px}._responsiveChartWrapper_11hcx_114{width:100%;overflow:hidden;margin:0 auto}@media (min-width: 768px){._verticalChartContainer_11hcx_107{flex-direction:column}._responsiveChartWrapper_11hcx_114{width:100%}}@media (min-width: 1024px){._verticalChartContainer_11hcx_107{flex-direction:column}._verticalChartContainer_11hcx_107>._responsiveChartWrapper_11hcx_114{width:100%}}._loadingIndicator_11hcx_138{display:flex;flex-direction:column;align-items:center;margin:20px 0}._spinner_11hcx_145{border:4px solid rgba(0,0,0,.1);border-radius:50%;border-top:4px solid #3498db;width:30px;height:30px;animation:_spin_11hcx_145 1s linear infinite}@keyframes _spin_11hcx_145{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._errorMessage_11hcx_162{color:#e74c3c;padding:10px 20px;border:1px solid #e74c3c;border-radius:5px;margin:20px auto;background-color:#fadbd8;width:100%;max-width:1200px;box-sizing:border-box}._analysisSummary_11hcx_174{width:100%;max-width:1200px;margin:20px auto;padding:15px;border:1px solid #e0e0e0;border-radius:8px;background-color:#f9f9f9}._assetDetails_11hcx_184{margin:10px 0}@media (min-width: 992px){._adBannerLeft_11hcx_190,._adBannerRight_11hcx_191{position:fixed;top:50%;transform:translateY(-50%);width:160px;height:600px;z-index:100}}@media (max-width: 991px){._adBannerLeft_11hcx_190,._adBannerRight_11hcx_191{display:none}}._adBannerLeft_11hcx_190{left:10px}._adBannerRight_11hcx_191{right:10px}._adBannerMobileTop_11hcx_216,._adBannerMobileMiddle_11hcx_217{display:none}@media (max-width: 991px){._adBannerMobileTop_11hcx_216,._adBannerMobileMiddle_11hcx_217{display:block;width:100%;max-width:320px;margin:20px auto}}._adBannerMobileTop_11hcx_216{height:50px}._adBannerMobileMiddle_11hcx_217{height:250px}._mainContent_11hcx_239{max-width:1200px;width:100%;margin:0 auto;padding:0 20px}._root_3c3yl_2{padding:24px;border-radius:12px;background-color:#fff;width:100%;margin-bottom:24px}._header_3c3yl_10{margin:0 0 24px;font-weight:600;color:#182026;font-family:system-ui;font-size:19px;position:relative;padding-bottom:10px;text-align:center}._header_3c3yl_10:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:40px;height:3px;background:linear-gradient(90deg,#3f6ad8,#5d87eb);border-radius:3px}._errorMessage_3c3yl_32{padding:12px 16px;margin-bottom:16px;background-color:#ffebee;color:#c23030;border-radius:6px;font-weight:500;font-size:14px}._viewTabs_3c3yl_43{display:flex;gap:8px;margin-bottom:20px;border-bottom:2px solid #e1e8ed}._viewTab_3c3yl_43{padding:12px 24px;background:none;border:none;border-bottom:3px solid transparent;font-size:15px;font-weight:500;color:#5c7080;cursor:pointer;transition:all .2s ease;margin-bottom:-2px}._viewTab_3c3yl_43:hover:not(:disabled){color:#3f6ad8}._viewTab_3c3yl_43:disabled{cursor:not-allowed;opacity:.5}._viewTabActive_3c3yl_70{color:#3f6ad8;border-bottom-color:#3f6ad8}._viewContent_3c3yl_75{min-height:400px}._customFileView_3c3yl_80{display:flex;justify-content:center;align-items:center;min-height:400px}._uploadArea_3c3yl_87{text-align:center;padding:48px 32px;border:2px dashed #e1e8ed;border-radius:12px;background-color:#f5f8fa;max-width:500px;transition:all .2s ease}._uploadArea_3c3yl_87:hover{border-color:#3f6ad8;background-color:#3f6ad80d}._uploadIcon_3c3yl_101{font-size:48px;margin-bottom:16px}._uploadArea_3c3yl_87 h3{margin:0 0 8px;font-size:18px;font-weight:600;color:#182026}._uploadArea_3c3yl_87 p{margin:0 0 20px;font-size:14px;color:#5c7080}._uploadButton_3c3yl_119{padding:12px 32px;background-color:#3f6ad8;color:#fff;border:none;border-radius:6px;font-size:15px;font-weight:500;cursor:pointer;transition:background-color .2s ease}._uploadButton_3c3yl_119:hover:not(:disabled){background-color:#5d87eb}._uploadButton_3c3yl_119:disabled{background-color:#a7b6c2;cursor:not-allowed}._columnMappingContainer_3c3yl_138{width:100%;max-width:600px;padding:32px;background-color:#f5f8fa;border-radius:12px}._columnMappingContainer_3c3yl_138 h3{margin:0 0 8px;font-size:18px;font-weight:600;color:#182026}._fileName_3c3yl_152{margin:0 0 24px;font-size:14px;color:#5c7080;font-style:italic}._mappingGrid_3c3yl_159{display:grid;grid-template-columns:1fr;gap:16px;margin-bottom:24px}._mappingRow_3c3yl_166{display:flex;flex-direction:column;gap:6px}._mappingRow_3c3yl_166 label{font-size:14px;font-weight:500;color:#394b59}._mappingRow_3c3yl_166 select{padding:10px 12px;font-size:14px;border:2px solid #e1e8ed;border-radius:6px;background-color:#fff;transition:border-color .2s ease}._mappingRow_3c3yl_166 select:focus{outline:none;border-color:#3f6ad8}._mappingRow_3c3yl_166 select:disabled{background-color:#f5f8fa;cursor:not-allowed}._mappingActions_3c3yl_193{display:flex;gap:12px}._confirmButton_3c3yl_198,._cancelButton_3c3yl_199{flex:1;padding:12px 24px;border:none;border-radius:6px;font-size:15px;font-weight:500;cursor:pointer;transition:all .2s ease}._confirmButton_3c3yl_198{background-color:#3f6ad8;color:#fff}._confirmButton_3c3yl_198:hover:not(:disabled){background-color:#5d87eb}._confirmButton_3c3yl_198:disabled{background-color:#a7b6c2;cursor:not-allowed}._cancelButton_3c3yl_199{background-color:#fff;color:#394b59;border:2px solid #e1e8ed}._cancelButton_3c3yl_199:hover:not(:disabled){border-color:#c23030;color:#c23030}._cancelButton_3c3yl_199:disabled{opacity:.5;cursor:not-allowed}._searchView_3c3yl_237{display:flex;flex-direction:column;gap:16px}._searchBar_3c3yl_243{margin-bottom:8px}._searchInputWrapper_3c3yl_247{position:relative;display:flex;align-items:center}._searchIcon_3c3yl_253{position:absolute;left:14px;font-size:18px;color:#5c7080}._searchInput_3c3yl_247{width:100%;padding:12px 40px 12px 45px;font-size:15px;border:2px solid #e1e8ed;border-radius:8px;transition:all .2s ease;font-family:system-ui}._searchInput_3c3yl_247:focus{outline:none;border-color:#3f6ad8;box-shadow:0 0 0 3px #3f6ad81a}._searchInput_3c3yl_247::placeholder{color:#a7b6c2}._searchInput_3c3yl_247:disabled{background-color:#f5f8fa;cursor:not-allowed;opacity:.7}._clearButton_3c3yl_283{position:absolute;right:12px;background:none;border:none;color:#5c7080;font-size:24px;cursor:pointer;padding:4px 8px;border-radius:4px;transition:all .2s ease}._clearButton_3c3yl_283:hover{background-color:#0000000d;color:#c23030}._clearButton_3c3yl_283:disabled{cursor:not-allowed;opacity:.5}._filtersSection_3c3yl_304{display:flex;flex-direction:column;gap:12px}._quickFilters_3c3yl_310{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._filtersLabel_3c3yl_317{font-size:14px;font-weight:500;color:#394b59;margin-right:8px;display:flex;align-items:center;gap:6px}._filterCount_3c3yl_327{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;background-color:#3f6ad8;color:#fff;border-radius:10px;font-size:11px;font-weight:700}._filterChip_3c3yl_341{padding:8px 16px;background-color:#f5f8fa;border:2px solid #e1e8ed;border-radius:20px;font-size:14px;font-weight:500;color:#394b59;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:6px}._filterChip_3c3yl_341:hover:not(:disabled){border-color:#3f6ad8;color:#3f6ad8;transform:translateY(-1px)}._filterChip_3c3yl_341:disabled{cursor:not-allowed;opacity:.5}._filterChipActive_3c3yl_365{background-color:#3f6ad8;border-color:#3f6ad8;color:#fff}._filterChipActive_3c3yl_365:hover:not(:disabled){background-color:#5d87eb;border-color:#5d87eb}._advancedFiltersButton_3c3yl_375{padding:8px 16px;background-color:#fff;border:2px solid #e1e8ed;border-radius:20px;font-size:14px;font-weight:500;color:#394b59;cursor:pointer;transition:all .2s ease;margin-left:auto;display:flex;align-items:center;gap:6px}._advancedFiltersButton_3c3yl_375:hover:not(:disabled){border-color:#3f6ad8;color:#3f6ad8}._advancedFiltersButton_3c3yl_375:disabled{cursor:not-allowed;opacity:.5}._clearFiltersButton_3c3yl_399{padding:8px 16px;background-color:#fff;border:2px solid #c23030;border-radius:20px;font-size:14px;font-weight:500;color:#c23030;cursor:pointer;transition:all .2s ease}._clearFiltersButton_3c3yl_399:hover:not(:disabled){background-color:#c23030;color:#fff;transform:translateY(-1px)}._clearFiltersButton_3c3yl_399:disabled{cursor:not-allowed;opacity:.5}._advancedFiltersButtonActive_3c3yl_420{border-color:#3f6ad8;color:#3f6ad8}._advancedFiltersPanel_3c3yl_425{padding:16px;background-color:#f5f8fa;border-radius:8px;border:1px solid #e1e8ed}._advancedFiltersLabel_3c3yl_432{display:block;font-size:13px;font-weight:500;color:#394b59;margin-bottom:12px}._categoryFilters_3c3yl_440{display:flex;gap:8px;flex-wrap:wrap}._categoryChip_3c3yl_446{padding:6px 14px;background-color:#fff;border:1px solid #e1e8ed;border-radius:16px;font-size:13px;font-weight:500;color:#394b59;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:5px}._categoryChip_3c3yl_446:hover:not(:disabled){border-color:#3f6ad8;color:#3f6ad8;transform:translateY(-1px)}._categoryChip_3c3yl_446:disabled{cursor:not-allowed;opacity:.5}._categoryChipActive_3c3yl_470{background-color:#3f6ad81a;border-color:#3f6ad8;color:#3f6ad8}._checkboxIcon_3c3yl_476{font-size:16px;line-height:1;display:inline-flex;align-items:center}._loadingState_3c3yl_483{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:64px 32px;gap:16px}._spinner_3c3yl_492{width:40px;height:40px;border:4px solid #f5f8fa;border-top-color:#3f6ad8;border-radius:50%;animation:_spin_3c3yl_492 .8s linear infinite}@keyframes _spin_3c3yl_492{to{transform:rotate(360deg)}}._loadingState_3c3yl_483 p{margin:0;font-size:14px;color:#5c7080}._emptyState_3c3yl_512{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:64px 32px;text-align:center}._emptyIcon_3c3yl_521{font-size:64px;margin-bottom:16px;opacity:.5}._emptyState_3c3yl_512 h3{margin:0 0 8px;font-size:18px;font-weight:600;color:#182026}._emptyState_3c3yl_512 p{margin:0;font-size:14px;color:#5c7080}._resultsInfo_3c3yl_540{font-size:13px;color:#5c7080;margin-bottom:16px;font-weight:500}._assetsListContainer_3c3yl_548{display:flex;flex-direction:column;gap:8px;margin-bottom:24px}._assetRow_3c3yl_555{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background-color:#fff;border:2px solid #e1e8ed;border-radius:8px;cursor:pointer;transition:all .2s ease}._assetRow_3c3yl_555:hover{border-color:#3f6ad8;transform:translate(4px);box-shadow:0 2px 8px #3f6ad81a}._assetRowSelected_3c3yl_572{border-color:#3f6ad8;background-color:#3f6ad80d}._assetMain_3c3yl_577{display:flex;align-items:baseline;gap:12px;flex:1}._assetTicker_3c3yl_584{font-size:15px;font-weight:700;color:#182026;min-width:80px}._assetName_3c3yl_591{font-size:14px;color:#394b59}._assetMeta_3c3yl_596{display:flex;gap:8px;align-items:center}._metaType_3c3yl_603{padding:3px 8px;border-radius:10px;font-size:11px;font-weight:600;background-color:#9c27b01a;color:#9c27b0}._metaCurrency_3c3yl_613{padding:3px 8px;border-radius:10px;font-size:11px;font-weight:600;background-color:#0d80501a;color:#0d8050}._metaExchange_3c3yl_623{padding:3px 8px;border-radius:10px;font-size:11px;font-weight:600;background-color:#d9822b1a;color:#d9822b}._metaCode_3c3yl_633{padding:3px 8px;border-radius:10px;font-size:11px;font-weight:600;background-color:#9e2b0e1a;color:#9e2b0e}._selectButton_3c3yl_642{padding:6px 12px;background-color:#3f6ad8;color:#fff;border:none;border-radius:6px;font-size:16px;font-weight:600;cursor:pointer;transition:background-color .2s ease;margin-left:16px}._selectButton_3c3yl_642:hover:not(:disabled){background-color:#5d87eb}._selectButton_3c3yl_642:disabled{background-color:#a7b6c2;cursor:not-allowed}._paginationControls_3c3yl_663{display:flex;align-items:center;justify-content:center;gap:16px;padding:16px;background-color:#f5f8fa;border-radius:8px}._paginationButton_3c3yl_673{padding:8px 16px;background-color:#fff;border:2px solid #e1e8ed;border-radius:6px;font-size:14px;font-weight:500;color:#394b59;cursor:pointer;transition:all .2s ease}._paginationButton_3c3yl_673:hover:not(:disabled){border-color:#3f6ad8;color:#3f6ad8;transform:translateY(-1px)}._paginationButton_3c3yl_673:disabled{background-color:#f5f8fa;cursor:not-allowed;opacity:.5}._pageInputContainer_3c3yl_695{display:flex;align-items:center;gap:8px}._pageText_3c3yl_701{font-size:14px;font-weight:500;color:#394b59}._pageInput_3c3yl_695{width:50px;padding:6px 8px;font-size:14px;font-weight:500;text-align:center;border:2px solid #e1e8ed;border-radius:6px;transition:all .2s ease}._pageInput_3c3yl_695:focus{outline:none;border-color:#3f6ad8;box-shadow:0 0 0 3px #3f6ad81a}._pageInput_3c3yl_695:disabled{background-color:#f5f8fa;cursor:not-allowed;opacity:.6}._jumpButton_3c3yl_728{padding:6px 10px;background-color:#fff;border:2px solid #e1e8ed;border-radius:6px;font-size:14px;cursor:pointer;transition:all .2s ease}._jumpButton_3c3yl_728:hover:not(:disabled){border-color:#3f6ad8;background-color:#3f6ad81a}._jumpButton_3c3yl_728:disabled{cursor:not-allowed;opacity:.5}._selectedSection_3c3yl_747{margin-top:24px;padding:16px;background-color:#f5f8fa;border-radius:8px;border:1px solid #e1e8ed}._selectedTitle_3c3yl_755{margin:0 0 12px;font-size:15px;font-weight:600;color:#394b59}._selectedAssetCard_3c3yl_762{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background-color:#fff;border:2px solid #3f6ad8;border-radius:8px}._selectedAssetInfo_3c3yl_772{display:flex;flex-direction:column;gap:6px;flex:1}._selectedAssetMain_3c3yl_779{display:flex;align-items:baseline;gap:12px}._selectedAssetTicker_3c3yl_785{font-size:16px;font-weight:700;color:#182026}._selectedAssetName_3c3yl_791{font-size:14px;color:#394b59}._selectedAssetMeta_3c3yl_796{display:flex;gap:8px;flex-wrap:wrap}._selectedMetaType_3c3yl_803{padding:3px 8px;border-radius:10px;font-size:11px;font-weight:600;background-color:#9c27b01a;color:#9c27b0}._selectedMetaCurrency_3c3yl_812{padding:3px 8px;border-radius:10px;font-size:11px;font-weight:600;background-color:#0d80501a;color:#0d8050}._selectedMetaExchange_3c3yl_821{padding:3px 8px;border-radius:10px;font-size:11px;font-weight:600;background-color:#d9822b1a;color:#d9822b}._selectedMetaCode_3c3yl_830{padding:3px 8px;border-radius:10px;font-size:11px;font-weight:600;background-color:#9e2b0e1a;color:#9e2b0e}._removeButton_3c3yl_839{background:none;border:none;color:#5c7080;font-size:28px;cursor:pointer;padding:4px 8px;border-radius:4px;transition:all .2s ease;line-height:1}._removeButton_3c3yl_839:hover:not(:disabled){background-color:#c230301a;color:#c23030}._removeButton_3c3yl_839:disabled{cursor:not-allowed;opacity:.5}@media (max-width: 768px){._root_3c3yl_2{padding:16px}._assetsListContainer_3c3yl_548{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}._assetRow_3c3yl_555{flex-direction:column;align-items:flex-start;padding:12px;min-height:140px}._assetRow_3c3yl_555:hover{transform:translateY(-2px)}._assetMain_3c3yl_577{flex-direction:column;align-items:flex-start;gap:4px;width:100%}._assetTicker_3c3yl_584{font-size:14px;min-width:auto}._assetName_3c3yl_591{font-size:12px;line-height:1.3;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}._assetMeta_3c3yl_596{flex-direction:column;align-items:flex-start;gap:4px;width:100%;margin-top:8px}._selectButton_3c3yl_642{width:100%;margin-left:0;margin-top:8px}._selectedAssetMain_3c3yl_779{flex-direction:column;align-items:flex-start;gap:4px}._quickFilters_3c3yl_310{gap:6px}._filterChip_3c3yl_341{padding:6px 12px;font-size:13px}}@media (max-width: 480px){._assetsListContainer_3c3yl_548{grid-template-columns:1fr}}@media (max-width: 767px){._assetsCarousel_3c3yl_930{display:flex;flex-wrap:nowrap;overflow-x:auto;gap:10px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:6px}._assetsCarousel_3c3yl_930 ._assetRow_3c3yl_555{flex:0 0 82%;scroll-snap-align:start}}._root_14jgs_1{margin:20px 0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;overflow-x:hidden}._header_14jgs_7{font-family:system-ui;font-size:19px;font-weight:600;text-align:start}._tableContainer_14jgs_14{margin-bottom:2.5rem;position:relative}._tableWrapper_14jgs_19{width:100%;position:relative;margin-bottom:1rem;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.2) transparent}._tableWrapper_14jgs_19::-webkit-scrollbar{height:8px}._tableWrapper_14jgs_19::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}._tableWrapper_14jgs_19::-webkit-scrollbar-thumb{background:#0003;border-radius:4px}._tableWrapper_14jgs_19::-webkit-scrollbar-thumb:hover{background:#0000004d}._tableWrapper_14jgs_19 table{min-width:100%;width:auto}._tableTitle_14jgs_49{font-size:1.25rem;margin-bottom:1rem;color:var(--bs-black);font-weight:500}._tableRow_14jgs_56{margin-bottom:1rem}@media (max-width: 768px){._tableRow_14jgs_56{margin-left:0;margin-right:0}}._tableColumn_14jgs_66{padding:0 .5rem}@media (max-width: 768px){._tableColumn_14jgs_66{padding:0 0 1rem}}._metricTable_14jgs_75{border-collapse:collapse;width:100%;background-color:#fff;box-shadow:0 1px 3px #0000001a;table-layout:fixed}._metricTable_14jgs_75 th{background-color:#f8f9fa;color:var(--bs-black);font-weight:500;padding:.75rem;text-align:center;border:1px solid #dee2e6;position:relative;white-space:nowrap}._metricTable_14jgs_75 th:hover{background-color:#f8f9fa}._metricTable_14jgs_75 td{padding:.75rem;border:1px solid #dee2e6;text-align:center;vertical-align:middle;word-wrap:break-word}._metricTable_14jgs_75 tbody tr:hover{background-color:#f8f9fa}._metricTable_14jgs_75 tbody tr:nth-child(2n){background-color:#f2f2f2}._statisticColumn_14jgs_109,._metricColumn_14jgs_110{width:60%}._valueColumn_14jgs_114,._clusterColumn_14jgs_118{width:40%}._frequencyColumn_14jgs_122,._countColumn_14jgs_123{width:30%}._noData_14jgs_127{text-align:center;font-style:italic;color:#6c757d;padding:1rem!important}._noDataMessage_14jgs_134{text-align:center;padding:2rem;background-color:#f8f9fa;border-radius:8px}._noDataMessage_14jgs_134 h3{color:#495057;margin-bottom:1rem}._noDataMessage_14jgs_134 p{color:#6c757d}._span1_14jgs_148{text-align:center}._metricCell_14jgs_153{display:flex;align-items:center;justify-content:center;gap:8px;position:relative}._infoWrapper_14jgs_161{position:relative;display:inline-block}._infoIcon_14jgs_166{font-size:.8rem;font-weight:700;background:linear-gradient(135deg,#6366f1,#a855f7);color:#fff;width:1.2rem;height:1.2rem;display:flex;align-items:center;justify-content:center;border-radius:50%;cursor:pointer;line-height:1;transition:transform .2s ease;flex-shrink:0}._infoIcon_14jgs_166:hover{transform:scale(1.1)}._tooltipText_14jgs_186{position:absolute;background-color:#1a1a2ee6;color:#fff;padding:.75rem 1rem;border-radius:8px;font-size:.8rem;width:max-content;max-width:250px;top:-.5rem;left:1.5rem;white-space:normal;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;z-index:10;box-shadow:0 4px 12px #00000026;line-height:1.5;text-align:left}._infoWrapper_14jgs_161:hover ._tooltipText_14jgs_186{opacity:1;visibility:visible}@media (max-width: 1200px){._tooltipText_14jgs_186{max-width:200px}}@media (max-width: 992px){._tooltipText_14jgs_186{font-size:.75rem;padding:.5rem .75rem;max-width:180px}}@media (max-width: 768px){._tableTitle_14jgs_49{font-size:1.1rem}._metricTable_14jgs_75 th,._metricTable_14jgs_75 td{padding:.5rem;font-size:.9rem}._statisticColumn_14jgs_109,._metricColumn_14jgs_110,._clusterColumn_14jgs_118{width:50%}._valueColumn_14jgs_114,._frequencyColumn_14jgs_122,._countColumn_14jgs_123{width:25%}}@media (max-width: 576px){._tableContainer_14jgs_14:after{content:"";position:absolute;right:0;top:50%;width:20px;height:20px;background-image:linear-gradient(to right,transparent,rgba(248,249,250,.7));pointer-events:none;opacity:.8;z-index:1}}@media (max-width: 480px){._tooltipText_14jgs_186{max-width:160px}}._root_13sja_1{padding:20px;margin-bottom:30px}._header_13sja_6{font-family:system-ui;font-size:19px;font-weight:600;text-align:center}._subheader_13sja_13{color:var(--bs-black);margin:15px 0 10px;font-weight:500;font-size:1.2rem}._tableContainer_13sja_20{overflow-x:auto;margin-bottom:20px;-webkit-overflow-scrolling:touch}._metricTable_13sja_26{width:100%;background-color:#fff;box-shadow:0 2px 4px #0000001a;table-layout:fixed}._metricTable_13sja_26 th{background-color:#f8f9fa;color:var(--bs-black);text-align:center;vertical-align:middle;padding:10px;font-weight:500;white-space:nowrap}._metricTable_13sja_26 td{padding:8px;text-align:center;vertical-align:middle;font-size:12px}._metricTable_13sja_26 tbody tr:hover{background-color:#0000000a}._yearColumn_13sja_51{font-weight:500}._strongPositiveReturn_13sja_55{color:#157f1f;font-weight:600;background-color:#28a74526}._moderatePositiveReturn_13sja_61{color:#1e9e36;font-weight:550;background-color:#28a7451a}._positiveReturn_13sja_67{color:#28a745;font-weight:500;background-color:#28a7450d}._strongNegativeReturn_13sja_73{color:#b71c1c;font-weight:600;background-color:#dc354526}._moderateNegativeReturn_13sja_79{color:#c9302c;font-weight:550;background-color:#dc35451a}._negativeReturn_13sja_85{color:#dc3545;font-weight:500;background-color:#dc35450d}._tableRow_13sja_91{margin-top:20px;margin-bottom:20px;overflow-x:auto;-webkit-overflow-scrolling:touch}._tableColumn_13sja_98{margin-bottom:20px;overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width: 1300px){._header_13sja_6{font-size:1.6rem}._subheader_13sja_13{font-size:1.15rem}._tableContainer_13sja_20{overflow-x:auto;-webkit-overflow-scrolling:touch}._metricTable_13sja_26{width:100%;min-width:600px;table-layout:auto}th,td{padding:8px 6px;font-size:.9rem;white-space:nowrap}}@media (max-width: 768px){._root_13sja_1{padding:15px 10px}._header_13sja_6{font-size:1.4rem}._subheader_13sja_13{font-size:1rem;margin:12px 0 8px}._metricTable_13sja_26{min-width:500px}th,td{padding:6px 4px;font-size:.75rem}}@media (max-width: 576px){._root_13sja_1{padding:10px 5px}._header_13sja_6{font-size:1.2rem}._subheader_13sja_13{font-size:.9rem;margin:10px 0 6px}._metricTable_13sja_26{min-width:400px}th,td{padding:4px 2px;font-size:.7rem}}._noDataMessage_13sja_167{text-align:center;padding:2rem;background-color:#f8f9fa;border-radius:8px}._noDataMessage_13sja_167 h3{color:#495057;margin-bottom:1rem}._noDataMessage_13sja_167 p{color:#6c757d}._root_w93do_1{padding:24px;border-radius:12px;background-color:#fff;transition:box-shadow .3s ease;width:100%;margin-bottom:24px}._header_w93do_10{background-color:#f8fafc;border-radius:8px;padding:16px 20px;margin-bottom:20px;border:1px solid #e2e8f0}._selectedRange_w93do_18{display:flex;flex-wrap:wrap;align-items:center;gap:8px;justify-content:center;font-size:.95rem}._label_w93do_27{font-weight:600;color:#64748b}._dates_w93do_32{font-weight:600;color:#3b82f6}._duration_w93do_37{color:#64748b;font-size:.9rem}._presetsContainer_w93do_42{margin-bottom:20px}._presetLabel_w93do_46{font-size:.9rem;font-weight:600;color:#64748b;margin-bottom:10px;text-align:center}._presetButtons_w93do_54{display:flex;justify-content:center;gap:10px;flex-wrap:wrap}._presetButton_w93do_54{background-color:#f8fafc;border:2px solid #e2e8f0;border-radius:8px;padding:10px 20px;font-size:.95rem;font-weight:600;color:#64748b;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);min-width:70px}._presetButton_w93do_54:hover{background-color:#eff6ff;border-color:#dbeafe;color:#3b82f6;transform:translateY(-2px);box-shadow:0 1px 3px #0000001a}._presetButton_w93do_54._active_w93do_80{background-color:#3b82f6;border-color:#2563eb;color:#fff;box-shadow:0 3px 6px #3b82f666}._presetButton_w93do_54._active_w93do_80:hover{background-color:#2563eb;transform:translateY(-2px)}._customToggleContainer_w93do_91{margin-bottom:16px;display:flex;justify-content:center}._customToggle_w93do_91{background-color:#fff;border:2px solid #e2e8f0;border-radius:8px;padding:10px 20px;font-size:.9rem;font-weight:600;color:#64748b;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;gap:8px}._customToggle_w93do_91:hover{background-color:#f8fafc;border-color:#dbeafe;color:#3b82f6;transform:translateY(-1px)}._customToggle_w93do_91._active_w93do_80{background-color:#eff6ff;border-color:#3b82f6;color:#3b82f6}._customPickerContainer_w93do_123{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:20px;margin-top:16px;animation:_slideDown_w93do_1 .3s ease}._customPickerGrid_w93do_132{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px}._dateInputGroup_w93do_139{display:flex;flex-direction:column;gap:8px}._dateLabel_w93do_145{font-size:.85rem;font-weight:600;color:#64748b}._dateInput_w93do_139{padding:10px 12px;border:1px solid #e2e8f0;border-radius:6px;font-size:.9rem;transition:all .2s ease;width:100%;cursor:pointer;color:#1e293b;background-color:#fff}._dateInput_w93do_139::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.7;transition:all .2s ease}._dateInput_w93do_139::-webkit-calendar-picker-indicator:hover{opacity:1}._dateInput_w93do_139:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f633;outline:none}._dateInput_w93do_139:hover{border-color:#dbeafe}._customPickerActions_w93do_179{display:flex;justify-content:center}._applyButton_w93do_184{background-color:#3b82f6;border:2px solid #2563eb;border-radius:8px;padding:10px 24px;font-size:.95rem;font-weight:600;color:#fff;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 4px #3b82f64d}._applyButton_w93do_184:hover{background-color:#2563eb;transform:translateY(-2px);box-shadow:0 4px 8px #3b82f666}._applyButton_w93do_184:active{transform:translateY(0)}@keyframes _slideDown_w93do_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 768px){._root_w93do_1{padding:16px}._header_w93do_10{padding:12px 16px}._selectedRange_w93do_18{flex-direction:column;gap:4px;font-size:.85rem}._presetButtons_w93do_54{gap:8px}._presetButton_w93do_54{padding:8px 16px;font-size:.85rem;min-width:60px}._customPickerGrid_w93do_132{grid-template-columns:1fr;gap:12px}._customToggle_w93do_91{font-size:.85rem;padding:8px 16px}}._container_1aqg5_1{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px #0000;padding:20px;margin-bottom:25px}._title_1aqg5_9{text-align:center;font-size:18px;margin-bottom:20px;color:#333;font-weight:600}._statisticsContainer_1aqg5_17{display:flex;justify-content:center;flex-wrap:wrap;gap:20px;margin-bottom:20px;padding:10px;background-color:#f8f9fa;border-radius:6px}._statItem_1aqg5_28{display:flex;align-items:center;padding:5px 10px;background-color:#fff;border-radius:4px;box-shadow:0 1px 3px #0000001a}._statLabel_1aqg5_37{font-weight:600;margin-right:8px;color:#555}._statValue_1aqg5_43{color:#333}._legendContainer_1aqg5_47{display:flex;justify-content:center;gap:20px;margin-bottom:20px;flex-wrap:wrap}._legendItem_1aqg5_55{display:flex;align-items:center;gap:5px}._legendColorBox_1aqg5_61{width:15px;height:15px;border-radius:3px}._legendText_1aqg5_67{font-size:14px;color:#555}._chartsWrapper_1aqg5_72{position:relative;height:400px;width:100%}@media (max-width: 768px){._chartsWrapper_1aqg5_72{height:350px}}@media (max-width: 480px){._chartsWrapper_1aqg5_72{height:300px}}._chartContainer_1aqg5_89{position:absolute;width:100%;height:100%;z-index:1}._chartOverlay_1aqg5_96{position:absolute;width:100%;height:100%;z-index:2;pointer-events:none}._tooltip_1aqg5_104{background-color:#fffffff2;padding:12px;border-radius:4px;box-shadow:0 3px 8px #00000026;font-size:12px;min-width:150px}@media (max-width: 768px){._tooltip_1aqg5_104{padding:8px;font-size:10px;min-width:120px}}._tooltipRow_1aqg5_120{margin-bottom:6px;display:flex;justify-content:space-between}._tooltipRow_1aqg5_120:last-child{margin-bottom:0}._tooltipLabel_1aqg5_129{font-weight:600;margin-right:8px;color:#555}._noDataMessage_1aqg5_135{text-align:center;padding:60px 20px;color:#6c757d;background-color:#f9f9f9}._noDataMessage_1aqg5_135 h3{margin-bottom:15px;color:#495057}._noDataMessage_1aqg5_135 p{color:#6c757d}@media (max-width: 768px){._container_1aqg5_1{padding:15px 10px}._title_1aqg5_9{font-size:16px}._statisticsContainer_1aqg5_17{gap:10px;padding:8px}._statItem_1aqg5_28{padding:4px 8px;font-size:13px}._legendContainer_1aqg5_47{gap:12px;margin-bottom:15px}._legendColorBox_1aqg5_61{width:12px;height:12px}._legendText_1aqg5_67{font-size:12px}}.recharts-xAxis .recharts-cartesian-axis-tick-value,.nivo-bar-axis-tick text{text-anchor:end!important;transform:translateY(5px)!important;font-size:11px!important}@media (max-width: 768px){.recharts-xAxis .recharts-cartesian-axis-tick-value,.nivo-bar-axis-tick text{font-size:9px!important}}._normalDistributionExplanation_1aqg5_192{margin-top:20px;padding:15px;background-color:#f8f9fa;border-radius:6px}._normalDistributionExplanation_1aqg5_192 h4{font-size:16px;margin-bottom:10px;color:#333;font-weight:600}._normalDistributionExplanation_1aqg5_192 p{font-size:14px;line-height:1.5;color:#555}@media (max-width: 768px){._normalDistributionExplanation_1aqg5_192{padding:12px}._normalDistributionExplanation_1aqg5_192 h4{font-size:14px}._normalDistributionExplanation_1aqg5_192 p{font-size:12px}}._root_1kmei_1{display:flex;flex-direction:column;width:100%;gap:30px;margin-bottom:30px}._chartContainer_1kmei_9{width:100%;background-color:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;padding:20px;display:flex;flex-direction:column;gap:10px}._chartContainer_1kmei_9 h4{margin:0;font-size:16px;font-weight:600;color:#333;text-align:center}._chartContainer_1kmei_9 ._statsInfo_1kmei_26{display:flex;justify-content:center;flex-wrap:wrap;gap:20px;font-size:12px;color:#666;margin-bottom:10px}._chartContainer_1kmei_9 ._statsInfo_1kmei_26 span{background-color:#f5f5f5;padding:4px 8px;border-radius:4px;display:inline-flex}._chartContainer_1kmei_9 ._chartWrapper_1kmei_41{height:400px;position:relative;overflow:hidden}._tooltip_1kmei_47{background:#fff;padding:9px 12px;border:1px solid #ccc;border-radius:4px;font-size:12px;box-shadow:0 2px 6px #0003}._tooltip_1kmei_47 strong{display:block;margin-bottom:5px;color:#333}._tooltip_1kmei_47 div{margin-top:3px;display:flex;justify-content:space-between}._tooltip_1kmei_47 div span:first-child{margin-right:10px;color:#666}._tooltip_1kmei_47 div span:last-child{font-weight:500;font-family:monospace}._noDataMessage_1kmei_74{text-align:center;padding:40px 20px;background-color:var(--white);border-radius:8px}._noDataMessage_1kmei_74 h4{margin-top:0;margin-bottom:15px;color:#333;font-size:16px}._noDataMessage_1kmei_74 p{color:#666;margin:0}@media (max-width: 768px){._chartContainer_1kmei_9{padding:15px 10px}._chartContainer_1kmei_9 h4{font-size:14px}._chartContainer_1kmei_9 ._statsInfo_1kmei_26{font-size:10px;gap:10px}._chartContainer_1kmei_9 ._statsInfo_1kmei_26 span{padding:3px 6px}._chartContainer_1kmei_9 ._chartWrapper_1kmei_41{height:300px}._tooltip_1kmei_47{padding:6px 8px;font-size:10px}._tooltip_1kmei_47 strong{margin-bottom:3px}._tooltip_1kmei_47 div{margin-top:2px}.axis-bottom text{text-anchor:end!important;dominant-baseline:middle!important;transform:translateY(8px)!important}}@media (max-width: 480px){._root_1kmei_1{gap:20px}._chartContainer_1kmei_9{padding:12px 8px}._chartContainer_1kmei_9 h4{font-size:13px}._chartContainer_1kmei_9 ._statsInfo_1kmei_26{font-size:9px;margin-bottom:8px}._chartContainer_1kmei_9 ._chartWrapper_1kmei_41{height:250px}}._root_1ne4u_1{display:flex;flex-direction:column;width:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}._controls_1ne4u_8{display:flex;flex-direction:column;margin-bottom:1rem}._controls_1ne4u_8 h3{margin:0 0 1rem;font-size:1.2rem;font-weight:600}._chartTypeSelector_1ne4u_19{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}._button_1ne4u_26{padding:.5rem 1rem;background-color:#f0f0f0;border:1px solid #ddd;border-radius:4px;cursor:pointer;font-size:.9rem;transition:all .2s ease}._button_1ne4u_26:hover{background-color:#e0e0e0}._button_1ne4u_26._active_1ne4u_38{background-color:#2196f3;color:#fff;border-color:#1976d2}._chartContainer_1ne4u_44{width:100%;height:400px;background-color:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;overflow:hidden;margin-bottom:1.5rem;padding:0 10px}._chartWrapper_1ne4u_55{width:calc(100% - 20px);height:100%;margin:0 auto}._tooltip_1ne4u_61{background-color:#fffffff2;padding:.75rem;border-radius:4px;box-shadow:0 2px 5px #0003;max-width:220px;font-size:.8rem}._tooltip_1ne4u_61 strong{display:block;margin-bottom:.5rem;font-size:.9rem}._tooltip_1ne4u_61 div{display:flex;justify-content:space-between;margin-bottom:.25rem}._statsSection_1ne4u_80{width:100%;padding:1rem;background-color:#f9f9f9;border-radius:8px;box-shadow:0 2px 5px #0000000d}._statsSection_1ne4u_80 h4{margin:0 0 1rem;font-size:1rem;font-weight:600}._statsGrid_1ne4u_93{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1rem}._statCard_1ne4u_99{padding:.75rem;background-color:#fff;border-radius:4px;box-shadow:0 1px 3px #0000001a;display:flex;flex-direction:column}._statLabel_1ne4u_108{font-size:.8rem;color:#666;margin-bottom:.25rem}._statValue_1ne4u_114{font-size:1rem;font-weight:600}@media (max-width: 768px){._chartContainer_1ne4u_44{height:300px}._chartTypeSelector_1ne4u_19{flex-direction:column}._chartTypeSelector_1ne4u_19 ._button_1ne4u_26{width:100%}._statsGrid_1ne4u_93{grid-template-columns:1fr}}
