body{font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,sans-serif}.svg-container{width:100%}.svg-chart{max-width:400px;margin:0 auto;padding:0}.svg-chart#audit_rates{max-width:100%}.svg-chart .y-labels text{font-weight:700;-webkit-font-feature-settings:"tnum" 1;-moz-font-feature-settings:"tnum" 1;-ms-font-feature-settings:"tnum" 1;font-feature-settings:"tnum" 1}.svg-chart rect{fill:#196aa7}.svg-chart.negative rect{fill:#911309}.svg-chart svg{width:90%;margin-top:10px;overflow:visible}.svg-chart svg text{font-size:.8rem}.svg-chart svg #y-axis text{text-transform:uppercase}.svg-chart h4{width:90%;margin:0 auto 10px;font-size:18px;text-align:center}.svg-chart p{font-size:.8rem;text-align:center;margin:0 0 5px;line-height:1.3em}.svg-chart *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.svg-chart p.extra{color:#777;text-align:left}.svg-chart p.extra b{font-weight:700}.svg-chart .axis line,.svg-chart .axis path{stroke:#dedede}.svg-chart.slope .axis line,.svg-chart.slope .axis path,.svg-chart.vert-bar .axis path{stroke:transparent}.svg-chart svg text.label{fill:#fff;font-size:15px;font-weight:400;text-anchor:middle}.svg-chart svg text.label.minor-label{fill:#dfdfdf}.svg-chart svg text.label.major-label{font-weight:700}.horz-bar svg text.label{text-anchor:start}.horz-bar svg text.label.minor-label{text-anchor:end}.svg-chart svg text{font-family:graphik,sans-serif;fill:#777}.multi-chart svg text.multi-label{font-weight:700}.multi-chart.negative svg{margin-top:50px}#audit_rates .text-1{transform:translate(10px,18px)}#audit_rates .text-2{transform:translate(10px,-3px)}#audit_rates .text-3{transform:translate(10px,5px)}#budget_change .text-1{transform:translate(-10px,-15px);text-anchor:end}#budget_change .text-2{transform:translateY(45px);text-anchor:end}#audit_rates .mobile-labels{display:none}#audit_rates .mobile-legend{display:none;font-family:graphik,sans-serif;font-weight:700;font-size:.85rem;text-align:center;width:100%;margin:-30px auto 10px}#audit_rates .mobile-legend p{margin:0;line-height:1.3rem}.mobile-legend-1{color:#e2b100}.mobile-legend-2{color:#2a963c}.mobile-legend-3{color:#25a8c5}.mobile-legend-4{color:#d9372b}@media screen and (max-width:1000px){.svg-chart svg text{font-size:16px}}@media screen and (min-width:601px){#audit_rates svg{width:100%;padding-right:40%}}@media screen and (max-width:600px){#audit_rates .mobile-legend{display:inline-block}.multi-chart#audit_rates svg text.multi-label{display:none}.svg-chart#audit_rates{margin:0 auto}#audit_rates .mobile-labels{display:inline-block}}