body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.ImageWithCanvas{align-items:center;box-sizing:border-box;display:flex;height:calc(100vh - 100px);position:relative}.ImageWithCanvas__imgWrapper{overflow:hidden;position:relative}.ImageWithCanvas__butttons{border:2px solid #000;border-radius:5px;display:flex;height:40px;position:absolute;right:0;top:0;width:320px;z-index:20}.ImageWithCanvas__butttons--onOriginalImage{width:40px}.ImageWithCanvas__butttonsForMoving{display:flex}.ImageWithCanvas__butttonsArrow{align-items:center;background-color:#fff;border:none;border-right:1px solid silver;cursor:pointer;display:flex;font-size:25px;height:40px;justify-content:center;line-height:25px;padding:0;transition:all .3s;width:40px}.ImageWithCanvas__butttonsArrow img{height:100%;width:100%}.ImageWithCanvas__butttonsArrow:not(:first-child):hover{background-color:#000;color:#fff}.ImageWithCanvas__butttonsArrow:disabled:hover{background-color:#fff;color:hsla(0,0%,6%,.3);cursor:not-allowed}.ImageWithCanvas__butttonsArrow--fullScreen{padding:5px}.ImageWithCanvas__butttonsArrow--clipboard{padding:7px}.ImageWithCanvas__butttonZoom{align-items:center;background-color:#fff;border:none;cursor:pointer;display:flex;font-size:30px;height:40px;justify-content:center;line-height:30px;padding:0;transition:all .3s;width:40px}.ImageWithCanvas__butttonZoom:not(:last-child){border-right:1px solid silver}.ImageWithCanvas__butttonZoom:hover{background-color:#000;color:#fff}.ImageWithCanvas__butttonZoom:disabled:hover{background-color:#fff;color:hsla(0,0%,6%,.3);cursor:not-allowed}.ImageWithCanvas__imgSideBySideWrapper{grid-gap:40px;display:grid;gap:40px;grid-template-columns:1fr 1fr;margin-left:20px;margin-right:20px;overflow:hidden;position:relative;width:100%}.ImageWithCanvas__imgSideBySideWrapper--withLeftNavigation{margin-left:420px}.ImageWithCanvas__imgContainer{opacity:1;overflow:hidden;position:relative;width:100%}.ImageWithCanvas__imgContainer--maxContent{margin:0 auto;opacity:1;overflow:hidden;position:relative;width:-webkit-max-content;width:max-content}.ImageWithCanvas__imgContainer--hidden{opacity:0}.ImageWithCanvas__loading{height:calc(100vh - 100px);text-align:center;width:100vw}.ImageWithCanvas__loading--hidden{visibility:hidden;width:0}.ImageWithCanvas__image{width:100%}.ImageWithCanvas__image--height{height:calc(100vh - 100px)}.ImageWithCanvas__image--hidden{opacity:0}.ImageWithCanvas__annotationsContainer{height:100%;width:100%}.ImageWithCanvas__singleAnnotation{background-color:hsla(0,0%,6%,.7);border:5px solid #fff;z-index:5}.ImageWithCanvas__singleAnnotationName{display:inline-block;position:relative;text-align:center;-webkit-transform:translateY(-120%);transform:translateY(-120%)}.ImageWithCanvas__closeAnnotation{color:#fff;cursor:pointer;display:inline-block;font-size:30px;line-height:30px;position:absolute;right:0;top:-8px;z-index:50}.ImageWithCanvas__lockedWrapper{cursor:not-allowed;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:80}.ImageWithCanvas__imgContainer .ImageWithCanvas__singleAnnotation--selected,.ImageWithCanvas__imgContainer--maxContent .ImageWithCanvas__singleAnnotation--selected{border-width:4px}.ImageSlider{align-items:center;box-sizing:border-box;display:flex;height:calc(100vh - 100px);position:relative}.ImageSlider__fullContainer{height:calc(100vh - 79px);margin-bottom:20px;position:relative}.ImageSlider__header{border-bottom:2px solid #000;display:flex;justify-content:space-between;padding:10px 20px;position:relative}.ImageSlider__headerInfo{display:flex;gap:10px;position:absolute;right:20px;top:10px}.ImageSlider__labelContainer{align-items:center;display:flex;gap:8px}.ImageSlider__labelRactangle{border:2px solid #000;height:15px;width:50px}.ImageSlider__singleImage{left:0;position:absolute;right:0;top:0}.ImageSlider__singleImage--hidden{opacity:0;visibility:hidden}.ImageSlider__fullSingleImage{background-color:#fff;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:100}.ImageSlider__fullSingleImage img{height:100%;object-fit:contain;width:100%}.ImageSlider__fullSingleImage--hidden{opacity:0;visibility:hidden}.ImageSlider__fullImageButton{align-items:center;background-color:#fff;border:2px solid #000;cursor:pointer;display:flex;height:40px;justify-content:center;position:absolute;right:0;top:0;width:40px;z-index:101}.ImageSlider__fullImageButton img{height:100%;width:100%}.ImageSlider__buttons{align-items:center;background-color:#fff;border:1px solid silver;border-radius:50px;display:flex;justify-content:center;margin:0 auto;padding:10px 0;width:-webkit-max-content;width:max-content}.ImageSlider__buttons button{background-color:transparent;border:none;cursor:pointer;outline:none;padding:6px 20px;width:120px}.ImageSlider__buttons button:not(:last-child){border-right:1px solid silver}.ImageSlider__buttons button:disabled{cursor:not-allowed}.canvas-container-rect{background-color:transparent;cursor:crosshair;left:0;position:absolute;top:0;z-index:2}.LeftNavigation{background-color:#fff;border-right:2px solid #000;box-sizing:border-box;height:calc(100vh - 41px);left:0;max-width:400px;position:fixed;top:41px;transition:all .3s;width:400px;z-index:100}.LeftNavigation__firstPart{padding:20px 20px 0;transition:all .3s}.LeftNavigation__firstPart--hidden{overflow:hidden;padding:0}.LeftNavigation--closed{border-right:none;max-width:0;padding:0;width:0}.LeftNavigation__expandButton{background-color:#fff;border-bottom:2px solid #000;border-left:2px solid #000;border-right:2px solid #000;cursor:pointer;font-size:24px;left:100%;padding:0 8px;position:absolute;top:0;transition:all .3s;-webkit-user-select:none;user-select:none}.LeftNavigation__expandButton:hover{background-color:#000;color:#fff}.LeftNavigation__expandButton--closed{border-left:none}.LeftNavigation__expandButton--closed span{display:block;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.LeftNavigation__content{overflow:hidden}.LeftNavigation__title{font-size:16px;font-weight:600;margin-bottom:8px}.LeftNavigation__title:not(:first-child){margin-top:20px}.LeftNavigation__singleLabel{align-items:center;cursor:pointer;display:flex}.LeftNavigation__singleLabel:not(.LeftNavigation__singleLabel:last-child){margin-bottom:8px}.LeftNavigation__labelRactangle{height:30px;width:100px}.LeftNavigation__labelName{font-size:14px;margin-left:10px}.LeftNavigation__singleShortcut{align-items:center;display:flex;font-size:14px;gap:20px;margin-bottom:8px}.LeftNavigation__singleShortcutName{color:#7b7a7a;font-weight:600}.LeftNavigation__filterContainer input{cursor:pointer;margin:0 8px 0 0}.LeftNavigation__filterContainer input:not(:last-child){margin-bottom:8px}.LeftNavigation__filterContainer input:disabled{cursor:not-allowed}.LeftNavigation__filterContainer input:disabled+label{color:#d1d1d1;cursor:not-allowed}.LeftNavigation__filterContainer label{cursor:pointer;display:inline-block;font-size:12px;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.LeftNavigation__filesTableContainer{height:calc(100vh - 540px);overflow:scroll}.LeftNavigation__filesTable{display:grid;font-size:12px;grid-template-columns:105px 1fr 105px}.LeftNavigation__tableCell{cursor:pointer;overflow:hidden;padding:5px 0;text-overflow:ellipsis;white-space:nowrap}.LeftNavigation__tableCell--hovered{background-color:silver;color:#000}.LeftNavigation__tableCell--selected{background-color:#000;color:#fff}.LeftNavigation__sessionNameCell{padding-left:20px}.LeftNavigation__dateTakenCell{padding-right:20px}.LeftNavigation__fileNameCell{padding-left:5px;padding-right:5px}.LeftNavigation__filesTableHeader{font-weight:600;margin-bottom:5px}.LeftNavigation__selectRoute{margin-bottom:16px}.u-margin-t-xl{margin-top:32px}.AnnotationLabelRactangle--face{background-color:rgba(245,39,43,.3);border:2px solid #f5272b}.AnnotationLabelRactangle--license_plate{background-color:rgba(168,39,245,.3);border:2px solid #a827f5}.AnnotationLabelRactangle--background{background-color:hsla(0,0%,55%,.3);border:2px solid #8b8b8b}.AnnotationLabelText--face{color:#f5272b}.AnnotationLabelText--license_plate{color:#a827f5}.AnnotationLabelText--background{color:#8b8b8b}
/*# sourceMappingURL=main.b5473fe6.css.map*/