body{margin:0;padding: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}body,html{color:#555}*{outline-color:#00d1b2}a.list-item{text-decoration:none;color:#333}a:hover{color:#111}.list a.list-item:hover{background:rgba(0,0,0,.04)!important;font-weight:700}h2{font-weight:700;font-size:1.5em;margin-top:2em}.hide-until-parent-hovered{display:none}a:hover .hide-until-parent-hovered{display:inline}#root>.container{margin-top:6em}nav.navbar.has-background-light{background:#00a78e!important;color:#fff!important}.toolbar{display:flex;justify-content:left;align-items:center}.toolbar>*{margin-right:20px}.record_group{border-bottom:1px solid #eee}.record_group:last-child{margin-bottom:300px}.record_group .fields{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start}.field_group{flex:0 1 31%;display:inline-block;margin-bottom:20px;margin-right:10px;background:#eee;padding:2px;border-radius:3px}.field_group.focused{background:#00d1b2}.field_group.focused .label{font-weight:700}.field_group.focused.valid .label{color:#fff}.field_group.double-entry-error{background:red}.field_group.double-entry-error .label{color:#fff}.field_group .label{font-size:.8em;font-weight:400;padding-left:5px;padding-right:5px}.field_group.unknown:not(.focused){opacity:.5}.field_group.incomplete{background:#ffbe68}.field_group.invalid{background:#f99;color:red}.field_group.focused.invalid{background:red}.field_group.focused.invalid .label{color:#fff}.field_group.focused.invalid input{border:none}.field_group.incomplete input:focus,.field_group.incomplete select:focus{border-color:#ffbe68;outline-color:#ffbe68}.record_field .field{margin:0!important}.record_field .field .control,.record_field .field .select,.record_field .field .select select{width:100%}.select select,input.input{outline-style:none;box-shadow:none;border-color:transparent}.select select:focus,input.input:focus{border-color:#00d1b2}.field input::-webkit-input-placeholder{padding:3px}.field input::-moz-placeholder{padding:3px}.field input:-ms-input-placeholder{padding:3px}.field input::-ms-input-placeholder{padding:3px}.field input::placeholder{padding:3px}.field .radios{background:#fff;padding:5px;display:flex;flex-direction:column}.field .radios label.radio{flex:0 1 auto;margin:0;font-size:.8em;padding:3px}.field .radios label.radio:focus-within{background:rgba(0,209,178,.28);border-radius:3px}.field .radios label.radio.selected{font-weight:700}.field .radios label input{margin-right:5px}.descriptions{display:none;padding:5px;font-size:.7em;font-style:italic}.descriptions.show{display:inline-block}.field_help{position:fixed;bottom:0;left:0;right:0;z-index:999;padding:20px;background:#00d1b2;color:#fff;font-weight:700;border-top:1px solid;opacity:0;-webkit-transition:opacity .125s;transition:opacity .125s}.field_help.visible{opacity:1}.field_help.valid-record{bottom:75px!important}.finalize-entry{position:fixed;bottom:0;left:0;right:0;z-index:999;background:#00a78e;padding:20px}.errors .error,.warnings .warning{display:block;padding:5px;border-radius:5px;font-weight:400;margin-bottom:1px}.errors .error{background:red;color:#fff}.warnings .warning{background:#ffbe68;color:#fff}.fileUploader{display:inline-block}.list .hits{margin-left:10px;color:#aaa}.list .hits span{display:inline-block;margin-right:.5em;background:#aaa;color:#fff;padding-left:10px;padding-right:10px;margin-bottom:2px;border-radius:1em}.search{position:relative;display:flex;margin-bottom:5px}.search input{margin-right:5px;padding-left:2em}.search>.fa.fa-search{position:absolute;left:10px;top:8px;z-index:99}.search>.search-field{max-width:200px;margin-right:6px}.list .list-item{display:flex}.list .list-item>*{flex:1 1}.list .list-item .pid{max-width:30%}.list .list-item .hits{max-width:50%}.list .list-item .sort-field{max-width:20%;font-style:italic;text-align:right;margin-right:10px}.list .list-item:hover .button{opacity:1}.list .list-item .button{opacity:0;max-width:3em}.sort{display:flex;align-items:center;margin-bottom:10px}.sort .select,.sort>*{margin-right:10px}.sort .select{max-width:200px}.paging{display:flex;margin-right:10px;align-items:center}.paging>*{flex:1 1;width:2em}.paging button{width:10px!important;padding-left:4px;padding-right:4px}.paging input{text-align:right;margin-right:5px;padding-top:4px;border:none}.paging input,.paging span{font-size:16px!important;font-family:Roboto,sans-serif}.paging span{margin-right:8px}span.issues{color:red;font-size:.75em}span.issues .fa{margin-right:3px}@media print{body{font-size:.6em}.input,.select,input,select{border:none!important}.select>select,input.input{padding-top:0;padding-bottom:0;margin-top:0!important;margin-bottom:0!important;height:auto}.select select{font-size:.8em!important}.control.radios label,input.input{font-size:64%!important}.control .select select:after{display:none!important}.button,.navbar,.toolbar,button,h1.title{display:none}#root>.container{margin-top:0}.record_group{border-bottom:none;page-break-inside:avoid}.record_group .title{font-size:1em;margin:2em 0 1em}.record_group .fields{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:auto}.fields .field_group{flex:0 1 33%;width:auto;border:1px solid #000;color:#000;line-height:1.2;padding-top:2px;padding-bottom:2px;min-height:42px}.field_group,.field_group.field_group.focused,.field_group.incomplete,.field_group.invalid,.field_group.unknown,.field_group.unknown:not(.focused){background:#fff;margin:0 -1px -1px 0;border-radius:0;opacity:1}.field_group .label{font-weight:700;margin-bottom:0}}.autocomplete{position:relative}.autocomplete .results{background:#fff;color:#333;position:absolute;width:100%;max-height:300px;overflow-y:scroll;z-index:999;font-size:.8em;border:2px solid #00d1b2;border-radius:2px;cursor:pointer}.autocomplete .results .row{padding:5px;border-bottom:1px solid #eee}.autocomplete .results .row .code{font-weight:700;display:inline;margin-right:6px}.autocomplete .results .row .description{display:inline}.autocomplete .results .row.selected{background:#00d1b2;border-bottom:1px solid #00d1b2;color:#fff}.autocomplete .results .row:hover:not(.selected){background:rgba(0,209,178,.5)}.autocomplete .results .count{text-align:center}
/*# sourceMappingURL=main.07858aec.chunk.css.map */