@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap);.maskLoading{width:100%;height:100vh;position:fixed;top:0;left:0;display:flex;justify-content:center;align-items:center;background:hsla(0,0%,100%,.5);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.maskLoading svg{height:50px}body.showMenu{background:#f5f5f5;padding-top:120px!important;padding-left:270px!important;padding-right:20px}.mainMenu{width:250px;background:#fff;position:fixed;top:0;left:0;height:100vh;z-index:1;padding-top:100px;box-shadow:2px 0 8px rgba(0,0,0,.1)}.mainMenu ul li a{display:block;padding:20px;border-bottom:1px solid #efeeee;font-weight:400;text-decoration:none;color:var(--color-dark)}.mainMenu ul li a.active{color:var(--color-white);background:var(--color-primary)}.mainMenu ul li a.active:hover{color:var(--color-white)!important}.mainMenu ul li a:hover{color:var(--color-primary)}.mainHeader{padding:30px;background:var(--color-primary);margin-bottom:20px;display:flex;justify-content:space-between;position:fixed;z-index:2;box-shadow:6px 0 10px rgba(0,0,0,.5);width:100%;left:0;top:0}.mainHeader h1{color:#fff;text-align:center;font-size:20px}.mainHeader span{color:#fff;display:block;text-align:center}.mainHeader .user{display:flex;flex-direction:row;align-items:center}.mainHeader .user .logout-icon{margin-left:15px;color:#fff;cursor:pointer}.mainHeader .user .logout-icon .icon{font-size:20px}.mainHeader .logo{display:flex;align-items:center;width:300px}.mainHeader .logo img{max-width:50px;max-height:50px;padding-right:15px;border-radius:50%}.page-login{display:flex;min-height:100vh;padding:50px;background:var(--color-bg-light)}.page-login .apresentation{background-image:linear-gradient(#4682b4,#4682b4);flex:1 1;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;padding:100px;box-sizing:border-box;min-width:200px;border-radius:20px 0 0 20px}.page-login .apresentation .description h1{font-size:40px;color:var(--color-white);font-weight:400;text-align:center}.page-login .apresentation .description p{text-align:center;color:var(--color-white);font-weight:200;margin-top:20px;line-height:30px}.page-login .apresentation .description img{max-width:100%}.page-login .formLogin{min-width:800px;background:var(--color-white);flex:1 1;display:flex;align-items:center;justify-content:center;padding:100px;border-radius:0 20px 20px 0;flex-wrap:wrap}.page-login .formLogin .boxLogin{width:51%;padding-bottom:50px}.page-login .formLogin h2{font-size:30px;margin-bottom:50px;color:var(--color-primary);font-weight:400;text-align:center}.page-login .formSetup{min-width:800px;background:var(--color-white);flex:1 1;display:flex;align-items:center;align-content:space-between;justify-content:center;padding:50px;border-radius:20px 20px 20px 20px;flex-wrap:wrap}.page-login .formSetup img{max-width:100px;max-height:100px}.page-login .formSetup .boxLogin{width:100%;padding-bottom:50px}.page-login .formSetup .row{display:flex;align-items:center}.page-login .formSetup .department{text-align:center;height:500px;margin-top:20px;margin-bottom:20px;overflow:auto}.page-login .formSetup h2{font-size:30px;margin-bottom:50px;color:var(--color-primary);font-weight:400;text-align:center}.page-login .formSetup h4{text-align:center}.page-login .formSetup p{font-size:20px;font-weight:100;text-align:center}.page-login .formSetup .close{top:80px;right:80px;position:absolute}.page-login .formSetup .companyName{top:80px;left:80px;position:absolute}.form-check-input{height:30px;width:60px!important}.page-report .cardTotal{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.page-report .cardTotal .number{margin-bottom:20px;font-size:32px}.page-report .cardTotal .title{font-size:20px;color:var(--color-primary)}.page-report .cardTotal .danger{color:var(--color-error)}.page-report .cardTotal .success{color:var(--color-success)}.page-report .cardTotal .alert{color:var(--color-alert)}table.table{width:100%}table.table tbody tr{border-bottom:1px solid #d1d1d1}table.table tbody tr td{background:#f5f5f5;padding:10px}table.table tbody tr td .actions{display:flex;width:250px;justify-content:space-around;align-items:center;margin-bottom:0}table.table tbody tr td .actions button{width:70px;min-width:20px;font-size:12px;padding:3px 10px}table.table tbody tr td .actions button.edit{background:#fdfad3;background:var(--color-alert-bg);color:#a2910d;color:var(--color-alert)}table.table tbody tr td .actions button.danger{background:#ffe6e6;background:var(--color-error-bg);color:#ad0909;color:var(--color-error)}table.table tbody tr:nth-child(2n) td{background:#fff}html{--color-primary:#4682b4;--color-primary-dark:#4682b4;--color-primary-degrade:#4682b4;--color-secundary:#4682b4;--color-light:#4682b4;--color-bg-light:#ecf0f1;--color-dark:#383838;--color-white:#fff;--color-error:#ad0909;--color-error-bg:#ffe6e6;--color-success:#118220;--color-success-bg:#e0f5de;--color-info:#5876af;--color-info-bg:#e9f9ff;--color-alert:#a2910d;--color-alert-bg:#fdfad3}*{box-sizing:border-box;outline:none;font-family:"Roboto",sans-serif}body{background-size:cover;background-position:50%;height:100vh;width:100%}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}:focus{outline:none}.container{margin:0 auto;padding:20px}form .formGroup label{margin-top:10px;margin-bottom:5px;display:block;color:#383838;color:var(--color-dark);font-size:17px}form .formGroup input,form .formGroup select,form .formGroup textarea{width:100%;margin-bottom:20px;padding:10px 20px;background:#ecf0f1;background:var(--color-bg-light);color:#383838;color:var(--color-dark);font-size:15px;border-radius:5px;border:1px solid #d8d8d8}form .actions{display:flex;margin-top:20px;justify-content:space-around}form.formGroup-Block-2{display:flex;flex-wrap:wrap;justify-content:space-between}form.formGroup-Block-2 .formGroup{width:48%}.actions{margin-bottom:20px;width:100%;flex-wrap:wrap}.actions.actions-right{display:flex;justify-content:flex-end}button{background:#4682b4;background:var(--color-primary);border-radius:8px;font-weight:300;color:#fff;color:var(--color-white);border:none;padding:13px 25px;font-size:18px;min-width:none;min-width:160px;cursor:pointer}button.btn-invert{background:#fff;background:var(--color-white);color:#4682b4;color:var(--color-primary);border:1px solid #4682b4;border:1px solid var(--color-primary)}button svg{height:23px;width:23px}button:disabled{opacity:.4}button.btn-danger{background:#ad0909!important;background:var(--color-error)!important;border:1px solid #ad0909!important;border:1px solid var(--color-error)!important}button.btn-danger,button.btn-primary{color:#fff!important;color:var(--color-white)!important}button.btn-primary{background:#4682b4!important;background:var(--color-primary)!important;border:1px solid #4682b4!important;border:1px solid var(--color-primary)!important}.maskLoading circle{fill:#4682b4;fill:var(--color-primary)}.maskLoading circle:nth-child(2){fill:#4682b4;fill:var(--color-primary-degrade)}.maskLoading circle:nth-child(3){fill:#4682b4;fill:var(--color-secundary)}.maskLoading circle:nth-child(4){fill:#4682b4;fill:var(--color-primary)}.maskLoading circle:nth-child(5){fill:#4682b4;fill:var(--color-secundary)}.msg-error{background:red;color:#ad0909;color:var(--color-error);background:#ffe6e6;background:var(--color-error-bg)}.msg-error,.msg-success{width:100%;padding:8px;border-radius:5px;font-size:13px}.msg-success{background:red;color:#118220;color:var(--color-success);background:#e0f5de;background:var(--color-success-bg)}.msg-alert{background:red;color:#a2910d;color:var(--color-alert);background:#fdfad3;background:var(--color-alert-bg)}.msg-alert,.msg-info{width:100%;padding:8px;border-radius:5px;font-size:13px}.msg-info{background:red;color:#5876af;color:var(--color-info);background:#e9f9ff;background:var(--color-info-bg)}.card{background:#fff;background:var(--color-white);padding:20px;border-radius:8px;box-shadow:2px 0 8px rgba(0,0,0,.1)}.react-confirm-alert-overlay .react-confirm-alert{text-align:center;width:500px;padding:40px;background:#4682b4;background:var(--color-primary);box-shadow:0 20px 75px rgba(0,0,0,.23);color:#fff}.react-confirm-alert-overlay .react-confirm-alert .react-confirm-alert-body{background:transparent;box-shadow:none;padding:20px 0;text-align:center;color:#fff;font-size:19px}.react-confirm-alert-overlay .react-confirm-alert .react-confirm-alert-body h1{text-align:center;font-size:25px;margin-bottom:20px}.react-confirm-alert-overlay .react-confirm-alert .react-confirm-alert-body .react-confirm-alert-button-group{display:flex;justify-content:space-around}.react-confirm-alert-overlay .react-confirm-alert .react-confirm-alert-body .react-confirm-alert-button-group button{margin-top:20px;background:transparent;border:1px solid #fff;font-size:17px}.react-confirm-alert-overlay.overlay-custom-danger .react-confirm-alert{background:#fff;background:var(--color-white);border:1px solid #ad0909;border:1px solid var(--color-error)}.react-confirm-alert-overlay.overlay-custom-danger .react-confirm-alert .react-confirm-alert-body,.react-confirm-alert-overlay.overlay-custom-danger .react-confirm-alert .react-confirm-alert-body h1{color:#ad0909;color:var(--color-error)}.row{padding-bottom:1em}button{margin-right:.5em}.legend{font-size:.8em!important;margin-bottom:.8em}.clickable{cursor:pointer}.error{color:#ad0909;color:var(--color-error)}.primary-color{color:#4682b4;color:var(--color-primary)}svg{cursor:pointer}.header-crud{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}
/*# sourceMappingURL=main.da4d704e.chunk.css.map */