.crisp-navbar{padding-top:0!important;padding-bottom:0!important}.crisp-navbar .crisp-navbar-options{font-size:.9em}.crisp-navbar-subheader{position:-webkit-sticky;position:sticky;top:44px;z-index:10}.crisp-navbar-subheader .subheader-right-menu .nav-link{margin-right:0!important}.navbar-brand img{max-height:30px;margin-right:.5rem}.navbar-brand span.crisp{margin-left:1rem}.navbar-brand span.crisp,.navbar-brand span.crisp-mobile{font-size:.7em;color:hsla(0,0%,100%,.55)}.logo-container{z-index:20;margin:10px 0;max-height:70px}.wrapper-background,.wrapper-data,.wrapper-home,.wrapper-tools{display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:80%;margin:0 auto;padding-top:3rem;font-size:18px;line-height:24px;color:#404649}.wrapper-background img,.wrapper-data img,.wrapper-home img,.wrapper-tools img{max-width:100%}.wrapper-background hr,.wrapper-data hr,.wrapper-home hr,.wrapper-tools hr{border-color:#2a66ff}.wrapper-background p,.wrapper-data p,.wrapper-home p,.wrapper-tools p{max-width:100%;margin:1.5rem auto}.wrapper-background p span,.wrapper-data p span,.wrapper-home p span,.wrapper-tools p span{color:#2a66ff;font-weight:700}.wrapper-background p.short,.wrapper-data p.short,.wrapper-home p.short,.wrapper-tools p.short{max-width:80%}.wrapper-background p.img-footer,.wrapper-data p.img-footer,.wrapper-home p.img-footer,.wrapper-tools p.img-footer{font-size:12px;color:#888}.wrapper-background p.short-footer,.wrapper-data p.short-footer,.wrapper-home p.short-footer,.wrapper-tools p.short-footer{max-width:80%;font-size:.95rem}.wrapper-background h3,.wrapper-data h3,.wrapper-home h3,.wrapper-tools h3{align-self:flex-start;border-top:1px solid #2a66ff;color:#2a66ff;font-size:28px;font-weight:700;padding-top:1rem;margin-top:3rem;width:100%}.wrapper-background h3 svg,.wrapper-data h3 svg,.wrapper-home h3 svg,.wrapper-tools h3 svg{padding-top:7px;margin-right:15px;margin-bottom:10px}.wrapper-background h5,.wrapper-data h5,.wrapper-home h5,.wrapper-tools h5{align-self:flex-start;color:#2a66ff;max-width:50%}.wrapper-background h5:first-of-type,.wrapper-data h5:first-of-type,.wrapper-home h5:first-of-type,.wrapper-tools h5:first-of-type{margin-top:1.5rem}.wrapper-background h5:not(:first-of-type),.wrapper-data h5:not(:first-of-type),.wrapper-home h5:not(:first-of-type),.wrapper-tools h5:not(:first-of-type){margin-top:4rem}.wrapper-background p.video-description,.wrapper-data p.video-description,.wrapper-home p.video-description,.wrapper-tools p.video-description{margin-top:0}.wrapper-background div.tool-points,.wrapper-data div.tool-points,.wrapper-home div.tool-points,.wrapper-tools div.tool-points{display:flex;flex-direction:row;grid-column-gap:4rem;column-gap:4rem;margin-top:2rem}.wrapper-background div.tool-points div svg,.wrapper-data div.tool-points div svg,.wrapper-home div.tool-points div svg,.wrapper-tools div.tool-points div svg{margin-bottom:15px}.wrapper-background div.tool-points-centered,.wrapper-data div.tool-points-centered,.wrapper-home div.tool-points-centered,.wrapper-tools div.tool-points-centered{display:flex;flex-direction:row;grid-column-gap:4rem;column-gap:4rem;margin-top:2rem;justify-content:center}.wrapper-background div.tool-points-centered div,.wrapper-data div.tool-points-centered div,.wrapper-home div.tool-points-centered div,.wrapper-tools div.tool-points-centered div{display:flex;flex-direction:column;width:30%}.wrapper-background .home-alert,.wrapper-data .home-alert,.wrapper-home .home-alert,.wrapper-tools .home-alert{margin:4rem 10%}.wrapper-tools img{max-width:700px}.wrapper-tools p{margin-left:0}.wrapper-tools p.img-footer{margin:1.5rem auto}.wrapper-tools ul{width:100%}.wrapper-tools .tools-table{font-size:.8rem}.wrapper-tools .tools-table input,.wrapper-tools .tools-table select{font-size:.75rem;font-style:italic}.wrapper-tools .tools-table label.filter-label span{display:none}.wrapper-home div.tool-points div{display:flex;flex-direction:column}.wrapper-background,.wrapper-data,.wrapper-home,.wrapper-tools{padding-bottom:60px}.wrapper-data .content{margin-top:1.5rem;align-self:start;width:100%}.wrapper-data .content h5{font-size:24px;font-weight:400}.wrapper-data .content svg{margin-right:5px}.wrapper-data .content .data-profiles{display:flex;align-items:center;margin-bottom:1.5rem}.wrapper-data li{padding-bottom:.35rem}.wrapper-data li svg{margin-left:10px}.carousel{height:75vh;font-size:1rem}.carousel .carousel-inner,.carousel .carousel-inner .carousel-item{height:100%}.carousel .carousel-inner .carousel-item .carousel-caption{top:3rem}.carousel .carousel-inner .carousel-item .carousel-caption li{margin-bottom:2vh}.carousel .carousel-inner img{max-width:90%;margin-bottom:2vh}.facet-browser-init-alert{display:flex;justify-content:center;text-align:center;margin-top:5rem}.facet-browser p.info{color:#708090;margin:1rem 0;padding:0;font-size:.9rem}.facet-browser p.info2{color:#708090;margin:2rem 0 0;padding:0}.facet-browser .impact-chain-facet-browser{display:grid;grid-template-columns:32% 68%;grid-column-gap:2rem;column-gap:2rem;justify-content:center;margin-left:15px}.facet-browser .impact-chain-facet-browser .facet-column h6{margin-bottom:1rem;border-bottom:1px solid #dee2e6}.facet-browser .impact-chain-facet-browser .facet-column .facet-bars:last-child{max-height:40vh;overflow-y:auto}.facet-browser .impact-chain-facet-browser .facet-column .facet-bar{cursor:pointer}.facet-browser .impact-chain-facet-browser .facet-column .facet-bar text{font-family:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:.9rem;letter-spacing:.02em;font-size:.8rem}.facet-browser .impact-chain-facet-browser .facet-column .facet-bar text.key{fill:#111}.facet-browser .impact-chain-facet-browser .facet-column .facet-bar text.value{fill:#444;text-anchor:end}.facet-browser .impact-chain-facet-browser .facet-column .facet-bar line{stroke:rgba(25,42,86,.25);stroke-width:1}.facet-browser .impact-chain-facet-browser .facet-column .facet-bar:hover{opacity:.7}.facet-browser .impact-chain-facet-browser .facet-column .facet-bar svg text.selected{font-weight:700;text-shadow:1px 1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,-1px -1px 0 #fff}.facet-browser .filter-list-row{min-height:100px;display:flex;justify-content:center}.facet-browser .filter-list-row .filter-category{display:flex;flex-direction:row;grid-column-gap:15px;column-gap:15px;align-items:center}.facet-browser .filter-list-row .filter-category .list-group{margin-bottom:2px}.facet-browser .filter-list-row .filter-category .list-group .filter-tag{font-size:.7rem;padding:.3rem .5rem}.facet-browser .filter-list-row .filter-category .filter-tag{font-size:.8rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex;flex-direction:row;align-items:center;grid-column-gap:5px;column-gap:5px}.facet-browser .filter-list-row .filter-category .filter-tag svg{cursor:pointer}.facet-browser .filter-list-row .filter-category .filter-tag svg:hover{fill:#6c757d}.facet-browser .btn-view-impact-chains-row{display:flex;justify-content:center;align-items:center;margin-bottom:100px}.facet-browser .btn-view-impact-chains-row .btn-view-impact-chains{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.modal-impact-chain-selector{font-size:.9rem}.modal-impact-chain-selector .modal-body>div{display:flex;flex-direction:row;grid-column-gap:3rem;column-gap:3rem}.modal-impact-chain-selector .modal-body>div>div{width:100%}.modal-impact-chain-selector .list-group,.modal-impact-chain-selector p{margin-left:25px}.modal-impact-chain-selector p{color:#767676}.modal-impact-chain-selector p.instruction{color:#767676;font-size:.8rem;margin-left:2.5rem;margin-right:2.5rem}.modal-impact-chain-selector p.instruction span{font-style:italic}.modal-impact-chain-selector .list-group{width:75%}.modal-impact-chain-selector .list-group .list-group-item{padding:5px 10px .5rem}.modal-impact-chain-selector .list-group .factor-initial-selector-item{display:flex;flex-direction:row}.modal-impact-chain-selector .list-group .factor-initial-selector-item svg{margin:3px 6px 0 20px}.modal-impact-chain-selector .list-group .ic-initial-selector-item{display:flex;flex-direction:row}.modal-impact-chain-selector .list-group .ic-initial-selector-item input{margin:3px 6px 0 0}.ic-model-name{display:flex;flex-direction:row;align-items:center;grid-column-gap:.5rem;column-gap:.5rem;position:absolute;max-width:750px;top:135px;right:340px;border:1px solid #d3d3d3;padding:6px 10px;font-size:.9rem}.ic-model-name input{margin-right:5px}.ic-model-name .toast{border-radius:0;box-shadow:none;width:750px}.ic-model-name .toast .toast-header{padding:.3rem .75rem}.ic-model-name .toast .toast-header span{padding-left:5px}.ic-model-name .toast .toast-header small{margin-left:10px}.ic-model-name>strong{max-width:37%;border-right:1px solid #d3d3d3;text-align:right;padding-right:20px;font-weight:500px;font-size:14px}.ic-model-name>button,.ic-model-name>div,.ic-model-name>small{flex-grow:1;font-size:12px;text-align:left}.hovered-link-toast{position:absolute;bottom:0;transform:translate(15px,-20px)}.hovered-link-toast .toast{min-width:650px!important;font-size:.8rem!important}.hovered-link-toast .toast .badge{margin-right:5px}.network{width:100%;height:calc(100vh - 120px);display:flex;flex-direction:row}.network .svg-wrapper{width:calc(100% - 21rem);height:100%}.network .svg-wrapper svg .node{font-size:11px;font-family:Arial,Helvetica,sans-serif}.network .svg-wrapper svg .node text{fill:#555;text-shadow:1px 1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,-1px -1px 0 #fff}.network .svg-wrapper svg .node text.selected{font-weight:700;fill:#2a66ff;letter-spacing:.025rem}.network .svg-wrapper svg .node text:hover{cursor:pointer;fill:#dc143c}.network .svg-wrapper svg .node:hover{cursor:pointer}.network .svg-wrapper svg .node.highlighted{fill:#dc143c;color:#dc143c}.network .svg-wrapper svg .node.highlighted rect.bbox{opacity:.5;stroke-width:1.5px;fill:#dc143c;fill-opacity:.2}.network .svg-wrapper svg .node.highlighted text{fill:#dc143c;font-size:13px}.network .svg-wrapper svg .node rect.bbox{stroke:#dc143c;stroke-width:.5px;fill:none;opacity:0}.network .svg-wrapper svg .node .menubox{visibility:hidden}.network .svg-wrapper svg .node .menubox path{fill:#06f}.network .svg-wrapper svg .node .menubox rect{fill:#fff;opacity:.01;stroke:none}.network .svg-wrapper svg .link{cursor:pointer;stroke-width:1.5px;stroke:#d3d3d3;stroke-opacity:.65}.network .svg-wrapper svg .link:hover{stroke:#dc143c}.network .svg-wrapper svg .link.selected{stroke-width:1.5px;stroke:#000}.network .svg-wrapper svg .link-label-container{pointer-events:none}.network .svg-wrapper svg .link-label{fill:#777;letter-spacing:.05rem;font-size:9px;font-family:Arial,Helvetica,sans-serif;text-shadow:1px 1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,-1px -1px 0 #fff}.network .svg-wrapper svg .group{stroke:silver;stroke-dasharray:1,3;fill:none}.network .network-legend{border-left:1px solid #ececec;top:124px;right:0;width:21rem;height:calc(100vh - 124px);min-height:200px;overflow-y:auto}.network .network-legend>div{position:relative;width:100%;height:100%}.network .network-legend>div .panel{position:absolute;top:0;left:0;overflow-y:auto;display:flex;flex-direction:column;width:100%}.network .network-legend>div .panel:nth-child(2){overflow-y:auto;padding:1rem;z-index:2;background-color:rgba(248,249,250,.93);margin-top:5px;border-top:1px solid #d3d3d3;box-shadow:0 1px 1px rgba(0,0,0,.07),0 2px 2px rgba(0,0,0,.07),0 4px 4px rgba(0,0,0,.07),0 8px 8px rgba(0,0,0,.07),0 16px 16px rgba(0,0,0,.07)}.network .network-legend>div .panel:nth-child(2) p.name{font-weight:700}.network .network-legend>div .panel:nth-child(2) p.contextual-description{font-size:.85rem}.network .network-legend>div .panel:nth-child(2) p span{margin:0 5px}.network .network-legend>div .panel:nth-child(2) li,.network .network-legend>div .panel:nth-child(2) ul{font-size:.85rem}.network .network-legend div.info{color:#708090;padding:0 1rem;margin:0;font-style:italic;font-size:.85rem}.network .network-legend p.hoverable:hover{cursor:pointer;color:#dc143c}.network .network-legend .input-group{padding:0 1rem}.network .network-legend svg text{pointer-events:all;font-size:12px;cursor:pointer}.network .network-legend svg text.enabled.highlighted,.network .network-legend svg text.enabled:hover{fill:#dc143c}.network .network-legend svg text.factor{font-weight:700}.network .network-legend svg text.subfactor{font-size:11px}.offcanvas .offcanvas-header{background:beige;color:#664d03}.offcanvas .offcanvas-header .offcanvas-title{font-size:14px;font-weight:300}.offcanvas .offcanvas-header .offcanvas-title span.factor{text-transform:uppercase;font-weight:700}.offcanvas .offcanvas-body{padding:0}.offcanvas .offcanvas-body .factor-type-block{margin-bottom:2rem}.offcanvas .offcanvas-body .factor-type-block h6{font-size:14px;text-transform:uppercase;background-color:#e0e0e0;padding:.5rem 2rem}.offcanvas .offcanvas-body .factor-type-block h6 svg{margin-right:.5rem}.offcanvas .offcanvas-body .factor-type-block div.factor{margin:1rem 1rem 2rem 2rem;padding-bottom:.5rem;font-weight:300;border-bottom:1px solid #e0e0e0}.offcanvas .offcanvas-body .factor-type-block div.factor div{padding-bottom:.25rem}.offcanvas .offcanvas-body .factor-type-block div.factor .factor-name{font-weight:500}.offcanvas .offcanvas-body .factor-type-block div.factor .factor-name svg{margin-left:.5rem;margin-bottom:.25rem}.offcanvas .offcanvas-body .factor-type-block div.factor .factor-name p{color:grey;font-style:italic;font-weight:300;font-size:.8rem;margin-bottom:0}.offcanvas .offcanvas-body .factor-type-block div.factor .factor-description{margin-left:.75rem;font-size:.8rem}.offcanvas .offcanvas-body .factor-type-block div.factor .factor-resources{margin-left:.75rem;font-size:.8rem;font-style:italic;color:#6c757d}.navbar-sub-header .nav-link{margin-right:3rem;font-size:1rem}.navbar-sub-header .nav-link.active{border:1px solid grey}.table-view{padding:1rem 20px 60px}.table-view .tab-factors{margin-top:1rem;border-bottom:3px solid #555}.table-view .tab-factors .tab .factor-type{float:left}.table-view .tab-factors .tab .badge{float:left;font-weight:300;color:grey}.table-view .tab-factors button{font-weight:600;letter-spacing:.03rem;color:#000}.table-view .tab-factors button.nav-link{border-radius:0;background-color:#f8f9fa}.table-view .tab-factors button.nav-link.active{background-color:#f0f0f0}.table-view .search-wrapper{margin-top:1rem;display:flex;flex-direction:row;grid-column-gap:1rem;column-gap:1rem;align-items:center}.table-view .search-wrapper .form-control,.table-view .search-wrapper button{font-size:.8rem}.table-view .search-wrapper input[id=onlySelectedFactors],.table-view .search-wrapper input[id=resetSelectedFactors]{margin-right:5px}.table-view .search-wrapper label{font-size:12px}.table-view .search-wrapper .search-wrapper-controls{border-right:1px solid #d3d3d3}.table-view table{margin-top:2rem;font-size:.8rem}.table-view table thead{border-bottom:2px solid #555}.table-view table thead .caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid\9;border-right:4px solid transparent;border-left:4px solid transparent}.table-view table thead .dropup .caret,.table-view table thead .navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px dashed;border-bottom:4px solid\9;content:""}.table-view table thead th.selection-cell-header{visibility:hidden!important}.table-view table span.link-related-factor{font-style:italic;color:#6c757d;font-size:.75rem}.modal .modal-header{background:beige;color:#664d03}.popover{max-width:600px!important}.popover-body{font-size:.85rem;color:#444}.modal-about,.modal-FAQ,.modal-imprint{font-size:.9rem}.modal-about .modal-body,.modal-FAQ .modal-body,.modal-imprint .modal-body{padding:2rem 3rem;max-height:60vh;overflow-y:scroll}.modal-about p,.modal-about ul,.modal-FAQ p,.modal-FAQ ul,.modal-imprint p,.modal-imprint ul{color:#767676}.modal-about p.instruction,.modal-FAQ p.instruction,.modal-imprint p.instruction{color:#767676;font-size:.8rem;margin-left:2.5rem;margin-right:2.5rem}.modal-about p.instruction span,.modal-FAQ p.instruction span,.modal-imprint p.instruction span{font-style:italic}.modal-about h3,.modal-FAQ h3,.modal-imprint h3{align-self:flex-start;color:#2a66ff;font-size:28px;font-weight:500;padding-top:1rem;margin-top:1rem;width:100%}.modal-about h5,.modal-FAQ h5,.modal-imprint h5{align-self:flex-start;font-size:16px;color:#2a66ff;font-weight:500;padding-top:1rem;margin-top:1rem;width:100%}.modal-about .q,.modal-FAQ .q,.modal-imprint .q{color:#2a66ff;font-weight:500;margin-top:1.25rem;margin-bottom:.25rem}.modal-about .imprint-logos,.modal-FAQ .imprint-logos,.modal-imprint .imprint-logos{display:flex;flex-direction:row;justify-content:center}.modal-about .imprint-logos img,.modal-FAQ .imprint-logos img,.modal-imprint .imprint-logos img{display:block;max-height:200px;width:auto}.modal-about .imprint-logos img.cgiar,.modal-FAQ .imprint-logos img.cgiar,.modal-imprint .imprint-logos img.cgiar{max-height:100px;margin-top:45px}.footer{position:fixed;bottom:0;width:100%;height:60px;line-height:60px;background-color:#fff;border-top:1px solid #d0d0d0;padding:5px 0}.footer img{cursor:pointer;max-height:50px;vertical-align:top;margin:0 20px}.userguide-icon{padding:0 5px}.userguide-icon:hover{cursor:pointer;color:#dc143c}
/*# sourceMappingURL=main.5a06eb73.chunk.css.map */