.prvstMainCont{display:flex;flex-direction:column}.prvstLogoCont{display:flex;justify-content:center;background-color:#fff;padding-top:.8rem;padding-bottom:.8rem}.prvstLogoImg{height:2rem}.prvstTitle{display:flex;font-family:RobotoMedium;padding-top:.8rem;padding-bottom:.8rem;justify-content:center;background-color:#a7d4f2;font-size:1.4rem;font-weight:500;color:#061764}.prvstCenterCont{display:flex;flex-direction:column;align-items:center}.prvstDtVstDtCont{margin-top:2rem;display:flex;flex-direction:column;border:3px solid #EDEFF2;background-color:#fff;padding:1rem .5rem;width:80%}.prvstDtVstDtContText{font-family:RobotoMono;font-size:.88rem;font-weight:500;color:#950707}.prvstDtVstDtContText2{font-family:RobotoFlex;font-size:1rem;font-weight:500}.prvstDtVstCont{margin-top:2rem;display:flex;flex-direction:column;background:#fff;border:3px solid #EDEFF2;padding:.5rem;width:80%}.prvstDtVstTitle{font-family:RobotoFlex;font-size:1rem;font-weight:500;margin-left:auto;margin-right:auto}.prvstDtVstFields{display:flex;flex-direction:column;margin-top:1rem;align-items:center}.prvstDtVstFieldsTitles{display:flex;font-family:RobotoRegular;font-size:.9rem;width:8rem;justify-content:end;margin-right:1rem;align-self:center}.prvstDtVstFieldsField{display:flex;margin-left:1rem}.prvstDtVstFieldsField.cbox{display:flex;margin-left:unset;padding-left:.5rem;width:11.8rem}.prvstDtVstFieldsLine{display:flex;margin-bottom:.8rem}.prvstInpts{border-radius:3px;height:1rem;padding-left:.3rem;border:1px solid rgb(147,147,147)}.prvstInpts:focus{border:1px solid #000000;background-color:#3b3b3b0d}.prvstTextA{border-radius:3px;height:1rem;padding-left:.3rem;border:1px solid rgb(147,147,147);height:3.5rem;width:11.5rem;font-size:.8rem;font-family:RobotoRegular;resize:none}.prvstTextA:focus{border:1px solid #000000;background-color:#3b3b3b0d}.prvstBtns{display:flex;margin-top:2rem;margin-bottom:3rem;padding:1rem}.prsvtsrCont{margin-top:10vh;display:flex;padding:1rem;font-family:RobotoRegular;font-size:1.2rem;font-weight:400;width:80%;justify-content:center}.prsvtsrCont.svok{background-color:#4df9323f}.prsvtsrCont.sver,.prsvtsrCont.svin,.prsvtsrCont.svex,.prsvtsrCont.svvx,.prsvtsrCont.svcl{background-color:#f9d9323f}.prsvtsrContImg{display:flex;align-self:center}.prsvtsrContText{display:flex;align-self:center;margin-left:1.5rem}.prsvtsrContText.ok{color:#0c770b}.prsvtsrContText.erro{color:#c49211}.prvstPvImg{border:1px solid rgb(147,147,147);border-radius:3px;display:flex;width:5rem;height:6rem}.prvstDtVstFieldsFieldDesc{padding:0 .3rem;line-height:1rem;font-family:Rubik-Regular;font-size:.77rem;margin-left:auto;margin-right:auto}@media screen and (min-width: 360px) and (max-width: 430px){.prvstDtVstDtContText2,.prvstDtVstDtContText{font-size:.8rem}.prvstDtVstFieldsTitles{font-size:.8rem;margin-right:.5rem}.prvstDtVstFieldsSel{font-size:.6rem}.prvstInpts{font-size:.8rem;width:9rem}.prvstTextA{width:9rem}.prvstDtVstFieldsField.cbox{width:10rem}}.sndpvb{background-color:#5dd999b9;border:unset;border-radius:4px;font-family:RobotoFlex;font-size:.9rem;color:#004507;padding:.5rem 1rem;display:flex}.sndpvb:hover{background-color:#5dcc93;cursor:pointer}.sndpvb:active{background-color:#50b682;cursor:pointer}.sndpvb:disabled{background-color:#e2e2e2;color:#7d7d7d}.sndpvbIcon{width:15px;height:15px;padding-right:.5rem;align-self:center}.btnsSB{color:#2979ff;border:unset;border-radius:4px;font-family:RobotoFlex;font-size:.9rem;background-color:#dbebff;padding:.5rem 1.5rem .5rem 1rem;display:flex}.btnsSB:hover{cursor:pointer;background-color:#71a1db9e}.btnsSBIcon{height:11.5px;padding-right:1rem}.btnsPT{color:#115de0;border:1px solid #4372ac;background-color:#fff;border-radius:4px;font-family:RobotoFlex;font-size:.85rem;padding:.25rem 1.5rem .25rem 1rem;display:flex}.btnsPT:hover{cursor:pointer;background-color:#71a1db9e}.btnsPTIcon{height:13px;padding-right:1rem;align-self:center}.spinner{-webkit-animation:rotator 1.4s linear infinite;animation:rotator 1.4s linear infinite}@-webkit-keyframes rotator{0%{transform:rotate(0)}to{transform:rotate(270deg)}}@keyframes rotator{0%{transform:rotate(0)}to{transform:rotate(270deg)}}.path{stroke-dasharray:187;stroke-dashoffset:0;transform-origin:center;-webkit-animation:dash 1.4s ease-in-out infinite,colors 5.6s ease-in-out infinite;animation:dash 1.4s ease-in-out infinite,colors 5.6s ease-in-out infinite}@-webkit-keyframes colors{0%{stroke:#4285f4}25%{stroke:#2a4781}50%{stroke:#4285f4}75%{stroke:#087ae3}to{stroke:#4285f4}}@keyframes colors{0%{stroke:#4285f4}25%{stroke:#2a4781}50%{stroke:#4285f4}75%{stroke:#087ae3}to{stroke:#4285f4}}@-webkit-keyframes dash{0%{stroke-dashoffset:187}50%{stroke-dashoffset:46.75;transform:rotate(135deg)}to{stroke-dashoffset:187;transform:rotate(450deg)}}@keyframes dash{0%{stroke-dashoffset:187}50%{stroke-dashoffset:46.75;transform:rotate(135deg)}to{stroke-dashoffset:187;transform:rotate(450deg)}}.bg{display:flex;flex-direction:column;background:url(/assets/images/splogo.png);background-size:35px 25px;background-repeat:no-repeat;background-position:center}.visiCadModalStatus{position:fixed;left:0;top:0;right:0;bottom:0;background-color:#00000080;display:flex;justify-content:center;align-items:center;opacity:0;pointer-events:none;z-index:150;overflow:hidden}.visiCadModalStatus.show{opacity:1;pointer-events:visible}.visiCadModalStatus.show .visiCadModalStatusContent{transform:translateY(0);transition:all .3s ease-in-out}.visiCadModalStatusContent{display:flex;flex-direction:column;width:19rem;background-color:#fff;transform:translateY(20rem);transition:all .3s ease-in-out;padding:1rem;border-radius:10px}.visiCadModalStatusContentHeader{display:flex;justify-content:center;margin-bottom:2.5rem;font-family:RobotoFlex;font-weight:500;font-size:1rem}.visiCadModalStatusContentHeader.mval{display:flex;justify-content:center;margin-bottom:1rem;font-family:RobotoFlex;font-weight:500;font-size:1rem}.visiCadModalStatusContentHeaderTitle{align-self:center;color:#0a2044}.visicadModalStatusBody{display:flex;flex-direction:column}.visicadModalStatusBody.Title{display:flex;font-family:RobotoRegular;font-size:.84rem;align-self:center}.visicadModalStatusInpt1{display:flex;align-self:center;width:2.5rem;height:.8rem;margin-left:1rem;padding-left:.2rem}.visiCadModalBtns{display:flex;justify-content:space-around}.visiCadModalMsgDetails{margin-top:1rem;margin-bottom:1rem;padding-left:.3rem;font-family:RobotoRegular;font-size:.8rem}.visiCadModalMsg{font-family:RobotoRegular;font-size:1rem;text-align:center;padding-top:.5rem;padding-bottom:.5rem}.visicadModalStatusResult{display:flex;height:2rem;width:100%}.visicadModalStatusResult.ok{background-color:#4df9323f;justify-content:center}.visicadModalStatusResult.fail{background-color:#f9d9323f;justify-content:center}.visiCadModalStatusXcloseBtn{margin-left:auto;background-color:#eaedf0;color:#46556c;border-radius:50%;width:1.5rem;height:1.5rem;line-height:1.5rem;justify-content:center;font-size:.8rem;font-family:Nunito-Regular;display:flex;cursor:pointer;align-self:center;margin-bottom:.15rem}.visiCadModalStatusXcloseBtn:hover{background-color:#c1c1c1}.visicadModalStatusResultCont{display:flex;margin-top:1rem;height:3.5rem;justify-content:center}.visicadModalStatusResultMgs{align-self:center;text-align:center;font-family:RobotoRegular}.visitcadModalStatusLinkCont{display:flex;margin-bottom:2rem;justify-content:center}.visitcadModalStatusBtnCpLink{display:flex;border-radius:5px;border:1px solid black;width:8rem;justify-content:center;padding:.1rem}.visitcadModalStatusBtnCpLinkText{display:flex;font-family:NotoSansRegular;font-size:.9rem;margin-left:.5rem}.visitcadModalStatusBtnCpLink:hover{background-color:#bfbfbf2e;cursor:pointer}.visitcadModalStatusBtnCpLink:active{background-color:#3636362e}.visitcadModalStatusImpt{border:unset;width:20rem;font-family:RobotoFlex;font-weight:600}.visicadModalStatusObs{display:flex;margin-bottom:1rem;font-family:MontserratRegular;font-weight:600;font-size:.78rem;line-height:1rem}.visicadModalStatusInpDt{font-size:.7rem;width:10rem;margin-left:1rem}.visiCadModalValLine{color:#cd1a1a;margin-bottom:.5rem;font-family:RobotoRegular;font-size:.9rem}.pvtModalInfoscont{display:flex;flex-direction:column}.pvtModalInfoscontLine{display:flex;margin-top:.8rem}.pvtModalInfoscontLineTitle{font-family:RobotoMedium;font-size:.9rem;width:6rem}.pvtModalInfoscontLineText{font-family:RobotoLight;font-size:.9rem;margin-left:1rem}.pvtModalFoot{display:flex;margin-top:1rem;justify-content:end}.pvtModalBtnCancel{background-color:#ff4e4e81;border:unset;border-radius:4px;font-family:RobotoFlex;font-size:.85rem;margin-right:1rem;color:#8a0101;height:1.4rem;display:flex;line-height:1.2rem}.pvtModalBtnCancel:hover{cursor:pointer;background-color:#de0e0eaf}.pvtModalBtnCancelIcon{padding-right:.5rem}.pvtModalBtnInsert{background-color:#5dd9998f;border:unset;border-radius:4px;font-family:RobotoFlex;font-size:.85rem;margin-right:1rem;color:#004507;height:1.4rem;display:flex;line-height:1.2rem;padding-right:.5rem}.pvtModalBtnInsert:hover{cursor:pointer;background-color:#0caa439d}.pvtModalBtnInsertIcon{padding-right:.5rem;margin-top:.25rem}.mdlQrbody{display:flex;flex-direction:column;padding:.5rem;border:2px solid rgba(161,161,161,.566);border-radius:5px}.mdlQrbodyImgCont{display:flex;margin-top:0;margin-bottom:2rem}.mdlQrbodyRow{margin-top:.2rem;display:flex}.mdlQrbodyRowTitle{display:flex;font-family:RobotoMedium;font-size:.9rem;width:6.5rem}.mdlQrbodyRowText{display:flex;font-family:RobotoFlex;font-size:.78rem}.mdlQrbodyQrCont{margin-top:1rem;justify-content:center;align-self:center}
