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}.App{grid-gap:1rem;background-color:#fff;color:#727272;display:grid;gap:1rem;grid-template:". appheader appheader appheader ." ". fileupload fileupload fileupload ." ". searchcontainer searchcontainer searchcontainer ." ". filelist filelist filelist .";grid-template-columns:1fr 1fr 1fr 1fr 1fr;margin:1.5rem;text-align:center}.App-header{align-items:center;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);grid-area:appheader;justify-content:center;margin:0 auto;min-height:45vh}.App-header p{font-size:calc(10px + 1.5vmin)}.navigation{background-color:#7eb900;padding:1rem}.navigation ul{display:flex;justify-content:center;list-style-type:none;margin:0;padding:0}.navigation ul li{margin:0 1rem}.navigation ul li a{color:#fff;font-size:1.2rem;font-weight:700;text-decoration:none}.navigation ul li a:hover{text-decoration:underline}.file-list{display:flex;flex-direction:column;grid-area:filelist;margin:4rem 0;text-align:left}.file-list h2{text-align:center}.search-container{display:flex;grid-area:searchcontainer}.search-form{align-items:center;display:flex;margin:0 1rem;width:100%}.search-input{border:1px solid #ccc;border-radius:10px;font-size:1rem;margin-right:1rem;padding:1.5rem;width:100%}.search-button{background-color:#00a3ee;border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:1rem;padding:1.5rem 1rem}.search-button:hover{background-color:#0056b3}.file-upload{grid-area:fileupload}.upload-input-section{padding-bottom:100px}.upload-area{align-items:center;background-color:initial;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='none' stroke='%23ccc' stroke-width='3' stroke-dasharray='6, 14' stroke-linecap='square'/%3E%3C/svg%3E");border:none;display:flex;flex-direction:column;margin-top:1.25rem;padding:3rem;width:100%}.upload-area:focus,.upload-area:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='none' stroke='%232e44ff' stroke-width='3' stroke-dasharray='6, 14' stroke-linecap='square'/%3E%3C/svg%3E")}.upload-area-icon{display:block;height:2.25rem;width:2.25rem}.upload-area-icon svg{max-height:100%;max-width:100%}.upload-area-title{color:var(--c-text-primary);display:block;font-weight:700;margin-top:1rem}.upload-area-description{color:var(--c-text-secondary);display:block}.upload-area-description strong{color:var(--c-action-primary);font-weight:700}.btn{background-color:initial;border:2px solid var(--c-action-secondary);border-radius:.25rem;font-weight:500;padding:.5rem 1rem}.btn-primary{background-color:#00a3ee;color:#fff}.btn-secondary{background-color:#feb800}.modal-footer{display:flex;justify-content:center;padding:1rem 1.5rem 1.5rem}.modal-footer [class*=btn-]{margin-left:.75rem}.file-upload-results{margin:100px 0;text-align:left}.response-section{border:1px solid #00a3ee;border-radius:10px;margin:1.5rem 0;padding:1.5rem}.App-link,.response-section-title,a{color:#00a3ee}.logo-circle{align-items:center;background-color:var(--c-action-primary-accent);border-radius:50%;display:flex;height:3.5rem;justify-content:center;width:3.5rem}.logo-circle svg{max-width:1.5rem}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}.loading-icon{animation:App-logo-spin 2s linear infinite;display:inline-block;font-size:2rem}.file-search,.file-upload{margin-top:2rem}
/*# sourceMappingURL=main.a7f2edb5.css.map*/