.cmp-quant-advantage-results-chart .results-chart__ui{display:flex;flex-wrap:wrap;width:100%;justify-content:space-between;align-items:center;margin-bottom:2rem;gap:1rem}
.cmp-quant-advantage-results-chart .results-chart__ui .results-chart__ui__toggle{position:relative;display:flex;justify-content:space-between;gap:2rem;padding:.75rem 1rem;background-color:white;font-family:var(--font-helvetica);font-weight:700;border:2px solid var(--color-sapphire);border-radius:40px;cursor:pointer;z-index:1}
.cmp-quant-advantage-results-chart .results-chart__ui .results-chart__ui__toggle span{position:relative;z-index:2;transition:color .5s ease-in-out;max-width:50%;line-height:.9;padding-top:4px}
.cmp-quant-advantage-results-chart .results-chart__ui .results-chart__ui__toggle span:first-child{color:white}
.cmp-quant-advantage-results-chart .results-chart__ui .results-chart__ui__toggle span:last-child{color:var(--color-sapphire)}
.cmp-quant-advantage-results-chart .results-chart__ui .results-chart__ui__toggle::before{content:"";position:absolute;width:50%;height:100%;top:0;left:0;background-color:var(--color-sapphire);z-index:0;border-radius:40px;transition:left .5s ease-in-out}
.cmp-quant-advantage-results-chart .results-chart__ui input:checked + .results-chart__ui__toggle::before{left:50%}
.cmp-quant-advantage-results-chart .results-chart__ui input:checked + .results-chart__ui__toggle span:first-child{color:var(--color-sapphire)}
.cmp-quant-advantage-results-chart .results-chart__ui input:checked + .results-chart__ui__toggle span:last-child{color:white}
.cmp-quant-advantage-results-chart .results-chart__data-table{width:100%}
.cmp-quant-advantage-results-chart .results-chart__data-table td{text-align:center}
.cmp-quant-advantage-results-chart .disclaimer-text p{font-size:13px;line-height:140%}
.cmp-quant-advantage-results-chart .chart-disclaimer{margin-top:2rem;position:relative}
.cmp-quant-advantage-results-chart .chart-disclaimer .disclaimer-toggle{display:none}
.cmp-quant-advantage-results-chart .chart-disclaimer .disclaimer-text{max-height:45px;overflow:hidden;position:relative;transition:max-height .4s ease;padding-bottom:24px}
.cmp-quant-advantage-results-chart .chart-disclaimer .disclaimer-text::after{content:"";position:absolute;left:0;right:0;bottom:0;height:24px;background:linear-gradient(to bottom,rgba(255,255,255,0),white);pointer-events:none}
.cmp-quant-advantage-results-chart .chart-disclaimer .disclaimer-toggle:checked ~ .disclaimer-text{max-height:1000px}
.cmp-quant-advantage-results-chart .chart-disclaimer .disclaimer-toggle:checked ~ .disclaimer-text::after{display:none}
.cmp-quant-advantage-results-chart .chart-disclaimer .disclaimer-button{display:inline-block;margin-top:6px;cursor:pointer;font-size:14px}
.cmp-quant-advantage-results-chart .chart-disclaimer .diclaimer-toggle{text-align:center}
.cmp-quant-advantage-results-chart .chart-disclaimer .diclaimer-toggle hr{border-color:#86949f;border-top:0;margin-bottom:0}
.cmp-quant-advantage-results-chart .chart-disclaimer .diclaimer-toggle .disclaimer-button{border:1px solid #86949f;border-top:0;border-radius:0 0 10px 10px;margin-top:0;padding:.5rem 1rem}
.results-chart__data-table{width:100%;border-collapse:collapse;margin-top:20px}
.results-chart__data-table th,.results-chart__data-table td{font-family:var(--font-helvetica);font-size:14px;padding:8px 0;text-align:center;border-top:1px solid #ddd}
.results-chart__data-table th:first-child,.results-chart__data-table td:first-child{text-align:left;padding-left:10px}
.results-chart__data-table .series-dot{width:35px;text-align:center}
.results-chart__data-table .series-dot .dot{width:10px;height:10px;border-radius:50%;display:inline-block}
.cmp-quant-advantage-results-chart .fund-select-container{flex:1;min-width:50%;max-width:525px}
@media(max-width:768px){.cmp-quant-advantage-results-chart .results-chart__ui{flex-direction:column;align-items:stretch}
.cmp-quant-advantage-results-chart .fund-select-container{min-width:100%;max-width:100%}
}
.cmp-quant-advantage-results-chart .fund-select{font-family:"Helvetica Neue LT Std";font-size:16px;font-weight:100;width:100%;border:2px solid #ddd;border-radius:0;padding:12px 14px 8px 4px;transition:.4s;cursor:pointer}
.cmp-quant-advantage-results-chart .fund-select:focus{outline:0;border-color:var(--color-sapphire)}
.cmp-quant-advantage-results-chart .fund-select:open::picker-icon{rotate:180deg}
.cmp-quant-advantage-results-chart .fund-select::picker(select){border:0}
.cmp-quant-advantage-results-chart .fund-select option{padding:12px 14px 8px 14px;transition:.4s}
.cmp-quant-advantage-results-chart .fund-select option:not(option:last-of-type){border-bottom:0}
.cmp-quant-advantage-results-chart .fund-select option::checkmark{order:1;margin-left:auto;content:""}
.cmp-quant-advantage-results-chart .fund-select::picker(select){opacity:0;transition:all .4s allow-discrete}
.cmp-quant-advantage-results-chart .fund-select::picker(select):popover-open{opacity:1}
@starting-style{.cmp-quant-advantage-results-chart .fund-select::picker(select):popover-open{opacity:0}
}
.cmp-quant-advantage-results-chart .fund-select::picker(select){bottom:anchor(top);border:2px solid #ddd;filter:drop-shadow(0 4px 4px rgba(0,0,0,0.17));z-index:100}