.page.basicpage .comp-level-spacing{margin-top:50px;margin-bottom:12px}
.page.basicpage .commonDisclosure p,.page.basicpage .commonDisclosure b,.page.basicpage .commonDisclosure span,.page.basicpage .commonDisclosure div{font-size:1rem;line-height:120%;color:#767676}
.page.basicpage .commonDisclosure a{font-size:1rem}
.page.basicpage .disclosure-top-margin *,.page.basicpage .ddr-disclosure.commonDisclosure *{margin-top:24px}
@media screen and (max-width:1024px){.page.basicpage .data-table-section{overflow-x:auto;width:100%;display:block}
}
.page.basicpage div.left-padding{padding-left:24px}
.page.basicpage div.bold-font{font-weight:500}
.page.basicpage .cmp-datapoint_heading3{color:#333}
.page.basicpage .cmp-datapoint_heading3 p,.page.basicpage .cmp-datapoint_heading3 p.main-header{font-size:2rem;font-weight:500;line-height:35.2px}
.page.basicpage .cmp-datapoint_heading3 p.sub-header{font-size:1rem}
.page.basicpage .sequential{display:flex;flex-direction:column;gap:16px}
.page.basicpage .sequential .section{display:flex;flex-direction:column;gap:16px}
.page.basicpage .sequential .section .label{display:flex;flex-direction:column;gap:16px}
.page.basicpage .sequential .section .label .medium-header{font-size:1.5rem;font-weight:500}
.page.basicpage .sequential .section .label .small-header{font-size:1rem}
.page.basicpage .sequential .section .medium-header{font-size:1.5rem;font-weight:500}
.page.basicpage .sequential .section .large-header,.page.basicpage .sequential .section .large-header a{font-size:2rem;font-weight:500}
.page.basicpage .pd-date-toggler{display:flex;width:50%;gap:12px;justify-content:flex-end}
.page.basicpage .pd-date-toggler .date-picker{width:170px}
.page.basicpage .mini-tabs{display:inline-flex;gap:4px}
.page.basicpage .mini-tabs .mini-tab-links{border:1px solid #ddd;background-color:#fff;cursor:pointer;height:40px;width:64px;margin-top:12px;padding-left:16px;padding-right:16px;font-family:ms-sans,Arial,sans-serif;font-size:.875rem;line-height:16.8px}
.page.basicpage .mini-tabs .mini-tab-links.disabled{cursor:initial;background-color:#f2f2f2;color:#767676}
.page.basicpage .mini-tabs .mini-tab-links.disabled:hover{background:#f2f2f2;color:#767676}
.page.basicpage .mini-tabs .mini-tab-links.active{background:#cef0e8;border:0;font-weight:500}
.page.basicpage .mini-tabs .mini-tab-links:hover{background:#cef0e8}
.page.basicpage .vertical-scroll-table{width:100%}
.page.basicpage .vertical-scroll-table table.header-table{width:100%}
.page.basicpage .vertical-scroll-table table.header-table thead tr th{width:14.28%}
.page.basicpage .vertical-scroll-table.long-table .data-section{max-height:492px;overflow-y:auto}
.page.basicpage .vertical-scroll-table .data-section{display:block;width:100%;border-bottom:1px solid #ddd}
.page.basicpage .vertical-scroll-table .data-section table tbody tr td{width:14.28%}
@media screen and (max-width:1024px){.page.basicpage .pd-date-toggler{width:100%;flex-direction:column}
.page.basicpage .pd-date-toggler .date-picker{width:initial}
.page.basicpage .pd-date-toggler .date-picker .date-picker-popup .rdp{width:100%}
.page.basicpage .pd-date-toggler .date-picker .date-picker-popup .rdp .rdp-months .rdp-month table thead tr th{padding:0 4px}
.page.basicpage .pd-date-toggler .date-picker .date-picker-popup .rdp .rdp-months .rdp-month table tbody tr td{padding:0 4px}
.page.basicpage .products-mobile-toggler .filter-element{position:relative;width:100%}
.page.basicpage .products-mobile-toggler .filter-element .child-dropdown-element{text-align:left;pointer-events:none}
.page.basicpage .products-mobile-toggler .filter-element .child-dropdown-element span{margin:0}
.page.basicpage .products-mobile-toggler .filter-element .filter-dropdown-btn{width:100%;border-bottom:3px solid #3bc3a3}
.page.basicpage .products-mobile-toggler .filter-element .filter-dropdown-btn.dropdown-button{height:unset;min-height:64px;display:flex;align-items:center}
.page.basicpage .products-mobile-toggler .filter-element .dropdown-content.show{display:flex;flex-direction:column;gap:16px;align-items:flex-start;width:calc(100% - 34px);padding:16px}
.page.basicpage .products-mobile-toggler .filter-element .dropdown-content .outer-selection-element{width:100%;cursor:pointer}
.page.basicpage .products-mobile-toggler .filter-element .dropdown-content .outer-selection-element .selection-element{width:100%;pointer-events:none}
}
.authorAlert{color:#b50f52;font-weight:500}
.gutter{padding-left:5.9%;padding-right:5.9%}
@media screen and (max-width:1024px){.gutter{padding-left:1rem;padding-right:1rem}
}
.etf-template .professionalTile,.pd-template .professionalTile{margin-bottom:4px}
.etf-template .professionalTile .cmp-placeholder-data,.pd-template .professionalTile .cmp-placeholder-data{padding-bottom:32px}
.etf-template .actionmenu .cmp-actionmenu_container,.pd-template .actionmenu .cmp-actionmenu_container{margin-left:initial}
.etf-template .scroller,.pd-template .scroller{top:180px}
.etf-template .scroller .cmp-scroller,.pd-template .scroller .cmp-scroller{margin-right:0}
.pd-template .featuredinsights .cmp-featuredinsights{margin-top:100px}