html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}h1{font-size:2em;margin:.67em 0}dl dl,dl ol,dl ul,ol dl,ul dl{margin:0}hr{box-sizing:initial;height:0}pre{font-family:monospace,monospace;font-size:1em}abbr[title]{text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}button,input,select{margin:0}button{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}fieldset{padding:.35em .75em .625em}progress{vertical-align:initial}select{text-transform:none}textarea{margin:0}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}details,dialog{display:block}dialog{background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}dialog:not([open]){display:none}summary{display:list-item}.App{font-family:"ProximaNovaSoft",sans-serif}.App .version{position:fixed;bottom:2px;right:2px;font-size:12px;color:#ccc}.App .big-button{text-decoration:none;color:#8f8f8f;padding:20px;font-size:2em;border:1px solid #8f8f8f;margin:20px;display:block}.App .big-button:hover{background-color:rgb(253.5711340206,241.0288659794,245.6329896907);color:rgb(238.4288659794,92.9711340206,146.3670103093)}.App .spinner-little{text-align:center}.App .loading{width:100%;height:100%;background-color:rgba(254.0443298969,245.6556701031,248.7350515464,.8);position:fixed;z-index:999;left:0;top:0}.App .loading .spinner{background-color:#fff;color:#8f8f8f;text-align:center;padding:40px;box-shadow:2px 2px 4px 0 rgba(0,0,0,.36);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:4px}.App .loading .spinner svg{color:#452e84;font-size:3em}.App .loading .spinner .text{margin-top:20px;font-family:"ProximaNovaSemiBold",Courier,monospace;font-size:1em}.App .loading .spinner p.small{font-size:.8em;line-height:1.5em}.App ::selection{color:#fff;background:#f6a7c4}.login{width:80vw;max-width:300px;padding:40px;border:1px solid #8f8f8f;margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.login .progenos-logo{width:170px;margin:auto;padding:20px 0}.login .new-pass-rules{color:#8f8f8f}.login .new-pass-rules p{margin-top:4px;margin-bottom:7px}.login .new-pass-rules ul{padding-left:17px}.login .new-pass-rules{padding-bottom:14px}.App .wrapper{max-width:1227px;width:100%;margin:0 auto}.App h2{font-family:"ProximaNovaSemiBold",Courier,monospace;font-size:18px;color:#452e84}header{height:auto;padding:20px 10px 10px;border-bottom:1px solid #452e84;display:flex;flex-direction:row;justify-content:space-between}.progenos-logo{width:250px;display:block}.progenos-logo img{width:100%}.side-actions{font-size:2em;margin-top:20px;display:flex}.side-actions .userName{font-size:14px;text-align:right;padding-top:12px;color:#8f8f8f;padding-right:10px}.side-actions .userName strong{font-size:16px}.side-actions .button-icon{color:#8f8f8f;background-color:transparent;border:none;padding:10px;margin:0 2px;font-size:1em;cursor:pointer}.side-actions .button-icon:hover{color:#452e84}.busca-registro h4{margin-bottom:5px}.busca-registro form{display:flex;background-color:rgb(219.5,219.5,219.5);margin:20px 0}.busca-registro form .input{margin:20px 0 20px 20px;display:inline-block}.busca-registro form button{margin:20px 0 20px 20px}.busca-registro form,.busca-registro table{width:100%}.busca-registro table thead{background-color:#452e84;color:#fff}.busca-registro table tbody tr:nth-child(2n){background-color:rgb(219.5,219.5,219.5)}.busca-registro table tbody tr:hover{background-color:rgb(145.3876404494,122.2584269663,208.7415730337);color:#fff}.busca-registro table tbody tr:hover button{color:#fff}.busca-registro table tbody tr td{padding:0 7px}.busca-registro table tbody tr td button{background-color:transparent;color:#452e84;border:none;padding:10px;cursor:pointer;width:100%;font-family:"ProximaNovaSemiBold",sans-serif;font-size:14px}.busca-registro table tr{height:30px}.step-frame{max-width:400px;text-align:center;margin:40px auto 20px}.step-frame img{padding-left:40px}.executar-aquisicao button.classic{margin:10px}.status-ok{background-color:green;color:#fff;font-weight:700}form.registyForm{margin:1%;width:99%}form.registyForm .input-element{outline:none;border:1px solid #8f8f8f;background-color:#fff;font:inherit;padding:6px 10px;display:block;width:100%;box-sizing:border-box}form.registyForm .Invalid{border:1px solid red;background-color:#fda49a}form.registyForm .parologias{border:1px solid #8f8f8f;padding:20px 20px 0;margin:1%;width:93.5%}form.registyForm .parologias label{margin-bottom:10px}.registro-form{margin:20px auto}.registro-form h2{margin-left:20px}.registro-form div.input{width:31%;margin:10px 0;padding:0 1%;display:inline-block}.registro-form div.input input,.registro-form div.input select,.registro-form div.input textarea{width:100%;font-family:"ProximaNovaSoft",sans-serif}.registro-form div.input input[type=checkbox]{width:auto;display:inline}.registro-form .register-success{margin:0 20px;font-family:"ProximaNovaSoft",sans-serif;color:#6b6b6b}.registro-form .register-success span.register-id{font-family:"ProximaNovaSemiBold",sans-serif;color:#452e84;font-size:16px}.registro-form .register-success button{margin-right:20px}form button{background-color:#452e84;color:#fff;padding:7px 17px;font-family:"ProximaNovaSemiBold",sans-serif;font-size:16px;border:1px solid rgb(49.2303370787,32.8202247191,94.1797752809);border-top:none;border-left:none;border-radius:3px}form button:disabled{background-color:rgb(114.1573033708,84.4382022472,195.5617977528);border-bottom:1px solid #452e84;border-right:1px solid #452e84;cursor:not-allowed}form button:active{border:1px solid rgb(49.2303370787,32.8202247191,94.1797752809);border-right:none;border-bottom:none}form div.input{position:relative}form div.input.wide{width:64%}form .obs-container{display:flex;align-items:flex-start}form .checkbox-container{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;user-select:none}form .checkbox-container input[type=checkbox]{position:absolute;opacity:0;height:0;width:0;left:-1000px}form .checkbox-container .checkmark{position:absolute;top:-5px;left:0;height:25px;width:25px;background-color:#fff;border:1px solid #8f8f8f;cursor:pointer}form .checkbox-container label{font-size:16px;font-family:"ProximaNovaSoft",sans-serif;cursor:pointer}form .checkbox-container:hover input~.checkmark{background-color:rgb(253.0979381443,236.4020618557,242.5309278351)}form .checkbox-container input:checked~.checkmark{background-color:#452e84}form .checkbox-container .checkmark:after{content:"";position:absolute;display:none}form .checkbox-container input:checked~.checkmark:after{display:block}form .checkbox-container .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}form input,form select,form textarea{color:#6b6b6b;font-size:16px;padding:9px;border-radius:3px;box-sizing:border-box}form input:focus,form select:focus,form textarea:focus{box-shadow:0 0 5px 0 #f6a7c4}form label{font-family:"ProximaNovaSemiBold",Courier,monospace;color:#6b6b6b;font-size:12px;display:block}form .field{margin:20px 0}form .field.button{text-align:right}form .wide-field{width:98%;text-align:right;margin-top:20px}form input{display:block;clear:both;width:100%;margin-top:2px;border:1px solid #8f8f8f}.message{font-family:"ProximaNovaSemiBold",sans-serif;font-size:16px;color:#6b6b6b}.message.error{color:#b00}button.classic{background-color:#452e84;color:#fff;padding:7px 17px;font-family:"ProximaNovaSemiBold",sans-serif;font-size:16px;border:1px solid rgb(49.2303370787,32.8202247191,94.1797752809);border-top:none;border-left:none;border-radius:3px}button.classic:disabled{background-color:rgb(114.1573033708,84.4382022472,195.5617977528);border-bottom:1px solid #452e84;border-right:1px solid #452e84;cursor:not-allowed}button.classic:active{border:1px solid rgb(49.2303370787,32.8202247191,94.1797752809);border-right:none;border-bottom:none}.modal-background{position:fixed;top:0;left:0;background-color:rgba(0,0,0,.5);width:100%;height:100%;z-index:999}.modal-background .modal{background-color:#fff;width:90%;max-width:500px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:20px}.modal-background .modal h4{margin-top:0}.modal-background .modal .actions{display:flex;align-items:flex-end;flex-direction:row-reverse}.modal-background .modal .actions button{margin-left:10px;background-color:#452e84;color:#fff;padding:7px 17px;font-family:"ProximaNovaSemiBold",sans-serif;font-size:16px;border:1px solid rgb(49.2303370787,32.8202247191,94.1797752809);border-top:none;border-left:none;border-radius:3px}.modal-background .modal .actions button:disabled{background-color:rgb(114.1573033708,84.4382022472,195.5617977528);border-bottom:1px solid #452e84;border-right:1px solid #452e84;cursor:not-allowed}.modal-background .modal .actions button:active{border:1px solid rgb(49.2303370787,32.8202247191,94.1797752809);border-right:none;border-bottom:none}.report-main button.dia-d{position:absolute;right:0;top:0;opacity:0}.report-main button.hideTrick{background-color:transparent;margin:0;padding:0;border:none;cursor:pointer;color:transparent}.report-main div.subHeader{display:flex;justify-content:space-between;align-content:flex-end;align-items:flex-end}.report-main div.filtro{display:inline-block;margin-right:30px}.report-main table.report-info{margin-top:20px;margin-left:20px;text-align:left}.report-main table.report-info tr td,.report-main table.report-info tr th{padding:5px}.report-main table.report-info tr td{background-color:#ccc}.report-main .grupo-exames h5{font-size:16px;padding:7px;background-color:#ccc}.report-main .grupo-exames{padding:20px 20px 0}.report-main .grupo-exames .sub-grupo{padding:0 10px 20px}.report-main .grupo-exames .sub-grupo table{width:100%}.report-main .grupo-exames .sub-grupo table thead tr th{background-color:transparent}.report-main .grupo-exames .sub-grupo table tr td{padding:5px 2px}.report-main .grupo-exames .sub-grupo table tr td:first-of-type{width:calc(50% - 150px)}.report-main .grupo-exames .sub-grupo table tr td:nth-child(2){width:100px;text-align:right}.report-main .grupo-exames .sub-grupo table tr td:nth-child(3){width:70px;text-align:left}.report-main .grupo-exames .sub-grupo table tr td:nth-child(4),.report-main .grupo-exames .sub-grupo table tr td:nth-child(5){text-align:center;width:25%;word-wrap:break-word}.report-main .grupo-exames .sub-grupo table tr:nth-child(2n){background-color:#e6e6e6}.report-main .loading-results{display:flex;margin:40px 20px}.report-main .loading-results .spinner-little{margin-right:10px}div.references table{width:100%;padding:20px}div.references table tr th{text-align:left;background-color:#452e84;color:#fff;padding:5px;font-weight:bolder}div.references table tr:hover td{background-color:#e9e9e9}div.references table tr td{background:#f2f2f2;padding:5px}.container h4{margin-bottom:5px}.container form{display:flex;flex-wrap:wrap;background-color:rgb(219.5,219.5,219.5);margin:20px 0}.container form .input{margin:20px 0 20px 20px;display:inline-block}.container form .dateRange{height:39px;border:1px solid #8f8f8f!important;border-radius:3px;color:#6b6b6b!important;width:200px}.container form .select{width:200px}.container form button{margin:20px 0 20px 20px}.container form .clean{background-color:rgb(145.3876404494,122.2584269663,208.7415730337)}.container form .btn-height{height:40px!important;justify-self:end;align-self:end}.container form,.container table{width:100%}.container table thead{background-color:#452e84;color:#fff}.container table tbody tr:nth-child(2n){background-color:rgb(219.5,219.5,219.5)}.container table tbody tr:hover{background-color:rgb(145.3876404494,122.2584269663,208.7415730337);color:#fff}.container table tbody tr:hover button{color:#fff}.container table tbody tr td{padding:0 7px}.container table tbody tr td button{background-color:transparent;color:#452e84;border:none;padding:10px;cursor:pointer;width:100%;font-family:"ProximaNovaSemiBold",sans-serif;font-size:14px}.container table tr{height:30px}.header{display:flex;justify-content:space-between;align-items:center;background-color:#452e84;margin:10px 2px 0;height:40px;border-radius:10px 10px 0 0}.header h2{margin:0 0 0 10px;color:#fff}.header .icons{display:flex}.header .icons .icon{display:flex;justify-content:center;align-items:center;background-color:#fff;border-radius:25px;width:30px;height:30px;margin-right:5px;color:#452e84;cursor:pointer}.header .icons .disabled{color:#8f8f8f!important;cursor:context-menu!important}.no-data{flex-direction:column;height:100px;justify-content:center;margin:0 2px;background-color:#f5f5f5}.no-data,.totalizers{display:flex;align-items:center}.totalizers{flex-wrap:wrap;justify-content:space-between;margin:20px 0}.info{display:flex;grid-column-gap:15px;column-gap:15px;align-items:center;justify-content:center;padding:20px;background-color:rgb(207.8483146067,197.8988764045,235.1011235955);border-radius:10px;margin:10px 10vw}.info .info-icone{color:rgb(114.1573033708,84.4382022472,195.5617977528);font-size:50px}.exams{margin-right:auto!important}.exams div{width:-webkit-max-content;width:max-content;min-width:155px!important;justify-content:start!important}.totalizers-box{display:flex;border:1px solid rgb(207.8483146067,197.8988764045,235.1011235955);border-radius:10px;margin-left:auto;overflow-x:auto;max-width:100%}.totalizers-box div{min-height:50px;padding:10px;display:flex;flex-direction:column;justify-content:center;grid-row-gap:5px;row-gap:5px;min-width:100px;width:-webkit-max-content;width:max-content}.totalizers-box div:nth-child(2n){background-color:rgb(207.8483146067,197.8988764045,235.1011235955)}.totalizers-box div:last-child{border-radius:0 8px 8px 0}.totalizers-box div p.title{color:#452e84}.totalizers-box div p{font-weight:700;margin:0;padding:0}.totalizers-box div span{align-self:flex-end}.totalizers-box div .spacer{margin-bottom:17px}.totalizers-box div .exam-totalizer{display:flex;grid-column-gap:20px;column-gap:20px;justify-content:space-between}@font-face{font-family:"ProximaNovaSoft";src:url(/static/media/ProximaNovaSoftW03Regular.8d2efa83.eot);src:url(/static/media/ProximaNovaSoftW03Regular.8d2efa83.eot) format("embedded-opentype"),url(/static/media/ProximaNovaSoftW03Regular.91f17017.woff2) format("woff2"),url(/static/media/ProximaNovaSoftW03Regular.00007ba4.woff) format("woff"),url(/static/media/ProximaNovaSoftW03Regular.40b1fee3.ttf) format("truetype"),url(/static/media/ProximaNovaSoftW03Regular.68259a55.svg) format("svg")}
/*# sourceMappingURL=main.dc7a1f44.chunk.css.map */