*{font-family:Arial,Helvetica,sans-serif}html,body{margin:0;padding:0}body{background-color:#e9ecef;font-size:1rem}body,input[text]{color:#333;font-family:Cambria,Georgia,serif}a{cursor:pointer}pre{background-color:#f5f5f5;padding:15px}hr{margin:1.5rem 0}.modal-header{background-color:#007bff;color:#fff}p{margin-bottom:0}.btn-label{position:relative;left:-12px;display:inline-block;padding:10px 15px;border-radius:5px 0 0 5px;border-right:solid 1px rgba(0,0,0,.15)}.btn-labeled{padding-top:0;padding-bottom:0}.btn{border-radius:.5rem;font-size:.85rem}.pagination,.pagination select{font-size:.8rem}.pagination .gotopage select,.pagination .pagesize select{width:60px}.pagination{grid-gap:10px;gap:10px}.pagination .pagination-button{grid-gap:10px;gap:5px}.list-page-filterbox{background-color:#f6f6f6;padding:10px 15px;margin-bottom:10px;border-radius:10px}.list-page-header{margin-bottom:1rem!important}.list-page-header h2{font-weight:700}.list-page-body,.list-page-navigation{margin-bottom:1rem!important}.btn-reset{padding:0;border:none;font:inherit;color:inherit;background-color:transparent}.page-section-title{font-size:1.35rem;font-weight:700}ol.page-section-breadcrumb{padding:0!important}.card{border-radius:.5rem}.card-header{color:#007bff;background-color:#00000005;border-bottom:1px solid rgba(0,0,0,.06)}.nav-tabs{background-color:#f5f5f5;border-top-left-radius:.5rem;border-top-right-radius:.5rem}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#f5f5f5;border-color:#dee2e6 #dee2e6 whitesmoke}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{border-color:transparent;border-bottom:#007bff solid 2px;color:#007bff;background-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link{color:#6c757d}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:focus:not(:hover){background-color:transparent}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{background-color:#00000008}.tab-content{background-color:#f5f5f5;padding:20px 20px 10px;border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.table-heading{font-weight:600;text-transform:capitalize;margin-bottom:.75rem;background-color:#00000008;padding:.5rem .75rem;border-radius:.5rem}.table-striped tbody tr:nth-of-type(odd){background-color:#00000005}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#7e7e7e}.table thead th{vertical-align:bottom;border-top:0px solid #6c757d!important;border-bottom:2px solid #6c757d!important}
