﻿.gridjs{width:100%;}.gridjs .gridjs-input{flex:0 1 auto;border:0;margin-bottom:0;box-shadow:none;}.gridjs .gridjs-search{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-start;transition:box-shadow .5s,border-color .25s ease-in-out;}.gridjs .gridjs-search:focus-within{box-shadow:0 0 5px #818181;transition:box-shadow .5s,border-color .25s ease-in-out;}.gridjs .gridjs-search:before{content:"";font-family:"Font Awesome 6 Free";padding:0 .5rem;font-size:1.125em;flex:0 1 auto;}.gridjs .gridjs-wrapper .gridjs-table{width:100%;border-collapse:collapse;}.gridjs .gridjs-wrapper .gridjs-table .gridjs-thead{text-align:left;}.gridjs .gridjs-wrapper .gridjs-table .gridjs-thead th[data-column-id=code]{width:80px;}.gridjs .gridjs-wrapper .gridjs-table td{cursor:pointer;}.gridjs .gridjs-wrapper .gridjs-table th,.gridjs .gridjs-wrapper .gridjs-table td{padding:5px;}.gridjs .gridjs-wrapper .gridjs-table .gridjs-thead tr,.gridjs .gridjs-wrapper .gridjs-table .gridjs-tbody tr:not(:last-child){border-bottom:1px solid #d5d5d5;}.gridjs .gridjs-wrapper .gridjs-table .gridjs-thead tr{background-color:#ddd;}.gridjs .gridjs-wrapper .gridjs-table .gridjs-tbody tr.highlight{background-color:#808080;color:#fff;}.form-group .description{font-size:.825rem;}.form-group .field-validation-error,.form-group .invalid-file{font-size:.8em;color:#f00;}