@import"https://fonts.googleapis.com/css?family=Fira+Sans:400,700&display=swap";body{font-family:Fira Sans,sans-serif;font-family:Fira Sans,sans-serif;font-family:var(--font-family-base, "Fira Sans", sans-serif);margin:0}.btn{border-radius:3px;border-radius:var(--button-border-radius, 3px);display:flex;align-items:center;justify-content:center;height:32px;padding:0 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:-webkit-max-content;width:-moz-max-content;width:max-content;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;cursor:pointer}.btn-info{font-weight:400;font-weight:var(--font-weight-normal, 400);font-size:.875rem;font-size:var(--font-size-sm, .875rem);background-color:#ccc;background-color:var(--info, #cccccc);color:#000;color:var(--black, #000000);vertical-align:middle;line-height:1.5;border:1px solid transparent}.btn-info:hover{background-color:#979797;background-color:var(--info-dark, #979797)}*,:before,:after{box-sizing:border-box}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.5}h1{color:#1a232b;color:var(--primary-dark, #1a232b);font-weight:700;font-weight:var(--font-weight-bold, 700);margin:16px 0 24px;margin:var(--padding-md, 16px) 0 var(--padding-lg, 24px) 0}h2{color:#1a232b;color:var(--primary-dark, #1a232b);font-weight:700;font-weight:var(--font-weight-bold, 700);margin-top:0;margin-bottom:0;text-transform:uppercase}h3{color:#979797;color:var(--info-dark, #979797);font-weight:700;font-weight:var(--font-weight-bold, 700);margin-top:0;margin-bottom:0}h4{color:#fff;color:var(--light, #ffffff);font-weight:700;font-weight:var(--font-weight-bold, 700);margin-top:0;margin-bottom:0;font-size:40px}a{color:#979797;color:var(--info-dark, #979797)}.subtext{display:block;font-size:12px}a.text-secondary:hover{color:#1c5a3c;color:var(--secondary-dark, #1c5a3c)}.col-form-label{font-weight:800;padding-top:0}:root{--button-border-radius: 3px;--font-family-base: Fira Sans, sans-serif;--font-size-base: 1rem;--font-size-lg: 1.25rem;--font-size-mg: 1rem;--font-size-sm: .875rem;--font-size-xs: .65rem;--font-weight-lighter: lighter;--font-weight-light: 300;--font-weight-normal: 400;--font-weight-bold: 700;--font-weight-bolder: bolder;--h1-font-size: 2.5rem;--h2-font-size: 2rem;--h3-font-size: 1.75rem;--h4-font-size: 1.5rem;--h5-font-size: 1.25rem;--h6-font-size: 1rem;--padding-xs: 2px;--padding-sm: 8px;--padding-md: 16px;--padding-lg: 24px;--padding-xl: 32px;--padding-xxl: 48px;--padding-xxxl: 64px;--box-shadow: 0 0 3px rgba(0, 0, 0, .5)}.form-header{margin-top:20px}.form-description{text-align:center}.form-description p{margin:0}.form-label{font-size:.875rem;font-size:var(--font-size-sm, .875rem);color:#2f9a66;color:var(--secondary, #2f9a66)}.form-label.required:after{content:"*";color:#d25d54;color:var(--danger, #d25d54)}.form-input{background-color:#eae9e9;background-color:var(--info-light, #eae9e9);font-size:1rem;font-size:var(--font-size-base, 1rem);color:#979797;color:var(--info-dark, #979797);font-weight:400;font-weight:var(--font-weight-normal, 400);padding:0 .75rem;margin-top:.5px;height:auto;display:block;text-overflow:ellipsis;width:100%;line-height:1.5;background-clip:padding-box;border-radius:.25rem;border:0;margin-bottom:5px}.form-row{margin-top:7px;width:100%;display:flex}@media (max-width: 767px){.form-row{flex-direction:column}}.form-1{margin-left:2%;margin-right:2%;width:21%}@media (max-width: 767px){.form-1{margin-left:2%;margin-right:2%;width:46%}}.form-2{margin-left:2%;margin-right:2%;width:46%}@media (max-width: 767px){.form-2{margin-left:2%;margin-right:2%;width:96%}}.form-3{margin-left:2%;margin-right:2%;width:71%}@media (max-width: 767px){.form-3{margin-left:2%;margin-right:2%;width:96%}}.form-4{margin-left:2%;margin-right:2%;width:96%}@media (max-width: 767px){.form-4{margin-left:2%;margin-right:2%;width:96%}}.form-input.ng-invalid.ng-touched{border-bottom:1px solid;border-left:10px solid;border-color:#d25d54;border-color:var(--danger, #d25d54)}.form-error{color:#d25d54;color:var(--danger, #d25d54)}.checkbox-container{margin-top:8.5px;margin-bottom:8.5px;font-size:1rem;font-size:var(--font-size-base, 1rem);display:block;position:relative;padding-left:23.8px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.checkbox-container input{opacity:0;height:0;width:0}.checkmark{background-color:#eae9e9;background-color:var(--info-light, #eae9e9);position:absolute;top:0;left:0;height:17px;width:17px;border-radius:50%}.checkbox-container:hover input~.checkmark{background-color:#979797;background-color:var(--info-dark, #979797)}.checkbox-container input:checked~.checkmark{background-color:#2f9a66;background-color:var(--secondary, #2f9a66)}.checkmark:after{content:"";position:absolute;display:none}.checkbox-container input:checked~.checkmark:after{display:block}.checkbox-container .checkmark:after{background:#ffffff;background:var(--light, #ffffff);top:4.25px;left:4.25px;width:8.5px;height:8.5px;border-radius:50%}.btn-submit{font-weight:400;font-weight:var(--font-weight-normal, 400);font-size:.875rem;font-size:var(--font-size-sm, .875rem);background-color:#293845;background-color:var(--primary, #293845);color:#fff;color:var(--light, #ffffff);vertical-align:middle;line-height:1.5;border:1px solid transparent}.btn-submit:hover{background-color:#1a232b;background-color:var(--primary-dark, #1a232b)}.form-loading-container{position:relative;margin-left:10px;height:20px;width:20px}.form-progress{height:20px;width:100%}.row-group{display:flex}.btn-submit-inline{height:100%;margin-left:10px}.header{position:-webkit-sticky;position:sticky;background-color:#fff;background-color:var(--light, #ffffff);box-shadow:0 0 3px #00000080;box-shadow:var(--box-shadow, 0 0 3px rgba(0, 0, 0, .5));min-height:50px;display:flex;top:0;width:100%}.logo{width:140px;background-color:#fff;background-color:var(--light, #ffffff);background-image:url(logo-verdi.456a630780ee42f7.svg);background-repeat:no-repeat}.title{font-weight:700;font-weight:var(--font-weight-bold, 700);color:#818c90;color:var(--color-grey, #818C90);margin-left:20px;align-content:center;vertical-align:middle}@media (max-width: 767px){.title{display:none}}#header-button,.language-buttons,.action-buttons,.home-button,.new-report-button,.lookup-button{padding-right:16px;padding-right:var(--padding-md, 16px);padding-left:16px;padding-left:var(--padding-md, 16px);align-content:center;vertical-align:middle}#header-button-hover,.language-button:hover,.home-button:hover,.new-report-button:hover,.lookup-button:hover{background-color:#c4ced3;background-color:var(--color-grey-lighter, #C4CED3);color:#fff;color:var(--light, #ffffff);cursor:pointer}.active{background-color:#293845;background-color:var(--primary, #293845);color:#fff;color:var(--light, #ffffff)}.page-body{padding:16px;padding:var(--padding-md, 16px);background-color:#fff;background-color:var(--light, #ffffff);box-shadow:0 0 3px #00000080;box-shadow:var(--box-shadow, 0 0 3px rgba(0, 0, 0, .5));border-radius:3px;border-radius:var(--button-border-radius, 3px);margin-top:20px}.captcha-form{margin-top:20px;margin-bottom:30px}.captcha-container{margin-bottom:5px}.action-buttons{margin-left:auto;margin-right:auto;display:flex;flex-direction:row}.language-buttons{display:flex;flex-direction:row}.language-button{padding-left:10px;padding-right:10px}body{background-color:#f5f6f7;background-color:var(--color-grey-lightest, #F5F6F7)}.report-title{display:flex;justify-content:center}.report-image{height:50px;margin-right:20px}.report-success-header{display:flex;justify-content:center;margin-bottom:20px}.report-success-icon{height:50px;margin-right:10px}.report-success-text{font-size:40px}.intervention-details-title{text-align:center}.intervention-annulation-info{text-align:center;background-color:#f003;color:red;border-color:red;border-style:solid}.report-success-container{border-radius:3px;border-radius:var(--button-border-radius, 3px);background-color:#00800033;padding:10px;color:green}.incident-list{width:100%;display:flex;flex-direction:row;justify-content:space-around;text-align:center}.incident-item{display:flex;flex-direction:column;cursor:pointer}.incident-image{width:10vw;margin-bottom:20px}.cancel-button-container{text-align:center;display:flex;align-items:center;flex-direction:column}.cancel-button-container div{margin-top:5px}.cancel-button-container button{border:1px solid black;border-radius:5px;padding:3px 10px;background-color:#293845;color:#fff}.cancel-button-container button:hover{background-color:#1a232b;border-color:gray}.cancel-button-container button.disabled{background-color:#c4ced3;color:#818c90;border-color:#818c90}
