.chartsPage,.indexChartsPage{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;hyphens:none;background-color:#fff;font-family:Open Sans,sans-serif}.chartsPage h2,.indexChartsPage h2{margin-top:0;margin-bottom:.4em;font-family:Exo,sans-serif;font-size:28px;font-weight:500}@media (width>=480px){.chartsPage h2,.indexChartsPage h2{font-size:calc(.833333vw + 24px)}}@media (width>=1200px){.chartsPage h2,.indexChartsPage h2{font-size:34px}}.chartsPage h3,.indexChartsPage h3{text-transform:none;margin-top:0;margin-bottom:.4em;font-family:Exo,sans-serif;font-size:1.25rem;font-weight:500}.chartsPage p,.indexChartsPage p{color:inherit;font-size:1rem;line-height:1.4}.chartsPage fieldset legend,.indexChartsPage fieldset legend{letter-spacing:.7px;text-transform:uppercase}.chartsPage .container,.indexChartsPage .container{width:auto;max-width:1300px;margin:0 auto;padding-left:20px;padding-right:20px;position:relative}.charts__wrapper,.indexCharts__wrapper{justify-content:space-between;display:flex}@media (width<=640px){.charts__wrapper,.indexCharts__wrapper{display:block}}.charts__main,.indexCharts__main{width:calc(100% - 260px)}@media (width<=640px){.charts__main,.indexCharts__main{width:100%}}.charts__sidebar{width:240px;padding-right:20px;position:relative}@media (width<=640px){.charts__sidebar{width:100%;margin-bottom:20px;padding:0}}.charts__sidebar .sidebar__group{border-bottom:1px solid #dfdddf;margin-bottom:14px;padding-bottom:10px}.charts__sidebar .sidebar__group:last-of-type{border:none}.charts__sidebar h3{color:#4a4a4a;text-transform:none;padding-bottom:6px;display:block}.charts__sidebar h3.sidebar__subTitle{font-size:1rem;font-weight:700;line-height:1.3}.charts__sidebar .sidebar__group a{font-weight:400}.charts__sidebar button{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;border:1px solid #dfdddf;border-radius:0;width:100%;margin-bottom:20px;padding:10px 30px 10px 12px;transition:box-shadow .26s cubic-bezier(.25,.46,.45,.94);display:block;position:relative}@media (width>=641px){.charts__sidebar button{display:none}}.charts__sidebar button:hover,.charts__sidebar button:focus{outline:none;box-shadow:0 0 0 2px #63656a}.charts__sidebar button i{pointer-events:none;position:absolute;top:10px;right:12px}.charts__sidebar ul{margin:0;padding:0;list-style:none}.charts__sidebar .sidebar__menu{position:sticky;top:0}@media (width<=640px){.charts__sidebar .sidebar__menu{z-index:999;opacity:0;visibility:hidden;background-color:#fff;width:100%;transition:all .26s cubic-bezier(.25,.46,.45,.94);position:absolute;top:60px;left:0;transform:translateY(-20px)}}.charts__sidebar .sidebar__menu.sidebar__menu--visible{opacity:1;visibility:visible;transform:translateY(0)}.charts__sidebar li{margin-bottom:8px;display:block}.charts__sidebar a{color:#66666a;padding-bottom:2px;font-size:.875rem;font-weight:400;text-decoration:none;transition:letter-spacing .26s cubic-bezier(.25,.46,.45,.94);display:inline-block;position:relative}.charts__sidebar a:focus,.charts__sidebar a:hover,.charts__sidebar a.active{color:#004da1}@media (width<=640px){.charts__sidebar a{padding-top:8px;padding-bottom:10px}}.carousel{width:100%;position:relative}.carousel *{box-sizing:border-box}.carousel .slider-wrapper{width:100%;margin:auto;overflow:hidden}.carousel .axis-horizontal .slider{display:flex}.carousel .slider{width:100%;margin:0;padding:0;list-style:none;position:relative}.carousel .slide{text-align:center;background:0 0;flex-flow:column;min-width:100%;margin:0;position:relative}.carousel.carousel-slider{margin:0;padding-left:30px;padding-right:30px;position:relative;overflow:hidden}.carousel .control-arrow{opacity:.4;z-index:2;color:#fff;cursor:pointer;background:#0003;border:0;height:80px;padding:5px;transition:all .25s ease-in;position:absolute;top:50%;bottom:0;transform:translateY(-40px)}.carousel .control-arrow:hover{opacity:1}.carousel .control-arrow:before{font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-style:normal;font:var(--fa-font-light);border:none;margin:0 5px;font-size:60px;display:inline-block}.carousel .control-prev{left:0}.carousel .control-prev:before{content:""}.carousel .control-next{right:0}.carousel .control-next:before{content:""}.chartMount{width:100%;display:block}.chartMount__error{text-align:center;color:#a42a47;margin:0;padding-top:20px;font-size:1rem;font-weight:600}.chartTabs{text-align:center;margin:5px 0 0;padding:0;list-style:none}.chartTabs__item{margin:5px;display:inline-block}button.chartButton{cursor:pointer;border:1px solid #000;border-radius:5px;padding:3px 8px}button.chartButton--selected{color:#004da1}@media (width>=1281px){.sppCharts{flex-flow:wrap;justify-content:space-between;display:flex}.sppCharts__chart{flex:0 0 590px;max-width:590px}}.sppCharts__chart .container{padding:0}@media (width>=1281px){.sppCharts__table{flex:0 0 240px}}.xmltable{text-align:right;border-left:1px solid #ccc;width:100%;height:auto;margin:0;font-size:.675rem}.xmltable td{border-bottom:1px solid #ccc;border-right:1px solid #ccc;padding:8px 10px}.munisBenchmark{padding-left:30px;padding-right:30px}.munisBenchmark__title{text-align:center;color:#4d759e}.munisBenchmark__intro{color:#333;width:100%;margin:0 0 28px;font-size:.85rem;line-height:1.5}.munisBenchmark__section{margin-bottom:48px}.munisBenchmark__controls{margin-bottom:16px}.munisBenchmark__controls--row{flex-wrap:wrap;align-items:flex-end;gap:16px 24px;display:flex}.munisBenchmark__historicalBar{flex-direction:column;align-items:flex-start;gap:20px;width:100%;margin-bottom:12px;display:flex}.munisBenchmark__maturityPick{border:none;width:100%;margin:0;padding:0}.munisBenchmark__maturityPick .munisBenchmark__label{padding:0}.munisBenchmark__maturityGrid{background:#fafafa;border:1px solid #ddd;border-radius:4px;grid-template-columns:repeat(10,minmax(0,1fr));gap:8px 12px;margin-top:8px;padding:12px;display:grid}@media (width<=640px){.munisBenchmark__maturityGrid{grid-template-columns:repeat(5,minmax(0,1fr))}}.munisBenchmark__check{cursor:pointer;user-select:none;white-space:nowrap;align-items:center;gap:4px;font-size:.88rem;display:flex}.munisBenchmark__label{color:#4d759e;margin-bottom:4px;font-size:.85rem;font-weight:600;display:block}.munisBenchmark__dateInput{border:1px solid #ccc;border-radius:4px;padding:6px 8px;font-family:Exo,sans-serif}.munisBenchmark__error{color:#a42a47;font-weight:600}
