﻿.quickgrid-main .page-size-chooser-container{margin-bottom:.5rem;}.quickgrid-main .page-size-chooser-container select{display:inline;width:auto;margin-left:.8rem;padding-top:.1rem;padding-bottom:.1rem;}.quickgrid-main table{min-height:240px;}.quickgrid-main table .filtered button.col-options-button{background-color:rgba(60,100,39,.2)!important;}.quickgrid-main table thead tr .btn,.quickgrid-main table tbody tr .btn{min-width:3rem;}.quickgrid-main table thead tr .buttons-1,.quickgrid-main table thead tr .buttons-2,.quickgrid-main table thead tr .buttons-3,.quickgrid-main table tbody tr .buttons-1,.quickgrid-main table tbody tr .buttons-2,.quickgrid-main table tbody tr .buttons-3{padding-right:0;}.quickgrid-main table thead tr .buttons-1 button,.quickgrid-main table thead tr .buttons-2 button,.quickgrid-main table thead tr .buttons-3 button,.quickgrid-main table tbody tr .buttons-1 button,.quickgrid-main table tbody tr .buttons-2 button,.quickgrid-main table tbody tr .buttons-3 button{background-color:#fff;border:1px solid #3c6427;margin-right:.2rem;}.quickgrid-main table thead tr .buttons-1 button i,.quickgrid-main table thead tr .buttons-2 button i,.quickgrid-main table thead tr .buttons-3 button i,.quickgrid-main table tbody tr .buttons-1 button i,.quickgrid-main table tbody tr .buttons-2 button i,.quickgrid-main table tbody tr .buttons-3 button i{color:#3c6427!important;}.quickgrid-main table thead tr .buttons-1,.quickgrid-main table tbody tr .buttons-1{width:5rem;}.quickgrid-main table thead tr .buttons-2,.quickgrid-main table tbody tr .buttons-2{width:7.5rem;}.quickgrid-main table thead tr .buttons-3,.quickgrid-main table tbody tr .buttons-3{width:10rem;}.quickgrid-main table thead tr{border-top:0;border-bottom:.16rem solid #3c6427;}.quickgrid-main table thead tr th{background-color:#eee;padding:.2rem .2rem;border-color:#d9d9d9;}.quickgrid-main table thead tr th button.col-title:hover{background-color:#d9d9d9!important;}.quickgrid-main table thead tr th[aria-sort=descending] .col-header-content .sort-indicator,.quickgrid-main table thead tr th[aria-sort=ascending] .col-header-content .sort-indicator{background-image:none!important;height:1.2rem;opacity:1!important;color:#333;}.quickgrid-main table thead tr th[aria-sort=descending] .col-header-content .sort-indicator::before,.quickgrid-main table thead tr th[aria-sort=ascending] .col-header-content .sort-indicator::before{content:"";font-family:bootstrap-icons!important;}.quickgrid-main table thead tr th .col-options{display:flex;flex-direction:column;}.quickgrid-main table thead tr th .col-options form{display:flex;flex-direction:column;}.quickgrid-main table thead tr th .col-options .form-select{white-space:nowrap;}.quickgrid-main table thead tr th .col-options button{margin-bottom:.5rem;order:-1;align-self:flex-start;}.quickgrid-main table tbody tr:not(:has(td)){border:0;}.quickgrid-main table tbody tr:hover{background-color:#3c6427!important;}.quickgrid-main table tbody tr:hover td{box-shadow:none;background-color:transparent;color:#fff;}.quickgrid-main table tbody tr:nth-of-type(odd)>*{background-color:transparent;}.quickgrid-main table tbody tr td{background-color:#eee;box-shadow:none;height:12px;}.quickgrid-main table.has-row-click tr td{cursor:pointer;}.quickgrid-main .paginator button{background-image:none!important;width:1.4rem;transform:scaleX(1)!important;padding-inline-start:.2rem;padding-inline-end:.2rem;}.quickgrid-main .paginator button::before{color:var(--bs-nav-link-color);font-family:bootstrap-icons!important;}.quickgrid-main .paginator button.go-first::before{content:"";}.quickgrid-main .paginator button.go-previous::before{content:"";}.quickgrid-main .paginator button.go-next::before{content:"";}.quickgrid-main .paginator button.go-last::before{content:"";}.grid-checkbox[disabled]{appearance:none;width:16px;height:16px;border:2px solid #3c6427;border-radius:3px;background-color:#fff;cursor:pointer;}.grid-checkbox[disabled]:checked{background-color:#3c6427;}.total-row{width:100%;border-collapse:collapse;margin-top:-1px;}.w-10{width:10%;}.no-validation-icon.valid.modified{background-image:none!important;padding-right:.75rem!important;}