@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@200;300;400;600;700&display=swap);button{border:none;border-radius:20px;color:#fff;cursor:pointer;font-weight:400;height:30px;width:80px}@media(max-width:800px){button{font-size:.6rem}}button.action{background-color:#393939;font-weight:600}button.logout{background-color:#be4949}button.edit{color:#393939;font-weight:600}button.add{background-color:#3b8a3b;font-weight:600;width:150px}button.filter{align-items:center;align-self:center;background-color:#fff;border:.5px solid #000;color:#000;display:flex;justify-content:center;margin-right:10px}button:hover{opacity:.8}nav{background-color:#fff;border-right:5px solid hsla(0,0%,50%,.297);display:grid;grid-column:1/4;grid-row:2/4;grid-template-columns:1fr;height:100vh;padding:0 10px;position:fixed;top:80px;width:225px}nav .nav_button{display:none;margin-left:20px}nav.mini{grid-column:1/2;grid-template-rows:50px auto;overflow:hidden;transition:all .3s ease;width:60px;z-index:15}nav.mini .nav_button{display:block}nav.mini .nav_button.open{margin-top:40vh}nav.mini .main_ul{display:none}nav.mini.expanded{width:220px}nav.mini.expanded .main_ul{display:flex}@media(max-width:1000px){nav{font-size:.8rem;padding:0;width:105px}nav .main_ul{padding:0 5px}}nav .main_ul{align-items:start;display:flex;flex-direction:column;padding:0 20px}nav .main_ul li{align-items:center;color:#393939;display:flex;font-weight:600;margin:.5rem 0}nav .main_ul li .secondary_ul{align-items:start;display:flex;flex-direction:column;padding:0 0 0 20px}nav .main_ul li .secondary_ul li{font-size:.9em;font-weight:400}nav .main_ul li a{align-items:center;color:#393939;display:flex;text-decoration:none}.top_bar{background-color:#fff;display:flex;grid-column:1/13;grid-row:1/2;height:60px;justify-content:space-between;padding:5px 0;position:fixed;width:100%;z-index:10}.top_bar img{align-self:center;height:60px;margin-left:20px;width:150px}.top_bar .right{align-items:center;display:flex;justify-content:space-between;margin-right:20px;width:auto}.top_bar .right h3{margin-right:.7em}@media(max-width:800px){.top_bar img{height:40px;width:90px}.top_bar .right h3{font-size:.9rem}}.project_card{align-items:start;background-color:#fff;border-radius:20px;box-shadow:-2px -1px 18px -7px rgba(87,84,87,.3);color:#393939;display:flex;flex-direction:column;height:200px;justify-content:space-between;margin:.5rem 0;padding:20px;width:450px}.project_card h2,.project_card h3{margin:0}.project_card button{align-self:center;width:100%}.project_card .title{font-size:1.2rem}.project_card .number{font-size:.7rem;font-weight:400}.project_card .edit_section{display:flex;justify-content:space-between;width:100%}.project_card .edit_section button{width:20%}.project_list{padding:0 5%;position:relative}.project_list-header,.project_list-header .header_buttons{align-items:center;display:flex;justify-content:space-between}.project_list .list{background-color:rgba(156,205,192,.071);display:flex;flex-wrap:wrap;justify-content:space-around;min-height:80vh;padding:50px 0}.data{display:grid;grid-template-rows:60px auto;padding:0 30px}.data .info{align-items:center;display:grid;grid-column:1/13;grid-template-columns:1fr 1.5fr .5fr 1fr 1fr 1fr .5fr 1fr 1fr 1fr 1fr;justify-items:center;padding:5px 0}.data .info .header_title{font-size:.9rem;margin:0}.data .info:nth-child(odd){background-color:hsla(0,2%,82%,.08)}.data .info h3{font-size:.9rem;font-weight:400}.data .info_name{color:#393939;font-size:.9rem;font-weight:500;justify-self:start;margin:0;padding-left:5px}.data .info_status{border-radius:15px;color:#fff;font-size:.8rem;font-weight:600;padding:2px 5px}.data .info_status.started{background-color:#e78585}.data .info_status.completed{background-color:#68cf68}@media(max-width:1200px){.data{overflow-x:scroll;padding:0 10px}.data .info{width:1000px}}.pad_parent{background-color:rgba(0,0,0,.6);display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(6,16.6666666667vh);left:0;padding:10px 0;position:absolute;top:0;width:100vw;z-index:15}.pad_parent .pad_container{grid-column:4/10;grid-row:2/5}.pad_parent .sign_made,.pad_parent .sign_pad{background-color:#fff;border-radius:20px;height:100%;width:100%}.pad_parent .sign_buttons{display:flex;grid-row:4/5}.pad_parent button.clear_sign{background-color:none;color:#fff}@media(max-width:800px){.pad_parent .pad_container{grid-column:1/13;height:250px;padding:0 10px}}@media(max-width:1200px){.pad_parent .pad_container{grid-column:1/13;grid-row:1/7;padding:50px}}.delete_project{align-items:center;background-color:rgba(0,0,0,.8);display:flex;height:100vh;justify-content:center;position:absolute;width:100vw}.delete_project-content{background-color:#fff;border-radius:20px;display:flex;flex-direction:column;height:40%;justify-content:space-evenly;padding:30px;width:25%}.delete_project-content .buttons{display:flex;justify-content:space-between}@media(max-width:1200px){.delete_project{font-size:13px;justify-content:flex-end}.delete_project-content{height:250px;margin-right:10px;width:60%}}.filter_box{background-color:#fff;font-size:.8rem;position:absolute;right:4rem;top:4rem;width:200px}.filter_box.shape{margin:0;padding:20px}.filter_box h4{margin:1em 0 0}.filter_box .searchbar{display:flex;flex-direction:column}.filter_box .searchbar span{font-size:.7em;margin-bottom:1em}.filter_box .searchbar .filter{align-self:end;border:none;font-size:1em;margin:0;padding:0}.filter_box .searchbar .filter svg{width:.7em}.filter_box .filter{align-self:center;margin-top:1rem}.filter_box .sort{display:flex;font-size:.9em;justify-content:space-between;margin-top:.5em}.report{grid-column:3/13;grid-row:3/4;justify-self:end;padding:0;width:100%}.report .selectors{display:flex;flex-direction:column}.report .selectors .MuiFormControl-root{margin:1rem 0}.login{display:flex;flex-direction:column;grid-column:1/13;height:100vh;justify-content:center}.login img{align-self:center;margin-bottom:3rem;width:252px}.login .input_form{align-self:center;margin-bottom:2rem;width:300px}.login button{align-self:center;font-size:.9rem;height:40px;width:220px}.login .css-cf7v2c-MuiPaper-root-MuiAlert-root{align-self:center;position:absolute;top:510px;width:250px}.project_body{display:grid;grid-column:3/13;grid-row:2/3;grid-template-columns:repeat(4,1fr);grid-template-rows:auto;height:185px;justify-self:center;position:relative;width:90%}@media(max-width:1200px){.project_body{font-size:14px}.project_body svg{height:.7em;width:.7em}}.project_body .project_header{color:#393939;grid-column:1/5;grid-row:1/2}.project_body .project_header .project_header-name{color:#363636;font-size:1.5em;margin:0}.project_body .project_header h2{display:flex;font-size:.9em;font-weight:400;margin:0;text-align:center}.project_body .project_header-date{align-items:center;display:flex}@media(max-width:500px){.project_body .project_header-date .date_picker{width:150px}}.project_body .project_header-date .dayswitch{align-items:center;cursor:pointer;display:flex}.project_body .project_header-date .dayswitch:hover{color:green}.project_body .project_header-date .date_picker input{font-size:.7rem;padding:10px}.project_body .project_header-date .date_picker svg{font-size:.7em}.project_body .project_header span{font-weight:300;margin:0 3rem 0 1rem}.project_body .employee{grid-column:4/5;justify-self:end}@media(max-width:1200px){.project_body .employee{margin-right:1rem}}.project_body .dl{color:#393939;grid-column:1/2;justify-self:start}.project_body .dl .MuiSvgIcon-root{cursor:pointer;margin:0 15px 0 0}.project_body .hours{align-self:start;display:flex;grid-column:2/4;justify-self:end}.project_body .hours h4{font-size:.9rem;font-weight:400;margin:0 1rem 0 0}.project_body .hours h4 span{font-weight:700}@media(max-width:500px){.project_body .hours{grid-column:2/13;justify-self:start;padding:10px 0}.project_body .hours h4{font-size:.7rem}}@media(max-width:1200px){.project_body{grid-column:2/13;justify-self:end;width:90%}.project_body .dl{grid-column:1/4}}.pdf{background-color:#fff;border:1px solid gray;height:100vh;margin:0 10vw;position:absolute;width:80vw}.pdf .pdf_content{height:80%;overflow-y:scroll;padding:30px}.pdf .pdf_content .data{display:flex;flex-direction:column}.pdf .pdf_content .data .pdf_header{display:grid;grid-template-columns:repeat(2,1fr);margin-bottom:1rem}.pdf .pdf_content .data .pdf_header .pdf_date{justify-self:end}.pdf .pdf_content .data .pdf_header h4{font-weight:400;margin:5px 0}.pdf .pdf_content .data .info{grid-template-columns:repeat(8,1fr)}.pdf .pdf_content .data .info .sign{height:30px;justify-self:center;padding:5px;width:80%}.pdf .buttons_pdf{display:flex;justify-content:center;width:100%}.pdf .buttons_pdf button{margin:0 10px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;font-family:Poppins,sans-serif;margin:0;padding:0}ul{list-style:none}#root{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:80px 250px auto}@media(min-width:500px){#root{grid-template-rows:80px 200px auto}}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.content{grid-column:3/13;grid-row:2/4}.content h2{font-size:1.5em}.content_report{grid-column:4/14}@media(max-width:1200px){.content{font-size:14px;grid-column:2/13;justify-self:end;width:95%}.content_report{grid-column:3/14}}.create{display:flex;flex-direction:column;font-size:1rem;grid-column:3/13;grid-row:3/4;justify-self:center;padding-left:50px;width:50%}@media(max-width:1000px){.create{font-size:.8rem;width:80%}}.create_project{margin:0 auto}.create_complete{padding-bottom:5rem}.create h3,.create p{margin:.5em}.create .input_form{margin:1em 0}.create button{width:100%}.hidden{visibility:hidden}.ml-20{margin-left:20px}.show_employees{grid-column:3/13;grid-row:3/4;justify-self:end;padding:0;width:100%}.start{justify-self:start}.mb-10{margin-bottom:10px}.mt-10{margin-top:20px}.project_alert{align-self:end;bottom:20px;grid-column:3/13;grid-row:3/4;justify-self:center;margin:1rem 0;position:relative}.project_alert.warning{position:relative;top:4rem}.shape{border-radius:20px;box-shadow:-2px -1px 18px -7px rgba(87,84,87,.3);margin-bottom:2rem;padding:40px 20px 60px}.locked{opacity:.5}.delete_icon{cursor:pointer;z-index:5}.check_container{display:grid;grid-template-columns:1fr 1fr;margin:20px 0}.check_project{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;margin:4px 10px;padding:10px 20px;text-align:center}.check_project--amount{align-items:center;flex-direction:row}.check_project--amount h5.title{margin:0}.check_project--amount h3{font-size:1em}.check_project .title{margin-bottom:10px;margin-top:3px}.settings{display:flex;flex-direction:column}
/*# sourceMappingURL=main.6d09c831.css.map*/