:root:root{--adm-color-primary: #c00000;--checked-color: #ffbfbf;--adm-color-wathet: #ffbfbf;--hh-nm-color-background: #f6f6f6;--hh-nm-color-profix: #ff3141;--hh-nm-color-loss: #3eb397;--hh-nm-color-border: #f6f6f6}body{margin:0;min-width:320px;min-height:100vh;background-color:var(--adm-color-white)}.profixText{color:var(--hh-nm-color-profix)!important}.lossText{color:var(--hh-nm-color-loss)!important}.grayText{color:var(--adm-color-weak)}.chartSection{position:relative}.chartSection .chartCover{position:absolute;top:0;right:0;left:0;bottom:0;z-index:99;background-color:#0000}.currencyTag{font-size:.85em;color:#666;margin-left:4px;vertical-align:middle}.ant-table-header,.ant-table-thead{border-radius:0!important}.footerContainer{background-color:var(--adm-color-white);height:70px}.mainContainer{flex:1;background-color:var(--hh-nm-color-background);height:calc(100vh - 115px);overflow-y:scroll}.popupContainer{padding-top:45px;max-height:90vh;overflow-y:scroll}.popupContainer .adm-list-item-content-main{padding:8px 0!important}.adm-list-header{background-color:var(--hh-nm-color-background)}.attributionPageContainer{display:flex;flex-direction:column;height:calc(100vh - 115px)}@media (min-width: 721px){.attributionPageContainer{height:calc(100vh - 12px)}}.periodFilterContainer .adm-capsule-tabs-header{padding:6px}.periodFilterContainer .adm-capsule-tabs-tab-wrapper{padding:0 2px}.periodFilterContainer .adm-capsule-tabs-tab{padding:4px}.tickerChartContainer,.brinsonChartContainer,.marketCapChartContainer,.regionChartContainer,.sectorTableContainer{padding:12px 12px 0}.sectorTable .ant-table-thead .ant-table-cell{padding:4px!important}.actionSection{margin-top:8px;text-align:center}.avgBar{background:linear-gradient(to right,#c00000,#ff5733);height:22px;opacity:.8}.avgText{position:absolute;right:4px;top:4px}.ant-table-thead .sectorCenterColumn{padding:4px 2px!important;line-height:1.1!important;text-align:center!important}.periodFilterContainer .adm-capsule-tabs-header{border-bottom:none;padding-top:0}.periodFilterContainer .adm-capsule-tabs-tab{color:var(--adm-color-weak);background-color:var(--adm-color-white)}.periodFilterContainer .adm-capsule-tabs-tab.adm-capsule-tabs-tab-active{background-color:var(--adm-color-fill-content)}.holdingsPageContainer{display:flex;flex-direction:column;height:calc(100vh - 100px)}.holdingsMainTicker{color:var(--adm-color-weak);font-size:var(--adm-font-size-4);margin-right:5px}.holdingsTable .ant-table-thead .ant-table-cell{padding:4px 2px!important}.adm-card-body{padding:8px 0}.ant-table-column-sorter{margin-inline-start:-8px!important}.ant-table-thead .holdingCenterColumn{padding:4px 2px!important;line-height:1.1!important;text-align:center!important}.holdingsSummaryContainer{display:flex;align-items:center;justify-content:space-around}.holdingsSummaryItem{border-right:1px solid var(--adm-color-border);width:100%;text-align:center;margin:0}.holdingsSummaryItem:last-child{border-right:none}.holdingsSummaryItem .itemContent{color:var(--adm-color-weak);line-height:1;padding-bottom:12px}.holdingsSummaryItem .itemTitle{line-height:1}.loginContainer{text-align:center;padding-top:100px;color:var(--adm-color-weak)}.overviewContainer{overflow-y:scroll;height:calc(100vh - 115px)}.updateTimeContainer{padding:12px;text-align:right;color:var(--adm-color-weak);font-size:var(--adm-font-size-3)}.fundListContainer{padding:0}.fundListContainer .ant-table-thead .ant-table-cell{padding:4px!important}.ant-table-wrapper .ant-table-tbody>tr.ant-table-row>td{padding:4px}.ant-table-wrapper .ant-table-thead>tr>th{background:var(--adm-color-white)!important;color:var(--adm-color-weak)!important;font-weight:400!important}.ant-table-thead .miniTrendChartColumn,.ant-table-thead .itdDDCoulumn{padding:4px 2px!important;line-height:1.1!important;text-align:center!important}.ant-table-thead .assetCoulumn{line-height:1.1!important}.ant-table-tbody .miniTrendChartColumn{padding:4px 0!important;line-height:1!important;text-align:center!important}.overviewContainer .ant-table-row.merge-row td{background-color:var(--hh-nm-color-background)!important}.ant-table-row.usd-row td{background-color:#fff5ea!important}.fundNameLink,.fundNameLink:focus{color:var(--adm-color-text)!important;text-decoration:underline!important;text-underline-offset:4px}.notes{padding:12px;color:var(--adm-color-weak)}@media (min-width: 721px){.overviewContainer{height:calc(100vh - 12px)}}.yellowHighlightText{background-color:#ff0;padding:2px 4px}.redHighlightText{background-color:var(--hh-nm-color-profix)!important;padding:2px 4px;color:#fff}.orangeHighlightText{background-color:orange;padding:2px 4px;color:#fff}.performancePageContainer{display:flex;flex-direction:column;height:calc(100vh - 100px)}@media (min-width: 721px){.performancePageContainer{height:calc(100vh - 12px)}}.adm-card{border-radius:0!important}.listTableContainer{width:100%;font-size:var(--adm-font-size-6);border-collapse:collapse}.listTableContainer thead>tr>th{font-weight:400;color:var(--adm-color-weak);padding:8px;text-align:right;border-bottom:1px solid var(--hh-nm-color-border)}.listTableContainer thead>tr>th:first-child{text-align:left}.listTableContainer tbody>tr{border-bottom:1px solid var(--hh-nm-color-border)}.listTableContainer tbody>tr>td{padding:16px 8px;text-align:right;color:var(--adm-color-weak)}.listTableContainer tbody>tr>td:first-child{text-align:left;color:var(--adm-color-text)}.profitDrawdownChartContainer{background:var(--adm-color-background);border-radius:0}.profitHeader{display:flex;font-size:var(--adm-font-size-7);line-height:1.4;font-weight:700;color:var(--adm-color-text)}.profitHeader .headerItem{padding:12px;border-radius:8px 8px 0 0}.profitHeader .headerItem:first-child.active{box-shadow:10px 0 10px -8px #0000001a}.profitHeader .headerItem.active{box-shadow:-10px 0 10px -8px #0000001a,10px 0 10px -8px #0000001a}.periodSection{padding:24px 12px 0}.metricsSection{display:flex;align-items:center;justify-content:space-around;padding:0 12px;width:85%;margin:0 auto}.metricsSection .metricsItem{border-right:1px solid var(--adm-color-border);width:100%;text-align:center;margin:16px 0}.metricsSection .metricsItem:last-child{border-right:none}.metricsSection .metricsItem .itemContent{color:var(--adm-color-weak);line-height:1;padding-bottom:12px}.metricsSection .metricsItem .itemTitle{line-height:1}.profitChartContainer,.drawdownChartContainer{padding:0 12px 12px}.redirectContainer{text-align:center;padding:100px 10% 0;color:var(--adm-color-weak)}.riskContainer{display:flex;flex-direction:column;height:calc(100vh - 115px)}@media (min-width: 721px){.riskContainer{height:calc(100vh - 12px)}}.riskContainer .ant-table-thead .ant-table-cell{padding:4px!important;color:#333!important;font-weight:700!important}.riskContainer .ant-table-wrapper .ant-table-thead>tr>th{background-color:#fafafa!important}.riskContainer .riskTableSection{background-color:transparent;padding:0 0 32px;overflow-y:scroll}.riskContainer .riskTableItem{margin:16px 4px 0}.riskContainer .riskTableItem .riskTableTitle{font-size:16px;font-weight:700;color:var(--hh-nm-color-text-primary);background-color:#fff;padding:4px}.riskContainer .riskCellRightBorder{border-inline-end:2px solid #999999!important}.riskContainer .adm-card{padding:0 4px!important}.AppContainer{display:flex;flex-direction:column;height:100vh}.headerContainer{background-color:var(--adm-color-primary);color:var(--adm-color-white);z-index:99999}.btnContainer{display:flex;gap:16px;padding:16px;background:#fff;border-top:1px solid #eee}.btn{flex:1}.mainContainer{flex:1;background-color:var(--hh-nm-color-background);height:calc(100vh - 100px)}@media (min-width: 721px){.headerContainer,.footerContainer{display:none}.mainContainer{height:100vh}}.filterPageContainer{display:flex;flex-direction:column;background-color:#fff;height:calc(100vh - 115px)}.adm-selector-item{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;display:block!important;max-width:120px!important;padding-left:8px;padding-right:8px}@media (min-width: 721px){.holdingsPageContainer{height:calc(100vh - 12px)}}
