body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Source Sans Pro,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}table,tbody,td,tfoot,th,thead,tr{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:initial}.Summary{background:#fff;color:#fff;display:flex;font-weight:700;height:3em;position:relative}.Summary .section{box-sizing:border-box;display:inline-block;font-size:1.5em;line-height:1em;overflow:hidden;padding:.2em .5em;vertical-align:middle;white-space:nowrap}.Summary .section.collapsed{padding:0}.Summary .section.animated{transition:width .45s cubic-bezier(.77,0,.175,1),background .45s cubic-bezier(.77,0,.175,1),padding .45s cubic-bezier(.77,0,.175,1);width:0}.Summary .section .label{font-size:.36em;line-height:1.5em;text-transform:uppercase;vertical-align:top}.Summary .section .label span{margin-left:.5em}.Summary .section .value{align-items:flex-end;display:flex}.Summary .section .value .number{display:inline-block;transform:translateY(.04em)}.Summary .section .value .units-wrapper{font-size:.5em;line-height:1em;margin-left:.5em}.Summary .section .value .units{text-transform:uppercase}.Summary .section .value .label{display:inline-block;line-height:1.2em;margin-left:.5em;margin-top:.2em;white-space:normal;width:7em}.Summary .tooltip.section{border-radius:.25em;position:absolute;transform:translate(-60%,-110%);z-index:10}.Summary .tooltip.section .label{margin-bottom:.1em;width:auto}.Summary .tooltip.section .value .label{margin-bottom:0;margin-right:1em;margin-top:.1em}@media screen and (max-width:812px){.Summary .section{padding:.2em .25em}.Summary .section .label{margin:0 .25em;width:auto}}@media screen and (max-width:414px){.Summary .section{font-size:1.25em}.Summary .section .label{line-height:1.25em;padding-top:0}}.toHide{display:none}.DataTable{background-color:#ebebe6;padding:1.5em}.DataTable h2{font-size:1em;font-weight:600;margin:0 0 0 1.5em}.DataTable .table-wrapper{border:1px solid #696460;border-radius:10px;margin-top:1em}.DataTable table{background-color:#fff;border:none;border-collapse:collapse;border-radius:10px;table-layout:fixed;text-align:left;width:100%}.DataTable table .border-top-bottom{border-bottom:1px solid #696460;border-top:1px solid #696460}.DataTable table th{cursor:pointer;font-weight:700;padding:1em;text-decoration:underline;text-transform:uppercase}.DataTable table th img{height:.4em;margin-left:.4em}.DataTable table .header-wrapper{align-items:center;display:flex}.DataTable table .table-subheader{background-color:#ebebe6;border-right:1px solid #696460;padding-left:1em}.DataTable table .table-subheader.country{font-weight:600}.DataTable table .tooltip-hover-icon{cursor:pointer;margin-left:2px;transform:translateY(3px)}.DataTable table .agreements-header{border:none;font-size:.8em;font-weight:600;line-height:1.5em;padding:9px 1.4em 2px;text-transform:uppercase}.DataTable table .issuer-cell{border:2px solid #fff;color:#fff;padding:0 1em}.DataTable table .issuer-cell.imf-conditional{background-color:#287e26}.DataTable table .issuer-cell.imf-unconditional{background-color:#29cb77}.DataTable table .issuer-cell.rfa{background-color:red}.DataTable table .issuer-cell.swap{background-color:#0094c1}.DataTable table .agreement-label{font-size:.9em;font-weight:600;padding-right:1em;text-align:right;text-transform:uppercase;vertical-align:middle}.DataTable table .center-text{text-align:center}.DataTable table .spacer{grid-column:1/-1;height:1em}.DataTable table .line{background:#696460;height:1px}.DataTable table .no-border{border-right:none!important}.CapacityTable{padding:1em 1.5em 1.5em}.CapacityTable h2{font-size:1.8em;margin:0 0 0 4px}.CapacityTable table td{border:1px solid #696460;padding:0 1em}.CapacityTable table td.country-header{font-weight:600}.CapacityTable table tr:nth-child(2n){background-color:#ebebe6}.CapacityTable table tr:last-child td{border-bottom:none}.CapacityTable table tr:last-child td:first-child{border-left:none}.CapacityTable table tr:last-child td:last-child{border-right:none}.CapacityTable table .right-align{text-align:right}.AgreementsTimeseries{box-shadow:inset 0 3px 3px #0003;display:grid;grid-template-columns:20% 60%;padding:1em 1.5em}.AgreementsTimeseries .instruction{font-weight:700}.AgreementsTimeseries .chart{position:relative}.AgreementsTimeseries .chart svg text{dominant-baseline:text-before-edge;text-anchor:middle}.AgreementsTimeseries .chart .tick{stroke:#000}.AgreementsTimeseries .chart .tick-text{fill:#707070}.AgreementsTimeseries .chart .totals-text{fill:#fff;font-size:11px;-webkit-user-select:none;user-select:none}.AgreementsTimeseries .AgreementsTooltip{background-color:#fdfdfc;border-radius:5px;box-shadow:0 4px 3px #0003,0 -1px 1px #0003;padding:.5em;position:absolute}.react-toggle{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;background-color:initial;border:0;cursor:pointer;display:inline-block;padding:0;position:relative;touch-action:pan-x;-webkit-user-select:none;user-select:none}.react-toggle-screenreader-only{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.react-toggle--disabled{cursor:not-allowed;opacity:.5;transition:opacity .25s}.react-toggle-track{background-color:#4d4d4d;border-radius:30px;height:24px;padding:0;transition:all .2s ease;width:50px}.react-toggle:hover:not(.react-toggle--disabled) .react-toggle-track{background-color:#000}.react-toggle--checked .react-toggle-track{background-color:#19ab27}.react-toggle--checked:hover:not(.react-toggle--disabled) .react-toggle-track{background-color:#128d15}.react-toggle-track-check{bottom:0;height:10px;left:8px;line-height:0;margin-bottom:auto;margin-top:auto;opacity:0;position:absolute;top:0;transition:opacity .25s ease;width:14px}.react-toggle--checked .react-toggle-track-check,.react-toggle-track-x{opacity:1;transition:opacity .25s ease}.react-toggle-track-x{bottom:0;height:10px;line-height:0;margin-bottom:auto;margin-top:auto;position:absolute;right:10px;top:0;width:10px}.react-toggle--checked .react-toggle-track-x{opacity:0}.react-toggle-thumb{background-color:#fafafa;border:1px solid #4d4d4d;border-radius:50%;box-sizing:border-box;height:22px;left:1px;position:absolute;top:1px;transition:all .5s cubic-bezier(.23,1,.32,1) 0ms;transition:all .25s ease;width:22px}.react-toggle--checked .react-toggle-thumb{border-color:#19ab27;left:27px}.react-toggle--focus .react-toggle-thumb{box-shadow:0 0 2px 3px #0099e0}.react-toggle:active:not(.react-toggle--disabled) .react-toggle-thumb{box-shadow:0 0 5px 5px #0099e0}.Filters{background:#fff;border-radius:5px;box-shadow:0 2px 3px #00000026;left:1.5em;padding:16px;position:absolute;top:1.5em;width:200px}.Filters .header{font-weight:600;margin:0 0 8px}.Filters .description{font-size:.85rem}.Filters .filterSubhead{font-weight:600;margin:16px 0 8px}.Filters .filterOptions{grid-column-gap:6px;grid-row-gap:8px;column-gap:6px;display:grid;grid-template-columns:16px auto auto;justify-items:right;row-gap:8px}.Filters .filterLabel{font-size:.85rem;font-weight:600;place-self:center left}.Filters .ecb-icon{align-items:center;background-color:#f4cf3d;display:flex;justify-content:center;max-height:1.2em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.Filters .isoIcon{place-self:center}.Filters .toggle-swap{transform:translateY(60%)}.Filters .toggle-imf-conditional.react-toggle--checked .react-toggle-track{background-color:#287e26}.Filters .toggle-imf-unconditional.react-toggle--checked .react-toggle-track{background-color:#29cb77}.Filters .toggle-rfa.react-toggle--checked .react-toggle-track{background-color:red}.Filters .toggle-swap.react-toggle--checked .react-toggle-track{background-color:#0094c1}.Filters select{font-family:Source Sans Pro,sans-serif;margin-top:16px;min-height:2em;width:100%}.sizeContainer{*zoom:1;background:#cbf2ff;margin:0 auto;position:relative}.sizeContainer:after,.sizeContainer:before{content:" ";display:table}.sizeContainer:after{clear:both}.sizeContainer .mapContainer{height:100%;overflow:hidden;position:relative;touch-action:none;-ms-touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;width:100%}.sizeContainer .mapContainer .transformContainer{backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);transform-origin:0 0 0;will-change:transform}.sizeContainer .mapContainer.transition .transformContainer{transition:transform .6s cubic-bezier(.77,0,.175,1)}.sizeContainer .mapContainer.transition .stack path,.sizeContainer .mapContainer.transition path.shadow{opacity:0}.sizeContainer .lastUpdated{bottom:0;font-size:.9em;margin:8px 24px;position:absolute}.sizeContainer .controls{position:absolute;right:1.5em;top:1.5em;z-index:20}.sizeContainer .controls .rippleButton{height:26px;margin-bottom:4px}.sizeContainer .controls button{background:#fff;border:1px solid #666;border-radius:4px;color:#000;cursor:pointer;font-size:12pt;font-weight:700;height:26px;line-height:22px;margin:0!important;outline:none;padding:0 0 2px!important;text-align:center;width:26px!important}.sizeContainer .controls button img{margin:2px 2.5px;width:20px}.sizeContainer .controls button.inactive{background:#c8c8c6!important}.sizeContainer .colorScale{background-color:#cbf2ff80;border-bottom-left-radius:.5em;padding:calc(1em - 3px) 1em 1em;position:absolute;right:0;top:0;z-index:20}.sizeContainer .colorScale .tick{display:inline-block;font-size:.7em;text-align:center}.sizeContainer .colorScale .tick .tickFill{height:15px;width:45px}.sizeContainer .colorScale .tick .tickLabel{margin-top:2px}.Map{overflow:visible}.Map .background{fill:#ccc}.tooltipWrapper{animation:fadeIn .1s cubic-bezier(.77,0,.175,1) forwards;pointer-events:none;position:absolute;z-index:31}.tooltipWrapper .tooltip{background-color:#fdfdfc;border-radius:.5em;box-shadow:0 4px 3px #0003,0 -1px 1px #0003;margin:12px 12px 16px}.tooltipWrapper .tooltip.countryTooltip .tooltipGrid{grid-gap:8px;align-items:center;display:grid;gap:8px;margin:12px 0}.tooltipWrapper .tooltip.countryTooltip svg text{dominant-baseline:text-before-edge;text-anchor:middle}.tooltipWrapper .tooltip.countryTooltip .tick{stroke:#000}.tooltipWrapper .tooltip.countryTooltip .tick-text{fill:#707070}.tooltipWrapper .tooltip.countryTooltip .totals-text{fill:#000;font-size:11px}.tooltipWrapper .tooltip.countryTooltip .swap-text{fill:#000;dominant-baseline:auto;font-size:11px}.tooltipWrapper .tooltip.countryTooltip .swap-text tspan{dominant-baseline:auto}.tooltipWrapper .tooltip .amountText{font-size:13px;padding-left:8px}.tooltipWrapper .tooltip .partnerText{font-size:13px;max-width:165px;overflow:hidden;padding-right:8px;text-align:right;text-overflow:ellipsis;white-space:nowrap}.tooltipWrapper .tooltip.capacityTooltip{min-width:200px}.tooltipWrapper .tooltip.capacityTooltip .accessTitle{margin-top:1em}.tooltipWrapper .tooltip .tooltipTitle{font-weight:600;max-width:250px}.tooltipWrapper .tooltip .content{padding:.75em}.tooltipWrapper .tooltip .locked{color:#c00;font-size:.8em}.tooltipWrapper .tooltip .content-stat .stat{font-weight:600}.tooltipWrapper .tooltip .content-stat.fade-stat{opacity:50%}.tooltipWrapper .tooltip .no-agreements{color:#696460;position:absolute;top:50%;transform:translateY(-50%)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.Covid{position:relative}.Header{align-items:center;background:#002d72;color:#fff;display:flex;flex-direction:row;flex-wrap:nowrap;font-size:.85rem;padding:.5em 2em}.Header .logo{height:3.3em}.Header .logo-small{height:2.5em}.Header img{height:100%}.Header .partners{display:flex}.Header .partners .logo{padding:0 0 0 1.4em}.Header .spacer{flex:1 0}@media screen and (max-width:640px){.Header{padding:1em 1.5em}.Header .partners{display:none}}@media screen and (max-width:414px){.Header{padding:1em}}.Lending{position:relative}.Lending .map-placeholder{height:600px}.Modal{-webkit-overflow-scrolling:touch;background:#ffffff80;bottom:0;left:0;opacity:0;overflow-x:hidden;overflow-y:auto;pointer-events:none;position:fixed;right:0;top:0;transition:opacity .3s cubic-bezier(.77,0,.175,1);z-index:32}.Modal .container{background:#fff;border:1px solid #ccc;color:#000;font-size:1em;line-height:1.5em;padding:2.5em 1.5em;position:relative;top:0}.Modal .container.intro{border-radius:.5em;margin:4.25em auto;padding:1.5em;top:calc(50% - 4.25em);transform:translateY(-50%);width:50vw}.Modal .container.intro .close{display:none}.Modal .container.about{font-weight:400}.Modal .container h1{color:#c00;line-height:1.1em;margin:0}.Modal .container .close{color:#4c4c4c;cursor:pointer;font-size:1.5em;font-weight:700;line-height:.25em;margin-right:1em;margin-top:1em;position:absolute;right:0;top:0;transition:color .45s cubic-bezier(.77,0,.175,1)}.Modal .container .close:hover{color:#c00}.Modal .container .content{margin-bottom:1em;text-align:left}.Modal .container .content a{color:#c00}.Modal .container .button{text-align:center}.Modal .container .button button{background:#4c4c4c;border:none;color:#fff;margin:0}.Modal .container .button button:hover{background:#c00}.Modal.active{opacity:1;pointer-events:auto}.About{align-self:center;padding:0 2em;right:0}.About .links{align-items:center;display:flex;margin-top:-58px}.About .links img{height:1rem;margin-left:1rem;margin-top:5px;width:1rem}.About .about-link{color:#fff;cursor:pointer;font-weight:600;text-decoration:underline}.About .AboutModal{left:0;position:absolute;top:0;width:100}.About .AboutModal .about-content{margin:32px auto;text-align:left;width:80%}.AboutContainer,.hubspot{margin:auto;text-align:left;width:65%}li{padding-bottom:15px}@media screen and (max-width:1170px)and (min-width:650px){.About .links{margin-top:0}}@media screen and (max-width:640px){.About{padding:.75em 1.5em}.About .links{margin-top:0}}@media screen and (max-width:414px){.About{padding:1em}}.Navigation{display:flex;flex-direction:column;font-size:.85rem;text-align:center;-webkit-user-select:none;user-select:none}.Navigation .topLevel{background:#000;display:flex;flex-wrap:nowrap}.Navigation .topLevel .title{color:#fff;flex:1 1;min-width:21em;padding:.5em 2em;text-align:left}.Navigation .topLevel .title h1,.Navigation .topLevel .title h2{margin:0}.Navigation .topLevel .title h1{font-size:1.25em}.Navigation .topLevel .title h2{font-size:.75em;font-weight:600;line-height:1.25em;margin-bottom:.25em;margin-top:-.25em}.Navigation .topLevel .spacer{flex:1 0}.Navigation .Selector{display:flex;flex-direction:row;justify-content:center;text-transform:uppercase}.Navigation .Selector .option{cursor:pointer}.Navigation .Selector.view{background:#000;flex:1 1 auto;margin-top:auto;padding-top:.5em}.Navigation .Selector.view .option{border-radius:.5em .5em 0 0;color:#fff;font-weight:600;margin:0 .5em;padding:.25em 1em .4em}.Navigation .Selector.view .option.active{background:#ebebe6;color:#000}.Navigation .Selector.view .option.view{background:#ffffff26}.Navigation .Selector.view .option.view.active{background:#fff}@media screen and (max-width:812px){.Navigation .topLevel .spacer{flex:0 1}}@media screen and (max-width:640px){.Navigation .topLevel{font-size:1.5em}.Navigation .topLevel .title{min-width:0;min-width:auto;padding-left:1em}.Navigation .topLevel .title h2{margin:0;width:26em}.Navigation .topLevel .Selector.view{display:flex;margin:0 1em}.Navigation .topLevel .Selector.view .option{flex:auto}}@media screen and (max-width:480px){.Navigation{font-size:.75em}}.App{max-width:100vw;overflow-x:hidden;position:relative}.App .button button{background-color:#0000;background-image:none;border:1px solid #4c4c4c;border-radius:1.5em;box-shadow:none;color:#4c4c4c;cursor:pointer;font-size:inherit;font-weight:700;line-height:1.5em;margin:calc(.5em - 1px) auto;padding:.125em 1em;text-transform:uppercase;transition:background .3s cubic-bezier(.77,0,.175,1),color .3s cubic-bezier(.77,0,.175,1)}.App .button.inactive{opacity:.35}.App .button button:focus{outline:0}.App .button button:hover{background:#4c4c4c;color:#fff}.App .button.inactive button:hover{background-color:#0000;color:#4c4c4c}@media screen and (max-width:812px){.App{font-size:.85rem}}
/*# sourceMappingURL=main.7a953921.css.map*/