UNPKG

187 kBCSSView Raw
1.ag-icon {
2 font-family: var(--ag-icon-font-family);
3 font-size: var(--ag-icon-size);
4 line-height: var(--ag-icon-size);
5 font-style: normal;
6 font-weight: normal;
7 font-variant: normal;
8 text-transform: none;
9 -webkit-font-smoothing: antialiased;
10 -moz-osx-font-smoothing: grayscale;
11}
12
13.ag-icon-aggregation::before {
14 content: var(--ag-icon-font-code-aggregation, "\f101");
15}
16
17.ag-icon-arrows::before {
18 content: var(--ag-icon-font-code-arrows, "\f102");
19}
20
21.ag-icon-asc::before {
22 content: var(--ag-icon-font-code-asc, "\f103");
23}
24
25.ag-icon-cancel::before {
26 content: var(--ag-icon-font-code-cancel, "\f104");
27}
28
29.ag-icon-chart::before {
30 content: var(--ag-icon-font-code-chart, "\f105");
31}
32
33.ag-icon-checkbox-checked::before {
34 content: var(--ag-icon-font-code-checkbox-checked, "\f106");
35}
36
37.ag-icon-checkbox-indeterminate::before {
38 content: var(--ag-icon-font-code-checkbox-indeterminate, "\f107");
39}
40
41.ag-icon-checkbox-unchecked::before {
42 content: var(--ag-icon-font-code-checkbox-unchecked, "\f108");
43}
44
45.ag-icon-color-picker::before {
46 content: var(--ag-icon-font-code-color-picker, "\f109");
47}
48
49.ag-icon-columns::before {
50 content: var(--ag-icon-font-code-columns, "\f10a");
51}
52
53.ag-icon-contracted::before {
54 content: var(--ag-icon-font-code-contracted, "\f10b");
55}
56
57.ag-icon-copy::before {
58 content: var(--ag-icon-font-code-copy, "\f10c");
59}
60
61.ag-icon-cross::before {
62 content: var(--ag-icon-font-code-cross, "\f10d");
63}
64
65.ag-icon-csv::before {
66 content: var(--ag-icon-font-code-csv, "\f10e");
67}
68
69.ag-icon-cut::before {
70 content: var(--ag-icon-font-code-cut, "\f10f");
71}
72
73.ag-icon-desc::before {
74 content: var(--ag-icon-font-code-desc, "\f110");
75}
76
77.ag-icon-excel::before {
78 content: var(--ag-icon-font-code-excel, "\f111");
79}
80
81.ag-icon-expanded::before {
82 content: var(--ag-icon-font-code-expanded, "\f112");
83}
84
85.ag-icon-eye-slash::before {
86 content: var(--ag-icon-font-code-eye-slash, "\f113");
87}
88
89.ag-icon-eye::before {
90 content: var(--ag-icon-font-code-eye, "\f114");
91}
92
93.ag-icon-filter::before {
94 content: var(--ag-icon-font-code-filter, "\f115");
95}
96
97.ag-icon-first::before {
98 content: var(--ag-icon-font-code-first, "\f116");
99}
100
101.ag-icon-grip::before {
102 content: var(--ag-icon-font-code-grip, "\f117");
103}
104
105.ag-icon-group::before {
106 content: var(--ag-icon-font-code-group, "\f118");
107}
108
109.ag-icon-last::before {
110 content: var(--ag-icon-font-code-last, "\f119");
111}
112
113.ag-icon-left::before {
114 content: var(--ag-icon-font-code-left, "\f11a");
115}
116
117.ag-icon-linked::before {
118 content: var(--ag-icon-font-code-linked, "\f11b");
119}
120
121.ag-icon-loading::before {
122 content: var(--ag-icon-font-code-loading, "\f11c");
123}
124
125.ag-icon-maximize::before {
126 content: var(--ag-icon-font-code-maximize, "\f11d");
127}
128
129.ag-icon-menu::before {
130 content: var(--ag-icon-font-code-menu, "\f11e");
131}
132
133.ag-icon-minimize::before {
134 content: var(--ag-icon-font-code-minimize, "\f11f");
135}
136
137.ag-icon-next::before {
138 content: var(--ag-icon-font-code-next, "\f120");
139}
140
141.ag-icon-none::before {
142 content: var(--ag-icon-font-code-none, "\f121");
143}
144
145.ag-icon-not-allowed::before {
146 content: var(--ag-icon-font-code-not-allowed, "\f122");
147}
148
149.ag-icon-paste::before {
150 content: var(--ag-icon-font-code-paste, "\f123");
151}
152
153.ag-icon-pin::before {
154 content: var(--ag-icon-font-code-pin, "\f124");
155}
156
157.ag-icon-pivot::before {
158 content: var(--ag-icon-font-code-pivot, "\f125");
159}
160
161.ag-icon-previous::before {
162 content: var(--ag-icon-font-code-previous, "\f126");
163}
164
165.ag-icon-radio-button-off::before {
166 content: var(--ag-icon-font-code-radio-button-off, "\f127");
167}
168
169.ag-icon-radio-button-on::before {
170 content: var(--ag-icon-font-code-radio-button-on, "\f128");
171}
172
173.ag-icon-right::before {
174 content: var(--ag-icon-font-code-right, "\f129");
175}
176
177.ag-icon-save::before {
178 content: var(--ag-icon-font-code-save, "\f12a");
179}
180
181.ag-icon-small-down::before {
182 content: var(--ag-icon-font-code-small-down, "\f12b");
183}
184
185.ag-icon-small-left::before {
186 content: var(--ag-icon-font-code-small-left, "\f12c");
187}
188
189.ag-icon-small-right::before {
190 content: var(--ag-icon-font-code-small-right, "\f12d");
191}
192
193.ag-icon-small-up::before {
194 content: var(--ag-icon-font-code-small-up, "\f12e");
195}
196
197.ag-icon-tick::before {
198 content: var(--ag-icon-font-code-tick, "\f12f");
199}
200
201.ag-icon-tree-closed::before {
202 content: var(--ag-icon-font-code-tree-closed, "\f130");
203}
204
205.ag-icon-tree-indeterminate::before {
206 content: var(--ag-icon-font-code-tree-indeterminate, "\f131");
207}
208
209.ag-icon-tree-open::before {
210 content: var(--ag-icon-font-code-tree-open, "\f132");
211}
212
213.ag-icon-unlinked::before {
214 content: var(--ag-icon-font-code-unlinked, "\f133");
215}
216
217.ag-icon-row-drag::before {
218 content: var(--ag-icon-font-code-grip);
219}
220
221.ag-left-arrow::before {
222 content: var(--ag-icon-font-code-left);
223}
224
225.ag-right-arrow::before {
226 content: var(--ag-icon-font-code-right);
227}
228
229[class*=ag-theme-] {
230 --ag-foreground-color: #000;
231 --ag-data-color: var(--ag-foreground-color);
232 --ag-secondary-foreground-color: var(--ag-foreground-color);
233 --ag-header-foreground-color: var(--ag-secondary-foreground-color);
234 --ag-disabled-foreground-color: rgba(0, 0, 0, 0.5);
235 --ag-background-color: #fff;
236 --ag-header-background-color: transparent;
237 --ag-tooltip-background-color: transparent;
238 --ag-subheader-background-color: transparent;
239 --ag-subheader-toolbar-background-color: transparent;
240 --ag-control-panel-background-color: transparent;
241 --ag-side-button-selected-background-color: var(--ag-control-panel-background-color);
242 --ag-selected-row-background-color: #BBB;
243 --ag-odd-row-background-color: var(--ag-background-color);
244 --ag-modal-overlay-background-color: rgba(255, 255, 255, 0.66);
245 --ag-row-hover-color: transparent;
246 --ag-column-hover-color: transparent;
247 --ag-range-selection-border-color: var(--ag-foreground-color);
248 --ag-range-selection-border-style: solid;
249 --ag-range-selection-background-color: rgba(0, 0, 0, 0.2);
250 --ag-range-selection-background-color-2: var(--ag-range-selection-background-color);
251 --ag-range-selection-background-color-3: var(--ag-range-selection-background-color);
252 --ag-range-selection-background-color-4: var(--ag-range-selection-background-color);
253 --ag-range-selection-highlight-color: var(--ag-range-selection-border-color);
254 --ag-selected-tab-underline-color: var(--ag-range-selection-border-color);
255 --ag-selected-tab-underline-width: 0;
256 --ag-selected-tab-underline-transition-speed: 0s;
257 --ag-range-selection-chart-category-background-color: rgba(0, 255, 132, 0.1);
258 --ag-range-selection-chart-background-color: rgba(0, 88, 255, 0.1);
259 --ag-header-cell-hover-background-color: transparent;
260 --ag-header-cell-moving-background-color: var(--ag-background-color);
261 --ag-value-change-value-highlight-background-color: rgba(22, 160, 133, 0.5);
262 --ag-value-change-delta-up-color: #43a047;
263 --ag-value-change-delta-down-color: #e53935;
264 --ag-chip-background-color: transparent;
265 --ag-borders: solid 1px;
266 --ag-border-color: rgba(0, 0, 0, 0.25);
267 --ag-borders-critical: var(--ag-borders);
268 --ag-borders-secondary: var(--ag-borders);
269 --ag-secondary-border-color: var(--ag-border-color);
270 --ag-row-border-style: solid;
271 --ag-row-border-color: var(--ag-secondary-border-color);
272 --ag-row-border-width: 1px;
273 --ag-cell-horizontal-border: solid transparent;
274 --ag-borders-input: var(--ag-borders-secondary);
275 --ag-input-border-color: var(--ag-secondary-border-color);
276 --ag-borders-input-invalid: solid 2px;
277 --ag-input-border-color-invalid: var(--ag-invalid-color);
278 --ag-borders-side-button: var(--ag-borders);
279 --ag-border-radius: 0px;
280 --ag-row-border-color: var(--ag-secondary-border-color);
281 --ag-header-column-separator-display: none;
282 --ag-header-column-separator-height: 100%;
283 --ag-header-column-separator-width: 1px;
284 --ag-header-column-separator-color: var(--ag-secondary-border-color);
285 --ag-header-column-resize-handle-display: none;
286 --ag-header-column-resize-handle-height: 50%;
287 --ag-header-column-resize-handle-width: 1px;
288 --ag-header-column-resize-handle-color: var(--ag-secondary-border-color);
289 --ag-invalid-color: red;
290 --ag-input-disabled-border-color: var(--ag-input-border-color);
291 --ag-input-disabled-background-color: transparent;
292 --ag-checkbox-background-color: transparent;
293 --ag-checkbox-border-radius: var(--ag-border-radius);
294 --ag-checkbox-checked-color: var(--ag-foreground-color);
295 --ag-checkbox-unchecked-color: var(--ag-foreground-color);
296 --ag-checkbox-indeterminate-color: var(--ag-checkbox-unchecked-color);
297 --ag-toggle-button-off-border-color: var(--ag-checkbox-unchecked-color);
298 --ag-toggle-button-off-background-color: var(--ag-checkbox-unchecked-color);
299 --ag-toggle-button-on-border-color: var(--ag-checkbox-checked-color);
300 --ag-toggle-button-on-background-color: var(--ag-checkbox-checked-color);
301 --ag-toggle-button-switch-background-color: var(--ag-background-color);
302 --ag-toggle-button-switch-border-color: var(--ag-toggle-button-off-border-color);
303 --ag-toggle-button-border-width: 1px;
304 --ag-toggle-button-height: var(--ag-icon-size);
305 --ag-toggle-button-width: calc(var(--ag-toggle-button-height) * 2);
306 --ag-input-focus-box-shadow: none;
307 --ag-input-focus-border-color: none;
308 --ag-minichart-selected-chart-color: var(--ag-checkbox-checked-color);
309 --ag-minichart-selected-page-color: var(--ag-checkbox-checked-color);
310 --ag-grid-size: 4px;
311 --ag-icon-size: 12px;
312 --ag-widget-container-horizontal-padding: calc(var(--ag-grid-size) * 1.5);
313 --ag-widget-container-vertical-padding: calc(var(--ag-grid-size) * 1.5);
314 --ag-widget-horizontal-spacing: calc(var(--ag-grid-size) * 2);
315 --ag-widget-vertical-spacing: var(--ag-grid-size);
316 --ag-cell-horizontal-padding: calc(var(--ag-grid-size) * 3);
317 --ag-cell-widget-spacing: var(--ag-cell-horizontal-padding);
318 --ag-row-height: calc(var(--ag-grid-size) * 6 + 1px);
319 --ag-header-height: var(--ag-row-height);
320 --ag-list-item-height: calc(var(--ag-grid-size) * 5);
321 --ag-column-select-indent-size: calc(var(--ag-grid-size) + var(--ag-icon-size));
322 --ag-set-filter-indent-size: calc(var(--ag-grid-size) + var(--ag-icon-size));
323 --ag-row-group-indent-size: calc(var(--ag-cell-widget-spacing) + var(--ag-icon-size));
324 --ag-filter-tool-panel-group-indent: 16px;
325 --ag-tab-min-width: 220px;
326 --ag-menu-min-width: 181px;
327 --ag-side-bar-panel-width: 200px;
328 --ag-font-family: "Helvetica Neue", sans-serif;
329 --ag-font-size: 14px;
330 --ag-card-radius: var(--ag-border-radius);
331 --ag-card-shadow: none;
332 --ag-popup-shadow: 5px 5px 10px rgba(0, 0, 0, 0.3);
333}
334
335.ag-root-wrapper, .ag-sticky-top, .ag-dnd-ghost {
336 background-color: var(--ag-background-color);
337}
338
339[class*=ag-theme-] {
340 -webkit-font-smoothing: antialiased;
341 font-family: var(--ag-font-family);
342 font-size: var(--ag-font-size);
343 line-height: normal;
344 color: var(--ag-foreground-color);
345}
346
347ag-grid, ag-grid-angular, ag-grid-ng2, ag-grid-polymer, ag-grid-aurelia {
348 display: block;
349}
350
351.ag-hidden {
352 display: none !important;
353}
354
355.ag-invisible {
356 visibility: hidden !important;
357}
358
359.ag-no-transition {
360 transition: none !important;
361}
362
363.ag-drag-handle {
364 cursor: grab;
365}
366
367.ag-column-drop-wrapper {
368 display: flex;
369}
370
371.ag-column-drop-horizontal-half-width {
372 display: inline-block;
373 width: 50% !important;
374}
375
376.ag-unselectable {
377 -moz-user-select: none;
378 -webkit-user-select: none;
379 -ms-user-select: none;
380 user-select: none;
381}
382
383.ag-selectable {
384 -moz-user-select: text;
385 -webkit-user-select: text;
386 -ms-user-select: text;
387 user-select: text;
388}
389
390.ag-tab {
391 position: relative;
392}
393
394.ag-tab-guard {
395 position: absolute;
396 width: 0;
397 height: 0;
398 display: block;
399}
400
401.ag-select-agg-func-popup {
402 position: absolute;
403}
404
405.ag-input-wrapper, .ag-picker-field-wrapper {
406 display: flex;
407 flex: 1 1 auto;
408 align-items: center;
409 line-height: normal;
410 position: relative;
411}
412
413.ag-shake-left-to-right {
414 animation-direction: alternate;
415 animation-duration: 0.2s;
416 animation-iteration-count: infinite;
417 animation-name: ag-shake-left-to-right;
418}
419
420@keyframes ag-shake-left-to-right {
421 from {
422 padding-left: 6px;
423 padding-right: 2px;
424 }
425 to {
426 padding-left: 2px;
427 padding-right: 6px;
428 }
429}
430.ag-root-wrapper {
431 cursor: default;
432 position: relative;
433 display: flex;
434 flex-direction: column;
435 overflow: hidden;
436}
437.ag-root-wrapper.ag-layout-normal {
438 height: 100%;
439}
440
441.ag-watermark {
442 position: absolute;
443 bottom: 20px;
444 right: 25px;
445 opacity: 0.5;
446 transition: opacity 1s ease-out 3s;
447}
448.ag-watermark::before {
449 content: "";
450 background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+Cjxzdmcgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDIzNSA0MCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxuczpzZXJpZj0iaHR0cDovL3d3dy5zZXJpZi5jb20vIiBzdHlsZT0iZmlsbC1ydWxlOmV2ZW5vZGQ7Y2xpcC1ydWxlOmV2ZW5vZGQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjI7Ij4KICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDAuNjM1NzIzLDAsMCwwLjYzNTcyMywtNDkyLjkyMSwtMzIzLjYwOCkiPgogICAgICAgIDxwYXRoIGQ9Ik0xMDk5LjQsNTQ5LjRMMTA5OS40LDUzNi45TDEwNzguMSw1MzYuOUwxMDY1LjYsNTQ5LjRMMTA5OS40LDU0OS40WiIgc3R5bGU9ImZpbGw6cmdiKDI0LDI5LDMxKTtmaWxsLXJ1bGU6bm9uemVybzsiLz4KICAgICAgICA8cGF0aCBkPSJNMTEyMy40LDUxOC40TDEwOTYuNyw1MTguNEwxMDg0LjEsNTMwLjlMMTEyMy40LDUzMC45TDExMjMuNCw1MTguNFoiIHN0eWxlPSJmaWxsOnJnYigyNCwyOSwzMSk7ZmlsbC1ydWxlOm5vbnplcm87Ii8+CiAgICAgICAgPHBhdGggZD0iTTEwNTMuMiw1NjEuOUwxMDU5LjYsNTU1LjVMMTA4MS4yLDU1NS41TDEwODEuMiw1NjhMMTA1My4yLDU2OEwxMDUzLjIsNTYxLjlaIiBzdHlsZT0iZmlsbDpyZ2IoMjQsMjksMzEpO2ZpbGwtcnVsZTpub256ZXJvOyIvPgogICAgICAgIDxwYXRoIGQ9Ik0xMDU3LjksNTQzLjNMMTA3MS43LDU0My4zTDEwODQuMyw1MzAuOEwxMDU3LjksNTMwLjhMMTA1Ny45LDU0My4zWiIgc3R5bGU9ImZpbGw6cmdiKDI0LDI5LDMxKTtmaWxsLXJ1bGU6bm9uemVybzsiLz4KICAgICAgICA8cGF0aCBkPSJNMTA0Mi44LDU2MS45TDEwNTMuMiw1NjEuOUwxMDY1LjYsNTQ5LjRMMTA0Mi44LDU0OS40TDEwNDIuOCw1NjEuOVoiIHN0eWxlPSJmaWxsOnJnYigyNCwyOSwzMSk7ZmlsbC1ydWxlOm5vbnplcm87Ii8+CiAgICAgICAgPHBhdGggZD0iTTEwOTYuNyw1MTguNEwxMDkwLjMsNTI0LjhMMTA0OS41LDUyNC44TDEwNDkuNSw1MTIuM0wxMDk2LjcsNTEyLjNMMTA5Ni43LDUxOC40WiIgc3R5bGU9ImZpbGw6cmdiKDI0LDI5LDMxKTtmaWxsLXJ1bGU6bm9uemVybzsiLz4KICAgICAgICA8cGF0aCBkPSJNODI4LjYsNTU5LjdMODA5LDU1OS43TDgwNS42LDU2OC4xTDc5Nyw1NjguMUw4MTUuMSw1MjUuN0w4MjIuNiw1MjUuN0w4NDAuNyw1NjguMUw4MzIsNTY4LjFMODI4LjYsNTU5LjdaTTgyNS45LDU1M0w4MTguOCw1MzUuN0w4MTEuNyw1NTNMODI1LjksNTUzWiIgc3R5bGU9ImZpbGw6cmdiKDI0LDI5LDMxKTtmaWxsLXJ1bGU6bm9uemVybzsiLz4KICAgICAgICA8cGF0aCBkPSJNOTYwLjEsNTQxLjNDOTYyLjYsNTM3LjYgOTY4LjksNTM3LjIgOTcxLjUsNTM3LjJMOTcxLjUsNTQ0LjRDOTY4LjMsNTQ0LjQgOTY1LjEsNTQ0LjUgOTYzLjIsNTQ1LjlDOTYxLjMsNTQ3LjMgOTYwLjMsNTQ5LjIgOTYwLjMsNTUxLjVMOTYwLjMsNTY4LjFMOTUyLjUsNTY4LjFMOTUyLjUsNTM3LjJMOTYwLDUzNy4yTDk2MC4xLDU0MS4zWiIgc3R5bGU9ImZpbGw6cmdiKDI0LDI5LDMxKTtmaWxsLXJ1bGU6bm9uemVybzsiLz4KICAgICAgICA8cmVjdCB4PSI5NzUuOCIgeT0iNTM3LjIiIHdpZHRoPSI3LjgiIGhlaWdodD0iMzAuOSIgc3R5bGU9ImZpbGw6cmdiKDI0LDI5LDMxKTsiLz4KICAgICAgICA8cmVjdCB4PSI5NzUuOCIgeT0iNTIzLjQiIHdpZHRoPSI3LjgiIGhlaWdodD0iOS4yIiBzdHlsZT0iZmlsbDpyZ2IoMjQsMjksMzEpOyIvPgogICAgICAgIDxwYXRoIGQ9Ik0xMDIyLjMsNTIzLjRMMTAyMi4zLDU2OC4xTDEwMTQuOCw1NjguMUwxMDE0LjYsNTYzLjRDMTAxMy41LDU2NSAxMDEyLjEsNTY2LjMgMTAxMC40LDU2Ny4zQzEwMDguNyw1NjguMiAxMDA2LjYsNTY4LjcgMTAwNC4yLDU2OC43QzEwMDIuMSw1NjguNyAxMDAwLjEsNTY4LjMgOTk4LjQsNTY3LjZDOTk2LjYsNTY2LjggOTk1LDU2NS44IDk5My43LDU2NC40Qzk5Mi40LDU2MyA5OTEuMyw1NjEuMyA5OTAuNiw1NTkuNEM5ODkuOCw1NTcuNSA5ODkuNSw1NTUuMyA5ODkuNSw1NTIuOUM5ODkuNSw1NTAuNSA5ODkuOSw1NDguMyA5OTAuNiw1NDYuM0M5OTEuNCw1NDQuMyA5OTIuNCw1NDIuNiA5OTMuNyw1NDEuMkM5OTUsNTM5LjggOTk2LjYsNTM4LjcgOTk4LjQsNTM3LjlDMTAwMC4yLDUzNy4xIDEwMDIuMSw1MzYuNyAxMDA0LjIsNTM2LjdDMTAwNi42LDUzNi43IDEwMDguNiw1MzcuMSAxMDEwLjMsNTM4QzEwMTIsNTM4LjkgMTAxMy40LDU0MC4xIDEwMTQuNSw1NDEuOEwxMDE0LjUsNTIzLjVMMTAyMi4zLDUyMy41TDEwMjIuMyw1MjMuNFpNMTAwNS45LDU2MkMxMDA4LjUsNTYyIDEwMTAuNSw1NjEuMSAxMDEyLjEsNTU5LjRDMTAxMy43LDU1Ny43IDEwMTQuNSw1NTUuNCAxMDE0LjUsNTUyLjZDMTAxNC41LDU0OS44IDEwMTMuNyw1NDcuNiAxMDEyLjEsNTQ1LjhDMTAxMC41LDU0NC4xIDEwMDguNSw1NDMuMiAxMDA1LjksNTQzLjJDMTAwMy40LDU0My4yIDEwMDEuMyw1NDQuMSA5OTkuOCw1NDUuOEM5OTguMiw1NDcuNSA5OTcuNCw1NDkuOCA5OTcuNCw1NTIuNkM5OTcuNCw1NTUuNCA5OTguMiw1NTcuNiA5OTkuOCw1NTkuM0MxMDAxLjQsNTYxLjEgMTAwMy40LDU2MiAxMDA1LjksNTYyIiBzdHlsZT0iZmlsbDpyZ2IoMjQsMjksMzEpO2ZpbGwtcnVsZTpub256ZXJvOyIvPgogICAgICAgIDxwYXRoIGQ9Ik04ODUuOCw1NDQuMkw4NjYuNSw1NDQuMkw4NjYuNSw1NTAuOUw4NzcuNSw1NTAuOUM4NzcuMiw1NTQuMyA4NzUuOSw1NTYuOSA4NzMuNyw1NTlDODcxLjUsNTYxIDg2OC43LDU2MiA4NjUuMSw1NjJDODYzLjEsNTYyIDg2MS4yLDU2MS42IDg1OS42LDU2MC45Qzg1Ny45LDU2MC4yIDg1Ni41LDU1OS4yIDg1NS4zLDU1Ny44Qzg1NC4xLDU1Ni41IDg1My4yLDU1NC45IDg1Mi41LDU1M0M4NTEuOCw1NTEuMSA4NTEuNSw1NDkuMSA4NTEuNSw1NDYuOEM4NTEuNSw1NDQuNSA4NTEuOCw1NDIuNSA4NTIuNSw1NDAuNkM4NTMuMSw1MzguNyA4NTQuMSw1MzcuMiA4NTUuMyw1MzUuOEM4NTYuNSw1MzQuNSA4NTcuOSw1MzMuNSA4NTkuNiw1MzIuN0M4NjEuMyw1MzIgODYzLjEsNTMxLjYgODY1LjIsNTMxLjZDODY5LjQsNTMxLjYgODcyLjYsNTMyLjYgODc0LjgsNTM0LjZMODgwLDUyOS40Qzg3Ni4xLDUyNi40IDg3MS4xLDUyNC44IDg2NS4yLDUyNC44Qzg2MS45LDUyNC44IDg1OC45LDUyNS4zIDg1Ni4yLDUyNi40Qzg1My41LDUyNy41IDg1MS4yLDUyOC45IDg0OS4zLDUzMC44Qzg0Ny40LDUzMi43IDg0NS45LDUzNSA4NDQuOSw1MzcuN0M4NDMuOSw1NDAuNCA4NDMuNCw1NDMuNCA4NDMuNCw1NDYuNkM4NDMuNCw1NDkuOCA4NDMuOSw1NTIuOCA4NDUsNTU1LjVDODQ2LjEsNTU4LjIgODQ3LjUsNTYwLjUgODQ5LjQsNTYyLjRDODUxLjMsNTY0LjMgODUzLjYsNTY1LjggODU2LjMsNTY2LjhDODU5LDU2Ny45IDg2Miw1NjguNCA4NjUuMiw1NjguNEM4NjguNCw1NjguNCA4NzEuMyw1NjcuOSA4NzMuOSw1NjYuOEM4NzYuNSw1NjUuNyA4NzguNyw1NjQuMyA4ODAuNSw1NjIuNEM4ODIuMyw1NjAuNSA4ODMuNyw1NTguMiA4ODQuNyw1NTUuNUM4ODUuNyw1NTIuOCA4ODYuMiw1NDkuOCA4ODYuMiw1NDYuNkw4ODYuMiw1NDUuM0M4ODUuOSw1NDUuMSA4ODUuOCw1NDQuNiA4ODUuOCw1NDQuMiIgc3R5bGU9ImZpbGw6cmdiKDI0LDI5LDMxKTtmaWxsLXJ1bGU6bm9uemVybzsiLz4KICAgICAgICA8cGF0aCBkPSJNOTQ2LjgsNTQ0LjJMOTI3LjUsNTQ0LjJMOTI3LjUsNTUwLjlMOTM4LjUsNTUwLjlDOTM4LjIsNTU0LjMgOTM2LjksNTU2LjkgOTM0LjcsNTU5QzkzMi41LDU2MSA5MjkuNyw1NjIgOTI2LjEsNTYyQzkyNC4xLDU2MiA5MjIuMiw1NjEuNiA5MjAuNiw1NjAuOUM5MTguOSw1NjAuMiA5MTcuNSw1NTkuMiA5MTYuMyw1NTcuOEM5MTUuMSw1NTYuNSA5MTQuMiw1NTQuOSA5MTMuNSw1NTNDOTEyLjgsNTUxLjEgOTEyLjUsNTQ5LjEgOTEyLjUsNTQ2LjhDOTEyLjUsNTQ0LjUgOTEyLjgsNTQyLjUgOTEzLjUsNTQwLjZDOTE0LjEsNTM4LjcgOTE1LjEsNTM3LjIgOTE2LjMsNTM1LjhDOTE3LjUsNTM0LjUgOTE4LjksNTMzLjUgOTIwLjYsNTMyLjdDOTIyLjMsNTMyIDkyNC4xLDUzMS42IDkyNi4yLDUzMS42QzkzMC40LDUzMS42IDkzMy42LDUzMi42IDkzNS44LDUzNC42TDk0MSw1MjkuNEM5MzcuMSw1MjYuNCA5MzIuMSw1MjQuOCA5MjYuMiw1MjQuOEM5MjIuOSw1MjQuOCA5MTkuOSw1MjUuMyA5MTcuMiw1MjYuNEM5MTQuNSw1MjcuNSA5MTIuMiw1MjguOSA5MTAuMyw1MzAuOEM5MDguNCw1MzIuNyA5MDYuOSw1MzUgOTA1LjksNTM3LjdDOTA0LjksNTQwLjQgOTA0LjQsNTQzLjQgOTA0LjQsNTQ2LjZDOTA0LjQsNTQ5LjggOTA0LjksNTUyLjggOTA2LDU1NS41QzkwNy4xLDU1OC4yIDkwOC41LDU2MC41IDkxMC40LDU2Mi40QzkxMi4zLDU2NC4zIDkxNC42LDU2NS44IDkxNy4zLDU2Ni44QzkyMCw1NjcuOSA5MjMsNTY4LjQgOTI2LjIsNTY4LjRDOTI5LjQsNTY4LjQgOTMyLjMsNTY3LjkgOTM0LjksNTY2LjhDOTM3LjUsNTY1LjcgOTM5LjcsNTY0LjMgOTQxLjUsNTYyLjRDOTQzLjMsNTYwLjUgOTQ0LjcsNTU4LjIgOTQ1LjcsNTU1LjVDOTQ2LjcsNTUyLjggOTQ3LjIsNTQ5LjggOTQ3LjIsNTQ2LjZMOTQ3LjIsNTQ1LjNDOTQ2LjksNTQ1LjEgOTQ2LjgsNTQ0LjYgOTQ2LjgsNTQ0LjIiIHN0eWxlPSJmaWxsOnJnYigyNCwyOSwzMSk7ZmlsbC1ydWxlOm5vbnplcm87Ii8+CiAgICA8L2c+Cjwvc3ZnPgo=);
451 background-repeat: no-repeat;
452 background-size: 170px 40px;
453 display: block;
454 height: 40px;
455 width: 170px;
456 opacity: 0.5;
457}
458
459.ag-watermark-text {
460 opacity: 0.5;
461 font-weight: bold;
462 font-family: Impact, sans-serif;
463 font-size: 19px;
464 padding-left: 0.7rem;
465}
466
467.ag-root-wrapper-body {
468 display: flex;
469 flex-direction: row;
470}
471.ag-root-wrapper-body.ag-layout-normal {
472 flex: 1 1 auto;
473 height: 0;
474 min-height: 0;
475}
476
477.ag-root {
478 position: relative;
479 display: flex;
480 flex-direction: column;
481}
482.ag-root.ag-layout-normal, .ag-root.ag-layout-auto-height {
483 overflow: hidden;
484 flex: 1 1 auto;
485 width: 0;
486}
487.ag-root.ag-layout-normal {
488 height: 100%;
489}
490
491.ag-header-viewport,
492.ag-floating-top-viewport,
493.ag-body-viewport,
494.ag-center-cols-viewport,
495.ag-floating-bottom-viewport,
496.ag-body-horizontal-scroll-viewport,
497.ag-body-vertical-scroll-viewport,
498.ag-virtual-list-viewport,
499.ag-sticky-top-viewport {
500 position: relative;
501 height: 100%;
502 min-width: 0px;
503 overflow: hidden;
504 flex: 1 1 auto;
505}
506
507.ag-body-viewport {
508 display: flex;
509}
510.ag-body-viewport.ag-layout-normal {
511 overflow-y: auto;
512 -webkit-overflow-scrolling: touch;
513}
514
515.ag-center-cols-viewport {
516 width: 100%;
517 overflow-x: auto;
518}
519
520.ag-body-horizontal-scroll-viewport {
521 overflow-x: scroll;
522}
523
524.ag-body-vertical-scroll-viewport {
525 overflow-y: scroll;
526}
527
528.ag-virtual-list-viewport {
529 overflow: auto;
530 width: 100%;
531}
532
533.ag-header-container,
534.ag-floating-top-container,
535.ag-body-container,
536.ag-pinned-right-cols-container,
537.ag-center-cols-container,
538.ag-pinned-left-cols-container,
539.ag-floating-bottom-container,
540.ag-body-horizontal-scroll-container,
541.ag-body-vertical-scroll-container,
542.ag-full-width-container,
543.ag-floating-bottom-full-width-container,
544.ag-virtual-list-container,
545.ag-sticky-top-container {
546 position: relative;
547}
548
549.ag-header-container,
550.ag-floating-top-container,
551.ag-floating-bottom-container,
552.ag-sticky-top-container {
553 height: 100%;
554 white-space: nowrap;
555}
556
557.ag-center-cols-container {
558 display: block;
559}
560
561.ag-pinned-right-cols-container {
562 display: block;
563}
564
565.ag-body-horizontal-scroll-container {
566 height: 100%;
567}
568
569.ag-body-vertical-scroll-container {
570 width: 100%;
571}
572
573.ag-full-width-container,
574.ag-floating-top-full-width-container,
575.ag-floating-bottom-full-width-container,
576.ag-sticky-top-full-width-container {
577 position: absolute;
578 top: 0px;
579 left: 0px;
580 pointer-events: none;
581}
582
583.ag-full-width-container {
584 width: 100%;
585}
586
587.ag-floating-bottom-full-width-container, .ag-floating-top-full-width-container {
588 display: inline-block;
589 overflow: hidden;
590 height: 100%;
591 width: 100%;
592}
593
594.ag-virtual-list-container {
595 overflow: hidden;
596}
597
598.ag-center-cols-clipper {
599 flex: 1 1 auto;
600 min-width: 0;
601 overflow: hidden;
602 min-height: 100%;
603 transform: translate3d(0, 0, 0);
604}
605
606.ag-body {
607 position: relative;
608 display: flex;
609 flex: 1 1 auto;
610 flex-direction: row !important;
611 min-height: 0;
612}
613
614.ag-body-clipper {
615 overflow: hidden;
616 min-width: 0px;
617 flex: 1 1 auto;
618 height: 100%;
619 transform: translate3d(0, 0, 0);
620}
621
622.ag-body-horizontal-scroll,
623.ag-body-vertical-scroll {
624 min-height: 0;
625 min-width: 0;
626 display: flex;
627 position: relative;
628}
629.ag-body-horizontal-scroll.ag-scrollbar-invisible,
630.ag-body-vertical-scroll.ag-scrollbar-invisible {
631 position: absolute;
632 bottom: 0;
633}
634.ag-body-horizontal-scroll.ag-scrollbar-invisible.ag-apple-scrollbar,
635.ag-body-vertical-scroll.ag-scrollbar-invisible.ag-apple-scrollbar {
636 opacity: 0;
637 transition: opacity 400ms;
638 visibility: hidden;
639}
640.ag-body-horizontal-scroll.ag-scrollbar-invisible.ag-apple-scrollbar.ag-scrollbar-scrolling, .ag-body-horizontal-scroll.ag-scrollbar-invisible.ag-apple-scrollbar.ag-scrollbar-active,
641.ag-body-vertical-scroll.ag-scrollbar-invisible.ag-apple-scrollbar.ag-scrollbar-scrolling,
642.ag-body-vertical-scroll.ag-scrollbar-invisible.ag-apple-scrollbar.ag-scrollbar-active {
643 visibility: visible;
644 opacity: 1;
645}
646
647.ag-body-horizontal-scroll {
648 width: 100%;
649}
650.ag-body-horizontal-scroll.ag-scrollbar-invisible {
651 left: 0;
652 right: 0;
653}
654
655.ag-body-vertical-scroll {
656 height: 100%;
657}
658.ag-body-vertical-scroll.ag-scrollbar-invisible {
659 top: 0;
660 z-index: 10;
661}
662.ag-ltr .ag-body-vertical-scroll.ag-scrollbar-invisible {
663 right: 0;
664}
665.ag-rtl .ag-body-vertical-scroll.ag-scrollbar-invisible {
666 left: 0;
667}
668
669.ag-force-vertical-scroll {
670 overflow-y: scroll !important;
671}
672
673.ag-horizontal-left-spacer, .ag-horizontal-right-spacer {
674 height: 100%;
675 min-width: 0;
676 overflow-x: scroll;
677}
678.ag-horizontal-left-spacer.ag-scroller-corner, .ag-horizontal-right-spacer.ag-scroller-corner {
679 overflow-x: hidden;
680}
681
682.ag-header, .ag-pinned-left-header, .ag-pinned-right-header {
683 display: inline-block;
684 overflow: hidden;
685 position: relative;
686}
687
688.ag-header-cell-sortable {
689 cursor: pointer;
690}
691
692.ag-header {
693 display: flex;
694 width: 100%;
695 white-space: nowrap;
696}
697
698.ag-pinned-left-header {
699 height: 100%;
700}
701
702.ag-pinned-right-header {
703 height: 100%;
704}
705
706.ag-header-row {
707 position: absolute;
708 overflow: hidden;
709}
710
711.ag-header.ag-header-allow-overflow .ag-header-row {
712 overflow: visible;
713}
714
715.ag-header-cell {
716 display: inline-flex;
717 align-items: center;
718 position: absolute;
719 height: 100%;
720 overflow: hidden;
721}
722
723.ag-header-cell.ag-header-active .ag-header-cell-menu-button {
724 opacity: 1;
725}
726
727.ag-header-cell-menu-button:not(.ag-header-menu-always-show) {
728 transition: opacity 0.2s;
729 opacity: 0;
730}
731
732.ag-header-group-cell-label, .ag-header-cell-label {
733 display: flex;
734 flex: 1 1 auto;
735 overflow: hidden;
736 align-items: center;
737 text-overflow: ellipsis;
738 align-self: stretch;
739}
740
741.ag-header-cell-text {
742 overflow: hidden;
743 text-overflow: ellipsis;
744}
745
746.ag-header-cell:not(.ag-header-cell-auto-height) .ag-header-cell-comp-wrapper {
747 height: 100%;
748 display: flex;
749 align-items: center;
750}
751
752.ag-header-cell-comp-wrapper {
753 width: 100%;
754 overflow: hidden;
755}
756
757.ag-header-cell-wrap-text .ag-header-cell-comp-wrapper {
758 white-space: normal;
759}
760
761.ag-right-aligned-header .ag-header-cell-label {
762 flex-direction: row-reverse;
763}
764
765.ag-header-group-text {
766 overflow: hidden;
767 text-overflow: ellipsis;
768 white-space: nowrap;
769}
770
771.ag-header-cell-resize {
772 position: absolute;
773 z-index: 2;
774 height: 100%;
775 width: 8px;
776 top: 0;
777 cursor: ew-resize;
778}
779.ag-ltr .ag-header-cell-resize {
780 right: -4px;
781}
782.ag-rtl .ag-header-cell-resize {
783 left: -4px;
784}
785
786.ag-pinned-left-header .ag-header-cell-resize {
787 right: -4px;
788}
789
790.ag-pinned-right-header .ag-header-cell-resize {
791 left: -4px;
792}
793
794.ag-header-select-all {
795 display: flex;
796}
797
798.ag-column-moving .ag-cell {
799 transition: left 0.2s;
800}
801.ag-column-moving .ag-header-cell {
802 transition: left 0.2s;
803}
804.ag-column-moving .ag-header-group-cell {
805 transition: left 0.2s, width 0.2s;
806}
807
808.ag-column-panel {
809 display: flex;
810 flex-direction: column;
811 overflow: hidden;
812 flex: 1 1 auto;
813}
814
815.ag-column-select {
816 position: relative;
817 display: flex;
818 flex-direction: column;
819 overflow: hidden;
820 flex: 3 1 0px;
821}
822
823.ag-column-select-header {
824 position: relative;
825 display: flex;
826 flex: none;
827}
828
829.ag-column-select-header-icon {
830 position: relative;
831}
832
833.ag-column-select-header-filter-wrapper {
834 flex: 1 1 auto;
835}
836
837.ag-column-select-header-filter {
838 width: 100%;
839}
840
841.ag-column-select-list {
842 flex: 1 1 0px;
843 overflow: hidden;
844}
845
846.ag-column-drop {
847 position: relative;
848 display: inline-flex;
849 align-items: center;
850 overflow: auto;
851 width: 100%;
852}
853
854.ag-column-drop-list {
855 display: flex;
856 align-items: center;
857}
858
859.ag-column-drop-cell {
860 position: relative;
861 display: flex;
862 align-items: center;
863}
864
865.ag-column-drop-cell-text {
866 overflow: hidden;
867 flex: 1 1 auto;
868 text-overflow: ellipsis;
869 white-space: nowrap;
870}
871
872.ag-column-drop-vertical {
873 display: flex;
874 flex-direction: column;
875 overflow: hidden;
876 align-items: stretch;
877 flex: 1 1 0px;
878}
879
880.ag-column-drop-vertical-title-bar {
881 display: flex;
882 align-items: center;
883 flex: none;
884}
885
886.ag-column-drop-vertical-list {
887 position: relative;
888 align-items: stretch;
889 flex-grow: 1;
890 flex-direction: column;
891 overflow-x: auto;
892}
893.ag-column-drop-vertical-list > * {
894 flex: none;
895}
896
897.ag-column-drop-empty .ag-column-drop-vertical-list {
898 overflow: hidden;
899}
900
901.ag-column-drop-vertical-empty-message {
902 display: block;
903}
904
905.ag-column-drop.ag-column-drop-horizontal {
906 white-space: nowrap;
907 overflow: hidden;
908}
909
910.ag-column-drop-cell-button {
911 cursor: pointer;
912}
913
914.ag-filter-toolpanel {
915 flex: 1 1 0px;
916 min-width: 0;
917}
918
919.ag-filter-toolpanel-header {
920 position: relative;
921}
922
923.ag-filter-toolpanel-header, .ag-filter-toolpanel-search {
924 display: flex;
925 align-items: center;
926}
927.ag-filter-toolpanel-header > *, .ag-filter-toolpanel-search > * {
928 display: flex;
929 align-items: center;
930}
931
932.ag-filter-apply-panel {
933 display: flex;
934 justify-content: flex-end;
935 overflow: hidden;
936}
937
938.ag-row-animation .ag-row {
939 transition: transform 0.4s, top 0.4s, background-color 0.1s, opacity 0.2s;
940}
941
942.ag-row-animation .ag-row.ag-after-created {
943 transition: transform 0.4s, top 0.4s, height 0.4s, background-color 0.1s, opacity 0.2s;
944}
945
946.ag-row-no-animation .ag-row {
947 transition: background-color 0.1s;
948}
949
950.ag-row {
951 white-space: nowrap;
952 width: 100%;
953}
954
955.ag-row-loading {
956 display: flex;
957 align-items: center;
958}
959
960.ag-row-position-absolute {
961 position: absolute;
962}
963
964.ag-row-position-relative {
965 position: relative;
966}
967
968.ag-full-width-row {
969 overflow: hidden;
970 pointer-events: all;
971}
972
973.ag-row-inline-editing {
974 z-index: 1;
975}
976
977.ag-row-dragging {
978 z-index: 2;
979}
980
981.ag-stub-cell {
982 display: flex;
983 align-items: center;
984}
985
986.ag-cell {
987 display: inline-block;
988 position: absolute;
989 white-space: nowrap;
990 height: 100%;
991}
992
993.ag-cell-value {
994 flex: 1 1 auto;
995}
996
997.ag-cell-value, .ag-group-value {
998 overflow: hidden;
999 text-overflow: ellipsis;
1000}
1001
1002.ag-cell-wrap-text {
1003 white-space: normal;
1004 word-break: break-all;
1005}
1006
1007.ag-cell-wrapper {
1008 display: flex;
1009 align-items: center;
1010}
1011.ag-cell-wrapper.ag-row-group {
1012 align-items: flex-start;
1013}
1014
1015.ag-sparkline-wrapper {
1016 position: absolute;
1017 height: 100%;
1018 width: 100%;
1019 left: 0;
1020 top: 0;
1021}
1022
1023.ag-full-width-row .ag-cell-wrapper.ag-row-group {
1024 height: 100%;
1025 align-items: center;
1026}
1027
1028.ag-cell-inline-editing {
1029 z-index: 1;
1030}
1031.ag-cell-inline-editing .ag-cell-wrapper,
1032.ag-cell-inline-editing .ag-cell-edit-wrapper,
1033.ag-cell-inline-editing .ag-cell-editor,
1034.ag-cell-inline-editing .ag-cell-editor .ag-wrapper,
1035.ag-cell-inline-editing .ag-cell-editor input {
1036 height: 100%;
1037 width: 100%;
1038 line-height: normal;
1039}
1040
1041.ag-cell .ag-icon {
1042 display: inline-block;
1043 vertical-align: middle;
1044}
1045
1046.ag-set-filter-item {
1047 display: flex;
1048 align-items: center;
1049 height: 100%;
1050}
1051
1052.ag-set-filter-item-checkbox {
1053 display: flex;
1054 overflow: hidden;
1055}
1056
1057.ag-set-filter-group-icons {
1058 display: block;
1059}
1060.ag-set-filter-group-icons > * {
1061 cursor: pointer;
1062}
1063
1064.ag-filter-body-wrapper {
1065 display: flex;
1066 flex-direction: column;
1067}
1068
1069.ag-filter-filter {
1070 flex: 1 1 0px;
1071}
1072
1073.ag-filter-condition {
1074 display: flex;
1075 justify-content: center;
1076}
1077
1078.ag-floating-filter-body {
1079 position: relative;
1080 display: flex;
1081 flex: 1 1 auto;
1082 height: 100%;
1083}
1084
1085.ag-floating-filter-full-body {
1086 display: flex;
1087 flex: 1 1 auto;
1088 height: 100%;
1089 width: 100%;
1090 align-items: center;
1091 overflow: hidden;
1092}
1093
1094.ag-floating-filter-full-body > div {
1095 flex: 1 1 auto;
1096}
1097
1098.ag-floating-filter-input {
1099 align-items: center;
1100 display: flex;
1101 width: 100%;
1102}
1103.ag-floating-filter-input > * {
1104 flex: 1 1 auto;
1105}
1106
1107.ag-floating-filter-button {
1108 display: flex;
1109 flex: none;
1110}
1111
1112.ag-dnd-ghost {
1113 position: absolute;
1114 display: inline-flex;
1115 align-items: center;
1116 cursor: move;
1117 white-space: nowrap;
1118 z-index: 9999;
1119}
1120
1121.ag-overlay {
1122 height: 100%;
1123 left: 0;
1124 pointer-events: none;
1125 position: absolute;
1126 top: 0;
1127 width: 100%;
1128}
1129
1130.ag-overlay-panel {
1131 display: flex;
1132 height: 100%;
1133 width: 100%;
1134}
1135
1136.ag-overlay-wrapper {
1137 display: flex;
1138 flex: none;
1139 width: 100%;
1140 height: 100%;
1141 align-items: center;
1142 justify-content: center;
1143 text-align: center;
1144}
1145
1146.ag-overlay-loading-wrapper {
1147 pointer-events: all;
1148}
1149
1150.ag-popup-child {
1151 z-index: 5;
1152 top: 0;
1153}
1154
1155.ag-popup-editor {
1156 position: absolute;
1157 user-select: none;
1158 z-index: 1;
1159}
1160
1161.ag-large-text-input {
1162 display: block;
1163}
1164
1165.ag-virtual-list-item {
1166 position: absolute;
1167 width: 100%;
1168}
1169
1170.ag-floating-top {
1171 overflow: hidden;
1172 white-space: nowrap;
1173 width: 100%;
1174 position: relative;
1175 display: flex;
1176}
1177
1178.ag-pinned-left-floating-top {
1179 display: inline-block;
1180 overflow: hidden;
1181 position: relative;
1182 min-width: 0px;
1183}
1184
1185.ag-pinned-right-floating-top {
1186 display: inline-block;
1187 overflow: hidden;
1188 position: relative;
1189 min-width: 0px;
1190}
1191
1192.ag-floating-bottom {
1193 overflow: hidden;
1194 white-space: nowrap;
1195 width: 100%;
1196 position: relative;
1197 display: flex;
1198}
1199
1200.ag-pinned-left-floating-bottom {
1201 display: inline-block;
1202 overflow: hidden;
1203 position: relative;
1204 min-width: 0px;
1205}
1206
1207.ag-pinned-right-floating-bottom {
1208 display: inline-block;
1209 overflow: hidden;
1210 position: relative;
1211 min-width: 0px;
1212}
1213
1214.ag-sticky-top {
1215 position: absolute;
1216 display: flex;
1217 width: 100%;
1218}
1219
1220.ag-pinned-left-sticky-top,
1221.ag-pinned-right-sticky-top {
1222 position: relative;
1223 height: 100%;
1224 overflow: hidden;
1225}
1226
1227.ag-sticky-top-full-width-container {
1228 overflow: hidden;
1229 width: 100%;
1230 height: 100%;
1231}
1232
1233.ag-dialog, .ag-panel {
1234 display: flex;
1235 flex-direction: column;
1236 position: relative;
1237 overflow: hidden;
1238}
1239
1240.ag-panel-title-bar {
1241 display: flex;
1242 flex: none;
1243 align-items: center;
1244 cursor: default;
1245}
1246
1247.ag-panel-title-bar-title {
1248 flex: 1 1 auto;
1249}
1250
1251.ag-panel-title-bar-buttons {
1252 display: flex;
1253}
1254
1255.ag-panel-title-bar-button {
1256 cursor: pointer;
1257}
1258
1259.ag-panel-content-wrapper {
1260 display: flex;
1261 flex: 1 1 auto;
1262 position: relative;
1263 overflow: hidden;
1264}
1265
1266.ag-dialog {
1267 position: absolute;
1268}
1269
1270.ag-resizer {
1271 position: absolute;
1272 pointer-events: none;
1273 user-select: none;
1274 z-index: 1;
1275}
1276.ag-resizer.ag-resizer-topLeft {
1277 top: 0;
1278 left: 0;
1279 height: 5px;
1280 width: 5px;
1281 cursor: nwse-resize;
1282}
1283.ag-resizer.ag-resizer-top {
1284 top: 0;
1285 left: 5px;
1286 right: 5px;
1287 height: 5px;
1288 cursor: ns-resize;
1289}
1290.ag-resizer.ag-resizer-topRight {
1291 top: 0;
1292 right: 0;
1293 height: 5px;
1294 width: 5px;
1295 cursor: nesw-resize;
1296}
1297.ag-resizer.ag-resizer-right {
1298 top: 5px;
1299 right: 0;
1300 bottom: 5px;
1301 width: 5px;
1302 cursor: ew-resize;
1303}
1304.ag-resizer.ag-resizer-bottomRight {
1305 bottom: 0;
1306 right: 0;
1307 height: 5px;
1308 width: 5px;
1309 cursor: nwse-resize;
1310}
1311.ag-resizer.ag-resizer-bottom {
1312 bottom: 0;
1313 left: 5px;
1314 right: 5px;
1315 height: 5px;
1316 cursor: ns-resize;
1317}
1318.ag-resizer.ag-resizer-bottomLeft {
1319 bottom: 0;
1320 left: 0;
1321 height: 5px;
1322 width: 5px;
1323 cursor: nesw-resize;
1324}
1325.ag-resizer.ag-resizer-left {
1326 left: 0;
1327 top: 5px;
1328 bottom: 5px;
1329 width: 5px;
1330 cursor: ew-resize;
1331}
1332
1333.ag-tooltip {
1334 position: absolute;
1335 pointer-events: none;
1336 z-index: 99999;
1337}
1338
1339.ag-tooltip-custom {
1340 position: absolute;
1341 pointer-events: none;
1342 z-index: 99999;
1343}
1344
1345.ag-value-slide-out {
1346 margin-right: 5px;
1347 opacity: 1;
1348 transition: opacity 3s, margin-right 3s;
1349 transition-timing-function: linear;
1350}
1351
1352.ag-value-slide-out-end {
1353 margin-right: 10px;
1354 opacity: 0;
1355}
1356
1357.ag-opacity-zero {
1358 opacity: 0 !important;
1359}
1360
1361.ag-menu {
1362 max-height: 100%;
1363 overflow-y: auto;
1364 position: absolute;
1365 user-select: none;
1366}
1367
1368.ag-menu-column-select-wrapper {
1369 height: 265px;
1370 overflow: auto;
1371}
1372.ag-menu-column-select-wrapper .ag-column-select {
1373 height: 100%;
1374}
1375
1376.ag-menu-list {
1377 display: table;
1378 width: 100%;
1379}
1380
1381.ag-menu-option, .ag-menu-separator {
1382 display: table-row;
1383}
1384
1385.ag-menu-option-part, .ag-menu-separator-part {
1386 display: table-cell;
1387 vertical-align: middle;
1388}
1389
1390.ag-menu-option-text {
1391 white-space: nowrap;
1392}
1393
1394.ag-compact-menu-option {
1395 width: 100%;
1396 display: flex;
1397 flex-wrap: nowrap;
1398}
1399
1400.ag-compact-menu-option-text {
1401 white-space: nowrap;
1402 flex: 1 1 auto;
1403}
1404
1405.ag-rich-select {
1406 cursor: default;
1407 outline: none;
1408}
1409
1410.ag-rich-select-value {
1411 display: flex;
1412 align-items: center;
1413}
1414
1415.ag-rich-select-value-icon {
1416 flex: 1 1 auto;
1417 order: 1;
1418}
1419.ag-ltr .ag-rich-select-value-icon {
1420 text-align: right;
1421}
1422.ag-rtl .ag-rich-select-value-icon {
1423 text-align: left;
1424}
1425
1426.ag-rich-select-list {
1427 position: relative;
1428}
1429
1430.ag-rich-select-virtual-list-item {
1431 display: flex;
1432}
1433
1434.ag-rich-select-row {
1435 display: flex;
1436 flex: 1 1 auto;
1437 align-items: center;
1438 white-space: nowrap;
1439 overflow: hidden;
1440}
1441
1442.ag-paging-panel {
1443 align-items: center;
1444 display: flex;
1445 justify-content: flex-end;
1446}
1447
1448.ag-paging-page-summary-panel {
1449 display: flex;
1450 align-items: center;
1451}
1452
1453.ag-paging-button {
1454 position: relative;
1455}
1456
1457.ag-disabled .ag-paging-page-summary-panel {
1458 pointer-events: none;
1459}
1460
1461.ag-tool-panel-wrapper {
1462 display: flex;
1463 overflow-y: auto;
1464 overflow-x: hidden;
1465 cursor: default;
1466 user-select: none;
1467}
1468
1469.ag-column-select-column,
1470.ag-column-select-column-group,
1471.ag-select-agg-func-item {
1472 position: relative;
1473 align-items: center;
1474 display: flex;
1475 flex-direction: row;
1476 flex-wrap: nowrap;
1477 text-overflow: ellipsis;
1478 white-space: nowrap;
1479 height: 100%;
1480}
1481.ag-column-select-column > *,
1482.ag-column-select-column-group > *,
1483.ag-select-agg-func-item > * {
1484 flex: none;
1485}
1486
1487.ag-column-select-checkbox {
1488 display: flex;
1489}
1490
1491.ag-tool-panel-horizontal-resize {
1492 cursor: ew-resize;
1493 height: 100%;
1494 position: absolute;
1495 top: 0;
1496 width: 5px;
1497 z-index: 1;
1498}
1499
1500.ag-ltr .ag-side-bar-left .ag-tool-panel-horizontal-resize {
1501 right: -3px;
1502}
1503.ag-rtl .ag-side-bar-left .ag-tool-panel-horizontal-resize {
1504 left: -3px;
1505}
1506
1507.ag-ltr .ag-side-bar-right .ag-tool-panel-horizontal-resize {
1508 left: -3px;
1509}
1510.ag-rtl .ag-side-bar-right .ag-tool-panel-horizontal-resize {
1511 right: -3px;
1512}
1513
1514.ag-details-row {
1515 width: 100%;
1516}
1517
1518.ag-details-row-fixed-height {
1519 height: 100%;
1520}
1521
1522.ag-details-grid {
1523 width: 100%;
1524}
1525
1526.ag-details-grid-fixed-height {
1527 height: 100%;
1528}
1529
1530.ag-header-group-cell {
1531 display: flex;
1532 align-items: center;
1533 height: 100%;
1534 position: absolute;
1535}
1536
1537.ag-header-group-cell-no-group.ag-header-span-height .ag-header-cell-resize {
1538 display: none;
1539}
1540
1541.ag-cell-label-container {
1542 display: flex;
1543 justify-content: space-between;
1544 flex-direction: row-reverse;
1545 align-items: center;
1546 height: 100%;
1547 width: 100%;
1548 overflow: hidden;
1549 padding: 5px 0px;
1550}
1551
1552.ag-right-aligned-header .ag-cell-label-container {
1553 flex-direction: row;
1554}
1555.ag-right-aligned-header .ag-header-cell-text {
1556 text-align: end;
1557}
1558
1559.ag-side-bar {
1560 display: flex;
1561 flex-direction: row-reverse;
1562}
1563
1564.ag-side-bar-left {
1565 order: -1;
1566 flex-direction: row;
1567}
1568
1569.ag-side-button-button {
1570 position: relative;
1571 display: flex;
1572 flex-direction: column;
1573 align-items: center;
1574 justify-content: center;
1575 flex-wrap: nowrap;
1576 white-space: nowrap;
1577 outline: none;
1578 cursor: pointer;
1579}
1580
1581.ag-side-button-label {
1582 writing-mode: vertical-lr;
1583}
1584
1585.ag-status-bar {
1586 display: flex;
1587 justify-content: space-between;
1588 overflow: hidden;
1589}
1590
1591.ag-status-panel {
1592 display: inline-flex;
1593}
1594
1595.ag-status-name-value {
1596 white-space: nowrap;
1597}
1598
1599.ag-status-bar-left {
1600 display: inline-flex;
1601}
1602
1603.ag-status-bar-center {
1604 display: inline-flex;
1605}
1606
1607.ag-status-bar-right {
1608 display: inline-flex;
1609}
1610
1611.ag-icon {
1612 display: block;
1613 speak: none;
1614}
1615
1616.ag-group {
1617 position: relative;
1618 width: 100%;
1619}
1620
1621.ag-group-title-bar {
1622 display: flex;
1623 align-items: center;
1624}
1625
1626.ag-group-title {
1627 display: block;
1628 flex: 1 1 auto;
1629 min-width: 0;
1630 overflow: hidden;
1631 white-space: nowrap;
1632 text-overflow: ellipsis;
1633}
1634
1635.ag-group-title-bar .ag-group-title {
1636 cursor: default;
1637}
1638
1639.ag-group-toolbar {
1640 display: flex;
1641 align-items: center;
1642}
1643
1644.ag-group-container {
1645 display: flex;
1646}
1647
1648.ag-disabled .ag-group-container {
1649 pointer-events: none;
1650}
1651
1652.ag-group-container-horizontal {
1653 flex-direction: row;
1654 flex-wrap: wrap;
1655}
1656
1657.ag-group-container-vertical {
1658 flex-direction: column;
1659}
1660
1661.ag-column-group-icons {
1662 display: block;
1663}
1664.ag-column-group-icons > * {
1665 cursor: pointer;
1666}
1667
1668.ag-group-item-alignment-stretch .ag-group-item {
1669 align-items: stretch;
1670}
1671
1672.ag-group-item-alignment-start .ag-group-item {
1673 align-items: flex-start;
1674}
1675
1676.ag-group-item-alignment-end .ag-group-item {
1677 align-items: flex-end;
1678}
1679
1680.ag-toggle-button-icon {
1681 transition: right 0.3s;
1682 position: absolute;
1683 top: -1px;
1684}
1685
1686.ag-input-field, .ag-select {
1687 display: flex;
1688 flex-direction: row;
1689 align-items: center;
1690}
1691
1692.ag-input-field-input {
1693 flex: 1 1 auto;
1694}
1695
1696.ag-floating-filter-input .ag-input-field-input[type=date] {
1697 width: 1px;
1698}
1699
1700.ag-range-field {
1701 display: flex;
1702 align-items: center;
1703}
1704
1705.ag-angle-select {
1706 display: flex;
1707 align-items: center;
1708}
1709
1710.ag-angle-select-wrapper {
1711 display: flex;
1712}
1713
1714.ag-angle-select-parent-circle {
1715 display: block;
1716 position: relative;
1717}
1718
1719.ag-angle-select-child-circle {
1720 position: absolute;
1721}
1722
1723.ag-slider-wrapper {
1724 display: flex;
1725}
1726.ag-slider-wrapper .ag-input-field {
1727 flex: 1 1 auto;
1728}
1729
1730.ag-picker-field-display {
1731 flex: 1 1 auto;
1732}
1733
1734.ag-picker-field {
1735 display: flex;
1736 align-items: center;
1737}
1738
1739.ag-picker-field-icon {
1740 display: flex;
1741 border: 0;
1742 padding: 0;
1743 margin: 0;
1744 cursor: pointer;
1745}
1746
1747.ag-picker-field-wrapper {
1748 overflow: hidden;
1749}
1750
1751.ag-label-align-right .ag-label {
1752 order: 1;
1753}
1754.ag-label-align-right > * {
1755 flex: none;
1756}
1757
1758.ag-label-align-top {
1759 flex-direction: column;
1760 align-items: flex-start;
1761}
1762.ag-label-align-top > * {
1763 align-self: stretch;
1764}
1765
1766.ag-label-ellipsis {
1767 overflow: hidden;
1768 text-overflow: ellipsis;
1769 white-space: nowrap;
1770 flex: 1;
1771}
1772
1773.ag-color-panel {
1774 width: 100%;
1775 display: flex;
1776 flex-direction: column;
1777 text-align: center;
1778}
1779
1780.ag-spectrum-color {
1781 flex: 1 1 auto;
1782 position: relative;
1783 overflow: hidden;
1784 cursor: default;
1785}
1786
1787.ag-spectrum-fill {
1788 position: absolute;
1789 top: 0;
1790 left: 0;
1791 right: 0;
1792 bottom: 0;
1793}
1794
1795.ag-spectrum-val {
1796 cursor: pointer;
1797}
1798
1799.ag-spectrum-dragger {
1800 position: absolute;
1801 pointer-events: none;
1802 cursor: pointer;
1803}
1804
1805.ag-spectrum-hue {
1806 cursor: default;
1807 background: linear-gradient(to left, #ff0000 3%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%);
1808}
1809
1810.ag-spectrum-alpha {
1811 cursor: default;
1812}
1813
1814.ag-spectrum-hue-background {
1815 width: 100%;
1816 height: 100%;
1817}
1818
1819.ag-spectrum-alpha-background {
1820 background-image: linear-gradient(to right, rgba(0, 0, 0, 0), rgb(0, 0, 0));
1821 width: 100%;
1822 height: 100%;
1823}
1824
1825.ag-spectrum-tool {
1826 cursor: pointer;
1827}
1828
1829.ag-spectrum-slider {
1830 position: absolute;
1831 pointer-events: none;
1832}
1833
1834.ag-recent-colors {
1835 display: flex;
1836}
1837
1838.ag-recent-color {
1839 cursor: pointer;
1840}
1841
1842.ag-ltr .ag-column-select-indent-1 {
1843 padding-left: 20px;
1844}
1845.ag-rtl .ag-column-select-indent-1 {
1846 padding-right: 20px;
1847}
1848
1849.ag-ltr .ag-set-filter-indent-1 {
1850 padding-left: 20px;
1851}
1852.ag-rtl .ag-set-filter-indent-1 {
1853 padding-right: 20px;
1854}
1855
1856.ag-ltr .ag-row-group-indent-1 {
1857 padding-left: 20px;
1858}
1859.ag-rtl .ag-row-group-indent-1 {
1860 padding-right: 20px;
1861}
1862
1863.ag-ltr .ag-column-select-indent-2 {
1864 padding-left: 40px;
1865}
1866.ag-rtl .ag-column-select-indent-2 {
1867 padding-right: 40px;
1868}
1869
1870.ag-ltr .ag-set-filter-indent-2 {
1871 padding-left: 40px;
1872}
1873.ag-rtl .ag-set-filter-indent-2 {
1874 padding-right: 40px;
1875}
1876
1877.ag-ltr .ag-row-group-indent-2 {
1878 padding-left: 40px;
1879}
1880.ag-rtl .ag-row-group-indent-2 {
1881 padding-right: 40px;
1882}
1883
1884.ag-ltr .ag-column-select-indent-3 {
1885 padding-left: 60px;
1886}
1887.ag-rtl .ag-column-select-indent-3 {
1888 padding-right: 60px;
1889}
1890
1891.ag-ltr .ag-set-filter-indent-3 {
1892 padding-left: 60px;
1893}
1894.ag-rtl .ag-set-filter-indent-3 {
1895 padding-right: 60px;
1896}
1897
1898.ag-ltr .ag-row-group-indent-3 {
1899 padding-left: 60px;
1900}
1901.ag-rtl .ag-row-group-indent-3 {
1902 padding-right: 60px;
1903}
1904
1905.ag-ltr .ag-column-select-indent-4 {
1906 padding-left: 80px;
1907}
1908.ag-rtl .ag-column-select-indent-4 {
1909 padding-right: 80px;
1910}
1911
1912.ag-ltr .ag-set-filter-indent-4 {
1913 padding-left: 80px;
1914}
1915.ag-rtl .ag-set-filter-indent-4 {
1916 padding-right: 80px;
1917}
1918
1919.ag-ltr .ag-row-group-indent-4 {
1920 padding-left: 80px;
1921}
1922.ag-rtl .ag-row-group-indent-4 {
1923 padding-right: 80px;
1924}
1925
1926.ag-ltr .ag-column-select-indent-5 {
1927 padding-left: 100px;
1928}
1929.ag-rtl .ag-column-select-indent-5 {
1930 padding-right: 100px;
1931}
1932
1933.ag-ltr .ag-set-filter-indent-5 {
1934 padding-left: 100px;
1935}
1936.ag-rtl .ag-set-filter-indent-5 {
1937 padding-right: 100px;
1938}
1939
1940.ag-ltr .ag-row-group-indent-5 {
1941 padding-left: 100px;
1942}
1943.ag-rtl .ag-row-group-indent-5 {
1944 padding-right: 100px;
1945}
1946
1947.ag-ltr .ag-column-select-indent-6 {
1948 padding-left: 120px;
1949}
1950.ag-rtl .ag-column-select-indent-6 {
1951 padding-right: 120px;
1952}
1953
1954.ag-ltr .ag-set-filter-indent-6 {
1955 padding-left: 120px;
1956}
1957.ag-rtl .ag-set-filter-indent-6 {
1958 padding-right: 120px;
1959}
1960
1961.ag-ltr .ag-row-group-indent-6 {
1962 padding-left: 120px;
1963}
1964.ag-rtl .ag-row-group-indent-6 {
1965 padding-right: 120px;
1966}
1967
1968.ag-ltr .ag-column-select-indent-7 {
1969 padding-left: 140px;
1970}
1971.ag-rtl .ag-column-select-indent-7 {
1972 padding-right: 140px;
1973}
1974
1975.ag-ltr .ag-set-filter-indent-7 {
1976 padding-left: 140px;
1977}
1978.ag-rtl .ag-set-filter-indent-7 {
1979 padding-right: 140px;
1980}
1981
1982.ag-ltr .ag-row-group-indent-7 {
1983 padding-left: 140px;
1984}
1985.ag-rtl .ag-row-group-indent-7 {
1986 padding-right: 140px;
1987}
1988
1989.ag-ltr .ag-column-select-indent-8 {
1990 padding-left: 160px;
1991}
1992.ag-rtl .ag-column-select-indent-8 {
1993 padding-right: 160px;
1994}
1995
1996.ag-ltr .ag-set-filter-indent-8 {
1997 padding-left: 160px;
1998}
1999.ag-rtl .ag-set-filter-indent-8 {
2000 padding-right: 160px;
2001}
2002
2003.ag-ltr .ag-row-group-indent-8 {
2004 padding-left: 160px;
2005}
2006.ag-rtl .ag-row-group-indent-8 {
2007 padding-right: 160px;
2008}
2009
2010.ag-ltr .ag-column-select-indent-9 {
2011 padding-left: 180px;
2012}
2013.ag-rtl .ag-column-select-indent-9 {
2014 padding-right: 180px;
2015}
2016
2017.ag-ltr .ag-set-filter-indent-9 {
2018 padding-left: 180px;
2019}
2020.ag-rtl .ag-set-filter-indent-9 {
2021 padding-right: 180px;
2022}
2023
2024.ag-ltr .ag-row-group-indent-9 {
2025 padding-left: 180px;
2026}
2027.ag-rtl .ag-row-group-indent-9 {
2028 padding-right: 180px;
2029}
2030
2031.ag-ltr {
2032 direction: ltr;
2033}
2034.ag-ltr .ag-body, .ag-ltr .ag-floating-top, .ag-ltr .ag-floating-bottom, .ag-ltr .ag-header, .ag-ltr .ag-body-viewport, .ag-ltr .ag-body-horizontal-scroll {
2035 flex-direction: row;
2036}
2037
2038.ag-rtl {
2039 direction: rtl;
2040}
2041.ag-rtl .ag-body, .ag-rtl .ag-floating-top, .ag-rtl .ag-floating-bottom, .ag-rtl .ag-header, .ag-rtl .ag-body-viewport, .ag-rtl .ag-body-horizontal-scroll {
2042 flex-direction: row-reverse;
2043}
2044.ag-rtl .ag-icon-contracted,
2045.ag-rtl .ag-icon-expanded,
2046.ag-rtl .ag-icon-tree-closed {
2047 display: block;
2048 transform: rotate(180deg);
2049}
2050
2051.ag-body .ag-body-viewport {
2052 -webkit-overflow-scrolling: touch;
2053}
2054
2055.ag-layout-print.ag-body {
2056 display: block;
2057 height: unset;
2058}
2059.ag-layout-print.ag-body-clipper {
2060 height: unset;
2061}
2062.ag-layout-print.ag-root-wrapper {
2063 display: inline-flex;
2064}
2065.ag-layout-print .ag-center-cols-clipper {
2066 min-width: 100%;
2067}
2068.ag-layout-print .ag-body-vertical-scroll {
2069 display: none;
2070}
2071.ag-layout-print .ag-body-horizontal-scroll {
2072 display: none;
2073}
2074.ag-layout-print.ag-force-vertical-scroll {
2075 overflow-y: visible !important;
2076}
2077
2078@media print {
2079 .ag-root-wrapper.ag-layout-print {
2080 display: table;
2081 }
2082 .ag-root-wrapper.ag-layout-print .ag-root-wrapper-body,
2083 .ag-root-wrapper.ag-layout-print .ag-root,
2084 .ag-root-wrapper.ag-layout-print .ag-body-viewport,
2085 .ag-root-wrapper.ag-layout-print .ag-center-cols-container,
2086 .ag-root-wrapper.ag-layout-print .ag-center-cols-viewport,
2087 .ag-root-wrapper.ag-layout-print .ag-center-cols-clipper,
2088 .ag-root-wrapper.ag-layout-print .ag-body-horizontal-scroll-viewport,
2089 .ag-root-wrapper.ag-layout-print .ag-virtual-list-viewport {
2090 height: auto !important;
2091 overflow: hidden !important;
2092 display: block !important;
2093 }
2094 .ag-root-wrapper.ag-layout-print .ag-row, .ag-root-wrapper.ag-layout-print .ag-cell {
2095 break-inside: avoid;
2096 }
2097}
2098[class^=ag-], [class^=ag-]:focus, [class^=ag-]:after, [class^=ag-]:before {
2099 box-sizing: border-box;
2100 outline: none;
2101}
2102
2103[class^=ag-]::-ms-clear {
2104 display: none;
2105}
2106
2107.ag-checkbox .ag-input-wrapper,
2108.ag-radio-button .ag-input-wrapper {
2109 overflow: visible;
2110}
2111
2112.ag-range-field .ag-input-wrapper {
2113 height: 100%;
2114}
2115
2116.ag-toggle-button {
2117 flex: none;
2118 width: unset;
2119 min-width: unset;
2120}
2121
2122.ag-ltr .ag-label-align-right .ag-label {
2123 margin-left: var(--ag-grid-size);
2124}
2125.ag-rtl .ag-label-align-right .ag-label {
2126 margin-right: var(--ag-grid-size);
2127}
2128
2129input[class^=ag-] {
2130 margin: 0;
2131 background-color: var(--ag-background-color);
2132}
2133
2134textarea[class^=ag-],
2135select[class^=ag-] {
2136 background-color: var(--ag-background-color);
2137}
2138
2139input[class^=ag-]:not([type]),
2140input[class^=ag-][type=text],
2141input[class^=ag-][type=number],
2142input[class^=ag-][type=tel],
2143input[class^=ag-][type=date],
2144input[class^=ag-][type=datetime-local],
2145textarea[class^=ag-] {
2146 font-size: inherit;
2147 line-height: inherit;
2148 color: inherit;
2149 border: var(--ag-borders-input) var(--ag-input-border-color);
2150}
2151input[class^=ag-]:not([type]):disabled,
2152input[class^=ag-][type=text]:disabled,
2153input[class^=ag-][type=number]:disabled,
2154input[class^=ag-][type=tel]:disabled,
2155input[class^=ag-][type=date]:disabled,
2156input[class^=ag-][type=datetime-local]:disabled,
2157textarea[class^=ag-]:disabled {
2158 color: var(--ag-disabled-foreground-color);
2159 background-color: var(--ag-input-disabled-background-color);
2160 border-color: var(--ag-input-disabled-border-color);
2161}
2162input[class^=ag-]:not([type]):focus,
2163input[class^=ag-][type=text]:focus,
2164input[class^=ag-][type=number]:focus,
2165input[class^=ag-][type=tel]:focus,
2166input[class^=ag-][type=date]:focus,
2167input[class^=ag-][type=datetime-local]:focus,
2168textarea[class^=ag-]:focus {
2169 outline: none;
2170 box-shadow: var(--ag-input-focus-box-shadow);
2171 border-color: var(--ag-input-focus-border-color);
2172}
2173input[class^=ag-]:not([type]):invalid,
2174input[class^=ag-][type=text]:invalid,
2175input[class^=ag-][type=number]:invalid,
2176input[class^=ag-][type=tel]:invalid,
2177input[class^=ag-][type=date]:invalid,
2178input[class^=ag-][type=datetime-local]:invalid,
2179textarea[class^=ag-]:invalid {
2180 border: var(--ag-borders-input-invalid) var(--ag-input-border-color-invalid);
2181}
2182
2183input[class^=ag-][type=number] {
2184 -moz-appearance: textfield;
2185}
2186input[class^=ag-][type=number]::-webkit-outer-spin-button, input[class^=ag-][type=number]::-webkit-inner-spin-button {
2187 -webkit-appearance: none;
2188 margin: 0;
2189}
2190
2191input[class^=ag-][type=range] {
2192 padding: 0;
2193}
2194
2195input[class^=ag-][type=button]:focus, button[class^=ag-]:focus {
2196 box-shadow: var(--ag-input-focus-box-shadow);
2197}
2198
2199.ag-drag-handle {
2200 color: var(--ag-secondary-foreground-color);
2201}
2202
2203.ag-list-item, .ag-virtual-list-item {
2204 height: var(--ag-list-item-height);
2205}
2206
2207.ag-keyboard-focus .ag-virtual-list-item:focus {
2208 outline: none;
2209}
2210.ag-keyboard-focus .ag-virtual-list-item:focus::after {
2211 content: "";
2212 position: absolute;
2213 background-color: transparent;
2214 pointer-events: none;
2215 top: 4px;
2216 left: 4px;
2217 display: block;
2218 width: calc(100% - 8px);
2219 height: calc(100% - 8px);
2220 border: 1px solid;
2221 border-color: var(--ag-input-focus-border-color);
2222}
2223
2224.ag-select-list {
2225 background-color: var(--ag-background-color);
2226 overflow-y: auto;
2227 overflow-x: hidden;
2228}
2229
2230.ag-list-item {
2231 display: flex;
2232 align-items: center;
2233 white-space: nowrap;
2234 overflow: hidden;
2235 text-overflow: ellipsis;
2236}
2237.ag-list-item.ag-active-item {
2238 background-color: var(--ag-row-hover-color);
2239}
2240
2241.ag-select-list-item {
2242 padding-left: 4px;
2243 padding-right: 4px;
2244 cursor: default;
2245 -moz-user-select: none;
2246 -webkit-user-select: none;
2247 -ms-user-select: none;
2248 user-select: none;
2249}
2250.ag-select-list-item span {
2251 white-space: nowrap;
2252 text-overflow: ellipsis;
2253 overflow: hidden;
2254}
2255
2256.ag-select .ag-picker-field-wrapper {
2257 background-color: var(--ag-background-color);
2258 min-height: var(--ag-list-item-height);
2259 cursor: default;
2260}
2261.ag-select.ag-disabled .ag-picker-field-wrapper:focus {
2262 box-shadow: none;
2263}
2264.ag-select:not(.ag-cell-editor, .ag-label-align-top) {
2265 height: var(--ag-list-item-height);
2266}
2267.ag-select .ag-picker-field-display {
2268 margin: 4px;
2269 white-space: nowrap;
2270 overflow: hidden;
2271 text-overflow: ellipsis;
2272}
2273.ag-select .ag-picker-field-icon {
2274 display: flex;
2275 align-items: center;
2276}
2277.ag-select.ag-disabled {
2278 opacity: 0.5;
2279}
2280
2281.ag-rich-select {
2282 background-color: var(--ag-control-panel-background-color);
2283}
2284
2285.ag-rich-select-list {
2286 width: 100%;
2287 min-width: 200px;
2288 height: calc(var(--ag-row-height) * 6.5);
2289}
2290
2291.ag-rich-select-value {
2292 height: var(--ag-row-height);
2293 border-bottom: var(--ag-borders-secondary) var(--ag-secondary-border-color);
2294 padding-top: 0;
2295 padding-bottom: 0;
2296}
2297.ag-ltr .ag-rich-select-value {
2298 padding-left: var(--ag-cell-horizontal-padding);
2299}
2300.ag-rtl .ag-rich-select-value {
2301 padding-right: var(--ag-cell-horizontal-padding);
2302}
2303.ag-ltr .ag-rich-select-value {
2304 padding-right: var(--ag-grid-size);
2305}
2306.ag-rtl .ag-rich-select-value {
2307 padding-left: var(--ag-grid-size);
2308}
2309
2310.ag-rich-select-virtual-list-item {
2311 cursor: default;
2312 height: var(--ag-list-item-height);
2313}
2314.ag-keyboard-focus .ag-rich-select-virtual-list-item:focus::after {
2315 content: none;
2316}
2317.ag-rich-select-virtual-list-item:hover {
2318 background-color: var(--ag-row-hover-color);
2319}
2320
2321.ag-ltr .ag-rich-select-row {
2322 padding-left: var(--ag-cell-horizontal-padding);
2323}
2324.ag-rtl .ag-rich-select-row {
2325 padding-right: var(--ag-cell-horizontal-padding);
2326}
2327
2328.ag-rich-select-row-selected {
2329 background-color: var(--ag-selected-row-background-color);
2330}
2331
2332.ag-row-drag,
2333.ag-selection-checkbox,
2334.ag-group-expanded,
2335.ag-group-contracted {
2336 color: var(--ag-secondary-foreground-color);
2337}
2338.ag-ltr .ag-row-drag,
2339.ag-ltr .ag-selection-checkbox,
2340.ag-ltr .ag-group-expanded,
2341.ag-ltr .ag-group-contracted {
2342 margin-right: var(--ag-cell-widget-spacing);
2343}
2344.ag-rtl .ag-row-drag,
2345.ag-rtl .ag-selection-checkbox,
2346.ag-rtl .ag-group-expanded,
2347.ag-rtl .ag-group-contracted {
2348 margin-left: var(--ag-cell-widget-spacing);
2349}
2350
2351.ag-cell-wrapper > *:not(.ag-cell-value):not(.ag-group-value) {
2352 --ag-internal-calculated-line-height: var(--ag-line-height, calc(var(--ag-row-height) - var(--ag-row-border-width)));
2353 --ag-internal-padded-row-height: calc(var(--ag-row-height) - var(--ag-row-border-width));
2354 height: min(var(--ag-internal-calculated-line-height), var(--ag-internal-padded-row-height));
2355 display: flex;
2356 align-items: center;
2357 flex: none;
2358}
2359
2360.ag-group-expanded,
2361.ag-group-contracted {
2362 cursor: pointer;
2363}
2364
2365.ag-group-title-bar-icon {
2366 cursor: pointer;
2367 flex: none;
2368 color: var(--ag-secondary-foreground-color);
2369}
2370
2371.ag-ltr .ag-group-child-count {
2372 margin-left: 2px;
2373}
2374.ag-rtl .ag-group-child-count {
2375 margin-right: 2px;
2376}
2377
2378.ag-group-title-bar {
2379 background-color: var(--ag-subheader-background-color);
2380 padding: var(--ag-grid-size);
2381}
2382
2383.ag-group-toolbar {
2384 padding: var(--ag-grid-size);
2385 background-color: var(--ag-subheader-toolbar-background-color);
2386}
2387
2388.ag-disabled-group-title-bar, .ag-disabled-group-container {
2389 opacity: 0.5;
2390}
2391
2392.group-item {
2393 margin: calc(var(--ag-grid-size) * 0.5) 0;
2394}
2395
2396.ag-label {
2397 white-space: nowrap;
2398}
2399.ag-ltr .ag-label {
2400 margin-right: var(--ag-grid-size);
2401}
2402.ag-rtl .ag-label {
2403 margin-left: var(--ag-grid-size);
2404}
2405
2406.ag-label-align-top .ag-label {
2407 margin-bottom: calc(var(--ag-grid-size) * 0.5);
2408}
2409
2410.ag-angle-select[disabled] {
2411 color: var(--ag-disabled-foreground-color);
2412 pointer-events: none;
2413}
2414.ag-angle-select[disabled] .ag-angle-select-field {
2415 opacity: 0.4;
2416}
2417
2418.ag-ltr .ag-slider-field,
2419.ag-ltr .ag-angle-select-field {
2420 margin-right: calc(var(--ag-grid-size) * 2);
2421}
2422.ag-rtl .ag-slider-field,
2423.ag-rtl .ag-angle-select-field {
2424 margin-left: calc(var(--ag-grid-size) * 2);
2425}
2426
2427.ag-angle-select-parent-circle {
2428 width: 24px;
2429 height: 24px;
2430 border-radius: 12px;
2431 border: solid 1px;
2432 border-color: var(--ag-border-color);
2433 background-color: var(--ag-background-color);
2434}
2435
2436.ag-angle-select-child-circle {
2437 top: 4px;
2438 left: 12px;
2439 width: 6px;
2440 height: 6px;
2441 margin-left: -3px;
2442 margin-top: -4px;
2443 border-radius: 3px;
2444 background-color: var(--ag-secondary-foreground-color);
2445}
2446
2447.ag-picker-field-wrapper {
2448 border: 1px solid;
2449 border-color: var(--ag-border-color);
2450 border-radius: 5px;
2451}
2452.ag-picker-field-wrapper:focus {
2453 box-shadow: var(--ag-input-focus-box-shadow);
2454}
2455
2456.ag-picker-field-button {
2457 background-color: var(--ag-background-color);
2458 color: var(--ag-secondary-foreground-color);
2459}
2460
2461.ag-dialog.ag-color-dialog {
2462 border-radius: 5px;
2463}
2464
2465.ag-color-picker .ag-picker-field-display {
2466 height: var(--ag-icon-size);
2467}
2468
2469.ag-color-panel {
2470 padding: var(--ag-grid-size);
2471}
2472
2473.ag-spectrum-color {
2474 background-color: rgb(255, 0, 0);
2475 border-radius: 2px;
2476}
2477
2478.ag-spectrum-tools {
2479 padding: 10px;
2480}
2481
2482.ag-spectrum-sat {
2483 background-image: linear-gradient(to right, white, rgba(204, 154, 129, 0));
2484}
2485
2486.ag-spectrum-val {
2487 background-image: linear-gradient(to top, black, rgba(204, 154, 129, 0));
2488}
2489
2490.ag-spectrum-dragger {
2491 border-radius: 12px;
2492 height: 12px;
2493 width: 12px;
2494 border: 1px solid white;
2495 background: black;
2496 box-shadow: 0 0 2px 0px rgba(0, 0, 0, 0.24);
2497}
2498
2499.ag-spectrum-hue-background {
2500 border-radius: 2px;
2501}
2502
2503.ag-spectrum-alpha-background {
2504 border-radius: 2px;
2505}
2506
2507.ag-spectrum-tool {
2508 margin-bottom: 10px;
2509 height: 11px;
2510 border-radius: 2px;
2511}
2512
2513.ag-spectrum-slider {
2514 margin-top: -12px;
2515 width: 13px;
2516 height: 13px;
2517 border-radius: 13px;
2518 background-color: rgb(248, 248, 248);
2519 box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.37);
2520}
2521
2522.ag-recent-color {
2523 margin: 0 3px;
2524}
2525.ag-recent-color:first-child {
2526 margin-left: 0;
2527}
2528.ag-recent-color:last-child {
2529 margin-right: 0;
2530}
2531
2532.ag-dnd-ghost {
2533 border: var(--ag-borders) var(--ag-border-color);
2534 background: var(--ag-background-color);
2535 border-radius: var(--ag-card-radius);
2536 box-shadow: var(--ag-card-shadow);
2537 padding: var(--ag-grid-size);
2538 overflow: hidden;
2539 text-overflow: ellipsis;
2540 border: var(--ag-borders-secondary) var(--ag-secondary-border-color);
2541 color: var(--ag-secondary-foreground-color);
2542 height: var(--ag-header-height) !important;
2543 line-height: var(--ag-header-height);
2544 margin: 0;
2545 padding: 0 calc(var(--ag-grid-size) * 2);
2546 transform: translateY(calc(var(--ag-grid-size) * 2));
2547}
2548
2549.ag-dnd-ghost-icon {
2550 margin-right: var(--ag-grid-size);
2551 color: var(--ag-foreground-color);
2552}
2553
2554.ag-popup-child:not(.ag-tooltip-custom) {
2555 box-shadow: var(--ag-popup-shadow);
2556}
2557
2558.ag-dragging-range-handle .ag-dialog,
2559.ag-dragging-fill-handle .ag-dialog {
2560 opacity: 0.7;
2561 pointer-events: none;
2562}
2563
2564.ag-dialog {
2565 border-radius: var(--ag-border-radius);
2566 border: var(--ag-borders) var(--ag-border-color);
2567}
2568
2569.ag-panel {
2570 background-color: var(--ag-background-color);
2571}
2572
2573.ag-panel-title-bar {
2574 background-color: var(--ag-header-background-color);
2575 color: var(--ag-header-foreground-color);
2576 height: var(--ag-header-height);
2577 padding: var(--ag-grid-size) var(--ag-cell-horizontal-padding);
2578 border-bottom: var(--ag-borders) var(--ag-border-color);
2579}
2580
2581.ag-ltr .ag-panel-title-bar-button {
2582 margin-left: var(--ag-grid-size);
2583}
2584.ag-rtl .ag-panel-title-bar-button {
2585 margin-right: var(--ag-grid-size);
2586}
2587
2588.ag-tooltip {
2589 background-color: var(--ag-tooltip-background-color);
2590 color: var(--ag-foreground-color);
2591 padding: var(--ag-grid-size);
2592 border: var(--ag-borders) var(--ag-border-color);
2593 border-radius: var(--ag-card-radius);
2594 transition: opacity 1s;
2595 white-space: normal;
2596}
2597.ag-tooltip.ag-tooltip-hiding {
2598 opacity: 0;
2599}
2600
2601.ag-tooltip-custom {
2602 transition: opacity 1s;
2603}
2604.ag-tooltip-custom.ag-tooltip-hiding {
2605 opacity: 0;
2606}
2607
2608.ag-ltr .ag-column-select-indent-1 {
2609 padding-left: calc(1 * var(--ag-column-select-indent-size));
2610}
2611.ag-rtl .ag-column-select-indent-1 {
2612 padding-right: calc(1 * var(--ag-column-select-indent-size));
2613}
2614
2615.ag-ltr .ag-column-select-indent-2 {
2616 padding-left: calc(2 * var(--ag-column-select-indent-size));
2617}
2618.ag-rtl .ag-column-select-indent-2 {
2619 padding-right: calc(2 * var(--ag-column-select-indent-size));
2620}
2621
2622.ag-ltr .ag-column-select-indent-3 {
2623 padding-left: calc(3 * var(--ag-column-select-indent-size));
2624}
2625.ag-rtl .ag-column-select-indent-3 {
2626 padding-right: calc(3 * var(--ag-column-select-indent-size));
2627}
2628
2629.ag-ltr .ag-column-select-indent-4 {
2630 padding-left: calc(4 * var(--ag-column-select-indent-size));
2631}
2632.ag-rtl .ag-column-select-indent-4 {
2633 padding-right: calc(4 * var(--ag-column-select-indent-size));
2634}
2635
2636.ag-ltr .ag-column-select-indent-5 {
2637 padding-left: calc(5 * var(--ag-column-select-indent-size));
2638}
2639.ag-rtl .ag-column-select-indent-5 {
2640 padding-right: calc(5 * var(--ag-column-select-indent-size));
2641}
2642
2643.ag-ltr .ag-column-select-indent-6 {
2644 padding-left: calc(6 * var(--ag-column-select-indent-size));
2645}
2646.ag-rtl .ag-column-select-indent-6 {
2647 padding-right: calc(6 * var(--ag-column-select-indent-size));
2648}
2649
2650.ag-ltr .ag-column-select-indent-7 {
2651 padding-left: calc(7 * var(--ag-column-select-indent-size));
2652}
2653.ag-rtl .ag-column-select-indent-7 {
2654 padding-right: calc(7 * var(--ag-column-select-indent-size));
2655}
2656
2657.ag-ltr .ag-column-select-indent-8 {
2658 padding-left: calc(8 * var(--ag-column-select-indent-size));
2659}
2660.ag-rtl .ag-column-select-indent-8 {
2661 padding-right: calc(8 * var(--ag-column-select-indent-size));
2662}
2663
2664.ag-ltr .ag-column-select-indent-9 {
2665 padding-left: calc(9 * var(--ag-column-select-indent-size));
2666}
2667.ag-rtl .ag-column-select-indent-9 {
2668 padding-right: calc(9 * var(--ag-column-select-indent-size));
2669}
2670
2671.ag-column-select-header-icon {
2672 cursor: pointer;
2673}
2674
2675.ag-keyboard-focus .ag-column-select-header-icon:focus {
2676 outline: none;
2677}
2678.ag-keyboard-focus .ag-column-select-header-icon:focus::after {
2679 content: "";
2680 position: absolute;
2681 background-color: transparent;
2682 pointer-events: none;
2683 top: 0px;
2684 left: 0px;
2685 display: block;
2686 width: calc(100% - 0px);
2687 height: calc(100% - 0px);
2688 border: 1px solid;
2689 border-color: var(--ag-input-focus-border-color);
2690}
2691
2692.ag-ltr .ag-column-group-icons:not(:last-child),
2693.ag-ltr .ag-column-select-header-icon:not(:last-child),
2694.ag-ltr .ag-column-select-header-checkbox:not(:last-child),
2695.ag-ltr .ag-column-select-header-filter-wrapper:not(:last-child),
2696.ag-ltr .ag-column-select-checkbox:not(:last-child),
2697.ag-ltr .ag-column-select-column-drag-handle:not(:last-child),
2698.ag-ltr .ag-column-select-column-group-drag-handle:not(:last-child),
2699.ag-ltr .ag-column-select-column-label:not(:last-child) {
2700 margin-right: var(--ag-widget-horizontal-spacing);
2701}
2702.ag-rtl .ag-column-group-icons:not(:last-child),
2703.ag-rtl .ag-column-select-header-icon:not(:last-child),
2704.ag-rtl .ag-column-select-header-checkbox:not(:last-child),
2705.ag-rtl .ag-column-select-header-filter-wrapper:not(:last-child),
2706.ag-rtl .ag-column-select-checkbox:not(:last-child),
2707.ag-rtl .ag-column-select-column-drag-handle:not(:last-child),
2708.ag-rtl .ag-column-select-column-group-drag-handle:not(:last-child),
2709.ag-rtl .ag-column-select-column-label:not(:last-child) {
2710 margin-left: var(--ag-widget-horizontal-spacing);
2711}
2712
2713.ag-keyboard-focus .ag-column-select-virtual-list-item:focus {
2714 outline: none;
2715}
2716.ag-keyboard-focus .ag-column-select-virtual-list-item:focus::after {
2717 content: "";
2718 position: absolute;
2719 background-color: transparent;
2720 pointer-events: none;
2721 top: 1px;
2722 left: 1px;
2723 display: block;
2724 width: calc(100% - 2px);
2725 height: calc(100% - 2px);
2726 border: 1px solid;
2727 border-color: var(--ag-input-focus-border-color);
2728}
2729
2730.ag-column-select-column-group:not(:last-child),
2731.ag-column-select-column:not(:last-child) {
2732 margin-bottom: var(--ag-widget-vertical-spacing);
2733}
2734
2735.ag-column-select-column-readonly,
2736.ag-column-select-column-group-readonly {
2737 color: var(--ag-disabled-foreground-color);
2738 pointer-events: none;
2739}
2740
2741.ag-ltr .ag-column-select-add-group-indent {
2742 margin-left: calc(var(--ag-icon-size) + var(--ag-grid-size) * 2);
2743}
2744.ag-rtl .ag-column-select-add-group-indent {
2745 margin-right: calc(var(--ag-icon-size) + var(--ag-grid-size) * 2);
2746}
2747
2748.ag-column-select-virtual-list-viewport {
2749 padding: calc(var(--ag-widget-container-vertical-padding) * 0.5) 0px;
2750}
2751
2752.ag-column-select-virtual-list-item {
2753 padding: 0 var(--ag-widget-container-horizontal-padding);
2754}
2755
2756.ag-rtl {
2757 text-align: right;
2758}
2759
2760.ag-root-wrapper {
2761 border: var(--ag-borders) var(--ag-border-color);
2762}
2763
2764.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-1 {
2765 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 1);
2766}
2767.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-1 {
2768 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 1);
2769}
2770
2771.ag-ltr .ag-row-group-indent-1 {
2772 padding-left: calc(1 * var(--ag-row-group-indent-size));
2773}
2774.ag-rtl .ag-row-group-indent-1 {
2775 padding-right: calc(1 * var(--ag-row-group-indent-size));
2776}
2777
2778.ag-ltr .ag-row-level-1 .ag-pivot-leaf-group {
2779 margin-left: var(--ag-row-group-indent-size);
2780}
2781.ag-rtl .ag-row-level-1 .ag-pivot-leaf-group {
2782 margin-right: var(--ag-row-group-indent-size);
2783}
2784
2785.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-2 {
2786 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 2);
2787}
2788.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-2 {
2789 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 2);
2790}
2791
2792.ag-ltr .ag-row-group-indent-2 {
2793 padding-left: calc(2 * var(--ag-row-group-indent-size));
2794}
2795.ag-rtl .ag-row-group-indent-2 {
2796 padding-right: calc(2 * var(--ag-row-group-indent-size));
2797}
2798
2799.ag-ltr .ag-row-level-2 .ag-pivot-leaf-group {
2800 margin-left: var(--ag-row-group-indent-size);
2801}
2802.ag-rtl .ag-row-level-2 .ag-pivot-leaf-group {
2803 margin-right: var(--ag-row-group-indent-size);
2804}
2805
2806.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-3 {
2807 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 3);
2808}
2809.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-3 {
2810 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 3);
2811}
2812
2813.ag-ltr .ag-row-group-indent-3 {
2814 padding-left: calc(3 * var(--ag-row-group-indent-size));
2815}
2816.ag-rtl .ag-row-group-indent-3 {
2817 padding-right: calc(3 * var(--ag-row-group-indent-size));
2818}
2819
2820.ag-ltr .ag-row-level-3 .ag-pivot-leaf-group {
2821 margin-left: var(--ag-row-group-indent-size);
2822}
2823.ag-rtl .ag-row-level-3 .ag-pivot-leaf-group {
2824 margin-right: var(--ag-row-group-indent-size);
2825}
2826
2827.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-4 {
2828 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 4);
2829}
2830.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-4 {
2831 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 4);
2832}
2833
2834.ag-ltr .ag-row-group-indent-4 {
2835 padding-left: calc(4 * var(--ag-row-group-indent-size));
2836}
2837.ag-rtl .ag-row-group-indent-4 {
2838 padding-right: calc(4 * var(--ag-row-group-indent-size));
2839}
2840
2841.ag-ltr .ag-row-level-4 .ag-pivot-leaf-group {
2842 margin-left: var(--ag-row-group-indent-size);
2843}
2844.ag-rtl .ag-row-level-4 .ag-pivot-leaf-group {
2845 margin-right: var(--ag-row-group-indent-size);
2846}
2847
2848.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-5 {
2849 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 5);
2850}
2851.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-5 {
2852 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 5);
2853}
2854
2855.ag-ltr .ag-row-group-indent-5 {
2856 padding-left: calc(5 * var(--ag-row-group-indent-size));
2857}
2858.ag-rtl .ag-row-group-indent-5 {
2859 padding-right: calc(5 * var(--ag-row-group-indent-size));
2860}
2861
2862.ag-ltr .ag-row-level-5 .ag-pivot-leaf-group {
2863 margin-left: var(--ag-row-group-indent-size);
2864}
2865.ag-rtl .ag-row-level-5 .ag-pivot-leaf-group {
2866 margin-right: var(--ag-row-group-indent-size);
2867}
2868
2869.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-6 {
2870 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 6);
2871}
2872.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-6 {
2873 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 6);
2874}
2875
2876.ag-ltr .ag-row-group-indent-6 {
2877 padding-left: calc(6 * var(--ag-row-group-indent-size));
2878}
2879.ag-rtl .ag-row-group-indent-6 {
2880 padding-right: calc(6 * var(--ag-row-group-indent-size));
2881}
2882
2883.ag-ltr .ag-row-level-6 .ag-pivot-leaf-group {
2884 margin-left: var(--ag-row-group-indent-size);
2885}
2886.ag-rtl .ag-row-level-6 .ag-pivot-leaf-group {
2887 margin-right: var(--ag-row-group-indent-size);
2888}
2889
2890.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-7 {
2891 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 7);
2892}
2893.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-7 {
2894 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 7);
2895}
2896
2897.ag-ltr .ag-row-group-indent-7 {
2898 padding-left: calc(7 * var(--ag-row-group-indent-size));
2899}
2900.ag-rtl .ag-row-group-indent-7 {
2901 padding-right: calc(7 * var(--ag-row-group-indent-size));
2902}
2903
2904.ag-ltr .ag-row-level-7 .ag-pivot-leaf-group {
2905 margin-left: var(--ag-row-group-indent-size);
2906}
2907.ag-rtl .ag-row-level-7 .ag-pivot-leaf-group {
2908 margin-right: var(--ag-row-group-indent-size);
2909}
2910
2911.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-8 {
2912 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 8);
2913}
2914.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-8 {
2915 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 8);
2916}
2917
2918.ag-ltr .ag-row-group-indent-8 {
2919 padding-left: calc(8 * var(--ag-row-group-indent-size));
2920}
2921.ag-rtl .ag-row-group-indent-8 {
2922 padding-right: calc(8 * var(--ag-row-group-indent-size));
2923}
2924
2925.ag-ltr .ag-row-level-8 .ag-pivot-leaf-group {
2926 margin-left: var(--ag-row-group-indent-size);
2927}
2928.ag-rtl .ag-row-level-8 .ag-pivot-leaf-group {
2929 margin-right: var(--ag-row-group-indent-size);
2930}
2931
2932.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-9 {
2933 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 9);
2934}
2935.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-9 {
2936 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 9);
2937}
2938
2939.ag-ltr .ag-row-group-indent-9 {
2940 padding-left: calc(9 * var(--ag-row-group-indent-size));
2941}
2942.ag-rtl .ag-row-group-indent-9 {
2943 padding-right: calc(9 * var(--ag-row-group-indent-size));
2944}
2945
2946.ag-ltr .ag-row-level-9 .ag-pivot-leaf-group {
2947 margin-left: var(--ag-row-group-indent-size);
2948}
2949.ag-rtl .ag-row-level-9 .ag-pivot-leaf-group {
2950 margin-right: var(--ag-row-group-indent-size);
2951}
2952
2953.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-10 {
2954 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 10);
2955}
2956.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-10 {
2957 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 10);
2958}
2959
2960.ag-ltr .ag-row-group-indent-10 {
2961 padding-left: calc(10 * var(--ag-row-group-indent-size));
2962}
2963.ag-rtl .ag-row-group-indent-10 {
2964 padding-right: calc(10 * var(--ag-row-group-indent-size));
2965}
2966
2967.ag-ltr .ag-row-level-10 .ag-pivot-leaf-group {
2968 margin-left: var(--ag-row-group-indent-size);
2969}
2970.ag-rtl .ag-row-level-10 .ag-pivot-leaf-group {
2971 margin-right: var(--ag-row-group-indent-size);
2972}
2973
2974.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-11 {
2975 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 11);
2976}
2977.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-11 {
2978 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 11);
2979}
2980
2981.ag-ltr .ag-row-group-indent-11 {
2982 padding-left: calc(11 * var(--ag-row-group-indent-size));
2983}
2984.ag-rtl .ag-row-group-indent-11 {
2985 padding-right: calc(11 * var(--ag-row-group-indent-size));
2986}
2987
2988.ag-ltr .ag-row-level-11 .ag-pivot-leaf-group {
2989 margin-left: var(--ag-row-group-indent-size);
2990}
2991.ag-rtl .ag-row-level-11 .ag-pivot-leaf-group {
2992 margin-right: var(--ag-row-group-indent-size);
2993}
2994
2995.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-12 {
2996 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 12);
2997}
2998.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-12 {
2999 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 12);
3000}
3001
3002.ag-ltr .ag-row-group-indent-12 {
3003 padding-left: calc(12 * var(--ag-row-group-indent-size));
3004}
3005.ag-rtl .ag-row-group-indent-12 {
3006 padding-right: calc(12 * var(--ag-row-group-indent-size));
3007}
3008
3009.ag-ltr .ag-row-level-12 .ag-pivot-leaf-group {
3010 margin-left: var(--ag-row-group-indent-size);
3011}
3012.ag-rtl .ag-row-level-12 .ag-pivot-leaf-group {
3013 margin-right: var(--ag-row-group-indent-size);
3014}
3015
3016.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-13 {
3017 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 13);
3018}
3019.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-13 {
3020 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 13);
3021}
3022
3023.ag-ltr .ag-row-group-indent-13 {
3024 padding-left: calc(13 * var(--ag-row-group-indent-size));
3025}
3026.ag-rtl .ag-row-group-indent-13 {
3027 padding-right: calc(13 * var(--ag-row-group-indent-size));
3028}
3029
3030.ag-ltr .ag-row-level-13 .ag-pivot-leaf-group {
3031 margin-left: var(--ag-row-group-indent-size);
3032}
3033.ag-rtl .ag-row-level-13 .ag-pivot-leaf-group {
3034 margin-right: var(--ag-row-group-indent-size);
3035}
3036
3037.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-14 {
3038 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 14);
3039}
3040.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-14 {
3041 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 14);
3042}
3043
3044.ag-ltr .ag-row-group-indent-14 {
3045 padding-left: calc(14 * var(--ag-row-group-indent-size));
3046}
3047.ag-rtl .ag-row-group-indent-14 {
3048 padding-right: calc(14 * var(--ag-row-group-indent-size));
3049}
3050
3051.ag-ltr .ag-row-level-14 .ag-pivot-leaf-group {
3052 margin-left: var(--ag-row-group-indent-size);
3053}
3054.ag-rtl .ag-row-level-14 .ag-pivot-leaf-group {
3055 margin-right: var(--ag-row-group-indent-size);
3056}
3057
3058.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-15 {
3059 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 15);
3060}
3061.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-15 {
3062 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 15);
3063}
3064
3065.ag-ltr .ag-row-group-indent-15 {
3066 padding-left: calc(15 * var(--ag-row-group-indent-size));
3067}
3068.ag-rtl .ag-row-group-indent-15 {
3069 padding-right: calc(15 * var(--ag-row-group-indent-size));
3070}
3071
3072.ag-ltr .ag-row-level-15 .ag-pivot-leaf-group {
3073 margin-left: var(--ag-row-group-indent-size);
3074}
3075.ag-rtl .ag-row-level-15 .ag-pivot-leaf-group {
3076 margin-right: var(--ag-row-group-indent-size);
3077}
3078
3079.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-16 {
3080 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 16);
3081}
3082.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-16 {
3083 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 16);
3084}
3085
3086.ag-ltr .ag-row-group-indent-16 {
3087 padding-left: calc(16 * var(--ag-row-group-indent-size));
3088}
3089.ag-rtl .ag-row-group-indent-16 {
3090 padding-right: calc(16 * var(--ag-row-group-indent-size));
3091}
3092
3093.ag-ltr .ag-row-level-16 .ag-pivot-leaf-group {
3094 margin-left: var(--ag-row-group-indent-size);
3095}
3096.ag-rtl .ag-row-level-16 .ag-pivot-leaf-group {
3097 margin-right: var(--ag-row-group-indent-size);
3098}
3099
3100.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-17 {
3101 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 17);
3102}
3103.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-17 {
3104 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 17);
3105}
3106
3107.ag-ltr .ag-row-group-indent-17 {
3108 padding-left: calc(17 * var(--ag-row-group-indent-size));
3109}
3110.ag-rtl .ag-row-group-indent-17 {
3111 padding-right: calc(17 * var(--ag-row-group-indent-size));
3112}
3113
3114.ag-ltr .ag-row-level-17 .ag-pivot-leaf-group {
3115 margin-left: var(--ag-row-group-indent-size);
3116}
3117.ag-rtl .ag-row-level-17 .ag-pivot-leaf-group {
3118 margin-right: var(--ag-row-group-indent-size);
3119}
3120
3121.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-18 {
3122 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 18);
3123}
3124.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-18 {
3125 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 18);
3126}
3127
3128.ag-ltr .ag-row-group-indent-18 {
3129 padding-left: calc(18 * var(--ag-row-group-indent-size));
3130}
3131.ag-rtl .ag-row-group-indent-18 {
3132 padding-right: calc(18 * var(--ag-row-group-indent-size));
3133}
3134
3135.ag-ltr .ag-row-level-18 .ag-pivot-leaf-group {
3136 margin-left: var(--ag-row-group-indent-size);
3137}
3138.ag-rtl .ag-row-level-18 .ag-pivot-leaf-group {
3139 margin-right: var(--ag-row-group-indent-size);
3140}
3141
3142.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-19 {
3143 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 19);
3144}
3145.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-19 {
3146 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 19);
3147}
3148
3149.ag-ltr .ag-row-group-indent-19 {
3150 padding-left: calc(19 * var(--ag-row-group-indent-size));
3151}
3152.ag-rtl .ag-row-group-indent-19 {
3153 padding-right: calc(19 * var(--ag-row-group-indent-size));
3154}
3155
3156.ag-ltr .ag-row-level-19 .ag-pivot-leaf-group {
3157 margin-left: var(--ag-row-group-indent-size);
3158}
3159.ag-rtl .ag-row-level-19 .ag-pivot-leaf-group {
3160 margin-right: var(--ag-row-group-indent-size);
3161}
3162
3163.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-20 {
3164 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 20);
3165}
3166.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-20 {
3167 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 20);
3168}
3169
3170.ag-ltr .ag-row-group-indent-20 {
3171 padding-left: calc(20 * var(--ag-row-group-indent-size));
3172}
3173.ag-rtl .ag-row-group-indent-20 {
3174 padding-right: calc(20 * var(--ag-row-group-indent-size));
3175}
3176
3177.ag-ltr .ag-row-level-20 .ag-pivot-leaf-group {
3178 margin-left: var(--ag-row-group-indent-size);
3179}
3180.ag-rtl .ag-row-level-20 .ag-pivot-leaf-group {
3181 margin-right: var(--ag-row-group-indent-size);
3182}
3183
3184.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-21 {
3185 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 21);
3186}
3187.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-21 {
3188 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 21);
3189}
3190
3191.ag-ltr .ag-row-group-indent-21 {
3192 padding-left: calc(21 * var(--ag-row-group-indent-size));
3193}
3194.ag-rtl .ag-row-group-indent-21 {
3195 padding-right: calc(21 * var(--ag-row-group-indent-size));
3196}
3197
3198.ag-ltr .ag-row-level-21 .ag-pivot-leaf-group {
3199 margin-left: var(--ag-row-group-indent-size);
3200}
3201.ag-rtl .ag-row-level-21 .ag-pivot-leaf-group {
3202 margin-right: var(--ag-row-group-indent-size);
3203}
3204
3205.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-22 {
3206 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 22);
3207}
3208.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-22 {
3209 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 22);
3210}
3211
3212.ag-ltr .ag-row-group-indent-22 {
3213 padding-left: calc(22 * var(--ag-row-group-indent-size));
3214}
3215.ag-rtl .ag-row-group-indent-22 {
3216 padding-right: calc(22 * var(--ag-row-group-indent-size));
3217}
3218
3219.ag-ltr .ag-row-level-22 .ag-pivot-leaf-group {
3220 margin-left: var(--ag-row-group-indent-size);
3221}
3222.ag-rtl .ag-row-level-22 .ag-pivot-leaf-group {
3223 margin-right: var(--ag-row-group-indent-size);
3224}
3225
3226.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-23 {
3227 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 23);
3228}
3229.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-23 {
3230 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 23);
3231}
3232
3233.ag-ltr .ag-row-group-indent-23 {
3234 padding-left: calc(23 * var(--ag-row-group-indent-size));
3235}
3236.ag-rtl .ag-row-group-indent-23 {
3237 padding-right: calc(23 * var(--ag-row-group-indent-size));
3238}
3239
3240.ag-ltr .ag-row-level-23 .ag-pivot-leaf-group {
3241 margin-left: var(--ag-row-group-indent-size);
3242}
3243.ag-rtl .ag-row-level-23 .ag-pivot-leaf-group {
3244 margin-right: var(--ag-row-group-indent-size);
3245}
3246
3247.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-24 {
3248 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 24);
3249}
3250.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-24 {
3251 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 24);
3252}
3253
3254.ag-ltr .ag-row-group-indent-24 {
3255 padding-left: calc(24 * var(--ag-row-group-indent-size));
3256}
3257.ag-rtl .ag-row-group-indent-24 {
3258 padding-right: calc(24 * var(--ag-row-group-indent-size));
3259}
3260
3261.ag-ltr .ag-row-level-24 .ag-pivot-leaf-group {
3262 margin-left: var(--ag-row-group-indent-size);
3263}
3264.ag-rtl .ag-row-level-24 .ag-pivot-leaf-group {
3265 margin-right: var(--ag-row-group-indent-size);
3266}
3267
3268.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-25 {
3269 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 25);
3270}
3271.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-25 {
3272 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 25);
3273}
3274
3275.ag-ltr .ag-row-group-indent-25 {
3276 padding-left: calc(25 * var(--ag-row-group-indent-size));
3277}
3278.ag-rtl .ag-row-group-indent-25 {
3279 padding-right: calc(25 * var(--ag-row-group-indent-size));
3280}
3281
3282.ag-ltr .ag-row-level-25 .ag-pivot-leaf-group {
3283 margin-left: var(--ag-row-group-indent-size);
3284}
3285.ag-rtl .ag-row-level-25 .ag-pivot-leaf-group {
3286 margin-right: var(--ag-row-group-indent-size);
3287}
3288
3289.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-26 {
3290 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 26);
3291}
3292.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-26 {
3293 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 26);
3294}
3295
3296.ag-ltr .ag-row-group-indent-26 {
3297 padding-left: calc(26 * var(--ag-row-group-indent-size));
3298}
3299.ag-rtl .ag-row-group-indent-26 {
3300 padding-right: calc(26 * var(--ag-row-group-indent-size));
3301}
3302
3303.ag-ltr .ag-row-level-26 .ag-pivot-leaf-group {
3304 margin-left: var(--ag-row-group-indent-size);
3305}
3306.ag-rtl .ag-row-level-26 .ag-pivot-leaf-group {
3307 margin-right: var(--ag-row-group-indent-size);
3308}
3309
3310.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-27 {
3311 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 27);
3312}
3313.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-27 {
3314 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 27);
3315}
3316
3317.ag-ltr .ag-row-group-indent-27 {
3318 padding-left: calc(27 * var(--ag-row-group-indent-size));
3319}
3320.ag-rtl .ag-row-group-indent-27 {
3321 padding-right: calc(27 * var(--ag-row-group-indent-size));
3322}
3323
3324.ag-ltr .ag-row-level-27 .ag-pivot-leaf-group {
3325 margin-left: var(--ag-row-group-indent-size);
3326}
3327.ag-rtl .ag-row-level-27 .ag-pivot-leaf-group {
3328 margin-right: var(--ag-row-group-indent-size);
3329}
3330
3331.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-28 {
3332 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 28);
3333}
3334.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-28 {
3335 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 28);
3336}
3337
3338.ag-ltr .ag-row-group-indent-28 {
3339 padding-left: calc(28 * var(--ag-row-group-indent-size));
3340}
3341.ag-rtl .ag-row-group-indent-28 {
3342 padding-right: calc(28 * var(--ag-row-group-indent-size));
3343}
3344
3345.ag-ltr .ag-row-level-28 .ag-pivot-leaf-group {
3346 margin-left: var(--ag-row-group-indent-size);
3347}
3348.ag-rtl .ag-row-level-28 .ag-pivot-leaf-group {
3349 margin-right: var(--ag-row-group-indent-size);
3350}
3351
3352.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-29 {
3353 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 29);
3354}
3355.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-29 {
3356 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 29);
3357}
3358
3359.ag-ltr .ag-row-group-indent-29 {
3360 padding-left: calc(29 * var(--ag-row-group-indent-size));
3361}
3362.ag-rtl .ag-row-group-indent-29 {
3363 padding-right: calc(29 * var(--ag-row-group-indent-size));
3364}
3365
3366.ag-ltr .ag-row-level-29 .ag-pivot-leaf-group {
3367 margin-left: var(--ag-row-group-indent-size);
3368}
3369.ag-rtl .ag-row-level-29 .ag-pivot-leaf-group {
3370 margin-right: var(--ag-row-group-indent-size);
3371}
3372
3373.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-30 {
3374 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 30);
3375}
3376.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-30 {
3377 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 30);
3378}
3379
3380.ag-ltr .ag-row-group-indent-30 {
3381 padding-left: calc(30 * var(--ag-row-group-indent-size));
3382}
3383.ag-rtl .ag-row-group-indent-30 {
3384 padding-right: calc(30 * var(--ag-row-group-indent-size));
3385}
3386
3387.ag-ltr .ag-row-level-30 .ag-pivot-leaf-group {
3388 margin-left: var(--ag-row-group-indent-size);
3389}
3390.ag-rtl .ag-row-level-30 .ag-pivot-leaf-group {
3391 margin-right: var(--ag-row-group-indent-size);
3392}
3393
3394.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-31 {
3395 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 31);
3396}
3397.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-31 {
3398 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 31);
3399}
3400
3401.ag-ltr .ag-row-group-indent-31 {
3402 padding-left: calc(31 * var(--ag-row-group-indent-size));
3403}
3404.ag-rtl .ag-row-group-indent-31 {
3405 padding-right: calc(31 * var(--ag-row-group-indent-size));
3406}
3407
3408.ag-ltr .ag-row-level-31 .ag-pivot-leaf-group {
3409 margin-left: var(--ag-row-group-indent-size);
3410}
3411.ag-rtl .ag-row-level-31 .ag-pivot-leaf-group {
3412 margin-right: var(--ag-row-group-indent-size);
3413}
3414
3415.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-32 {
3416 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 32);
3417}
3418.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-32 {
3419 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 32);
3420}
3421
3422.ag-ltr .ag-row-group-indent-32 {
3423 padding-left: calc(32 * var(--ag-row-group-indent-size));
3424}
3425.ag-rtl .ag-row-group-indent-32 {
3426 padding-right: calc(32 * var(--ag-row-group-indent-size));
3427}
3428
3429.ag-ltr .ag-row-level-32 .ag-pivot-leaf-group {
3430 margin-left: var(--ag-row-group-indent-size);
3431}
3432.ag-rtl .ag-row-level-32 .ag-pivot-leaf-group {
3433 margin-right: var(--ag-row-group-indent-size);
3434}
3435
3436.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-33 {
3437 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 33);
3438}
3439.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-33 {
3440 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 33);
3441}
3442
3443.ag-ltr .ag-row-group-indent-33 {
3444 padding-left: calc(33 * var(--ag-row-group-indent-size));
3445}
3446.ag-rtl .ag-row-group-indent-33 {
3447 padding-right: calc(33 * var(--ag-row-group-indent-size));
3448}
3449
3450.ag-ltr .ag-row-level-33 .ag-pivot-leaf-group {
3451 margin-left: var(--ag-row-group-indent-size);
3452}
3453.ag-rtl .ag-row-level-33 .ag-pivot-leaf-group {
3454 margin-right: var(--ag-row-group-indent-size);
3455}
3456
3457.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-34 {
3458 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 34);
3459}
3460.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-34 {
3461 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 34);
3462}
3463
3464.ag-ltr .ag-row-group-indent-34 {
3465 padding-left: calc(34 * var(--ag-row-group-indent-size));
3466}
3467.ag-rtl .ag-row-group-indent-34 {
3468 padding-right: calc(34 * var(--ag-row-group-indent-size));
3469}
3470
3471.ag-ltr .ag-row-level-34 .ag-pivot-leaf-group {
3472 margin-left: var(--ag-row-group-indent-size);
3473}
3474.ag-rtl .ag-row-level-34 .ag-pivot-leaf-group {
3475 margin-right: var(--ag-row-group-indent-size);
3476}
3477
3478.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-35 {
3479 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 35);
3480}
3481.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-35 {
3482 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 35);
3483}
3484
3485.ag-ltr .ag-row-group-indent-35 {
3486 padding-left: calc(35 * var(--ag-row-group-indent-size));
3487}
3488.ag-rtl .ag-row-group-indent-35 {
3489 padding-right: calc(35 * var(--ag-row-group-indent-size));
3490}
3491
3492.ag-ltr .ag-row-level-35 .ag-pivot-leaf-group {
3493 margin-left: var(--ag-row-group-indent-size);
3494}
3495.ag-rtl .ag-row-level-35 .ag-pivot-leaf-group {
3496 margin-right: var(--ag-row-group-indent-size);
3497}
3498
3499.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-36 {
3500 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 36);
3501}
3502.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-36 {
3503 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 36);
3504}
3505
3506.ag-ltr .ag-row-group-indent-36 {
3507 padding-left: calc(36 * var(--ag-row-group-indent-size));
3508}
3509.ag-rtl .ag-row-group-indent-36 {
3510 padding-right: calc(36 * var(--ag-row-group-indent-size));
3511}
3512
3513.ag-ltr .ag-row-level-36 .ag-pivot-leaf-group {
3514 margin-left: var(--ag-row-group-indent-size);
3515}
3516.ag-rtl .ag-row-level-36 .ag-pivot-leaf-group {
3517 margin-right: var(--ag-row-group-indent-size);
3518}
3519
3520.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-37 {
3521 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 37);
3522}
3523.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-37 {
3524 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 37);
3525}
3526
3527.ag-ltr .ag-row-group-indent-37 {
3528 padding-left: calc(37 * var(--ag-row-group-indent-size));
3529}
3530.ag-rtl .ag-row-group-indent-37 {
3531 padding-right: calc(37 * var(--ag-row-group-indent-size));
3532}
3533
3534.ag-ltr .ag-row-level-37 .ag-pivot-leaf-group {
3535 margin-left: var(--ag-row-group-indent-size);
3536}
3537.ag-rtl .ag-row-level-37 .ag-pivot-leaf-group {
3538 margin-right: var(--ag-row-group-indent-size);
3539}
3540
3541.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-38 {
3542 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 38);
3543}
3544.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-38 {
3545 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 38);
3546}
3547
3548.ag-ltr .ag-row-group-indent-38 {
3549 padding-left: calc(38 * var(--ag-row-group-indent-size));
3550}
3551.ag-rtl .ag-row-group-indent-38 {
3552 padding-right: calc(38 * var(--ag-row-group-indent-size));
3553}
3554
3555.ag-ltr .ag-row-level-38 .ag-pivot-leaf-group {
3556 margin-left: var(--ag-row-group-indent-size);
3557}
3558.ag-rtl .ag-row-level-38 .ag-pivot-leaf-group {
3559 margin-right: var(--ag-row-group-indent-size);
3560}
3561
3562.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-39 {
3563 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 39);
3564}
3565.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-39 {
3566 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 39);
3567}
3568
3569.ag-ltr .ag-row-group-indent-39 {
3570 padding-left: calc(39 * var(--ag-row-group-indent-size));
3571}
3572.ag-rtl .ag-row-group-indent-39 {
3573 padding-right: calc(39 * var(--ag-row-group-indent-size));
3574}
3575
3576.ag-ltr .ag-row-level-39 .ag-pivot-leaf-group {
3577 margin-left: var(--ag-row-group-indent-size);
3578}
3579.ag-rtl .ag-row-level-39 .ag-pivot-leaf-group {
3580 margin-right: var(--ag-row-group-indent-size);
3581}
3582
3583.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-40 {
3584 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 40);
3585}
3586.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-40 {
3587 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 40);
3588}
3589
3590.ag-ltr .ag-row-group-indent-40 {
3591 padding-left: calc(40 * var(--ag-row-group-indent-size));
3592}
3593.ag-rtl .ag-row-group-indent-40 {
3594 padding-right: calc(40 * var(--ag-row-group-indent-size));
3595}
3596
3597.ag-ltr .ag-row-level-40 .ag-pivot-leaf-group {
3598 margin-left: var(--ag-row-group-indent-size);
3599}
3600.ag-rtl .ag-row-level-40 .ag-pivot-leaf-group {
3601 margin-right: var(--ag-row-group-indent-size);
3602}
3603
3604.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-41 {
3605 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 41);
3606}
3607.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-41 {
3608 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 41);
3609}
3610
3611.ag-ltr .ag-row-group-indent-41 {
3612 padding-left: calc(41 * var(--ag-row-group-indent-size));
3613}
3614.ag-rtl .ag-row-group-indent-41 {
3615 padding-right: calc(41 * var(--ag-row-group-indent-size));
3616}
3617
3618.ag-ltr .ag-row-level-41 .ag-pivot-leaf-group {
3619 margin-left: var(--ag-row-group-indent-size);
3620}
3621.ag-rtl .ag-row-level-41 .ag-pivot-leaf-group {
3622 margin-right: var(--ag-row-group-indent-size);
3623}
3624
3625.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-42 {
3626 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 42);
3627}
3628.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-42 {
3629 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 42);
3630}
3631
3632.ag-ltr .ag-row-group-indent-42 {
3633 padding-left: calc(42 * var(--ag-row-group-indent-size));
3634}
3635.ag-rtl .ag-row-group-indent-42 {
3636 padding-right: calc(42 * var(--ag-row-group-indent-size));
3637}
3638
3639.ag-ltr .ag-row-level-42 .ag-pivot-leaf-group {
3640 margin-left: var(--ag-row-group-indent-size);
3641}
3642.ag-rtl .ag-row-level-42 .ag-pivot-leaf-group {
3643 margin-right: var(--ag-row-group-indent-size);
3644}
3645
3646.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-43 {
3647 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 43);
3648}
3649.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-43 {
3650 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 43);
3651}
3652
3653.ag-ltr .ag-row-group-indent-43 {
3654 padding-left: calc(43 * var(--ag-row-group-indent-size));
3655}
3656.ag-rtl .ag-row-group-indent-43 {
3657 padding-right: calc(43 * var(--ag-row-group-indent-size));
3658}
3659
3660.ag-ltr .ag-row-level-43 .ag-pivot-leaf-group {
3661 margin-left: var(--ag-row-group-indent-size);
3662}
3663.ag-rtl .ag-row-level-43 .ag-pivot-leaf-group {
3664 margin-right: var(--ag-row-group-indent-size);
3665}
3666
3667.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-44 {
3668 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 44);
3669}
3670.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-44 {
3671 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 44);
3672}
3673
3674.ag-ltr .ag-row-group-indent-44 {
3675 padding-left: calc(44 * var(--ag-row-group-indent-size));
3676}
3677.ag-rtl .ag-row-group-indent-44 {
3678 padding-right: calc(44 * var(--ag-row-group-indent-size));
3679}
3680
3681.ag-ltr .ag-row-level-44 .ag-pivot-leaf-group {
3682 margin-left: var(--ag-row-group-indent-size);
3683}
3684.ag-rtl .ag-row-level-44 .ag-pivot-leaf-group {
3685 margin-right: var(--ag-row-group-indent-size);
3686}
3687
3688.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-45 {
3689 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 45);
3690}
3691.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-45 {
3692 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 45);
3693}
3694
3695.ag-ltr .ag-row-group-indent-45 {
3696 padding-left: calc(45 * var(--ag-row-group-indent-size));
3697}
3698.ag-rtl .ag-row-group-indent-45 {
3699 padding-right: calc(45 * var(--ag-row-group-indent-size));
3700}
3701
3702.ag-ltr .ag-row-level-45 .ag-pivot-leaf-group {
3703 margin-left: var(--ag-row-group-indent-size);
3704}
3705.ag-rtl .ag-row-level-45 .ag-pivot-leaf-group {
3706 margin-right: var(--ag-row-group-indent-size);
3707}
3708
3709.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-46 {
3710 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 46);
3711}
3712.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-46 {
3713 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 46);
3714}
3715
3716.ag-ltr .ag-row-group-indent-46 {
3717 padding-left: calc(46 * var(--ag-row-group-indent-size));
3718}
3719.ag-rtl .ag-row-group-indent-46 {
3720 padding-right: calc(46 * var(--ag-row-group-indent-size));
3721}
3722
3723.ag-ltr .ag-row-level-46 .ag-pivot-leaf-group {
3724 margin-left: var(--ag-row-group-indent-size);
3725}
3726.ag-rtl .ag-row-level-46 .ag-pivot-leaf-group {
3727 margin-right: var(--ag-row-group-indent-size);
3728}
3729
3730.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-47 {
3731 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 47);
3732}
3733.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-47 {
3734 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 47);
3735}
3736
3737.ag-ltr .ag-row-group-indent-47 {
3738 padding-left: calc(47 * var(--ag-row-group-indent-size));
3739}
3740.ag-rtl .ag-row-group-indent-47 {
3741 padding-right: calc(47 * var(--ag-row-group-indent-size));
3742}
3743
3744.ag-ltr .ag-row-level-47 .ag-pivot-leaf-group {
3745 margin-left: var(--ag-row-group-indent-size);
3746}
3747.ag-rtl .ag-row-level-47 .ag-pivot-leaf-group {
3748 margin-right: var(--ag-row-group-indent-size);
3749}
3750
3751.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-48 {
3752 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 48);
3753}
3754.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-48 {
3755 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 48);
3756}
3757
3758.ag-ltr .ag-row-group-indent-48 {
3759 padding-left: calc(48 * var(--ag-row-group-indent-size));
3760}
3761.ag-rtl .ag-row-group-indent-48 {
3762 padding-right: calc(48 * var(--ag-row-group-indent-size));
3763}
3764
3765.ag-ltr .ag-row-level-48 .ag-pivot-leaf-group {
3766 margin-left: var(--ag-row-group-indent-size);
3767}
3768.ag-rtl .ag-row-level-48 .ag-pivot-leaf-group {
3769 margin-right: var(--ag-row-group-indent-size);
3770}
3771
3772.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-49 {
3773 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 49);
3774}
3775.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-49 {
3776 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 49);
3777}
3778
3779.ag-ltr .ag-row-group-indent-49 {
3780 padding-left: calc(49 * var(--ag-row-group-indent-size));
3781}
3782.ag-rtl .ag-row-group-indent-49 {
3783 padding-right: calc(49 * var(--ag-row-group-indent-size));
3784}
3785
3786.ag-ltr .ag-row-level-49 .ag-pivot-leaf-group {
3787 margin-left: var(--ag-row-group-indent-size);
3788}
3789.ag-rtl .ag-row-level-49 .ag-pivot-leaf-group {
3790 margin-right: var(--ag-row-group-indent-size);
3791}
3792
3793.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-50 {
3794 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 50);
3795}
3796.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-50 {
3797 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 50);
3798}
3799
3800.ag-ltr .ag-row-group-indent-50 {
3801 padding-left: calc(50 * var(--ag-row-group-indent-size));
3802}
3803.ag-rtl .ag-row-group-indent-50 {
3804 padding-right: calc(50 * var(--ag-row-group-indent-size));
3805}
3806
3807.ag-ltr .ag-row-level-50 .ag-pivot-leaf-group {
3808 margin-left: var(--ag-row-group-indent-size);
3809}
3810.ag-rtl .ag-row-level-50 .ag-pivot-leaf-group {
3811 margin-right: var(--ag-row-group-indent-size);
3812}
3813
3814.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-51 {
3815 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 51);
3816}
3817.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-51 {
3818 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 51);
3819}
3820
3821.ag-ltr .ag-row-group-indent-51 {
3822 padding-left: calc(51 * var(--ag-row-group-indent-size));
3823}
3824.ag-rtl .ag-row-group-indent-51 {
3825 padding-right: calc(51 * var(--ag-row-group-indent-size));
3826}
3827
3828.ag-ltr .ag-row-level-51 .ag-pivot-leaf-group {
3829 margin-left: var(--ag-row-group-indent-size);
3830}
3831.ag-rtl .ag-row-level-51 .ag-pivot-leaf-group {
3832 margin-right: var(--ag-row-group-indent-size);
3833}
3834
3835.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-52 {
3836 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 52);
3837}
3838.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-52 {
3839 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 52);
3840}
3841
3842.ag-ltr .ag-row-group-indent-52 {
3843 padding-left: calc(52 * var(--ag-row-group-indent-size));
3844}
3845.ag-rtl .ag-row-group-indent-52 {
3846 padding-right: calc(52 * var(--ag-row-group-indent-size));
3847}
3848
3849.ag-ltr .ag-row-level-52 .ag-pivot-leaf-group {
3850 margin-left: var(--ag-row-group-indent-size);
3851}
3852.ag-rtl .ag-row-level-52 .ag-pivot-leaf-group {
3853 margin-right: var(--ag-row-group-indent-size);
3854}
3855
3856.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-53 {
3857 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 53);
3858}
3859.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-53 {
3860 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 53);
3861}
3862
3863.ag-ltr .ag-row-group-indent-53 {
3864 padding-left: calc(53 * var(--ag-row-group-indent-size));
3865}
3866.ag-rtl .ag-row-group-indent-53 {
3867 padding-right: calc(53 * var(--ag-row-group-indent-size));
3868}
3869
3870.ag-ltr .ag-row-level-53 .ag-pivot-leaf-group {
3871 margin-left: var(--ag-row-group-indent-size);
3872}
3873.ag-rtl .ag-row-level-53 .ag-pivot-leaf-group {
3874 margin-right: var(--ag-row-group-indent-size);
3875}
3876
3877.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-54 {
3878 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 54);
3879}
3880.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-54 {
3881 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 54);
3882}
3883
3884.ag-ltr .ag-row-group-indent-54 {
3885 padding-left: calc(54 * var(--ag-row-group-indent-size));
3886}
3887.ag-rtl .ag-row-group-indent-54 {
3888 padding-right: calc(54 * var(--ag-row-group-indent-size));
3889}
3890
3891.ag-ltr .ag-row-level-54 .ag-pivot-leaf-group {
3892 margin-left: var(--ag-row-group-indent-size);
3893}
3894.ag-rtl .ag-row-level-54 .ag-pivot-leaf-group {
3895 margin-right: var(--ag-row-group-indent-size);
3896}
3897
3898.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-55 {
3899 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 55);
3900}
3901.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-55 {
3902 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 55);
3903}
3904
3905.ag-ltr .ag-row-group-indent-55 {
3906 padding-left: calc(55 * var(--ag-row-group-indent-size));
3907}
3908.ag-rtl .ag-row-group-indent-55 {
3909 padding-right: calc(55 * var(--ag-row-group-indent-size));
3910}
3911
3912.ag-ltr .ag-row-level-55 .ag-pivot-leaf-group {
3913 margin-left: var(--ag-row-group-indent-size);
3914}
3915.ag-rtl .ag-row-level-55 .ag-pivot-leaf-group {
3916 margin-right: var(--ag-row-group-indent-size);
3917}
3918
3919.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-56 {
3920 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 56);
3921}
3922.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-56 {
3923 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 56);
3924}
3925
3926.ag-ltr .ag-row-group-indent-56 {
3927 padding-left: calc(56 * var(--ag-row-group-indent-size));
3928}
3929.ag-rtl .ag-row-group-indent-56 {
3930 padding-right: calc(56 * var(--ag-row-group-indent-size));
3931}
3932
3933.ag-ltr .ag-row-level-56 .ag-pivot-leaf-group {
3934 margin-left: var(--ag-row-group-indent-size);
3935}
3936.ag-rtl .ag-row-level-56 .ag-pivot-leaf-group {
3937 margin-right: var(--ag-row-group-indent-size);
3938}
3939
3940.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-57 {
3941 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 57);
3942}
3943.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-57 {
3944 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 57);
3945}
3946
3947.ag-ltr .ag-row-group-indent-57 {
3948 padding-left: calc(57 * var(--ag-row-group-indent-size));
3949}
3950.ag-rtl .ag-row-group-indent-57 {
3951 padding-right: calc(57 * var(--ag-row-group-indent-size));
3952}
3953
3954.ag-ltr .ag-row-level-57 .ag-pivot-leaf-group {
3955 margin-left: var(--ag-row-group-indent-size);
3956}
3957.ag-rtl .ag-row-level-57 .ag-pivot-leaf-group {
3958 margin-right: var(--ag-row-group-indent-size);
3959}
3960
3961.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-58 {
3962 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 58);
3963}
3964.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-58 {
3965 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 58);
3966}
3967
3968.ag-ltr .ag-row-group-indent-58 {
3969 padding-left: calc(58 * var(--ag-row-group-indent-size));
3970}
3971.ag-rtl .ag-row-group-indent-58 {
3972 padding-right: calc(58 * var(--ag-row-group-indent-size));
3973}
3974
3975.ag-ltr .ag-row-level-58 .ag-pivot-leaf-group {
3976 margin-left: var(--ag-row-group-indent-size);
3977}
3978.ag-rtl .ag-row-level-58 .ag-pivot-leaf-group {
3979 margin-right: var(--ag-row-group-indent-size);
3980}
3981
3982.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-59 {
3983 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 59);
3984}
3985.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-59 {
3986 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 59);
3987}
3988
3989.ag-ltr .ag-row-group-indent-59 {
3990 padding-left: calc(59 * var(--ag-row-group-indent-size));
3991}
3992.ag-rtl .ag-row-group-indent-59 {
3993 padding-right: calc(59 * var(--ag-row-group-indent-size));
3994}
3995
3996.ag-ltr .ag-row-level-59 .ag-pivot-leaf-group {
3997 margin-left: var(--ag-row-group-indent-size);
3998}
3999.ag-rtl .ag-row-level-59 .ag-pivot-leaf-group {
4000 margin-right: var(--ag-row-group-indent-size);
4001}
4002
4003.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-60 {
4004 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 60);
4005}
4006.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-60 {
4007 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 60);
4008}
4009
4010.ag-ltr .ag-row-group-indent-60 {
4011 padding-left: calc(60 * var(--ag-row-group-indent-size));
4012}
4013.ag-rtl .ag-row-group-indent-60 {
4014 padding-right: calc(60 * var(--ag-row-group-indent-size));
4015}
4016
4017.ag-ltr .ag-row-level-60 .ag-pivot-leaf-group {
4018 margin-left: var(--ag-row-group-indent-size);
4019}
4020.ag-rtl .ag-row-level-60 .ag-pivot-leaf-group {
4021 margin-right: var(--ag-row-group-indent-size);
4022}
4023
4024.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-61 {
4025 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 61);
4026}
4027.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-61 {
4028 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 61);
4029}
4030
4031.ag-ltr .ag-row-group-indent-61 {
4032 padding-left: calc(61 * var(--ag-row-group-indent-size));
4033}
4034.ag-rtl .ag-row-group-indent-61 {
4035 padding-right: calc(61 * var(--ag-row-group-indent-size));
4036}
4037
4038.ag-ltr .ag-row-level-61 .ag-pivot-leaf-group {
4039 margin-left: var(--ag-row-group-indent-size);
4040}
4041.ag-rtl .ag-row-level-61 .ag-pivot-leaf-group {
4042 margin-right: var(--ag-row-group-indent-size);
4043}
4044
4045.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-62 {
4046 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 62);
4047}
4048.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-62 {
4049 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 62);
4050}
4051
4052.ag-ltr .ag-row-group-indent-62 {
4053 padding-left: calc(62 * var(--ag-row-group-indent-size));
4054}
4055.ag-rtl .ag-row-group-indent-62 {
4056 padding-right: calc(62 * var(--ag-row-group-indent-size));
4057}
4058
4059.ag-ltr .ag-row-level-62 .ag-pivot-leaf-group {
4060 margin-left: var(--ag-row-group-indent-size);
4061}
4062.ag-rtl .ag-row-level-62 .ag-pivot-leaf-group {
4063 margin-right: var(--ag-row-group-indent-size);
4064}
4065
4066.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-63 {
4067 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 63);
4068}
4069.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-63 {
4070 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 63);
4071}
4072
4073.ag-ltr .ag-row-group-indent-63 {
4074 padding-left: calc(63 * var(--ag-row-group-indent-size));
4075}
4076.ag-rtl .ag-row-group-indent-63 {
4077 padding-right: calc(63 * var(--ag-row-group-indent-size));
4078}
4079
4080.ag-ltr .ag-row-level-63 .ag-pivot-leaf-group {
4081 margin-left: var(--ag-row-group-indent-size);
4082}
4083.ag-rtl .ag-row-level-63 .ag-pivot-leaf-group {
4084 margin-right: var(--ag-row-group-indent-size);
4085}
4086
4087.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-64 {
4088 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 64);
4089}
4090.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-64 {
4091 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 64);
4092}
4093
4094.ag-ltr .ag-row-group-indent-64 {
4095 padding-left: calc(64 * var(--ag-row-group-indent-size));
4096}
4097.ag-rtl .ag-row-group-indent-64 {
4098 padding-right: calc(64 * var(--ag-row-group-indent-size));
4099}
4100
4101.ag-ltr .ag-row-level-64 .ag-pivot-leaf-group {
4102 margin-left: var(--ag-row-group-indent-size);
4103}
4104.ag-rtl .ag-row-level-64 .ag-pivot-leaf-group {
4105 margin-right: var(--ag-row-group-indent-size);
4106}
4107
4108.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-65 {
4109 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 65);
4110}
4111.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-65 {
4112 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 65);
4113}
4114
4115.ag-ltr .ag-row-group-indent-65 {
4116 padding-left: calc(65 * var(--ag-row-group-indent-size));
4117}
4118.ag-rtl .ag-row-group-indent-65 {
4119 padding-right: calc(65 * var(--ag-row-group-indent-size));
4120}
4121
4122.ag-ltr .ag-row-level-65 .ag-pivot-leaf-group {
4123 margin-left: var(--ag-row-group-indent-size);
4124}
4125.ag-rtl .ag-row-level-65 .ag-pivot-leaf-group {
4126 margin-right: var(--ag-row-group-indent-size);
4127}
4128
4129.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-66 {
4130 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 66);
4131}
4132.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-66 {
4133 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 66);
4134}
4135
4136.ag-ltr .ag-row-group-indent-66 {
4137 padding-left: calc(66 * var(--ag-row-group-indent-size));
4138}
4139.ag-rtl .ag-row-group-indent-66 {
4140 padding-right: calc(66 * var(--ag-row-group-indent-size));
4141}
4142
4143.ag-ltr .ag-row-level-66 .ag-pivot-leaf-group {
4144 margin-left: var(--ag-row-group-indent-size);
4145}
4146.ag-rtl .ag-row-level-66 .ag-pivot-leaf-group {
4147 margin-right: var(--ag-row-group-indent-size);
4148}
4149
4150.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-67 {
4151 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 67);
4152}
4153.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-67 {
4154 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 67);
4155}
4156
4157.ag-ltr .ag-row-group-indent-67 {
4158 padding-left: calc(67 * var(--ag-row-group-indent-size));
4159}
4160.ag-rtl .ag-row-group-indent-67 {
4161 padding-right: calc(67 * var(--ag-row-group-indent-size));
4162}
4163
4164.ag-ltr .ag-row-level-67 .ag-pivot-leaf-group {
4165 margin-left: var(--ag-row-group-indent-size);
4166}
4167.ag-rtl .ag-row-level-67 .ag-pivot-leaf-group {
4168 margin-right: var(--ag-row-group-indent-size);
4169}
4170
4171.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-68 {
4172 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 68);
4173}
4174.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-68 {
4175 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 68);
4176}
4177
4178.ag-ltr .ag-row-group-indent-68 {
4179 padding-left: calc(68 * var(--ag-row-group-indent-size));
4180}
4181.ag-rtl .ag-row-group-indent-68 {
4182 padding-right: calc(68 * var(--ag-row-group-indent-size));
4183}
4184
4185.ag-ltr .ag-row-level-68 .ag-pivot-leaf-group {
4186 margin-left: var(--ag-row-group-indent-size);
4187}
4188.ag-rtl .ag-row-level-68 .ag-pivot-leaf-group {
4189 margin-right: var(--ag-row-group-indent-size);
4190}
4191
4192.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-69 {
4193 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 69);
4194}
4195.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-69 {
4196 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 69);
4197}
4198
4199.ag-ltr .ag-row-group-indent-69 {
4200 padding-left: calc(69 * var(--ag-row-group-indent-size));
4201}
4202.ag-rtl .ag-row-group-indent-69 {
4203 padding-right: calc(69 * var(--ag-row-group-indent-size));
4204}
4205
4206.ag-ltr .ag-row-level-69 .ag-pivot-leaf-group {
4207 margin-left: var(--ag-row-group-indent-size);
4208}
4209.ag-rtl .ag-row-level-69 .ag-pivot-leaf-group {
4210 margin-right: var(--ag-row-group-indent-size);
4211}
4212
4213.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-70 {
4214 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 70);
4215}
4216.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-70 {
4217 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 70);
4218}
4219
4220.ag-ltr .ag-row-group-indent-70 {
4221 padding-left: calc(70 * var(--ag-row-group-indent-size));
4222}
4223.ag-rtl .ag-row-group-indent-70 {
4224 padding-right: calc(70 * var(--ag-row-group-indent-size));
4225}
4226
4227.ag-ltr .ag-row-level-70 .ag-pivot-leaf-group {
4228 margin-left: var(--ag-row-group-indent-size);
4229}
4230.ag-rtl .ag-row-level-70 .ag-pivot-leaf-group {
4231 margin-right: var(--ag-row-group-indent-size);
4232}
4233
4234.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-71 {
4235 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 71);
4236}
4237.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-71 {
4238 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 71);
4239}
4240
4241.ag-ltr .ag-row-group-indent-71 {
4242 padding-left: calc(71 * var(--ag-row-group-indent-size));
4243}
4244.ag-rtl .ag-row-group-indent-71 {
4245 padding-right: calc(71 * var(--ag-row-group-indent-size));
4246}
4247
4248.ag-ltr .ag-row-level-71 .ag-pivot-leaf-group {
4249 margin-left: var(--ag-row-group-indent-size);
4250}
4251.ag-rtl .ag-row-level-71 .ag-pivot-leaf-group {
4252 margin-right: var(--ag-row-group-indent-size);
4253}
4254
4255.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-72 {
4256 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 72);
4257}
4258.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-72 {
4259 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 72);
4260}
4261
4262.ag-ltr .ag-row-group-indent-72 {
4263 padding-left: calc(72 * var(--ag-row-group-indent-size));
4264}
4265.ag-rtl .ag-row-group-indent-72 {
4266 padding-right: calc(72 * var(--ag-row-group-indent-size));
4267}
4268
4269.ag-ltr .ag-row-level-72 .ag-pivot-leaf-group {
4270 margin-left: var(--ag-row-group-indent-size);
4271}
4272.ag-rtl .ag-row-level-72 .ag-pivot-leaf-group {
4273 margin-right: var(--ag-row-group-indent-size);
4274}
4275
4276.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-73 {
4277 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 73);
4278}
4279.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-73 {
4280 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 73);
4281}
4282
4283.ag-ltr .ag-row-group-indent-73 {
4284 padding-left: calc(73 * var(--ag-row-group-indent-size));
4285}
4286.ag-rtl .ag-row-group-indent-73 {
4287 padding-right: calc(73 * var(--ag-row-group-indent-size));
4288}
4289
4290.ag-ltr .ag-row-level-73 .ag-pivot-leaf-group {
4291 margin-left: var(--ag-row-group-indent-size);
4292}
4293.ag-rtl .ag-row-level-73 .ag-pivot-leaf-group {
4294 margin-right: var(--ag-row-group-indent-size);
4295}
4296
4297.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-74 {
4298 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 74);
4299}
4300.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-74 {
4301 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 74);
4302}
4303
4304.ag-ltr .ag-row-group-indent-74 {
4305 padding-left: calc(74 * var(--ag-row-group-indent-size));
4306}
4307.ag-rtl .ag-row-group-indent-74 {
4308 padding-right: calc(74 * var(--ag-row-group-indent-size));
4309}
4310
4311.ag-ltr .ag-row-level-74 .ag-pivot-leaf-group {
4312 margin-left: var(--ag-row-group-indent-size);
4313}
4314.ag-rtl .ag-row-level-74 .ag-pivot-leaf-group {
4315 margin-right: var(--ag-row-group-indent-size);
4316}
4317
4318.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-75 {
4319 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 75);
4320}
4321.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-75 {
4322 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 75);
4323}
4324
4325.ag-ltr .ag-row-group-indent-75 {
4326 padding-left: calc(75 * var(--ag-row-group-indent-size));
4327}
4328.ag-rtl .ag-row-group-indent-75 {
4329 padding-right: calc(75 * var(--ag-row-group-indent-size));
4330}
4331
4332.ag-ltr .ag-row-level-75 .ag-pivot-leaf-group {
4333 margin-left: var(--ag-row-group-indent-size);
4334}
4335.ag-rtl .ag-row-level-75 .ag-pivot-leaf-group {
4336 margin-right: var(--ag-row-group-indent-size);
4337}
4338
4339.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-76 {
4340 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 76);
4341}
4342.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-76 {
4343 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 76);
4344}
4345
4346.ag-ltr .ag-row-group-indent-76 {
4347 padding-left: calc(76 * var(--ag-row-group-indent-size));
4348}
4349.ag-rtl .ag-row-group-indent-76 {
4350 padding-right: calc(76 * var(--ag-row-group-indent-size));
4351}
4352
4353.ag-ltr .ag-row-level-76 .ag-pivot-leaf-group {
4354 margin-left: var(--ag-row-group-indent-size);
4355}
4356.ag-rtl .ag-row-level-76 .ag-pivot-leaf-group {
4357 margin-right: var(--ag-row-group-indent-size);
4358}
4359
4360.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-77 {
4361 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 77);
4362}
4363.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-77 {
4364 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 77);
4365}
4366
4367.ag-ltr .ag-row-group-indent-77 {
4368 padding-left: calc(77 * var(--ag-row-group-indent-size));
4369}
4370.ag-rtl .ag-row-group-indent-77 {
4371 padding-right: calc(77 * var(--ag-row-group-indent-size));
4372}
4373
4374.ag-ltr .ag-row-level-77 .ag-pivot-leaf-group {
4375 margin-left: var(--ag-row-group-indent-size);
4376}
4377.ag-rtl .ag-row-level-77 .ag-pivot-leaf-group {
4378 margin-right: var(--ag-row-group-indent-size);
4379}
4380
4381.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-78 {
4382 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 78);
4383}
4384.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-78 {
4385 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 78);
4386}
4387
4388.ag-ltr .ag-row-group-indent-78 {
4389 padding-left: calc(78 * var(--ag-row-group-indent-size));
4390}
4391.ag-rtl .ag-row-group-indent-78 {
4392 padding-right: calc(78 * var(--ag-row-group-indent-size));
4393}
4394
4395.ag-ltr .ag-row-level-78 .ag-pivot-leaf-group {
4396 margin-left: var(--ag-row-group-indent-size);
4397}
4398.ag-rtl .ag-row-level-78 .ag-pivot-leaf-group {
4399 margin-right: var(--ag-row-group-indent-size);
4400}
4401
4402.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-79 {
4403 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 79);
4404}
4405.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-79 {
4406 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 79);
4407}
4408
4409.ag-ltr .ag-row-group-indent-79 {
4410 padding-left: calc(79 * var(--ag-row-group-indent-size));
4411}
4412.ag-rtl .ag-row-group-indent-79 {
4413 padding-right: calc(79 * var(--ag-row-group-indent-size));
4414}
4415
4416.ag-ltr .ag-row-level-79 .ag-pivot-leaf-group {
4417 margin-left: var(--ag-row-group-indent-size);
4418}
4419.ag-rtl .ag-row-level-79 .ag-pivot-leaf-group {
4420 margin-right: var(--ag-row-group-indent-size);
4421}
4422
4423.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-80 {
4424 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 80);
4425}
4426.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-80 {
4427 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 80);
4428}
4429
4430.ag-ltr .ag-row-group-indent-80 {
4431 padding-left: calc(80 * var(--ag-row-group-indent-size));
4432}
4433.ag-rtl .ag-row-group-indent-80 {
4434 padding-right: calc(80 * var(--ag-row-group-indent-size));
4435}
4436
4437.ag-ltr .ag-row-level-80 .ag-pivot-leaf-group {
4438 margin-left: var(--ag-row-group-indent-size);
4439}
4440.ag-rtl .ag-row-level-80 .ag-pivot-leaf-group {
4441 margin-right: var(--ag-row-group-indent-size);
4442}
4443
4444.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-81 {
4445 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 81);
4446}
4447.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-81 {
4448 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 81);
4449}
4450
4451.ag-ltr .ag-row-group-indent-81 {
4452 padding-left: calc(81 * var(--ag-row-group-indent-size));
4453}
4454.ag-rtl .ag-row-group-indent-81 {
4455 padding-right: calc(81 * var(--ag-row-group-indent-size));
4456}
4457
4458.ag-ltr .ag-row-level-81 .ag-pivot-leaf-group {
4459 margin-left: var(--ag-row-group-indent-size);
4460}
4461.ag-rtl .ag-row-level-81 .ag-pivot-leaf-group {
4462 margin-right: var(--ag-row-group-indent-size);
4463}
4464
4465.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-82 {
4466 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 82);
4467}
4468.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-82 {
4469 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 82);
4470}
4471
4472.ag-ltr .ag-row-group-indent-82 {
4473 padding-left: calc(82 * var(--ag-row-group-indent-size));
4474}
4475.ag-rtl .ag-row-group-indent-82 {
4476 padding-right: calc(82 * var(--ag-row-group-indent-size));
4477}
4478
4479.ag-ltr .ag-row-level-82 .ag-pivot-leaf-group {
4480 margin-left: var(--ag-row-group-indent-size);
4481}
4482.ag-rtl .ag-row-level-82 .ag-pivot-leaf-group {
4483 margin-right: var(--ag-row-group-indent-size);
4484}
4485
4486.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-83 {
4487 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 83);
4488}
4489.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-83 {
4490 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 83);
4491}
4492
4493.ag-ltr .ag-row-group-indent-83 {
4494 padding-left: calc(83 * var(--ag-row-group-indent-size));
4495}
4496.ag-rtl .ag-row-group-indent-83 {
4497 padding-right: calc(83 * var(--ag-row-group-indent-size));
4498}
4499
4500.ag-ltr .ag-row-level-83 .ag-pivot-leaf-group {
4501 margin-left: var(--ag-row-group-indent-size);
4502}
4503.ag-rtl .ag-row-level-83 .ag-pivot-leaf-group {
4504 margin-right: var(--ag-row-group-indent-size);
4505}
4506
4507.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-84 {
4508 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 84);
4509}
4510.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-84 {
4511 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 84);
4512}
4513
4514.ag-ltr .ag-row-group-indent-84 {
4515 padding-left: calc(84 * var(--ag-row-group-indent-size));
4516}
4517.ag-rtl .ag-row-group-indent-84 {
4518 padding-right: calc(84 * var(--ag-row-group-indent-size));
4519}
4520
4521.ag-ltr .ag-row-level-84 .ag-pivot-leaf-group {
4522 margin-left: var(--ag-row-group-indent-size);
4523}
4524.ag-rtl .ag-row-level-84 .ag-pivot-leaf-group {
4525 margin-right: var(--ag-row-group-indent-size);
4526}
4527
4528.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-85 {
4529 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 85);
4530}
4531.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-85 {
4532 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 85);
4533}
4534
4535.ag-ltr .ag-row-group-indent-85 {
4536 padding-left: calc(85 * var(--ag-row-group-indent-size));
4537}
4538.ag-rtl .ag-row-group-indent-85 {
4539 padding-right: calc(85 * var(--ag-row-group-indent-size));
4540}
4541
4542.ag-ltr .ag-row-level-85 .ag-pivot-leaf-group {
4543 margin-left: var(--ag-row-group-indent-size);
4544}
4545.ag-rtl .ag-row-level-85 .ag-pivot-leaf-group {
4546 margin-right: var(--ag-row-group-indent-size);
4547}
4548
4549.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-86 {
4550 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 86);
4551}
4552.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-86 {
4553 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 86);
4554}
4555
4556.ag-ltr .ag-row-group-indent-86 {
4557 padding-left: calc(86 * var(--ag-row-group-indent-size));
4558}
4559.ag-rtl .ag-row-group-indent-86 {
4560 padding-right: calc(86 * var(--ag-row-group-indent-size));
4561}
4562
4563.ag-ltr .ag-row-level-86 .ag-pivot-leaf-group {
4564 margin-left: var(--ag-row-group-indent-size);
4565}
4566.ag-rtl .ag-row-level-86 .ag-pivot-leaf-group {
4567 margin-right: var(--ag-row-group-indent-size);
4568}
4569
4570.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-87 {
4571 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 87);
4572}
4573.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-87 {
4574 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 87);
4575}
4576
4577.ag-ltr .ag-row-group-indent-87 {
4578 padding-left: calc(87 * var(--ag-row-group-indent-size));
4579}
4580.ag-rtl .ag-row-group-indent-87 {
4581 padding-right: calc(87 * var(--ag-row-group-indent-size));
4582}
4583
4584.ag-ltr .ag-row-level-87 .ag-pivot-leaf-group {
4585 margin-left: var(--ag-row-group-indent-size);
4586}
4587.ag-rtl .ag-row-level-87 .ag-pivot-leaf-group {
4588 margin-right: var(--ag-row-group-indent-size);
4589}
4590
4591.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-88 {
4592 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 88);
4593}
4594.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-88 {
4595 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 88);
4596}
4597
4598.ag-ltr .ag-row-group-indent-88 {
4599 padding-left: calc(88 * var(--ag-row-group-indent-size));
4600}
4601.ag-rtl .ag-row-group-indent-88 {
4602 padding-right: calc(88 * var(--ag-row-group-indent-size));
4603}
4604
4605.ag-ltr .ag-row-level-88 .ag-pivot-leaf-group {
4606 margin-left: var(--ag-row-group-indent-size);
4607}
4608.ag-rtl .ag-row-level-88 .ag-pivot-leaf-group {
4609 margin-right: var(--ag-row-group-indent-size);
4610}
4611
4612.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-89 {
4613 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 89);
4614}
4615.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-89 {
4616 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 89);
4617}
4618
4619.ag-ltr .ag-row-group-indent-89 {
4620 padding-left: calc(89 * var(--ag-row-group-indent-size));
4621}
4622.ag-rtl .ag-row-group-indent-89 {
4623 padding-right: calc(89 * var(--ag-row-group-indent-size));
4624}
4625
4626.ag-ltr .ag-row-level-89 .ag-pivot-leaf-group {
4627 margin-left: var(--ag-row-group-indent-size);
4628}
4629.ag-rtl .ag-row-level-89 .ag-pivot-leaf-group {
4630 margin-right: var(--ag-row-group-indent-size);
4631}
4632
4633.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-90 {
4634 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 90);
4635}
4636.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-90 {
4637 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 90);
4638}
4639
4640.ag-ltr .ag-row-group-indent-90 {
4641 padding-left: calc(90 * var(--ag-row-group-indent-size));
4642}
4643.ag-rtl .ag-row-group-indent-90 {
4644 padding-right: calc(90 * var(--ag-row-group-indent-size));
4645}
4646
4647.ag-ltr .ag-row-level-90 .ag-pivot-leaf-group {
4648 margin-left: var(--ag-row-group-indent-size);
4649}
4650.ag-rtl .ag-row-level-90 .ag-pivot-leaf-group {
4651 margin-right: var(--ag-row-group-indent-size);
4652}
4653
4654.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-91 {
4655 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 91);
4656}
4657.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-91 {
4658 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 91);
4659}
4660
4661.ag-ltr .ag-row-group-indent-91 {
4662 padding-left: calc(91 * var(--ag-row-group-indent-size));
4663}
4664.ag-rtl .ag-row-group-indent-91 {
4665 padding-right: calc(91 * var(--ag-row-group-indent-size));
4666}
4667
4668.ag-ltr .ag-row-level-91 .ag-pivot-leaf-group {
4669 margin-left: var(--ag-row-group-indent-size);
4670}
4671.ag-rtl .ag-row-level-91 .ag-pivot-leaf-group {
4672 margin-right: var(--ag-row-group-indent-size);
4673}
4674
4675.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-92 {
4676 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 92);
4677}
4678.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-92 {
4679 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 92);
4680}
4681
4682.ag-ltr .ag-row-group-indent-92 {
4683 padding-left: calc(92 * var(--ag-row-group-indent-size));
4684}
4685.ag-rtl .ag-row-group-indent-92 {
4686 padding-right: calc(92 * var(--ag-row-group-indent-size));
4687}
4688
4689.ag-ltr .ag-row-level-92 .ag-pivot-leaf-group {
4690 margin-left: var(--ag-row-group-indent-size);
4691}
4692.ag-rtl .ag-row-level-92 .ag-pivot-leaf-group {
4693 margin-right: var(--ag-row-group-indent-size);
4694}
4695
4696.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-93 {
4697 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 93);
4698}
4699.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-93 {
4700 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 93);
4701}
4702
4703.ag-ltr .ag-row-group-indent-93 {
4704 padding-left: calc(93 * var(--ag-row-group-indent-size));
4705}
4706.ag-rtl .ag-row-group-indent-93 {
4707 padding-right: calc(93 * var(--ag-row-group-indent-size));
4708}
4709
4710.ag-ltr .ag-row-level-93 .ag-pivot-leaf-group {
4711 margin-left: var(--ag-row-group-indent-size);
4712}
4713.ag-rtl .ag-row-level-93 .ag-pivot-leaf-group {
4714 margin-right: var(--ag-row-group-indent-size);
4715}
4716
4717.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-94 {
4718 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 94);
4719}
4720.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-94 {
4721 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 94);
4722}
4723
4724.ag-ltr .ag-row-group-indent-94 {
4725 padding-left: calc(94 * var(--ag-row-group-indent-size));
4726}
4727.ag-rtl .ag-row-group-indent-94 {
4728 padding-right: calc(94 * var(--ag-row-group-indent-size));
4729}
4730
4731.ag-ltr .ag-row-level-94 .ag-pivot-leaf-group {
4732 margin-left: var(--ag-row-group-indent-size);
4733}
4734.ag-rtl .ag-row-level-94 .ag-pivot-leaf-group {
4735 margin-right: var(--ag-row-group-indent-size);
4736}
4737
4738.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-95 {
4739 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 95);
4740}
4741.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-95 {
4742 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 95);
4743}
4744
4745.ag-ltr .ag-row-group-indent-95 {
4746 padding-left: calc(95 * var(--ag-row-group-indent-size));
4747}
4748.ag-rtl .ag-row-group-indent-95 {
4749 padding-right: calc(95 * var(--ag-row-group-indent-size));
4750}
4751
4752.ag-ltr .ag-row-level-95 .ag-pivot-leaf-group {
4753 margin-left: var(--ag-row-group-indent-size);
4754}
4755.ag-rtl .ag-row-level-95 .ag-pivot-leaf-group {
4756 margin-right: var(--ag-row-group-indent-size);
4757}
4758
4759.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-96 {
4760 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 96);
4761}
4762.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-96 {
4763 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 96);
4764}
4765
4766.ag-ltr .ag-row-group-indent-96 {
4767 padding-left: calc(96 * var(--ag-row-group-indent-size));
4768}
4769.ag-rtl .ag-row-group-indent-96 {
4770 padding-right: calc(96 * var(--ag-row-group-indent-size));
4771}
4772
4773.ag-ltr .ag-row-level-96 .ag-pivot-leaf-group {
4774 margin-left: var(--ag-row-group-indent-size);
4775}
4776.ag-rtl .ag-row-level-96 .ag-pivot-leaf-group {
4777 margin-right: var(--ag-row-group-indent-size);
4778}
4779
4780.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-97 {
4781 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 97);
4782}
4783.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-97 {
4784 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 97);
4785}
4786
4787.ag-ltr .ag-row-group-indent-97 {
4788 padding-left: calc(97 * var(--ag-row-group-indent-size));
4789}
4790.ag-rtl .ag-row-group-indent-97 {
4791 padding-right: calc(97 * var(--ag-row-group-indent-size));
4792}
4793
4794.ag-ltr .ag-row-level-97 .ag-pivot-leaf-group {
4795 margin-left: var(--ag-row-group-indent-size);
4796}
4797.ag-rtl .ag-row-level-97 .ag-pivot-leaf-group {
4798 margin-right: var(--ag-row-group-indent-size);
4799}
4800
4801.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-98 {
4802 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 98);
4803}
4804.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-98 {
4805 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 98);
4806}
4807
4808.ag-ltr .ag-row-group-indent-98 {
4809 padding-left: calc(98 * var(--ag-row-group-indent-size));
4810}
4811.ag-rtl .ag-row-group-indent-98 {
4812 padding-right: calc(98 * var(--ag-row-group-indent-size));
4813}
4814
4815.ag-ltr .ag-row-level-98 .ag-pivot-leaf-group {
4816 margin-left: var(--ag-row-group-indent-size);
4817}
4818.ag-rtl .ag-row-level-98 .ag-pivot-leaf-group {
4819 margin-right: var(--ag-row-group-indent-size);
4820}
4821
4822.ag-ltr .ag-row > .ag-cell-wrapper.ag-row-group-indent-99 {
4823 padding-left: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 99);
4824}
4825.ag-rtl .ag-row > .ag-cell-wrapper.ag-row-group-indent-99 {
4826 padding-right: calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * 99);
4827}
4828
4829.ag-ltr .ag-row-group-indent-99 {
4830 padding-left: calc(99 * var(--ag-row-group-indent-size));
4831}
4832.ag-rtl .ag-row-group-indent-99 {
4833 padding-right: calc(99 * var(--ag-row-group-indent-size));
4834}
4835
4836.ag-ltr .ag-row-level-99 .ag-pivot-leaf-group {
4837 margin-left: var(--ag-row-group-indent-size);
4838}
4839.ag-rtl .ag-row-level-99 .ag-pivot-leaf-group {
4840 margin-right: var(--ag-row-group-indent-size);
4841}
4842
4843.ag-ltr .ag-row-group-leaf-indent {
4844 margin-left: var(--ag-row-group-indent-size);
4845}
4846.ag-rtl .ag-row-group-leaf-indent {
4847 margin-right: var(--ag-row-group-indent-size);
4848}
4849
4850.ag-value-change-delta {
4851 padding-right: 2px;
4852}
4853
4854.ag-value-change-delta-up {
4855 color: var(--ag-value-change-delta-up-color);
4856}
4857
4858.ag-value-change-delta-down {
4859 color: var(--ag-value-change-delta-down-color);
4860}
4861
4862.ag-value-change-value {
4863 background-color: transparent;
4864 border-radius: 1px;
4865 padding-left: 1px;
4866 padding-right: 1px;
4867 transition: background-color 1s;
4868}
4869
4870.ag-value-change-value-highlight {
4871 background-color: var(--ag-value-change-value-highlight-background-color);
4872 transition: background-color 0.1s;
4873}
4874
4875.ag-cell-data-changed {
4876 background-color: var(--ag-value-change-value-highlight-background-color) !important;
4877}
4878
4879.ag-cell-data-changed-animation {
4880 background-color: transparent;
4881}
4882
4883.ag-cell-highlight {
4884 background-color: var(--ag-range-selection-highlight-color) !important;
4885}
4886
4887.ag-row {
4888 height: var(--ag-row-height);
4889 background-color: var(--ag-background-color);
4890 color: var(--ag-data-color);
4891 border-bottom: var(--ag-row-border-style) var(--ag-row-border-color) var(--ag-row-border-width);
4892}
4893
4894.ag-row-highlight-above::after, .ag-row-highlight-below::after {
4895 content: "";
4896 position: absolute;
4897 width: calc(100% - 1px);
4898 height: 1px;
4899 background-color: var(--ag-range-selection-border-color);
4900 left: 1px;
4901}
4902
4903.ag-row-highlight-above::after {
4904 top: -1px;
4905}
4906
4907.ag-row-highlight-above.ag-row-first::after {
4908 top: 0;
4909}
4910
4911.ag-row-highlight-below::after {
4912 bottom: 0px;
4913}
4914
4915.ag-row-odd {
4916 background-color: var(--ag-odd-row-background-color);
4917}
4918
4919.ag-body-horizontal-scroll:not(.ag-scrollbar-invisible) .ag-horizontal-left-spacer:not(.ag-scroller-corner) {
4920 border-right: var(--ag-borders-critical) var(--ag-border-color);
4921}
4922.ag-body-horizontal-scroll:not(.ag-scrollbar-invisible) .ag-horizontal-right-spacer:not(.ag-scroller-corner) {
4923 border-left: var(--ag-borders-critical) var(--ag-border-color);
4924}
4925
4926.ag-row-selected::before {
4927 content: "";
4928 background-color: var(--ag-selected-row-background-color);
4929 display: block;
4930 position: absolute;
4931 top: 0;
4932 left: 0;
4933 right: 0;
4934 bottom: 0;
4935}
4936
4937.ag-row-hover:not(.ag-full-width-row)::before,
4938.ag-row-hover.ag-full-width-row.ag-row-group::before {
4939 content: "";
4940 background-color: var(--ag-row-hover-color);
4941 display: block;
4942 position: absolute;
4943 top: 0;
4944 left: 0;
4945 right: 0;
4946 bottom: 0;
4947 pointer-events: none;
4948}
4949
4950.ag-row-hover.ag-full-width-row.ag-row-group > * {
4951 position: relative;
4952}
4953
4954.ag-row-hover.ag-row-selected::before {
4955 background-color: var(--ag-row-hover-color);
4956 background-image: linear-gradient(var(--ag-selected-row-background-color), var(--ag-selected-row-background-color));
4957}
4958
4959.ag-column-hover {
4960 background-color: var(--ag-column-hover-color);
4961}
4962
4963.ag-ltr .ag-right-aligned-cell {
4964 text-align: right;
4965}
4966.ag-rtl .ag-right-aligned-cell {
4967 text-align: left;
4968}
4969
4970.ag-ltr .ag-right-aligned-cell .ag-cell-value,
4971.ag-ltr .ag-right-aligned-cell .ag-group-value {
4972 margin-left: auto;
4973}
4974.ag-rtl .ag-right-aligned-cell .ag-cell-value,
4975.ag-rtl .ag-right-aligned-cell .ag-group-value {
4976 margin-right: auto;
4977}
4978
4979.ag-cell, .ag-full-width-row .ag-cell-wrapper.ag-row-group {
4980 --ag-internal-calculated-line-height: var(--ag-line-height, calc(var(--ag-row-height) - var(--ag-row-border-width)));
4981 --ag-internal-padded-row-height: calc(var(--ag-row-height) - var(--ag-row-border-width));
4982 border: 1px solid transparent;
4983 line-height: min(var(--ag-internal-calculated-line-height), var(--ag-internal-padded-row-height));
4984 padding-left: calc(var(--ag-cell-horizontal-padding) - 1px);
4985 padding-right: calc(var(--ag-cell-horizontal-padding) - 1px);
4986 -webkit-font-smoothing: subpixel-antialiased;
4987}
4988
4989.ag-row > .ag-cell-wrapper {
4990 padding-left: calc(var(--ag-cell-horizontal-padding) - 1px);
4991 padding-right: calc(var(--ag-cell-horizontal-padding) - 1px);
4992}
4993
4994.ag-row-dragging {
4995 cursor: move;
4996 opacity: 0.5;
4997}
4998
4999.ag-cell-inline-editing {
5000 border: var(--ag-borders) var(--ag-border-color);
5001 background: var(--ag-background-color);
5002 border-radius: var(--ag-card-radius);
5003 box-shadow: var(--ag-card-shadow);
5004 padding: var(--ag-grid-size);
5005 padding: 0;
5006 background-color: var(--ag-control-panel-background-color);
5007}
5008
5009.ag-popup-editor {
5010 border: var(--ag-borders) var(--ag-border-color);
5011 background: var(--ag-background-color);
5012 border-radius: var(--ag-card-radius);
5013 box-shadow: var(--ag-card-shadow);
5014 padding: var(--ag-grid-size);
5015 background-color: var(--ag-control-panel-background-color);
5016 padding: 0;
5017}
5018
5019.ag-large-text-input {
5020 height: auto;
5021 padding: var(--ag-cell-horizontal-padding);
5022}
5023
5024.ag-rtl .ag-large-text-input textarea {
5025 resize: none;
5026}
5027
5028.ag-details-row {
5029 padding: calc(var(--ag-grid-size) * 5);
5030 background-color: var(--ag-background-color);
5031}
5032
5033.ag-layout-auto-height .ag-center-cols-clipper, .ag-layout-auto-height .ag-center-cols-container, .ag-layout-print .ag-center-cols-clipper, .ag-layout-print .ag-center-cols-container {
5034 min-height: 50px;
5035}
5036
5037.ag-overlay-loading-wrapper {
5038 background-color: var(--ag-modal-overlay-background-color);
5039}
5040
5041.ag-overlay-loading-center {
5042 border: var(--ag-borders) var(--ag-border-color);
5043 background: var(--ag-background-color);
5044 border-radius: var(--ag-card-radius);
5045 box-shadow: var(--ag-card-shadow);
5046 padding: var(--ag-grid-size);
5047}
5048
5049.ag-overlay-no-rows-wrapper.ag-layout-auto-height {
5050 padding-top: 30px;
5051}
5052
5053.ag-loading {
5054 display: flex;
5055 height: 100%;
5056 align-items: center;
5057}
5058.ag-ltr .ag-loading {
5059 padding-left: var(--ag-cell-horizontal-padding);
5060}
5061.ag-rtl .ag-loading {
5062 padding-right: var(--ag-cell-horizontal-padding);
5063}
5064
5065.ag-ltr .ag-loading-icon {
5066 padding-right: var(--ag-cell-widget-spacing);
5067}
5068.ag-rtl .ag-loading-icon {
5069 padding-left: var(--ag-cell-widget-spacing);
5070}
5071
5072.ag-icon-loading {
5073 animation-name: spin;
5074 animation-duration: 1000ms;
5075 animation-iteration-count: infinite;
5076 animation-timing-function: linear;
5077}
5078
5079@keyframes spin {
5080 from {
5081 transform: rotate(0deg);
5082 }
5083 to {
5084 transform: rotate(360deg);
5085 }
5086}
5087.ag-floating-top {
5088 border-bottom: var(--ag-borders-critical) var(--ag-border-color);
5089}
5090
5091.ag-floating-bottom {
5092 border-top: var(--ag-borders-critical) var(--ag-border-color);
5093}
5094
5095.ag-ltr .ag-cell {
5096 border-right: var(--ag-cell-horizontal-border);
5097}
5098.ag-rtl .ag-cell {
5099 border-left: var(--ag-cell-horizontal-border);
5100}
5101.ag-ltr .ag-cell {
5102 border-right-width: 1px;
5103}
5104.ag-rtl .ag-cell {
5105 border-left-width: 1px;
5106}
5107
5108.ag-cell.ag-cell-first-right-pinned:not(.ag-cell-range-left):not(.ag-cell-range-single-cell) {
5109 border-left: var(--ag-borders-critical) var(--ag-border-color);
5110}
5111
5112.ag-cell.ag-cell-last-left-pinned:not(.ag-cell-range-right):not(.ag-cell-range-single-cell) {
5113 border-right: var(--ag-borders-critical) var(--ag-border-color);
5114}
5115
5116.ag-cell-range-selected:not(.ag-cell-focus),
5117.ag-body-viewport:not(.ag-has-focus) .ag-cell-range-single-cell:not(.ag-cell-inline-editing) {
5118 background-color: var(--ag-range-selection-background-color);
5119}
5120.ag-cell-range-selected:not(.ag-cell-focus).ag-cell-range-chart,
5121.ag-body-viewport:not(.ag-has-focus) .ag-cell-range-single-cell:not(.ag-cell-inline-editing).ag-cell-range-chart {
5122 background-color: var(--ag-range-selection-chart-background-color) !important;
5123}
5124.ag-cell-range-selected:not(.ag-cell-focus).ag-cell-range-chart.ag-cell-range-chart-category,
5125.ag-body-viewport:not(.ag-has-focus) .ag-cell-range-single-cell:not(.ag-cell-inline-editing).ag-cell-range-chart.ag-cell-range-chart-category {
5126 background-color: var(--ag-range-selection-chart-category-background-color) !important;
5127}
5128
5129.ag-cell-range-selected-1:not(.ag-cell-focus),
5130.ag-root:not(.ag-context-menu-open) .ag-body-viewport:not(.ag-has-focus) .ag-cell-range-selected-1:not(.ag-cell-inline-editing) {
5131 background-color: var(--ag-range-selection-background-color);
5132}
5133
5134.ag-cell-range-selected-2:not(.ag-cell-focus),
5135.ag-body-viewport:not(.ag-has-focus) .ag-cell-range-selected-2 {
5136 background-color: var(--ag-range-selection-background-color-2);
5137}
5138
5139.ag-cell-range-selected-3:not(.ag-cell-focus),
5140.ag-body-viewport:not(.ag-has-focus) .ag-cell-range-selected-3 {
5141 background-color: var(--ag-range-selection-background-color-3);
5142}
5143
5144.ag-cell-range-selected-4:not(.ag-cell-focus),
5145.ag-body-viewport:not(.ag-has-focus) .ag-cell-range-selected-4 {
5146 background-color: var(--ag-range-selection-background-color-4);
5147}
5148
5149.ag-cell.ag-cell-range-selected:not(.ag-cell-range-single-cell).ag-cell-range-top {
5150 border-top-color: var(--ag-range-selection-border-color);
5151 border-top-style: var(--ag-range-selection-border-style);
5152}
5153.ag-cell.ag-cell-range-selected:not(.ag-cell-range-single-cell).ag-cell-range-right {
5154 border-right-color: var(--ag-range-selection-border-color);
5155 border-right-style: var(--ag-range-selection-border-style);
5156}
5157.ag-cell.ag-cell-range-selected:not(.ag-cell-range-single-cell).ag-cell-range-bottom {
5158 border-bottom-color: var(--ag-range-selection-border-color);
5159 border-bottom-style: var(--ag-range-selection-border-style);
5160}
5161.ag-cell.ag-cell-range-selected:not(.ag-cell-range-single-cell).ag-cell-range-left {
5162 border-left-color: var(--ag-range-selection-border-color);
5163 border-left-style: var(--ag-range-selection-border-style);
5164}
5165
5166.ag-ltr .ag-cell-focus:not(.ag-cell-range-selected):focus-within,
5167.ag-ltr .ag-context-menu-open .ag-cell-focus:not(.ag-cell-range-selected),
5168.ag-ltr .ag-full-width-row.ag-row-focus:focus .ag-cell-wrapper.ag-row-group,
5169.ag-ltr .ag-cell-range-single-cell,
5170.ag-ltr .ag-cell-range-single-cell.ag-cell-range-handle, .ag-rtl .ag-cell-focus:not(.ag-cell-range-selected):focus-within,
5171.ag-rtl .ag-context-menu-open .ag-cell-focus:not(.ag-cell-range-selected),
5172.ag-rtl .ag-full-width-row.ag-row-focus:focus .ag-cell-wrapper.ag-row-group,
5173.ag-rtl .ag-cell-range-single-cell,
5174.ag-rtl .ag-cell-range-single-cell.ag-cell-range-handle {
5175 border: 1px solid;
5176 border-color: var(--ag-range-selection-border-color);
5177 border-style: var(--ag-range-selection-border-style);
5178 outline: initial;
5179}
5180
5181.ag-cell.ag-selection-fill-top,
5182.ag-cell.ag-selection-fill-top.ag-cell-range-selected {
5183 border-top: 1px dashed;
5184 border-top-color: var(--ag-range-selection-border-color);
5185}
5186
5187.ag-ltr .ag-cell.ag-selection-fill-right,
5188.ag-ltr .ag-cell.ag-selection-fill-right.ag-cell-range-selected {
5189 border-right: 1px dashed var(--ag-range-selection-border-color) !important;
5190}
5191.ag-rtl .ag-cell.ag-selection-fill-right,
5192.ag-rtl .ag-cell.ag-selection-fill-right.ag-cell-range-selected {
5193 border-left: 1px dashed var(--ag-range-selection-border-color) !important;
5194}
5195
5196.ag-cell.ag-selection-fill-bottom,
5197.ag-cell.ag-selection-fill-bottom.ag-cell-range-selected {
5198 border-bottom: 1px dashed;
5199 border-bottom-color: var(--ag-range-selection-border-color);
5200}
5201
5202.ag-ltr .ag-cell.ag-selection-fill-left,
5203.ag-ltr .ag-cell.ag-selection-fill-left.ag-cell-range-selected {
5204 border-left: 1px dashed var(--ag-range-selection-border-color) !important;
5205}
5206.ag-rtl .ag-cell.ag-selection-fill-left,
5207.ag-rtl .ag-cell.ag-selection-fill-left.ag-cell-range-selected {
5208 border-right: 1px dashed var(--ag-range-selection-border-color) !important;
5209}
5210
5211.ag-fill-handle, .ag-range-handle {
5212 position: absolute;
5213 width: 6px;
5214 height: 6px;
5215 bottom: -1px;
5216 background-color: var(--ag-range-selection-border-color);
5217}
5218.ag-ltr .ag-fill-handle, .ag-ltr .ag-range-handle {
5219 right: -1px;
5220}
5221.ag-rtl .ag-fill-handle, .ag-rtl .ag-range-handle {
5222 left: -1px;
5223}
5224
5225.ag-fill-handle {
5226 cursor: cell;
5227}
5228
5229.ag-range-handle {
5230 cursor: nwse-resize;
5231}
5232
5233.ag-cell-inline-editing {
5234 border-color: var(--ag-input-focus-border-color) !important;
5235}
5236
5237.ag-menu {
5238 border: var(--ag-borders) var(--ag-border-color);
5239 background: var(--ag-background-color);
5240 border-radius: var(--ag-card-radius);
5241 box-shadow: var(--ag-card-shadow);
5242 padding: var(--ag-grid-size);
5243 padding: 0;
5244}
5245
5246.ag-menu-list {
5247 cursor: default;
5248 padding: var(--ag-grid-size) 0;
5249}
5250
5251.ag-menu-separator {
5252 height: calc(var(--ag-grid-size) * 2 + 1px);
5253}
5254
5255.ag-menu-separator-part::after {
5256 content: "";
5257 display: block;
5258 border-top: var(--ag-borders-critical) var(--ag-border-color);
5259}
5260
5261.ag-menu-option-active, .ag-compact-menu-option-active {
5262 background-color: var(--ag-row-hover-color);
5263}
5264
5265.ag-menu-option-part, .ag-compact-menu-option-part {
5266 line-height: var(--ag-icon-size);
5267 padding: calc(var(--ag-grid-size) + 2px) 0;
5268}
5269
5270.ag-menu-option-disabled, .ag-compact-menu-option-disabled {
5271 opacity: 0.5;
5272}
5273
5274.ag-menu-option-icon, .ag-compact-menu-option-icon {
5275 width: var(--ag-icon-size);
5276}
5277.ag-ltr .ag-menu-option-icon, .ag-ltr .ag-compact-menu-option-icon {
5278 padding-left: calc(var(--ag-grid-size) * 2);
5279}
5280.ag-rtl .ag-menu-option-icon, .ag-rtl .ag-compact-menu-option-icon {
5281 padding-right: calc(var(--ag-grid-size) * 2);
5282}
5283
5284.ag-menu-option-text, .ag-compact-menu-option-text {
5285 padding-left: calc(var(--ag-grid-size) * 2);
5286 padding-right: calc(var(--ag-grid-size) * 2);
5287}
5288
5289.ag-ltr .ag-menu-option-shortcut, .ag-ltr .ag-compact-menu-option-shortcut {
5290 padding-right: var(--ag-grid-size);
5291}
5292.ag-rtl .ag-menu-option-shortcut, .ag-rtl .ag-compact-menu-option-shortcut {
5293 padding-left: var(--ag-grid-size);
5294}
5295
5296.ag-menu-option-popup-pointer, .ag-compact-menu-option-popup-pointer {
5297 padding-right: var(--ag-grid-size);
5298}
5299
5300.ag-tabs {
5301 min-width: var(--ag-tab-min-width);
5302}
5303
5304.ag-tabs-header {
5305 width: 100%;
5306 display: flex;
5307}
5308
5309.ag-tab {
5310 border-bottom: var(--ag-selected-tab-underline-width) solid transparent;
5311 transition: border-bottom var(--ag-selected-tab-underline-transition-speed);
5312 display: flex;
5313 flex: none;
5314 align-items: center;
5315 justify-content: center;
5316 cursor: pointer;
5317}
5318
5319.ag-keyboard-focus .ag-tab:focus {
5320 outline: none;
5321}
5322.ag-keyboard-focus .ag-tab:focus::after {
5323 content: "";
5324 position: absolute;
5325 background-color: transparent;
5326 pointer-events: none;
5327 top: 4px;
5328 left: 4px;
5329 display: block;
5330 width: calc(100% - 8px);
5331 height: calc(100% - 8px);
5332 border: 1px solid;
5333 border-color: var(--ag-input-focus-border-color);
5334}
5335
5336.ag-tab-selected {
5337 border-bottom-color: var(--ag-selected-tab-underline-color);
5338}
5339
5340.ag-menu-header {
5341 color: var(--ag-secondary-foreground-color);
5342}
5343
5344.ag-filter-separator {
5345 border-top: var(--ag-borders-critical) var(--ag-border-color);
5346}
5347
5348.ag-filter-select .ag-picker-field-wrapper {
5349 width: 0;
5350}
5351
5352.ag-filter-condition-operator {
5353 height: 17px;
5354}
5355
5356.ag-ltr .ag-filter-condition-operator-or {
5357 margin-left: calc(var(--ag-grid-size) * 2);
5358}
5359.ag-rtl .ag-filter-condition-operator-or {
5360 margin-right: calc(var(--ag-grid-size) * 2);
5361}
5362
5363.ag-set-filter-select-all {
5364 padding-top: var(--ag-widget-container-vertical-padding);
5365}
5366
5367.ag-set-filter-list, .ag-filter-no-matches {
5368 height: calc(var(--ag-list-item-height) * 6);
5369}
5370
5371.ag-set-filter-tree-list {
5372 height: calc(var(--ag-list-item-height) * 10);
5373}
5374
5375.ag-set-filter-filter {
5376 margin-top: var(--ag-widget-container-vertical-padding);
5377 margin-left: var(--ag-widget-container-horizontal-padding);
5378 margin-right: var(--ag-widget-container-horizontal-padding);
5379}
5380
5381.ag-filter-to {
5382 margin-top: var(--ag-widget-vertical-spacing);
5383}
5384
5385.ag-mini-filter {
5386 margin: var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding);
5387}
5388
5389.ag-set-filter-item {
5390 margin: 0px var(--ag-widget-container-horizontal-padding);
5391}
5392
5393.ag-ltr .ag-set-filter-add-group-indent {
5394 margin-left: calc(var(--ag-widget-container-horizontal-padding) + var(--ag-icon-size) + var(--ag-grid-size) * 2);
5395}
5396.ag-rtl .ag-set-filter-add-group-indent {
5397 margin-right: calc(var(--ag-widget-container-horizontal-padding) + var(--ag-icon-size) + var(--ag-grid-size) * 2);
5398}
5399
5400.ag-ltr .ag-set-filter-indent-1 {
5401 padding-left: calc(1 * var(--ag-set-filter-indent-size));
5402}
5403.ag-rtl .ag-set-filter-indent-1 {
5404 padding-right: calc(1 * var(--ag-set-filter-indent-size));
5405}
5406
5407.ag-ltr .ag-set-filter-indent-2 {
5408 padding-left: calc(2 * var(--ag-set-filter-indent-size));
5409}
5410.ag-rtl .ag-set-filter-indent-2 {
5411 padding-right: calc(2 * var(--ag-set-filter-indent-size));
5412}
5413
5414.ag-ltr .ag-set-filter-indent-3 {
5415 padding-left: calc(3 * var(--ag-set-filter-indent-size));
5416}
5417.ag-rtl .ag-set-filter-indent-3 {
5418 padding-right: calc(3 * var(--ag-set-filter-indent-size));
5419}
5420
5421.ag-ltr .ag-set-filter-indent-4 {
5422 padding-left: calc(4 * var(--ag-set-filter-indent-size));
5423}
5424.ag-rtl .ag-set-filter-indent-4 {
5425 padding-right: calc(4 * var(--ag-set-filter-indent-size));
5426}
5427
5428.ag-ltr .ag-set-filter-indent-5 {
5429 padding-left: calc(5 * var(--ag-set-filter-indent-size));
5430}
5431.ag-rtl .ag-set-filter-indent-5 {
5432 padding-right: calc(5 * var(--ag-set-filter-indent-size));
5433}
5434
5435.ag-ltr .ag-set-filter-indent-6 {
5436 padding-left: calc(6 * var(--ag-set-filter-indent-size));
5437}
5438.ag-rtl .ag-set-filter-indent-6 {
5439 padding-right: calc(6 * var(--ag-set-filter-indent-size));
5440}
5441
5442.ag-ltr .ag-set-filter-indent-7 {
5443 padding-left: calc(7 * var(--ag-set-filter-indent-size));
5444}
5445.ag-rtl .ag-set-filter-indent-7 {
5446 padding-right: calc(7 * var(--ag-set-filter-indent-size));
5447}
5448
5449.ag-ltr .ag-set-filter-indent-8 {
5450 padding-left: calc(8 * var(--ag-set-filter-indent-size));
5451}
5452.ag-rtl .ag-set-filter-indent-8 {
5453 padding-right: calc(8 * var(--ag-set-filter-indent-size));
5454}
5455
5456.ag-ltr .ag-set-filter-indent-9 {
5457 padding-left: calc(9 * var(--ag-set-filter-indent-size));
5458}
5459.ag-rtl .ag-set-filter-indent-9 {
5460 padding-right: calc(9 * var(--ag-set-filter-indent-size));
5461}
5462
5463.ag-ltr .ag-set-filter-group-icons {
5464 margin-right: var(--ag-widget-container-horizontal-padding);
5465}
5466.ag-rtl .ag-set-filter-group-icons {
5467 margin-left: var(--ag-widget-container-horizontal-padding);
5468}
5469
5470.ag-filter-apply-panel {
5471 padding: var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding);
5472 border-top: var(--ag-borders-secondary) var(--ag-secondary-border-color);
5473}
5474
5475.ag-filter-apply-panel-button {
5476 line-height: 1.5;
5477}
5478.ag-ltr .ag-filter-apply-panel-button {
5479 margin-left: calc(var(--ag-grid-size) * 2);
5480}
5481.ag-rtl .ag-filter-apply-panel-button {
5482 margin-right: calc(var(--ag-grid-size) * 2);
5483}
5484
5485.ag-simple-filter-body-wrapper {
5486 padding: var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding);
5487 padding-bottom: calc(var(--ag-widget-container-vertical-padding) - var(--ag-widget-vertical-spacing));
5488 overflow-y: auto;
5489 min-height: calc(var(--ag-list-item-height) + var(--ag-widget-container-vertical-padding) + var(--ag-widget-vertical-spacing));
5490}
5491.ag-simple-filter-body-wrapper > * {
5492 margin-bottom: var(--ag-widget-vertical-spacing);
5493}
5494.ag-simple-filter-body-wrapper .ag-resizer-wrapper {
5495 margin: 0;
5496}
5497
5498.ag-menu:not(.ag-tabs) .ag-filter .ag-simple-filter-body-wrapper,
5499.ag-menu:not(.ag-tabs) .ag-filter > *:not(.ag-filter-wrapper) {
5500 min-width: calc(var(--ag-menu-min-width) - 2px);
5501}
5502
5503.ag-filter-no-matches {
5504 padding: var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding);
5505}
5506
5507.ag-multi-filter-menu-item {
5508 margin: var(--ag-grid-size) 0;
5509}
5510
5511.ag-multi-filter-group-title-bar {
5512 padding: calc(var(--ag-grid-size) * 2) var(--ag-grid-size);
5513 background-color: transparent;
5514}
5515
5516.ag-group-filter-field-select-wrapper {
5517 padding: var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding);
5518 padding-bottom: calc(var(--ag-widget-container-vertical-padding) - var(--ag-widget-vertical-spacing));
5519}
5520.ag-group-filter-field-select-wrapper > * {
5521 margin-bottom: var(--ag-widget-vertical-spacing);
5522}
5523
5524.ag-keyboard-focus .ag-multi-filter-group-title-bar:focus {
5525 outline: none;
5526}
5527.ag-keyboard-focus .ag-multi-filter-group-title-bar:focus::after {
5528 content: "";
5529 position: absolute;
5530 background-color: transparent;
5531 pointer-events: none;
5532 top: 4px;
5533 left: 4px;
5534 display: block;
5535 width: calc(100% - 8px);
5536 height: calc(100% - 8px);
5537 border: 1px solid;
5538 border-color: var(--ag-input-focus-border-color);
5539}
5540
5541.ag-side-bar {
5542 position: relative;
5543}
5544
5545.ag-tool-panel-wrapper {
5546 width: var(--ag-side-bar-panel-width);
5547 background-color: var(--ag-control-panel-background-color);
5548}
5549
5550.ag-side-buttons {
5551 padding-top: calc(var(--ag-grid-size) * 4);
5552 width: calc(var(--ag-icon-size) + 4px);
5553 position: relative;
5554 color: var(--ag-foreground-color);
5555 overflow: hidden;
5556}
5557
5558button.ag-side-button-button {
5559 color: inherit;
5560 font-family: inherit;
5561 font-size: inherit;
5562 font-weight: inherit;
5563 line-height: inherit;
5564 background: transparent;
5565 padding: calc(var(--ag-grid-size) * 2) 0 calc(var(--ag-grid-size) * 2) 0;
5566 width: 100%;
5567 margin: 0;
5568 min-height: calc(var(--ag-grid-size) * 18);
5569 background-position-y: center;
5570 background-position-x: center;
5571 background-repeat: no-repeat;
5572 border: none;
5573 border-top: var(--ag-borders-side-button) var(--ag-border-color);
5574 border-bottom: var(--ag-borders-side-button) var(--ag-border-color);
5575}
5576button.ag-side-button-button:focus {
5577 box-shadow: none;
5578}
5579
5580.ag-keyboard-focus .ag-side-button-button:focus {
5581 outline: none;
5582}
5583.ag-keyboard-focus .ag-side-button-button:focus::after {
5584 content: "";
5585 position: absolute;
5586 background-color: transparent;
5587 pointer-events: none;
5588 top: 4px;
5589 left: 4px;
5590 display: block;
5591 width: calc(100% - 8px);
5592 height: calc(100% - 8px);
5593 border: 1px solid;
5594 border-color: var(--ag-input-focus-border-color);
5595}
5596
5597.ag-selected button.ag-side-button-button {
5598 background-color: var(--ag-side-button-selected-background-color);
5599}
5600
5601.ag-side-button-icon-wrapper {
5602 margin-bottom: 3px;
5603}
5604
5605.ag-ltr .ag-side-bar-left,
5606.ag-rtl .ag-side-bar-right {
5607 border-right: var(--ag-borders) var(--ag-border-color);
5608}
5609.ag-ltr .ag-side-bar-left .ag-tool-panel-wrapper,
5610.ag-rtl .ag-side-bar-right .ag-tool-panel-wrapper {
5611 border-left: var(--ag-borders) var(--ag-border-color);
5612}
5613.ag-ltr .ag-side-bar-left .ag-side-button-button,
5614.ag-rtl .ag-side-bar-right .ag-side-button-button {
5615 border-right: var(--ag-selected-tab-underline-width) solid transparent;
5616 transition: border-right var(--ag-selected-tab-underline-transition-speed);
5617}
5618.ag-ltr .ag-side-bar-left .ag-selected .ag-side-button-button,
5619.ag-rtl .ag-side-bar-right .ag-selected .ag-side-button-button {
5620 border-right-color: var(--ag-selected-tab-underline-color);
5621}
5622
5623.ag-rtl .ag-side-bar-left,
5624.ag-ltr .ag-side-bar-right {
5625 border-left: var(--ag-borders) var(--ag-border-color);
5626}
5627.ag-rtl .ag-side-bar-left .ag-tool-panel-wrapper,
5628.ag-ltr .ag-side-bar-right .ag-tool-panel-wrapper {
5629 border-right: var(--ag-borders) var(--ag-border-color);
5630}
5631.ag-rtl .ag-side-bar-left .ag-side-button-button,
5632.ag-ltr .ag-side-bar-right .ag-side-button-button {
5633 border-left: var(--ag-selected-tab-underline-width) solid transparent;
5634 transition: border-left var(--ag-selected-tab-underline-transition-speed);
5635}
5636.ag-rtl .ag-side-bar-left .ag-selected .ag-side-button-button,
5637.ag-ltr .ag-side-bar-right .ag-selected .ag-side-button-button {
5638 border-left-color: var(--ag-selected-tab-underline-color);
5639}
5640
5641.ag-filter-toolpanel-header {
5642 height: calc(var(--ag-grid-size) * 6);
5643}
5644
5645.ag-ltr .ag-filter-toolpanel-header,
5646.ag-ltr .ag-filter-toolpanel-search {
5647 padding-left: var(--ag-grid-size);
5648}
5649.ag-rtl .ag-filter-toolpanel-header,
5650.ag-rtl .ag-filter-toolpanel-search {
5651 padding-right: var(--ag-grid-size);
5652}
5653
5654.ag-keyboard-focus .ag-filter-toolpanel-header:focus {
5655 outline: none;
5656}
5657.ag-keyboard-focus .ag-filter-toolpanel-header:focus::after {
5658 content: "";
5659 position: absolute;
5660 background-color: transparent;
5661 pointer-events: none;
5662 top: 4px;
5663 left: 4px;
5664 display: block;
5665 width: calc(100% - 8px);
5666 height: calc(100% - 8px);
5667 border: 1px solid;
5668 border-color: var(--ag-input-focus-border-color);
5669}
5670
5671.ag-filter-toolpanel-group.ag-has-filter > .ag-group-title-bar .ag-group-title::after {
5672 font-family: var(--ag-icon-font-family);
5673 font-size: var(--ag-icon-size);
5674 line-height: var(--ag-icon-size);
5675 font-style: normal;
5676 font-weight: normal;
5677 font-variant: normal;
5678 text-transform: none;
5679 -webkit-font-smoothing: antialiased;
5680 -moz-osx-font-smoothing: grayscale;
5681 content: var(--ag-icon-font-code-filter, "\f115");
5682 position: absolute;
5683}
5684.ag-ltr .ag-filter-toolpanel-group.ag-has-filter > .ag-group-title-bar .ag-group-title::after {
5685 padding-left: var(--ag-grid-size);
5686}
5687.ag-rtl .ag-filter-toolpanel-group.ag-has-filter > .ag-group-title-bar .ag-group-title::after {
5688 padding-right: var(--ag-grid-size);
5689}
5690
5691.ag-filter-toolpanel-group-level-0-header {
5692 height: calc(var(--ag-grid-size) * 8);
5693}
5694
5695.ag-filter-toolpanel-group-item {
5696 margin-top: calc(var(--ag-grid-size) * 0.5);
5697 margin-bottom: calc(var(--ag-grid-size) * 0.5);
5698}
5699
5700.ag-filter-toolpanel-search {
5701 height: var(--ag-header-height);
5702}
5703
5704.ag-filter-toolpanel-search-input {
5705 flex-grow: 1;
5706 height: calc(var(--ag-grid-size) * 4);
5707}
5708.ag-ltr .ag-filter-toolpanel-search-input {
5709 margin-right: var(--ag-grid-size);
5710}
5711.ag-rtl .ag-filter-toolpanel-search-input {
5712 margin-left: var(--ag-grid-size);
5713}
5714
5715.ag-filter-toolpanel-group-level-0 {
5716 border-top: var(--ag-borders-secondary) var(--ag-secondary-border-color);
5717}
5718
5719.ag-ltr .ag-filter-toolpanel-expand,
5720.ag-ltr .ag-filter-toolpanel-group-title-bar-icon {
5721 margin-right: var(--ag-grid-size);
5722}
5723.ag-rtl .ag-filter-toolpanel-expand,
5724.ag-rtl .ag-filter-toolpanel-group-title-bar-icon {
5725 margin-left: var(--ag-grid-size);
5726}
5727
5728.ag-filter-toolpanel-group-level-1 .ag-filter-toolpanel-group-level-1-header.ag-filter-toolpanel-group-title-bar {
5729 background-color: transparent;
5730}
5731.ag-ltr .ag-filter-toolpanel-group-level-1 .ag-filter-toolpanel-group-level-2-header {
5732 padding-left: calc(var(--ag-filter-tool-panel-group-indent) * 1 + var(--ag-grid-size));
5733}
5734.ag-rtl .ag-filter-toolpanel-group-level-1 .ag-filter-toolpanel-group-level-2-header {
5735 padding-right: calc(var(--ag-filter-tool-panel-group-indent) * 1 + var(--ag-grid-size));
5736}
5737
5738.ag-filter-toolpanel-group-level-2 .ag-filter-toolpanel-group-level-2-header.ag-filter-toolpanel-group-title-bar {
5739 background-color: transparent;
5740}
5741.ag-ltr .ag-filter-toolpanel-group-level-2 .ag-filter-toolpanel-group-level-3-header {
5742 padding-left: calc(var(--ag-filter-tool-panel-group-indent) * 2 + var(--ag-grid-size));
5743}
5744.ag-rtl .ag-filter-toolpanel-group-level-2 .ag-filter-toolpanel-group-level-3-header {
5745 padding-right: calc(var(--ag-filter-tool-panel-group-indent) * 2 + var(--ag-grid-size));
5746}
5747
5748.ag-filter-toolpanel-group-level-3 .ag-filter-toolpanel-group-level-3-header.ag-filter-toolpanel-group-title-bar {
5749 background-color: transparent;
5750}
5751.ag-ltr .ag-filter-toolpanel-group-level-3 .ag-filter-toolpanel-group-level-4-header {
5752 padding-left: calc(var(--ag-filter-tool-panel-group-indent) * 3 + var(--ag-grid-size));
5753}
5754.ag-rtl .ag-filter-toolpanel-group-level-3 .ag-filter-toolpanel-group-level-4-header {
5755 padding-right: calc(var(--ag-filter-tool-panel-group-indent) * 3 + var(--ag-grid-size));
5756}
5757
5758.ag-filter-toolpanel-group-level-4 .ag-filter-toolpanel-group-level-4-header.ag-filter-toolpanel-group-title-bar {
5759 background-color: transparent;
5760}
5761.ag-ltr .ag-filter-toolpanel-group-level-4 .ag-filter-toolpanel-group-level-5-header {
5762 padding-left: calc(var(--ag-filter-tool-panel-group-indent) * 4 + var(--ag-grid-size));
5763}
5764.ag-rtl .ag-filter-toolpanel-group-level-4 .ag-filter-toolpanel-group-level-5-header {
5765 padding-right: calc(var(--ag-filter-tool-panel-group-indent) * 4 + var(--ag-grid-size));
5766}
5767
5768.ag-filter-toolpanel-group-level-5 .ag-filter-toolpanel-group-level-5-header.ag-filter-toolpanel-group-title-bar {
5769 background-color: transparent;
5770}
5771.ag-ltr .ag-filter-toolpanel-group-level-5 .ag-filter-toolpanel-group-level-6-header {
5772 padding-left: calc(var(--ag-filter-tool-panel-group-indent) * 5 + var(--ag-grid-size));
5773}
5774.ag-rtl .ag-filter-toolpanel-group-level-5 .ag-filter-toolpanel-group-level-6-header {
5775 padding-right: calc(var(--ag-filter-tool-panel-group-indent) * 5 + var(--ag-grid-size));
5776}
5777
5778.ag-filter-toolpanel-group-level-6 .ag-filter-toolpanel-group-level-6-header.ag-filter-toolpanel-group-title-bar {
5779 background-color: transparent;
5780}
5781.ag-ltr .ag-filter-toolpanel-group-level-6 .ag-filter-toolpanel-group-level-7-header {
5782 padding-left: calc(var(--ag-filter-tool-panel-group-indent) * 6 + var(--ag-grid-size));
5783}
5784.ag-rtl .ag-filter-toolpanel-group-level-6 .ag-filter-toolpanel-group-level-7-header {
5785 padding-right: calc(var(--ag-filter-tool-panel-group-indent) * 6 + var(--ag-grid-size));
5786}
5787
5788.ag-filter-toolpanel-group-level-7 .ag-filter-toolpanel-group-level-7-header.ag-filter-toolpanel-group-title-bar {
5789 background-color: transparent;
5790}
5791.ag-ltr .ag-filter-toolpanel-group-level-7 .ag-filter-toolpanel-group-level-8-header {
5792 padding-left: calc(var(--ag-filter-tool-panel-group-indent) * 7 + var(--ag-grid-size));
5793}
5794.ag-rtl .ag-filter-toolpanel-group-level-7 .ag-filter-toolpanel-group-level-8-header {
5795 padding-right: calc(var(--ag-filter-tool-panel-group-indent) * 7 + var(--ag-grid-size));
5796}
5797
5798.ag-filter-toolpanel-group-level-8 .ag-filter-toolpanel-group-level-8-header.ag-filter-toolpanel-group-title-bar {
5799 background-color: transparent;
5800}
5801.ag-ltr .ag-filter-toolpanel-group-level-8 .ag-filter-toolpanel-group-level-9-header {
5802 padding-left: calc(var(--ag-filter-tool-panel-group-indent) * 8 + var(--ag-grid-size));
5803}
5804.ag-rtl .ag-filter-toolpanel-group-level-8 .ag-filter-toolpanel-group-level-9-header {
5805 padding-right: calc(var(--ag-filter-tool-panel-group-indent) * 8 + var(--ag-grid-size));
5806}
5807
5808.ag-filter-toolpanel-group-level-9 .ag-filter-toolpanel-group-level-9-header.ag-filter-toolpanel-group-title-bar {
5809 background-color: transparent;
5810}
5811.ag-ltr .ag-filter-toolpanel-group-level-9 .ag-filter-toolpanel-group-level-10-header {
5812 padding-left: calc(var(--ag-filter-tool-panel-group-indent) * 9 + var(--ag-grid-size));
5813}
5814.ag-rtl .ag-filter-toolpanel-group-level-9 .ag-filter-toolpanel-group-level-10-header {
5815 padding-right: calc(var(--ag-filter-tool-panel-group-indent) * 9 + var(--ag-grid-size));
5816}
5817
5818.ag-filter-toolpanel-group-level-10 .ag-filter-toolpanel-group-level-10-header.ag-filter-toolpanel-group-title-bar {
5819 background-color: transparent;
5820}
5821.ag-ltr .ag-filter-toolpanel-group-level-10 .ag-filter-toolpanel-group-level-11-header {
5822 padding-left: calc(var(--ag-filter-tool-panel-group-indent) * 10 + var(--ag-grid-size));
5823}
5824.ag-rtl .ag-filter-toolpanel-group-level-10 .ag-filter-toolpanel-group-level-11-header {
5825 padding-right: calc(var(--ag-filter-tool-panel-group-indent) * 10 + var(--ag-grid-size));
5826}
5827
5828.ag-filter-toolpanel-instance-header.ag-filter-toolpanel-group-level-1-header {
5829 padding-left: var(--ag-grid-size);
5830}
5831
5832.ag-filter-toolpanel-instance-filter {
5833 border-bottom: var(--ag-borders) var(--ag-border-color);
5834 border-top: var(--ag-borders) var(--ag-border-color);
5835 margin-top: var(--ag-grid-size);
5836}
5837
5838.ag-ltr .ag-filter-toolpanel-instance-header-icon {
5839 margin-left: var(--ag-grid-size);
5840}
5841.ag-rtl .ag-filter-toolpanel-instance-header-icon {
5842 margin-right: var(--ag-grid-size);
5843}
5844
5845.ag-set-filter-group-icons {
5846 color: var(--ag-secondary-foreground-color);
5847}
5848
5849.ag-pivot-mode-panel {
5850 min-height: var(--ag-header-height);
5851 height: var(--ag-header-height);
5852 display: flex;
5853}
5854
5855.ag-pivot-mode-select {
5856 display: flex;
5857 align-items: center;
5858}
5859.ag-ltr .ag-pivot-mode-select {
5860 margin-left: var(--ag-widget-container-horizontal-padding);
5861}
5862.ag-rtl .ag-pivot-mode-select {
5863 margin-right: var(--ag-widget-container-horizontal-padding);
5864}
5865
5866.ag-keyboard-focus .ag-column-select-header:focus {
5867 outline: none;
5868}
5869.ag-keyboard-focus .ag-column-select-header:focus::after {
5870 content: "";
5871 position: absolute;
5872 background-color: transparent;
5873 pointer-events: none;
5874 top: 4px;
5875 left: 4px;
5876 display: block;
5877 width: calc(100% - 8px);
5878 height: calc(100% - 8px);
5879 border: 1px solid;
5880 border-color: var(--ag-input-focus-border-color);
5881}
5882
5883.ag-column-select-header {
5884 height: var(--ag-header-height);
5885 align-items: center;
5886 padding: 0 var(--ag-widget-container-horizontal-padding);
5887 border-bottom: var(--ag-borders-secondary) var(--ag-secondary-border-color);
5888}
5889
5890.ag-column-panel-column-select {
5891 border-bottom: var(--ag-borders-secondary) var(--ag-secondary-border-color);
5892 border-top: var(--ag-borders-secondary) var(--ag-secondary-border-color);
5893}
5894
5895.ag-column-group-icons,
5896.ag-column-select-header-icon {
5897 color: var(--ag-secondary-foreground-color);
5898}
5899
5900.ag-column-select-list .ag-list-item-hovered::after {
5901 content: "";
5902 position: absolute;
5903 left: 0;
5904 right: 0;
5905 height: 1px;
5906 background-color: var(--ag-range-selection-border-color);
5907}
5908.ag-column-select-list .ag-item-highlight-top::after {
5909 top: 0;
5910}
5911.ag-column-select-list .ag-item-highlight-bottom::after {
5912 bottom: 0;
5913}
5914
5915.ag-header {
5916 background-color: var(--ag-header-background-color);
5917 border-bottom: var(--ag-borders-critical) var(--ag-border-color);
5918}
5919
5920.ag-header-row {
5921 color: var(--ag-header-foreground-color);
5922 height: var(--ag-header-height);
5923}
5924
5925.ag-pinned-right-header {
5926 border-left: var(--ag-borders-critical) var(--ag-border-color);
5927}
5928
5929.ag-pinned-left-header {
5930 border-right: var(--ag-borders-critical) var(--ag-border-color);
5931}
5932
5933.ag-ltr .ag-header-cell:not(.ag-right-aligned-header) .ag-header-label-icon {
5934 margin-left: var(--ag-grid-size);
5935}
5936.ag-rtl .ag-header-cell:not(.ag-right-aligned-header) .ag-header-label-icon {
5937 margin-right: var(--ag-grid-size);
5938}
5939
5940.ag-ltr .ag-header-cell.ag-right-aligned-header .ag-header-label-icon {
5941 margin-right: var(--ag-grid-size);
5942}
5943.ag-rtl .ag-header-cell.ag-right-aligned-header .ag-header-label-icon {
5944 margin-left: var(--ag-grid-size);
5945}
5946
5947.ag-header-cell,
5948.ag-header-group-cell {
5949 padding-left: var(--ag-cell-horizontal-padding);
5950 padding-right: var(--ag-cell-horizontal-padding);
5951}
5952.ag-header-cell.ag-header-cell-moving,
5953.ag-header-group-cell.ag-header-cell-moving {
5954 background-color: var(--ag-header-cell-moving-background-color);
5955}
5956
5957.ag-header-cell.ag-header-span-height::after,
5958.ag-header-cell.ag-header-span-height .ag-header-cell-resize::after {
5959 height: calc(100% - var(--ag-grid-size) * 4);
5960 top: calc(var(--ag-grid-size) * 2);
5961}
5962
5963.ag-keyboard-focus .ag-header-cell:focus {
5964 outline: none;
5965}
5966.ag-keyboard-focus .ag-header-cell:focus::after {
5967 content: "";
5968 position: absolute;
5969 background-color: transparent;
5970 pointer-events: none;
5971 top: 4px;
5972 left: 4px;
5973 display: block;
5974 width: calc(100% - 8px);
5975 height: calc(100% - 8px);
5976 border: 1px solid;
5977 border-color: var(--ag-input-focus-border-color);
5978}
5979.ag-keyboard-focus .ag-header-group-cell:focus {
5980 outline: none;
5981}
5982.ag-keyboard-focus .ag-header-group-cell:focus::after {
5983 content: "";
5984 position: absolute;
5985 background-color: transparent;
5986 pointer-events: none;
5987 top: 4px;
5988 left: 4px;
5989 display: block;
5990 width: calc(100% - 8px);
5991 height: calc(100% - 8px);
5992 border: 1px solid;
5993 border-color: var(--ag-input-focus-border-color);
5994}
5995
5996.ag-header-icon {
5997 color: var(--ag-secondary-foreground-color);
5998}
5999
6000.ag-header-expand-icon {
6001 cursor: pointer;
6002}
6003.ag-ltr .ag-header-expand-icon {
6004 padding-left: 4px;
6005}
6006.ag-rtl .ag-header-expand-icon {
6007 padding-right: 4px;
6008}
6009
6010.ag-header-row:not(:first-child) .ag-header-cell:not(.ag-header-span-height.ag-header-span-total),
6011.ag-header-row:not(:first-child) .ag-header-group-cell.ag-header-group-cell-with-group {
6012 border-top: var(--ag-borders-critical) var(--ag-border-color);
6013}
6014
6015.ag-header-group-cell:not(.ag-column-resizing) + .ag-header-group-cell:not(.ag-column-hover):not(.ag-header-cell-moving):hover, .ag-header-group-cell:not(.ag-column-resizing) + .ag-header-group-cell:not(.ag-column-hover).ag-column-resizing,
6016.ag-header-cell:not(.ag-column-resizing) + .ag-header-cell:not(.ag-column-hover):not(.ag-header-cell-moving):hover,
6017.ag-header-cell:not(.ag-column-resizing) + .ag-header-cell:not(.ag-column-hover).ag-column-resizing,
6018.ag-header-group-cell:first-of-type:not(.ag-header-cell-moving):hover,
6019.ag-header-group-cell:first-of-type.ag-column-resizing,
6020.ag-header-cell:not(.ag-column-hover):first-of-type:not(.ag-header-cell-moving):hover,
6021.ag-header-cell:not(.ag-column-hover):first-of-type.ag-column-resizing {
6022 background-color: var(--ag-header-cell-hover-background-color);
6023}
6024
6025.ag-header-cell::after,
6026.ag-header-group-cell::after {
6027 content: "";
6028 position: absolute;
6029 z-index: 1;
6030 display: var(--ag-header-column-separator-display);
6031 width: var(--ag-header-column-separator-width);
6032 height: var(--ag-header-column-separator-height);
6033 top: calc(50% - var(--ag-header-column-separator-height) * 0.5);
6034 background-color: var(--ag-header-column-separator-color);
6035}
6036.ag-ltr .ag-header-cell::after,
6037.ag-ltr .ag-header-group-cell::after {
6038 right: 0;
6039}
6040.ag-rtl .ag-header-cell::after,
6041.ag-rtl .ag-header-group-cell::after {
6042 left: 0;
6043}
6044
6045.ag-header-cell-resize {
6046 display: flex;
6047 align-items: center;
6048}
6049
6050.ag-header-cell-resize::after {
6051 content: "";
6052 position: absolute;
6053 z-index: 1;
6054 display: var(--ag-header-column-resize-handle-display);
6055 width: var(--ag-header-column-resize-handle-width);
6056 height: var(--ag-header-column-resize-handle-height);
6057 top: calc(50% - var(--ag-header-column-resize-handle-height) * 0.5);
6058 background-color: var(--ag-header-column-resize-handle-color);
6059}
6060
6061.ag-header-cell.ag-header-span-height::after,
6062.ag-header-cell.ag-header-span-height .ag-header-cell-resize::after {
6063 height: calc(100% - var(--ag-grid-size) * 4);
6064 top: calc(var(--ag-grid-size) * 2);
6065}
6066
6067.ag-ltr .ag-header-viewport .ag-header-cell-resize::after {
6068 left: calc(50% - var(--ag-header-column-resize-handle-width));
6069}
6070.ag-rtl .ag-header-viewport .ag-header-cell-resize::after {
6071 right: calc(50% - var(--ag-header-column-resize-handle-width));
6072}
6073
6074.ag-pinned-left-header .ag-header-cell-resize::after {
6075 left: calc(50% - var(--ag-header-column-resize-handle-width));
6076}
6077
6078.ag-pinned-right-header .ag-header-cell-resize::after {
6079 left: 50%;
6080}
6081
6082.ag-ltr .ag-header-select-all {
6083 margin-right: var(--ag-cell-horizontal-padding);
6084}
6085.ag-rtl .ag-header-select-all {
6086 margin-left: var(--ag-cell-horizontal-padding);
6087}
6088
6089.ag-ltr .ag-floating-filter-button {
6090 margin-left: calc(var(--ag-grid-size) * 3);
6091}
6092.ag-rtl .ag-floating-filter-button {
6093 margin-right: calc(var(--ag-grid-size) * 3);
6094}
6095
6096.ag-floating-filter-button-button {
6097 color: inherit;
6098 font-family: inherit;
6099 font-size: inherit;
6100 font-weight: inherit;
6101 line-height: inherit;
6102 appearance: none;
6103 background: transparent;
6104 border: none;
6105 height: var(--ag-icon-size);
6106 padding: 0;
6107 width: var(--ag-icon-size);
6108}
6109
6110.ag-filter-loading {
6111 background-color: var(--ag-control-panel-background-color);
6112 height: 100%;
6113 padding: var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding);
6114 position: absolute;
6115 width: 100%;
6116 z-index: 1;
6117}
6118
6119.ag-paging-panel {
6120 border-top: 1px solid;
6121 border-top-color: var(--ag-border-color);
6122 color: var(--ag-secondary-foreground-color);
6123 height: var(--ag-header-height);
6124}
6125.ag-paging-panel > * {
6126 margin: 0 var(--ag-cell-horizontal-padding);
6127}
6128
6129.ag-paging-button {
6130 cursor: pointer;
6131}
6132
6133.ag-paging-button.ag-disabled {
6134 cursor: default;
6135 color: var(--ag-disabled-foreground-color);
6136}
6137
6138.ag-keyboard-focus .ag-paging-button:focus {
6139 outline: none;
6140}
6141.ag-keyboard-focus .ag-paging-button:focus::after {
6142 content: "";
6143 position: absolute;
6144 background-color: transparent;
6145 pointer-events: none;
6146 top: 0px;
6147 left: 0px;
6148 display: block;
6149 width: calc(100% - 0px);
6150 height: calc(100% - 0px);
6151 border: 1px solid;
6152 border-color: var(--ag-input-focus-border-color);
6153}
6154
6155.ag-paging-button, .ag-paging-description {
6156 margin: 0 var(--ag-grid-size);
6157}
6158
6159.ag-status-bar {
6160 border-top: var(--ag-borders) var(--ag-border-color);
6161 color: var(--ag-disabled-foreground-color);
6162 padding-right: calc(var(--ag-grid-size) * 4);
6163 padding-left: calc(var(--ag-grid-size) * 4);
6164 line-height: 1.5;
6165}
6166
6167.ag-status-name-value-value {
6168 color: var(--ag-foreground-color);
6169}
6170
6171.ag-status-bar-center {
6172 text-align: center;
6173}
6174
6175.ag-status-name-value {
6176 margin-left: var(--ag-grid-size);
6177 margin-right: var(--ag-grid-size);
6178 padding-top: calc(var(--ag-grid-size) * 2);
6179 padding-bottom: calc(var(--ag-grid-size) * 2);
6180}
6181
6182.ag-column-drop-cell {
6183 background: var(--ag-chip-background-color);
6184 border-radius: calc(var(--ag-grid-size) * 4);
6185 height: calc(var(--ag-grid-size) * 4);
6186 padding: 0 calc(var(--ag-grid-size) * 0.5);
6187 border: 1px solid transparent;
6188}
6189
6190.ag-keyboard-focus .ag-column-drop-cell:focus {
6191 outline: none;
6192}
6193.ag-keyboard-focus .ag-column-drop-cell:focus::after {
6194 content: "";
6195 position: absolute;
6196 background-color: transparent;
6197 pointer-events: none;
6198 top: 2px;
6199 left: 2px;
6200 display: block;
6201 width: calc(100% - 4px);
6202 height: calc(100% - 4px);
6203 border: 1px solid;
6204 border-color: var(--ag-input-focus-border-color);
6205}
6206
6207.ag-column-drop-cell-text {
6208 margin: 0 var(--ag-grid-size);
6209}
6210
6211.ag-column-drop-cell-button {
6212 min-width: calc(var(--ag-grid-size) * 4);
6213 margin: 0 calc(var(--ag-grid-size) * 0.5);
6214 color: var(--ag-secondary-foreground-color);
6215}
6216
6217.ag-column-drop-cell-drag-handle {
6218 margin-left: calc(var(--ag-grid-size) * 2);
6219}
6220
6221.ag-column-drop-cell-ghost {
6222 opacity: 0.5;
6223}
6224
6225.ag-column-drop-horizontal {
6226 background-color: var(--ag-control-panel-background-color);
6227 color: var(--ag-secondary-foreground-color);
6228 height: var(--ag-row-height);
6229 border-bottom: var(--ag-borders) var(--ag-border-color);
6230}
6231.ag-ltr .ag-column-drop-horizontal {
6232 padding-left: var(--ag-cell-horizontal-padding);
6233}
6234.ag-rtl .ag-column-drop-horizontal {
6235 padding-right: var(--ag-cell-horizontal-padding);
6236}
6237
6238.ag-ltr .ag-column-drop-horizontal-half-width:not(:last-child) {
6239 border-right: var(--ag-borders) var(--ag-border-color);
6240}
6241.ag-rtl .ag-column-drop-horizontal-half-width:not(:last-child) {
6242 border-left: var(--ag-borders) var(--ag-border-color);
6243}
6244
6245.ag-column-drop-horizontal-cell-separator {
6246 margin: 0 var(--ag-grid-size);
6247 color: var(--ag-secondary-foreground-color);
6248}
6249
6250.ag-column-drop-horizontal-empty-message {
6251 color: var(--ag-disabled-foreground-color);
6252}
6253
6254.ag-ltr .ag-column-drop-horizontal-icon {
6255 margin-right: var(--ag-cell-horizontal-padding);
6256}
6257.ag-rtl .ag-column-drop-horizontal-icon {
6258 margin-left: var(--ag-cell-horizontal-padding);
6259}
6260
6261.ag-column-drop-vertical-list {
6262 padding-bottom: var(--ag-grid-size);
6263 padding-right: var(--ag-grid-size);
6264 padding-left: var(--ag-grid-size);
6265}
6266
6267.ag-column-drop-vertical-cell {
6268 margin-top: var(--ag-grid-size);
6269}
6270
6271.ag-column-drop-vertical {
6272 min-height: 50px;
6273 border-bottom: var(--ag-borders-secondary) var(--ag-secondary-border-color);
6274}
6275.ag-column-drop-vertical.ag-last-column-drop {
6276 border-bottom: none;
6277}
6278
6279.ag-column-drop-vertical-icon {
6280 margin-left: var(--ag-grid-size);
6281 margin-right: var(--ag-grid-size);
6282}
6283
6284.ag-column-drop-vertical-empty-message {
6285 position: absolute;
6286 top: 0;
6287 bottom: 0;
6288 left: 0;
6289 right: 0;
6290 overflow: hidden;
6291 color: var(--ag-disabled-foreground-color);
6292 margin-top: var(--ag-grid-size);
6293}
6294
6295.ag-select-agg-func-popup {
6296 border: var(--ag-borders) var(--ag-border-color);
6297 background: var(--ag-background-color);
6298 border-radius: var(--ag-card-radius);
6299 box-shadow: var(--ag-card-shadow);
6300 padding: var(--ag-grid-size);
6301 background: var(--ag-background-color);
6302 height: calc(var(--ag-grid-size) * 5 * 3.5);
6303 padding: 0;
6304}
6305
6306.ag-select-agg-func-virtual-list-item {
6307 cursor: default;
6308 padding-left: calc(var(--ag-grid-size) * 2);
6309}
6310.ag-select-agg-func-virtual-list-item:hover {
6311 background-color: var(--ag-selected-row-background-color);
6312}
6313
6314.ag-keyboard-focus .ag-select-agg-func-virtual-list-item:focus {
6315 outline: none;
6316}
6317.ag-keyboard-focus .ag-select-agg-func-virtual-list-item:focus::after {
6318 content: "";
6319 position: absolute;
6320 background-color: transparent;
6321 pointer-events: none;
6322 top: 1px;
6323 left: 1px;
6324 display: block;
6325 width: calc(100% - 2px);
6326 height: calc(100% - 2px);
6327 border: 1px solid;
6328 border-color: var(--ag-input-focus-border-color);
6329}
6330
6331.ag-sort-indicator-container {
6332 display: flex;
6333}
6334
6335.ag-ltr .ag-sort-indicator-icon {
6336 padding-left: var(--ag-grid-size);
6337}
6338.ag-rtl .ag-sort-indicator-icon {
6339 padding-right: var(--ag-grid-size);
6340}
6341
6342.ag-chart {
6343 position: relative;
6344 display: flex;
6345 overflow: hidden;
6346 width: 100%;
6347 height: 100%;
6348}
6349
6350.ag-chart-components-wrapper {
6351 position: relative;
6352 display: flex;
6353 flex: 1 1 auto;
6354 overflow: hidden;
6355}
6356
6357.ag-chart-title-edit {
6358 position: absolute;
6359 display: none;
6360 top: 0;
6361 left: 0;
6362 text-align: center;
6363}
6364
6365.ag-chart-title-edit.currently-editing {
6366 display: inline-block;
6367}
6368
6369.ag-chart-canvas-wrapper {
6370 position: relative;
6371 flex: 1 1 auto;
6372 overflow: hidden;
6373}
6374
6375.ag-charts-canvas {
6376 display: block;
6377}
6378
6379.ag-chart-menu {
6380 position: absolute;
6381 top: 10px;
6382 width: 24px;
6383 overflow: hidden;
6384 display: flex;
6385 flex-direction: column;
6386}
6387.ag-ltr .ag-chart-menu {
6388 right: 20px;
6389}
6390.ag-rtl .ag-chart-menu {
6391 left: 20px;
6392}
6393
6394.ag-chart-docked-container {
6395 position: relative;
6396 width: 0;
6397 min-width: 0;
6398 transition: min-width 0.4s;
6399}
6400
6401.ag-chart-menu-hidden ~ .ag-chart-docked-container {
6402 max-width: 0;
6403 overflow: hidden;
6404}
6405
6406.ag-chart-tabbed-menu {
6407 width: 100%;
6408 height: 100%;
6409 display: flex;
6410 flex-direction: column;
6411 overflow: hidden;
6412}
6413
6414.ag-chart-tabbed-menu-header {
6415 flex: none;
6416 user-select: none;
6417 cursor: default;
6418}
6419
6420.ag-chart-tabbed-menu-body {
6421 display: flex;
6422 flex: 1 1 auto;
6423 align-items: stretch;
6424 overflow: hidden;
6425}
6426
6427.ag-chart-tab {
6428 width: 100%;
6429 overflow: hidden;
6430 overflow-y: auto;
6431}
6432
6433.ag-chart-settings {
6434 overflow-x: hidden;
6435}
6436
6437.ag-chart-settings-wrapper {
6438 position: relative;
6439 flex-direction: column;
6440 width: 100%;
6441 height: 100%;
6442 display: flex;
6443 overflow: hidden;
6444}
6445
6446.ag-chart-settings-nav-bar {
6447 display: flex;
6448 align-items: center;
6449 width: 100%;
6450 height: 30px;
6451 padding: 0 10px;
6452 user-select: none;
6453}
6454
6455.ag-chart-settings-card-selector {
6456 display: flex;
6457 align-items: center;
6458 justify-content: space-around;
6459 flex: 1 1 auto;
6460 height: 100%;
6461 padding: 0 10px;
6462}
6463
6464.ag-chart-settings-card-item {
6465 cursor: pointer;
6466 width: 10px;
6467 height: 10px;
6468 background-color: #000;
6469 position: relative;
6470}
6471.ag-chart-settings-card-item.ag-not-selected {
6472 opacity: 0.2;
6473}
6474.ag-chart-settings-card-item::before {
6475 content: " ";
6476 display: block;
6477 position: absolute;
6478 background-color: transparent;
6479 left: 50%;
6480 top: 50%;
6481 margin-left: -10px;
6482 margin-top: -10px;
6483 width: 20px;
6484 height: 20px;
6485}
6486
6487.ag-chart-settings-prev,
6488.ag-chart-settings-next {
6489 position: relative;
6490 flex: none;
6491}
6492
6493.ag-chart-settings-prev-button,
6494.ag-chart-settings-next-button {
6495 position: absolute;
6496 top: 0;
6497 left: 0;
6498 width: 100%;
6499 height: 100%;
6500 cursor: pointer;
6501 opacity: 0;
6502}
6503
6504.ag-chart-settings-mini-charts-container {
6505 position: relative;
6506 flex: 1 1 auto;
6507 overflow-x: hidden;
6508 overflow-y: auto;
6509}
6510
6511.ag-chart-settings-mini-wrapper {
6512 position: absolute;
6513 top: 0;
6514 left: 0;
6515 display: flex;
6516 flex-direction: column;
6517 width: 100%;
6518 min-height: 100%;
6519 overflow: hidden;
6520}
6521.ag-chart-settings-mini-wrapper.ag-animating {
6522 transition: left 0.3s;
6523 transition-timing-function: ease-in-out;
6524}
6525
6526.ag-chart-mini-thumbnail {
6527 cursor: pointer;
6528}
6529
6530.ag-chart-mini-thumbnail-canvas {
6531 display: block;
6532}
6533
6534.ag-chart-data-wrapper,
6535.ag-chart-format-wrapper {
6536 display: flex;
6537 flex-direction: column;
6538 position: relative;
6539 user-select: none;
6540}
6541
6542.ag-chart-data-wrapper {
6543 height: 100%;
6544 overflow-y: auto;
6545}
6546
6547.ag-chart-data-section,
6548.ag-chart-format-section {
6549 display: flex;
6550 margin: 0;
6551}
6552
6553.ag-chart-empty-text {
6554 display: flex;
6555 top: 0;
6556 width: 100%;
6557 height: 100%;
6558 align-items: center;
6559 justify-content: center;
6560}
6561
6562.ag-chart .ag-chart-menu {
6563 display: none;
6564}
6565
6566.ag-chart-menu-hidden:hover .ag-chart-menu {
6567 display: block;
6568}
6569
6570.ag-chart .ag-chart-tool-panel-button-enable .ag-chart-menu {
6571 display: flex;
6572 flex-direction: row;
6573 overflow: auto;
6574 top: 5px;
6575 gap: calc(var(--ag-grid-size) * 3 - 8px);
6576 width: auto;
6577}
6578.ag-ltr .ag-chart .ag-chart-tool-panel-button-enable .ag-chart-menu {
6579 right: calc(var(--ag-cell-horizontal-padding) + var(--ag-grid-size) - 4px);
6580 justify-content: right;
6581}
6582.ag-rtl .ag-chart .ag-chart-tool-panel-button-enable .ag-chart-menu {
6583 left: calc(var(--ag-cell-horizontal-padding) + var(--ag-grid-size) - 4px);
6584 justify-content: left;
6585}
6586
6587.ag-chart-menu-close {
6588 display: none;
6589}
6590
6591.ag-chart-tool-panel-button-enable .ag-chart-menu-close {
6592 position: absolute;
6593 top: 50%;
6594 transition: transform 0.33s ease-in-out;
6595 padding: 0;
6596 display: block;
6597 cursor: pointer;
6598 border: none;
6599}
6600.ag-ltr .ag-chart-tool-panel-button-enable .ag-chart-menu-close {
6601 right: 0px;
6602}
6603.ag-rtl .ag-chart-tool-panel-button-enable .ag-chart-menu-close {
6604 left: 0px;
6605}
6606.ag-chart-tool-panel-button-enable .ag-chart-menu-close .ag-icon {
6607 padding: 14px 5px 14px 2px;
6608}
6609.ag-chart-tool-panel-button-enable .ag-chart-menu-close:before {
6610 content: "";
6611 position: absolute;
6612 top: -40px;
6613 bottom: -40px;
6614}
6615.ag-ltr .ag-chart-tool-panel-button-enable .ag-chart-menu-close:before {
6616 right: 0px;
6617}
6618.ag-rtl .ag-chart-tool-panel-button-enable .ag-chart-menu-close:before {
6619 left: 0px;
6620}
6621.ag-ltr .ag-chart-tool-panel-button-enable .ag-chart-menu-close:before {
6622 left: -10px;
6623}
6624.ag-rtl .ag-chart-tool-panel-button-enable .ag-chart-menu-close:before {
6625 right: -10px;
6626}
6627.ag-chart-tool-panel-button-enable .ag-icon-menu {
6628 display: none;
6629}
6630
6631.ag-ltr .ag-chart-tool-panel-button-enable .ag-chart-menu-close {
6632 transform: translate(3px, -50%);
6633}
6634.ag-ltr .ag-chart-tool-panel-button-enable .ag-chart-menu-close:hover {
6635 transform: translate(0, -50%);
6636}
6637.ag-ltr .ag-chart-menu-visible .ag-chart-tool-panel-button-enable .ag-chart-menu-close:hover {
6638 transform: translate(5px, -50%);
6639}
6640
6641.ag-rtl .ag-chart-tool-panel-button-enable .ag-chart-menu-close {
6642 transform: translate(-3px, -50%);
6643}
6644.ag-rtl .ag-chart-tool-panel-button-enable .ag-chart-menu-close:hover {
6645 transform: translate(0, -50%);
6646}
6647.ag-rtl .ag-chart-menu-visible .ag-chart-tool-panel-button-enable .ag-chart-menu-close:hover {
6648 transform: translate(-5px, -50%);
6649}
6650
6651.ag-charts-font-size-color {
6652 display: flex;
6653 align-self: stretch;
6654 justify-content: space-between;
6655}
6656
6657.ag-charts-data-group-item {
6658 position: relative;
6659}
6660
6661.ag-chart-menu {
6662 border-radius: var(--ag-card-radius);
6663 background: var(--ag-background-color);
6664}
6665
6666.ag-chart-menu-icon {
6667 opacity: 0.5;
6668 line-height: 24px;
6669 font-size: 24px;
6670 width: 24px;
6671 height: 24px;
6672 margin: 2px 0;
6673 cursor: pointer;
6674 border-radius: var(--ag-card-radius);
6675 color: var(--ag-secondary-foreground-color);
6676}
6677.ag-chart-menu-icon:hover {
6678 opacity: 1;
6679}
6680
6681.ag-chart-mini-thumbnail {
6682 border: 1px solid var(--ag-secondary-border-color);
6683 border-radius: 5px;
6684 margin: 5px;
6685}
6686.ag-chart-mini-thumbnail:nth-last-child(3), .ag-chart-mini-thumbnail:nth-last-child(3) ~ .ag-chart-mini-thumbnail {
6687 margin-left: auto;
6688 margin-right: auto;
6689}
6690.ag-ltr .ag-chart-mini-thumbnail:first-child {
6691 margin-left: 0;
6692}
6693.ag-rtl .ag-chart-mini-thumbnail:first-child {
6694 margin-right: 0;
6695}
6696.ag-ltr .ag-chart-mini-thumbnail:last-child {
6697 margin-right: 0;
6698}
6699.ag-rtl .ag-chart-mini-thumbnail:last-child {
6700 margin-left: 0;
6701}
6702.ag-chart-mini-thumbnail.ag-selected {
6703 border-color: var(--ag-minichart-selected-chart-color);
6704}
6705
6706.ag-chart-settings-card-item {
6707 background: var(--ag-foreground-color);
6708 width: 8px;
6709 height: 8px;
6710 border-radius: 4px;
6711}
6712.ag-chart-settings-card-item.ag-selected {
6713 background-color: var(--ag-minichart-selected-page-color);
6714}
6715
6716.ag-chart-data-column-drag-handle {
6717 margin-left: var(--ag-grid-size);
6718}
6719
6720.ag-charts-settings-group-title-bar,
6721.ag-charts-data-group-title-bar,
6722.ag-charts-format-top-level-group-title-bar {
6723 border-top: var(--ag-borders-secondary) var(--ag-secondary-border-color);
6724}
6725
6726.ag-charts-settings-group-container {
6727 padding: var(--ag-grid-size);
6728}
6729
6730.ag-charts-data-group-container {
6731 padding: calc(var(--ag-widget-container-vertical-padding) * 0.5) var(--ag-widget-container-horizontal-padding);
6732}
6733.ag-charts-data-group-container .ag-charts-data-group-item:not(.ag-charts-format-sub-level-group) {
6734 height: var(--ag-list-item-height);
6735}
6736.ag-charts-data-group-container .ag-list-item-hovered::after {
6737 content: "";
6738 position: absolute;
6739 left: 0;
6740 right: 0;
6741 height: 1px;
6742 background-color: var(--ag-range-selection-border-color);
6743}
6744.ag-charts-data-group-container .ag-item-highlight-top::after {
6745 top: 0;
6746}
6747.ag-charts-data-group-container .ag-item-highlight-bottom::after {
6748 bottom: 0;
6749}
6750
6751.ag-charts-format-top-level-group-container {
6752 margin-left: calc(var(--ag-grid-size) * 2);
6753 padding: var(--ag-grid-size);
6754}
6755
6756.ag-charts-format-top-level-group-item {
6757 margin: var(--ag-grid-size) 0;
6758}
6759
6760.ag-charts-format-sub-level-group-container {
6761 padding: var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding);
6762 padding-bottom: calc(var(--ag-widget-container-vertical-padding) - var(--ag-widget-vertical-spacing));
6763}
6764.ag-charts-format-sub-level-group-container > * {
6765 margin-bottom: var(--ag-widget-vertical-spacing);
6766}
6767
6768.ag-charts-group-container.ag-group-container-horizontal {
6769 padding: var(--ag-grid-size);
6770}
6771
6772.ag-chart-data-section,
6773.ag-chart-format-section {
6774 display: flex;
6775 margin: 0;
6776}
6777
6778.ag-chart-menu-panel {
6779 background-color: var(--ag-control-panel-background-color);
6780}
6781.ag-ltr .ag-chart-menu-panel {
6782 border-left: solid 1px var(--ag-border-color);
6783}
6784.ag-rtl .ag-chart-menu-panel {
6785 border-right: solid 1px var(--ag-border-color);
6786}
6787
6788.ag-date-time-list-page-title-bar {
6789 display: flex;
6790}
6791
6792.ag-date-time-list-page-title {
6793 flex-grow: 1;
6794 text-align: center;
6795}
6796
6797.ag-date-time-list-page-column-labels-row,
6798.ag-date-time-list-page-entries-row {
6799 display: flex;
6800}
6801
6802.ag-date-time-list-page-column-label,
6803.ag-date-time-list-page-entry {
6804 flex-basis: 0;
6805 flex-grow: 1;
6806}
6807
6808.ag-date-time-list-page-entry {
6809 cursor: pointer;
6810 text-align: center;
6811}
6812
6813.ag-date-time-list-page-column-label {
6814 text-align: center;
6815}