@charset "UTF-8";:root{font-family:Roboto,Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;color:#000000de;background:#f5f5f5;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,html{margin:0;padding:0;width:100%;height:100%}.bloco-case-control{display:flex;align-items:center;justify-content:center;flex-direction:column;flex:1;width:100%;height:100%;margin-top:165px}.bloco-case-control-case-list{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;height:100vh;box-sizing:border-box}.bloco-case-control-principal-page,.bloco-case-control-product{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;height:100vh;padding-top:151px;box-sizing:border-box}.overflow-y-control{display:flex;flex-direction:column;justify-content:start;align-items:center;width:100%;height:auto;flex:1;overflow-y:hidden;box-sizing:border-box}.overflow-y-control-nolist,.overflow-y-control-produtos{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;min-height:550px}.main-content{display:flex;justify-content:center;flex-direction:column;align-items:center;width:100%}.main-content-list{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;height:100%;flex:1;padding-top:151px;min-height:530px;box-sizing:border-box}input[type=password]::-ms-reveal,input[type=password]::-ms-clear{display:none}input[type=password]{-webkit-text-security:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.error-message-standard{width:100%;font-size:10px;border-radius:12px;color:#e60000;font-style:italic;font-family:Arial}.default-workspace{display:flex;flex-direction:column;justify-content:center;align-items:center}.padrao-blue-button{background-image:linear-gradient(to top left,#1a4364,#204e80 50%,#23669c);box-shadow:0 1px 1.5px #000c;color:#fff;border:none;text-align:center;cursor:pointer;transition:all .2s ease;outline:0}.padrao-blue-button:hover{box-shadow:0 1px 2px #000c;background-image:linear-gradient(145deg,#9bc4f5,#7eb2e9 50%,#5d8ec2);color:#002752}.padrao-blue-button:focus{box-shadow:0 1px 2px #000c;background-image:linear-gradient(145deg,#9bc4f5,#7eb2e9 50%,#5d8ec2);color:#002752}.padrao-blue-button:active{box-shadow:0 0 .5px #00000080;background-color:#6595c9;color:#00356e}.padrao-disable-button{background-color:#c9c8c8;border:none;text-align:center;color:#fff}.padrao-blue-button-active{background-image:linear-gradient(145deg,#9bc4f5,#7eb2e9 50%,#5d8ec2);box-shadow:0 1px 1.5px #000c;color:#fff;border:none;text-align:center;cursor:pointer;transition:all .2s ease;outline:0}html{overflow-y:overlay}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#fff0}::-webkit-scrollbar-thumb{background:linear-gradient(145deg,#1a436499,#23669c99);border-radius:4px;transition:background .3s ease,opacity .3s ease;opacity:.6}::-webkit-scrollbar-thumb:hover{background:linear-gradient(145deg,#5f95cfcc,#4e7cadcc);opacity:.8}*{scrollbar-width:thin;scrollbar-color:rgb(140,165,185) transparent}.custom-fade-enter{opacity:0}.custom-fade-enter-active{opacity:1;transition:opacity .2s ease-in-out}.custom-fade-exit{opacity:1}.custom-fade-exit-active{opacity:0;transition:opacity .2s ease-in-out}.upload-arquivos{border:none;padding:0}.upload-arquivos::file-selector-button{font-size:12px;cursor:pointer}.upload-arquivos::file-selector-button:active{font-size:12px;cursor:pointer}.upload-arquivos::-webkit-file-upload-button{font-size:12px;cursor:pointer}.upload-arquivos::-webkit-file-upload-button:active{font-size:12px;cursor:pointer}.info-componente-inativo{display:flex;align-items:center;justify-content:center;flex-direction:column;width:500px;height:150px;margin-top:-60px;border-radius:10px;background-color:#fafafa;box-shadow:inset 2px 2px 2px #fff,inset -1px -1px 2px #777777a2,1px 1px 4px #00000069;border:.1px solid rgba(156,156,156,.678);border-top:.1px solid rgba(112,112,112,.664);border-right:.1px solid rgba(112,112,112,.664);border-bottom:.1px solid rgba(107,107,107,.747);box-sizing:border-box}.info-componente-inativo-label{font-size:14px;font-weight:500;color:#3b3b3b}.titulo-app{font-family:Poppins,sans-serif;font-weight:500;font-size:1.8rem;color:#204e74;margin:0;letter-spacing:.5px}.newlogin{display:flex;justify-content:center;align-items:center;height:100vh;width:100%;padding:10px;box-sizing:border-box;position:relative;overflow:hidden}.newlogin:before{content:"";position:absolute;top:-15px;left:-15px;width:calc(100% + 30px);height:calc(100% + 30px);background-image:url(../../../background-image-upscale.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;clip-path:inset(0);z-index:-1}.overlay-blur{display:flex;justify-content:center;align-items:center;position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#fff0;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:1}.bloco-newlogin{display:flex;flex-direction:row;justify-content:center;align-items:center;width:430px;height:600px;padding:10px;border-radius:12px;background:#ffffff23;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 10px 40px #0003;background:linear-gradient(145deg,#ffffff9c,#fff4);box-shadow:inset 2px 2px 2px #fff8,inset -1px -1px 1px #ffffff71,0 5px 15px #00000056;border:1px solid rgba(54,54,54,.411);overflow:hidden;z-index:2}.bloco-newlogin-left{display:flex;justify-content:end;align-items:flex-end;min-width:360px;width:60%;background-image:url(../../../capaLogin.PNG);background-size:cover;background-position:center;background-repeat:no-repeat;border-top-left-radius:20px;border-bottom-left-radius:20px;box-sizing:border-box}.bloco-newlogin-right{display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:100%;height:100%;box-sizing:border-box}.title-box{display:flex;flex-direction:column;justify-content:center;align-items:flex-end;width:auto}.bloco-newlogin-right h1{font-size:35px;font-weight:900;color:#204e80;text-align:center}.bloco-newlogin-right label{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;width:150px;margin-top:-20px;font-size:10px;font-weight:700;color:#3b3b3b;text-align:center}.newlogo-empresa{display:flex;justify-content:center;align-items:center;width:45%;height:auto;margin-left:4px}.newlogo-empresa .newlogo-traum{width:100%;height:auto}.bloco-formulario-new{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;height:100%}.formulario-layout-new{display:flex;flex-direction:column;justify-content:center;align-items:center}.bloco-formulario-new h2{margin-bottom:30px;text-align:center;font-size:21px;font-weight:900;color:#204e80}.reservado-message-error{height:10px}.input-with-icon{display:flex;align-items:center;border-radius:25px;margin-bottom:5px;padding-right:12px;height:40px;width:90%;max-width:250px}.login-inputtext{height:25px;width:100%;margin-right:-10px;margin-left:6px;padding:1px 10px;font-size:12px;font-weight:400;border:1px solid #80808073;color:#204e80;background:#ffffff86;border-radius:30px;position:relative}.login-inputtext:focus{outline:none;border:1px solid #636363ad}.login-inputtext::placeholder{margin-left:-10px;font-size:11px;font-style:italic;color:#0f386381;transition:color .1s ease-out}.login-inputtext:focus,.login-inputtext:focus::placeholder{color:#0f3863cb}.login-input{height:25px;width:100%;margin-right:-10px;margin-left:6px;padding:1px 27px 1px 10px;font-size:12px;font-weight:400;border:1px solid #80808073;color:#204e80;background:#ffffff86;border-radius:30px;position:relative}.login-input:focus{outline:none;border:1px solid #636363ad}.login-input::placeholder{margin-left:-10px;font-size:11px;font-style:italic;color:#0f386381;transition:color .1s ease-out}.login-input:focus,.login-input:focus::placeholder{color:#0f3863cb}.icon{width:24px;height:auto}.bloco-button-link{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%}.links-cadastro-recuperar-senha{display:flex;justify-content:center;align-items:center;flex-direction:column;padding-bottom:10px}.newlogin-link{font-size:13px;color:#3b3b3b}.login-button{margin-top:20px;padding:12px 35px;background-color:#204e80;background-image:linear-gradient(to top left,#1a4364,#204e80 50%,#23669c);box-shadow:0 1px 1.5px #000c;color:#fff;font-size:1em;font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif;font-weight:700;border:none;border-radius:24px;text-align:center;cursor:pointer;transition:all .3s ease;outline:0}.login-button:hover{box-shadow:0 1px 2px #000c;background-color:#7eb2e9;background-image:linear-gradient(145deg,#9bc4f5,#7eb2e9 50%,#5d8ec2);color:#002752;transform:translateY(-3px)}.login-button:focus{box-shadow:0 1px 2px #000c;background-color:#7eb2e9;background-image:linear-gradient(145deg,#9bc4f5,#7eb2e9 50%,#5d8ec2);color:#002752}.login-button:active{box-shadow:0 0 .5px #00000080;background-color:#6595c9;color:#00356e}.login-link{margin-top:10px;text-align:center}.login-form p{color:#204e80;font-size:1em}.cadastre-se-button{text-decoration:none;background-color:#fff0;border:none;color:#639;font-weight:700;font-size:1em;padding:5px}.cadastre-se-button:hover{text-decoration:none;color:#9156cc}.custom-link:focus{text-decoration:none;color:#353472;outline:none}.cadastre-se-button:active{text-decoration:none;color:#353472}.recuperar-senha-button{text-decoration:none;background-color:#fff0;border:none;color:#639;font-weight:700;font-size:1em;padding:5px}.recuperar-senha-button:hover{text-decoration:none;color:#9156cc}.recuperar-senha-button:active{text-decoration:none;outline:none;color:#353472}a:focus{outline:0;border:none;text-decoration:none;color:#a76de0}.toggle-password-visibility-login{position:fixed;display:flex;justify-content:center;align-items:center;margin-left:175px;width:auto;height:auto;background-color:#e0030300;border:none;cursor:pointer}.ocultar-senha-login-img{width:14px;height:auto}@media only screen and (min-height: 720px){.bloco-login{height:80vh}}@media only screen and (max-width: 750px){.bloco-login{flex-direction:column;width:90%;height:100%}.bloco-login-left{width:100%;height:160px;display:flex;justify-content:end;align-items:flex-end;background-size:cover;background-position:center;border-top-left-radius:20px;border-bottom-left-radius:0}.bloco-login-right{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:20px;box-sizing:border-box}.logo-empresa{display:flex;justify-content:center;align-items:center;width:28%;margin-right:-5px;margin-left:0;margin-bottom:-15px;background-image:linear-gradient(to top left,#1a436400,#204e8000 50%,#23669c00);box-shadow:2px 2px 2px 1px #0000}.input-with-icon{width:90%}}.cookie-banner{position:fixed;bottom:0;width:650px;text-align:center;margin-bottom:40px;padding:40px;background-color:#333;border-radius:10px;color:#fff;z-index:1000;transform:translateY(100%);animation:slideUp 1s forwards}@keyframes slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.cookie-banner h4{font-size:20px;margin:30px 0}.cookie-banner p{display:inline-block;margin-bottom:10px}.cookie-buttons{display:flex;flex-direction:row;justify-content:flex-end;margin-top:20px}.cookie-button{background-color:#204e80;color:#fff;border:none;margin-left:20px;padding:10px 20px;cursor:pointer;font-size:16px;border-radius:5px}.cookie-button:hover{background-color:#7eb2e9}.cadastrodisplay{display:flex;justify-content:center;align-items:center;height:100vh;width:100%;padding:10px;box-sizing:border-box;position:relative;overflow:hidden}.cadastrodisplay:before{content:"";position:absolute;top:-15px;left:-15px;width:calc(100% + 30px);height:calc(100% + 30px);background-image:url(../../../background-image-upscale.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;filter:blur(6px);clip-path:inset(0);z-index:-1}.bloco-newcadastrodisplay{display:flex;flex-direction:row;justify-content:center;align-items:center;width:560px;height:600px;padding:15px 0;border-radius:20px;background-color:#ffffffb9;overflow:hidden}.bloco-newcadastrodisplay-left{display:flex;justify-content:end;align-items:flex-end;min-width:360px;width:60%;background-image:url(../../../capaLogin.PNG);background-size:cover;background-position:center;border-top-left-radius:20px;border-bottom-left-radius:20px;box-sizing:border-box}.bloco-newcadastrodisplay-right{display:flex;flex-direction:column;justify-content:center;align-items:center;min-width:580px;width:40%;height:100%;padding:0 30px;box-sizing:border-box}.app-title{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:10%;border-bottom:1px solid #c7c7c7}.bloco-newcadastrodisplay-right h1{color:#204e80;text-align:center;font-weight:900;font-size:20px}.box-boas-vindas{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:25%;padding:10px 5px;border-bottom:1px solid #c7c7c7;box-sizing:border-box}.box-boas-vindas label{text-align:center;width:95%;height:60px;margin:10px}.bem-vindo-estilo{font-weight:700;font-size:14px}.message-explication-estilo{font-size:11px;line-height:1.5;font-weight:500;color:#3b3b3b}.message-explication-estilo span{font-weight:900;font-size:12px;color:#204e80}.aviso-cadastro{display:flex;flex-direction:column;justify-content:center;align-items:center;font-weight:700;font-size:13px;height:5%;width:100%;color:#204e80}.aviso-cadastro label{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;width:100%}.formulario-box{display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:100%;height:60%;padding-top:10px;box-sizing:border-box}.form-cadastro-representante,.form-cadastro-cirurgiao{display:flex;flex-direction:row;justify-content:center;width:100%;height:70%}.bloco-cadastro-align{display:flex;flex-direction:row;justify-content:space-between;width:80%;height:100%}.bloco-cadastro-align-cirurgiao{display:flex;flex-direction:row;justify-content:center;width:80%;height:100%}.bloco-cadastro-clientes{display:flex;flex-direction:column;align-items:center;justify-content:center;width:48%;height:100%;box-sizing:border-box}.cadastro{display:flex;flex-direction:column;align-items:start;justify-content:start;width:100%;height:70px;padding-left:10px;margin:1px;box-sizing:border-box}.cadastro label{color:#3b3b3b;font-size:10px;font-weight:500;margin-left:3px}.cadastro-input{width:95%;padding:4px 8px;margin-top:2px;font-size:12px;border-radius:15px;border:1px solid #adadad;color:#3b3b3b;box-sizing:border-box}.cadastro-input:focus{outline:none;border:1px solid #3b3b3b;box-shadow:0 0 2px #0006}.cadastro-input::placeholder{font-size:10px;font-style:italic;color:#3b3b3b8a}.cadastro-aling-button{display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:100%;height:100px;padding-top:10px;box-sizing:border-box}.cadastro-return{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;padding:10px;box-sizing:border-box}.cadastro-button{text-align:center;padding:10px 30px;font-size:.8em;font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif;font-weight:700;border:none;border-radius:24px;color:#fff;background-color:#204e80;background-image:linear-gradient(to top left,#1a4364,#204e80 50%,#23669c);box-shadow:0 1px 1.5px #000c;cursor:pointer;transition:all .2s ease;outline:0}.cadastro-button:hover{box-shadow:0 1px 2px #000c;background-color:#7eb2e9;background-image:linear-gradient(145deg,#9bc4f5,#7eb2e9 50%,#5d8ec2);color:#002752;transform:translateY(-1px)}.cadastro-button:focus{box-shadow:0 1px 2px #000c;background-color:#7eb2e9;background-image:linear-gradient(145deg,#9bc4f5,#7eb2e9 50%,#5d8ec2);color:#002752}.cadastro-button:active{box-shadow:0 0 .5px #00000080;background-color:#6595c9;color:#00356e}.cadastro-return label{margin-bottom:5px;font-size:13px;font-weight:500;color:#3b3b3b}.cadastro-input.error{border:1px solid red}.overlay-loading{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#fffc;display:flex;justify-content:center;align-items:center;z-index:2001;isolation:isolate}.loading-spinner-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#fffc;display:flex;justify-content:center;align-items:center;z-index:2001;pointer-events:auto;opacity:0;animation:fadeIn .2s ease-in forwards}.loading-modal{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.modal-content{background:#fff;padding:25px;border-radius:10px;text-align:center}.modal-content h2{color:#204e80}.modal-content span{margin-left:10px}.modal-background{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#0009;z-index:1000;display:flex;justify-content:center;align-items:center}.modal-content-read-mark{background-color:#fff;padding:10px;border-radius:10px;box-shadow:0 0 10px #00000080}.modal-content-read-mark button{padding:8px 12px;border-radius:20px;margin:10px;font-size:12px;font-weight:700;border:1px solid transparent;transition:all .2s ease;outline:0;background-color:#204e80;background-image:linear-gradient(to top left,#1a4364,#204e80 50%,#23669c);box-shadow:1px 1px 2px #000c;color:#fff;cursor:pointer}.modal-content-read-mark button:hover{background-color:#7eb2e9;background-image:linear-gradient(145deg,#9bc4f5,#7eb2e9 50%,#5d8ec2);color:#002752;transform:translatey(-1px)}.modal-content-read-mark button:focus{background-color:#7eb2e9;background-image:linear-gradient(145deg,#9bc4f5,#7eb2e9 50%,#5d8ec2);color:#002752}.modal-content-read-mark button:active{background-color:#6595c9;box-shadow:1px 1px 2px #0006;color:#002752}.case-request-title{display:flex;align-items:center;justify-content:center;width:100%;height:100px;padding-top:140px;margin-bottom:10px;background-color:#fff;box-shadow:0 0 6px #0000004d;position:sticky;top:0;z-index:1}.case-request-title h1{margin-top:30px;color:#204e80;text-shadow:1px 1px 1px rgba(0,0,0,.4)}.form-caso{width:1000px;display:flex;align-items:center;justify-content:center;flex-direction:column}.left-side{display:flex;flex-direction:column;justify-content:center;align-items:center}.right-side{display:flex;flex-direction:column;justify-content:center;align-items:center;width:500px;margin-top:-60px}.containner-upload-arquivos{width:370px;padding:20px;margin-bottom:40px;border-radius:10px;background-color:#fff;box-shadow:0 0 4px #00000080}.containner-upload-arquivos label{font-size:14px;font-weight:700;color:#204e80}.upload-arquivos{margin-top:10px}.container-align{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;padding-bottom:10px}.registro-caso-sub{width:100%;display:flex;justify-content:center;align-items:center;margin-bottom:10px}.registro-caso-sub h1{color:#3b3b3b;font-size:20px;margin-top:30px;margin-bottom:10px}.info-message{font-size:12px;margin-top:20px;margin-bottom:10px}.bloco-dados-solicitante{text-align:left;font-size:15px}.select-data{display:flex;align-items:center}.select-data select{padding:5px;margin-bottom:20px;margin-top:20px;margin-right:auto;width:457px;border:1px solid transparent;border-radius:3px;box-shadow:0 0 4px #00000080;color:#204e80;font-weight:700;font-size:15px;transition:all .2s ease}.select-data select:focus{box-shadow:0 0 10px #00000080;border:1px solid #204e80;outline:none}.dados-solicitante{display:flex;justify-content:center;align-items:center;width:450px;margin-bottom:10px;padding:2px 2px 2px 5px;border-radius:2px;box-shadow:0 0 4px #00000080;background-color:#fff}.dados-solicitante label{display:flex;width:40%;font-size:14px;font-weight:700;color:#204e80;margin-right:5px;top:150%}.dados-solicitante span{color:#000;display:flex;flex-direction:column;justify-content:center;width:60%;text-align:left}.containner{width:480px;display:flex;flex-direction:column;justify-content:center}.bloco-error-pacient-name{display:flex;width:100%;justify-content:flex-end}.error-pacient-name{display:flex;justify-content:center;align-items:center;text-align:center;width:100%}.nome-paciente{display:flex;flex-direction:row;justify-content:space-between;text-align:center;align-items:center;width:458px;margin-top:20px;margin-bottom:15px;margin-left:10px;font-size:15px;font-weight:700;color:#204e80}.cadastro-input2{border-radius:3px;border:1px solid #bbbaba;box-shadow:0 0 2px #0006;font-size:15px;color:#204e80;padding:5px}.cadastro-input2:focus{outline:none;border:1px solid #575757;box-shadow:0 0 6px #0006}.campo-obrigatorio{margin-top:20px;font-size:14px;color:#3b3b3b}.success-message{display:flex;align-items:center;text-align:center;justify-content:center;margin-bottom:20px}.success-message span{padding:10px;font-size:15px;font-weight:700;color:#178d17}.error-message-span{display:flex;align-items:center;text-align:center;justify-content:center;margin-top:20px;margin-bottom:-10px;font-size:15px;color:#ce0e0e}.buttons-registro-caso{display:flex;align-items:center;justify-content:center;min-width:600px;margin-top:10px}.buttons-registro-caso button{margin:10px 25px;width:200px;height:50px;border-radius:30px;font-size:14px;font-weight:700;border:none;transition:all .3s ease;outline:0;background-color:#204e80;background-image:linear-gradient(to top left,#1a4364,#204e80 50%,#23669c);box-shadow:0 1px 1.5px #000c;color:#fff}.registrar-caso:hover{background-color:#7eb2e9;background-image:linear-gradient(145deg,#9bc4f5,#7eb2e9 50%,#5d8ec2);color:#002752;box-shadow:0 1px 2px #000c;transform:translateY(-3px)}.registrar-caso:focus{background-color:#6595c9;background-image:linear-gradient(145deg,#9bc4f5,#7eb2e9 50%,#5d8ec2);color:#002752}.registrar-caso:active{background-color:#6595c9;box-shadow:0 1px 2px #0000004d;color:#002752}.cancelar-registro:hover{background-color:#f35353;background-image:linear-gradient(to top left,#d43c3c,#f35353 50%,#f86d6d);box-shadow:0 1px 2px #000c;color:#720e0e;transform:translateY(-3px)}.cancelar-registro:focus{background-color:#f35353;box-shadow:0 1px 2px #000c;background-image:linear-gradient(to top left,#d43c3c,#f35353 50%,#f86d6d);color:#720e0e}.cancelar-registro:active{color:#720e0e;box-shadow:0 1px 2px #0000004d}.upload-button{width:200px;height:50px;border-radius:30px;font-size:14px;font-weight:700;border:none;transition:all .3s ease;outline:0;background-color:#204e80;background-image:linear-gradient(to top left,#1a4364,#204e80 50%,#23669c);box-shadow:0 1px 1.5px #000c;color:#fff}.upload-button:hover{background-image:linear-gradient(145deg,#9bc4f5,#7eb2e9 50%,#5d8ec2);color:#002752;box-shadow:0 1px 2px #000c;transform:translateY(-3px)}.upload-button:focus{background-image:linear-gradient(145deg,#9bc4f5,#7eb2e9 50%,#5d8ec2);color:#002752;box-shadow:0 1px 2px #000c}.upload-button:active{background-image:linear-gradient(145deg,#9bc4f5,#7eb2e9 50%,#5d8ec2);color:#002752;box-shadow:0 1px 2px #0006}.mensagem-upload-confirm-erro{margin-top:-30px;margin-bottom:30px}.mensagem-upload-confirm{margin-top:-10px;margin-bottom:10px}.mensagem-upload-confirm-sucesso{margin-top:-30px;margin-bottom:30px}.sucesso-message-span{display:flex;align-items:center;text-align:center;justify-content:center;margin-top:20px;margin-bottom:-10px;font-size:15px;color:green}.CircularProgressbar{width:100%;vertical-align:middle}.CircularProgressbar .CircularProgressbar-path{stroke:#3e98c7;stroke-linecap:round;-webkit-transition:stroke-dashoffset .5s ease 0s;transition:stroke-dashoffset .5s ease 0s}.CircularProgressbar .CircularProgressbar-trail{stroke:#d6d6d6;stroke-linecap:round}.CircularProgressbar .CircularProgressbar-text{fill:#3e98c7;font-size:20px;dominant-baseline:middle;text-anchor:middle}.CircularProgressbar .CircularProgressbar-background{fill:#d6d6d6}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-background{fill:#3e98c7}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-text{fill:#fff}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-path{stroke:#fff}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-trail{stroke:transparent}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative;line-height:initial}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker-popper{z-index:1;line-height:0}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 15px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:700;font-size:.944rem}h2.react-datepicker__current-month{padding:0;margin:0}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover *:before{border-color:#a6a6a6}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + .85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected,.react-datepicker__week-number--keyboard-selected):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__week-number--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__week-number--keyboard-selected{border-radius:.3rem;background-color:#2a87d0;color:#fff}.react-datepicker__week-number--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day-names{white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{position:relative;border-radius:.3rem;background-color:#ff6803;color:#fff}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{visibility:visible;opacity:1}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#bad9f1;color:#000}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{position:absolute;bottom:70%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{position:absolute;padding:.5rem;box-sizing:content-box}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:#000c;left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-width: 400px),(max-height: 550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}.react-datepicker__children-container{width:13.8rem;margin:.4rem;padding-right:.2rem;padding-left:.2rem;height:auto}.react-datepicker__aria-live{position:absolute;clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.react-datepicker__calendar-icon{width:1em;height:1em;vertical-align:-.125em}.message-box-background-centralize{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000056;display:flex;justify-content:center;align-items:center;z-index:2001;pointer-events:auto}.message-box-background-centralize{opacity:0;animation:fadeIn .1s ease-in forwards}.message-box{display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:500px;height:auto;margin-top:-50px;border-radius:10px;background-color:#fff}.message-box-title{display:flex;flex-direction:row;justify-content:center;align-items:center;text-align:center;width:100%;height:40px;border-top-left-radius:10px;border-top-right-radius:10px;background-image:linear-gradient(to top,#1a4364,#204e80 50%,#23669c)}.message-box-title label{font-size:18px;font-weight:700;color:#fff}.message-component{display:flex;flex-direction:row;justify-content:space-between;align-items:center;text-align:justify;width:100%;height:auto;padding:20px 10px;box-sizing:border-box}.component-img{display:flex;flex-direction:row;justify-content:start;align-items:center;width:10%;height:100%}.component-img img{width:30px;height:auto;margin-left:4px}.component-txt{display:flex;flex-direction:row;justify-content:center;align-items:center;text-align:justify;width:80%;height:auto}.message-component span{font-size:13px;font-weight:500;line-height:1.4;color:#3b3b3b}.message-box-button-box{display:flex;flex-direction:row;align-items:center;width:94%;height:60px;padding:0 100px;border-top:1px solid #d3d3d3;box-sizing:border-box}.button-box-justify-center{justify-content:center}.button-box-justify-between{justify-content:space-between}.message-box-button-box button{width:100px;padding:6px 0;border-radius:20px;font-size:14px;font-weight:700;border:1px solid transparent;outline:0;background-image:linear-gradient(to top left,#1a4364,#204e80 50%,#23669c);box-shadow:1px 1px 2px #000c;color:#fff;cursor:pointer;transition:all .2s ease}.message-box-button-box button:hover{background-image:linear-gradient(145deg,#9bc4f5,#7eb2e9 50%,#5d8ec2);color:#002752;transform:translatey(-1px)}.message-box-button-box button:focus{background-color:#7eb2e9;background-image:linear-gradient(145deg,#9bc4f5,#7eb2e9 50%,#5d8ec2);color:#002752}.message-box-button-box button:active{background-color:#7eb2e9;background-image:linear-gradient(145deg,#9bc4f5,#7eb2e9 50%,#5d8ec2);box-shadow:1px 1px 2px #0006;color:#002752}.class{color:#20af0d}.page-container-create-case{display:flex;flex-direction:column;min-height:100vh;width:100vw;justify-content:space-between;overflow:hidden}.case-request{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.first-etapa-box{display:flex;flex-direction:column;justify-content:end;align-items:center;height:360px}.first-etapa-indicate{display:flex;flex-direction:column;justify-content:start;align-items:center;width:100%}.first-etapa-icon{width:140px;margin-bottom:15px}.first-etapa-indicate label{margin-bottom:40px;font-weight:700;color:#204e80}.title-past{margin-top:5px;font-weight:700;font-size:14px;color:#204e80}.create-case-box{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:800px;height:500px;border-radius:15px;box-shadow:1px 1px 10px #7c7c7ca4}.work-space-menu-create-case-box{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:35%;height:100%;padding:0 1px;border-top-left-radius:15px;border-bottom-left-radius:15px;background-image:linear-gradient(to top left,#1e5786,#20538a 50%,#1e5b8d);box-shadow:inset 1px 1px 1px #ffffffad,inset -0px -1px 1px #1e3e4e8e,2px 2px #0000;border:.1px solid rgba(65,65,65,.377);border-right:.1px solid rgba(37,48,58,.377);border-bottom:.1px solid rgb(70,70,70);box-sizing:border-box}.avatar-icon-criar-caso{width:35px;height:35px;padding:15px;border-radius:10px;background-color:#5f95cf;background-image:linear-gradient(145deg,#5f95cf 10%,#4e7cad 90%);box-shadow:2px 2px 1px #0006}.work-space-interactive-create-case-box{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:65%;height:100%;border-top-right-radius:15px;border-bottom-right-radius:15px;background-color:#fff;box-shadow:inset 0 3px 1px #ffffffb6,inset 1px 0 1px #3f3f3f00,inset -1px -1px 2px #777777a2,2px 2px #0000;border:.1px solid rgba(156,156,156,.678);border-left:.1px solid rgba(0,0,0,.781);border-right:.1px solid rgba(112,112,112,.664);border-bottom:.1px solid rgba(107,107,107,.747);box-sizing:border-box}.definir-dados-etapa{display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:100%;height:430px;padding:20px;box-sizing:border-box}.etapa-indicate-calendar{display:flex;flex-direction:column;align-items:center;height:30px;margin-top:13px;font-size:15px;font-weight:700;color:#204e80}.etapa-indicate-cirurgiao{display:flex;flex-direction:column;justify-content:start;align-items:center;text-align:center;width:100%;height:40%;padding-top:7px;margin-bottom:50px}.container-data-surgeon-create-case{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:13px;box-sizing:border-box}.dados-cirurgiao-projeto-solicity{display:flex;flex-direction:column;justify-content:start;align-items:center;text-align:center;width:100%;height:60%;margin-bottom:69px;box-sizing:border-box}.checkbox-container{display:flex;flex-direction:row;justify-content:center;align-items:center;height:30px}.checkbox-container-label{margin-left:5px;padding:1px;font-size:14px;font-weight:500;color:#3b3b3b;cursor:pointer}.add-cirurgiao-inputs{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;height:auto;margin-bottom:10px;box-sizing:border-box}.add-cirurgiao-inputs-box{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:290px;box-sizing:border-box}.label-data-surgeon{font-size:15px;font-weight:500;color:#204e80}.radio-inputs-cirurgiao{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:150px;margin-top:15px;margin-bottom:10px}.etapa-indicate{display:flex;flex-direction:column;justify-content:start;align-items:center;text-align:center;width:100%;height:100%}.etapa-indicate label{margin-bottom:10px;font-size:20px;font-weight:700;color:#204e80}.indicador-auxiliar{margin-bottom:20px;font-size:12px;font-weight:700;color:#3b3b3b}.indicador-auxiliar-red{margin-bottom:20px;font-size:12px;font-weight:700;color:red}.etapa-icon{width:45px;height:45px;padding:10px;border-radius:10px;background-image:linear-gradient(to top left,#1a4364,#204e80 50%,#23669c)}.description-select-surgeon{display:flex;flex-direction:column;align-items:center}.description-select-surgeon label{margin-bottom:15px;font-size:13px;font-weight:700;color:#fff}.surgeon-list-select{display:flex;flex-direction:column;align-items:center;width:80%;height:650px;border-radius:10px;border:solid 1px rgb(211,211,211);background-color:#fff;overflow-y:auto}.surgeon-list-select button{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;padding:20px 15px;font-size:12px;font-weight:700;background-color:#fff;border-top:1px solid #3b3b3b49;border-bottom:none;border-left:none;border-right:none;color:#3b3b3b;cursor:pointer}.surgeon-list-select button:hover{color:#fff;background-image:linear-gradient(to top left,#1a4364,#204e80 50%,#23669c)}.surgeon-data-confirm{display:flex;flex-direction:column;justify-content:end;align-items:center;height:400px;margin-bottom:60px;padding-bottom:30px}.dados-cirurgiao{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;height:50px;margin-bottom:-60px;padding:10px;margin-top:20px;border-radius:10px;border:solid 1px rgb(204,204,204);box-shadow:1px 1px 1px #5757579a}.email-cirurgiao,.cro-crm-cirurgiao{display:flex;flex-direction:row;justify-content:center;align-items:center}.surgeon-data-confirm-nome{margin-bottom:10px;font-size:18px;font-weight:700;color:#204e80}.surgeon-data-confirm-categoria{width:45px;font-size:14px;font-weight:700;color:#204e80}.surgeon-data-confirm-span{font-size:14px;color:#3b3b3b}.buttom-add-surgeon{margin-bottom:18px}.surgeon-icon-box{display:flex;flex-direction:column;justify-content:center;align-items:center;width:80px;height:80px;padding:50px;margin-bottom:20px;border-radius:100px;background-image:linear-gradient(to top left,#1a4364,#204e80 50%,#23669c)}.surgeon-icon{width:110px;height:110px;margin-bottom:10px}.product-list-select{display:flex;flex-direction:column;align-items:center;width:70%;height:511px;border-radius:10px;border:solid 1px rgb(211,211,211);margin-bottom:20px;background-color:#fff;box-shadow:1px 1px 1px #5757579a;overflow-y:auto}.product-list-select button{display:flex;flex-direction:column;justify-content:start;width:100%;padding:25px 16px;font-size:12px;font-weight:700;background-color:#fff;border-top:1px solid #3b3b3b49;border-bottom:none;border-left:none;border-right:none;color:#3b3b3b;cursor:pointer}.product-list-select button:hover{color:#fff;background-image:linear-gradient(to top left,#1a4364,#204e80 50%,#23669c)}.protese-atm-box{display:flex;flex-direction:column;justify-content:start;align-items:center;height:900px}.protese-atm-image{margin-bottom:10px;padding:10px;width:220px;height:150px;border:1px solid #3b3b3b49;background-color:#fff;border-radius:10px}.protese-atm-box label{font-size:14px;font-weight:700;color:#3b3b3b}.product-list-select button:hover{background-color:#5f95cf}.paciente-name-input{width:220px;padding:4px 8px;font-size:12px;border-radius:15px;border:1px solid #adadad;box-shadow:1px 1px 1px #0006;color:#3b3b3b}.paciente-name-input:focus{outline:none;border:1px solid #3b3b3b}.paciente-name-input::placeholder{font-size:10.4px;font-style:italic;color:#7a7a7abb}.etapa-progress{display:flex;flex-direction:row;justify-content:space-between;width:92%;padding-top:5px;border-top:1px solid #3b3b3b69;box-sizing:border-box}.etapa-progress label{display:flex;justify-content:center;align-items:center;font-weight:700;width:35px;height:35px;margin:8px 15px;border-radius:40px}.neutro{color:#204e80;border:2px solid #204e80}.neutro1{color:#f1f1f1;border:2px solid #f1f1f1;animation:fadeNeutro .2s ease forwards,boxShadowEffect .5s ease forwards;animation-delay:.2s,1.6s}.neutro2{color:#f1f1f1;border:2px solid #f1f1f1;animation:fadeNeutro .2s ease forwards;animation-delay:.4s}.neutro3{color:#f1f1f1;border:2px solid #f1f1f1;animation:fadeNeutro .2s ease forwards;animation-delay:.6s}.neutro4{color:#f1f1f1;border:2px solid #f1f1f1;animation:fadeNeutro .2s ease forwards;animation-delay:.8s}.neutro5{color:#f1f1f1;border:2px solid #f1f1f1;animation:fadeNeutro .2s ease forwards;animation-delay:1s}@keyframes fadeNeutro{0%{color:#f1f1f1;border:2px solid #f1f1f1}to{color:#204e80;border:2px solid #204e80}}@keyframes boxShadowEffect{0%{box-shadow:none}to{box-shadow:0 0 1px 6px #255a9271}}@keyframes glowFade{0%{box-shadow:0 0 1px 6px #255a9200}to{box-shadow:0 0 1px 6px #255a9271}}.glow-animation{color:#204e80;border:2px solid #204e80;box-shadow:0 0 1px 6px #255a9271;animation:glowFade .5s ease forwards}.glow{color:#204e80;border:2px solid #204e80;box-shadow:0 0 1px 6px #255a9271}@keyframes backgroundFade{0%{background-color:#f1f1f1}to{background-color:#204e80}}.confirmado-animation{color:#f1f1f1;background-color:#f1f1f1;border:2px solid #204e80;animation:backgroundFade 1s ease forwards}.confirmado{color:#f1f1f1;background-color:#204e80;border:2px solid #204e80}.paciente-data{display:flex;flex-direction:column;justify-content:start;height:400px}.paciente-data label{margin-bottom:10px;font-weight:700;color:#3b3b3b}.send-upload-files-container{display:flex;flex-direction:column;height:750px}.send-upload-files-box{display:flex;flex-direction:column;margin-bottom:20px;padding:10px;border-radius:5px;border:solid 1px #3b3b3b49;background-color:#fff}.send-upload-files-box label{margin-bottom:5px;font-size:13px;font-weight:700;color:#204e80}.calendar-box{display:flex;flex-direction:column;justify-content:center;margin-top:20px}.data-estimada-italic{display:flex;flex-direction:row;align-items:center;justify-content:center;text-align:center;width:80%;margin-top:20px;padding:10px;font-size:12px;font-style:italic;font-weight:500;color:#204e80;border-radius:5px;background-color:#fff}.react-datepicker{width:100%;height:300px;font-size:1rem}.react-datepicker__header{margin-right:-2px;display:flex;flex-direction:column;justify-content:space-between;height:80px;width:245px;color:#fff;background-image:linear-gradient(to top left,#1a4364,#204e80 50%,#23669c)}.react-datepicker__month-dropdown-container select{margin-top:10px;background-color:#2c3e50;color:#fff;border:1px solid #e74c3c;border-radius:4px;padding:5px;font-size:12px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.react-datepicker__year-dropdown-container select{margin-left:10px;background-color:#2c3e50;color:#fff;border:1px solid #e74c3c;border-radius:4px;padding:5px;font-size:12px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.react-datepicker__day--selected,.react-datepicker__day--selected:hover,.react-datepicker__day--keyboard-selected{color:#fff!important;background-color:#689ed8}.react-datepicker__day--disabled{color:#ccc;pointer-events:none;opacity:.5}.react-datepicker__current-month{color:#fff;text-transform:capitalize}.react-datepicker__day-name{font-size:13px;color:#fff;font-weight:700}.react-datepicker__day{font-family:Arial,sans-serif;font-size:16px;font-weight:700;color:#2c3e50}.react-datepicker__day-name:nth-child(1){margin-right:2px}.react-datepicker__day-name:nth-child(1){color:#eb6354}.react-datepicker__day--weekend:nth-child(1){color:#e74c3c}.dados-de-confirmacao-box{display:flex;flex-direction:column;justify-content:flex-start;height:900px;width:450px}.bloco-dados-confirmacao{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-top:20px;padding:10px 0 0 10px;border-radius:10px;border:1px solid #3b3b3b49;background-color:#fff}.dados-de-confirmacao{display:flex;flex-direction:row;justify-content:start;margin-bottom:15px}.dados-de-confirmacao label{width:100px;margin-right:5px;font-size:12px;font-weight:700;color:#204e80;background-color:#e6e6e6}.dados-de-confirmacao span{font-size:12px;font-weight:700;color:#3b3b3b}.box-buttom-upload-create-case{display:flex;flex-direction:row;justify-content:space-between;width:290px;margin-bottom:10px}.button-design-create-case-upload{width:120px;padding:6px 0;font-size:11px;font-weight:700;color:#fff;border-radius:15px;background-image:linear-gradient(to top left,#1a4364,#204e80 50%,#23669c);box-shadow:0 1px 1.5px #000c;border:none;transition:all .2s ease;cursor:pointer}.button-design-create-case-upload:hover{color:#002752;background-image:linear-gradient(145deg,#9bc4f5,#7eb2e9 50%,#5d8ec2)}.button-design-create-case-upload:focus{background-color:#6595c9;background-image:linear-gradient(145deg,#9bc4f5,#7eb2e9 50%,#5d8ec2);color:#002752}.button-design-create-case-upload:active{background-color:#6595c9;box-shadow:0 1px 2px #0000004d;color:#002752}.button-design-create-case{width:90px;margin:0 10px;padding:5px 0;color:#fff;border-radius:15px;background-image:linear-gradient(to top left,#1a4364,#204e80 50%,#23669c);box-shadow:0 1px 1.5px #000c;border:none;transition:all .2s ease;cursor:pointer}.button-design-create-case:hover{color:#002752;background-image:linear-gradient(145deg,#9bc4f5,#7eb2e9 50%,#5d8ec2)}.button-design-create-case:focus{background-color:#6595c9;background-image:linear-gradient(145deg,#9bc4f5,#7eb2e9 50%,#5d8ec2);color:#002752}.button-design-create-case:active{background-color:#6595c9;box-shadow:0 1px 2px #0000004d;color:#002752}.button-design-inicio{padding:10px 25px;color:#fff;border-radius:20px;background-image:linear-gradient(to top left,#1a4364,#204e80 50%,#23669c);box-shadow:0 1px 1.5px #000c;border:none;transition:all .2s ease;cursor:pointer}.button-design-inicio:hover{color:#002752;background-image:linear-gradient(145deg,#9bc4f5,#7eb2e9 50%,#5d8ec2)}.button-design-inicio:focus{background-color:#6595c9;background-image:linear-gradient(145deg,#9bc4f5,#7eb2e9 50%,#5d8ec2);color:#002752}.button-design-inicio:active{background-color:#6595c9;box-shadow:0 1px 2px #0000004d;color:#002752}.spinner{width:50px;height:50px;margin-bottom:30px;border:8px solid rgba(0,0,0,.1);background:linear-gradient(#fff,#fff) padding-box,linear-gradient(45deg,#fff,#156ccf) border-box;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.spinner-loading{display:flex;flex-direction:column;justify-content:start;align-items:center;height:580px}.spinner-loading p{font-size:14px;font-weight:700;color:#3b3b3b}.last-etapa-indicate{display:flex;flex-direction:column;justify-content:end;align-items:center;width:100%;height:290px}.last-etapa-indicate label{font-size:16px;font-weight:700;color:#204e80}.caso-criado-info{display:flex;flex-direction:column;justify-content:start;align-items:center;text-align:center;width:90%;height:120px;color:#3b3b3b}.caso-criado-info label{margin-top:30px;font-size:13px;font-weight:700}.caso-criado-info span{font-weight:700}.box-last-etapa-error{display:flex;flex-direction:column;align-items:center}.message-error-upload-box{margin-top:0}.message-error-upload{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:10px;font-size:12px;color:#d81616}.upload-progress-overlay{position:fixed;top:0;left:0;width:100%;height:100%;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999;display:flex;align-items:center;justify-content:center}.upload-progress-container-box{padding:15px;background-color:#fff;box-shadow:2px 2px 4px #0006;border-radius:10px}.upload-progress-container-multiple{display:flex;flex-direction:column}.upload-progress-container-box-title{margin-left:7px;margin-bottom:12px;font-size:18px;font-weight:700;color:#204e80}.folder-icon-progress-box{display:flex;flex-direction:row;align-items:center;justify-content:center;margin:7px}.folderIcon-zip-progress{width:46px;height:auto;margin-right:15px}.upload-item{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:380px}.box-circular-progress{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%;padding:5px 0}.arquivo-name{font-size:12px;font-weight:700;color:#3b3b3b}.upload-progress-message{font-size:12px;font-weight:500;color:#3b3b3b}.div-upload-arquivos-error{font-size:12px;font-weight:500;color:#e71111;margin-top:15px;margin-bottom:20px}.div-upload-arquivos-error-info{font-size:13px;font-weight:300;color:#3b3b3b}.link-arquivos-paciente-box{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:100%;height:900px;margin-top:20px;padding:10px;border-radius:10px}.link-arquivos-paciente-label{font-size:12px;font-weight:500;color:#3b3b3b;margin-top:30px;margin-bottom:20px}.link-arquivos-paciente-input{width:80%;height:30px;padding:2px 10px;font-size:12px;border-radius:5px;border:1px solid #3b3b3b49;box-shadow:1px 1px 1px #0006;color:#3b3b3b;margin-bottom:20px}.link-arquivos-paciente-input::placeholder{font-size:12px;font-style:italic;color:#7a7a7abb}.link-arquivo-paciente{display:inline-block;max-width:300px;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#007bff;text-decoration:underline;vertical-align:middle}.case-control-title{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;width:100%;height:185px;background-color:#fff;box-shadow:0 0 6px #0000004d;position:fixed;top:0;z-index:4;box-sizing:border-box}.case-control-title .page-title{font-size:21px;font-weight:700;color:#204e80;text-shadow:1px 1px 1px rgba(0,0,0,.4)}.cabecalho-header-b{display:flex;justify-content:center;text-align:center;width:100%;margin-bottom:20px;box-sizing:border-box;z-index:25}.header-b{display:flex;flex-direction:column;justify-content:center;align-items:center;height:120px;min-width:1030px;color:#fff;background-image:linear-gradient(to top left,#204e74,#20538a 50%,#1e5b8d);box-shadow:inset 1px 1px 1px #ffffffad,inset -2px -2px 1px #112d42a2,3px 3px 15px #1a1a1a83;border:.1px solid rgba(0,0,0,.377);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:12px;position:fixed;top:10px;left:20px;right:20px;z-index:999;margin:auto;width:calc(100% - 40px);box-sizing:border-box}.header-b-data{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:5px 10px;min-width:1000px;height:100%;top:10px;left:20px;right:20px;box-sizing:border-box}.box-left-header{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:40%;height:100%;box-sizing:border-box}.registro-caso-header-b{display:flex;flex-direction:column;justify-content:space-between;width:auto;height:100%;padding:5px 0}.dados-caso-header{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;box-sizing:border-box;padding:3px 7px;border-radius:10px;background-color:#0d2e52}.dados-caso-header Label{display:flex;justify-content:flex-start;width:145px;font-size:12px;font-weight:700}.dados-caso-header span{font-size:11px}.box-center-header{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:20%;height:100%;padding:5px 0;color:#fff;box-sizing:border-box}.box-iniciais-paciente{display:flex;flex-direction:column;justify-content:space-between;align-items:center;height:45px;margin-bottom:20px;box-sizing:border-box}.box-center-header label{font-weight:700}.box-center-header span{font-size:14px}.box-right-header{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;width:40%;height:100%;padding:5px 0;box-sizing:border-box}.box-logo-user{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;width:100%;height:100%}.menu-select-itens{width:180px;padding:2px;font-weight:700;border-radius:2px;border:none;color:#204e80;background-color:#fff;box-shadow:2px 2px .5px #0006}.menu-select-itens:focus{outline:none}.logo-header-b{width:230px;height:auto;margin-top:-40px;margin-bottom:-42px}.avatar-nm-usuario{margin-bottom:2px}.user-profile-log{margin-right:5px;display:flex;justify-content:flex-end;align-items:center}.font-usuario{font-size:14px;font-weight:700}.abas-de-tarefas{position:fixed;top:0;left:20px;right:20px;min-width:1000px;width:calc(100% - 40px);z-index:1000}.barra-de-atividades{display:flex;flex-direction:column;align-items:center;width:100%;min-width:1030px;height:auto;margin-top:142px;box-sizing:border-box}.barra-de-tarefas-botao{display:flex;flex-direction:row;margin-top:-6px}.barra-de-atividades-button{height:40px;font-size:10px;font-weight:700;padding:8px 15px;color:#fff;border:none;box-shadow:1px 1px 2px #000000e5;border-right:1px solid rgba(48,48,48,.623);cursor:pointer}.background-inativo{background-color:#0d2e52}.background-ativo,.barra-de-atividades button:hover{background-color:#4e7cad;background-image:linear-gradient(145deg,#3a6797 10%,#294c72 90%)}.barra-de-atividades button:active{background-color:#4e7cad;background-image:linear-gradient(145deg,#4e7cad 10%,#3e658e 90%);box-shadow:1px 1px 1px #0006}.first-button{width:90px;border-top-left-radius:50px;border-bottom-left-radius:50px}.last-button{width:90px;border-top-right-radius:50px;border-bottom-right-radius:50px}.processo-button{display:flex;justify-content:center;align-items:center;width:90px}.box-menu-select-adm-control{position:fixed;top:200px;right:20px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;min-width:100px;border:solid 1px grey;z-index:2000}.menu-lateral-trabalho{position:fixed;top:140px;left:20px;z-index:2000}.menu-lateral-trabalho-box{display:flex;flex-direction:column;justify-content:center;align-items:center;width:200px;height:auto;padding:10px 0;border:solid 1px #dadada;border-radius:10px;box-shadow:1px 1px 1px #00000060;background-color:#fff;box-sizing:border-box}.subtitle-menu-lateral-top{width:90%;margin-bottom:5px;padding-bottom:5px;font-size:12px;font-weight:700;color:#204e74;border-bottom:solid 1px rgb(206,206,206)}.subtitle-menu-lateral{width:90%;margin-top:20px;margin-bottom:5px;padding-bottom:5px;font-size:12px;font-weight:700;color:#204e74;border-bottom:solid 1px rgb(206,206,206)}.line-menu-lateral{width:90%;height:10px;margin-top:10px;margin-bottom:5px;border-bottom:solid 1px rgb(206,206,206)}.subtitle-menu-lateral-bottom{margin-top:20px;border-top:solid 1px rgb(206,206,206)}.menu-de-tarefas-button{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:200px;margin-top:-2px;margin-bottom:12px;padding:6px 10px;border-radius:5px;box-sizing:border-box;cursor:pointer}.menu-de-tarefas-button:hover{background-color:#ebebeb}.menu-de-tarefas-button:active{background-color:#f3f3f3}.menu-de-tarefas-icon{width:25px;height:auto}.menu-processos-label{margin:5px;font-size:15px;font-weight:700;color:#204e74;cursor:pointer}.menu-de-tarefas-icon2{width:15px;height:auto}.menu-lateral-trabalho-button{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;height:35px;font-size:10px;font-weight:700;padding:8px 15px;border:none;cursor:pointer}.menu-lateral-trabalho-button:hover{background-color:#dadada}.background-inativo{color:#3b3b3b;background-color:#fff}.background-ativo{color:#fff;background-color:#4e7cad;background-image:linear-gradient(145deg,#3a6797 10%,#294c72 90%)}.menu-lateral-enter{opacity:0;transform:translateY(-10px)}.menu-lateral-enter-active{opacity:1;transform:translateY(0);transition:opacity .3s ease-in-out,transform .3s ease-in-out}.menu-lateral-exit{opacity:1;transform:translateY(0)}.menu-lateral-exit-active{opacity:0;transform:translateY(-10px);transition:opacity .3s ease-in-out,transform .3s ease-in-out}.box-menu-sair-position{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;width:100%;height:185px;background-color:#fff;box-shadow:0 0 6px #0000004d;position:fixed;top:0;z-index:4;box-sizing:border-box}.box-menu-sair{display:flex;flex-direction:row;justify-content:flex-end;align-items:flex-start;width:200px;padding-right:18px;color:#3b3b3b;box-sizing:border-box}.top-button-menu-sair{margin-bottom:17px;margin-right:12px;font-size:15px;font-weight:700;color:#204e80}.home-link{cursor:pointer;text-decoration:none;transition:text-decoration .2s}.home-link:hover{text-decoration:underline}.arquivo-validacao-card{display:flex;flex-direction:column;align-items:center;justify-content:center;height:auto;box-sizing:border-box}.cards-validacao-arquivos-paciente{display:flex;align-items:center;justify-content:space-between;flex-direction:row;width:1340px;padding-bottom:20px;box-sizing:border-box}.validacao-ambos{display:flex;flex-direction:row;justify-content:space-between;align-items:start;width:1340px;padding-bottom:20px;box-sizing:border-box}.cabecalho-card{display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:40px;width:98%;box-sizing:border-box}.arquivo-validacao-card h2{font-size:20px;margin-left:10px;color:#204e80;text-shadow:1px 1px 1px rgba(0,0,0,.4)}.select-arquivo-dicom-download label{font-size:12px;font-weight:700;color:#3b3b3b}.estrutura-confirmação-arquivo-dicom{display:flex;flex-direction:row;justify-content:space-between;align-items:center;text-align:center;margin-top:15px;margin-bottom:20px;width:98%}.estrutura-confirmação-arquivo-dicom label{font-size:15px;font-weight:700;color:#3b3b3b}.select-arquivo-dicom-download{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-right:-18px}.select-arquivo-dicom-download select{padding:2px 4px;border-radius:10px}.confirm-dicom-correto{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:250px;margin-left:10px}.checkbox-box-correct-data{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:115px}.checkbox-data-validation{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.checkbox-label-custom{padding-top:2px;margin-left:1px}.checkbox-box-aprov-reprov{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.download-dicom{padding:4px 12px;margin:0 8px 0 10px;width:120px;background-color:#204e80;background-image:linear-gradient(to top left,#1a4364,#204e80 50%,#23669c);box-shadow:0 1px 1.5px #000c;color:#fff;font-size:12px;font-weight:700;border:none;border-radius:12px;text-align:center;cursor:pointer;transition:all .3s ease;outline:0}.download-dicom:disabled{background-color:#ccc;background-image:linear-gradient(to top left,#21659c00,#204e8000 50%,#1a3a5f00);color:#8f8f8f;box-shadow:0 1px 2px #929292;cursor:auto}.download-dicom:disabled:hover,.download-dicom:disabled:active{background-color:#ccc;background-image:linear-gradient(to top left,#21659c00,#204e8000 50%,#1a3a5f00);color:#8f8f8f;box-shadow:0 1px 2px #929292}.download-dicom:hover{box-shadow:0 1px 2px #000c;background-color:#7eb2e9;background-image:linear-gradient(145deg,#9bc4f5,#7eb2e9 50%,#5d8ec2);color:#002752}.download-dicom:focus{background-image:linear-gradient(to top left,#21659c00,#204e8000 50%,#1a3a5f00);box-shadow:0 1px 2px #000c;background-color:#7eb2e9;background-image:linear-gradient(145deg,#9bc4f5,#7eb2e9 50%,#5d8ec2);color:#002752}.download-dicom:active{box-shadow:0 0 .5px #00000080;background-color:#6595c9;color:#00356e}.tabela-validacao-arquivo{display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:650px;height:350px;padding:15px;border-radius:20px;background-color:#fff;box-shadow:2px 2px 4px #0006;box-sizing:border-box}.grupo-top-title{width:100%}.campo-validacao-dicom{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;min-height:45px;padding:10px 15px;margin-bottom:10px;border-radius:30px;background-color:#dadada;box-sizing:border-box}.campo-validacao-dicom label{font-size:15px;font-weight:700;color:#3b3b3b}.campo-validacao-intra-oral{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;min-height:60px;padding:10px 15px;margin-bottom:10px;border-radius:50px;background-color:#dadada;box-sizing:border-box}.campo-validacao-intra-oral label{font-size:15px;font-weight:700;color:#3b3b3b}.data-controle{display:flex;flex-direction:column;justify-content:space-between;align-items:center}.data-controle label{margin-bottom:4px;font-size:12px;font-weight:700;color:#204e80}.box-comentario-checkbox{display:flex;flex-direction:row}.input-comentario{display:flex;justify-content:center;align-items:center;margin-right:18px}.input-comentario input{width:270px;padding:3px 8px;font-size:12px;border-radius:10px;border:1px solid #bbbaba;box-shadow:0 0 #000c;color:#3b3b3b}.input-comentario input:focus{outline:none;border:1px solid #3b3b3b;box-shadow:0 0 2px #0006}.checkbox-validacao{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:165px}.checkbox-validacao label{display:flex;align-items:center;font-size:12px;cursor:pointer}.submit-validacao-dicom button{padding:15px 30px;color:#fff;font-size:14px;font-weight:700;border:none;border-radius:30px;background-image:linear-gradient(to top left,#1a4364,#204e80 50%,#23669c);box-shadow:0 1px 1.5px #000c;cursor:pointer;transition:all .3s ease;outline:0}.submit-validacao-dicom button:hover{box-shadow:0 1px 2px #000c;background-color:#7eb2e9;background-image:linear-gradient(145deg,#9bc4f5,#7eb2e9 50%,#5d8ec2);color:#002752;transform:translateY(-2px)}.submit-validacao-dicom button:focus{box-shadow:0 1px 2px #000c;background-color:#7eb2e9;background-image:linear-gradient(145deg,#9bc4f5,#7eb2e9 50%,#5d8ec2);color:#002752}.submit-validacao-dicom button:active{box-shadow:0 0 .5px #00000080;background-color:#6595c9;color:#00356e}.overlay-loading{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#fffc;display:flex;justify-content:center;align-items:center;z-index:1000}@media (max-width: 1355px){.arquivo-validacao-card{display:flex;flex-direction:column;align-items:center;justify-content:start;width:100%;height:auto;padding:30px 0;overflow-y:auto;box-sizing:border-box}.cards-validacao-arquivos-paciente{display:flex;align-items:center;justify-content:space-between;flex-direction:column;width:1340px}.tabela-validacao-arquivo{margin-bottom:25px}}@media (max-width: 1355px){.validacao-ambos{display:flex;flex-direction:column;justify-content:start;align-items:center;width:100%}}.work-space-box{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:900px;height:500px;border-radius:15px;box-shadow:1px 1px 10px #7c7c7ca4;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.work-space-menu{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:30%;height:100%;padding:0 1px;border-top-left-radius:15px;border-bottom-left-radius:15px;background-image:linear-gradient(to top left,#1e5786,#20538a 50%,#1e5b8d);box-shadow:inset 1px 1px 1px #ffffffad,inset -0px -1px 1px #1e3e4e8e,2px 2px #0000;border:.1px solid rgba(65,65,65,.377);border-right:.1px solid rgba(37,48,58,.377);border-bottom:.1px solid rgb(70,70,70);box-sizing:border-box}.work-space-menu-header{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;height:35%;padding:20px;box-sizing:border-box}.work-space-menu-header label{text-align:center;font-size:16px;font-weight:700;margin-top:10px;color:#fff}.work-space-menu-body{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:50%}.work-space-menu-body-element{display:flex;flex-direction:row;justify-content:space-between;align-items:center;text-align:center;width:100%;height:40px;padding:10px;font-size:14px;font-weight:700;color:#fff;box-sizing:border-box;cursor:pointer}.work-space-menu-body-element-active{display:flex;flex-direction:row;justify-content:space-between;align-items:center;text-align:center;width:100%;height:40px;padding:10px;font-size:14px;font-weight:700;color:#fff;box-sizing:border-box;cursor:pointer;background-color:#5f95cf}.work-space-menu-body-element label,.work-space-menu-body-element a{cursor:pointer}.work-space-menu-body-element-active{background-color:#5f95cf}.work-space-menu-footer{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;width:100%;height:15%;padding-bottom:10px;box-sizing:border-box}.work-space-menu-footer label{font-size:10px;color:#fff}.work-space-interactive{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:70%;height:100%;border-top-right-radius:15px;border-bottom-right-radius:15px;background-image:linear-gradient(to top left,#f1f1f1,#f1f1f1 50%,#f1f1f1);box-shadow:inset 0 3px 1px #ffffffb6,inset 1px 0 1px #3f3f3f00,inset -1px -1px 2px #777777a2,2px 2px #0000;border:.1px solid rgba(156,156,156,.678);border-left:.1px solid rgba(0,0,0,.781);border-right:.1px solid rgba(112,112,112,.664);border-bottom:.1px solid rgba(107,107,107,.747);box-sizing:border-box}.guide-box{display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:100%;height:100%;padding:15px;box-sizing:border-box}.guide-box-tabs{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-end;width:100%;height:6%;overflow:visible}.activated-tab{display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:auto;height:calc(100% + 1px);margin-bottom:-1px;padding-top:4px;background-color:#fff;border-top-left-radius:10px;border-top-right-radius:10px;border-left:solid 1px rgba(148,148,148,.699);border-top:solid 1px rgba(148,148,148,.699);border-right:solid 1px rgba(148,148,148,.699);overflow:visible;z-index:15;box-sizing:border-box}.activated-tab label{padding:4px 12px 6px;font-size:12px;color:#3b3b3b;cursor:pointer}.desactivated-tab{display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:auto;height:calc(100% + 15px);margin-bottom:-20px;padding-top:4px;background-color:#dfdfdf;border-top-left-radius:10px;border-top-right-radius:10px;border-left:solid 1px rgba(148,148,148,.699);border-top:solid 1px rgba(148,148,148,.699);border-right:solid 1px rgba(148,148,148,.699);overflow:visible;z-index:5;box-sizing:border-box}.desactivated-tab label{padding:2px 12px;font-size:12px;color:#616161;cursor:pointer}.guide-box-container{display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:100%;height:94%;padding:15px 20px;flex-shrink:0;border-top-right-radius:15px;border-bottom-left-radius:15px;border-bottom-right-radius:15px;border:solid 1px rgba(148,148,148,.699);background-color:#fff;z-index:10;box-sizing:border-box}.guide-box-container-last-border{border-top-left-radius:15px}.subtitle-guide{font-size:15px;font-weight:700;color:#204e80}.guide-content{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;height:100%}.guide-content-title-box{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:10%;border-bottom:solid 1px rgba(180,180,180,.699);box-sizing:border-box}.content-title-download{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}.guide-content-title-label{font-size:20px;font-weight:700;color:#204e80}.guide-content-download{display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.guide-content-download-label{font-size:15px;font-weight:700;color:#3b3b3b}.guide-content-download-span{margin:0 5px;font-size:15px;font-weight:300;color:#3b3b3b}.download-arquivo-buttom{padding:5px 15px;font-size:13px;font-weight:700;border-radius:25px}.guide-content-body{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;height:75%;padding-top:10px;box-sizing:border-box}.dicom-tc-correct-box{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;padding:20px}.dicom-tc-correct-box label{margin-right:20px;font-size:13px;font-weight:500;color:#3b3b3b}.apontador-switch{margin-right:20px;font-size:13px;font-weight:500;color:#204e80}.dicom-tc-correct-box-valido{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;padding:20px}.dicom-tc-correct-box-valido label{margin-right:20px;font-size:13px;font-weight:500;color:#3b3b3b}.date-tc-container{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;width:100%;margin-bottom:20px}.date-tc-box{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:65px;padding:3px;border-radius:10px;background-color:#dfdfdf;border:solid 1px rgba(180,180,180,.699);box-sizing:border-box}.date-tc-info{display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:100%;width:400px;padding:7px;box-sizing:border-box}.data-tc-element{display:flex;flex-direction:column;justify-content:space-between;align-items:center;height:100%;width:auto}.data-tc-element label{font-size:11px;color:#204e80}.data-tc-element span{padding-bottom:4px;font-size:13px;color:#3b3b3b}.data-tc-element input{width:90px;padding:3px 10px;border-radius:15px;color:#3b3b3b;border:solid 1px rgb(165,165,165);box-sizing:border-box}.data-tc-element input:focus{outline:none;border:solid 1px #6e6e6e!important}.data-tc-element input::placeholder{color:gray;font-size:12px;font-style:italic;opacity:.7}.guide-content-buttons{display:flex;flex-direction:row;justify-content:flex-end;align-items:flex-end;border-top:solid 1px rgba(180,180,180,.699);width:100%;height:15%;box-sizing:border-box}.dicom-tc-aprov-buttom{padding:10px 18px;font-size:13px;font-weight:700;margin-left:20px;border-radius:25px}.dicom-params-box{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;margin-bottom:10px}.dicom-params-container{display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:100%;padding-top:20px}.label-input-box{display:flex;flex-direction:row;justify-content:space-between;align-items:center;text-align:center;width:78%;padding-right:20px;box-sizing:border-box}.label-input-box label{font-size:14px;font-weight:500;color:#204e80}.label-input-box input{width:290px;padding:3px 10px;border-radius:15px;color:#3b3b3b;border:solid 1px rgb(165,165,165);box-sizing:border-box}.label-input-box input:focus{outline:none;border:solid 1px #6e6e6e!important}.label-input-box input::placeholder{color:gray;font-size:12px;font-style:italic;opacity:.7}.label-input-box-inative{display:flex;flex-direction:row;justify-content:space-between;align-items:center;text-align:center;width:78%;padding-right:20px;box-sizing:border-box}.label-input-box-inative label{font-size:14px;font-weight:500;color:#204e80}.label-input-box-inative input{width:290px;padding:3px 10px;border-radius:15px;color:#3b3b3b;border:solid 1px rgba(218,218,218,.596);box-sizing:border-box;cursor:no-drop}.label-input-box-inative input:focus{outline:none;border:solid 1px #6e6e6e!important}.label-input-box-inative input::placeholder{color:#b4b4b4;font-size:11px;font-style:italic;opacity:.7}.switch-span-box{display:flex;flex-direction:row;justify-content:space-between;align-items:center;text-align:center;width:20%}.switch-span-span{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;width:100%;margin-top:-1px;font-size:13px;color:#3b3b3b}.imagens-clinicas-download{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;padding-top:20px}.imagens-clinicas-download label{font-size:12px;font-weight:700;color:#3b3b3b}.imagens-clinicas-download span{margin:0 5px;font-size:12px;font-weight:500;color:#3b3b3b}.arquivo-valid-info{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;margin-top:20px;font-size:12px;font-weight:500}.ajuda-box{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%}.route-arquivo-paciente{display:inline-block;max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;font-size:13px;color:#204e80;margin:0 5px}.design-button-copy{padding:5px 10px;border-radius:5px}.revalidar-button{margin-top:40px;padding:8px 20px;border-radius:20px}.guide-content-body-arquivos-explorer{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;height:90%;border-bottom:solid 1px rgb(216,216,216);overflow-y:auto;box-sizing:border-box}.historico-arquivos-processo{display:flex;flex-direction:column;align-items:flex-start;width:100%;height:auto;background-color:#e0e0e044;box-sizing:border-box}.historico-arquivos-processo h4{font-size:16px;margin-bottom:12px;margin-top:15px;margin-left:2px;font-weight:700;color:#3b3b3b}.historico-arquivos-processo label{margin-right:20px;font-size:12px;font-weight:700}.historico-arquivos-processo .arquivo-nome-obsoleto{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:10px;margin-left:20px;width:510px;padding:10px 0;font-size:12px;font-weight:700;color:#3b3b3b;border-radius:20px;background-color:#fff;box-shadow:1px 1px 2px #0006;transition:transform .2s ease;cursor:pointer}.historico-arquivos-processo .arquivo-nome-obsoleto:hover{transform:translate(4px);background-color:#204e80;background-image:linear-gradient(to top left,#d43c3c,#f35353 50%,#f86d6d);color:#fff}.historico-arquivos-processo .arquivo-nome-obsoleto label:hover{color:#fff}.historico-arquivos-processo .arquivo-nome-em-uso{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:10px;margin-left:20px;width:510px;padding:10px 0;font-size:12px;font-weight:700;color:#3b3b3b;border-radius:20px;background-color:#fff;box-shadow:1px 1px 2px #0006;transition:transform .2s ease;cursor:pointer}.historico-arquivos-processo .arquivo-nome-em-uso:hover{transform:translate(4px);background-color:#204e80;background-image:linear-gradient(to top left,#1a4364,#204e80 50%,#23669c);color:#fff}.historico-arquivos-processo .arquivo-nome-em-uso label:hover{color:#fff}.categoria-do-arquivo{display:flex;flex-direction:column;justify-content:space-between;align-items:start;margin-bottom:2px;width:99%}.folder-categoria{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin-left:10px}.categoria-arquivo{margin:10px 0;font-size:10px}.label-group{display:flex;flex-direction:row;align-items:center;width:100%;margin-bottom:5px;color:#204e80;box-sizing:border-box}.label-group label{font-size:18px;font-weight:700}.arquivos-processo-chevron{width:12px;height:12px;margin-right:4px}.folderIcon{width:24px;height:24px;margin-right:5px;margin-top:-2px}.folderIcon-categoria{width:24px;height:24px;margin-right:4px;margin-bottom:-5px}.folderIcon-zip,.Icon-pdf{width:24px;height:24px;margin-right:6px;margin-bottom:-6px}.arquivo-nome-obsoleto a,.arquivo-nome-em-uso a{margin-left:14px}.message-client-box{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;height:70%;margin-top:70px;padding:10px;border-radius:10px;border:solid 1px rgba(180,180,180,.699);box-sizing:border-box}.guide-content-buttons-spacebottom{width:100%;height:15%}.message-client-box-label{margin-bottom:15px;padding-bottom:2px;font-size:14px;font-weight:500;color:#204e80}.message-client-box-span{text-align:justify;padding-bottom:2px;font-size:11px;font-weight:500;line-height:1.6;color:#3b3b3b}.guide-content-body-moderacao{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;height:90%;padding-top:20px;box-sizing:border-box;overflow-y:auto}.moderacao-cliente-box{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:100%}.margin-bottom-px{margin-bottom:15px}.moderacao-cliente-label{width:10%;font-size:14px;font-weight:700;color:#204e80}.moderacao-cliente-span{width:90%;padding-left:2px;font-size:14px;font-weight:500;color:#3b3b3b}.dados-representante-box{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;width:100%;box-sizing:border-box}.dados-representante-content{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;width:48%;padding:5px 10px;border-radius:5px;background-color:#ececec;box-sizing:border-box}.moderacao-representante-box{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;height:auto;margin-bottom:10px}.moderacao-representante-label{margin-bottom:3px;font-size:10px;font-weight:700;color:#204e80}.moderacao-representante-span{font-size:12px;font-weight:300;color:#3b3b3b}.moderador-message-box{display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:100%;height:165px;margin-top:20px;border-radius:5px;box-sizing:border-box}.guias-moderador-message-box{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:100%}.aba-moderador-message-box{margin-bottom:-1px;padding:5px 10px;font-size:11px;color:#3b3b3b;border-top-left-radius:5px;border-top-right-radius:5px;background-color:#fff;border-top:solid 1px rgba(180,180,180,.699);border-left:solid 1px rgba(180,180,180,.699);border-right:solid 1px rgba(180,180,180,.699);z-index:15;overflow:hidden}.aba-inativa-moderador-message-box{margin-bottom:-10px;padding:5px 10px 10px;font-size:11px;color:#636363d2;border-top-left-radius:5px;border-top-right-radius:5px;background-color:#ececec;border-top:solid 1px rgba(180,180,180,.699);border-left:solid 1px rgba(180,180,180,.699);border-right:solid 1px rgba(180,180,180,.699);z-index:5;overflow:hidden}.input-text-moderador-message-box{width:100%;height:165px;padding:10px;border-top-right-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;background-color:#fff;border:solid 1px rgba(180,180,180,.699);box-sizing:border-box;z-index:10}.input-text-moderador-message-box-border-radius{border-top-right-radius:5px}.textarea-moderador-message-box{width:100%;height:75%;border:none;resize:none;box-sizing:border-box}.textarea-moderador-message-box:focus{outline:none}.buttom-input-text-moderador-message-box{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;width:100%;height:25%;border-top:solid 1px rgba(180,180,180,.699)}.buttom-input-text-moderador{padding:3px 20px;border-radius:20px}.moderador-message-orcamento{display:flex;flex-direction:row;justify-content:flex-end;align-items:flex-end;width:100%;height:15%;box-sizing:border-box}.moderador-message-orcamento-input-text{padding:8px 20px;border-radius:20px}.message-instrucao-orcamento-moderador-container{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;width:100%;height:100%}.message-instrucao-orcamento-box{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;height:70%;padding:10px;border-radius:10px;border:solid 1px rgba(180,180,180,.699);box-sizing:border-box}.instrucao-orcamento-label{margin-left:2px;padding-bottom:10px;font-size:16px;font-weight:700;color:#204e80}.buttom-instrucao-orcamento-moderador{margin-top:5px;padding:8px 25px;border-radius:20px}.historico-orcamento-list-container{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;height:100%;padding-top:10px;box-sizing:border-box}.historico-orcamento-list-box{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;height:100%;padding:10px;border-radius:10px;border:solid 1px rgba(180,180,180,.699);box-sizing:border-box}.orcamento-elementos-coluna{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;padding-bottom:5px;padding-left:5px;border-bottom:solid 2px rgba(105,105,105,.699);box-sizing:border-box}.orcamento-elementos-coluna-label{font-size:15px;font-weight:700;color:#204e80}.elementos-coluna-orcamento-position{margin-right:123px}.elementos-coluna-orcamento-data{margin-right:82px}.orcamento-elementos-line{display:flex;flex-direction:line;justify-content:space-between;align-items:center;width:100%;padding:10px 5px;background-color:#e7e7e7b2;border-bottom:solid 1px rgba(180,180,180,.699);box-sizing:border-box}.orcamento-elementos-line-span{font-size:12px;color:#3b3b3b}.elementos-line-orcamento-position{margin-right:123px}.elementos-line-orcamento-data{margin-right:82px}.elementos-line-orcamento-vigencia{margin-right:123px}.elementos-line-analise-button{font-size:14px;padding:6px 20px;border-radius:20px}.status-comprovante-pagamento-container{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;margin-top:15px}.status-comprovante-pagamento{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;margin-bottom:15px}.status-comprovante-pagamento-processo{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;width:100%;margin-bottom:15px;box-sizing:border-box}.status-comprovante-pagamento-label{display:flex;justify-content:flex-start;align-items:center;min-width:80px;font-size:14px;font-weight:700;color:#204e80}.status-liberacao-projeto-label{display:flex;justify-content:flex-start;align-items:center;min-width:100px;font-size:14px;font-weight:700;color:#204e80}.status-comprovante-pagamento-span{display:flex;text-align:justify;margin-right:10px;font-size:14px;color:#3b3b3b}.hud-background-pendente{display:flex;justify-content:center;align-items:center;width:180px;padding:3px 0;font-size:13px;font-weight:700;background-color:#ffa237;background-image:linear-gradient(to top left,#ff9100,#ff9837 50%,#ffba6c);box-shadow:1px 1px 2px #000000e6;color:#fff;text-shadow:1px 1px 1px black;border-radius:15px}.hud-background-concluido{display:flex;justify-content:center;align-items:center;width:180px;padding:3px 0;font-size:13px;font-weight:700;background-color:#029602;background-image:linear-gradient(to top left,#028302,#029602 50%,#01af01);box-shadow:1px 1px 2px #000000e6;color:#fff;text-shadow:1px 1px 1px black;border-radius:15px}.hud-background-cancelado{display:flex;justify-content:center;flex-direction:column;align-items:center;margin-top:4px;min-width:220px;font-size:15px;font-weight:700;background-color:#cf0a0a;background-image:linear-gradient(to top left,#cf0a0a,#f31f1f 50%,#f35555);box-shadow:1px 1px 2px #000000e6;color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,.692);border-radius:15px;padding:4px 10px}.liberar-via-contrato-box{display:flex;justify-content:space-between;align-items:center;text-align:justify;width:100%;height:auto;margin-top:20px;border-radius:5px;background-color:#ececec;box-sizing:border-box}.liberar-projeto-contratual-text-box{width:70%;padding:10px;box-sizing:border-box}.liberar-via-contrato-label{font-size:12px;font-weight:300;line-height:1.6}.liberar-via-contrato-span{font-size:12px;font-weight:700}.buttom-box-liberar-projeto-acordo{display:flex;justify-content:center;align-items:center;width:100%;padding:40px 0;height:auto;box-sizing:border-box}.butom-box-liberar-projeto-acordo-fechar{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;width:30%;height:100%;padding-bottom:10px;box-sizing:border-box}.botao-liberar-projeto-acordo{margin-right:10px}.botao-fechar{margin-right:2px;border:none;cursor:pointer}.quadros-arquivos-pendentes-container{display:flex;flex-direction:column;align-items:center}.layout-cards-arquivos-pendentes{display:flex;flex-direction:column;justify-content:center;align-items:center;width:700px;border-radius:10px}.bloco-motivo-pendencia{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:20px;width:100%;border-radius:14px;box-shadow:3px 3px 15px #00000069;box-sizing:border-box}.bloco-motivo-pendencia .title-card-upload{display:flex;justify-content:center;align-items:center;width:100%;padding:10px 0;font-size:14px;font-weight:700;border-top-left-radius:10px;border-top-right-radius:10px;color:#fff;background-image:linear-gradient(to top left,#1e5786,#20538a 50%,#1e5b8d);box-shadow:inset 1px 1px 1px #ffffffad,inset -0px -1px 1px #1e3e4e8e,2px 2px #0000;border:.1px solid rgba(65,65,65,.377);border-bottom:.1px solid rgba(37,48,58,.377);border-bottom:.1px solid rgb(70,70,70)}.conteudo-quadro-pendente{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;height:100%;border-bottom-right-radius:10px;border-bottom-left-radius:10px;background-color:#fff;box-shadow:inset 1px 0 1px #ffffffb6,inset 1px 0 1px #3f3f3f00,inset -1px -1px 2px #777777a2,2px 2px #0000;border:.1px solid rgba(156,156,156,.678);border-top:.1px solid rgba(61,61,61,.781);border-right:.1px solid rgba(112,112,112,.664);border-bottom:.1px solid rgba(107,107,107,.747)}.bloco-motivo-pendencia .subtitle-card{font-size:12px;margin:10px;font-weight:700;color:#204e80}.lista-de-causas-pendentes{display:flex;justify-content:flex-start;align-items:center;width:95%;margin-top:10px;padding:5px 15px;background-color:#dadada;border-radius:10px;font-size:13px;box-sizing:border-box}.lista-de-causas-pendentes label{font-weight:700;color:#3b3b3b}.lista-de-causas-pendentes ul{list-style-type:disc}.lista-de-causas-pendentes li{margin-top:7px;margin-bottom:7px}.bloco-upload{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:90%;padding:10px 20px;margin-bottom:10px;border-radius:20px;background-color:#dadada}.bloco-upload label{font-size:12px;font-weight:700;color:#3b3b3b}.bloco-upload input{margin:0}.overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}.progress-circle-container{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:200px;height:200px;z-index:1001;padding:40px 80px 70px;border-radius:20px;background-color:#fff}.mensagem-upload-confirm-circle-progress{position:absolute;bottom:-50px;display:flex;justify-content:center;text-align:center;width:100%}.success-message-circle-progress{margin-top:-95px;width:100%;color:green;font-size:15px;font-weight:700;text-align:center}.loading-message-circle-progress{margin-top:-100px;padding:10px;width:100%;color:#204e80;font-size:15px;font-weight:700;text-align:center}.response-message{font-size:1.2rem;font-weight:700;padding:.5rem;border-radius:4px;transition:opacity .3s ease-in-out}.response-message.success{background-color:#d4edda;border:1px solid #c3e6cb;color:#155724}.response-message.error{background-color:#f8d7da;border:1px solid #f5c6cb;color:#721c24}.error-message-upload-pendente{display:flex;justify-content:center;text-align:center;align-items:center;width:100%;margin-bottom:20px;font-size:.8em;font-weight:700;border-radius:12px;color:#e60000}.eviar-upload-pendente{padding:10px 40px;background-color:#204e80;background-image:linear-gradient(to top left,#1a4364,#204e80 50%,#23669c);box-shadow:0 1px 1.5px #000c;color:#fff;font-size:14px;font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif;font-weight:700;border:none;border-radius:24px;text-align:center;cursor:pointer;transition:all .3s ease;outline:0}.eviar-upload-pendente:hover{box-shadow:0 1px 2px #000c;background-color:#7eb2e9;background-image:linear-gradient(145deg,#9bc4f5,#7eb2e9 50%,#5d8ec2);color:#002752;transform:translateY(-1px)}.eviar-upload-pendente:focus{box-shadow:0 1px 2px #000c;background-color:#7eb2e9;background-image:linear-gradient(145deg,#9bc4f5,#7eb2e9 50%,#5d8ec2);color:#002752}.eviar-upload-pendente:active{box-shadow:0 0 .5px #00000080;background-color:#6595c9;color:#00356e}.centralize-box-reenvio-upload{display:flex;flex-direction:column;justify-content:center;align-items:center;width:500px;height:410px}.containner-upload-arquivo{width:370px;padding:20px;margin-bottom:30px;border-radius:10px;background-color:#fff;box-shadow:1px 1px 4px #00000080}.containner-upload-arquivo label{font-size:14px;font-weight:700;color:#204e80}.comentario{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;text-align:center;margin-top:20px;padding:8px 15px;font-size:12px;font-weight:700;color:#204e80;background-color:#fff;box-shadow:1px 1px 1px #00000060;border-radius:40px}.comentario span{margin-left:10px;color:#3b3b3b;font-weight:400}.notification2{height:25px}.bloco-align-orcamento{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%}.box-orcamento-comment{display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:800px;min-height:320px;height:calc(100vh - 400px);padding-bottom:10px;border-radius:12px;box-shadow:2px 2px 4px #0006;z-index:1;position:relative;box-sizing:border-box}.box-orcamento{display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:800px;height:450px;border-radius:12px;box-shadow:1px 1px 10px #7c7c7ca4;box-sizing:border-box}.indice-tabela{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;width:100%;padding:6px 10px;font-weight:700;border-top-left-radius:12px;border-top-right-radius:12px;color:#fff;background-image:linear-gradient(to top left,#1e5786,#20538a 50%,#1e5b8d);box-shadow:inset 1px 1px 1px #ffffffad,inset -0px -1px 1px #1e3e4e8e,2px 2px #0000;border:.1px solid rgba(65,65,65,.377);border-bottom:.1px solid rgba(37,48,58,.377);border-bottom:.1px solid rgb(70,70,70);z-index:2;position:relative;box-sizing:border-box}.add-linha-orcamento{background-color:#5f95cf;background-image:linear-gradient(145deg,#5f95cf 10%,#4e7cad 90%);box-shadow:0 1px 1px #00000080;color:#fff;font-size:20px;width:30px;height:24px;margin-left:22px;border-radius:3px;box-shadow:1px 1px 1px #000c;border:none;cursor:pointer}.add-linha-orcamento:hover{background-color:#7aafe7;background-image:linear-gradient(145deg,#7aafe7 10%,#4e7cad 90%);box-shadow:1px 1px 1px #000c}.add-linha-orcamento:active{background-color:#5f95cf;background-image:linear-gradient(145deg,#5f95cf 10%,#4e7cad 90%);box-shadow:0 0 .5px #00000080}.categoria{display:flex;justify-content:center;width:80px;margin-left:45px}.Item{display:flex;justify-content:center;width:100px;margin-left:180px}.codigo{display:flex;justify-content:center;width:100px;margin-left:175px}.bloco-tabela-form{display:flex;align-items:center;justify-content:space-between;flex-direction:column;width:100%;height:100%;box-sizing:border-box;border-bottom-right-radius:10px;border-bottom-left-radius:10px;background-color:#fff;box-shadow:inset 1px 0 1px #ffffffb6,inset 1px 0 1px #3f3f3f00,inset -1px -1px 2px #777777a2,2px 2px #0000;border:.1px solid rgba(156,156,156,.678);border-top:.1px solid rgba(61,61,61,.781);border-right:.1px solid rgba(112,112,112,.664);border-bottom:.1px solid rgba(107,107,107,.747)}.tabela-select-item{display:flex;justify-content:center;width:380px;padding:2px;margin-left:10px;margin-right:10px;font-size:11px;font-weight:700;border-radius:3px;border:none;color:#3b3b3b;background-color:#fff;box-shadow:1px 1px 2px #0006}.tabela-select-item:focus{outline:none;box-shadow:1px 1px 4px #000000e1}.tabela-select-categoria{width:140px;padding:2px;font-size:11px;font-weight:700;border-radius:2px;border:none;color:#3b3b3b;background-color:#fff;box-shadow:1px 1px 2px #0006}.tabela-select-categoria:focus{outline:none;box-shadow:1px 1px 4px #000000e1}.labels-tabela label{padding:4px;font-size:18px;font-weight:700;background-color:#204e80;margin-right:8px;border-radius:2px;color:#fff}.tabela-codigo{display:flex;justify-content:center;align-items:center;width:130px;min-height:16px;padding:1px;font-size:12px;font-weight:700;color:#3b3b3b;border-radius:10px;background-color:#fff;border:1px solid #888888}.tabela{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;width:100%;height:338px;padding-bottom:15px;overflow-y:scroll;box-sizing:border-box}.linha-tabela{display:flex;justify-content:space-between;align-items:center;flex-direction:row;width:96%;height:35px;padding:4px 10px;margin-top:15px;border-radius:20px;background-color:#dadada;box-shadow:1px 1px 2px #00000080;box-sizing:border-box}.input-reais{margin-left:4px;width:110px;padding:3px 8px;font-size:12px;border-radius:10px;border:1px solid #888888;color:#3b3b3b;background-color:#fff;box-sizing:border-box}.input-reais:focus{outline:none;border:1px solid #3b3b3b;box-shadow:0 0 2px #0006}.input-reais{padding-right:25px}.sifrao-reais{display:flex;align-items:center;font-size:12px;margin-left:-40px;margin-right:8px;z-index:10;color:#3b3b3b}.exclui-linha-orcamento{background-color:#e40202;background-image:linear-gradient(to top left,#ca1414,#df1212 50%,#f31717);box-shadow:1px 1px 1px #00000080;width:30px;height:24px;margin-left:5px;margin-right:5px;border-radius:3px;border:none;cursor:pointer}.exclui-linha-orcamento:hover{background-color:#ff5858;background-image:linear-gradient(to top left,#e21313,#f81515 50%,#f83535);box-shadow:1px 1px 1px #00000080}.exclui-linha-orcamento:active{background-color:#ff5858;background-image:linear-gradient(to top left,#fc3e3e,#ff5858 50%,#fa7272);box-shadow:0 0 .5px #00000080}.exclui-linha-orcamento-disable{background-color:#acacac;box-shadow:1px 1px 1px #0000005b;width:30px;height:24px;margin-left:5px;margin-right:5px;border-radius:3px;border:none}.icon-trash{margin-top:3px;width:17px;height:auto}.box-button-orcamento{display:flex;justify-content:center;align-items:flex-start;width:96%;height:60px;padding-top:15px;border-top:solid 1px rgb(197,197,197)}.mensagem-sucesso{color:green;font-size:small;font-weight:700;margin-bottom:20px}.mensagem-erro{color:red;font-size:small;font-weight:700;margin-bottom:20px}.botao-orcamento{padding:15px 40px;background-image:linear-gradient(to top left,#1a4364,#204e80 50%,#23669c);box-shadow:0 1px 1.5px #000c;color:#fff;font-size:12px;font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif;font-weight:700;border:none;border-radius:24px;text-align:center;cursor:pointer;transition:all .3s ease;outline:0}.botao-orcamento:hover{box-shadow:0 1px 2px #000c;background-color:#7eb2e9;background-image:linear-gradient(145deg,#9bc4f5,#7eb2e9 50%,#5d8ec2);color:#002752;transform:translateY(-3px)}.botao-orcamento:focus{box-shadow:0 1px 2px #000c;background-color:#7eb2e9;background-image:linear-gradient(145deg,#9bc4f5,#7eb2e9 50%,#5d8ec2);color:#002752}.botao-orcamento:active{box-shadow:0 0 .5px #00000080;background-color:#6595c9;color:#00356e}.align-itens-message p{display:flex;justify-content:center;align-items:center}.categoria-produto-orcamento{align-items:center;text-align:center;font-size:11px;font-weight:500;padding:3px 15px;width:50px;border:solid 1px rgb(156,156,156);border-radius:10px;background-color:#fff}.item-produto-orcamento{align-items:center;text-align:center;font-size:11px;font-weight:500;padding:3px 15px;width:320px;border:solid 1px rgb(156,156,156);border-radius:10px;background-color:#fff}.codigo-produto-orcamento{align-items:center;text-align:center;font-size:11px;font-weight:500;padding:3px 15px;width:100px;border:solid 1px rgb(156,156,156);border-radius:10px;background-color:#fff}.bloco-tabela-form-comercial{display:flex;align-items:center;justify-content:space-between;flex-direction:column;width:100%;height:100%;border-bottom-right-radius:10px;border-bottom-left-radius:10px;background-color:#fff;box-shadow:inset 1px 0 1px #ffffffb6,inset 1px 0 1px #3f3f3f00,inset -1px -1px 2px #777777a2,2px 2px #0000;border:.1px solid rgba(156,156,156,.678);border-top:.1px solid rgba(61,61,61,.781);border-right:.1px solid rgba(112,112,112,.664);border-bottom:.1px solid rgba(107,107,107,.747);box-sizing:border-box}.indice-tabela-comercial{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;width:100%;padding:7px 10px;font-weight:700;border-top-left-radius:10px;border-top-right-radius:10px;color:#fff;background-image:linear-gradient(to top left,#1e5786,#20538a 50%,#1e5b8d);box-shadow:inset 1px 1px 1px #ffffffad,inset -0px -1px 1px #1e3e4e8e,2px 2px #0000;border:.1px solid rgba(65,65,65,.377);border-bottom:.1px solid rgba(37,48,58,.377);border-bottom:.1px solid rgb(70,70,70);z-index:2;position:relative;box-sizing:border-box}.categoria-comercial{margin-left:21px}.item-comercial{margin-left:180px}.codigo-comercial{margin-left:220px}.valor-comercial{margin-left:105px}.total-orcamento-atualize-box{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;width:70%;margin-top:10px}.total-orcamento-label{font-size:20px;font-weight:500;color:#002752}.total-orcamento-span{margin-left:5px;font-size:20px;font-weight:500;color:#3b3b3b}.bloco-form-aprov{display:flex;flex-direction:column;justify-content:center;align-items:center;width:820px;min-height:390px;height:calc(100vh - 330px);border-radius:15px;box-shadow:1px 1px 10px #7c7c7ca4;box-sizing:border-box}.box-button-aprov{display:flex;align-items:center;justify-content:space-between;flex-direction:column;min-width:300px;width:100%;height:100%;border-bottom-left-radius:10px;border-bottom-right-radius:10px;padding:0 20px 20px;background-color:#fff;box-shadow:inset 2px 0 1px #fff,inset 1px 0 1px #3f3f3f00,inset -1px -1px 2px #777777a2,2px 2px #0000;border:.1px solid rgba(156,156,156,.678);border-top:.1px solid rgba(61,61,61,.781);border-right:.1px solid rgba(112,112,112,.664);border-bottom:.1px solid rgba(107,107,107,.747);box-sizing:border-box}.tabela-aprov{display:flex;text-align:center;justify-content:start;flex-direction:column;width:100%;height:100%;padding-top:10px;overflow-y:auto}.orcamento-vigente-title{margin:15px;font-size:20px;font-weight:500;color:#204e80}.lista-itens-orcamento-aprov{display:flex;flex-direction:column;justify-content:start;align-items:center;height:100%;padding:10px 0;box-sizing:border-box;overflow-y:auto}.campos-tabela-aprovorcamento{display:flex;justify-content:center;align-items:center;flex-direction:row;padding:6px 0;width:100%;color:#fff;font-size:16px;font-weight:500;border-top-left-radius:10px;border-top-right-radius:10px;background-image:linear-gradient(to top left,#225075,#204e80 50%,#23669c);box-shadow:inset 1px 1px 1px #ffffffad,inset -0px -1px 1px #1e3e4e8e,2px 2px #0000;border:.1px solid rgba(65,65,65,.377);border-bottom:.1px solid rgba(37,48,58,.377);border-bottom:.1px solid rgb(70,70,70);box-sizing:border-box}.label-aprovorcamento{display:flex;justify-content:center;align-items:center;width:154px;margin:1px 4px;border-radius:2px}.label-descricao-aprovorcameto{display:flex;justify-content:center;align-items:center;width:454px;font-size:18px;margin:1px;border-radius:1px}.linhas-tabela-aprovorcamento{display:flex;justify-content:center;align-items:center;flex-direction:row;margin-bottom:4px}.span-aprovorcamento{width:145px;padding-left:10px;padding-top:5px;font-size:12px;font-weight:500;text-align:left;margin:4px;border-radius:2px;border:1px solid #a8a8a8;color:#3b3b3b;background-color:#d3e6ee;background-image:linear-gradient(to top left,#bbd4df,#d3e6ee 50%,#e0f0f7);box-shadow:1px 1px 2px #0000009d}.span-descricao-aprovorcamento{width:450px;padding-left:10px;padding-top:5px;font-size:12px;font-weight:500;text-align:left;margin:2px;border-radius:2px;border:1px solid #a8a8a8;color:#3b3b3b;background-image:linear-gradient(to top left,#bbd4df,#d3e6ee 50%,#e0f0f7);box-shadow:1px 1px 2px #0000009d}.tabela-aprov input:focus{outline:none}.valor-orcamento{width:100%;margin-top:15px;margin-bottom:25px;font-size:20px;display:flex;align-items:center;justify-content:flex-end}.valor-orcamento label{margin-right:5px;font-weight:700;color:#204e80}.valor-orcamento span{font-size:20px;color:#3b3b3b}.box-button-layout{display:flex;justify-content:space-between;align-items:center;flex-direction:row;width:100%}.box-button-aprov .botao-orcamento-aprovar{width:200px;padding:10px 15px;background-color:#204e80;background-image:linear-gradient(to top left,#1a4364,#204e80 50%,#23669c);box-shadow:0 1px 1.5px #000c;color:#fff;font-size:14px;font-weight:700;border:none;border-radius:24px;text-align:center;cursor:pointer;transition:all .3s ease;outline:0}.box-button-aprov .botao-orcamento-aprovar:hover{background-image:linear-gradient(145deg,#9bc4f5,#7eb2e9 50%,#5d8ec2);color:#002752;transform:translateY(-3px)}.box-button-aprov .botao-orcamento-aprovar:focus{background-image:linear-gradient(145deg,#9bc4f5,#7eb2e9 50%,#5d8ec2);color:#002752}.box-button-aprov .botao-orcamento-aprovar:active{box-shadow:0 1px 1.5px #0000004d;color:#002752}.box-button-aprov-recuse{display:flex;align-items:center;justify-content:space-between;flex-direction:row;width:280px}.box-button-aprov .botao-orcamento-aprov-recuse{background-color:#204e80;background-image:linear-gradient(to top left,#1a4364,#204e80 50%,#23669c);box-shadow:0 1px 1.5px #000c;color:#fff;width:130px;padding:10px 20px;font-size:14px;font-weight:700;border:none;border-radius:24px;text-align:center;cursor:pointer;transition:all .2s ease;outline:0}.box-button-aprov .botao-orcamento-aprov-recuse:hover{background-color:#fdaa3e;background-image:linear-gradient(to top left,#f19a27,#fdaa3e 50%,#fcb75c);box-shadow:0 1px 2px #000c;color:#634c1c;transform:translateY(-3px)}.box-button-aprov .botao-orcamento-aprov-recuse:focus{background-color:#fdaa3e;background-image:linear-gradient(to top left,#f19a27,#fdaa3e 50%,#fcb75c);box-shadow:0 1px 2px #000c;color:#634c1c}.box-button-aprov .botao-orcamento-aprov-recuse:active{background-color:#ffb85b;background-image:linear-gradient(to top left,#ffa024,#ffab3e 50%,#fcbf70);box-shadow:0 1px 2px #0000006b;color:#634c1c}.box-button-aprov .botao-orcamento-aprov-cancel{width:130px;padding:10px 20px;color:#fff;font-size:14px;font-weight:700;border:none;border-radius:24px;text-align:center;background-color:#204e80;background-image:linear-gradient(to top left,#1a4364,#204e80 50%,#23669c);box-shadow:0 1px 1.5px #000c;cursor:pointer;transition:all .3s ease;outline:0}.box-button-aprov .botao-orcamento-aprov-cancel:hover{background-color:#f35353;background-image:linear-gradient(to top left,#d43c3c,#f35353 50%,#f86d6d);box-shadow:0 1px 2px #000c;color:#720e0e;transform:translateY(-3px)}.box-button-aprov .botao-orcamento-aprov-cancel:focus{background-color:#f35353;background-image:linear-gradient(to top left,#d43c3c,#f35353 50%,#f86d6d);box-shadow:0 1px 2px #000c;color:#720e0e}.box-button-aprov .botao-orcamento-aprov-cancel:active{color:#720e0e;box-shadow:0 1px 2px #0000004d}.recusa-dialog{display:flex;align-items:center;justify-content:center;flex-direction:column}.caixa-de-dialogo-recusa{display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:565px;min-width:565px;max-height:150px;min-height:150px;border-radius:14px;background-color:#204e80;background-image:linear-gradient(to top left,#1a4364,#204e80 50%,#23669c)}.caixa-de-dialogo-recusa label{font-size:15px;font-weight:700;margin-bottom:10px;color:#fff}.modal-content textarea{font-size:14px;max-width:555px;min-width:555px;max-height:100px;min-height:100px;padding:10px;border:1px solid #b3b3b3;outline:none}.modal-content textarea::placeholder{color:#3b3b3b93;font-style:italic}.caixa-de-dialogo-submit{margin-top:10px;margin-bottom:20px;width:100%;display:flex;align-items:center;justify-content:flex-end}.caixa-de-dialogo-submit button{margin-top:5px;margin-right:10px;margin-bottom:-10px;padding:10px;font-size:12px;font-weight:700;border:none;border-radius:18px;color:#fff;background-color:#0d2e52;box-shadow:1px 1px 1.5px #000c;cursor:pointer;transition:all .3s ease;outline:0}.caixa-de-dialogo-submit button:hover{color:#fff;background-color:#4e7cad;background-image:linear-gradient(145deg,#3a6797 10%,#294c72 90%);box-shadow:1px 1px 1.5px #000c;transform:translateY(-1px)}.caixa-de-dialogo-submit button:focus{color:#fff;background-color:#4e7cad;background-image:linear-gradient(145deg,#3a6797 10%,#294c72 90%);box-shadow:1px 1px 1.5px #000c;transform:translateY(-1px)}.caixa-de-dialogo-submit button:active{background-color:#4e7cad;background-image:linear-gradient(145deg,#4e7cad 10%,#3e658e 90%);box-shadow:1px 1px 1px #0006}.box-button-aprov-financeiro{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:95%;padding-top:15px;border-top:solid 1px rgba(128,128,128,.685)}.valor-orcamento-financeiro{display:flex;justify-content:end;align-items:center;width:95%;height:100%;font-size:20px}.valor-orcamento-financeiro label{margin-right:5px;font-weight:700;color:#204e80}.valor-orcamento-financeiro span{font-size:20px;color:#3b3b3b}.box-button-layout-financeiro{display:flex;justify-content:start;align-items:center;flex-direction:row;width:100%}.box-button-aprov-recuse-financeiro{display:flex;align-items:center;justify-content:space-between;flex-direction:row;width:280px}.box-button-aprov-recuse-financeiro .botao-orcamento-recuse-financeiro{background-color:#204e80;background-image:linear-gradient(to top left,#1a4364,#204e80 50%,#23669c);box-shadow:0 1px 1.5px #000c;color:#fff;width:130px;padding:10px 20px;font-size:14px;font-weight:700;border:none;border-radius:24px;text-align:center;cursor:pointer;transition:all .2s ease;outline:0}.box-button-aprov-recuse-financeiro .botao-orcamento-recuse-financeiro:hover{background-color:#fdaa3e;background-image:linear-gradient(to top left,#f19a27,#fdaa3e 50%,#fcb75c);box-shadow:0 1px 2px #000c;color:#634c1c;transform:translateY(-1px)}.box-button-aprov-recuse-financeiro .botao-orcamento-recuse-financeiro:focus{background-color:#fdaa3e;background-image:linear-gradient(to top left,#f19a27,#fdaa3e 50%,#fcb75c);box-shadow:0 1px 2px #000c;color:#634c1c}.box-button-aprov-recuse-financeiro .botao-orcamento-recuse-financeiro:active{background-color:#ffb85b;background-image:linear-gradient(to top left,#ffa024,#ffab3e 50%,#fcbf70);box-shadow:0 1px 2px #0000006b;color:#634c1c}.box-button-aprov-recuse-financeiro .botao-orcamento-aprovar-financeiro{background-color:#204e80;background-image:linear-gradient(to top left,#1a4364,#204e80 50%,#23669c);box-shadow:0 1px 1.5px #000c;color:#fff;width:130px;padding:10px 20px;font-size:14px;font-weight:700;border:none;border-radius:24px;text-align:center;cursor:pointer;transition:all .3s ease;outline:0}.box-button-aprov-recuse-financeiro .botao-orcamento-aprovar-financeiro:hover{background-image:linear-gradient(145deg,#9bc4f5,#7eb2e9 50%,#5d8ec2);color:#002752;transform:translateY(-1px)}.box-button-aprov-recuse-financeiro .botao-orcamento-aprovar-financeiro:focus{background-image:linear-gradient(145deg,#9bc4f5,#7eb2e9 50%,#5d8ec2);color:#002752}.box-button-aprov-recuse-financeiro .botao-orcamento-aprovar-financeiro:active{box-shadow:0 1px 2px #0000006b;color:#002752}.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:5000}.modal-content{display:flex;flex-direction:column;align-items:center;justify-content:center;width:580px;max-width:600px;padding:5px 0;border-radius:15px;box-shadow:0 4px 6px #0000001a;background-color:#204e80;background-image:linear-gradient(to top left,#1a4364,#204e80 50%,#23669c);box-shadow:1px 1px 2px #0000009d}.modal-content label{margin:10px;font-weight:700;color:#fff}.bloco-seguimentacao{display:flex;justify-content:space-between;width:670px}.bloco-seguimentacao-label{font-size:14px;font-weight:700;color:#204e80}.caixa-upload-arquivos{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;padding:20px;border-radius:10px;background-image:linear-gradient(to top left,#f1f1f1,#f1f1f1 50%,#f1f1f1);box-shadow:inset 2px 2px 2px #fff,inset -1px -1px 2px #777777a2,3px 3px 15px #00000069;border:.1px solid rgba(156,156,156,.678);border-top:.1px solid rgba(112,112,112,.664);border-right:.1px solid rgba(112,112,112,.664);border-bottom:.1px solid rgba(107,107,107,.747);box-sizing:border-box}.seguimentacao-upload{width:100%}.botao-selecionar-zip{width:100%;padding:15px 40px;background-color:#204e80;background-image:linear-gradient(to top left,#1a4364,#204e80 50%,#23669c);box-shadow:0 1px 1.5px #000c;color:#fff;font-size:14px;font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif;font-weight:700;border:none;border-radius:24px;text-align:center;cursor:pointer;transition:all .3s ease;outline:0}.botao-selecionar-zip:hover{box-shadow:0 1px 2px #000c;background-color:#7eb2e9;background-image:linear-gradient(145deg,#9bc4f5,#7eb2e9 50%,#5d8ec2);color:#002752;transform:translateY(-3px)}.botao-selecionar-zip:focus{box-shadow:0 1px 2px #000c;background-image:linear-gradient(145deg,#9bc4f5,#7eb2e9 50%,#5d8ec2);color:#002752}.botao-selecionar-zip:active{box-shadow:0 0 .5px #00000080;background-color:#6595c9;color:#00356e}.envioSucesso{display:flex;align-items:center;justify-content:center;margin-top:20px;margin-bottom:-20px}.sucesso-envio-arquivo{margin-top:20px;margin-bottom:-10px;font-size:13px;font-weight:700;color:green}.erro-envio-arquivo{margin-top:20px;margin-bottom:-10px;font-size:13px;font-weight:700;color:red}.bloco-temporizador{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:280px;padding:20px;border-radius:10px;background-image:linear-gradient(to top left,#f1f1f1,#f1f1f1 50%,#f1f1f1);box-shadow:inset 2px 2px 2px #fff,inset -1px -1px 2px #777777a2,3px 3px 15px #00000069;border:.1px solid rgba(156,156,156,.678);border-top:.1px solid rgba(112,112,112,.664);border-right:.1px solid rgba(112,112,112,.664);border-bottom:.1px solid rgba(107,107,107,.747);box-sizing:border-box}.tempo-registro{display:flex;align-items:center;justify-content:flex-start;flex-direction:column;width:100%;margin-bottom:10px}.data-inicio-etapa{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.bloco-temporizador label{margin-bottom:5px;font-size:14px;font-weight:700;color:#204e80}.bloco-temporizador span{font-size:13px;font-weight:500;margin-bottom:15px;color:#3b3b3b}.bloco-form-qualidade-seguimentacao{display:flex;align-items:center;justify-content:center;flex-direction:row}.data-inicio-seguimentacao{display:flex;align-items:center;justify-content:center;flex-direction:column}.data-inicio-seguimentacao label{margin-bottom:10px}.box-button-qualidade-seguimentacao{display:flex;align-items:center;justify-content:space-between;flex-direction:column;height:162px;border-radius:10px;background-color:#fff;box-shadow:2px 2px 4px #0006}.qualiseguimentacao-download button{margin-top:25px;width:300px}.bloco-form-seguimentacao label{font-size:15px;font-weight:700;color:#204e80}.bloco-form-seguimentacao span{font-size:15px;margin-bottom:10px;color:#3b3b3b}.box-button-qualiseguimentacao{display:flex;align-items:center;justify-content:space-between;flex-direction:row;width:300px;margin:20px}.botao-qualiseguimentacao-aprov{width:200px;background-color:#204e80;background-image:linear-gradient(to top left,#1a4364,#204e80 30%,#23669c);box-shadow:0 1px 1.5px #000c;color:#fff;width:130px;padding:12px 20px;font-size:14px;font-weight:700;border:none;border-radius:24px;text-align:center;cursor:pointer;transition:all .3s ease;outline:0}.botao-qualiseguimentacao-aprov:hover{background-color:#7eb2e9;background-image:linear-gradient(145deg,#9bc4f5,#7eb2e9 50%,#5d8ec2);color:#002752;box-shadow:0 1px 2px #000c;transform:translateY(-3px)}.botao-qualiseguimentacao-aprov:focus{background-image:linear-gradient(145deg,#9bc4f5,#7eb2e9 50%,#5d8ec2);color:#00356e}.botao-qualiseguimentacao-aprov:active{background-color:#6595c9;box-shadow:0 0 .5px #00000080;color:#002752}.botao-qualiseguimentacao-recuse{background-color:#204e80;background-image:linear-gradient(to top left,#1a4364,#204e80 50%,#23669c);box-shadow:0 1px 1.5px #000c;color:#fff;width:130px;padding:12px 20px;font-size:14px;font-weight:700;border:none;border-radius:24px;text-align:center;cursor:pointer;transition:all .2s ease;outline:0}.botao-qualiseguimentacao-recuse:hover{background-color:#fdaa3e;background-image:linear-gradient(to top left,#f19a27,#fdaa3e 50%,#fcb75c);box-shadow:0 1px 2px #000c;color:#634c1c;transform:translateY(-3px)}.botao-qualiseguimentacao-recuse:focus{background-color:#fdaa3e;background-image:linear-gradient(to top left,#f19a27,#fdaa3e 50%,#fcb75c);box-shadow:0 1px 2px #000c;color:#634c1c}.botao-qualiseguimentacao-recuse:active{background-color:#ffb85b;background-image:linear-gradient(to top left,#ffa024,#ffab3e 50%,#fcbf70);box-shadow:0 1px 2px #0000006b;color:#634c1c}.mensagem-aviso{margin-top:25px;margin-bottom:-25px}.mensagem-aviso-desenvolvimento{margin-top:25px;margin-bottom:-15px}.bloco-planejamento{display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:480px;height:350px}.bloco-data-planejamento{display:flex;justify-content:space-between;align-items:center;flex-direction:row;width:100%}.select-date{display:flex;flex-direction:column;justify-content:center;align-items:center;width:240px;height:150px;margin-right:40px;border-radius:10px;background-color:#fff;box-shadow:1px 1px 2px #00000069;border:solid 1px rgb(194,194,194);box-sizing:border-box}.select-date .selecao-data-label{margin-top:-5px;font-size:14px;font-weight:700;color:#204e80}.botao-selecionar-zip{margin-top:30px}.select-date label{font-size:15px;margin-bottom:10px}.select-date input{font-size:13px;margin-bottom:10px;width:120px;padding:1px 8px;border-radius:15px;border:1px solid #636363ad;box-sizing:border-box}.select-date input:focus{outline:none;border:1px solid #636363ad}.select-time input{font-size:13px;margin-bottom:10px;width:120px;padding:0 8px;border-radius:15px;box-sizing:border-box}.data-planejamento{display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:280px;height:150px;padding:20px;border-radius:10px;background-color:#fff;box-shadow:1px 1px 2px #00000069;border:solid 1px rgb(194,194,194);box-sizing:border-box}.data-planejamento-label{margin-top:-5px;font-size:14px;font-weight:700;color:#204e80}.dados-data-planejamento{display:flex;flex-direction:column;justify-content:space-between;align-items:center}.data-planejamento-span{margin-bottom:20px;font-size:13px;font-weight:500;color:#3b3b3b}.caixa-upload-arquivos-planejamento{width:500px;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:auto;padding:20px;border-radius:10px;background-color:#fff;box-shadow:1px 1px 2px #00000069;border:solid 1px rgb(194,194,194);box-sizing:border-box}.caixa-upload-arquivos-planejamento label{font-size:14px;font-weight:700;color:#204e80}.botao-selecionar-zip{font-size:12px}.mensagem-sucesso-erro-planejamento{margin-top:20px;margin-bottom:-20px}.agendamento-button{margin-top:2px;font-size:12px;font-weight:500;padding:5px 15px;border-radius:20px}.bloco-aprov-cirurgiao{display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:15px;width:350px;margin-top:-20px;border-radius:10px;background-image:linear-gradient(to top left,#f1f1f1,#f1f1f1 50%,#f1f1f1);box-shadow:inset 2px 2px 2px #fff,inset -1px -1px 2px #777777a2,3px 3px 15px #00000069;border:.1px solid rgba(156,156,156,.678);border-top:.1px solid rgba(112,112,112,.664);border-right:.1px solid rgba(112,112,112,.664);border-bottom:.1px solid rgba(107,107,107,.747);box-sizing:border-box}.aprovar-recusar-relatorio{display:flex;justify-content:space-between;align-items:center;margin:20px;width:275px}.relatorio-export{width:300px}.box-button-aprov-recuse-aprov-cirurgiao{display:flex;align-items:center;justify-content:space-between;flex-direction:row;width:300px;margin-bottom:-20px}.botao-selecionar-relatorio{width:100%;margin-top:5px;padding:15px 50px;border-radius:30px;background-color:#204e80;color:#fff;font-weight:700;font-size:13px;border:none;transition:all .3s ease;outline:0}.botao-selecionar-relatorio:hover{background-color:#6595c9;color:#002752;transform:translateY(-3px)}.botao-selecionar-relatorio:focus{background-color:#6595c9;color:#002752}.botao-selecionar-relatorio:active{background-color:#6595c9;color:#002752}.box-button-aprov-recuse-aprov-cirurgiao{display:flex;align-items:center;justify-content:space-between;flex-direction:row;width:300px}.box-button-aprov-recuse-aprov-cirurgiao .botao-orcamento-aprov,.box-button-aprov-recuse-aprov-cirurgiao .botao-orcamento-seg-recuse{font-size:12px}.containner-gestao-produtos{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:1000px;height:500px;padding:15px;border-radius:10px;background-color:#fff;border:1px solid #d3d3d3;box-shadow:1px 1px 2px #00000080;box-sizing:border-box;z-index:20}.containner-gestao-produtos-radius{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:1000px;height:500px;padding:15px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-top-right-radius:10px;background-color:#fff;border:1px solid #d3d3d3;box-shadow:1px 1px 2px #00000080;box-sizing:border-box;z-index:20}.gestao-title{width:100%;padding-bottom:10px;border-bottom:solid 1px rgb(201,201,201);box-sizing:border-box}.title-container{margin-right:10px;font-size:16px;font-weight:700;color:#204e80}.info-text{font-size:11px;font-weight:300;color:#3b3b3b}.bloco-cadastro-produto{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;width:100%;height:90px;border-bottom:solid 1px rgb(201,201,201)}.bloco-cadastro{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;width:100%;max-height:60px;border-bottom:solid 1px rgb(201,201,201)}.line-cadastro{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}.box-select-input{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-right:15px}.categoria-select{width:90px;margin-right:15px;padding:4px;font-size:11px;border-radius:3px;color:#3b3b3b;border:solid 1px rgb(165,165,165);box-sizing:border-box}.categoria-select:focus{outline:none;border:solid 1px #292929!important}.nome-produto-input{width:190px;padding:5px 10px;margin-left:0;font-size:11px;border-radius:3px;color:#3b3b3b;border:solid 1px rgb(165,165,165);box-sizing:border-box}.nome-produto-input:focus{outline:none;border:solid 1px #292929!important}.nome-produto-input::placeholder{color:#696969;font-size:11px;font-style:italic;opacity:.7}.box-input-codigos{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.box-input-protese{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:261px}.box-input-prova{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:209px}.box-input-guia{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:232px}.box-input-biomodelo{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:203px}.subtitle-codigo-label{font-size:14px;font-weight:500;color:#204e80}.margin-cinco-pixels{margin-right:5px}.text-codigo-label{margin:5px;font-size:14px;font-weight:300;color:#3b3b3b}.tipo-produto-menu-select{width:58px;padding:2px;margin-top:-1px;font-size:12px;border-radius:3px;color:#3b3b3b;border:solid 1px rgb(165,165,165)}.tipo-produto-menu-select:focus{outline:none;border:solid 1px #292929!important}.codigo-produto-input{width:40px;padding:4px 3px;margin-top:-2px;font-size:11px;border-radius:3px;color:#3b3b3b;border:solid 1px rgb(165,165,165);box-sizing:border-box}.codigo-produto-input:focus{outline:none;border:solid 1px #292929!important}.box-check{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin-right:20px}.buttom-add{margin-top:-2px;padding:5px 20px;border-radius:25px}.box-legenda{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;padding:20px 20px 10px;border-bottom:solid 1px rgb(197,197,197);box-sizing:border-box}.legenda-nome-produto{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin-right:50px;width:360px;font-size:14px;font-weight:500;color:#204e80}.codigo-legend{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100px;font-size:14px;font-weight:500;color:#204e80}.categoria-legend{display:flex;flex-direction:row;justify-content:center;align-items:center;width:60px;margin:0 45px;font-size:14px;font-weight:500;color:#204e80}.repet-legend{display:flex;flex-direction:row;justify-content:center;align-items:center;width:85px;font-size:14px;font-weight:500;color:#204e80}.butons-legend{display:flex;flex-direction:row;justify-content:center;align-items:center;width:120px;margin-left:60px;font-size:14px;font-weight:500;color:#204e80}.editar-buttom{font-size:14px;font-weight:700;background-color:transparent;border:none;color:#204e80;cursor:pointer}.editar-buttom:hover{color:#765ceb}.excluir-item{width:38px;height:38px;border-radius:30px;border:none;background-color:#204e80;background-image:linear-gradient(to top left,#1a4364,#204e80 50%,#23669c);box-shadow:1px 1px 2px #000c;color:#fff;outline:0;transition:all .2s ease;cursor:pointer}.excluir-item:hover{background-color:#f35353;background-image:linear-gradient(to top left,#d43c3c,#f35353 50%,#f86d6d);box-shadow:1px 1px 2px #000c;color:#fff}.excluir-item:focus{background-color:#f35353;background-image:linear-gradient(to top left,#d43c3c,#f35353 50%,#f86d6d);color:#720e0e}.excluir-item:active{color:#720e0e;box-shadow:0 1px 2px #0000004d}.box-listas{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;height:100%;padding-top:10px;padding-right:5px;border-bottom:solid 1px rgb(199,199,199);box-sizing:border-box;overflow-y:auto}.element-list-itens{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:8px 20px;border-radius:30px;margin-bottom:15px;background-color:#eee;box-shadow:1px 1px 2px #00000080;box-sizing:border-box}.elements-itens-align{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;box-sizing:border-box}.elements-itens-list-span{font-size:12px}.element-list-box-nome-produto{width:360px;margin-right:50px}.codigo-produto-montado{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100px}.element-list-box-categoria{display:flex;flex-direction:row;justify-content:center;align-items:center;width:60px;margin:0 45px}.element-list-box-repet{display:flex;flex-direction:row;justify-content:center;align-items:center;width:85px}.element-list-box-buttons{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:130px;margin-right:-5px}.box-modal-produtos-buttons{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;width:100%;margin-top:10px;padding-top:10px}.title-modal-edit-produto{font-size:30px;color:#204e80}.modal-update-produto{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1001}.modal-content-update-produto{display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:auto;border-radius:10px;background:#fff;box-sizing:border-box}.cadastrar-elemento-modal{display:flex;flex-direction:column;justify-content:space-between;width:100%;padding:15px 20px;box-sizing:border-box;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.box-inputs-modal{display:flex;flex-direction:column;justify-content:space-between;align-items:start;text-align:center;margin-top:-10px;width:800px;height:auto;padding:6px 10px;border-radius:10px;background-color:#dfdbdb;box-shadow:1px 1px 2px #0006}.box-inputs-modal .campos-align input{width:50px}.codigo-e-checkbox{display:flex;justify-content:space-between;align-items:center;width:99%;margin-left:5px}.campos-align-modal{display:flex;justify-content:center;align-items:center;margin-right:20px}.campos-align-modal label{font-size:15px;font-weight:700;color:#3b3b3b}.campos-align-modal-between{display:flex;justify-content:start;align-items:center;width:100%}.label-checkbox-repetir-produto{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;margin-right:350px}.label-checkbox-repetir-produto label{cursor:pointer}.campos-align-modal-between label{width:700px;padding:2px 10px;margin-left:30px;border-radius:20px;font-size:14px;font-weight:700;border:1px solid #afafaf;color:#204e80;outline:none;background-color:#fff;box-shadow:1px 1px 1.5px #00000060}.campos-align-modal-between span{color:#3b3b3b;font-size:14px;font-weight:300}.campos-align-modal-between select{width:218px;padding:3px 8px;margin-bottom:5px;margin-top:5px;margin-right:2px;font-weight:700;font-size:12px;border:1px solid transparent;border-radius:15px;color:#fff;background-color:#204e80;background-image:linear-gradient(to top left,#225075,#204e80 50%,#23669c);box-shadow:1px 1px 2px #000c;transition:all .1s ease}.campos-align-modal-between select:focus{background-image:linear-gradient(to top left,#28608d,#295e96 50%,#2f76af);border:1px solid #3b3b3b;outline:none}.campos-align-modal-between .modal-nome-produto-input{margin-top:0;width:202px;padding:4px 8px;font-size:12px;border-radius:15px;border:1px solid #bbbaba;box-shadow:0 0 #000c;color:#3b3b3b}.campos-align-modal-between .modal-nome-produto-input:focus{outline:none;border:1px solid #3b3b3b;box-shadow:0 0 2px #0006}.cadastrar-elemento-modal .box-cadastro-distribuidor-produto .codigo-gestao-produto-modal-input{margin-left:1px;margin-right:1px;margin-top:0;width:34px;padding:3px 6px;font-size:12px;text-align:center;border-radius:15px;border:1px solid #bbbaba;box-shadow:0 0 #000c;color:#3b3b3b}.cadastrar-elemento-modal .box-cadastro-distribuidor-produto .codigo-gestao-produto-modal:focus{outline:none;border:1px solid #3b3b3b;box-shadow:0 0 2px #0006}.modal-produto-update-buttons{display:flex;flex-direction:row;justify-content:space-between;align-items:start;width:230px}.modal-produto-update-buttons button{padding:8px 25px;border-radius:20px}.modal-produto-update-buttons .add-modal-update-produto-button{width:100px;padding:8px 10px;color:#fff;font-size:12px;font-weight:700;border:none;border-radius:24px;text-align:center;background-color:#204e80;background-image:linear-gradient(to top left,#1a4364,#204e80 50%,#23669c);box-shadow:0 1px 1.5px #000c;cursor:pointer;transition:all .3s ease;outline:0}.modal-produto-update-buttons .add-modal-update-produto-button:hover{background-image:linear-gradient(145deg,#9bc4f5,#7eb2e9 50%,#5d8ec2);color:#002752}.modal-produto-update-buttons .add-modal-update-produto-button:focus{background-image:linear-gradient(145deg,#9bc4f5,#7eb2e9 50%,#5d8ec2);color:#002752}.modal-produto-update-buttons .add-modal-update-produto-button:active{box-shadow:0 1px 1.5px #0000004d;color:#002752}.modal-produto-update-buttons .cancel-modal-update-produto-button{width:100px;padding:8px 10px;color:#fff;font-size:12px;font-weight:700;border:none;border-radius:24px;text-align:center;background-color:#204e80;background-image:linear-gradient(to top left,#1a4364,#204e80 50%,#23669c);box-shadow:0 1px 1.5px #000c;cursor:pointer;transition:all .3s ease;outline:0}.modal-produto-update-buttons .cancel-modal-update-produto-button:hover{background-color:#f35353;background-image:linear-gradient(to top left,#d43c3c,#f35353 50%,#f86d6d);box-shadow:0 1px 2px #000c;color:#fff}.modal-produto-update-buttons .cancel-modal-update-produto-button:focus{background-color:#f35353;background-image:linear-gradient(to top left,#d43c3c,#f35353 50%,#f86d6d);box-shadow:0 1px 2px #000c}.modal-produto-update-buttons .cancel-modal-update-produto-button:active{color:#720e0e;box-shadow:0 1px 2px #0000004d}.erro-nome-produto{margin-bottom:10px;margin-left:-10px}.margin-bot-modal{margin-bottom:10px}.border-erro-red{border:solid 1px red}.box-guide-distribuidor-cirurgiao{display:flex;flex-direction:row;justify-content:start;align-items:end;width:100%;height:5%;margin-top:-20px;box-sizing:border-box}.guide-element-ativo{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;text-align:center;width:25%;padding:7px 0;margin-bottom:-1px;border-top-left-radius:10px;border-top-right-radius:10px;color:#3b3b3b;background-color:#204e80;border-top:1px solid #d3d3d3;border-left:1px solid #d3d3d3;border-right:1px solid #d3d3d3;background-color:#fff;font-size:12px;font-weight:500;cursor:pointer;z-index:30}.guide-element-inativo{display:flex;flex-direction:row;justify-content:center;align-items:start;text-align:center;width:25%;height:25px;margin-bottom:-6px;padding-top:5px;border-top-left-radius:10px;border-top-right-radius:10px;border-top:1px solid #d3d3d3;border-left:1px solid #d3d3d3;border-right:1px solid #d3d3d3;background-color:#dfdfdf;color:#616161;font-size:11px;font-weight:500;cursor:pointer;z-index:10}.nome-distribuidor-legenda{display:flex;flex-direction:row;justify-content:space-between;align-items:start;width:270px;margin-right:22px;font-size:14px;font-weight:500;color:#204e80}.excluir-legenda{font-size:14px;font-weight:500;color:#204e80}.excluir-legenda-cirurgiao{margin-left:292px;font-size:14px;font-weight:500;color:#204e80}.box-inputs-cadastro-cliente{display:flex;flex-direction:row;justify-content:space-between;align-items:start;width:390px;margin:20px 0}.nome-distribuidor-controler{display:flex;flex-direction:row;justify-content:flex-start;align-items:start;width:270px}.error-distribuidor{display:flex;flex-direction:row;justify-content:flex-start;align-items:start;width:270px;font-weight:500;color:#ec0808}.surgeon-item-crm-cro{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:62%}.surgeon-item-crm-cro-label{margin-right:5px;font-size:12px}.surgeon-item-crm-cro-span{font-size:12px}.radio-container-surgeon-controller{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.cro-crm-label-check{margin-left:2px;font-size:14px;font-weight:500;color:#3b3b3b}.notification-item{color:#333;font-size:12px;margin-bottom:15px;margin-right:10px;margin-top:1px;padding:15px 17px;border:solid 1px #d4d4d4;border-radius:10px;background-color:#fff;transition:transform .3s ease;position:relative;z-index:1001}.no-notification-item{background-color:#fff;color:#333;font-size:12px;margin-bottom:15px;margin-right:10px;margin-top:1px;padding:10px;border-radius:10px;box-shadow:2px 2px 5px #0003;transition:transform .3s ease;position:relative;z-index:1001}.notification-compose{display:flex;flex-direction:column}.notification-cabecalho{display:flex;flex-direction:row;justify-content:space-between;width:100%}.notification-type{display:flex;align-items:center;justify-content:center;width:100%;padding:4px 6px;border-radius:5px;background-color:#c9c9c9;box-shadow:1px 1px 2px #0006}.notification-data{width:90px;padding:4px 6px;margin-left:10px;border-radius:5px;background-color:#c9c9c9;box-shadow:1px 1px 2px #0006}.notification-message{display:flex;justify-content:flex-start;text-align:justify;padding:5px;font-weight:100;line-height:1.5}.notification-message-icon-box{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-top:10px}.notification-item-badge{position:absolute;top:6px;right:6px;width:11px;height:11px;border-radius:50%;background-image:radial-gradient(circle at 30% 30%,#ffbe5e,#ff7b00);box-shadow:1px 1px 3px #000c;display:flex;align-items:center;justify-content:center;font-size:10px;color:#fff}.marcar-lida{display:flex;justify-content:flex-end}.marcar-lida button{padding:8px 12px;border-radius:5px;margin-left:10px;margin-top:10px;margin-bottom:0;font-size:12px;font-weight:700;border:none;transition:all .1s ease;outline:0;background-image:linear-gradient(to top left,#1a4364,#204e80 50%,#23669c);color:#fff;cursor:pointer}.marcar-lida button:hover{background-image:linear-gradient(145deg,#9bc4f5,#7eb2e9 50%,#5d8ec2);color:#002752}.marcar-lida button:focus{background-image:linear-gradient(145deg,#9bc4f5,#7eb2e9 50%,#5d8ec2);color:#002752}.marcar-lida button:active{background-color:#6595c9;color:#fff}.notification-item{transition:opacity .5s ease,transform .5s ease-out;opacity:1}.fade-out{opacity:0;transform:scale(.95)}.fade-enter{opacity:.01;transform:scale(.9)}.fade-enter-active{opacity:1;transform:scale(1);transition:opacity .5s,transform .5s}.fade-exit{opacity:1;transform:scale(1)}.fade-exit-active{opacity:0;transform:scale(.9);transition:opacity .5s,transform .5s}.fade-move{transition:transform .5s ease}.unread-notification-item{background-color:#fff;color:#333;font-size:12px;margin-bottom:15px;margin-right:10px;margin-top:1px;padding:15px 17px;border-radius:10px;box-shadow:2px 2px 5px #0003;transition:transform .3s ease;position:relative;z-index:1001}.unread-no-notification-item{background-color:#fff;color:#333;font-size:12px;margin-bottom:15px;margin-right:10px;margin-top:1px;padding:10px;border-radius:10px;box-shadow:2px 2px 5px #0003;transition:transform .3s ease;position:relative;z-index:1001}.unread-notification-compose{display:flex;flex-direction:column}.unread-notification-cabecalho{display:flex;flex-direction:row;justify-content:space-between;width:100%}.unread-notification-type{display:flex;align-items:center;justify-content:center;width:100%;padding:4px 6px;border-radius:5px;color:#8f8f8f;background-color:#dadada;box-shadow:1px 1px 2px #0006}.unread-notification-data{width:90px;padding:4px 6px;margin-left:10px;border-radius:5px;background-color:#dadada;color:#8f8f8f;box-shadow:1px 1px 2px #0006}.unread-notification-message{display:flex;justify-content:flex-start;text-align:justify;padding:5px;font-weight:100;line-height:1.5;color:#bdbdbd}.unread-notification-message-icon-box{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-top:10px}.unread-notification-item-badge{position:absolute;top:6px;right:6px;width:11px;height:11px;border-radius:50%;background-image:radial-gradient(circle at 30% 30%,#ffbe5e,#ff7b00);box-shadow:1px 1px 3px #000c;display:flex;align-items:center;justify-content:center;font-size:10px;color:#fff}.unread-marcar-lida{display:flex;justify-content:flex-end}.unread-marcar-lida label{color:#aaa}.unread-marcar-lida button{padding:4px 8px;border-radius:20px;margin:5px;font-size:11px;font-weight:700;border:1px solid transparent;transition:all .2s ease;outline:0;background-color:#8f8f8f;box-shadow:1px 1px 2px #000c;color:#fff}.notification-box{position:absolute;top:110px;right:0;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:460px;max-height:80vh;padding-left:10px;padding-top:10px;padding-bottom:10px;color:#3b3b3b;border:solid 1px #e4e4e4;box-shadow:1px 1px 1px #00000060;background-color:#fff;font-weight:700;border-radius:12px;z-index:1000;box-sizing:border-box;pointer-events:auto}.slide-enter{transform:translate(100%);opacity:0}.slide-enter-active{transform:translate(0);opacity:1;transition:transform .8s ease-out,opacity .8s ease-out}.slide-exit{transform:translate(0);opacity:1}.slide-exit-active{transform:translate(100%);opacity:0;transition:transform .8s ease-in,opacity .8s ease-in}.notification-title{display:flex;justify-content:flex-start;align-items:center;width:100%;padding:1px 10px 1px 0;font-size:20px;color:#204e80;box-sizing:border-box}.notification-content{display:flex;flex-direction:column;overflow-y:auto;width:100%;padding-top:10px;padding-left:2px;box-sizing:border-box}.line-top{width:96%;border-top:solid 1px #d4d4d4}.margitn-top-line{margin-top:10px}.box-menu-perfil{position:absolute;right:0;top:0;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:300px;height:auto;margin-top:120px;border:solid 1px #e4e4e4;border-radius:10px;box-shadow:1px 1px 1px #00000060;background-color:#fff;box-sizing:border-box;z-index:50}.avatar-box{display:flex;flex-direction:column;justify-content:center;align-items:center;width:90%;height:auto;margin:5px 5px 10px;padding:15px 0;border-bottom:solid 1px #e4e4e4}.avatar-ico{display:flex;justify-content:center;align-items:center;width:70px;height:70px;margin-bottom:10px;color:#fff;font-size:35px;font-weight:600;border-radius:50px;background-color:#204e80;box-sizing:border-box}.nome-usuario{font-size:20px;font-weight:600;color:#204e80}.menu-box{display:flex;flex-direction:column;width:100%}.element-box{position:relative;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;width:100%;height:auto;padding:10px 10px 10px 17px;color:#204e80;box-sizing:border-box}.element-box:hover{background-color:#204e80;color:#fff}.element-box,.element-box *{cursor:pointer}.notification-badge-element{position:absolute;top:0;right:0;margin-top:3px;margin-right:10px;width:7px;height:7px;border-radius:50%;background-image:radial-gradient(circle at 30% 30%,#ffbe5e,#ff7b00);box-shadow:inset 1px 1px 1px #ffffffcb,inset -1px -1px 1px #ffbf5ebd,3px 3px 15px #00000036;border:.1px solid rgba(167,111,38,.527);align-items:center;justify-content:center;font-size:10px;color:#fff}.click-element{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;width:100%;height:auto;margin-left:-2px;font-size:14px;font-weight:500}.element-box-icon{margin-right:4px;width:18px;height:18px}.footer-box{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:90%;height:auto;padding-top:20px;margin:10px;border-top:solid 1px #e4e4e4}.footer-box a{font-size:12px;font-weight:500;margin-bottom:5px;text-decoration:none;color:#575757}.footer-box a:visited{color:#575757}.footer-box a:hover{text-decoration:underline;color:#204e80}.footer-box a:active{color:#3d2080}.register-mark{margin-top:20px;color:#3b3b3b;font-size:9px}.subtitle-box-menu-perfil{display:flex;justify-content:flex-start;align-items:center;width:100%;height:auto;margin-top:3px;padding-bottom:3px;font-size:15px;font-weight:500;color:#204e80;box-sizing:border-box}.voltar-ico{display:flex;justify-content:center;align-items:center;width:25px;height:25px;padding:5px;margin-right:3px;margin-left:4px;border-radius:50px;cursor:pointer}.voltar-ico:hover{background-color:#e4e4e4}.voltar-ico:active{background-color:#eee}.sub-box-apoio-top{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:91%;height:auto;padding:10px 0;border-top:solid 1px #e4e4e4;box-sizing:border-box}.sub-box-apoio-bottom{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:91%;height:auto;margin-bottom:10px;padding:10px 0;box-sizing:border-box}.aviso-confirmar-senha{display:flex;justify-content:flex-start;align-items:center;text-align:justify;margin-bottom:10px;font-size:12px;font-weight:300;color:#3b3b3b}.sub-box-apoio{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:91%;height:auto;padding:10px 0;border-top:solid 1px #e4e4e4;border-bottom:solid 1px #e4e4e4;box-sizing:border-box}.box-perfil-edit-inputs{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;box-sizing:border-box}.box-perfil-edit-content-label{font-size:12px;font-weight:700;color:#3b3b3b}.box-perfil-edit-buttons{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;width:100%;height:auto;padding:10px;box-sizing:border-box}.perfil-usuario-buttom{font-size:12px;font-weight:500;padding:4px 15px;border-radius:50px}.input-perfil-menu{padding:3px 10px;margin-left:0;border-radius:15px;color:#3b3b3b;border:solid 1px rgb(165,165,165);box-sizing:border-box}.input-perfil-menu:focus{outline:none;border:solid 1px #6e6e6e!important}.input-perfil-menu::placeholder{color:gray;font-size:11px;font-style:italic;opacity:.7}button .react-loader-spinner{display:inline-block;margin-left:5px;vertical-align:middle}.perfil-transition-enter{opacity:0;transform:translateY(10px)}.perfil-transition-enter-active{opacity:1;transform:translateY(0);transition:opacity .3s ease-in-out,transform .3s ease-in-out}.perfil-transition-exit{opacity:1;transform:translateY(0)}.perfil-transition-exit-active{opacity:0;transform:translateY(10px);transition:opacity .3s ease-in-out,transform .3s ease-in-out}.page-header-title{display:flex;align-items:center;justify-content:center;width:100%;min-width:900px;height:30px;padding-top:120px;margin-bottom:10px;background-color:#fff;box-shadow:0 0 6px #4d4d4d83;position:fixed;top:0;z-index:50;pointer-events:auto}.page-header-title-h1{margin-bottom:40px;font-size:24px;color:#204e80;text-shadow:1px 1px 1px rgba(0,0,0,.4)}.cabecalho{position:fixed;display:flex;flex-direction:column;justify-content:flex-start;text-align:center;align-items:center;width:100%;min-width:840px;height:100vh;box-sizing:border-box;pointer-events:none;z-index:1000}.headerA{display:flex;justify-content:space-between;align-items:center;width:100%;min-width:980px;height:80px;padding:20px 10px;border-radius:8px;background-image:linear-gradient(to top left,#204e74,#20538a 50%,#1e5b8d);box-shadow:inset 1px 1px 1px #ffffffad,inset -2px -2px 1px #112d42a2,3px 3px 15px #1a1a1a83;border:.1px solid rgba(0,0,0,.377);position:fixed;top:0;left:50%;transform:translate(-50%);width:calc(100% - 40px);margin-top:10px;box-sizing:border-box;z-index:999;pointer-events:auto}.logo_empresa{display:flex;justify-content:start;align-items:center;width:300px;min-width:300px;padding-left:10px;box-sizing:border-box}.filter-logo{display:flex;justify-content:center;align-items:center}.logo{width:300px;height:auto;margin-left:-5px}.box-icons{display:flex;justify-content:center;align-items:center;width:100%;min-width:300px}.icons{display:flex;justify-content:center;align-items:center;width:350px;box-sizing:border-box}.icone{width:20px;height:25px;padding:10px;border-radius:8px;background-image:linear-gradient(145deg,#7aafe7bb 10%,#4e7cadbb 90%);box-shadow:inset 1px 1px 1px #ffffffcb,inset -1px -1px 1px #4d87b6c2,1px 1px 2px #0000009c;border:.1px solid rgb(43,78,110);transition:all .2s ease}.icone:active{background-image:linear-gradient(145deg,#5f95cf 10%,#4e7cad 90%);box-shadow:inset 1px 1px 1px #ffffffcb,inset -1px -1px 1px #4d87b6c2,1px 1px 2px #0000009c}.icone-ativo{width:20px;height:25px;padding:10px;border-radius:8px;background-color:#0d2e5296;box-shadow:inset 1px 1px 1px #d1e5f370,inset -1px -1px 1px #1c4c72c2,1px 1px 2px #0000009c;border:.1px solid rgba(0,0,0,.178);transition:all .2s ease}.icone-ativo:hover{background-image:linear-gradient(145deg,#7aafe7bb 10%,#4e7cadbb 90%);box-shadow:inset 1px 1px 1px #ffffffcb,inset -1px -1px 1px #4d87b6c2,1px 1px 2px #0000009c;border:.1px solid rgb(43,78,110)}.icone-ativo:active{background-image:linear-gradient(145deg,#7aafe7bb 10%,#4e7cadbb 90%);box-shadow:inset 1px 1px 1px #ffffffcb,inset -1px -1px 1px #4d87b6c2,0 0 1px #0000;border:.1px solid rgb(43,78,110)}.icone-produtos{width:20px;height:25px;padding:14px 10px 6px;border-radius:8px;background-image:linear-gradient(145deg,#7aafe7bb 10%,#4e7cadbb 90%);box-shadow:inset 1px 1px 1px #ffffffcb,inset -1px -1px 1px #4d87b6c2,1px 1px 2px #0000009c;border:.1px solid rgb(43,78,110);transition:all .2s ease}.icone-produtos:active{background-image:linear-gradient(145deg,#5f95cf 10%,#4e7cad 90%);box-shadow:inset 1px 1px 1px #ffffffcb,inset -1px -1px 1px #4d87b6c2,1px 1px 2px #0000009c}.icone-produtos-ativo{width:20px;height:25px;padding:14px 10px 6px;border-radius:8px;background-color:#0d2e5296;box-shadow:inset 1px 1px 1px #d1e5f370,inset -1px -1px 1px #1c4c72c2,1px 1px 2px #0000009c;border:.1px solid rgba(0,0,0,.178);transition:all .2s ease}.icone-produtos-ativo:hover{background-image:linear-gradient(145deg,#7aafe7bb 10%,#4e7cadbb 90%);box-shadow:inset 1px 1px 1px #ffffffcb,inset -1px -1px 1px #4d87b6c2,1px 1px 2px #0000009c;border:.1px solid rgb(43,78,110)}.icone-produtos-ativo:active{background-image:linear-gradient(145deg,#7aafe7bb 10%,#4e7cadbb 90%);box-shadow:inset 1px 1px 1px #ffffffcb,inset -1px -1px 1px #4d87b6c2,0 0 1px #0000;border:.1px solid rgb(43,78,110)}.icone-key{width:25px;height:40px;padding:4px 8px 1px;border-radius:8px;background-image:linear-gradient(145deg,#7aafe7bb 10%,#4e7cadbb 90%);box-shadow:inset 1px 1px 1px #ffffffcb,inset -1px -1px 1px #4d87b6c2,1px 1px 2px #0000009c;border:.1px solid rgb(43,78,110);transition:all .2s ease}.icone-key:active{background-image:linear-gradient(145deg,#5f95cf 10%,#4e7cad 90%);box-shadow:inset 1px 1px 1px #ffffffcb,inset -1px -1px 1px #4d87b6c2,1px 1px 2px #0000009c}.icone-ativo-key{width:25px;height:40px;padding:4px 8px 1px;border-radius:8px;background-color:#0d2e5296;box-shadow:inset 1px 1px 1px #d1e5f370,inset -1px -1px 1px #1c4c72c2,1px 1px 2px #0000009c;border:.1px solid rgba(0,0,0,.178);transition:all .2s ease}.icone-ativo-key:hover{background-image:linear-gradient(145deg,#7aafe7bb 10%,#4e7cadbb 90%);box-shadow:inset 1px 1px 1px #ffffffcb,inset -1px -1px 1px #4d87b6c2,1px 1px 2px #0000009c;border:.1px solid rgb(43,78,110)}.icone-ativo-key:active{background-image:linear-gradient(145deg,#7aafe7bb 10%,#4e7cadbb 90%);box-shadow:inset 1px 1px 1px #ffffffcb,inset -1px -1px 1px #4d87b6c2,0 0 1px #0000;border:.1px solid rgb(43,78,110)}.tooltip{display:flex;justify-content:center;position:relative;display:inline-block;width:auto;height:auto;margin:3px;cursor:pointer;background-color:#fff0;border:none}.tooltip .tooltip-text{visibility:hidden;white-space:nowrap;padding:2px 6px;font-size:12px;background-color:#fff;border:.5px solid #3b3b3b;color:#3b3b3b;text-align:center;border-radius:4px;position:absolute;z-index:1;top:0;left:1;margin-top:-22px;margin-left:-30px;opacity:0;transition:opacity .3s}.tooltip:hover .tooltip-text{visibility:visible;opacity:1}.box-user-header{display:flex;justify-content:right;align-items:center;flex-direction:row;width:300px;min-width:300px;box-sizing:border-box}.user-profile{display:flex;align-items:center}.nome-usuario-perfil{margin-right:15px;margin-left:8px;margin-bottom:-2px;font-size:14px;color:#fff;font-weight:700}.notification-badge-perfil{position:absolute;top:0;right:0;width:10px;height:10px;border-radius:50%;background-image:radial-gradient(circle at 30% 30%,#ffbe5e,#ff7b00);box-shadow:inset 1px 1px 1px #ffffffcb,inset -1px -1px 1px #ffbf5ebd,3px 3px 15px #00000036;border:.1px solid rgba(167,111,38,.527);align-items:center;justify-content:center;font-size:10px;color:#fff}.perfil-header-span-avatar{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;width:25px;height:25px;padding:10px;font-size:23px;font-weight:700;border-radius:25px;color:#fff;background-image:linear-gradient(145deg,#5f95cf 10%,#4e7cad 90%);box-shadow:inset 1px 1px 1px #ffffffcb,inset -1px -1px 1px #4d87b6c2,1px 1px 2px #0000009c;border:.1px solid rgb(43,78,110);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.perfil-header-span-avatar:active{box-shadow:inset 1px 1px 1px #ffffffcb,inset -1px -1px 1px #4d87b6c2,0 0 #0000009c}.notification-badge-button{position:absolute;top:7px;right:108px;width:8px;height:8px;border-radius:50%;background-image:radial-gradient(circle at 30% 30%,#ffbe5e,#ff7b00);box-shadow:1px 1px 3px #00000080;display:flex;align-items:center;justify-content:center;font-size:10px;color:#fff}.dropdown-content-item{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:140px;padding:10px;cursor:pointer;box-sizing:border-box}.dropdown-content-item:hover{background-color:#0d2e5270}.dropdown-content-item label{margin-left:10px;pointer-events:none}.notification-icon-button{width:17px;height:17px}.notification-icon-button-perfil{width:22px;height:22px;margin-left:-3px;margin-right:-3px}.notification-icon-button-perfil-home{width:20px;height:20px;margin-top:-3px;margin-left:-2px;margin-right:-2px}.notification-icon-button-perfil-avatar{width:22px;height:22px;margin-top:-4px;margin-left:-3px;margin-right:-2px}.dropdown-divider{width:122px;height:1px;border-radius:10px;background-color:#dfdfdf;margin:2px 0 2px 9px}.modal-mask{position:fixed;top:0;left:0;margin-top:-11px;margin-left:-22px;width:100vw;height:100vh;background-color:#0000;z-index:1}.modal-mask-perfil-edit{display:flex;flex-direction:column;justify-content:center;align-items:center;position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#0000004f;z-index:2000;pointer-events:auto}.box-password-confirm{display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:310px;padding:15px;border-radius:10px;background-color:#fff;box-shadow:1px 1px 2px #4444448c;box-sizing:border-box}.box-password-confirm label{display:flex;flex-direction:column;justify-content:start;align-items:start;width:260px;margin-bottom:15px;padding:5px;border-radius:4px;font-size:12px;font-weight:700;color:#3b3b3b;background-color:#d1d1d1;box-shadow:1px 1px 2px #0000008f}.box-password-confirm input{width:180px;padding:3px 10px;margin-left:0;border-radius:15px;color:#3b3b3b;border:solid 1px rgb(165,165,165);box-sizing:border-box}.box-password-confirm input:focus{outline:none;border:solid 1px #6e6e6e!important}.box-password-confirm input::placeholder{color:gray;font-size:11px;font-style:italic;opacity:.7}.box-password-confirm-buttons{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:270px;box-sizing:border-box}.box-password-confirm-buttons button{width:80px;padding:5px 10px;font-size:12px;font-weight:700;color:#fff;background-color:#204e80;box-shadow:1px 1px 2px #0000008f;border-radius:15px}.box-password-confirm-buttons button:hover{color:#204e80;background-color:#7aafe7}.box-password-confirm-buttons button:focus{color:#204e80;background-color:#7aafe7;box-shadow:1px 1px 2px #8888884d}.box-password-confirm-buttons button:active{color:#fff;background-color:#8abbf0}.no-scroll{overflow:hidden}.error-message-padding{padding-bottom:10px}.controle-de-dimencionamento{display:flex;flex-direction:column;justify-content:space-between;align-items:center}.carousel-wrapper{display:flex;flex-direction:column;align-items:center;width:100%;height:520px;padding-top:20px;box-sizing:border-box}.caixa-gestor-master{display:flex;flex-direction:column;justify-content:center;align-items:center;height:400px}.carousel-navigate-buttons{display:flex;justify-content:space-between;width:200px;margin-bottom:30px;box-sizing:border-box}.adm-restrict-access-selection{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:-30px}.bloco-de-formularios{margin-top:140px}.container-management-box{display:flex;flex-direction:column;justify-content:space-between;align-items:center;border-radius:10px;background-color:#fff;box-shadow:0 2px 4px #00000080;box-sizing:border-box;margin-bottom:40px}.container-management-box-title{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;height:40px;padding:10px;border-top-left-radius:10px;border-top-right-radius:10px;background-color:#204e80;background-image:linear-gradient(to top left,#225075,#204e80 50%,#23669c);box-shadow:0 1px 3px #0006;box-sizing:border-box}.container-management-box-title h1{font-size:20px;color:#fff}.container-colection-registers{margin:10px;box-sizing:border-box}.container-management-box-register{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:450px;margin:10px;padding:4px 12px;border-radius:30px;box-sizing:border-box;background-color:#e4e3e3}.container-management-box-register label{margin-right:10px;font-size:14px;font-weight:700;color:#3b3b3b}.container-register-element-checkbox{display:flex;flex-direction:row;justify-content:center;align-items:center}.container-register-element-checkbox input{margin-left:-5px;border:1px solid #bbbaba}.container-register-elements input{width:200px;margin-right:0;padding:3px 8px;font-size:12px;border-radius:10px;border:1px solid #bbbaba;box-shadow:0 0 #000c;color:#3b3b3b}.container-register-elements input:focus{outline:none;border:1px solid #3b3b3b;box-shadow:0 0 2px #0006}.container-register-elements input::placeholder{color:#aaa9a9}.container-management-box-register button{width:90px;padding:4px 8px;border-radius:15px;border:none;background-color:#204e80;background-image:linear-gradient(to top left,#1a4364,#204e80 50%,#23669c);box-shadow:0 1px 1.5px #000c;color:#fff;transition:all .1s ease;outline:0;cursor:pointer}.container-management-box-register button:hover{background-color:#7eb2e9;background-image:linear-gradient(145deg,#9bc4f5,#7eb2e9 50%,#5d8ec2);color:#002752;transform:translate(2px)}.container-management-box-register button:active{background-color:#6595c9;box-shadow:0 1px 1.5px #0000004d;color:#002752}.container-management-box-register button:focus{background-color:#6595c9}.current-manager-info select{padding:2px;font-weight:700;font-size:14px;border:1px solid transparent;border-radius:3px;box-shadow:0 0 2px #000c;color:#204e80;transition:all .2s ease}.current-manager-info select:focus{box-shadow:0 0 4px #0006;border:1px solid #3b3b3b;outline:none}.delete-permission-box{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:10px;margin-bottom:30px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;background-color:#fff;box-shadow:0 2px 4px #00000080;box-sizing:border-box}.delete-permission-box select{padding:2px;font-weight:700;font-size:14px;border:1px solid transparent;border-radius:3px;box-shadow:0 0 2px #000c;color:#204e80;transition:all .2s ease}.delete-permission-box select{margin-top:10px;margin-bottom:20px}.delete-permission-box select:focus{box-shadow:0 0 4px #0006;border:1px solid #3b3b3b;outline:none}.delete-permission-element{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:450px;margin-bottom:10px;padding:4px 12px;border-radius:30px;background-color:#e4e3e3;box-sizing:border-box}.delete-permission-box span{font-size:14px;font-weight:700;color:#3b3b3b}.delete-permission-box button{font-size:13px;width:90px;padding:4px 5px;margin-left:10px;border-radius:15px;border:none;transition:all .2s ease;outline:0;cursor:pointer;background-color:#204e80;background-image:linear-gradient(to top left,#1a4364,#204e80 50%,#23669c);box-shadow:0 1px 1.5px #000c;color:#fff}.delete-permission-box button:hover{background-color:#f35353;background-image:linear-gradient(to top left,#d43c3c,#f35353 50%,#f86d6d);box-shadow:0 1px 2px #000c;color:#720e0e;transform:translate(1px)}.delete-permission-box button:focus{background-color:#f35353;background-image:linear-gradient(to top left,#d43c3c,#f35353 50%,#f86d6d);color:#720e0e;transform:translate(1px)}.delete-permission-box button:active{color:#720e0e;box-shadow:0 1px 2px #0000004d}.manager-box{display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:15px;margin-bottom:30px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;background-color:#fff;box-shadow:0 2px 4px #00000080;box-sizing:border-box}.current-manager-info{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin:10px;width:100%;padding:4px 12px;border-radius:30px;box-sizing:border-box;background-color:#e4e3e3}.current-manager-info label{margin-right:10px;font-size:14px;font-weight:700;color:#3b3b3b}.current-manager-info button{font-size:13px;width:300px;padding:4px 5px;margin-left:10px;border-radius:15px;border:none;transition:all .2s ease;outline:0;cursor:pointer;background-color:#204e80;background-image:linear-gradient(to top left,#1a4364,#204e80 50%,#23669c);box-shadow:0 1px 1.5px #000c;color:#fff}.current-manager-info button:hover{background-color:#f35353;background-image:linear-gradient(to top left,#d43c3c,#f35353 50%,#f86d6d);box-shadow:0 1px 2px #000c;color:#720e0e;transform:translate(1px)}.current-manager-info button:focus{background-color:#fd3333;color:#fff;transform:translate(1px)}.current-manager-info button:active{color:#720e0e;box-shadow:0 1px 2px #0000004d}.carousel-btn{font-size:15px;width:90px;padding:4px 8px;border-radius:15px;border:none;transition:all .2s ease;outline:0;cursor:pointer;background-color:#204e80;background-image:linear-gradient(to top left,#1a4364,#204e80 50%,#23669c);box-shadow:0 1px 1.5px #000c;color:#fff}.carousel-btn:hover{background-color:#7eb2e9;background-image:linear-gradient(145deg,#9bc4f5,#7eb2e9 50%,#5d8ec2);color:#002752;transform:translatey(-1px)}.carousel-btn:active{background-color:#6595c9;box-shadow:0 1px 1.5px #0000004d;color:#002752}.box-mensagem-erro-sucesso{display:flex;flex-direction:row;justify-content:center;align-items:center;margin-bottom:20px}.error-message,.success-message{display:flex;flex-direction:row;justify-content:center;align-items:center}.product-type-centralizar-conteudo{display:flex;flex-direction:column;align-items:center;width:700px;margin-bottom:25px}.product-type-cadastrar-elemento{display:flex;flex-direction:column;justify-content:space-between;width:100%;padding:15px 20px;box-sizing:border-box;border-bottom-left-radius:10px;border-bottom-right-radius:10px;background-color:#fff;box-shadow:0 2px 4px #00000080}.product-type-box-cadastro-distribuidor-produto{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;margin-top:20px;padding:8px 15px;border-radius:30px;box-sizing:border-box;background-color:#e4e3e3}.product-type-box-cadastro-distribuidor-produto button{width:90px;padding:4px 8px;border-radius:15px;border:none;background-color:#204e80;background-image:linear-gradient(to top left,#1a4364,#204e80 50%,#23669c);box-shadow:0 1px 1.5px #000c;color:#fff;transition:all .1s ease;outline:0;cursor:pointer}.product-type-box-cadastro-distribuidor-produto button:hover{background-color:#7eb2e9;background-image:linear-gradient(145deg,#9bc4f5,#7eb2e9 50%,#5d8ec2);color:#002752;box-shadow:0 1px 2px #000c;transform:translate(2px)}.product-type-box-cadastro-distribuidor-produto button:active{background-color:#6595c9;box-shadow:0 1px 2px #0000006b;color:#002752}.product-type-box-cadastro-distribuidor-produto button:focus{background-color:#6595c9;color:#002752}.product-type-box-inputs{display:flex;flex-direction:row;justify-content:space-between;width:510px}.product-type-box-inputs label{margin-right:2px;font-size:14px;font-weight:700;color:#3b3b3b}.product-type-box-inputs input{width:170px;margin-right:0;padding:3px 8px;font-size:12px;border-radius:10px;border:1px solid #bbbaba;box-shadow:0 0 #000c;color:#3b3b3b}.product-type-box-inputs input:focus{outline:none;border:1px solid #3b3b3b;box-shadow:0 0 2px #0006}.product-type-box-inputs input::placeholder{color:#aaa9a9}.product-type-campos-align{display:flex;justify-content:center;align-items:center}.product-type-box-message-validation-error{display:flex;flex-direction:row}.product-type-message-validation-error-one{display:flex;align-items:center;justify-content:center;width:200px;margin-left:75px}.product-type-message-validation-error-two{display:flex;align-items:center;justify-content:center;width:200px;margin-left:55px}.margin-top-50px{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;margin-top:50px}.product-type-lista-produtos{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;height:160px;padding:1px 10px 15px;margin-bottom:25px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;background-color:#fff;box-shadow:0 2px 4px #00000080;box-sizing:border-box}.lista-de-setores-delete{width:100%;height:100%;overflow-y:auto}.product-type-lista-produtos ul{display:flex;flex-direction:column;justify-content:center;align-items:center;width:94%}.product-type-lista-produtos li{width:100%;display:flex;align-items:center;justify-content:space-between;font-size:13px;font-weight:700;padding:5px 15px;margin-bottom:8px;margin-left:-40px;border-radius:20px;background-color:#e4e3e3}.product-type-lista-produtos button{width:90px;padding:3px 8px;border-radius:15px;border:none;background-color:#204e80;background-image:linear-gradient(to top left,#1a4364,#204e80 50%,#23669c);box-shadow:0 1px 1.5px #000c;color:#fff;transition:all .1s ease;outline:0;cursor:pointer}.product-type-lista-produtos button:hover{background-color:#f35353;background-image:linear-gradient(to top left,#d43c3c,#f35353 50%,#f86d6d);box-shadow:0 1px 2px #000c;color:#720e0e;transform:translate(2px)}.product-type-lista-produtos button:active{color:#720e0e;box-shadow:0 1px 2px #0000004d}.dados-do-cirurgiao{display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:100%;margin-bottom:10px}.dados-do-cirurgiao label{font-size:15px;font-weight:700;color:#3b3b3b}.box-crm-validate{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:450px;margin:5px 0;padding:6px 12px;border-radius:20px;background-color:#e6e6e6;box-sizing:border-box}.box-crm-validate label{font-size:12px;font-weight:700;color:#3b3b3b}.box-crm-validate span{font-size:12px}.link-truncated{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;width:100%;max-width:600px;margin-left:10px;cursor:pointer}.definir-permissão-message-box{display:flex;flex-direction:column;justify-content:space-between;align-items:center;min-width:600px;padding-bottom:15px}.box-role-permission-select{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:400px;margin-bottom:10px}.definir-permissão-message{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;padding-bottom:30px}.definir-permissão-message label{font-size:13px;font-weight:700;color:#3b3b3b;border-radius:5px}.definir-permissão-message span{margin:0 5px;padding:2px 10px;font-weight:700;border:solid 1px grey;border-radius:10px;color:#204e80;font-size:13px}.definir-setor-box{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%}.definir-setor{margin:10px;padding:5px 10px;border-radius:8px}.timeline-page-container{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;height:100%}.estrutura-timeline{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;padding-bottom:40px;box-sizing:border-box}.timeline-etapas-andamento-esquerdo{display:flex;flex-direction:column;justify-content:space-between;align-items:center;margin-right:-28px;margin-top:-44px;height:1300px;position:relative;z-index:2}.traco-linha-do-tempo{margin-top:105px;width:12px;height:1350px;border-radius:20px;background-color:#c7c5c5;position:relative;z-index:1}.timeline-etapas-andamento-direito{display:flex;flex-direction:column;justify-content:space-between;align-items:center;height:1300px;margin-top:200px;margin-left:-28px;position:relative;z-index:3}.bloco-timeline-etapa{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:380px}.positon-marcador-etapa-timeline{display:flex;justify-content:center;align-items:center;width:45px;height:45px;border-radius:40px;background-color:#c7c5c5}.bloco-timeline-etapa-concluido{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:10px 20px;width:270px;border-radius:50px;color:#3b3b3b;background-color:#5ee95e;background-image:linear-gradient(145deg,#a9ffa9 10%,#5ee95e,#5ed25e 90%);box-shadow:1px 1px 4px #000000e6}.marcador-etapa-timeline-concluido{display:flex;width:25px;height:25px;border-radius:50%;background-color:#5ee95e;background-image:radial-gradient(circle at 30% 30%,#91ff91,#3ad63a);box-shadow:1px 1px 4px #000000e6}.bloco-timeline-etapa-nao-iniciado{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:10px 20px;width:270px;border-radius:50px;color:#3b3b3b;background-color:#c7c5c5}.marcador-etapa-timeline-nao-iniciado{display:flex;width:18px;height:18px;border-radius:50%;background-color:#f5f2f2;background-image:radial-gradient(circle at center,#0000001a 20%,#fff3 70%,#f5f2f2)}.bloco-timeline-etapa-em-andamento{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:10px 20px;width:270px;border-radius:50px;color:#3b3b3b;background-color:#fdaa3e;background-image:linear-gradient(145deg,#ffcc80 10%,#fdaa3e,#e59a38 90%);box-shadow:1px 1px 4px #000000e6}.marcador-etapa-timeline-em-andamento{display:flex;width:25px;height:25px;border-radius:50%;background-color:#fdaa3e;background-image:radial-gradient(circle at 30% 30%,#ffcc80,#faa22f);box-shadow:1px 1px 4px #000000e6}.bloco-timeline-etapa-recusado{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:15px 20px;width:270px;border-radius:50px;color:#3b3b3b;background-color:#f0655c;background-image:linear-gradient(145deg,#ff776d 10%,#fc6e64,#e6544c 90%);box-shadow:1px 1px 4px #000000e6}.marcador-etapa-timeline-recusado{display:flex;width:25px;height:25px;border-radius:50%;background-color:#f0655c;background-image:radial-gradient(circle at 30% 30%,#ff968f,#f1473b);box-shadow:1px 1px 4px #000000e6}.etapa-numero{display:flex;flex-direction:column;justify-content:center;align-items:center;width:50px;margin-top:5px}.etapa-numero .texto{font-size:12px;font-weight:700}.etapa-numero .number{font-size:22px}.andamento-etapa-info{display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:400px;height:35px}.andamento-etapa-info .nome-etapa{font-size:14px;font-weight:700}.andamento-etapa-info .estado-etapa{font-size:12px}.historico-arquivo-container{display:flex;flex-direction:row;justify-content:center;align-items:center;width:900px;height:420px;border-radius:10px;background-color:#fff;box-shadow:1px 1px 2px #0006}.container-historico-arquivo{display:flex;flex-direction:column;justify-content:center;align-items:center;width:80%;height:100%;padding:0 15px;box-sizing:border-box}.box-historico-arquivo-vigente{display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:100%;height:85%;margin-left:15px;margin-right:15px;margin-bottom:-10px;padding:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;background-color:#fff;border:solid 1px rgba(199,199,199,.753);box-sizing:border-box}.ajuste-box-center-page{display:flex;flex-direction:row;align-items:center;justify-content:center;margin-top:230px;min-height:500px}.box-perfil-usuario{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;min-width:700px;height:500px;margin-right:20px;border-radius:10px;background-color:#fff;box-shadow:2px 2px 4px #0006;box-sizing:border-box}.linha-nome-usuario{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;text-align:center;height:100%;width:230px;padding-top:10px;padding-bottom:10px;border-radius:10px;background-image:linear-gradient(145deg,#2e5b8b 10%,#204e80 90%);box-sizing:border-box}.usuario-avatar{display:flex;flex-direction:column;justify-content:space-between;align-items:center;text-align:center;width:100%;height:90px;margin-top:10px}.perfil-icon{width:35px;height:35px;padding:10px;border-radius:35px;background-color:#5f95cf;background-image:linear-gradient(145deg,#5f95cf 10%,#4e7cad 90%);box-shadow:2px 2px 1px #0006}.usuario-avatar span{font-size:15px;font-weight:700;color:#fff}.usuario-edit{display:flex;flex-direction:row;justify-content:space-between;align-items:center;text-align:center;width:100%;height:40px;padding:10px;box-sizing:border-box;cursor:pointer}.usuario-edit label,.usuario-edit a{cursor:pointer}.usuario-edit:active{background-color:#5f95cf}.usuario-edit label{font-size:14px;font-weight:700;color:#fff}.icon-edit{width:25px;height:25px}.icon-edit-surgeon,.icon-edit-key{width:22px;height:22px;margin-right:2px}.icon-edit-email{width:23px;height:23px}.icon-edit-cases{width:21px;height:21px;margin-right:2px}.icon-edit-exit{width:21px;height:21px}.box-dados-edicao{width:67%}.categoria-edicao h2{width:100%;height:100%;margin-top:40px;display:flex;justify-content:center;font-size:22px;font-weight:900;color:#204e80}.dados-de-edicao{display:flex;justify-content:center;align-items:center;width:100%;height:400px}.box-alterar-senha{display:flex;justify-content:center;align-items:center;text-align:center;flex-direction:column;width:400px;padding:20px}.box-alterar-senha .menssagem-aviso{font-size:14px;color:#3b3b3b;margin-bottom:50px}.box-alterar-senha label{font-weight:700;color:#204e80}.alterar-senha-success{font-weight:700;font-size:12px;color:green}.alterar-senha-error{font-weight:700;font-size:12px;color:red}.input-radio-group{display:flex;flex-direction:column;gap:12px;margin-top:20px}.input-radio-item{display:flex;align-items:center;width:fit-content;gap:5px;font-size:15px;font-weight:300;color:#3b3b3b;cursor:pointer}.input-radio-item input[type=radio]{margin-top:1px;accent-color:#174172;width:16px;height:16px;cursor:pointer}.escala-container{margin:10px 0}.escala-barra{display:flex;justify-content:space-between;gap:5px}.escala-item{flex:1;text-align:center;padding:10px 0;border:1px solid #204e80;border-radius:4px;cursor:pointer;background-color:#fff;color:#204e80;font-weight:500}.escala-item:hover{background-color:#f1f1f1}.escala-item.selecionado{background-color:#174172;color:#fff}.escala-legendas{display:flex;justify-content:space-between;font-size:13px;margin-top:5px}.checkbox-multipla-container{display:flex;flex-direction:column;gap:12px;margin-top:15px}.checkbox-multipla-custom{display:flex;align-items:center;width:45%;gap:12px;cursor:pointer;font-size:16px;color:#091d33;font-weight:300;transition:all .2s ease-in-out}.caixa-checkbox-span{margin-top:2px;font-size:14px}.caixa-checkbox{width:22px;height:22px;border:1px solid #174172;border-radius:4px;background-color:#fff;box-sizing:border-box;transition:background .2s ease-in-out}.checkbox-multipla-custom.ativo .caixa-checkbox{background-color:#174172;position:relative}.checkbox-multipla-custom.ativo .caixa-checkbox:after{content:"";position:absolute;top:3px;left:7px;width:4px;height:10px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}.container-centraliza-formulário{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;height:100%;width:100%;padding-top:60px;box-sizing:border-box;overflow-y:scroll}.etapa-box{padding:40px;border-radius:10px;width:90%;max-width:800px;min-width:680px;background-color:#fff;box-shadow:2px 2px 4px #00000067;box-sizing:border-box}.etapa-box h2{margin-bottom:60px;color:#174172}.divisao-blocos-perguntas{margin-top:60px;padding-top:30px;border-top:solid 1px #174172}.etapa-item{margin-bottom:25px;display:flex;flex-direction:column}.etapa-item-subtitle{font-size:16px;font-weight:600;margin-bottom:15px;color:#3b3b3b}.etapa-item-subtitle-sub{font-size:15px;font-weight:500;margin-bottom:5px}.etapa-item-p{font-size:14px;margin-bottom:8px}.textarea-fixa{resize:none}.etapa-item input,.etapa-item textarea{padding:10px;font-size:16px;border-radius:6px;border:1px solid #ccc;outline:none}.etapa-item input::placeholder{font-size:13px;color:#b3b3b3;font-style:italic}.button-container-formulario-avaliacao{display:flex;justify-content:flex-end;margin-top:60px}.button-container-formulario-avaliacao button{background-color:#174172;color:#fff;border:none;width:120px;margin-left:20px;padding:15px 20px;font-size:16px;font-weight:600;border-radius:8px;cursor:pointer;transition:.2s ease-in-out}.button-container-formulario-avaliacao button:hover{background-color:#3669a0}.formulario-extended{padding-left:20px;box-sizing:border-box}.mensagem-final-formulario{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:40px;border-radius:10px;width:90%;max-width:800px;min-width:680px;background-color:#fff;box-shadow:2px 2px 4px #00000067;box-sizing:border-box}.voltar{padding:10px 20px;border-radius:4px}.intro-container{height:100vh;display:flex;align-items:center;justify-content:center;background:linear-gradient(to bottom right,#e2e6ec,#ccd5e0)}.intro-box-container{position:relative;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;padding:80px;border-radius:7px;width:1200px;min-width:700px;height:650px;background:linear-gradient(to bottom,#204e80 70%,#fff 30%);box-shadow:2px 2px 4px #18181871;box-sizing:border-box}.intro-box{position:relative;display:flex;padding:50px 40px;border-radius:8px;width:800px;height:100%;box-shadow:2px 2px 6px #2e2e2e9a;background:#153e6be0;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);color:#fff;box-sizing:border-box}.intro-content{position:relative;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;text-align:left;height:300px}.intro-content h1{font-size:28px;font-weight:500}.intro-date{font-size:16px;font-weight:500;margin-top:110px}.intro-content h2{font-size:18px;font-weight:400;margin-bottom:10px}.intro-note{font-size:14px;opacity:.9}.button-container{display:flex;justify-content:flex-end;margin-top:30px}.button-container button{background-color:#204e80;color:#fff;border:none;padding:22px;font-size:16px;font-weight:600;border-radius:8px;cursor:pointer;transition:.2s ease-in-out}.button-container button:hover{background-color:#3669a0}@media screen and (max-width: 1100px){.intro-box-container{flex-direction:column;height:auto;width:95%;padding:40px 20px;align-items:center}.intro-date{margin-top:80px}.intro-box{width:100%;height:auto}.button-container{justify-content:center;margin-top:20px}.etapa-box{margin-bottom:50px}}.analise-pre-operatoria-container{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding:0rem 4rem;min-height:100vh;gap:3rem;box-sizing:border-box}.analise-pre-operatoria-center{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;height:100vh;box-sizing:border-box;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.analise-pre-operatoria-center::-webkit-scrollbar{display:none}.analise-pre-operatoria-content{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:900px}.title-analitic{font-size:24px;font-weight:700;color:#3b3b3b;margin:30px}.subtitle-analitic{font-size:16px;font-weight:700;color:#3b3b3b;margin-bottom:20px}.analise-pre-operatoria-container h2{color:#fff}.analise-pre-operatoria-container label{margin-top:-50px;font-size:18px;font-weight:700;color:#fff}.graficos-nps{display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-around}.gauge-nps-box{width:290px;background:#fff;border-radius:8px;padding:1.5rem;box-shadow:1px 1px 2px #0000005b}.donut-chart-box{width:660px;background:#fff;border-radius:8px;padding:1.5rem;box-shadow:1px 1px 2px #0000005b}.donut-chart-box h4{color:#3b3b3b}.apexcharts-tooltip-series-group{align-items:flex-start!important}.apexcharts-tooltip-marker{margin-top:3px!important}.box-comentario-fabricacao-produto{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%}.texarea-fabricacao-produto{padding:10px;min-width:99%;max-width:99%;min-height:100px;max-height:100px;border-radius:10px;resize:none;box-sizing:border-box}.buttom-box-comentario-fabricacao-produto{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;width:100%;border-bottom:solid 1px rgb(187,187,187);padding-top:10px;padding-bottom:10px}.buttom-comentario-fabricacao-produto{width:85px;padding:8px 10px;border-radius:25px}.entrada-no-estoque{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;margin-bottom:10px}.line-data-hora-fabricacao-produto{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-end;width:100%;height:35px}.line-data-hora-fabricacao-produto-label{margin-right:5px}.line-data-hora-fabricacao-produto-span{font-size:15px;margin-right:20px}.line-data-hora-fabricacao-produto-input{width:90px;margin-left:5px;padding:3px 5px;border-radius:15px;font-size:12px;border:solid 1px grey;box-sizing:border-box}.subtitle-box-fabricacao-produto{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:5px 0}.comentario-box{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;height:auto;margin-bottom:10px;padding:10px;border-radius:5px;background-color:#ececec;box-sizing:border-box}.comentario-box-data{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;width:100%;font-size:12px;margin-top:15px}.title-coment{margin-bottom:10px;font-size:14px;font-weight:500;color:#204e80}.body-coment{margin-bottom:10px;font-size:12px;font-weight:300;color:#3b3b3b}.comentario-box-data label{font-size:11px}.comentario-box-data span{margin:0 5px;font-size:11px}.assinar-responsavel-button{margin-bottom:-2px;margin-right:10px;padding:5px 15px;border-radius:15px}.operador-responsavel-box{display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:20px;margin-right:10px;margin-bottom:-3px;padding:3px 5px;border-radius:20px;background-color:#ccc}.operador-responsavel-label{margin-top:2px;margin-left:3px;font-size:14px}.remover-assinatura{margin-left:10px;background-color:#ccc;border:none;cursor:pointer}.data-span{margin-right:10px}.redefinir-data-buton{margin-left:10px;padding:2px 10px;border-radius:10px}.caixa-upload-arquivos-esterilizacao{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;margin-top:25px}.arquivos-esterilizacao-label{font-size:13px;margin-bottom:10px}.conclusao-confirm-fabri-arquivos{margin-top:10px}.comparativo-container{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding:20px;border-radius:10px;background-color:#fff;box-shadow:1px 1px 2px #0000005b;box-sizing:border-box}.navegador-acompanhamento-paciente{text-align:center;width:320px;font-size:1.1rem;font-weight:700;color:#204e80}.container-box-graficos{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%}.box-graficos{width:440px;height:310px;margin:10px;padding-right:10px;border-radius:10px;border:1px solid #3b3b3b2f}.container-analises{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center}.analise-grafico{width:500px;max-width:100%;border:1px solid #ccc;padding:1rem;border-radius:10px;background-color:#fff}.grafic-title{font-size:16px;font-weight:700;color:#3b3b3b}.container-analises-relatorio{margin-bottom:10px;width:100%;padding-left:12px;box-sizing:border-box}.tooltip-container{position:relative;display:inline-block;cursor:pointer}.escalas-title{font-size:14px;font-weight:700;color:#204e80;cursor:pointer;transition:all .2s ease;text-decoration:underline}.escalas-title:hover{color:#4f2d9e}.link-relatorio{margin-left:15px;font-size:14px;font-weight:700;color:#204e80;cursor:pointer;text-decoration:underline}.link-relatorio:hover{color:#4f2d9e}.escalas-info-title{font-size:14px;font-weight:700;color:#204e80;margin-bottom:8px}.tooltip-box{visibility:hidden;width:480px;background-color:#fff;color:#333;text-align:left;border-radius:8px;border:1px solid #ccc;padding:12px;position:absolute;z-index:1;top:24px;left:0;box-shadow:0 4px 12px #0000001a;font-size:12px;line-height:1.5}.tooltip-container:hover .tooltip-box{visibility:visible}.tooltip-box ul{padding-left:16px;margin:0}.tooltip-box li{margin-bottom:6px}@media (max-width: 960px){.comparativo-container{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;height:100%;padding-top:30px}.container-box-graficos{flex-direction:column;align-items:center}.box-graficos{width:90%;height:auto}.container-analises-relatorio{margin-left:50px;margin-top:10px}}.surgeon-search-list-automatic{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;text-align:justify;width:100%;height:100%;padding-top:10px;padding-bottom:5px;padding-right:10px;border-top:solid 1px rgb(209,209,209);box-sizing:border-box;overflow-y:scroll}.surgeon-search-list-automatic-erro{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;text-align:justify;width:100%;height:100%;padding-top:40px;box-sizing:border-box}.info-busca-automatica{font-size:12px;font-weight:500;margin-bottom:20px;line-height:1.5;color:#3b3b3b}.info-busca-automatica-erro{font-size:12px;font-weight:500;margin-bottom:10px;line-height:1.5;color:#3b3b3b}.dados-fornecidos-pelo-cliente{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;text-align:justify;margin-bottom:10px}.info-busca-automatica-subtitle{font-size:14px;font-weight:700;margin-bottom:10px;line-height:1.5;color:#204e80}.surgeon-item{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;width:100%;margin-bottom:10px;padding:10px;border-radius:6px;box-shadow:1px 1px 1px #00000070;background-color:#ececec;box-sizing:border-box}.surgeon-item-data{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.surgeon-item-info-box{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;margin-bottom:5px}.surgeon-item-categoria{width:60px;font-size:12px;font-weight:700;color:#3b3b3b}.surgeon-item-label{font-size:12px;font-weight:500;color:#3b3b3b}.cirurgiao-casos-lista{margin-top:10px}.surgeon-item-subtitle-label{font-size:13px;font-weight:700;color:#204e80}.casos-paciente-list{font-size:14px}.casos-pacient-list-erro{font-size:13px;margin-left:5px}.surgeon-item-buttom-box{display:flex;flex-direction:row;justify-content:center;align-items:center;height:57px}.surgeon-item-buttom{margin-left:10px;font-size:30px;font-weight:500;width:40px;height:40px;border-radius:50%}.surgeon-item-buttom.ativo{background-color:#3f87ff;color:#fff}.icone-casos-botao{width:20px;height:auto}.container-add-surgeon{display:flex;flex-direction:column;justify-content:center;align-items:center;width:94%;height:100%;margin-top:13px}.add-surgeon-inputs{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;height:60px;margin-bottom:5px;box-sizing:border-box}.add-surgeon-inputs-box{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:290px;box-sizing:border-box}.add-surgeon-inputs-label{margin-bottom:-4px;font-size:14px;font-weight:500;color:#204e80}.add-surgeon-inputs-box-error{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:290px;box-sizing:border-box}.radio-inputs-add-surgeon{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:270px;margin-top:0;margin-bottom:20px}.radio-container-add-surgeon{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.add-surgeon-case-label{margin-bottom:-2px;margin-left:2px;font-size:14px;font-weight:500;color:#3b3b3b;cursor:pointer}.add-surgeon-case-input{width:220px;padding:4px 8px;font-size:12px;border-radius:15px;border:1px solid #adadad;color:#3b3b3b}.add-surgeon-case-input:focus{outline:none;border:1px solid #3b3b3b;box-shadow:0 0 2px #0006}.add-surgeon-case-input::placeholder{font-size:10.4px;font-style:italic;color:#7a7a7abb}.cirurgiao-sem-casos{font-size:12px;font-weight:500;color:#db0707}.search-surgeon-input{width:100%;padding:8px 35px 8px 10px;border:1px solid #ccc;border-radius:4px;box-sizing:border-box}.search-surgeon-icon{position:absolute;right:10px;top:50%;transform:translateY(-50%);width:20px;height:20px;pointer-events:none;opacity:.6}.surgeon-associated-true{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;height:100%;padding-top:10px;padding-bottom:5px;padding-right:10px;box-sizing:border-box;overflow-y:scroll}.surgeon-associated-true-subtitle{font-size:15px;font-weight:500;margin-bottom:20px;color:#204e80}.surgeon-associated-true-info{width:100%;font-size:12px;font-weight:500;line-height:1.5;margin-bottom:5px;color:#3b3b3b}.guestsurgeon-associated-true{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;height:100%;padding-top:10px;padding-bottom:5px;padding-right:10px;box-sizing:border-box;overflow-y:scroll}.info-pendencia-arquivos-box{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding:10px;border-radius:10px;box-shadow:1px 1px 2px #00000049;background-color:#fff}.data-reuniao-box{display:flex;flex-direction:column;justify-content:space-between;align-items:center;height:70%}.data-reuniao-title{font-size:15px;font-weight:500;color:#204e80}.data-reuniao-info-box{display:flex;flex-direction:column;justify-content:space-between;align-items:center;height:45px;margin-bottom:10px}.data-reuniao-info{font-size:15px;font-weight:300;color:#3b3b3b}.link-acesso-box{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;max-width:800px;padding:20px;margin-top:-60px;border-radius:8px;box-shadow:1px 1px 2px #00000060;background-color:#fff;box-sizing:border-box}.link-acesso-arquivo{margin-bottom:10px;display:inline-block;width:100%;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#007bff;text-decoration:underline;vertical-align:middle}.link-acesso-box-label{margin:10px 0;font-size:12px;font-weight:500}.link-acesso-input-box{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}.link-acesso-input-box-input{width:80%;height:30px;padding:2px 10px;font-size:12px;border-radius:5px;border:1px solid #3b3b3b49;box-shadow:1px 1px 1px #0006;color:#3b3b3b}.link-acesso-input-box-input::placeholder{font-size:12px;font-style:italic;color:#7a7a7abb}.enviar-caminho-arquivo{height:100%;width:70px;border-radius:5px}.texto-caminho-local{font-size:12px;font-weight:300;margin-bottom:10px;margin-right:20px;word-break:break-all}.botoes-caminho-local{display:flex;flex-direction:column;justify-content:space-between;height:60px;box-sizing:border-box}.botoes-novo-caminho{padding:5px 10px;border-radius:5px}.arquivo-invalidado-ped-box{width:100%;padding:10px;margin:15px 0;border-top:solid 1px rgb(192,192,192);border-bottom:solid 1px rgb(192,192,192);box-sizing:border-box}.link-acesso-box-label-info{margin:10px 0;font-size:14px;font-weight:500;color:#204e80}.arquivo-invalidado-ped-li-subtitle{font-size:13px;font-weight:500;margin-bottom:15px;box-sizing:border-box;color:#204e80}.arquivo-invalidado-ped-li{font-size:12px;margin-bottom:10px;box-sizing:border-box}.arquivo-invalidado-ped-li strong{font-size:12px;margin-bottom:10px;box-sizing:border-box;color:#3b3b3b}.arquivo-invalidado-ped-ul{margin-top:10px;margin-bottom:30px;box-sizing:border-box}.link-acesso-box-comunicado{font-size:12px}.politica-privacidade-centralize{display:flex;justify-content:center}.politica-container{max-width:800px;margin:60px auto 50px;padding:50px;background-color:#fff;border:1px solid #e4e4e4;box-shadow:2px 2px 2px #696969cb;border-radius:15px;font-size:16px;line-height:1.6;color:#333}.politica-container h1{font-size:30px;margin-bottom:20px;color:#204e80}.politica-container h2{margin-top:20px;font-size:20px;color:#204e80}.politica-container ul{list-style:disc;margin-left:20px}.close-button{font-size:15px;font-weight:700;height:25px;width:25px;background-color:#204e80;color:#fff;border:none;border-radius:4px;cursor:pointer;box-shadow:1px 1px 2px #0000004d;transition:background-color .3s ease,box-shadow .1s ease}.close-button:hover{background-color:#ff4c4c}.close-button:active{box-shadow:none}.termos-container{max-width:800px;margin:60px auto;padding:50px;background-color:#fff;border:1px solid #e4e4e4;box-shadow:2px 2px 2px #696969cb;border-radius:10px;font-size:16px;line-height:1.6;color:#333}.termos-container h1{font-size:30px;margin-bottom:20px;color:#204e80}.termos-container h2{margin-top:20px;font-size:20px;color:#204e80}.termos-container ul{list-style:disc;margin-left:20px}.last-update{margin-top:30px;font-style:italic;font-size:14px}.password-recovery{display:flex;justify-content:center;align-items:center;width:100%;height:100vh;background-color:#4b6683;background-image:url("data:image/svg+xml,%3Csvg width='8' height='8' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0h1v8H0V0zm0 0h8v1H0V0z' fill='%23ffffff' fill-opacity='0.03'/%3E%3C/svg%3E");background-size:8px 8px}.bloco-password-recovery-content{display:flex;justify-content:center;align-items:center;flex-direction:column;margin:-20px 20px 20px;padding:20px 40px;border-radius:10px;background-color:#fff;border:solid 1px #e4e4e4;box-shadow:1px 1px 1px #00000060}.formulario-recuperar-senha{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.bloco-password-recovery-content h1{color:#204e80}.info-recuperar-senha{margin-bottom:30px;font-size:13px;font-weight:700;color:#3b3b3b}.bloco-password-recovery-content p{text-align:center}.recovery-button{margin-bottom:20px;padding:8px 15px;background-image:linear-gradient(to top left,#1a4364,#204e80 50%,#23669c);box-shadow:0 1px 1.5px #000c;color:#fff;font-size:.9em;font-family:Roboto,Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif;font-weight:700;border:none;border-radius:24px;text-align:center;cursor:pointer;transition:all .3s ease;outline:0}.recovery-button:hover{box-shadow:0 1px 2px #000c;background-color:#7eb2e9;background-image:linear-gradient(145deg,#9bc4f5,#7eb2e9 50%,#5d8ec2);color:#002752;transform:translateY(-3px)}.recovery-button:focus{box-shadow:0 1px 2px #000c;background-color:#7eb2e9;background-image:linear-gradient(145deg,#9bc4f5,#7eb2e9 50%,#5d8ec2);color:#002752}.recovery-button:active{box-shadow:0 0 .5px #00000080;background-color:#6595c9;color:#00356e}.login-return{font-size:12px}.password-recovery-error{font-size:12px;font-weight:700;color:red}.password-recovery-success{font-size:12px;color:green}.password-reset{display:flex;justify-content:center;align-items:center;width:100%;height:100vh;background-color:#4b6683;background-image:url("data:image/svg+xml,%3Csvg width='8' height='8' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0h1v8H0V0zm0 0h8v1H0V0z' fill='%23ffffff' fill-opacity='0.03'/%3E%3C/svg%3E");background-size:8px 8px}.container-teste{background:#ffffff1a;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:10px}.bloco-password-reset-content{display:flex;justify-content:center;align-items:center;flex-direction:column;margin-top:-20px;padding:20px 60px;border-radius:10px;background-color:#fff;box-shadow:0 2px 2px #00000080}.bloco-password-reset-content h1{margin-bottom:20px;color:#204e80}.bloco-password-reset-content p{text-align:center;font-size:14px;font-weight:700;color:#3b3b3b;margin-bottom:20px}.password-reset-success{color:green;margin-bottom:15px}.bloco-button-link{margin-top:20px}.input-validation-code{justify-content:center;align-items:center;text-align:center;width:40px;height:40px;margin:10px;border-radius:10px;border:1px solid #8d8d8d}.bloco-recadastro-senha{display:flex;flex-direction:column;justify-content:center;align-items:center}.validar-button{margin:30px;padding:10px 30px;background-image:linear-gradient(to top left,#1a4364,#204e80 50%,#23669c);box-shadow:0 1px 1.5px #000c;color:#fff;font-size:14px;font-weight:700;border:none;border-radius:24px;text-align:center;cursor:pointer;transition:all .2s ease;outline:0}.validar-button:hover{box-shadow:0 1px 2px #000c;background-image:linear-gradient(145deg,#9bc4f5,#7eb2e9 50%,#5d8ec2);color:#002752;transform:translateY(-2px)}.validar-button:focus{box-shadow:0 1px 2px #000c;background-image:linear-gradient(145deg,#9bc4f5,#7eb2e9 50%,#5d8ec2);color:#002752}.validar-button:active{box-shadow:0 0 .5px #00000080;background-color:#6595c9;color:#00356e}.password-reset-error label{font-size:12px;font-weight:700;color:#e60303}.input-with-icon-reset{display:flex;justify-content:space-between;align-items:center;border-radius:25px;margin-bottom:5px;height:40px;width:500px;padding-right:28px;max-width:250px;box-sizing:border-box}.icon-key{width:20px;margin:5px}.toggle-password-visibility{display:flex;justify-content:center;align-items:center;background-color:#e0030300;border:none;cursor:pointer;margin-left:-31px;z-index:20}.login-input-reset{height:25px;width:100%;padding:1px 35px 1px 10px;font-size:12px;font-weight:400;border:1px solid #80808073;color:#204e80;background:#fff0;border-radius:30px;position:relative}.login-input-reset:focus{outline:none;border:1px solid #636363ad}.login-input-reset::placeholder{margin-left:-10px;font-size:11px;font-style:italic;color:#0f386381;transition:color .1s ease-out}.logo-container{position:fixed;top:20px;left:20px;z-index:9999}.logo-empresa{width:420px;margin-top:-70px;height:auto;opacity:.9;transition:opacity .3s ease}.logo-empresa:hover{opacity:1}.imagem-expandivel-container{width:100%;margin:20px 0;display:flex;justify-content:center}.imagem-centralizada{display:flex;flex-direction:column;align-items:center}.imagem-miniatura-container{display:flex;justify-content:center}.imagem-miniatura-wrapper{display:inline-flex;flex-direction:column;align-items:center;cursor:pointer;width:fit-content;max-width:100%;margin:0}.imagem-miniatura{width:200px;height:auto;border-radius:10px;transition:transform .3s ease;box-shadow:0 0 10px #0000001a}.imagem-miniatura:hover{transform:scale(1.05)}.imagem-legenda{display:flex;align-items:center;text-align:center;font-size:.9rem;font-weight:600;color:#3b3b3b;margin-top:8px;max-width:700px}.lightbox{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000c;display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:zoom-out;z-index:9999;animation:fadeIn .3s ease}.imagem-expandida{max-width:90vw;max-height:90vh;border-radius:12px;box-shadow:0 0 20px #ffffff4d;transition:transform .3s ease}.mensagem-tela-cheia{color:#fff}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.checklist-teste{background-color:#f9f9f9;border:1px solid #ccc;padding:15px;margin-top:30px;border-radius:8px}.info-checklist{font-size:12px}.input-erro,.textarea-erro{width:100%;margin:5px 0;padding:8px;border:1px solid #aaa;border-radius:5px}.textarea-erro{min-height:60px;resize:vertical}.erro-bloco{margin-bottom:20px;box-sizing:border-box}.erro-bloco input{width:97%}.erro-bloco input::placeholder{font-size:12px;font-style:italic;color:#aaa}.erro-bloco textarea{width:97%;resize:none}.erro-bloco textarea::placeholder{font-style:italic;color:#aaa}.status-check-checkbox-box{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;background-color:#dfdfdf;margin-top:10px}.erros-lista{display:flex;flex-direction:column;margin-top:20px}.subtitle-info-erros-encontrados{font-size:13px;font-weight:700}.status-teste-checkbox{font-size:14px;padding-left:5px}.set-button-add-relatory{width:30px;height:20px;margin-right:10px;border-radius:4px}.set-button-envio-relatory{margin-top:20px;padding:5px 10px;margin-right:10px;border-radius:4px}.add-comp-erro-info{font-size:13px}.checklist-anteriores{margin-top:30px;background-color:#f2f2f2;padding:15px;border-radius:10px}.checklist-item{margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid #ccc}.danger{padding:5px 10px 5px 5px;border-radius:4px}.testes-etapa1{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;height:100vh;box-sizing:border-box}.header-testes{position:fixed;top:0;left:0;width:100%;min-width:650px;z-index:1000;background-color:#c2c3c4;color:#fff;padding:15px 20px;box-shadow:1px 1px 1px #00000042;display:flex;justify-content:center;align-items:center;gap:20px;box-sizing:border-box}.testes-etapa-container{display:flex;flex-direction:column;justify-content:flex-start;padding:80px 40px;max-width:900px;height:100vh;font-family:Arial,sans-serif;line-height:1.6;background-color:#fff;box-sizing:border-box;overflow-y:overlay;scrollbar-width:none;-ms-overflow-style:none}.testes-etapa-container::-webkit-scrollbar{display:none}.testes-etapa-container h1{text-align:justify;font-size:28px;margin-bottom:10px;color:#204e80}.testes-etapa-container h2{text-align:justify;font-size:22px;margin-top:30px;color:#204e80}.testes-etapa-container h3{text-align:justify;font-size:18px;margin-top:40px;color:#204e80}.testes-etapa-container h4{text-align:justify;font-size:15px;margin-top:20px;color:#204e80}.testes-etapa-container p{text-align:justify;text-indent:2em;font-size:13px}.testes-etapa-container ul{text-align:justify;list-style-type:disc;margin-left:20px}.testes-etapa-container li{text-align:justify;font-size:13px;margin-bottom:10px}.botao-fase-testes{padding:5px 15px;border-radius:5px}.set-button{margin:0 10px;padding:5px 15px;border-radius:4px}.teste-um-de-muitos{margin-top:1px;font-size:17px;font-weight:700;color:#3b3b3b}.obs-testes-box{display:flex;flex-direction:column;margin:15px 0 25px;padding:20px;border-radius:10px;background-color:#e6e4e4;box-sizing:border-box}.container-resultados{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;height:100vh;box-sizing:border-box}.box-relatorios{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;height:100px;margin-top:20px;box-sizing:border-box}.navegacao-resultados{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin-bottom:-1px}.navegacao-resultados .botao-inativo{padding:4px 10px 20px;margin-bottom:-15px;color:#3b3b3b;font-size:11px;border:none;border-top-left-radius:6px;border-top-right-radius:6px;border-top:1px solid rgba(128,128,128,.589);border-left:1px solid rgba(128,128,128,.589);border-right:1px solid rgba(128,128,128,.589);background-color:#e8e8e9;cursor:pointer}.navegacao-resultados .botao-ativo{padding:4px 10px 6px;color:#3b3b3b;font-size:11px;border:none;border-top-left-radius:6px;border-top-right-radius:6px;border-top:1px solid rgba(128,128,128,.589);border-left:1px solid rgba(128,128,128,.589);border-right:1px solid rgba(128,128,128,.589);background-color:#fff;cursor:pointer;z-index:10}.bloco-resultado-radius{min-width:800px;height:90vh;padding:0 40px 40px;background:#fff;border:1px solid rgba(128,128,128,.589);border-bottom-right-radius:8px;border-bottom-left-radius:8px;border-top-right-radius:8px;box-sizing:border-box}.bloco-resultado{min-width:800px;height:90vh;padding:0 40px 40px;background:#fff;border:1px solid rgba(128,128,128,.589);border-radius:8px;box-sizing:border-box}.title-relatorio-type{color:#204e80;font-size:20px;margin-bottom:10px}.conteudo-resultado{display:flex;flex-direction:column;align-items:center;min-width:70%;max-width:80%}.relatorio-list{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;height:94%;padding:20px 0;border-top:1px solid rgb(212,212,212);border-bottom:1px solid rgb(212,212,212);overflow-y:scroll;box-sizing:border-box}.campo-resultado{margin-top:15px;font-size:13px;color:#3b3b3b}.lista-localizacoes{margin:6px 0 0 12px;padding-left:16px}.lista-localizacoes li{list-style-type:disc;font-size:12px;color:#333;margin-bottom:4px}.linha-campo-resultado{display:flex;flex-direction:row;margin-bottom:6px;align-items:flex-start}.coluna-label{width:300px;margin-bottom:5px;margin-right:10px;color:#333;text-align:left;padding-right:8px;font-size:12px;background-color:#204e8028}.coluna-valor{width:300px;color:#333;text-align:left;padding-right:8px;font-size:12px}.monitoramento-container{padding:20px;background:#f9f9f9;border-radius:12px;font-family:Arial,sans-serif}.tabela-monitoramento{width:100%;border-collapse:collapse;margin-top:20px}.tabela-monitoramento th,.tabela-monitoramento td{border:1px solid #ddd;padding:8px;text-align:center}.tabela-monitoramento th{background-color:#204e80;color:#fff}.botao-exportar{background-color:#0b62af;color:#fff;padding:10px 16px;margin-bottom:15px;border:none;border-radius:6px;font-weight:700;cursor:pointer;transition:background-color .2s ease-in-out}.botao-exportar:hover{background-color:#084a85}.chess-game{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh}.chessboard{width:400px;height:400px;border:2px solid #333;display:grid;grid-template-columns:repeat(8,1fr)}.square{width:50px;height:50px;display:flex;justify-content:center;align-items:center;font-size:30px;cursor:pointer}.white{background-color:#f0d9b5}.black{background-color:#b58863}.selected{background-color:#aaf!important}.valid-move{background-color:#afa!important}.game-status{margin-top:20px;font-size:18px;font-weight:700}
