input{color:#404040!important}.progress{height:8px}.import-progress-bar{height:20px}.icon-shape{min-width:65px}.tooltip-inner{background-color:#000;color:#fff;min-width:250px;padding:5px}.import-csv-tooltip .tooltip-inner{overflow:visible;position:relative}.import-csv-tooltip .tooltip-arrow{display:none}.import-csv-tooltip-chevron{bottom:-12px;color:#000;font-size:14px;left:50%;line-height:1;pointer-events:none;position:absolute;transform:translateX(-50%)}.tooltip-arrow:before{border-top-color:#000!important}.form-control.is-invalid{border-color:#d1d7e0}.holdings-table-action-btn{color:#fff;height:30px;padding:2px 4px}.holdings-table-action-btn:hover{color:#fff}.btn-edit{background-color:#6d6d6d;border-color:#636363}.btn-delete{background-color:#bf1e1e;border-color:#9c0505}.bg-blue-alt{background-color:#c3d7fc}.card-header{padding:1rem 1.5rem}.card-header-chart{border-bottom:none}.map-selected{fill:#262b41}.map-unselected{fill:#bbc0da}.geographic-exposure-card{margin-bottom:25px;margin-bottom:calc(25px*var(--dashboard-height-scale, 1));margin-top:25px;margin-top:calc(25px*var(--dashboard-height-scale, 1));padding:.5rem 1.25rem;padding:calc(.5rem*var(--dashboard-height-scale, 1)) calc(1.25rem*var(--dashboard-height-scale, 1))}.geographic-exposure-card .row{margin-left:0;margin-right:0}.geographic-exposure-card .map-img{display:block;height:auto;width:100%}.ct-area{fill-opacity:.9}.ct-legend{list-style:none;text-align:center;z-index:10}.ct-legend li{margin-bottom:3px;padding-left:23px;position:relative;text-align:left}.ct-legend li:before{border:4px solid #0000;border-radius:2px;content:"";height:17px;left:0;position:absolute;top:3px;width:17px}.ct-legend.ct-legend-inside{left:180px;max-width:160px;padding-top:10px;position:absolute}.ct-legend li.inactive:before{background:#0000}.ct-legend .ct-series-0:before{background-color:#0948b3;border-color:#0948b3}.ct-legend .ct-series-1:before{background-color:#f8bd7a;border-color:#f8bd7a}.ct-legend .ct-series-2:before{background-color:#1b998b;border-color:#1b998b}.ct-legend .ct-series-3:before{background-color:#404e7c;border-color:#404e7c}.ct-legend .ct-series-4:before{background-color:#c83e4d;border-color:#c83e4d}.analyst-ratings-card-wrapper,.asset-allocation-card-wrapper,.top-sectors-card,.top-sectors-card-wrapper{display:flex;flex-direction:column;min-height:0}.top-sectors-card{flex:1 1 auto;padding:1rem 1.25rem;padding:calc(1rem*var(--dashboard-height-scale, 1)) calc(1.25rem*var(--dashboard-height-scale, 1))}.top-sectors-chart{align-items:center;display:flex;flex:1 1 auto;gap:2rem;justify-content:space-between;min-height:0;width:100%}.top-sectors-chart-pie{align-items:center;display:flex;flex:0 0 auto;justify-content:center}.top-sectors-chart .ct-chart{margin:0}.portfolio-value-card{display:flex;flex-direction:column;min-height:0}.portfolio-value-header{flex:0 0 auto}.portfolio-value-day-change{font-size:.875rem;line-height:1.3}.portfolio-value-chart{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;padding:1rem}.portfolio-value-chart-surface{flex:1 1 auto;min-height:0}.portfolio-value-chart .ct-chart{overflow:visible}.portfolio-value-chart .ct-label.ct-horizontal.ct-end{font-size:.7rem}.top-sectors-legend{display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;min-width:0}.top-sectors-legend-item{align-items:center;display:flex;font-size:.875rem;gap:.5rem;line-height:1.25;margin-bottom:.5rem}.dashboard-card-row .analyst-ratings-legend-item,.dashboard-card-row .asset-allocation-legend-item,.dashboard-card-row .top-sectors-legend-item{margin-bottom:calc(.5rem*var(--dashboard-height-scale))}.top-sectors-legend-item:last-child{margin-bottom:0}.top-sectors-legend-swatch{border-radius:2px;flex:0 0 14px;height:14px;width:14px}.top-sectors-legend-label{flex:1 1 auto;min-width:0}.top-sectors-legend-percent{color:#6c757d;font-size:.8125rem;margin-left:.35rem}.top-sectors-chart .ct-series-a .ct-slice-pie{fill:#0948b3}.top-sectors-chart .ct-series-b .ct-slice-pie{fill:#f8bd7a}.top-sectors-chart .ct-series-c .ct-slice-pie{fill:#1b998b}.top-sectors-chart .ct-series-d .ct-slice-pie{fill:#404e7c}.top-sectors-chart .ct-series-e .ct-slice-pie{fill:#c83e4d}.top-sectors-chart .ct-series-f .ct-slice-pie{fill:#94a3b8}.asset-allocation-card{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;padding:1rem 1.25rem;padding:calc(1rem*var(--dashboard-height-scale, 1)) calc(1.25rem*var(--dashboard-height-scale, 1))}.asset-allocation-chart{align-items:center;display:flex;flex:1 1 auto;gap:2rem;justify-content:space-between;min-height:0;width:100%}.asset-allocation-chart-pie{align-items:center;display:flex;flex:0 0 auto;justify-content:center}.asset-allocation-chart .ct-chart{margin:0}.asset-allocation-legend{display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;min-width:0}.asset-allocation-legend-item{align-items:center;display:flex;font-size:.875rem;gap:.5rem;line-height:1.25;margin-bottom:.5rem}.asset-allocation-legend-item:last-child{margin-bottom:0}.asset-allocation-legend-swatch{border-radius:2px;flex:0 0 14px;height:14px;width:14px}.asset-allocation-legend-label{flex:1 1 auto;min-width:0}.asset-allocation-legend-percent{color:#6c757d;font-size:.8125rem;margin-left:.35rem}.card-metric{position:relative}.dashboard-card-row{--dashboard-height-scale:1;align-items:stretch}.dashboard-card-row>[class*=col]>.card>.card-header{padding:calc(1rem*var(--dashboard-height-scale)) calc(1.5rem*var(--dashboard-height-scale))}.dashboard-card-row>[class*=col]>.card>.card-body:not(.top-sectors-card):not(.asset-allocation-card):not(.analyst-ratings-card):not(.geographic-exposure-card):not(.portfolio-value-chart){padding:calc(1.25rem*var(--dashboard-height-scale)) calc(1.5rem*var(--dashboard-height-scale))}.dashboard-card-row .portfolio-value-chart{padding:calc(1rem*var(--dashboard-height-scale))}.dashboard-card-row .table td,.dashboard-card-row .table th{padding-bottom:calc(.75rem*var(--dashboard-height-scale));padding-top:calc(.75rem*var(--dashboard-height-scale))}.dashboard-card-row .dashboard-holding-item{margin-bottom:calc(1.5rem*var(--dashboard-height-scale))}.dashboard-card-row .dashboard-holding-item:last-child{margin-bottom:0}.dashboard-card-row>[class*=col]{display:flex;flex-direction:column}.dashboard-card-row>[class*=col]>.card{flex:1 1 auto;width:100%}.dashboard-card-row>.dashboard-metrics-stack{gap:calc(1rem*var(--dashboard-height-scale))}.dashboard-card-row>.dashboard-metrics-stack>.card{flex:1 1;min-height:0}.dashboard-card-row .dashboard-metrics-stack .card-body{align-items:center;display:flex}.card-info-tooltip{align-items:center;background-color:#495057;border-radius:50%;color:#fff;cursor:help;display:inline-flex;font-size:.6875rem;font-style:italic;font-weight:600;height:.875rem;justify-content:center;line-height:1;position:absolute;right:.75rem;top:.75rem;width:.875rem;z-index:1}.asset-allocation-chart .ct-series-a .ct-slice-donut-solid{fill:#0948b3}.asset-allocation-chart .ct-series-b .ct-slice-donut-solid{fill:#1b998b}.asset-allocation-chart .ct-series-c .ct-slice-donut-solid{fill:#f8bd7a}.analyst-ratings-card{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;padding:1rem 1.25rem;padding:calc(1rem*var(--dashboard-height-scale, 1)) calc(1.25rem*var(--dashboard-height-scale, 1))}.analyst-ratings-chart{align-items:center;display:flex;flex:1 1 auto;gap:2rem;justify-content:space-between;min-height:0;width:100%}.analyst-ratings-chart-pie{align-items:center;display:flex;flex:0 0 auto;justify-content:center}.analyst-ratings-chart .ct-chart{margin:0}.analyst-ratings-legend{display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;min-width:0}.analyst-ratings-legend-item{align-items:center;display:flex;font-size:.875rem;gap:.5rem;line-height:1.25;margin-bottom:.5rem}.analyst-ratings-legend-item:last-child{margin-bottom:0}.analyst-ratings-legend-swatch{border-radius:2px;flex:0 0 14px;height:14px;width:14px}.analyst-ratings-legend-label{flex:1 1 auto;min-width:0}.analyst-ratings-legend-count{color:#6c757d;font-size:.8125rem;margin-left:.35rem}.align-items-center svg{display:block;margin:auto}.market-chart svg .ct-series-a path{stroke:#6b6b6b}.market-chart svg .ct-series-b path{stroke:#b4ed29}.market-chart svg .ct-series-c path{stroke:#c23161}.market-chart svg .ct-series-d path{stroke:#ae8c1d}.market-chart svg .ct-series-e path{stroke:#23d2d4}.market-chart svg .ct-series-f path{stroke:#fd7f23}.market-chart svg .ct-series-g path{stroke:#9751a1}.market-chart svg .ct-series-h path{stroke:#8082cb}.analyst-rating-pill{border-radius:999px;font-size:.6875rem;font-weight:600;line-height:1;padding:.25rem .5rem}.analyst-rating-pill.analyst-rating-strong-buy,.progress-info .progress-percentage .analyst-rating-strong-buy{background-color:#1a6b3c;color:#fff}.analyst-rating-pill.analyst-rating-buy,.progress-info .progress-percentage .analyst-rating-buy{background-color:#7bc67e;color:#fff}.analyst-rating-pill.analyst-rating-hold,.progress-info .progress-percentage .analyst-rating-hold{background-color:#6c757d;color:#fff}.analyst-rating-pill.analyst-rating-sell,.progress-info .progress-percentage .analyst-rating-sell{background-color:#dc3545;color:#fff}.top-movers-table thead th:last-child{text-align:right}.progress-info .progress-percentage>span:last-child,.top-movers-table td>div>span:last-child{color:#000}
/*# sourceMappingURL=main.0372c75f.css.map*/