.dropdown-menu{min-width:50px;padding:1px 1px;box-shadow:3px 5px 10px rgba(0,0,0,.175)}.dropdown-menu .dropdown-header{margin:0 0;padding:10px 10px}.dropdown-menu .dropdown-item{padding:3px 10px}.dropdown-menu .dropdown-item:hover{background-color:#eff6fc}.table{background-color:#fff;margin:0 0}.table caption{caption-side:top;text-align:center;background-color:#f7f7f7;color:#6c757d;font-weight:bold;border:.75px solid #cfcfcf;border-bottom-width:0}.table>:not(caption)>*>*{background-color:inherit}.table thead tr th{background-color:#f7f7f7;color:#6c757d}.table>:not(:first-child){border-top:.75px solid #cfcfcf}.table tfoot{background-color:#f7f7f7;color:#6c757d}.table thead tr th,.table tbody tr td,.table tfoot tr td{text-align:center;vertical-align:middle;word-break:break-all;padding:.5rem}.table tbody tr .td-label{width:20%;text-align:right;background-color:#f5f5f5}.table tbody tr .td-input{width:30%;text-align:left}.table tbody tr.item-cancel>td{background-color:#f7f7f7;text-decoration:line-through;color:#7f7f7f}.form-select,.form-control{color:#0f0f0f}.form-check .form-check-input,.form-check .form-check-label{cursor:pointer}.form-check .form-check-input{border-color:#7f7f7f}.form-group{line-height:1.5;margin-top:.5rem;margin-bottom:.5rem}.form-group .col-form-label{font-weight:bold;text-align:right}.form-group .form-text{padding-top:2px;font-size:1rem}.form-group input,textarea,select{max-width:1024px}.form-inline{padding:.5rem 1rem 0 1rem;margin-bottom:1rem;background-color:#e9ecef;border:1px solid #cfcfcf;border-radius:.25rem;display:block;clear:both}.form-inline .form-group{display:inline-block;padding:0 1rem .5rem 0}.form-inline .form-group label{display:inline-block}.form-inline .form-group .form-control{display:inline-block}.form-inline .form-group .form-select{display:inline-block}.modal>.modal-dialog{max-width:none}.modal>.modal-dialog>.modal-content>.modal-body{padding:15px}.modal>.modal-dialog>.modal-content>.modal-footer{justify-content:center}.toast{padding:5px 10px;width:auto;min-width:200px;max-width:500px}.toast .toast-body{font-size:1rem}.badge{font-size:.75rem;font-weight:normal;line-height:15px;padding:3px 5px 2px 5px}.badge .badge-warning{background-color:#eb9316;color:#fff}.popover{max-width:100%;background-color:#fff;border:1px solid #cfcfcf;border-radius:.25rem;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .25rem}.popover .arrow::after{position:absolute;content:"";border-color:transparent;border-style:solid}.popover .popover-header{margin-top:0;margin-bottom:0;padding:.5rem .75rem;font-weight:normal;font-size:1rem;background-color:#f7f7f7;border-bottom:1px solid #cfcfcf;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.popover .popover-body{padding:.5rem .75rem;color:#0f0f0f}