@charset "UTF-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font-family:Poppins,Arial,Helvetica,sans-serif;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}header p,header h1,header h2,header h3,header h4{color:#fff}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,input,select,option,textarea,[placeholder]{font:inherit;font-family:Poppins,Arial,Helvetica,sans-serif;color:#060607;font-size:1em;line-height:1.5em;overflow-wrap:break-all;white-space:normal}.h1,h1,.h2,h2,.h3,h3,.h4,h4{font-family:Poppins,Arial,Helvetica,sans-serif;overflow-wrap:break-all;white-space:normal}.dark-mode .h1,.dark-mode h1,.dark-mode .h2,.dark-mode h2,.dark-mode .h3,.dark-mode h3,.dark-mode .h4,.dark-mode h4{color:#fff}.light-mode .h1,.light-mode h1,.light-mode .h2,.light-mode h2,.light-mode .h3,.light-mode h3,.light-mode .h4,.light-mode h4{color:#060607}.h1{font-size:2.6rem!important;font-weight:400;line-height:3.2rem}.h2{font-size:1.875rem!important;font-weight:600;line-height:2rem}.h3{font-size:1.5rem!important;font-weight:600;line-height:1.8rem}.h4{font-size:1rem!important;font-weight:600;line-height:1.6rem}.f1,.video-page--breadcrumb:after,.navigation-bar--quick-links,.modal-small .modal__header .h2{font-size:1.25rem!important}.f2,#email-pills-container,.form-textarea,.dark-mode #email-pills-container,.form-textarea-dark{font-size:1.125rem!important}.f3,.media-detail--select-dropdown-div#select-dropdown #selectCustom-trigger,.media-detail--select-dropdown-div#select-dropdown .select#selectCustom-trigger .selectCustom,.media-detail--select-dropdown-div#select-dropdown .select#selectCustom-trigger .selectNative,.select.f3 .selectCustom,#paginator-show .select.active .selectCustom,#paginator-page-links .select.active .selectCustom,.select.f3 .selectNative,#paginator-show .select.active .selectNative,#paginator-page-links .select.active .selectNative,#paginator-show .active,#paginator-page-links .active{font-size:1rem!important}.f4,#algo-filter-list,.select#algo-filter-list .selectCustom,.select#algo-filter-list .selectNative,#upload-interface--button.small,.select#upload-interface--button.small .selectCustom,.select#upload-interface--button.small .selectNative,#gallery-grid--selection-div .btn,#gallery-grid--selection-div .select.btn .selectCustom,#gallery-grid--selection-div .select.btn .selectNative,.collapsable,.select.collapsable .selectCustom,.select.collapsable .selectNative,.select.f4 .selectCustom,.select-dropdown--algo-settings#select-dropdown .select#js-selectNative .selectCustom,.select-dropdown--algo-settings#select-dropdown .select#js-selectCustom .selectCustom,.select.btn-pill .selectCustom,#classification-name-autocomplete div.select .selectCustom,#classification-name-autocomplete div .select.subclass .selectCustom,.observation-grid .select.taxa-level-div .selectCustom,.observation-grid div.select[id^=classification-taxonomy--] .selectCustom,.footer-div a.select .selectCustom,.select#paginator-show .selectCustom,.select#paginator-page-links .selectCustom,.select#paginator--prev .selectCustom,.select#paginator--next .selectCustom,.select.tab-nav .selectCustom,.select.f4 .selectNative,.select-dropdown--algo-settings#select-dropdown .select#js-selectNative .selectNative,.select-dropdown--algo-settings#select-dropdown .select#js-selectCustom .selectNative,.select.btn-pill .selectNative,#classification-name-autocomplete div.select .selectNative,#classification-name-autocomplete div .select.subclass .selectNative,.observation-grid .select.taxa-level-div .selectNative,.observation-grid div.select[id^=classification-taxonomy--] .selectNative,.footer-div a.select .selectNative,.select#paginator-show .selectNative,.select#paginator-page-links .selectNative,.select#paginator--prev .selectNative,.select#paginator--next .selectNative,.select.tab-nav .selectNative,.dark-mode .tab-nav,.tab-nav,#paginator--prev,#paginator--next,#paginator-show,#paginator-page-links,.footer-div a,.observation-grid div[id^=classification-taxonomy--],.observation-grid .taxa-level-div,#classification-name-autocomplete div .subclass,#classification-name-autocomplete div,.btn-pill,.select-dropdown--algo-settings#select-dropdown #js-selectNative,.select-dropdown--algo-settings#select-dropdown #js-selectCustom{font-size:.88rem!important}.f5,.tracks-toolbar,.observation-item-by-name:before,.observation-item-by-timestamp:before,#observations-filter--open-modal span,.algo-filter--row label span,#image-container #zoom-toolbar,#video-container #zoom-toolbar,.report-dialog--copy-tooltiptext,.select-dropdown--media-sort .selectCustom .selectCustom-trigger,.select-dropdown--media-sort .selectNative .selectCustom-trigger,.ovai-table tr:last-child td,.ovai-table tr:first-child td,.ovai-table td,.ovai-table thead th,.toast-tip,.tooltip:before,[tooltip]:before,#simplified-select-dropdown--button span,.select.small-select-dropdown .selectCustom,.select.small-select-dropdown .selectNative,.select .selectCustom,.select .selectNative,.form-textarea-dark-small,#upload-card--svg-div:after,#mm-gallery-summary-detail[open] #mm-gallery-summary-less,#avatar-div #avatar-menu div,#header-nav-menu #header-nav-menu--list a,.taxa-level-label,.taxa-level-div.no-data div .taxa-level-detail,.breadcrumb-nav div,.breadcrumb-nav,.breadcrumb-text span,.breadcrumb-text div,.breadcrumb-text{font-size:.75rem!important}p{margin:.8em 0}.lh-expanded{line-height:1.75}.lh-default{line-height:1.5}.lh-condensed{line-height:1.25}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}.text-top{vertical-align:text-top}.text-wrap{word-wrap:break-word}.text-nowrap{white-space:nowrap}.text-thin{font-weight:100!important}.text-extra-light{font-weight:200!important}.text-light{font-weight:300!important}.text-normal{font-weight:400!important}.text-semibold{font-weight:600!important}.text-bold{font-weight:700!important}.text-extrabold{font-weight:800!important}.text-blackbold{font-weight:900!important}.text-uppercase{text-transform:uppercase}.text-italic{font-style:italic}.text-oblique{font-style:oblique}.text-underline{text-decoration:underline}.text-blue-underline{border-bottom:3px solid #879df8}.hover-fill-white:hover,.hover-fill-white:focus{fill:#fff}.hover-text-white:hover,.hover-text-white:focus{color:#fff}.hover-text-white.active{color:#557aff}.hover-text-underline:hover,.hover-text-underline:focus{text-decoration:underline}.text-color-code{align-items:center;border-radius:1px;display:flex;height:6px;margin-right:8px;width:6px}.css-truncate,.card-rectangle .grid-card--details-container,.card-rectangle.dark-mode .grid-card--details-container{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-white{color:#fff!important}.text-black{color:#060607!important}.text-gray{color:#354047!important}.text-success,.text-success-green,.text-green{color:#27bf9b!important}.text-light-gray{color:#aeaec2!important}.text-neutral-gray{color:#68688d!important}.text-silver,.text-subtle{color:#c1cbd5!important}.text-error,.text-red{color:#cf5a55!important}.text-bright-blue,.text-blue{color:#557aff!important}.opacity-0{opacity:0}.fade-in{animation:fadeIn .3s}@keyframes fadeIn{0%{opacity:0}20%{opacity:.2}40%{opacity:.4}60%{opacity:.6}80%{opacity:.8}to{opacity:1}}.fade-out{animation:fadeOut 1s}@keyframes fadeOut{0%{opacity:1}20%{opacity:.8}40%{opacity:.6}60%{opacity:.4}80%{opacity:.2}to{opacity:0;display:none}}.glowing-box,.glowing-text{animation:glowing 1s;transition:opacity .5s ease-in}@keyframes glowing{0%{opacity:.8}20%{opacity:.7}40%{opacity:.6}60%{opacity:.5}80%{opacity:.6}to{opacity:.7}}.code-block,code{font-family:monospace!important;font-size:1rem;line-height:100%;background-color:#eee;padding:.2em;letter-spacing:-.05em;word-break:normal;border-radius:5px;display:block}blockquote{background-color:#fff;border-left:10px solid #ccc;margin:1.5em 10px;padding:.5em 10px}.content-section ol,.content-page ol{list-style:decimal}.content-section ul,.content-page ul{list-style:disc}.content-section ol,.content-section ul,.content-page ol,.content-page ul{padding-left:3rem}.py-10{padding-top:10px;padding-bottom:10px}.p-10{padding:10px}.m-10{margin:10px}.p-20{padding:20px}.px-10{padding-left:10px;padding-right:10px}.px-20{padding-left:20px;padding-right:20px}.mx-10{margin-left:10px;margin-right:10px}.m-20{margin:20px}.d-block{display:block}.d-inline{display:inline}.d-flex{display:flex}.d-inline-flex{display:inline-flex}.flex-row{flex-direction:row}.flex-column{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-grow{flex-grow:1}.flex-justify-center{justify-content:center}.flex-justify-between{justify-content:space-between!important}.flex-justify-left{justify-content:flex-start!important}.flex-justify-right{justify-content:flex-end}.flex-align-center,.flex-items-center{align-items:center}.flex-align-start,.flex-align-end{align-items:start}.position-relative{position:relative}.position-absolute{position:absolute}.position-fixed{position:fixed}.v-align-top{vertical-align:top}.float-left{float:left}.float-right{float:right}.rounded-1{border-radius:2px!important}.rounded-2,.notify-once,.error-pill,.success-pill{border-radius:4px}.rounded-3{border-radius:7px}.rounded-4{border-radius:30px}.rounded-top-2,#media-folder.first-item{border-top-left-radius:6px;border-top-right-radius:6px}.rounded-bottom-2,#media-folder.last-item,#mm-albums-list media-project:last-child .mm-left-control,.mm-left-control.last-item{border-bottom-left-radius:6px;border-bottom-right-radius:6px}.circle{border-radius:50%!important}.py-0{padding-bottom:0;padding-top:0}.py-1{padding-bottom:4px;padding-top:4px}.py-2,.field__input{padding-bottom:8px;padding-top:8px}.py-3{padding-bottom:16px;padding-top:16px}.py-4{padding-bottom:24px;padding-top:24px}.py-5{padding-bottom:30px;padding-top:30px}.py-6{padding-bottom:40px;padding-top:40px}.py-7{padding-bottom:70px;padding-top:70px}.pt-1,#fathomnet-export-button #export-text{padding-top:4px}.pt-2{padding-top:8px}.pt-3{padding-top:16px}.pt-4{padding-top:24px}.pt-5{padding-top:30px}.pb-1{padding-bottom:4px}.pb-2{padding-bottom:8px}.pb-3{padding-bottom:16px}.pb-6{padding-bottom:40px}.pb-7{padding-bottom:70px}.pr-2{padding-right:8px}.pr-3{padding-right:16px}.pr-6{padding-right:40px}.pr-7{padding-right:70px}.pl-1{padding-left:4px}.pl-2{padding-left:8px}.pl-3{padding-left:16px}.pl-4{padding-left:24px}.pl-5{padding-left:30px}.pl-6{padding-left:40px}.px-0{padding-left:0;padding-right:0}.px-1{padding-left:4px;padding-right:4px}.px-2,#fathomnet-export-button #export-text{padding-left:8px;padding-right:8px}.px-3,.field__input{padding-left:16px;padding-right:16px}.px-4{padding-left:24px;padding-right:24px}.px-5{padding-left:30px;padding-right:30px}.px-6{padding-left:40px;padding-right:40px}.px-7{padding-left:70px;padding-right:70px}.mr-1{margin-right:4px}.mr-2{margin-right:8px}.mr-3{margin-right:16px}.mr-6{margin-right:40px}.ml-1{margin-left:4px}.ml-2{margin-right:8px}.ml--3{margin-left:-16px}.ml-3{margin-left:16px}.ml--6{margin-left:-40px}.ml-6{margin-left:40px}.mx-2{margin-left:8px;margin-right:8px}.mx-3{margin-left:16px;margin-right:16px}.mx-4{margin-left:24px;margin-right:24px}.mx-5{margin-left:30px;margin-right:30px}.mx-6{margin-left:40px;margin-right:40px}.my-2{margin-top:8px;margin-bottom:8px}.my-3{margin-top:16px;margin-bottom:16px}.my-4{margin-top:24px;margin-bottom:24px}.my-5{margin-top:30px;margin-bottom:30px}.my-6{margin-top:40px;margin-bottom:40px}.my-7{margin-bottom:70px;margin-top:70px}.mt-3{margin-top:16px}.mt-4{margin-top:24px}.mt-5{margin-top:30px}.mt-6{margin-top:40px}.mb-2{margin-bottom:8px}.mb-3{margin-bottom:16px}.mb-4{margin-bottom:24px}.mb-5{margin-bottom:30px}.mb-6{margin-bottom:40px}.mb-7{margin-bottom:70px}.btn-clear{background-color:transparent;border:none;font-family:inherit;font-size:inherit;font-weight:inherit;text-align:inherit}.btn-clear:disabled{cursor:not-allowed}.height-full{height:100%}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.clearfix:before{display:table;content:""}.clearfix:after{display:table;clear:both;content:""}.col-1{width:8.3333333333%}.col-2{width:16.6666666667%}.col-3{width:25%}.col-4{width:33.3333333333%}.col-5{width:41.6666666667%}.col-6{width:50%}.col-7{width:58.3333333333%}.col-8{width:66.6666666667%}.col-9{width:75%}.col-10{width:83.3333333333%}.col-11{width:91.6666666667%}.col-12{width:100%!important}@media(min-width:0){.col-xs-1{width:8.3333333333%}.col-xs-2{width:16.6666666667%}.col-xs-3{width:25%}.col-xs-4{width:33.3333333333%}.col-xs-5{width:41.6666666667%}.col-xs-6{width:50%}.col-xs-7{width:58.3333333333%}.col-xs-8{width:66.6666666667%}.col-xs-9{width:75%}.col-xs-10{width:83.3333333333%}.col-xs-11{width:91.6666666667%}.col-xs-12{width:100%}}@media(min-width:600px){.col-sm-1{width:8.3333333333%}.col-sm-2{width:16.6666666667%}.col-sm-3{width:25%}.col-sm-4{width:33.3333333333%}.col-sm-5{width:41.6666666667%}.col-sm-6{width:50%}.col-sm-7{width:58.3333333333%}.col-sm-8{width:66.6666666667%}.col-sm-9{width:75%}.col-sm-10{width:83.3333333333%}.col-sm-11{width:91.6666666667%}.col-sm-12{width:100%}}@media(min-width:1000px){.col-md-1{width:8.3333333333%}.col-md-2{width:16.6666666667%}.col-md-3{width:25%}.col-md-4{width:33.3333333333%}.col-md-5{width:41.6666666667%}.col-md-6{width:50%}.col-md-7{width:58.3333333333%}.col-md-8{width:66.6666666667%}.col-md-9{width:75%}.col-md-10{width:83.3333333333%}.col-md-11{width:91.6666666667%}.col-md-12{width:100%}}@media(min-width:1280px){.col-lg-1{width:8.3333333333%}.col-lg-2{width:16.6666666667%}.col-lg-3{width:25%}.col-lg-4{width:33.3333333333%}.col-lg-5{width:41.6666666667%}.col-lg-6{width:50%}.col-lg-7{width:58.3333333333%}.col-lg-8{width:66.6666666667%}.col-lg-9{width:75%}.col-lg-10{width:83.3333333333%}.col-lg-11{width:91.6666666667%}.col-lg-12{width:100%}}@media(min-width:1520px){.col-xl-1{width:8.3333333333%}.col-xl-2{width:16.6666666667%}.col-xl-3{width:25%}.col-xl-4{width:33.3333333333%}.col-xl-5{width:41.6666666667%}.col-xl-6{width:50%}.col-xl-7{width:58.3333333333%}.col-xl-8{width:66.6666666667%}.col-xl-9{width:75%}.col-xl-10{width:83.3333333333%}.col-xl-11{width:91.6666666667%}.col-xl-12{width:100%}}@media(min-width:0){.py-xs-3,.py-xs-4,.py-xs-5{padding-top:30px;padding-bottom:30px}.py-xs-6{padding-top:40px;padding-bottom:40px}.mx-xs-3{margin-left:30px;margin-right:30px}.px-xs-6{padding-left:40px;padding-right:40px}.pl-xs-6{padding-left:40px}}@media(min-width:600px){.py-sm-3,.py-sm-4,.py-sm-5{padding-top:30px;padding-bottom:30px}.py-sm-6{padding-top:40px;padding-bottom:40px}.mx-sm-3{margin-left:30px;margin-right:30px}.px-sm-6{padding-left:40px;padding-right:40px}.pl-sm-6{padding-left:40px}}@media(min-width:1000px){.py-md-3,.py-md-4,.py-md-5{padding-top:30px;padding-bottom:30px}.py-md-6{padding-top:40px;padding-bottom:40px}.mx-md-3{margin-left:30px;margin-right:30px}.px-md-6{padding-left:40px;padding-right:40px}.pl-md-6{padding-left:40px}}@media(min-width:1280px){.py-lg-3,.py-lg-4,.py-lg-5{padding-top:30px;padding-bottom:30px}.py-lg-6{padding-top:40px;padding-bottom:40px}.mx-lg-3{margin-left:30px;margin-right:30px}.px-lg-6{padding-left:40px;padding-right:40px}.pl-lg-6{padding-left:40px}}@media(min-width:1520px){.py-xl-3,.py-xl-4,.py-xl-5{padding-top:30px;padding-bottom:30px}.py-xl-6{padding-top:40px;padding-bottom:40px}.mx-xl-3{margin-left:30px;margin-right:30px}.px-xl-6{padding-left:40px;padding-right:40px}.pl-xl-6{padding-left:40px}}@media(min-width:0){.offset-xs-1{margin-left:8.3333333333%}.offset-xs-2{margin-left:16.6666666667%}.offset-xs-3{margin-left:25%}.offset-xs-4{margin-left:33.3333333333%}}@media(min-width:600px){.offset-sm-1{margin-left:8.3333333333%}.offset-sm-2{margin-left:16.6666666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333333333%}}@media(min-width:1000px){.offset-md-1{margin-left:8.3333333333%}.offset-md-2{margin-left:16.6666666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333333333%}}@media(min-width:1280px){.offset-lg-1{margin-left:8.3333333333%}.offset-lg-2{margin-left:16.6666666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333333333%}}@media(min-width:1520px){.offset-xl-1{margin-left:8.3333333333%}.offset-xl-2{margin-left:16.6666666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333333333%}}.offset-col-1{margin-left:8.3333333333%}.offset-col-2{margin-left:16.6666666667%}.offset-col-3{margin-left:25%}.offset-col-4{margin-left:33.3333333333%}.hidden{display:none!important;opacity:0!important;transition:.5s ease opacity}.invisible,.visible-on-hover{visibility:hidden}div:hover .visible-on-hover{visibility:visible}@media(max-width:599px){.hide-sm{display:none!important}.flex-column-sm{flex-direction:column}}@media(min-width:600px)and (max-width:999px){.hide-md{display:none!important}.flex-column-md{flex-direction:column}}@media(min-width:1000px)and (max-width:1279px){.hide-lg{display:none!important}}@media(min-width:1280px){.hide-xl{display:none!important}}.bg-black-90{background:#060607e6}.bg-black{background:#060607}.bg-very-light-gray{background:#e8e8ed}.dark-mode .bg-very-light-gray{background:#222a2e}.bg-highlight{background:#f0f3fd}.bg-highlight:hover{background:#f0f3fd99}.bg-almost-black{background:#111516}.bg-charcoal,.dark-mode,.bg-midnight{background:#222a2e}.dark-mode .border-top-thin,.dark-mode .border-bottom-thin,.bg-midnight .border-top-thin,.bg-midnight .border-bottom-thin,.dark-mode .border-bottom-medium,.bg-midnight .border-bottom-medium,.dark-mode .border-bottom-wide,.bg-midnight .border-bottom-wide{border-color:#111516}.light-mode .border-bottom-medium,.light-mode .bg-midnight .border-bottom-wide{border-color:#c9c9d5}.bg-white{background:#fff!important}.bg-light-purple{background:#bdc8fb}.bg-light-purple.bg-hover-bright-purple:hover{border:2px solid #557aff;background:#f0f2ff}.bg-lightest-purple{background:#f0f2ff}.bg-bright-blue,.bg-purple{background:#557aff}.bg-light-gray{background:#e8e8ed}.dark-mode .bg-light-gray{background:#222a2e}.dark-mode .bg-light-gray div{color:#e8e8ed!important}.bg-gray{background-color:#68688d}.fill-almost-white{fill:#e8e8ed}.fill-white,.text-white svg{fill:#fff}.fill-green{fill:#27bf9b}.fill-red{fill:#cf5a55}.fill-silver{fill:#c1cbd5}.fill-gray{fill:#68688d}.fill-bright-blue,.fill-blue,.fill-purple{fill:#557aff}.fill-deep-blue{fill:#02388e}.fill-black{fill:#060607}.hover-fill-purple:hover{fill:#557aff;cursor:pointer}.hover-fill-purple:hover svg{fill:#557aff;cursor:pointer}.hover-fill-purple:hover span{color:#557aff}.text-hover-purple:hover,.hover-text-purple:hover{fill:#557aff;color:#557aff!important;cursor:pointer}.seperator{height:8px;width:50px;background-color:#02388e;margin-bottom:30px}.border-right-thin{border-right:1px solid #e8e8ed}.border-bottom-thin{border-bottom:1px solid #e8e8ed}.border-bottom-medium{border-bottom:2px solid #e8e8ed}.border-bottom-wide{border-bottom:3px solid #e8e8ed}.border-top-thin{border-top:1px solid #e8e8ed}.border-bottom-thin-silver{border-bottom:1px solid #c1cbd5}.border-thin-silver{border:1px solid #c1cbd5}.border-thin-very-light-gray{border:1px solid #e8e8ed}.border-thin-gray{border:1px solid #68688d}.border-dashed-deep-blue{border:3px dashed #02388e}.border-none{border:none}.border-nav-gray{border:1px solid #b4b3c1}.border-blue{border:1px solid #02388e}.border-alert-red{border:1px solid #cf5a55!important}.border-bright-blue{border:1px solid #557aff}.box-shadow-gray{-webkit-box-shadow:rgba(174,174,194,.2) 0px 0px 2px 2px;-moz-box-shadow:rgba(174,174,194,.2) 0px 0px 2px 2px;box-shadow:#aeaec233 0 0 2px 2px}.info-box{position:relative;padding-bottom:202px}.info-box .btn{position:absolute;bottom:30px}.info-box .info-box--status{display:none;position:absolute;bottom:136px}.border-box{display:border-box}.success-pill{background-color:#e9fef8;color:#7bceb6;text-transform:uppercase;width:fit-content}.success-pill.success-pill-dark{background-color:#27bf9b;color:#fff}.error-pill{background-color:#e9fef8;color:#cf5a55;text-transform:uppercase}.error-pill.error-pill-dark{background-color:#cf5a55;color:#fff}:root{font-size:16px}body{background-color:#f7f7f9;color:#060607;margin:0}body.light-mode{background-color:#f7f7f9}body.dark-mode{background-color:#191f22}a,p,span,label,div{color:inherit;scrollbar-color:inherit}a::-webkit-scrollbar,p::-webkit-scrollbar,span::-webkit-scrollbar,label::-webkit-scrollbar,div::-webkit-scrollbar{width:inherit}a::-webkit-scrollbar-track,p::-webkit-scrollbar-track,span::-webkit-scrollbar-track,label::-webkit-scrollbar-track,div::-webkit-scrollbar-track{outline:inherit;background:inherit;border-radius:inherit}a::-webkit-scrollbar-thumb,p::-webkit-scrollbar-thumb,span::-webkit-scrollbar-thumb,label::-webkit-scrollbar-thumb,div::-webkit-scrollbar-thumb{background:#68688d;border-radius:inherit}a *::-webkit-scrollbar-thumb:hover,p *::-webkit-scrollbar-thumb:hover,span *::-webkit-scrollbar-thumb:hover,label *::-webkit-scrollbar-thumb:hover,div *::-webkit-scrollbar-thumb:hover{background:inherit}button:focus,a:focus{outline:none}button{cursor:pointer}a{text-decoration:none;transition:.2s ease-in color}a:hover{color:#557aff;cursor:pointer}a.link-text{color:#557aff}a.link-text:hover{text-decoration:underline}a.muted-link-text{color:#c1cbd5}a.muted-link-text:hover{color:#557aff}a.disabled{cursor:default;color:#c1cbd5}a.disabled svg{fill:#c1cbd5}a.disabled:hover{color:#c1cbd5}a.disabled:hover svg{fill:#c1cbd5}.dark-mode a.link-text{color:#fff}.dark-mode a.link-text:hover{color:#bdc8fb}p svg{vertical-align:sub}svg{fill:currentColor}svg.no-fill{fill:none}summary{cursor:pointer;list-style-type:none}summary:focus{outline:none}summary::marker{display:none}.layout-sm{max-width:600px;margin-right:auto;margin-left:auto;padding-bottom:60px}.layout-md{max-width:1000px;margin-right:auto;margin-left:auto;padding-bottom:60px}.layout-lg{max-width:1280px;margin-right:auto;margin-left:auto;padding-bottom:60px}.layout-max{margin:0 auto;max-width:auto;padding:15px 50px}@media(max-width:1520px){.layout-max{padding:15px 40px}}@media(max-width:1280px){.layout-max{max-width:100vw;padding-left:40px;padding-right:40px}}@media(max-width:1000px){.layout-max{padding-left:20px;padding-right:20px}}@media(max-width:600px){.layout-max{padding-left:10px;padding-right:10px}}.layout-fullpage{min-height:70vh}.clickable{cursor:pointer}.unselectable{-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.select-crosshair{cursor:crosshair}.select-pointer{cursor:pointer}.select-grabbing{cursor:grabbing}.select-grab{cursor:grab}.select-vertical-resize{cursor:ns-resize}.select-horizontal-resize{cursor:ew-resize}.select-ne-resize{cursor:ne-resize}.select-se-resize{cursor:se-resize}.select-nw-resize{cursor:nw-resize}.select-sw-resize{cursor:sw-resize}.select-ew-resize{cursor:ew-resize}.select-move{cursor:move}.select-zoom-roi{cursor:zoom-in}.select-not-allowed{cursor:not-allowed}.light-mode{background-color:inherit}.light-mode p,.light-mode div,.light-mode .h1,.light-mode .h2,.light-mode .h3{color:#060607}.light-mode .mode-swap--moon{display:none}.light-mode .mode-swap--sun{display:block}.dark-mode{background-color:#191f22;color:#f7f7f9}.dark-mode .text-black{color:#fff!important}.dark-mode .mode-swap--moon{display:block}.dark-mode .mode-swap--sun{display:none}.dark-mode ul,.dark-mode li,.dark-mode label,.dark-mode p,.dark-mode div,.dark-mode .h1,.dark-mode .h2,.dark-mode .h3{color:#f7f7f9}.dark-mode blockquote,.dark-mode.bg-white,.dark-mode .bg-white,.dark-mode .bg-highlight{background-color:transparent!important}.dark-mode .text-gray{color:#c1cbd5!important}.dark-mode a.disabled,.dark-mode a.disabled:hover{color:#222a2e}.dark-mode-transparent{color:#f7f7f9}.dark-mode,.dark-mode-transparent,.dark-mode .selectCustom-options,.dark-scrollable{scrollbar-color:#aeaec2 #68688d}.dark-mode::-webkit-scrollbar,.dark-mode-transparent::-webkit-scrollbar,.dark-mode .selectCustom-options::-webkit-scrollbar,.dark-scrollable::-webkit-scrollbar{width:10px}.dark-mode::-webkit-scrollbar-track,.dark-mode-transparent::-webkit-scrollbar-track,.dark-mode .selectCustom-options::-webkit-scrollbar-track,.dark-scrollable::-webkit-scrollbar-track{outline:1px solid #060607;background:#354047;border-radius:10px}.dark-mode::-webkit-scrollbar-thumb,.dark-mode-transparent::-webkit-scrollbar-thumb,.dark-mode .selectCustom-options::-webkit-scrollbar-thumb,.dark-scrollable::-webkit-scrollbar-thumb{background:#68688d;border-radius:10px}.dark-mode *::-webkit-scrollbar-thumb:hover,.dark-mode-transparent *::-webkit-scrollbar-thumb:hover,.dark-mode .selectCustom-options *::-webkit-scrollbar-thumb:hover,.dark-scrollable *::-webkit-scrollbar-thumb:hover{background:#aeaec2}.is-dev_true{display:block!important;font-size:10px;background:#87ceeb;color:#00008b;opacity:.8;margin:0;text-align:right;padding:0 150px;width:100%;padding-bottom:0!important}.is-dev_false{display:none;opacity:0}.is-safari_true{display:block!important;font-size:10px;background:#87ceeb;color:#00008b;opacity:.8;margin:0;text-align:center;padding:0 150px;width:100%}.is-safari_false{display:none;opacity:0}.heavy{font-weight:700}.select-dropdown--algo-settings#select-dropdown #js-selectNative,.select-dropdown--algo-settings#select-dropdown #js-selectCustom{margin:5px 0 10px;height:30px;border-radius:5px}.select-dropdown--algo-settings#select-dropdown #selectCustom-trigger{padding:0;font-weight:400}.select-dropdown--algo-settings#select-dropdown #selectCustom-options{top:25px}.select-dropdown--algo-settings#select-dropdown #selectCustom-options .selectCustom-option{padding:.4rem .4rem .4rem 2.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.algo-settings--question-mark{margin-left:15px;cursor:pointer}#algo-in-progress--icon{fill:#557aff;transform:translateY(-1em)}#algo-succeed--icon{fill:#27bf9b;transform:translateY(-.7em)}#algo-fail--icon{fill:#cf5a55;transform:translateY(-.7em)}#algo-succeed--view-media{text-decoration:underline}.spinnable-algo-option{display:flex;gap:1rem;align-items:center;width:100%;height:auto;background:#fff;position:relative}.spinnable-algo-option.dark-mode,.dark-mode .spinnable-algo-option{background:#354047;color:#fff}.spinnable-algo-option.dark-mode svg,.dark-mode .spinnable-algo-option svg{fill:#fff}.spinnable-algo-option summary{min-height:40px;padding:11px 0}.spinnable-algo-option input{position:absolute;top:16px;right:20px}@keyframes countBlink{25%{opacity:.3}50%{opacity:.5}75%{opacity:1}95%{opacity:.7}}#algo-item--running-time-div{animation:countBlink .2s linear}.avatar{background:#87a2ff}.avatar,.avatar.avatar-small{height:34px;width:34px;border-radius:50px}.avatar.avatar-medium{height:70px;width:70px;border-radius:150px}.avatar.avatar-large{height:270px;width:270px;border-radius:200px}.avatar-modal-preview{width:300px;margin:0 auto}.breadcrumb-text span,.breadcrumb-text div,.breadcrumb-text{font-weight:300;color:#c1cbd5;padding-right:10px;cursor:pointer}.breadcrumb-text span:first-child:after,.breadcrumb-text div:first-child:after,.breadcrumb-text:first-child:after{content:"/";padding-left:20px;color:#c1cbd5}.breadcrumb-nav div,.breadcrumb-nav{font-weight:400;color:#fff}.breadcrumb-nav div svg,.breadcrumb-nav svg{height:15px;padding:0 5px;cursor:pointer}.breadcrumb-nav div svg:first-child,.breadcrumb-nav svg:first-child{margin-right:10px}.breadcrumb-nav div svg:last-child,.breadcrumb-nav svg:last-child{margin-left:10px}#media-breadcrumbs-tabs:before{position:absolute;top:21px;left:-15px;content:"";height:8px;width:8px;border-radius:100px;background-color:var(--indicatorBackColor, transparent)}.btn{background-color:transparent;border:none;text-align:inherit;border-radius:5px;color:#060607;cursor:pointer;display:flex;align-items:center;height:auto;justify-content:center;transition:background-color .3s linear,color .3s linear;text-align:center;font-family:Poppins,Arial,Helvetica,sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-height:32px;box-sizing:border-box}.btn.disabled,.btn:disabled{color:#aeaec2;border:1px solid #e8e8ed;background-color:#e8e8ed;cursor:not-allowed}.btn.disabled:hover,.btn.disabled:focus,.btn.disabled:active,.btn:disabled:hover,.btn:disabled:focus,.btn:disabled:active{color:#aeaec2;border:1px solid #e8e8ed;background-color:#e8e8ed;cursor:not-allowed}.btn.disabled .btn-arrow,.btn.disabled svg,.btn:disabled .btn-arrow,.btn:disabled svg{fill:#aeaec2}.btn-small{width:30%}.btn-deep-blue{background-color:#02388e}.btn-deep-blue:hover{background-color:#02388ecc}.btn-almost-white{background-color:#f7f7f9;color:#060607}.btn-gray:hover{background-color:#aeaec2cc}.btn-black{background-color:#000}.btn-black:hover{background-color:#000c}.btn-outline{color:#111516;border:1px solid #aeaec2;background-color:transparent}.btn-outline.disabled,.btn-outline:disabled{color:#aeaec2;border:1px solid #aeaec2;background-color:transparent;cursor:not-allowed}.btn-outline.disabled svg,.btn-outline:disabled svg{fill:#aeaec2}.btn-outline.disabled:hover,.btn-outline:disabled:hover{color:#aeaec2;border:1px solid #aeaec2;background-color:transparent;cursor:not-allowed}.btn-outline.disabled:hover svg,.btn-outline:disabled:hover svg{fill:#aeaec2}.btn-outline:hover{background-color:#e8e8edb3}.btn-outline-white{color:#111516;border:1px solid #aeaec2;background-color:#fff}.btn-outline-white:hover{background-color:#c1cbd5b3}.btn-outline-white:disabled,.btn-outline-white.disabled{border:none;background:#e8e8ed;color:#aeaec2;cursor:default}.btn-purple{background:#557aff;color:#fff}.btn-purple .btn-arrow{width:20px;fill:#fff;margin:0 15px}.btn-purple:hover{background:#557affcc}.btn-purple:hover.disabled,.btn-purple:hover:disabled{color:#aeaec2;border:1px solid #e8e8ed;background-color:#e8e8ed;cursor:not-allowed}.btn-purple:hover.disabled svg,.btn-purple:hover:disabled svg{fill:#aeaec2}.btn-purple svg{fill:#fff}.btn-purple.disabled,.btn-purple:disabled{color:#aeaec2;border:1px solid #e8e8ed;background-color:#e8e8ed;cursor:not-allowed}.btn-purple.disabled svg,.btn-purple:disabled svg{fill:#aeaec2}.btn-purple.disabled,.btn-purple:disabled{border:1px solid #e8e8ed;background-color:#e8e8ed;cursor:not-allowed}.btn-purple.disabled.disabled-checkmark,.btn-purple:disabled.disabled-checkmark{background-color:#fff}.btn-purple.disabled.disabled-checkmark:before,.btn-purple:disabled.disabled-checkmark:before{content:url("/static/assets/check_gray-NI7PYC32.svg")}.btn-purple.disabled.disabled-active,.btn-purple:disabled.disabled-active{color:#fff;border:1px solid #557aff;background-color:#557aff}.btn-purple.disabled.disabled-success,.btn-purple:disabled.disabled-success{color:#fff;border:1px solid #27bf9b;background-color:#27bf9b}.btn-purple.disabled.disabled-failure,.btn-purple:disabled.disabled-failure{color:#fff;border:1px solid #cf5a55;background-color:#cf5a55}.dark-mode .btn-purple.disable:hover,.dark-mode .btn-purple:disabled:hover,.dark-mode .btn-purple.disabled,.dark-mode .btn-purple:disabled{border-color:#354047;background:#354047}.btn-light-purple{background:#bdc8fb;color:#354047}.btn-light-purple .btn-arrow{width:20px;fill:#354047;margin:0 15px}.btn-light-purple:hover{background:#bdc8fbcc}.btn-outline-white.disabled:active,.btn-outline-white.disabled:focus,.btn-outline-white.disabled:hover{border:none;background:#e8e8ed;color:#aeaec2;cursor:default}.btn-icon{width:45px;height:45px;padding:10px}.btn-icon svg{max-width:95%}.search-button{color:#111516;background-color:transparent;border:none;margin:20px 0;position:absolute;right:5px;top:1px;z-index:1700;color:#68688d}.search-button:hover{color:#557aff;background-color:transparent;border:none}.search-button.light-mode{color:#060607}.classify-button{padding:5px;color:#fff;background-color:transparent;border:none;margin:5px 0;position:absolute;right:0;top:0;z-index:1700}.classify-button:hover{color:#68688d;background-color:transparent;border:none}.light-mode.btn-drk-primary,a.btn-primary,.btn-primary{border:1px solid #557aff;background-color:#fff;font-weight:600;color:#060607}.light-mode.btn-drk-primary:hover,a.btn-primary:hover,.btn-primary:hover{background-color:#bdc8fb;color:#060607}.light-mode.btn-drk-primary:focus,.light-mode.btn-drk-primary:active,a.btn-primary:focus,a.btn-primary:active,.btn-primary:focus,.btn-primary:active{background-color:#557aff}.light-mode.btn-drk-primary.disabled-checkmark,a.btn-primary.disabled-checkmark,.btn-primary.disabled-checkmark{background-color:#fff}.light-mode.btn-drk-primary.disabled-checkmark:before,a.btn-primary.disabled-checkmark:before,.btn-primary.disabled-checkmark:before{content:url("/static/assets/check_gray-NI7PYC32.svg")}.light-mode.btn-drk-primary.disabled-checkmark:focus,.light-mode.btn-drk-primary.disabled-checkmark:active,a.btn-primary.disabled-checkmark:focus,a.btn-primary.disabled-checkmark:active,.btn-primary.disabled-checkmark:focus,.btn-primary.disabled-checkmark:active{background-color:#fff}.light-mode.btn-drk-primary.disabled,.light-mode.btn-drk-primary:disabled,a.btn-primary.disabled,a.btn-primary:disabled,.btn-primary.disabled,.btn-primary:disabled{border:1px solid #e8e8ed;background-color:#e8e8ed;cursor:not-allowed}.light-mode.btn-drk-primary.disabled.disabled-checkmark,.light-mode.btn-drk-primary:disabled.disabled-checkmark,a.btn-primary.disabled.disabled-checkmark,a.btn-primary:disabled.disabled-checkmark,.btn-primary.disabled.disabled-checkmark,.btn-primary:disabled.disabled-checkmark{background-color:#fff}.light-mode.btn-drk-primary.disabled.disabled-checkmark:before,.light-mode.btn-drk-primary:disabled.disabled-checkmark:before,a.btn-primary.disabled.disabled-checkmark:before,a.btn-primary:disabled.disabled-checkmark:before,.btn-primary.disabled.disabled-checkmark:before,.btn-primary:disabled.disabled-checkmark:before{content:url("/static/assets/check_gray-NI7PYC32.svg")}.light-mode.btn-drk-primary.disabled.disabled-active,.light-mode.btn-drk-primary:disabled.disabled-active,a.btn-primary.disabled.disabled-active,a.btn-primary:disabled.disabled-active,.btn-primary.disabled.disabled-active,.btn-primary:disabled.disabled-active{color:#fff;border:1px solid #557aff;background-color:#557aff}.light-mode.btn-drk-primary.disabled.disabled-success,.light-mode.btn-drk-primary:disabled.disabled-success,a.btn-primary.disabled.disabled-success,a.btn-primary:disabled.disabled-success,.btn-primary.disabled.disabled-success,.btn-primary:disabled.disabled-success{color:#fff;border:1px solid #27bf9b;background-color:#27bf9b}.light-mode.btn-drk-primary.disabled.disabled-failure,.light-mode.btn-drk-primary:disabled.disabled-failure,a.btn-primary.disabled.disabled-failure,a.btn-primary:disabled.disabled-failure,.btn-primary.disabled.disabled-failure,.btn-primary:disabled.disabled-failure{color:#fff;border:1px solid #cf5a55;background-color:#cf5a55}.light-mode.btn-drk-primary.error,a.btn-primary.error,.btn-primary.error{border-color:#d77975}.modal .btn-secondary{border:1px solid #111516}.light-mode .btn-drk-secondary,.light-mode.btn-drk-secondary,.btn-secondary{border:1px solid #e8e8ed;background-color:#f7f7f9;font-weight:300}.light-mode .btn-drk-secondary:hover,.light-mode.btn-drk-secondary:hover,.btn-secondary:hover{background-color:#bdc8fb;border:1px solid #557aff}.light-mode .btn-drk-secondary:focus,.light-mode .btn-drk-secondary:active,.light-mode.btn-drk-secondary:focus,.light-mode.btn-drk-secondary:active,.btn-secondary:focus,.btn-secondary:active{background-color:#557aff;border:1px solid #557aff}.light-mode .btn-drk-secondary.disabled,.light-mode .btn-drk-secondary:disabled,.light-mode.btn-drk-secondary.disabled,.light-mode.btn-drk-secondary:disabled,.btn-secondary.disabled,.btn-secondary:disabled{border:1px solid #e8e8ed;background-color:#e8e8ed;cursor:not-allowed}.light-mode .btn-drk-secondary.error,.light-mode.btn-drk-secondary.error,.btn-secondary.error{border-color:#d77975}.dark-mode .btn-primary,.btn-drk-primary{color:#fff;border:1px solid #aeaec2;background-color:#111516;font-weight:600}.dark-mode .btn-primary:hover,.btn-drk-primary:hover{border-color:#557aff}.dark-mode .btn-primary:focus,.dark-mode .btn-primary:active,.btn-drk-primary:focus,.btn-drk-primary:active{color:#557aff;border-color:#557aff}.dark-mode .btn-primary.disabled,.dark-mode .btn-primary:disabled,.btn-drk-primary.disabled,.btn-drk-primary:disabled{color:#aeaec2;background-color:#354047;border-color:#354047;cursor:not-allowed}.dark-mode .btn-primary .error,.btn-drk-primary .error{border-color:#d77975}.dark-mode .btn-secondary,.btn-drk-secondary{color:#aeaec2;border:1px solid #111516;background-color:#111516;font-weight:300}.dark-mode .btn-secondary svg,.btn-drk-secondary svg{fill:#aeaec2}.dark-mode .btn-secondary:hover,.btn-drk-secondary:hover{border-color:#557aff}.dark-mode .btn-secondary:hover svg,.btn-drk-secondary:hover svg{fill:#fff}.dark-mode .btn-secondary:focus,.dark-mode .btn-secondary:active,.btn-drk-secondary:focus,.btn-drk-secondary:active{color:#557aff;border-color:#557aff}.dark-mode .btn-secondary:focus svg,.dark-mode .btn-secondary:active svg,.btn-drk-secondary:focus svg,.btn-drk-secondary:active svg{fill:#557aff}.dark-mode .btn-secondary.disabled,.dark-mode .btn-secondary:disabled,.btn-drk-secondary.disabled,.btn-drk-secondary:disabled{color:#aeaec2;background-color:#354047;border-color:#354047;cursor:not-allowed}.dark-mode .btn-secondary.disabled svg,.dark-mode .btn-secondary:disabled svg,.btn-drk-secondary.disabled svg,.btn-drk-secondary:disabled svg{fill:#aeaec2}.dark-mode .btn-secondary.disabled:hover,.dark-mode .btn-secondary.disabled:focus,.dark-mode .btn-secondary.disabled:active,.dark-mode .btn-secondary:disabled:hover,.dark-mode .btn-secondary:disabled:focus,.dark-mode .btn-secondary:disabled:active,.btn-drk-secondary.disabled:hover,.btn-drk-secondary.disabled:focus,.btn-drk-secondary.disabled:active,.btn-drk-secondary:disabled:hover,.btn-drk-secondary:disabled:focus,.btn-drk-secondary:disabled:active{color:#aeaec2;background-color:#354047;border-color:#354047;cursor:not-allowed}.dark-mode .btn-secondary.disabled:hover svg,.dark-mode .btn-secondary.disabled:focus svg,.dark-mode .btn-secondary.disabled:active svg,.dark-mode .btn-secondary:disabled:hover svg,.dark-mode .btn-secondary:disabled:focus svg,.dark-mode .btn-secondary:disabled:active svg,.btn-drk-secondary.disabled:hover svg,.btn-drk-secondary.disabled:focus svg,.btn-drk-secondary.disabled:active svg,.btn-drk-secondary:disabled:hover svg,.btn-drk-secondary:disabled:focus svg,.btn-drk-secondary:disabled:active svg{fill:#aeaec2}.dark-mode .btn-secondary .error,.btn-drk-secondary .error{border-color:#d77975}.btn-drk-transparent{color:#aeaec2;font-weight:300;cursor:pointer}.btn-drk-transparent svg{fill:#aeaec2}.btn-drk-transparent:focus,.btn-drk-transparent:active{color:#557aff}.btn-drk-transparent:focus svg,.btn-drk-transparent:active svg{fill:#557aff}.btn-drk-transparent.disabled,.btn-drk-transparent:disabled{color:#aeaec2;cursor:not-allowed}.btn-drk-transparent.disabled svg,.btn-drk-transparent:disabled svg{fill:#aeaec2}.btn-drk-transparent .error{border-color:#d77975}.light-mode .btn-drk-transparent{background-color:transparent!important}.light-mode .btn-drk-transparent:hover svg{fill:#557aff}.btn-pill{background-color:#f1f3fe;border:1px solid #bdc9fb;border-radius:.5rem;padding:9px 0 7px 7px;color:#060607}.btn-pill svg{fill:#060607}#fathomnet-export-button{display:inline-flex;align-items:center;background-color:#fff0}#fathomnet-export-button #star-icon--outline{display:block;height:1.2rem;width:1.2rem}#fathomnet-export-button #star-icon--filled{display:none;height:1.2rem;width:1.2rem}#fathomnet-export-button.selected #star-icon--outline{display:none}#fathomnet-export-button.selected #star-icon--filled{display:block}#fathomnet-export-button:active,#fathomnet-export-button:focus{background-color:#aeaec2cc}.btn-charcoal{background-color:#222a2e;color:#aeaec2;border:none;font-weight:300;cursor:pointer}.btn-charcoal svg{fill:#aeaec2}.btn-charcoal:hover{background-color:#222a2e80;color:#fff}.btn-charcoal:hover svg{fill:#fff}.btn-charcoal:focus,.btn-charcoal:active{color:#557aff;background-color:#222a2ecc}.btn-charcoal:focus svg,.btn-charcoal:active svg{fill:#557aff}.btn-charcoal.disabled,.btn-charcoal:disabled{color:#aeaec2;background-color:transparent;cursor:not-allowed}.btn-charcoal.disabled svg,.btn-charcoal:disabled svg{fill:#aeaec2}.btn-charcoal .selected{cursor:default}.btn-charcoal .selected svg{fill:#aeaec2}.btn-charcoal .error{border-color:#d77975}.light-mode #classification-name-autocomplete{background:#fff;color:#060607}.light-mode #classification-name-autocomplete div{color:#060607}.light-mode #classification-name-autocomplete div:hover{background:#bdc8fb;color:#060607;cursor:pointer}.light-mode #classification-name-autocomplete .highlighted{background:#bdc8fb;color:#060607}#classification-name-autocomplete{max-height:250px;background:#111516;overflow-y:scroll;margin-top:-20px;z-index:1600;position:relative;border:1px solid #557aff;border-top:none}#classification-name-autocomplete.light-mode{color:#111516;background:#fff}#classification-name-autocomplete .highlighted{background:#222a2e}#classification-name-autocomplete div{color:#fff;padding:10px;overflow-x:hidden;word-wrap:break-word}#classification-name-autocomplete div .term{font-weight:600}#classification-name-autocomplete div .subclass{color:#aeaec2}#classification-name-autocomplete div:hover{background:#222a2e;cursor:pointer}#classification-name-autocomplete.hide-on-blur:not(:focus){display:none}#classification-name-autocomplete.hide-on-blur.active,#classification-name-autocomplete.hide-on-blur:focus{display:block}.taxa-level-detail{padding:0 5px}.taxa-level-div{border-radius:10px;padding:5px;margin:10px 0}.taxa-level-div.has-data{color:#fff!important}.taxa-level-div.no-data div .taxa-level-label,.taxa-level-div.no-data div .taxa-level-detail{color:#aeaec2!important}.taxa-level-div.no-data div .taxa-level-detail{content:"N/A"}.taxa-level-div.editable-state{padding:0;margin:0}.taxa-level-div.editable-state.editable:hover .taxa-level-label:before{display:none}.taxa-level-div:before{background:url("/static/assets/turn-down-right-2XVXLNFZ.svg") no-repeat;content:" ";width:.9rem;height:.9rem;margin-left:-9px;margin-right:6px}.taxa-level-label{padding-right:10px;color:#c1cbd5}.light-mode .taxa-level-label{color:#68688d!important}.light-mode .bg-black{background-color:#68688d}.taxa-level-detail{position:relative}.verifier-and-up div[id^=classification-taxonomy--].editable:hover{margin-left:-10px;cursor:pointer}.verifier-and-up div[id^=classification-taxonomy--].editable:hover span,.verifier-and-up div[id^=classification-taxonomy--].editable:hover .taxa-level-detail .taxa-level-label{color:#557aff!important;font-weight:600}.verifier-and-up div[id^=classification-taxonomy--].editable:hover .taxa-level-label:before{background-image:url("/static/assets/small-bright-blue-pencil-DMCX53LT.svg")}.verifier-and-up div[id^=classification-taxonomy--].editable:hover .text-light-gray,.verifier-and-up div[id^=classification-taxonomy--].editable:hover .text-white{color:#557aff!important;font-weight:600!important}.verifier-and-up div[id^=classification-taxonomy--].editable:hover .taxa-level-label:before{content:" ";background-image:url("/static/assets/small-white-pencil-AYLTITRJ.svg");height:10px;width:10px;background-size:contain;display:inline-block;margin-right:10px}.observation-grid .taxa-level-div{padding-top:0;margin-bottom:5px}.observation-grid div[id^=classification-taxonomy--]{padding-top:5px;padding-bottom:5px}.observation-grid #classification-name-autocomplete{max-height:150px}#search-input-box #classification-name.border-alert-red,#search-input-box #classification-name.border-alert-red:focus{border:3px solid #cf5a55!important;background-color:#bdc8fb}#search-input-box #classification-name.border-alert-red::placeholder,#search-input-box #classification-name.border-alert-red:focus::placeholder{color:#557aff}#classification-save-discard{position:absolute;bottom:-50px;width:385px;padding:15px;margin-left:-25px;z-index:0}.taxa-autocomplete #search-input-box,.taxa-autocomplete-enhanced #search-input-box{height:40px}.taxa-autocomplete #search-input-box #classification-name--clear.text-input-primary-dark--clearable-action,.taxa-autocomplete-enhanced #search-input-box #classification-name--clear.text-input-primary-dark--clearable-action{margin-right:auto;top:10px}.taxa-autocomplete #classification-name,.taxa-autocomplete-enhanced #classification-name{border-radius:3px}.taxa-autocomplete #classification-name-autocomplete,.taxa-autocomplete-enhanced #classification-name-autocomplete{position:absolute;z-index:1600;padding-top:10px;top:53px}.taxa-autocomplete #classification-name-autocomplete .highlighted,.taxa-autocomplete-enhanced #classification-name-autocomplete .highlighted{background:#222a2e}.common-header{position:relative;z-index:1500;top:0;left:0;right:0;height:auto;background-color:#060607;box-shadow:0 0 10px 5px #06060780;transition:height .5s linear;animation:slideShut ease-in 100}.common-header.header-min{position:fixed;height:0px!important;animation:slideShut ease-in 1s}.common-header.header-min:before{content:"";margin-bottom:50px;display:block}.common-header.header-fixed{position:fixed;animation:ease-in .1s slideOpen}.common-header.header-fixed .header--logo-link{animation:ease-in .5s fadeIn}.common-header .layout-max{padding-bottom:0;padding-top:0}.common-header .header--logo-link{margin:8px 0 0 24px}.common-header .header--logo-link span{color:#c1cbd5!important}.common-header img.logo{height:45px}.navigation-bar--subpages a[id^=subpage-button--]{color:#fff;white-space:nowrap}.navigation-bar--subpages a[id^=subpage-button--]:hover{background-color:#557aff;color:#fff}.navigation-bar--subpages a[id^=subpage-button--].active{color:#fff;font-weight:700}.navigation-bar--subpages a[id^=subpage-button--].active:hover{background-color:transparent;color:#fff;font-weight:700}.navigation-bar--subpages a[id^=subpage-button--].disabled,.navigation-bar--subpages a[id^=subpage-button--].disabled:hover{color:#c1cbd5}#header-search-collapse svg{height:18px;width:18px;fill:#fff}#header-search-collapse:hover svg{fill:#557aff}#header-search-toggle{fill:#fff}#header-search-toggle:hover{fill:#557aff}#header-search-autocomplete{position:relative;width:350px;top:-19px;height:30px;z-index:1001}#header-search-autocomplete autocomplete-input{position:absolute;z-index:1}.menu-icon{text-align:center}.menu-icon svg{fill:#fff;width:20px}.menu-icon:hover svg{fill:#557aff}common-footer{background-color:#060607;position:relative;z-index:1500}footer{background-color:#060607;position:relative;padding-bottom:70px}footer img{width:100%;max-width:350px}.footer-logo{border-right:1px solid #68688d}.footer-div{width:95%;margin:15px auto;flex-direction:row}.footer-div a{color:#fff;padding:5px}@media(max-width:599px){.common-header img.logo{width:80%}.common-header .menu-icon{width:10%}}#header-nav-menu{transition:background-color .5s ease-in-out;position:relative;display:flex;align-items:center;padding:8px 12px 0;border-radius:10px 10px 0 0;flex-shrink:0}#header-nav-menu .btn-icon svg{height:20px;width:20px;fill:#fff}#header-nav-menu #header-nav-menu--list{max-height:0;transition:max-height .5s ease-in-out;position:absolute;left:0;top:50px;background-color:transparent;border-radius:0 0 10px 10px;border:1px solid transparent;min-width:190px;overflow:hidden;z-index:10}#header-nav-menu #header-nav-menu--list a{display:block;padding:10px 15px;color:#fff;white-space:nowrap}#header-nav-menu #header-nav-menu--list a:not(:last-child){border-bottom:1px solid rgba(255,255,255,.15)}#header-nav-menu #header-nav-menu--list a:hover{background-color:#557aff}#header-nav-menu:hover{background-color:#1a1f23}#header-nav-menu:hover #header-nav-menu--list{background-color:#1a1f23;border-color:#68688d;padding-top:10px;padding-bottom:10px;max-height:300px}#avatar-div{transition:background-color .5s ease-in-out;position:relative;text-align:center;padding:8px 20px 0;background-color:transparent;border-radius:10px 10px 0 0;width:125px;margin-right:-30px}#avatar-div #avatar-menu{height:0px;transition:height .5s ease-in-out;position:absolute;right:0;top:50px;background-color:transparent;border-radius:0 0 10px 10px;width:125px;overflow:hidden}#avatar-div #avatar-menu div{padding:10px}#avatar-div #avatar-menu div:hover{background-color:#557aff}#avatar-div.show,#avatar-div:hover{background-color:#1a1f23}#avatar-div.show #avatar-menu,#avatar-div:hover #avatar-menu{background-color:#1a1f23;padding-top:10px;padding-bottom:10px;height:90px;z-index:10}#avatar-div.show,#avatar-div.show #avatar-menu{background-color:transparent}.header-section-seperator{border-right:1px solid #68688d;height:30px}#header-color-mode .btn-icon{background:#5264a3;border-radius:100px;width:32px;height:32px;padding:5px}#header-color-mode .btn-icon svg{max-width:95%}#header-color-mode .btn-icon:hover{background:#68688d}.gallery-grid-default,.gallery-grid{display:flex;flex-wrap:wrap;gap:2%!important}.gallery-grid-default .grid-item,.gallery-grid .grid-item{width:24%;padding-bottom:20px;min-width:300px}.gallery-grid:after{content:""}#grid-card--grid-analysis svg{height:.9rem}.gallery-grid-small{display:flex;flex-wrap:wrap;gap:5%}.gallery-grid-small .grid-item{min-width:200px;width:20%;padding-bottom:50px}.gallery-grid-small.frames{gap:1%}.card-rectangle-el{width:100%}.gallery-grid-rectangle{display:flex;flex-wrap:wrap;gap:3%}.gallery-grid-rectangle .grid-item{width:100%;padding-bottom:1rem;display:flex;flex-wrap:wrap}.gallery-grid-rectangle .grid-card--attr-container,.gallery-grid-rectangle .grid-card--details-container{display:flex;flex-direction:row}.card-rectangle{display:flex;gap:1rem;align-items:center;width:100%;height:40px;background:#fff;margin-left:50px;position:relative;padding-right:40px}.card-rectangle.obs-rectangle{height:90px;margin-left:0}.card-rectangle #grid-card--name,.card-rectangle #grid-card--media-obs-total{padding-right:15px}.card-rectangle .media-card-upload-data{padding-left:0}.card-rectangle .grid-card--details-container{position:static}.card-rectangle #grid-card-menu{right:10px;top:40%;transform:translateY(-50%)}.card-rectangle.dark-mode{background:#222a2e;color:#fff}.card-rectangle.dark-mode #rectangle-use-only input{border-color:#c1cbd5;background:#222a2e}.card-rectangle.dark-mode #grid-card-menu{width:1.2rem;height:1.2rem}.card-rectangle.dark-mode #grid-card-menu svg{width:100%;fill:#fff}.card-rectangle .grid-card--tags-container #grid-card--name{width:auto}.card-rectangle #grid-card--strip-labels,.card-rectangle .grid-card--img-play{display:none}.card-rectangle .grid-card--img-container{display:block;width:40px;height:40px;min-width:40px;background-size:cover;background-position:center;border-radius:2px}.card-rectangle .grid-card--img-container.multi-select:before{display:none}.card-rectangle #grid-card--attr-projects{justify-content:space-between;width:80%;flex-direction:row;align-items:center}.card-rectangle #grid-card--attr-projects #grid-card-album-buttons a{flex-direction:row;align-items:center}.card-rectangle #grid-card--attr-projects--main,.card-rectangle .grid-card--details-container{display:flex;align-items:center;justify-content:space-between}.card-rectangle .grid-card--attr-container:not([hidden]){display:flex;flex-direction:row-reverse;align-items:center;gap:1rem}.card-rectangle #grid-card--grid-analysis{display:flex;align-items:center}.card-rectangle #rectangle-use-only{display:flex}.card-rectangle #rectangle-use-only .rect-list-view--icon.blue-bg{display:none}.card-rectangle #rectangle-use-only input{position:absolute;left:-50px;top:0;border:#cbcad7 3px solid;background-color:#fff;border-radius:1px;height:41px;width:41px}.card-rectangle #rectangle-use-only input:checked{border-color:#557aff;background-color:#557aff}.card-rectangle.dark-mode #grid-card--tags-container-div{align-items:center}.card-rectangle.obs-rectangle .grid-card--img-container{display:block;width:80px;height:80px}.card-rectangle.obs-rectangle #grid-card--tags-container-div{align-items:center;width:100%}.card-rectangle.obs-rectangle #grid-card--tags-container-div>div{width:33%!important}.card-rectangle.obs-rectangle #grid-card--tags-container-div #card-frame-info{display:flex;justify-content:space-between}.card-rectangle.obs-rectangle #grid-card--details-container{width:100%}.card-small.placeholder{width:22%;margin-right:2%}.card-small .grid-card-placeholder .image-placeholder,.card-small .grid-card--img-container.folder-card,.card-small .grid-card--details-container{min-width:unset;width:100%}.card-small .f5,.card-small .tracks-toolbar,.card-small .observation-item-by-name:before,.card-small .observation-item-by-timestamp:before,.card-small #observations-filter--open-modal span,#observations-filter--open-modal .card-small span,.card-small .algo-filter--row label span,.algo-filter--row label .card-small span,.card-small #image-container #zoom-toolbar,#image-container .card-small #zoom-toolbar,.card-small #video-container #zoom-toolbar,#video-container .card-small #zoom-toolbar,.card-small .report-dialog--copy-tooltiptext,.card-small .select-dropdown--media-sort .selectCustom .selectCustom-trigger,.select-dropdown--media-sort .selectCustom .card-small .selectCustom-trigger,.card-small .select-dropdown--media-sort .selectNative .selectCustom-trigger,.select-dropdown--media-sort .selectNative .card-small .selectCustom-trigger,.card-small .ovai-table tr:last-child td,.ovai-table tr:last-child .card-small td,.card-small .ovai-table tr:first-child td,.ovai-table tr:first-child .card-small td,.card-small .ovai-table td,.ovai-table .card-small td,.card-small .ovai-table thead th,.ovai-table thead .card-small th,.card-small .toast-tip,.card-small .tooltip:before,.card-small [tooltip]:before,.card-small #simplified-select-dropdown--button span,#simplified-select-dropdown--button .card-small span,.card-small .select .selectCustom,.select .card-small .selectCustom,.card-small .select .selectNative,.select .card-small .selectNative,.card-small .form-textarea-dark-small,.card-small #upload-card--svg-div:after,.card-small #mm-gallery-summary-detail[open] #mm-gallery-summary-less,#mm-gallery-summary-detail[open] .card-small #mm-gallery-summary-less,.card-small .breadcrumb-text span,.breadcrumb-text .card-small span,.card-small .breadcrumb-text div,.breadcrumb-text .card-small div,.card-small .breadcrumb-text,.card-small .breadcrumb-nav div,.breadcrumb-nav .card-small div,.card-small .breadcrumb-nav,.card-small .taxa-level-div.no-data div .taxa-level-detail,.taxa-level-div.no-data div .card-small .taxa-level-detail,.card-small .taxa-level-label,.card-small #header-nav-menu #header-nav-menu--list a,#header-nav-menu #header-nav-menu--list .card-small a,.card-small #avatar-div #avatar-menu div,#avatar-div #avatar-menu .card-small div{font-size:.7rem!important}.card-small #grid-card-menu{width:1.2rem;height:1.2rem;bottom:0;z-index:900}.card-small #grid-card-menu[open]{bottom:unset;top:0}.card-small #grid-card-menu svg{width:100%}.card-small .grid-card--img-container.mm-media,.card-small .grid-card--img-container.localizations{border-width:4px}.card-small .grid-card--img-container.multi-select:before{border-width:3px}.card-small #media-card-upload-data_dot{display:none}.card-small .media-card-upload-data{display:block}.card-small #media-card--obs-ai{flex-wrap:wrap}.card-small #media-card--obs-ai .py-2,.card-small #media-card--obs-ai .field__input{padding:0}.frame-card-wrapper{height:auto;margin-bottom:2rem}.frame-grid-item{width:auto;height:auto;overflow:hidden}.frame-grid-item #grid-card--details-container{width:auto}.frame-grid-item .grid-card--img-container{width:auto;height:12rem;overflow:hidden;padding-top:1rem}.frame-grid-item #grid-card--img-image,.frame-grid-item #grid-card--img-image--svgDiv{transform:translateY(6px);padding:6px;overflow:hidden;width:auto;height:auto}.frame-grid-item .grid-card--img-container.localizations:after{position:absolute;padding-bottom:12rem;height:12rem}.grid-card--img-container.project{background-color:#222a2e;background-repeat:no-repeat;background-size:cover;background-position:center center;border-radius:1rem;height:12rem;width:12rem}.grid-card--img-container.media{background-color:#222a2e;background-size:cover;background-repeat:no-repeat;background-position:center center}.grid-card--img-container.folder-card{background-image:url("/static/assets/folder-closed-line-BIBFCGEG.svg");background-color:transparent;width:100%;background-repeat:no-repeat;background-position:center bottom;background-size:contain;border:6px solid transparent;transition:border-color 500 linear}.grid-card--img-container.folder-card.unselectable{border-color:#364144;background-color:#060607!important}.grid-card--img-container.folder-card:hover{border-color:#557aff}.grid-card--img-container.folder-card:after{content:"";display:block;padding-bottom:100%}.grid-card--img-container.folder-card.selected{border-color:#557aff}.grid-card--img-container.mm-media,.grid-card--img-container.localizations{background-color:#060607;width:100%;background:#060607;background-repeat:no-repeat;background-position:center;background-size:contain;border:6px solid #364144;transition:border-color 500 linear}.grid-card--img-container.mm-media:hover,.grid-card--img-container.localizations:hover{border-color:#fff}.grid-card--img-container.mm-media.no-hover:hover,.grid-card--img-container.localizations.no-hover:hover{border-color:#364144!important}.grid-card--img-container.mm-media:after,.grid-card--img-container.localizations:after{content:"";display:block;padding-bottom:100%}.grid-card--img-container.mm-media.selected,.grid-card--img-container.localizations.selected,.grid-card--img-container.folder-card:hover{border-color:#557aff}.grid-card--img-container.folder-card{background-size:contain}.grid-card--img-container.localizations:hover,.grid-card--img-container.mm-media:hover{border-color:#557aff}.grid-card--img-container.localizations,.grid-card--img-container.mm-media{background-size:cover}.grid-card--img-container.localizations.selected:hover,.grid-card--img-container.folder-card.selected:hover,.grid-card--img-container.mm-media.selected:hover,.grid-card--img-container.selected:hover{border-color:#557affcc}.grid-card--img-container{background-size:contain;position:relative;overflow:hidden}.grid-card--img-container>img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:0}.grid-card--img-container:before{z-index:2}.grid-card--img-container:after{z-index:1}.grid-pagination{padding:30px;border-radius:10px}.grid-pagination.dark-mode{color:#c1cbd5;background:#222a2e}.grid-pagination.light-mode{color:#354047;background-color:#fff}.multi-select:before{content:" ";width:25px;height:25px;background-color:#222a2e;display:block;position:absolute;top:0;right:0;z-index:1;border:4px solid #364144;transition:border-color 500 linear}.multi-select:hover:before{border-color:#fff;border-radius:5px 0}.multi-select.folder-card:before,.multi-select.mm-media:before{background-color:#fffc}.multi-select.folder-card:hover:before,.multi-select.mm-media:hover:before{border-color:#557aff;background-color:#557affcc;border-radius:5px 0}.multi-select.folder-card.selected:hover:before,.multi-select.mm-media.selected:hover:before,.multi-select.selected:hover:before{border-radius:5px 0;border-color:#557affcc;background-color:#557affcc}.multi-select.selected:before{border-radius:5px 0;border-color:#557aff;content:" ";background:url("/static/assets/check_white-ZMAUBVU7.svg") no-repeat center center #557aff}#paginator--div{background-color:#060607;border-radius:15px;padding:20px}#paginator--div.dark-mode{background-color:#121516;color:#f7f7f9}#paginator-show,#paginator-page-links{font-weight:600;cursor:pointer}#paginator-show .active,#paginator-page-links .active{font-weight:400;text-decoration:underline;cursor:default}#paginator--prev,#paginator--next{font-weight:600}#paginator--div .is-disabled{color:#68688d;cursor:default}#grid-card--strip-labels{cursor:pointer;background-color:#111516b3;left:6px;right:6px;bottom:6px}#grid-card--strip-labels--not-ready{height:calc(1.5em + 8px)}#grid-card--media-obs-verified-icon{display:inline-block}#grid-card--media-obs-verified-icon svg{fill:#aeaec2;height:calc(1em + 4px);width:calc(1em + 4px);margin-right:5px}#grid-card--media-obs-verified-icon.high svg{fill:#27bf9b}#grid-card--media-obs-verified-icon.medium svg{fill:#fb923c}#grid-card--media-obs-verified-icon.low svg{fill:#cf5a55}#grid-card--media-obs-verified-icon.none svg{fill:#aeaec2}.fv-status-badge{white-space:nowrap}.fv-status-badge.tooltip:before{left:auto;right:0;white-space:normal}.fv-status-badge.fv-status-pending{color:#eab308}.fv-status-badge.fv-status-accepted{color:#27bf9b}.fv-status-badge.fv-status-rejected,.fv-status-badge.fv-status-cancelled{color:#cf5a55}.fv-status-badge.fv-status-in_progress{color:#fb923c}.fv-status-badge.fv-status-completed{color:#557aff}#grid-card--name{overflow-wrap:break-word;display:block;width:100%}.dark-mode #grid-card--info-button svg{fill:#fff}#grid-card--info-button svg{width:16px;height:16px;fill:#000}#grid-card--info-button a{gap:6px}#grid-card--info-button a:hover svg{fill:#557aff}.grid-card-buttons{gap:10px;font-size:.85rem}.grid-card-buttons>span{display:flex;gap:0px}.grid-card-buttons svg{height:20px;fill:#060607;transition:fill .2s ease-in-out}.grid-card-buttons span{text-align:center;display:block;color:#aeaec2;transition:color .2s ease-in-out}.grid-card-buttons a{gap:6px}.grid-card-buttons a:hover span{color:#bdc8fb}.grid-card-buttons a:hover svg{fill:#557aff}.dark-mode #grid-card-menu svg{fill:#bdc8fb}#grid-card-menu{width:1.2rem;height:1.2rem;position:absolute;top:-7px;right:25px}#grid-card-menu svg{width:100%;height:30px;fill:#060607;transition:fill .2s ease-in-out}#grid-card-menu svg:hover{fill:#557aff}#grid-card-album-buttons{gap:25px}.grid-card-placeholder .image-placeholder,.grid-card--img-container.media{width:320px;height:320px;transition:.3s ease-in-out all}.gallery-grid:after,.grid-card--img-container.folder-card,.grid-card--details-container{width:320px}@media(max-width:1699px){.gallery-grid-default,.gallery-grid{grid-gap:30px}.grid-card-placeholder .image-placeholder,.grid-card--img-container.media{width:300px;height:300px}.gallery-grid:after,.grid-card--img-container.folder-card,.grid-card--details-container{width:300px}}@media(max-width:1549px){.gallery-grid-default,.gallery-grid{grid-gap:20px}.grid-card-placeholder .image-placeholder,.grid-card--img-container.media{width:300px;height:300px}.gallery-grid:after,.grid-card--img-container.folder-card,.grid-card--details-container{width:300px}}@media(max-width:1399px){.gallery-grid-default,.gallery-grid{grid-gap:15px}.grid-card-placeholder .image-placeholder,.grid-card--img-container.media{width:270px;height:270px}.gallery-grid:after,.grid-card--img-container.folder-card,.grid-card--details-container{width:270px}}@media(max-width:1279px){.gallery-grid-default,.gallery-grid{grid-gap:10px}.grid-card-placeholder .image-placeholder,.grid-card--img-container.media{width:230px;height:230px}.gallery-grid:after,.grid-card--img-container.folder-card,.grid-card--details-container{width:230px}}@media(max-width:1019px){.gallery-grid-default,.gallery-grid{grid-gap:5px}.grid-card-placeholder .image-placeholder,.grid-card--img-container.media{width:165px;height:165px}.gallery-grid:after,.grid-card--img-container.folder-card,.grid-card--details-container{width:165px}#grid-card--strip-labels{font-size:.75rem!important}}.gallery-grid-small .grid-card-placeholder .image-placeholder,.gallery-grid-small .grid-card--img-container.folder-card,.gallery-grid-small .grid-card--img-container.media{transition:.3s ease-in-out all;border:10px solid lime}#algo-action-placeholder .text-placeholder,#algo-detail--history-list .text-placeholder{background-color:#e8e8ed;height:16px;animation:placeholder ease-in-out 3s infinite;opacity:.1}#algo-action-placeholder .text-placeholder:first-child,#algo-detail--history-list .text-placeholder:first-child{width:40%}#algo-action-placeholder .text-placeholder:nth-child(2),#algo-detail--history-list .text-placeholder:nth-child(2){width:70%}#algo-action-placeholder .text-placeholder:nth-child(3),#algo-detail--history-list .text-placeholder:nth-child(3){width:50%}#algo-action-placeholder .heading-placeholder,#algo-detail--history-list .heading-placeholder{background-color:#e8e8ed;animation:placeholder ease-in-out 3s infinite;opacity:.1;height:30px}.grid-card-placeholder{margin-right:10px;animation:placeholder ease-in-out 3s infinite;opacity:.1;width:30%}.grid-card-placeholder .image-placeholder{background-color:#e8e8ed;width:250px;height:250px}.grid-card-placeholder .text-placeholder{width:100%;background-color:#e8e8ed;height:14px}.grid-card-placeholder .text-placeholder:first-child{width:340%}.grid-card-placeholder .text-placeholder:nth-child(2){width:370%}.grid-card-placeholder .text-placeholder:nth-child(3){width:350%}.grid-card-placeholder.dark-mode .image-placeholder,.grid-card-placeholder.dark-mode .text-placeholder{background-color:#354047}.grid-card-placeholder.rectangle{width:280px}.grid-card-placeholder.rectangle .image-placeholder{float:left;height:100px;width:100px}.grid-card-placeholder.rectangle .text-placeholder{margin-left:120px}@keyframes placeholder{0%{opacity:.2}15%{opacity:.4}30%{opacity:.6}45%{opacity:.7}60%{opacity:.9}60%{opacity:.7}80%{opacity:.5}to{opacity:.3}}.image-set-grid{display:flex;gap:20px;overflow-y:hidden;overflow-x:auto;scroll-behavior:smooth;max-width:calc(100vw - 485px);scrollbar-color:#aeaec2 #557aff;padding:0 0 15px}.image-set-grid::-webkit-scrollbar{width:10px}.image-set-grid::-webkit-scrollbar-track{outline:1px solid #060607;background:#aeaec2;border-radius:10px}.image-set-grid::-webkit-scrollbar-thumb{background:#557aff;width:20px;height:20px;border-radius:10px}.image-set-grid *::-webkit-scrollbar-thumb:active,.image-set-grid *::-webkit-scrollbar-thumb:hover{background:#557aff}.image-set-grid.placeholders{display:block;height:125px;overflow:hidden;padding-right:50px}.image-set-card{width:125px;height:125px;background-color:#121516;display:block;cursor:pointer}.image-set-card:hover{opacity:.9;border:1px solid #557aff}.image-set-card.selected{border:3px solid #557aff}.image-grid-placeholder-card{background-color:#121516;width:125px;height:125px;animation:3s ease-in-out 0s infinite normal none running placeholder;opacity:.8;display:inline-block;content:" ";margin-right:10px}div[id^=grid-resize--tools-size].selected svg{fill:#557aff}#observations-sort-icon,#mm-sort-icon{padding:0 0 5px}#observations-sort-icon.flip-sort-icon,#mm-sort-icon.flip-sort-icon{transform:rotate(180deg);margin-right:10px;margin-left:-10px;transition:transform .35s ease-in-out;padding:5px 0 0}#observations-sort-icon.unflip-sort-icon,#mm-sort-icon.unflip-sort-icon{transform:rotate(0);transition:transform .35s ease-in-out;padding:0 0 5px}.bg-white media-grid-upload-button{color:#68688d}.bg-white media-grid-upload-button.in-progress{background-color:#222a2e;color:#fff}.bg-white media-grid-upload-button.success{background-color:#fff;color:#27bf9b}.bg-white media-grid-upload-button.error{background-color:#fff;color:#cf5a55}.bg-white media-grid-upload-button.drag-active{background:#bdc8fb;border:2px solid rgba(85,122,255,.8)}.bg-white media-grid-upload-button.grid--upload-drag,.grid--upload-drag{background:#bdc8fb;border:2px solid rgba(85,122,255,.8)}.grid-card--img-play{background:transparent;position:absolute;inset:0;border-radius:50%;padding:15px;margin:25% 24%;cursor:pointer}.grid-card--img-play svg{cursor:pointer;transition:fill .35s ease-out;padding:10px}.grid-card--img-play svg .fa-primary{fill:#ffffff4d}.grid-card--img-play svg .fa-secondary{fill:#060607;opacity:.3}.grid-card--img-play.is-folder,.grid-card--img-play.is-third-party,.grid-card--img-play.is-image{background-color:#060607;opacity:.3;padding:18px 20px 20px;border-radius:100px;margin:32%}.grid-card--img-play #grid-card--folder-open,.grid-card--img-play #grid-card--play-info,.grid-card--img-play #grid-card--play-image{fill:#ffffff4d}.grid-card--img-play:hover svg .fa-primary{fill:#fff!important}.grid-card--img-play:hover svg .fa-secondary{fill:#557aff!important;opacity:1}.grid-card--img-play:hover.is-third-party,.grid-card--img-play:hover.is-image{background:#557aff;opacity:1}.grid-card--img-play:hover.is-third-party #grid-card--folder-open,.grid-card--img-play:hover.is-third-party #grid-card--play-info,.grid-card--img-play:hover.is-third-party #grid-card--play-image,.grid-card--img-play:hover.is-image #grid-card--folder-open,.grid-card--img-play:hover.is-image #grid-card--play-info,.grid-card--img-play:hover.is-image #grid-card--play-image{fill:#fff;opacity:1}.card-small .grid-card--img-play{background:transparent;position:absolute;inset:0;border-radius:50%;padding:5px}#mm-gallery-summary-detail[open]{position:relative}#mm-gallery-summary-detail[open] #mm-gallery-summary{display:none}#mm-gallery-summary-detail[open] #mm-gallery-summary-less{display:block;color:#557affcc;bottom:0;right:25px;position:absolute}.rect-list-view--icon{display:none;width:40px;height:40px;padding:7px}.rect-list-view--icon.active-icon{display:block}.rect-list-view--icon.blue-bg{background:#5264a2}.rect-list-view--icon.blue-bg svg{fill:#fff}.rect-list-view--icon.light-bg{background:#e8e8ed}.rect-list-view--icon.light-bg svg{fill:#5264a2}.bulk-actions .popped-out{position:fixed;bottom:0;background:#fff;z-index:4000;padding:10px;margin:10px}#list-icon-third-party-video svg,#list-icon-third-party-image svg{padding:0 9px}mm-upload-card{max-width:100%}:root{--circleStroke: 3px;--circleSize: 40px;--circleDiameter: var(--circleSize) - calc(var(--circleStroke) * 4);--innerCircleSize: calc( var(--circleDiameter) - calc(var(--circleStroke) * 4) );--innerCircleRadius: calc(var(--innerCircleSize) / 2)}.mm-upload-card{margin-left:0;height:100%;width:100%;background-color:transparent}.mm-upload-card .rect-list-view--icon.light-bg{background-color:transparent}#upload-card-circle--svg{overflow:visible;transform:rotate(-90deg)}#upload-card-circle--svg circle{transition:stroke-dashoffset 1s linear;stroke-dashoffset:0;stroke:#c1cbd5;stroke-width:var(--circleStroke)}#upload-card-circle--svg #upload-card-circle--circle2{stroke:#27bf9b;stroke-width:var(--circleStroke)}#upload-card-circle--waiting-div{border-radius:100%;position:relative;text-align:right}#upload-card--svg-div{display:block;border-radius:100%;position:relative;text-align:right}#upload-card--svg-div:after{position:absolute;display:block;height:var(--innerCircleSize);width:var(--innerCircleSize);left:30%;top:43%;content:attr(data-pct) "%";margin-top:-var(--innerCircleRadius) px;margin-left:-var(--innerCircleRadius) px;border-radius:100%;line-height:var(--innerCircleSize);color:#c1cbd5;width:25px;text-align:center}#gallery-grid--main-section{min-height:50vh;padding-bottom:50px}.light-mode #grid-card--strip-labels--ready{background:#bdc8fb;color:#000!important}.rotate{transform:rotate(180deg);transition:transform .3s ease-in-out;margin-left:10px}.rotatable{margin-left:5px;margin-right:5px}grid-batch-tools .d-flex.flex-items-center{flex-wrap:nowrap!important;overflow-x:auto;gap:.5rem}grid-batch-tools .btn{flex-shrink:0;min-width:fit-content;padding-left:10px!important;padding-right:10px!important}.form-input,#media-detail-page--mediaName input{background-color:transparent;height:50px;width:100%;font-size:1em;margin:20px auto;box-shadow:none;border:1px solid #d4d4d4;border-radius:10px;padding:5px 15px;color:#fff}textarea::placeholder,input::placeholder{font-weight:300;color:#c1cbd5;font-family:Poppins,Arial,Helvetica,sans-serif}.form-input-white{background:#fff!important;height:50px;width:100%;font-size:1em;margin:20px auto;box-shadow:none;border:1px solid #68688d;border-radius:10px;padding:5px 15px;color:#68688d}.form-input-dark{background:#111516;height:50px;width:100%;font-size:1em;margin:20px auto;box-shadow:none;border:1px solid #68688d;border-radius:10px;padding:5px 15px;color:#fff}#search-input--input{width:100%;position:relative}input[type=checkbox].input-checkbox{-webkit-appearance:none;appearance:none;background-color:transparent;outline:1px solid #68688d;border-radius:25px;height:24px;width:24px;min-width:24px;min-height:24px;margin:0 15px 0 0;padding:4px;cursor:pointer}input[type=checkbox].input-checkbox:active,input[type=checkbox].input-checkbox:hover{background-color:#557aff80}input[type=checkbox].input-checkbox:checked{background-color:#191f22;outline:1px solid #191f22}input[type=checkbox].input-checkbox:checked:before{content:url("/static/assets/check_white-ZMAUBVU7.svg")}input[type=checkbox].input-checkbox:checked:active,input[type=checkbox].input-checkbox:checked:hover{background-color:#557aff80;outline:1px solid #557aff}input[type=checkbox].input-checkbox:checked.disabled,input[type=checkbox].input-checkbox:checked:disabled{background-color:#68688d;cursor:not-allowed}input[type=checkbox].input-checkbox:checked.disabled:active,input[type=checkbox].input-checkbox:checked.disabled:hover,input[type=checkbox].input-checkbox:checked:disabled:active,input[type=checkbox].input-checkbox:checked:disabled:hover{background-color:#68688d}input[type=checkbox].input-checkbox.disabled,input[type=checkbox].input-checkbox:disabled{background-color:#68688d;cursor:not-allowed}input[type=checkbox].input-checkbox.disabled:active,input[type=checkbox].input-checkbox.disabled:hover,input[type=checkbox].input-checkbox:disabled:active,input[type=checkbox].input-checkbox:disabled:hover{background-color:#68688d}input[type=checkbox].input-checkbox.input-checkbox-dark:hover{background-color:#191f22;outline:1px solid #ffffff}input[type=checkbox].input-checkbox.input-checkbox-dark:checked{background-color:#191f22;outline:1px solid #191f22}input[type=checkbox]{-webkit-appearance:none;appearance:none;background-color:transparent;border:1px solid #f7f7f9;outline:1px solid #02388e;height:1.2rem;width:1.2rem;min-width:1rem;min-height:1rem}input[type=checkbox].error{border:#d77975 1px solid}input[type=checkbox]:active,input[type=checkbox]:hover{background-color:#557aff80}input[type=checkbox]:checked{background-color:#557aff;outline:1px solid #191f22;padding-left:3px}input[type=checkbox]:checked:before{content:url("/static/assets/check_white_small-ERA3RELL.svg")}input[type=checkbox]:checked:active,input[type=checkbox]:checked:hover{background-color:#557aff80;outline:1px solid #557aff}input[type=checkbox]:checked.disabled,input[type=checkbox]:checked:disabled{background-color:#68688d;cursor:not-allowed}input[type=checkbox]:checked.disabled:active,input[type=checkbox]:checked.disabled:hover,input[type=checkbox]:checked:disabled:active,input[type=checkbox]:checked:disabled:hover{background-color:#68688d}input[type=checkbox].disabled,input[type=checkbox]:disabled{background-color:#68688d;cursor:not-allowed}input[type=checkbox].disabled:active,input[type=checkbox].disabled:hover,input[type=checkbox]:disabled:active,input[type=checkbox]:disabled:hover{background-color:#68688d}.input-checkbox-light-square{-webkit-appearance:none;appearance:none;background-color:transparent;border-radius:5px;height:40px;width:40px;margin:0;position:relative;border:1px solid #68688d;cursor:pointer}.input-checkbox-light-square:checked{border-color:#557aff;background-color:#557aff;padding:0}.input-checkbox-light-square:checked:before{position:absolute;top:0;left:0;border-color:#557aff;background-color:#557aff;width:38px;height:38px;display:flex;align-items:center;justify-content:center;content:url("/static/assets/check_white-ZMAUBVU7.svg")}.input-checkbox-light-square:disabled{opacity:.5;cursor:not-allowed}.input-checkbox-light-square:hover{opacity:.5}.input-checkbox-dark-square{-webkit-appearance:none;appearance:none;background-color:#060607;border-radius:5px;height:18px;width:18px;margin:0 5px 0 0;padding:2px 3px;border:1px solid #060607;cursor:pointer}.input-checkbox-dark-square:checked{background-color:#557aff}.input-checkbox-dark-square:checked:before{content:url("/static/assets/check_white_small-ERA3RELL.svg")}.input-checkbox-dark-square:disabled{opacity:.5;cursor:not-allowed}.input-checkbox-dark-square:hover{opacity:.5}.input-radio{-webkit-appearance:none;appearance:none;background-color:transparent;border:3px solid #f7f7f9;outline:1px solid #02388e;border-radius:25px;height:24px;width:24px;min-width:24px;min-height:24px;margin:0}.input-radio .disabled,.input-radio:disabled{background-color:#e8e8ed;border:3px solid #e8e8ed;outline:1px solid #68688d}.input-radio .disabled:hover,.input-radio .disabled:focus,.input-radio:disabled:hover,.input-radio:disabled:focus{cursor:not-allowed;border:3px solid #e8e8ed;outline:1px solid #68688d;background-color:#e8e8ed}.input-radio .disabled:checked,.input-radio:disabled:checked{border:3px solid #e8e8ed;background-color:#060607;outline:1px solid #68688d}.input-radio .disabled:checked:hover,.input-radio .disabled:checked:focus,.input-radio:disabled:checked:hover,.input-radio:disabled:checked:focus{cursor:not-allowed;border:3px solid #e8e8ed;background-color:#060607;outline:1px solid #68688d}.input-radio:hover,.input-radio:focus{border:3px solid #557aff;outline:1px solid #557aff;background-color:#557aff}.input-radio:checked{border:3px solid #f7f7f9;background-color:#557aff;outline:1px solid #02388e}.dark-mode .input-radio:disabled,.dark-mode .input-radio.disabled{background-color:#354047;border:3px solid #354047}#email-pills-container,.form-textarea,.dark-mode #email-pills-container,.form-textarea-dark{height:80px;width:100%;background-color:#f7f7f9;border:1px solid #557aff;color:#354047;border-radius:10px;font-family:Poppins,Arial,Helvetica,sans-serif}#email-pills-container:focus,.form-textarea:focus,.form-textarea-dark:focus{background-color:#fff}#email-pills-container .disabled,#email-pills-container:disabled,.form-textarea .disabled,.form-textarea-dark .disabled,.form-textarea:disabled,.form-textarea-dark:disabled{background-color:#e8e8ed;color:#aeaec2}#email-pills-container:invalid,#email-pills-container.error,.form-textarea:invalid,.form-textarea-dark:invalid,.form-textarea.error,.error.form-textarea-dark{background-color:#fff;border:#d77975}.dark-mode #email-pills-container,.form-textarea-dark{color:#fff;background:#354047;border:1px solid #ffffff}.dark-mode #email-pills-container:active,.dark-mode #email-pills-container:hover,.dark-mode #email-pills-container:focus,.form-textarea-dark:active,.form-textarea-dark:hover,.form-textarea-dark:focus{color:#fff;background-color:#111516;border-color:#557aff}.dark-mode #email-pills-container:invalid,.dark-mode #email-pills-container.error,.form-textarea-dark:invalid,.form-textarea-dark.error{background-color:#111516;border:#cf5a55}.form-textarea-dark-small{height:80px;font-family:Poppins,Arial,Helvetica,sans-serif;border-radius:5px;box-shadow:none;font-weight:300;outline:none;width:100%}.form-textarea-dark-small:active,.form-textarea-dark-small:hover,.form-textarea-dark-small:focus{border-color:#557aff}.form-textarea-dark-small:invalid,.form-textarea-dark-small.error{background-color:#fff;border:#cf5a55}.dark-mode .form-textarea-dark-small{background:#111516;color:#fff;border:1px solid #ffffff}.light-mode .text-silver{color:#222a2e!important}.light-mode .text-white{color:#000!important}.light-mode .form-textarea-dark-small{background:#fff;color:#060607;border:1px solid #aeaec2}.form-select{height:50px;width:100%;font-size:1em;margin:20px auto;box-shadow:none;border:1px solid #68688d;border-radius:10px;padding:5px 15px;color:#68688d;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url("/static/assets/chevron-down_black-TRC6QPN7.svg") 96%/5% no-repeat #fff}.form-select.error{background:url("/static/assets/chevron-down_red-OHSLIPWH.svg") 96%/5% no-repeat #fff}select::-ms-expand{display:none}.text-input-primary,.field__input,.light-mode .text-input-secondary-dark,.text-input,.text-input-emphasized,.text-input-secondary{background-color:#f7f7f9;border:1px solid #557aff;color:#354047;box-shadow:none;border-radius:10px}.text-input-primary:focus,.field__input:focus,.light-mode .text-input-secondary-dark:focus,.text-input:focus,.text-input-emphasized:focus,.text-input-secondary:focus{background-color:#fff}.text-input-primary .disabled,.field__input .disabled,.light-mode .text-input-secondary-dark .disabled,.text-input-primary:disabled,.field__input:disabled,.light-mode .text-input-secondary-dark:disabled,.text-input .disabled,.text-input-emphasized .disabled,.text-input-secondary .disabled,.text-input:disabled,.text-input-emphasized:disabled,.text-input-secondary:disabled{background-color:#e8e8ed;color:#aeaec2}.text-input-primary.error,.error.field__input,.light-mode .error.text-input-secondary-dark,.text-input.error,.error.text-input-emphasized,.error.text-input-secondary{background-color:#fff;border-color:#d77975}.text-input-primary:invalid,.field__input:invalid,.light-mode .text-input-secondary-dark:invalid,.text-input:invalid,.text-input-emphasized:invalid,.text-input-secondary:invalid{border-color:#d77975}.text-input-secondary{background-color:#fff;border:none;box-shadow:#aeaec233 0 0 2px 2px}.text-input--clearable-action{display:none;background:url("/static/assets/small-black-xmark-JDOMFOW3.svg") no-repeat;background-size:contain;height:15px;width:15px}.text-input--clearable-action.active{display:block}.text-input-emphasized{font-weight:700}input[type=range]{-webkit-appearance:none;appearance:none;background:transparent;cursor:pointer}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-runnable-track{background-color:#354046;border-radius:1rem;height:1rem}#seek[type=range]::-webkit-slider-runnable-track{background-color:#35404680}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background-color:#adaec3;border-radius:1rem;height:1rem;width:1rem;height:1.2rem;width:1.2rem;border:1px solid #354047;margin-top:-.1rem}.dark-mode .text-input,.dark-mode .text-input-secondary,.dark-mode .text-input-emphasized,.dark-mode .field__input,.text-input-primary-dark,.text-input-secondary-dark{background:#111516;border:1px solid #354047;border-radius:10px;box-shadow:none;color:#fff;font-weight:300;outline:none;width:100%}.dark-mode .text-input:active,.dark-mode .text-input-secondary:active,.dark-mode .text-input:hover,.dark-mode .text-input-secondary:hover,.dark-mode .text-input:focus,.dark-mode .text-input-secondary:focus,.dark-mode .text-input-emphasized:active,.dark-mode .text-input-emphasized:hover,.dark-mode .text-input-emphasized:focus,.dark-mode .field__input:active,.dark-mode .field__input:hover,.dark-mode .field__input:focus,.text-input-primary-dark:active,.text-input-secondary-dark:active,.text-input-primary-dark:hover,.text-input-secondary-dark:hover,.text-input-primary-dark:focus,.text-input-secondary-dark:focus{border-color:#557aff;background:#111516}.dark-mode .text-input#classification-name.suggestions-open:focus,.dark-mode #classification-name.suggestions-open.text-input-secondary:focus,.dark-mode .text-input-emphasized#classification-name.suggestions-open:focus,.dark-mode .field__input#classification-name.suggestions-open:focus,.text-input-primary-dark#classification-name.suggestions-open:focus,#classification-name.suggestions-open.text-input-secondary-dark:focus{border-radius:10px 10px 0 0}.dark-mode .text-input::placeholder,.dark-mode .text-input-secondary::placeholder,.dark-mode .text-input-emphasized::placeholder,.dark-mode .field__input::placeholder,.text-input-primary-dark::placeholder,.text-input-secondary-dark::placeholder{font-weight:300;color:#aeaec2}.text-input-secondary-dark{border:1px solid #bdc8fb}.text-input-secondary-dark option{color:#fff}.light-mode .text-input-secondary-dark{border:1px solid #557aff;background-color:#fff}.light-mode .text-input-secondary-dark option{color:#060607}.text-input-primary-dark--clearable-action{opacity:.6;background:url("/static/assets/small-gray-xmark-TDLDHUQH.svg") no-repeat;background-size:contain;position:absolute;top:49px;right:4px;width:20px;height:20px;padding:0 5px;margin-right:2px;cursor:pointer}.text-input-primary-dark--clearable-action:hover{opacity:1}.text-input-primary-dark--clearable-action{display:block}.text-input-primary-dark--clearable-action[hidden=""]{display:none}.text-input-primary-dark--clearable-action.observations{height:20px;width:20px;top:21px}.text-input-primary-dark--clearable-action.observations:hover{opacity:1}.text-input-primary-dark--refine-action{display:none;background:url("/static/assets/chevron-right_white-ZAUT5BED.svg") no-repeat;background-size:contain;height:20px;width:20px;position:absolute;top:41px;padding:9px;right:5px;cursor:pointer;opacity:.7}.text-input-primary-dark--refine-action:hover{opacity:1}.text-input-primary-dark--refine-action.active{display:block}.text-input-primary-dark--refine-action.active[hidden=""]{display:none}.bar-choice{color:#e8e8ed;cursor:pointer}.bar-choice:nth-child(2) .bar-choice--bar{margin-right:3px;border-radius:10px 0 0 10px}.bar-choice:last-child .bar-choice--bar{margin-left:3px;border-radius:0 10px 10px 0}.bar-choice .bar-choice--bar{background-color:#bdc8fb;height:10px}.bar-choice.selected{color:#060607}.bar-choice.selected .bar-choice--bar{background-color:#557aff;height:10px}#manage-account-form label span{min-width:100px;display:inline-block}#manage-account-form input{width:100%;min-width:300px;max-width:500px}.field--has-placeholder .field__label{position:absolute;opacity:0;font-size:0}.field__input{width:100%;background-color:#fff}.toggle{position:relative;display:inline-block}.toggle__input{display:none}.toggle__label{display:block;width:40px;height:20px;background-color:#aeaec2;border-radius:99px;cursor:pointer;transition:background-color .3s ease}.toggle__input:checked+.toggle__label{background-color:#bdc8fb}.toggle__input:checked+.toggle__label:after{left:22px;background-color:#557aff}.toggle__label:after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;background-color:#000;border-radius:50%;transition:left .3s ease}.disabled .toggle__label:after{background-color:#aeaec2;cursor:not-allowed}.disabled.toggle__input:checked+.toggle__label{background-color:#557aff66;cursor:not-allowed}.disabled.toggle__input{cursor:not-allowed}.toggle .toggle__input:checked:after{display:block;width:30px;height:30px;content:"YES"}.email-pill{background-color:#bdc8fb66;border:1px solid #bdc8fb;padding:4px 8px;font-size:14px;max-width:275px}.modal-wrap{align-items:flex-start;margin:5vh auto}.modal-wrap.modal-wrap--no-margin{margin:0}.modal-wrap{display:none;opacity:0;visibility:hidden;pointer-events:none;position:absolute;left:0;right:0;top:70px;transform:scale(.95);transition-duration:.25s;transition-property:transform,opacity;z-index:0;box-shadow:0 0 20px 5px #bcbcbe80;width:90vw;max-width:1400px;max-height:90vh}.modal-wrap.is-open{opacity:1;visibility:visible;pointer-events:initial;transform:scale(1);display:flex;z-index:3001}.modal-wrap.modal-wide{max-width:1000px}.modal-wrap{overflow:auto}.modal-backdrop{opacity:0;visibility:hidden;background-color:#bcbcbe80;transition:opacity .25s ease}.modal-backdrop.is-open{visibility:visible;pointer-events:initial;position:fixed;width:100%;height:100%;opacity:1;inset:0;z-index:3000;margin:0 auto;transition:opacity .25s ease}.modal-shadow{-webkit-box-shadow:rgba(104,104,141,.2) 0px 0px 2px 2px;-moz-box-shadow:rgba(104,104,141,.2) 0px 0px 2px 2px;box-shadow:#68688d33 0 0 2px 2px}.dark-mode .modal-wrap{box-shadow:#041f4a33 0 0 10px 15px}.dark-mode .modal-backdrop{background-color:#06060780}.dark-mode .modal{background:#222a2e;box-shadow:#041f4a33 0 0 10px 15px}.dark-mode .modal__footer{border-color:#68688d}.dark-mode details,.dark-mode summary,.dark-mode span,.dark-mode div{color:#fff}.dark-mode .filter-dialog--spin svg{fill:#fff}.dark-mode .modal__header .h2{color:#fff}.dark-mode .border-bottom-thin{border-color:#111516}.dark-mode .modal__close{background:transparent}.dark-mode .modal__close svg{fill:#aeaec2}.dark-mode .modal__close:hover,.dark-mode .modal__close:focus{border:1px solid #ffffff}.dark-mode .modal__close:hover svg,.dark-mode .modal__close:focus svg{fill:#fff}.modal-small{width:450px}.modal-small .modal{overflow:hidden}.modal-small .modal__header .h2{font-weight:600}.modal-small .modal__main{margin:15px 0;padding:0 15px}.modal-small .modal__footer .modal-footer-div{width:90%}.modal-small .modal__footer .btn:first-child{margin:25px 12px 30px 25px}.modal-small .modal__footer .btn:last-child{margin:25px 25px 30px 12px}.modal-small .modal__close{padding:10px;margin:0}.modal-medium{min-width:500px;width:650px}.modal-medium .modal__main{margin:15px 0;padding:0 15px}.modal-medium .modal__close{padding:10px;margin:0}.modal-medium .modal__footer .btn:first-child{margin:25px 12px 30px 25px}.modal-medium .modal__footer .btn:last-child{margin:25px 25px 30px 12px}.modal-wide{min-width:500px;width:900px}.modal-extra-wide{width:1200px}.modal-super-wide{width:1600px}.modal{background-color:#f7f7f9;overflow:hidden;position:relative;width:100%;box-shadow:0 0 10px 10px #68688db3;max-height:90vh}.light-scrollable,.dark-scrollable{overflow-y:auto}.modal__close{position:absolute;right:12px;top:12px;background-color:#fff;padding:15px;margin:30px 30px 0 0;border-radius:50px}.modal__close:hover,.modal__close:focus{border:1px solid #aeaec2}.modal__close:hover svg,.modal__close:focus svg{fill:#68688d}.modal__header{box-sizing:border-box;width:100%;margin-top:30px}.modal__header svg{margin-bottom:8px}.modal__header label{margin-top:24px}.modal__back{margin-left:-45px;position:absolute}.modal__main{box-sizing:border-box;margin:70px 0;width:95%}.modal__footer{width:100%;border-top:1px solid #c1cbd5}.modal__footer .modal-footer-div{width:80%;margin:0 auto}.modal__footer .btn{margin:30px 20px;padding:3px 0;height:auto}.modal__text{max-width:350px}.modal__map-header{box-sizing:border-box}.modal__map-header input{margin-right:4px;width:120px}.modal__map{height:50vh;width:100%}.modal__errors{margin-top:8px}.loading{position:fixed;top:150px;left:50%;width:300px;height:300px;margin-left:-150px;z-index:0}.modal__main .col-modal-12{width:100%}.modal__main .col-modal-5{width:41.6666666667%}.background-dimmer{background-color:#00070db3}.green-check-left:before{content:" ";background:url("/static/assets/check_white-ZMAUBVU7.svg") no-repeat center center #27bf9b;width:35px;height:35px;display:inline-block;border-radius:20px;position:absolute;left:27px;top:35px}.notify-once{background:#222a2e;border:#68688d 1px solid;top:-5%}.observation-panel-modal .modal__header .h2{word-break:break-word;overflow:hidden;text-overflow:ellipsis;font-size:1.25rem}.observation-panel-modal .modal__main{margin:0;padding:0;max-height:calc(90vh - 80px);overflow:hidden}.observation-panel-modal .observation-modal-meta{font-size:.75rem}.observation-panel-modal .observation-modal-meta .observation-modal-meta-label{font-size:.65rem}.observation-panel-modal .observation-modal-right{font-size:.85rem}.observation-panel-modal .observation-modal-right .text-bold{font-size:.9rem}.observation-panel-modal .observation-modal-right span,.observation-panel-modal .observation-modal-right div,.observation-panel-modal .observation-modal-right button{font-size:.85rem}.observation-panel-modal .observation-modal-right .f3,.observation-panel-modal .observation-modal-right .media-detail--select-dropdown-div#select-dropdown #selectCustom-trigger,.media-detail--select-dropdown-div#select-dropdown .observation-panel-modal .observation-modal-right #selectCustom-trigger,.observation-panel-modal .observation-modal-right .media-detail--select-dropdown-div#select-dropdown .select#selectCustom-trigger .selectCustom,.media-detail--select-dropdown-div#select-dropdown .select#selectCustom-trigger .observation-panel-modal .observation-modal-right .selectCustom,.observation-panel-modal .observation-modal-right .media-detail--select-dropdown-div#select-dropdown .select#selectCustom-trigger .selectNative,.media-detail--select-dropdown-div#select-dropdown .select#selectCustom-trigger .observation-panel-modal .observation-modal-right .selectNative,.observation-panel-modal .observation-modal-right .select.f3 .selectCustom,.media-detail--select-dropdown-div#select-dropdown .observation-panel-modal .observation-modal-right .select#selectCustom-trigger .selectCustom,.select.f3 .observation-panel-modal .observation-modal-right .selectCustom,.observation-panel-modal .observation-modal-right #paginator-show .select.active .selectCustom,#paginator-show .select.active .observation-panel-modal .observation-modal-right .selectCustom,.observation-panel-modal .observation-modal-right #paginator-page-links .select.active .selectCustom,#paginator-page-links .select.active .observation-panel-modal .observation-modal-right .selectCustom,.observation-panel-modal .observation-modal-right .select.f3 .selectNative,.media-detail--select-dropdown-div#select-dropdown .observation-panel-modal .observation-modal-right .select#selectCustom-trigger .selectNative,.select.f3 .observation-panel-modal .observation-modal-right .selectNative,.observation-panel-modal .observation-modal-right #paginator-show .select.active .selectNative,#paginator-show .select.active .observation-panel-modal .observation-modal-right .selectNative,.observation-panel-modal .observation-modal-right #paginator-page-links .select.active .selectNative,#paginator-page-links .select.active .observation-panel-modal .observation-modal-right .selectNative,.observation-panel-modal .observation-modal-right #paginator-show .active,#paginator-show .observation-panel-modal .observation-modal-right .active,.observation-panel-modal .observation-modal-right #paginator-page-links .active,#paginator-page-links .observation-panel-modal .observation-modal-right .active{font-size:1rem!important}.observation-panel-modal .observation-modal-right .f4,.observation-panel-modal .observation-modal-right #algo-filter-list,.observation-panel-modal .observation-modal-right .select#algo-filter-list .selectCustom,.select#algo-filter-list .observation-panel-modal .observation-modal-right .selectCustom,.observation-panel-modal .observation-modal-right .select#algo-filter-list .selectNative,.select#algo-filter-list .observation-panel-modal .observation-modal-right .selectNative,.observation-panel-modal .observation-modal-right #upload-interface--button.small,.observation-panel-modal .observation-modal-right .select#upload-interface--button.small .selectCustom,.select#upload-interface--button.small .observation-panel-modal .observation-modal-right .selectCustom,.observation-panel-modal .observation-modal-right .select#upload-interface--button.small .selectNative,.select#upload-interface--button.small .observation-panel-modal .observation-modal-right .selectNative,.observation-panel-modal .observation-modal-right #gallery-grid--selection-div .btn,#gallery-grid--selection-div .observation-panel-modal .observation-modal-right .btn,.observation-panel-modal .observation-modal-right #gallery-grid--selection-div .select.btn .selectCustom,#gallery-grid--selection-div .select.btn .observation-panel-modal .observation-modal-right .selectCustom,.observation-panel-modal .observation-modal-right #gallery-grid--selection-div .select.btn .selectNative,#gallery-grid--selection-div .select.btn .observation-panel-modal .observation-modal-right .selectNative,.observation-panel-modal .observation-modal-right .collapsable,.observation-panel-modal .observation-modal-right .select.collapsable .selectCustom,.select.collapsable .observation-panel-modal .observation-modal-right .selectCustom,.observation-panel-modal .observation-modal-right .select.collapsable .selectNative,.select.collapsable .observation-panel-modal .observation-modal-right .selectNative,.observation-panel-modal .observation-modal-right .select.f4 .selectCustom,.observation-panel-modal .observation-modal-right .select#algo-filter-list .select.selectCustom .selectCustom,.select#algo-filter-list .observation-panel-modal .observation-modal-right .select.selectCustom .selectCustom,.observation-panel-modal .observation-modal-right .select#algo-filter-list .select.selectNative .selectCustom,.select#algo-filter-list .observation-panel-modal .observation-modal-right .select.selectNative .selectCustom,.observation-panel-modal .observation-modal-right .select#upload-interface--button.small .select.selectCustom .selectCustom,.select#upload-interface--button.small .observation-panel-modal .observation-modal-right .select.selectCustom .selectCustom,.observation-panel-modal .observation-modal-right .select#upload-interface--button.small .select.selectNative .selectCustom,.select#upload-interface--button.small .observation-panel-modal .observation-modal-right .select.selectNative .selectCustom,#gallery-grid--selection-div .observation-panel-modal .observation-modal-right .select.btn .selectCustom,.observation-panel-modal .observation-modal-right #gallery-grid--selection-div .select.btn .select.selectCustom .selectCustom,#gallery-grid--selection-div .select.btn .observation-panel-modal .observation-modal-right .select.selectCustom .selectCustom,.observation-panel-modal .observation-modal-right #gallery-grid--selection-div .select.btn .select.selectNative .selectCustom,#gallery-grid--selection-div .select.btn .observation-panel-modal .observation-modal-right .select.selectNative .selectCustom,.select.f4 .observation-panel-modal .observation-modal-right .selectCustom,.select#algo-filter-list .select.selectCustom .observation-panel-modal .observation-modal-right .selectCustom,.select#algo-filter-list .select.selectNative .observation-panel-modal .observation-modal-right .selectCustom,.select#upload-interface--button.small .select.selectCustom .observation-panel-modal .observation-modal-right .selectCustom,.select#upload-interface--button.small .select.selectNative .observation-panel-modal .observation-modal-right .selectCustom,#gallery-grid--selection-div .select.btn .select.selectCustom .observation-panel-modal .observation-modal-right .selectCustom,#gallery-grid--selection-div .select.btn .select.selectNative .observation-panel-modal .observation-modal-right .selectCustom,.observation-panel-modal .observation-modal-right .select-dropdown--algo-settings#select-dropdown .select#js-selectNative .selectCustom,.select-dropdown--algo-settings#select-dropdown .select#js-selectNative .observation-panel-modal .observation-modal-right .selectCustom,.observation-panel-modal .observation-modal-right .select-dropdown--algo-settings#select-dropdown .select#js-selectCustom .selectCustom,.select-dropdown--algo-settings#select-dropdown .select#js-selectCustom .observation-panel-modal .observation-modal-right .selectCustom,.observation-panel-modal .observation-modal-right .select.btn-pill .selectCustom,.select.btn-pill .observation-panel-modal .observation-modal-right .selectCustom,.observation-panel-modal .observation-modal-right #classification-name-autocomplete div.select .selectCustom,#classification-name-autocomplete div.select .observation-panel-modal .observation-modal-right .selectCustom,.observation-panel-modal .observation-modal-right #classification-name-autocomplete div .select.subclass .selectCustom,#classification-name-autocomplete div .select.subclass .observation-panel-modal .observation-modal-right .selectCustom,.observation-panel-modal .observation-modal-right .observation-grid .select.taxa-level-div .selectCustom,.observation-grid .select.taxa-level-div .observation-panel-modal .observation-modal-right .selectCustom,.observation-panel-modal .observation-modal-right .observation-grid div.select[id^=classification-taxonomy--] .selectCustom,.observation-grid div.select[id^=classification-taxonomy--] .observation-panel-modal .observation-modal-right .selectCustom,.observation-panel-modal .observation-modal-right .footer-div a.select .selectCustom,.footer-div a.select .observation-panel-modal .observation-modal-right .selectCustom,.observation-panel-modal .observation-modal-right .select#paginator-show .selectCustom,.select#paginator-show .observation-panel-modal .observation-modal-right .selectCustom,.observation-panel-modal .observation-modal-right .select#paginator-page-links .selectCustom,.select#paginator-page-links .observation-panel-modal .observation-modal-right .selectCustom,.observation-panel-modal .observation-modal-right .select#paginator--prev .selectCustom,.select#paginator--prev .observation-panel-modal .observation-modal-right .selectCustom,.observation-panel-modal .observation-modal-right .select#paginator--next .selectCustom,.select#paginator--next .observation-panel-modal .observation-modal-right .selectCustom,.observation-panel-modal .observation-modal-right .select.tab-nav .selectCustom,.select.tab-nav .observation-panel-modal .observation-modal-right .selectCustom,.observation-panel-modal .observation-modal-right .select.f4 .selectNative,.observation-panel-modal .observation-modal-right .select#algo-filter-list .select.selectCustom .selectNative,.select#algo-filter-list .observation-panel-modal .observation-modal-right .select.selectCustom .selectNative,.observation-panel-modal .observation-modal-right .select#algo-filter-list .select.selectNative .selectNative,.select#algo-filter-list .observation-panel-modal .observation-modal-right .select.selectNative .selectNative,.observation-panel-modal .observation-modal-right .select#upload-interface--button.small .select.selectCustom .selectNative,.select#upload-interface--button.small .observation-panel-modal .observation-modal-right .select.selectCustom .selectNative,.observation-panel-modal .observation-modal-right .select#upload-interface--button.small .select.selectNative .selectNative,.select#upload-interface--button.small .observation-panel-modal .observation-modal-right .select.selectNative .selectNative,#gallery-grid--selection-div .observation-panel-modal .observation-modal-right .select.btn .selectNative,.observation-panel-modal .observation-modal-right #gallery-grid--selection-div .select.btn .select.selectCustom .selectNative,#gallery-grid--selection-div .select.btn .observation-panel-modal .observation-modal-right .select.selectCustom .selectNative,.observation-panel-modal .observation-modal-right #gallery-grid--selection-div .select.btn .select.selectNative .selectNative,#gallery-grid--selection-div .select.btn .observation-panel-modal .observation-modal-right .select.selectNative .selectNative,.select.f4 .observation-panel-modal .observation-modal-right .selectNative,.select#algo-filter-list .select.selectCustom .observation-panel-modal .observation-modal-right .selectNative,.select#algo-filter-list .select.selectNative .observation-panel-modal .observation-modal-right .selectNative,.select#upload-interface--button.small .select.selectCustom .observation-panel-modal .observation-modal-right .selectNative,.select#upload-interface--button.small .select.selectNative .observation-panel-modal .observation-modal-right .selectNative,#gallery-grid--selection-div .select.btn .select.selectCustom .observation-panel-modal .observation-modal-right .selectNative,#gallery-grid--selection-div .select.btn .select.selectNative .observation-panel-modal .observation-modal-right .selectNative,.observation-panel-modal .observation-modal-right .select-dropdown--algo-settings#select-dropdown .select#js-selectNative .selectNative,.select-dropdown--algo-settings#select-dropdown .select#js-selectNative .observation-panel-modal .observation-modal-right .selectNative,.observation-panel-modal .observation-modal-right .select-dropdown--algo-settings#select-dropdown .select#js-selectCustom .selectNative,.select-dropdown--algo-settings#select-dropdown .select#js-selectCustom .observation-panel-modal .observation-modal-right .selectNative,.observation-panel-modal .observation-modal-right .select.btn-pill .selectNative,.select.btn-pill .observation-panel-modal .observation-modal-right .selectNative,.observation-panel-modal .observation-modal-right #classification-name-autocomplete div.select .selectNative,#classification-name-autocomplete div.select .observation-panel-modal .observation-modal-right .selectNative,.observation-panel-modal .observation-modal-right #classification-name-autocomplete div .select.subclass .selectNative,#classification-name-autocomplete div .select.subclass .observation-panel-modal .observation-modal-right .selectNative,.observation-panel-modal .observation-modal-right .observation-grid .select.taxa-level-div .selectNative,.observation-grid .select.taxa-level-div .observation-panel-modal .observation-modal-right .selectNative,.observation-panel-modal .observation-modal-right .observation-grid div.select[id^=classification-taxonomy--] .selectNative,.observation-grid div.select[id^=classification-taxonomy--] .observation-panel-modal .observation-modal-right .selectNative,.observation-panel-modal .observation-modal-right .footer-div a.select .selectNative,.footer-div a.select .observation-panel-modal .observation-modal-right .selectNative,.observation-panel-modal .observation-modal-right .select#paginator-show .selectNative,.select#paginator-show .observation-panel-modal .observation-modal-right .selectNative,.observation-panel-modal .observation-modal-right .select#paginator-page-links .selectNative,.select#paginator-page-links .observation-panel-modal .observation-modal-right .selectNative,.observation-panel-modal .observation-modal-right .select#paginator--prev .selectNative,.select#paginator--prev .observation-panel-modal .observation-modal-right .selectNative,.observation-panel-modal .observation-modal-right .select#paginator--next .selectNative,.select#paginator--next .observation-panel-modal .observation-modal-right .selectNative,.observation-panel-modal .observation-modal-right .select.tab-nav .selectNative,.select.tab-nav .observation-panel-modal .observation-modal-right .selectNative,.observation-panel-modal .observation-modal-right .tab-nav,.observation-panel-modal .observation-modal-right .select-dropdown--algo-settings#select-dropdown #js-selectNative,.select-dropdown--algo-settings#select-dropdown .observation-panel-modal .observation-modal-right #js-selectNative,.observation-panel-modal .observation-modal-right .select-dropdown--algo-settings#select-dropdown #js-selectCustom,.select-dropdown--algo-settings#select-dropdown .observation-panel-modal .observation-modal-right #js-selectCustom,.observation-panel-modal .observation-modal-right .btn-pill,.observation-panel-modal .observation-modal-right #classification-name-autocomplete div,#classification-name-autocomplete .observation-panel-modal .observation-modal-right div,.observation-panel-modal .observation-modal-right #classification-name-autocomplete div .subclass,#classification-name-autocomplete div .observation-panel-modal .observation-modal-right .subclass,.observation-panel-modal .observation-modal-right .observation-grid .taxa-level-div,.observation-grid .observation-panel-modal .observation-modal-right .taxa-level-div,.observation-panel-modal .observation-modal-right .observation-grid div[id^=classification-taxonomy--],.observation-grid .observation-panel-modal .observation-modal-right div[id^=classification-taxonomy--],.observation-panel-modal .observation-modal-right .footer-div a,.footer-div .observation-panel-modal .observation-modal-right a,.observation-panel-modal .observation-modal-right #paginator-show,.observation-panel-modal .observation-modal-right #paginator-page-links,.observation-panel-modal .observation-modal-right #paginator--prev,.observation-panel-modal .observation-modal-right #paginator--next{font-size:.9rem!important}.observation-panel-modal .observation-modal-right .f5,.observation-panel-modal .observation-modal-right .tracks-toolbar,.observation-panel-modal .observation-modal-right .observation-item-by-name:before,.observation-panel-modal .observation-modal-right .observation-item-by-timestamp:before,.observation-panel-modal .observation-modal-right #observations-filter--open-modal span,#observations-filter--open-modal .observation-panel-modal .observation-modal-right span,.observation-panel-modal .observation-modal-right .algo-filter--row label span,.algo-filter--row label .observation-panel-modal .observation-modal-right span,.observation-panel-modal .observation-modal-right #image-container #zoom-toolbar,#image-container .observation-panel-modal .observation-modal-right #zoom-toolbar,.observation-panel-modal .observation-modal-right #video-container #zoom-toolbar,#video-container .observation-panel-modal .observation-modal-right #zoom-toolbar,.observation-panel-modal .observation-modal-right .report-dialog--copy-tooltiptext,.observation-panel-modal .observation-modal-right .select-dropdown--media-sort .selectCustom .selectCustom-trigger,.select-dropdown--media-sort .selectCustom .observation-panel-modal .observation-modal-right .selectCustom-trigger,.observation-panel-modal .observation-modal-right .select-dropdown--media-sort .selectNative .selectCustom-trigger,.select-dropdown--media-sort .selectNative .observation-panel-modal .observation-modal-right .selectCustom-trigger,.observation-panel-modal .observation-modal-right .ovai-table td,.ovai-table .observation-panel-modal .observation-modal-right td,.observation-panel-modal .observation-modal-right .ovai-table thead th,.ovai-table thead .observation-panel-modal .observation-modal-right th,.observation-panel-modal .observation-modal-right .toast-tip,.observation-panel-modal .observation-modal-right .tooltip:before,.observation-panel-modal .observation-modal-right [tooltip]:before,.observation-panel-modal .observation-modal-right #simplified-select-dropdown--button span,#simplified-select-dropdown--button .observation-panel-modal .observation-modal-right span,.observation-panel-modal .observation-modal-right .select .selectCustom,.select .observation-panel-modal .observation-modal-right .selectCustom,.observation-panel-modal .observation-modal-right .select .selectNative,.select .observation-panel-modal .observation-modal-right .selectNative,.observation-panel-modal .observation-modal-right .breadcrumb-text span,.breadcrumb-text .observation-panel-modal .observation-modal-right span,.observation-panel-modal .observation-modal-right .breadcrumb-text div,.breadcrumb-text .observation-panel-modal .observation-modal-right div,.observation-panel-modal .observation-modal-right .breadcrumb-text,.observation-panel-modal .observation-modal-right .breadcrumb-nav div,.breadcrumb-nav .observation-panel-modal .observation-modal-right div,.observation-panel-modal .observation-modal-right .breadcrumb-nav,.observation-panel-modal .observation-modal-right .taxa-level-div.no-data div .taxa-level-detail,.taxa-level-div.no-data div .observation-panel-modal .observation-modal-right .taxa-level-detail,.observation-panel-modal .observation-modal-right .taxa-level-label,.observation-panel-modal .observation-modal-right #header-nav-menu #header-nav-menu--list a,#header-nav-menu #header-nav-menu--list .observation-panel-modal .observation-modal-right a,.observation-panel-modal .observation-modal-right #avatar-div #avatar-menu div,#avatar-div #avatar-menu .observation-panel-modal .observation-modal-right div,.observation-panel-modal .observation-modal-right #mm-gallery-summary-detail[open] #mm-gallery-summary-less,#mm-gallery-summary-detail[open] .observation-panel-modal .observation-modal-right #mm-gallery-summary-less,.observation-panel-modal .observation-modal-right #upload-card--svg-div:after,.observation-panel-modal .observation-modal-right .form-textarea-dark-small{font-size:.85rem!important}.observation-panel-modal .classification-tab{font-size:.85rem}.observation-panel-modal details-classification-input{font-size:.85rem}.observation-panel-modal details-classification-input .taxonomy-field-label,.observation-panel-modal details-classification-input .taxonomy-rank-label{font-size:.8rem}.observation-panel-modal details-classification-input input{font-size:.85rem}.observation-panel-modal button,.observation-panel-modal .btn{font-size:.85rem}.observation-modal-content{display:grid;grid-template-columns:400px 1fr;grid-template-rows:auto 1fr;grid-template-areas:"meta meta" "left right";gap:0;padding:0;height:100%;max-height:100%;overflow:hidden;box-sizing:border-box}.observation-modal-left{grid-area:left;display:flex;flex-direction:column;padding-right:15px;overflow:hidden;min-width:300px}.observation-modal-image-container{flex:1;display:flex;align-items:center;justify-content:center;position:relative;min-height:400px;max-height:400px;max-width:400px;background:#0003;overflow:hidden}.observation-modal-image{max-width:100%;max-height:100%;object-fit:contain}.observation-modal-image-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:.9rem;opacity:.7}.observation-modal-zoom-icon{position:absolute;bottom:12px;left:12px;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s;background:#0009}.observation-modal-zoom-icon:hover{background:#000c}.observation-modal-zoom-icon svg{width:16px;height:16px;fill:#fff}.observation-modal-meta{grid-area:meta;padding:1rem;font-size:.85rem;opacity:.8;overflow-y:auto;flex-shrink:0;display:contents;text-align:center;gap:2rem;border-bottom:1px solid rgba(166,166,166,.3)}.observation-modal-meta-item{margin-bottom:.5rem;word-wrap:break-word;font-weight:700}.observation-modal-meta-label{display:block;font-size:.75rem;text-transform:uppercase;letter-spacing:.5px;margin-bottom:.25rem;opacity:.7}.observation-modal-right{grid-area:right;display:flex;flex-direction:column;overflow-y:scroll;min-width:300px;max-height:400px;flex:1;min-height:0;border:1px solid;border-radius:5px;border-color:#a6a6a64d}.light-mode .observation-modal-right{background-color:#f1f3fe}.observation-panel-detail{display:flex;flex-direction:column;height:100%;overflow:hidden}.obs-detail-container{display:flex;flex-direction:column;height:100%;overflow-y:auto;overflow-x:hidden}.obs-detail-section{padding:1rem;border-bottom:1px solid;border-color:inherit}.obs-detail-section.obs-detail-basic-info{border-bottom:2px solid}.obs-detail-time-range{font-size:.85rem;opacity:.7;margin-bottom:.75rem}.obs-detail-verify-section{display:flex;align-items:center;justify-content:flex-end;margin-bottom:1rem}.obs-detail-verify-section .btn{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.85rem}.obs-detail-verify-section .btn svg{width:14px;height:14px}.obs-detail-verify-readonly{padding:.5rem 1rem;background:#0003;border-radius:4px;font-size:.85rem}.obs-detail-status{margin-bottom:1rem}.obs-detail-status-saved{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#28a7451a;border:1px solid rgba(40,167,69,.3);border-radius:6px;color:#28a745;font-weight:600}.obs-detail-status-saved svg{width:14px;height:14px}.obs-detail-label-area{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.obs-detail-label-text{flex:1;min-width:0}.obs-detail-label{font-size:1.1rem;font-weight:600;word-wrap:break-word;overflow-wrap:break-word}.obs-detail-actions{display:flex;gap:.5rem;flex-shrink:0}.obs-detail-action-btn{background:transparent;border:none;cursor:pointer;padding:.5rem;border-radius:4px;transition:background .2s}.obs-detail-action-btn:hover{background:#0000001a}.obs-detail-action-btn svg{display:block}.obs-detail-save-discard{display:flex;justify-content:space-between;gap:1rem;padding:1rem;background:#0003;border-bottom:1px solid;border-color:inherit}.obs-detail-save-discard .btn{flex:1}.obs-detail-section-header{display:flex;align-items:center;justify-content:space-between;cursor:pointer;font-weight:600;user-select:none}.obs-detail-section-header:hover{opacity:.8}.obs-detail-section-header.collapsed svg{transform:rotate(-90deg)}.obs-detail-section-header svg{transition:transform .2s}.obs-detail-section-content{padding-top:1rem}.obs-detail-info-row{display:flex;gap:.5rem;margin-bottom:.5rem;font-size:.9rem;word-wrap:break-word}.obs-detail-info-label{opacity:.7;min-width:110px;flex-shrink:0}.obs-detail-info-group{margin-top:1rem;padding-top:1rem;border-top:1px solid;border-color:inherit;opacity:.5}.obs-detail-info-group-title{font-weight:600;margin-bottom:.75rem;opacity:.9}.observation-modal-classification-actions{display:flex;flex-direction:column;gap:.75rem;padding:1rem;border-top:1px solid;border-color:inherit;flex-shrink:0}.observation-modal-classification-actions .btn{margin:0;white-space:normal;min-height:40px;height:auto;text-align:center;word-wrap:break-word}.status-saved-badge{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#28a7451a;border:1px solid rgba(40,167,69,.3);border-radius:6px;color:#28a745;font-weight:600;margin-left:auto}.status-saved-badge svg{width:16px;height:16px;fill:currentColor}.classification-container{background:#0000001a;border-radius:6px;padding:1rem}@media(max-width:1000px){.observation-modal-content{grid-template-columns:1fr}.observation-modal-left{border-right:none;border-bottom:1px solid;border-color:inherit}.observation-modal-header-section,.observation-modal-actions,.observation-modal-details-section{padding-left:1rem;padding-right:1rem}}@media(max-width:700px){.observation-modal-details-grid{grid-template-columns:1fr;gap:.5rem}.observation-modal-detail-label{font-weight:600}}.text-success-green{color:#28a745!important}.fade-in{animation:fadeIn .3s ease-in}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.not-acceptable-dialog__file-list{max-height:180px;overflow-y:auto;margin:8px 0;border-radius:4px;border:1px solid transparent}.not-acceptable-dialog__file-list-item{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:6px 10px;font-size:.88rem}.not-acceptable-dialog__file-list-item:not(:last-child){border-bottom:1px solid transparent}.not-acceptable-dialog__file-name{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.not-acceptable-dialog__file-meta{flex:0 0 auto;font-variant-numeric:tabular-nums;font-weight:600;white-space:nowrap}.light-mode .not-acceptable-dialog__file-list{background:#fff;border-color:#c1cbd5}.light-mode .not-acceptable-dialog__file-list-item{color:#111516}.light-mode .not-acceptable-dialog__file-list-item:not(:last-child){border-bottom-color:#f7f7f9}.light-mode .not-acceptable-dialog__file-meta{color:#68688d}.dark-mode .not-acceptable-dialog__file-list{background:#111516;border-color:#68688d}.dark-mode .not-acceptable-dialog__file-list-item{color:#fff}.dark-mode .not-acceptable-dialog__file-list-item:not(:last-child){border-bottom-color:#222a2e}.dark-mode .not-acceptable-dialog__file-meta{color:#aeaec2}.algo-overwrite-warning{border:1px solid #cf5a55;border-radius:8px;padding:12px 16px 14px;cursor:default}.algo-overwrite-warning.tooltip-wide:before{left:50%;margin-left:-125px;top:calc(100% + 6px)}.algo-overwrite-warning .algo-overwrite-warning__tiles{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;padding-top:12px}.algo-overwrite-warning .algo-overwrite-tile{flex:0 1 180px;min-width:130px;border:1px solid transparent;border-radius:8px;padding:10px 14px;text-align:center}.algo-overwrite-warning .algo-overwrite-tile__value{font-size:24px;font-weight:700;line-height:1.1}.algo-overwrite-warning .algo-overwrite-tile__label{font-size:12px;text-transform:uppercase;letter-spacing:.5px;padding-top:2px}.algo-overwrite-warning .algo-overwrite-tile__bar{height:3px;border-radius:2px;margin-top:8px;background:#cf5a55;opacity:.5}.algo-overwrite-warning{background:#cf5a5512;color:#111516}.algo-overwrite-warning .algo-overwrite-tile{background:#fff;border-color:#cf5a5559}.algo-overwrite-warning .algo-overwrite-tile__value{color:#cf5a55}.algo-overwrite-warning .algo-overwrite-tile__label{color:#68688d}.dark-mode .algo-overwrite-warning{background:#cf5a551a;color:#fff;box-shadow:0 0 14px #cf5a5573}.dark-mode .algo-overwrite-warning .algo-overwrite-tile{background:#222a2e;border-color:#cf5a5573}.dark-mode .algo-overwrite-warning .algo-overwrite-tile__value{color:#ff8a85}.dark-mode .algo-overwrite-warning .algo-overwrite-tile__label{color:#aeaec2}.algo-overwrite-warning.algo-overwrite-warning--safe{border-color:#27bf9b;background:#27bf9b12}.algo-overwrite-warning.algo-overwrite-warning--safe .algo-overwrite-tile{border-color:#27bf9b59}.algo-overwrite-warning.algo-overwrite-warning--safe .algo-overwrite-tile__value{color:#27bf9b}.algo-overwrite-warning.algo-overwrite-warning--safe .algo-overwrite-tile__bar{background:#27bf9b}.dark-mode .algo-overwrite-warning.algo-overwrite-warning--safe{background:#27bf9b1a;box-shadow:0 0 14px #27bf9b66}.dark-mode .algo-overwrite-warning.algo-overwrite-warning--safe .algo-overwrite-tile{border-color:#27bf9b73}.csv-content-choice{border:0;margin:0;padding:0}.csv-content-choice legend{margin:12px 0 8px}.csv-content-choice label{cursor:pointer}.light-mode .csv-content-choice{color:#111516}.dark-mode .csv-content-choice{color:#fff}.export-cell{position:relative;border:1px solid transparent;border-radius:12px;padding:16px 24px 20px;backdrop-filter:blur(8px)}.export-cell.export-cell--removable{padding-top:36px}.export-cell .export-cell-row{padding:8px 0}.export-cell .export-cell-label{padding-right:16px}.export-cell .export-cell-remove{position:absolute;top:8px;right:8px;padding:4px 6px;cursor:pointer;background:transparent;border:0;border-radius:6px;line-height:0}.light-mode .export-cell{background:#ffffff8c;border-color:#11151626;box-shadow:inset 0 1px #fff9;color:#111516}.light-mode .export-cell-remove{color:#68688d}.light-mode .export-cell-remove:hover{color:#111516;background:#11151614}.light-mode .add-export-btn{color:#5264a3}.light-mode .add-export-btn:hover{color:#111516}.dark-mode .export-cell{background:#11151673;border-color:#ffffff2e;box-shadow:inset 0 1px #ffffff14;color:#fff}.dark-mode .export-cell-remove{color:#aeaec2}.dark-mode .export-cell-remove:hover{color:#fff;background:#ffffff1a}.dark-mode .add-export-btn{color:#557aff}.dark-mode .add-export-btn:hover{color:#fff}.nav-tab-link{color:#aeaec2;font-weight:400}.nav-tab-link span{color:#aeaec2}.nav-tab-link.active span{color:#060607;font-weight:700}.nav-tab-link .nav-tab-number{display:inline-block;padding:14px 23px;border-radius:80px;background:#e8e8ed;color:#aeaec2}.nav-tab-link.active .nav-tab-number{background:#060607;color:#e8e8ed}.tab-nav{color:#060607;font-weight:300}.tab-nav.active{font-weight:700;border-bottom:5px solid #060607;cursor:default}.tab-nav.active:hover{color:#060607}.tab-nav.active.disabled{color:#c1cbd5;border-bottom:5px solid #c1cbd5}.tab-nav.disabled{color:#c1cbd5;cursor:default}.tab-nav.notification-running:after{content:" ";display:inline-block;background:#557aff;height:10px;border-radius:50px;width:10px;position:absolute;margin-left:10px}.tab-nav.notification-complete:after{content:" ";display:inline-block;background:#27bf9b;height:10px;border-radius:50px;width:10px;position:absolute;margin-left:10px}.side-nav-item.notification-running:after{content:" ";display:inline-block;background:#557aff;height:10px;border-radius:50px;width:10px;position:absolute;margin-left:10px}.side-nav-item.notification-complete:after{content:" ";display:inline-block;background:#27bf9b;height:10px;border-radius:50px;width:10px;position:absolute;margin-left:10px}.tab-panel:not(.selected){display:none}.dark-mode .tab-nav{color:#fff}.dark-mode .tab-nav.active{font-weight:700;border-bottom:5px solid #ffffff;cursor:default}.dark-mode .tab-nav.active:hover{color:#fff}.dark-mode .tab-nav.disabled{color:#68688d;cursor:default}.dark-mode .tab-nav:hover{color:#557aff}.side-nav-item{border-bottom:1px solid #e9e8ed;font-size:.9rem}.side-nav-item:last-child{border-bottom:none}.side-nav-item.active{font-weight:700}.top-swap-nav{margin-left:3px;border-bottom:5px solid transparent;padding:10px 15px}.top-swap-nav:first-child{border-top-left-radius:15px;border-left:none}.top-swap-nav:last-child{border-top-right-radius:15px}.top-swap-nav .top-swap-nav-item.selected{border-bottom:5px solid #adaec3}.top-swap-nav.dark-mode .top-swap-nav-item{color:#68688d}.top-swap-nav.dark-mode .top-swap-nav-item svg{fill:#68688d}.top-swap-nav.dark-mode .top-swap-nav-item.selected{color:#fff}.top-swap-nav.dark-mode .top-swap-nav-item.selected svg{fill:#fff}.top-swap-nav.light-mode .top-swap-nav-item{color:#68688d}.top-swap-nav.light-mode .top-swap-nav-item svg{fill:#68688d}.top-swap-nav.light-mode .top-swap-nav-item.selected{color:#111516}.top-swap-nav.light-mode .top-swap-nav-item.selected svg{fill:#111516}#section-head-wrapper.dark-mode .border-bottom-thin{border-color:#c1cbd5}.select{position:relative}.select .selectCustom,.select .selectNative{height:2.5rem;width:100%;min-width:250px;border-radius:10px;margin:10px auto;padding:0 15px!important}.select .selectCustom{position:absolute;top:0;left:0;display:none;border:none;border-radius:10px}.select .selectCustom.isActive .selectCustom-options{display:block;max-height:350px;overflow-y:auto;overflow-x:hidden;border-top:none;text-align:left}.select .selectCustom.isActive .selectCustom-options::-webkit-scrollbar{width:10px}.select .selectCustom.isActive .selectCustom-options::-webkit-scrollbar-track,.select .selectCustom.isActive .selectCustom-options::-webkit-scrollbar-thumb{border-radius:10px}.select .selectLabel{display:block;font-weight:700;margin-bottom:.4rem}.select .selectWrapper{position:relative}.select .selectNative{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0rem .8rem;border:none}.select .selectCustom-trigger{position:relative;width:100%;height:100%;padding:.5rem 1px;cursor:pointer;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.select .selectCustom-trigger:after{background-image:url("/static/assets/chevron-down_black-TRC6QPN7.svg");height:.75rem;background-size:.75rem;width:.75rem;background-repeat:no-repeat;background-position:center;content:"";position:absolute;right:.75rem;top:50%;transform:translateY(-50%)}.select.custom-arrow .selectCustom.isActive .selectCustom-trigger:after{transform:translateY(-50%) rotate(180deg)}.select .selectCustom-options{position:absolute;top:2.5rem;left:0;width:100%;border:none;border-radius:0 0 10px 10px;z-index:2;padding:.8rem 0;display:none}.select .selectCustom-option{position:relative;padding:.8rem .8rem .8rem 1rem;max-width:100%;white-space:normal;word-wrap:break-word}.select .selectCustom-option.isHover,.select .selectCustom-option:hover{cursor:pointer}.select .selectCustom-option.isActive{font-weight:700}.select .selectCustom-option.option-group-label{font-size:.9rem;font-weight:600;padding-left:1rem}.select .selectCustom-option.option-group{font-size:.9rem;padding-left:1.5rem}@media(hover:hover){.select .selectCustom{display:block}.select .selectNative{opacity:0;pointer-events:none}.select .selectNative:focus+.selectCustom{display:none}.select .selectNative:focus{opacity:1;pointer-events:auto}}.select.f4 .selectCustom-trigger,.select#algo-filter-list .selectCustom-trigger,.select#upload-interface--button.small .selectCustom-trigger,#gallery-grid--selection-div .select.btn .selectCustom-trigger,.select.collapsable .selectCustom-trigger,.select-dropdown--algo-settings#select-dropdown .select#js-selectNative .selectCustom-trigger,.select-dropdown--algo-settings#select-dropdown .select#js-selectCustom .selectCustom-trigger,.select.btn-pill .selectCustom-trigger,#classification-name-autocomplete div.select .selectCustom-trigger,#classification-name-autocomplete div .select.subclass .selectCustom-trigger,.observation-grid .select.taxa-level-div .selectCustom-trigger,.observation-grid div.select[id^=classification-taxonomy--] .selectCustom-trigger,.footer-div a.select .selectCustom-trigger,.select#paginator-show .selectCustom-trigger,.select#paginator-page-links .selectCustom-trigger,.select#paginator--prev .selectCustom-trigger,.select#paginator--next .selectCustom-trigger,.select.tab-nav .selectCustom-trigger{padding:.6rem 1px}.select.small-select-dropdown .selectWrapper{position:relative}.select.small-select-dropdown .selectCustom,.select.small-select-dropdown .selectNative{height:32px;width:100%;border-radius:unset;border:none;margin:0 auto;padding:8px 10px!important}.select.small-select-dropdown .selectCustom.isActive .selectCustom-options{max-height:150px;overflow-y:scroll;overflow-x:hidden}.select.small-select-dropdown .select{position:relative}.select.small-select-dropdown .selectLabel{display:block;font-weight:400;margin-bottom:0}.select.small-select-dropdown .selectCustom-trigger{padding:0}.select.small-select-dropdown .selectCustom-trigger:after{background-image:url("/static/assets/chevron-down_black-TRC6QPN7.svg");height:8px;background-size:8px;width:8px;background-repeat:no-repeat;background-position:center;content:"";position:absolute;right:.5rem;top:50%;transform:translateY(-50%)}.select.small-select-dropdown.custom-arrow.isActive .selectCustom-trigger:after{transform:translateY(-50%) rotate(180deg)}.select.small-select-dropdown .selectCustom-options{position:absolute;top:0;left:0;width:100%;border:none;border-radius:0 0 10px 10px;z-index:1;padding:7px 0;display:none}.select.small-select-dropdown .selectCustom-option{position:relative;padding:10px;margin-left:10px;overflow:visible;white-space:normal;word-wrap:break-word}.select.small-select-dropdown .selectCustom-option:not(:last-of-type):after{content:"";position:absolute;bottom:0;left:0;width:100%}.select.small-select-dropdown .selectCustom-option.isActive{font-weight:700}.select.light-mode.small-select-dropdown.select-disabled .selectCustom,.select.light-mode.small-select-dropdown.select-disabled .selectNative,.select.light-mode.select-disabled .selectCustom,.select.light-mode.select-disabled .selectNative{background-color:#e8e8ed;color:#aeaec2}.select.light-mode.small-select-dropdown .selectCustom,.select.light-mode .selectCustom{border:1px solid #557aff;background-color:#f7f7f9}.select.light-mode.small-select-dropdown .selectNative,.select.light-mode .selectNative{border:1px solid #557aff;background-color:#f7f7f9;background:url("/static/assets/chevron-down_black-TRC6QPN7.svg") 96%/5% no-repeat #f7f7f9}.select.light-mode.small-select-dropdown .selectNative.error,.select.light-mode .selectNative.error{background:url("/static/assets/chevron-down_red-OHSLIPWH.svg") 96%/5% no-repeat #fff;background-color:#fff;border:2px solid #d77975}.select.light-mode.small-select-dropdown.custom-arrow .selectNative,.select.light-mode.custom-arrow .selectNative{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#f7f7f9}.select.light-mode.small-select-dropdown .selectCustom,.select.light-mode .selectCustom{background-color:#fff;color:#354047;-webkit-box-shadow:rgba(174,174,194,.2) 0px 0px 2px 2px;-moz-box-shadow:rgba(174,174,194,.2) 0px 0px 2px 2px;box-shadow:#aeaec233 0 0 2px 2px}.select.light-mode.small-select-dropdown .selectCustom.isActive .selectCustom-options,.select.light-mode .selectCustom.isActive .selectCustom-options{scrollbar-color:#c1cbd5 #bdc8fb;border:1px solid #e8e8ed}.select.light-mode.small-select-dropdown .selectCustom.isActive .selectCustom-options::-webkit-scrollbar-track,.select.light-mode .selectCustom.isActive .selectCustom-options::-webkit-scrollbar-track{background:#bdc8fb}.select.light-mode.small-select-dropdown .selectCustom.isActive .selectCustom-options::-webkit-scrollbar-thumb,.select.light-mode .selectCustom.isActive .selectCustom-options::-webkit-scrollbar-thumb{background:#557aff}.select.light-mode.small-select-dropdown .selectCustom.isActive .selectCustom-options *::-webkit-scrollbar-thumb:hover,.select.light-mode .selectCustom.isActive .selectCustom-options *::-webkit-scrollbar-thumb:hover{background:#aeaec2}.select.light-mode.small-select-dropdown .selectNative:focus,.select.light-mode.small-select-dropdown .selectCustom.isActive .selectCustom-trigger,.select.light-mode .selectNative:focus,.select.light-mode .selectCustom.isActive .selectCustom-trigger{outline:none;background-color:#fff}.select.light-mode.small-select-dropdown .selectNative,.select.light-mode .selectNative{background-color:#fff}.select.light-mode.small-select-dropdown .selectNative:focus,.select.light-mode .selectNative:focus{background-color:#fff}.select.light-mode.small-select-dropdown .selectNative .disabled,.select.light-mode.small-select-dropdown .selectNative:disabled,.select.light-mode .selectNative .disabled,.select.light-mode .selectNative:disabled{background-color:#e8e8ed;color:#aeaec2}.select.light-mode.small-select-dropdown .selectNative.error,.select.light-mode .selectNative.error{background-color:#fff;border:#d77975}.select.light-mode.small-select-dropdown .selectCustom-trigger:after,.select.light-mode .selectCustom-trigger:after{background-image:url("/static/assets/chevron-down_black-TRC6QPN7.svg")}.select.light-mode.small-select-dropdown.custom-arrow .selectNative,.select.light-mode.custom-arrow .selectNative{-webkit-appearance:none;-moz-appearance:none;appearance:none}.select.light-mode.small-select-dropdown .selectCustom-options,.select.light-mode .selectCustom-options{background-color:#fff}.select.light-mode.small-select-dropdown .selectCustom-option.isHover,.select.light-mode.small-select-dropdown .selectCustom-option:hover,.select.light-mode .selectCustom-option.isHover,.select.light-mode .selectCustom-option:hover{background-color:#bdc8fb;cursor:pointer}.select.light-mode.small-select-dropdown .selectCustom-option.isHover.option-group-label,.select.light-mode.small-select-dropdown .selectCustom-option:hover.option-group-label,.select.light-mode .selectCustom-option.isHover.option-group-label,.select.light-mode .selectCustom-option:hover.option-group-label{background-color:#fff}.select.light-mode.small-select-dropdown .selectCustom-option:active,.select.light-mode .selectCustom-option:active{background-color:#557aff;color:#fff}.select.light-mode.small-select-dropdown .selectCustom-option.isActive,.select.light-mode .selectCustom-option.isActive{font-weight:700}.select.dark-mode.small-select-dropdown,.select.dark-mode,.select.dark-mode.small-select-dropdown .selectWrapper,.select.dark-mode .selectWrapper{background-color:transparent}.select.dark-mode.small-select-dropdown.select-disabled .selectCustom,.select.dark-mode.small-select-dropdown.select-disabled .selectNative,.select.dark-mode.select-disabled .selectCustom,.select.dark-mode.select-disabled .selectNative{background-color:#354047!important}.select.dark-mode.small-select-dropdown .selectCustom,.select.dark-mode.small-select-dropdown .selectNative,.select.dark-mode .selectCustom,.select.dark-mode .selectNative{color:#fff!important;border:1px solid #557aff;background-color:#060607!important}.select.dark-mode.small-select-dropdown .selectCustom .disabled,.select.dark-mode.small-select-dropdown .selectCustom:disabled,.select.dark-mode.small-select-dropdown .selectNative .disabled,.select.dark-mode.small-select-dropdown .selectNative:disabled,.select.dark-mode .selectCustom .disabled,.select.dark-mode .selectCustom:disabled,.select.dark-mode .selectNative .disabled,.select.dark-mode .selectNative:disabled{background-color:#222a2e;color:#aeaec2}.select.dark-mode.small-select-dropdown .selectNative,.select.dark-mode .selectNative{background:url("/static/assets/chevron-down_white-BIZLEBM2.svg") 96%/5% no-repeat #060607}.select.dark-mode.small-select-dropdown .selectNative.error,.select.dark-mode .selectNative.error{background:url("/static/assets/chevron-down_red-OHSLIPWH.svg") 96%/5% no-repeat #222a2e;background-color:#222a2e;border:1px solid #d77975}.select.dark-mode.small-select-dropdown.custom-arrow .selectNative,.select.dark-mode.custom-arrow .selectNative{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#060607!important}.select.dark-mode.small-select-dropdown .selectCustom,.select.dark-mode .selectCustom{background-color:#060607!important;border:none;color:#e8e8ed;box-shadow:none!important}.select.dark-mode.small-select-dropdown .selectNative:focus,.select.dark-mode.small-select-dropdown .selectCustom.isActive .selectCustom-trigger,.select.dark-mode .selectNative:focus,.select.dark-mode .selectCustom.isActive .selectCustom-trigger{outline:none;background-color:transparent}.select.dark-mode.small-select-dropdown #selectLabel,.select.dark-mode.small-select-dropdown #selectCustom-trigger,.select.dark-mode #selectLabel,.select.dark-mode #selectCustom-trigger{color:#fff}.select.dark-mode.small-select-dropdown #selectLabel slot,.select.dark-mode.small-select-dropdown #selectCustom-trigger slot,.select.dark-mode #selectLabel slot,.select.dark-mode #selectCustom-trigger slot{color:#fff}.select.dark-mode.small-select-dropdown .selectNative,.select.dark-mode .selectNative{color:#fff;background-color:#222a2e}.select.dark-mode.small-select-dropdown .selectNative:focus,.select.dark-mode .selectNative:focus{background-color:#222a2e}.select.dark-mode.small-select-dropdown .selectNative .disabled,.select.dark-mode.small-select-dropdown .selectNative:disabled,.select.dark-mode .selectNative .disabled,.select.dark-mode .selectNative:disabled{background-color:#222a2e;color:#aeaec2}.select.dark-mode.small-select-dropdown .selectNative.error,.select.dark-mode .selectNative.error{background-color:#222a2e;border:#d77975}.select.dark-mode.small-select-dropdown .selectCustom-trigger:after,.select.dark-mode .selectCustom-trigger:after{background-image:url("/static/assets/chevron-down_white-BIZLEBM2.svg")}.select.dark-mode.small-select-dropdown.custom-arrow .selectNative,.select.dark-mode.custom-arrow .selectNative{-webkit-appearance:none;-moz-appearance:none;appearance:none}.select.dark-mode.small-select-dropdown .selectCustom-options,.select.dark-mode .selectCustom-options{position:absolute;background-color:#060607;-webkit-box-shadow:rgba(6,6,7,.2) 0px 5px 8px;-moz-box-shadow:rgba(6,6,7,.2) 0px 5px 8px;box-shadow:#06060733 0 5px 8px}.select.dark-mode.small-select-dropdown .selectCustom-option,.select.dark-mode .selectCustom-option{position:relative;color:#fff;overflow:visible;white-space:normal;word-wrap:break-word}.select.dark-mode.small-select-dropdown .selectCustom-option.isHover,.select.dark-mode.small-select-dropdown .selectCustom-option:hover,.select.dark-mode .selectCustom-option.isHover,.select.dark-mode .selectCustom-option:hover{background-color:#68688d;color:#fff;cursor:pointer}.select.dark-mode.small-select-dropdown .selectCustom-option:active,.select.dark-mode .selectCustom-option:active{background-color:#557aff;color:#fff}.select.dark-mode.small-select-dropdown .selectCustom-option.isActive,.select.dark-mode .selectCustom-option.isActive{font-weight:700}.select-dialog .selectCustom,.select-dialog .selectNative,.select-neutral-bg .selectCustom,.select-neutral-bg .selectNative{border:1px solid #557aff;background-color:#f7f7f9;-webkit-appearance:none;-moz-appearance:none;appearance:none}.select-dialog .selectCustom .disabled,.select-dialog .selectCustom:disabled,.select-dialog .selectNative .disabled,.select-dialog .selectNative:disabled,.select-neutral-bg .selectCustom .disabled,.select-neutral-bg .selectCustom:disabled,.select-neutral-bg .selectNative .disabled,.select-neutral-bg .selectNative:disabled{background-color:#e8e8ed;color:#aeaec2}.select-dialog .selectCustom.error,.select-dialog .selectNative.error,.select-neutral-bg .selectCustom.error,.select-neutral-bg .selectNative.error{background-color:#fff;border:2px solid #d77975}.select-disabled{opacity:.6}.dark-mode #simplified-select-dropdown--button span{color:#fff}.dark-mode #simplified-select-dropdown--button svg{fill:#fff}.dark-mode #simplified-select-dropdown--button{background-color:#111516}.dark-mode #simplified-select-dropdown--button:hover span{color:#fff}.dark-mode #simplified-select-dropdown--button:hover svg{fill:#fff}.light-mode #simplified-select-dropdown--button span{color:#060607}.light-mode #simplified-select-dropdown--button svg{fill:#060607}.light-mode #simplified-select-dropdown--button{background-color:#fff}.light-mode #simplified-select-dropdown--button:hover span{color:#557aff}.light-mode #simplified-select-dropdown--button:hover svg{fill:#557aff}#simplified-select-dropdown--button{white-space:nowrap}#simplified-select-dropdown--button span{padding-top:.2rem;white-space:nowrap}#simplified-select-dropdown--button{border-radius:5px;gap:.5rem;padding:.3rem .7rem}#simplified-select-dropdown--button:disabled{border:none}#simplified-select-dropdown--toggle-icon{background-color:transparent;height:.6rem;width:.6rem;border-radius:.1rem;border-left:3px solid #c1cbd5;border-bottom:3px solid #c1cbd5;transform:translate(.2rem,-.15rem) rotate(-45deg)}svg#simplified-select-dropdown--loading-icon{height:.8rem;transform-origin:center;animation:rotate4 2s linear infinite}svg#simplified-select-dropdown--loading-icon circle{fill:none;stroke:#c1cbd5;stroke-width:4;stroke-dasharray:1,200;stroke-dashoffset:0;stroke-linecap:round;animation:dash4 1.5s ease-in-out infinite}@keyframes rotate4{to{transform:rotate(360deg)}}@keyframes dash4{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,200;stroke-dashoffset:-35px}to{stroke-dashoffset:-125px}}.dark-mode #simplified-select-dropdown--options{background-color:#111516}.dark-mode #simplified-select-dropdown--options span:hover{background-color:#222a2e}.light-mode #simplified-select-dropdown--options{background-color:#fff}.light-mode #simplified-select-dropdown--options span:hover{background-color:#bdc8fb}#simplified-select-dropdown--options{position:absolute;display:flex;flex-direction:column;top:110%;border-radius:5px;gap:.5rem;min-width:100%;padding:.5rem .1rem;z-index:3}#simplified-select-dropdown--options span{white-space:nowrap;border-radius:.1rem;cursor:pointer;padding:.3rem .7rem .2rem}#simplified-select-dropdown--options[hidden=true]{display:none}#simplified-select-dropdown--options .selectCustom-options{scrollbar-color:#aeaec2 #68688d}#simplified-select-dropdown--options .selectCustom-options::-webkit-scrollbar{width:10px}#simplified-select-dropdown--options .selectCustom-options::-webkit-scrollbar-track{outline:1px solid #060607;background:#354047;border-radius:10px}#simplified-select-dropdown--options .selectCustom-options::-webkit-scrollbar-thumb{background:#68688d;border-radius:10px}#simplified-select-dropdown--options .selectCustom-options *::-webkit-scrollbar-thumb:hover{background:#aeaec2}#simplified-select-dropdown--options .selectCustom-options{overflow-x:hidden}#simplified-select-dropdown--tooltip{top:0;left:110%;width:220px;background-color:#e8e8ed;border-radius:.5rem;padding:.3rem .7rem;color:#060607;font-size:.85rem}.tooltip,[tooltip]{position:relative}.tooltip.tooltip-left:before,[tooltip].tooltip-left:before{margin-left:-100px}.tooltip:before,[tooltip]:before{background-color:#e8e8ed;border-radius:3px;box-shadow:#000000b3 3px 3px 15px 5px;color:#060607;content:attr(tooltip);line-height:1.5;opacity:0;padding:8px;pointer-events:none;position:absolute;text-align:center;transition-duration:.25s;transition-property:opacity;top:20px;width:100px;z-index:2000}.tooltip:hover:before,[tooltip]:hover:before{opacity:1}.tooltip.tooltip-wide:before,[tooltip].tooltip-wide:before{width:250px}.tooltip-tip-thirty:before{top:30px}.tooltip-tip-fifty:before{top:50px}#timeline-toolbar_div .tooltip:before,#timeline-toolbar_div [tooltip]:before,#views-toolbar_div .tooltip:before,#views-toolbar_div [tooltip]:before,#toolbar_div .tooltip:before,#toolbar_div [tooltip]:before{left:50px;top:5px}.toast-tip{background-color:#fff;border-radius:10px;box-shadow:#0000004d 3px 3px 8px 5px;line-height:1.5;padding:8px;pointer-events:none;position:absolute;left:16px;top:35px;z-index:1}.toast-tip.success,.toast-tip.failure{color:#060607}.editable-metadata-toast-tip{position:absolute;left:102%;white-space:nowrap;background-color:#fff;border:1px solid #111516;border-radius:.5rem}.collapsable{line-height:1.5}.collapsable p.collapse:not(.show){height:125px!important;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.collapsable p{min-height:125px!important}.collapsable a.collapsed:after{content:"more"}.collapsable a:not(.collapsed):after{content:"less"}.ovai-table--container{background:#fff;border-radius:15px;border:1px solid #aeaec2}.ovai-table--container.dark-mode{background:transparent;border:1px solid #060607;color:#fff}.ovai-table--container.dark-mode .ovai-table{table-layout:fixed}.ovai-table--container.dark-mode .ovai-table thead th{color:#c1cbd5;background:#060607;border-bottom:1px solid #060607}.ovai-table--container.dark-mode .ovai-table td{color:#fff}.ovai-table--container.dark-mode .ovai-table tr{border-bottom:1px solid #060607}.ovai-table--container.analysis-detail-table{border:none;border-radius:0;background:#c1cbd5;width:210%}.ovai-table--container.analysis-detail-table .ovai-table{border:none;border-radius:0}.ovai-table--container.analysis-detail-table .ovai-table thead th{color:#060607;background:transparent;border-bottom:1px solid #68688d;width:35%}.ovai-table--container.analysis-detail-table .ovai-table tr{border-bottom:1px solid #68688d}.ovai-table{table-layout:fixed}.ovai-table thead th{color:#fff;padding:15px 40px;background:#aeaec2;font-weight:600}.ovai-table thead th:first-child{border-top-left-radius:10px}.ovai-table thead th:last-child{border-top-right-radius:10px}.ovai-table tr,.ovai-table td{text-align:left}.ovai-table td{padding:15px 40px}.ovai-table tbody{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.ovai-table tr{border-bottom:1px solid #aeaec2}.ovai-table tr:last-child{border-bottom:none}.ovai-table details[open]{padding-bottom:24px}.ovai-table .sort-icon{margin:0 10px}.ovai-table .sort-icon svg{fill:#fff;height:14px}.ovai-table.inner-scroll tbody{max-height:400px;overflow-y:auto;overflow-x:hidden;display:block}.ovai-table.inner-scroll tr{display:block;width:100%}.ovai-table.inner-scroll th,.ovai-table.inner-scroll td{display:inline-block;width:20%}.ovai-table.inner-scroll.detail-summary th,.ovai-table.inner-scroll.detail-summary td{width:33.3333333%;display:inline-block}.ovai-table.inner-scroll.algo-summary{width:100%}.ovai-table.inner-scroll.algo-summary th,.ovai-table.inner-scroll.algo-summary td{display:inline-block;width:45%}.ovai-table.inner-scroll.algo-summary th:first-child,.ovai-table.inner-scroll.algo-summary td:first-child{display:inline-block;width:33%}.ovai-table.inner-scroll.algo-summary th:last-child,.ovai-table.inner-scroll.algo-summary td:last-child{display:inline-block;width:22%}.dark-mode .ovai-table--container{background:transparent;border-color:#222a2e;color:#fff}.dark-mode .ovai-table--container .ovai-table{table-layout:fixed}.dark-mode .ovai-table--container .ovai-table thead th{color:#c1cbd5;background:#060607;border-bottom:1px solid #060607}.dark-mode .ovai-table--container .ovai-table td{color:#fff}.dark-mode .ovai-table--container .ovai-table tr{border-bottom:1px solid #060607}.analysis__filter{box-sizing:border-box}.analysis__filter_interface{display:flex;flex-direction:column;flex-grow:1;align-items:stretch}.analysis__filter_main{display:flex;align-items:center;justify-content:flex-start}.analysis__filter_nav{display:flex;align-items:center}.analysis__filter_string{display:flex;flex-wrap:wrap}.analysis__filter_string div{display:flex;flex-wrap:wrap;white-space:nowrap;align-items:center}.analysis__filter_conditions_list{margin:0 auto}.analysis__filter_field_border{margin:3px;flex-direction:column}.analysis__filter_field_border .col-4{width:100%;padding-bottom:1rem}.filter-dialog--details-list-item details summary svg{transform:rotate(90deg)}.filter-dialog--details-list-item .filter-dialog--closed-summary{border-left:1px solid #aeaec0}.filter-dialog--details-list-item details[open] summary svg{transform:rotate(180deg)}.filter-dialog--details-list-item details[open] .filter-dialog--closed-summary{display:none}.filter-dialog--details-list-item .filter-dialog--spin svg{height:.85rem;margin-right:1rem}.filter-summary-right{border-left:1px solid #aeaec0;margin-top:-30px;padding-bottom:25px}.filter-dialog-border-bottom{border-bottom:1px solid #aeaec0}#filter-dialog--condition-selectors{max-width:1000px;min-width:400px;width:88%}#filter-dialog--condition-add-me{margin-right:30px;margin-top:27px;background:#e7e7ee;width:35px;height:35px;padding:8px;border:1px solid #e7e7ee}#filter-dialog--condition-add-me svg{fill:#aeaec2}#filter-dialog--condition-add-me:active{border-color:#e7e7ee}#filter-dialog--condition-add-me:hover{background:#bdc8fb;border:1px solid #557aff}#filter-dialog--condition-add-me:hover svg{fill:#111516}.btn-pill button svg{height:.9rem;width:.9rem;padding-bottom:3px}.cropme-wrapper{width:100%;height:100%}.cropme-container{position:relative;overflow:hidden;margin:0 auto}.cropme-container img{width:initial!important;cursor:move;opacity:0;touch-action:none}#img{border:5px solid #f00}.viewport{box-sizing:content-box!important;position:absolute;border-style:solid;margin:auto;inset:0;box-shadow:0 0 2000px 2000px #00000080;z-index:0;pointer-events:none}.viewport.circle{border-radius:50%}.cropme-slider,.cropme-rotation-slider{text-align:center}.cropme-slider input,.cropme-rotation-slider input{-webkit-appearance:none}.cropme-slider input:disabled,.cropme-rotation-slider input:disabled{opacity:.5}.cropme-slider input::-webkit-slider-runnable-track,.cropme-rotation-slider input::-webkit-slider-runnable-track{height:3px;background:#00000080;border-radius:3px}.cropme-slider input::-webkit-slider-thumb,.cropme-rotation-slider input::-webkit-slider-thumb{-webkit-appearance:none;height:16px;width:16px;border-radius:50%;background:#ddd;margin-top:-6px}.cropme-slider input:focus,.cropme-rotation-slider input:focus{outline:none}.mm-left-control{position:relative;cursor:pointer;padding:28px 28px 28px 80px}.mm-left-control svg{fill:#191f22}.mm-left-control.active{background:#bdc8fb}.mm-left-control.active.dark-mode{background:transparent}.mm-left-control.active div{font-weight:700}.mm-left-control.active svg{fill:#000}.dark-mode .mm-left-control svg{fill:#fff}.dark-mode .mm-left-control.active{background:#5264a3}.dark-mode .mm-left-control.active svg{fill:#bdc8fb}.mm-can-spin{position:absolute;padding:0 10px 0 0;left:-22px;cursor:pointer;transform:rotate(90deg);transition:transform 500 ease-in-out}.mm-can-spin.section-top{left:0}.mm-can-spin svg{height:.4rem;transform:scaleX(1.6)}.mm-can-spin.inner-spin{left:0}.mm-can-spin.mm-can-spin--bigger svg{height:.5rem}.navigator-spin-open{transform:rotate(180deg);left:-26px}#folder-shut-icon,#folder-open-icon{fill:#5264a2;height:1rem}.mm-left-control.first-item{border:none;border-top-left-radius:6px;border-top-right-radius:6px}.mm-left-control.last-item{border:none}#media-folder-wrapper{margin-left:1rem}#mm-folders-list>#media-folder{padding-left:40px}#folder-left{width:100%;padding:6px 5px}.mm-count[tooltip]:before{left:auto;right:0}#media-folder{cursor:pointer}#media-folder #folder-left-wrapper{border:1px solid transparent;padding:8px 15px;height:2.5rem;overflow:visible}#media-folder #folder-left{padding-left:1rem}#media-folder.top-level #folder-left{padding-left:2rem}#media-folder.first-item,#media-folder.last-item{border:none}#media-folder.open #folder-left-wrapper,#media-folder.open #folder-left-wrapper:hover{background:#bdc8fb;border-color:#bdc8fb}.select-dropdown--media-sort .selectWrapper{margin-top:-5px;margin-left:0;margin-bottom:15px}.select-dropdown--media-sort .selectCustom,.select-dropdown--media-sort .selectNative{margin:0;height:40px!important;border:1px solid rgb(174,174,194);box-shadow:none;border-radius:5px;font-weight:400}.select-dropdown--media-sort .selectCustom .selectCustom-trigger,.select-dropdown--media-sort .selectNative .selectCustom-trigger{padding-top:10px;font-weight:400}.member-select-div.select:not(.dark-mode) .selectCustom,.member-select-div.select:not(.dark-mode) .selectNative{margin:0!important;padding:10px 15px!important;height:4rem}.member-select-div.select:not(.dark-mode) .selectCustom-options{top:4rem}.mm-icon{position:absolute;top:7px;left:5px;height:65px;width:65px;background-position:center center;background-color:#191f22;background-size:cover;z-index:100;border-radius:8px}.mm-icon#mm-projects-thumb-div{background-color:#c1cbd5;border-radius:0;border:1px solid #68688d}.mm-icon.icon-placeholder{top:10px;left:8px;height:65px;width:65px}.minimized .mm-icon{top:50%;left:50%;transform:translate(-50%,-50%)}#section-head--thumb-div,#mm-heading-thumb-div{width:155px;height:155px;background-position:center;background-color:#c1cbd5;background-size:contain;border:1px solid #68688d;background-image:url(https://portal.tator.io/static/images/project-avatar/blue-gorgonian.webp);background-repeat:no-repeat}.mm-sort-by{width:200px}#mm-new-folder.disabled,#mm-new-album.disabled{color:#c1cbd5}#section-head--thumb-div.change-message:hover:after{content:"Change";position:absolute;top:0;left:0;width:155px;height:155px;background:#0000004d;display:flex;justify-content:center;align-items:center;color:#fff;font-size:1.5em}#path-section #mm--edit-name{display:none}#path-section.editable:hover #mm--edit-name{display:flex}#mm-projects-outer-div #mm-projects-thumb-div{border:2px solid white;outline:2px solid transparent}#mm-projects-outer-div:hover #mm-projects-thumb-div{border:2px solid white;outline:2px solid rgba(85,122,255,.5)}#mm-projects-outer-div.active #mm-projects-thumb-div{border:2px solid white;outline:2px solid #557aff}#mm-projects-outer-div.dark-mode #mm-projects-thumb-div{border-color:#000}#navigator--projects-list-wrapper{width:385px}#navigator--projects-list-wrapper #mini-project-list{display:none}#navigator--projects-list-wrapper.minimized{width:76px;overflow:hidden}#navigator--projects-list-wrapper.minimized #mini-project-list{display:block}#navigator--projects-list-outer{background:#fff;border:1px solid #c1cbd5}.minimized #navigator--projects-list-outer{background:transparent;border:none}.minimized #add-project-trigger{padding:0}.minimized #add-project-trigger div{margin:0}#mm-folders-list-div{display:none}#mm-folders-list-div.minimized{display:none!important}#mm-folders-list-div.active{display:block}.minimized#mm-folders-list-div{display:none!important}.minimized #mm-control--projects,.minimized#mm-projects-outer-div{height:70px!important}.minimized .folder-section--active,.minimized .project-section--active{border-color:transparent}#navigator--minimize{margin:0;background-color:transparent;border:none;outline:none;box-shadow:none;display:block;width:25px;text-align:center}#navigator--minimize span:hover{color:#557aff;text-decoration:underline}#navigator--minimize.minimized{text-align:right}.dark-mode#navigator--minimize svg{fill:#68688d}.dark-mode#navigator--minimize svg:hover{fill:#c1cbd5}#mm-new-project-top span:last-child{display:inline}#mm-new-project-top.minimized{width:50px}#mm-new-project-top.minimized span:last-child{display:none}#grid--batch-section div div:hover{cursor:pointer}.sidenav-space-holder{width:420px}.sidenav-space-holder.minimized{width:76px;margin-right:20px}.folder-section--active,.project-section--active{display:block;border:2px solid #557aff;background:#f0f3fd}.dark-mode .folder-section--active,.dark-mode .project-section--active{display:block;border:2px solid rgb(82,100,163);background:#191f22}.project-section--active:hover{background:#bdc8fb}.active .folder-section--active:first-child{border:none}#folder-child-div.bg-highlight{background-color:transparent}media-folder[color-mode=dark-mode]{background:#02388e}#media-folder-wrapper.dark-mode{background:transparent}#gallery-grid--selection-div .btn{padding-left:10px;padding-right:10px}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.new-user-modal-content .text-orange,.new-user-modal .text-orange{color:#f66a0a!important}.new-user-modal-content .csv-upload-section,.new-user-modal .csv-upload-section{margin-bottom:1rem}.new-user-modal-content .csv-upload-section .csv-upload-controls,.new-user-modal .csv-upload-section .csv-upload-controls{display:flex;flex-wrap:nowrap;gap:8px;margin-bottom:8px;align-items:center;width:100%}.new-user-modal-content .csv-upload-section .csv-file-input,.new-user-modal .csv-upload-section .csv-file-input{background-color:#fff;border:1px solid #0366d6;border-radius:4px;padding:6px 12px;font-size:12px;cursor:pointer;width:auto}.new-user-modal-content .csv-upload-section .btn-file-upload,.new-user-modal .csv-upload-section .btn-file-upload{background-color:#fff!important;border:1px solid #0366d6!important;border-radius:4px;padding:6px 12px!important;font-size:12px!important;font-weight:400!important;cursor:pointer;display:inline-block;transition:background-color .2s ease;flex:1;box-sizing:border-box;text-align:center}.new-user-modal-content .csv-upload-section .btn-file-upload:hover,.new-user-modal .csv-upload-section .btn-file-upload:hover{background-color:#0800ff26!important;border:1px solid #0366d6!important}.new-user-modal-content .csv-upload-section .btn-file-upload input[type=file],.new-user-modal .csv-upload-section .btn-file-upload input[type=file]{display:none}.new-user-modal-content .csv-upload-section .csv-filename,.new-user-modal .csv-upload-section .csv-filename{color:#0366d6;font-size:12px}.new-user-modal-content .csv-upload-section .download-template-btn,.new-user-modal .csv-upload-section .download-template-btn{background-color:#fff!important;color:#0366d6!important;border:1px solid #0366d6!important;border-radius:4px;padding:6px 12px!important;font-size:12px!important;font-weight:400!important;cursor:pointer;flex:1;box-sizing:border-box;text-align:center}.new-user-modal-content .csv-upload-section .download-template-btn:hover,.new-user-modal .csv-upload-section .download-template-btn:hover{background-color:#0800ff26!important;border:1px solid #0366d6!important}.new-user-modal-content .csv-upload-section .csv-upload-help,.new-user-modal .csv-upload-section .csv-upload-help{color:#586069;font-size:12px;margin:4px 0}.new-user-modal-content .csv-upload-section .csv-error,.new-user-modal .csv-upload-section .csv-error{color:#d73a49;font-size:12px;margin-top:4px;padding:6px 8px;background-color:#ffeef0;border-radius:4px;border:1px solid #fdaeb7}.new-user-modal-content .users-table-container,.new-user-modal .users-table-container{border:1px solid #e1e4e8;border-radius:6px;overflow:hidden;margin-bottom:8px}.new-user-modal-content .users-table,.new-user-modal .users-table,.new-user-modal-content #users-table,.new-user-modal #users-table{width:100%;border-collapse:collapse;font-size:14px}.new-user-modal-content .users-table th,.new-user-modal .users-table th,.new-user-modal-content .users-table td,.new-user-modal .users-table td,.new-user-modal-content #users-table th,.new-user-modal #users-table th,.new-user-modal-content #users-table td,.new-user-modal #users-table td{border-right:1px solid #e1e4e8;border-bottom:1px solid #e1e4e8;vertical-align:middle}.new-user-modal-content .users-table th:last-child,.new-user-modal .users-table th:last-child,.new-user-modal-content .users-table td:last-child,.new-user-modal .users-table td:last-child,.new-user-modal-content #users-table th:last-child,.new-user-modal #users-table th:last-child,.new-user-modal-content #users-table td:last-child,.new-user-modal #users-table td:last-child{border-right:none}.new-user-modal-content .users-table thead th,.new-user-modal .users-table thead th,.new-user-modal-content #users-table thead th,.new-user-modal #users-table thead th{background-color:#f6f8fa;font-weight:600;font-size:14px;padding:12px;text-align:left;color:#24292e}.new-user-modal-content .users-table thead th.email-header,.new-user-modal .users-table thead th.email-header,.new-user-modal-content #users-table thead th.email-header,.new-user-modal #users-table thead th.email-header{width:25%}.new-user-modal-content .users-table thead th.name-header,.new-user-modal .users-table thead th.name-header,.new-user-modal-content #users-table thead th.name-header,.new-user-modal #users-table thead th.name-header{width:15%}.new-user-modal-content .users-table thead th.role-header,.new-user-modal .users-table thead th.role-header,.new-user-modal-content #users-table thead th.role-header,.new-user-modal #users-table thead th.role-header{width:15%;position:relative}.new-user-modal-content .users-table thead th.role-header .role-header-content,.new-user-modal .users-table thead th.role-header .role-header-content,.new-user-modal-content #users-table thead th.role-header .role-header-content,.new-user-modal #users-table thead th.role-header .role-header-content{display:flex;align-items:center;justify-content:space-between;width:100%}.new-user-modal-content .users-table thead th.role-header .role-info-btn,.new-user-modal .users-table thead th.role-header .role-info-btn,.new-user-modal-content #users-table thead th.role-header .role-info-btn,.new-user-modal #users-table thead th.role-header .role-info-btn{background:none;border:none;color:#58a6ff;cursor:pointer;padding:2px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;width:16px;height:16px;transition:color .2s ease,background-color .2s ease;flex-shrink:0}.new-user-modal-content .users-table thead th.role-header .role-info-btn svg,.new-user-modal .users-table thead th.role-header .role-info-btn svg,.new-user-modal-content #users-table thead th.role-header .role-info-btn svg,.new-user-modal #users-table thead th.role-header .role-info-btn svg{width:16px;height:16px;fill:currentColor}.new-user-modal-content .users-table thead th.role-header .role-info-btn:hover,.new-user-modal .users-table thead th.role-header .role-info-btn:hover,.new-user-modal-content #users-table thead th.role-header .role-info-btn:hover,.new-user-modal #users-table thead th.role-header .role-info-btn:hover{color:#0366d6;background-color:#0366d61a}.new-user-modal-content .users-table thead th.role-header .role-info-btn:focus,.new-user-modal .users-table thead th.role-header .role-info-btn:focus,.new-user-modal-content #users-table thead th.role-header .role-info-btn:focus,.new-user-modal #users-table thead th.role-header .role-info-btn:focus{outline:none;box-shadow:0 0 0 2px #3b82f680}.new-user-modal-content .users-table thead th.role-header .role-info-btn svg,.new-user-modal .users-table thead th.role-header .role-info-btn svg,.new-user-modal-content #users-table thead th.role-header .role-info-btn svg,.new-user-modal #users-table thead th.role-header .role-info-btn svg{width:16px;height:16px;stroke:currentColor}.new-user-modal-content .users-table thead th.status-header,.new-user-modal .users-table thead th.status-header,.new-user-modal-content #users-table thead th.status-header,.new-user-modal #users-table thead th.status-header{width:20%}.new-user-modal-content .users-table thead th.actions-header,.new-user-modal .users-table thead th.actions-header,.new-user-modal-content #users-table thead th.actions-header,.new-user-modal #users-table thead th.actions-header{width:10%;text-align:center}.new-user-modal-content .users-table tbody tr,.new-user-modal .users-table tbody tr,.new-user-modal-content #users-table tbody tr,.new-user-modal #users-table tbody tr{background-color:#fff}.new-user-modal-content .users-table tbody tr:hover,.new-user-modal .users-table tbody tr:hover,.new-user-modal-content #users-table tbody tr:hover,.new-user-modal #users-table tbody tr:hover{background-color:#f6f8fa}.new-user-modal-content .users-table tbody td,.new-user-modal .users-table tbody td,.new-user-modal-content #users-table tbody td,.new-user-modal #users-table tbody td{padding:8px}.new-user-modal-content .users-table tbody td:last-child,.new-user-modal .users-table tbody td:last-child,.new-user-modal-content #users-table tbody td:last-child,.new-user-modal #users-table tbody td:last-child{text-align:center}.new-user-modal-content .users-table .user-email,.new-user-modal .users-table .user-email,.new-user-modal-content .users-table .user-first-name,.new-user-modal .users-table .user-first-name,.new-user-modal-content .users-table .user-last-name,.new-user-modal .users-table .user-last-name,.new-user-modal-content #users-table .user-email,.new-user-modal #users-table .user-email,.new-user-modal-content #users-table .user-first-name,.new-user-modal #users-table .user-first-name,.new-user-modal-content #users-table .user-last-name,.new-user-modal #users-table .user-last-name{width:100%;padding:6px 8px;border:1px solid #e1e4e8;border-radius:4px;font-size:14px;outline:none;background-color:#fff;color:#24292e}.new-user-modal-content .users-table .user-email:focus,.new-user-modal .users-table .user-email:focus,.new-user-modal-content .users-table .user-first-name:focus,.new-user-modal .users-table .user-first-name:focus,.new-user-modal-content .users-table .user-last-name:focus,.new-user-modal .users-table .user-last-name:focus,.new-user-modal-content #users-table .user-email:focus,.new-user-modal #users-table .user-email:focus,.new-user-modal-content #users-table .user-first-name:focus,.new-user-modal #users-table .user-first-name:focus,.new-user-modal-content #users-table .user-last-name:focus,.new-user-modal #users-table .user-last-name:focus{border-color:#0366d6;box-shadow:0 0 0 3px #0366d61a}.new-user-modal-content .users-table .user-email::placeholder,.new-user-modal .users-table .user-email::placeholder,.new-user-modal-content .users-table .user-first-name::placeholder,.new-user-modal .users-table .user-first-name::placeholder,.new-user-modal-content .users-table .user-last-name::placeholder,.new-user-modal .users-table .user-last-name::placeholder,.new-user-modal-content #users-table .user-email::placeholder,.new-user-modal #users-table .user-email::placeholder,.new-user-modal-content #users-table .user-first-name::placeholder,.new-user-modal #users-table .user-first-name::placeholder,.new-user-modal-content #users-table .user-last-name::placeholder,.new-user-modal #users-table .user-last-name::placeholder{color:#6a737d}.new-user-modal-content .users-table .user-role,.new-user-modal .users-table .user-role,.new-user-modal-content #users-table .user-role,.new-user-modal #users-table .user-role{width:100%;padding:6px 8px;border:1px solid #e1e4e8;border-radius:4px;font-size:14px;outline:none;background-color:#fff;color:#24292e;cursor:pointer}.new-user-modal-content .users-table .user-role:focus,.new-user-modal .users-table .user-role:focus,.new-user-modal-content #users-table .user-role:focus,.new-user-modal #users-table .user-role:focus{border-color:#0366d6;box-shadow:0 0 0 3px #0366d61a}.new-user-modal-content .users-table .remove-user-btn,.new-user-modal .users-table .remove-user-btn,.new-user-modal-content #users-table .remove-user-btn,.new-user-modal #users-table .remove-user-btn{background-color:#fff;color:#d73a49;border:1px solid #d73a49;border-radius:4px;padding:4px 8px;font-size:16px;cursor:pointer;line-height:1;width:28px;height:28px;display:flex;align-items:center;justify-content:center}.new-user-modal-content .users-table .remove-user-btn:hover,.new-user-modal .users-table .remove-user-btn:hover,.new-user-modal-content #users-table .remove-user-btn:hover,.new-user-modal #users-table .remove-user-btn:hover{background-color:#d73a49;color:#fff}.new-user-modal-content .table-controls,.new-user-modal .table-controls{display:flex;gap:8px;align-items:center;margin-bottom:1rem}.new-user-modal-content .table-controls .add-user-btn,.new-user-modal .table-controls .add-user-btn,.new-user-modal-content .table-controls #add-user-row-btn,.new-user-modal .table-controls #add-user-row-btn{background-color:#0055b5a8;color:#fff;border:1px solid #012854;border-radius:4px;padding:6px 12px;font-size:12px;font-weight:400;cursor:pointer}.new-user-modal-content .table-controls .add-user-btn:hover,.new-user-modal .table-controls .add-user-btn:hover,.new-user-modal-content .table-controls #add-user-row-btn:hover,.new-user-modal .table-controls #add-user-row-btn:hover{background-color:#005fe3e8}.new-user-modal-content .table-controls .validate-emails-btn,.new-user-modal .table-controls .validate-emails-btn,.new-user-modal-content .table-controls #validate-emails-btn,.new-user-modal .table-controls #validate-emails-btn{background-color:#00b028ba;color:#fff;border:1px solid #01290a;border-radius:4px;padding:6px 12px;font-size:12px;cursor:pointer}.new-user-modal-content .table-controls .validate-emails-btn:hover,.new-user-modal .table-controls .validate-emails-btn:hover,.new-user-modal-content .table-controls #validate-emails-btn:hover,.new-user-modal .table-controls #validate-emails-btn:hover{background-color:#038d21df}.new-user-modal-content .email-error,.new-user-modal .email-error,.new-user-modal-content #email-error,.new-user-modal #email-error{color:#d73a49;font-size:12px;margin-top:8px;padding:6px 8px;background-color:#ffeef0;border-radius:4px;border:1px solid #fdaeb7}.new-user-modal-content .user-info-help,.new-user-modal .user-info-help{color:#586069;font-size:12px;margin-top:8px}.new-user-modal-content .user-status,.new-user-modal .user-status{font-size:12px;text-align:center}.new-user-modal-content .user-status .status-valid,.new-user-modal .user-status .status-valid{color:#28a745}.new-user-modal-content .user-status .status-invalid,.new-user-modal .user-status .status-invalid{color:#d73a49}.new-user-modal-content .user-status .status-exists,.new-user-modal .user-status .status-exists{color:#ffc107}.new-user-modal-content .user-status .status-pending,.new-user-modal .user-status .status-pending{color:#6f42c1}.new-user-modal-content .user-status .spinner,.new-user-modal .user-status .spinner{display:inline-block;width:14px;height:14px;border:2px solid #e1e4e8;border-radius:50%;border-top-color:#0366d6;animation:spin 1s ease-in-out infinite}.dark-mode .new-user-modal-content .csv-upload-section .csv-file-input,.dark-mode .new-user-modal .csv-upload-section .csv-file-input{background-color:#0d1117;border-color:#30363d;color:#58a6ff}.dark-mode .new-user-modal-content .csv-upload-section .btn-file-upload,.dark-mode .new-user-modal .csv-upload-section .btn-file-upload{background-color:#0d1117!important;border-color:#58a6ff!important;color:#58a6ff!important;font-weight:400!important;padding:6px 12px!important;font-size:12px!important;flex:1;box-sizing:border-box;text-align:center}.dark-mode .new-user-modal-content .csv-upload-section .btn-file-upload:hover,.dark-mode .new-user-modal .csv-upload-section .btn-file-upload:hover{background-color:#161b22!important;border-color:#58a6ff!important}.dark-mode .new-user-modal-content .csv-upload-section .csv-filename,.dark-mode .new-user-modal .csv-upload-section .csv-filename{color:#58a6ff}.dark-mode .new-user-modal-content .csv-upload-section .download-template-btn,.dark-mode .new-user-modal .csv-upload-section .download-template-btn{background-color:#0d1117!important;color:#58a6ff!important;border-color:#58a6ff!important;font-weight:400!important;padding:6px 12px!important;font-size:12px!important;flex:1;box-sizing:border-box;text-align:center}.dark-mode .new-user-modal-content .csv-upload-section .download-template-btn:hover,.dark-mode .new-user-modal .csv-upload-section .download-template-btn:hover{background-color:#161b22!important;border-color:#58a6ff!important}.dark-mode .new-user-modal-content .csv-upload-section .csv-upload-help,.dark-mode .new-user-modal .csv-upload-section .csv-upload-help{color:#8b949e}.dark-mode .new-user-modal-content .csv-upload-section .csv-error,.dark-mode .new-user-modal .csv-upload-section .csv-error{color:#f85149;background-color:#490202;border-color:#da3633}.dark-mode .new-user-modal-content .users-table-container,.dark-mode .new-user-modal .users-table-container,.dark-mode .new-user-modal-content .users-table th,.dark-mode .new-user-modal .users-table th,.dark-mode .new-user-modal-content .users-table td,.dark-mode .new-user-modal .users-table td,.dark-mode .new-user-modal-content #users-table th,.dark-mode .new-user-modal #users-table th,.dark-mode .new-user-modal-content #users-table td,.dark-mode .new-user-modal #users-table td{border-color:#30363d}.dark-mode .new-user-modal-content .users-table thead th,.dark-mode .new-user-modal .users-table thead th,.dark-mode .new-user-modal-content #users-table thead th,.dark-mode .new-user-modal #users-table thead th{background-color:#21262d;color:#c9d1d9}.dark-mode .new-user-modal-content .users-table tbody tr,.dark-mode .new-user-modal .users-table tbody tr,.dark-mode .new-user-modal-content #users-table tbody tr,.dark-mode .new-user-modal #users-table tbody tr{background-color:#0d1117}.dark-mode .new-user-modal-content .users-table tbody tr:hover,.dark-mode .new-user-modal .users-table tbody tr:hover,.dark-mode .new-user-modal-content #users-table tbody tr:hover,.dark-mode .new-user-modal #users-table tbody tr:hover{background-color:#161b22}.dark-mode .new-user-modal-content .users-table .user-email,.dark-mode .new-user-modal .users-table .user-email,.dark-mode .new-user-modal-content .users-table .user-first-name,.dark-mode .new-user-modal .users-table .user-first-name,.dark-mode .new-user-modal-content .users-table .user-last-name,.dark-mode .new-user-modal .users-table .user-last-name,.dark-mode .new-user-modal-content #users-table .user-email,.dark-mode .new-user-modal #users-table .user-email,.dark-mode .new-user-modal-content #users-table .user-first-name,.dark-mode .new-user-modal #users-table .user-first-name,.dark-mode .new-user-modal-content #users-table .user-last-name,.dark-mode .new-user-modal #users-table .user-last-name{background-color:#0d1117;border-color:#30363d;color:#c9d1d9}.dark-mode .new-user-modal-content .users-table .user-email:focus,.dark-mode .new-user-modal .users-table .user-email:focus,.dark-mode .new-user-modal-content .users-table .user-first-name:focus,.dark-mode .new-user-modal .users-table .user-first-name:focus,.dark-mode .new-user-modal-content .users-table .user-last-name:focus,.dark-mode .new-user-modal .users-table .user-last-name:focus,.dark-mode .new-user-modal-content #users-table .user-email:focus,.dark-mode .new-user-modal #users-table .user-email:focus,.dark-mode .new-user-modal-content #users-table .user-first-name:focus,.dark-mode .new-user-modal #users-table .user-first-name:focus,.dark-mode .new-user-modal-content #users-table .user-last-name:focus,.dark-mode .new-user-modal #users-table .user-last-name:focus{border-color:#58a6ff;box-shadow:0 0 0 3px #58a6ff1a}.dark-mode .new-user-modal-content .users-table .user-email::placeholder,.dark-mode .new-user-modal .users-table .user-email::placeholder,.dark-mode .new-user-modal-content .users-table .user-first-name::placeholder,.dark-mode .new-user-modal .users-table .user-first-name::placeholder,.dark-mode .new-user-modal-content .users-table .user-last-name::placeholder,.dark-mode .new-user-modal .users-table .user-last-name::placeholder,.dark-mode .new-user-modal-content #users-table .user-email::placeholder,.dark-mode .new-user-modal #users-table .user-email::placeholder,.dark-mode .new-user-modal-content #users-table .user-first-name::placeholder,.dark-mode .new-user-modal #users-table .user-first-name::placeholder,.dark-mode .new-user-modal-content #users-table .user-last-name::placeholder,.dark-mode .new-user-modal #users-table .user-last-name::placeholder{color:#8b949e}.dark-mode .new-user-modal-content .users-table .user-role,.dark-mode .new-user-modal .users-table .user-role,.dark-mode .new-user-modal-content #users-table .user-role,.dark-mode .new-user-modal #users-table .user-role{background-color:#0d1117;border-color:#30363d;color:#c9d1d9}.dark-mode .new-user-modal-content .users-table .user-role:focus,.dark-mode .new-user-modal .users-table .user-role:focus,.dark-mode .new-user-modal-content #users-table .user-role:focus,.dark-mode .new-user-modal #users-table .user-role:focus{border-color:#58a6ff;box-shadow:0 0 0 3px #58a6ff1a}.dark-mode .new-user-modal-content .users-table .user-role option,.dark-mode .new-user-modal .users-table .user-role option,.dark-mode .new-user-modal-content #users-table .user-role option,.dark-mode .new-user-modal #users-table .user-role option{background-color:#0d1117;color:#c9d1d9}.dark-mode .new-user-modal-content .users-table .remove-user-btn,.dark-mode .new-user-modal .users-table .remove-user-btn,.dark-mode .new-user-modal-content #users-table .remove-user-btn,.dark-mode .new-user-modal #users-table .remove-user-btn{background-color:#0d1117;color:#f85149;border-color:#f85149}.dark-mode .new-user-modal-content .users-table .remove-user-btn:hover,.dark-mode .new-user-modal .users-table .remove-user-btn:hover,.dark-mode .new-user-modal-content #users-table .remove-user-btn:hover,.dark-mode .new-user-modal #users-table .remove-user-btn:hover{background-color:#f85149;color:#0d1117}.dark-mode .new-user-modal-content .table-controls .add-user-btn,.dark-mode .new-user-modal .table-controls .add-user-btn,.dark-mode .new-user-modal-content .table-controls #add-user-row-btn,.dark-mode .new-user-modal .table-controls #add-user-row-btn{background-color:#0055b5a8;color:#0d1117;border-color:#012854;font-weight:400}.dark-mode .new-user-modal-content .table-controls .add-user-btn:hover,.dark-mode .new-user-modal .table-controls .add-user-btn:hover,.dark-mode .new-user-modal-content .table-controls #add-user-row-btn:hover,.dark-mode .new-user-modal .table-controls #add-user-row-btn:hover{background-color:#005fe3e8}.dark-mode .new-user-modal-content .table-controls .validate-emails-btn,.dark-mode .new-user-modal .table-controls .validate-emails-btn,.dark-mode .new-user-modal-content .table-controls #validate-emails-btn,.dark-mode .new-user-modal .table-controls #validate-emails-btn{background-color:#00b028ba;color:#0d1117;border-color:#01290a}.dark-mode .new-user-modal-content .table-controls .validate-emails-btn:hover,.dark-mode .new-user-modal .table-controls .validate-emails-btn:hover,.dark-mode .new-user-modal-content .table-controls #validate-emails-btn:hover,.dark-mode .new-user-modal .table-controls #validate-emails-btn:hover{background-color:#038d21df}.dark-mode .new-user-modal-content .email-error,.dark-mode .new-user-modal .email-error,.dark-mode .new-user-modal-content #email-error,.dark-mode .new-user-modal #email-error{color:#f85149;background-color:#490202;border-color:#da3633}.dark-mode .new-user-modal-content .user-info-help,.dark-mode .new-user-modal .user-info-help{color:#8b949e}.dark-mode .new-user-modal-content .user-status .status-valid,.dark-mode .new-user-modal .user-status .status-valid{color:#3fb950}.dark-mode .new-user-modal-content .user-status .status-invalid,.dark-mode .new-user-modal .user-status .status-invalid{color:#f85149}.dark-mode .new-user-modal-content .user-status .status-exists,.dark-mode .new-user-modal .user-status .status-exists{color:#d29922}.dark-mode .new-user-modal-content .user-status .status-pending,.dark-mode .new-user-modal .user-status .status-pending{color:#a855f7}.dark-mode .new-user-modal-content .user-status .spinner,.dark-mode .new-user-modal .user-status .spinner{border-color:#30363d;border-top-color:#58a6ff}.modification-history-table,.mod-history-container{background:transparent;color:inherit;width:100%}.modification-history-table .loading-container,.modification-history-table .mod-history-loader,.mod-history-container .loading-container,.mod-history-container .mod-history-loader{background:transparent;color:inherit;text-align:center;padding:20px;border:1px solid rgba(0,0,0,.1)}.modification-history-table .loading-container .loading-spinner,.modification-history-table .mod-history-loader .loading-spinner,.mod-history-container .loading-container .loading-spinner,.mod-history-container .mod-history-loader .loading-spinner{border-color:currentColor;border-right-color:transparent}.modification-history-table .no-history,.modification-history-table .mod-history-none,.mod-history-container .no-history,.mod-history-container .mod-history-none{background:transparent;color:inherit;text-align:center;padding:20px;opacity:.7;font-style:italic;border:1px solid rgba(0,0,0,.1)}.modification-history-table .history-entry,.modification-history-table .mod-history-item,.mod-history-container .history-entry,.mod-history-container .mod-history-item{background:transparent;border:1px solid rgba(0,0,0,.1);border-radius:6px;padding:12px;margin-bottom:8px;transition:all .2s ease;color:inherit;border-bottom:1px solid rgba(0,0,0,.1);overflow:visible;word-wrap:break-word;overflow-wrap:break-word}.modification-history-table .history-entry:hover,.modification-history-table .mod-history-item:hover,.mod-history-container .history-entry:hover,.mod-history-container .mod-history-item:hover{background:#00000005;border-color:#00000026}.modification-history-table .history-entry .entry-header,.modification-history-table .history-entry .mod-history-message,.modification-history-table .mod-history-item .entry-header,.modification-history-table .mod-history-item .mod-history-message,.mod-history-container .history-entry .entry-header,.mod-history-container .history-entry .mod-history-message,.mod-history-container .mod-history-item .entry-header,.mod-history-container .mod-history-item .mod-history-message{color:inherit;font-weight:600;margin-bottom:4px;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word;white-space:normal;line-height:1.4}.modification-history-table .history-entry .entry-details,.modification-history-table .history-entry .mod-history-datetime,.modification-history-table .mod-history-item .entry-details,.modification-history-table .mod-history-item .mod-history-datetime,.mod-history-container .history-entry .entry-details,.mod-history-container .history-entry .mod-history-datetime,.mod-history-container .mod-history-item .entry-details,.mod-history-container .mod-history-item .mod-history-datetime{color:inherit;opacity:.8;font-size:.9em;margin-top:4px;word-wrap:break-word;overflow-wrap:break-word;white-space:normal}.modification-history-table .history-entry .entry-timestamp,.modification-history-table .mod-history-item .entry-timestamp,.mod-history-container .history-entry .entry-timestamp,.mod-history-container .mod-history-item .entry-timestamp{color:inherit;opacity:.6;font-size:.85em;margin-top:2px}.modification-history-table .history-entry .entry-description,.modification-history-table .mod-history-item .entry-description,.mod-history-container .history-entry .entry-description,.mod-history-container .mod-history-item .entry-description{color:inherit;margin-top:6px;font-size:.9em}.modification-history-table .history-entry .user-avatar,.modification-history-table .history-entry .mod-history-avatar,.modification-history-table .mod-history-item .user-avatar,.modification-history-table .mod-history-item .mod-history-avatar,.mod-history-container .history-entry .user-avatar,.mod-history-container .history-entry .mod-history-avatar,.mod-history-container .mod-history-item .user-avatar,.mod-history-container .mod-history-item .mod-history-avatar{width:24px;height:24px;border-radius:50%;color:#b6b6b6;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700}.modification-history-table .history-entry .mod-history-value,.modification-history-table .mod-history-item .mod-history-value,.mod-history-container .history-entry .mod-history-value,.mod-history-container .mod-history-item .mod-history-value{color:inherit;background:#0000001a;border:1px solid rgba(0,0,0,.2);word-wrap:break-word;word-break:break-word;overflow-wrap:break-word;white-space:normal;display:inline}.modification-history-table .history-entry .mod-history-creation-message,.modification-history-table .mod-history-item .mod-history-creation-message,.mod-history-container .history-entry .mod-history-creation-message,.mod-history-container .mod-history-item .mod-history-creation-message{color:#059669}.dark-mode .modification-history-table,.dark-mode .mod-history-container{background:#28282899!important;color:#fff!important;border:1px solid rgba(255,255,255,.1);border-radius:6px;padding:8px}.dark-mode .modification-history-table .history-entry,.dark-mode .modification-history-table .mod-history-item,.dark-mode .mod-history-container .history-entry,.dark-mode .mod-history-container .mod-history-item{background:#323232b3!important;border-color:#fff3!important;color:#fff!important}.dark-mode .modification-history-table .history-entry:hover,.dark-mode .modification-history-table .mod-history-item:hover,.dark-mode .mod-history-container .history-entry:hover,.dark-mode .mod-history-container .mod-history-item:hover{background:#3c3c3ccc!important;border-color:#ffffff4d!important}.dark-mode .modification-history-table .history-entry .entry-header,.dark-mode .modification-history-table .history-entry .mod-history-message,.dark-mode .modification-history-table .mod-history-item .entry-header,.dark-mode .modification-history-table .mod-history-item .mod-history-message,.dark-mode .mod-history-container .history-entry .entry-header,.dark-mode .mod-history-container .history-entry .mod-history-message,.dark-mode .mod-history-container .mod-history-item .entry-header,.dark-mode .mod-history-container .mod-history-item .mod-history-message{color:#fff!important}.dark-mode .modification-history-table .history-entry .entry-details,.dark-mode .modification-history-table .history-entry .mod-history-datetime,.dark-mode .modification-history-table .mod-history-item .entry-details,.dark-mode .modification-history-table .mod-history-item .mod-history-datetime,.dark-mode .mod-history-container .history-entry .entry-details,.dark-mode .mod-history-container .history-entry .mod-history-datetime,.dark-mode .mod-history-container .mod-history-item .entry-details,.dark-mode .mod-history-container .mod-history-item .mod-history-datetime{color:#fffc!important}.dark-mode .modification-history-table .history-entry .entry-timestamp,.dark-mode .modification-history-table .mod-history-item .entry-timestamp,.dark-mode .mod-history-container .history-entry .entry-timestamp,.dark-mode .mod-history-container .mod-history-item .entry-timestamp{color:#fff9!important}.dark-mode .modification-history-table .history-entry .entry-description,.dark-mode .modification-history-table .mod-history-item .entry-description,.dark-mode .mod-history-container .history-entry .entry-description,.dark-mode .mod-history-container .mod-history-item .entry-description{color:#ffffffe6!important}.dark-mode .modification-history-table .history-entry .user-avatar,.dark-mode .modification-history-table .history-entry .mod-history-avatar,.dark-mode .modification-history-table .mod-history-item .user-avatar,.dark-mode .modification-history-table .mod-history-item .mod-history-avatar,.dark-mode .mod-history-container .history-entry .user-avatar,.dark-mode .mod-history-container .history-entry .mod-history-avatar,.dark-mode .mod-history-container .mod-history-item .user-avatar,.dark-mode .mod-history-container .mod-history-item .mod-history-avatar{background:#fff3!important;color:#fff!important;border:1px solid rgba(255,255,255,.1)}.dark-mode .modification-history-table .history-entry .mod-history-value,.dark-mode .modification-history-table .mod-history-item .mod-history-value,.dark-mode .mod-history-container .history-entry .mod-history-value,.dark-mode .mod-history-container .mod-history-item .mod-history-value{background:#ffffff1a!important;border-color:#fff3!important;color:#fff!important}.dark-mode .modification-history-table .history-entry .mod-history-creation-message,.dark-mode .modification-history-table .mod-history-item .mod-history-creation-message,.dark-mode .mod-history-container .history-entry .mod-history-creation-message,.dark-mode .mod-history-container .mod-history-item .mod-history-creation-message{color:#4ade80!important}.dark-mode .modification-history-table .no-history,.dark-mode .modification-history-table .mod-history-none,.dark-mode .mod-history-container .no-history,.dark-mode .mod-history-container .mod-history-none{background:#2d2d2dcc!important;color:#ffffffb3!important;border:1px solid rgba(255,255,255,.1);border-radius:4px}.dark-mode .modification-history-table .loading-container,.dark-mode .modification-history-table .mod-history-loader,.dark-mode .mod-history-container .loading-container,.dark-mode .mod-history-container .mod-history-loader{background:#2d2d2dcc!important;color:#fffc!important;border:1px solid rgba(255,255,255,.1);border-radius:4px}.keybinding-manager-modal .keybinding-container{width:100%}.keybinding-manager-modal .keybinding-header{display:grid;grid-template-columns:80px 140px 1fr;gap:12px;align-items:center;justify-items:center;padding:12px 16px;background:#222a2e;border-radius:6px;margin-bottom:8px;font-weight:600;color:#fff}.keybinding-manager-modal .keybinding-header>div{text-align:center}.keybinding-manager-modal .keybinding-row{display:grid;grid-template-columns:80px 140px 1fr;gap:12px;align-items:center;justify-items:center;padding:12px 16px;margin-bottom:6px;background:#111516;border-radius:6px;border:1px solid #354047;transition:background-color .2s ease,border-color .2s ease}.keybinding-manager-modal .keybinding-row:last-child{margin-bottom:0}.keybinding-manager-modal .keybinding-row:hover{background:#222a2e;border-color:#68688d}.keybinding-manager-modal .key-label{font-family:monospace;font-weight:700;background:#354047;color:#fff;padding:8px 12px;border-radius:4px;text-align:center;border:1px solid #68688d;font-size:12px;min-width:60px;box-shadow:0 2px #111516}.keybinding-manager-modal .keybinding-select{width:100%;padding:8px 12px;border:1px solid #68688d;border-radius:6px;background:#354047;color:#fff;font-size:13px;text-align:center;font-family:Poppins,Arial,Helvetica,sans-serif;cursor:pointer;transition:border-color .2s ease}.keybinding-manager-modal .keybinding-select:hover{border-color:#aeaec2}.keybinding-manager-modal .keybinding-select:focus{outline:none;border-color:#557aff}.keybinding-manager-modal .keybinding-select option{background:#222a2e;color:#fff;padding:8px}.keybinding-manager-modal .binding-cell{min-width:0;width:100%;display:flex;justify-content:center;align-items:center}.keybinding-manager-modal .binding-cell taxa-autocomplete-enhanced{width:100%}.keybinding-manager-modal .binding-placeholder{color:#68688d;font-style:italic;font-size:13px;background:#354047;padding:8px 12px;border-radius:6px;text-align:center}.keybinding-manager-modal .keybinding-list{max-height:400px;padding-right:4px}.light-mode .keybinding-manager-modal .keybinding-header{background:#e8e8ed;color:#060607;border:1px solid #c1cbd5}.light-mode .keybinding-manager-modal .keybinding-row{background:#fff;border-color:#c1cbd5}.light-mode .keybinding-manager-modal .keybinding-row:hover{background:#f7f7f9;border-color:#aeaec2}.light-mode .keybinding-manager-modal .key-label{background:#f7f7f9;color:#060607;border-color:#c1cbd5;box-shadow:0 2px #e8e8ed}.light-mode .keybinding-manager-modal .keybinding-select{background:#fff;color:#060607;border-color:#557aff}.light-mode .keybinding-manager-modal .keybinding-select:hover{border-color:#02388e}.light-mode .keybinding-manager-modal .keybinding-select option{background:#fff;color:#060607}.light-mode .keybinding-manager-modal .binding-placeholder{background:#f7f7f9;color:#68688d}.dark-mode .keybinding-manager-modal .keybinding-header{background:#222a2e;color:#fff}.dark-mode .keybinding-manager-modal .keybinding-row{background:#111516;border-color:#354047}.dark-mode .keybinding-manager-modal .keybinding-row:hover{background:#222a2e}.dark-mode .keybinding-manager-modal .key-label,.dark-mode .keybinding-manager-modal .keybinding-select{background:#354047;color:#fff;border-color:#68688d}.dark-mode .keybinding-manager-modal .keybinding-select:focus{border-color:#557aff}.dark-mode .keybinding-manager-modal .binding-placeholder{background:#354047;color:#68688d}.qaqc-card{display:flex;flex-direction:column;padding:0;background:var(--color-bg-secondary, #f5f5f5);border-radius:8px;border:1px solid var(--color-border, #e0e0e0);transition:box-shadow .2s ease,border-color .2s ease;cursor:pointer;min-width:220px;max-width:280px;overflow:hidden}.qaqc-card:hover{box-shadow:0 2px 8px #0000001a;border-color:var(--color-primary, #3f65e0)}.qaqc-card__header{padding:6px 10px;font-size:11px;font-weight:600;color:var(--color-text-muted, #666);background:var(--color-bg-tertiary, #eaeaea);border-bottom:1px solid var(--color-border, #e0e0e0);text-align:center}.qaqc-card__header-text{display:block;margin-bottom:4px}.qaqc-card__progress{width:100%;height:4px;background:var(--color-border, #d0d0d0);border-radius:2px;overflow:hidden}.qaqc-card__progress-bar{height:100%;border-radius:2px;transition:width .3s ease}.qaqc-card__progress-bar--review{background:#3b3ef6}.qaqc-card__progress-bar--completed{background:#10b981}.qaqc-card__body{display:flex;gap:12px;padding:10px;min-height:60px}.qaqc-card__thumbnail{position:relative;width:50px;height:50px;flex-shrink:0;border-radius:6px;overflow:hidden;background:var(--color-bg-tertiary, #e0e0e0)}.qaqc-card__thumbnail img{width:100%;height:100%;object-fit:cover}.qaqc-card__status-footer{padding:4px 10px;font-size:10px;font-weight:600;text-transform:uppercase;color:#fff;text-align:center}.qaqc-card__status-footer.status-unassigned{background:#ef4444}.qaqc-card__status-footer.status-assigned{background:#f59e0b}.qaqc-card__status-footer.status-Annotation{background:#3bf6dd}.qaqc-card__status-footer.status-needs-verifier{background:#f97316}.qaqc-card__status-footer.status-Review{background:#3b3ef6}.qaqc-card__status-footer.status-Completed{background:#10b981}.qaqc-card__status-footer.status-default{background:#6b7280}.qaqc-card__info{display:flex;flex-direction:column;justify-content:space-between;flex:1;min-width:0;padding:2px 0}.qaqc-card__title{font-weight:600;font-size:13px;color:var(--color-text-primary, #1a1a1a);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.qaqc-card__annotators{display:flex;gap:4px;flex-wrap:wrap;min-height:24px;align-items:center}.qaqc-card__annotator{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;font-size:10px;font-weight:600;color:#fff;background:var(--color-primary, #3f65e0);border-radius:50%}.qaqc-card__no-annotator{font-size:11px;color:var(--color-text-muted, #888);font-style:italic}.qaqc-media-display{margin-bottom:20px;margin-top:20px;padding:16px;border-radius:12px;background:var(--color-bg-primary, #fff);border:1px solid var(--color-border, #e0e0e0)}.qaqc-media-display--Annotation{background:linear-gradient(135deg,#3bf6dd0d,#3bf6dd05);border-color:#3bf6dd4d}.qaqc-media-display--Review{background:linear-gradient(135deg,#3b3ef60d,#3b3ef605);border-color:#3b3ef633}.qaqc-media-display--Completed{background:linear-gradient(135deg,#10b9810d,#10b98105);border-color:#10b98133}.qaqc-media-display--Unassigned{background:linear-gradient(135deg,#ef44440d,#ef444405);border-color:#ef44444d}.qaqc-media-display__header{display:flex;align-items:center;gap:12px;margin-bottom:12px;cursor:pointer;user-select:none}.qaqc-media-display__header:hover{opacity:.85}.qaqc-media-display__chevron{width:14px;height:14px;min-width:14px;fill:currentColor;color:var(--color-text-muted, #666);transition:transform .2s ease;margin-left:auto;order:99;transform:rotate(-180deg)}.qaqc-media-display__body{transition:all .2s ease}.qaqc-media-display--collapsed .qaqc-media-display__header{margin-bottom:0}.qaqc-media-display--collapsed .qaqc-media-display__chevron{transform:rotate(0)}.qaqc-media-display--collapsed .qaqc-media-display__body{display:none}.qaqc-media-display__title{font-size:14px;font-weight:600;margin:0;color:var(--color-text-primary, #1a1a1a)}.qaqc-media-display__count{font-size:12px;color:var(--color-text-muted, #666);padding:2px 8px;background:var(--color-bg-secondary, #f0f0f0);border-radius:12px}.qaqc-media-display__view-all{margin-left:auto}.qaqc-media-display__cards{display:flex;gap:12px;flex-wrap:wrap}.qaqc-media-display__table-wrapper{overflow-x:auto}.qaqc-media-display__empty{padding:24px;text-align:center;color:var(--color-text-muted, #888);font-style:italic;background:var(--color-bg-secondary, #f5f5f5);border-radius:8px;width:100%}.qaqc-media-display--Annotation .qaqc-media-display__title:before{content:"";display:inline-block;width:4px;height:16px;background:#3bf6dd;margin-right:8px;border-radius:2px}.qaqc-media-display--Review .qaqc-media-display__title:before{content:"";display:inline-block;width:4px;height:16px;background:#3b3ef6;margin-right:8px;border-radius:2px}.qaqc-media-display--Completed .qaqc-media-display__title:before{content:"";display:inline-block;width:4px;height:16px;background:#10b981;margin-right:8px;border-radius:2px}.qaqc-media-display--Unassigned .qaqc-media-display__title:before{content:"";display:inline-block;width:4px;height:16px;background:#ef4444;margin-right:8px;border-radius:2px}.qaqc-modal-overlay{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:24px}.qaqc-modal{background:var(--color-bg-primary, white);border-radius:12px;width:100%;max-width:900px;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 20px 40px #0003}.qaqc-modal__header{display:flex;align-items:center;gap:12px;padding:16px 20px;border-bottom:1px solid var(--color-border, #e0e0e0)}.qaqc-modal__title{font-size:18px;font-weight:600;margin:0}.qaqc-modal__count{font-size:13px;color:var(--color-text-muted, #666);padding:2px 10px;background:var(--color-bg-secondary, #f0f0f0);border-radius:12px}.qaqc-modal__close{margin-left:auto;background:none;border:none;padding:8px;cursor:pointer;border-radius:6px;color:var(--color-text-muted, #666);transition:background .2s}.qaqc-modal__close:hover{background:var(--color-bg-secondary, #f0f0f0)}.qaqc-modal__toolbar{display:flex;align-items:center;gap:16px;padding:12px 20px;border-bottom:1px solid var(--color-border, #e0e0e0);flex-wrap:wrap}.qaqc-modal__search{flex:1;min-width:200px}.qaqc-modal__search-input{width:100%;padding:8px 12px;border:1px solid var(--color-border, #d0d0d0);border-radius:6px;font-size:14px}.qaqc-modal__search-input:focus{outline:none;border-color:var(--color-primary, #3f65e0)}.qaqc-modal__actions{display:flex;gap:8px}.qaqc-modal__action{white-space:nowrap}.qaqc-modal__action:disabled{opacity:.5;cursor:not-allowed}.qaqc-modal__content{flex:1;overflow-y:auto;padding:20px}.qaqc-modal__cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px}.qaqc-modal__card-wrapper{position:relative}.qaqc-modal__card-wrapper .qaqc-modal__card-checkbox{position:absolute;top:8px;right:8px;z-index:1;width:18px;height:18px;cursor:pointer}.qaqc-modal__card-wrapper .qaqc-card{max-width:none}.qaqc-modal__empty{grid-column:1/-1;padding:48px;text-align:center;color:var(--color-text-muted, #888);font-style:italic}.qaqc-modal__footer{display:flex;justify-content:flex-end;gap:12px;padding:16px 20px;border-top:1px solid var(--color-border, #e0e0e0)}.qaqc-modal--Annotation .qaqc-modal__title{color:#3bf6dd}.qaqc-modal--Review .qaqc-modal__title{color:#3b3ef6}.qaqc-modal--Completed .qaqc-modal__title{color:#10b981}.qaqc-view-toggle{display:flex;align-items:center;gap:8px}.qaqc-view-toggle__label{font-size:13px;font-weight:500;color:var(--color-text-muted, #666)}.qaqc-view-toggle__btn{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;background:var(--color-bg-secondary, #f0f0f0);border:1px solid var(--color-border, #d0d0d0);border-radius:6px;color:var(--color-text-muted, #666);cursor:pointer;transition:all .2s ease}.qaqc-view-toggle__btn:hover{background:var(--color-bg-tertiary, #e0e0e0);color:var(--color-text-primary, #1a1a1a)}.qaqc-view-toggle__btn--active{background:var(--color-primary, #3f65e0);border-color:var(--color-primary, #3f65e0);color:#fff}.qaqc-view-toggle__btn--active:hover{background:var(--color-primary-dark, #2d4fb8);color:#fff}.qaqc-action-toolbar{background:var(--color-bg-secondary, #f5f5f5);border:1px solid var(--color-border, #e0e0e0);border-radius:8px}.qaqc-media-table{width:100%;table-layout:fixed;border-collapse:collapse;font-size:13px}.qaqc-media-table .col-checkbox{width:40px}.qaqc-media-table col:nth-child(2){width:20%}.qaqc-media-table col:nth-child(3){width:10%}.qaqc-media-table col:nth-child(4){width:10%}.qaqc-media-table col:nth-child(5){width:10%}.qaqc-media-table col:nth-child(6){width:13%}.qaqc-media-table col:nth-child(7){width:13%}.qaqc-media-table col:nth-child(8){width:12%}.qaqc-media-table col:nth-child(9){width:auto}.qaqc-media-table--no-select col:nth-child(1){width:20%}.qaqc-media-table--no-select col:nth-child(2){width:10%}.qaqc-media-table--no-select col:nth-child(3){width:10%}.qaqc-media-table--no-select col:nth-child(4){width:10%}.qaqc-media-table--no-select col:nth-child(5){width:13%}.qaqc-media-table--no-select col:nth-child(6){width:13%}.qaqc-media-table--no-select col:nth-child(7){width:12%}.qaqc-media-table--no-select col:nth-child(8){width:auto}.qaqc-media-table th,.qaqc-media-table td{padding:10px 12px;text-align:left;border-bottom:1px solid var(--color-border, #e0e0e0)}.qaqc-media-table th{font-weight:600;color:var(--color-text-muted, #666);white-space:nowrap}.qaqc-media-table tbody tr{cursor:pointer;transition:background .15s ease}.qaqc-media-table tbody tr:hover{background:var(--color-bg-secondary, #f9f9f9)}.qaqc-media-table tbody tr.qaqc-row-selected{background:var(--color-primary-light, rgba(63, 101, 224, .1))}.qaqc-media-table tbody tr.qaqc-row-selected:hover{background:var(--color-primary-light, rgba(63, 101, 224, .15))}.qaqc-media-table__checkbox{width:40px;text-align:center;padding:10px 8px}.qaqc-media-table__checkbox input[type=checkbox]{width:16px;height:16px;cursor:pointer;accent-color:var(--color-primary, #3f65e0)}.qaqc-media-table__filename{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.qaqc-media-table__verified,.qaqc-media-table__total{text-align:center}.qaqc-media-table__assignees{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qaqc-media-table__status{text-align:center}.qaqc-table-progress{display:inline-flex;align-items:center;gap:8px;width:80px;height:6px;background:var(--color-border, #d0d0d0);border-radius:3px;overflow:hidden;vertical-align:middle}.qaqc-table-progress__bar{height:100%;border-radius:3px;transition:width .3s ease}.qaqc-table-progress__bar--review{background:#3b3ef6}.qaqc-table-progress__bar--completed{background:#10b981}.qaqc-table-progress__text{font-size:11px;color:var(--color-text-muted, #666);min-width:32px}.qaqc-table-progress__na{font-size:11px;color:var(--color-text-muted, #999)}.qaqc-table-status{display:inline-block;padding:3px 8px;font-size:10px;font-weight:600;text-transform:uppercase;border-radius:4px;color:#fff}.qaqc-table-status.status-unassigned{background:#ef4444}.qaqc-table-status.status-assigned{background:#f59e0b}.qaqc-table-status.status-annotation{background:#3bf6dd;color:#1a1a1a}.qaqc-table-status.status-needs-verifier{background:#ef4444}.qaqc-table-status.status-review{background:#3b3ef6}.qaqc-table-status.status-completed{background:#10b981}.qaqc-table-status.status-default{background:#6b7280}.sortable{cursor:pointer;user-select:none}.sortable:hover{background:#0000000d}.th-content{display:flex;align-items:center;gap:6px}.sort-icon{flex-shrink:0;opacity:.4;transition:opacity .15s ease}.sortable:hover .sort-icon{opacity:.7}.sort-icon.sort-active{opacity:1;color:#557aff}.filter-icon{flex-shrink:0;cursor:pointer;opacity:.4;transition:opacity .15s ease}.filter-icon:hover{opacity:.7}.filter-icon.filter-active{opacity:1;color:#557aff}.filter-dropdown{position:relative;display:inline-block}.filter-dropdown__content{display:none;position:absolute;top:100%;left:0;z-index:100;min-width:200px;max-height:300px;overflow-y:auto;background:#fff;border:1px solid #aeaec2;border-radius:6px;box-shadow:0 4px 12px #00000026;margin-top:4px}.filter-dropdown__content.show{display:block}.filter-dropdown__header{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-bottom:1px solid #aeaec2;font-size:11px;font-weight:600;color:#68688d}.filter-dropdown__clear{cursor:pointer;color:#557aff;font-weight:500}.filter-dropdown__clear:hover{text-decoration:underline}.filter-dropdown__options{padding:4px 0}.filter-dropdown__option{display:flex;align-items:center;gap:8px;padding:8px 12px;cursor:pointer;font-size:12px;color:#68688d;transition:background .15s ease}.filter-dropdown__option:hover{background:#0000000d}.filter-dropdown__option input[type=checkbox]{margin:0;cursor:pointer}:host([color-mode=dark-mode]) .sortable:hover{background:#ffffff0d}:host([color-mode=dark-mode]) .filter-dropdown__content{background:#222a2e;border-color:#354047}:host([color-mode=dark-mode]) .filter-dropdown__header{border-bottom-color:#354047;color:#c1cbd5}:host([color-mode=dark-mode]) .filter-dropdown__option{color:#fff}:host([color-mode=dark-mode]) .filter-dropdown__option:hover{background:#ffffff0d}:host([color-mode=dark-mode]) .qaqc-media-table th{color:#c1cbd5;background:transparent;border-bottom-color:#222a2e}:host([color-mode=dark-mode]) .qaqc-media-table td{color:#fff;border-bottom-color:#222a2e}:host([color-mode=dark-mode]) .qaqc-media-table tbody tr:hover{background:#222a2e}:host([color-mode=dark-mode]) .qaqc-media-table__filename{color:#fff}:host([color-mode=dark-mode]) .qaqc-media-table tbody tr.qaqc-row-selected{background:#3f65e033}:host([color-mode=dark-mode]) .qaqc-media-table tbody tr.qaqc-row-selected:hover{background:#3f65e040}:host([color-mode=dark-mode]) .qaqc-media-table__checkbox input[type=checkbox]{accent-color:#557aff}:host([color-mode=dark-mode]) .qaqc-action-toolbar{background:#222a2e;border-color:#354047}:host([color-mode=dark-mode]) .qaqc-table-progress{background:#222a2e}:host([color-mode=dark-mode]) .qaqc-table-progress__text,:host([color-mode=dark-mode]) .qaqc-table-progress__na{color:#c1cbd5}:host([color-mode=dark-mode]) .qaqc-table-status.status-annotation{color:#060607}:host([color-mode=dark-mode]) .qaqc-media-display{background:#191f22;border-color:#222a2e}:host([color-mode=dark-mode]) .qaqc-media-display--Annotation{background:linear-gradient(135deg,#3bf6dd1a,#3bf6dd0d);border-color:#3bf6dd66}:host([color-mode=dark-mode]) .qaqc-media-display--Review{background:linear-gradient(135deg,#3b3ef61a,#3b3ef60d);border-color:#3b3ef64d}:host([color-mode=dark-mode]) .qaqc-media-display--Completed{background:linear-gradient(135deg,#10b9811a,#10b9810d);border-color:#10b9814d}:host([color-mode=dark-mode]) .qaqc-media-display--Unassigned{background:linear-gradient(135deg,#ef44441a,#ef44440d);border-color:#ef444466}:host([color-mode=dark-mode]) .qaqc-media-display__title{color:#fff}:host([color-mode=dark-mode]) .qaqc-media-display__chevron{color:#c1cbd5}:host([color-mode=dark-mode]) .qaqc-media-display__count{background:#222a2e;color:#c1cbd5}:host([color-mode=dark-mode]) .qaqc-media-display__empty{background:#222a2e;color:#c1cbd5}:host([color-mode=dark-mode]) .qaqc-card{background:#222a2e;border-color:#354047}:host([color-mode=dark-mode]) .qaqc-card:hover{border-color:#557aff}:host([color-mode=dark-mode]) .qaqc-card__header{background:#191f22;border-bottom-color:#354047;color:#c1cbd5}:host([color-mode=dark-mode]) .qaqc-card__title{color:#fff}:host([color-mode=dark-mode]) .qaqc-card__no-annotator{color:#c1cbd5}.qaqc-step-separator{display:flex;align-items:center;justify-content:center;gap:16px;padding:16px 0}.qaqc-step-separator__icon{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:#f7f7f9;border:1px solid #c1cbd5;color:#68688d}.qaqc-step-separator__icon svg{display:block}.qaqc-step-separator__hint{margin:0;font-size:12px;color:#68688d;line-height:1.4;text-align:center}.dark-mode .qaqc-action-toolbar{background:#222a2e;border-color:#354047}.dark-mode .qaqc-step-separator__icon{background:#222a2e;border-color:#354047;color:#c1cbd5}.dark-mode .qaqc-step-separator__hint{color:#c1cbd5}.qaqc-assignment-modal-overlay{position:fixed;inset:0;background:#0009;display:flex;align-items:center;justify-content:center;z-index:9999;backdrop-filter:blur(2px)}.qaqc-assignment-modal{background:#fff;border-radius:8px;box-shadow:0 8px 32px #0000004d;width:90%;max-width:1200px;max-height:85vh;display:flex;flex-direction:column;overflow:hidden}.qaqc-assignment-modal--wide{max-width:1400px}.qaqc-assignment-modal__header{display:flex;align-items:center;justify-content:center;padding:16px 20px;background:#f6f8fa;border-bottom:1px solid #e1e4e8;gap:16px;position:relative}.qaqc-assignment-modal__title{margin:0;font-size:18px;font-weight:600;color:#24292e}.qaqc-assignment-modal__count{font-size:14px;color:#586069;background:#e1e4e8;padding:4px 10px;border-radius:12px}.qaqc-assignment-modal__close{position:absolute;right:20px;background:none;border:none;cursor:pointer;padding:4px;color:#586069;border-radius:4px;transition:background-color .2s ease}.qaqc-assignment-modal__close:hover{background:#e1e4e8;color:#24292e}.qaqc-assignment-modal__loading{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;gap:16px;color:#586069;font-size:14px}.qaqc-assignment-modal__spinner{width:32px;height:32px;border:3px solid #e1e4e8;border-top-color:#0366d6;border-radius:50%;animation:qaqc-spin .8s linear infinite}@keyframes qaqc-spin{to{transform:rotate(360deg)}}.qaqc-assignment-modal__bulk-assign{display:flex;flex-direction:column;align-items:center;gap:8px;padding:12px 20px;background:#fafbfc;border-bottom:1px solid #e1e4e8}.qaqc-assignment-modal__bulk-assign .qaqc-bulk-assign-row{display:flex;align-items:center;justify-content:center;gap:8px}.qaqc-assignment-modal__bulk-assign .qaqc-bulk-assign-row label{font-size:13px;font-weight:500;color:#24292e;white-space:nowrap;min-width:150px}.qaqc-assignment-modal__bulk-assign select{min-width:200px;padding:6px 10px;border:1px solid #e1e4e8;border-radius:4px;font-size:14px;background:#fff}.qaqc-assignment-modal__bulk-assign select:focus{outline:none;border-color:#0366d6;box-shadow:0 0 0 3px #0366d61a}.qaqc-assignment-modal__content{flex:1;overflow:auto;padding:0}.qaqc-assignment-modal__table-container{overflow-x:auto}.qaqc-assignment-modal__table{width:100%;border-collapse:collapse;font-size:14px}.qaqc-assignment-modal__table th,.qaqc-assignment-modal__table td{padding:10px 12px;text-align:left;border-bottom:1px solid #e1e4e8;vertical-align:middle}.qaqc-assignment-modal__table thead th{background:#f6f8fa;font-weight:600;color:#24292e;position:sticky;top:0;z-index:1}.qaqc-assignment-modal__table tbody tr:hover{background:#f6f8fa}.qaqc-assignment-modal__table .col-filename{max-width:180px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.qaqc-assignment-modal__table .col-current-annotators,.qaqc-assignment-modal__table .col-current-reviewers{min-width:120px;max-width:150px}.qaqc-assignment-modal__table .col-assign-annotators,.qaqc-assignment-modal__table .col-assign-reviewers{min-width:150px}.qaqc-assignment-modal__table .col-status,.qaqc-assignment-modal__table .col-current-status{width:100px}.qaqc-assignment-modal__table .col-set-status{width:120px}.qaqc-assignment-modal .qaqc-status-select{width:100%;padding:5px 8px;border:1px solid #e1e4e8;border-radius:4px;font-size:13px;background:#fff;cursor:pointer}.qaqc-assignment-modal .qaqc-status-select:focus{outline:none;border-color:#0366d6;box-shadow:0 0 0 3px #0366d61a}.qaqc-assignment-modal__user-select select{width:100%;min-width:180px;padding:6px 8px;border:1px solid #e1e4e8;border-radius:4px;font-size:13px;background:#fff;min-height:60px}.qaqc-assignment-modal__user-select select:focus{outline:none;border-color:#0366d6;box-shadow:0 0 0 3px #0366d61a}.qaqc-assignment-modal .qaqc-multiselect{position:relative;min-width:160px}.qaqc-assignment-modal .qaqc-multiselect__trigger{display:flex;align-items:center;gap:4px;min-height:32px;padding:3px 6px;border:1px solid #e1e4e8;border-radius:4px;background:#fff;cursor:pointer;transition:border-color .15s}.qaqc-assignment-modal .qaqc-multiselect__trigger:hover{border-color:#0366d6}.qaqc-assignment-modal .qaqc-multiselect__tags{display:flex;flex-wrap:wrap;gap:3px;flex:1;min-width:0}.qaqc-assignment-modal .qaqc-multiselect__tag{display:inline-flex;align-items:center;gap:3px;padding:1px 6px;border-radius:10px;background:#e1e4e8;color:#24292e;font-size:11px;white-space:nowrap;max-width:120px;overflow:hidden;text-overflow:ellipsis}.qaqc-assignment-modal .qaqc-multiselect__tag-remove{cursor:pointer;font-size:13px;line-height:1;color:#586069;flex-shrink:0}.qaqc-assignment-modal .qaqc-multiselect__tag-remove:hover{color:#cb2431}.qaqc-assignment-modal .qaqc-multiselect__placeholder{font-size:12px;color:#959da5}.qaqc-assignment-modal .qaqc-multiselect__arrow{font-size:10px;color:#959da5;flex-shrink:0;margin-left:2px}.qaqc-assignment-modal .qaqc-multiselect__dropdown{display:none;position:absolute;top:100%;left:0;right:0;z-index:100;margin-top:2px;max-height:200px;overflow-y:auto;border:1px solid #e1e4e8;border-radius:4px;background:#fff;box-shadow:0 4px 12px #0000001f}.qaqc-assignment-modal .qaqc-multiselect__dropdown--open{display:block}.qaqc-assignment-modal .qaqc-multiselect__option{display:flex;align-items:center;gap:6px;padding:5px 8px;cursor:pointer;font-size:12px;transition:background .1s}.qaqc-assignment-modal .qaqc-multiselect__option:hover{background:#f6f8fa}.qaqc-assignment-modal .qaqc-multiselect__option input[type=checkbox]{flex-shrink:0;margin:0;cursor:pointer}.qaqc-assignment-modal .qaqc-multiselect__option-name{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#24292e}.qaqc-assignment-modal .qaqc-multiselect__option-role{flex-shrink:0;font-size:10px;color:#959da5;padding:1px 5px;border-radius:8px;background:#f6f8fa}.qaqc-assignment-modal__footer{display:flex;justify-content:flex-end;gap:12px;padding:16px 20px;background:#f6f8fa;border-top:1px solid #e1e4e8}.qaqc-assignment-modal__cancel{background:#fff;border:1px solid #e1e4e8;color:#24292e;padding:8px 16px;border-radius:4px;font-size:14px;cursor:pointer;transition:background-color .2s ease}.qaqc-assignment-modal__cancel:hover{background:#f6f8fa}.qaqc-assignment-modal__save{background:#2ea44f;border:1px solid #2ea44f;color:#fff;padding:8px 16px;border-radius:4px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s ease}.qaqc-assignment-modal__save:hover:not(:disabled){background:#22863a}.qaqc-assignment-modal__save:disabled{opacity:.6;cursor:not-allowed}.qaqc-assignee-badge{display:inline-block;background:#e1e4e8;color:#24292e;padding:2px 8px;border-radius:12px;font-size:12px;margin:2px}.qaqc-state-badge{display:inline-block;padding:3px 10px;border-radius:12px;font-size:12px;font-weight:500}.qaqc-state-badge--Unmarked{background:#e1e4e8;color:#586069}.qaqc-state-badge--Annotation{background:#3b82f626;color:#1d4ed8}.qaqc-state-badge--Review{background:#3b3ef626;color:#3b3ef6}.qaqc-state-badge--Completed{background:#10b98126;color:#059669}.qaqc-state-badge--Unassigned{background:#ef444426;color:#dc2626}.dark-mode .qaqc-assignment-modal{background:#191f22}.dark-mode .qaqc-assignment-modal__header{background:#222a2e;border-bottom-color:#354047}.dark-mode .qaqc-assignment-modal__title{color:#fff}.dark-mode .qaqc-assignment-modal__count{background:#222a2e;color:#c1cbd5}.dark-mode .qaqc-assignment-modal__close{color:#c1cbd5}.dark-mode .qaqc-assignment-modal__close:hover{background:#222a2e;color:#fff}.dark-mode .qaqc-assignment-modal__bulk-assign{background:#222a2e;border-bottom-color:#354047}.dark-mode .qaqc-assignment-modal__bulk-assign .qaqc-bulk-assign-row label{color:#fff}.dark-mode .qaqc-assignment-modal__bulk-assign select{background:#191f22;border-color:#354047;color:#fff}.dark-mode .qaqc-assignment-modal__bulk-assign select:focus{border-color:#557aff}.dark-mode .qaqc-assignment-modal__table th,.dark-mode .qaqc-assignment-modal__table td{border-bottom-color:#354047}.dark-mode .qaqc-assignment-modal__table thead th{background:#222a2e;color:#fff}.dark-mode .qaqc-assignment-modal__table tbody tr:hover{background:#ffffff0d}.dark-mode .qaqc-assignment-modal__user-select select{background:#191f22;border-color:#354047;color:#fff}.dark-mode .qaqc-assignment-modal__user-select select:focus{border-color:#557aff}.dark-mode .qaqc-assignment-modal .qaqc-multiselect__trigger{background:#191f22;border-color:#354047}.dark-mode .qaqc-assignment-modal .qaqc-multiselect__trigger:hover{border-color:#557aff}.dark-mode .qaqc-assignment-modal .qaqc-multiselect__tag{background:#222a2e;color:#fff}.dark-mode .qaqc-assignment-modal .qaqc-multiselect__tag-remove{color:#c1cbd5}.dark-mode .qaqc-assignment-modal .qaqc-multiselect__tag-remove:hover{color:#f85149}.dark-mode .qaqc-assignment-modal .qaqc-multiselect__placeholder,.dark-mode .qaqc-assignment-modal .qaqc-multiselect__arrow{color:#c1cbd5}.dark-mode .qaqc-assignment-modal .qaqc-multiselect__dropdown{background:#191f22;border-color:#354047;box-shadow:0 4px 12px #0006}.dark-mode .qaqc-assignment-modal .qaqc-multiselect__option:hover{background:#222a2e}.dark-mode .qaqc-assignment-modal .qaqc-multiselect__option-name{color:#fff}.dark-mode .qaqc-assignment-modal .qaqc-multiselect__option-role{color:#c1cbd5;background:#222a2e}.dark-mode .qaqc-assignment-modal .qaqc-status-select{background:#191f22;border-color:#354047;color:#fff}.dark-mode .qaqc-assignment-modal .qaqc-status-select:focus{border-color:#557aff}.dark-mode .qaqc-assignment-modal__footer{background:#222a2e;border-top-color:#354047}.dark-mode .qaqc-assignment-modal__cancel{background:#191f22;border-color:#354047;color:#fff}.dark-mode .qaqc-assignment-modal__cancel:hover{background:#222a2e}.dark-mode .qaqc-assignee-badge{background:#222a2e;color:#fff}.qaqc-theme{--qaqc-bg: #ffffff;--qaqc-bg-elevated: #f7f7f9;--qaqc-bg-overlay: rgba(255, 255, 255, .6);--qaqc-card-bg: #ffffff;--qaqc-card-border: #c1cbd5;--qaqc-border: #c1cbd5;--qaqc-border-subtle: #e8e8ed;--qaqc-text: #060607;--qaqc-text-muted: #68688d;--qaqc-primary: #557aff;--qaqc-primary-hover-bg: rgba(85, 122, 255, .1);--qaqc-table-header-bg: #f7f7f9;--qaqc-table-row-hover-bg: #f0f3ff;--qaqc-scrollbar-track: #f7f7f9;--qaqc-scrollbar-thumb: #c1cbd5;--qaqc-scrollbar-thumb-hover: #68688d;--qaqc-tooltip-bg: #222a2e;--qaqc-tooltip-text: #ffffff;--qaqc-badge-text: #c1cbd5;--qaqc-shadow-card: 0 1px 3px rgba(0, 0, 0, .08);--qaqc-shadow-card-hover: 0 2px 8px rgba(0, 0, 0, .12);--qaqc-shadow-modal: 0 20px 60px rgba(0, 0, 0, .3);--qaqc-status-annotation: #3bf6dd;--qaqc-status-review: #3b3ef6;--qaqc-status-completed: #10b981;--qaqc-status-verified: #10b981;--qaqc-status-unverified: #f59e0b;--qaqc-status-unlabeled: #ef4444;--qaqc-workload-in-progress: #3b82f6;--qaqc-workload-completed: #10b981}.qaqc-theme.dark-mode{--qaqc-bg: #191f22;--qaqc-bg-elevated: #222a2e;--qaqc-bg-overlay: rgba(25, 31, 34, .6);--qaqc-card-bg: rgba(71, 85, 105, .25);--qaqc-card-border: rgba(148, 163, 184, .15);--qaqc-border: #354047;--qaqc-border-subtle: rgba(53, 64, 71, .6);--qaqc-text: #ffffff;--qaqc-text-muted: #aeaec2;--qaqc-primary-hover-bg: rgba(85, 122, 255, .2);--qaqc-table-header-bg: #222a2e;--qaqc-table-row-hover-bg: rgba(53, 64, 71, .4);--qaqc-scrollbar-track: #222a2e;--qaqc-scrollbar-thumb: #68688d;--qaqc-scrollbar-thumb-hover: #aeaec2;--qaqc-tooltip-bg: #354047;--qaqc-tooltip-text: #ffffff;--qaqc-shadow-card: 0 1px 3px rgba(0, 0, 0, .3);--qaqc-shadow-card-hover: 0 2px 8px rgba(0, 0, 0, .5)}.dashboard-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:16px;padding:24px;position:relative;min-height:500px}@media(max-width:1000px){.dashboard-grid{grid-template-columns:repeat(6,1fr)}}@media(max-width:600px){.dashboard-grid{grid-template-columns:1fr;gap:8px;padding:8px}}.grid-cell{position:relative;transition:all .2s ease}.grid-cell--dragging{opacity:.5;z-index:1700}.grid-cell--ghost{opacity:.3;pointer-events:none}.grid-ghost{position:absolute;top:0;left:0;background:#557aff1a;border:2px dashed #557aff;border-radius:8px;pointer-events:none;z-index:2000;transition:all .15s ease}.drop-indicator{position:absolute;background:#557aff26;border:2px solid #557aff;border-radius:8px;pointer-events:none;z-index:2000;transition:all .15s ease}.drop-indicator--valid{background:#27bf9b26;border-color:#27bf9b}.drop-indicator--invalid{background:#cf5a5526;border-color:#cf5a55}.qaqc-dashboard-toolbar{display:flex;align-items:center;gap:8px;padding:16px;background:var(--qaqc-bg-elevated);border-radius:8px;margin-bottom:16px;flex-wrap:wrap}.qaqc-dashboard-toolbar__actions{display:flex;gap:8px;margin-left:auto}@media(max-width:600px){.qaqc-dashboard-toolbar__actions{margin-left:0;width:100%}}.qaqc-dashboard-toolbar__title{font-size:16px;font-weight:600;color:var(--qaqc-text);margin:0}.qaqc-dashboard-toolbar .btn-primary,.qaqc-dashboard-toolbar .btn-secondary{padding:8px 16px;font-size:14px;white-space:nowrap}.dark-mode .dashboard-grid{background:transparent}.dark-mode .grid-ghost{background:#557aff33}.dark-mode .drop-indicator{background:#557aff40}.dark-mode .drop-indicator--valid{background:#27bf9b40}.dark-mode .drop-indicator--invalid{background:#cf5a5540}.qaqc-pill{display:inline-flex;align-items:center;border-radius:12px;font-size:12px;font-weight:500;cursor:pointer;transition:all .15s ease;border:1px solid transparent;padding:4px 12px}.qaqc-pill--sm{padding:2px 8px;font-size:10px}.qaqc-pill--md{padding:4px 12px;font-size:12px}.qaqc-pill--lg{padding:6px 16px;font-size:14px}.qaqc-pill--default{background:#f7f7f9;color:#68688d;border-color:#c1cbd5}.qaqc-pill--default:hover{background:#ebebf0}.qaqc-pill--primary{background:#557aff1a;color:#557aff;border-color:#557aff4d}.qaqc-pill--primary:hover{background:#557aff2e}.qaqc-pill--success{background:#27bf9b1a;color:#27bf9b;border-color:#27bf9b4d}.qaqc-pill--success:hover{background:#27bf9b2e}.qaqc-pill--warning{background:#f59e0b1a;color:#f59e0b;border-color:#f59e0b4d}.qaqc-pill--warning:hover{background:#f59e0b2e}.qaqc-pill__label{white-space:nowrap}.qaqc-pill__remove{background:none;border:none;cursor:pointer;padding:0 0 0 4px;color:inherit;display:flex;align-items:center;opacity:.6;transition:opacity .15s ease}.qaqc-pill__remove:hover{opacity:1}.qaqc-pill__remove svg{width:12px;height:12px}.qaqc-user-pill{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;cursor:pointer;position:relative;transition:all .15s ease;user-select:none;width:32px;height:32px;font-size:11px}.qaqc-user-pill--sm{width:24px;height:24px;font-size:9px}.qaqc-user-pill--md{width:32px;height:32px;font-size:11px}.qaqc-user-pill--lg{width:40px;height:40px;font-size:14px}.qaqc-user-pill--annotator{background:#3bf6dd33;color:#0d9488;border:2px solid rgba(59,246,221,.4)}.qaqc-user-pill--reviewer{background:#3b3ef633;color:#4f46e5;border:2px solid rgba(59,62,246,.4)}.qaqc-user-pill--default{background:#557aff26;color:#557aff;border:2px solid rgba(85,122,255,.3)}.qaqc-user-pill:hover{transform:scale(1.1);box-shadow:0 2px 8px #00000026}.qaqc-user-pill__initials{font-weight:700;letter-spacing:.5px;line-height:1;text-transform:uppercase}.qaqc-user-pill-group{display:inline-flex;align-items:center}.qaqc-user-pill-group--stack .qaqc-user-pill+.qaqc-user-pill{margin-left:5px}.qaqc-user-pill-group--stack .qaqc-user-pill:hover{z-index:1}.qaqc-user-pill-group--spaced{gap:4px}.workload-bar-row{display:flex;align-items:center;gap:8px;padding:3px 0;min-height:32px}.workload-bar-row__user{flex:0 0 auto;min-width:32px}.workload-bar-row__bar-container{flex:1;display:flex;height:20px;border-radius:4px;overflow:hidden;background:#f7f7f9}.workload-bar-row__bar-segment{height:100%;transition:width .5s ease}.workload-bar-row__bar-segment--assigned{background:#f59e0b}.workload-bar-row__bar-segment--in-progress{background:#3b82f6}.workload-bar-row__bar-segment--completed{background:#10b981}.workload-bar-row__bar-segment:first-child{border-radius:4px 0 0 4px}.workload-bar-row__bar-segment:last-child{border-radius:0 4px 4px 0}.workload-bar-row__bar-segment:only-child{border-radius:4px}.workload-bar-row__total{flex:0 0 auto;font-size:12px;font-weight:600;color:#68688d;min-width:24px;text-align:right}.qaqc-workload-modal{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:3001;padding:24px;backdrop-filter:blur(4px)}.qaqc-workload-modal__dialog{background:#fff;border-radius:12px;width:100%;max-width:700px;max-height:85vh;display:flex;flex-direction:column;box-shadow:0 20px 60px #0000004d;overflow:hidden}.qaqc-workload-modal__header{display:flex;align-items:center;gap:16px;padding:16px 24px;border-bottom:1px solid #c1cbd5;background:#f7f7f9}.qaqc-workload-modal__close{background:none;border:none;padding:4px;cursor:pointer;color:#68688d;border-radius:4px;transition:all .2s ease}.qaqc-workload-modal__close:hover{background:#557aff1a;color:#557aff}.qaqc-workload-modal__close svg{width:20px;height:20px}.qaqc-workload-modal__user-info{flex:1;display:flex;flex-direction:column;gap:2px}.qaqc-workload-modal__user-name{font-size:18px;font-weight:600;color:#060607;margin:0}.qaqc-workload-modal__user-role{font-size:12px;color:#68688d;text-transform:uppercase;letter-spacing:.5px}.qaqc-workload-modal__stats{display:flex;gap:16px;padding:16px 24px;border-bottom:1px solid #c1cbd5;flex-wrap:wrap}.qaqc-workload-modal__stat{flex:1;min-width:100px;text-align:center}.qaqc-workload-modal__stat-value{font-size:24px;font-weight:700;color:#060607}.qaqc-workload-modal__stat-label{font-size:11px;color:#68688d;text-transform:uppercase}.qaqc-workload-modal__progress{padding:8px 24px;border-bottom:1px solid #c1cbd5}.qaqc-workload-modal__progress-bar{height:8px;border-radius:4px;overflow:hidden;background:#f7f7f9;display:flex}.qaqc-workload-modal__progress-segment{height:100%;transition:width .3s ease}.qaqc-workload-modal__progress-segment--assigned{background:#f59e0b}.qaqc-workload-modal__progress-segment--in-progress{background:#3b82f6}.qaqc-workload-modal__progress-segment--completed{background:#10b981}.qaqc-workload-modal__main{flex:1;overflow:auto;padding:16px 24px;scrollbar-width:thin;scrollbar-color:#c1cbd5 #f7f7f9}.qaqc-workload-modal__main::-webkit-scrollbar{width:8px}.qaqc-workload-modal__main::-webkit-scrollbar-track{background:#f7f7f9;border-radius:4px}.qaqc-workload-modal__main::-webkit-scrollbar-thumb{background:#c1cbd5;border-radius:4px}.qaqc-workload-modal__main::-webkit-scrollbar-thumb:hover{background:#68688d}.qaqc-workload-modal__table{width:100%;border-collapse:collapse;font-size:12px}.qaqc-workload-modal__table th{padding:8px 10px;text-align:left;font-size:11px;text-transform:uppercase;color:#68688d;border-bottom:1px solid #c1cbd5}.qaqc-workload-modal__table td{padding:6px 10px;border-bottom:1px solid #f7f7f9;color:#060607}.qaqc-workload-modal__table tr:hover td{background:#f7f7f9}.qaqc-workload-modal__footer{display:flex;justify-content:flex-end;padding:8px 24px;border-top:1px solid #c1cbd5;background:#f7f7f9}.qaqc-workload-modal__close-btn{padding:6px 20px;border-radius:6px;border:1px solid #c1cbd5;background:#fff;cursor:pointer;font-size:13px;transition:all .15s ease}.qaqc-workload-modal__close-btn:hover{background:#f7f7f9}.dark-mode .qaqc-pill--default{background:#354047;color:#c1cbd5;border-color:#68688d}.dark-mode .qaqc-pill--default:hover{background:#3e4b53}.dark-mode .qaqc-pill--primary:hover{background:#557aff40}.dark-mode .qaqc-pill--success:hover{background:#27bf9b40}.dark-mode .qaqc-pill--warning:hover{background:#f59e0b40}.dark-mode .qaqc-user-pill:hover{box-shadow:0 2px 8px #0006}.dark-mode .workload-bar-row__bar-container{background:#354047}.dark-mode .workload-bar-row__total{color:#c1cbd5}.dark-mode .qaqc-workload-modal{background:#000000b3}.dark-mode .qaqc-workload-modal__dialog{background:#191f22}.dark-mode .qaqc-workload-modal__header{background:#222a2e;border-bottom-color:#354047}.dark-mode .qaqc-workload-modal__user-name{color:#fff}.dark-mode .qaqc-workload-modal__user-role{color:#c1cbd5}.dark-mode .qaqc-workload-modal__stats{border-bottom-color:#354047}.dark-mode .qaqc-workload-modal__stat-value{color:#fff}.dark-mode .qaqc-workload-modal__stat-label{color:#c1cbd5}.dark-mode .qaqc-workload-modal__progress{border-bottom-color:#354047}.dark-mode .qaqc-workload-modal__progress-bar{background:#354047}.dark-mode .qaqc-workload-modal__close{color:#c1cbd5}.dark-mode .qaqc-workload-modal__close:hover{background:#557aff33;color:#557aff}.dark-mode .qaqc-workload-modal__main{scrollbar-color:#68688d #222a2e}.dark-mode .qaqc-workload-modal__main::-webkit-scrollbar-track{background:#222a2e}.dark-mode .qaqc-workload-modal__main::-webkit-scrollbar-thumb{background:#68688d}.dark-mode .qaqc-workload-modal__main::-webkit-scrollbar-thumb:hover{background:#aeaec2}.dark-mode .qaqc-workload-modal__table th{border-bottom-color:#354047;color:#c1cbd5}.dark-mode .qaqc-workload-modal__table td{border-bottom-color:#354047;color:#fff}.dark-mode .qaqc-workload-modal__table tr:hover td{background:#222a2e}.dark-mode .qaqc-workload-modal__footer{background:#222a2e;border-top-color:#354047}.dark-mode .qaqc-workload-modal__close-btn{background:#354047;border-color:#68688d;color:#fff}.dark-mode .qaqc-workload-modal__close-btn:hover{background:#404d56}:host([color-mode=dark-mode]) .qaqc-pill--default{background:#354047;color:#c1cbd5;border-color:#68688d}:host([color-mode=dark-mode]) .qaqc-user-pill:hover{box-shadow:0 2px 8px #0006}:host([color-mode=dark-mode]) .workload-bar-row__bar-container{background:#354047}:host([color-mode=dark-mode]) .workload-bar-row__total{color:#c1cbd5}.login-header{background:#08141f;background-image:url(http://localhost:3000/static/images/hero/27864974761_5f5e9304ae_k-coral-hero.jpg);background-size:cover;padding-top:50px;padding-bottom:100px}.logo-bar img{width:100%;max-width:350px;margin:0 auto}.login-div{padding-bottom:50px;width:40%;margin:0 auto}.forgot-link{color:#fff;float:right;padding-bottom:20px;font-size:.9em}header p{line-height:1.7em}.navigation-bar--subpages{gap:1.5em}.navigation-bar--subpages a,.navigation-bar--subpages div{font-weight:400;font-size:1em;color:#060607;margin-right:30px;white-space:nowrap}.navigation-bar--subpages a.active,.navigation-bar--subpages div.active{color:#060607;font-weight:600;border-bottom:5px solid #557aff}.navigation-bar--subpages a.disabled,.navigation-bar--subpages div.disabled{color:#c1cbd5}.navigation-bar--subpages a.disabled:hover,.navigation-bar--subpages div.disabled:hover{color:#c1cbd5;cursor:not-allowed}.navigation-bar--subpages a:hover,.navigation-bar--subpages div:hover{color:#557aff;cursor:pointer}.navigation-bar--subpages a:hover.active,.navigation-bar--subpages div:hover.active{color:#060607;font-weight:600;cursor:default}.dark-mode .navigation-bar--subpages,.dark-mode.navigation-bar--subpages{background-color:transparent}.dark-mode .navigation-bar--subpages a,.dark-mode .navigation-bar--subpages div,.dark-mode.navigation-bar--subpages a,.dark-mode.navigation-bar--subpages div{color:#fff;white-space:nowrap}.dark-mode .navigation-bar--subpages a.active,.dark-mode .navigation-bar--subpages div.active,.dark-mode.navigation-bar--subpages a.active,.dark-mode.navigation-bar--subpages div.active{color:#fff;font-weight:700}.dark-mode .navigation-bar--subpages a.disabled,.dark-mode .navigation-bar--subpages div.disabled,.dark-mode.navigation-bar--subpages a.disabled,.dark-mode.navigation-bar--subpages div.disabled,.dark-mode .navigation-bar--subpages a.disabled:hover,.dark-mode .navigation-bar--subpages div.disabled:hover,.dark-mode.navigation-bar--subpages a.disabled:hover,.dark-mode.navigation-bar--subpages div.disabled:hover{color:#c1cbd5}.navigation-bar--quick-links{gap:1.5em}.navigation-bar--quick-links .quick-links--upload,.navigation-bar--quick-links .quick-links--project{gap:10px}.navigation-bar--quick-links .quick-links--upload svg,.navigation-bar--quick-links .quick-links--project svg{padding-bottom:2px}#gallery-grid--count-div{gap:5px}#gallery-grid--ul .h-menu--item{margin:0 0 2em}@media screen and (max-width:1150px){.navigation-bar--subpages,.navigation-bar--quick-links{gap:.5em}.quick-links--upload,.quick-links--project{padding:8px 6px 6px;font-size:.85rem}}.dashboard-account--edit-area{display:grid;grid-template-columns:8fr 2fr;column-gap:20px}.account-subsection{display:grid;grid-template-columns:1fr 1fr;column-gap:20px}.account-subsection--title{grid-column:1/span 2}.dark-mode .success-pill{background:#27bf9b}.observation-panel{background:#f0f2ff;color:#333;transition:height .3s cubic-bezier(.4,0,.2,1),max-height .3s cubic-bezier(.4,0,.2,1);min-height:200px}.observation-panel .observation-panel-content{color:inherit}.observation-panel .history-content{max-height:none!important;overflow:visible}.observation-panel modification-history-table{max-height:50vh;overflow-y:auto;display:block}.observation-panel .observations-drawer--triangle{display:flex;cursor:pointer;color:#333}.observation-panel .observations-drawer--triangle svg{height:12px;width:12px;fill:#666;transform:rotate(180deg);transition:transform .3s ease-in}.observation-panel .observations-drawer--triangle.is-open svg{fill:#333;transform:rotate(0)}.observation-panel .observations-drawer--triangle:hover{color:#9d00ff}.observation-panel .observations-drawer--triangle:hover svg{fill:#9d00ff}.observation-panel .border-bottom-medium{border-bottom:1px solid rgba(0,0,0,.1)}.observation-panel .text-silver{color:#666}.observation-panel .text-white,.observation-panel .panel-text{color:#333}.observation-panel .text-bold{font-weight:600;color:#333}.observation-panel-top .observation-panel-header{background:#e7eaff;color:#333;border-color:#0000001a}.observation-panel-top .observation-panel-arrow{transform:scaleX(-1);transition:transform .2s ease;color:#333}.observation-panel-top .observation-panel-arrow.panel-open{transform:scaleX(1)}.observation-panel-top .observation-panel-arrow.panel-closed{transform:scaleX(-1)}.observation-panel-top h3{color:#333}.observation-panel-top.light-mode{background-color:#f0f2ff}.observation-panel.dark-mode{background:#222a2d!important;color:#fff!important;border:1px solid rgba(255,255,255,.1)}.observation-panel.dark-mode .observation-panel-content{background:transparent;color:#fff!important}.observation-panel.dark-mode .f3.text-semibold,.observation-panel.dark-mode .media-detail--select-dropdown-div#select-dropdown .text-semibold#selectCustom-trigger,.media-detail--select-dropdown-div#select-dropdown .observation-panel.dark-mode .text-semibold#selectCustom-trigger,.observation-panel.dark-mode .media-detail--select-dropdown-div#select-dropdown .select#selectCustom-trigger .text-semibold.selectCustom,.media-detail--select-dropdown-div#select-dropdown .select#selectCustom-trigger .observation-panel.dark-mode .text-semibold.selectCustom,.observation-panel.dark-mode .media-detail--select-dropdown-div#select-dropdown .select#selectCustom-trigger .text-semibold.selectNative,.media-detail--select-dropdown-div#select-dropdown .select#selectCustom-trigger .observation-panel.dark-mode .text-semibold.selectNative,.observation-panel.dark-mode #paginator-show .text-semibold.active,#paginator-show .observation-panel.dark-mode .text-semibold.active,.observation-panel.dark-mode #paginator-page-links .text-semibold.active,#paginator-page-links .observation-panel.dark-mode .text-semibold.active,.observation-panel.dark-mode .select.f3 .text-semibold.selectCustom,.media-detail--select-dropdown-div#select-dropdown .observation-panel.dark-mode .select#selectCustom-trigger .text-semibold.selectCustom,.select.f3 .observation-panel.dark-mode .text-semibold.selectCustom,.observation-panel.dark-mode #paginator-show .select.active .text-semibold.selectCustom,#paginator-show .select.active .observation-panel.dark-mode .text-semibold.selectCustom,.observation-panel.dark-mode #paginator-page-links .select.active .text-semibold.selectCustom,#paginator-page-links .select.active .observation-panel.dark-mode .text-semibold.selectCustom,.observation-panel.dark-mode .select.f3 .text-semibold.selectNative,.media-detail--select-dropdown-div#select-dropdown .observation-panel.dark-mode .select#selectCustom-trigger .text-semibold.selectNative,.select.f3 .observation-panel.dark-mode .text-semibold.selectNative,.observation-panel.dark-mode #paginator-show .select.active .text-semibold.selectNative,#paginator-show .select.active .observation-panel.dark-mode .text-semibold.selectNative,.observation-panel.dark-mode #paginator-page-links .select.active .text-semibold.selectNative,#paginator-page-links .select.active .observation-panel.dark-mode .text-semibold.selectNative,.observation-panel.dark-mode .f2.text-semibold,.observation-panel.dark-mode .text-semibold#email-pills-container,.observation-panel.dark-mode .text-semibold.form-textarea,.observation-panel.dark-mode .text-semibold.form-textarea-dark{color:#fff!important}.observation-panel.dark-mode .border-bottom-medium{border-color:#fff3!important}.observation-panel.dark-mode .text-silver{color:#ffffffb3!important}.observation-panel.dark-mode .text-white,.observation-panel.dark-mode .panel-text{color:#fff!important}.observation-panel.dark-mode .text-bold{color:#fff!important;font-weight:600}.observation-panel.dark-mode .observations-drawer--triangle{color:#fff}.observation-panel.dark-mode .observations-drawer--triangle svg{fill:#ffffffb3}.observation-panel.dark-mode .observations-drawer--triangle.is-open svg{fill:#fff}.observation-panel.dark-mode .observations-drawer--triangle:hover{color:#9d00ff}.observation-panel.dark-mode .observations-drawer--triangle:hover svg{fill:#9d00ff}.observation-panel.dark-mode details-classification-input{background:transparent!important}.observation-panel.dark-mode details-classification-input .taxa-div{background:#32323266!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:4px;padding:8px}.observation-panel.dark-mode details-classification-input .classify-input,.observation-panel.dark-mode details-classification-input input[type=text]{background:#3c3c3ccc!important;border:1px solid rgba(255,255,255,.2)!important;color:#fff!important}.observation-panel.dark-mode details-classification-input .classify-input::placeholder,.observation-panel.dark-mode details-classification-input input[type=text]::placeholder{color:#ffffff80!important}.observation-panel.dark-mode details-classification-input .classify-input:focus,.observation-panel.dark-mode details-classification-input input[type=text]:focus{border-color:#9d00ff!important;box-shadow:0 0 0 2px #9d00ff33!important}.observation-panel.dark-mode details-classification-input .autocomplete-suggestion{background:#323232e6!important;color:#fff!important;border-color:#ffffff1a!important}.observation-panel.dark-mode details-classification-input .autocomplete-suggestion:hover{background:#464646e6!important}.observation-panel.dark-mode details-classification-input label{color:#fffc!important}.dark-mode .observation-panel-top{background-color:#191f22}.dark-mode .observation-panel-top .observation-panel-header{background:#191f22;color:#fff!important}.dark-mode .observation-panel-top .observation-panel-arrow{color:#fff!important}.dark-mode .observation-panel-top .observation-panel-arrow svg{fill:#fff!important}.dark-mode .observation-panel-top .observation-panel-arrow.panel-open{transform:scaleX(1)}.dark-mode .observation-panel-top .observation-panel-arrow.panel-closed{transform:scaleX(-1)}.dark-mode .observation-panel-top .f2.text-semibold,.dark-mode .observation-panel-top .text-semibold#email-pills-container,.dark-mode .observation-panel-top .text-semibold.form-textarea,.dark-mode .observation-panel-top .text-semibold.form-textarea-dark,.dark-mode .observation-panel-top .f3.text-semibold,.dark-mode .observation-panel-top .media-detail--select-dropdown-div#select-dropdown .text-semibold#selectCustom-trigger,.media-detail--select-dropdown-div#select-dropdown .dark-mode .observation-panel-top .text-semibold#selectCustom-trigger,.dark-mode .observation-panel-top .media-detail--select-dropdown-div#select-dropdown .select#selectCustom-trigger .text-semibold.selectCustom,.media-detail--select-dropdown-div#select-dropdown .select#selectCustom-trigger .dark-mode .observation-panel-top .text-semibold.selectCustom,.dark-mode .observation-panel-top .media-detail--select-dropdown-div#select-dropdown .select#selectCustom-trigger .text-semibold.selectNative,.media-detail--select-dropdown-div#select-dropdown .select#selectCustom-trigger .dark-mode .observation-panel-top .text-semibold.selectNative,.dark-mode .observation-panel-top #paginator-show .text-semibold.active,#paginator-show .dark-mode .observation-panel-top .text-semibold.active,.dark-mode .observation-panel-top #paginator-page-links .text-semibold.active,#paginator-page-links .dark-mode .observation-panel-top .text-semibold.active,.dark-mode .observation-panel-top .select.f3 .text-semibold.selectCustom,.media-detail--select-dropdown-div#select-dropdown .dark-mode .observation-panel-top .select#selectCustom-trigger .text-semibold.selectCustom,.select.f3 .dark-mode .observation-panel-top .text-semibold.selectCustom,.dark-mode .observation-panel-top #paginator-show .select.active .text-semibold.selectCustom,#paginator-show .select.active .dark-mode .observation-panel-top .text-semibold.selectCustom,.dark-mode .observation-panel-top #paginator-page-links .select.active .text-semibold.selectCustom,#paginator-page-links .select.active .dark-mode .observation-panel-top .text-semibold.selectCustom,.dark-mode .observation-panel-top .select.f3 .text-semibold.selectNative,.media-detail--select-dropdown-div#select-dropdown .dark-mode .observation-panel-top .select#selectCustom-trigger .text-semibold.selectNative,.select.f3 .dark-mode .observation-panel-top .text-semibold.selectNative,.dark-mode .observation-panel-top #paginator-show .select.active .text-semibold.selectNative,#paginator-show .select.active .dark-mode .observation-panel-top .text-semibold.selectNative,.dark-mode .observation-panel-top #paginator-page-links .select.active .text-semibold.selectNative,#paginator-page-links .select.active .dark-mode .observation-panel-top .text-semibold.selectNative,.dark-mode .observation-panel-top h3{color:#fff!important}.dark-mode .observation-panel-top .border-bottom-thin{border-color:#fff3!important}.upload-dialog--nav-away-warning{border:1px solid transparent}.upload-dialog--nav-away-warning svg{fill:currentColor}.light-mode .upload-dialog--nav-away-warning{background:#fb923c1f;border-color:#fb923c99;color:#111516}.dark-mode .upload-dialog--nav-away-warning{background:#111516;border-color:#354047;color:#fff}.uploads-header{background-image:url(http://localhost:3000/static/images/hero/27864974761_5f5e9304ae_k-coral-hero.jpg);background-color:#222a2e;background-repeat:no-repeat;background-size:cover;background-position:center;padding-top:50px;padding-bottom:100px}.uploads-header.active .upload-box .border-blue{background:#041f4a}.upload-box{width:70vw;max-width:1200px;margin:0 auto;border:1px solid rgba(6,6,7,.85)}#upload-interface--button{max-width:800px;width:42vw;margin:30px auto 0}#upload-interface--button svg{fill:#557aff;height:1.7em}#upload-interface--button.small{margin:0 auto}#upload-interface--button.small svg{fill:#557aff;height:1em}#upload-interface--button.media-grid-upload-button{min-width:100px;max-width:unset;width:fit-content;padding-right:40px}#upload-interface--button[tooltip]:before{top:calc(100% + 6px);left:50%;transform:translate(-50%);width:250px}.progress-bar-outer{background-color:#e8e8ed;height:24px;width:100%}.progress-bar-outer div{width:0%;height:24px;background-color:#27bf9b;transition:.4s linear;transition-property:width,background-color}#media-detail-page--mediaName input{font-size:1.5rem;color:#000}.algo-detail--algo-buttons{gap:20px}.algo-detail--algo-buttons>div{margin:0}.algo-detail--algo-buttons>div.col-3{width:23%}.edit-icon{background:#fff;border-radius:100px;border:none;padding:8px;margin-bottom:4px}.edit-icon svg{fill:#68688d;height:16px}.edit-icon:hover{background:#e8e8ed}.edit-icon:hover svg{fill:#557aff}.dark-mode .edit-icon{background:#060607}.report-dialog--copy-tooltiptext{visibility:hidden;opacity:0;transition:opacity .3s;background-color:#555;color:#fff;text-align:center;border-radius:6px;padding:5px;position:absolute;top:0;right:0;transform:translateY(-110%)}.report-dialog--copy:hover+.report-dialog--copy-tooltiptext{visibility:visible;opacity:1}#media-detail--thumb-container{margin-bottom:.5rem}#media-detail--actions,#media-detail--ready--actions{display:grid;grid-template-columns:1fr 1fr;gap:1rem}#media-detail--ready--actions{grid-column:1/span 2}.media-detail--metadata-title{font-weight:700}.media-detail--select-dropdown-div#select-dropdown{width:80%}.media-detail--select-dropdown-div#select-dropdown #selectLabel{display:none}.media-detail--select-dropdown-div#select-dropdown #js-selectNative,.media-detail--select-dropdown-div#select-dropdown #js-selectCustom,.media-detail--select-dropdown-div#select-dropdown #selectCustom-trigger{padding-top:0;padding-bottom:0}.media-detail--select-dropdown-div#select-dropdown #js-selectNative,.media-detail--select-dropdown-div#select-dropdown #js-selectCustom{margin:0;height:fit-content}.media-detail--select-dropdown-div#select-dropdown #selectCustom-trigger{font-weight:400}.media-detail--select-dropdown-div#select-dropdown #selectCustom-options{width:fit-content;padding:.5rem 0;border:1px solid #060607;top:130%;border-radius:10px}.media-detail--select-dropdown-div#select-dropdown .selectCustom-option{padding-top:5px;padding-bottom:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.metadata_info{font-style:italic;text-align:center}.file-formats-list{list-style:disc}#media-detail-page--project-select-div{width:100%}#media-detail--complete-meta{background-color:transparent!important}.dest-card{flex:1;max-width:280px;padding:1.5rem;border:2px solid #e8e8ed;background:#fff;cursor:pointer;text-align:center;transition:border-color .15s,box-shadow .15s,transform .1s}.dest-card:hover,.dest-card:focus-visible{border-color:#557aff;box-shadow:0 0 0 3px #557aff26;transform:translateY(-2px)}.dest-card:active{transform:translateY(0)}.dest-card-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.25rem;max-width:600px;margin:0 auto}.dest-card-grid .dest-card{max-width:none}.dest-card--wide{grid-column:1/-1}.dest-card__title{margin-bottom:.75rem;font-weight:600}.dest-card__desc{line-height:1.6;color:#68688d;margin:0}.dark-mode .dest-card{background:#222a2e;border-color:#68688d}.dark-mode .dest-card:hover,.dark-mode .dest-card:focus-visible{border-color:#557aff}.dwc-field-list{list-style:none;padding-left:0}.dwc-field{padding:.5rem 0;border-bottom:1px solid rgba(232,232,237,.6)}.dwc-field:last-child{border-bottom:none}.dwc-field p{margin:.25rem 0 0}.new-project--edit-icon{width:50px;fill:#68688d}.mm-new-project--image-choice{height:50px;border:2px solid transparent;outline:3px solid transparent}.mm-new-project--image-choice.chosen{border:2px solid #ffffff;outline:3px solid #557aff}#video-canvas,#image-canvas{max-width:100%;max-height:100%}.video-controls-container{position:relative;z-index:200}.tooltip-seek-preview{background:#060607;z-index:2000;position:fixed;border-radius:3px;width:240px;height:135px;border:5px solid rgb(201,202,200);margin-left:30px;pointer-events:none;overflow:hidden}.tooltip-seek-preview canvas{width:100%!important;height:100%!important;object-fit:contain}.tooltip-seek-preview.scrub-area{top:50px}.tooltip-seek-preview.scrub-area:after{height:58px;width:1px;background-color:#c9cac8;content:" ";position:absolute;top:236px;right:50%;z-index:-1}.light-mode .tooltop-seek-preview{background:#e8e8ed;color:#060607}#video-container{position:relative;display:flex;justify-content:center;align-items:center;aspect-ratio:16/9;overflow:hidden;background-color:#060607;min-width:calc(100vw - 485px);max-height:calc(100vh - 365px);min-height:400px}#video-container #zoom-toolbar{display:none;opacity:0;background:#191f22cc;padding:3px;width:100%;position:absolute;z-index:100;top:0;height:30px}#video-container.zoomed #zoom-toolbar{display:flex;opacity:.8}#video-container.zoomed #video-canvas{position:absolute;top:30px}#video-container.container--pip-fullscreen{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;min-width:auto!important;min-height:auto!important;aspect-ratio:auto!important;position:relative!important;margin:0!important;padding:0!important;border:none!important;border-radius:0!important}#video-container.container--pip-fullscreen video-canvas,#video-container.container--pip-fullscreen canvas,#video-container.container--pip-fullscreen video{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;flex:1!important}#image-container{position:relative;display:flex;justify-content:center;align-items:center;aspect-ratio:16/9;overflow:hidden;background-color:#060607;min-width:calc(100vw - 485px);max-height:calc(100vh - 300px)}#image-container.image-set{max-height:calc(100vh - 465px)}#image-container #zoom-toolbar{display:none;opacity:0;background:#191f22cc;padding:3px;width:100%;position:absolute;z-index:100;top:0;height:30px}#image-container.zoomed #zoom-toolbar{display:flex;opacity:.8}#image-container.zoomed #image-canvas{position:absolute;top:30px}#video-controls{gap:20px;background-color:#060607;border-bottom-left-radius:10px;border-bottom-right-radius:10px;container-type:inline-size}.video__controls{background-color:#060607;padding-top:20px}.light-mode.image__controls,.light-mode .tooltop-seek-preview,.light-mode #video-controls,.light-mode.video__controls{background:#e8e8ed;color:#060607}.light-mode #video-container,.light-mode #image-container{background:#aeaec2;color:#060607}.video__controls--play{gap:25px;height:40px}.video__controls--play .video__rewind-ff{color:#686874;padding:4px 0 0;width:16px}.video__controls--play .video__rewind-ff:hover{color:#f7f7f9}.video__controls--play .video__rewind-ff:disabled{color:#686874}.video__controls--play .video__play{color:#aeaec2;font-size:1.875rem;padding:0}.video__controls--play .video__play:hover{color:#f7f7f9}.light-mode .video__controls--play .video__play,.light-mode .video__controls--play .video__rewind-ff{color:#1a1f22}.light-mode .video__controls--play .video__play:hover,.light-mode .video__controls--play .video__rewind-ff:hover{color:#557aff}.light-mode .video__controls--play .video__play:disabled,.light-mode .video__controls--play .video__rewind-ff:disabled{color:#aeaec2}.light-mode .video__controls--play .video__play:disabled:hover,.light-mode .video__controls--play .video__rewind-ff:disabled:hover{color:#aeaec2}.video__time{width:160px;height:40px;color:#aeaec2}.video__time div:hover{color:#f7f7f9}.video__controls--frame{height:40px;width:80px}.video__controls--frame .video__rewind-ff{padding:0;color:#aeaec2}.video__controls--frame .video__rewind-ff:hover{color:#f7f7f9}.video__controls--frame .video__rewind-ff:disabled{color:#aeaec2}.video__controls--frame .video__frame{color:#aeaec2}.video__controls--frame .video__frame:hover{color:#f7f7f9;cursor:pointer}.video__controls--frame .video__frame-edit{width:100px;background-color:transparent;border:1px solid rgb(38,46,61);border-radius:2px}.video__controls--rate,.video__controls--quality{min-width:80px;cursor:pointer}.video__controls--rate .video__rate,.video__controls--rate .video__quality,.video__controls--quality .video__rate,.video__controls--quality .video__quality{width:100%;height:40px;background-color:#191f22;color:#aeaec2;border-radius:5px;text-align:center;margin-right:-20px;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.video__controls--rate #icon-rate,.video__controls--rate #icon-quality,.video__controls--quality #icon-rate,.video__controls--quality #icon-quality{margin-right:10px;pointer-events:none;color:#aeaec2}.light-mode .video__controls--rate .video__rate,.light-mode .video__controls--rate .video__quality,.light-mode.video__controls--quality .video__rate,.light-mode.video__controls--quality .video__quality{background-color:#e8e8ed;color:#060607!important;border:1px solid #b9b9c9}.video__controls--quality{margin-left:20px;margin-right:20px}.video__controls--others{margin-left:20px;gap:30px;height:40px}.video__controls--others button{height:20px;padding:0;color:#aeaec2}.video__controls--others button:hover{color:#f7f7f9}#video-control--volume-div{padding:0}#video-control--volume-div:hover{color:#f7f7f9}#video-control--volume-div,#video-control--volume-div:disabled{color:#aeaec2}#video-control--volume-input-box{background-color:#191f22;top:0;left:0;border-left:15px solid #060607;transform:rotate(-90deg)}#video-control--volume-input-box #video-control--volume-input::-webkit-slider-runnable-track{height:5px}#video-control--volume-input-box #video-control--volume-input::-webkit-slider-thumb{background-color:#fff;border-radius:10px;height:10px;width:10px;margin-top:-2.5px}#scrub-area--div{padding-bottom:20px}#scrub-area--div canvas{position:relative;z-index:5}#scrub-area--div #seek-div{position:absolute;top:20px;left:0;width:100%;padding:0 30px;pointer-events:none;z-index:10}#scrub-area--div #seek{width:100%;pointer-events:all;margin:2px 0;position:relative;z-index:2}.light-mode.timeline__detail,.light-mode .timeline__canvas,.light-mode .timeline-detail{background-color:#e8e8ed;color:#060607}.light-mode .timeline__canvas{background-color:#f1f3fe;color:#060607}.timeline__canvas{background:#000;width:100%;border-radius:5px}.timeline__detail{background-color:#111516;border-radius:10px;min-width:calc(100vw - 485px);height:auto;overflow:hidden}.timeline-detail--frame-display-container{height:auto;min-height:auto;max-height:none;overflow:hidden;display:flex;flex-direction:column}.timeline-canvas-area{position:relative;flex:1 1 auto!important;width:100%;max-width:100%;min-height:200px;max-height:none!important;height:auto;overflow:hidden;padding:0!important;margin:0!important}.timeline-canvas-area .timeline__canvas{max-width:100%!important;width:100%!important;height:auto!important;min-height:200px!important;max-height:none!important;display:block!important;margin:0!important;padding:0!important}.timeline-video-container{display:none;flex:0 0 auto!important;position:relative;width:100%;height:auto!important;min-height:auto!important;max-height:none!important;justify-content:center!important;align-items:flex-start!important}.timeline-video-container.has-controls{display:flex!important;flex-direction:column!important;padding:0!important}.container--timeline-embedded{flex:0 0 auto!important;min-height:0!important;max-height:none!important;width:100%!important;max-width:100%!important;margin:10px 0!important;padding:10px!important;background:#0000001a!important;border-radius:8px!important;overflow:hidden!important;min-width:auto!important;aspect-ratio:auto!important}.container--timeline-embedded #video-canvas{max-width:100%!important;width:100%!important;height:auto!important;min-width:auto!important;min-height:auto!important;object-fit:contain!important;display:block!important}.container--timeline-embedded *{max-width:100%!important;box-sizing:border-box!important}.controls--timeline-embedded{flex:0 0 auto!important;width:100%!important;margin-top:0!important;margin-bottom:0!important;padding:0!important;border-top:1px solid #333!important}.timeline__bar{height:20px;padding-left:300px;padding-right:5px}.timeline__frameLabel{color:#fff;padding-left:50px}@container (max-width: 880px){.video__controls,.video__time{padding-left:20px;padding-right:20px}.video__controls--play{gap:15px}.video__time{width:120px}.video__controls--rate,.video__controls--quality{width:90px}.video__controls--quality{margin-left:10px;margin-right:10px}.video__controls--others{margin-left:10px;gap:20px}}.image__toolbar,.video__toolbar{background-color:transparent;border-radius:10px;margin:0 5px 0 1px}.fullscreen-hidden{display:none}.image__toolbar-button,.video__toolbar-button{background-color:#060607;color:#677781;padding:5px 10px;border:1px solid #060607}.image__toolbar-button:first-child,.video__toolbar-button:first-child{border-radius:10px 10px 0 0}.image__toolbar-button:last-child,.video__toolbar-button:last-child{border-radius:0 0 10px 10px}.image__toolbar-button:hover,.video__toolbar-button:hover{border:1px solid #03388e}.image__toolbar-button.selected,.video__toolbar-button.selected{background-color:#03388e;color:#fff}.image__toolbar-button:disabled,.video__toolbar-button:disabled{background-color:#0b1114;color:#323c4b}.image__toolbar-button svg,.video__toolbar-button svg{height:25px;margin:10px auto}.light-mode .image__toolbar-button,.light-mode .video__toolbar-button{background-color:#f0f2fd;color:#374045;border-color:#ccccd7}.light-mode .image__toolbar-button:hover,.light-mode .video__toolbar-button:hover{background-color:#bdc8fb;color:#fff}.light-mode .image__toolbar-button.selected,.light-mode .video__toolbar-button.selected{background-color:#557aff;color:#fff;border-color:#557aff}.light-mode .image__toolbar-button:disabled,.light-mode .video__toolbar-button:disabled{background-color:#aeaec2;color:#e8e8ed}.image-page--toolbar-width .video-page--toolbar-width{padding-left:70px}.video__modal__submit-button{background-color:#557aff;border:none;font-family:inherit;font-size:inherit;font-weight:inherit}.video__modal__cancel-button{background-color:gray;border:2px;font-family:inherit;font-size:inherit;font-weight:inherit}.video__select{z-index:12;background-color:transparent;position:absolute}.light-mode .video__select-button{background-color:#e8e8ed;color:#191f22}.light-mode .video__select-button:hover{background-color:#f1f3fe;color:#191f2280}.dark-mode .video__select-button{background-color:#151b28;color:#677781}.dark-mode .video__select-button:hover{color:#677781}.video__select-button{font-size:.5rem;margin-bottom:8px}#video-controls--div{padding-left:80px}text-overlay div{transition:margin .3s linear 0s}.observation-details--container-div{width:400px}.classification-bar--tabs{gap:1.5em}.classification-bar--tabs button{background:none;border:none;cursor:pointer;font-family:inherit;font-weight:600;font-size:inherit;color:#c1cbd5;margin-right:30px;white-space:nowrap}.classification-bar--tabs button.active{color:#060607;border-bottom:5px solid #557aff}.classification-bar--tabs button:hover{color:#557aff;cursor:pointer}#classification-taxonomy-div.view-standard #classification-taxonomy--Phylum_div:not([hidden]):not(.hidden){padding-left:1rem}#classification-taxonomy-div.view-standard #classification-taxonomy--Class_div:not([hidden]):not(.hidden){padding-left:2rem}#classification-taxonomy-div.view-standard #classification-taxonomy--Order_div:not([hidden]):not(.hidden){padding-left:3rem}#classification-taxonomy-div.view-standard #classification-taxonomy--Family_div:not([hidden]):not(.hidden){padding-left:4rem}#classification-taxonomy-div.view-standard #classification-taxonomy--Genus_div:not([hidden]):not(.hidden){padding-left:5rem}#classification-taxonomy-div.view-standard #classification-taxonomy--Species_div:not([hidden]):not(.hidden){padding-left:6rem}#classification-taxonomy-div.view-advanced div[id^=classification-taxonomy--]:not([hidden]):not(.hidden){padding-left:1rem!important}.observations-panel{visibility:hidden;margin:50px 0 0 5px;width:385px;min-width:345px;height:calc(100vh - 200px);min-height:90vh;overflow:hidden auto;transition:height .2s ease-out}.observations-panel.image-set-page{height:calc(100vh - 200px)}.observations-panel.timeline-active{height:calc(75vh - 300px);min-height:50vh;margin-bottom:0}.observations-panel div,.observations-panel p,.observations-panel input,.observations-panel span,.observations-panel button{font-size:.8rem;font-weight:400}.observations-panel::-webkit-scrollbar{width:.5rem}.video-page--right.observations-panel{min-height:10vh;height:75vh}.video-page--right.observations-panel.timeline-active{height:calc(75vh - 300px);min-height:50vh;margin-bottom:0}.dark-mode .observations-panel{background:#222a2d;visibility:visible}.light-mode .observations-panel{background:#f1f3fe;color:#060607;visibility:visible}.video-page--breadcrumb{color:#c1cbd5}.video-page--breadcrumb:after{margin:0 20px;content:"/"}.video-page--nav{color:#fff;font-weight:700}#qa-readiness-algo-status{top:-105px;left:5px;z-index:6;position:absolute}#qa-readiness-algo-status>div{flex-shrink:0}#qa-readiness-algo-status #observation-details--qa-status{white-space:nowrap}#qa-readiness-algo-status #autoselect-frames-div{white-space:normal;line-height:1.15;text-align:center;max-width:8rem}@keyframes glowingAlgoIcon{0%{opacity:1}to{opacity:.2}}#simplified-select-dropdown--tooltip{z-index:8}#observations-panel--status{bottom:1rem;right:1rem}#observations-panel--status-saved{gap:.6rem}#observations-panel--status-saved svg{height:1rem;fill:#27bf9b}#observations-panel--status-saved span{padding-top:.1rem}.observations-drawer--triangle{display:flex;cursor:pointer}.min-view .observations-drawer--triangle{display:none}.observations-drawer--triangle-top svg,.observations-drawer--triangle svg{height:1rem;width:1rem;fill:#aeaec2;transform:rotate(180deg);transform:.3s rotate ease-in}.is-open .observations-drawer--triangle-top svg,.is-open.observations-drawer--triangle svg{fill:#fff;transform:rotate(0)}.observation-item--grid--by-name{gap:0 1.3rem}.observation-item--grid--timestamp{gap:1.3rem 3rem}.observation-item-by-name img,.observation-item-by-timestamp img{width:53px;height:53px;border:3px solid transparent}.observation-item-by-name.state-div-selected img,.observation-item-by-timestamp.state-div-selected img{border:3px solid #557aff}.observation-item-by-name:not([loaded]) img,.observation-item-by-timestamp:not([loaded]) img{border:none!important;background-color:#8c8c8c;animation:locgraphic 3s infinite linear}.observation-item-by-name .observation-item-by-timestamp{width:85px}#video-canvas--running,#video-canvas--error,#video-canvas--failed,#video-canvas--unavailable,#video-canvas--error-found-media,#video-canvas--not-found-media,#image-canvas--running,#image-canvas--error,#image-canvas--failed,#image-canvas--error-found-media,#image-canvas--not-found-media{gap:1em}#video-canvas--running svg,#video-canvas--error svg,#video-canvas--failed svg,#video-canvas--unavailable svg,#video-canvas--error-found-media svg,#video-canvas--not-found-media svg,#image-canvas--running svg,#image-canvas--error svg,#image-canvas--failed svg,#image-canvas--error-found-media svg,#image-canvas--not-found-media svg{fill:#aeaec2;height:30px;width:30px}#video-canvas--running p,#video-canvas--error p,#video-canvas--failed p,#video-canvas--unavailable p,#video-canvas--error-found-media p,#video-canvas--not-found-media p,#image-canvas--running p,#image-canvas--error p,#image-canvas--failed p,#image-canvas--error-found-media p,#image-canvas--not-found-media p{color:#aeaec2;margin:.2em 0 0}.timelineContextMenu{position:absolute;background-color:#fff;border:1px solid #ccc;padding:5px;display:none;z-index:4;min-width:140px}.timelineContextMenu ul{list-style-type:none;padding:0;margin:0}.timelineContextMenu li{cursor:pointer}.timelineContextMenu li:hover{background-color:#eee}#algo-filter-list{gap:.6rem}.algo-filter--row{display:flex;flex-wrap:wrap;align-items:center;gap:2px 10px;margin-bottom:10px;border-bottom:1px solid #060607;padding-bottom:10px}.algo-filter--row:last-child{border-bottom:none}.algo-filter--row span{padding-top:3px}#algo-filter--keyword-list{display:flex;flex-wrap:wrap;align-items:center;gap:2px 10px}.algo-filter-item--checkbox{display:flex;align-items:center;font-size:1em;cursor:pointer}.algo-filter--keyword-input{padding:3px 8px 1px;border:none}#algo-filter--keyword-input-add{fill:#fff;height:1em;width:1em;position:absolute;right:7px;top:5px}.algo-filter--keyword-input-delete{fill:#fff;height:1em;width:1em}#big-page-loader--bg{position:absolute;width:100%;height:100%;z-index:150;background:#191f22}@keyframes colorflow{0%,to{filter:hue-rotate(0deg)}}#algo-filter--reset{margin-top:1rem;align-self:flex-end}#algo-filter--reset button{background-color:#111516;border:1px solid #ffffff;color:#fff;padding:.3rem .6rem;border-radius:.5rem;transition:all .1s ease-in}#algo-filter--reset button:hover{border:1px solid #557aff}#observations-filter--open-modal span{padding-top:.2rem}#observations-filter--open-modal svg{fill:#c1cbd5}#observations-filter--open-modal{border-radius:5px;gap:.5rem;padding:.3rem .7rem}#observations-filter--open-modal[filteron=true] span{color:#557aff}#observations-filter--open-modal[filteron=true] svg{fill:#557aff}#observations-filter--open-modal[filteron=true]:hover span{color:#fff}#observations-filter--open-modal[filteron=true]:hover svg{fill:#fff}#image-set--loading--svg,#video__controls--play--loading--svg,#panel-item-list--svg{width:3rem;transform-origin:center;animation:loadersvganm 2s linear infinite}#image-set--loading--circle,#video__controls--play--loading--circle,#panel-item-list--circle{fill:none;stroke:#c1cbd5;stroke-width:2;stroke-dasharray:1,200;stroke-dashoffset:0;stroke-linecap:round;animation:loadercircleanm 1.5s ease-in-out infinite}#video__controls--play--loading{margin:.5rem}#video__controls--play--loading--svg{width:1.5rem}#video__controls--play--loading--circle{stroke:#557aff}@keyframes loadersvganm{to{transform:rotate(360deg)}}@keyframes loadercircleanm{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,200;stroke-dashoffset:-35px}to{stroke-dashoffset:-125px}}#observations-panel--item-list::-webkit-scrollbar{width:.5rem}@keyframes locgraphic{0%{background-color:#8c8c8c}25%{background-color:#646464}50%{background-color:#282828}75%{background-color:#646464}to{background-color:#8c8c8c}}.observation-item-by-name:before{padding-top:15px}.observation-item-by-name,.observation-item-by-timestamp{position:relative;color:transparent}.observation-item-by-name:before,.observation-item-by-timestamp:before{display:none;content:attr(full-text);position:absolute;bottom:-.2rem;left:-20px;text-align:center;white-space:nowrap;color:#fff;background-color:#111516;z-index:5;padding:.1rem .2rem;border-radius:.2rem;cursor:default}.observation-item-by-name:hover:before,.observation-item-by-timestamp:hover:before{display:block}#observations-panel--drag-outer-box{width:25rem;height:25rem;bottom:0;left:50%;transform:translate(-50%,50%);pointer-events:none;cursor:pointer;z-index:3}.frames-label-text{display:block;text-align:center;padding:4px 0}.frames-label-text svg{fill:#aeaec2;height:12px}#observations-panel--drag{pointer-events:all;z-index:3;width:1.8rem;height:1.8rem;background-color:#111516;border-radius:5px}#observations-panel--drag svg{fill:#c1cbd5}#observations-panel--drag:hover svg{fill:#fff}.light-mode #observations-panel--drag{background-color:#c1c2d2}.light-mode #observations-panel--drag svg{fill:#4d4e52}.light-mode #observations-panel--drag:hover svg{fill:#68688d}#observations-panel--selected-expert-actions{display:flex;align-items:center;gap:1rem}#selected-expert-actions--unverified,#selected-expert-actions--verified{border:none;border-radius:.8rem;font-size:.7rem}#selected-expert-actions--unverified span,#selected-expert-actions--verified span{font-size:.7rem}#selected-expert-actions--unverified span.svg-text,#selected-expert-actions--verified span.svg-text{padding-right:.5rem;font-size:.7rem}#selected-expert-actions--unverified svg,#selected-expert-actions--verified svg{margin-right:.5rem;height:1rem;width:1rem}#selected-expert-actions--unverified:after,#selected-expert-actions--verified:after{z-index:4;display:none;position:absolute;top:-1.5rem;right:0;border-radius:.5rem;padding:.3rem .7rem;cursor:default;white-space:nowrap;transition:background-color .2s ease-in-out}#selected-expert-actions--unverified svg{fill:#aeaec2;color:#aeaec2}#selected-expert-actions--unverified svg:hover{color:#557aff;fill:#557aff}#selected-expert-actions--unverified:hover:after{display:block}.dark-mode #selected-expert-actions--unverified{color:#fff;background-color:#111516}.dark-mode #selected-expert-actions--unverified:hover{background-color:#557aff;color:#fff}.light-mode #selected-expert-actions--unverified{background-color:#e8e8ed;color:#060607}.light-mode #selected-expert-actions--unverified:hover{background-color:#bdc8fb;color:#060607}#selected-expert-actions--verified svg{fill:#557aff}#selected-expert-actions--verified svg:hover{color:#aeaec2}#selected-expert-actions--verified:hover:after{display:block}.dark-mode #selected-expert-actions--verified{color:#fff;background-color:#111516}.light-mode #selected-expert-actions--verified{background-color:#bdc8fb;color:#060607}#selected-expert-actions--verified.disabled:after,#selected-expert-actions--unverified.disabled:after{content:"Saving";background-color:#27bf9b80}#selected-expert-actions--reset-label,#selected-expert-actions--edit,#selected-expert-actions--delete{background-color:transparent;border:none;padding:0}#selected-expert-actions--reset-label svg,#selected-expert-actions--edit svg,#selected-expert-actions--delete svg{fill:#c1cbd5;height:.85rem;width:.85rem}#selected-expert-actions--reset-label:hover svg,#selected-expert-actions--edit:hover svg,#selected-expert-actions--delete:hover svg{fill:#fff}#selected-expert-actions--reset-label.active svg,#selected-expert-actions--edit.active svg,#selected-expert-actions--delete.active svg{fill:#557aff}.light-mode #selected-expert-actions--reset-label:hover svg,.light-mode #selected-expert-actions--edit:hover svg,.light-mode #selected-expert-actions--delete:hover svg{fill:#060607}.tracks-toolbar{opacity:.8;background:#557affcc;padding:3px;width:100%;display:flex;z-index:100;top:0;height:30px}#seek-scrubber--progress-div{position:absolute;top:22px;left:0;width:100%;padding:0 32px;pointer-events:none;z-index:4}#seek-scrubber--progress-inner-div{height:1rem;background:#00000080;border-radius:1rem}#seek-scrubber--progress{background:#353f45;height:1rem;width:0%;border-radius:1rem}.annotation-range-div{position:relative;width:100%;height:1rem;background:#06060780;border-radius:1rem;cursor:pointer}.annotation-range-div.select-pointer{cursor:pointer}.annotation-range-handle{position:absolute;top:50%;width:1rem;height:1rem;background:#191f22;border-radius:50%;transform:translate(-50%,-50%);cursor:grab;transition:all .1s ease;box-shadow:0 2px 4px #000c;z-index:11}.annotation-range-handle.annotation-range-handle-active{cursor:grabbing;transform:translate(-50%,-50%) scale(1.15);background:#191f22}.annotation-range-handle.annotation-range-handle-selected{background:#191f22;box-shadow:0 0 0 2px #191f224d}.annotation-range-loaded{position:absolute;top:0;left:0;height:100%;background:#ffffff80;border-radius:1rem;pointer-events:none;z-index:1}.annotation-range-ondemand{position:absolute;top:0;height:100%;background:#191f224d;border-radius:1rem;pointer-events:none;z-index:2}portal-seek-bar{display:block;width:100%;padding:.5rem 0}#observation_details.fullscreen{height:100vh}#observation_details{position:relative;z-index:100;margin-top:-52px}#image-container--div.fullscreen{width:100vw!important;height:100vh!important}#image-container{background-color:#121516}#image-container.fullscreen{max-width:100vw!important;max-height:100vh!important}.image__controls{background-color:#060607;max-width:calc(100vw - 485px);border-radius:0 0 15px 15px;margin-bottom:20px}#canvas-messaging-div{background:transparent}#canvas-messaging-div.loading-bg{position:absolute;z-index:10000000;background:#000;padding:50%}#selected-info-section--classification.edit-mode,#selected-info-section--basic-info.edit-mode{border-left:5px solid #557aff}#observations-page-template{min-height:100vh}#observations-page-template .d-flex{align-items:flex-start;position:relative}#observations-panel-aside{position:fixed;right:0;top:75px;bottom:0;z-index:1200;transition:transform .3s ease;background:#fff;min-width:300px;width:350px;max-width:40%;overflow-y:auto;box-shadow:-2px 0 10px #0000001a}#observations-panel-aside.slide-close{transform:translate(100%);box-shadow:none}#observations-main-content{transition:margin-right .3s ease;flex:1;min-width:0;min-height:100vh}#observations-main-content.panel-open{margin-right:var(--panel-width, 350px)}#observations-main-content.panel-closed{margin-right:0}.observation-panel-top{height:100%;min-width:300px;width:100%;border-left:8px solid #68688d;display:flex;flex-direction:column;position:relative;transition:border-left-color .2s ease,box-shadow .2s ease;overflow:hidden}.observation-panel-top:hover{border-left-color:#557aff;box-shadow:-3px 0 6px #557aff33}.observation-panel-top:before{content:"";position:absolute;left:-8px;top:0;width:20px;height:100%;cursor:ew-resize;z-index:1}.observation-panel-top .d-flex{flex-shrink:0;min-height:50px;position:relative;z-index:2}.observation-panel-container{height:100%;display:flex;flex-direction:column;position:relative;overflow:hidden}.observation-panel{height:calc(100vh - 75px - var(--footer-height, 200px) - 60px);max-height:calc(100vh - 75px - var(--footer-height, 200px) - 60px);overflow-y:auto;padding:1rem;flex-shrink:0}.observation-panel::-webkit-scrollbar{width:.5rem}.observation-panel::-webkit-scrollbar-track{background:transparent}.observation-panel::-webkit-scrollbar-thumb{background:#68688d;border-radius:3px}.observation-panel-content .basic-info-content{padding-left:.5rem}.observation-panel-content .taxonomy-content,.observation-panel-content .notes-content{padding-left:.5rem;transition:all .2s ease}.observation-panel-content .taxonomy-content[hidden],.observation-panel-content .notes-content[hidden]{display:none}.observation-panel-content h4 svg{transition:transform .2s ease}.observation-panel-content #modifications-list .border-left-thin{border-left:2px solid #557aff;background:#557aff0d;border-radius:0 4px 4px 0}.dark-mode .observation-panel-top{background:#191f22;border-left-color:#222a2e}.dark-mode .observation-panel{color:#fff}.dark-mode .observation-panel .text-light-gray{color:#c1cbd5!important}.dark-mode .observation-panel #modifications-list .border-left-thin{border-left-color:#557aff;background:#557aff1a}.dark-mode #observations-panel-aside .observation-panel-draghandle:hover{background:#557aff80}.light-mode .observation-panel-top{background:#fff;border-left-color:#aeaec2}.light-mode .observation-panel{color:#060607}.light-mode .observation-panel .text-light-gray{color:#68688d!important}@media(max-width:1200px){.observation-panel-top{min-width:300px}}@media(max-width:768px){#observations-panel-aside{width:100%!important}.observation-panel-top{min-width:100%}}#search-background{background-image:url(https://mustang.tator.io/static/images/search/sanc155337836.jpg);background-color:#222a2e;background-repeat:no-repeat;background-size:cover;background-position:center;padding-top:50px;padding-bottom:100px;height:700px}.search-box{width:70vw;max-width:1200px;margin:0 auto;border:1px solid rgba(6,6,7,.85);align-items:center;gap:20px}#search-input{height:60px}#search-input-box{display:flex;gap:1px;align-items:center;height:60px;margin-top:4px}#search-input-box .text-input-primary-dark--clearable-action{margin-right:45px;top:20px}.light-mode#classification-name{background:#fff;color:#060607;height:100%}.light-mode#classification-name::placeholder{color:#060607}#search-input--submit{margin:0;right:1px;top:1;height:58px}.light-mode#classification-name-autocomplete{position:absolute;width:100%;z-index:10;border:1px solid #557aff;border-top:none;border-radius:0 0 5px 5px}.light-mode#classification-name-autocomplete div{cursor:pointer;padding-left:16px;padding-right:16px;background-color:#fff;color:#060607}.light-mode#classification-name-autocomplete div:hover{background-color:#f7f7f9}#search-result-page #num-results-text{margin-right:20px}#paginator--div{background-color:#fff}.filter-container{border:1px solid rgb(174,174,194);border-radius:6px;padding:16px;height:max-content;margin-right:30px;margin-top:45px}.light-mode .filter-container{background-color:#fff}.dark-mode .filter-container{background-color:#060607}.no-margin-top .filter-container{margin-top:0}#paginator--go-to{background:inherit;color:inherit;border:1px solid black}.dark-mode #paginator--go-to{border:1px solid white}.search-results-page--gallery-grid#gallery-grid--ul{width:100%;min-height:200px;gap:2em;justify-content:flex-start!important}#permissions-manager-page #permissions-collab-remove,#permissions-manager-page #new-project--member-entry-div,#permissions-manager-page .collab-section,#permissions-manager-page .privacy-section,#permissions-manager-page .ownership-section,#permissions-manager-page .delete-section,#permissions-manager-page.role_Editor .delete-section{display:none}#permissions-manager-page.role_Editor .you-are-not-admin,#permissions-manager-page.role_Editor .collab-section,#permissions-manager-page.role_Editor .privacy-section,#permissions-manager-page.role_Editor .ownership-section{display:block}#permissions-manager-page.role_Editor .collab-section.d-flex,#permissions-manager-page.role_Editor .privacy-section.d-flex,#permissions-manager-page.role_Editor .ownership-section.d-flex{display:flex}#permissions-manager-page.role_Editor #edit-privacy-radios{display:none}#permissions-manager-page.role_Admin .delete-section{display:block}#permissions-manager-page.role_Admin .delete-section.d-flex{display:flex}#permissions-manager-page.role_Admin #new-project--member-entry-div,#permissions-manager-page.role_Admin .collab-section,#permissions-manager-page.role_Admin .privacy-section,#permissions-manager-page.role_Admin .ownership-section{display:block}#permissions-manager-page.role_Admin #new-project--member-entry-div.d-flex,#permissions-manager-page.role_Admin .collab-section.d-flex,#permissions-manager-page.role_Admin .privacy-section.d-flex,#permissions-manager-page.role_Admin .ownership-section.d-flex{display:flex}#permissions-manager-page.role_Viewer .ownership-section,#permissions-manager-page.role_Annotator .ownership-section,#permissions-manager-page.role_Verifier .ownership-section{display:block}#permissions-manager-page.role_Viewer .ownership-section.d-flex,#permissions-manager-page.role_Annotator .ownership-section.d-flex,#permissions-manager-page.role_Verifier .ownership-section.d-flex{display:flex}#permissions-manager-page.role_Viewer #new-project--member-entry-div,#permissions-manager-page.role_Annotator #new-project--member-entry-div,#permissions-manager-page.role_Verifier #new-project--member-entry-div,#permissions-manager-page.role_Viewer .privacy-section,#permissions-manager-page.role_Viewer .collab-section{display:none}#permissions-manager-page.role_undefined .privacy-section,#permissions-manager-page.role_None .privacy-section,#permissions-manager-page.role_null .privacy-section{display:block}#permissions-manager-page.role_undefined .privacy-section.d-flex,#permissions-manager-page.role_None .privacy-section.d-flex,#permissions-manager-page.role_null .privacy-section.d-flex{display:flex}#permissions-manager-page.role_undefined .you-are-not-admin,#permissions-manager-page.role_None .you-are-not-admin,#permissions-manager-page.role_null .you-are-not-admin{display:block}#permissions-manager-page.role_undefined .you-are-not-admin.d-flex,#permissions-manager-page.role_None .you-are-not-admin.d-flex,#permissions-manager-page.role_null .you-are-not-admin.d-flex{display:flex}.ml-ops-only,.viewer-only,.admin-only,.editor-and-up,.annotator-and-up,.verifier-and-up{display:none}#export-detail-edit-button{overflow:visible}#export-detail-edit-button svg{height:1.1rem}#export-detail-edit-button:hover svg{fill:#5264a3}.light-mode #export-detail-edit-button svg{fill:#111516}.dark-mode #export-detail-edit-button svg{fill:#f7f7f9}#submit-export-button,#export-analysis-button{min-height:40px}#reuse-export-button{fill:currentColor}#delete-export-button{margin-left:auto;fill:currentColor}#qaqc-manager-page .qaqc-sub-tabs{display:flex;width:100%;border-bottom:1px solid #c1cbd5;margin-bottom:24px}#qaqc-manager-page .qaqc-sub-tab-cell{display:flex;width:50%;justify-content:center}#qaqc-manager-page .qaqc-sub-tab{background:transparent;border:none;border-bottom:3px solid transparent;padding:8px 16px;font-size:13px;font-weight:400;color:#68688d;cursor:pointer;transition:all .2s ease;white-space:nowrap}#qaqc-manager-page .qaqc-sub-tab:hover{color:#557aff}#qaqc-manager-page .qaqc-sub-tab-active{color:#060607;font-weight:600;border-bottom-color:#557aff}#qaqc-manager-page .qaqc-sub-tab-active:hover{color:#060607}#qaqc-manager-page .qaqc-section-title{display:flex;align-items:center;gap:12px}#qaqc-manager-page .qaqc-blue-bar{display:inline-block;width:15px;height:33px;background:#3f65e0;flex-shrink:0}#qaqc-manager-page .qaqc-section-label{padding-bottom:0}#qaqc-manager-page .qaqc-admin-editor-section>.border-bottom-thin,#qaqc-manager-page .qaqc-annotator-section>.border-bottom-thin,#qaqc-manager-page .qaqc-verifier-section>.border-bottom-thin{background:var(--color-bg-secondary, #f8f9fa);border-radius:8px;padding:16px;border-bottom:none!important}#qaqc-manager-page .qaqc-collapsible .qaqc-collapse-header{cursor:pointer;user-select:none}#qaqc-manager-page .qaqc-collapsible .qaqc-collapse-header:hover{opacity:.8}#qaqc-manager-page .qaqc-collapsible .qaqc-chevron{width:18px;height:18px;min-width:18px;transition:transform .25s ease;fill:currentColor;margin-left:auto}#qaqc-manager-page.collapsed .qaqc-chevron,#qaqc-manager-page .collapsed .qaqc-chevron{transform:rotate(-90deg)}#qaqc-manager-page .qaqc-annotator-section.collapsed #qaqc-annotator-content,#qaqc-manager-page .qaqc-verifier-section.collapsed #qaqc-verifier-content{display:none!important}#qaqc-manager-page .qaqc-collapse-content{margin-top:20px;padding:16px;transition:all .25s ease}.ml-ops-only,.viewer-only,.admin-only,.editor-only,.editor-and-up,.annotator-only,.annotator-and-up,.verifier-only,.verifier-and-up{display:none}.role_algo-admin .ml-ops-only{display:block}.role_algo-admin .ml-ops-only.btn,.role_algo-admin .ml-ops-only.d-flex{display:flex}.role_Admin .admin-only{display:block}.role_Admin .admin-only.btn,.role_Admin .admin-only.d-flex{display:flex}.role_Admin .annotator-and-up,.role_Admin .editor-and-up,.role_Editor .annotator-and-up,.role_Editor .editor-and-up{display:block}.role_Admin .annotator-and-up.btn,.role_Admin .annotator-and-up.d-flex,.role_Admin .editor-and-up.btn,.role_Admin .editor-and-up.d-flex,.role_Editor .annotator-and-up.btn,.role_Editor .annotator-and-up.d-flex,.role_Editor .editor-and-up.btn,.role_Editor .editor-and-up.d-flex{display:flex}.role_Admin .annotator-and-up,.role_Editor .annotator-and-up,.role_Annotator .annotator-and-up{display:block}.role_Admin .annotator-and-up.btn,.role_Admin .annotator-and-up.d-flex,.role_Editor .annotator-and-up.btn,.role_Editor .annotator-and-up.d-flex,.role_Annotator .annotator-and-up.btn,.role_Annotator .annotator-and-up.d-flex{display:flex}.role_Admin .verifier-and-up,.role_Editor .verifier-and-up,.role_Annotator .verifier-and-up,.role_Verifier .verifier-and-up{display:block}.role_Admin .verifier-and-up.btn,.role_Admin .verifier-and-up.d-flex,.role_Editor .verifier-and-up.btn,.role_Editor .verifier-and-up.d-flex,.role_Annotator .verifier-and-up.btn,.role_Annotator .verifier-and-up.d-flex,.role_Verifier .verifier-and-up.btn,.role_Verifier .verifier-and-up.d-flex{display:flex}.role_Admin .editor-only,.role_Editor .editor-only{display:block}.role_Admin .editor-only.btn,.role_Admin .editor-only.d-flex,.role_Editor .editor-only.btn,.role_Editor .editor-only.d-flex{display:flex}.role_Annotator .annotator-only{display:block}.role_Annotator .annotator-only.btn,.role_Annotator .annotator-only.d-flex{display:flex}.role_Verifier .verifier-only{display:block}.role_Verifier .verifier-only.btn,.role_Verifier .verifier-only.d-flex{display:flex}.no-permissions{display:none}.role_Viewer .viewer-only{display:block}.role_Viewer .viewer-only.btn,.role_Viewer .viewer-only.d-flex{display:flex}.role_undefined .no-permissions,.role_None .no-permissions,.role_null .no-permissions{display:block}.role_undefined .no-permissions.btn,.role_undefined .no-permissions.d-flex,.role_None .no-permissions.btn,.role_None .no-permissions.d-flex,.role_null .no-permissions.btn,.role_null .no-permissions.d-flex{display:flex}.dark-mode #qaqc-manager-page .qaqc-sub-tabs{border-bottom-color:#354047}.dark-mode #qaqc-manager-page .qaqc-sub-tab{color:#c1cbd5}.dark-mode #qaqc-manager-page .qaqc-sub-tab:hover{color:#557aff}.dark-mode #qaqc-manager-page .qaqc-sub-tab-active,.dark-mode #qaqc-manager-page .qaqc-sub-tab-active:hover{color:#fff}
/*! For license information please see /static/login.css.LEGAL.txt */
