:root{--button-font-size: 2.2rem;--title-font-size: 3rem;font-family:'Playfair Display', serif;font-size:30px;--color-blue: rgb(68,114,196);--color-primary: orange;--color-secondary: #DBF9DD;--color-warning-primary: orange;--color-warning-secondary: rgb(255, 190, 117);--color-danger-primary: red;--color-danger-secondary: coral;--color-good-primary: rgb(0, 176, 80);--color-good-secondary: rgb(173, 245, 181);--bs-white-rgb: 237, 237, 237}.text-small p{font-size:16px}.bg-white{background-color:rgba(var(--bs-white-rgb), 0.95)}body{background-position:center center;background-size:cover;background-repeat:no-repeat}body>.container,#totals .container{position:relative}body>.container:not(.no-color){background-color:rgba(237,237,237,0.95);border-color:rgba(0,0,0,0.1)}body>.container:not(.no-pb){padding:2rem}.table{--bs-table-striped-bg: rgba(155, 169, 232, 0.15)}.navbar img{max-width:min(95%, 120px)}.report-item{position:relative;width:min(95%, 120px);background-size:contain;background-repeat:no-repeat;display:block;margin:auto auto;padding-bottom:min(100%, 120px)}.report-item .circle{height:25px;width:25px;display:block;border-radius:50%;position:absolute;top:0;right:0;transform:translateX(0) translateY(-50%)}.report-item .circle.danger{background-color:var(--color-danger-primary)}.report-item .circle.warning{background-color:var(--color-warning-primary)}.monitor{font-weight:600}#loader{height:100vh;width:100vw;position:absolute;left:0;top:0}#loader #backdrop{opacity:0.4;background-color:#d3d3d3;width:100%;height:100%}#loader .center-container{position:absolute;top:50%;left:50%;width:200px;height:200px;background-color:#fff;z-index:1;transform:translateX(-50%) translateY(-50%)}#loader .img{height:150px;width:150px;background-size:cover;margin:auto auto}#loader p{text-align:center}#start p{text-align:center;margin-bottom:10vh;margin-top:10vh;font-size:2rem}#start .img-container{text-align:center}.login-logo-container{width:100%;height:20vh;text-align:center}.login-logo-container img{height:100%}#clock{width:100vw;background-color:rgba(217,217,217,0.9);color:black;left:calc(-1 * (100vw - 100%) / 2);font-size:.8rem;position:relative}#login{border:2px solid blue;border-radius:10px;border-color:rgba(0,0,0,0.1);padding:20px;position:relative;text-align:center;background-color:rgba(237,237,237,0.95);margin:auto;max-width:90vw}#login form{margin-block-end:5px;margin:auto;max-width:min(400px, 100%)}#login .small{font-size:20px}#login img{max-width:95%;margin:auto}#login input{border-radius:0}#login .orange-button{font-size:22px}#login h5{font-size:25px}@media (min-width: 1000px){#login{width:800px}}#login .login{width:60%;margin:00px auto 00px auto;text-align:center;color:black}.orange-button{width:100%;background-color:var(--color-primary);border-color:var(--color-primary);text-align:center;color:white;padding:10px 0;border-radius:0}.orange-button :hover{background-color:var(--color-primary);border-color:var(--color-primary)}.orange-button :active{background-color:var(--color-primary);border-color:var(--color-primary)}.validation-summary-errors ul{padding:10px 0px;margin:0}.validation-summary-errors ul li{list-style:none;color:red;text-align:center;padding:0;margin:0}nav .buttons{align-content:center;justify-content:center}nav .buttons a{flex:1;text-align:center;min-width:80px;max-width:150px}nav h1{background-color:var(--color-primary);width:100%;padding:10px 0;text-align:center;margin:0;color:white}nav .container-fluid{width:100%;padding:0;margin:0}.form-group{position:relative}.selection{cursor:pointer;min-height:2rem}.filter{list-style:none}.filter-selection td:first-child{width:20%}.filter-selection td{text-align:start}select.form-control{border-radius:0;margin-bottom:10px}select.form-control:not(.normal){border-color:var(--color-primary);background-color:var(--color-primary);color:white}select.form-control:focus{border-radius:0;margin-bottom:10px;box-shadow:none}select.form-control:focus:not(.normal){color:white;background-color:var(--color-primary);border-color:var(--color-primary)}.caret{position:absolute;top:50%;right:0;transform:translateY(calc(-50%)) translateX(calc(-50% ));height:1rem;color:white;cursor:pointer}.report{width:100%;display:block;text-decoration:none;position:relative}.report:hover{color:#fff}.report i{margin-left:10px}#totals{position:relative;width:100%}table{font-size:1rem}#totals-container .values tr td:first-child{max-width:225px}#totals-container .totals table{width:100%}#totals-container .totals table thead{border-bottom:1px solid #cecece;font-size:.8rem}#totals-container .totals table tbody{font-size:.9rem}#totals-container .totals table td:nth-child(2){text-align:right}#totals-container .totals .success{color:var(--color-good-primary)}#totals-container .totals .danger{color:var(--color-danger-primary)}table td.success{color:var(--color-good-primary)}table td.danger{color:var(--color-danger-primary)}.btn-container{justify-content:stretch;margin:0;padding:0}.btn-container .col{flex-grow:1;position:relative}.btn-container a{background-color:var(--color-primary);border:3px solid var(--color-primary);width:100%;display:block;padding:10px 0;color:white;text-decoration:none;text-align:center;font-weight:bold}.bg-blue{background-color:var(--color-blue)}.bg-blue table{color:white}.title{font-size:1.2rem}.report-buttons .col-3{text-align:center}.report-buttons:not(last-child){margin-bottom:10px}.report-buttons a{width:100%;text-align:center}.report-buttons a img{width:95%;max-width:120px}.circle-container{position:relative;--circle-radius: min(45vw, 250px);padding:0;height:calc(min(var(--circle-radius), 250px) * 1.8)}.circle-container.repair{height:calc(min(var(--circle-radius), 350px) * 2)}.circle-container .circle{position:absolute;width:var(--circle-radius);border:20px solid blue;border-radius:50%;height:var(--circle-radius);max-width:250px;max-height:250px;background:linear-gradient(to bottom right, #000, #505050);--circle-primary-font: 40px;--circle-secundary-font: 30px}@media (max-width: 1000px){.circle-container .circle{--circle-primary-font: 25px;--circle-secundary-font: 20px;border-width:14px}}.circle-container .circle .circle-text{position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);color:#fff;text-align:center}.circle-container .circle .circle-text p{margin:0;padding:0}.circle-container .circle.circle-top{left:50%;top:0;font-weight:600;font-size:calc(var(--circle-radius) / 6.5);transform:translateX(-50%);z-index:1}.circle-container .circle.circle-left{left:50%;top:0;font-weight:600;font-size:calc(var(--circle-radius) / 6.5);transform:translateX(-103%) translateY(75%)}.circle-container .circle.circle-left.extra{transform:translateX(-110%) translateY(100%)}.circle-container .circle.circle-right{left:50%;top:0;font-weight:600;font-size:calc(var(--circle-radius) / 6.5);transform:translateX(3%) translateY(75%)}.circle-container .circle.circle-right.extra{transform:translateX(10%) translateY(100%)}.circle-container .circle.project,.circle-container .circle.checks,.circle-container .circle.open{border-color:var(--color-primary)}.circle-container .circle.project{border-color:#00b0f0;color:#00b0f0}.circle-container .circle.project i{color:#00b0f0}.circle-container .circle.checks{border-color:var(--color-good-primary);color:var(--color-good-primary)}.circle-container .circle.checks i{color:var(--color-good-primary)}.circle-container .circle.open{border-color:var(--color-danger-primary);color:var(--color-danger-primary)}.circle-container .circle.open i{color:var(--color-danger-primary)}.circle-container .circle.danger{color:black;border-color:var(--color-danger-primary)}.circle-container .circle.warning{color:black;border-color:var(--color-warning-primary)}.circle-container .circle.good{color:black;font-weight:600;border-color:var(--color-good-primary)}.footer-text .text{border-radius:10px;background-color:black}.footer-text .text p{color:white;font-size:14px}#fire-defects{font-size:2rem}#fire-defects .orange-button{margin-bottom:25px}#fire-defects .form-group{margin-bottom:25px}#fire-defects .danger{color:var(--color-danger-primary)}
/*# sourceMappingURL=diip.css.map */
