body{height:100vh;margin:0;width:100%}a{color:#000;display:block;&:hover{color:#ff9419;cursor:pointer}}.c-listItem{text-decoration:none;&:hover{color:#fff}}#date_picker{display:none;flex-direction:row}.c-form{display:flex;flex-direction:row;margin-left:35px;margin-top:10px;&.nav-margin{margin-top:65px}}.mb-3{display:block;padding-left:20px}.button-wrap{display:flex;gap:20px;justify-content:center;margin-top:20px}.g-btn{background-color:#ff9419;border:1px solid #000;border-radius:8px;color:#000;cursor:pointer;display:inline-block;max-height:40px;padding:8px 32px;text-align:center;text-decoration:none;&:hover{color:#fff;cursor:pointer}&:focus-visible{-webkit-box-shadow:0 0 10px 5px #0b5ed7;box-shadow:0 0 0 .25rem rgba(49,132,253,.5);outline:0}&.-synchronize{background-color:#87c68a;margin-left:20px}&.-delete{background-color:#f71a02;&:hover{background-color:#f71a02;cursor:pointer}}&.-back{background-color:#ff9419;border-color:#000;margin-bottom:30px;margin-left:50px;margin-top:20px}&.-save{margin-bottom:50px;margin-left:50%}}.header-wrap{align-items:center;display:flex;flex-direction:row;gap:30px;margin-left:30px;margin-top:65px}.nav-link:focus,.nav-link:hover{color:#fff}.table-wrap{margin-left:50px;margin-right:50px;max-width:max-content}.c-header_first{margin-left:30px;margin-top:60px}.c-success{align-items:center;display:flex;justify-content:center;margin-top:60px;min-height:100%;text-align:center;&.-bg{background-image:url(https://pngimg.com/d/confetti_PNG86942.png);background-repeat:no-repeat;background-size:cover}}.c-success_body{background-color:#fff;border:1px solid #000;border-radius:18px;display:flex;flex-direction:column;padding:10px;text-align:center;width:fit-content}.c-synchro_wrap{border-right:1px solid #000;border-top:1px solid #000;display:grid;grid-template-columns:.5fr .5fr auto auto .5fr 1fr}.c-synchro_entry{border-bottom:1px solid #000;border-left:1px solid #000;padding:6px 8px;&.alignLeft{max-width:360px;text-align:start}&.header{background-color:#ece9e0;font-weight:700}&.new{background-color:#74f857b0}&.update{background-color:#ecf775}&.delete{background-color:#ee6262db}}.c-userTable_wrap{border-right:1px solid #000;border-top:1px solid #000;display:grid;grid-template-columns:auto auto auto auto;margin-left:70px;max-width:800px}.c-userTable_entry{border-bottom:1px solid #000;border-left:1px solid #000;padding:6px 8px;.head{background-color:#ece9e0;color:#ff9419;font-weight:700;&.-add{background-color:#ece9e0;color:grey}}}.c-userTable_entry:nth-child(odd){background-color:#f2f2f2}.sticky{max-width:100px;position:sticky;top:55px}.c-dayView_wrap{border-right:1px solid #000;border-top:1px solid #000;display:grid;grid-template-columns:auto auto auto 2fr auto;margin-left:50px;margin-right:50px;margin-top:40px}.c-dayView_entry{border-bottom:1px solid #000;border-left:1px solid #000;padding:6px 8px;&.-head{background-color:#f2f2f2;color:#ff9419;font-weight:700}}.c-singleProject_wrap{border-right:1px solid #000;border-top:1px solid #000;display:grid;grid-template-columns:2fr 1fr 2fr 10fr 1fr 1fr;margin-left:50px;margin-right:50px;margin-top:40px}.c-singleProject_entry{border-bottom:1px solid #000;border-left:1px solid #000;padding:6px 8px;&.-head{background-color:#f2f2f2;color:#ff9419;font-weight:700}}.c-projects_wrap{border-right:1px solid #000;border-top:1px solid #000;display:grid;grid-template-columns:6fr auto auto .5fr auto;margin:40px 50px 10px;max-width:60%}.c-projects_entry{border-bottom:1px solid #000;border-left:1px solid #000;padding:6px 8px;&.-head{background-color:#f2f2f2;color:#ff9419;font-weight:700}}.form-check-input{&:checked{background-color:#ff9419;border-color:#ff9419}&:focus{border-color:#000;box-shadow:0 0 0 .25rem rgba(222,226,231,.7);outline:0}}.connected-filter{margin-left:30px}.c-timeChoice_datepicker{display:flex;flex-direction:row;&.hide{display:none}}.c-timeChoice_container{display:flex;flex-direction:row}.no-margin{margin:0}.dropdown{max-width:fit-content}.error-wrap{margin-left:80px;margin-top:30px}.bold{font-weight:700}.c-login_wrap{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:center;margin:60px;max-width:fit-content}.c-login_button{margin-left:auto;max-width:fit-content}.marginRight{margin-right:20px;.nav-link{font-weight:700}}.c-synchronizeLoader{align-items:center;display:flex;flex-direction:column;margin-top:80px;img{max-height:600px}}.progressBar{background-color:grey;height:30px;width:600px}#progress{background-color:green;height:30px;width:1%}