@import url(https://fonts.googleapis.com/css?family=Noto+Sans&display=swap);*{font-family:Noto Sans,sans-serif}.row{margin-bottom:0!important;margin-top:0!important}.decoration-none{text-decoration:none}@media print{body{overflow-x:visible!important;overflow-y:visible!important}}.justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.register-label{font-size:medium;color:#000;font-weight:700}.label{font-weight:700;font-size:20px}.image-label{font-size:16px}.text-red{color:red!important}.border-danger{border:2px solid red}.full-width{width:100%}.hide-on-block,.show-on-print{display:none}@media print{.hide-on-print{display:none!important}.print-p-0{padding:0!important}.show-on-print{display:block}.v-dialog__content,.v-overlay{display:none!important}}.text-d-none{text-decoration:none}.color-inherit{color:inherit}.text-center{text-align:center}[v-cloak]{display:none}.cursor-pointer{cursor:pointer}.v-btn--floating .material-icons{line-height:2}.date-time-picker .field{padding:5px!important}.date-time-picker .field .field-input{cursor:pointer;background-color:#f0f0f0!important}.datepicker{width:600px!important;max-width:600px!important;min-width:600px!important}.v-data-table tbody tr.expanded.expanded__content{-webkit-box-shadow:none;box-shadow:none}.theme--light.v-data-table tbody tr:hover:not(.v-data-table__expand-row){background:#fff}.text-black{color:#000}.login-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100vh;background:#0063b3;background-size:100% 100%!important}.login-button{background:#0063b3;border-radius:4px;color:#fff;width:100%;font-weight:700}.app-name-panel{font-size:23px}.app-name-panel,.app-sub-name-panel{margin:5px 0;font-weight:bolder;color:#dc133b}.app-sub-name-panel{font-size:18px}.login-label{color:#0063ff;font-weight:700;font-size:1.8vw}.login-card{border-radius:4px;padding:40px!important;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.text-white{color:#fff!important}.text-primary{color:#1976d2!important}@media only screen and (max-width:1000px){.app-name-panel{font-size:14px}.login-label{font-size:16px}}.timeline-key{font-size:12px;color:rgba(0,0,0,.54)}.timeline-date{font-size:14px;font-weight:700;color:rgba(0,0,0,.79)}.printTippani p{margin-bottom:0!important}