:root{--primary-color-1:#00d1b2;--primary-color-2:#00a78e;--primary-color-3:#00826e;--field-color-1:#ffbe68;--field-color-2:#947346;--grey0:#fff;--grey1:#f5f5f5;--grey2:#eee;--grey3:#e0e0e0;--grey4:#bdbdbd;--grey5:#9e9e9e;--grey6:#757575;--grey7:#616161;--grey8:#424242;--grey9:#212121;--grey10:#0f1111}.light-theme{--nav-main:var(--primary-color-1);--nav-accent:var(--primary-color-2);--nav-button-accent:var(--primary-color-3);--body-main:var(--grey1);--body-accent:var(--grey3);--body-accent-1:var(--grey1);--text-main:var(--grey9);--field-color:var(--field-color-1)}.dark-theme,.light-theme{--text-accent:var(--grey8)}.dark-theme{--nav-main:var(--primary-color-2);--nav-accent:var(--primary-color-1);--nav-button-accent:var(--primary-color-3);--body-main:var(--grey9);--body-accent:var(--grey7);--body-accent-1:var(--grey8);--text-main:var(--grey2);--field-color:var(--field-color-2)}*{box-sizing:border-box}body,html{margin:0;padding:0;font-size:16px;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--text-main);background:var(--body-main);transition:background .2s ease-in}a{color:inherit}a.list-item,a:hover{color:var(-grey9)}a.list-item{text-decoration:none;background:var(--body-accent-1)}.list a.list-item:hover{background:var(--body-accent);color:var(--text-main);font-weight:700}h1,h2{margin:1em 0;font-weight:600;font-size:2em;color:var(--text-main)}.hide-until-parent-hovered{display:none}a:hover .hide-until-parent-hovered{display:inline}.navigation-bar{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;min-height:3.25rem;margin-bottom:3em;color:var(--text-accent);background:var(--nav-main)}.navigation-bar-contatiner{display:flex;align-items:center;min-width:60%}.navigation-bar-brand{font-weight:700;text-align:center;padding:.5rem .75rem}.navigation-bar-button{padding:.6rem .85rem;border-radius:2px;color:inherit;font-weight:600;letter-spacing:.5px;background:var(--nav-accent)}.navigation-bar-button:hover{cursor:pointer;font-weight:600;background:var(--nav-button-accent)}.navigation-bar-version{padding:.5rem .75rem;font-size:.75em;text-align:center}.button-container{margin-bottom:1.5em}button[type=button]{margin:.5em .75em;padding:.8rem 1.2rem;border-radius:2px;border:none;font-weight:600;letter-spacing:.8px}button[type=button]:focus{outline:.3px dotted var(--body-accent)}.toolbar{display:flex;justify-content:left;align-items:center}.toolbar>*{margin-right:10px}.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}.label{color:var(--text-main)}.field_group{flex:0 1 31%;display:inline-block;margin-bottom:20px;margin-right:10px;background:var(--body-accent);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:var(--field-color)}.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:var(--field-color);outline-color:var(--field-color)}.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:-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,.2823529411764706);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;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:var(--field-color);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.locked>*{opacity:.4}.list .list-item.locked:hover>*{opacity:1}.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;width:3em;font-size:16px!important;font-family:Roboto,sans-serif}.paging input:focus{width:3em}.paging span{font-size:16px!important;font-family:Roboto,sans-serif;margin-right:8px}span.issues{color:red;font-size:.75em}span.issues .fa{margin-right:3px}.editor{display:flex;width:100%;position:relative}.editor .content{flex-shrink:1}.editor .validation{min-width:300px;font-size:.7em;position:relative}.editor .validation .validation-container{position:fixed;width:300px;right:20px;top:250px;bottom:0}.editor .validation .group{margin-bottom:1em}.editor .validation .group .group-name{font-weight:700;font-size:1.1em;margin-top:2em}.editor .validation .group .field{margin-top:10px;margin-bottom:2px;background:var(--body-accent);padding:5px;border-radius:3px;box-shadow:0 3px 2px rgba(0,0,0,.1)}.editor .validation .group .field .field-name{font-weight:700;margin-bottom:5px;padding:5px}.editor .validation .group .field .issue{display:flex;align-items:center;background:var(--body-main);padding:10px;cursor:pointer}.editor .validation .group .field .issue:hover{background:#f8f8f8}.editor .validation .group .field .issue .fa{width:20px;font-size:2em}.editor .validation .group .field .issue.error .fa{color:red}.editor .validation .group .field .issue.warning .fa{color:var(--field-color)}.editor .validation .group .field .issue .description{border-left:1px solid #aaa;margin-left:10px;padding-left:10px}@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,.toolbar,button,h1.title{display:none;background:red}.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}}.is-disabled{color:grey;border-color:grey}.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}.lds-spinner{color:official;display:inline-block;z-index:100;width:40px;height:40px}.lds-spinner div{position:fixed;bottom:-50;right:-100;-webkit-transform-origin:-40px;transform-origin:-40px;-webkit-animation:lds-spinner 1.2s linear infinite;animation:lds-spinner 1.2s linear infinite}.lds-spinner div:after{content:" ";display:block;position:absolute;top:3px;left:37px;width:6px;height:18px;border-radius:20%;background:var(--primary-color-1)}.lds-spinner div:first-child{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.lds-spinner div:nth-child(2){-webkit-transform:rotate(30deg);transform:rotate(30deg);-webkit-animation-delay:-1s;animation-delay:-1s}.lds-spinner div:nth-child(3){-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-animation-delay:-.9s;animation-delay:-.9s}.lds-spinner div:nth-child(4){-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-animation-delay:-.8s;animation-delay:-.8s}.lds-spinner div:nth-child(5){-webkit-transform:rotate(120deg);transform:rotate(120deg);-webkit-animation-delay:-.7s;animation-delay:-.7s}.lds-spinner div:nth-child(6){-webkit-transform:rotate(150deg);transform:rotate(150deg);-webkit-animation-delay:-.6s;animation-delay:-.6s}.lds-spinner div:nth-child(7){-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-animation-delay:-.5s;animation-delay:-.5s}.lds-spinner div:nth-child(8){-webkit-transform:rotate(210deg);transform:rotate(210deg);-webkit-animation-delay:-.4s;animation-delay:-.4s}.lds-spinner div:nth-child(9){-webkit-transform:rotate(240deg);transform:rotate(240deg);-webkit-animation-delay:-.3s;animation-delay:-.3s}.lds-spinner div:nth-child(10){-webkit-transform:rotate(270deg);transform:rotate(270deg);-webkit-animation-delay:-.2s;animation-delay:-.2s}.lds-spinner div:nth-child(11){-webkit-transform:rotate(300deg);transform:rotate(300deg);-webkit-animation-delay:-.1s;animation-delay:-.1s}.lds-spinner div:nth-child(12){-webkit-transform:rotate(330deg);transform:rotate(330deg);-webkit-animation-delay:0s;animation-delay:0s}@-webkit-keyframes lds-spinner{0%{opacity:1}to{opacity:0}}@keyframes lds-spinner{0%{opacity:1}to{opacity:0}}
/*# sourceMappingURL=main.0af9d2d4.chunk.css.map */