html,body{height:100%;margin:0;padding:0}.forms-label-group-a{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1));margin-bottom:.25rem;padding-right:1rem;font-weight:700;display:block}@media (width>=768px){.forms-label-group-a{margin-bottom:0}}.forms-input-group-a{appearance:none;--tw-border-opacity:1;border-width:2px;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1));border-radius:.25rem;padding:.5rem 1rem;line-height:1.25}.forms-input-group-a:focus{--tw-border-opacity:1;border-color:rgb(59 130 246/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));outline-offset:2px;outline:2px solid #0000}.forms-button-group-a{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-inset:inset;--tw-ring-opacity:1;--tw-ring-color:rgb(209 213 219/var(--tw-ring-opacity,1));flex-basis:50%;justify-content:center;align-items:center;padding:.5rem .75rem;font-size:.875rem;font-weight:600;line-height:1.25rem;display:inline-flex;position:relative}.forms-button-group-a:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.forms-button-group-a:focus{z-index:10}.forms-ul-group-a{z-index:10;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);min-width:100%;max-height:15rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:rgb(0 0 0/var(--tw-ring-opacity,1));--tw-ring-opacity:.05;border-radius:.375rem;padding-top:.25rem;padding-bottom:.25rem;font-size:1rem;line-height:1.5rem;position:absolute;overflow:auto}.forms-ul-group-a:focus{outline-offset:2px;outline:2px solid #0000}@media (width>=640px){.forms-ul-group-a{font-size:.875rem;line-height:1.25rem}}.forms-li-group-a{cursor:default;-webkit-user-select:none;user-select:none;--tw-border-opacity:1;border-top-width:2px;border-bottom-width:2px;border-color:rgb(241 245 249/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1));padding:.5rem 2.25rem .5rem .75rem}.forms-li-group-a:hover{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}.forms-info-text-group-a{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-inset:inset;flex-basis:50%;justify-content:center;align-items:center;padding:.5rem .75rem;font-size:.875rem;font-weight:600;line-height:1.25rem;display:inline-flex;position:relative}.forms-info-text-group-a:focus{z-index:10}.dialog-container{z-index:50;background-color:rgb(226 232 240/var(--tw-bg-opacity,1));--tw-bg-opacity:.2;letter-spacing:.025em;--tw-backdrop-blur:blur(4px);width:100%;height:100%;-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);justify-content:center;align-items:center;padding:8% 24%;font-family:urbanist variable,serif;display:flex;inset:0}.dialog-inner-container-species-record-details{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);width:100%;max-height:100%;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:.25rem;padding-top:.5rem;overflow-y:auto}.dialog-inner-container{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:.25rem;padding-top:1.25rem}.dialog-li{-moz-column-gap:1rem;column-gap:1rem;display:flex;position:relative}@keyframes border-slide-in{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.tab-underline{position:relative}.tab-underline:after{content:"";transform-origin:0 100%;background-color:#fff;width:100%;height:8px;animation:.3s ease-in forwards border-slide-in;position:absolute;bottom:0;left:0;transform:scaleX(0)}.button-underline{position:relative}.button-underline:after{content:"";transform-origin:0 100%;background-color:green;width:100%;height:8px;animation:1s ease-in forwards border-slide-in;position:absolute;bottom:0;left:0;transform:scaleX(0)}.paginate-active{--tw-bg-opacity:1;background-color:rgb(223 41 36/var(--tw-bg-opacity,1));--tw-text-opacity:1;width:100%;color:rgb(255 255 255/var(--tw-text-opacity,1));justify-content:center;align-items:center;padding-left:.75rem;padding-right:.75rem;font-size:.875rem;font-weight:600;line-height:1.25rem;display:inline-flex;position:relative}.paginate-active:focus{z-index:20}.paginate-active:focus-visible{outline-offset:2px;outline:2px solid #df2924}.paginate-outliers{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;width:100%;color:rgb(17 24 39/var(--tw-text-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-inset:inset;--tw-ring-opacity:1;--tw-ring-color:rgb(209 213 219/var(--tw-ring-opacity,1));justify-content:center;align-items:center;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;display:inline-flex;position:relative}.paginate-outliers:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.paginate-outliers:focus{z-index:20;outline-offset:0px}.sticky-header{z-index:50;position:sticky;top:0}@keyframes progress{0%{--tw-bg-opacity:1;background-color:rgb(94 234 212/var(--tw-bg-opacity,1))}10%{--tw-bg-opacity:1;background-color:rgb(45 212 191/var(--tw-bg-opacity,1))}20%{--tw-bg-opacity:1;background-color:rgb(20 184 166/var(--tw-bg-opacity,1))}30%{--tw-bg-opacity:1;background-color:rgb(13 148 136/var(--tw-bg-opacity,1))}40%{--tw-bg-opacity:1;background-color:rgb(15 118 110/var(--tw-bg-opacity,1))}50%{--tw-bg-opacity:1;background-color:rgb(17 94 89/var(--tw-bg-opacity,1))}60%{--tw-bg-opacity:1;background-color:rgb(15 118 110/var(--tw-bg-opacity,1))}70%{--tw-bg-opacity:1;background-color:rgb(13 148 136/var(--tw-bg-opacity,1))}80%{--tw-bg-opacity:1;background-color:rgb(20 184 166/var(--tw-bg-opacity,1))}90%{--tw-bg-opacity:1;background-color:rgb(45 212 191/var(--tw-bg-opacity,1))}to{--tw-bg-opacity:1;background-color:rgb(94 234 212/var(--tw-bg-opacity,1))}}.progress{border-radius:9999px;height:100%;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation:2s linear infinite progress}.transition-height{transition:height .5s}.glass-container{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#fff3}:-webkit-any(.table-container:fullscreen,.table-container:-webkit-full-screen){box-sizing:border-box;background-color:#fff;width:100%;height:100%;padding:20px;overflow:auto}:is(.table-container:fullscreen,.table-container:fullscreen){box-sizing:border-box;background-color:#fff;width:100%;height:100%;padding:20px;overflow:auto}.mapContainer{border-radius:8px;width:100%;min-width:290px;height:100%;margin:0;padding:0;position:relative;overflow:visible}.controlContainer{z-index:50;background:#ffffff67;border-radius:50px;flex-direction:column;flex:1;place-items:center;gap:10px;padding:6px 4px;display:flex;position:absolute;top:14px;right:0;transform:translate(-50%);box-shadow:0 0 16px #0000004d}.navButton{color:#000000d2;text-align:center;cursor:pointer;background:#fff;border:none;border-radius:20px;width:24px;height:24px;margin:2px;padding:4px;font-size:20px;font-weight:400;text-decoration:none;display:inline-block;box-shadow:0 0 4px #00000032}.navButton:hover{color:red;border:3px #000}.navButtonIndividual{color:#000000d2;text-align:center;cursor:pointer;background:#fff;border:none;border-radius:20px;width:28px;height:28px;margin:2px;padding:5px;font-size:20px;font-weight:400;text-decoration:none;display:inline-block;box-shadow:0 0 4px #00000032}.navButtonIndividual:hover{color:red;border:3px #000}.tooltip-container{z-index:10000;pointer-events:auto;position:absolute;overflow:visible}.tooltip-search-generation{z-index:100}.shadowBtm{box-shadow:0 4px 4px -1px #e0e0e0}.mapGridRefLayerOptionsContainer{z-index:10;width:198px;position:absolute;top:120px;left:10px}.mapGridPopupContainer{text-align:center;background-color:#fff;border-radius:8px;max-width:200px;padding:4px 6px;font-family:Arial,sans-serif;box-shadow:0 2px 8px #0000001a}.mapGridPopupContainerTitle{color:#333;margin-bottom:4px;font-size:12px;font-weight:400}canvas{width:100%!important;height:100%!important}.dropdown-list-scrollbar::-webkit-scrollbar{width:12px;height:8px}.dropdown-list-scrollbar::-webkit-scrollbar-thumb{background-color:#fff;border-radius:4px}.dropdown-list-scrollbar::-webkit-scrollbar-track{background-color:#06322a;border-radius:4px}.column-scroller{contain:layout size}.column-scroller::-webkit-scrollbar{width:10px;height:10px}.column-scroller::-webkit-scrollbar-thumb{background-color:#fff;border-width:2px;border-color:#002678;border-radius:10px}.column-scroller::-webkit-scrollbar-track{background-color:#000f6f;border-width:2px;border-color:#fff;border-radius:10px}.fade-enter-active,.fade-leave-active{transition:opacity .2s ease-in}.fade-enter-from,.fade-leave-to{opacity:0}.fc-header-toolbar{background-color:#000121;padding-right:4px}.fc .fc-toolbar-title{color:#fff;margin-left:16px;padding:2px 6px;font-size:large;font-weight:400}.fc .fc-prev-button{background-color:#fff;width:20%;height:fit-content;padding:2px}.fc .fc-prev-button:focus,.fc .fc-prev-button:active{box-shadow:none;outline:none}.fc .fc-prev-button:hover{box-shadow:none;background-color:#000b3c;border:1px solid;outline:none}.fc .fc-prev-button:hover .fc-icon-chevron-left{color:#fff}.fc-icon-chevron-left{color:#000121}.fc .fc-next-button{background-color:#fff;width:20%;height:fit-content;padding:2px}.fc .fc-next-button:focus,.fc .fc-next-button:active{box-shadow:none;outline:none}.fc .fc-next-button:hover{box-shadow:none;background-color:#000b3c;border:1px solid;outline:none}.fc .fc-next-button:hover .fc-icon-chevron-right{color:#fff}.fc-icon-chevron-right{color:#000121}button:focus,button:active{box-shadow:none;outline:none}#textArea{resize:none}.textarea-custom-scrollbar::-webkit-scrollbar{border-radius:10px;width:10px}.textarea-custom-scrollbar::-webkit-scrollbar-track{background:#f0f0f0;border-radius:10px}.textarea-custom-scrollbar::-webkit-scrollbar-thumb{background:#0873ca;border-radius:10px}.textarea-custom-scrollbar::-webkit-scrollbar-thumb:hover{background:#2779bd;border-radius:10px}.textarea-custom-scrollbar{scrollbar-width:thin;scrollbar-color:#3490dc #f0f0f0;border-radius:10px}.modal-table-scroller::-webkit-scrollbar{width:12px;height:10px}.modal-table-scroller::-webkit-scrollbar-thumb{background-color:#fff;border-width:4px;border-color:#002678;border-radius:10px}.modal-table-scroller::-webkit-scrollbar-track{background-color:#000f6f;border-width:2px;border-color:#fff;border-radius:10px}.azure-maps-drawtoolbar-button:hover{color:#fff!important;background-color:#fff!important}.azure-maps-drawtoolbar-button{border-radius:20px;margin-top:10px;margin-left:10px;margin-right:12px;padding:12px;transform-origin:50%!important;color:#fff!important;background-color:#f9fcff!important;border:1px solid #ababab!important;transform:scale(1.5)!important}.azure-maps-drawtoolbar-button.active{background-color:#fff!important;border:1px solid #606060!important;box-shadow:0 0 4px #e2e2e2!important}.toolbar-disabled .azure-maps-drawtoolbar-button,#drawToolbar.toolbar-limited .azure-maps-drawtoolbar-button{pointer-events:none!important;opacity:.55!important;cursor:not-allowed!important}#drawToolbar.toolbar-limited .azure-maps-drawtoolbar-button:nth-last-of-type(-n+2),#drawToolbar.toolbar-limited *>button.azure-maps-drawtoolbar-button:nth-last-of-type(-n+2){pointer-events:auto!important;opacity:1!important;cursor:pointer!important}
