@import url(https://fonts.googleapis.com/css2?family=Raleway:ital,wght@0,100..900;1,100..900&display=swap);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}*{font-family:Raleway,sans-serif;margin:0;padding:0}body{background-color:#e7ebed}.page-container{align-items:center;display:flex;flex-direction:column;height:100vh;margin-top:80px;width:100vw}.page-container .main-h1{display:inline;font-weight:400}.page-container .content-box{align-items:baseline;display:flex;justify-content:space-evenly;width:100vw}.custom-button{background-color:#000;border:none;color:#fff;cursor:pointer;display:flex;font-family:Open Sans Condensed;font-size:12px;font-weight:lighter;height:50px;justify-content:center;letter-spacing:.5px;line-height:50px;min-width:165px;padding:0 35px;text-transform:uppercase;width:auto}.custom-button:hover{background-color:#fff;border:1px solid #000;color:#000}.custom-button.google-sign-in{background-color:#4285f4;color:#fff}.custom-button.google-sign-in:hover{background-color:#357ae8;border:none}.custom-button.inverted{background-color:#fff;border:1px solid #000;color:#000}.custom-button.inverted:hover{background-color:#000;border:none;color:#fff}.text-display-container{background:#f9f9f9;border:1px solid gray;border-radius:5px;box-shadow:0 10px 20px #0000001a;color:#333;font-family:Arial,sans-serif;margin-top:20px;max-width:400px;min-width:300px;padding:20px 25px}.text-display-container .header{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.text-display-container .header h2{color:#4b4b4b;font-size:18px;font-weight:400;margin:0}.text-display-container .copy-text{border:none;color:#747474;cursor:pointer;font-size:16px;font-weight:400;transition:background-color .3s ease}.text-display-container .text-content{background:#fff;border:1px solid #ccc;border-radius:5px;color:#555;font-size:13px;font-weight:400;line-height:1.6;max-height:300px;overflow-y:auto;padding:15px;white-space:pre-wrap}.element-disabled,.element-disabled:hover{background-color:gray;color:#fff;cursor:none}.svg-disabled,.svg-disabled:hover{color:gray;cursor:none}.image-gallery{background-color:#f9f9f9;border:1px solid #000;border-radius:8px;box-shadow:0 4px 8px #0000001a;font-family:Arial,sans-serif;margin-top:20px;padding:20px}.image-gallery .gallery-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.image-gallery .gallery-header h3{color:#333;font-size:20px;font-weight:400;margin:0}.image-gallery .image-grid{grid-gap:20px;border:1px solid #000;border-radius:3px;box-sizing:border-box;display:grid;gap:20px;grid-template-columns:auto auto auto;max-height:300px;max-width:650px;overflow-y:auto;padding:20px}.image-gallery .image-grid .card{border:1px solid #000;border-radius:5px;box-sizing:border-box;height:200px;padding:10px;width:180px}.image-gallery .image-grid .card .image-container{border:1px solid #000;border-radius:3px;height:85%;width:100%}.image-gallery .image-grid .card .image-container img{height:100%;object-fit:contain;width:100%}.image-gallery .image-grid .card .button-container{align-items:center;display:flex;flex-direction:row;height:15%;justify-content:space-between;padding:5px;width:100%}.image-gallery .image-grid .card .button-container .file-type-tag{background-color:tomato;border-radius:2px;box-sizing:border-box;color:#f9f9f9;cursor:pointer;padding:3px 7px}.image-gallery .download-all-button{background-color:tomato;border:none;border-radius:3px;color:#fff;cursor:pointer;font-size:14px;padding:10px 15px;transition:background-color .3s ease}.image-gallery .download-all-button:hover{background-color:#ff5725}.image-gallery .download-button{background-color:tomato;border:none;border-radius:2px;color:#fff;cursor:pointer;font-size:14px;height:80%;margin:10px 0;padding:5px;transition:background-color .3s ease;width:100%}.image-gallery .download-button:hover{background-color:#ff5725}.image-gallery .svg-icon{cursor:pointer!important;position:relative;transition:color .3s ease-in!important}.image-gallery .svg-icon:hover{color:#ff5725!important}.image-gallery .svg-icon:after{background-color:#333;border-radius:5px;bottom:100%;color:#fff;content:"Copied";font-size:12px;left:50%;opacity:0;padding:5px 10px;position:absolute;transform:translateX(-50%);transition:opacity .3s ease,visibility .3s ease;visibility:hidden;white-space:nowrap;z-index:10}.image-gallery .svg-icon:hover:after{opacity:1;visibility:visible;z-index:1000}.loader-container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:50px;width:100vw}.loader-container p{color:#000;padding:10px}.loader{animation:rotate 1.5s ease-in infinite alternate;height:64px;position:relative;width:64px}.loader:before{background:currentColor;border-radius:0 0 50px 50px;bottom:0;color:#ff3d00;content:"";height:32px;left:0;position:absolute;width:64px}.loader:after{animation:rotate 1.2s linear infinite alternate-reverse;background:#fff;content:"";height:64px;left:50%;position:absolute;top:10%;width:8px}@keyframes rotate{to{transform:rotate(1turn)}}.nav-bar{align-items:center;background-color:#000;box-sizing:border-box;display:flex;flex-direction:row;height:60px;min-width:100vw;padding:15px;top:0}.nav-bar .logo{width:150px}.nav-bar .heading-text{color:#f5f5f5;margin:0 10px}
/*# sourceMappingURL=main.3b5defa6.css.map*/