.range-map--------59{position:relative}.range-map__touch-overlay--------60{position:absolute;display:flex;align-items:center;justify-content:center;left:0;right:0;bottom:0;top:0;background-color:rgba(0,0,0,0);text-align:center;padding:30px;transition:all .5s ease-out;pointer-events:none}.range-map__touch-overlay-text--------61{max-width:250px;line-height:35px;font-size:30px;color:#fff}.range-map__species-vulnerability--------62{display:flex;align-items:center}.range-map__vulnerability-title--------63{font-size:16px}html[lang=es] .range-map__vulnerability-title--------63{line-height:13px}@media screen and (max-width: 600px){.range-map__vulnerability-title--------63{float:left;padding-right:10px;line-height:30px}}.range-map__vulnerability-status--------64{font-size:20px;font-weight:500;display:block}.range-map__screen--------65{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;justify-content:center;align-items:center;background-color:rgba(1,1,1,.5);z-index:100}.range-map__delta-selector--------66{font-size:16px;margin-bottom:100px}.range-map__map--------67{position:relative;overflow:initial}.range-map__map-frame--------68{position:absolute;width:100%;height:100%;right:0;top:0;background-repeat:no-repeat;background-size:contain;background-position:top;transition:opacity 1s ease-in-out}.range-map__small-text--------69{font-size:17px}.range-map__smaller-text--------70{font-size:14px}.range-map__zoom-control--------71{position:sticky !important;width:28px;float:right;margin-top:0;margin-right:10px;margin-bottom:10px;inset:0px 10px auto auto !important}
.control-group--stacked--------208 .control-group__label--------209{display:block;margin-bottom:8px}@media screen and (max-width: 600px){.control-group--stacked--------208{margin:15px 0}}
.gif-generator--------169{height:630px;width:1200px;position:relative;display:flex;justify-content:center;align-items:center}.gif-generator--------169 .gif-generator__container--------170{position:relative;width:1000px;height:100%}.gif-generator--------169 .gif-generator__logo--------171{position:absolute;display:block;z-index:10;top:0px;right:0px;object-fit:contain;width:190px;top:32px}.gif-generator--------169 .gif-generator__map--------172{width:680px;right:160px;float:right;padding-top:75.5%;shape-outside:polygon(0% 16%, 10% 20%, 10% 20%, 10% 20%, 10% 20%, 18% 22%, 18% 22%, 18% 23%, 18% 23%, 23% 20%, 23% 20%, 23% 20%, 23% 20%, 29% 22%, 29% 22%, 29% 22%, 29% 22%, 31% 33%, 31% 33%, 31% 33%, 31% 33%, 32% 37%, 32% 37%, 32% 37%, 32% 37%, 35% 44%, 35% 44%, 35% 44%, 35% 44%, 33% 51%, 33% 51%, 33% 51%, 33% 51%, 32% 56%, 32% 56%, 32% 56%, 32% 56%, 33% 66%, 33% 66%, 33% 66%, 33% 66%, 37% 70%, 37% 70%, 37% 70%, 37% 70%, 35% 75%, 35% 75%, 35% 75%, 35% 75%, 44% 86%, 44% 86%, 44% 86%, 44% 86%, 50% 91%, 50% 91%, 50% 91%, 50% 91%, 53% 95%, 53% 95%, 53% 95%, 53% 95%, 64% 99%, 64% 99%, 64% 99%, 64% 99%, 68% 98%, 68% 98%, 68% 98%, 68% 98%, 71% 100%, 71% 100%, 71% 100%, 71% 100%, 74% 98%, 74% 98%, 74% 98%, 74% 98%, 78% 94%, 78% 94%, 78% 94%, 78% 94%, 79% 89%, 79% 89%, 79% 89%, 79% 89%, 87% 83%, 87% 83%, 87% 83%, 87% 83%, 88% 80%, 88% 80%, 88% 80%, 88% 80%, 84% 74%, 84% 74%, 84% 74%, 84% 74%, 91% 66%, 91% 66%, 91% 66%, 91% 66%, 95% 55%, 95% 55%, 95% 55%, 95% 55%, 99% 50%, 99% 50%, 99% 50%, 99% 50%, 100% 26%, 100% 26%, 100% 26%, 100% 26%, 89% 15%, 89% 15%, 89% 15%, 89% 15%, 76% 8%, 76% 8%, 76% 8%, 76% 8%, 83% 0%, 83% 0%, 83% 0%, 83% 0%, 49% 5%, 49% 5%, 49% 5%, 49% 5%, 42% 10%, 42% 10%, 42% 10%, 42% 10%, 29% 1%, 29% 1%, 29% 1%, 29% 1%, 22% 1%, 22% 1%, 22% 1%, 22% 1%, 13% 4%, 13% 4%, 13% 4%, 13% 4%, 9% 6%, 9% 6%, 9% 6%, 0% 0%);shape-margin:20px}.gif-generator--------169 .gif-generator__ui--------173{position:absolute;bottom:10px;width:330px}.gif-generator--------169 .gif-generator__ui--------173 div{margin-left:0}.gif-generator--------169 .gif-generator__species-name--------174{display:block;padding-bottom:15px;font-size:28px;border-bottom:1px solid #b8b8b8;margin-bottom:8px;width:100%}.gif-generator--------169 .gif-generator__header--------175{display:block;font-size:16px}.gif-generator--------169 .gif-generator__labels-group--------176{margin-bottom:10px;padding-bottom:10px;width:100%;border-bottom:1px solid #b8b8b8;font-size:20px}.gif-generator--------169 .gif-generator__label--------177{margin-right:20px}.gif-generator--------169 .gif-generator__label--bold--------178{font-weight:1000}.gif-generator--------169 .gif-generator__legend--------179{width:100%;margin-top:10px}.gif-generator--------169 .gif-generator__legend--------179>div{padding:20px !important}.gif-generator--------169 .gif-generator__legend--------179 span,.gif-generator--------169 .gif-generator__legend--------179 div{font-size:15px !important;line-height:19px}
.delta-selector--------200{position:relative}.delta-selector__label--------201{font-size:16px}.delta-selector__temperatures-explanation-link--------202{position:relative;display:block;top:-2px}@media only screen and (min-width: 600px){.delta-selector__temperatures-explanation-popup--------203{position:absolute;z-index:100}}button.delta-selector__button--round--------204{width:23px;height:23px;background-color:#020714;transition:opacity .2s;opacity:.51;cursor:pointer;position:relative;border-radius:16px;bottom:5px;margin-right:8px;border-color:#ffdead;border-style:none;display:inline-flex;padding:0}button.delta-selector__button--round--------204:hover,button.delta-selector__button--round--------204:focus,button.delta-selector__button--round--------204:active{opacity:1;background-color:#020714}button.delta-selector__button--round--------204:before,button.delta-selector__button--round--------204:after{content:none}.delta-selector__button--------205{margin-right:8px !important;transition:.8s opacity ease-out;margin-bottom:10px !important}.delta-selector__button--------205:last-of-type{margin-right:0 !important}button.tag--------206,button.tag-active--------207{display:inline-flex;position:relative;text-decoration:none !important;transition:background-color 300ms ease-out,border-color 300ms ease-out;margin:0 10px 5px 0;padding:6px 15px 6px 15px;vertical-align:middle;border-style:solid;border-width:1px;outline:0;-webkit-appearance:none;-webkit-border-radius:6px;white-space:normal;background-color:rgba(0,0,0,0);border-color:#00856d;border-radius:6px;font-family:"Gotham Narrow",Verdana,sans-serif;font-style:normal;font-weight:500;font-size:13px;line-height:15px;align-items:center;justify-content:center;text-align:center;letter-spacing:.09em;color:#00856d !important;opacity:.9}button.tag-active--------207,button.tag-active--------207:hover,button.tag-active--------207:focus,button.tag-active--------207:focus-visible,button.tag--------206:hover,button.tag--------206:focus,button.tag--------206:focus-visible{color:#fff !important;border-color:#00856d;background-color:#00856d;text-decoration:none}button.tag--------206:hover:after,button.tag--------206:hover:before{background-color:#00856d}
.link--------80{background:rgba(0,0,0,0);transition:color .15s;color:var(--dark-gray, #262A36);text-decoration:none;outline:0 !important;cursor:pointer}.link--------80:active,.link--------80:hover{outline:0}.link--------80:hover{color:#07729a}.link--detail--------81{font-style:italic;font-size:14px;user-select:none}
.icon--------82{stroke:#000}.icon--crossmark--------83{stroke-width:2px}.icon--button--------84{cursor:pointer;user-select:none}.icon--s--------85{height:10px;width:10px}.icon--info--------86{width:19px;height:19px;stroke:rgba(0,0,0,0);vertical-align:sub;position:relative;margin-right:5px;cursor:pointer}
.habitat-selector__select--------165{margin:0;width:240px}.habitat-selector__label--------166{font-size:20px}.habitat-selector__habitat-explanation-popup--------167{position:absolute;z-index:1000}.habitat-selector__habitat-explanation-link--------168{margin-top:7px}
.popup--------183{background-color:#fff;border:1px solid #ccc;border-radius:10px;padding:20px;width:300px;box-shadow:0px 1px 5px #ccc;cursor:initial}.popup__button-close-window--------184{float:right}.popup__content--------185{margin-right:30px;margin-top:3px;font-size:14px;line-height:20px}@media only screen and (max-width: 599px){.popup--------183{position:fixed;top:unset;bottom:0;left:0;right:0;width:unset;z-index:1000;padding:30px}.popup__content--------185{margin-top:15px;font-size:20px;line-height:unset}}
.search__container--------95{background-color:#fff;padding:20px 0}.search__heading--------96{margin-top:20px}.search__title--------97{font-size:34px;font-weight:200;margin-bottom:10px}.search__subtitle--------98{font-weight:14px;font-style:italic;margin-bottom:18px}.search__controls--------99{display:flex}.search__control-group--------100{display:flex;flex-grow:1;margin-right:30px}.search__button--------101{height:40px;margin-left:10px}
.season-selector__select--------186{margin:0;min-width:170px}.season-selector__select--------186,.season-selector__select--------186:focus{outline:none}.season-selector__label--------187{font-size:20px}@media only screen and (min-width: 600px){.season-selector__season-explanation-popup--------188{position:absolute;z-index:1000;right:0}}.season-selector__season-explanation-link--------189{margin-top:5px;display:block}.season-selector__select-group--------190{color:#626262;border-radius:7px;border:1.5px solid #a6a6a6;background:#fff}.season-selector__select-group--------190 .season-selector__label--------187{display:block;margin:5px 0 0 10px;color:var(--blue-black, #161B26);font-size:14px;font-style:normal;font-weight:700;line-height:normal}.season-selector__select-group--------190 select{border-radius:7px;border:none;padding:0 0 0 10px;height:auto;background-position:95% 10%}
.species-selector--------92{display:inline;font-size:10px}.species-selector__avatar--------93{height:82px;width:90px;margin-right:15px;margin-bottom:5px;object-fit:cover;cursor:pointer;opacity:.5;transition:opacity .5s ease-out}.species-selector__avatar--------93:hover{opacity:1}.species-selector__avatar--------93:last-of-type{margin-right:initial}.species-selector__avatar--selected--------94{opacity:1}
.threats-legend--------117{display:flex;flex-wrap:wrap;justify-content:flex-start}@media screen and (max-width: 430px){.threats-legend--------117{display:grid}}.threats-legend__item--------118{display:inline-flex;flex-direction:column;width:200px;height:200px;margin:15px}.threats-legend__item-heading--------119{display:flex;align-items:center;margin-bottom:15px}.threats-legend__item-icon--------120{height:50px;width:50px}.threats-legend__item-label--------121{margin-bottom:0;margin-left:10px}.threats-legend__item-description--------122{font-size:16px}h4.threats-legend__item-label--------121{font-size:23px;line-height:28.5px;letter-spacing:-0.5px}@media only screen and (max-width: 599px){.threats-legend__item--------118{height:initial;margin:15px 15px 25px 15px;width:40%}}@media screen and (max-width: 430px){.threats-legend__item--------118{width:90%}}
.map-overlay--------58{position:absolute;display:flex;justify-content:center;align-items:center;background-color:rgba(248,248,248,.5);height:100%;width:100%;top:0;left:0}
.range-map__screen-error--------72{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;justify-content:center;align-items:center;background-color:rgba(1,1,1,.2);z-index:100}.popup-not-found--------73{text-align:center;z-index:20;width:200px;height:80px;background:#fff;border:1px solid #5a5a5a;left:calc(50% - 100px);padding:30px 10px 10px}
.landing-page-range-map--------153{display:block}.landing-page-range-map--------153 .landing-page-range-map__season-selector--------154{position:relative;display:inline-block;z-index:10;margin-right:30px}.landing-page-range-map--------153 .landing-page-range-map__species-selector--------155{position:relative;z-index:9}.landing-page-range-map--------153 .landing-page-range-map__delta-selector--------156{position:relative}.landing-page-range-map--------153 .landing-page-range-map__species-info--------157{position:relative;display:inline;z-index:10}.landing-page-range-map--------153 .landing-page-range-map__vulnerability-text--------158{position:relative;display:inline-block;z-index:10;max-width:170px}.landing-page-range-map--------153 .landing-page-range-map__vulnerability-pill--------159{position:relative;z-index:10;display:inline-block}.landing-page-range-map--------153 .landing-page-range-map__map--------160{float:right;padding-top:75.5%;shape-outside:polygon(0% 16%, 10% 20%, 10% 20%, 10% 20%, 10% 20%, 18% 22%, 18% 22%, 18% 23%, 18% 23%, 23% 20%, 23% 20%, 23% 20%, 23% 20%, 29% 22%, 29% 22%, 29% 22%, 29% 22%, 31% 33%, 31% 33%, 31% 33%, 31% 33%, 32% 37%, 32% 37%, 32% 37%, 32% 37%, 35% 44%, 35% 44%, 35% 44%, 35% 44%, 33% 51%, 33% 51%, 33% 51%, 33% 51%, 32% 56%, 32% 56%, 32% 56%, 32% 56%, 33% 66%, 33% 66%, 33% 66%, 33% 66%, 37% 70%, 37% 70%, 37% 70%, 37% 70%, 35% 75%, 35% 75%, 35% 75%, 35% 75%, 44% 86%, 44% 86%, 44% 86%, 44% 86%, 50% 91%, 50% 91%, 50% 91%, 50% 91%, 53% 95%, 53% 95%, 53% 95%, 53% 95%, 64% 99%, 64% 99%, 64% 99%, 64% 99%, 68% 98%, 68% 98%, 68% 98%, 68% 98%, 71% 100%, 71% 100%, 71% 100%, 71% 100%, 74% 98%, 74% 98%, 74% 98%, 74% 98%, 78% 94%, 78% 94%, 78% 94%, 78% 94%, 79% 89%, 79% 89%, 79% 89%, 79% 89%, 87% 83%, 87% 83%, 87% 83%, 87% 83%, 88% 80%, 88% 80%, 88% 80%, 88% 80%, 84% 74%, 84% 74%, 84% 74%, 84% 74%, 91% 66%, 91% 66%, 91% 66%, 91% 66%, 95% 55%, 95% 55%, 95% 55%, 95% 55%, 99% 50%, 99% 50%, 99% 50%, 99% 50%, 100% 26%, 100% 26%, 100% 26%, 100% 26%, 89% 15%, 89% 15%, 89% 15%, 89% 15%, 76% 8%, 76% 8%, 76% 8%, 76% 8%, 83% 0%, 83% 0%, 83% 0%, 83% 0%, 49% 5%, 49% 5%, 49% 5%, 49% 5%, 42% 10%, 42% 10%, 42% 10%, 42% 10%, 29% 1%, 29% 1%, 29% 1%, 29% 1%, 22% 1%, 22% 1%, 22% 1%, 22% 1%, 13% 4%, 13% 4%, 13% 4%, 13% 4%, 9% 6%, 9% 6%, 9% 6%, 0% 0%);shape-margin:20px}.landing-page-range-map--------153 .landing-page-range-map__vulnerability--------161{display:flex}.landing-page-range-map--------153 .landing-page-range-map__top-ui--------162 div[class*=" season-selector__season-explanation-popup"]{right:unset}.landing-page-range-map--------153 .landing-page-range-map__bottom-ui--------163{position:relative;display:flex}@media only screen and (min-width: 1000px){.landing-page-range-map--------153 .landing-page-range-map__map--------160{width:800px}.landing-page-range-map--------153 .landing-page-range-map__vulnerability--------161{margin-right:90px;margin-top:40px}.landing-page-range-map--------153 .landing-page-range-map__bottom-ui--------163{justify-content:space-between;top:-60px;margin-top:90px}}@media only screen and (min-width: 768px)and (max-width: 999px){.landing-page-range-map--------153 .landing-page-range-map__map--------160{width:690px}.landing-page-range-map--------153 .landing-page-range-map__bottom-ui--------163{margin-top:30px}.landing-page-range-map--------153 .landing-page-range-map__vulnerability--------161{margin-top:40px}.landing-page-range-map--------153 .landing-page-range-map__legend--------164{margin-right:60px}}@media only screen and (min-width: 768px){.landing-page-range-map__season-selector--------154{margin-bottom:30px}.landing-page-range-map__species-selector--------155{margin-bottom:15px}.landing-page-range-map__delta-selector--------156{margin-bottom:30px}.landing-page-range-map__bottom-ui--------163{align-items:center;width:100%}.landing-page-range-map__vulnerability--------161{align-items:center}.landing-page-range-map__vulnerability-pill--------159{margin-right:20px}}@media only screen and (max-width: 767px){.landing-page-range-map--------153{display:flex;flex-direction:column}.landing-page-range-map--------153 .landing-page-range-map__top-ui--------162{order:1;display:flex;flex-wrap:wrap;align-items:center}.landing-page-range-map--------153 .landing-page-range-map__season-selector--------154{margin-bottom:10px}.landing-page-range-map--------153 .landing-page-range-map__species-selector--------155{top:5px;margin-bottom:10px}.landing-page-range-map--------153 .landing-page-range-map__delta-selector--------156{margin-bottom:10px}.landing-page-range-map--------153 .landing-page-range-map__map--------160{width:100%;order:2;float:unset}.landing-page-range-map--------153 .landing-page-range-map__species-info--------157{order:3}.landing-page-range-map--------153 .landing-page-range-map__bottom-ui--------163{order:4}}@media only screen and (min-width: 600px)and (max-width: 767px){.landing-page-range-map--------153 .landing-page-range-map__top-ui--------162{order:1;display:flex;flex-wrap:wrap;align-items:center}.landing-page-range-map--------153 .landing-page-range-map__legend--------164{margin-right:60px}.landing-page-range-map--------153 .landing-page-range-map__vulnerability--------161{flex-direction:column;justify-content:space-between}.landing-page-range-map--------153 .landing-page-range-map__vulnerability-text--------158{order:1}.landing-page-range-map--------153 .landing-page-range-map__vulnerability-pill--------159{top:10px;order:2;margin-right:20px}}@media only screen and (max-width: 599px){.landing-page-range-map--------153 .landing-page-range-map__bottom-ui--------163{flex-direction:column}.landing-page-range-map--------153 .landing-page-range-map__legend--------164{order:2}.landing-page-range-map--------153 .landing-page-range-map__vulnerability--------161{align-items:center;order:1;margin-bottom:20px}.landing-page-range-map--------153 .landing-page-range-map__vulnerability-pill--------159{margin-top:5px;margin-right:20px}}
.range-map-legend--------191{position:relative}.range-map-legend__heading--------192{display:flex;justify-content:space-between;margin-bottom:0;font-weight:500;background-color:#fff;padding-left:15px;margin-top:0}.range-map-legend__row--------193{display:flex;align-items:center}.range-map-legend__content--------194{align-items:center;justify-content:space-between;border-radius:0 0 10px 10px;background-color:#fff;padding:15px;padding-top:0;font-size:15px;line-height:20px}@media screen and (min-width: 769px){.range-map-legend__content--------194{display:inline-block;min-width:165px}}.range-map-legend__divider--------195{display:none;width:2px;background-color:#e5e5e5;height:90px}.range-map-legend__sidebar--------196{display:none;width:100px;margin-left:15px}.range-map-legend__dot--------197{height:10px;width:10px;border-radius:5px;margin-right:5px;flex:0 0 10px}.range-map-legend__dot--large--------198{height:20px;width:20px;border-radius:10px;margin-right:15px;margin-bottom:5px;flex:0 0 20px}@media only screen and (min-width: 600px){.range-map-legend__popup--------199{position:absolute;top:230px;right:0}}
.range-map-species-info--------126{display:flex;flex-direction:column;margin-bottom:15px}.range-map-species-info__row--------127{display:flex;margin-bottom:10px}.range-map-species-info__avatar--------128{height:140px;width:140px;background-color:#fff;object-fit:cover;margin-right:10px}.range-map-species-info__vulnerability--------129{font-size:16px;width:140px;margin-right:10px}.range-map-species-info__vulnerability-status-text--------130{font-size:24px;font-weight:500;display:block;margin-top:10px}.range-map-species-info__text--------131{line-height:18px;margin-top:-5px}.range-map-species-info__description--------132{font-weight:300;font-size:14px;display:block;margin-bottom:10px;margin-top:5px}.range-map-species-info__percentages--------133{font-weight:500;transition:opacity .8s ease-out}@media only screen and (max-width: 1280px){.range-map-species-info__avatar--------128{height:100px;width:100px;margin-right:15px}.range-map-species-info__description--------132{margin-top:0}}
.state-page-range-map--------74{height:auto}.state-page-range-map__map--------75{position:relative;height:1000px;width:100%;margin-top:30px}.range-map--------76{position:relative}
.range-map-lazyload--------17{display:block;image-rendering:pixelated;width:100px;height:100px;margin:auto}.state-page-range-map--------18.not-loaded--------19 .state-page-range-map__map--------20{visibility:hidden}.state-page-range-map--------18+.range-map-lazyload--------17{position:absolute;top:60%;left:calc(50% - 100px)}.species-page-range-map--------21.not-loaded--------19{visibility:hidden}.species-page-range-map--------21+.range-map-lazyload--------17{position:absolute;top:50%;left:calc(50% - 100px)}.threats-map__container--------22{position:relative;height:600px}.threats-map__container--------22.not-loaded--------19{visibility:hidden}.threats-map__container--------22+.range-map-lazyload--------17{position:absolute;top:20%;left:calc(50% - 100px)}.state-threats-map__container--------23{position:relative;height:600px}.state-threats-map__container--------23.not-loaded--------19{visibility:hidden}.state-threats-map__container--------23+.range-map-lazyload--------17{position:absolute;top:20%;left:calc(50% - 100px)}
.media--------180{display:flex;flex-direction:row}.media__image--------181{margin-right:30px}.media__content--------182{flex-grow:1}@media only screen and (max-width: 601px){.media--------180{flex-direction:column}.media__image--------181{margin-bottom:20px;margin-right:0;object-fit:contain}}
.state-page-range-map-controls__description--------111{font-size:15px;font-weight:400;line-height:23px;margin-bottom:15px}.state-page-range-map-controls__controls--------112{width:100%;display:flex;flex-direction:row;justify-content:space-between}@media screen and (min-width: 769px){.state-page-range-map-controls__range-map-legend--------113{position:absolute;top:350px;z-index:10}}.state-page-range-map-controls__avatar--------114{height:200px;width:200px;margin-right:30px}@media screen and (min-width: 600px){.state-page-range-map-controls__season-selector--------115{padding-top:10px}}@media only screen and (max-width: 601px){.state-page-range-map-controls__range-map-legend--------113{position:initial}.state-page-range-map-controls__controls--------112{flex-direction:column}.state-page-range-map-controls__delta-selector--------116{margin-bottom:15px;order:99}.state-page-range-map-controls__season-selector--------115{margin-bottom:15px}}
.species-page-range-map--------138{height:1050px;line-height:25px}.species-page-range-map--------138.not-loaded--------139{visibility:hidden}.species-page-range-map--------138 .species-page-range-map__map--------140{position:absolute !important;top:0;bottom:0;width:100%;z-index:0}@media screen and (min-width: 601px){.species-page-range-map--------138 .species-page-range-map__map--------140{width:calc(100% - 200px)}}.species-page-range-map--------138 .species-page-range-map__controls--------141{height:1050px;position:relative;z-index:10;pointer-events:none}.species-page-range-map--------138 .species-page-range-map__controls--------141.species-page-range-map-selector__controls--------142{position:initial}.species-page-range-map--------138 .species-page-range-map__delta-selector--------143{position:absolute;top:100px;right:-20px;margin-bottom:0;pointer-events:auto;width:200px}.species-page-range-map--------138 .species-page-range-map__back-to-origin--------144{position:absolute;top:350px;left:20px;pointer-events:auto}.species-page-range-map--------138 .visibility-hidden--------145{visibility:hidden}.species-page-range-map--------138 .species-page-range-map__season-selector--------146{position:absolute;right:10px;top:0;pointer-events:auto}.species-page-range-map--------138 .species-page-range-map__vulnerability-info--------147{position:absolute;top:500px;right:10px;pointer-events:auto;background-color:#fff;border-radius:10px 10px 0 0;padding:10px 0 5px 15px;width:165px}@media screen and (max-width: 600px){.species-page-range-map--------138 .species-page-range-map__vulnerability-info--------147{width:100%}}html[lang=es] .species-page-range-map--------138 .species-page-range-map__vulnerability-info--------147{width:165px;top:340px}@media screen and (max-width: 600px){html[lang=es] .species-page-range-map--------138 .species-page-range-map__vulnerability-info--------147{width:100%}}@media screen and (max-width: 600px){.species-page-range-map--------138 .species-page-range-map__vulnerability-pill-wrapper--------148{background-color:#fff;width:100%}}html[lang=es] .species-page-range-map--------138 .species-page-range-map__vulnerability-pill-wrapper--------148{background-color:#fff;width:165px}@media screen and (max-width: 600px){html[lang=es] .species-page-range-map--------138 .species-page-range-map__vulnerability-pill-wrapper--------148{width:100%}}.species-page-range-map--------138 .species-page-range-map__vulnerability-pill--------149{position:absolute;top:560px;right:10px;pointer-events:auto;background-color:#fff;padding-left:15px}@media screen and (min-width: 600px){.species-page-range-map--------138 .species-page-range-map__vulnerability-pill--------149{width:165px}}html[lang=es] .species-page-range-map--------138 .species-page-range-map__vulnerability-pill--------149{top:454px}.species-page-range-map--------138 .species-page-range-map__range-map-legend--------150{position:absolute;bottom:143px;right:10px;pointer-events:auto}html[lang=es] .species-page-range-map--------138 .species-page-range-map__range-map-legend--------150{width:165px}@media screen and (max-width: 600px){html[lang=es] .species-page-range-map--------138 .species-page-range-map__range-map-legend--------150{width:100%}}.species-page-range-map--------138 .species-page-range-map__temperatures-explanation-link--------151{position:absolute;display:block;top:45px;left:320px;pointer-events:auto}.species-page-range-map--------138 .species-page-range-map__temperatures-explanation-popup--------152{position:absolute;top:0;left:200px;z-index:100;pointer-events:auto}@media only screen and (max-width: 600px){.species-page-range-map--------138{height:initial}.species-page-range-map--------138 .species-page-range-map__controls--------141{height:initial}.species-page-range-map--------138 .species-page-range-map__delta-selector--------143{position:initial;margin-bottom:15px}.species-page-range-map--------138 .species-page-range-map__season-selector--------146{position:initial;margin-bottom:15px}.species-page-range-map--------138 .species-page-range-map__back-to-origin--------144{position:initial;margin-bottom:15px}.species-page-range-map--------138 .species-page-range-map__vulnerability-info--------147{position:initial}}@media only screen and (max-width: 600px)and (min-width: 600px){.species-page-range-map--------138 .species-page-range-map__vulnerability-info--------147{float:left;margin-bottom:15px}}@media only screen and (max-width: 600px){.species-page-range-map--------138 .species-page-range-map__vulnerability-pill-wrapper--------148{position:initial}html[lang=es] .species-page-range-map--------138 .species-page-range-map__vulnerability-pill-wrapper--------148{position:initial}.species-page-range-map--------138 .species-page-range-map__vulnerability-pill--------149{position:initial;margin-bottom:1px}}@media only screen and (max-width: 600px)and (min-width: 600px){.species-page-range-map--------138 .species-page-range-map__vulnerability-pill--------149{margin-bottom:15px}}@media only screen and (max-width: 600px){.species-page-range-map--------138 .species-page-range-map__range-map-legend--------150{position:initial;clear:both;margin-bottom:15px}.species-page-range-map--------138 .species-page-range-map__map--------140{position:relative !important;height:500px;top:0}}
.vulnerability-pill__bar--------89{transition:height .8s ease-out,y .8s ease-out,fill .8s ease-out}.vulnerability-pill__text--------90{fill:#000;font-size:13px;transition:transform .8s ease-out,opacity .8s ease-out}.vulnerability-pill__text-group--------91{transition:height .8s ease-out,y .8s ease-out}
.threats-map__container--------24{position:relative}.threats-map__map--------25{margin-bottom:10px}.threats-map__controls--------26{margin-bottom:20px}.threats-map__threats-legend--------27{display:flex;justify-content:center}
.threats-map-legend--------102{position:absolute;top:160px;padding:20px;background:#fff;border:1px solid #ccc;border-radius:10px;font-size:12px;z-index:10}.threats-map-legend--------102 h5{font-size:12px;line-height:normal;letter-spacing:normal}.threats-map-legend__swatches--------103{display:flex}.threats-map-legend__swatch--------104{text-align:center}.threats-map-legend__value--------105{font-size:12px}.threats-map-legend__color--------106{width:40px;height:40px}
.threats-map-callout--------107{position:absolute;padding:20px;background:#fff;border:1px solid #ccc;font-size:12px;z-index:30}.threats-map-callout__heading--------108{display:block;margin-bottom:10px}.threats-map-callout__count--------109{width:40px;height:40px;background:red;margin-right:20px;text-align:center;line-height:40px;font-size:24px;color:#fff;font-weight:bold}.threats-map-callout__list--------110{list-style-type:none;margin:-8px 0 0 0}
.species-browser__controls--------1{display:flex}.species-browser--------2{margin-bottom:20px}.species-browser--------2 .views-field-field-hero-image--------3{object-fit:cover}.species-browser--------2 .link--------4.current--------5::after{background:#f8f6f7 !important}.species-browser__species--------6{position:relative}.species-browser__alert-text--------7{text-align:center}.species-browser__badges--------8{display:flex;flex-direction:column;position:absolute;top:-10px;right:0}.species-browser__badge--------9{position:relative;display:flex;height:35px;width:35px;margin-bottom:5px;cursor:pointer}.species-browser__badge-background--------10{position:absolute;height:33px;width:33px;border-radius:16.5px;border-color:#fff;background-color:#fff;top:1px;left:1px}.species-browser__badge-icon--------11{position:absolute;top:0;left:0}.species-browser__badge-popup--------12{position:absolute;z-index:100;top:-10px;left:-30px;color:#000;width:250px;text-align:start !important}@media only screen and (max-width: 599px){.species-browser__badge-popup--------12{position:fixed;top:unset;left:unset;width:100%}}@media(min-width: 769px){.species-browser__controls--------1{align-items:flex-start;margin-bottom:20px;justify-content:space-between}.species-browser__delta-selector--------13{margin-right:40px}.species-browser__season-selector--------14{padding-top:10px}}@media only screen and (max-width: 768px){.species-browser--------2{display:flex;flex-direction:column}.species-browser__controls--------1{flex-direction:column;align-items:center;order:2;text-align:center}.species-browser__tabs--------15{order:1;margin-left:0 !important;border-bottom:none !important}.species-browser__delta-selector--------13{order:99;margin-bottom:20px}.species-browser__season-selector--------14{margin-bottom:20px}.species-browser__grid--------16{order:3}.text-container ul{margin-left:0}}
@media only screen and (min-width: 768px){ul.tabs-content .link.current:after{bottom:-13px;width:24px;height:24px}}ul.tabs-content .link{padding-bottom:15px;user-select:none}@media only screen and (max-width: 768px){ul.tabs-content .link{display:none}ul.tabs-content .link.selected.current{display:initial}}@media only screen and (max-width: 768px){ul.tabs-content{display:flex;align-items:center;flex-direction:column}}@media only screen and (min-width: 768px){ul.tabs-content .link{display:flex;justify-content:flex-end;flex-direction:column}}.tabs-content__pills--------134{display:flex;justify-content:space-between;height:25px;width:100px}.tabs-content__container--------135{display:flex;align-items:flex-end}@media only screen and (min-width: 768px){.tabs-content__pills--------134{display:none}}.tabs-content__pill--------136{border-radius:5px;height:10px;width:10px;background-color:#d8d8d8;cursor:pointer}.tabs-content__pill--selected--------137{background-color:#404040}
.legend-box--------57{background-color:#fff;border:1px solid #ccc;display:flex;align-items:center;height:150px;padding:20px}
.vulnerability-chart--------28{display:flex;flex-direction:column;align-items:center;width:100%}.vulnerability-chart__controls--------29{display:flex;justify-content:space-between;width:100%;margin-bottom:30px}.vulnerability-chart__row-label-title--------30{display:block;font-size:18px}.vulnerability-chart__row-label-subtitle--------31{display:block;font-size:14px}.vulnerability-chart__legend--------32{margin-bottom:0}.vulnerability-chart__delta-selector--------33{margin-bottom:0}.vulnerability-chart__season-selector--------34{margin-bottom:0}.vulnerability-chart__chart-container--------35{display:flex;width:100%;justify-content:center}.vulnerability-chart__chart--------36{flex-grow:1;margin-bottom:30px}.vulnerability-chart__row-label--------37{position:relative;padding-top:20px;line-height:25.5px}.vulnerability-chart__center-axis--------38{stroke:#aaa;stroke-width:1;fill:none}.vulnerability-chart__axis-label--------39{fill:#aaa;text-transform:uppercase;font-size:18px}.vulnerability-chart__tooltip--------40{pointer-events:none}.vulnerability-chart__tooltip-frame--------41{fill:#fff;pointer-events:none;stroke:#aaa;stroke-width:1}.vulnerability-chart__pill-container--------42{background-color:#ccc}.vulnerability-chart__bird-name--------43{font-size:16px}.vulnerability-chart__tooltip-link--------44{pointer-events:auto;fill:#188a99}.vulnerability-chart__tooltip-link--------44:hover{fill:#404040}.vulnerability-chart__image-link--------45{pointer-events:auto}.vulnerability-chart__row--------46{display:initial}.vulnerability-chart__row--------46 path{stroke:rgba(0,0,0,0);stroke-width:4px;pointer-events:auto}.vulnerability-chart__image--------47{display:initial}.vulnerability-chart__lost-label--------48{display:initial}.vulnerability-chart__maintained-label--------49{display:initial}.vulnerability-chart__gained-label--------50{display:initial}.vulnerability-chart__row-labels--------51{pointer-events:none}.vulnerability-chart__row-labels-inner--------52{pointer-events:none;display:flex;justify-content:center;flex-direction:row;width:100%}.vulnerability-chart__row-labels-content--------53{position:relative;background-image:linear-gradient(to right, rgba(248, 246, 247, 0.75), rgba(248, 246, 247, 0) 200px);pointer-events:none;width:100%;max-width:975px}@media only screen and (max-width: 1020px)and (min-width: 480px){.vulnerability-chart__row-labels-content--------53{max-width:950px}}.vulnerability-chart__row-labels-left-side--------54{position:relative;background-color:rgba(248,246,247,.75);flex-grow:1;pointer-events:none;width:auto}@media only screen and (max-width: 1020px)and (min-width: 480px){.vulnerability-chart__row-labels-left-side--------54{width:30px}}.vulnerability-chart__row-labels-right-side--------55{position:relative;height:100%;flex-grow:1;pointer-events:none}@media only screen and (max-width: 1020px)and (min-width: 480px){.vulnerability-chart__row-labels-right-side--------55{width:30px}}.vulnerability-chart__habitat-selector--------56{display:none}@media only screen and (max-width: 768px){.vulnerability-chart__controls--------29{flex-direction:column}.vulnerability-chart__legend--------32{margin-bottom:20px}.vulnerability-chart__delta-selector--------33{margin-bottom:20px;order:99}.vulnerability-chart__season-selector--------34{margin-bottom:20px}}@media screen and (min-width: 768px){.vulnerability-chart__season-selector--------34{padding:10px 0 0 10px}}@media only screen and (max-width: 600px){.vulnerability-chart__row-labels--------51{display:none}.vulnerability-chart__habitat-selector--------56{display:initial;margin-bottom:20px}}
.species-vulnerability-status__label--------87{font-size:20px}.species-vulnerability-status__legend--------88{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:400px;height:40px}@media only screen and (max-width: 768px){.species-vulnerability-status__legend--------88{display:flex;flex-direction:column;justify-content:space-around;align-items:flex-start;width:200px;height:150px}}
.threats-grid--------77{margin:30px 0}.threats-grid__controls--------78{display:flex;justify-content:space-between;width:100%}@media screen and (max-width: 600px){.threats-grid__controls--------78{display:block}}@media only screen and (min-width: 600px){.threats-grid__controls--------78 .threats-season-selector--------79{padding-top:10px}}
.threat-grid-item--------123{background-color:#fff;padding:25px;border:1px solid #ccc;display:flex;flex-direction:column;width:100%;margin-bottom:10px;border-radius:16px;box-shadow:0 0 10px 0 rgba(0,0,0,.1)}.threat-grid-item--------123 p{color:#020714;font-size:15.5px;font-style:normal;font-weight:325;line-height:22px}.threat-grid-item__heading--------124{display:flex}.threat-grid-item__heading--------124 h3{color:#020714;font-size:18px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:.18px;margin-bottom:5px}.threat-grid-item__icon--------125{height:44px;width:44px;margin-right:15px;margin-top:auto;margin-bottom:auto}
.svg-patterns--------0{height:0;width:0;position:absolute;z-index:-100;pointer-events:none}
