.resolutions-controls button{min-width:unset;padding:.6rem;font-size:.8rem;line-height:unset}.resolutions-controls .dropdown-item.active{background-color:#fcb525;color:#000;font-weight:600}@media (min-width: 768px){.resolutions-controls button{padding:.7rem;font-size:1rem}}.resolutions-controls .pagination{float:unset;width:unset;margin:unset;padding-inline-start:unset;--bs-pagination-color: #000;--bs-pagination-active-color: #000;--bs-pagination-hover-color: #000}:is(.resolutions-controls .pagination) .page-item{display:unset;padding:unset;list-style-type:unset;margin-left:unset;--bs-pagination-color: #000}:is(.resolutions-controls .pagination) .page-link{--bs-pagination-padding-y: .42rem;--bs-pagination-padding-x: .9rem}:is(.resolutions-controls .pagination) .page-link:not(a){--bs-pagination-padding-x: .6rem}:is(.resolutions-controls .pagination) .active{color:#000;--bs-pagination-active-bg: #fcb525;--bs-pagination-active-border-color: #fcb525}:is(:is(.resolutions-controls .pagination) .active) .page-link:hover{background-color:#000!important;color:#fcb525;border-color:#000}@media (min-width: 768px){:is(.resolutions-controls .pagination) .page-link{--bs-pagination-padding-y: .65rem;--bs-pagination-padding-x: 1rem}}@media (min-width: 1200px){.table-as-cards{font-size:1.2rem!important;font-weight:600!important;margin:1.5rem 0}.table-as-cards th:first-child{width:11%!important}.table-as-cards th:not(:last-child){width:18%!important}.table-as-cards th,.table-as-cards td{border:none}.table-as-cards thead{border-top:darkgray 1px solid;border-bottom:darkgray 1px solid}:is(.table-as-cards thead) th{padding:30px 0}.table-as-cards tbody tr td{padding:2rem 0 1rem;border-bottom:lightgray 1px solid}.table-as-cards tbody tr td:not(:last-child){padding-right:.7rem}.table-as-cards .cell-resolution{font-size:1.2rem!important}.table-as-cards li.cell-resolution{padding:0 0 0 1.8rem!important}.table-as-cards li.cell-resolution:before{left:0!important;top:10px!important;width:8px!important;height:8px!important}}@media (max-width: 1199px){.table-as-cards{line-height:24px}.table-as-cards thead{display:none}:is(.table-as-cards tbody) tr{display:flex;flex-direction:column;border:1px solid #dee2e6;border-radius:.5rem;padding:1rem;margin-bottom:.7rem}:is(:is(.table-as-cards tbody) tr) td{border:none}:is(:is(:is(.table-as-cards tbody) tr) td) .cell-header{color:var(--bs-gray-700)}:is(:is(:is(.table-as-cards tbody) tr) td) .cell-content{font-weight:600}:is(:is(:is(.table-as-cards tbody) tr) td) .cell-date{display:flex;gap:.7rem}:is(:is(:is(.table-as-cards tbody) tr) td) .cell-resolution{margin-bottom:.5rem}:is(:is(:is(:is(.table-as-cards tbody) tr) td) .cell-resolution) a{display:inline;text-underline-offset:.2em}:is(:is(:is(:is(.table-as-cards tbody) tr) td) .cell-resolution) span{margin-left:.5rem;font-weight:400}:is(:is(:is(.table-as-cards tbody) tr) td) li:before{content:"•";color:var(--bs-secondary-color);width:8px!important;height:8px!important;top:7px!important}@media (min-width: 768px){:is(.table-as-cards tbody) tr{font-size:18px}:is(:is(.table-as-cards tbody) tr) td{margin-bottom:1rem}:is(:is(:is(.table-as-cards tbody) tr) td) .cell-header{margin-bottom:.6rem}:is(:is(:is(.table-as-cards tbody) tr) td) .cell-resolution{font-size:18px!important;margin-bottom:.7rem!important}:is(:is(.table-as-cards tbody) tr) td:first-child{margin-top:1rem}}}.filter-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#000000b3;z-index:1050;display:flex;align-items:center;justify-content:center;padding:1rem}.filter-modal{background:#fff;border-radius:.5rem;box-shadow:0 .5rem 1rem #00000026;width:100%;max-width:800px;max-height:90vh;display:flex;flex-direction:column;overflow:hidden}.filter-modal-header{display:flex;justify-content:space-between;align-items:center;padding:1.25rem!important;border-bottom:1px solid #dee2e6;background-color:#f8f9fa}.filter-modal-header h3{margin:0;font-size:1.5rem;font-weight:600}.btn-close{background:none;border:none;font-size:2.5rem;cursor:pointer;padding:0;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;color:#242729}.btn-close:hover{color:#000}.filter-modal-body{padding:1.5rem;overflow-y:auto;flex:1}.filter-section{margin-bottom:2.5rem}.filter-section h4{margin-bottom:1rem;font-size:1.2rem;font-weight:600;color:#1a1c1f}.filter-checkboxes{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.75rem}.filter-checkbox{display:flex;align-items:flex-start;gap:.87em;cursor:pointer;padding:.5rem;border-radius:.25rem;transition:background-color .2s}.filter-checkbox:hover{background-color:#f8f9fa}.filter-checkbox span{font-size:1.3rem;line-height:1.4;flex:1}.filter-checkbox input[type=checkbox]{margin:.35rem 0 0!important;width:1.25rem!important;height:1.25rem!important;transform:scale(1.2)!important}.filter-date-range{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.date-input-group{display:flex;flex-direction:column;gap:.5rem}.date-input-group label{font-weight:500;color:#495057}.date-picker-input,select#year-dropdown{padding:.75rem!important;border:1px solid #ced4da!important;border-radius:.25rem!important;font-size:1.1rem!important;min-height:2.5rem!important;width:100%!important;background-color:#fff!important}.date-picker-input:focus,select#year-dropdown:focus{outline:none;border-color:#fcb525;box-shadow:0 0 0 .2rem #fcb52540}.filter-modal-footer{display:flex;justify-content:space-between;padding:1.5rem;border-top:1px solid #dee2e6;background-color:#f8f9fa;gap:1rem}.filter-modal-footer .btn{flex:1;padding:.75rem 1.5rem;font-weight:500}@media (max-width: 991px){.filter-modal-overlay{padding:0;align-items:stretch}.filter-modal{border-radius:0;max-width:none;max-height:none;height:100dvh;width:100vw}.filter-modal-header{padding:1rem}.filter-modal-header h3{font-size:1.25rem}.filter-modal-body{padding:1rem}.filter-checkboxes,.filter-date-range{grid-template-columns:1fr}.filter-modal-footer{padding:1rem}.filter-modal-footer .btn{min-width:unset}}@media (min-width: 768px) and (max-width: 991px){.filter-checkboxes{grid-template-columns:repeat(2,1fr)}.filter-date-range{grid-template-columns:1fr 1fr}}.react-datepicker{font-size:1.2rem!important;border:1px solid #ced4da!important;border-radius:.5rem!important;box-shadow:0 .5rem 1rem #00000026!important;padding:.1rem!important}.react-datepicker__header{background-color:#f8f9fa!important;border-bottom:1px solid #dee2e6!important;border-radius:.5rem .5rem 0 0!important;padding:1rem .5rem!important}.react-datepicker__current-month{font-size:1.2rem!important;font-weight:600!important;color:#1a1c1f!important}.react-datepicker__day{width:3rem!important;height:3rem!important;line-height:3rem!important;font-size:1.1rem!important;margin:0rem!important;border-radius:.25rem!important}.react-datepicker__day:hover{background-color:#fcb525!important;color:#000!important}.react-datepicker__day--selected{background-color:#fcb525!important;color:#000!important;font-weight:600!important}.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range{background-color:#fcb5254d!important;color:#000!important}.react-datepicker__day--range-start,.react-datepicker__day--range-end{background-color:#fcb525!important;color:#000!important;font-weight:600!important}.react-datepicker__day-names{margin-left:.3rem!important}.react-datepicker__day-name{width:2.7rem!important;height:2.5rem!important;line-height:2.5rem!important;font-size:1rem!important;font-weight:600!important;color:#495057!important;margin:.1rem .1rem .1rem .2rem!important}.react-datepicker__navigation{top:.5rem!important;width:2.3rem!important;height:2.3rem!important;border-radius:.25rem!important;background-color:#f8f9fa!important;border:1px solid #dee2e6!important}.react-datepicker__navigation:hover{background-color:#fcb525!important;border-color:#fcb525!important}.react-datepicker__navigation--previous{left:1rem!important}.react-datepicker__navigation--next{right:1rem!important}.react-datepicker__navigation-icon--next{left:0rem!important}.react-datepicker__navigation-icon--previous{right:0rem!important}.react-datepicker__navigation-icon:before{border-color:#495057!important;border-width:3px 3px 0 0!important;width:10px!important;height:10px!important}.react-datepicker__navigation:hover .react-datepicker__navigation-icon:before{border-color:#000!important}@media (min-width: 992px){.filter-modal{max-width:900px}.filter-modal-body,.filter-modal-header,.filter-modal-footer{padding:2rem}.filter-checkboxes{grid-template-columns:repeat(3,1fr)}input#search-input,input#start-date,input#end-date{height:64px}select#year-dropdown{height:64px;padding:12px 18px;font-size:27px;line-height:36px}}
