.mdc-data-table__header-row[data-v-ec4030d3]{border-bottom:none}.parent-analysis[data-v-cec80045]{border-top:1px solid #2c2b2a;padding-top:8px}.parent-analysis__rating-header[data-v-cec80045]{gap:8px;margin-bottom:40px;display:flex}.parent-analysis__rating-header-heading[data-v-cec80045]{display:flex}.parent-analysis__rating-value[data-v-cec80045]{font-family:MorningstarIntrinsic,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;font-style:normal;font-weight:300;line-height:1.34254rem}.parent-analysis__rating-value strong[data-v-cec80045]{font-weight:500}.parent-analysis__rating-value[data-v-cec80045]{gap:4px;margin-bottom:16px;font-family:MorningstarIntrinsicDisplay,MorningstarIntrinsic,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1.11878rem;display:flex}.parent-analysis__rating-byline[data-v-cec80045]{font-family:MorningstarIntrinsic,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;font-style:normal;font-weight:300;line-height:1.34254rem}.parent-analysis__rating-byline strong[data-v-cec80045]{font-weight:500}.parent-analysis__rating-byline[data-v-cec80045]{color:#4e4c4a;border-top:1px solid #ecebea;margin-bottom:24px;padding-top:8px}@media (width<=899px){.parent-analysis__rating-byline[data-v-cec80045]{border-top:none;padding-top:0}}.parent-analysis__rating-byline>address[data-v-cec80045]{font-style:inherit}.parent-analysis__content-body[data-v-cec80045]{font-family:MorningstarIntrinsic,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.2rem;font-style:normal;font-weight:300;line-height:1.59934rem}.parent-analysis__content-body strong[data-v-cec80045]{font-weight:500}.parent-analysis__content-body[data-v-cec80045]{max-width:565px;margin-top:4px}.parent-analysis__content-body__title[data-v-cec80045]{margin-top:0}.parent-analysis__content-toggle[data-v-cec80045]{padding:8px 0}.rating-histogram[data-v-69445528]{border-collapse:collapse}.rating-histogram__rating-header[data-v-69445528],.rating-histogram__rating-type[data-v-69445528],.rating-histogram__rating-count[data-v-69445528],.rating-histogram__chart-row[data-v-69445528]{padding:0}.rating-histogram__rating-header[data-v-69445528],.rating-histogram__rating-type[data-v-69445528]{text-align:left}.rating-histogram__rating-count[data-v-69445528]{text-align:right;padding-left:8px}.rating-histogram__rating-header[data-v-69445528]{color:#64625f;-webkit-user-select:none;user-select:none;padding-bottom:16px;font-size:.875em}.rating-histogram__rating-header--right[data-v-69445528]{text-align:right;padding-left:8px}.rating-histogram__rating-type[data-v-69445528],.rating-histogram__rating-count[data-v-69445528]{white-space:nowrap;border-bottom:1px solid #bdbcba}.rating-histogram>tbody>tr:nth-last-child(2)>.rating-histogram__rating-type[data-v-69445528],.rating-histogram>tbody>tr:nth-last-child(2)>.rating-histogram__rating-count[data-v-69445528]{border-bottom:none}.rating-histogram__chart-row[data-v-69445528]{width:50%;padding-left:12px}.rating-histogram__bar-container[data-v-69445528]{padding:.25em 0;position:relative}.rating-histogram__bar-container[data-v-69445528]:before{content:"";z-index:0;border-left:1px solid #bdbcba;border-right:1px solid #bdbcba;position:absolute;inset:0}.rating-histogram__bar-container[data-v-69445528]:after{content:"";z-index:0;border-left:1px solid #bdbcba;position:absolute;top:0;bottom:0;left:50%}.rating-histogram__bar[data-v-69445528]{z-index:1;background-color:#2364b9;display:block;position:relative}.rating-histogram__bar[data-v-69445528]:before{content:"​";visibility:hidden}.rating-histogram__xaxis[data-v-69445528]{justify-content:space-between;font-size:.875em;display:flex}.mdc-commodities-panel__mdc,.mdc-currencies-panel__mdc{display:block}.mdc-global-barometer__mdc{flex-direction:column;width:100%;height:100%;display:flex}.mdc-global-barometer__map__mdc{flex-grow:1}.mdc-global-barometer__scale__mdc{max-width:200px;margin-top:4px;margin-left:auto;margin-right:auto}.mdc-market-fair-value-chart__scrubber__mdc{border-left:1px dotted #1a1918;position:absolute;top:0;bottom:0}.mdc-market-fair-value-chart__scrubber-info__mdc{font-family:MorningstarIntrinsic,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.833333rem;font-style:normal;font-weight:300;line-height:1.12697rem}.mdc-market-fair-value-chart__scrubber-info__mdc strong{font-weight:500}.mdc-market-fair-value-chart__scrubber-info__mdc{white-space:nowrap;background-color:#fff9;border-radius:1px;padding:2px 8px;position:absolute;top:4px}.mdc-market-fair-value-chart__scrubber-info--flip__mdc{transform:translate(-100%)}.mdc-market-fair-value-chart__caption__mdc{margin-top:16px}.mdc-market-indexes__mdc{position:relative}@media (width<=599px){.mdc-market-indexes__column__mdc+.mdc-market-indexes__column__mdc{margin-top:16px}.mdc-market-indexes__column__mdc+.mdc-market-indexes__column__mdc>:first-child{border-top:1px solid #ecebea;padding-top:16px}}.mdc-market-indexes__icon__mdc{margin-left:-4px;margin-right:1px}.mdc-market-indexes__name__mdc{align-items:center;display:flex}.mdc-market-indexes__sparkline__mdc{position:absolute;top:0;left:0;transform:translateY(-11px)}.mdc-movers-panel__mdc{display:block}.mdc-movers-panel__content__mdc{width:100%}.mdc-movers-panel__column-heading__mdc{margin-bottom:16px}.mdc-movers-panel__empty-state__mdc{font-family:MorningstarIntrinsic,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;font-style:normal;font-weight:300;line-height:1.34254rem}.mdc-movers-panel__empty-state__mdc strong{font-weight:500}.mdc-movers-panel__ai-summary__mdc{width:100%;margin-top:6px;display:flex}.mdc-movers-panel__ai-summary-icon__mdc{flex-grow:0;flex-shrink:0;margin-right:4px;line-height:0}.mdc-movers-panel__ai-summary-control__mdc{flex-grow:0;flex-shrink:0;margin-left:4px;padding-top:3px;line-height:0}.mdc-movers-panel__ai-summary-heading__mdc{align-items:center;gap:4px;margin-bottom:8px;display:flex}.mdc-movers-panel__ai-summary-text__mdc{flex-grow:1;flex-shrink:1;position:relative}.mdc-movers-panel__ai-summary-text__mdc>*{text-wrap:nowrap;text-overflow:ellipsis;width:100%;position:absolute;overflow:hidden}.mdc-movers-panel__ai-summary-metadata__mdc{margin-top:8px}.mdc-movers-panel__ai-summary-source-link__mdc{color:#64625f}.mdc-movers-panel--borderless__mdc .mdc-movers-panel__empty-state__mdc{margin-bottom:0}.mdc-sectors__mdc{position:relative}@media (width<=899px){.mdc-sectors__column__mdc+.mdc-sectors__column__mdc{margin-top:16px}}.mdc-sectors__column-heading__mdc{margin-bottom:16px}.mdc-sectors__sparkline__mdc{position:absolute;top:0;left:0;transform:translateY(-11px)}.mdc-us-barometer__mdc{flex-direction:column;width:100%;height:100%;display:flex}.mdc-us-barometer--vertical__mdc{flex-direction:row;align-items:stretch}.mdc-us-barometer--small__mdc{flex-flow:row}.mdc-us-barometer__box__mdc{flex-grow:1}.mdc-us-barometer__scale-container__mdc{display:block}.mdc-us-barometer__scale-container--vertical__mdc{align-items:center;display:flex}.mdc-us-barometer__scale-container--small__mdc{flex-grow:1;margin-left:16px}.mdc-us-barometer__scale__mdc{max-width:200px;margin-top:16px;margin-left:auto;margin-right:auto}.mdc-us-barometer__scale--vertical__mdc{flex-grow:0;flex-shrink:0;max-width:50px;height:75%;margin-top:0;margin-left:16px}.mdc-us-barometer__scale--small__mdc{margin-top:0}@layer indiv-elements{.mdc-data-grid-cell__indiv,.mdc-data-grid-cell__indiv:before,.mdc-data-grid-cell__indiv:after,.mdc-data-grid-cell__indiv>*,.mdc-data-grid-cell__indiv>:before,.mdc-data-grid-cell__indiv>:after{box-sizing:border-box}.mdc-data-grid-cell__indiv{font-family:MorningstarIntrinsic,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;font-style:normal;font-weight:300;line-height:1.34254rem}.mdc-data-grid-cell__indiv strong{font-weight:500}.mdc-data-grid-cell__indiv{text-align:left;white-space:nowrap;text-overflow:ellipsis;font-feature-settings:normal;background-color:#fff;padding:4px 9px 4px 8px;position:relative;overflow:hidden}.mdc-data-grid-cell__indiv:first-child{padding-left:unset}.mdc-data-grid-cell--header__indiv{font-weight:500!important}.mdc-data-grid-cell--right__indiv{text-align:right}.mdc-data-grid-cell--right-border__indiv{border-right:1px solid #dad9d8;padding-right:8px}.mdc-data-grid-cell--secondary__indiv.mdc-data-grid-cell--header__indiv{padding-left:24px;font-weight:300!important}.mdc-data-grid-cell--spacious__indiv{padding:8px 9px 8px 8px}.mdc-data-grid-cell--spacious__indiv:first-child{padding-left:unset}.mdc-data-grid-cell--spacious__indiv.mdc-data-grid-cell--right-border__indiv{padding-right:8px}.mdc-data-grid-cell--spacious__indiv.mdc-data-grid-cell--secondary__indiv.mdc-data-grid-cell--header__indiv{padding-left:32px}.mdc-data-grid-cell--sticky__indiv{z-index:90;position:sticky}.mdc-data-grid-cell--sticky-edge__indiv{border-right:1px solid #dad9d8}.mdc-data-grid-cell--total__indiv{color:#64625f;background-color:#0000;font-weight:500!important}.mdc-data-grid-cell__actions__indiv{display:none}.mdc-data-grid-cell__actions__indiv:not(:empty){background-color:inherit;flex-direction:row-reverse;align-items:center;height:100%;padding:0 8px;display:flex;position:absolute;top:0;right:0}.mdc-data-grid-cell--right__indiv .mdc-data-grid-cell__actions__indiv{left:0;right:unset}.mdc-data-grid-actions-cell__indiv,.mdc-data-grid-actions-cell__indiv:before,.mdc-data-grid-actions-cell__indiv:after,.mdc-data-grid-actions-cell__indiv>*,.mdc-data-grid-actions-cell__indiv>:before,.mdc-data-grid-actions-cell__indiv>:after{box-sizing:border-box}.mdc-data-grid-actions-cell__indiv{font-family:MorningstarIntrinsic,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;font-style:normal;font-weight:300;line-height:1.34254rem}.mdc-data-grid-actions-cell__indiv strong{font-weight:500}.mdc-data-grid-actions-cell__indiv{text-align:left;white-space:nowrap;text-overflow:ellipsis;background-color:#fff;padding:4px 8px 4px 4px;position:relative;overflow:hidden}.mdc-data-grid-actions-cell--right-border__indiv{border-right:1px solid #dad9d8}.mdc-data-grid-actions-cell--spacious__indiv{padding:8px 8px 8px 4px}.mdc-data-grid-actions-cell--sticky__indiv{z-index:90;position:sticky}.mdc-data-grid-actions-cell__actions__indiv{align-items:center;gap:16px;display:flex}.mdc-data-grid-actions-cell__selection-checkbox--hidden__indiv{visibility:hidden}.mdc-data-grid-actions-cell__expander-button__indiv{transition:transform .25s cubic-bezier(.25,0,.25,1)}.mdc-data-grid-actions-cell__expander-button--hidden__indiv{visibility:hidden}.mdc-data-grid-actions-cell__expander-button--expanded__indiv{transform:rotate(180deg)}.mdc-data-grid-row__indiv,.mdc-data-grid-row__indiv:before,.mdc-data-grid-row__indiv:after,.mdc-data-grid-row__indiv>*,.mdc-data-grid-row__indiv>:before,.mdc-data-grid-row__indiv>:after{box-sizing:border-box}.mdc-data-grid-row__indiv:hover>*{background-color:#f6f5f4!important}.mdc-data-grid-row__indiv>*{border-top:1px solid #dad9d8}.mdc-data-grid-row__indiv:first-child>*{border-top:none}.mdc-data-grid-row--selected__indiv>*{background-color:#ecebea}.mdc-data-grid-row--selected__indiv:hover>*{background-color:#dad9d8!important}.mdc-data-grid-row-group-header__indiv,.mdc-data-grid-row-group-header__indiv:before,.mdc-data-grid-row-group-header__indiv:after,.mdc-data-grid-row-group-header__indiv>*,.mdc-data-grid-row-group-header__indiv>:before,.mdc-data-grid-row-group-header__indiv>:after{box-sizing:border-box}.mdc-data-grid-row-group-header__indiv{background:repeating-linear-gradient(-45deg,#f6f5f4,#fff 1px 3px,#f6f5f4 4px);position:relative}.mdc-data-grid-row-group-header__cell__indiv{font-family:MorningstarIntrinsic,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;font-style:normal;font-weight:300;line-height:1.34254rem}.mdc-data-grid-row-group-header__cell__indiv strong{font-weight:500}.mdc-data-grid-row-group-header__cell__indiv{color:#64625f;text-align:left;white-space:nowrap;text-overflow:ellipsis;background:repeating-linear-gradient(-45deg,#f6f5f4,#fff 1px 3px,#f6f5f4 4px);padding:4px 8px 4px 4px;position:relative;overflow:hidden;font-weight:500!important}.mdc-data-grid-row-group-header__cell--right-border__indiv{border-right:1px solid #dad9d8}.mdc-data-grid-row-group-header__cell--spacious__indiv{padding:8px 8px 8px 4px}.mdc-data-grid-row-group-header__cell--sticky__indiv{z-index:90;border-right:1px solid #dad9d8;position:sticky;left:0}.mdc-data-grid-row-group-header__content__indiv{align-items:center;display:flex}.mdc-data-grid-row-group-header__actions__indiv{align-items:center;gap:16px;display:flex}.mdc-data-grid-row-group-header__expander-button__indiv{flex-grow:0;flex-shrink:0;transition:transform .25s cubic-bezier(.25,0,.25,1)}.mdc-data-grid-row-group-header__expander-button--expanded__indiv{transform:rotate(180deg)}.mdc-data-grid-row-group-header__label__indiv{-webkit-user-select:none;user-select:none;margin-left:0}.mdc-data-grid-row-group-header__label--selectable__indiv{cursor:pointer;margin-left:8px}.mdc-data-grid-row-group-header__label--selectable__indiv.mdc-data-grid-row-group-header__label--expandable__indiv{margin-left:4px}.mdc-data-grid-row-group-header__label--expandable__indiv{cursor:pointer;margin-left:4px}.mdc-data-grid-row-group-header__indiv>*{box-shadow:0 -1px #64625f}.mdc-data-grid-header__indiv{box-sizing:border-box;position:sticky}.mdc-data-grid-header__indiv:before,.mdc-data-grid-header__indiv:after,.mdc-data-grid-header__indiv>*,.mdc-data-grid-header__indiv>:before,.mdc-data-grid-header__indiv>:after{box-sizing:border-box}.mdc-data-grid-header__indiv{font-family:MorningstarIntrinsic,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.833333rem;font-style:normal;font-weight:300;line-height:1.12697rem}.mdc-data-grid-header__indiv strong{font-weight:500}.mdc-data-grid-header__indiv{color:#64625f;text-align:left;vertical-align:bottom;z-index:91;background-color:#fff;padding:2px 8px 4px;top:0;box-shadow:0 1px #9e9c9b;font-weight:500!important}.mdc-data-grid-header__indiv:first-child{padding-left:4px}.mdc-data-grid-header--expander__indiv{border-right:none}.mdc-data-grid-header--spacious__indiv{padding:2px 8px 8px}.mdc-data-grid-header--right__indiv{text-align:right}.mdc-data-grid-header--right-border__indiv{border-right:1px solid #dad9d8}.mdc-data-grid-header__actions__indiv{align-items:center;gap:16px;display:flex}.mdc-data-grid-header__expander-button__indiv{flex-grow:0;flex-shrink:0;transition:transform .25s cubic-bezier(.25,0,.25,1)}.mdc-data-grid-header__expander-button--expanded__indiv{transform:rotate(180deg)}.mdc-data-grid-header--sticky__indiv{z-index:92}.mdc-data-grid-header--sorted__indiv{color:#1a1918}.mdc-data-grid-header--grabbable__indiv{cursor:grab}.mdc-data-grid-header--reorderable__indiv:focus{outline:0!important}.mdc-data-grid-header--reorderable__indiv:focus-visible{box-shadow:inset 0 0 0 2px #2364b9,inset 0 0 0 3px #fff!important}.mdc-data-grid-header--drop-left__indiv{box-shadow:inset 2px 0 #2364b9,0 1px #9e9c9b}.mdc-data-grid-header--drop-right__indiv{box-shadow:inset -2px 0 #2364b9,0 1px #9e9c9b}.mdc-data-grid-header__heading-button__indiv{all:unset;white-space:nowrap;width:100%;display:block}.mdc-data-grid-header__heading-button--sortable__indiv{cursor:pointer}.mdc-data-grid-header__heading-button--sortable__indiv:focus{outline:0!important}.mdc-data-grid-header__heading-button--sortable__indiv:focus-visible{box-shadow:inset 0 0 0 2px #2364b9,inset 0 0 0 3px #fff!important}.mdc-data-grid-header__heading-button--visually-hidden__indiv{clip:rect(0 0 0 0);z-index:-1;position:absolute;left:0}.mdc-data-grid-header__heading__indiv{white-space:normal}.mdc-data-grid-header__heading-suffix__indiv{white-space:nowrap}.mdc-data-grid-header__secondary-text__indiv{white-space:nowrap;font-weight:300!important}.mdc-data-grid-header__sort-icon__indiv{white-space:nowrap;padding-top:2px}.mdc-data-grid-resize-delegate__indiv,.mdc-data-grid-resize-delegate__indiv:before,.mdc-data-grid-resize-delegate__indiv:after,.mdc-data-grid-resize-delegate__indiv>*,.mdc-data-grid-resize-delegate__indiv>:before,.mdc-data-grid-resize-delegate__indiv>:after{box-sizing:border-box}.mdc-data-grid-resize-delegate--resizing__indiv{cursor:col-resize;-webkit-user-select:none;user-select:none}.mdc-data-grid-resize-delegate__resize-handle__indiv{opacity:.5;z-index:100;background-color:#2364b9;width:2px;height:100%;position:absolute;top:0;bottom:0}.mdc-data-grid-table__indiv,.mdc-data-grid-table__indiv:before,.mdc-data-grid-table__indiv:after,.mdc-data-grid-table__indiv>*,.mdc-data-grid-table__indiv>:before,.mdc-data-grid-table__indiv>:after{box-sizing:border-box}.mdc-data-grid-table__indiv{overscroll-behavior-x:contain;max-width:100%;position:relative;overflow:auto}.mdc-data-grid-table__indiv::-webkit-scrollbar{width:16px;height:8px}.mdc-data-grid-table__indiv::-webkit-scrollbar-track{background-color:#f6f5f4;background-clip:padding-box;border-left:8px solid #0000}.mdc-data-grid-table__indiv::-webkit-scrollbar-track:horizontal{border-left:unset;background-color:#f6f5f4;background-clip:padding-box}.mdc-data-grid-table__indiv::-webkit-scrollbar-thumb{background-color:#64625f;background-clip:padding-box;border-left:8px solid #0000}.mdc-data-grid-table__indiv::-webkit-scrollbar-thumb:horizontal{border-left:unset;background-color:#64625f;background-clip:padding-box}.mdc-data-grid-table__indiv::-webkit-scrollbar-thumb:hover{background-color:#4e4c4a;background-clip:padding-box}.mdc-data-grid-table__indiv::-webkit-scrollbar-thumb:hover:horizontal{background-color:#4e4c4a;background-clip:padding-box}.mdc-data-grid-table__table__indiv{table-layout:fixed;border-collapse:separate;border-spacing:0;table-layout:fixed;position:relative}}.mdc-group-by-dropdown__options__mdc{max-height:400px;margin:-8px;padding:8px;position:relative;overflow-y:auto}.mdc-group-by-dropdown__heading__mdc{border-top:1px solid #ecebea;margin:8px 0;padding-top:8px}.mdc-group-by-dropdown__heading__mdc:first-child{border-top:none;margin-top:0;padding-top:0}.mdc-group-by-dropdown__actions__mdc{margin-top:16px}.mdc-view-selector__mdc{background-color:#f6f5f4;border-radius:1px;align-items:center;padding-right:12px;display:flex}.mdc-view-selector__mdc>*+*{margin-left:12px}.mdc-view-selector__view-header__mdc{margin-bottom:8px}.mdc-view-selector__create__mdc{margin-top:8px}.mdc-view-selector__create--empty__mdc{margin-top:unset}.mdc-view-selector__select-divider__mdc{border-top:1px solid #ecebea;height:0;margin:8px 0}
