body{overflow:hidden;background-color:#f5f8fa}.page{height:100vh;overflow:hidden}.main{display:flex;flex-direction:column;overflow:hidden}.content{display:flex;flex-direction:column;flex:1;overflow:auto}.content-header{display:flex;flex-direction:column}.content-header .mb-5{margin-bottom:0.25rem !important}.content-body{display:flex;flex-direction:column;flex:1;padding:0px 3px;height:100%}.content-body .filters{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;background-color:rgba(236,235,243,0.5)}.content-body .filters .search-form{flex:1 1 auto}.content-body .filters .btn{box-shadow:0 3px 6px 0 rgba(0,0,0,0.16);text-transform:uppercase;width:200px;height:40px;display:block;border-radius:0px;border:none;display:flex;flex-direction:row;justify-content:center;align-items:center;margin:5px 5px;font-size:0.80em}.content-body .filters .btn .oi{top:0px;margin-right:15px}.content-body .filters .btn:hover{filter:brightness(75%)}.content-body .filters-column{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;background-color:rgba(236,235,243,0.5)}.content-body .filters-column .search-form{flex:1 1 auto}.content-body .filters-column .btn{box-shadow:0 3px 6px 0 rgba(0,0,0,0.16);text-transform:uppercase;width:200px;height:40px;display:block;border-radius:0px;border:none;display:flex;flex-direction:row;justify-content:center;align-items:center;margin:5px 5px;font-size:0.80em}.content-body .filters-column .btn .oi{top:0px;margin-right:15px}.content-body .filters-column .btn:hover{filter:brightness(75%)}.content-body .pre-item-list{background-color:rgba(236,235,243,0.5)}.content-body .pre-item-list .btn{box-shadow:0 3px 6px 0 rgba(0,0,0,0.16);text-transform:uppercase;width:200px;height:40px;display:block;border-radius:0px;border:none;display:flex;flex-direction:row;justify-content:center;align-items:center;margin:5px 5px;font-size:0.80em}.content-body .pre-item-list .btn .oi{top:0px;margin-right:15px}.content-body .pre-item-list .btn:hover{filter:brightness(75%)}.content-body .item-list{display:flex;flex:1;overflow:auto;min-height:135px}.content-body .tab-controls{cursor:pointer;height:50px;display:flex;align-items:center;width:100%;flex-direction:column}.content-body .form-base{height:100%}.content-body .form-base .form-container{height:90%;overflow:auto}.content-body .form-base .form-validation-container{display:flex;align-items:center;justify-content:center;height:120px;box-shadow:0 5px 5px rgba(0,0,0,0.05)}.content-body .form-base .form-validation-container .btn{width:180px;height:50px;margin:0rem 2rem;font-size:larger}.box{padding:5px 5px;box-shadow:0 5px 5px rgba(0,0,0,0.05);display:flex;flex-direction:column;margin-bottom:10px}.area{padding:5px 5px;box-shadow:0 5px 5px rgba(0,0,0,0.05)}.area.information{grid-area:Info}.area.date{grid-area:Date}.area.specific{grid-area:Specific}.area.comment{grid-area:Comment}.btn{box-shadow:0 3px 6px 0 rgba(0,0,0,0.16);border-radius:0px;border:none;flex-direction:row;justify-content:center;align-items:center}.btn:hover{filter:brightness(75%)}.btn>i{top:0px;margin-right:15px}.btn:disabled,.btn.disabled{cursor:not-allowed}a.btn.disabled{pointer-events:visible}.form-group.required .control-label:after{color:#d00;content:"*";margin-left:8px;top:7px}
