.MuiDrawer-paper::-webkit-scrollbar{width:4px}.MuiDrawer-paper::-webkit-scrollbar-track{background:transparent}.MuiDrawer-paper::-webkit-scrollbar-thumb{background-color:#0000001f;border-radius:4px}.MuiDrawer-paper::-webkit-scrollbar-thumb:hover{background-color:#0000003d}[data-theme=dark] .MuiDrawer-paper::-webkit-scrollbar-thumb{background-color:#ffffff1f}[data-theme=dark] .MuiDrawer-paper::-webkit-scrollbar-thumb:hover{background-color:#ffffff3d}.pvtUi{color:#2a3f5f;font-family:Verdana;border-collapse:collapse}.pvtUi select{user-select:none;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none}.pvtUi td.pvtOutput{vertical-align:top}table.pvtTable{font-size:8pt;text-align:left;border-collapse:collapse;margin-top:3px;margin-left:3px;font-family:Verdana}table.pvtTable thead tr th,table.pvtTable tbody tr th{background-color:#ebf0f8;border:1px solid #c8d4e3;font-size:8pt;padding:5px}table.pvtTable .pvtColLabel{text-align:center}table.pvtTable .pvtTotalLabel{text-align:right}table.pvtTable tbody tr td{color:#2a3f5f;padding:5px;background-color:#fff;border:1px solid #c8d4e3;vertical-align:top;text-align:right}.pvtTotal,.pvtGrandTotal{font-weight:700}.pvtRowOrder,.pvtColOrder{cursor:pointer;width:15px;margin-left:5px;display:inline-block;user-select:none;text-decoration:none!important;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none}.pvtAxisContainer,.pvtVals{border:1px solid #a2b1c6;background:#f2f5fa;padding:5px;min-width:20px;min-height:20px}.pvtRenderers{padding-left:5px;-webkit-user-select:none;user-select:none}.pvtDropdown{display:inline-block;position:relative;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none;margin:3px}.pvtDropdownIcon{float:right;color:#a2b1c6}.pvtDropdownCurrent{text-align:left;border:1px solid #a2b1c6;border-radius:4px;display:inline-block;position:relative;width:210px;box-sizing:border-box;background:#fff}.pvtDropdownCurrentOpen{border-radius:4px 4px 0 0}.pvtDropdownMenu{background:#fff;position:absolute;width:100%;margin-top:-1px;border-radius:0 0 4px 4px;border:1px solid #a2b1c6;border-top:1px solid #dfe8f3;box-sizing:border-box}.pvtDropdownValue{padding:2px 5px;font-size:12px;text-align:left}.pvtDropdownActiveValue{background:#ebf0f8}.pvtVals{text-align:center;white-space:nowrap;vertical-align:top;padding-bottom:12px}.pvtRows{height:35px}.pvtAxisContainer li{padding:8px 6px;list-style-type:none;cursor:move}.pvtAxisContainer li.pvtPlaceholder{-webkit-border-radius:5px;padding:3px 15px;-moz-border-radius:5px;border-radius:5px;border:1px dashed #a2b1c6}.pvtAxisContainer li.pvtPlaceholder span.pvtAttr{display:none}.pvtAxisContainer li span.pvtAttr{-webkit-text-size-adjust:100%;background:#f3f6fa;border:1px solid #c8d4e3;padding:2px 5px;white-space:nowrap;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;user-select:none;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none}.pvtTriangle{cursor:pointer;color:#506784}.pvtHorizList li{display:inline-block}.pvtVertList{vertical-align:top}.pvtFilteredAttribute{font-style:italic}.sortable-chosen .pvtFilterBox{display:none!important}.pvtCloseX{position:absolute;right:5px;top:5px;font-size:18px;cursor:pointer;text-decoration:none!important}.pvtDragHandle{position:absolute;left:5px;top:5px;font-size:18px;cursor:move;color:#a2b1c6}.pvtButton{color:#506784;border-radius:5px;padding:3px 6px;background:#f2f5fa;border:1px solid;border-color:#c8d4e3;font-size:14px;margin:3px;transition:.34s all cubic-bezier(.19,1,.22,1);text-decoration:none!important}.pvtButton:hover{background:#e2e8f0;border-color:#a2b1c6}.pvtButton:active{background:#d1dae6}.pvtFilterBox input{border:1px solid #c8d4e3;border-radius:5px;color:#506784;padding:0 3px;font-size:14px}.pvtFilterBox input:focus{border-color:#119dff;outline:none}.pvtFilterBox{z-index:100;width:300px;border:1px solid #506784;background-color:#fff;position:absolute;text-align:center;user-select:none;min-height:100px;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none}.pvtFilterBox h4{margin:15px}.pvtFilterBox p{margin:10px auto}.pvtFilterBox button{color:#2a3f5f}.pvtFilterBox input[type=text]{width:230px;color:#2a3f5f;margin-bottom:5px}.pvtCheckContainer{text-align:left;font-size:14px;white-space:nowrap;overflow-y:scroll;width:100%;max-height:30vh;border-top:1px solid #dfe8f3}.pvtCheckContainer p{margin:0 0 1px;padding:3px;cursor:default}.pvtCheckContainer p.selected{background:#ebf0f8}.pvtOnly{display:none;width:35px;float:left;font-size:12px;padding-left:5px;cursor:pointer}.pvtOnlySpacer{display:block;width:35px;float:left}.pvtCheckContainer p:hover .pvtOnly{display:block}.pvtCheckContainer p:hover .pvtOnlySpacer{display:none}.pvtRendererArea{padding:5px}.rpt-pivot,.rpt-pivot table.pvtUi{font-family:Open Sans,sans-serif;font-size:13px;color:var(--rpt-text);border-collapse:collapse}.rpt-pivot table.pvtUi{border:none}.rpt-pivot .pvtAxisContainer,.rpt-pivot .pvtVals{border:1px solid var(--rpt-border);background:var(--rpt-surface);border-radius:8px;padding:8px}.rpt-pivot .pvtAxisContainer li span.pvtAttr{font-family:Quicksand,sans-serif;font-weight:600;font-size:11px;background:var(--rpt-paper);border:1px solid var(--rpt-accent-border);color:var(--rpt-accent);border-radius:999px;padding:3px 10px;box-shadow:none}.rpt-pivot .pvtDropdown,.rpt-pivot .pvtDropdownValue,.rpt-pivot .pvtDropdownCurrent{font-family:Open Sans,sans-serif;font-size:13px}.rpt-pivot .pvtDropdownCurrent{border:1px solid var(--rpt-border);border-radius:6px;background:var(--rpt-paper);color:var(--rpt-text)}.rpt-pivot .pvtDropdownCurrentOpen{border-color:var(--rpt-accent)}.rpt-pivot .pvtDropdownMenu{position:absolute;z-index:1200;max-height:260px;overflow-y:auto;border:1px solid var(--rpt-border);border-radius:6px;background:var(--rpt-paper);box-shadow:0 6px 20px #002a3c38}.rpt-pivot .pvtDropdownValue{color:var(--rpt-text);background:var(--rpt-paper)}.rpt-pivot .pvtDropdownActiveValue{background:var(--rpt-accent-soft)}.rpt-pivot .pvtDropdown{position:relative}.rpt-pivot table.pvtTable{font-size:13px;border-color:var(--rpt-border)}.rpt-pivot table.pvtTable thead tr th,.rpt-pivot table.pvtTable tbody tr th{font-family:Quicksand,sans-serif;font-weight:600;background:var(--rpt-header-bg);border:1px solid var(--rpt-border);color:var(--rpt-heading);padding:7px 12px}.rpt-pivot table.pvtTable tbody tr td{font-family:Open Sans,sans-serif;border:1px solid var(--rpt-border);color:var(--rpt-text);background:var(--rpt-paper);padding:7px 12px;text-align:right}.rpt-pivot table.pvtTable tr.pvtTotal td,.rpt-pivot table.pvtTable td.pvtTotal,.rpt-pivot table.pvtTable td.pvtGrandTotal,.rpt-pivot table.pvtTable th.pvtTotalLabel{font-weight:700;background:var(--rpt-total-bg);color:var(--rpt-heading)}.rpt-pivot .pvtFilterBox{font-family:Open Sans,sans-serif;background:var(--rpt-paper);color:var(--rpt-text);border:1px solid var(--rpt-border);border-radius:8px;box-shadow:0 6px 20px #002a3c38;z-index:1300}.rpt-pivot .pvtFilterBox h4{font-family:Quicksand,sans-serif;color:var(--rpt-heading)}.rpt-pivot .pvtFilterBox input[type=text].pvtSearch,.rpt-pivot .pvtFilterBox input.pvtSearch{font-family:Open Sans,sans-serif;border:1px solid var(--rpt-border);border-radius:6px;padding:5px 8px;background:var(--rpt-paper);color:var(--rpt-text)}.rpt-pivot .pvtFilterBox .pvtButton{font-family:Quicksand,sans-serif;font-size:12px;border:1px solid var(--rpt-accent-border);background:var(--rpt-paper);color:var(--rpt-accent);border-radius:6px;padding:3px 10px}.rpt-pivot .pvtFilterBox .pvtButton:hover{background:var(--rpt-accent-soft)}.rpt-pivot .pvtCheckContainer p{color:var(--rpt-text)}.rpt-pivot .pvtCheckContainer p.selected{background:var(--rpt-accent-soft)}.rpt-pivot .pvtFilterBox .pvtOnly{color:var(--rpt-accent)}.rpt-pivot .pvtFilterBox .pvtDragHandle{color:var(--rpt-muted);cursor:default}.rpt-pivot .pvtTriangle{color:var(--rpt-accent)}.rpt-pivot .pvtAttrRemove{margin-left:6px;padding:0 2px;font-size:13px;line-height:1;color:var(--rpt-muted);cursor:pointer;border-radius:4px}.rpt-pivot .pvtAttrRemove:hover{color:var(--rpt-danger, #d32f2f);background:var(--rpt-accent-soft)}.rpt-pivot table.pvtUi{width:100%}.rpt-pivot table.pvtUi>tbody>tr>td{padding:8px;vertical-align:top}.rpt-pivot td.pvtAxisContainer li{display:inline-block;margin:3px;vertical-align:top;list-style:none}.rpt-pivot td.pvtAxisContainer:before,.rpt-pivot td.pvtVals:before{display:block;font-family:Quicksand,sans-serif;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--rpt-muted);margin-bottom:6px}.rpt-pivot td.pvtUnused:before{content:"Available Fields"}.rpt-pivot td.pvtRows:before{content:"Rows"}.rpt-pivot td.pvtCols:before{content:"Columns"}.rpt-pivot td.pvtVals:before{content:"Values & Aggregation"}.rpt-pivot td.pvtUnused{border:1px solid var(--rpt-border);background:var(--rpt-surface);border-radius:10px;max-height:168px;overflow-y:auto}.rpt-pivot td.pvtRows,.rpt-pivot td.pvtCols{border:1px dashed var(--rpt-border);background:var(--rpt-surface);border-radius:10px;min-width:150px;height:auto}.rpt-pivot td.pvtCols{min-height:52px}.rpt-pivot td.pvtVals{border:1px solid var(--rpt-border);background:var(--rpt-surface);border-radius:10px;min-width:190px}.rpt-pivot td.pvtRenderers{min-width:150px}.rpt-pivot .pvtRowOrder,.rpt-pivot .pvtColOrder{color:var(--rpt-muted);text-decoration:none}.rpt-builder td.pvtOutput{display:none}.rpt-builder table.pvtUi,.rpt-builder table.pvtUi>tbody,.rpt-builder table.pvtUi>tbody>tr{display:contents}.rpt-pivot.rpt-builder{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto 1fr;grid-template-areas:"renderer vals" "unused   cols" "unused   rows";gap:12px;align-items:start}.rpt-builder td.pvtRenderers{grid-area:renderer}.rpt-builder td.pvtUnused{grid-area:unused;width:auto;max-height:340px;align-self:stretch}.rpt-builder td.pvtVals{grid-area:vals}.rpt-builder td.pvtCols{grid-area:cols;min-height:72px;height:auto}.rpt-builder td.pvtRows{grid-area:rows;min-height:120px;height:auto;align-self:stretch}.rpt-builder td.pvtVals,.rpt-builder td.pvtCols,.rpt-builder td.pvtRows{width:auto}.rpt-output table.pvtTable{width:auto;min-width:100%}.rpt-pivot table.pvtTable.rpt-virt{table-layout:fixed;border-collapse:separate;border-spacing:0;width:max-content}.rpt-pivot table.pvtTable.rpt-virt thead tr{height:34px}.rpt-pivot table.pvtTable.rpt-virt tbody tr{height:33px}.rpt-pivot table.pvtTable.rpt-virt th,.rpt-pivot table.pvtTable.rpt-virt td{height:inherit;padding:6px 12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-sizing:border-box}.rpt-pivot table.pvtTable.rpt-virt thead th{position:sticky;z-index:3;background:var(--rpt-header-bg)}.rpt-pivot table.pvtTable.rpt-virt tfoot th,.rpt-pivot table.pvtTable.rpt-virt tfoot td{position:sticky;bottom:0;z-index:3;background:var(--rpt-total-bg)}.rpt-pivot table.pvtTable.rpt-virt tbody th.pvtRowLabel{text-align:left}.rpt-pivot table.pvtTable.rpt-virt th.pvtColLabel,.rpt-pivot table.pvtTable.rpt-virt th.pvtTotalLabel{text-align:center}.rpt-pivot table.pvtTable.rpt-virt th.pvtAxisLabel{text-align:left;left:0;z-index:4}.rpt-pivot th.pvtAxisLabel[data-sortable=true]{cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap}.rpt-pivot th.pvtAxisLabel[data-sortable=true]:hover{text-decoration:underline}.rpt-pivot th.pvtAxisLabel[data-sort-dir=asc]:after{content:" ▲";font-size:8px;opacity:.7}.rpt-pivot th.pvtAxisLabel[data-sort-dir=desc]:after{content:" ▼";font-size:8px;opacity:.7}
