@supports (padding: max(0px)) {
  body,
  header,
  footer {
    padding-top: min(0vmin, env(safe-area-inset-top));
    padding-left: min(0vmin, env(safe-area-inset-left));
    padding-right: min(0vmin, env(safe-area-inset-right));
    padding-bottom: min(0vmin, env(safe-area-inset-bottom));
  }
}

*{box-sizing:border-box}:root{--secondary-color:#8f99a8;--tertiary-background:#f6f7f9;--tertiary-color:#edeff2;--tertiary-border-color:#c5cbd3;--accent-color:#e5e8eb;--accent-hover-color:#d3d8de;--accent-border-color:#c5cbd3;--panel-background-color:#fff;--translucent-panel-background-color:rgba(255,255,255,0.2);--panel-rule-color:#ddd;--accent-secondary-color:#f5f8fa;--accent-secondary-hover-color:#ebf1f5;--ui-color-accent:#fcd9fa;--ui-color-accent-text:#8f278a;--box-horizontal-padding:.8em;--text-color:#333;--text-subtle-color:#444;--text-emphasized-color:#000;--card-shadow-color:rgba(17,20,24,0.15);--error-text-color:#cd4246}html,body{height:100vh;height:-webkit-fill-available;overflow:hidden}.bp4-input{box-shadow:0 0 0 0 rgba(19,124,189,0),0 0 0 0 rgba(19,124,189,0),inset 0 0 0 1px rgba(16,22,26,0.15),inset 0 1px 1px rgba(16,22,26,0.2)}.bp4-button{color:var(--text-color)}.bp4-control{color:var(--text-subtle-color) !important}body{color:var(--text-color);margin:0;padding:0;font-family:'Source Sans Pro',sans-serif}body.bp4-dark{color:#abb3bf;--text-color:#abb3bf;--text-emphasized-color:#fff;--text-subtle-color:#8f99a8;--panel-background-color:#141a1e;--translucent-panel-background-color:rgba(20,26,30,0.6);--accent-color:#26323a;--accent-secondary-color:#26323a;--accent-secondary-hover-color:#2e3d47;--panel-rule-color:#404854;--secondary-color:#5f6b7c;--tertiary-background:#2d3b44;--tertiary-color:#383e47;--tertiary-border-color:#5f6b7c;--accent-hover-color:#2d3b44;--accent-border-color:#5f6b7c;--card-shadow-color:rgba(95,107,124,0.4);--ui-color-accent-text:#fcd9fa;--ui-color-accent:#481445}body.bp4-dark .bp4-card,body.bp4-dark .bp4-navbar{box-shadow:0 0 0 1px var(--card-shadow-color)}body.bp4-dark .bp4-input{box-shadow:0 0 0 0 rgba(229,232,235,0),0 0 0 0 rgba(229,232,235,0),inset 0 0 0 1px rgba(211,216,222,0.15),inset 0 1px 1px rgba(211,216,222,0.2)}body.bp4-dark .bp4-input::placeholder{color:var(--secondary-color)}.bp4-card,.bp4-navbar{border-radius:4px;background-color:var(--panel-background-color) !important}body,.main-container{height:100%;width:100%}::-webkit-scrollbar,*::-webkit-scrollbar{display:none}.other-attributes{margin-bottom:50px}.column-icon{fill:none;stroke:#231f20;stroke-miterlimit:10;stroke-width:3px}.custom-svg-icon{flex-shrink:0;margin-right:16px}.search-input{border:none;font-size:16px;width:100%;margin-left:10px}.search-input:focus{outline:none}.searchresult-header{font-size:1.1em !important;font-weight:bold !important;lettering-spacing:2px !important;color:var(--text-color);position:sticky;top:0;background:var(--panel-background-color);border-bottom:2px solid var(--panel-rule-color);margin:0;width:100%;padding-top:10px;padding-bottom:10px}.searchresult-header .text{padding-left:15px}.searchresult-item{font-size:.95em !important}.active-layer{font-weight:bold}.overlay{fill:none;pointer-events:all}.infoDrawer-loading{height:100%;display:flex;align-items:center;justify-content:center}.infodrawer-grid{overflow-y:scroll !important;display:flex;align-items:center;justify-content:center}.infodrawer-content{min-height:0;max-height:100% !important;-webkit-transition:.8s;-moz-transition:.8s;transition:.8s;background-color:var(--panel-background-color);padding:20px}.infoDrawer-root{z-index:999999 !important;position:relative !important}.infoDrawer{overflow-x:hidden !important;max-width:33%;top:0 !important}.infodrawer-header-grid{padding-bottom:0 !important;margin-bottom:-20px !important}.infodrawer-header{float:right;background-color:var(--panel-background-color)}.infoDrawer-title{font-family:'Montserrat',sans-serif;font-weight:400;font-size:1.5em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.infoDrawer-title-no-ellipsis{font-family:'Montserrat',sans-serif;font-weight:400;font-size:1.3em;overflow:hidden}.hidden{display:none !important}.inline-button-label{display:inline;font-size:10px}.flat-btn{padding:0 10px;min-height:0}.map-source{margin-top:30px}.map-source-attr{display:block;padding-top:10px}.attr{font-family:'Montserrat',sans-serif;font-weight:700}.line-attr{display:block;margin-left:15px}.reference{font-size:12px;line-height:15px}.ref-link{font-weight:bold;text-decoration:none}.map_id{display:inline-block}.long-text-button{margin-top:-20px !important;padding-top:20px !important}.externalLink{color:#333;font-weight:700;text-decoration:none}.article{padding:4px 0 4px;margin:4px 0 6px}.article-title,.article-title > a{font-size:1em;font-weight:700;text-decoration:none}.sub-title{font-size:80%}.quotes{margin-top:0}.gdd-snippet{font-size:90%;margin-top:4px;margin-bottom:8px}.hl{font-style:normal;background-color:#24ddb4;font-weight:bold;padding:2px;padding-left:5px;padding-right:5px;border-radius:3px}.quotes{font-size:90%}#filter-title{padding-bottom:0 !important;margin-bottom:-12px}.about-section{display:block;padding-bottom:15px}.region-group{margin-top:-16px;font-size:85%;color:var(--secondary-color)}.region-description{margin-top:-5px;margin-bottom:10px}.column-container{width:150px;height:80vh;display:flex;flex-flow:column wrap}.column-unit{width:25vh;float:left}.pbdb-collection-paper{margin-bottom:25px !important}.pbdb-collection-content{padding:10px}.taxon-list{list-style:none;padding-left:20px}.phylum-list{padding-left:0 !important}.phyla{margin-bottom:20px;font-size:1.5em}.classes{font-size:.8em}.families{font-size:.8em}.genera{font-size:.8em}.searchbar-background{background-color:var(--panel-background-color)}.infoDrawer-map-ref{float:left}.journal-title-text{font-size:20px;font-weight:bold;margin-bottom:0}.journal-source{font-size:14px;font-weight:200;padding-left:3px;color:#999}.article-title{font-size:13px}.article-author{display:inline;font-weight:normal}.title-link{text-decoration:none}.expand-button{cursor:pointer;font-size:20px !important;margin-left:5px}.gdd-journal-article-divider{margin-bottom:15px !important}.satellite-icon{margin-right:33px !important}.about-title{display:block;font-size:20px;font-weight:bold;letter-spacing:1px;margin-top:15px}.filter-paper{border-radius:0}.searchbar-filter-title{font-weight:bold;padding-right:10px !important;padding-left:10px !important}.filter-list{width:100%}.remove{font-size:10px;color:#ff4500;text-decoration:underline;cursor:pointer}.map-source{padding:10px}.map-source-title{font-weight:bold;font-size:115%}.map-source-year{font-style:italic}.hidden{display:none}td{padding:5px}.container{position:relative}.feature-list-container{overflow-y:scroll;overflow-x:hidden}.infodrawer-container-sources{width:30em;position:absolute;right:0;top:0;bottom:0;pointer-events:none}.source-row{word-wrap:break-word}.hide{display:none}.index-map-container{margin:0;padding:0;top:0;width:100%;height:100vh;bottom:0}#index-map{width:100%;height:100%}.map{height:350px;margin-top:15px}.title{margin:0;color:#000 !important}.scale-badge{margin-left:0 !important;color:#fff !important;padding:5px;border-radius:4px}.tiny{background-color:#45b29d}.small{background-color:#45b29d}.medium{background-color:#e27a3f}.large{background-color:#3498db}.header{flex:0 1 56px;width:100%}.filter-button{font-size:18px;display:inline-block;padding:10px;border-radius:4px;margin:10px;border:1px solid #aaa}.button-group{position:absolute;top:0;z-index:999;right:0;background-color:rgba(255,255,255,0.9);padding:10px;text-align:center}.button-group-title{margin-bottom:0;font-size:21px;text-align:center}.spacer{flex-grow:1}.spinner{margin:10px}.filter-names{margin-bottom:0}.filter-name-container{display:flex;justify-content:space-between;align-items:center;margin-right:-.5em}.filter-name-container>*{margin-right:.5em}.filter-tongue{background-color:#def1ff;padding:4px 6px;padding-top:12px;margin:5px;margin-top:-9px}.filter-tongue-actions{display:flex;align-items:center;margin-left:15px;white-space:nowrap}@media screen and (max-width:768px){.navbar-holder{width:100vw;left:0}.bp4-input{border-radius:0}.searchbar-holder .searchbar{margin-bottom:0;border-radius:0}.filter-tongue{max-width:100vw;margin:0;border-radius:0;margin-top:-3px}.bp4-card,.bp4-navbar{border-radius:0 !important}}.whitespace-divider{height:.75em}
.mui-slider-disabled-_UxuzM .bp4-slider-handle-i23KQs{display:none}.nullable-slider-pCnwPz{display:flex;flex-direction:row;align-items:center}.nullable-slider-pCnwPz .bp4-slider-uZTIKz{flex-grow:1;margin-right:1em;margin-left:1em}.nullable-slider-pCnwPz .controls-KsvWPA{margin-top:-22px}
.panel-header-Gqjgaz{background-color:#eee;display:flex;flex-direction:row;justify-content:space-between;align-items:baseline;padding:.2em .6em;border-bottom:1px solid #ddd}.panel-header-Gqjgaz h1{margin-bottom:.2em;margin-top:.2em;font-size:1.2em}.panel-header-Gqjgaz .bp4-button{align-self:center}.expander-JaYCew{flex-grow:1}.panel-column-YP9fIT{flex-grow:1;position:relative}.panel-DPrYAh,.content-panel-mZAvPr{overflow:hidden;box-shadow:0 0 0 1px rgba(16,22,26,.2),0 0 0 rgba(16,22,26,0),0 1px 1px rgba(16,22,26,.4);border-radius:6px;background-color:#fff;display:flex;flex-direction:column}.content-panel-mZAvPr{padding:.5em}.panel-DPrYAh{flex-shrink:1;height:100%}.panel-DPrYAh.minimal-rHh3qh{box-shadow:none;border-radius:0;border:1px solid #ddd}.panel-DPrYAh.minimal-rHh3qh .panel-content-AzvYUq{padding:0}.panel-content-AzvYUq{overflow-y:scroll;padding:1em;flex:1}.panel-content-AzvYUq>:last-child{margin-bottom:1em}.panel-outer-oLspEq{display:flex;flex-direction:column;position:relative;max-height:100%}.panel-container-inner-YuYm6Y{position:absolute;top:2em;bottom:2em;left:1em;right:1em;display:flex;flex-direction:column}.panel-container-inner-YuYm6Y .expander-JaYCew{flex:1}.extra-space-W3Y_Rr{width:1em}.panel-container-crZqO7{position:sticky;height:100vh;top:0;display:flex;flex-direction:column}
.user-interface-UR8Z3N{position:absolute;width:100%;height:100%;top:0;display:flex;flex-direction:column;overflow:hidden}.spacer-ZcWzsq{width:1em}.three-column-rVEs6y{display:flex;flex:1;flex-direction:row;position:relative;height:100%;overflow:hidden}.three-column-rVEs6y>div{min-width:50px;height:100%;position:relative;overflow-y:scroll;flex-shrink:1}.three-column-rVEs6y>div.main-column-IiMaDr{flex-grow:1;max-width:100%}.three-column-rVEs6y>div.context-column-xBrqSp.expanded-vEJ1mn{flex-grow:2;max-width:100%}

/*# sourceMappingURL=main.css.map*/