.blue-text{color:#007ac6}.lt-blue-text{color:#0272bd}.blue-bg{background-color:#ecf4f9}.debt-ceiling-icon{max-width:60px}.legend p{position:relative;display:flex;align-items:center}.legend p:before{content:"";display:block;width:12px;height:12px;background-color:red;margin-right:.5rem}.legend p:nth-child(1):before{background-color:#859c1f}.legend p:nth-child(2):before{background-color:#2d639e}.debt-ceiling-chart .rollover-cue{position:absolute;width:300px;top:0;right:0;line-height:1;transition:opacity .2s 1s ease-in-out;opacity:1}.debt-ceiling-chart .rollover-cue img{margin-left:.5rem;max-width:45px}.debt-ceiling-chart:hover .rollover-cue{opacity:0;transition:opacity .2s ease-in-out}.debt-ceiling-chart .debt-ceiling-chart-section{position:relative;background-color:rgba(0,0,0,0);transition:background-color .2s ease-in-out}.debt-ceiling-chart .debt-ceiling-chart-section:not(:last-child){border-bottom:1px solid #000}.debt-ceiling-chart .debt-ceiling-chart-section .section-year{position:absolute;top:0;left:0;padding:.25rem .5rem}.debt-ceiling-chart .debt-ceiling-chart-section .section-description{position:absolute;top:0;left:0;opacity:0;transition:opacity .2s ease-in-out;background-color:hsla(0,0%,100%,.85)}@media(min-width: 768px){.debt-ceiling-chart .debt-ceiling-chart-section .section-description{position:relative;background-color:rgba(0,0,0,0)}}.debt-ceiling-chart .debt-ceiling-chart-section:hover{background-color:#fff;transition:background-color .2s ease-in-out}.debt-ceiling-chart .debt-ceiling-chart-section:hover .section-description{opacity:1;transition:opacity .2s ease-in-out}.debt-ceiling-chart .debt-ceiling-chart-section .chart-entries{position:relative;display:flex;flex-direction:column;justify-content:flex-end;height:132px}@media(min-width: 768px){.debt-ceiling-chart .debt-ceiling-chart-section .chart-entries{justify-content:center;height:115px}}.debt-ceiling-chart .debt-ceiling-chart-section .chart-entries:nth-child(1){border-right:1px solid #000}.debt-ceiling-chart .debt-ceiling-chart-section .chart-entries:nth-child(1) .chart-entry .label{left:-100%}.debt-ceiling-chart .debt-ceiling-chart-section .chart-entries:nth-child(2) .chart-entry .label{right:-100%}.debt-ceiling-chart .debt-ceiling-chart-section .chart-entries .chart-entry{position:relative;height:100%;margin:.75rem 0;max-width:0;max-height:32px;animation:mxW 1s .5s ease-in-out forwards}@keyframes mxW{from{max-width:0%}to{max-width:100%}}.debt-ceiling-chart .debt-ceiling-chart-section .chart-entries .chart-entry:nth-child(1){background-color:#859c1f;color:#859c1f}.debt-ceiling-chart .debt-ceiling-chart-section .chart-entries .chart-entry:nth-child(2){background-color:#2d639e;color:#2d639e}.debt-ceiling-chart .debt-ceiling-chart-section .chart-entries .chart-entry .label{position:relative;height:100%;display:flex;align-items:center;padding:0 .25rem;opacity:0;animation:lO 1s .65s ease-in-out forwards}@keyframes lO{from{opacity:0}to{opacity:1}}
/*# sourceMappingURL=debt-ceiling.css.map */
