body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.App{text-align:center;height:150%}.App-header{background-color:#fff;min-height:6vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem 0 0}.App-footer{margin:3vh 0}.App-footer a{text-decoration:none;color:#66666b;padding:0 2vh}.image-container{position:relative}.image-section{padding:0 1.5rem}.image-middle{display:block;margin:0 auto;max-width:1024px}.main-image{width:100%;pointer-events:none;border-radius:1em;border:1px solid #ddd;box-shadow:1.95px 1.95px 2.6px rgba(0,0,0,.15)}.error-panel{width:50%;margin:1rem auto;border-radius:1em;overflow:hidden}.show-error{color:red;font-weight:700}.hide-error{color:transparent}.arrow-button{width:10vh;height:10vh;margin:0;position:absolute;top:40%;border:none;background:transparent}.arrow-button img{height:100%}.left-button{left:10%}.right-button{right:10%;-webkit-transform:ScaleX(-1);transform:ScaleX(-1)}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}.image-fadein{-webkit-animation:fadein .5s ease 0s 1 normal forwards;animation:fadein .5s ease 0s 1 normal forwards}@-webkit-keyframes fadeout{0%{opacity:1}to{opacity:0}}@keyframes fadeout{0%{opacity:1}to{opacity:0}}.image-fadeout{-webkit-animation:fadeout .5s ease 0s 1 normal forwards;animation:fadeout .5s ease 0s 1 normal forwards}.predictions-section{padding:0 1.5rem}.predictions-panel{background:#fff;border-radius:1em;max-width:1024px;margin:0 auto;padding:2rem;border:1px solid #ddd;box-shadow:1.95px 1.95px 2.6px rgba(0,0,0,.15)}.predictions{text-align:center;list-style-position:inside}.prediction{font-size:1em}.prediction span{font-size:1.2em;font-weight:600}.prediction i{font-size:.8em}.prediction:first-child{font-size:1.5em}.prediction-fadein{opacity:0;-webkit-animation:fadein .9s 1;animation:fadein .9s 1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.prediction-fadein:first-child{-webkit-animation-delay:0s;animation-delay:0s;color:#00f}.prediction-fadein:nth-child(2){-webkit-animation-delay:.5s;animation-delay:.5s}.prediction-fadein:nth-child(3){-webkit-animation-delay:1s;animation-delay:1s}.prediction-fadein:nth-child(4){-webkit-animation-delay:1.5s;animation-delay:1.5s}.prediction-fadein:nth-child(5){-webkit-animation-delay:2s;animation-delay:2s}.prediction-fadein:nth-child(6){-webkit-animation-delay:2.5s;animation-delay:2.5s}.prediction-fadein:nth-child(7){-webkit-animation-delay:3s;animation-delay:3s}.prediction-fadein:nth-child(8){-webkit-animation-delay:3.5s;animation-delay:3.5s}.prediction-fadein:nth-child(9){-webkit-animation-delay:4s;animation-delay:4s}.prediction-fadein:nth-child(10){-webkit-animation-delay:4.5s;animation-delay:4.5s}.prediction-fadeout{opacity:0}.loader-hidden{width:1.5em;height:2.5em;margin:0 0 30px;position:relative;float:right}.loader,.loader:after,.loader:before{float:right;border-radius:50%;width:2.5em;height:2.5em;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:load7 1.8s ease-in-out infinite;animation:load7 1.8s ease-in-out infinite}.loader{color:#fff;font-size:10px;margin:0 0 30px;position:relative;text-indent:-9999em;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation-delay:-.16s;animation-delay:-.16s}.loader:after,.loader:before{content:"";position:absolute;top:0}.loader:before{left:-3.5em;-webkit-animation-delay:-.32s;animation-delay:-.32s}.loader:after{left:3.5em}@-webkit-keyframes load7{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}@keyframes load7{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}.upload-panel{margin:1vh auto 0;background:#fff;text-align:center;width:100%;display:flex;max-width:1024px}.upload-section{padding:1rem;float:left;width:50%;text-align:center}.input-text{font-weight:400}.file{display:block;box-shadow:1.95px 1.95px 2.6px rgba(0,0,0,.15)}.file-cta{padding:0 1rem!important;width:100%}.file-name{max-width:100%;width:100%}.file-label{word-wrap:break-word;white-space:pre-wrap;font-weight:600}
/*# sourceMappingURL=main.5e526028.chunk.css.map */