html,body{color:#111;font-family:Times New Roman,Times,serif!important;font-size:12pt!important;font-weight:700!important}:is(html,body) .cell-wrap{white-space:normal!important}:is(html,body) .cell-nowrap{text-overflow:ellipsis;overflow:hidden;white-space:nowrap!important}.ag-theme-alpine{--ag-font-family:"Times New Roman", Times, serif!important;--ag-font-size:12pt!important}html,body,#__next{height:100%;margin:0}*{box-sizing:border-box}.container{padding:16px}.ag-theme-alpine{--ag-borders:all;--ag-border-color:#d0d7de;--ag-row-border-color:#d0d7de;--ag-font-family:"Times New Roman", Times, serif!important;--ag-font-size:12pt!important}.ag-theme-alpine .ag-header-cell .ag-icon-filter,.ag-theme-alpine .ag-header-cell .ag-header-icon.ag-header-menu-button{display:none!important}.ag-theme-alpine .ag-header-cell,.ag-theme-alpine .ag-header-group-cell{padding:0 4px!important}.ag-theme-alpine .ag-header-cell{border-right:3px solid #000!important}.ag-theme-alpine .ag-cell{align-items:flex-start;padding-top:0;display:flex;border-right:3px solid #333!important;font-family:Times New Roman,Times,serif!important;font-size:12pt!important}.ag-theme-alpine .ag-row{border-bottom:1px solid #333!important}.ag-theme-alpine .ag-center-cols-container .ag-row .ag-cell:last-child{border-right:1px solid #d0d7de!important}.align-left{text-align:left!important}.align-center{text-align:center!important}.align-right{text-align:right!important}.ag-theme-alpine .ag-cell.align-left{justify-content:flex-start}.ag-theme-alpine .ag-cell.align-center{justify-content:center}.ag-theme-alpine .ag-cell.align-right{justify-content:flex-end}.ag-theme-alpine input[type=date]{font-family:Times New Roman,Times,serif!important;font-size:12pt!important;font-weight:700!important}.ag-theme-alpine .ag-header{height:21px!important;min-height:21px!important;max-height:21px!important;padding:0!important;font-family:Times New Roman,Times,serif!important;font-size:12pt!important;font-weight:700!important;line-height:21px!important}.ag-theme-alpine .ag-header-cell-label{justify-content:center;align-items:center;display:flex;height:21px!important}.ag-theme-alpine .ag-header-cell-text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ag-theme-alpine .cell-wrap{white-space:normal!important;word-wrap:break-word!important;overflow-wrap:anywhere!important;line-height:1.2em!important}.ag-theme-alpine .ag-row.ag-row-focus,.ag-theme-alpine .ag-row.ag-row-selected{background-color:#0000!important}.ag-theme-alpine{--ag-odd-row-background-color:transparent;--ag-selected-row-background-color:transparent;--ag-range-selection-background-color:transparent}.ag-theme-alpine .ag-cell-focus{box-shadow:inset 0 0 0 2px #fff!important}.ag-theme-alpine .ag-cell-range{background-color:#0000!important}.row-banner .ag-cell[col-id=requirement]{text-align:center!important;justify-content:center!important;align-items:center!important;font-size:16pt!important;display:flex!important}.ag-theme-alpine .ag-cell,.ag-theme-alpine .ag-header-cell,.ag-theme-alpine .ag-header-group-cell{padding-left:4px!important;padding-right:4px!important}.ag-theme-alpine .ag-cell[col-id=pct]{text-align:right!important;justify-content:flex-end!important;padding-right:2px!important}.ag-theme-alpine .ag-paging-panel{justify-content:space-between;align-items:center;padding:2px 6px;font-family:Times New Roman,serif;font-size:12pt;display:flex!important}.ag-theme-alpine .ag-paging-row-summary-panel{display:none!important}.cell-bold{font-weight:700}.textcolor-white{color:#fff!important}.textcolor-black{color:#000!important}.ag-theme-alpine .ag-cell.bgcell-lightblue{color:#000!important;background-color:#00b0ff!important}.ag-theme-alpine .ag-cell.bgcell-red{color:#fff!important;background-color:red!important}.ag-theme-alpine .ag-cell.bgcell-yellow{color:#000!important;background-color:#ffeb3b!important}.ag-theme-alpine .cell-wrap{overflow-wrap:anywhere;white-space:normal!important}.ag-theme-alpine .cell-nowrap{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.row-banner .ag-cell{background-color:red!important}.ag-theme-alpine .ag-cell-inline-editing input,.ag-theme-alpine .ag-cell-inline-editing textarea,.ag-theme-alpine .ag-cell-inline-editing .ag-input-field-input{color:#000!important;background:#fff!important}
