body{background:linear-gradient(to top,#2a2f35,#8e9ba7);color:#fff;font-family:Montserrat,sans-serif}.unstyled-link,.unstyled-link:hover{color:inherit;text-decoration:none}.card-hover:hover{transform:translateY(-5px);transition:transform .3s ease,box-shadow .2s ease;box-shadow:0 8px 20px #00000026}.footer-dark{background-color:#1f2328}.guest-footer{background-color:#00000080;position:fixed;bottom:0;left:0}.form-quantity{width:70px}.product-quantity-input{width:30%}.status-dot{display:inline-block;width:15px;height:15px;border-radius:50%;margin-right:8px;vertical-align:middle}.inventory-image{width:100px;height:100px;object-fit:cover;border-radius:8px}.inventory-image-edit{width:300px;height:200px;object-fit:cover;border-radius:8px}.logo{width:40px;height:40px;border-radius:50%;object-fit:cover}.loader{color:#fff;font-size:45px;text-indent:-9999em;overflow:hidden;width:1em;height:1em;border-radius:50%;position:relative;transform:translateZ(0);animation:mltShdSpin 1.7s infinite ease,round 1.7s infinite ease}@keyframes mltShdSpin{0%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}5%,95%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}10%,59%{box-shadow:0 -.83em 0 -.4em,-.087em -.825em 0 -.42em,-.173em -.812em 0 -.44em,-.256em -.789em 0 -.46em,-.297em -.775em 0 -.477em}20%{box-shadow:0 -.83em 0 -.4em,-.338em -.758em 0 -.42em,-.555em -.617em 0 -.44em,-.671em -.488em 0 -.46em,-.749em -.34em 0 -.477em}38%{box-shadow:0 -.83em 0 -.4em,-.377em -.74em 0 -.42em,-.645em -.522em 0 -.44em,-.775em -.297em 0 -.46em,-.82em -.09em 0 -.477em}to{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}}@keyframes round{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.translucid{background-color:#fff3;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.translucid .form-control{color:#fff}.translucid .form-label{color:#fff!important}.company-name{font-family:Merriweather,serif;color:#fff;margin-top:15px;font-size:40px}.translucid i{color:#fff}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active,input[type=password]:-webkit-autofill,input[type=password]:-webkit-autofill:hover,input[type=password]:-webkit-autofill:focus,input[type=password]:-webkit-autofill:active{-webkit-box-shadow:0 0 0px 1000px transparent inset!important;-webkit-text-fill-color:#ffffff!important;caret-color:#fff;transition:background-color 5000s ease-in-out 0s}.project-card{position:relative;overflow:hidden}.project-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-repeat:no-repeat;background-position:center;filter:grayscale(100%);z-index:0}.project-card>*{position:relative;z-index:1}.project-card.cenografia:before{background-image:url(/images/bg-cenografia.jpg);opacity:.2}.project-card.marcenaria:before{background-image:url(/images/bg-marcenaria2.jpg);opacity:.15}.project-card.construcao:before{background-image:url(/images/bg-construcao.jpg);opacity:.15}.project-card.planta:before{background-image:url(/images/bg-planta-baixa.jpg);opacity:.5}.project-name{font-weight:700;font-size:28px}.project-type{font-weight:600;font-size:16px}.project-date{font-size:16px;opacity:50%}.project-place,.project-status{font-size:16px;font-weight:600}.plannings-table.dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.plannings-table{cursor:grab}.project-detail-header{position:relative;overflow:hidden;color:#fff}.project-detail-header:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-repeat:no-repeat;background-position:center;filter:brightness(.3) grayscale(100%);z-index:0}.project-detail-header>*{position:relative;z-index:1}.project-detail-header.cenografia:before{background-image:url(/images/bg-cenografia.jpg)}.project-detail-header.marcenaria:before{background-image:url(/images/bg-marcenaria2.jpg)}.project-detail-header.construcao:before{background-image:url(/images/bg-construcao.jpg)}.project-detail-header.planta:before{background-image:url(/images/bg-planta-baixa.jpg)}@media (min-width: 576px){.mx-sm-custom{padding-left:0!important;padding-right:0!important}}
