.login-form{position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}.login-form .welcome{font-size:2em;text-align:center;margin-bottom:6rem}.login-form input{width:51.2em;height:2.6em;background:#fff;border:.01em solid #000;box-sizing:border-box}.login-form .sign-block{display:block;margin-top:.5rem;text-align:right}.login-form .incorrect-login{margin-left:.1rem}.logo{padding:.5rem 0}.icon-preference:before{content:url(/static/media/preferences-ico.6b7572e7.svg)}.action-block .dropdown-toggle{height:100%}.action-block .dropdown-toggle:after{display:none}.action-block .dropdown-menu{background:#f6f7f9}.action-block .dropdown-menu .dropdown-item:active{background-color:#2980b9}.users-block--header{padding-bottom:4em}.users-block--content{height:70vh;overflow-y:auto;overflow-x:hidden}.table tr:nth-child(odd){background:#dfe4e8}.table tr:nth-child(2n){background:#f6f7f9}.table tr td,.table tr th{border:.5rem solid #fff;border-top-width:0;text-align:center}.table tr td:last-child,.table tr th:last-child{border-right-width:0}.table tr td:first-child,.table tr th:first-child{border-left-width:0}.table thead tr th{position:relative;background-color:#cee3f1}.table thead tr th a.sort-by{display:inline-block;margin-left:.5rem}.table thead tr th a.sort-by:after,.table thead tr th a.sort-by:before{border:4px solid transparent;content:"";display:block;height:0;top:50%;position:absolute;width:0}.table thead tr th a.sort-by-asc:before{border-bottom-color:#000;margin-top:-9px}.table thead tr th a.sort-by-desc:after{border-top-color:#000;margin-top:1px}.arrow{width:0;height:0}.arrow--right{border-left:.5rem solid #000}.arrow--left,.arrow--right{border-top:.4rem solid transparent;border-bottom:.4rem solid transparent}.arrow--left{border-right:.5rem solid #000}.arrow--up{border-bottom:.5rem solid #000}.arrow--down,.arrow--up{border-right:.4rem solid transparent;border-left:.4rem solid transparent}.arrow--down{border-top:.5rem solid #000}.pages--block{text-align:right}.pages--block .pages--selector{width:auto;border:.01rem solid #000;border-radius:0;color:#000;display:inline-block}.pagination .page-item.active .page-link{background-color:#499fd9;color:#fff}.pagination .page-item .page-link{border:.01rem solid #000;color:#000;background-color:#dfe4e8}.pagination .page-item .page-link:first-child,.pagination .page-item .page-link:last-child{border:.01rem solid #000;border-radius:0;height:100%;display:flex;align-items:center}.btn--filter{width:100%;padding:0;background:none;border:none}.filter-header{white-space:nowrap;overflow:hidden}.filter-hr{display:inline-block;width:100%;vertical-align:middle;background-color:#000;margin-left:.5rem}.react-datepicker__input-container{width:100%}.react-datepicker__input-container input{display:block;width:100%}.table.filter tr{background:none}.table.filter tr td{padding:0}.table.filter tr td .form-control{border:.01rem solid #000;border-radius:0}.table.filter tr td .filter-by-date .react-datepicker-wrapper{margin-bottom:.25rem}.selected{border:.2rem solid #499fd9;max-width:99%;margin-left:.05rem;padding-top:.5rem}.field-title{font-size:.9em;font-weight:700}.custom-control-input:disabled~.custom-control-label:before{background-color:#d3d3d3!important}.checklist-controls{padding:1rem 0;background-color:#dfe4e8}.field-block{margin-left:.5rem;margin-top:2.5rem}.field-block .block-title{font-size:.9em;font-weight:700;margin-bottom:1.5rem}.btn-add-group{display:inline-flex;flex-direction:column;text-align:right}.btn-add-group .btn{margin-bottom:1rem;margin-left:auto;width:14em}.form-blocks{height:65vh;overflow-y:auto}@media only screen and (max-height:768px){.form-blocks{height:57vh}}@media only screen and (max-height:600px){.form-blocks{height:54vh}}.form-blocks .form-block{margin-bottom:1rem;cursor:pointer;border:.05rem solid #499fd9}.form-blocks .form-block-selected{border:.2rem solid #499fd9}.main-title{display:flex}.main-title-number{width:5rem;display:inline-flex}.additional-info-block{height:73vh;overflow-y:auto;overflow-x:hidden;padding:.5rem}@media only screen and (max-height:768px){.additional-info-block{height:64vh}}.collected-data-content{height:70vh;overflow-y:auto;overflow-x:scroll}@media only screen and (max-height:600px){.collected-data-content{height:68vh}}@media only screen and (max-height:768px){.collected-data-content{height:68vh}}.logo-img{height:8em;border:1px solid #000}.preferences-block{height:70vh;overflow-y:auto;overflow-x:hidden}@media only screen and (max-height:768px){.preferences-block{height:60vh}}.navbar{padding:.5em 0}.navbar button.nav-link{background-color:transparent;border:none;color:#000}.nav-tabs{border:0}.nav-tabs .nav-item.vertical{background-color:#7dbee9;margin-bottom:1em}.nav-tabs .nav-item.vertical:last-child{margin-bottom:0}.nav-tabs .nav-item.horizontal{background-color:#499fd9;margin-right:1em}.nav-tabs .nav-item.horizontal:last-child{margin-right:0}.nav-tabs .nav-item.horizontal .active{background-color:#cee3f1}.nav-tabs .nav-item.horizontal--white{border-bottom:.01rem solid #000}.nav-tabs .nav-item.horizontal--white .active{background-color:#fff;border:.01rem solid #000;border-bottom:0 solid #000}.nav-tabs .nav-item .nav-link{color:#000;border-radius:0;border:0;padding:.7rem 1rem}.main-content{height:85vh}@media only screen and (max-height:768px){.main-content{height:82vh}}.content{background-color:#fff;height:100%}.tab-content{background-color:#cee3f1;height:95%;padding:1em}@media only screen and (max-height:768px){.tab-content{height:93%}}.tab-content--white{background-color:#fff;border:.01rem solid #000}body{background-color:#c5e0f2;font-family:Roboto;font-style:normal}.ico{margin-right:.5em}.btn{border-radius:0;font-family:Roboto;font-weight:700;font-size:.8rem;height:3.4em;padding:.1rem 1.5rem}.btn-transparent{background:none;border:none}.btn-common{color:#fff;background-color:#2980b9;border-color:#2980b9}.btn-common:hover{color:#fff;background-color:#499fd9;border-color:#499fd9}.input-group-append .btn{height:auto}.icon-contact:before{content:url(/static/media/contact.5a72cdbc.svg)}.icon-datetime:before{content:url(/static/media/datetime.1ec1e943.svg)}.icon-pen:before{content:url(/static/media/pen.e7c31960.svg)}.icon-edit:before{content:url(/static/media/edit.dcf7a4bf.svg)}.icon-calendar:before{content:url(/static/media/calendar.5ec01fb8.svg)}.icon-setting:before{content:url(/static/media/setting.63ff9424.svg)}.icon-checklist:before{content:url(/static/media/checklist.ee8d8090.svg)}.icon-rectification:before{background-image:url(/static/media/rectification.7d73d1fa.svg);background-size:29px 29px;display:inline-block;width:29px;height:29px;content:""}.icon-full:before{content:url(/static/media/full.c5725b84.svg)}.icon-eye:before{content:url(/static/media/eye.1a1d5829.svg)}.icon-message-sending:before{content:url(/static/media/message-sending.66333eef.svg)}.icon-info:before{content:url(/static/media/info.9c503a51.svg)}.icon-trash:before{content:url(/static/media/trash.5dda1f39.svg)}.inner-addon{position:relative}.inner-addon .glyphicon{position:absolute;padding:.5rem;pointer-events:none}.left-addon .glyphicon{left:0}.right-addon .glyphicon{right:0}.left-addon input{padding-left:0}.right-addon input{padding-right:0}.block-name{font-size:1.3em}.react-datepicker__header{background-color:#e9ecef}.react-datepicker__day--selected{background-color:#007bff}.react-datepicker-wrapper{width:100%}.react-datepicker-wrapper .react-datepicker__input-container{display:block;text-align:left;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:.01rem solid #000;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.react-datepicker-wrapper .react-datepicker__input-container input{border:0}.form-element{height:100%;position:relative}.form-element .action-block{width:100%;text-align:center;bottom:0;position:absolute;border-top:.05em solid #000;padding-top:1em}.btn-bs-file{position:relative;line-height:3em}.btn-bs-file input[type=file]{position:absolute;opacity:0;width:0;height:0;outline:none;cursor:inherit}.Toastify__toast--success{background:#28a745}.Toastify__toast--error{background:#dc3545}.modal-header{background:#c5e0f2}