.upload-field{border-radius:8px;cursor:pointer;display:block;height:100%;margin:auto;padding:10;text-align:center;width:70%}.background-icon{font-size:1000%!important;opacity:.7}.columns{max-height:50vh;overflow:hidden}.column-right{flex:1 1;max-height:90%;overflow:hidden;padding:10px;width:50%}.column-right.content{border-radius:8px;display:block;height:100%;margin-left:10%;overflow-y:auto;width:80%}.column-left{flex:1 1;padding:10px;width:50%}.text-columns{display:flex}.text-column-right{max-height:1%;overflow-y:auto}.text-column-left,.text-column-right{flex:1 1;padding:10px;width:"50%"}.grid-container{grid-gap:35px;display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));margin-left:40px;margin-right:40px;margin-top:40px}.grid-item{border:1px solid #3d3d38;border-radius:19px;font-size:1.2rem;height:190px;margin-top:10px;text-align:center}.image-carousel-container{align-items:center;height:100%;margin-top:auto;width:100%}.image-carousel-container .carousel .thumbs-wrapper .carousel-thumb.selected{border:3px solid #656cf6}.image-carousel-container .carousel .thumbs-wrapper .thumbs .thumb{border:none;box-shadow:none}.image-carousel-container img{display:block;height:auto;object-fit:cover;width:100vw}.image-carousel{width:100vw}.scan-container{display:inline-block;height:auto;position:relative;width:100%}@keyframes gridScan{0%{box-shadow:0 0 0 0 #38b6ff00;opacity:0;transform:scale(.5)}20%{box-shadow:0 0 10px 2px #ffd00099;opacity:1}to{box-shadow:0 0 30px 10px #38b6ff00;opacity:0;transform:scale(1.2)}}@keyframes radarPulse{0%{opacity:.8;transform:translate(-50%,-50%) scale(0)}to{opacity:0;transform:translate(-50%,-50%) scale(1.1)}}@keyframes backgroundPulse{0%,to{opacity:.1}50%{opacity:1}}.scan-effect{display:inline-block;overflow:hidden;position:relative}.scan-effect:before{animation:backgroundPulse 3s ease-in-out infinite;background:radial-gradient(circle,#ffe60026 0,rgba(255,230,0,.048) 40%,#0000 70%);height:100%;left:0;top:0}.scan-effect:after,.scan-effect:before{content:"";display:none;position:absolute;width:100%}.scan-effect:after{animation:radarPulse 3s infinite;border:5px solid #ffff91;border-radius:100%;box-shadow:0 0 10px 5px #ffd00099;height:200%;left:50%;top:50%;transform:translate(-100%,-100%) scale(.2);z-index:2}.scan-effect .detection-dot{animation:gridScan 1.5s infinite;background:#ffff91;border-radius:50%;height:12px;position:absolute;transform:scale(0);width:12px;z-index:3}.scan-effect.active:after,.scan-effect.active:before{display:block}.carousel .control-arrow,.carousel.carousel-slider .control-arrow{background:none;border:0;cursor:pointer;filter:alpha(opacity=40);font-size:32px;opacity:.4;position:absolute;top:20px;transition:all .25s ease-in;z-index:2}.carousel .control-arrow:focus,.carousel .control-arrow:hover{filter:alpha(opacity=100);opacity:1}.carousel .control-arrow:before,.carousel.carousel-slider .control-arrow:before{border-bottom:8px solid #0000;border-top:8px solid #0000;content:"";display:inline-block;margin:0 5px}.carousel .control-disabled.control-arrow{cursor:inherit;display:none;filter:alpha(opacity=0);opacity:0}.carousel .control-prev.control-arrow{left:0}.carousel .control-prev.control-arrow:before{border-right:8px solid #fff}.carousel .control-next.control-arrow{right:0}.carousel .control-next.control-arrow:before{border-left:8px solid #fff}.carousel-root{outline:none}.carousel{position:relative;width:100%}.carousel *{box-sizing:border-box}.carousel img{display:inline-block;pointer-events:none;width:100%}.carousel .carousel{position:relative}.carousel .control-arrow{background:none;border:0;font-size:18px;margin-top:-13px;outline:0;top:50%}.carousel .thumbs-wrapper{margin:20px;overflow:hidden}.carousel .thumbs{list-style:none;position:relative;transform:translateZ(0);transition:all .15s ease-in;white-space:nowrap}.carousel .thumb{border:3px solid #fff;display:inline-block;margin-right:6px;overflow:hidden;padding:2px;transition:border .15s ease-in;white-space:nowrap}.carousel .thumb:focus{border:3px solid #ccc;outline:none}.carousel .thumb.selected,.carousel .thumb:hover{border:3px solid #333}.carousel .thumb img{vertical-align:top}.carousel.carousel-slider{margin:0;overflow:hidden;position:relative}.carousel.carousel-slider .control-arrow{bottom:0;color:#fff;font-size:26px;margin-top:0;padding:5px;top:0}.carousel.carousel-slider .control-arrow:hover{background:#0003}.carousel .slider-wrapper{margin:auto;overflow:hidden;transition:height .15s ease-in;width:100%}.carousel .slider-wrapper.axis-horizontal .slider{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-horizontal .slider .slide{flex-direction:column;flex-flow:column}.carousel .slider-wrapper.axis-vertical{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-vertical .slider{flex-direction:column}.carousel .slider{list-style:none;margin:0;padding:0;position:relative;width:100%}.carousel .slider.animated{transition:all .35s ease-in-out}.carousel .slide{margin:0;min-width:100%;position:relative;text-align:center}.carousel .slide img{border:0;vertical-align:top;width:100%}.carousel .slide iframe{border:0;display:inline-block;margin:0 40px 40px;width:calc(100% - 80px)}.carousel .slide .legend{background:#000;border-radius:10px;bottom:40px;color:#fff;font-size:12px;left:50%;margin-left:-45%;opacity:.25;padding:10px;position:absolute;text-align:center;transition:all .5s ease-in-out;transition:opacity .35s ease-in-out;width:90%}.carousel .control-dots{bottom:0;margin:10px 0;padding:0;position:absolute;text-align:center;width:100%;z-index:1}@media (min-width:960px){.carousel .control-dots{bottom:0}}.carousel .control-dots .dot{background:#fff;border-radius:50%;box-shadow:1px 1px 2px #000000e6;cursor:pointer;display:inline-block;filter:alpha(opacity=30);height:8px;margin:0 8px;opacity:.3;transition:opacity .25s ease-in;width:8px}.carousel .control-dots .dot.selected,.carousel .control-dots .dot:hover{filter:alpha(opacity=100);opacity:1}.carousel .carousel-status{color:#fff;font-size:10px;padding:5px;position:absolute;right:0;text-shadow:1px 1px 1px #000000e6;top:0}.carousel:hover .slide .legend{opacity:1}.limited-container{display:flex;flex-direction:column;height:100vh;margin:0 auto;overflow:hidden;position:relative;width:80%}.limited-container .top-section{align-items:center;display:flex;flex:1 1;justify-content:center;overflow:hidden;padding:10px;position:relative}.page-container{display:flex;flex-direction:column;min-height:100vh}.content{flex:1 1}.footer{padding:20px 10px;text-align:center}.footer-content{margin:0 auto;max-width:1200px}.footer-links{display:flex;gap:20px;justify-content:center;list-style-type:none;margin:10px 0 0;padding:0}@keyframes fadeIn{0%{color:#ffff91;opacity:1}to{color:#272727;opacity:1}}.fade-in{animation:fadeIn 1.2s ease-in forwards;color:#ffff91;opacity:0}@keyframes darkFadeIn{0%{color:#3d3d38;opacity:1}to{color:#ffff91;opacity:1}}.dark-fade-in{animation:darkFadeIn 1.2s ease-in forwards;color:#f2f1ea;opacity:0}.project-header{align-items:center;box-sizing:border-box;display:flex;font-size:1.2em;height:5%;justify-content:left;padding:10px;width:100%}.main-content{overflow-y:auto}.columns{display:flex}.column{flex:1 1;padding:10px;width:"50%"}body,html{padding:0}body{display:flex;flex-direction:column}.image-header{align-items:center;border-bottom:2px solid #161827;box-sizing:border-box;display:flex;font-size:1.2em;justify-content:left;padding:10px;width:100%}.image-container{display:flex;flex-direction:column;height:calc(100vh - 80px);height:calc(100vh - var(--header-height, 80px));overflow:hidden}.main-content{display:flex;min-height:0}.image-sidebar{box-sizing:border-box;overflow-y:auto}.image-sidebar.left{border-right:2px solid #c5c5bf;max-width:350px;min-width:250px;width:18%}.image-sidebar.right{border-left:2px solid #c5c5bf;display:flex;flex-direction:column;max-width:450px;min-width:300px;padding:10px;width:22%}.image-sidebar.right .top-section{margin-bottom:3}.image-sidebar.right .top-section.header{height:30px;margin-bottom:5px}.image-sidebar.right .top-section.content{background-color:#767671;border-radius:10px;flex:1 1;margin-bottom:20px;max-height:50vh;overflow-x:auto;overflow-y:auto}.image-sidebar.right .bottom-section{border-top:2px solid #c5c5bf;display:flex;height:350px;margin-top:auto}.image-viewer{box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;min-width:0}.image-viewer .top-section{align-items:center;background-color:#121212;display:flex;flex:1 1;justify-content:center;min-height:0;padding:10px}.image-viewer img{max-height:100%;max-width:100%;object-fit:contain}.image-viewer .bottom-section{height:32%;overflow-y:auto}@media (max-width:1400px){.image-sidebar.left{min-width:200px;width:20%}.image-sidebar.right{min-width:250px;width:25%}}@media (max-width:1024px){.image-sidebar.left{min-width:180px;width:22%}.image-sidebar.right{min-width:220px;width:28%}}.all_content{display:flex;flex-direction:row;margin:5px;width:100%}.charts_content{display:flex;flex-direction:column;width:50%}.chart_background{flex-direction:row;justify-content:left!important;margin-bottom:5%;max-height:50%}.chart_background,.main_chart{align-items:flex-start;border-radius:5px;display:flex;width:90%}.main_chart{justify-content:left;margin-left:3}.info_left,.main_chart{flex-direction:column;max-height:100%}.info_left{align-items:right;border-radius:5px;display:flex;justify-content:right;margin-left:20px;overflow-y:auto;width:30%}.App{background-size:cover;display:flex;flex-direction:column;padding:10px;text-align:center}.main-content{flex:1 1}.App-header{align-items:center;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.modal-box{border-radius:5;border-radius:5px;outline:0}.modal-box,.wide-modal{left:50%;padding:20px;position:absolute;top:50%;transform:translate(-50%,-50%)}.wide-modal{border-radius:8px;row-gap:10px;text-align:center;width:30%}.small-modal-box{border-radius:5;border-radius:5px;left:50%;outline:0;padding:20px;position:absolute;top:50%;transform:translate(-50%,-50%)}.center{align-items:center;display:flex;justify-content:center}.darken-hover{color:#fff;transition:color .3s}.darken-hover:hover{color:#606060}.images-container{align-items:flex-start;display:flex;flex-direction:row;height:500px;padding:20px}.button-column{display:flex;flex-direction:column;justify-content:start;width:30%}.vertical-slide{animation:slide-in 2s ease forwards}.spawn-analyze{animation:fade-in 2s ease forwards;animation-delay:.5s;opacity:0}.spawn-save{animation:fade-in 2s ease forwards;animation-delay:1s;opacity:0}.spawn-carrusel{animation:fade-in 2s ease forwards;animation-delay:1.5s;opacity:0;width:100%}@keyframes slide-in{0%{transform:translateY(-100%)}to{transform:translateX(0)}}.vertical-slide-up{animation:slide-in-up 2s ease forwards}@keyframes slide-in-up{0%{transform:translateY(100%)}to{transform:translateX(0)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.shrink-animation{animation:slide-and-shrink 3s ease forwards}@keyframes slide-and-shrink{0%{transform:translateX(0) scaleX(1)}to{transform:translateX(-40%) scaleX(.15)}}*{box-sizing:border-box;margin:0;padding:0}.container{grid-gap:20px;display:grid;gap:20px;grid-template-areas:"account-info subscription" "payment-method notifications";grid-template-columns:2fr 2fr;max-height:89.3vh;padding:1% 3%}.account-info{grid-row-gap:20px;display:grid;grid-area:account-info;grid-template-areas:"title title" "profile-pic personal-data" "account-data account-data" "footer footer2";grid-template-columns:1fr 2.2fr;row-gap:20px}.account-info,.payment-method{background:#fff;border:4px solid #c5c5bf;border-radius:8px;padding:20px}.payment-method{grid-area:payment-method}.subscription{grid-area:subscription}.notifications,.subscription{background:#fff;border:4px solid #c5c5bf;border-radius:8px;padding:20px}.notifications{grid-area:notifications}.notifications label{align-items:center;display:flex}.notifications input[type=checkbox]{margin-right:10px}.title{font-weight:700;grid-area:title}.profile-pic{align-items:center;border-radius:8px;grid-area:profile-pic;justify-content:center}.personal-data,.profile-pic{display:flex;flex-direction:column}.personal-data{grid-area:personal-data;margin-bottom:-20px}.account-data{display:flex;flex-direction:column;grid-area:account-data}.save-changes{grid-area:footer}.footer2{display:flex;grid-area:footer2;justify-content:flex-end}body,html{height:100%;margin:0;text-align:left}.loading-container{align-items:"center";display:"flex";height:"100vh";justify-content:"center";left:0;position:"fixed";top:"105px";width:"100vw";z-index:9999}.loading-gif{top:auto;width:150px}.MuiDataGrid-row{cursor:pointer}.MuiDataGrid-row:hover{background-color:#ffffff1a}@font-face{font-display:swap;font-family:Munken Sans;font-style:normal;font-weight:400;src:url(/static/media/MunkenSansWeb-Regular.05ccf3fce39e8176a578.woff2) format("woff2"),url(/static/media/MunkenSansWeb-Regular.ae606d8b4962397a434f.woff) format("woff")}@font-face{font-display:swap;font-family:Munken Sans;font-style:normal;font-weight:700;src:url(/static/media/MunkenSansWeb-Bold.5585437a7dc070d62cbf.woff2) format("woff2"),url(/static/media/MunkenSansWeb-Bold.6b7634dde5caed6f2700.woff) format("woff")}@font-face{font-display:swap;font-family:Munken Sans;font-style:normal;font-weight:500;src:url(/static/media/MunkenSansWeb-Medium.3ae26c97dfbfd788937d.woff2) format("woff2"),url(/static/media/MunkenSansWeb-Medium.189eefc72c5bfc2692d3.woff) format("woff")}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;height:100%;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}
/*# sourceMappingURL=main.49c48cdb.css.map*/