body,html{max-wdth:100%;overflow-x:hidden!important}nav#NavContainer.open{box-shadow:0 5px 30px rgba(0,0,0,.4)}#interactive .cmpnt-submit-pointed{background:#0b9cda;color:#fff;height:42px}#interactive .cmpnt-submit-pointed:after{border-left-color:#0b9cda;border-width:21px;margin-top:-21px}#interactive .cmpnt-submit-pointed:hover{background:#087cae;transition:all .1s ease-in-out}#interactive .cmpnt-submit-pointed:hover:after{border-left-color:#087cae;transition:all .1s ease-in-out}#interactive article footer.cmpnt-full-article-footer div.cmpnt-full-article-share{margin-bottom:0}#interactive,#interactive article.main,#interactive article.main .body{position:relative}#interactive article.main .body:after{clear:both;content:"";display:table}@media screen and (max-width:840px){#interactive article.main .body{padding-top:40px}}#interactive .intro{padding-bottom:3em;margin-bottom:3em;border-bottom:1px solid #ddd}#interactive .intro:after{clear:both;content:"";display:table}#interactive .intro .left{float:left;width:75%}@media only screen and (max-width:700px){#interactive .intro .left{float:none;width:100%}}#interactive .intro .right{float:right;width:20%;padding-left:20px}@media only screen and (max-width:700px){#interactive .intro .right{float:none;width:100%;padding:0}}#interactive .intro h1{color:#61a534;font-size:2.25em;margin-bottom:.25em}#interactive .intro h2{margin-bottom:1em;font-size:18px;line-height:1.5;max-width:960px;font-weight:700}#interactive .intro p,#interactive .intro p:first-of-type{font-size:16px;max-width:960px;line-height:1.6;font-weight:400}#interactive .intro .report-link{display:block;font-size:15px;line-height:1.4;font-weight:700}#interactive .intro .report-link:after{clear:both;content:"";display:table}#interactive .intro .report-link img{display:block;width:100%;max-width:120px;margin-bottom:5px}@media only screen and (max-width:700px){#interactive .intro .report-link img{float:left;margin-right:1.5em;width:25%;margin:0 10px 0 0}}#interactive .intro .report-link span{display:block;font-size:.75em;color:rgba(0,0,0,.4)}@media only screen and (max-width:700px){#interactive .intro .report-link{margin-top:2em;font-size:18px}}#interactive .sidebar-titlebar{background:#fff;padding:10px;margin-bottom:10px;height:42px;display:none;border-bottom:1px solid #eee;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#interactive .sidebar-titlebar:after{clear:both;content:"";display:table}#interactive .sidebar-titlebar h4{float:left;margin:0;color:#61a534;font-size:18px}#interactive .sidebar-titlebar .hamburger{float:right;display:block;position:relative;top:5px;padding:0 0 0 32px;font-size:14px;color:#61a534;line-height:1;background:#eee;background:url(../images/icon-hamburger.svg) no-repeat 9px 48%}@media screen and (max-width:840px){#interactive .sidebar-titlebar{display:block}}#interactive .sidebar{width:15%;padding-top:20px;float:left;max-width:177px;z-index:1}@media screen and (max-width:840px){#interactive .sidebar{float:none;position:absolute;top:0;width:100%;max-width:none;padding:0;font-size:16px;height:42px;overflow:hidden;background:#fff;box-shadow:0 2px 20px rgba(0,0,0,.2)}}@media screen and (max-width:1024px){#interactive .sidebar{font-size:14px}}#interactive .sidebar.open{height:auto;overflow-y:scroll}#interactive .sidebar.stuck{position:fixed;top:0}@media screen and (max-width:840px){#interactive .sidebar.stuck{left:0;right:0}}#interactive .sidebar.bottomed{position:absolute;bottom:10px}#interactive .sidebar i{display:block;font-size:12px;color:#bbb;font-style:normal;margin-bottom:.25em}@media screen and (max-width:840px){#interactive .sidebar i{display:none}}#interactive .sidebar .commodities{padding:0;margin:0}#interactive .sidebar .commodities:after{clear:both;content:"";display:table}#interactive .sidebar .commodities li{list-style:none;padding:0;margin:0}@media screen and (max-width:840px){#interactive .sidebar .commodities li{width:50%;float:left}}#interactive .sidebar a{position:relative;display:block;height:32px;line-height:32px;padding:0 4px 0 36px;margin-bottom:1px;color:#bbb;font-weight:600}#interactive .sidebar a:hover{color:#61a534}#interactive .sidebar a:hover:before{background-position:-16px 0}#interactive .sidebar a:before{content:'';width:16px;height:16px;position:absolute;top:8px;left:10px;background:url(../images/commodity-icons.svg) no-repeat 0 0}#interactive .sidebar a.soybeans:before{background-position:0 -20px}#interactive .sidebar a.soybeans:hover:before{background-position:-16px -20px}#interactive .sidebar a.maize:before{background-position:0 -40px}#interactive .sidebar a.maize:hover:before{background-position:-16px -40px}#interactive .sidebar a.palm:before{background-position:0 -60px}#interactive .sidebar a.palm:hover:before{background-position:-16px -60px}#interactive .sidebar a.wheat:before{background-position:0 -80px}#interactive .sidebar a.wheat:hover:before{background-position:-16px -80px}#interactive .sidebar a.sugar:before{background-position:0 -100px}#interactive .sidebar a.sugar:hover:before{background-position:-16px -100px}#interactive .sidebar a.potatoes:before{background-position:0 -120px}#interactive .sidebar a.potatoes:hover:before{background-position:-16px -120px}#interactive .sidebar a.cocoa:before{background-position:0 -140px}#interactive .sidebar a.cocoa:hover:before{background-position:-16px -140px}#interactive .sidebar a.bananas:before{background-position:0 -160px}#interactive .sidebar a.bananas:hover:before{background-position:-16px -160px}#interactive .sidebar a.coconut:before{background-position:0 -180px}#interactive .sidebar a.coconut:hover:before{background-position:-16px -180px}#interactive .sidebar a.tomatoes:before{background-position:0 -200px}#interactive .sidebar a.tomatoes:hover:before{background-position:-16px -200px}#interactive .sidebar a.citrus:before{background-position:0 -220px}#interactive .sidebar a.citrus:hover:before{background-position:-16px -220px}#interactive .sidebar a.coffee:before{background-position:0 -240px}#interactive .sidebar a.coffee:hover:before{background-position:-16px -240px}#interactive .sidebar a.tea:before{background-position:0 -260px}#interactive .sidebar a.tea:hover:before{background-position:-16px -260px}#interactive .sidebar a.pineapples:before{background-position:0 -280px}#interactive .sidebar a.pineapples:hover:before{background-position:-16px -280px}#interactive .sidebar a.apples:before{background-position:0 -300px}#interactive .sidebar a.apples:hover:before{background-position:-16px -300px}#interactive .sidebar a.strawberries:before{background-position:0 -320px}#interactive .sidebar a.strawberries:hover:before{background-position:-16px -320px}@media screen and (max-width:840px){#interactive .sidebar a{line-height:36px;height:36px}}#interactive .sidebar li.active a{color:#fff;background:#61a534;cursor:default}#interactive .sidebar li.active a:before{background-position:-32px 0}#interactive .sidebar li.active a.soybeans:before{background-position:-32px -20px}#interactive .sidebar li.active a.maize:before{background-position:-32px -40px}#interactive .sidebar li.active a.palm:before{background-position:-32px -60px}#interactive .sidebar li.active a.wheat:before{background-position:-32px -80px}#interactive .sidebar li.active a.sugar:before{background-position:-32px -100px}#interactive .sidebar li.active a.potatoes:before{background-position:-32px -120px}#interactive .sidebar li.active a.cocoa:before{background-position:-32px -140px}#interactive .sidebar li.active a.bananas:before{background-position:-32px -160px}#interactive .sidebar li.active a.coconut:before{background-position:-32px -180px}#interactive .sidebar li.active a.tomatoes:before{background-position:-32px -200px}#interactive .sidebar li.active a.citrus:before{background-position:-32px -220px}#interactive .sidebar li.active a.coffee:before{background-position:-32px -240px}#interactive .sidebar li.active a.tea:before{background-position:-32px -260px}#interactive .sidebar li.active a.pineapples:before{background-position:-32px -280px}#interactive .sidebar li.active a.apples:before{background-position:-32px -300px}#interactive .sidebar li.active a.strawberries:before{background-position:-32px -320px}@media screen and (min-width:840px){#interactive .sidebar li.active a:after{content:'';width:0;height:0;position:absolute;left:100%;top:0;pointer-events:none;border:solid transparent;border-left-color:#61a534;border-width:16px}}#interactive .content{width:85%;float:right;padding-left:60px;padding-top:15px}@media screen and (max-width:840px){#interactive .content{float:none;width:100%;max-width:none;padding:0}}#interactive .content hr{border-top:1px solid #ddd;margin:40px 0}#interactive .block{margin:50px 0}#interactive .block:after{clear:both;content:"";display:table}@media screen and (min-width:840px){#interactive .block:first-of-type{margin-top:0}}#interactive .block:last-of-type{margin-bottom:10px}#interactive .block-title{margin-bottom:20px}#interactive .block-title h3{display:inline-block;font-size:20px}@media screen and (max-width:700px){#interactive .block-title h3{display:block;text-align:center;margin-bottom:.25em}}#interactive .block-title i{display:block;font-size:12px;color:#bbb;font-style:normal;margin-bottom:.25em}#interactive .block-chatter{margin-bottom:20px;display:none}#interactive .block-chatter.show{display:block}#interactive .block-chatter p,#interactive .block-chatter p:last-of-type{font-size:16px;font-weight:400;line-height:1.5}#interactive .block-chatter .units{display:block;font-size:12px;color:#aaa}.treemap{position:relative}.treemap svg text{font-size:12px;fill:rgba(0,0,0,.3);pointer-events:none}.treemap svg text.active{fill:#fff;font-weight:700}.treemap svg .name{font-size:12px}.treemap svg .value{font-size:14px}.treemap svg .cell{overflow:hidden}.treemap svg .active{fill:#61a534}.tabs{display:inline-block;padding:0;margin:0 0 0 10px}.tabs:after{clear:both;content:"";display:table}@media screen and (max-width:700px){.tabs{display:block;text-align:center}}.tabs li{list-style:none;display:inline-block;float:left;border:1px solid #61a534;border-right:none}.tabs li:last-of-type{border-right:1px solid #61a534;float:none}@media screen and (max-width:700px){.tabs li{display:block;width:75%;margin:0 auto;float:none;font-size:16px}.tabs li,.tabs li:last-of-type{border:none}}.tabs li a{display:block;padding:4px 16px;background:#fff;color:#bbb;font-weight:700}.tabs li a:hover{color:#61a534}.tabs li.active a{color:#fff;background:#61a534;cursor:default}.tooltip{position:absolute;width:115px;background:#fff;padding:10px;box-shadow:0 1px 5px rgba(0,0,0,.3);display:none;pointer-events:none}.tooltip h5{font-size:16px;line-height:1.2;margin:0}.tooltip h6{font-size:13px;margin:0;font-weight:400}.tooltip .units{display:block;font-size:11px;line-height:1;color:#aaa}.tooltip .explain{font-size:12px;line-height:1.4;font-weight:400;margin:0 0 10px}.tooltip .more{color:#999}.tooltip .more,.tooltip.story{font-size:12px;line-height:1.3}.tooltip.story{background:#61a534;color:hsla(0,0%,100%,.8)}.tooltip.story h5{font-size:14px;margin-bottom:.5em;color:#fff}.treemap-label:after{clear:both;content:"";display:table}.treemap-label .treemap-label-value{float:left}@media screen and (max-width:700px){.treemap-label .treemap-label-value{float:none}}.treemap-label .treemap-label-value h5{font-size:16px;line-height:1.2;margin:0}.treemap-label .treemap-label-value h6{font-size:14px;margin:0;font-weight:400}.treemap-label .treemap-label-value .units{font-size:11px;line-height:1;color:#aaa}.treemap-label .treemap-label-note{float:right;font-size:12px;display:none}.treemap-label .treemap-label-note.visible{display:block}@media screen and (max-width:700px){.treemap-label .treemap-label-note{float:none}}.map{position:relative}.map .region{stroke:#fff;fill:#eee}.map .country{background-image:url(../images/pattern.png);background-repeat:repeat;pointer-events:none}.map .pin{cursor:pointer}.keys{text-align:right;margin:10px 0 20px}.keys:after{clear:both;content:"";display:table}.keys .key{float:right}.keys .key svg#key{font-size:10px}.keys .key svg#key path{display:none}.keys .key svg#key line{stroke:#000;shape-rendering:crispEdges}.keys .hashkey{float:left}.keys .hashkey svg#hashkey{display:inline-block;margin-right:5px;position:relative;top:2px}.keys .hashkey i{font-size:12px;font-style:normal}.bars{margin-top:16px}.bars table{width:100%}.bars table td{border-bottom:10px solid #fff;min-width:100px;padding:0;overflow:hidden;vertical-align:middle;font-size:14px;line-height:1}.bars table .col1{width:15%;max-width:130px}.bars table .col2{width:15%;padding:0 20px;text-align:right}.bars table .col3{width:70%;background:#eee}.bars table .col3 div.bar{transition:all .5s ease-in-out}.popup.cmpnt-sidebar{position:fixed;top:0;bottom:0;left:0;width:300px;padding:0;box-shadow:0 0 40px rgba(0,0,0,.35);z-index:2;-webkit-backface-visibility:hidden;backface-visibility:hidden;visibility:hidden;-webkit-transform:translateX(-400px);transform:translateX(-400px);transition:all .25s ease-in-out}@media screen and (max-width:700px){.popup.cmpnt-sidebar{position:fixed;top:10px;right:10px;left:10px;bottom:10px;width:auto;-webkit-transform:scale(0);transform:scale(0);opacity:0;box-shadow:0 0 80px rgba(0,0,0,.8);pointer-events:all;transition:all .35s cubic-bezier(.68,-.55,.265,1.55)}}.popup.cmpnt-sidebar.open{visibility:visible;-webkit-transform:translateX(0);transform:translateX(0);pointer-events:all}@media screen and (max-width:700px){.popup.cmpnt-sidebar.open{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.popup.cmpnt-sidebar .close-container{position:absolute;top:16px;right:-25px;z-index:3}.popup.cmpnt-sidebar .close-container a.close-btn{display:block;padding:13px 30px;font-size:12px;text-transform:uppercase;font-weight:600;line-height:1;color:#61a534;background:url(../images/icon-close-popup.svg) no-repeat 0 45%}.popup.cmpnt-sidebar .popup-content{position:absolute;top:10px;height:100%;padding:2em;overflow-y:scroll}.popup h2{font-size:14px;color:#61a534;text-align:center}.popup .story{display:none}.popup .story.visible{display:block}.popup .story img{display:block;margin:1em auto;width:100%}.popup .story img.vertical{width:75%}.popup .story h3{margin:0;font-size:20px;text-align:center}.popup .story h4{margin:0 0 1em;font-size:14px;text-align:center}.popup .story p,.popup .story p:first-of-type{font-weight:400;font-size:15px;line-height:1.4}#footnotes{margin-top:30px;padding-top:30px;border-top:1px solid #eee;font-size:13px}#footnotes h6{font-size:1em;margin:2.5em 0 .5em}#footnotes p,#footnotes p:first-of-type{font-size:1em;font-weight:400;margin:0 0 1em}#footnotes ol{margin:0 0 1em;padding:0 0 0 1.5em}#footnotes li{margin-bottom:.5em}svg#bars{font-size:14px}svg#bars .domain{display:none}svg#bars .g-labels{font-size:13px;fill:#232323}svg#bars .axis line{fill:none;stroke:#eee;shape-renfering:crispEdges;stroke-width:1px}svg#bars .axis text{pointer-events:none;font-size:12px;fill:#aaa}svg#bars .axis .axis-units-label{text-anchor:end;font-size:12px}svg#bars .axis .axis-units-label tspan{font-size:8px}svg#bars .y.axis text{text-anchor:end;fill:#232323;font-size:14px}svg#bars .y.axis line{display:none}@media screen and (max-width:700px){svg#bars .x.axis{display:none}}