@import url("https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap");@import url("https://fonts.googleapis.com/css2?family=Nunito+Sans:ital,opsz,wght@0,6..12,200..1000;1,6..12,200..1000&display=swap");*{box-sizing:border-box;padding:0;margin:0}html{background-color:rgba(0,0,0,.8);scroll-behavior:smooth;overflow-x:hidden}html,main{font-family:Nunito Sans,Helvetica,sans-serif}main{font-weight:300;font-size:16px}p{font-family:Nunito Sans,Helvetica,sans-serif;font-weight:400;margin-bottom:10px}header li{list-style-type:none}h1{font-size:32px;font-weight:900}h1,h2,h3{font-family:Nunito Sans,Helvetica,sans-serif}input.filters,select.filters{background-color:#f3f3f3}input.filters,select.actionform,select.filters{height:32px;border-radius:12px;padding-left:12px;padding-right:12px;font-size:12px;border:1px solid #e2e8f0}select.actionform{background-color:#fff;width:100%}input[type=date]::-webkit-datetime-edit-day-field:focus,input[type=date]::-webkit-datetime-edit-month-field:focus,input[type=date]::-webkit-datetime-edit-year-field:focus{background-color:rgba(255,195,0,.7);color:#000}.chakra-select.actionform:focus,.chakra-select.filters:focus,.chakra-select.project-filter:focus{border:2px solid #ffc300;box-shadow:none}input.actionform,textarea.actionform{background-color:#fff;width:100%;padding-top:8px;border-radius:12px;padding-left:12px;padding-right:12px}textarea.actionform{height:100px}.actionform ul li::marker{color:gray}span.chakra-radio__control{background-color:#fff}.actionform-preview-upper-tags p{min-width:50px}.mapboxgl-popup-content{padding:0!important}.mapboxgl-popup{max-width:none!important}.mapboxgl-popup-close-button{font-size:12px;margin:-5px 0}#hvm .slick-dots button:before{color:#fff;font-size:12px;opacity:1}#hvm .slick-dots li.slick-active button:before{color:#333;text-shadow:0 0 4px #e2e8f0}#hvm .slick-dots{bottom:-30px}#post ul{margin-left:1.2em}#post a{color:purple;text-decoration:underline}#post h1{font-size:22px;margin-bottom:35px}#post h1,#post h2{font-weight:700;line-height:120%}#post h2{margin-top:16px;font-size:18px}#post p{font-size:16px;line-height:120%;margin-top:12px}#post h1~h1{margin-top:32px}@media (max-width:1367px){#post h1{margin-bottom:0}}.boxWscroll{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.1) transparent;padding:0 2px 2px 0}.boxWscroll::-webkit-scrollbar{width:5px;height:5px;scrollbar-color:rgba(0,0,0,.5) transparent}.boxWscroll::-webkit-scrollbar-track{background:transparent}.boxWscroll::-webkit-scrollbar-thumb{background-color:hsla(0,0%,97%,.7);border-radius:10px;border:2px solid transparent}.italic{font-style:italic}#actors-intermediaries .chakra-tabs__tab-panel span{font-weight:900}#actors-intermediaries .chakra-tabs__tab-panel span.bignumber{font-weight:700}.migration-decisions .fourth{color:#0d3a50}.migration-decisions .third{color:#206b90}.migration-decisions .secondary{color:#69b7de}.migration-decisions .primary{color:#a0dfff}.information-ecosystem .fourth{color:#5f5017}.information-ecosystem .third{color:#9c800e}.information-ecosystem .secondary{color:#cfa81a}.information-ecosystem .primary{color:#e2bc24}.legal-pathways .fourth{color:#a02e21}.legal-pathways .third{color:#ff6250}.legal-pathways .secondary{color:#ffa79e}.legal-pathways .primary{color:#ffcac4}.demographic-patterns .fourth{color:#2c5b0c}.demographic-patterns .third{color:#4f8d25}.demographic-patterns .secondary{color:#85e643}.demographic-patterns .primary{color:#b4f089}.legal-and-irregular-pathways .third{color:#463965}.legal-and-irregular-pathways .secondary{color:#8573b0}.legal-and-irregular-pathways .primary{color:#bba5f0}.interconnected-challenges .fourth{color:#0d3a50}.interconnected-challenges .third{color:#206b90}.interconnected-challenges .secondary{color:#69b7de}.interconnected-challenges .primary{color:#a0dfff}.custom-list.information{list-style-type:disc;padding-left:1.5rem}.card ul{margin-top:.6rem;padding-left:1.5rem}.popup ul{margin-top:.6rem;padding-left:3.5em}.popup p>.title-in-content{display:block;padding-top:35px}.popup p>.title-in-content,.popup p>.title-in-content span{font-weight:700;font-size:24px;line-height:36px}.popup p p{margin-top:35px}.card .emoji{font-size:32px}#document a{text-decoration:underline}span.bignumber{font-weight:600!important;font-size:36px}.acordion-card span,.popup span{font-weight:900!important;font-size:14px}.acordion-card a,.popup a{text-decoration:underline}.acordion-card li{margin-bottom:8px}.chakra-tabs__tablist{border-color:transparent!important}