@keyframes spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.iconbutton{font-family:Calibre,Arial,san-serif;font-size:16px;font-weight:600;line-height:22px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin:0;background-color:transparent;line-height:1}.iconbutton>.icon{display:inline-block;width:12px;height:12px;fill:var(--theme-primary);vertical-align:middle}.iconbutton>span{position:relative}.iconbutton span{display:inline-block;margin-left:8px;vertical-align:middle}.iconbutton__loader{position:relative}.iconbutton__loader:before{position:absolute;top:50%;left:50%;width:16px;height:16px;margin:-8px 0 0 -8px;border:2px solid #F0F4F5}.theme-circulareconomy .iconbutton__loader:before{border-left:2px solid #00A83B}.theme-resourcetrade .iconbutton__loader:before{border-left:2px solid #ED3B9C}.iconbutton__loader:before{transform:translateZ(0);border-radius:100%;animation:spinner 1s infinite linear;content:""}.iconbutton--labelled span{line-height:24px}.iconbutton--labelled:focus{outline:none}.iconbutton--labelled:focus>.icon{background:transparent!important}.iconbutton--labelled:disabled{opacity:.25}.iconbutton--rounded{display:flex;position:relative;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border-radius:50%;background-color:var(--theme-primary)}.iconbutton--rounded:disabled,.iconbutton--rounded[data-disabled=true]{opacity:.25}.iconbutton--rounded>.icon{width:12px;height:12px;fill:#fff!important}.iconbutton--rounded>.icon--share{width:14px;height:14px}.iconbutton--rounded>.icon--info{width:14px;height:14px}.iconbutton--large{width:64px;height:64px}.iconbutton--large>.icon{width:22px;height:22px}.iconbutton--loader:disabled{opacity:.5}.iconbutton--back{display:flex;align-items:center;max-width:100%}.iconbutton--back .icon{transform:scaleX(-1)}.theme-circulareconomy .iconbutton--back .icon,.theme-resourcetrade .iconbutton--back .icon{fill:#4f6169}.iconbutton--back span{font-family:Calibre,Arial,san-serif;font-size:16px;font-weight:400;line-height:22px;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.map-actions{display:flex;flex-wrap:wrap;pointer-events:none}@media(min-width:1024px){.map-actions{align-items:flex-end;flex-wrap:none}}.map-actions__status{font-family:Calibre,Arial,san-serif;font-size:12px;font-weight:400;line-height:14px;order:1;padding:8px 0}@media(min-width:812px){.map-actions__status{order:0}}.map-actions__items{display:flex;flex-direction:row;margin-right:8px;pointer-events:auto}.map-actions__items>*+*{margin-left:4px}@media(min-width:812px){.map-actions__items{flex-direction:row-reverse;margin-right:0;margin-left:8px}.map-actions__items>*+*{margin-left:0;margin-right:4px}}@media(min-width:1024px){.map-actions__items{flex-direction:column}.map-actions__items>*+*{margin-right:0;margin-top:8px}}.sharelist--popover .sharelist__item>a,.sharelist--popover .sharelist__item>span{display:block;padding:5px 16px;line-height:24px;text-decoration:none;color:#1a1a1a;opacity:.5;font-family:Calibre,Arial,san-serif;font-size:16px;font-weight:400;line-height:22px}.sharelist--popover .sharelist__item>a{color:inherit;cursor:pointer;opacity:1}.sharelist--popover .sharelist__item>a:hover,.sharelist--popover .sharelist__item>a:focus{background-color:#f0f4f5}.sharelist--modal-mobile .sharelist__item>a,.sharelist--modal-mobile .sharelist__item>span{display:block;padding:12px 16px 12px 48px;white-space:nowrap;text-decoration:none;color:#1a1a1a;opacity:.5;font-family:Calibre,Arial,san-serif;font-size:16px;font-weight:400;line-height:22px}.sharelist--modal-mobile .sharelist__item>a{color:inherit;cursor:pointer;opacity:1}.sharelist--modal-mobile .sharelist__item>a:hover,.sharelist--modal-mobile .sharelist__item>a:focus{background-color:#f0f4f5}.share-fields{padding:0}.share-fields__field{padding:4px 16px 0}.share-fields__field+.share-fields__field{padding:20px 16px 0}.share-fields__field>label{display:block;padding:0 0 12px;line-height:24px;font-family:Calibre,Arial,san-serif;font-size:16px;font-weight:600;line-height:22px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.share-fields__input{position:relative}.share-fields__input>*{cursor:pointer}.share-fields__input>button{position:absolute;top:2px;left:2px;width:36px;height:36px;background-color:#fff;display:flex;justify-content:center;align-items:center;border-radius:0}.share-fields__input>button:active{outline:none}.share-fields__input>button:focus{border-radius:0;outline:none}.theme-circulareconomy .share-fields__input>button:focus{background-color:"rgba(#00A83B,0.4)";outline:solid 2px "rgba(#00A83B,0.4)"}.theme-resourcetrade .share-fields__input>button:focus{background-color:"rgba(#ED3B9C,0.4)";outline:solid 2px "rgba(#ED3B9C,0.4)"}.share-fields__input>button>span{border:0;clip:rect(1px,1px,1px,1px);position:absolute;width:1px;height:1px;padding:0;overflow:hidden;white-space:nowrap;-webkit-clip-path:inset(100%);clip-path:inset(100%)}.share-fields__input>button>.icon{height:16px;width:16px}.theme-circulareconomy .share-fields__input>button>.icon{fill:#00a83b}.theme-resourcetrade .share-fields__input>button>.icon{fill:#ed3b9c}.share-fields__input>textarea,.share-fields__input>input{width:100%;padding:8px 8px 8px 44px;font-family:Calibre,Arial,san-serif;font-size:16px;font-weight:400;line-height:22px;border:solid 1px #CCCCCC;border-radius:0;height:40px;white-space:nowrap}.share-fields__input>textarea:focus,.share-fields__input>input:focus{border-radius:0}.theme-circulareconomy .share-fields__input>textarea:focus,.theme-circulareconomy .share-fields__input>input:focus{outline:solid 4px "rgba(#00A83B,0.4)";border-color:#00a83b}.theme-resourcetrade .share-fields__input>textarea:focus,.theme-resourcetrade .share-fields__input>input:focus{outline:solid 4px "rgba(#ED3B9C,0.4)";border-color:#ed3b9c}.share-fields__input>textarea{resize:none}.theme-circulareconomy .share-fields__input:hover>button>.icon{fill:#008f32}.theme-resourcetrade .share-fields__input:hover>button>.icon{fill:#d4358c}.share-fields__input>span{font-family:Calibre,Arial,san-serif;font-size:16px;font-weight:400;line-height:22px;color:#fff}.theme-circulareconomy .share-fields__input>span{background-color:#4f6169}.theme-resourcetrade .share-fields__input>span{background-color:#4f6169}.share-fields__input>span{padding:3px 8px;position:absolute;bottom:-4px;left:0;transform:translateY(100%);text-align:left}.share-fields__input>span:before{content:"";display:block;width:0;height:0}.theme-circulareconomy .share-fields__input>span:before{border-top:14px solid #4F6169}.theme-resourcetrade .share-fields__input>span:before{border-top:14px solid #4F6169}.share-fields__input>span:before{border-left:14px solid transparent;position:absolute;top:-5px;left:12px;transform:rotate(-45deg)}.share-popover{box-shadow:0 0 2px #0000003d;width:224px;padding:0;background-color:#fff}.share-popover>.sharelist{padding:12px 0 8px}.share-button{position:relative}.share-button>.share-popover{position:absolute;z-index:2;bottom:100%;left:0;margin:0 0 8px}@media(min-width:1024px){.share-button>.share-popover{right:0;bottom:100%;left:auto}}.download-menu{position:relative}.download-menu__popover{box-shadow:0 0 2px #0000003d;z-index:2;position:absolute;bottom:100%;left:0;width:224px;margin:0 0 8px;padding:8px 0;background-color:#fff}@media(min-width:1024px){.download-menu__popover{right:0;left:auto}}.download-menu__item{font-family:Calibre,Arial,san-serif;font-size:16px;font-weight:400;line-height:22px;display:flex;align-items:center;width:100%;padding:6px 16px;border:0;background:none;color:#1a1a1a;text-align:left;text-decoration:none;white-space:nowrap;cursor:pointer}.download-menu__item:hover,.download-menu__item:focus{background-color:#f0f4f5}.download-menu__item:disabled{cursor:default;opacity:.5}.download-menu__loader{display:inline-block;position:relative;flex-shrink:0;margin-left:auto;width:16px;height:16px}.download-menu__loader:before{position:absolute;top:50%;left:50%;width:16px;height:16px;margin:-8px 0 0 -8px;border:2px solid #F0F4F5}.theme-circulareconomy .download-menu__loader:before{border-left:2px solid #00A83B}.theme-resourcetrade .download-menu__loader:before{border-left:2px solid #ED3B9C}.download-menu__loader:before{transform:translateZ(0);border-radius:100%;animation:spinner 1s infinite linear;content:""}.loader{position:absolute;z-index:1;inset:0;min-height:64px;background-color:#fff}.loader--transparent{background-color:transparent}.loader__icon{position:absolute;top:50%;left:50%;width:32px;height:32px;margin:-16px 0 0 -16px;border:3px solid #F0F4F5}.theme-circulareconomy .loader__icon{border-left:3px solid #00A83B}.theme-resourcetrade .loader__icon{border-left:3px solid #ED3B9C}.loader__icon{transform:translateZ(0);border-radius:100%;animation:spinner 1s infinite linear}.loader__wrapper{position:relative;height:calc(100vh - 134px)}@media(min-width:812px){.loader__wrapper{height:calc(100vh - 100px)}}.donutchart__canvas{position:relative;width:68px;height:68px}.donutchart--large .donutchart__canvas{width:162px;height:162px}.donutchart__value{position:absolute;left:1px;right:0;top:50%;margin:-8px 0 0;text-align:center;font-family:Calibre,Arial,san-serif;font-size:18px;font-weight:600;line-height:22px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;line-height:16px!important}.donutchart--large .donutchart__value{font-family:Calibre,Arial,san-serif;font-size:46px;font-weight:600;line-height:48px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}@media(min-width:812px){.donutchart--large .donutchart__value{font-family:Calibre,Arial,san-serif;font-size:52px;font-weight:600;line-height:56px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}}.theme-circulareconomy .donutchart__fill,.theme-resourcetrade .donutchart__fill{fill:#705482}.theme-circulareconomy .donutchart--exporter .donutchart__fill{fill:#00a83b}.theme-resourcetrade .donutchart--exporter .donutchart__fill{fill:#ed3b9c}.theme-circulareconomy .donutchart--importer .donutchart__fill{fill:#0069b5}.theme-resourcetrade .donutchart--importer .donutchart__fill{fill:#00a8e8}.donutchart__outline{fill:none;stroke:#ccc;stroke-width:1px;vector-effect:non-scaling-stroke}.donutchart__title{max-width:80px;font-family:Calibre,Arial,san-serif;font-size:12px;font-weight:400;line-height:14px;line-height:1.2!important}.donutchart--large .donutchart__title{font-family:Calibre,Arial,san-serif;font-size:14px;font-weight:400;line-height:20px;max-width:none;text-align:center}
