UNPKG

590 kBCSSView Raw
1div[class^='tsi-'] {
2 box-sizing: border-box;
3 font-family: "Segoe UI", sans-serif; }
4
5.tsi-textWrap {
6 overflow: hidden;
7 white-space: pre-wrap;
8 text-overflow: ellipsis;
9 hyphens: auto;
10 overflow-wrap: break-word; }
11
12.tsi-hidden {
13 display: none; }
14
15@keyframes tsi-slideIn {
16 from {
17 transform: translateY(-10px);
18 opacity: 0; }
19 to {
20 transform: translateY(0px);
21 opacity: 1; } }
22
23@keyframes tsi-slideRight {
24 from {
25 transform: translateX(-10px);
26 opacity: 0; }
27 to {
28 transform: translateX(0px);
29 opacity: 1; } }
30
31.tsi-resizeGutter {
32 width: 6px;
33 cursor: e-resize;
34 padding: 2px;
35 background-position-y: 50%;
36 background-position-x: 0px;
37 background-repeat: no-repeat; }
38
39.tsi-chartValueTextBox {
40 position: absolute;
41 white-space: nowrap;
42 font-size: 11px;
43 padding: 1px 4px;
44 border-width: 1px;
45 border-style: solid;
46 box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.3);
47 line-height: 16px; }
48
49.tsi-baseContextMenu {
50 white-space: nowrap;
51 padding: 4px 0;
52 animation: tsi-slideRight 0.367s cubic-bezier(0.1, 0.9, 0.2, 1) forwards;
53 border-width: 1px;
54 border-radius: 2px;
55 border-style: solid;
56 box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.3);
57 text-align: left; }
58 .tsi-baseContextMenu > div, .tsi-baseContextMenu > li, .tsi-baseContextMenu > button {
59 padding: 4px 8px;
60 font-size: 12px;
61 cursor: pointer;
62 height: 28px;
63 display: flex;
64 align-items: center;
65 overflow: hidden; }
66 .tsi-baseContextMenu .tsi-break {
67 height: 4px;
68 margin-top: 4px;
69 padding: 0 0 4px 0;
70 cursor: default; }
71 .tsi-baseContextMenu .tsi-break:last-of-type {
72 display: none; }
73
74.tsi-primaryButton {
75 height: 36px;
76 border-radius: 4px;
77 border-width: 1px;
78 border-style: solid; }
79 .tsi-primaryButton.disabled {
80 cursor: default;
81 pointer-events: none;
82 opacity: .5; }
83
84.tsi-chartControlsPanel {
85 height: 20px;
86 right: 0px;
87 width: 100px;
88 position: absolute;
89 z-index: 2;
90 pointer-events: none; }
91 .tsi-chartControlsPanel .tsi-ellipsisContainerDiv {
92 pointer-events: all;
93 left: auto;
94 right: 20px;
95 top: 0px;
96 position: absolute; }
97 .tsi-chartControlsPanel .tsi-ellipsisContainerDiv .tsi-ellipsisMenuContainer {
98 pointer-events: all; }
99 .tsi-chartControlsPanel .tsi-ellipsisContainerDiv .tsi-ellipsisMenuContainer .tsi-ellipsisMenu {
100 z-index: 2 !important; }
101 .tsi-chartControlsPanel .tsi-stackedButton {
102 pointer-events: all;
103 display: block;
104 background-size: 20px 20px;
105 background-repeat: no-repeat;
106 background-position: center;
107 position: absolute;
108 height: 100%;
109 width: 20px;
110 cursor: pointer;
111 background-color: transparent;
112 border: none; }
113 .tsi-chartControlsPanel .tsi-scooterButton {
114 display: block;
115 background-size: 20px 20px;
116 background-repeat: no-repeat;
117 background-position: center;
118 position: absolute;
119 height: 20px;
120 width: 20px; }
121
122select::-ms-expand {
123 display: none; }
124
125.tsi-select {
126 margin: 2px;
127 position: relative;
128 -webkit-appearance: none;
129 -moz-appearance: none;
130 padding: 6px;
131 padding-right: 28px;
132 border-width: 1px;
133 border-radius: 2px;
134 border-style: solid;
135 white-space: nowrap;
136 overflow: hidden;
137 height: 32px;
138 background-position-y: 12px;
139 background-position-x: calc(100% - 4px); }
140 .tsi-select option {
141 padding: 6px; }
142
143.tsi-warmRect {
144 fill: #FFA800;
145 stroke: #FFA800; }
146
147.pika-single {
148 border-bottom: none;
149 border-left: none;
150 border-right: none; }
151 .pika-single .pika-lendar {
152 text-decoration: none;
153 width: 196px;
154 margin-left: 12px;
155 margin-right: 12px; }
156 .pika-single .pika-lendar abbr {
157 text-decoration: none; }
158 .pika-single .pika-lendar .pika-table .pika-row {
159 height: 28px;
160 margin: 0px; }
161 .pika-single .pika-lendar .pika-table .pika-row td {
162 padding: 0px; }
163 .pika-single .pika-lendar .pika-table .pika-row td.is-inrange .pika-day {
164 background-color: #d5ebe9; }
165 .pika-single .pika-lendar .pika-table .pika-row td.is-endrange .pika-day, .pika-single .pika-lendar .pika-table .pika-row td.is-startrange .pika-day {
166 background-color: #309d90;
167 color: white; }
168 .pika-single .pika-lendar .pika-table .pika-row td.is-endrange .pika-day:hover, .pika-single .pika-lendar .pika-table .pika-row td.is-startrange .pika-day:hover {
169 background-color: #309d90;
170 color: white; }
171 .pika-single .pika-lendar .pika-table .pika-row td.is-startrange button {
172 border-bottom-left-radius: 8px;
173 border-top-left-radius: 8px; }
174 .pika-single .pika-lendar .pika-table .pika-row td.is-endrange button {
175 border-bottom-right-radius: 8px;
176 border-top-right-radius: 8px; }
177 .pika-single .pika-lendar .pika-table .pika-row td .pika-day {
178 width: 100%;
179 height: 28px;
180 width: 28px;
181 margin: 0px; }
182 .pika-single .pika-lendar .pika-table .pika-row td .pika-day:hover {
183 background-color: #309d90;
184 color: white; }
185 .pika-single .pika-lendar .pika-table .pika-button {
186 border-radius: 0px;
187 text-align: center; }
188
189.tsi-search {
190 width: 100%;
191 height: 100%;
192 display: flex;
193 flex-shrink: 0;
194 align-items: center;
195 position: relative; }
196 .tsi-search .tsi-search-icon {
197 width: 21px;
198 height: 17px;
199 background-repeat: no-repeat;
200 margin-left: 8px;
201 background-size: 14px;
202 background-position-y: 2px; }
203 .tsi-search .tsi-searchInput {
204 position: absolute;
205 width: 100%;
206 height: 100%;
207 padding-left: 28px;
208 background: transparent;
209 outline: none;
210 text-overflow: ellipsis; }
211
212.tsi-baseMono {
213 display: inline-block;
214 padding: 4px;
215 border-radius: 3px;
216 font-family: "Lucida Console", Monaco, monospace;
217 font-size: 85%;
218 line-height: 85%;
219 font-weight: 300; }
220
221@charset "UTF-8";
222
223/*!
224 * Pikaday
225 * Copyright © 2014 David Bushell | BSD & MIT license | http://dbushell.com/
226 */
227
228.pika-single {
229 z-index: 9999;
230 display: block;
231 position: relative;
232 color: #333;
233 background: #fff;
234 border: 1px solid #ccc;
235 border-bottom-color: #bbb;
236 font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
237}
238
239/*
240clear child float (pika-lendar), using the famous micro clearfix hack
241http://nicolasgallagher.com/micro-clearfix-hack/
242*/
243.pika-single:before,
244.pika-single:after {
245 content: " ";
246 display: table;
247}
248.pika-single:after { clear: both }
249.pika-single { *zoom: 1 }
250
251.pika-single.is-hidden {
252 display: none;
253}
254
255.pika-single.is-bound {
256 position: absolute;
257 box-shadow: 0 5px 15px -5px rgba(0,0,0,.5);
258}
259
260.pika-lendar {
261 float: left;
262 width: 240px;
263 margin: 8px;
264}
265
266.pika-title {
267 position: relative;
268 text-align: center;
269}
270
271.pika-label {
272 display: inline-block;
273 *display: inline;
274 position: relative;
275 z-index: 9999;
276 overflow: hidden;
277 margin: 0;
278 padding: 5px 3px;
279 font-size: 14px;
280 line-height: 20px;
281 font-weight: bold;
282 background-color: #fff;
283}
284.pika-title select {
285 cursor: pointer;
286 position: absolute;
287 z-index: 9998;
288 margin: 0;
289 left: 0;
290 top: 5px;
291 filter: alpha(opacity=0);
292 opacity: 0;
293}
294
295.pika-prev,
296.pika-next {
297 display: block;
298 cursor: pointer;
299 position: relative;
300 outline: none;
301 border: 0;
302 padding: 0;
303 width: 20px;
304 height: 30px;
305 /* hide text using text-indent trick, using width value (it's enough) */
306 text-indent: 20px;
307 white-space: nowrap;
308 overflow: hidden;
309 background-color: transparent;
310 background-position: center center;
311 background-repeat: no-repeat;
312 background-size: 75% 75%;
313 opacity: .5;
314 *position: absolute;
315 *top: 0;
316}
317
318.pika-prev:hover,
319.pika-next:hover {
320 opacity: 1;
321}
322
323.pika-prev,
324.is-rtl .pika-next {
325 float: left;
326 background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==');
327 *left: 0;
328}
329
330.pika-next,
331.is-rtl .pika-prev {
332 float: right;
333 background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=');
334 *right: 0;
335}
336
337.pika-prev.is-disabled,
338.pika-next.is-disabled {
339 cursor: default;
340 opacity: .2;
341}
342
343.pika-select {
344 display: inline-block;
345 *display: inline;
346}
347
348.pika-table {
349 width: 100%;
350 border-collapse: collapse;
351 border-spacing: 0;
352 border: 0;
353}
354
355.pika-table th,
356.pika-table td {
357 width: 14.285714285714286%;
358 padding: 0;
359}
360
361.pika-table th {
362 color: #999;
363 font-size: 12px;
364 line-height: 25px;
365 font-weight: bold;
366 text-align: center;
367}
368
369.pika-button {
370 cursor: pointer;
371 display: block;
372 box-sizing: border-box;
373 -moz-box-sizing: border-box;
374 outline: none;
375 border: 0;
376 margin: 0;
377 width: 100%;
378 padding: 5px;
379 color: #666;
380 font-size: 12px;
381 line-height: 15px;
382 text-align: right;
383 background: #f5f5f5;
384}
385
386.pika-week {
387 font-size: 11px;
388 color: #999;
389}
390
391.is-today .pika-button {
392 color: #33aaff;
393 font-weight: bold;
394}
395
396.is-selected .pika-button,
397.has-event .pika-button {
398 color: #fff;
399 font-weight: bold;
400 background: #33aaff;
401 box-shadow: inset 0 1px 3px #178fe5;
402 border-radius: 3px;
403}
404
405.has-event .pika-button {
406 background: #005da9;
407 box-shadow: inset 0 1px 3px #0076c9;
408}
409
410.is-disabled .pika-button,
411.is-inrange .pika-button {
412 background: #D5E9F7;
413}
414
415.is-startrange .pika-button {
416 color: #fff;
417 background: #6CB31D;
418 box-shadow: none;
419 border-radius: 3px;
420}
421
422.is-endrange .pika-button {
423 color: #fff;
424 background: #33aaff;
425 box-shadow: none;
426 border-radius: 3px;
427}
428
429.is-disabled .pika-button {
430 pointer-events: none;
431 cursor: default;
432 color: #999;
433 opacity: .3;
434}
435
436.is-outside-current-month .pika-button {
437 color: #999;
438 opacity: .3;
439}
440
441.is-selection-disabled {
442 pointer-events: none;
443 cursor: default;
444}
445
446.pika-button:hover,
447.pika-row.pick-whole-week:hover .pika-button {
448 color: #fff;
449 background: #ff8000;
450 box-shadow: none;
451 border-radius: 3px;
452}
453
454/* styling for abbr */
455.pika-table abbr {
456 border-bottom: none;
457 cursor: help;
458}
459div[class^='tsi-'] {
460 box-sizing: border-box;
461 font-family: "Segoe UI", sans-serif; }
462
463.tsi-textWrap {
464 overflow: hidden;
465 white-space: pre-wrap;
466 text-overflow: ellipsis;
467 hyphens: auto;
468 overflow-wrap: break-word; }
469
470.tsi-hidden {
471 display: none; }
472
473@keyframes tsi-slideIn {
474 from {
475 transform: translateY(-10px);
476 opacity: 0; }
477 to {
478 transform: translateY(0px);
479 opacity: 1; } }
480
481@keyframes tsi-slideRight {
482 from {
483 transform: translateX(-10px);
484 opacity: 0; }
485 to {
486 transform: translateX(0px);
487 opacity: 1; } }
488
489.tsi-resizeGutter {
490 width: 6px;
491 cursor: e-resize;
492 padding: 2px;
493 background-position-y: 50%;
494 background-position-x: 0px;
495 background-repeat: no-repeat; }
496
497.tsi-chartValueTextBox {
498 position: absolute;
499 white-space: nowrap;
500 font-size: 11px;
501 padding: 1px 4px;
502 border-width: 1px;
503 border-style: solid;
504 box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.3);
505 line-height: 16px; }
506
507.tsi-baseContextMenu {
508 white-space: nowrap;
509 padding: 4px 0;
510 animation: tsi-slideRight 0.367s cubic-bezier(0.1, 0.9, 0.2, 1) forwards;
511 border-width: 1px;
512 border-radius: 2px;
513 border-style: solid;
514 box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.3);
515 text-align: left; }
516 .tsi-baseContextMenu > div, .tsi-baseContextMenu > li, .tsi-baseContextMenu > button {
517 padding: 4px 8px;
518 font-size: 12px;
519 cursor: pointer;
520 height: 28px;
521 display: flex;
522 align-items: center;
523 overflow: hidden; }
524 .tsi-baseContextMenu .tsi-break {
525 height: 4px;
526 margin-top: 4px;
527 padding: 0 0 4px 0;
528 cursor: default; }
529 .tsi-baseContextMenu .tsi-break:last-of-type {
530 display: none; }
531
532.tsi-primaryButton {
533 height: 36px;
534 border-radius: 4px;
535 border-width: 1px;
536 border-style: solid; }
537 .tsi-primaryButton.disabled {
538 cursor: default;
539 pointer-events: none;
540 opacity: .5; }
541
542.tsi-chartControlsPanel {
543 height: 20px;
544 right: 0px;
545 width: 100px;
546 position: absolute;
547 z-index: 2;
548 pointer-events: none; }
549 .tsi-chartControlsPanel .tsi-ellipsisContainerDiv {
550 pointer-events: all;
551 left: auto;
552 right: 20px;
553 top: 0px;
554 position: absolute; }
555 .tsi-chartControlsPanel .tsi-ellipsisContainerDiv .tsi-ellipsisMenuContainer {
556 pointer-events: all; }
557 .tsi-chartControlsPanel .tsi-ellipsisContainerDiv .tsi-ellipsisMenuContainer .tsi-ellipsisMenu {
558 z-index: 2 !important; }
559 .tsi-chartControlsPanel .tsi-stackedButton {
560 pointer-events: all;
561 display: block;
562 background-size: 20px 20px;
563 background-repeat: no-repeat;
564 background-position: center;
565 position: absolute;
566 height: 100%;
567 width: 20px;
568 cursor: pointer;
569 background-color: transparent;
570 border: none; }
571 .tsi-chartControlsPanel .tsi-scooterButton {
572 display: block;
573 background-size: 20px 20px;
574 background-repeat: no-repeat;
575 background-position: center;
576 position: absolute;
577 height: 20px;
578 width: 20px; }
579
580select::-ms-expand {
581 display: none; }
582
583.tsi-select {
584 margin: 2px;
585 position: relative;
586 -webkit-appearance: none;
587 -moz-appearance: none;
588 padding: 6px;
589 padding-right: 28px;
590 border-width: 1px;
591 border-radius: 2px;
592 border-style: solid;
593 white-space: nowrap;
594 overflow: hidden;
595 height: 32px;
596 background-position-y: 12px;
597 background-position-x: calc(100% - 4px); }
598 .tsi-select option {
599 padding: 6px; }
600
601.tsi-warmRect {
602 fill: #FFA800;
603 stroke: #FFA800; }
604
605.pika-single {
606 border-bottom: none;
607 border-left: none;
608 border-right: none; }
609 .pika-single .pika-lendar {
610 text-decoration: none;
611 width: 196px;
612 margin-left: 12px;
613 margin-right: 12px; }
614 .pika-single .pika-lendar abbr {
615 text-decoration: none; }
616 .pika-single .pika-lendar .pika-table .pika-row {
617 height: 28px;
618 margin: 0px; }
619 .pika-single .pika-lendar .pika-table .pika-row td {
620 padding: 0px; }
621 .pika-single .pika-lendar .pika-table .pika-row td.is-inrange .pika-day {
622 background-color: #d5ebe9; }
623 .pika-single .pika-lendar .pika-table .pika-row td.is-endrange .pika-day, .pika-single .pika-lendar .pika-table .pika-row td.is-startrange .pika-day {
624 background-color: #309d90;
625 color: white; }
626 .pika-single .pika-lendar .pika-table .pika-row td.is-endrange .pika-day:hover, .pika-single .pika-lendar .pika-table .pika-row td.is-startrange .pika-day:hover {
627 background-color: #309d90;
628 color: white; }
629 .pika-single .pika-lendar .pika-table .pika-row td.is-startrange button {
630 border-bottom-left-radius: 8px;
631 border-top-left-radius: 8px; }
632 .pika-single .pika-lendar .pika-table .pika-row td.is-endrange button {
633 border-bottom-right-radius: 8px;
634 border-top-right-radius: 8px; }
635 .pika-single .pika-lendar .pika-table .pika-row td .pika-day {
636 width: 100%;
637 height: 28px;
638 width: 28px;
639 margin: 0px; }
640 .pika-single .pika-lendar .pika-table .pika-row td .pika-day:hover {
641 background-color: #309d90;
642 color: white; }
643 .pika-single .pika-lendar .pika-table .pika-button {
644 border-radius: 0px;
645 text-align: center; }
646
647.tsi-search {
648 width: 100%;
649 height: 100%;
650 display: flex;
651 flex-shrink: 0;
652 align-items: center;
653 position: relative; }
654 .tsi-search .tsi-search-icon {
655 width: 21px;
656 height: 17px;
657 background-repeat: no-repeat;
658 margin-left: 8px;
659 background-size: 14px;
660 background-position-y: 2px; }
661 .tsi-search .tsi-searchInput {
662 position: absolute;
663 width: 100%;
664 height: 100%;
665 padding-left: 28px;
666 background: transparent;
667 outline: none;
668 text-overflow: ellipsis; }
669
670.tsi-baseMono {
671 display: inline-block;
672 padding: 4px;
673 border-radius: 3px;
674 font-family: "Lucida Console", Monaco, monospace;
675 font-size: 85%;
676 line-height: 85%;
677 font-weight: 300; }
678
679.tsi-barChart {
680 display: flex;
681 position: relative; }
682 .tsi-barChart.tsi-dark {
683 color: #fff;
684 background: #0d0f0e; }
685 .tsi-barChart.tsi-dark text {
686 fill: #fff; }
687 .tsi-barChart.tsi-dark .tsi-barChartSVG .tsi-baseLine {
688 stroke: #fff; }
689 .tsi-barChart.tsi-dark .tsi-barChartSVG .tsi-focusLine {
690 stroke: #62666c; }
691 .tsi-barChart.tsi-dark .tsi-barChartSVG .aggregateLabelBox {
692 fill: #0d0f0e; }
693 .tsi-barChart.tsi-dark .yAxis path, .tsi-barChart.tsi-dark .xAxis path {
694 stroke: #fff; }
695 .tsi-barChart.tsi-dark .yAxis .tick text, .tsi-barChart.tsi-dark .xAxis .tick text {
696 fill: #fff; }
697 .tsi-barChart.tsi-dark .yAxis .tick line, .tsi-barChart.tsi-dark .xAxis .tick line {
698 stroke: #fff; }
699 @media screen and (-ms-high-contrast: white-on-black) {
700 .tsi-barChart.tsi-dark .yAxis path, .tsi-barChart.tsi-dark .xAxis path {
701 stroke: #fff; }
702 .tsi-barChart.tsi-dark .yAxis .tick text, .tsi-barChart.tsi-dark .xAxis .tick text {
703 fill: #fff !important; }
704 .tsi-barChart.tsi-dark .yAxis .tick line, .tsi-barChart.tsi-dark .xAxis .tick line {
705 stroke: #fff; } }
706 .tsi-barChart.tsi-dark .vHoverBox, .tsi-barChart.tsi-dark .hHoverBox {
707 fill: #0d0f0e;
708 stroke: #60AAFF; }
709 .tsi-barChart.tsi-dark .tsi-resizeGutter.tsi-isDragging {
710 background-color: #31373e; }
711 .tsi-barChart.tsi-dark ::-webkit-scrollbar {
712 height: 8px;
713 width: 8px; }
714 .tsi-barChart.tsi-dark ::-webkit-scrollbar-track {
715 background: none; }
716 .tsi-barChart.tsi-dark ::-webkit-scrollbar-thumb {
717 background: #666666;
718 border-radius: 8px; }
719 .tsi-barChart.tsi-dark ::-webkit-scrollbar-thumb:hover {
720 background: #666666; }
721 .tsi-barChart.tsi-dark ::-webkit-scrollbar-track:hover {
722 background: #1e2223; }
723 .tsi-barChart.tsi-dark .hHoverText {
724 text-anchor: middle; }
725 .tsi-barChart.tsi-dark .vHoverText {
726 text-anchor: end; }
727 .tsi-barChart.tsi-dark .hoverText {
728 stroke: none; }
729 .tsi-barChart.tsi-dark .hHoverText, .tsi-barChart.tsi-dark .vHoverText {
730 font-size: 11px !important; }
731 .tsi-barChart.tsi-dark .hHoverValueBar {
732 stroke: #fff; }
733 .tsi-barChart.tsi-dark .hoverText {
734 fill: #fff; }
735 .tsi-barChart.tsi-dark .stacked g path {
736 fill: #fff !important; }
737 .tsi-barChart.tsi-dark .tooltip text {
738 fill: #fff; }
739 .tsi-barChart.tsi-dark .tooltip rect {
740 fill: #0d0f0e;
741 stroke: #60AAFF; }
742 .tsi-barChart.tsi-dark .tsi-primaryButton {
743 color: #fff;
744 border-color: rgba(255, 255, 255, 0.8);
745 background-color: #1e2223; }
746 .tsi-barChart.tsi-dark .tsi-primaryButton:hover {
747 background-color: #62666c; }
748 .tsi-barChart.tsi-dark .yAxis path, .tsi-barChart.tsi-dark .xAxis path {
749 stroke-width: 1px !important; }
750 .tsi-barChart.tsi-dark .yAxis .tick text, .tsi-barChart.tsi-dark .xAxis .tick text {
751 user-select: none; }
752 .tsi-barChart.tsi-dark rect, .tsi-barChart.tsi-dark line {
753 shape-rendering: crispedges; }
754 .tsi-barChart.tsi-dark .stacked g path {
755 stroke-width: 1;
756 pointer-events: all;
757 stroke: none; }
758 .tsi-barChart.tsi-dark .stacked rect {
759 cursor: pointer;
760 fill: transparent;
761 stroke-width: 1; }
762 .tsi-barChart.tsi-dark .tooltip {
763 pointer-events: none; }
764 .tsi-barChart.tsi-dark .tooltip text {
765 alignment-baseline: hanging; }
766 .tsi-barChart.tsi-dark .tooltip .title {
767 font-weight: bold;
768 font-size: 13px; }
769 .tsi-barChart.tsi-dark .tooltip .value {
770 font-weight: normal;
771 font-size: 12px;
772 font-weight: lighter; }
773 .tsi-barChart.tsi-dark .tooltip .value.visibleValue {
774 font-weight: bold; }
775 .tsi-barChart.tsi-dark .tsi-gridComponent {
776 z-index: 3 !important; }
777 .tsi-barChart.tsi-dark .hHoverValueBar {
778 stroke-width: 4px; }
779 .tsi-barChart.tsi-dark .focus {
780 display: none; }
781 .tsi-barChart.tsi-dark svg {
782 display: block; }
783 .tsi-barChart.tsi-dark .tsi-chartValueTextBox {
784 background-color: #0d0f0e;
785 border-color: #62666c; }
786 .tsi-barChart.tsi-dark .tsi-baseMono {
787 background: #1e2223; }
788 .tsi-barChart.tsi-dark .tsi-resizeGutter {
789 background-image: url("data:image/svg+xml,%3Csvg id%3D%22handleBar%22 width%3D%226%22 height%3D%2224%22 viewBox%3D%220 0 6 24%22 fill%3D%22none%22 xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0D %3Cpath d%3D%22M5.28647 2.903C5.28647 1.50682 4.15464 0.375 2.75847 0.375C1.36229 0.375 0.230469 1.50682 0.230469 2.903V21.432C0.230469 22.8282 1.36229 23.96 2.75847 23.96C4.15464 23.96 5.28647 22.8282 5.28647 21.432V2.903Z%22 fill%3D%22%23666%22%2F%3E%0D%3C%2Fsvg%3E"); }
790 .tsi-barChart.tsi-light {
791 color: #000;
792 background: #ffffff; }
793 .tsi-barChart.tsi-light text {
794 fill: #000; }
795 .tsi-barChart.tsi-light .tsi-barChartSVG .tsi-baseLine {
796 stroke: #000; }
797 .tsi-barChart.tsi-light .tsi-barChartSVG .tsi-focusLine {
798 stroke: #b3d6f2; }
799 .tsi-barChart.tsi-light .tsi-barChartSVG .aggregateLabelBox {
800 fill: #ffffff; }
801 .tsi-barChart.tsi-light .yAxis path, .tsi-barChart.tsi-light .xAxis path {
802 stroke: #000; }
803 .tsi-barChart.tsi-light .yAxis .tick text, .tsi-barChart.tsi-light .xAxis .tick text {
804 fill: #000; }
805 .tsi-barChart.tsi-light .yAxis .tick line, .tsi-barChart.tsi-light .xAxis .tick line {
806 stroke: #000; }
807 @media screen and (-ms-high-contrast: white-on-black) {
808 .tsi-barChart.tsi-light .yAxis path, .tsi-barChart.tsi-light .xAxis path {
809 stroke: #fff; }
810 .tsi-barChart.tsi-light .yAxis .tick text, .tsi-barChart.tsi-light .xAxis .tick text {
811 fill: #fff !important; }
812 .tsi-barChart.tsi-light .yAxis .tick line, .tsi-barChart.tsi-light .xAxis .tick line {
813 stroke: #fff; } }
814 .tsi-barChart.tsi-light .vHoverBox, .tsi-barChart.tsi-light .hHoverBox {
815 fill: #ffffff;
816 stroke: #136BFB; }
817 .tsi-barChart.tsi-light .tsi-resizeGutter.tsi-isDragging {
818 background-color: #dcdcdc; }
819 .tsi-barChart.tsi-light ::-webkit-scrollbar {
820 height: 8px;
821 width: 8px; }
822 .tsi-barChart.tsi-light ::-webkit-scrollbar-track {
823 background: none; }
824 .tsi-barChart.tsi-light ::-webkit-scrollbar-thumb {
825 background: #a6a6a6;
826 border-radius: 8px; }
827 .tsi-barChart.tsi-light ::-webkit-scrollbar-thumb:hover {
828 background: #a6a6a6; }
829 .tsi-barChart.tsi-light ::-webkit-scrollbar-track:hover {
830 background: #f2f2f2; }
831 .tsi-barChart.tsi-light .hHoverText {
832 text-anchor: middle; }
833 .tsi-barChart.tsi-light .vHoverText {
834 text-anchor: end; }
835 .tsi-barChart.tsi-light .hoverText {
836 stroke: none; }
837 .tsi-barChart.tsi-light .hHoverText, .tsi-barChart.tsi-light .vHoverText {
838 font-size: 11px !important; }
839 .tsi-barChart.tsi-light .hHoverValueBar {
840 stroke: #000; }
841 .tsi-barChart.tsi-light .hoverText {
842 fill: #000; }
843 .tsi-barChart.tsi-light .stacked g path {
844 fill: #000 !important; }
845 .tsi-barChart.tsi-light .tooltip text {
846 fill: #000; }
847 .tsi-barChart.tsi-light .tooltip rect {
848 fill: #ffffff;
849 stroke: #136BFB; }
850 .tsi-barChart.tsi-light .tsi-primaryButton {
851 color: #000;
852 border-color: rgba(0, 0, 0, 0.8);
853 background-color: #f2f2f2; }
854 .tsi-barChart.tsi-light .tsi-primaryButton:hover {
855 background-color: #b3d6f2; }
856 .tsi-barChart.tsi-light .yAxis path, .tsi-barChart.tsi-light .xAxis path {
857 stroke-width: 1px !important; }
858 .tsi-barChart.tsi-light .yAxis .tick text, .tsi-barChart.tsi-light .xAxis .tick text {
859 user-select: none; }
860 .tsi-barChart.tsi-light rect, .tsi-barChart.tsi-light line {
861 shape-rendering: crispedges; }
862 .tsi-barChart.tsi-light .stacked g path {
863 stroke-width: 1;
864 pointer-events: all;
865 stroke: none; }
866 .tsi-barChart.tsi-light .stacked rect {
867 cursor: pointer;
868 fill: transparent;
869 stroke-width: 1; }
870 .tsi-barChart.tsi-light .tooltip {
871 pointer-events: none; }
872 .tsi-barChart.tsi-light .tooltip text {
873 alignment-baseline: hanging; }
874 .tsi-barChart.tsi-light .tooltip .title {
875 font-weight: bold;
876 font-size: 13px; }
877 .tsi-barChart.tsi-light .tooltip .value {
878 font-weight: normal;
879 font-size: 12px;
880 font-weight: lighter; }
881 .tsi-barChart.tsi-light .tooltip .value.visibleValue {
882 font-weight: bold; }
883 .tsi-barChart.tsi-light .tsi-gridComponent {
884 z-index: 3 !important; }
885 .tsi-barChart.tsi-light .hHoverValueBar {
886 stroke-width: 4px; }
887 .tsi-barChart.tsi-light .focus {
888 display: none; }
889 .tsi-barChart.tsi-light svg {
890 display: block; }
891 .tsi-barChart.tsi-light .tsi-chartValueTextBox {
892 background-color: #ffffff;
893 border-color: #b3d6f2; }
894 .tsi-barChart.tsi-light .tsi-baseMono {
895 background: #f2f2f2; }
896 .tsi-barChart.tsi-light .tsi-resizeGutter {
897 background-image: url("data:image/svg+xml,%3Csvg id%3D%22handleBar%22 width%3D%226%22 height%3D%2224%22 viewBox%3D%220 0 6 24%22 fill%3D%22none%22 xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0D %3Cpath d%3D%22M5.28647 2.903C5.28647 1.50682 4.15464 0.375 2.75847 0.375C1.36229 0.375 0.230469 1.50682 0.230469 2.903V21.432C0.230469 22.8282 1.36229 23.96 2.75847 23.96C4.15464 23.96 5.28647 22.8282 5.28647 21.432V2.903Z%22 fill%3D%22%23ddd%22%2F%3E%0D%3C%2Fsvg%3E %0D"); }
898 .tsi-barChart text {
899 font-size: 12px; }
900 .tsi-barChart .tsi-barChartSVG .tsi-valueElement {
901 cursor: pointer;
902 stroke: none; }
903 .tsi-barChart .tsi-barChartSVG .tsi-focusLine {
904 stroke-width: 1px;
905 pointer-events: none; }
906 .tsi-barChart .tsi-sliderWrapper {
907 position: absolute;
908 height: 55px;
909 bottom: 8px;
910 right: 0px;
911 width: 100%; }
912 .tsi-barChart .tsi-stackedButton.tsi-lightTheme {
913 background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 width%3D%2221%22 height%3D%2217%22 viewBox%3D%220 0 21 17%22 fill%3D%22none%22%3E%0D%3Crect width%3D%2221%22 height%3D%2217%22 fill%3D%22white%22%2F%3E%0D%3Cpath d%3D%22M2.4856 4.99381L10.7427 0.742199L18.7473 4.99381L10.7427 9.22777L2.4856 4.99381Z%22 fill%3D%22%23E4E4E4%22%2F%3E%0D%3Cpath d%3D%22M9.63549 1.14883L17.4069 5.10876L15.9498 5.33414L8.66406 1.71454L9.63549 1.14883Z%22 fill%3D%22%23BEBEBE%22%2F%3E%0D%3Cpath d%3D%22M10.131 8.32434L3.20459 5.20448L10.3739 1.07563L17.2806 4.6786L10.131 8.32434Z%22 stroke%3D%22black%22%2F%3E%0D%3Cpath d%3D%22M9.77148 11.7823L17.5429 7.82233L19.0001 8.38804L11.7143 12.0651L9.77148 11.7823Z%22 fill%3D%22%23C4C4C4%22%2F%3E%0D%3Cpath d%3D%22M2 7.866L10.2571 11.2166V12.348L2 8.93337V7.866Z%22 fill%3D%22%23878787%22%2F%3E%0D%3Cpath d%3D%22M10.2571 11.2166L18.0285 7.25663L18.9999 7.82233L10.2571 12.348V11.2166Z%22 fill%3D%22%23878787%22%2F%3E%0D%3Cpath d%3D%22M2.41772 7.42894L11.2286 11.2166L10.1892 11.9546L2.41772 8.5582V7.42894Z%22 fill%3D%22%23C4C4C4%22%2F%3E%0D%3Cpath d%3D%22M2 7.866L10.2571 11.2166V12.348L2 8.93337V7.866Z%22 fill%3D%22%23878787%22%2F%3E%0D%3Cpath d%3D%22M10.2571 11.2166L18.0285 7.25663L18.9999 7.82233L10.2571 12.348V11.2166Z%22 fill%3D%22%23878787%22%2F%3E%0D%3Cpath d%3D%22M9.77148 15.1765L17.5429 11.2166L19.0001 11.7823L11.7143 15.4593L9.77148 15.1765Z%22 fill%3D%22%23C4C4C4%22%2F%3E%0D%3Cpath d%3D%22M2.36914 10.9293L11.2287 14.6108L10.6263 15.4549L2.36914 12.0607V10.9293Z%22 fill%3D%22%23C4C4C4%22%2F%3E%0D%3Cpath d%3D%22M2 11.2602L10.2571 14.6108V15.7422L2 12.3276V11.2602Z%22 fill%3D%22%23878787%22%2F%3E%0D%3Cpath d%3D%22M10.2571 14.6108L18.0285 10.6509L18.9999 11.2166L10.2571 15.7422V14.6108Z%22 fill%3D%22%23878787%22%2F%3E%0D%3C%2Fsvg%3E"); }
914 .tsi-barChart .tsi-stackedButton.tsi-darkTheme {
915 background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 width%3D%2225%22 height%3D%2221%22 viewBox%3D%220 0 21 17%22 fill%3D%22none%22%3E%0D%3Cpath d%3D%22M3.49292 6.69674L11.8736 2.743L20 6.69674L11.8727 10.6339L3.49292 6.69674Z%22 fill%3D%22%23E4E4E4%22 fill-opacity%3D%220.5%22%2F%3E%0D%3Cpath d%3D%22M10.7517 3.12112L18.6385 6.80352L17.1598 7.0131L9.76587 3.64718L10.7517 3.12112Z%22 fill%3D%22%23BEBEBE%22%2F%3E%0D%3Cpath d%3D%22M11.496 3.05307L18.5123 6.40342L11.2486 9.79375L4.22339 6.89245L11.496 3.05307Z%22 stroke%3D%22%23F4F4F4%22%2F%3E%0D%3Cpath d%3D%22M11.009 14.0606L18.3773 10.2309L19.7595 10.778L12.8516 14.3341L11.009 14.0606Z%22 fill%3D%22%23C4C4C4%22 fill-opacity%3D%220.4%22%2F%3E%0D%3Cpath d%3D%22M3 8.80002L12.3656 12.4824L10.8789 13.986L3.04928 10.6171L3 8.80002Z%22 fill%3D%22%23C4C4C4%22 fill-opacity%3D%220.4%22%2F%3E%0D%3Cpath d%3D%22M3 9.93051L11.1402 13.2539V14.3762L3 10.9893V9.93051Z%22 fill%3D%22%23A6A6A6%22%2F%3E%0D%3Cpath d%3D%22M11.1401 13.2539L18.8022 9.32608L19.7594 9.88717L11.1401 14.3762V13.2539Z%22 fill%3D%22%23A6A6A6%22%2F%3E%0D%3Cpath d%3D%22M11.009 17.3432L18.3773 13.5135L19.7595 14.0606L12.8516 17.6167L11.009 17.3432Z%22 fill%3D%22%23C4C4C4%22 fill-opacity%3D%220.4%22%2F%3E%0D%3Cpath d%3D%22M3 12.9689L11.9299 16.6206L11.3186 17.458L3 14.0912V12.9689Z%22 fill%3D%22%23C4C4C4%22 fill-opacity%3D%220.4%22%2F%3E%0D%3Cpath d%3D%22M3 13.2973L11.1402 16.6207V17.743L3 14.356V13.2973Z%22 fill%3D%22%23A6A6A6%22%2F%3E%0D%3Cpath d%3D%22M11.1401 16.6207L18.8022 12.6928L19.7594 13.2539L11.1401 17.743V16.6207Z%22 fill%3D%22%23A6A6A6%22%2F%3E%0D%3C%2Fsvg%3E"); }
916
917div[class^='tsi-'] {
918 box-sizing: border-box;
919 font-family: "Segoe UI", sans-serif; }
920
921.tsi-textWrap {
922 overflow: hidden;
923 white-space: pre-wrap;
924 text-overflow: ellipsis;
925 hyphens: auto;
926 overflow-wrap: break-word; }
927
928.tsi-hidden {
929 display: none; }
930
931@keyframes tsi-slideIn {
932 from {
933 transform: translateY(-10px);
934 opacity: 0; }
935 to {
936 transform: translateY(0px);
937 opacity: 1; } }
938
939@keyframes tsi-slideRight {
940 from {
941 transform: translateX(-10px);
942 opacity: 0; }
943 to {
944 transform: translateX(0px);
945 opacity: 1; } }
946
947.tsi-resizeGutter {
948 width: 6px;
949 cursor: e-resize;
950 padding: 2px;
951 background-position-y: 50%;
952 background-position-x: 0px;
953 background-repeat: no-repeat; }
954
955.tsi-chartValueTextBox, .tsi-lineChart .tsi-horizontalValueBox, .tsi-lineChart .tsi-verticalValueBox {
956 position: absolute;
957 white-space: nowrap;
958 font-size: 11px;
959 padding: 1px 4px;
960 border-width: 1px;
961 border-style: solid;
962 box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.3);
963 line-height: 16px; }
964
965.tsi-baseContextMenu {
966 white-space: nowrap;
967 padding: 4px 0;
968 animation: tsi-slideRight 0.367s cubic-bezier(0.1, 0.9, 0.2, 1) forwards;
969 border-width: 1px;
970 border-radius: 2px;
971 border-style: solid;
972 box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.3);
973 text-align: left; }
974 .tsi-baseContextMenu > div, .tsi-baseContextMenu > li, .tsi-baseContextMenu > button {
975 padding: 4px 8px;
976 font-size: 12px;
977 cursor: pointer;
978 height: 28px;
979 display: flex;
980 align-items: center;
981 overflow: hidden; }
982 .tsi-baseContextMenu .tsi-break {
983 height: 4px;
984 margin-top: 4px;
985 padding: 0 0 4px 0;
986 cursor: default; }
987 .tsi-baseContextMenu .tsi-break:last-of-type {
988 display: none; }
989
990.tsi-primaryButton {
991 height: 36px;
992 border-radius: 4px;
993 border-width: 1px;
994 border-style: solid; }
995 .tsi-primaryButton.disabled {
996 cursor: default;
997 pointer-events: none;
998 opacity: .5; }
999
1000.tsi-chartControlsPanel {
1001 height: 20px;
1002 right: 0px;
1003 width: 100px;
1004 position: absolute;
1005 z-index: 2;
1006 pointer-events: none; }
1007 .tsi-chartControlsPanel .tsi-ellipsisContainerDiv {
1008 pointer-events: all;
1009 left: auto;
1010 right: 20px;
1011 top: 0px;
1012 position: absolute; }
1013 .tsi-chartControlsPanel .tsi-ellipsisContainerDiv .tsi-ellipsisMenuContainer {
1014 pointer-events: all; }
1015 .tsi-chartControlsPanel .tsi-ellipsisContainerDiv .tsi-ellipsisMenuContainer .tsi-ellipsisMenu {
1016 z-index: 2 !important; }
1017 .tsi-chartControlsPanel .tsi-stackedButton {
1018 pointer-events: all;
1019 display: block;
1020 background-size: 20px 20px;
1021 background-repeat: no-repeat;
1022 background-position: center;
1023 position: absolute;
1024 height: 100%;
1025 width: 20px;
1026 cursor: pointer;
1027 background-color: transparent;
1028 border: none; }
1029 .tsi-chartControlsPanel .tsi-scooterButton {
1030 display: block;
1031 background-size: 20px 20px;
1032 background-repeat: no-repeat;
1033 background-position: center;
1034 position: absolute;
1035 height: 20px;
1036 width: 20px; }
1037
1038select::-ms-expand {
1039 display: none; }
1040
1041.tsi-select {
1042 margin: 2px;
1043 position: relative;
1044 -webkit-appearance: none;
1045 -moz-appearance: none;
1046 padding: 6px;
1047 padding-right: 28px;
1048 border-width: 1px;
1049 border-radius: 2px;
1050 border-style: solid;
1051 white-space: nowrap;
1052 overflow: hidden;
1053 height: 32px;
1054 background-position-y: 12px;
1055 background-position-x: calc(100% - 4px); }
1056 .tsi-select option {
1057 padding: 6px; }
1058
1059.tsi-warmRect {
1060 fill: #FFA800;
1061 stroke: #FFA800; }
1062
1063.pika-single {
1064 border-bottom: none;
1065 border-left: none;
1066 border-right: none; }
1067 .pika-single .pika-lendar {
1068 text-decoration: none;
1069 width: 196px;
1070 margin-left: 12px;
1071 margin-right: 12px; }
1072 .pika-single .pika-lendar abbr {
1073 text-decoration: none; }
1074 .pika-single .pika-lendar .pika-table .pika-row {
1075 height: 28px;
1076 margin: 0px; }
1077 .pika-single .pika-lendar .pika-table .pika-row td {
1078 padding: 0px; }
1079 .pika-single .pika-lendar .pika-table .pika-row td.is-inrange .pika-day {
1080 background-color: #d5ebe9; }
1081 .pika-single .pika-lendar .pika-table .pika-row td.is-endrange .pika-day, .pika-single .pika-lendar .pika-table .pika-row td.is-startrange .pika-day {
1082 background-color: #309d90;
1083 color: white; }
1084 .pika-single .pika-lendar .pika-table .pika-row td.is-endrange .pika-day:hover, .pika-single .pika-lendar .pika-table .pika-row td.is-startrange .pika-day:hover {
1085 background-color: #309d90;
1086 color: white; }
1087 .pika-single .pika-lendar .pika-table .pika-row td.is-startrange button {
1088 border-bottom-left-radius: 8px;
1089 border-top-left-radius: 8px; }
1090 .pika-single .pika-lendar .pika-table .pika-row td.is-endrange button {
1091 border-bottom-right-radius: 8px;
1092 border-top-right-radius: 8px; }
1093 .pika-single .pika-lendar .pika-table .pika-row td .pika-day {
1094 width: 100%;
1095 height: 28px;
1096 width: 28px;
1097 margin: 0px; }
1098 .pika-single .pika-lendar .pika-table .pika-row td .pika-day:hover {
1099 background-color: #309d90;
1100 color: white; }
1101 .pika-single .pika-lendar .pika-table .pika-button {
1102 border-radius: 0px;
1103 text-align: center; }
1104
1105.tsi-search {
1106 width: 100%;
1107 height: 100%;
1108 display: flex;
1109 flex-shrink: 0;
1110 align-items: center;
1111 position: relative; }
1112 .tsi-search .tsi-search-icon {
1113 width: 21px;
1114 height: 17px;
1115 background-repeat: no-repeat;
1116 margin-left: 8px;
1117 background-size: 14px;
1118 background-position-y: 2px; }
1119 .tsi-search .tsi-searchInput {
1120 position: absolute;
1121 width: 100%;
1122 height: 100%;
1123 padding-left: 28px;
1124 background: transparent;
1125 outline: none;
1126 text-overflow: ellipsis; }
1127
1128.tsi-baseMono {
1129 display: inline-block;
1130 padding: 4px;
1131 border-radius: 3px;
1132 font-family: "Lucida Console", Monaco, monospace;
1133 font-size: 85%;
1134 line-height: 85%;
1135 font-weight: 300; }
1136
1137.tsi-lineChart {
1138 display: flex;
1139 position: relative; }
1140 .tsi-lineChart .tsi-horizontalValueBox, .tsi-lineChart .tsi-verticalValueBox {
1141 z-index: 2;
1142 pointer-events: none; }
1143 .tsi-lineChart .tsi-horizontalValueBox {
1144 transform: translateX(-50%); }
1145 .tsi-lineChart .tsi-verticalValueBox {
1146 transform: translateY(-50%); }
1147 .tsi-lineChart .tsi-horizontalValueBar {
1148 stroke-width: 3; }
1149 .tsi-lineChart .tsi-rangeTextContainer {
1150 pointer-events: none;
1151 height: 17px;
1152 left: 100px;
1153 top: 4px;
1154 position: absolute;
1155 padding-left: 4px;
1156 padding-right: 4px;
1157 font-size: 11px;
1158 border-radius: 4px;
1159 transform: translate(-50%, -50%);
1160 display: flex;
1161 align-content: center;
1162 z-index: 1; }
1163 .tsi-lineChart .tsi-chartControlsPanel {
1164 z-index: 2;
1165 pointer-events: none; }
1166 .tsi-lineChart .tsi-chartControlsPanel .tsi-ellipsisMenuContainer {
1167 pointer-events: all; }
1168 .tsi-lineChart .tsi-chartControlsPanel .tsi-ellipsisMenuContainer .tsi-ellipsisMenu {
1169 z-index: 2 !important; }
1170 .tsi-lineChart .tsi-chartControlsPanel .tsi-stackedButton {
1171 pointer-events: all;
1172 border: none;
1173 padding: 0;
1174 background-color: transparent; }
1175 .tsi-lineChart .tsi-tooltip {
1176 z-index: 2; }
1177 .tsi-lineChart .tsi-markerInstructions {
1178 height: 39px;
1179 width: calc(100% - 8px);
1180 font-size: 16px;
1181 text-align: center;
1182 padding: 4px;
1183 position: absolute;
1184 border-radius: 3px;
1185 bottom: 0px;
1186 line-height: 26px; }
1187 .tsi-lineChart .tsi-scooterContainer {
1188 position: absolute;
1189 pointer-events: none;
1190 width: 2px;
1191 transform: translateX(-1px);
1192 z-index: 1; }
1193 .tsi-lineChart .tsi-scooterContainer .tsi-scooterDragger, .tsi-lineChart .tsi-scooterContainer .tsi-scooterTimeLabel {
1194 pointer-events: all; }
1195 .tsi-lineChart .tsi-scooterContainer .tsi-scooterDragger {
1196 -webkit-transform: translateX(calc(-50% + 1px));
1197 transform: translateX(calc(-50% + 1px)); }
1198 .tsi-lineChart .tsi-scooterContainer .tsi-scooterLine {
1199 position: absolute;
1200 height: 100%;
1201 width: 2px;
1202 left: 0px;
1203 top: 0px;
1204 cursor: move; }
1205 .tsi-lineChart .tsi-scooterContainer .tsi-scooterDragger {
1206 top: 100%;
1207 position: absolute;
1208 border-radius: 5px;
1209 left: 0px;
1210 width: 10px;
1211 height: 10px;
1212 cursor: move; }
1213 .tsi-lineChart .tsi-scooterContainer .tsi-scooterValue {
1214 position: absolute; }
1215 .tsi-lineChart .tsi-scooterContainer .tsi-scooterValue .tsi-scooterValueLabel {
1216 position: absolute;
1217 left: 10px;
1218 border-width: 1px;
1219 border-style: solid;
1220 padding: 2px 4px;
1221 font-size: 12px;
1222 transform: translateY(-50%);
1223 -webkit-transform: translateY(-50%); }
1224 .tsi-lineChart .tsi-scooterContainer .tsi-scooterValue .tsi-scooterValueCaret {
1225 left: 2px;
1226 width: 0;
1227 height: 0;
1228 border-top: 8px solid transparent;
1229 border-bottom: 8px solid transparent;
1230 border-right-width: 8px;
1231 border-right-style: solid;
1232 position: absolute;
1233 transform: translateY(-50%);
1234 -webkit-transform: translateY(-50%); }
1235 .tsi-lineChart .tsi-scooterContainer .tsi-scooterTimeLabel {
1236 cursor: move;
1237 bottom: 100%;
1238 position: absolute;
1239 left: 0px;
1240 white-space: nowrap;
1241 font-size: 12px;
1242 height: 24px;
1243 padding-left: 8px;
1244 padding-right: 24px;
1245 line-height: 20px;
1246 border-width: 1px;
1247 border-style: solid;
1248 box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.3); }
1249 .tsi-lineChart .tsi-scooterContainer .tsi-scooterTimeLabel .tsi-closeButton {
1250 border-radius: 3px;
1251 position: absolute;
1252 right: 4px;
1253 top: 3px;
1254 width: 15px;
1255 height: 15px;
1256 background-size: 12px 12px;
1257 background-position: 2px 2px;
1258 background-repeat: no-repeat;
1259 cursor: pointer; }
1260 .tsi-lineChart .brushElem .handle {
1261 width: 8px;
1262 shape-rendering: unset; }
1263 .tsi-lineChart .brushElem.hideBrushHandles .handle {
1264 visibility: hidden; }
1265 .tsi-lineChart .tsi-horizontalMarkerLine {
1266 stroke-dasharray: 2,2; }
1267 .tsi-lineChart .tsi-horizontalMarkerText {
1268 font-style: italic;
1269 text-anchor: end; }
1270 .tsi-lineChart.tsi-dark {
1271 color: #fff;
1272 background: #0d0f0e; }
1273 .tsi-lineChart.tsi-dark .tsi-rangeTextContainer {
1274 color: #1e2223;
1275 background-color: #fff; }
1276 .tsi-lineChart.tsi-dark .tsi-lineChartSVG .tsi-discreteEventTeardrop {
1277 fill: #0d0f0e; }
1278 .tsi-lineChart.tsi-dark .tsi-lineChartSVG .tsi-categoricalHoverRect {
1279 stroke: #fff; }
1280 .tsi-lineChart.tsi-dark .tsi-lineChartSVG text {
1281 fill: #fff; }
1282 .tsi-lineChart.tsi-dark .tsi-lineChartSVG .tsi-focus circle {
1283 fill: #fff; }
1284 .tsi-lineChart.tsi-dark .tsi-lineChartSVG .tsi-focusLine {
1285 stroke: #62666c; }
1286 .tsi-lineChart.tsi-dark .tsi-lineChartSVG .guideLine {
1287 stroke: #fff; }
1288 .tsi-lineChart.tsi-dark .tsi-lineChartSVG .standardYAxisText {
1289 font-weight: lighter !important;
1290 fill: #fff !important; }
1291 .tsi-lineChart.tsi-dark .tsi-lineChartSVG .tsi-boldYAxisText {
1292 font-weight: bolder !important; }
1293 .tsi-lineChart.tsi-dark .tsi-lineChartSVG .xAxisBaseline {
1294 stroke: #fff !important;
1295 pointer-events: none; }
1296 @media screen and (-ms-high-contrast: white-on-black) {
1297 .tsi-lineChart.tsi-dark .tsi-lineChartSVG .xAxisBaseline {
1298 stroke: #fff !important; } }
1299 .tsi-lineChart.tsi-dark .tsi-lineChartSVG .tsi-horizontalValueBar {
1300 stroke: rgba(255, 255, 255, 0.8); }
1301 .tsi-lineChart.tsi-dark .tsi-lineChartSVG .tsi-swimLaneLabel {
1302 font-weight: 500;
1303 font-size: 13px; }
1304 .tsi-lineChart.tsi-dark .tsi-lineChartSVG .tsi-swimLaneLabel.tsi-axisHover {
1305 font-weight: bolder; }
1306 .tsi-lineChart.tsi-dark .tsi-lineChartSVG .tsi-swimLaneLabel.tsi-boldOnHover {
1307 cursor: pointer; }
1308 .tsi-lineChart.tsi-dark .tsi-lineChartSVG .tsi-swimLaneLabel.tsi-boldOnHover:hover {
1309 font-weight: bolder; }
1310 .tsi-lineChart.tsi-dark .tsi-scooterContainer {
1311 color: #fff; }
1312 .tsi-lineChart.tsi-dark .tsi-scooterContainer .tsi-scooterTimeLabel {
1313 background-color: #0d0f0e;
1314 border-color: #60AAFF; }
1315 .tsi-lineChart.tsi-dark .tsi-scooterContainer .tsi-scooterTimeLabel .tsi-closeButton {
1316 background-color: transparent;
1317 border: none;
1318 margin: 0; }
1319 .tsi-lineChart.tsi-dark .tsi-scooterContainer .tsi-scooterTimeLabel .tsi-closeButton:hover {
1320 background-color: #62666c; }
1321 .tsi-lineChart.tsi-dark .tsi-scooterContainer .tsi-scooterLine, .tsi-lineChart.tsi-dark .tsi-scooterContainer .tsi-scooterDragger {
1322 background-color: #60AAFF; }
1323 .tsi-lineChart.tsi-dark .tsi-markerInstructions {
1324 background-color: rgba(13, 15, 14, 0.9); }
1325 .tsi-lineChart.tsi-dark .yAxis path, .tsi-lineChart.tsi-dark .xAxis path {
1326 stroke: #fff; }
1327 .tsi-lineChart.tsi-dark .yAxis .tick text, .tsi-lineChart.tsi-dark .xAxis .tick text {
1328 fill: #fff; }
1329 .tsi-lineChart.tsi-dark .yAxis .tick line, .tsi-lineChart.tsi-dark .xAxis .tick line {
1330 stroke: #fff; }
1331 @media screen and (-ms-high-contrast: white-on-black) {
1332 .tsi-lineChart.tsi-dark .yAxis path, .tsi-lineChart.tsi-dark .xAxis path {
1333 stroke: #fff; }
1334 .tsi-lineChart.tsi-dark .yAxis .tick text, .tsi-lineChart.tsi-dark .xAxis .tick text {
1335 fill: #fff !important; }
1336 .tsi-lineChart.tsi-dark .yAxis .tick line, .tsi-lineChart.tsi-dark .xAxis .tick line {
1337 stroke: #fff; } }
1338 .tsi-lineChart.tsi-dark .vHoverBox, .tsi-lineChart.tsi-dark .hHoverBox {
1339 fill: #0d0f0e;
1340 stroke: #60AAFF; }
1341 .tsi-lineChart.tsi-dark .tsi-resizeGutter.tsi-isDragging {
1342 background-color: #31373e; }
1343 .tsi-lineChart.tsi-dark ::-webkit-scrollbar {
1344 height: 8px;
1345 width: 8px; }
1346 .tsi-lineChart.tsi-dark ::-webkit-scrollbar-track {
1347 background: none; }
1348 .tsi-lineChart.tsi-dark ::-webkit-scrollbar-thumb {
1349 background: #666666;
1350 border-radius: 8px; }
1351 .tsi-lineChart.tsi-dark ::-webkit-scrollbar-thumb:hover {
1352 background: #666666; }
1353 .tsi-lineChart.tsi-dark ::-webkit-scrollbar-track:hover {
1354 background: #1e2223; }
1355 .tsi-lineChart.tsi-dark .hHoverText {
1356 text-anchor: middle; }
1357 .tsi-lineChart.tsi-dark .vHoverText {
1358 text-anchor: end; }
1359 .tsi-lineChart.tsi-dark .hoverText {
1360 stroke: none; }
1361 .tsi-lineChart.tsi-dark .hHoverText, .tsi-lineChart.tsi-dark .vHoverText {
1362 font-size: 11px !important; }
1363 .tsi-lineChart.tsi-dark .hHoverValueBar {
1364 stroke: #fff; }
1365 .tsi-lineChart.tsi-dark .hoverText {
1366 fill: #fff; }
1367 .tsi-lineChart.tsi-dark .stacked g path {
1368 fill: #fff !important; }
1369 .tsi-lineChart.tsi-dark .tooltip text {
1370 fill: #fff; }
1371 .tsi-lineChart.tsi-dark .tooltip rect {
1372 fill: #0d0f0e;
1373 stroke: #60AAFF; }
1374 .tsi-lineChart.tsi-dark .tsi-primaryButton {
1375 color: #fff;
1376 border-color: rgba(255, 255, 255, 0.8);
1377 background-color: #1e2223; }
1378 .tsi-lineChart.tsi-dark .tsi-primaryButton:hover {
1379 background-color: #62666c; }
1380 .tsi-lineChart.tsi-dark .yAxis path, .tsi-lineChart.tsi-dark .xAxis path {
1381 stroke-width: 1px !important; }
1382 .tsi-lineChart.tsi-dark .yAxis .tick text, .tsi-lineChart.tsi-dark .xAxis .tick text {
1383 user-select: none; }
1384 .tsi-lineChart.tsi-dark rect, .tsi-lineChart.tsi-dark line {
1385 shape-rendering: crispedges; }
1386 .tsi-lineChart.tsi-dark .stacked g path {
1387 stroke-width: 1;
1388 pointer-events: all;
1389 stroke: none; }
1390 .tsi-lineChart.tsi-dark .stacked rect {
1391 cursor: pointer;
1392 fill: transparent;
1393 stroke-width: 1; }
1394 .tsi-lineChart.tsi-dark .tooltip {
1395 pointer-events: none; }
1396 .tsi-lineChart.tsi-dark .tooltip text {
1397 alignment-baseline: hanging; }
1398 .tsi-lineChart.tsi-dark .tooltip .title {
1399 font-weight: bold;
1400 font-size: 13px; }
1401 .tsi-lineChart.tsi-dark .tooltip .value {
1402 font-weight: normal;
1403 font-size: 12px;
1404 font-weight: lighter; }
1405 .tsi-lineChart.tsi-dark .tooltip .value.visibleValue {
1406 font-weight: bold; }
1407 .tsi-lineChart.tsi-dark .tsi-gridComponent {
1408 z-index: 3 !important; }
1409 .tsi-lineChart.tsi-dark .hHoverValueBar {
1410 stroke-width: 4px; }
1411 .tsi-lineChart.tsi-dark .focus {
1412 display: none; }
1413 .tsi-lineChart.tsi-dark svg {
1414 display: block; }
1415 .tsi-lineChart.tsi-dark .tsi-chartValueTextBox, .tsi-lineChart.tsi-dark .tsi-horizontalValueBox, .tsi-lineChart.tsi-dark .tsi-verticalValueBox {
1416 background-color: #0d0f0e;
1417 border-color: #62666c; }
1418 .tsi-lineChart.tsi-dark .tsi-baseMono {
1419 background: #1e2223; }
1420 .tsi-lineChart.tsi-dark .tsi-scooterContainer .tsi-scooterValueLabel {
1421 background-color: rgba(0, 0, 0, 0.9); }
1422 .tsi-lineChart.tsi-dark .tsi-resizeGutter {
1423 background-image: url("data:image/svg+xml,%3Csvg id%3D%22handleBar%22 width%3D%226%22 height%3D%2224%22 viewBox%3D%220 0 6 24%22 fill%3D%22none%22 xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0D %3Cpath d%3D%22M5.28647 2.903C5.28647 1.50682 4.15464 0.375 2.75847 0.375C1.36229 0.375 0.230469 1.50682 0.230469 2.903V21.432C0.230469 22.8282 1.36229 23.96 2.75847 23.96C4.15464 23.96 5.28647 22.8282 5.28647 21.432V2.903Z%22 fill%3D%22%23666%22%2F%3E%0D%3C%2Fsvg%3E"); }
1424 .tsi-lineChart.tsi-light {
1425 color: #000;
1426 background: #ffffff; }
1427 .tsi-lineChart.tsi-light .tsi-rangeTextContainer {
1428 color: #f2f2f2;
1429 background-color: #000; }
1430 .tsi-lineChart.tsi-light .tsi-lineChartSVG .tsi-discreteEventTeardrop {
1431 fill: #ffffff; }
1432 .tsi-lineChart.tsi-light .tsi-lineChartSVG .tsi-categoricalHoverRect {
1433 stroke: #000; }
1434 .tsi-lineChart.tsi-light .tsi-lineChartSVG text {
1435 fill: #000; }
1436 .tsi-lineChart.tsi-light .tsi-lineChartSVG .tsi-focus circle {
1437 fill: #000; }
1438 .tsi-lineChart.tsi-light .tsi-lineChartSVG .tsi-focusLine {
1439 stroke: #b3d6f2; }
1440 .tsi-lineChart.tsi-light .tsi-lineChartSVG .guideLine {
1441 stroke: #000; }
1442 .tsi-lineChart.tsi-light .tsi-lineChartSVG .standardYAxisText {
1443 font-weight: lighter !important;
1444 fill: #000 !important; }
1445 .tsi-lineChart.tsi-light .tsi-lineChartSVG .tsi-boldYAxisText {
1446 font-weight: bolder !important; }
1447 .tsi-lineChart.tsi-light .tsi-lineChartSVG .xAxisBaseline {
1448 stroke: #000 !important;
1449 pointer-events: none; }
1450 @media screen and (-ms-high-contrast: white-on-black) {
1451 .tsi-lineChart.tsi-light .tsi-lineChartSVG .xAxisBaseline {
1452 stroke: #fff !important; } }
1453 .tsi-lineChart.tsi-light .tsi-lineChartSVG .tsi-horizontalValueBar {
1454 stroke: rgba(0, 0, 0, 0.8); }
1455 .tsi-lineChart.tsi-light .tsi-lineChartSVG .tsi-swimLaneLabel {
1456 font-weight: 500;
1457 font-size: 13px; }
1458 .tsi-lineChart.tsi-light .tsi-lineChartSVG .tsi-swimLaneLabel.tsi-axisHover {
1459 font-weight: bolder; }
1460 .tsi-lineChart.tsi-light .tsi-lineChartSVG .tsi-swimLaneLabel.tsi-boldOnHover {
1461 cursor: pointer; }
1462 .tsi-lineChart.tsi-light .tsi-lineChartSVG .tsi-swimLaneLabel.tsi-boldOnHover:hover {
1463 font-weight: bolder; }
1464 .tsi-lineChart.tsi-light .tsi-scooterContainer {
1465 color: #000; }
1466 .tsi-lineChart.tsi-light .tsi-scooterContainer .tsi-scooterTimeLabel {
1467 background-color: #ffffff;
1468 border-color: #136BFB; }
1469 .tsi-lineChart.tsi-light .tsi-scooterContainer .tsi-scooterTimeLabel .tsi-closeButton {
1470 background-color: transparent;
1471 border: none;
1472 margin: 0; }
1473 .tsi-lineChart.tsi-light .tsi-scooterContainer .tsi-scooterTimeLabel .tsi-closeButton:hover {
1474 background-color: #b3d6f2; }
1475 .tsi-lineChart.tsi-light .tsi-scooterContainer .tsi-scooterLine, .tsi-lineChart.tsi-light .tsi-scooterContainer .tsi-scooterDragger {
1476 background-color: #136BFB; }
1477 .tsi-lineChart.tsi-light .tsi-markerInstructions {
1478 background-color: rgba(255, 255, 255, 0.9); }
1479 .tsi-lineChart.tsi-light .yAxis path, .tsi-lineChart.tsi-light .xAxis path {
1480 stroke: #000; }
1481 .tsi-lineChart.tsi-light .yAxis .tick text, .tsi-lineChart.tsi-light .xAxis .tick text {
1482 fill: #000; }
1483 .tsi-lineChart.tsi-light .yAxis .tick line, .tsi-lineChart.tsi-light .xAxis .tick line {
1484 stroke: #000; }
1485 @media screen and (-ms-high-contrast: white-on-black) {
1486 .tsi-lineChart.tsi-light .yAxis path, .tsi-lineChart.tsi-light .xAxis path {
1487 stroke: #fff; }
1488 .tsi-lineChart.tsi-light .yAxis .tick text, .tsi-lineChart.tsi-light .xAxis .tick text {
1489 fill: #fff !important; }
1490 .tsi-lineChart.tsi-light .yAxis .tick line, .tsi-lineChart.tsi-light .xAxis .tick line {
1491 stroke: #fff; } }
1492 .tsi-lineChart.tsi-light .vHoverBox, .tsi-lineChart.tsi-light .hHoverBox {
1493 fill: #ffffff;
1494 stroke: #136BFB; }
1495 .tsi-lineChart.tsi-light .tsi-resizeGutter.tsi-isDragging {
1496 background-color: #dcdcdc; }
1497 .tsi-lineChart.tsi-light ::-webkit-scrollbar {
1498 height: 8px;
1499 width: 8px; }
1500 .tsi-lineChart.tsi-light ::-webkit-scrollbar-track {
1501 background: none; }
1502 .tsi-lineChart.tsi-light ::-webkit-scrollbar-thumb {
1503 background: #a6a6a6;
1504 border-radius: 8px; }
1505 .tsi-lineChart.tsi-light ::-webkit-scrollbar-thumb:hover {
1506 background: #a6a6a6; }
1507 .tsi-lineChart.tsi-light ::-webkit-scrollbar-track:hover {
1508 background: #f2f2f2; }
1509 .tsi-lineChart.tsi-light .hHoverText {
1510 text-anchor: middle; }
1511 .tsi-lineChart.tsi-light .vHoverText {
1512 text-anchor: end; }
1513 .tsi-lineChart.tsi-light .hoverText {
1514 stroke: none; }
1515 .tsi-lineChart.tsi-light .hHoverText, .tsi-lineChart.tsi-light .vHoverText {
1516 font-size: 11px !important; }
1517 .tsi-lineChart.tsi-light .hHoverValueBar {
1518 stroke: #000; }
1519 .tsi-lineChart.tsi-light .hoverText {
1520 fill: #000; }
1521 .tsi-lineChart.tsi-light .stacked g path {
1522 fill: #000 !important; }
1523 .tsi-lineChart.tsi-light .tooltip text {
1524 fill: #000; }
1525 .tsi-lineChart.tsi-light .tooltip rect {
1526 fill: #ffffff;
1527 stroke: #136BFB; }
1528 .tsi-lineChart.tsi-light .tsi-primaryButton {
1529 color: #000;
1530 border-color: rgba(0, 0, 0, 0.8);
1531 background-color: #f2f2f2; }
1532 .tsi-lineChart.tsi-light .tsi-primaryButton:hover {
1533 background-color: #b3d6f2; }
1534 .tsi-lineChart.tsi-light .yAxis path, .tsi-lineChart.tsi-light .xAxis path {
1535 stroke-width: 1px !important; }
1536 .tsi-lineChart.tsi-light .yAxis .tick text, .tsi-lineChart.tsi-light .xAxis .tick text {
1537 user-select: none; }
1538 .tsi-lineChart.tsi-light rect, .tsi-lineChart.tsi-light line {
1539 shape-rendering: crispedges; }
1540 .tsi-lineChart.tsi-light .stacked g path {
1541 stroke-width: 1;
1542 pointer-events: all;
1543 stroke: none; }
1544 .tsi-lineChart.tsi-light .stacked rect {
1545 cursor: pointer;
1546 fill: transparent;
1547 stroke-width: 1; }
1548 .tsi-lineChart.tsi-light .tooltip {
1549 pointer-events: none; }
1550 .tsi-lineChart.tsi-light .tooltip text {
1551 alignment-baseline: hanging; }
1552 .tsi-lineChart.tsi-light .tooltip .title {
1553 font-weight: bold;
1554 font-size: 13px; }
1555 .tsi-lineChart.tsi-light .tooltip .value {
1556 font-weight: normal;
1557 font-size: 12px;
1558 font-weight: lighter; }
1559 .tsi-lineChart.tsi-light .tooltip .value.visibleValue {
1560 font-weight: bold; }
1561 .tsi-lineChart.tsi-light .tsi-gridComponent {
1562 z-index: 3 !important; }
1563 .tsi-lineChart.tsi-light .hHoverValueBar {
1564 stroke-width: 4px; }
1565 .tsi-lineChart.tsi-light .focus {
1566 display: none; }
1567 .tsi-lineChart.tsi-light svg {
1568 display: block; }
1569 .tsi-lineChart.tsi-light .tsi-chartValueTextBox, .tsi-lineChart.tsi-light .tsi-horizontalValueBox, .tsi-lineChart.tsi-light .tsi-verticalValueBox {
1570 background-color: #ffffff;
1571 border-color: #b3d6f2; }
1572 .tsi-lineChart.tsi-light .tsi-baseMono {
1573 background: #f2f2f2; }
1574 .tsi-lineChart.tsi-light .tsi-scooterContainer .tsi-scooterValueLabel {
1575 background-color: rgba(255, 255, 255, 0.9); }
1576 .tsi-lineChart.tsi-light .tsi-resizeGutter {
1577 background-image: url("data:image/svg+xml,%3Csvg id%3D%22handleBar%22 width%3D%226%22 height%3D%2224%22 viewBox%3D%220 0 6 24%22 fill%3D%22none%22 xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0D %3Cpath d%3D%22M5.28647 2.903C5.28647 1.50682 4.15464 0.375 2.75847 0.375C1.36229 0.375 0.230469 1.50682 0.230469 2.903V21.432C0.230469 22.8282 1.36229 23.96 2.75847 23.96C4.15464 23.96 5.28647 22.8282 5.28647 21.432V2.903Z%22 fill%3D%22%23ddd%22%2F%3E%0D%3C%2Fsvg%3E %0D"); }
1578 .tsi-lineChart .tsi-lineChartEventsWrapper, .tsi-lineChart .tsi-lineChartStatesWrapper {
1579 position: absolute;
1580 pointer-events: none; }
1581 .tsi-lineChart .tsi-lineChartEventsWrapper svg, .tsi-lineChart .tsi-lineChartStatesWrapper svg {
1582 display: block; }
1583 .tsi-lineChart .tsi-lineChartSVG .tsi-categoricalHoverRect {
1584 pointer-events: none;
1585 fill-opacity: .3;
1586 stroke-opacity: .5;
1587 stroke-width: 1px; }
1588 .tsi-lineChart .tsi-lineChartSVG .tsi-backdropRect {
1589 fill: white;
1590 fill-opacity: 0; }
1591 .tsi-lineChart .tsi-lineChartSVG .voronoiRect {
1592 fill-opacity: 0;
1593 cursor: crosshair; }
1594 .tsi-lineChart .tsi-lineChartSVG .voronoi path {
1595 fill: none;
1596 pointer-events: all;
1597 cursor: crosshair; }
1598 .tsi-lineChart .tsi-lineChartSVG text {
1599 font-size: 12px; }
1600 .tsi-lineChart .tsi-lineChartSVG path {
1601 fill: none; }
1602 .tsi-lineChart .tsi-lineChartSVG .tsi-focus circle {
1603 stroke-width: 1px;
1604 pointer-events: none; }
1605 .tsi-lineChart .tsi-lineChartSVG .tsi-focusLine {
1606 stroke-width: 1px !important;
1607 pointer-events: none; }
1608 .tsi-lineChart .tsi-lineChartSVG .tsi-valueLine {
1609 stroke-width: 2px;
1610 will-change: stroke-opacity;
1611 stroke-width: 2px;
1612 stroke-linecap: round;
1613 stroke-linejoin: round;
1614 pointer-events: none;
1615 transition: stroke-opacity .2s ease; }
1616 .tsi-lineChart .tsi-lineChartSVG .tsi-valueEnvelope {
1617 pointer-events: none; }
1618 .tsi-lineChart .tsi-lineChartSVG .tsi-valueArea {
1619 stroke: none;
1620 will-change: fill-opacity; }
1621 .tsi-lineChart .tsi-lineChartSVG .tsi-valueDot {
1622 stroke: none;
1623 pointer-events: none; }
1624 .tsi-lineChart .tsi-lineChartSVG .tsi-gapLine {
1625 stroke-width: 1px !important; }
1626 .tsi-lineChart .tsi-stackedButton.tsi-lightTheme {
1627 background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 width%3D%2221%22 height%3D%2217%22 viewBox%3D%220 0 21 17%22 fill%3D%22none%22%3E%0D%3Crect width%3D%2221%22 height%3D%2217%22 fill%3D%22white%22%2F%3E%0D%3Cpath d%3D%22M2.4856 4.99381L10.7427 0.742199L18.7473 4.99381L10.7427 9.22777L2.4856 4.99381Z%22 fill%3D%22%23E4E4E4%22%2F%3E%0D%3Cpath d%3D%22M9.63549 1.14883L17.4069 5.10876L15.9498 5.33414L8.66406 1.71454L9.63549 1.14883Z%22 fill%3D%22%23BEBEBE%22%2F%3E%0D%3Cpath d%3D%22M10.131 8.32434L3.20459 5.20448L10.3739 1.07563L17.2806 4.6786L10.131 8.32434Z%22 stroke%3D%22black%22%2F%3E%0D%3Cpath d%3D%22M9.77148 11.7823L17.5429 7.82233L19.0001 8.38804L11.7143 12.0651L9.77148 11.7823Z%22 fill%3D%22%23C4C4C4%22%2F%3E%0D%3Cpath d%3D%22M2 7.866L10.2571 11.2166V12.348L2 8.93337V7.866Z%22 fill%3D%22%23878787%22%2F%3E%0D%3Cpath d%3D%22M10.2571 11.2166L18.0285 7.25663L18.9999 7.82233L10.2571 12.348V11.2166Z%22 fill%3D%22%23878787%22%2F%3E%0D%3Cpath d%3D%22M2.41772 7.42894L11.2286 11.2166L10.1892 11.9546L2.41772 8.5582V7.42894Z%22 fill%3D%22%23C4C4C4%22%2F%3E%0D%3Cpath d%3D%22M2 7.866L10.2571 11.2166V12.348L2 8.93337V7.866Z%22 fill%3D%22%23878787%22%2F%3E%0D%3Cpath d%3D%22M10.2571 11.2166L18.0285 7.25663L18.9999 7.82233L10.2571 12.348V11.2166Z%22 fill%3D%22%23878787%22%2F%3E%0D%3Cpath d%3D%22M9.77148 15.1765L17.5429 11.2166L19.0001 11.7823L11.7143 15.4593L9.77148 15.1765Z%22 fill%3D%22%23C4C4C4%22%2F%3E%0D%3Cpath d%3D%22M2.36914 10.9293L11.2287 14.6108L10.6263 15.4549L2.36914 12.0607V10.9293Z%22 fill%3D%22%23C4C4C4%22%2F%3E%0D%3Cpath d%3D%22M2 11.2602L10.2571 14.6108V15.7422L2 12.3276V11.2602Z%22 fill%3D%22%23878787%22%2F%3E%0D%3Cpath d%3D%22M10.2571 14.6108L18.0285 10.6509L18.9999 11.2166L10.2571 15.7422V14.6108Z%22 fill%3D%22%23878787%22%2F%3E%0D%3C%2Fsvg%3E"); }
1628 .tsi-lineChart .tsi-stackedButton.tsi-darkTheme {
1629 background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 width%3D%2225%22 height%3D%2221%22 viewBox%3D%220 0 21 17%22 fill%3D%22none%22%3E%0D%3Cpath d%3D%22M3.49292 6.69674L11.8736 2.743L20 6.69674L11.8727 10.6339L3.49292 6.69674Z%22 fill%3D%22%23E4E4E4%22 fill-opacity%3D%220.5%22%2F%3E%0D%3Cpath d%3D%22M10.7517 3.12112L18.6385 6.80352L17.1598 7.0131L9.76587 3.64718L10.7517 3.12112Z%22 fill%3D%22%23BEBEBE%22%2F%3E%0D%3Cpath d%3D%22M11.496 3.05307L18.5123 6.40342L11.2486 9.79375L4.22339 6.89245L11.496 3.05307Z%22 stroke%3D%22%23F4F4F4%22%2F%3E%0D%3Cpath d%3D%22M11.009 14.0606L18.3773 10.2309L19.7595 10.778L12.8516 14.3341L11.009 14.0606Z%22 fill%3D%22%23C4C4C4%22 fill-opacity%3D%220.4%22%2F%3E%0D%3Cpath d%3D%22M3 8.80002L12.3656 12.4824L10.8789 13.986L3.04928 10.6171L3 8.80002Z%22 fill%3D%22%23C4C4C4%22 fill-opacity%3D%220.4%22%2F%3E%0D%3Cpath d%3D%22M3 9.93051L11.1402 13.2539V14.3762L3 10.9893V9.93051Z%22 fill%3D%22%23A6A6A6%22%2F%3E%0D%3Cpath d%3D%22M11.1401 13.2539L18.8022 9.32608L19.7594 9.88717L11.1401 14.3762V13.2539Z%22 fill%3D%22%23A6A6A6%22%2F%3E%0D%3Cpath d%3D%22M11.009 17.3432L18.3773 13.5135L19.7595 14.0606L12.8516 17.6167L11.009 17.3432Z%22 fill%3D%22%23C4C4C4%22 fill-opacity%3D%220.4%22%2F%3E%0D%3Cpath d%3D%22M3 12.9689L11.9299 16.6206L11.3186 17.458L3 14.0912V12.9689Z%22 fill%3D%22%23C4C4C4%22 fill-opacity%3D%220.4%22%2F%3E%0D%3Cpath d%3D%22M3 13.2973L11.1402 16.6207V17.743L3 14.356V13.2973Z%22 fill%3D%22%23A6A6A6%22%2F%3E%0D%3Cpath d%3D%22M11.1401 16.6207L18.8022 12.6928L19.7594 13.2539L11.1401 17.743V16.6207Z%22 fill%3D%22%23A6A6A6%22%2F%3E%0D%3C%2Fsvg%3E"); }
1630 .tsi-lineChart .tsi-ellipsisContainerDiv {
1631 left: auto;
1632 right: 20px;
1633 top: 0px;
1634 position: absolute; }
1635 .tsi-lineChart .tsi-scooterButton {
1636 cursor: pointer;
1637 border-radius: 3px;
1638 border-width: 1px;
1639 border-style: solid;
1640 border-color: transparent; }
1641 .tsi-lineChart .tsi-scooterButton.tsi-lightTheme {
1642 background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 width%3D%2217%22 height%3D%2215%22 viewBox%3D%220 0 17 15%22 fill%3D%22none%22%3E%0D%3Cpath opacity%3D%220.25%22 d%3D%22M1.30005 2.4004H13.76V8.9691H1.30005L5.12988 5.6848L1.30005 2.4004Z%22 stroke%3D%22black%22 stroke-linejoin%3D%22bevel%22%2F%3E%0D%3Cpath d%3D%22M2.29004 2.2129H14.75V8.7816H2.29004L6.11011 5.4973L2.29004 2.2129Z%22 fill%3D%22%23E9E9E9%22 stroke%3D%22%23666666%22 stroke-linejoin%3D%22bevel%22%2F%3E%0D%3Cpath d%3D%22M15.6938 1H14.54V14H15.6938V1Z%22 fill%3D%22%233195E3%22%2F%3E%0D%3C%2Fsvg%3E"); }
1643 .tsi-lineChart .tsi-scooterButton.tsi-darkTheme {
1644 background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 width%3D%2219%22 height%3D%2216%22 viewBox%3D%220 0 19 16%22 fill%3D%22none%22%3E%0D%3Cpath opacity%3D%220.25%22 d%3D%22M2.30005 2.40039H14.761V8.96909H2.30005L6.12605 5.68479L2.30005 2.40039Z%22 stroke%3D%22black%22 stroke-linejoin%3D%22bevel%22%2F%3E%0D%3Cpath d%3D%22M3.28613 2.21289H15.7471V8.78159H3.28613L7.11213 5.49729L3.28613 2.21289Z%22 fill%3D%22%23F4F4F4%22 fill-opacity%3D%220.25%22 stroke%3D%22%23F4F4F4%22 stroke-linejoin%3D%22bevel%22%2F%3E%0D%3Cpath d%3D%22M16.6978 1H15.5439V14H16.6978V1Z%22 fill%3D%22%233195E3%22%2F%3E%0D%3C%2Fsvg%3E"); }
1645 .tsi-lineChart.tsi-light .tsi-scooterContainer .tsi-scooterTimeLabel .tsi-closeButton {
1646 background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 width%3D%2216%22 height%3D%2216%22 viewBox%3D%220 0 16 16%22 fill%3D%22none%22%3E%0D%3Cg opacity%3D%220.1%22%3E%0D%3Cpath d%3D%22M2 14L13 3%22 stroke%3D%22black%22 stroke-miterlimit%3D%221%22 stroke-linejoin%3D%22bevel%22%2F%3E%0D%3Cpath d%3D%22M2 3.00001L13 14%22 stroke%3D%22black%22 stroke-miterlimit%3D%221%22 stroke-linejoin%3D%22bevel%22%2F%3E%0D%3C%2Fg%3E%0D%3Cpath d%3D%22M2 13L13 2%22 stroke%3D%22%23212121%22 stroke-miterlimit%3D%221%22 stroke-linejoin%3D%22bevel%22%2F%3E%0D%3Cpath d%3D%22M2 2.00001L13 13%22 stroke%3D%22%23212121%22 stroke-miterlimit%3D%221%22 stroke-linejoin%3D%22bevel%22%2F%3E%0D%3C%2Fsvg%3E"); }
1647 .tsi-lineChart.tsi-dark .tsi-scooterContainer .tsi-scooterTimeLabel .tsi-closeButton {
1648 background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 width%3D%2216%22 height%3D%2216%22 viewBox%3D%220 0 16 16%22 fill%3D%22black%22%3E%0D%3Cg opacity%3D%220.1%22%3E%0D%3Cpath d%3D%22M2 14L13 3%22 stroke%3D%22black%22 stroke-miterlimit%3D%221%22 stroke-linejoin%3D%22bevel%22%2F%3E%0D%3Cpath d%3D%22M2 3.00001L13 14%22 stroke%3D%22black%22 stroke-miterlimit%3D%221%22 stroke-linejoin%3D%22bevel%22%2F%3E%0D%3C%2Fg%3E%0D%3Cpath d%3D%22M2 13L13 2%22 stroke%3D%22white%22 stroke-miterlimit%3D%221%22 stroke-linejoin%3D%22bevel%22%2F%3E%0D%3Cpath d%3D%22M2 2.00001L13 13%22 stroke%3D%22white%22 stroke-miterlimit%3D%221%22 stroke-linejoin%3D%22bevel%22%2F%3E%0D%3C%2Fsvg%3E"); }
1649
1650div[class^='tsi-'] {
1651 box-sizing: border-box;
1652 font-family: "Segoe UI", sans-serif; }
1653
1654.tsi-textWrap {
1655 overflow: hidden;
1656 white-space: pre-wrap;
1657 text-overflow: ellipsis;
1658 hyphens: auto;
1659 overflow-wrap: break-word; }
1660
1661.tsi-hidden {
1662 display: none; }
1663
1664@keyframes tsi-slideIn {
1665 from {
1666 transform: translateY(-10px);
1667 opacity: 0; }
1668 to {
1669 transform: translateY(0px);
1670 opacity: 1; } }
1671
1672@keyframes tsi-slideRight {
1673 from {
1674 transform: translateX(-10px);
1675 opacity: 0; }
1676 to {
1677 transform: translateX(0px);
1678 opacity: 1; } }
1679
1680.tsi-resizeGutter {
1681 width: 6px;
1682 cursor: e-resize;
1683 padding: 2px;
1684 background-position-y: 50%;
1685 background-position-x: 0px;
1686 background-repeat: no-repeat; }
1687
1688.tsi-chartValueTextBox {
1689 position: absolute;
1690 white-space: nowrap;
1691 font-size: 11px;
1692 padding: 1px 4px;
1693 border-width: 1px;
1694 border-style: solid;
1695 box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.3);
1696 line-height: 16px; }
1697
1698.tsi-baseContextMenu {
1699 white-space: nowrap;
1700 padding: 4px 0;
1701 animation: tsi-slideRight 0.367s cubic-bezier(0.1, 0.9, 0.2, 1) forwards;
1702 border-width: 1px;
1703 border-radius: 2px;
1704 border-style: solid;
1705 box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.3);
1706 text-align: left; }
1707 .tsi-baseContextMenu > div, .tsi-baseContextMenu > li, .tsi-baseContextMenu > button {
1708 padding: 4px 8px;
1709 font-size: 12px;
1710 cursor: pointer;
1711 height: 28px;
1712 display: flex;
1713 align-items: center;
1714 overflow: hidden; }
1715 .tsi-baseContextMenu .tsi-break {
1716 height: 4px;
1717 margin-top: 4px;
1718 padding: 0 0 4px 0;
1719 cursor: default; }
1720 .tsi-baseContextMenu .tsi-break:last-of-type {
1721 display: none; }
1722
1723.tsi-primaryButton {
1724 height: 36px;
1725 border-radius: 4px;
1726 border-width: 1px;
1727 border-style: solid; }
1728 .tsi-primaryButton.disabled {
1729 cursor: default;
1730 pointer-events: none;
1731 opacity: .5; }
1732
1733.tsi-chartControlsPanel {
1734 height: 20px;
1735 right: 0px;
1736 width: 100px;
1737 position: absolute;
1738 z-index: 2;
1739 pointer-events: none; }
1740 .tsi-chartControlsPanel .tsi-ellipsisContainerDiv {
1741 pointer-events: all;
1742 left: auto;
1743 right: 20px;
1744 top: 0px;
1745 position: absolute; }
1746 .tsi-chartControlsPanel .tsi-ellipsisContainerDiv .tsi-ellipsisMenuContainer {
1747 pointer-events: all; }
1748 .tsi-chartControlsPanel .tsi-ellipsisContainerDiv .tsi-ellipsisMenuContainer .tsi-ellipsisMenu {
1749 z-index: 2 !important; }
1750 .tsi-chartControlsPanel .tsi-stackedButton {
1751 pointer-events: all;
1752 display: block;
1753 background-size: 20px 20px;
1754 background-repeat: no-repeat;
1755 background-position: center;
1756 position: absolute;
1757 height: 100%;
1758 width: 20px;
1759 cursor: pointer;
1760 background-color: transparent;
1761 border: none; }
1762 .tsi-chartControlsPanel .tsi-scooterButton {
1763 display: block;
1764 background-size: 20px 20px;
1765 background-repeat: no-repeat;
1766 background-position: center;
1767 position: absolute;
1768 height: 20px;
1769 width: 20px; }
1770
1771select::-ms-expand {
1772 display: none; }
1773
1774.tsi-select {
1775 margin: 2px;
1776 position: relative;
1777 -webkit-appearance: none;
1778 -moz-appearance: none;
1779 padding: 6px;
1780 padding-right: 28px;
1781 border-width: 1px;
1782 border-radius: 2px;
1783 border-style: solid;
1784 white-space: nowrap;
1785 overflow: hidden;
1786 height: 32px;
1787 background-position-y: 12px;
1788 background-position-x: calc(100% - 4px); }
1789 .tsi-select option {
1790 padding: 6px; }
1791
1792.tsi-warmRect {
1793 fill: #FFA800;
1794 stroke: #FFA800; }
1795
1796.pika-single {
1797 border-bottom: none;
1798 border-left: none;
1799 border-right: none; }
1800 .pika-single .pika-lendar {
1801 text-decoration: none;
1802 width: 196px;
1803 margin-left: 12px;
1804 margin-right: 12px; }
1805 .pika-single .pika-lendar abbr {
1806 text-decoration: none; }
1807 .pika-single .pika-lendar .pika-table .pika-row {
1808 height: 28px;
1809 margin: 0px; }
1810 .pika-single .pika-lendar .pika-table .pika-row td {
1811 padding: 0px; }
1812 .pika-single .pika-lendar .pika-table .pika-row td.is-inrange .pika-day {
1813 background-color: #d5ebe9; }
1814 .pika-single .pika-lendar .pika-table .pika-row td.is-endrange .pika-day, .pika-single .pika-lendar .pika-table .pika-row td.is-startrange .pika-day {
1815 background-color: #309d90;
1816 color: white; }
1817 .pika-single .pika-lendar .pika-table .pika-row td.is-endrange .pika-day:hover, .pika-single .pika-lendar .pika-table .pika-row td.is-startrange .pika-day:hover {
1818 background-color: #309d90;
1819 color: white; }
1820 .pika-single .pika-lendar .pika-table .pika-row td.is-startrange button {
1821 border-bottom-left-radius: 8px;
1822 border-top-left-radius: 8px; }
1823 .pika-single .pika-lendar .pika-table .pika-row td.is-endrange button {
1824 border-bottom-right-radius: 8px;
1825 border-top-right-radius: 8px; }
1826 .pika-single .pika-lendar .pika-table .pika-row td .pika-day {
1827 width: 100%;
1828 height: 28px;
1829 width: 28px;
1830 margin: 0px; }
1831 .pika-single .pika-lendar .pika-table .pika-row td .pika-day:hover {
1832 background-color: #309d90;
1833 color: white; }
1834 .pika-single .pika-lendar .pika-table .pika-button {
1835 border-radius: 0px;
1836 text-align: center; }
1837
1838.tsi-search {
1839 width: 100%;
1840 height: 100%;
1841 display: flex;
1842 flex-shrink: 0;
1843 align-items: center;
1844 position: relative; }
1845 .tsi-search .tsi-search-icon {
1846 width: 21px;
1847 height: 17px;
1848 background-repeat: no-repeat;
1849 margin-left: 8px;
1850 background-size: 14px;
1851 background-position-y: 2px; }
1852 .tsi-search .tsi-searchInput {
1853 position: absolute;
1854 width: 100%;
1855 height: 100%;
1856 padding-left: 28px;
1857 background: transparent;
1858 outline: none;
1859 text-overflow: ellipsis; }
1860
1861.tsi-baseMono {
1862 display: inline-block;
1863 padding: 4px;
1864 border-radius: 3px;
1865 font-family: "Lucida Console", Monaco, monospace;
1866 font-size: 85%;
1867 line-height: 85%;
1868 font-weight: 300; }
1869
1870.tsi-pieChart {
1871 display: flex;
1872 position: relative; }
1873 .tsi-pieChart.tsi-dark {
1874 color: #fff;
1875 background: #0d0f0e; }
1876 .tsi-pieChart.tsi-dark .tsi-pieChartSVG text {
1877 fill: #fff; }
1878 .tsi-pieChart.tsi-dark .tsi-pieChartSVG path {
1879 stroke: #fff; }
1880 .tsi-pieChart.tsi-dark .yAxis path, .tsi-pieChart.tsi-dark .xAxis path {
1881 stroke: #fff; }
1882 .tsi-pieChart.tsi-dark .yAxis .tick text, .tsi-pieChart.tsi-dark .xAxis .tick text {
1883 fill: #fff; }
1884 .tsi-pieChart.tsi-dark .yAxis .tick line, .tsi-pieChart.tsi-dark .xAxis .tick line {
1885 stroke: #fff; }
1886 @media screen and (-ms-high-contrast: white-on-black) {
1887 .tsi-pieChart.tsi-dark .yAxis path, .tsi-pieChart.tsi-dark .xAxis path {
1888 stroke: #fff; }
1889 .tsi-pieChart.tsi-dark .yAxis .tick text, .tsi-pieChart.tsi-dark .xAxis .tick text {
1890 fill: #fff !important; }
1891 .tsi-pieChart.tsi-dark .yAxis .tick line, .tsi-pieChart.tsi-dark .xAxis .tick line {
1892 stroke: #fff; } }
1893 .tsi-pieChart.tsi-dark .vHoverBox, .tsi-pieChart.tsi-dark .hHoverBox {
1894 fill: #0d0f0e;
1895 stroke: #60AAFF; }
1896 .tsi-pieChart.tsi-dark .tsi-resizeGutter.tsi-isDragging {
1897 background-color: #31373e; }
1898 .tsi-pieChart.tsi-dark ::-webkit-scrollbar {
1899 height: 8px;
1900 width: 8px; }
1901 .tsi-pieChart.tsi-dark ::-webkit-scrollbar-track {
1902 background: none; }
1903 .tsi-pieChart.tsi-dark ::-webkit-scrollbar-thumb {
1904 background: #666666;
1905 border-radius: 8px; }
1906 .tsi-pieChart.tsi-dark ::-webkit-scrollbar-thumb:hover {
1907 background: #666666; }
1908 .tsi-pieChart.tsi-dark ::-webkit-scrollbar-track:hover {
1909 background: #1e2223; }
1910 .tsi-pieChart.tsi-dark .hHoverText {
1911 text-anchor: middle; }
1912 .tsi-pieChart.tsi-dark .vHoverText {
1913 text-anchor: end; }
1914 .tsi-pieChart.tsi-dark .hoverText {
1915 stroke: none; }
1916 .tsi-pieChart.tsi-dark .hHoverText, .tsi-pieChart.tsi-dark .vHoverText {
1917 font-size: 11px !important; }
1918 .tsi-pieChart.tsi-dark .hHoverValueBar {
1919 stroke: #fff; }
1920 .tsi-pieChart.tsi-dark .hoverText {
1921 fill: #fff; }
1922 .tsi-pieChart.tsi-dark .stacked g path {
1923 fill: #fff !important; }
1924 .tsi-pieChart.tsi-dark .tooltip text {
1925 fill: #fff; }
1926 .tsi-pieChart.tsi-dark .tooltip rect {
1927 fill: #0d0f0e;
1928 stroke: #60AAFF; }
1929 .tsi-pieChart.tsi-dark .tsi-primaryButton {
1930 color: #fff;
1931 border-color: rgba(255, 255, 255, 0.8);
1932 background-color: #1e2223; }
1933 .tsi-pieChart.tsi-dark .tsi-primaryButton:hover {
1934 background-color: #62666c; }
1935 .tsi-pieChart.tsi-dark .yAxis path, .tsi-pieChart.tsi-dark .xAxis path {
1936 stroke-width: 1px !important; }
1937 .tsi-pieChart.tsi-dark .yAxis .tick text, .tsi-pieChart.tsi-dark .xAxis .tick text {
1938 user-select: none; }
1939 .tsi-pieChart.tsi-dark rect, .tsi-pieChart.tsi-dark line {
1940 shape-rendering: crispedges; }
1941 .tsi-pieChart.tsi-dark .stacked g path {
1942 stroke-width: 1;
1943 pointer-events: all;
1944 stroke: none; }
1945 .tsi-pieChart.tsi-dark .stacked rect {
1946 cursor: pointer;
1947 fill: transparent;
1948 stroke-width: 1; }
1949 .tsi-pieChart.tsi-dark .tooltip {
1950 pointer-events: none; }
1951 .tsi-pieChart.tsi-dark .tooltip text {
1952 alignment-baseline: hanging; }
1953 .tsi-pieChart.tsi-dark .tooltip .title {
1954 font-weight: bold;
1955 font-size: 13px; }
1956 .tsi-pieChart.tsi-dark .tooltip .value {
1957 font-weight: normal;
1958 font-size: 12px;
1959 font-weight: lighter; }
1960 .tsi-pieChart.tsi-dark .tooltip .value.visibleValue {
1961 font-weight: bold; }
1962 .tsi-pieChart.tsi-dark .tsi-gridComponent {
1963 z-index: 3 !important; }
1964 .tsi-pieChart.tsi-dark .hHoverValueBar {
1965 stroke-width: 4px; }
1966 .tsi-pieChart.tsi-dark .focus {
1967 display: none; }
1968 .tsi-pieChart.tsi-dark svg {
1969 display: block; }
1970 .tsi-pieChart.tsi-dark .tsi-chartValueTextBox {
1971 background-color: #0d0f0e;
1972 border-color: #62666c; }
1973 .tsi-pieChart.tsi-dark .tsi-baseMono {
1974 background: #1e2223; }
1975 .tsi-pieChart.tsi-dark .tsi-resizeGutter {
1976 background-image: url("data:image/svg+xml,%3Csvg id%3D%22handleBar%22 width%3D%226%22 height%3D%2224%22 viewBox%3D%220 0 6 24%22 fill%3D%22none%22 xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0D %3Cpath d%3D%22M5.28647 2.903C5.28647 1.50682 4.15464 0.375 2.75847 0.375C1.36229 0.375 0.230469 1.50682 0.230469 2.903V21.432C0.230469 22.8282 1.36229 23.96 2.75847 23.96C4.15464 23.96 5.28647 22.8282 5.28647 21.432V2.903Z%22 fill%3D%22%23666%22%2F%3E%0D%3C%2Fsvg%3E"); }
1977 .tsi-pieChart.tsi-light {
1978 color: #000;
1979 background: #ffffff; }
1980 .tsi-pieChart.tsi-light .tsi-pieChartSVG text {
1981 fill: #000; }
1982 .tsi-pieChart.tsi-light .tsi-pieChartSVG path {
1983 stroke: #000; }
1984 .tsi-pieChart.tsi-light .yAxis path, .tsi-pieChart.tsi-light .xAxis path {
1985 stroke: #000; }
1986 .tsi-pieChart.tsi-light .yAxis .tick text, .tsi-pieChart.tsi-light .xAxis .tick text {
1987 fill: #000; }
1988 .tsi-pieChart.tsi-light .yAxis .tick line, .tsi-pieChart.tsi-light .xAxis .tick line {
1989 stroke: #000; }
1990 @media screen and (-ms-high-contrast: white-on-black) {
1991 .tsi-pieChart.tsi-light .yAxis path, .tsi-pieChart.tsi-light .xAxis path {
1992 stroke: #fff; }
1993 .tsi-pieChart.tsi-light .yAxis .tick text, .tsi-pieChart.tsi-light .xAxis .tick text {
1994 fill: #fff !important; }
1995 .tsi-pieChart.tsi-light .yAxis .tick line, .tsi-pieChart.tsi-light .xAxis .tick line {
1996 stroke: #fff; } }
1997 .tsi-pieChart.tsi-light .vHoverBox, .tsi-pieChart.tsi-light .hHoverBox {
1998 fill: #ffffff;
1999 stroke: #136BFB; }
2000 .tsi-pieChart.tsi-light .tsi-resizeGutter.tsi-isDragging {
2001 background-color: #dcdcdc; }
2002 .tsi-pieChart.tsi-light ::-webkit-scrollbar {
2003 height: 8px;
2004 width: 8px; }
2005 .tsi-pieChart.tsi-light ::-webkit-scrollbar-track {
2006 background: none; }
2007 .tsi-pieChart.tsi-light ::-webkit-scrollbar-thumb {
2008 background: #a6a6a6;
2009 border-radius: 8px; }
2010 .tsi-pieChart.tsi-light ::-webkit-scrollbar-thumb:hover {
2011 background: #a6a6a6; }
2012 .tsi-pieChart.tsi-light ::-webkit-scrollbar-track:hover {
2013 background: #f2f2f2; }
2014 .tsi-pieChart.tsi-light .hHoverText {
2015 text-anchor: middle; }
2016 .tsi-pieChart.tsi-light .vHoverText {
2017 text-anchor: end; }
2018 .tsi-pieChart.tsi-light .hoverText {
2019 stroke: none; }
2020 .tsi-pieChart.tsi-light .hHoverText, .tsi-pieChart.tsi-light .vHoverText {
2021 font-size: 11px !important; }
2022 .tsi-pieChart.tsi-light .hHoverValueBar {
2023 stroke: #000; }
2024 .tsi-pieChart.tsi-light .hoverText {
2025 fill: #000; }
2026 .tsi-pieChart.tsi-light .stacked g path {
2027 fill: #000 !important; }
2028 .tsi-pieChart.tsi-light .tooltip text {
2029 fill: #000; }
2030 .tsi-pieChart.tsi-light .tooltip rect {
2031 fill: #ffffff;
2032 stroke: #136BFB; }
2033 .tsi-pieChart.tsi-light .tsi-primaryButton {
2034 color: #000;
2035 border-color: rgba(0, 0, 0, 0.8);
2036 background-color: #f2f2f2; }
2037 .tsi-pieChart.tsi-light .tsi-primaryButton:hover {
2038 background-color: #b3d6f2; }
2039 .tsi-pieChart.tsi-light .yAxis path, .tsi-pieChart.tsi-light .xAxis path {
2040 stroke-width: 1px !important; }
2041 .tsi-pieChart.tsi-light .yAxis .tick text, .tsi-pieChart.tsi-light .xAxis .tick text {
2042 user-select: none; }
2043 .tsi-pieChart.tsi-light rect, .tsi-pieChart.tsi-light line {
2044 shape-rendering: crispedges; }
2045 .tsi-pieChart.tsi-light .stacked g path {
2046 stroke-width: 1;
2047 pointer-events: all;
2048 stroke: none; }
2049 .tsi-pieChart.tsi-light .stacked rect {
2050 cursor: pointer;
2051 fill: transparent;
2052 stroke-width: 1; }
2053 .tsi-pieChart.tsi-light .tooltip {
2054 pointer-events: none; }
2055 .tsi-pieChart.tsi-light .tooltip text {
2056 alignment-baseline: hanging; }
2057 .tsi-pieChart.tsi-light .tooltip .title {
2058 font-weight: bold;
2059 font-size: 13px; }
2060 .tsi-pieChart.tsi-light .tooltip .value {
2061 font-weight: normal;
2062 font-size: 12px;
2063 font-weight: lighter; }
2064 .tsi-pieChart.tsi-light .tooltip .value.visibleValue {
2065 font-weight: bold; }
2066 .tsi-pieChart.tsi-light .tsi-gridComponent {
2067 z-index: 3 !important; }
2068 .tsi-pieChart.tsi-light .hHoverValueBar {
2069 stroke-width: 4px; }
2070 .tsi-pieChart.tsi-light .focus {
2071 display: none; }
2072 .tsi-pieChart.tsi-light svg {
2073 display: block; }
2074 .tsi-pieChart.tsi-light .tsi-chartValueTextBox {
2075 background-color: #ffffff;
2076 border-color: #b3d6f2; }
2077 .tsi-pieChart.tsi-light .tsi-baseMono {
2078 background: #f2f2f2; }
2079 .tsi-pieChart.tsi-light .tsi-resizeGutter {
2080 background-image: url("data:image/svg+xml,%3Csvg id%3D%22handleBar%22 width%3D%226%22 height%3D%2224%22 viewBox%3D%220 0 6 24%22 fill%3D%22none%22 xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0D %3Cpath d%3D%22M5.28647 2.903C5.28647 1.50682 4.15464 0.375 2.75847 0.375C1.36229 0.375 0.230469 1.50682 0.230469 2.903V21.432C0.230469 22.8282 1.36229 23.96 2.75847 23.96C4.15464 23.96 5.28647 22.8282 5.28647 21.432V2.903Z%22 fill%3D%22%23ddd%22%2F%3E%0D%3C%2Fsvg%3E %0D"); }
2081 .tsi-pieChart .tsi-sliderWrapper {
2082 position: absolute;
2083 height: 55px;
2084 bottom: 8px;
2085 right: 0px;
2086 width: 100%; }
2087
2088div[class^='tsi-'] {
2089 box-sizing: border-box;
2090 font-family: "Segoe UI", sans-serif; }
2091
2092.tsi-textWrap {
2093 overflow: hidden;
2094 white-space: pre-wrap;
2095 text-overflow: ellipsis;
2096 hyphens: auto;
2097 overflow-wrap: break-word; }
2098
2099.tsi-hidden {
2100 display: none; }
2101
2102@keyframes tsi-slideIn {
2103 from {
2104 transform: translateY(-10px);
2105 opacity: 0; }
2106 to {
2107 transform: translateY(0px);
2108 opacity: 1; } }
2109
2110@keyframes tsi-slideRight {
2111 from {
2112 transform: translateX(-10px);
2113 opacity: 0; }
2114 to {
2115 transform: translateX(0px);
2116 opacity: 1; } }
2117
2118.tsi-resizeGutter {
2119 width: 6px;
2120 cursor: e-resize;
2121 padding: 2px;
2122 background-position-y: 50%;
2123 background-position-x: 0px;
2124 background-repeat: no-repeat; }
2125
2126.tsi-chartValueTextBox {
2127 position: absolute;
2128 white-space: nowrap;
2129 font-size: 11px;
2130 padding: 1px 4px;
2131 border-width: 1px;
2132 border-style: solid;
2133 box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.3);
2134 line-height: 16px; }
2135
2136.tsi-baseContextMenu {
2137 white-space: nowrap;
2138 padding: 4px 0;
2139 animation: tsi-slideRight 0.367s cubic-bezier(0.1, 0.9, 0.2, 1) forwards;
2140 border-width: 1px;
2141 border-radius: 2px;
2142 border-style: solid;
2143 box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.3);
2144 text-align: left; }
2145 .tsi-baseContextMenu > div, .tsi-baseContextMenu > li, .tsi-baseContextMenu > button {
2146 padding: 4px 8px;
2147 font-size: 12px;
2148 cursor: pointer;
2149 height: 28px;
2150 display: flex;
2151 align-items: center;
2152 overflow: hidden; }
2153 .tsi-baseContextMenu .tsi-break {
2154 height: 4px;
2155 margin-top: 4px;
2156 padding: 0 0 4px 0;
2157 cursor: default; }
2158 .tsi-baseContextMenu .tsi-break:last-of-type {
2159 display: none; }
2160
2161.tsi-primaryButton {
2162 height: 36px;
2163 border-radius: 4px;
2164 border-width: 1px;
2165 border-style: solid; }
2166 .tsi-primaryButton.disabled {
2167 cursor: default;
2168 pointer-events: none;
2169 opacity: .5; }
2170
2171.tsi-chartControlsPanel {
2172 height: 20px;
2173 right: 0px;
2174 width: 100px;
2175 position: absolute;
2176 z-index: 2;
2177 pointer-events: none; }
2178 .tsi-chartControlsPanel .tsi-ellipsisContainerDiv {
2179 pointer-events: all;
2180 left: auto;
2181 right: 20px;
2182 top: 0px;
2183 position: absolute; }
2184 .tsi-chartControlsPanel .tsi-ellipsisContainerDiv .tsi-ellipsisMenuContainer {
2185 pointer-events: all; }
2186 .tsi-chartControlsPanel .tsi-ellipsisContainerDiv .tsi-ellipsisMenuContainer .tsi-ellipsisMenu {
2187 z-index: 2 !important; }
2188 .tsi-chartControlsPanel .tsi-stackedButton {
2189 pointer-events: all;
2190 display: block;
2191 background-size: 20px 20px;
2192 background-repeat: no-repeat;
2193 background-position: center;
2194 position: absolute;
2195 height: 100%;
2196 width: 20px;
2197 cursor: pointer;
2198 background-color: transparent;
2199 border: none; }
2200 .tsi-chartControlsPanel .tsi-scooterButton {
2201 display: block;
2202 background-size: 20px 20px;
2203 background-repeat: no-repeat;
2204 background-position: center;
2205 position: absolute;
2206 height: 20px;
2207 width: 20px; }
2208
2209select::-ms-expand {
2210 display: none; }
2211
2212.tsi-select {
2213 margin: 2px;
2214 position: relative;
2215 -webkit-appearance: none;
2216 -moz-appearance: none;
2217 padding: 6px;
2218 padding-right: 28px;
2219 border-width: 1px;
2220 border-radius: 2px;
2221 border-style: solid;
2222 white-space: nowrap;
2223 overflow: hidden;
2224 height: 32px;
2225 background-position-y: 12px;
2226 background-position-x: calc(100% - 4px); }
2227 .tsi-select option {
2228 padding: 6px; }
2229
2230.tsi-warmRect {
2231 fill: #FFA800;
2232 stroke: #FFA800; }
2233
2234.pika-single {
2235 border-bottom: none;
2236 border-left: none;
2237 border-right: none; }
2238 .pika-single .pika-lendar {
2239 text-decoration: none;
2240 width: 196px;
2241 margin-left: 12px;
2242 margin-right: 12px; }
2243 .pika-single .pika-lendar abbr {
2244 text-decoration: none; }
2245 .pika-single .pika-lendar .pika-table .pika-row {
2246 height: 28px;
2247 margin: 0px; }
2248 .pika-single .pika-lendar .pika-table .pika-row td {
2249 padding: 0px; }
2250 .pika-single .pika-lendar .pika-table .pika-row td.is-inrange .pika-day {
2251 background-color: #d5ebe9; }
2252 .pika-single .pika-lendar .pika-table .pika-row td.is-endrange .pika-day, .pika-single .pika-lendar .pika-table .pika-row td.is-startrange .pika-day {
2253 background-color: #309d90;
2254 color: white; }
2255 .pika-single .pika-lendar .pika-table .pika-row td.is-endrange .pika-day:hover, .pika-single .pika-lendar .pika-table .pika-row td.is-startrange .pika-day:hover {
2256 background-color: #309d90;
2257 color: white; }
2258 .pika-single .pika-lendar .pika-table .pika-row td.is-startrange button {
2259 border-bottom-left-radius: 8px;
2260 border-top-left-radius: 8px; }
2261 .pika-single .pika-lendar .pika-table .pika-row td.is-endrange button {
2262 border-bottom-right-radius: 8px;
2263 border-top-right-radius: 8px; }
2264 .pika-single .pika-lendar .pika-table .pika-row td .pika-day {
2265 width: 100%;
2266 height: 28px;
2267 width: 28px;
2268 margin: 0px; }
2269 .pika-single .pika-lendar .pika-table .pika-row td .pika-day:hover {
2270 background-color: #309d90;
2271 color: white; }
2272 .pika-single .pika-lendar .pika-table .pika-button {
2273 border-radius: 0px;
2274 text-align: center; }
2275
2276.tsi-search {
2277 width: 100%;
2278 height: 100%;
2279 display: flex;
2280 flex-shrink: 0;
2281 align-items: center;
2282 position: relative; }
2283 .tsi-search .tsi-search-icon {
2284 width: 21px;
2285 height: 17px;
2286 background-repeat: no-repeat;
2287 margin-left: 8px;
2288 background-size: 14px;
2289 background-position-y: 2px; }
2290 .tsi-search .tsi-searchInput {
2291 position: absolute;
2292 width: 100%;
2293 height: 100%;
2294 padding-left: 28px;
2295 background: transparent;
2296 outline: none;
2297 text-overflow: ellipsis; }
2298
2299.tsi-baseMono, .tsi-gridComponent .tsi-baseMono {
2300 display: inline-block;
2301 padding: 4px;
2302 border-radius: 3px;
2303 font-family: "Lucida Console", Monaco, monospace;
2304 font-size: 85%;
2305 line-height: 85%;
2306 font-weight: 300; }
2307
2308.tsi-gridComponent {
2309 width: 100%;
2310 height: 100%;
2311 position: absolute; }
2312 .tsi-gridComponent.tsi-dark {
2313 color: #fff;
2314 background: #0d0f0e; }
2315 .tsi-gridComponent.tsi-dark.tsi-fromChart {
2316 background: rgba(255, 255, 255, 0.3); }
2317 .tsi-gridComponent.tsi-dark.tsi-fromChart .tsi-gridWrapper {
2318 background: #0d0f0e;
2319 box-shadow: 0px 0px 10px 4px rgba(13, 15, 14, 0.3); }
2320 .tsi-gridComponent.tsi-dark .tsi-closeButton {
2321 background: #ccc;
2322 box-shadow: 0px 0px 10px 4px rgba(0, 0, 0, 0.3); }
2323 .tsi-gridComponent.tsi-dark .tsi-gridWrapper table {
2324 background: #0d0f0e; }
2325 .tsi-gridComponent.tsi-dark .tsi-gridWrapper table tr td, .tsi-gridComponent.tsi-dark .tsi-gridWrapper table tr th {
2326 border: 1px solid rgba(255, 255, 255, 0.7); }
2327 .tsi-gridComponent.tsi-dark .tsi-gridWrapper table tr td:focus, .tsi-gridComponent.tsi-dark .tsi-gridWrapper table tr td:active, .tsi-gridComponent.tsi-dark .tsi-gridWrapper table tr th:focus, .tsi-gridComponent.tsi-dark .tsi-gridWrapper table tr th:active {
2328 box-shadow: inset 0px 0px 1px 1px #60AAFF; }
2329 .tsi-gridComponent.tsi-dark .tsi-gridWrapper table tr th, .tsi-gridComponent.tsi-dark .tsi-gridWrapper table tr .tsi-rowHeaderWrapper, .tsi-gridComponent.tsi-dark .tsi-gridWrapper table tr .tsi-rowHeaderCell {
2330 background: #31373e; }
2331 .tsi-gridComponent.tsi-dark .tsi-gridWrapper table tr .tsi-rowHeaderWrapper .tsi-measureTypeWrapper .tsi-measureType {
2332 opacity: .6; }
2333 .tsi-gridComponent.tsi-dark .yAxis path, .tsi-gridComponent.tsi-dark .xAxis path {
2334 stroke: #fff; }
2335 .tsi-gridComponent.tsi-dark .yAxis .tick text, .tsi-gridComponent.tsi-dark .xAxis .tick text {
2336 fill: #fff; }
2337 .tsi-gridComponent.tsi-dark .yAxis .tick line, .tsi-gridComponent.tsi-dark .xAxis .tick line {
2338 stroke: #fff; }
2339 @media screen and (-ms-high-contrast: white-on-black) {
2340 .tsi-gridComponent.tsi-dark .yAxis path, .tsi-gridComponent.tsi-dark .xAxis path {
2341 stroke: #fff; }
2342 .tsi-gridComponent.tsi-dark .yAxis .tick text, .tsi-gridComponent.tsi-dark .xAxis .tick text {
2343 fill: #fff !important; }
2344 .tsi-gridComponent.tsi-dark .yAxis .tick line, .tsi-gridComponent.tsi-dark .xAxis .tick line {
2345 stroke: #fff; } }
2346 .tsi-gridComponent.tsi-dark .vHoverBox, .tsi-gridComponent.tsi-dark .hHoverBox {
2347 fill: #0d0f0e;
2348 stroke: #60AAFF; }
2349 .tsi-gridComponent.tsi-dark .tsi-resizeGutter.tsi-isDragging {
2350 background-color: #31373e; }
2351 .tsi-gridComponent.tsi-dark ::-webkit-scrollbar {
2352 height: 8px;
2353 width: 8px; }
2354 .tsi-gridComponent.tsi-dark ::-webkit-scrollbar-track {
2355 background: none; }
2356 .tsi-gridComponent.tsi-dark ::-webkit-scrollbar-thumb {
2357 background: #666666;
2358 border-radius: 8px; }
2359 .tsi-gridComponent.tsi-dark ::-webkit-scrollbar-thumb:hover {
2360 background: #666666; }
2361 .tsi-gridComponent.tsi-dark ::-webkit-scrollbar-track:hover {
2362 background: #1e2223; }
2363 .tsi-gridComponent.tsi-dark .hHoverText {
2364 text-anchor: middle; }
2365 .tsi-gridComponent.tsi-dark .vHoverText {
2366 text-anchor: end; }
2367 .tsi-gridComponent.tsi-dark .hoverText {
2368 stroke: none; }
2369 .tsi-gridComponent.tsi-dark .hHoverText, .tsi-gridComponent.tsi-dark .vHoverText {
2370 font-size: 11px !important; }
2371 .tsi-gridComponent.tsi-dark .hHoverValueBar {
2372 stroke: #fff; }
2373 .tsi-gridComponent.tsi-dark .hoverText {
2374 fill: #fff; }
2375 .tsi-gridComponent.tsi-dark .stacked g path {
2376 fill: #fff !important; }
2377 .tsi-gridComponent.tsi-dark .tooltip text {
2378 fill: #fff; }
2379 .tsi-gridComponent.tsi-dark .tooltip rect {
2380 fill: #0d0f0e;
2381 stroke: #60AAFF; }
2382 .tsi-gridComponent.tsi-dark .tsi-primaryButton {
2383 color: #fff;
2384 border-color: rgba(255, 255, 255, 0.8);
2385 background-color: #1e2223; }
2386 .tsi-gridComponent.tsi-dark .tsi-primaryButton:hover {
2387 background-color: #62666c; }
2388 .tsi-gridComponent.tsi-dark .yAxis path, .tsi-gridComponent.tsi-dark .xAxis path {
2389 stroke-width: 1px !important; }
2390 .tsi-gridComponent.tsi-dark .yAxis .tick text, .tsi-gridComponent.tsi-dark .xAxis .tick text {
2391 user-select: none; }
2392 .tsi-gridComponent.tsi-dark rect, .tsi-gridComponent.tsi-dark line {
2393 shape-rendering: crispedges; }
2394 .tsi-gridComponent.tsi-dark .stacked g path {
2395 stroke-width: 1;
2396 pointer-events: all;
2397 stroke: none; }
2398 .tsi-gridComponent.tsi-dark .stacked rect {
2399 cursor: pointer;
2400 fill: transparent;
2401 stroke-width: 1; }
2402 .tsi-gridComponent.tsi-dark .tooltip {
2403 pointer-events: none; }
2404 .tsi-gridComponent.tsi-dark .tooltip text {
2405 alignment-baseline: hanging; }
2406 .tsi-gridComponent.tsi-dark .tooltip .title {
2407 font-weight: bold;
2408 font-size: 13px; }
2409 .tsi-gridComponent.tsi-dark .tooltip .value {
2410 font-weight: normal;
2411 font-size: 12px;
2412 font-weight: lighter; }
2413 .tsi-gridComponent.tsi-dark .tooltip .value.visibleValue {
2414 font-weight: bold; }
2415 .tsi-gridComponent.tsi-dark .tsi-gridComponent {
2416 z-index: 3 !important; }
2417 .tsi-gridComponent.tsi-dark .hHoverValueBar {
2418 stroke-width: 4px; }
2419 .tsi-gridComponent.tsi-dark .focus {
2420 display: none; }
2421 .tsi-gridComponent.tsi-dark svg {
2422 display: block; }
2423 .tsi-gridComponent.tsi-dark .tsi-chartValueTextBox {
2424 background-color: #0d0f0e;
2425 border-color: #62666c; }
2426 .tsi-gridComponent.tsi-dark .tsi-baseMono {
2427 background: #1e2223; }
2428 .tsi-gridComponent.tsi-light {
2429 color: #000;
2430 background: #ffffff; }
2431 .tsi-gridComponent.tsi-light.tsi-fromChart {
2432 background: rgba(0, 0, 0, 0.3); }
2433 .tsi-gridComponent.tsi-light.tsi-fromChart .tsi-gridWrapper {
2434 background: #ffffff;
2435 box-shadow: 0px 0px 10px 4px rgba(255, 255, 255, 0.3); }
2436 .tsi-gridComponent.tsi-light .tsi-closeButton {
2437 background: #ccc;
2438 box-shadow: 0px 0px 10px 4px rgba(0, 0, 0, 0.3); }
2439 .tsi-gridComponent.tsi-light .tsi-gridWrapper table {
2440 background: #ffffff; }
2441 .tsi-gridComponent.tsi-light .tsi-gridWrapper table tr td, .tsi-gridComponent.tsi-light .tsi-gridWrapper table tr th {
2442 border: 1px solid rgba(0, 0, 0, 0.7); }
2443 .tsi-gridComponent.tsi-light .tsi-gridWrapper table tr td:focus, .tsi-gridComponent.tsi-light .tsi-gridWrapper table tr td:active, .tsi-gridComponent.tsi-light .tsi-gridWrapper table tr th:focus, .tsi-gridComponent.tsi-light .tsi-gridWrapper table tr th:active {
2444 box-shadow: inset 0px 0px 1px 1px #136BFB; }
2445 .tsi-gridComponent.tsi-light .tsi-gridWrapper table tr th, .tsi-gridComponent.tsi-light .tsi-gridWrapper table tr .tsi-rowHeaderWrapper, .tsi-gridComponent.tsi-light .tsi-gridWrapper table tr .tsi-rowHeaderCell {
2446 background: #dcdcdc; }
2447 .tsi-gridComponent.tsi-light .tsi-gridWrapper table tr .tsi-rowHeaderWrapper .tsi-measureTypeWrapper .tsi-measureType {
2448 opacity: .6; }
2449 .tsi-gridComponent.tsi-light .yAxis path, .tsi-gridComponent.tsi-light .xAxis path {
2450 stroke: #000; }
2451 .tsi-gridComponent.tsi-light .yAxis .tick text, .tsi-gridComponent.tsi-light .xAxis .tick text {
2452 fill: #000; }
2453 .tsi-gridComponent.tsi-light .yAxis .tick line, .tsi-gridComponent.tsi-light .xAxis .tick line {
2454 stroke: #000; }
2455 @media screen and (-ms-high-contrast: white-on-black) {
2456 .tsi-gridComponent.tsi-light .yAxis path, .tsi-gridComponent.tsi-light .xAxis path {
2457 stroke: #fff; }
2458 .tsi-gridComponent.tsi-light .yAxis .tick text, .tsi-gridComponent.tsi-light .xAxis .tick text {
2459 fill: #fff !important; }
2460 .tsi-gridComponent.tsi-light .yAxis .tick line, .tsi-gridComponent.tsi-light .xAxis .tick line {
2461 stroke: #fff; } }
2462 .tsi-gridComponent.tsi-light .vHoverBox, .tsi-gridComponent.tsi-light .hHoverBox {
2463 fill: #ffffff;
2464 stroke: #136BFB; }
2465 .tsi-gridComponent.tsi-light .tsi-resizeGutter.tsi-isDragging {
2466 background-color: #dcdcdc; }
2467 .tsi-gridComponent.tsi-light ::-webkit-scrollbar {
2468 height: 8px;
2469 width: 8px; }
2470 .tsi-gridComponent.tsi-light ::-webkit-scrollbar-track {
2471 background: none; }
2472 .tsi-gridComponent.tsi-light ::-webkit-scrollbar-thumb {
2473 background: #a6a6a6;
2474 border-radius: 8px; }
2475 .tsi-gridComponent.tsi-light ::-webkit-scrollbar-thumb:hover {
2476 background: #a6a6a6; }
2477 .tsi-gridComponent.tsi-light ::-webkit-scrollbar-track:hover {
2478 background: #f2f2f2; }
2479 .tsi-gridComponent.tsi-light .hHoverText {
2480 text-anchor: middle; }
2481 .tsi-gridComponent.tsi-light .vHoverText {
2482 text-anchor: end; }
2483 .tsi-gridComponent.tsi-light .hoverText {
2484 stroke: none; }
2485 .tsi-gridComponent.tsi-light .hHoverText, .tsi-gridComponent.tsi-light .vHoverText {
2486 font-size: 11px !important; }
2487 .tsi-gridComponent.tsi-light .hHoverValueBar {
2488 stroke: #000; }
2489 .tsi-gridComponent.tsi-light .hoverText {
2490 fill: #000; }
2491 .tsi-gridComponent.tsi-light .stacked g path {
2492 fill: #000 !important; }
2493 .tsi-gridComponent.tsi-light .tooltip text {
2494 fill: #000; }
2495 .tsi-gridComponent.tsi-light .tooltip rect {
2496 fill: #ffffff;
2497 stroke: #136BFB; }
2498 .tsi-gridComponent.tsi-light .tsi-primaryButton {
2499 color: #000;
2500 border-color: rgba(0, 0, 0, 0.8);
2501 background-color: #f2f2f2; }
2502 .tsi-gridComponent.tsi-light .tsi-primaryButton:hover {
2503 background-color: #b3d6f2; }
2504 .tsi-gridComponent.tsi-light .yAxis path, .tsi-gridComponent.tsi-light .xAxis path {
2505 stroke-width: 1px !important; }
2506 .tsi-gridComponent.tsi-light .yAxis .tick text, .tsi-gridComponent.tsi-light .xAxis .tick text {
2507 user-select: none; }
2508 .tsi-gridComponent.tsi-light rect, .tsi-gridComponent.tsi-light line {
2509 shape-rendering: crispedges; }
2510 .tsi-gridComponent.tsi-light .stacked g path {
2511 stroke-width: 1;
2512 pointer-events: all;
2513 stroke: none; }
2514 .tsi-gridComponent.tsi-light .stacked rect {
2515 cursor: pointer;
2516 fill: transparent;
2517 stroke-width: 1; }
2518 .tsi-gridComponent.tsi-light .tooltip {
2519 pointer-events: none; }
2520 .tsi-gridComponent.tsi-light .tooltip text {
2521 alignment-baseline: hanging; }
2522 .tsi-gridComponent.tsi-light .tooltip .title {
2523 font-weight: bold;
2524 font-size: 13px; }
2525 .tsi-gridComponent.tsi-light .tooltip .value {
2526 font-weight: normal;
2527 font-size: 12px;
2528 font-weight: lighter; }
2529 .tsi-gridComponent.tsi-light .tooltip .value.visibleValue {
2530 font-weight: bold; }
2531 .tsi-gridComponent.tsi-light .tsi-gridComponent {
2532 z-index: 3 !important; }
2533 .tsi-gridComponent.tsi-light .hHoverValueBar {
2534 stroke-width: 4px; }
2535 .tsi-gridComponent.tsi-light .focus {
2536 display: none; }
2537 .tsi-gridComponent.tsi-light svg {
2538 display: block; }
2539 .tsi-gridComponent.tsi-light .tsi-chartValueTextBox {
2540 background-color: #ffffff;
2541 border-color: #b3d6f2; }
2542 .tsi-gridComponent.tsi-light .tsi-baseMono {
2543 background: #f2f2f2; }
2544 .tsi-gridComponent.tsi-fromChart .tsi-closeButton {
2545 display: block;
2546 opacity: 1;
2547 z-index: 1; }
2548 .tsi-gridComponent.tsi-fromChart .tsi-gridWrapper {
2549 width: calc(100% - 40px);
2550 height: calc(100% - 40px);
2551 margin: 20px;
2552 box-shadow: 0px 0px 10px 4px rgba(0, 0, 0, 0.3); }
2553 .tsi-gridComponent .tsi-closeButton {
2554 display: block;
2555 padding: 4px 8px;
2556 border-radius: 12px;
2557 cursor: pointer;
2558 position: absolute;
2559 right: 4px;
2560 top: 4px;
2561 background: #ccc;
2562 border: none;
2563 box-shadow: 0px 0px 10px 4px rgba(0, 0, 0, 0.3); }
2564 .tsi-gridComponent .tsi-gridWrapper {
2565 width: 100%;
2566 height: 100%;
2567 overflow: auto; }
2568 .tsi-gridComponent .tsi-gridWrapper table {
2569 font-size: 11px;
2570 border-collapse: collapse; }
2571 .tsi-gridComponent .tsi-gridWrapper table .tsi-gridContentRow:hover .tsi-rowHeaderMeasures {
2572 visibility: visible !important; }
2573 .tsi-gridComponent .tsi-gridWrapper table .tsi-gridContentRow .tsi-valueCell {
2574 padding: 0px; }
2575 .tsi-gridComponent .tsi-gridWrapper table .tsi-gridContentRow .tsi-valueCell .tsi-measureValue, .tsi-gridComponent .tsi-gridWrapper table .tsi-gridContentRow .tsi-rowHeaderCell .tsi-rowHeaderContainer .tsi-rowHeaderMeasures .tsi-measureName {
2576 height: 20px;
2577 padding: 0px 4px;
2578 white-space: nowrap;
2579 display: flex;
2580 align-items: center; }
2581 .tsi-gridComponent .tsi-gridWrapper table .tsi-gridContentRow .tsi-rowHeaderCell {
2582 padding: 0px; }
2583 .tsi-gridComponent .tsi-gridWrapper table .tsi-gridContentRow .tsi-rowHeaderCell .tsi-rowHeaderContainer {
2584 display: table; }
2585 .tsi-gridComponent .tsi-gridWrapper table .tsi-gridContentRow .tsi-rowHeaderCell .tsi-rowHeaderContainer .tsi-rowHeaderSeriesName {
2586 padding: 2px; }
2587 .tsi-gridComponent .tsi-gridWrapper table .tsi-gridContentRow .tsi-rowHeaderCell .tsi-rowHeaderContainer .tsi-rowHeaderMeasures {
2588 visibility: hidden;
2589 min-width: 80px;
2590 display: table;
2591 display: table-cell;
2592 text-align: center;
2593 vertical-align: middle; }
2594 .tsi-gridComponent .tsi-gridWrapper table .tsi-gridContentRow .tsi-rowHeaderCell .tsi-rowHeaderContainer .tsi-rowHeaderMeasures .tsi-measureName {
2595 opacity: .6;
2596 white-space: nowrap;
2597 overflow: hidden;
2598 text-overflow: ellipsis;
2599 align-content: flex-end;
2600 justify-content: flex-end; }
2601 .tsi-gridComponent .tsi-gridWrapper table tr th, .tsi-gridComponent .tsi-gridWrapper table tr .tsi-rowHeaderWrapper, .tsi-gridComponent .tsi-gridWrapper table tr .tsi-rowHeaderCell {
2602 padding: 2px;
2603 white-space: nowrap; }
2604 .tsi-gridComponent .tsi-gridWrapper table tr td {
2605 padding: 2px; }
2606 .tsi-gridComponent .tsi-gridWrapper table tr .tsi-rowHeaderWrapper {
2607 border-left: 4px solid transparent;
2608 white-space: nowrap;
2609 position: relative;
2610 padding-right: 88px; }
2611 .tsi-gridComponent .tsi-gridWrapper table tr .tsi-rowHeaderWrapper .tsi-rowHeader {
2612 max-width: 150px;
2613 text-overflow: ellipsis;
2614 overflow: hidden; }
2615 .tsi-gridComponent .tsi-gridWrapper table tr .tsi-rowHeaderWrapper .tsi-measureTypeWrapper {
2616 position: absolute;
2617 right: 4px;
2618 top: 2px;
2619 display: none;
2620 max-width: 76px;
2621 overflow: hidden; }
2622 .tsi-gridComponent .tsi-gridWrapper table tr .tsi-rowHeaderWrapper .tsi-measureTypeWrapper .tsi-measureType {
2623 text-overflow: ellipsis;
2624 overflow: hidden;
2625 display: block;
2626 opacity: .6; }
2627 .tsi-gridComponent .tsi-baseMono {
2628 padding: 2px; }
2629
2630div[class^='tsi-'] {
2631 box-sizing: border-box;
2632 font-family: "Segoe UI", sans-serif; }
2633
2634.tsi-textWrap {
2635 overflow: hidden;
2636 white-space: pre-wrap;
2637 text-overflow: ellipsis;
2638 hyphens: auto;
2639 overflow-wrap: break-word; }
2640
2641.tsi-hidden {
2642 display: none; }
2643
2644@keyframes tsi-slideIn {
2645 from {
2646 transform: translateY(-10px);
2647 opacity: 0; }
2648 to {
2649 transform: translateY(0px);
2650 opacity: 1; } }
2651
2652@keyframes tsi-slideRight {
2653 from {
2654 transform: translateX(-10px);
2655 opacity: 0; }
2656 to {
2657 transform: translateX(0px);
2658 opacity: 1; } }
2659
2660.tsi-resizeGutter {
2661 width: 6px;
2662 cursor: e-resize;
2663 padding: 2px;
2664 background-position-y: 50%;
2665 background-position-x: 0px;
2666 background-repeat: no-repeat; }
2667
2668.tsi-chartValueTextBox {
2669 position: absolute;
2670 white-space: nowrap;
2671 font-size: 11px;
2672 padding: 1px 4px;
2673 border-width: 1px;
2674 border-style: solid;
2675 box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.3);
2676 line-height: 16px; }
2677
2678.tsi-baseContextMenu {
2679 white-space: nowrap;
2680 padding: 4px 0;
2681 animation: tsi-slideRight 0.367s cubic-bezier(0.1, 0.9, 0.2, 1) forwards;
2682 border-width: 1px;
2683 border-radius: 2px;
2684 border-style: solid;
2685 box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.3);
2686 text-align: left; }
2687 .tsi-baseContextMenu > div, .tsi-baseContextMenu > li, .tsi-baseContextMenu > button {
2688 padding: 4px 8px;
2689 font-size: 12px;
2690 cursor: pointer;
2691 height: 28px;
2692 display: flex;
2693 align-items: center;
2694 overflow: hidden; }
2695 .tsi-baseContextMenu .tsi-break {
2696 height: 4px;
2697 margin-top: 4px;
2698 padding: 0 0 4px 0;
2699 cursor: default; }
2700 .tsi-baseContextMenu .tsi-break:last-of-type {
2701 display: none; }
2702
2703.tsi-primaryButton {
2704 height: 36px;
2705 border-radius: 4px;
2706 border-width: 1px;
2707 border-style: solid; }
2708 .tsi-primaryButton.disabled {
2709 cursor: default;
2710 pointer-events: none;
2711 opacity: .5; }
2712
2713.tsi-chartControlsPanel {
2714 height: 20px;
2715 right: 0px;
2716 width: 100px;
2717 position: absolute;
2718 z-index: 2;
2719 pointer-events: none; }
2720 .tsi-chartControlsPanel .tsi-ellipsisContainerDiv {
2721 pointer-events: all;
2722 left: auto;
2723 right: 20px;
2724 top: 0px;
2725 position: absolute; }
2726 .tsi-chartControlsPanel .tsi-ellipsisContainerDiv .tsi-ellipsisMenuContainer {
2727 pointer-events: all; }
2728 .tsi-chartControlsPanel .tsi-ellipsisContainerDiv .tsi-ellipsisMenuContainer .tsi-ellipsisMenu {
2729 z-index: 2 !important; }
2730 .tsi-chartControlsPanel .tsi-stackedButton {
2731 pointer-events: all;
2732 display: block;
2733 background-size: 20px 20px;
2734 background-repeat: no-repeat;
2735 background-position: center;
2736 position: absolute;
2737 height: 100%;
2738 width: 20px;
2739 cursor: pointer;
2740 background-color: transparent;
2741 border: none; }
2742 .tsi-chartControlsPanel .tsi-scooterButton {
2743 display: block;
2744 background-size: 20px 20px;
2745 background-repeat: no-repeat;
2746 background-position: center;
2747 position: absolute;
2748 height: 20px;
2749 width: 20px; }
2750
2751select::-ms-expand {
2752 display: none; }
2753
2754.tsi-select {
2755 margin: 2px;
2756 position: relative;
2757 -webkit-appearance: none;
2758 -moz-appearance: none;
2759 padding: 6px;
2760 padding-right: 28px;
2761 border-width: 1px;
2762 border-radius: 2px;
2763 border-style: solid;
2764 white-space: nowrap;
2765 overflow: hidden;
2766 height: 32px;
2767 background-position-y: 12px;
2768 background-position-x: calc(100% - 4px); }
2769 .tsi-select option {
2770 padding: 6px; }
2771
2772.tsi-warmRect {
2773 fill: #FFA800;
2774 stroke: #FFA800; }
2775
2776.pika-single {
2777 border-bottom: none;
2778 border-left: none;
2779 border-right: none; }
2780 .pika-single .pika-lendar {
2781 text-decoration: none;
2782 width: 196px;
2783 margin-left: 12px;
2784 margin-right: 12px; }
2785 .pika-single .pika-lendar abbr {
2786 text-decoration: none; }
2787 .pika-single .pika-lendar .pika-table .pika-row {
2788 height: 28px;
2789 margin: 0px; }
2790 .pika-single .pika-lendar .pika-table .pika-row td {
2791 padding: 0px; }
2792 .pika-single .pika-lendar .pika-table .pika-row td.is-inrange .pika-day {
2793 background-color: #d5ebe9; }
2794 .pika-single .pika-lendar .pika-table .pika-row td.is-endrange .pika-day, .pika-single .pika-lendar .pika-table .pika-row td.is-startrange .pika-day {
2795 background-color: #309d90;
2796 color: white; }
2797 .pika-single .pika-lendar .pika-table .pika-row td.is-endrange .pika-day:hover, .pika-single .pika-lendar .pika-table .pika-row td.is-startrange .pika-day:hover {
2798 background-color: #309d90;
2799 color: white; }
2800 .pika-single .pika-lendar .pika-table .pika-row td.is-startrange button {
2801 border-bottom-left-radius: 8px;
2802 border-top-left-radius: 8px; }
2803 .pika-single .pika-lendar .pika-table .pika-row td.is-endrange button {
2804 border-bottom-right-radius: 8px;
2805 border-top-right-radius: 8px; }
2806 .pika-single .pika-lendar .pika-table .pika-row td .pika-day {
2807 width: 100%;
2808 height: 28px;
2809 width: 28px;
2810 margin: 0px; }
2811 .pika-single .pika-lendar .pika-table .pika-row td .pika-day:hover {
2812 background-color: #309d90;
2813 color: white; }
2814 .pika-single .pika-lendar .pika-table .pika-button {
2815 border-radius: 0px;
2816 text-align: center; }
2817
2818.tsi-search {
2819 width: 100%;
2820 height: 100%;
2821 display: flex;
2822 flex-shrink: 0;
2823 align-items: center;
2824 position: relative; }
2825 .tsi-search .tsi-search-icon {
2826 width: 21px;
2827 height: 17px;
2828 background-repeat: no-repeat;
2829 margin-left: 8px;
2830 background-size: 14px;
2831 background-position-y: 2px; }
2832 .tsi-search .tsi-searchInput {
2833 position: absolute;
2834 width: 100%;
2835 height: 100%;
2836 padding-left: 28px;
2837 background: transparent;
2838 outline: none;
2839 text-overflow: ellipsis; }
2840
2841.tsi-baseMono {
2842 display: inline-block;
2843 padding: 4px;
2844 border-radius: 3px;
2845 font-family: "Lucida Console", Monaco, monospace;
2846 font-size: 85%;
2847 line-height: 85%;
2848 font-weight: 300; }
2849
2850.tsi-sliderComponent {
2851 position: absolute;
2852 height: 55px;
2853 bottom: 0px;
2854 right: 0px; }
2855 .tsi-sliderComponent.tsi-dark .tsi-sliderTrack {
2856 stroke: #fff; }
2857 @media screen and (-ms-high-contrast: white-on-black) {
2858 .tsi-sliderComponent.tsi-dark .tsi-sliderTrack {
2859 stroke: white; } }
2860 .tsi-sliderComponent.tsi-dark .tsi-sliderHandle {
2861 fill: white;
2862 stroke: #60AAFF; }
2863 .tsi-sliderComponent.tsi-dark .tsi-sliderLabel {
2864 background: #0d0f0e;
2865 color: #fff; }
2866 .tsi-sliderComponent.tsi-light .tsi-sliderTrack {
2867 stroke: #000; }
2868 @media screen and (-ms-high-contrast: white-on-black) {
2869 .tsi-sliderComponent.tsi-light .tsi-sliderTrack {
2870 stroke: white; } }
2871 .tsi-sliderComponent.tsi-light .tsi-sliderHandle {
2872 fill: white;
2873 stroke: #136BFB; }
2874 .tsi-sliderComponent.tsi-light .tsi-sliderLabel {
2875 background: #ffffff;
2876 color: #000; }
2877 .tsi-sliderComponent .tsi-sliderG .tsi-sliderTrack {
2878 stroke-width: 1px; }
2879 .tsi-sliderComponent .tsi-sliderG .tsi-sliderTrackOverlay {
2880 pointer-events: stroke;
2881 stroke-width: 50px;
2882 stroke: transparent;
2883 cursor: pointer; }
2884 .tsi-sliderComponent .tsi-sliderG .tsi-sliderHandle {
2885 stroke-width: 1.5; }
2886
2887.tsi-sliderLabel {
2888 position: absolute;
2889 bottom: 5px;
2890 right: 0px;
2891 font-size: 11px; }
2892
2893div[class^='tsi-'] {
2894 box-sizing: border-box;
2895 font-family: "Segoe UI", sans-serif; }
2896
2897.tsi-textWrap {
2898 overflow: hidden;
2899 white-space: pre-wrap;
2900 text-overflow: ellipsis;
2901 hyphens: auto;
2902 overflow-wrap: break-word; }
2903
2904.tsi-hidden {
2905 display: none; }
2906
2907@keyframes tsi-slideIn {
2908 from {
2909 transform: translateY(-10px);
2910 opacity: 0; }
2911 to {
2912 transform: translateY(0px);
2913 opacity: 1; } }
2914
2915@keyframes tsi-slideRight {
2916 from {
2917 transform: translateX(-10px);
2918 opacity: 0; }
2919 to {
2920 transform: translateX(0px);
2921 opacity: 1; } }
2922
2923.tsi-resizeGutter {
2924 width: 6px;
2925 cursor: e-resize;
2926 padding: 2px;
2927 background-position-y: 50%;
2928 background-position-x: 0px;
2929 background-repeat: no-repeat; }
2930
2931.tsi-chartValueTextBox {
2932 position: absolute;
2933 white-space: nowrap;
2934 font-size: 11px;
2935 padding: 1px 4px;
2936 border-width: 1px;
2937 border-style: solid;
2938 box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.3);
2939 line-height: 16px; }
2940
2941.tsi-baseContextMenu, .tsi-hierarchy .tsi-hierarchyContextMenu {
2942 white-space: nowrap;
2943 padding: 4px 0;
2944 animation: tsi-slideRight 0.367s cubic-bezier(0.1, 0.9, 0.2, 1) forwards;
2945 border-width: 1px;
2946 border-radius: 2px;
2947 border-style: solid;
2948 box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.3);
2949 text-align: left; }
2950 .tsi-baseContextMenu > div, .tsi-hierarchy .tsi-hierarchyContextMenu > div, .tsi-baseContextMenu > li, .tsi-hierarchy .tsi-hierarchyContextMenu > li, .tsi-baseContextMenu > button, .tsi-hierarchy .tsi-hierarchyContextMenu > button {
2951 padding: 4px 8px;
2952 font-size: 12px;
2953 cursor: pointer;
2954 height: 28px;
2955 display: flex;
2956 align-items: center;
2957 overflow: hidden; }
2958 .tsi-baseContextMenu .tsi-break, .tsi-hierarchy .tsi-hierarchyContextMenu .tsi-break {
2959 height: 4px;
2960 margin-top: 4px;
2961 padding: 0 0 4px 0;
2962 cursor: default; }
2963 .tsi-baseContextMenu .tsi-break:last-of-type, .tsi-hierarchy .tsi-hierarchyContextMenu .tsi-break:last-of-type {
2964 display: none; }
2965
2966.tsi-primaryButton {
2967 height: 36px;
2968 border-radius: 4px;
2969 border-width: 1px;
2970 border-style: solid; }
2971 .tsi-primaryButton.disabled {
2972 cursor: default;
2973 pointer-events: none;
2974 opacity: .5; }
2975
2976.tsi-chartControlsPanel {
2977 height: 20px;
2978 right: 0px;
2979 width: 100px;
2980 position: absolute;
2981 z-index: 2;
2982 pointer-events: none; }
2983 .tsi-chartControlsPanel .tsi-ellipsisContainerDiv {
2984 pointer-events: all;
2985 left: auto;
2986 right: 20px;
2987 top: 0px;
2988 position: absolute; }
2989 .tsi-chartControlsPanel .tsi-ellipsisContainerDiv .tsi-ellipsisMenuContainer {
2990 pointer-events: all; }
2991 .tsi-chartControlsPanel .tsi-ellipsisContainerDiv .tsi-ellipsisMenuContainer .tsi-ellipsisMenu {
2992 z-index: 2 !important; }
2993 .tsi-chartControlsPanel .tsi-stackedButton {
2994 pointer-events: all;
2995 display: block;
2996 background-size: 20px 20px;
2997 background-repeat: no-repeat;
2998 background-position: center;
2999 position: absolute;
3000 height: 100%;
3001 width: 20px;
3002 cursor: pointer;
3003 background-color: transparent;
3004 border: none; }
3005 .tsi-chartControlsPanel .tsi-scooterButton {
3006 display: block;
3007 background-size: 20px 20px;
3008 background-repeat: no-repeat;
3009 background-position: center;
3010 position: absolute;
3011 height: 20px;
3012 width: 20px; }
3013
3014select::-ms-expand {
3015 display: none; }
3016
3017.tsi-select {
3018 margin: 2px;
3019 position: relative;
3020 -webkit-appearance: none;
3021 -moz-appearance: none;
3022 padding: 6px;
3023 padding-right: 28px;
3024 border-width: 1px;
3025 border-radius: 2px;
3026 border-style: solid;
3027 white-space: nowrap;
3028 overflow: hidden;
3029 height: 32px;
3030 background-position-y: 12px;
3031 background-position-x: calc(100% - 4px); }
3032 .tsi-select option {
3033 padding: 6px; }
3034
3035.tsi-warmRect {
3036 fill: #FFA800;
3037 stroke: #FFA800; }
3038
3039.pika-single {
3040 border-bottom: none;
3041 border-left: none;
3042 border-right: none; }
3043 .pika-single .pika-lendar {
3044 text-decoration: none;
3045 width: 196px;
3046 margin-left: 12px;
3047 margin-right: 12px; }
3048 .pika-single .pika-lendar abbr {
3049 text-decoration: none; }
3050 .pika-single .pika-lendar .pika-table .pika-row {
3051 height: 28px;
3052 margin: 0px; }
3053 .pika-single .pika-lendar .pika-table .pika-row td {
3054 padding: 0px; }
3055 .pika-single .pika-lendar .pika-table .pika-row td.is-inrange .pika-day {
3056 background-color: #d5ebe9; }
3057 .pika-single .pika-lendar .pika-table .pika-row td.is-endrange .pika-day, .pika-single .pika-lendar .pika-table .pika-row td.is-startrange .pika-day {
3058 background-color: #309d90;
3059 color: white; }
3060 .pika-single .pika-lendar .pika-table .pika-row td.is-endrange .pika-day:hover, .pika-single .pika-lendar .pika-table .pika-row td.is-startrange .pika-day:hover {
3061 background-color: #309d90;
3062 color: white; }
3063 .pika-single .pika-lendar .pika-table .pika-row td.is-startrange button {
3064 border-bottom-left-radius: 8px;
3065 border-top-left-radius: 8px; }
3066 .pika-single .pika-lendar .pika-table .pika-row td.is-endrange button {
3067 border-bottom-right-radius: 8px;
3068 border-top-right-radius: 8px; }
3069 .pika-single .pika-lendar .pika-table .pika-row td .pika-day {
3070 width: 100%;
3071 height: 28px;
3072 width: 28px;
3073 margin: 0px; }
3074 .pika-single .pika-lendar .pika-table .pika-row td .pika-day:hover {
3075 background-color: #309d90;
3076 color: white; }
3077 .pika-single .pika-lendar .pika-table .pika-button {
3078 border-radius: 0px;
3079 text-align: center; }
3080
3081.tsi-search {
3082 width: 100%;
3083 height: 100%;
3084 display: flex;
3085 flex-shrink: 0;
3086 align-items: center;
3087 position: relative; }
3088 .tsi-search .tsi-search-icon {
3089 width: 21px;
3090 height: 17px;
3091 background-repeat: no-repeat;
3092 margin-left: 8px;
3093 background-size: 14px;
3094 background-position-y: 2px; }
3095 .tsi-search .tsi-searchInput {
3096 position: absolute;
3097 width: 100%;
3098 height: 100%;
3099 padding-left: 28px;
3100 background: transparent;
3101 outline: none;
3102 text-overflow: ellipsis; }
3103
3104.tsi-baseMono {
3105 display: inline-block;
3106 padding: 4px;
3107 border-radius: 3px;
3108 font-family: "Lucida Console", Monaco, monospace;
3109 font-size: 85%;
3110 line-height: 85%;
3111 font-weight: 300; }
3112
3113.tsi-hierarchy.tsi-dark {
3114 color: #fff;
3115 background: #0d0f0e; }
3116 .tsi-hierarchy.tsi-dark .tsi-navTabWrapper {
3117 border-bottom: 1px solid #fff; }
3118 .tsi-hierarchy.tsi-dark .tsi-hierarchyList li .tsi-markedName:hover {
3119 cursor: pointer;
3120 background: #62666c; }
3121 .tsi-hierarchy.tsi-dark .tsi-hierarchyList li.tsi-resultSelected {
3122 background-color: transparent; }
3123 .tsi-hierarchy.tsi-dark .tsi-hierarchyList li.tsi-resultSelected .tsi-markedName {
3124 background: #62666c; }
3125 .tsi-hierarchy.tsi-dark .tsi-navTab.tsi-selected {
3126 border-bottom: 2px solid #fff; }
3127 .tsi-hierarchy.tsi-dark .tsi-baseContextMenu, .tsi-hierarchy.tsi-dark .tsi-hierarchyContextMenu {
3128 border-color: #60AAFF;
3129 background-color: #0d0f0e;
3130 box-shadow: 0 1px 3px 0 rgba(255, 255, 255, 0.16); }
3131 .tsi-hierarchy.tsi-dark .tsi-baseContextMenu > div:hover, .tsi-hierarchy.tsi-dark .tsi-hierarchyContextMenu > div:hover, .tsi-hierarchy.tsi-dark .tsi-baseContextMenu > div:focus, .tsi-hierarchy.tsi-dark .tsi-hierarchyContextMenu > div:focus {
3132 background-color: #62666c; }
3133 .tsi-hierarchy.tsi-dark .tsi-baseContextMenu .tsi-break, .tsi-hierarchy.tsi-dark .tsi-hierarchyContextMenu .tsi-break {
3134 border-top: 1px solid rgba(96, 170, 255, 0.2); }
3135 .tsi-hierarchy.tsi-dark .tsi-baseContextMenu .tsi-break:hover, .tsi-hierarchy.tsi-dark .tsi-hierarchyContextMenu .tsi-break:hover, .tsi-hierarchy.tsi-dark .tsi-baseContextMenu .tsi-break:focus, .tsi-hierarchy.tsi-dark .tsi-hierarchyContextMenu .tsi-break:focus {
3136 background-color: #0d0f0e; }
3137 .tsi-hierarchy.tsi-dark .tsi-searchInput {
3138 border: 1px solid #31373e; }
3139 .tsi-hierarchy.tsi-dark .tsi-searchInput:focus {
3140 border: 1px solid #60AAFF; }
3141 .tsi-hierarchy.tsi-dark .tsi-baseMono {
3142 background: #1e2223; }
3143 .tsi-hierarchy.tsi-dark .tsi-hierarchyList li > .tsi-caret {
3144 background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 16 16%22%3E%0D %3Cdefs%3E%0D %3Cstyle%3E%0D .cls-1%2C .cls-2%2C .cls-3 %7B%0D fill%3A none%3B%0D %7D%0D%0D .cls-2 %7B%0D stroke%3A rgba(255%2C255%2C255%2C0.1)%3B%0D %7D%0D%0D .cls-2%2C .cls-3 %7B%0D stroke-linecap%3A square%3B%0D stroke-miterlimit%3A 1%3B%0D %7D%0D%0D .cls-3 %7B%0D stroke%3A %23FFF%3B%0D %7D%0D %3C%2Fstyle%3E%0D %3C%2Fdefs%3E%0D %3Cg id%3D%22rightCaret-light%22 transform%3D%22translate(-200 -96)%22%3E%0D %3Crect id%3D%22Rectangle_35712%22 data-name%3D%22Rectangle 35712%22 class%3D%22cls-1%22 width%3D%2216%22 height%3D%2216%22 transform%3D%22translate(200 96)%22%2F%3E%0D %3Cg id%3D%22Group_51401%22 data-name%3D%22Group 51401%22 transform%3D%22translate(200.9 95.2)%22%3E%0D %3Cpath id%3D%22Path_43134%22 data-name%3D%22Path 43134%22 class%3D%22cls-2%22 d%3D%22M37.5%2C33.8l6%2C6-6%2C6%22 transform%3D%22translate(-33.4 -30)%22%2F%3E%0D %3Cpath id%3D%22Path_43135%22 data-name%3D%22Path 43135%22 class%3D%22cls-3%22 d%3D%22M37.5%2C32.8l6%2C6-6%2C6%22 transform%3D%22translate(-33.4 -30)%22%2F%3E%0D %3C%2Fg%3E%0D %3C%2Fg%3E%0D%3C%2Fsvg%3E%0D"); }
3145
3146.tsi-hierarchy.tsi-light {
3147 color: #000;
3148 background: #ffffff; }
3149 .tsi-hierarchy.tsi-light .tsi-navTabWrapper {
3150 border-bottom: 1px solid #000; }
3151 .tsi-hierarchy.tsi-light .tsi-hierarchyList li .tsi-markedName:hover {
3152 cursor: pointer;
3153 background: #b3d6f2; }
3154 .tsi-hierarchy.tsi-light .tsi-hierarchyList li.tsi-resultSelected {
3155 background-color: transparent; }
3156 .tsi-hierarchy.tsi-light .tsi-hierarchyList li.tsi-resultSelected .tsi-markedName {
3157 background: #b3d6f2; }
3158 .tsi-hierarchy.tsi-light .tsi-navTab.tsi-selected {
3159 border-bottom: 2px solid #000; }
3160 .tsi-hierarchy.tsi-light .tsi-baseContextMenu, .tsi-hierarchy.tsi-light .tsi-hierarchyContextMenu {
3161 border-color: #136BFB;
3162 background-color: #ffffff;
3163 box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.16); }
3164 .tsi-hierarchy.tsi-light .tsi-baseContextMenu > div:hover, .tsi-hierarchy.tsi-light .tsi-hierarchyContextMenu > div:hover, .tsi-hierarchy.tsi-light .tsi-baseContextMenu > div:focus, .tsi-hierarchy.tsi-light .tsi-hierarchyContextMenu > div:focus {
3165 background-color: #b3d6f2; }
3166 .tsi-hierarchy.tsi-light .tsi-baseContextMenu .tsi-break, .tsi-hierarchy.tsi-light .tsi-hierarchyContextMenu .tsi-break {
3167 border-top: 1px solid rgba(19, 107, 251, 0.2); }
3168 .tsi-hierarchy.tsi-light .tsi-baseContextMenu .tsi-break:hover, .tsi-hierarchy.tsi-light .tsi-hierarchyContextMenu .tsi-break:hover, .tsi-hierarchy.tsi-light .tsi-baseContextMenu .tsi-break:focus, .tsi-hierarchy.tsi-light .tsi-hierarchyContextMenu .tsi-break:focus {
3169 background-color: #ffffff; }
3170 .tsi-hierarchy.tsi-light .tsi-searchInput {
3171 border: 1px solid #dcdcdc; }
3172 .tsi-hierarchy.tsi-light .tsi-searchInput:focus {
3173 border: 1px solid #136BFB; }
3174 .tsi-hierarchy.tsi-light .tsi-baseMono {
3175 background: #f2f2f2; }
3176 .tsi-hierarchy.tsi-light .tsi-hierarchyList li > .tsi-caret {
3177 background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 16 16%22%3E%0D %3Cdefs%3E%0D %3Cstyle%3E%0D .cls-1%2C .cls-2%2C .cls-3 %7B%0D fill%3A none%3B%0D %7D%0D%0D .cls-2 %7B%0D stroke%3A rgba(0%2C0%2C0%2C0.1)%3B%0D %7D%0D%0D .cls-2%2C .cls-3 %7B%0D stroke-linecap%3A square%3B%0D stroke-miterlimit%3A 1%3B%0D %7D%0D%0D .cls-3 %7B%0D stroke%3A %23000%3B%0D %7D%0D %3C%2Fstyle%3E%0D %3C%2Fdefs%3E%0D %3Cg id%3D%22rightCaret-light%22 transform%3D%22translate(-200 -96)%22%3E%0D %3Crect id%3D%22Rectangle_35712%22 data-name%3D%22Rectangle 35712%22 class%3D%22cls-1%22 width%3D%2216%22 height%3D%2216%22 transform%3D%22translate(200 96)%22%2F%3E%0D %3Cg id%3D%22Group_51401%22 data-name%3D%22Group 51401%22 transform%3D%22translate(200.9 95.2)%22%3E%0D %3Cpath id%3D%22Path_43134%22 data-name%3D%22Path 43134%22 class%3D%22cls-2%22 d%3D%22M37.5%2C33.8l6%2C6-6%2C6%22 transform%3D%22translate(-33.4 -30)%22%2F%3E%0D %3Cpath id%3D%22Path_43135%22 data-name%3D%22Path 43135%22 class%3D%22cls-3%22 d%3D%22M37.5%2C32.8l6%2C6-6%2C6%22 transform%3D%22translate(-33.4 -30)%22%2F%3E%0D %3C%2Fg%3E%0D %3C%2Fg%3E%0D%3C%2Fsvg%3E%0D"); }
3178
3179.tsi-hierarchy .tsi-filterWrapper {
3180 padding: 12px 20px;
3181 padding-bottom: 4px; }
3182 .tsi-hierarchy .tsi-filterWrapper input {
3183 width: 100%;
3184 padding: 4px; }
3185
3186.tsi-hierarchy .tsi-navTabWrapper {
3187 padding-left: 8px; }
3188 .tsi-hierarchy .tsi-navTabWrapper .tsi-navTab {
3189 border-bottom: 2px solid transparent;
3190 display: inline-block;
3191 margin: 0 12px;
3192 font-size: 14px;
3193 cursor: pointer; }
3194
3195.tsi-hierarchy .tsi-hierarchyList {
3196 position: relative;
3197 height: 100%; }
3198 .tsi-hierarchy .tsi-hierarchyList ul {
3199 list-style: none;
3200 padding: 0; }
3201 .tsi-hierarchy .tsi-hierarchyList ul.tsi-noPad {
3202 padding: 8px 20px;
3203 margin: 0;
3204 overflow: auto;
3205 height: 100%; }
3206 .tsi-hierarchy .tsi-hierarchyList li > .tsi-caret {
3207 transform: rotate(0deg); }
3208 .tsi-hierarchy .tsi-hierarchyList li.tsi-expanded > .tsi-caret {
3209 transform: rotate(90deg); }
3210 .tsi-hierarchy .tsi-hierarchyList li {
3211 position: relative; }
3212 .tsi-hierarchy .tsi-hierarchyList li .tsi-caret {
3213 position: absolute;
3214 display: block;
3215 height: 10px;
3216 width: 10px;
3217 cursor: pointer;
3218 z-index: 1;
3219 background-size: 10px;
3220 background-repeat: no-repeat;
3221 top: 11px;
3222 background-position: 50%;
3223 transition: all .2s ease;
3224 pointer-events: none; }
3225 .tsi-hierarchy .tsi-hierarchyList li .tsi-markedName {
3226 width: calc(100% + 40px);
3227 display: flex;
3228 position: relative;
3229 top: 0;
3230 left: 0;
3231 margin: 0;
3232 padding-left: 28px;
3233 height: 32px;
3234 font-size: 14px;
3235 align-items: center;
3236 margin-left: -20px; }
3237 .tsi-hierarchy .tsi-hierarchyList li.tsi-expanded .tsi-caret {
3238 content: '';
3239 cursor: pointer; }
3240 .tsi-hierarchy .tsi-hierarchyList li.tsi-leaf, .tsi-hierarchy .tsi-hierarchyList li .tsi-leafParent {
3241 font-weight: 600; }
3242 .tsi-hierarchy .tsi-hierarchyList li.tsi-leaf .tsi-caret, .tsi-hierarchy .tsi-hierarchyList li .tsi-leafParent .tsi-caret {
3243 display: none; }
3244 .tsi-hierarchy .tsi-hierarchyList li.tsi-leaf.draggable, .tsi-hierarchy .tsi-hierarchyList li .tsi-leafParent.draggable {
3245 cursor: move; }
3246 .tsi-hierarchy .tsi-hierarchyList li.tsi-leaf.draggable .tsi-markedName, .tsi-hierarchy .tsi-hierarchyList li .tsi-leafParent.draggable .tsi-markedName {
3247 cursor: move; }
3248 .tsi-hierarchy .tsi-hierarchyList li.tsi-leaf.draggable:active, .tsi-hierarchy .tsi-hierarchyList li .tsi-leafParent.draggable:active {
3249 cursor: move; }
3250 .tsi-hierarchy .tsi-hierarchyList li.tsi-leaf.draggable:active .tsi-markedName, .tsi-hierarchy .tsi-hierarchyList li .tsi-leafParent.draggable:active .tsi-markedName {
3251 cursor: move; }
3252
3253.tsi-hierarchy .tsi-noBefore .tsi-caret {
3254 content: '' !important; }
3255
3256.tsi-hierarchy .tsi-hierarchyContextMenu {
3257 position: absolute;
3258 left: calc(100% - 32px); }
3259
3260div[class^='tsi-'] {
3261 box-sizing: border-box;
3262 font-family: "Segoe UI", sans-serif; }
3263
3264.tsi-textWrap {
3265 overflow: hidden;
3266 white-space: pre-wrap;
3267 text-overflow: ellipsis;
3268 hyphens: auto;
3269 overflow-wrap: break-word; }
3270
3271.tsi-hidden {
3272 display: none; }
3273
3274@keyframes tsi-slideIn {
3275 from {
3276 transform: translateY(-10px);
3277 opacity: 0; }
3278 to {
3279 transform: translateY(0px);
3280 opacity: 1; } }
3281
3282@keyframes tsi-slideRight {
3283 from {
3284 transform: translateX(-10px);
3285 opacity: 0; }
3286 to {
3287 transform: translateX(0px);
3288 opacity: 1; } }
3289
3290.tsi-resizeGutter {
3291 width: 6px;
3292 cursor: e-resize;
3293 padding: 2px;
3294 background-position-y: 50%;
3295 background-position-x: 0px;
3296 background-repeat: no-repeat; }
3297
3298.tsi-chartValueTextBox {
3299 position: absolute;
3300 white-space: nowrap;
3301 font-size: 11px;
3302 padding: 1px 4px;
3303 border-width: 1px;
3304 border-style: solid;
3305 box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.3);
3306 line-height: 16px; }
3307
3308.tsi-baseContextMenu {
3309 white-space: nowrap;
3310 padding: 4px 0;
3311 animation: tsi-slideRight 0.367s cubic-bezier(0.1, 0.9, 0.2, 1) forwards;
3312 border-width: 1px;
3313 border-radius: 2px;
3314 border-style: solid;
3315 box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.3);
3316 text-align: left; }
3317 .tsi-baseContextMenu > div, .tsi-baseContextMenu > li, .tsi-baseContextMenu > button {
3318 padding: 4px 8px;
3319 font-size: 12px;
3320 cursor: pointer;
3321 height: 28px;
3322 display: flex;
3323 align-items: center;
3324 overflow: hidden; }
3325 .tsi-baseContextMenu .tsi-break {
3326 height: 4px;
3327 margin-top: 4px;
3328 padding: 0 0 4px 0;
3329 cursor: default; }
3330 .tsi-baseContextMenu .tsi-break:last-of-type {
3331 display: none; }
3332
3333.tsi-primaryButton {
3334 height: 36px;
3335 border-radius: 4px;
3336 border-width: 1px;
3337 border-style: solid; }
3338 .tsi-primaryButton.disabled {
3339 cursor: default;
3340 pointer-events: none;
3341 opacity: .5; }
3342
3343.tsi-chartControlsPanel {
3344 height: 20px;
3345 right: 0px;
3346 width: 100px;
3347 position: absolute;
3348 z-index: 2;
3349 pointer-events: none; }
3350 .tsi-chartControlsPanel .tsi-ellipsisContainerDiv {
3351 pointer-events: all;
3352 left: auto;
3353 right: 20px;
3354 top: 0px;
3355 position: absolute; }
3356 .tsi-chartControlsPanel .tsi-ellipsisContainerDiv .tsi-ellipsisMenuContainer {
3357 pointer-events: all; }
3358 .tsi-chartControlsPanel .tsi-ellipsisContainerDiv .tsi-ellipsisMenuContainer .tsi-ellipsisMenu {
3359 z-index: 2 !important; }
3360 .tsi-chartControlsPanel .tsi-stackedButton {
3361 pointer-events: all;
3362 display: block;
3363 background-size: 20px 20px;
3364 background-repeat: no-repeat;
3365 background-position: center;
3366 position: absolute;
3367 height: 100%;
3368 width: 20px;
3369 cursor: pointer;
3370 background-color: transparent;
3371 border: none; }
3372 .tsi-chartControlsPanel .tsi-scooterButton {
3373 display: block;
3374 background-size: 20px 20px;
3375 background-repeat: no-repeat;
3376 background-position: center;
3377 position: absolute;
3378 height: 20px;
3379 width: 20px; }
3380
3381select::-ms-expand {
3382 display: none; }
3383
3384.tsi-select {
3385 margin: 2px;
3386 position: relative;
3387 -webkit-appearance: none;
3388 -moz-appearance: none;
3389 padding: 6px;
3390 padding-right: 28px;
3391 border-width: 1px;
3392 border-radius: 2px;
3393 border-style: solid;
3394 white-space: nowrap;
3395 overflow: hidden;
3396 height: 32px;
3397 background-position-y: 12px;
3398 background-position-x: calc(100% - 4px); }
3399 .tsi-select option {
3400 padding: 6px; }
3401
3402.tsi-warmRect {
3403 fill: #FFA800;
3404 stroke: #FFA800; }
3405
3406.pika-single {
3407 border-bottom: none;
3408 border-left: none;
3409 border-right: none; }
3410 .pika-single .pika-lendar {
3411 text-decoration: none;
3412 width: 196px;
3413 margin-left: 12px;
3414 margin-right: 12px; }
3415 .pika-single .pika-lendar abbr {
3416 text-decoration: none; }
3417 .pika-single .pika-lendar .pika-table .pika-row {
3418 height: 28px;
3419 margin: 0px; }
3420 .pika-single .pika-lendar .pika-table .pika-row td {
3421 padding: 0px; }
3422 .pika-single .pika-lendar .pika-table .pika-row td.is-inrange .pika-day {
3423 background-color: #d5ebe9; }
3424 .pika-single .pika-lendar .pika-table .pika-row td.is-endrange .pika-day, .pika-single .pika-lendar .pika-table .pika-row td.is-startrange .pika-day {
3425 background-color: #309d90;
3426 color: white; }
3427 .pika-single .pika-lendar .pika-table .pika-row td.is-endrange .pika-day:hover, .pika-single .pika-lendar .pika-table .pika-row td.is-startrange .pika-day:hover {
3428 background-color: #309d90;
3429 color: white; }
3430 .pika-single .pika-lendar .pika-table .pika-row td.is-startrange button {
3431 border-bottom-left-radius: 8px;
3432 border-top-left-radius: 8px; }
3433 .pika-single .pika-lendar .pika-table .pika-row td.is-endrange button {
3434 border-bottom-right-radius: 8px;
3435 border-top-right-radius: 8px; }
3436 .pika-single .pika-lendar .pika-table .pika-row td .pika-day {
3437 width: 100%;
3438 height: 28px;
3439 width: 28px;
3440 margin: 0px; }
3441 .pika-single .pika-lendar .pika-table .pika-row td .pika-day:hover {
3442 background-color: #309d90;
3443 color: white; }
3444 .pika-single .pika-lendar .pika-table .pika-button {
3445 border-radius: 0px;
3446 text-align: center; }
3447
3448.tsi-search {
3449 width: 100%;
3450 height: 100%;
3451 display: flex;
3452 flex-shrink: 0;
3453 align-items: center;
3454 position: relative; }
3455 .tsi-search .tsi-search-icon {
3456 width: 21px;
3457 height: 17px;
3458 background-repeat: no-repeat;
3459 margin-left: 8px;
3460 background-size: 14px;
3461 background-position-y: 2px; }
3462 .tsi-search .tsi-searchInput {
3463 position: absolute;
3464 width: 100%;
3465 height: 100%;
3466 padding-left: 28px;
3467 background: transparent;
3468 outline: none;
3469 text-overflow: ellipsis; }
3470
3471.tsi-baseMono {
3472 display: inline-block;
3473 padding: 4px;
3474 border-radius: 3px;
3475 font-family: "Lucida Console", Monaco, monospace;
3476 font-size: 85%;
3477 line-height: 85%;
3478 font-weight: 300; }
3479
3480.tsi-availabilityChart {
3481 position: relative;
3482 width: 100%; }
3483 .tsi-availabilityChart .tsi-dateTimePickerContainer {
3484 position: absolute;
3485 right: 60px;
3486 top: calc(100% - 40px);
3487 background-color: white; }
3488 .tsi-availabilityChart.tsi-dark {
3489 background-color: #0d0f0e;
3490 color: #fff; }
3491 .tsi-availabilityChart.tsi-dark .tsi-timePickerContainer {
3492 background-color: #0d0f0e; }
3493 .tsi-availabilityChart.tsi-dark .tsi-timePickerContainer .tsi-timePickerChart {
3494 background-color: #0d0f0e; }
3495 .tsi-availabilityChart.tsi-dark .tsi-timePickerTextContainer .tsi-timePicker {
3496 border-color: #31373e; }
3497 .tsi-availabilityChart.tsi-dark .tsi-sparklineContainer .overlay {
3498 fill: #1e2223; }
3499 .tsi-availabilityChart.tsi-dark.tsi-compact .tsi-timePickerContainer .overlay {
3500 fill: #1e2223; }
3501 .tsi-availabilityChart.tsi-dark.tsi-compact .tsi-timePickerContainer .tsi-compactFromTo {
3502 background-color: #0d0f0e; }
3503 .tsi-availabilityChart.tsi-dark .tsi-zoomButton {
3504 background-color: #0d0f0e;
3505 color: #fff; }
3506 .tsi-availabilityChart.tsi-dark .tsi-zoomButton:active {
3507 background-color: #62666c; }
3508 .tsi-availabilityChart.tsi-dark .tsi-dateTimeContainer {
3509 color: #fff; }
3510 .tsi-availabilityChart.tsi-dark .tsi-dateTimeContainer .tsi-dateTimeButton {
3511 background-color: rgba(49, 55, 62, 0.4) !important; }
3512 .tsi-availabilityChart.tsi-dark .tsi-dateTimeContainer .tsi-dateTimeButton:hover {
3513 background-color: #31373e !important; }
3514 .tsi-availabilityChart.tsi-dark .tsi-timePicker, .tsi-availabilityChart.tsi-dark .tsi-timePicker > option {
3515 background-color: #0d0f0e;
3516 color: #fff; }
3517 .tsi-availabilityChart.tsi-light {
3518 background-color: #ffffff;
3519 color: #000; }
3520 .tsi-availabilityChart.tsi-light .tsi-timePickerContainer {
3521 background-color: #ffffff; }
3522 .tsi-availabilityChart.tsi-light .tsi-timePickerContainer .tsi-timePickerChart {
3523 background-color: #ffffff; }
3524 .tsi-availabilityChart.tsi-light .tsi-timePickerTextContainer .tsi-timePicker {
3525 border-color: #dcdcdc; }
3526 .tsi-availabilityChart.tsi-light .tsi-sparklineContainer .overlay {
3527 fill: #f2f2f2; }
3528 .tsi-availabilityChart.tsi-light.tsi-compact .tsi-timePickerContainer .overlay {
3529 fill: #f2f2f2; }
3530 .tsi-availabilityChart.tsi-light.tsi-compact .tsi-timePickerContainer .tsi-compactFromTo {
3531 background-color: #ffffff; }
3532 .tsi-availabilityChart.tsi-light .tsi-zoomButton {
3533 background-color: #ffffff;
3534 color: #000; }
3535 .tsi-availabilityChart.tsi-light .tsi-zoomButton:active {
3536 background-color: #b3d6f2; }
3537 .tsi-availabilityChart.tsi-light .tsi-dateTimeContainer {
3538 color: #000; }
3539 .tsi-availabilityChart.tsi-light .tsi-dateTimeContainer .tsi-dateTimeButton {
3540 background-color: rgba(220, 220, 220, 0.4) !important; }
3541 .tsi-availabilityChart.tsi-light .tsi-dateTimeContainer .tsi-dateTimeButton:hover {
3542 background-color: #dcdcdc !important; }
3543 .tsi-availabilityChart.tsi-light .tsi-timePicker, .tsi-availabilityChart.tsi-light .tsi-timePicker > option {
3544 background-color: #ffffff;
3545 color: #000; }
3546 .tsi-availabilityChart .tsi-timePickerContainer {
3547 width: calc(100% - 4px);
3548 height: calc(100% - 48px);
3549 overflow: visible;
3550 position: relative; }
3551 .tsi-availabilityChart .tsi-timePickerContainer .tsi-timePickerChart {
3552 position: relative;
3553 height: calc(100% - 4px); }
3554 .tsi-availabilityChart .tsi-timePickerContainer .tsi-timePickerChart .tsi-valueLine {
3555 stroke-width: 2px; }
3556 .tsi-availabilityChart.tsi-withButton .tsi-timePickerContainer {
3557 height: calc(100% - 4px); }
3558 .tsi-availabilityChart.tsi-compact .tsi-rangeTextContainer {
3559 background: none !important;
3560 transform: translate(-50%, -2px) !important; }
3561 .tsi-availabilityChart.tsi-compact .tsi-timePickerContainer {
3562 height: calc(100% - 8px); }
3563 .tsi-availabilityChart.tsi-compact .tsi-timePickerContainer path {
3564 stroke: none !important;
3565 fill: none !important; }
3566 .tsi-availabilityChart.tsi-compact .tsi-timePickerContainer .brushElem .selection {
3567 stroke: none; }
3568 .tsi-availabilityChart.tsi-compact .tsi-timePickerContainer .xAxisBaseline {
3569 stroke: none !important; }
3570 .tsi-availabilityChart.tsi-compact .tsi-timePickerContainer .tsi-compactFromTo {
3571 font-size: 12px;
3572 bottom: calc(100% - 4px);
3573 position: absolute; }
3574 .tsi-availabilityChart.tsi-compact.tsi-withButton .tsi-timePickerContainer {
3575 height: 100%; }
3576 .tsi-availabilityChart .tsi-timePickerTextContainer {
3577 top: 0;
3578 width: calc(100% - 80px);
3579 position: relative; }
3580 .tsi-availabilityChart .tsi-timePickerTextContainer .tsi-select {
3581 top: 4px;
3582 width: 100px;
3583 background: url("data:image/svg+xml,%0D%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 viewBox%3D%220 0 13 7%22%3E%0D %3Cdefs%3E%0D %3Cstyle%3E%0D .cls-1 %7B%0D clip-path%3A url(%23clip-Chevron_light_theme_1)%3B%0D %7D%0D%0D .cls-2%2C .cls-3 %7B%0D fill%3A none%3B%0D stroke-linecap%3A square%3B%0D stroke-miterlimit%3A 1%3B%0D %7D%0D%0D .cls-2 %7B%0D stroke%3A rgba(0%2C0%2C0%2C0.1)%3B%0D %7D%0D%0D .cls-3 %7B%0D stroke%3A %23666%3B%0D %7D%0D%0D .cls-4 %7B%0D fill%3A %23fff%3B%0D %7D%0D %3C%2Fstyle%3E%0D %3CclipPath id%3D%22clip-Chevron_light_theme_1%22%3E%0D %3Crect width%3D%2213%22 height%3D%227%22%2F%3E%0D %3C%2FclipPath%3E%0D %3C%2Fdefs%3E%0D %3Cg id%3D%22Chevron_light_theme_1%22 data-name%3D%22Chevron light theme %E2%80%93 1%22 class%3D%22cls-1%22%3E%0D %3Cg id%3D%22Group_22369%22 data-name%3D%22Group 22369%22 transform%3D%22translate(-199.6 -646.273)%22%3E%0D %3Cpath id%3D%22Path_44737%22 data-name%3D%22Path 44737%22 class%3D%22cls-2%22 d%3D%22M8.5%2C33.8l-5%2C5%2C5%2C5%22 transform%3D%22translate(167.8 655.8) rotate(-90)%22%2F%3E%0D %3Cpath id%3D%22Path_44738%22 data-name%3D%22Path 44738%22 class%3D%22cls-3%22 d%3D%22M8.5%2C32.8l-5%2C5%2C5%2C5%22 transform%3D%22translate(167.8 655.8) rotate(-90)%22%2F%3E%0D %3C%2Fg%3E%0D %3C%2Fg%3E%0D%3C%2Fsvg%3E%0D") 16px/16px no-repeat;
3584 background-position-y: 12px;
3585 background-position-x: calc(100% - 4px);
3586 width: 132px; }
3587 .tsi-availabilityChart .tsi-timePickerTextContainer .tsi-dateTimeInputLabel {
3588 display: inline-block;
3589 font-size: 12px;
3590 top: 0px;
3591 width: 40px;
3592 text-align: right;
3593 text-transform: uppercase;
3594 opacity: .7;
3595 font-weight: bold; }
3596 .tsi-availabilityChart .tsi-timePickerTextContainer .tsi-dateTimeContainer {
3597 padding-right: 0px;
3598 margin-top: 4px;
3599 border: none;
3600 background-color: transparent;
3601 font-size: 14px;
3602 text-transform: capitalize;
3603 height: 32px;
3604 float: right;
3605 display: flex; }
3606 .tsi-availabilityChart .tsi-timePickerTextContainer .tsi-dateTimeContainer label {
3607 opacity: .66;
3608 font-size: 12px;
3609 line-height: 32px; }
3610 .tsi-availabilityChart .tsi-timePickerTextContainer .tsi-dateTimeContainer .tsi-dateTimeButton {
3611 height: 32px;
3612 margin-left: 8px;
3613 border: none;
3614 cursor: pointer;
3615 background: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 13 12.188%22%3E%0D %3Cdefs%3E%0D %3Cstyle%3E%0D .cls-1 %7B%0D fill%3A %2307f%3B%0D %7D%0D %3C%2Fstyle%3E%0D %3C%2Fdefs%3E%0D %3Cpath id%3D%22Calendar_Light_Theme%22 class%3D%22cls-1%22 d%3D%22M4.875-8.125h.813v.813H4.875ZM7.313-3.25h.813v.813H7.313ZM9.75-8.125h.813v.813H9.75Zm-2.437%2C0h.813v.813H7.313ZM4.875-6.5h.813v.813H4.875Zm-2.437%2C0H3.25v.813H2.438Zm7.313%2C0h.813v.813H9.75Zm-2.437%2C0h.813v.813H7.313ZM4.875-4.875h.813v.813H4.875Zm-2.437%2C0H3.25v.813H2.438Zm7.313%2C0h.813v.813H9.75Zm-2.437%2C0h.813v.813H7.313ZM4.875-3.25h.813v.813H4.875Zm-2.437%2C0H3.25v.813H2.438ZM13-12.187V-.812H0V-12.187H2.438V-13H3.25v.813h6.5V-13h.813v.813ZM.813-11.375V-9.75H12.188v-1.625H10.563v.813H9.75v-.812H3.25v.813H2.438v-.812Zm11.375%2C9.75V-8.937H.813v7.313Z%22 transform%3D%22translate(0 13)%22%2F%3E%0D%3C%2Fsvg%3E%0D") 0%/5% no-repeat;
3616 background-position-y: 10px;
3617 background-size: 13px;
3618 background-position-x: 8px;
3619 padding-left: 28px;
3620 padding-right: 8px;
3621 border-radius: 2px;
3622 position: relative; }
3623 .tsi-availabilityChart .tsi-timePickerTextContainer .tsi-dateTimeContainer .tsi-dateTimePickerContainer {
3624 left: unset;
3625 right: 0;
3626 top: 0px;
3627 display: block; }
3628 .tsi-availabilityChart .tsi-timePickerTextContainer .tsi-toText {
3629 width: 32px;
3630 font-size: 20px;
3631 display: inline-block;
3632 vertical-align: top;
3633 text-align: center; }
3634 .tsi-availabilityChart .tsi-timePickerTextContainer .tsi-dateTimeErrorDiv {
3635 width: 200px;
3636 display: inline-block;
3637 padding-left: 4px;
3638 font-size: 12px; }
3639 .tsi-availabilityChart .tsi-timePickerTextContainer .tsi-dateTimeErrorDiv .tsi-invalidTime {
3640 height: 20px;
3641 padding: 4px;
3642 width: 100%; }
3643 .tsi-availabilityChart .tsi-zoomButtonContainer {
3644 display: flex;
3645 position: absolute;
3646 right: 44px;
3647 bottom: 96px;
3648 width: 16px;
3649 flex-wrap: wrap; }
3650 .tsi-availabilityChart .tsi-zoomButtonContainer .tsi-zoomButton {
3651 border: none;
3652 width: 16px;
3653 height: 16px;
3654 padding: 0px;
3655 cursor: pointer; }
3656 .tsi-availabilityChart .tsi-zoomButtonContainer .tsi-zoomButtonIn {
3657 background: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 13 14%22%3E%0D %3Cdefs%3E%0D %3Cstyle%3E%0D .cls-1%2C .cls-3 %7B%0D fill%3A none%3B%0D stroke-miterlimit%3A 1%3B%0D %7D%0D%0D .cls-1 %7B%0D stroke%3A rgba(0%2C0%2C0%2C0.1)%3B%0D %7D%0D%0D .cls-2 %7B%0D fill%3A rgba(33%2C33%2C33%2C0.1)%3B%0D %7D%0D%0D .cls-3 %7B%0D stroke%3A %23212121%3B%0D %7D%0D%0D .cls-4 %7B%0D fill%3A rgba(33%2C33%2C33%2C0.5)%3B%0D %7D%0D%0D .cls-5 %7B%0D fill%3A %23212121%3B%0D %7D%0D %3C%2Fstyle%3E%0D %3C%2Fdefs%3E%0D %3Cg id%3D%22ZoomIn_Light_Theme%22 transform%3D%22translate(83.443 -13.354)%22%3E%0D %3Cpath id%3D%22Path_111461%22 data-name%3D%22Path 111461%22 class%3D%22cls-1%22 d%3D%22M305%2C39.3a6%2C6%2C0%2C1%2C1-6-6A5.975%2C5.975%2C0%2C0%2C1%2C305%2C39.3Z%22 transform%3D%22translate(-375.943 -18.446)%22%2F%3E%0D %3Cpath id%3D%22Path_111462%22 data-name%3D%22Path 111462%22 class%3D%22cls-2%22 d%3D%22M299%2C44.3a6%2C6%2C0%2C1%2C0-6-6A5.975%2C5.975%2C0%2C0%2C0%2C299%2C44.3Z%22 transform%3D%22translate(-375.943 -18.446)%22%2F%3E%0D %3Cpath id%3D%22Path_111463%22 data-name%3D%22Path 111463%22 class%3D%22cls-3%22 d%3D%22M305%2C38.3a6%2C6%2C0%2C1%2C1-6-6A5.975%2C5.975%2C0%2C0%2C1%2C305%2C38.3Z%22 transform%3D%22translate(-375.943 -18.446)%22%2F%3E%0D %3Cpath id%3D%22Path_111465%22 data-name%3D%22Path 111465%22 class%3D%22cls-4%22 d%3D%22M0%2C0H2.042L2-2H3V0H5V1H3V3H2V1H0Z%22 transform%3D%22translate(-79.443 20.354)%22%2F%3E%0D %3Cpath id%3D%22Path_111464%22 data-name%3D%22Path 111464%22 class%3D%22cls-5%22 d%3D%22M0%2C0H2.042L2-2H3V0H5V1H3V3H2V1H0Z%22 transform%3D%22translate(-79.443 19.354)%22%2F%3E%0D %3C%2Fg%3E%0D%3C%2Fsvg%3E%0D") no-repeat;
3658 background-size: 16px; }
3659 @media screen and (-ms-high-contrast: white-on-black) {
3660 .tsi-availabilityChart .tsi-zoomButtonContainer .tsi-zoomButtonIn {
3661 background: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 13 14%22%3E%0D %3Cdefs%3E%0D %3Cstyle%3E%0D .cls-1%2C .cls-3 %7B%0D fill%3A none%3B %0D stroke-miterlimit%3A 1%3B %0D %7D %0D%0D .cls-1 %7B%0D stroke%3A rgba(33%2C33%2C33%2C0.5)%3B%0D %7D%0D%0D .cls-2 %7B %0D fill%3A rgba(33%2C33%2C33%2C0.1)%3B%0D %7D%0D%0D .cls-3 %7B%0D stroke%3A %23FFFFFF%3B%0D %7D%0D%0D .cls-4 %7B%0D fill%3A rgba(33%2C33%2C33%2C0.5)%3B%0D %7D%0D%0D .cls-5 %7B%0D fill%3A %23FFFFFF%0D %7D%0D %3C%2Fstyle%3E%0D %3C%2Fdefs%3E%0D %3Cg id%3D%22ZoomIn_Light_Theme%22 transform%3D%22translate(83.443 -13.354)%22%3E%0D %3Cpath id%3D%22Path_111461%22 data-name%3D%22Path 111461%22 class%3D%22cls-1%22 d%3D%22M305%2C39.3a6%2C6%2C0%2C1%2C1-6-6A5.975%2C5.975%2C0%2C0%2C1%2C305%2C39.3Z%22 transform%3D%22translate(-375.943 -18.446)%22%2F%3E%0D %3Cpath id%3D%22Path_111462%22 data-name%3D%22Path 111462%22 class%3D%22cls-2%22 d%3D%22M299%2C44.3a6%2C6%2C0%2C1%2C0-6-6A5.975%2C5.975%2C0%2C0%2C0%2C299%2C44.3Z%22 transform%3D%22translate(-375.943 -18.446)%22%2F%3E%0D %3Cpath id%3D%22Path_111463%22 data-name%3D%22Path 111463%22 class%3D%22cls-3%22 d%3D%22M305%2C38.3a6%2C6%2C0%2C1%2C1-6-6A5.975%2C5.975%2C0%2C0%2C1%2C305%2C38.3Z%22 transform%3D%22translate(-375.943 -18.446)%22%2F%3E%0D %3Cpath id%3D%22Path_111465%22 data-name%3D%22Path 111465%22 class%3D%22cls-4%22 d%3D%22M0%2C0H2.042L2-2H3V0H5V1H3V3H2V1H0Z%22 transform%3D%22translate(-79.443 20.354)%22%2F%3E%0D %3Cpath id%3D%22Path_111464%22 data-name%3D%22Path 111464%22 class%3D%22cls-5%22 d%3D%22M0%2C0H2.042L2-2H3V0H5V1H3V3H2V1H0Z%22 transform%3D%22translate(-79.443 19.354)%22%2F%3E%0D %3C%2Fg%3E%0D%3C%2Fsvg%3E%0D") no-repeat; } }
3662 .tsi-availabilityChart .tsi-zoomButtonContainer .tsi-zoomButtonOut {
3663 background: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 13 14%22%3E%0D %3Cdefs%3E%0D %3Cstyle%3E%0D .cls-1%2C .cls-3 %7B%0D fill%3A none%3B%0D stroke-miterlimit%3A 1%3B%0D %7D%0D%0D .cls-1 %7B%0D stroke%3A rgba(0%2C0%2C0%2C0.1)%3B%0D %7D%0D%0D .cls-2 %7B%0D fill%3A rgba(33%2C33%2C33%2C0.1)%3B%0D %7D%0D%0D .cls-3 %7B%0D stroke%3A %23212121%3B%0D %7D%0D%0D .cls-4 %7B%0D fill%3A rgba(33%2C33%2C33%2C0.5)%3B%0D %7D%0D%0D .cls-5 %7B%0D fill%3A %23212121%3B%0D %7D%0D %3C%2Fstyle%3E%0D %3C%2Fdefs%3E%0D %3Cg id%3D%22ZoomOut_Light_Theme%22 transform%3D%22translate(83.443 -8.354)%22%3E%0D %3Cpath id%3D%22Path_111461%22 data-name%3D%22Path 111461%22 class%3D%22cls-1%22 d%3D%22M305%2C39.3a6%2C6%2C0%2C1%2C1-6-6A5.975%2C5.975%2C0%2C0%2C1%2C305%2C39.3Z%22 transform%3D%22translate(-375.943 -23.446)%22%2F%3E%0D %3Cpath id%3D%22Path_111462%22 data-name%3D%22Path 111462%22 class%3D%22cls-2%22 d%3D%22M299%2C44.3a6%2C6%2C0%2C1%2C0-6-6A5.975%2C5.975%2C0%2C0%2C0%2C299%2C44.3Z%22 transform%3D%22translate(-375.943 -23.446)%22%2F%3E%0D %3Cpath id%3D%22Path_111463%22 data-name%3D%22Path 111463%22 class%3D%22cls-3%22 d%3D%22M305%2C38.3a6%2C6%2C0%2C1%2C1-6-6A5.975%2C5.975%2C0%2C0%2C1%2C305%2C38.3Z%22 transform%3D%22translate(-375.943 -23.446)%22%2F%3E%0D %3Cpath id%3D%22Path_111465%22 data-name%3D%22Path 111465%22 class%3D%22cls-4%22 d%3D%22M0%2C0H5V1H0Z%22 transform%3D%22translate(-79.443 15.355)%22%2F%3E%0D %3Cpath id%3D%22Path_111464%22 data-name%3D%22Path 111464%22 class%3D%22cls-5%22 d%3D%22M0%2C0H5V1H0Z%22 transform%3D%22translate(-79.443 14.468)%22%2F%3E%0D %3C%2Fg%3E%0D%3C%2Fsvg%3E%0D") no-repeat;
3664 background-size: 16px;
3665 margin-top: 4px;
3666 margin-bottom: 4px; }
3667 @media screen and (-ms-high-contrast: white-on-black) {
3668 .tsi-availabilityChart .tsi-zoomButtonContainer .tsi-zoomButtonOut {
3669 background: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 13 14%22%3E%0D %3Cdefs%3E %0D %3Cstyle%3E%0D .cls-1%2C .cls-3 %7B%0D fill%3A none%3B%0D stroke-miterlimit%3A 1%3B%0D %7D%0D%0D .cls-1 %7B %0D stroke%3A rgba(33%2C33%2C33%2C0.5)%3B%0D %7D%0D%0D .cls-2 %7B%0D fill%3A rgba(33%2C33%2C33%2C0.1)%3B%0D %7D%0D%0D .cls-3 %7B%0D stroke%3A %23FFFFFF%3B%0D %7D%0D%0D .cls-4 %7B%0D fill%3A rgba(33%2C33%2C33%2C0.5)%3B%0D %7D%0D%0D .cls-5 %7B%0D fill%3A %23FFFFFF%3B%0D %7D%0D %3C%2Fstyle%3E%0D %3C%2Fdefs%3E%0D %3Cg id%3D%22ZoomOut_Light_Theme%22 transform%3D%22translate(83.443 -8.354)%22%3E%0D %3Cpath id%3D%22Path_111461%22 data-name%3D%22Path 111461%22 class%3D%22cls-1%22 d%3D%22M305%2C39.3a6%2C6%2C0%2C1%2C1-6-6A5.975%2C5.975%2C0%2C0%2C1%2C305%2C39.3Z%22 transform%3D%22translate(-375.943 -23.446)%22%2F%3E%0D %3Cpath id%3D%22Path_111462%22 data-name%3D%22Path 111462%22 class%3D%22cls-2%22 d%3D%22M299%2C44.3a6%2C6%2C0%2C1%2C0-6-6A5.975%2C5.975%2C0%2C0%2C0%2C299%2C44.3Z%22 transform%3D%22translate(-375.943 -23.446)%22%2F%3E%0D %3Cpath id%3D%22Path_111463%22 data-name%3D%22Path 111463%22 class%3D%22cls-3%22 d%3D%22M305%2C38.3a6%2C6%2C0%2C1%2C1-6-6A5.975%2C5.975%2C0%2C0%2C1%2C305%2C38.3Z%22 transform%3D%22translate(-375.943 -23.446)%22%2F%3E%0D %3Cpath id%3D%22Path_111465%22 data-name%3D%22Path 111465%22 class%3D%22cls-4%22 d%3D%22M0%2C0H5V1H0Z%22 transform%3D%22translate(-79.443 15.355)%22%2F%3E%0D %3Cpath id%3D%22Path_111464%22 data-name%3D%22Path 111464%22 class%3D%22cls-5%22 d%3D%22M0%2C0H5V1H0Z%22 transform%3D%22translate(-79.443 14.468)%22%2F%3E%0D %3C%2Fg%3E%0D%3C%2Fsvg%3E%0D") no-repeat; } }
3670 .tsi-availabilityChart .tsi-sparklineContainer {
3671 background: none !important;
3672 margin-top: -32px; }
3673 .tsi-availabilityChart .tsi-sparklineContainer path {
3674 stroke: none !important; }
3675 .tsi-availabilityChart .tsi-sparklineContainer .brushElem .handle {
3676 visibility: visible;
3677 shape-rendering: unset;
3678 width: 8px;
3679 rx: 4px;
3680 ry: 4px; }
3681
3682div[class^='tsi-'] {
3683 box-sizing: border-box;
3684 font-family: "Segoe UI", sans-serif; }
3685
3686.tsi-textWrap {
3687 overflow: hidden;
3688 white-space: pre-wrap;
3689 text-overflow: ellipsis;
3690 hyphens: auto;
3691 overflow-wrap: break-word; }
3692
3693.tsi-hidden {
3694 display: none; }
3695
3696@keyframes tsi-slideIn {
3697 from {
3698 transform: translateY(-10px);
3699 opacity: 0; }
3700 to {
3701 transform: translateY(0px);
3702 opacity: 1; } }
3703
3704@keyframes tsi-slideRight {
3705 from {
3706 transform: translateX(-10px);
3707 opacity: 0; }
3708 to {
3709 transform: translateX(0px);
3710 opacity: 1; } }
3711
3712.tsi-resizeGutter {
3713 width: 6px;
3714 cursor: e-resize;
3715 padding: 2px;
3716 background-position-y: 50%;
3717 background-position-x: 0px;
3718 background-repeat: no-repeat; }
3719
3720.tsi-chartValueTextBox {
3721 position: absolute;
3722 white-space: nowrap;
3723 font-size: 11px;
3724 padding: 1px 4px;
3725 border-width: 1px;
3726 border-style: solid;
3727 box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.3);
3728 line-height: 16px; }
3729
3730.tsi-baseContextMenu {
3731 white-space: nowrap;
3732 padding: 4px 0;
3733 animation: tsi-slideRight 0.367s cubic-bezier(0.1, 0.9, 0.2, 1) forwards;
3734 border-width: 1px;
3735 border-radius: 2px;
3736 border-style: solid;
3737 box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.3);
3738 text-align: left; }
3739 .tsi-baseContextMenu > div, .tsi-baseContextMenu > li, .tsi-baseContextMenu > button {
3740 padding: 4px 8px;
3741 font-size: 12px;
3742 cursor: pointer;
3743 height: 28px;
3744 display: flex;
3745 align-items: center;
3746 overflow: hidden; }
3747 .tsi-baseContextMenu .tsi-break {
3748 height: 4px;
3749 margin-top: 4px;
3750 padding: 0 0 4px 0;
3751 cursor: default; }
3752 .tsi-baseContextMenu .tsi-break:last-of-type {
3753 display: none; }
3754
3755.tsi-primaryButton {
3756 height: 36px;
3757 border-radius: 4px;
3758 border-width: 1px;
3759 border-style: solid; }
3760 .tsi-primaryButton.disabled {
3761 cursor: default;
3762 pointer-events: none;
3763 opacity: .5; }
3764
3765.tsi-chartControlsPanel {
3766 height: 20px;
3767 right: 0px;
3768 width: 100px;
3769 position: absolute;
3770 z-index: 2;
3771 pointer-events: none; }
3772 .tsi-chartControlsPanel .tsi-ellipsisContainerDiv {
3773 pointer-events: all;
3774 left: auto;
3775 right: 20px;
3776 top: 0px;
3777 position: absolute; }
3778 .tsi-chartControlsPanel .tsi-ellipsisContainerDiv .tsi-ellipsisMenuContainer {
3779 pointer-events: all; }
3780 .tsi-chartControlsPanel .tsi-ellipsisContainerDiv .tsi-ellipsisMenuContainer .tsi-ellipsisMenu {
3781 z-index: 2 !important; }
3782 .tsi-chartControlsPanel .tsi-stackedButton {
3783 pointer-events: all;
3784 display: block;
3785 background-size: 20px 20px;
3786 background-repeat: no-repeat;
3787 background-position: center;
3788 position: absolute;
3789 height: 100%;
3790 width: 20px;
3791 cursor: pointer;
3792 background-color: transparent;
3793 border: none; }
3794 .tsi-chartControlsPanel .tsi-scooterButton {
3795 display: block;
3796 background-size: 20px 20px;
3797 background-repeat: no-repeat;
3798 background-position: center;
3799 position: absolute;
3800 height: 20px;
3801 width: 20px; }
3802
3803select::-ms-expand {
3804 display: none; }
3805
3806.tsi-select {
3807 margin: 2px;
3808 position: relative;
3809 -webkit-appearance: none;
3810 -moz-appearance: none;
3811 padding: 6px;
3812 padding-right: 28px;
3813 border-width: 1px;
3814 border-radius: 2px;
3815 border-style: solid;
3816 white-space: nowrap;
3817 overflow: hidden;
3818 height: 32px;
3819 background-position-y: 12px;
3820 background-position-x: calc(100% - 4px); }
3821 .tsi-select option {
3822 padding: 6px; }
3823
3824.tsi-warmRect {
3825 fill: #FFA800;
3826 stroke: #FFA800; }
3827
3828.pika-single {
3829 border-bottom: none;
3830 border-left: none;
3831 border-right: none; }
3832 .pika-single .pika-lendar {
3833 text-decoration: none;
3834 width: 196px;
3835 margin-left: 12px;
3836 margin-right: 12px; }
3837 .pika-single .pika-lendar abbr {
3838 text-decoration: none; }
3839 .pika-single .pika-lendar .pika-table .pika-row {
3840 height: 28px;
3841 margin: 0px; }
3842 .pika-single .pika-lendar .pika-table .pika-row td {
3843 padding: 0px; }
3844 .pika-single .pika-lendar .pika-table .pika-row td.is-inrange .pika-day {
3845 background-color: #d5ebe9; }
3846 .pika-single .pika-lendar .pika-table .pika-row td.is-endrange .pika-day, .pika-single .pika-lendar .pika-table .pika-row td.is-startrange .pika-day {
3847 background-color: #309d90;
3848 color: white; }
3849 .pika-single .pika-lendar .pika-table .pika-row td.is-endrange .pika-day:hover, .pika-single .pika-lendar .pika-table .pika-row td.is-startrange .pika-day:hover {
3850 background-color: #309d90;
3851 color: white; }
3852 .pika-single .pika-lendar .pika-table .pika-row td.is-startrange button {
3853 border-bottom-left-radius: 8px;
3854 border-top-left-radius: 8px; }
3855 .pika-single .pika-lendar .pika-table .pika-row td.is-endrange button {
3856 border-bottom-right-radius: 8px;
3857 border-top-right-radius: 8px; }
3858 .pika-single .pika-lendar .pika-table .pika-row td .pika-day {
3859 width: 100%;
3860 height: 28px;
3861 width: 28px;
3862 margin: 0px; }
3863 .pika-single .pika-lendar .pika-table .pika-row td .pika-day:hover {
3864 background-color: #309d90;
3865 color: white; }
3866 .pika-single .pika-lendar .pika-table .pika-button {
3867 border-radius: 0px;
3868 text-align: center; }
3869
3870.tsi-search {
3871 width: 100%;
3872 height: 100%;
3873 display: flex;
3874 flex-shrink: 0;
3875 align-items: center;
3876 position: relative; }
3877 .tsi-search .tsi-search-icon {
3878 width: 21px;
3879 height: 17px;
3880 background-repeat: no-repeat;
3881 margin-left: 8px;
3882 background-size: 14px;
3883 background-position-y: 2px; }
3884 .tsi-search .tsi-searchInput {
3885 position: absolute;
3886 width: 100%;
3887 height: 100%;
3888 padding-left: 28px;
3889 background: transparent;
3890 outline: none;
3891 text-overflow: ellipsis; }
3892
3893.tsi-baseMono {
3894 display: inline-block;
3895 padding: 4px;
3896 border-radius: 3px;
3897 font-family: "Lucida Console", Monaco, monospace;
3898 font-size: 85%;
3899 line-height: 85%;
3900 font-weight: 300; }
3901
3902.tsi-heatmapComponent {
3903 display: flex; }
3904 .tsi-heatmapComponent svg {
3905 shape-rendering: crispEdges; }
3906 .tsi-heatmapComponent.tsi-dark {
3907 color: #fff;
3908 background: #0d0f0e; }
3909 .tsi-heatmapComponent.tsi-dark .yAxis path, .tsi-heatmapComponent.tsi-dark .xAxis path {
3910 stroke: #fff; }
3911 .tsi-heatmapComponent.tsi-dark .yAxis .tick text, .tsi-heatmapComponent.tsi-dark .xAxis .tick text {
3912 fill: #fff; }
3913 .tsi-heatmapComponent.tsi-dark .yAxis .tick line, .tsi-heatmapComponent.tsi-dark .xAxis .tick line {
3914 stroke: #fff; }
3915 @media screen and (-ms-high-contrast: white-on-black) {
3916 .tsi-heatmapComponent.tsi-dark .yAxis path, .tsi-heatmapComponent.tsi-dark .xAxis path {
3917 stroke: #fff; }
3918 .tsi-heatmapComponent.tsi-dark .yAxis .tick text, .tsi-heatmapComponent.tsi-dark .xAxis .tick text {
3919 fill: #fff !important; }
3920 .tsi-heatmapComponent.tsi-dark .yAxis .tick line, .tsi-heatmapComponent.tsi-dark .xAxis .tick line {
3921 stroke: #fff; } }
3922 .tsi-heatmapComponent.tsi-dark .vHoverBox, .tsi-heatmapComponent.tsi-dark .hHoverBox {
3923 fill: #0d0f0e;
3924 stroke: #60AAFF; }
3925 .tsi-heatmapComponent.tsi-dark .tsi-resizeGutter.tsi-isDragging {
3926 background-color: #31373e; }
3927 .tsi-heatmapComponent.tsi-dark ::-webkit-scrollbar {
3928 height: 8px;
3929 width: 8px; }
3930 .tsi-heatmapComponent.tsi-dark ::-webkit-scrollbar-track {
3931 background: none; }
3932 .tsi-heatmapComponent.tsi-dark ::-webkit-scrollbar-thumb {
3933 background: #666666;
3934 border-radius: 8px; }
3935 .tsi-heatmapComponent.tsi-dark ::-webkit-scrollbar-thumb:hover {
3936 background: #666666; }
3937 .tsi-heatmapComponent.tsi-dark ::-webkit-scrollbar-track:hover {
3938 background: #1e2223; }
3939 .tsi-heatmapComponent.tsi-dark .hHoverText {
3940 text-anchor: middle; }
3941 .tsi-heatmapComponent.tsi-dark .vHoverText {
3942 text-anchor: end; }
3943 .tsi-heatmapComponent.tsi-dark .hoverText {
3944 stroke: none; }
3945 .tsi-heatmapComponent.tsi-dark .hHoverText, .tsi-heatmapComponent.tsi-dark .vHoverText {
3946 font-size: 11px !important; }
3947 .tsi-heatmapComponent.tsi-dark .hHoverValueBar {
3948 stroke: #fff; }
3949 .tsi-heatmapComponent.tsi-dark .hoverText {
3950 fill: #fff; }
3951 .tsi-heatmapComponent.tsi-dark .stacked g path {
3952 fill: #fff !important; }
3953 .tsi-heatmapComponent.tsi-dark .tooltip text {
3954 fill: #fff; }
3955 .tsi-heatmapComponent.tsi-dark .tooltip rect {
3956 fill: #0d0f0e;
3957 stroke: #60AAFF; }
3958 .tsi-heatmapComponent.tsi-dark .tsi-primaryButton {
3959 color: #fff;
3960 border-color: rgba(255, 255, 255, 0.8);
3961 background-color: #1e2223; }
3962 .tsi-heatmapComponent.tsi-dark .tsi-primaryButton:hover {
3963 background-color: #62666c; }
3964 .tsi-heatmapComponent.tsi-dark .yAxis path, .tsi-heatmapComponent.tsi-dark .xAxis path {
3965 stroke-width: 1px !important; }
3966 .tsi-heatmapComponent.tsi-dark .yAxis .tick text, .tsi-heatmapComponent.tsi-dark .xAxis .tick text {
3967 user-select: none; }
3968 .tsi-heatmapComponent.tsi-dark rect, .tsi-heatmapComponent.tsi-dark line {
3969 shape-rendering: crispedges; }
3970 .tsi-heatmapComponent.tsi-dark .stacked g path {
3971 stroke-width: 1;
3972 pointer-events: all;
3973 stroke: none; }
3974 .tsi-heatmapComponent.tsi-dark .stacked rect {
3975 cursor: pointer;
3976 fill: transparent;
3977 stroke-width: 1; }
3978 .tsi-heatmapComponent.tsi-dark .tooltip {
3979 pointer-events: none; }
3980 .tsi-heatmapComponent.tsi-dark .tooltip text {
3981 alignment-baseline: hanging; }
3982 .tsi-heatmapComponent.tsi-dark .tooltip .title {
3983 font-weight: bold;
3984 font-size: 13px; }
3985 .tsi-heatmapComponent.tsi-dark .tooltip .value {
3986 font-weight: normal;
3987 font-size: 12px;
3988 font-weight: lighter; }
3989 .tsi-heatmapComponent.tsi-dark .tooltip .value.visibleValue {
3990 font-weight: bold; }
3991 .tsi-heatmapComponent.tsi-dark .tsi-gridComponent {
3992 z-index: 3 !important; }
3993 .tsi-heatmapComponent.tsi-dark .hHoverValueBar {
3994 stroke-width: 4px; }
3995 .tsi-heatmapComponent.tsi-dark .focus {
3996 display: none; }
3997 .tsi-heatmapComponent.tsi-dark svg {
3998 display: block; }
3999 .tsi-heatmapComponent.tsi-dark .tsi-chartValueTextBox {
4000 background-color: #0d0f0e;
4001 border-color: #62666c; }
4002 .tsi-heatmapComponent.tsi-dark .tsi-baseMono {
4003 background: #1e2223; }
4004 .tsi-heatmapComponent.tsi-dark .tsi-heatmapWrapper .tsi-heatmapTimeLabels {
4005 stroke: #60AAFF; }
4006 .tsi-heatmapComponent.tsi-dark .tsi-heatmapWrapper .tsi-heatmapTimeLabels .tsi-heatmapTimeLabelTextBox text {
4007 fill: #fff !important;
4008 stroke: none;
4009 font-size: 12px; }
4010 .tsi-heatmapComponent.tsi-dark .tsi-heatmapWrapper .tsi-heatmapTimeLabels .tsi-heatmapTimeLabelTextBox rect {
4011 fill: #1e2223 !important; }
4012 .tsi-heatmapComponent.tsi-dark .tsi-heatmapWrapper .tsi-heatmapTimeLabels .tsi-heatmapFocusLine {
4013 stroke: #62666c !important; }
4014 .tsi-heatmapComponent.tsi-dark .tsi-heatmapWrapper .tsi-heatmapTimeLabels .xAxis {
4015 fill: #fff !important; }
4016 .tsi-heatmapComponent.tsi-dark .tsi-heatmapWrapper .tsi-heatmapTimeLabels .xAxis text {
4017 stroke: none; }
4018 .tsi-heatmapComponent.tsi-dark .tsi-heatmapWrapper .tsi-heatmapTimeLabels .xAxis .xAxisBaseline {
4019 stroke: #fff !important;
4020 pointer-events: none; }
4021 .tsi-heatmapComponent.tsi-dark .tsi-resizeGutter {
4022 background-image: url("data:image/svg+xml,%3Csvg id%3D%22handleBar%22 width%3D%226%22 height%3D%2224%22 viewBox%3D%220 0 6 24%22 fill%3D%22none%22 xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0D %3Cpath d%3D%22M5.28647 2.903C5.28647 1.50682 4.15464 0.375 2.75847 0.375C1.36229 0.375 0.230469 1.50682 0.230469 2.903V21.432C0.230469 22.8282 1.36229 23.96 2.75847 23.96C4.15464 23.96 5.28647 22.8282 5.28647 21.432V2.903Z%22 fill%3D%22%23666%22%2F%3E%0D%3C%2Fsvg%3E"); }
4023 .tsi-heatmapComponent.tsi-light {
4024 color: #000;
4025 background: #ffffff; }
4026 .tsi-heatmapComponent.tsi-light .yAxis path, .tsi-heatmapComponent.tsi-light .xAxis path {
4027 stroke: #000; }
4028 .tsi-heatmapComponent.tsi-light .yAxis .tick text, .tsi-heatmapComponent.tsi-light .xAxis .tick text {
4029 fill: #000; }
4030 .tsi-heatmapComponent.tsi-light .yAxis .tick line, .tsi-heatmapComponent.tsi-light .xAxis .tick line {
4031 stroke: #000; }
4032 @media screen and (-ms-high-contrast: white-on-black) {
4033 .tsi-heatmapComponent.tsi-light .yAxis path, .tsi-heatmapComponent.tsi-light .xAxis path {
4034 stroke: #fff; }
4035 .tsi-heatmapComponent.tsi-light .yAxis .tick text, .tsi-heatmapComponent.tsi-light .xAxis .tick text {
4036 fill: #fff !important; }
4037 .tsi-heatmapComponent.tsi-light .yAxis .tick line, .tsi-heatmapComponent.tsi-light .xAxis .tick line {
4038 stroke: #fff; } }
4039 .tsi-heatmapComponent.tsi-light .vHoverBox, .tsi-heatmapComponent.tsi-light .hHoverBox {
4040 fill: #ffffff;
4041 stroke: #136BFB; }
4042 .tsi-heatmapComponent.tsi-light .tsi-resizeGutter.tsi-isDragging {
4043 background-color: #dcdcdc; }
4044 .tsi-heatmapComponent.tsi-light ::-webkit-scrollbar {
4045 height: 8px;
4046 width: 8px; }
4047 .tsi-heatmapComponent.tsi-light ::-webkit-scrollbar-track {
4048 background: none; }
4049 .tsi-heatmapComponent.tsi-light ::-webkit-scrollbar-thumb {
4050 background: #a6a6a6;
4051 border-radius: 8px; }
4052 .tsi-heatmapComponent.tsi-light ::-webkit-scrollbar-thumb:hover {
4053 background: #a6a6a6; }
4054 .tsi-heatmapComponent.tsi-light ::-webkit-scrollbar-track:hover {
4055 background: #f2f2f2; }
4056 .tsi-heatmapComponent.tsi-light .hHoverText {
4057 text-anchor: middle; }
4058 .tsi-heatmapComponent.tsi-light .vHoverText {
4059 text-anchor: end; }
4060 .tsi-heatmapComponent.tsi-light .hoverText {
4061 stroke: none; }
4062 .tsi-heatmapComponent.tsi-light .hHoverText, .tsi-heatmapComponent.tsi-light .vHoverText {
4063 font-size: 11px !important; }
4064 .tsi-heatmapComponent.tsi-light .hHoverValueBar {
4065 stroke: #000; }
4066 .tsi-heatmapComponent.tsi-light .hoverText {
4067 fill: #000; }
4068 .tsi-heatmapComponent.tsi-light .stacked g path {
4069 fill: #000 !important; }
4070 .tsi-heatmapComponent.tsi-light .tooltip text {
4071 fill: #000; }
4072 .tsi-heatmapComponent.tsi-light .tooltip rect {
4073 fill: #ffffff;
4074 stroke: #136BFB; }
4075 .tsi-heatmapComponent.tsi-light .tsi-primaryButton {
4076 color: #000;
4077 border-color: rgba(0, 0, 0, 0.8);
4078 background-color: #f2f2f2; }
4079 .tsi-heatmapComponent.tsi-light .tsi-primaryButton:hover {
4080 background-color: #b3d6f2; }
4081 .tsi-heatmapComponent.tsi-light .yAxis path, .tsi-heatmapComponent.tsi-light .xAxis path {
4082 stroke-width: 1px !important; }
4083 .tsi-heatmapComponent.tsi-light .yAxis .tick text, .tsi-heatmapComponent.tsi-light .xAxis .tick text {
4084 user-select: none; }
4085 .tsi-heatmapComponent.tsi-light rect, .tsi-heatmapComponent.tsi-light line {
4086 shape-rendering: crispedges; }
4087 .tsi-heatmapComponent.tsi-light .stacked g path {
4088 stroke-width: 1;
4089 pointer-events: all;
4090 stroke: none; }
4091 .tsi-heatmapComponent.tsi-light .stacked rect {
4092 cursor: pointer;
4093 fill: transparent;
4094 stroke-width: 1; }
4095 .tsi-heatmapComponent.tsi-light .tooltip {
4096 pointer-events: none; }
4097 .tsi-heatmapComponent.tsi-light .tooltip text {
4098 alignment-baseline: hanging; }
4099 .tsi-heatmapComponent.tsi-light .tooltip .title {
4100 font-weight: bold;
4101 font-size: 13px; }
4102 .tsi-heatmapComponent.tsi-light .tooltip .value {
4103 font-weight: normal;
4104 font-size: 12px;
4105 font-weight: lighter; }
4106 .tsi-heatmapComponent.tsi-light .tooltip .value.visibleValue {
4107 font-weight: bold; }
4108 .tsi-heatmapComponent.tsi-light .tsi-gridComponent {
4109 z-index: 3 !important; }
4110 .tsi-heatmapComponent.tsi-light .hHoverValueBar {
4111 stroke-width: 4px; }
4112 .tsi-heatmapComponent.tsi-light .focus {
4113 display: none; }
4114 .tsi-heatmapComponent.tsi-light svg {
4115 display: block; }
4116 .tsi-heatmapComponent.tsi-light .tsi-chartValueTextBox {
4117 background-color: #ffffff;
4118 border-color: #b3d6f2; }
4119 .tsi-heatmapComponent.tsi-light .tsi-baseMono {
4120 background: #f2f2f2; }
4121 .tsi-heatmapComponent.tsi-light .tsi-heatmapWrapper .tsi-heatmapTimeLabels {
4122 stroke: #136BFB; }
4123 .tsi-heatmapComponent.tsi-light .tsi-heatmapWrapper .tsi-heatmapTimeLabels .tsi-heatmapTimeLabelTextBox text {
4124 fill: #000 !important;
4125 stroke: none;
4126 font-size: 12px; }
4127 .tsi-heatmapComponent.tsi-light .tsi-heatmapWrapper .tsi-heatmapTimeLabels .tsi-heatmapTimeLabelTextBox rect {
4128 fill: #f2f2f2 !important; }
4129 .tsi-heatmapComponent.tsi-light .tsi-heatmapWrapper .tsi-heatmapTimeLabels .tsi-heatmapFocusLine {
4130 stroke: #b3d6f2 !important; }
4131 .tsi-heatmapComponent.tsi-light .tsi-heatmapWrapper .tsi-heatmapTimeLabels .xAxis {
4132 fill: #000 !important; }
4133 .tsi-heatmapComponent.tsi-light .tsi-heatmapWrapper .tsi-heatmapTimeLabels .xAxis text {
4134 stroke: none; }
4135 .tsi-heatmapComponent.tsi-light .tsi-heatmapWrapper .tsi-heatmapTimeLabels .xAxis .xAxisBaseline {
4136 stroke: #000 !important;
4137 pointer-events: none; }
4138 .tsi-heatmapComponent.tsi-light .tsi-resizeGutter {
4139 background-image: url("data:image/svg+xml,%3Csvg id%3D%22handleBar%22 width%3D%226%22 height%3D%2224%22 viewBox%3D%220 0 6 24%22 fill%3D%22none%22 xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0D %3Cpath d%3D%22M5.28647 2.903C5.28647 1.50682 4.15464 0.375 2.75847 0.375C1.36229 0.375 0.230469 1.50682 0.230469 2.903V21.432C0.230469 22.8282 1.36229 23.96 2.75847 23.96C4.15464 23.96 5.28647 22.8282 5.28647 21.432V2.903Z%22 fill%3D%22%23ddd%22%2F%3E%0D%3C%2Fsvg%3E %0D"); }
4140 .tsi-heatmapComponent .tsi-heatmapWrapper {
4141 position: relative;
4142 overflow: hidden; }
4143 .tsi-heatmapComponent .tsi-heatmapWrapper .tsi-heatmapSVG {
4144 width: 100%;
4145 height: 100%;
4146 pointer-events: none;
4147 position: absolute;
4148 bottom: 0px;
4149 left: 0px; }
4150 .tsi-heatmapComponent .tsi-heatmapWrapper .tsi-heatmapSVG .tick line {
4151 width: 4px; }
4152 .tsi-heatmapComponent .tsi-heatmapWrapper .tsi-heatmapSVG .tick text {
4153 font-size: 12px !important; }
4154 .tsi-heatmapComponent .tsi-heatmapWrapper .tsi-heatmapSVG .tsi-heatmapFocusLine {
4155 stroke-width: 1px; }
4156 .tsi-heatmapComponent .tsi-heatmapWrapper .tsi-heatmapSVG .tsi-heatmapTimeLabelTextBox {
4157 text-anchor: middle; }
4158 .tsi-heatmapComponent .tsi-heatmapWrapper .tsi-heatmapSVG .tsi-heatmapTimeLabelTextBox text {
4159 transform: translateY(1px); }
4160 .tsi-heatmapComponent .tsi-heatmapWrapper .tsi-heatmapCanvasWrapper {
4161 position: absolute; }
4162
4163div[class^='tsi-'] {
4164 box-sizing: border-box;
4165 font-family: "Segoe UI", sans-serif; }
4166
4167.tsi-textWrap {
4168 overflow: hidden;
4169 white-space: pre-wrap;
4170 text-overflow: ellipsis;
4171 hyphens: auto;
4172 overflow-wrap: break-word; }
4173
4174.tsi-hidden {
4175 display: none; }
4176
4177@keyframes tsi-slideIn {
4178 from {
4179 transform: translateY(-10px);
4180 opacity: 0; }
4181 to {
4182 transform: translateY(0px);
4183 opacity: 1; } }
4184
4185@keyframes tsi-slideRight {
4186 from {
4187 transform: translateX(-10px);
4188 opacity: 0; }
4189 to {
4190 transform: translateX(0px);
4191 opacity: 1; } }
4192
4193.tsi-resizeGutter {
4194 width: 6px;
4195 cursor: e-resize;
4196 padding: 2px;
4197 background-position-y: 50%;
4198 background-position-x: 0px;
4199 background-repeat: no-repeat; }
4200
4201.tsi-chartValueTextBox {
4202 position: absolute;
4203 white-space: nowrap;
4204 font-size: 11px;
4205 padding: 1px 4px;
4206 border-width: 1px;
4207 border-style: solid;
4208 box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.3);
4209 line-height: 16px; }
4210
4211.tsi-baseContextMenu {
4212 white-space: nowrap;
4213 padding: 4px 0;
4214 animation: tsi-slideRight 0.367s cubic-bezier(0.1, 0.9, 0.2, 1) forwards;
4215 border-width: 1px;
4216 border-radius: 2px;
4217 border-style: solid;
4218 box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.3);
4219 text-align: left; }
4220 .tsi-baseContextMenu > div, .tsi-baseContextMenu > li, .tsi-baseContextMenu > button {
4221 padding: 4px 8px;
4222 font-size: 12px;
4223 cursor: pointer;
4224 height: 28px;
4225 display: flex;
4226 align-items: center;
4227 overflow: hidden; }
4228 .tsi-baseContextMenu .tsi-break {
4229 height: 4px;
4230 margin-top: 4px;
4231 padding: 0 0 4px 0;
4232 cursor: default; }
4233 .tsi-baseContextMenu .tsi-break:last-of-type {
4234 display: none; }
4235
4236.tsi-primaryButton {
4237 height: 36px;
4238 border-radius: 4px;
4239 border-width: 1px;
4240 border-style: solid; }
4241 .tsi-primaryButton.disabled {
4242 cursor: default;
4243 pointer-events: none;
4244 opacity: .5; }
4245
4246.tsi-chartControlsPanel {
4247 height: 20px;
4248 right: 0px;
4249 width: 100px;
4250 position: absolute;
4251 z-index: 2;
4252 pointer-events: none; }
4253 .tsi-chartControlsPanel .tsi-ellipsisContainerDiv {
4254 pointer-events: all;
4255 left: auto;
4256 right: 20px;
4257 top: 0px;
4258 position: absolute; }
4259 .tsi-chartControlsPanel .tsi-ellipsisContainerDiv .tsi-ellipsisMenuContainer {
4260 pointer-events: all; }
4261 .tsi-chartControlsPanel .tsi-ellipsisContainerDiv .tsi-ellipsisMenuContainer .tsi-ellipsisMenu {
4262 z-index: 2 !important; }
4263 .tsi-chartControlsPanel .tsi-stackedButton {
4264 pointer-events: all;
4265 display: block;
4266 background-size: 20px 20px;
4267 background-repeat: no-repeat;
4268 background-position: center;
4269 position: absolute;
4270 height: 100%;
4271 width: 20px;
4272 cursor: pointer;
4273 background-color: transparent;
4274 border: none; }
4275 .tsi-chartControlsPanel .tsi-scooterButton {
4276 display: block;
4277 background-size: 20px 20px;
4278 background-repeat: no-repeat;
4279 background-position: center;
4280 position: absolute;
4281 height: 20px;
4282 width: 20px; }
4283
4284select::-ms-expand {
4285 display: none; }
4286
4287.tsi-select {
4288 margin: 2px;
4289 position: relative;
4290 -webkit-appearance: none;
4291 -moz-appearance: none;
4292 padding: 6px;
4293 padding-right: 28px;
4294 border-width: 1px;
4295 border-radius: 2px;
4296 border-style: solid;
4297 white-space: nowrap;
4298 overflow: hidden;
4299 height: 32px;
4300 background-position-y: 12px;
4301 background-position-x: calc(100% - 4px); }
4302 .tsi-select option {
4303 padding: 6px; }
4304
4305.tsi-warmRect {
4306 fill: #FFA800;
4307 stroke: #FFA800; }
4308
4309.pika-single {
4310 border-bottom: none;
4311 border-left: none;
4312 border-right: none; }
4313 .pika-single .pika-lendar {
4314 text-decoration: none;
4315 width: 196px;
4316 margin-left: 12px;
4317 margin-right: 12px; }
4318 .pika-single .pika-lendar abbr {
4319 text-decoration: none; }
4320 .pika-single .pika-lendar .pika-table .pika-row {
4321 height: 28px;
4322 margin: 0px; }
4323 .pika-single .pika-lendar .pika-table .pika-row td {
4324 padding: 0px; }
4325 .pika-single .pika-lendar .pika-table .pika-row td.is-inrange .pika-day {
4326 background-color: #d5ebe9; }
4327 .pika-single .pika-lendar .pika-table .pika-row td.is-endrange .pika-day, .pika-single .pika-lendar .pika-table .pika-row td.is-startrange .pika-day {
4328 background-color: #309d90;
4329 color: white; }
4330 .pika-single .pika-lendar .pika-table .pika-row td.is-endrange .pika-day:hover, .pika-single .pika-lendar .pika-table .pika-row td.is-startrange .pika-day:hover {
4331 background-color: #309d90;
4332 color: white; }
4333 .pika-single .pika-lendar .pika-table .pika-row td.is-startrange button {
4334 border-bottom-left-radius: 8px;
4335 border-top-left-radius: 8px; }
4336 .pika-single .pika-lendar .pika-table .pika-row td.is-endrange button {
4337 border-bottom-right-radius: 8px;
4338 border-top-right-radius: 8px; }
4339 .pika-single .pika-lendar .pika-table .pika-row td .pika-day {
4340 width: 100%;
4341 height: 28px;
4342 width: 28px;
4343 margin: 0px; }
4344 .pika-single .pika-lendar .pika-table .pika-row td .pika-day:hover {
4345 background-color: #309d90;
4346 color: white; }
4347 .pika-single .pika-lendar .pika-table .pika-button {
4348 border-radius: 0px;
4349 text-align: center; }
4350
4351.tsi-search {
4352 width: 100%;
4353 height: 100%;
4354 display: flex;
4355 flex-shrink: 0;
4356 align-items: center;
4357 position: relative; }
4358 .tsi-search .tsi-search-icon {
4359 width: 21px;
4360 height: 17px;
4361 background-repeat: no-repeat;
4362 margin-left: 8px;
4363 background-size: 14px;
4364 background-position-y: 2px; }
4365 .tsi-search .tsi-searchInput {
4366 position: absolute;
4367 width: 100%;
4368 height: 100%;
4369 padding-left: 28px;
4370 background: transparent;
4371 outline: none;
4372 text-overflow: ellipsis; }
4373
4374.tsi-baseMono {
4375 display: inline-block;
4376 padding: 4px;
4377 border-radius: 3px;
4378 font-family: "Lucida Console", Monaco, monospace;
4379 font-size: 85%;
4380 line-height: 85%;
4381 font-weight: 300; }
4382
4383.tsi-tableComponent {
4384 position: relative;
4385 text-align: left; }
4386 .tsi-tableComponent.tsi-dark {
4387 background-color: #0d0f0e; }
4388 .tsi-tableComponent.tsi-dark .yAxis path, .tsi-tableComponent.tsi-dark .xAxis path {
4389 stroke: #fff; }
4390 .tsi-tableComponent.tsi-dark .yAxis .tick text, .tsi-tableComponent.tsi-dark .xAxis .tick text {
4391 fill: #fff; }
4392 .tsi-tableComponent.tsi-dark .yAxis .tick line, .tsi-tableComponent.tsi-dark .xAxis .tick line {
4393 stroke: #fff; }
4394 @media screen and (-ms-high-contrast: white-on-black) {
4395 .tsi-tableComponent.tsi-dark .yAxis path, .tsi-tableComponent.tsi-dark .xAxis path {
4396 stroke: #fff; }
4397 .tsi-tableComponent.tsi-dark .yAxis .tick text, .tsi-tableComponent.tsi-dark .xAxis .tick text {
4398 fill: #fff !important; }
4399 .tsi-tableComponent.tsi-dark .yAxis .tick line, .tsi-tableComponent.tsi-dark .xAxis .tick line {
4400 stroke: #fff; } }
4401 .tsi-tableComponent.tsi-dark .vHoverBox, .tsi-tableComponent.tsi-dark .hHoverBox {
4402 fill: #0d0f0e;
4403 stroke: #60AAFF; }
4404 .tsi-tableComponent.tsi-dark .tsi-resizeGutter.tsi-isDragging {
4405 background-color: #31373e; }
4406 .tsi-tableComponent.tsi-dark ::-webkit-scrollbar {
4407 height: 8px;
4408 width: 8px; }
4409 .tsi-tableComponent.tsi-dark ::-webkit-scrollbar-track {
4410 background: none; }
4411 .tsi-tableComponent.tsi-dark ::-webkit-scrollbar-thumb {
4412 background: #666666;
4413 border-radius: 8px; }
4414 .tsi-tableComponent.tsi-dark ::-webkit-scrollbar-thumb:hover {
4415 background: #666666; }
4416 .tsi-tableComponent.tsi-dark ::-webkit-scrollbar-track:hover {
4417 background: #1e2223; }
4418 .tsi-tableComponent.tsi-dark .hHoverText {
4419 text-anchor: middle; }
4420 .tsi-tableComponent.tsi-dark .vHoverText {
4421 text-anchor: end; }
4422 .tsi-tableComponent.tsi-dark .hoverText {
4423 stroke: none; }
4424 .tsi-tableComponent.tsi-dark .hHoverText, .tsi-tableComponent.tsi-dark .vHoverText {
4425 font-size: 11px !important; }
4426 .tsi-tableComponent.tsi-dark .hHoverValueBar {
4427 stroke: #fff; }
4428 .tsi-tableComponent.tsi-dark .hoverText {
4429 fill: #fff; }
4430 .tsi-tableComponent.tsi-dark .stacked g path {
4431 fill: #fff !important; }
4432 .tsi-tableComponent.tsi-dark .tooltip text {
4433 fill: #fff; }
4434 .tsi-tableComponent.tsi-dark .tooltip rect {
4435 fill: #0d0f0e;
4436 stroke: #60AAFF; }
4437 .tsi-tableComponent.tsi-dark .tsi-primaryButton {
4438 color: #fff;
4439 border-color: rgba(255, 255, 255, 0.8);
4440 background-color: #1e2223; }
4441 .tsi-tableComponent.tsi-dark .tsi-primaryButton:hover {
4442 background-color: #62666c; }
4443 .tsi-tableComponent.tsi-dark .yAxis path, .tsi-tableComponent.tsi-dark .xAxis path {
4444 stroke-width: 1px !important; }
4445 .tsi-tableComponent.tsi-dark .yAxis .tick text, .tsi-tableComponent.tsi-dark .xAxis .tick text {
4446 user-select: none; }
4447 .tsi-tableComponent.tsi-dark rect, .tsi-tableComponent.tsi-dark line {
4448 shape-rendering: crispedges; }
4449 .tsi-tableComponent.tsi-dark .stacked g path {
4450 stroke-width: 1;
4451 pointer-events: all;
4452 stroke: none; }
4453 .tsi-tableComponent.tsi-dark .stacked rect {
4454 cursor: pointer;
4455 fill: transparent;
4456 stroke-width: 1; }
4457 .tsi-tableComponent.tsi-dark .tooltip {
4458 pointer-events: none; }
4459 .tsi-tableComponent.tsi-dark .tooltip text {
4460 alignment-baseline: hanging; }
4461 .tsi-tableComponent.tsi-dark .tooltip .title {
4462 font-weight: bold;
4463 font-size: 13px; }
4464 .tsi-tableComponent.tsi-dark .tooltip .value {
4465 font-weight: normal;
4466 font-size: 12px;
4467 font-weight: lighter; }
4468 .tsi-tableComponent.tsi-dark .tooltip .value.visibleValue {
4469 font-weight: bold; }
4470 .tsi-tableComponent.tsi-dark .tsi-gridComponent {
4471 z-index: 3 !important; }
4472 .tsi-tableComponent.tsi-dark .hHoverValueBar {
4473 stroke-width: 4px; }
4474 .tsi-tableComponent.tsi-dark .focus {
4475 display: none; }
4476 .tsi-tableComponent.tsi-dark svg {
4477 display: block; }
4478 .tsi-tableComponent.tsi-dark .tsi-chartValueTextBox {
4479 background-color: #0d0f0e;
4480 border-color: #62666c; }
4481 .tsi-tableComponent.tsi-dark .tsi-baseMono {
4482 background: #1e2223; }
4483 .tsi-tableComponent.tsi-dark .tsi-eventsTable {
4484 background-color: #0d0f0e;
4485 color: #fff;
4486 border-left: 1px solid #666666; }
4487 .tsi-tableComponent.tsi-dark .tsi-eventsTable .tsi-eventRowsContainer .tsi-eventRows tr:hover {
4488 background-color: #62666c; }
4489 .tsi-tableComponent.tsi-dark .tsi-eventsTable .tsi-eventRowsContainer .tsi-eventRows tr td {
4490 border: 1px solid #666666; }
4491 .tsi-tableComponent.tsi-dark .tsi-eventsTable .tsi-columnHeaders .tsi-columnHeader {
4492 border-right: 1px solid #666666;
4493 border-bottom: 1px solid #666666;
4494 background-color: #31373e; }
4495 .tsi-tableComponent.tsi-dark .tsi-eventsTable .tsi-columnHeaders .tsi-columnHeader:hover {
4496 background-color: #62666c; }
4497 .tsi-tableComponent.tsi-dark .tsi-eventsTable .tsi-columnHeaders .tsi-columnHeader.tsi-columnHeaderDisabled:hover {
4498 background-color: #31373e; }
4499 .tsi-tableComponent.tsi-dark .tsi-tableLeftPanel .tsi-tableLegend {
4500 background-color: #0d0f0e; }
4501 .tsi-tableComponent.tsi-dark .tsi-tableLeftPanel .tsi-tableLegend .tsi-selectAllColumns .tsi-selectAllSomeState {
4502 background-color: #fff; }
4503 .tsi-tableComponent.tsi-dark .tsi-tableLeftPanel .tsi-tableLegend .tsi-columnToggle, .tsi-tableComponent.tsi-dark .tsi-tableLeftPanel .tsi-tableLegend .tsi-selectAllColumns {
4504 color: #fff; }
4505 .tsi-tableComponent.tsi-dark .tsi-tableLeftPanel .tsi-tableLegend .tsi-columnToggle:hover, .tsi-tableComponent.tsi-dark .tsi-tableLeftPanel .tsi-tableLegend .tsi-selectAllColumns:hover {
4506 background-color: #62666c; }
4507 .tsi-tableComponent.tsi-dark .tsi-tableLeftPanel .tsi-tableLegend .tsi-columnToggleCheckbox.tsi-notSelected {
4508 background: #0d0f0e;
4509 border: 1px solid rgba(255, 255, 255, 0.2); }
4510 .tsi-tableComponent.tsi-dark .tsi-tableLeftPanel .tsi-tableLegend .tsi-eventsDownload {
4511 background-color: #1e2223; }
4512 .tsi-tableComponent.tsi-dark .tsi-downloadEventsIcon {
4513 background-image: url("data:image/svg+xml,%3Csvg width%3D%2216%22 height%3D%2216%22 viewBox%3D%220 0 16 16%22 fill%3D%22none%22 xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0D%3Cg opacity%3D%220.25%22%3E%0D%3Cpath d%3D%22M3.49609 9.5L7.4961 13.5L11.4961 9.5%22 stroke%3D%22black%22 stroke-miterlimit%3D%221%22 stroke-linejoin%3D%22bevel%22%2F%3E%0D%3Cpath d%3D%22M7.49609 2.0004V13.5%22 stroke%3D%22black%22 stroke-miterlimit%3D%221%22 stroke-linejoin%3D%22bevel%22%2F%3E%0D%3C%2Fg%3E%0D%3Cpath d%3D%22M3.49609 8.5L7.4961 12.5L11.4961 8.5%22 stroke%3D%22%23F4F4F4%22 stroke-miterlimit%3D%221%22 stroke-linejoin%3D%22bevel%22%2F%3E%0D%3Cpath d%3D%22M7.49609 1.0004V12.5%22 stroke%3D%22%23F4F4F4%22 stroke-miterlimit%3D%221%22 stroke-linejoin%3D%22bevel%22%2F%3E%0D%3Cpath opacity%3D%220.75%22 d%3D%22M2.99609 14.5H11.9961%22 stroke%3D%22%23F4F4F4%22 stroke-miterlimit%3D%221%22 stroke-linejoin%3D%22bevel%22%2F%3E%0D%3C%2Fsvg%3E%0D"); }
4514 .tsi-tableComponent.tsi-dark .tsi-columnSortIcon.down {
4515 background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 16 16%22%3E%0D %3Cdefs%3E%0D %3Cstyle%3E%0D .cls-sortDown-Dark-1%7Bfill%3Anone%7D.cls-sortDown-Dark-2%7Bfill%3Argba(0%2C0%2C0%2C.1)%7D%0D %3C%2Fstyle%3E%0D %3C%2Fdefs%3E%0D %3Cg transform%3D%22translate(-524 -96)%22%3E%0D %3Cpath d%3D%22M0 0h16v16H0z%22 class%3D%22cls-sortDown-Dark-1%22 transform%3D%22translate(524 96)%22%2F%3E%0D %3Cg transform%3D%22translate(524 96)%22%3E%0D %3Cpath d%3D%22M7.486-2.965l-.639-.53L4.486-1.41v-10.555h-1v10.572l-2.361-2.1-.639.53 3.5 3z%22 class%3D%22cls-sortDown-Dark-2%22 transform%3D%22translate(4.514 14.965)%22%2F%3E%0D %3Cpath d%3D%22M7.486-2.965l-.639-.53L4.486-1.41v-10.555h-1v10.572l-2.361-2.1-.639.53 3.5 3z%22 transform%3D%22translate(4.514 13.965)%22 style%3D%22fill%3Awhite%3B%22 %2F%3E%0D %3C%2Fg%3E%0D %3C%2Fg%3E%0D%3C%2Fsvg%3E%0D"); }
4516 .tsi-tableComponent.tsi-dark .tsi-columnSortIcon.up {
4517 background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 16 16%22%3E%0D %3Cdefs%3E%0D %3Cstyle%3E%0D .cls-sortUp-Dark-1%7Bfill%3Anone%7D.cls-sortUp-Dark-2%7Bfill%3Argba(0%2C0%2C0%2C.1)%7D%0D %3C%2Fstyle%3E%0D %3C%2Fdefs%3E%0D %3Cg transform%3D%22translate(-488 -96)%22%3E%0D %3Cpath d%3D%22M0 0h16v16H0z%22 class%3D%22cls-sortUp-Dark-1%22 transform%3D%22translate(488 96)%22%2F%3E%0D %3Cg transform%3D%22translate(488 96)%22%3E%0D %3Cpath d%3D%22M7.486-8.965l-.639.53-2.361-2.084V.035h-1v-10.572l-2.361 2.1-.639-.53 3.5-3z%22 class%3D%22cls-sortUp-Dark-2%22 transform%3D%22translate(4.514 14.965)%22%2F%3E%0D %3Cpath d%3D%22M7.486-8.965l-.639.53-2.361-2.084V.035h-1v-10.572l-2.361 2.1-.639-.53 3.5-3z%22 style%3D%22fill%3Awhite%3B%22 transform%3D%22translate(4.514 13.965)%22%2F%3E%0D %3C%2Fg%3E%0D %3C%2Fg%3E%0D%3C%2Fsvg%3E%0D"); }
4518 .tsi-tableComponent.tsi-light {
4519 background-color: #ffffff; }
4520 .tsi-tableComponent.tsi-light .yAxis path, .tsi-tableComponent.tsi-light .xAxis path {
4521 stroke: #000; }
4522 .tsi-tableComponent.tsi-light .yAxis .tick text, .tsi-tableComponent.tsi-light .xAxis .tick text {
4523 fill: #000; }
4524 .tsi-tableComponent.tsi-light .yAxis .tick line, .tsi-tableComponent.tsi-light .xAxis .tick line {
4525 stroke: #000; }
4526 @media screen and (-ms-high-contrast: white-on-black) {
4527 .tsi-tableComponent.tsi-light .yAxis path, .tsi-tableComponent.tsi-light .xAxis path {
4528 stroke: #fff; }
4529 .tsi-tableComponent.tsi-light .yAxis .tick text, .tsi-tableComponent.tsi-light .xAxis .tick text {
4530 fill: #fff !important; }
4531 .tsi-tableComponent.tsi-light .yAxis .tick line, .tsi-tableComponent.tsi-light .xAxis .tick line {
4532 stroke: #fff; } }
4533 .tsi-tableComponent.tsi-light .vHoverBox, .tsi-tableComponent.tsi-light .hHoverBox {
4534 fill: #ffffff;
4535 stroke: #136BFB; }
4536 .tsi-tableComponent.tsi-light .tsi-resizeGutter.tsi-isDragging {
4537 background-color: #dcdcdc; }
4538 .tsi-tableComponent.tsi-light ::-webkit-scrollbar {
4539 height: 8px;
4540 width: 8px; }
4541 .tsi-tableComponent.tsi-light ::-webkit-scrollbar-track {
4542 background: none; }
4543 .tsi-tableComponent.tsi-light ::-webkit-scrollbar-thumb {
4544 background: #a6a6a6;
4545 border-radius: 8px; }
4546 .tsi-tableComponent.tsi-light ::-webkit-scrollbar-thumb:hover {
4547 background: #a6a6a6; }
4548 .tsi-tableComponent.tsi-light ::-webkit-scrollbar-track:hover {
4549 background: #f2f2f2; }
4550 .tsi-tableComponent.tsi-light .hHoverText {
4551 text-anchor: middle; }
4552 .tsi-tableComponent.tsi-light .vHoverText {
4553 text-anchor: end; }
4554 .tsi-tableComponent.tsi-light .hoverText {
4555 stroke: none; }
4556 .tsi-tableComponent.tsi-light .hHoverText, .tsi-tableComponent.tsi-light .vHoverText {
4557 font-size: 11px !important; }
4558 .tsi-tableComponent.tsi-light .hHoverValueBar {
4559 stroke: #000; }
4560 .tsi-tableComponent.tsi-light .hoverText {
4561 fill: #000; }
4562 .tsi-tableComponent.tsi-light .stacked g path {
4563 fill: #000 !important; }
4564 .tsi-tableComponent.tsi-light .tooltip text {
4565 fill: #000; }
4566 .tsi-tableComponent.tsi-light .tooltip rect {
4567 fill: #ffffff;
4568 stroke: #136BFB; }
4569 .tsi-tableComponent.tsi-light .tsi-primaryButton {
4570 color: #000;
4571 border-color: rgba(0, 0, 0, 0.8);
4572 background-color: #f2f2f2; }
4573 .tsi-tableComponent.tsi-light .tsi-primaryButton:hover {
4574 background-color: #b3d6f2; }
4575 .tsi-tableComponent.tsi-light .yAxis path, .tsi-tableComponent.tsi-light .xAxis path {
4576 stroke-width: 1px !important; }
4577 .tsi-tableComponent.tsi-light .yAxis .tick text, .tsi-tableComponent.tsi-light .xAxis .tick text {
4578 user-select: none; }
4579 .tsi-tableComponent.tsi-light rect, .tsi-tableComponent.tsi-light line {
4580 shape-rendering: crispedges; }
4581 .tsi-tableComponent.tsi-light .stacked g path {
4582 stroke-width: 1;
4583 pointer-events: all;
4584 stroke: none; }
4585 .tsi-tableComponent.tsi-light .stacked rect {
4586 cursor: pointer;
4587 fill: transparent;
4588 stroke-width: 1; }
4589 .tsi-tableComponent.tsi-light .tooltip {
4590 pointer-events: none; }
4591 .tsi-tableComponent.tsi-light .tooltip text {
4592 alignment-baseline: hanging; }
4593 .tsi-tableComponent.tsi-light .tooltip .title {
4594 font-weight: bold;
4595 font-size: 13px; }
4596 .tsi-tableComponent.tsi-light .tooltip .value {
4597 font-weight: normal;
4598 font-size: 12px;
4599 font-weight: lighter; }
4600 .tsi-tableComponent.tsi-light .tooltip .value.visibleValue {
4601 font-weight: bold; }
4602 .tsi-tableComponent.tsi-light .tsi-gridComponent {
4603 z-index: 3 !important; }
4604 .tsi-tableComponent.tsi-light .hHoverValueBar {
4605 stroke-width: 4px; }
4606 .tsi-tableComponent.tsi-light .focus {
4607 display: none; }
4608 .tsi-tableComponent.tsi-light svg {
4609 display: block; }
4610 .tsi-tableComponent.tsi-light .tsi-chartValueTextBox {
4611 background-color: #ffffff;
4612 border-color: #b3d6f2; }
4613 .tsi-tableComponent.tsi-light .tsi-baseMono {
4614 background: #f2f2f2; }
4615 .tsi-tableComponent.tsi-light .tsi-eventsTable {
4616 background-color: #ffffff;
4617 color: #000;
4618 border-left: 1px solid #a6a6a6; }
4619 .tsi-tableComponent.tsi-light .tsi-eventsTable .tsi-eventRowsContainer .tsi-eventRows tr:hover {
4620 background-color: #b3d6f2; }
4621 .tsi-tableComponent.tsi-light .tsi-eventsTable .tsi-eventRowsContainer .tsi-eventRows tr td {
4622 border: 1px solid #a6a6a6; }
4623 .tsi-tableComponent.tsi-light .tsi-eventsTable .tsi-columnHeaders .tsi-columnHeader {
4624 border-right: 1px solid #a6a6a6;
4625 border-bottom: 1px solid #a6a6a6;
4626 background-color: #dcdcdc; }
4627 .tsi-tableComponent.tsi-light .tsi-eventsTable .tsi-columnHeaders .tsi-columnHeader:hover {
4628 background-color: #b3d6f2; }
4629 .tsi-tableComponent.tsi-light .tsi-eventsTable .tsi-columnHeaders .tsi-columnHeader.tsi-columnHeaderDisabled:hover {
4630 background-color: #dcdcdc; }
4631 .tsi-tableComponent.tsi-light .tsi-tableLeftPanel .tsi-tableLegend {
4632 background-color: #ffffff; }
4633 .tsi-tableComponent.tsi-light .tsi-tableLeftPanel .tsi-tableLegend .tsi-selectAllColumns .tsi-selectAllSomeState {
4634 background-color: #000; }
4635 .tsi-tableComponent.tsi-light .tsi-tableLeftPanel .tsi-tableLegend .tsi-columnToggle, .tsi-tableComponent.tsi-light .tsi-tableLeftPanel .tsi-tableLegend .tsi-selectAllColumns {
4636 color: #000; }
4637 .tsi-tableComponent.tsi-light .tsi-tableLeftPanel .tsi-tableLegend .tsi-columnToggle:hover, .tsi-tableComponent.tsi-light .tsi-tableLeftPanel .tsi-tableLegend .tsi-selectAllColumns:hover {
4638 background-color: #b3d6f2; }
4639 .tsi-tableComponent.tsi-light .tsi-tableLeftPanel .tsi-tableLegend .tsi-columnToggleCheckbox.tsi-notSelected {
4640 background: #ffffff;
4641 border: 1px solid rgba(0, 0, 0, 0.2); }
4642 .tsi-tableComponent.tsi-light .tsi-tableLeftPanel .tsi-tableLegend .tsi-eventsDownload {
4643 background-color: #f2f2f2; }
4644 .tsi-tableComponent.tsi-light .tsi-downloadEventsIcon {
4645 background-image: url("data:image/svg+xml,%3Csvg width%3D%2216%22 height%3D%2216%22 viewBox%3D%220 0 16 16%22 fill%3D%22none%22 xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0D%3Cg opacity%3D%220.1%22%3E%0D%3Cpath d%3D%22M3.49609 9.5L7.4961 13.5L11.4961 9.5%22 stroke%3D%22black%22 stroke-miterlimit%3D%221%22 stroke-linejoin%3D%22bevel%22%2F%3E%0D%3Cpath d%3D%22M7.49609 2.0004V13.5%22 stroke%3D%22black%22 stroke-miterlimit%3D%221%22 stroke-linejoin%3D%22bevel%22%2F%3E%0D%3C%2Fg%3E%0D%3Cpath d%3D%22M3.49609 8.5L7.4961 12.5L11.4961 8.5%22 stroke%3D%22%23212121%22 stroke-miterlimit%3D%221%22 stroke-linejoin%3D%22bevel%22%2F%3E%0D%3Cpath d%3D%22M7.49609 1.0004V12.5%22 stroke%3D%22%23212121%22 stroke-miterlimit%3D%221%22 stroke-linejoin%3D%22bevel%22%2F%3E%0D%3Cpath d%3D%22M2.99609 14.5H11.9961%22 stroke%3D%22%23212121%22 stroke-opacity%3D%220.75%22 stroke-miterlimit%3D%221%22 stroke-linejoin%3D%22bevel%22%2F%3E%0D%3C%2Fsvg%3E%0D"); }
4646 .tsi-tableComponent.tsi-light .tsi-columnSortIcon.down {
4647 background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 16 16%22%3E%0D %3Cdefs%3E%0D %3Cstyle%3E%0D .cls-sortDown-Light-1%7Bfill%3Anone%7D.cls-sortDown-Light-2%7Bfill%3Argba(0%2C0%2C0%2C.1)%7D%0D %3C%2Fstyle%3E%0D %3C%2Fdefs%3E%0D %3Cg transform%3D%22translate(-524 -96)%22%3E%0D %3Cpath d%3D%22M0 0h16v16H0z%22 class%3D%22cls-sortDown-Light-1%22 transform%3D%22translate(524 96)%22%2F%3E%0D %3Cg transform%3D%22translate(524 96)%22%3E%0D %3Cpath d%3D%22M7.486-2.965l-.639-.53L4.486-1.41v-10.555h-1v10.572l-2.361-2.1-.639.53 3.5 3z%22 class%3D%22cls-sortDown-Light-2%22 transform%3D%22translate(4.514 14.965)%22%2F%3E%0D %3Cpath d%3D%22M7.486-2.965l-.639-.53L4.486-1.41v-10.555h-1v10.572l-2.361-2.1-.639.53 3.5 3z%22 transform%3D%22translate(4.514 13.965)%22%2F%3E%0D %3C%2Fg%3E%0D %3C%2Fg%3E%0D%3C%2Fsvg%3E%0D"); }
4648 .tsi-tableComponent.tsi-light .tsi-columnSortIcon.up {
4649 background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 16 16%22%3E%0D %3Cdefs%3E%0D %3Cstyle%3E%0D .cls-sortUp-Light-1%7Bfill%3Anone%7D.cls-sortUp-Light-2%7Bfill%3Argba(0%2C0%2C0%2C.1)%7D%0D %3C%2Fstyle%3E%0D %3C%2Fdefs%3E%0D %3Cg transform%3D%22translate(-488 -96)%22%3E%0D %3Cpath d%3D%22M0 0h16v16H0z%22 class%3D%22cls-sortUp-Light-1%22 transform%3D%22translate(488 96)%22%2F%3E%0D %3Cg transform%3D%22translate(488 96)%22%3E%0D %3Cpath d%3D%22M7.486-8.965l-.639.53-2.361-2.084V.035h-1v-10.572l-2.361 2.1-.639-.53 3.5-3z%22 class%3D%22cls-sortUp-Light-2%22 transform%3D%22translate(4.514 14.965)%22%2F%3E%0D %3Cpath d%3D%22M7.486-8.965l-.639.53-2.361-2.084V.035h-1v-10.572l-2.361 2.1-.639-.53 3.5-3z%22 transform%3D%22translate(4.514 13.965)%22%2F%3E%0D %3C%2Fg%3E%0D %3C%2Fg%3E%0D%3C%2Fsvg%3E%0D"); }
4650 .tsi-tableComponent .tsi-columnTypeIcons {
4651 display: flex;
4652 align-items: center; }
4653 .tsi-tableComponent .tsi-columnTypeIcon {
4654 width: 16px;
4655 height: 16px;
4656 pointer-events: none; }
4657 .tsi-tableComponent .tsi-columnTypeIcon.String {
4658 background-image: url("data:image/svg+xml,%0D%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 16 16%22%3E%0D %3Cdefs%3E%0D %3Cstyle%3E%0D .cls-abc-1%7Bfill%3Anone%7D.cls-abc-2%7Bfill%3A%2307f%7D%0D %3C%2Fstyle%3E%0D %3C%2Fdefs%3E%0D %3Cg transform%3D%22translate(-91 -132)%22%3E%0D %3Cpath d%3D%22M0 0h16v16H0z%22 class%3D%22cls-abc-1%22 transform%3D%22translate(91 132)%22%2F%3E%0D %3Cpath d%3D%22M3.327-.606a2.272 2.272 0 0 1-1.5.716 1.373 1.373 0 0 1-.983-.371A1.239 1.239 0 0 1 .453-1.2a1.344 1.344 0 0 1 .657-1.2 3.507 3.507 0 0 1 1.883-.42H3.2v-.58a.744.744 0 0 0-.853-.831 3.187 3.187 0 0 0-1.481.422v-.716A4.363 4.363 0 0 1 2.5-4.878a1.665 1.665 0 0 1 1.18.36A1.479 1.479 0 0 1 4.065-3.4v2.162q0 .743.457.743a1.149 1.149 0 0 0 .167-.015l.062.479A1.49 1.49 0 0 1 4.1.11q-.606 0-.773-.716zM3.2-1.077v-1.235l-.29-.009a2.175 2.175 0 0 0-1.151.27.809.809 0 0 0-.439.71.71.71 0 0 0 .22.527.737.737 0 0 0 .534.214A1.8 1.8 0 0 0 3.2-1.077zM5.836.053v-6.992H6.7v3.063a1.709 1.709 0 0 1 1.6-1 1.631 1.631 0 0 1 1.356.628 2.709 2.709 0 0 1 .494 1.718 3.051 3.051 0 0 1-.56 1.914A1.772 1.772 0 0 1 8.112.11 1.787 1.787 0 0 1 6.7-.541l-.1.594zM6.7-1.138a1.966 1.966 0 0 0 1.274.6q1.248 0 1.248-1.9 0-1.679-1.107-1.679a1.928 1.928 0 0 0-1.415.782zM13.364.11a2.056 2.056 0 0 1-1.6-.716 2.617 2.617 0 0 1-.637-1.806 2.5 2.5 0 0 1 .631-1.815 2.338 2.338 0 0 1 1.76-.65 5.788 5.788 0 0 1 1.248.154V-4a4.457 4.457 0 0 0-1.2-.215 1.3 1.3 0 0 0-1.066.5 2.056 2.056 0 0 0-.4 1.329 1.967 1.967 0 0 0 .413 1.3 1.339 1.339 0 0 0 1.081.5 2.8 2.8 0 0 0 1.222-.3v.747a5.11 5.11 0 0 1-1.452.249z%22 class%3D%22cls-abc-2%22 transform%3D%22translate(91 144)%22%2F%3E%0D %3C%2Fg%3E%0D%3C%2Fsvg%3E%0D"); }
4659 .tsi-tableComponent .tsi-columnTypeIcon.DateTime {
4660 background-image: url("data:image/svg+xml,%3Csvg width%3D%2216%22 height%3D%2216%22 viewBox%3D%220 0 16 16%22 fill%3D%22none%22 xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0D%3Cpath d%3D%22M16 1.9375V15.0625H1V1.9375H3.8125V1H4.75V1.9375H12.25V1H13.1875V1.9375H16ZM1.9375 2.875V4.75H15.0625V2.875H13.1875V3.8125H12.25V2.875H4.75V3.8125H3.8125V2.875H1.9375ZM15.0625 14.125V5.6875H1.9375V14.125H15.0625ZM3.8125 8.5H4.75V9.4375H3.8125V8.5ZM3.8125 10.375H4.75V11.3125H3.8125V10.375ZM3.8125 12.25H4.75V13.1875H3.8125V12.25ZM6.625 6.625H7.5625V7.5625H6.625V6.625ZM6.625 8.5H7.5625V9.4375H6.625V8.5ZM6.625 10.375H7.5625V11.3125H6.625V10.375ZM6.625 12.25H7.5625V13.1875H6.625V12.25ZM9.4375 6.625H10.375V7.5625H9.4375V6.625ZM9.4375 8.5H10.375V9.4375H9.4375V8.5ZM9.4375 10.375H10.375V11.3125H9.4375V10.375ZM9.4375 12.25H10.375V13.1875H9.4375V12.25ZM12.25 6.625H13.1875V7.5625H12.25V6.625ZM12.25 8.5H13.1875V9.4375H12.25V8.5ZM12.25 10.375H13.1875V11.3125H12.25V10.375Z%22 fill%3D%22%23136BFB%22%2F%3E%0D%3C%2Fsvg%3E%0D"); }
4661 .tsi-tableComponent .tsi-columnTypeIcon.Double, .tsi-tableComponent .tsi-columnTypeIcon.Long {
4662 background-image: url("data:image/svg+xml,%0D%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 16 16%22%3E%0D %3Cdefs%3E%0D %3Cstyle%3E%0D .cls-number-1%7Bfill%3Anone%7D.cls-number-2%7Bfill%3A%23136BFB%7D%0D %3C%2Fstyle%3E%0D %3C%2Fdefs%3E%0D %3Cg transform%3D%22translate(-56 -132)%22%3E%0D %3Cpath d%3D%22M0 0h16v16H0z%22 class%3D%22cls-number-1%22 transform%3D%22translate(56 132)%22%2F%3E%0D %3Cpath d%3D%22M1.189 0l.65-2.6H.088l.146-.727h1.787l.51-2.021H.633l.146-.722h1.928l.656-2.6h.744l-.65 2.6H5l.65-2.6h.75l-.65 2.6H7.5l-.141.721H5.566l-.51 2.021h1.9l-.147.728H4.881L4.23 0h-.75l.65-2.6H2.59L1.939 0zm1.582-3.328h1.542l.51-2.021H3.275z%22 class%3D%22cls-number-2%22 transform%3D%22translate(60 144)%22%2F%3E%0D %3C%2Fg%3E%0D%3C%2Fsvg%3E%0D"); }
4663 .tsi-tableComponent .tsi-columnTypeIcon.Bool {
4664 background-image: url("data:image/svg+xml,%0D%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 16 16%22%3E%0D %3Cdefs%3E%0D %3Cstyle%3E%0D .cls-boolean-1%7Bfill%3Anone%7D.cls-boolean-2%7Bfill%3A%2307f%7D%0D %3C%2Fstyle%3E%0D %3C%2Fdefs%3E%0D %3Cg transform%3D%22translate(-128 -132)%22%3E%0D %3Cpath d%3D%22M0 0h16v16H0z%22 class%3D%22cls-boolean-1%22 transform%3D%22translate(128 132)%22%2F%3E%0D %3Cpath d%3D%22M2.386 0v-5.814H.079V-6.5h5.537v.69H3.309V0zm4.658 1.3v-8.24h.65V1.3zM9.892 0v-6.5h3.634v.69h-2.711v2.18h2.276v.681h-2.276V0z%22 class%3D%22cls-boolean-2%22 transform%3D%22translate(129 144)%22%2F%3E%0D %3C%2Fg%3E%0D%3C%2Fsvg%3E"); }
4665 .tsi-tableComponent .tsi-columnTypeIcon.tsid {
4666 pointer-events: auto;
4667 margin-right: 8px;
4668 background-image: url("data:image/svg+xml,%3Csvg width%3D%2216%22 height%3D%2216%22 viewBox%3D%220 0 16 16%22 fill%3D%22none%22 xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0D%3Cpath d%3D%22M5.55 7.2125C5.55 6.95 5.4625 6.6875 5.4625 6.5125C5.39046 6.28655 5.3608 6.04923 5.375 5.8125C5.3901 5.37032 5.44871 4.93069 5.55 4.5C5.65134 4.09099 5.8295 3.70497 6.075 3.3625C6.25703 3.00732 6.49319 2.68261 6.775 2.4L7.7375 1.6125L8.875 1.175L10.1875 1L11.5 1.175C11.909 1.27634 12.295 1.4545 12.6375 1.7L13.6 2.4L14.3875 3.3625C14.5713 3.72594 14.7179 4.10705 14.825 4.5C14.9263 4.93069 14.9849 5.37032 15 5.8125C14.9849 6.25468 14.9263 6.69431 14.825 7.125C14.7179 7.51795 14.5713 7.89906 14.3875 8.2625L13.6 9.225L12.6375 10.0125L11.5 10.45L10.1875 10.625L9.05 10.45L8 10.1V11.5H6.25V13.25H4.5V15H1V11.7625L5.55 7.2125ZM1.875 14.125H3.625V12.375H5.375V10.625H7.125V8.875H7.7375C8.06554 9.16246 8.45444 9.37187 8.875 9.4875C9.29154 9.65862 9.73719 9.74775 10.1875 9.75C10.7329 9.7609 11.273 9.64088 11.7625 9.4C12.2193 9.22184 12.6358 8.95409 12.9875 8.6125C13.3291 8.26079 13.5968 7.84428 13.775 7.3875C14.0159 6.89802 14.1359 6.35793 14.125 5.8125C14.144 5.29423 14.0231 4.7804 13.775 4.325C13.6181 3.83221 13.3485 3.38281 12.9875 3.0125C12.6358 2.67091 12.2193 2.40316 11.7625 2.225C11.273 1.98412 10.7329 1.8641 10.1875 1.875C9.66923 1.85597 9.15541 1.97687 8.7 2.225C8.20721 2.38186 7.75781 2.6515 7.3875 3.0125C7.04591 3.36421 6.77816 3.78072 6.6 4.2375C6.35912 4.72698 6.2391 5.26707 6.25 5.8125C6.23625 6.07801 6.2658 6.34399 6.3375 6.6L6.6 7.3875L1.875 12.1125V14.125ZM11.85 3.7125L12.1125 3.8875C12.2 3.975 12.2875 4.0625 12.2875 4.15C12.3571 4.25267 12.3881 4.37666 12.375 4.5C12.3881 4.62334 12.3571 4.74733 12.2875 4.85L12.1125 5.1125L11.85 5.2875H11.15L10.8875 5.1125L10.7125 4.85C10.6429 4.74733 10.6119 4.62334 10.625 4.5C10.6119 4.37666 10.6429 4.25267 10.7125 4.15C10.7125 4.0625 10.8 3.975 10.8875 3.8875L11.15 3.7125H11.85Z%22 fill%3D%22%23136BFB%22%2F%3E%0D%3C%2Fsvg%3E%0D"); }
4669 .tsi-tableComponent .tsi-columnSortIcon {
4670 width: 16px;
4671 height: 16px; }
4672 .tsi-tableComponent .tsi-eventsTable {
4673 position: absolute;
4674 right: 0px;
4675 top: 0px;
4676 width: calc(100% - 245px);
4677 height: 100%;
4678 font-family: consolas;
4679 font-size: 13px; }
4680 .tsi-tableComponent .tsi-eventsTable .tsi-columnHeaders {
4681 overflow-x: hidden;
4682 font-size: 14px;
4683 white-space: nowrap;
4684 position: absolute;
4685 width: 100%;
4686 top: 0px;
4687 left: 0px;
4688 z-index: 1; }
4689 .tsi-tableComponent .tsi-eventsTable .tsi-columnHeaders .tsi-columnHeader {
4690 display: inline-block;
4691 top: 0px;
4692 height: 24px;
4693 padding-left: 6px;
4694 padding-right: 12px;
4695 position: relative;
4696 box-sizing: content-box; }
4697 .tsi-tableComponent .tsi-eventsTable .tsi-columnHeaders .tsi-columnHeader.tsi-columnHeaderDisabled:hover {
4698 cursor: default; }
4699 .tsi-tableComponent .tsi-eventsTable .tsi-columnHeaders .tsi-columnHeader:hover {
4700 cursor: pointer; }
4701 .tsi-tableComponent .tsi-eventsTable .tsi-columnHeaders .tsi-columnHeader .tsi-columnHeaderName {
4702 display: inline-block;
4703 font-weight: bold;
4704 margin-right: 52px; }
4705 .tsi-tableComponent .tsi-eventsTable .tsi-columnHeaders .tsi-columnHeader .tsi-columnHeaderName.moreMarginRight {
4706 margin-right: 72px; }
4707 .tsi-tableComponent .tsi-eventsTable .tsi-columnHeaders .tsi-columnHeader .tsi-columnSortIcon {
4708 right: 28px;
4709 position: absolute; }
4710 .tsi-tableComponent .tsi-eventsTable .tsi-columnHeaders .tsi-columnHeader .tsi-columnSortIcon.moreRight {
4711 right: 52px; }
4712 .tsi-tableComponent .tsi-eventsTable .tsi-columnHeaders .tsi-columnHeader .tsi-columnTypeIcons {
4713 position: absolute;
4714 vertical-align: bottom;
4715 right: 8px; }
4716 .tsi-tableComponent .tsi-eventsTable .tsi-columnHeaders .tsi-columnHeader .tsi-columnTypeIcons .tsi-columnTypeIcon {
4717 position: relative;
4718 right: unset; }
4719 .tsi-tableComponent .tsi-eventsTable .tsi-columnHeaders .tsi-columnHeader .tsi-columnTypeIcon {
4720 position: absolute;
4721 vertical-align: bottom;
4722 right: 8px; }
4723 .tsi-tableComponent .tsi-eventsTable .tsi-columnHeaders .tsi-columnHeader .tsi-sortColumnButton {
4724 background-color: transparent;
4725 display: block;
4726 width: 100%;
4727 left: 0px;
4728 top: 0px;
4729 height: 100%;
4730 position: absolute;
4731 border: none;
4732 cursor: pointer; }
4733 .tsi-tableComponent .tsi-eventsTable .tsi-columnHeaders .tsi-columnHeader .tsi-sortColumnButton:disabled {
4734 cursor: default; }
4735 .tsi-tableComponent .tsi-eventsTable .tsi-eventRowsContainer {
4736 top: 0px;
4737 overflow-y: scroll;
4738 position: absolute;
4739 left: 0px;
4740 width: 100%;
4741 height: 100%; }
4742 .tsi-tableComponent .tsi-eventsTable .tsi-eventRowsContainer .tsi-eventRows {
4743 margin-left: -1px;
4744 white-space: nowrap;
4745 border-collapse: collapse;
4746 position: absolute;
4747 top: 0px;
4748 left: 0px;
4749 height: 24px; }
4750 .tsi-tableComponent .tsi-eventsTable .tsi-eventRowsContainer .tsi-eventRows tr td {
4751 min-width: 60px; }
4752 .tsi-tableComponent .tsi-eventsTable .tsi-eventRowsContainer .tsi-eventRow .tsi-eventCell, .tsi-tableComponent .tsi-eventsTable .tsi-eventRowsContainer .tsi-eventRow .tsi-columnHeader, .tsi-tableComponent .tsi-eventsTable .tsi-columnHeaders .tsi-eventCell, .tsi-tableComponent .tsi-eventsTable .tsi-columnHeaders .tsi-columnHeader {
4753 height: 24px;
4754 padding-left: 8px;
4755 padding-right: 8px; }
4756 .tsi-tableComponent .tsi-eventsTable .tsi-eventRowsContainer .tsi-eventRow .tsi-columnHeader, .tsi-tableComponent .tsi-eventsTable .tsi-columnHeaders .tsi-columnHeader {
4757 display: inline-flex;
4758 align-items: center; }
4759 .tsi-tableComponent .tsi-tableLeftPanel {
4760 position: absolute;
4761 left: 0px;
4762 top: 0px;
4763 width: 244px;
4764 height: 100%; }
4765 .tsi-tableComponent .tsi-tableLeftPanel .tsi-eventsDownload {
4766 border: none;
4767 height: 32px;
4768 display: block;
4769 bottom: 16px;
4770 background-position-y: 8px;
4771 background-position-x: 8px;
4772 width: calc(100% - 40px);
4773 text-align: center;
4774 padding: 8px 12px;
4775 cursor: pointer;
4776 align-items: center;
4777 display: flex;
4778 justify-items: center;
4779 justify-content: center;
4780 margin: 20px; }
4781 .tsi-tableComponent .tsi-tableLeftPanel .tsi-eventsDownload .tsi-downloadEventsIcon {
4782 height: 16px;
4783 width: 16px;
4784 display: inline-flex;
4785 background-repeat: no-repeat;
4786 background-position: center; }
4787 .tsi-tableComponent .tsi-tableLeftPanel .tsi-eventsDownload.tsi-downloading .tsi-downloadEventsIcon {
4788 animation: rotating 2s linear infinite;
4789 background-image: url("data:image/svg+xml,%3Csvg width%3D%2213%22 height%3D%2214%22 viewBox%3D%220 0 13 14%22 fill%3D%22none%22 xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0D%3Cpath fill-rule%3D%22evenodd%22 clip-rule%3D%22evenodd%22 d%3D%22M8.55245 12.7955C5.35165 13.6532 2.06163 11.7537 1.20398 8.55291C0.34633 5.35211 2.24583 2.06209 5.44662 1.20444C8.64742 0.346788 11.9374 2.24628 12.7951 5.44708C13.6527 8.64788 11.7532 11.9379 8.55245 12.7955ZM8.29331 11.8284C10.96 11.1139 12.5425 8.37289 11.828 5.70622C11.1134 3.03955 8.37243 1.45703 5.70576 2.17156C3.03909 2.88609 1.45657 5.6271 2.17111 8.29377C2.88564 10.9604 5.62664 12.543 8.29331 11.8284Z%22 fill%3D%22%23C7E0F4%22%2F%3E%0D%3Cmask id%3D%22mask0%22 mask-type%3D%22alpha%22 maskUnits%3D%22userSpaceOnUse%22 x%3D%220%22 y%3D%220%22 width%3D%2214%22 height%3D%2214%22%3E%0D%3Cpath fill-rule%3D%22evenodd%22 clip-rule%3D%22evenodd%22 d%3D%22M8.55245 12.7955C5.35165 13.6532 2.06163 11.7537 1.20398 8.55291C0.34633 5.35211 2.24583 2.06209 5.44662 1.20444C8.64742 0.346788 11.9374 2.24628 12.7951 5.44708C13.6527 8.64788 11.7532 11.9379 8.55245 12.7955ZM8.29331 11.8284C10.96 11.1139 12.5425 8.37289 11.828 5.70622C11.1134 3.03955 8.37243 1.45703 5.70576 2.17156C3.03909 2.88609 1.45657 5.6271 2.17111 8.29377C2.88564 10.9604 5.62664 12.543 8.29331 11.8284Z%22 fill%3D%22white%22%2F%3E%0D%3C%2Fmask%3E%0D%3Cg mask%3D%22url(%23mask0)%22%3E%0D%3Crect x%3D%229.91211%22 y%3D%22-3.86667%22 width%3D%2212%22 height%3D%2212%22 transform%3D%22rotate(15 9.91211 -3.86667)%22 fill%3D%22%23136BFB%22%2F%3E%0D%3C%2Fg%3E%0D%3C%2Fsvg%3E%0D"); }
4790 .tsi-tableComponent .tsi-tableLeftPanel .tsi-eventsDownload .tsi-downloadEventsText {
4791 display: inline-flex;
4792 margin-left: 8px; }
4793 .tsi-tableComponent .tsi-tableLeftPanel .tsi-tableLegend {
4794 overflow-y: auto;
4795 height: calc(100% - 60px);
4796 font-size: 14px; }
4797 .tsi-tableComponent .tsi-tableLeftPanel .tsi-tableLegend ul {
4798 padding: 0;
4799 margin: 8px;
4800 margin-left: 16px; }
4801 .tsi-tableComponent .tsi-tableLeftPanel .tsi-tableLegend .tsi-selectAllColumns .tsi-selectAllText {
4802 left: 28px;
4803 position: absolute;
4804 pointer-events: none;
4805 width: 124px;
4806 text-overflow: ellipsis;
4807 overflow: hidden; }
4808 .tsi-tableComponent .tsi-tableLeftPanel .tsi-tableLegend .tsi-selectAllColumns {
4809 margin-bottom: 4px !important; }
4810 .tsi-tableComponent .tsi-tableLeftPanel .tsi-tableLegend .tsi-selectAllColumns .tsi-columnToggleName {
4811 left: 13px !important; }
4812 .tsi-tableComponent .tsi-tableLeftPanel .tsi-tableLegend .tsi-selectAllColumns .tsi-selectAllSomeState {
4813 pointer-events: none;
4814 position: absolute;
4815 width: 8px;
4816 height: 8px;
4817 left: 8px;
4818 top: 8px; }
4819 .tsi-tableComponent .tsi-tableLeftPanel .tsi-tableLegend .tsi-columnToggle, .tsi-tableComponent .tsi-tableLeftPanel .tsi-tableLegend .tsi-selectAllColumns {
4820 height: 24px;
4821 overflow: hidden;
4822 list-style-type: none;
4823 position: relative;
4824 overflow-y: hidden;
4825 white-space: nowrap;
4826 display: flex;
4827 align-items: center; }
4828 .tsi-tableComponent .tsi-tableLeftPanel .tsi-tableLegend .tsi-columnToggle .tsi-columnToggleName, .tsi-tableComponent .tsi-tableLeftPanel .tsi-tableLegend .tsi-selectAllColumns .tsi-columnToggleName {
4829 left: 20px;
4830 position: relative;
4831 pointer-events: none;
4832 width: calc(100% - 88px);
4833 text-overflow: ellipsis;
4834 overflow: hidden;
4835 display: inline-block; }
4836 .tsi-tableComponent .tsi-tableLeftPanel .tsi-tableLegend .tsi-columnToggle .tsi-columnToggleName.tsidPropertyName, .tsi-tableComponent .tsi-tableLeftPanel .tsi-tableLegend .tsi-selectAllColumns .tsi-columnToggleName.tsidPropertyName {
4837 width: calc(100% - 112px); }
4838 .tsi-tableComponent .tsi-tableLeftPanel .tsi-tableLegend .tsi-columnToggle .tsi-columnToggleCheckbox, .tsi-tableComponent .tsi-tableLeftPanel .tsi-tableLegend .tsi-selectAllColumns .tsi-columnToggleCheckbox {
4839 pointer-events: none;
4840 display: inline-block;
4841 width: 16px;
4842 height: 16px;
4843 left: 4px;
4844 position: relative;
4845 background-image: url("data:image/svg+xml, %3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 14 14%22%3E%0D %3Cg transform%3D%22translate(-160 -223)%22%3E%0D %3Cpath style%3D%22fill%3A %230077ff%3B stroke%3A %230077ff%22 class%3D%22tsiIconCbBg%22 d%3D%22M2%2C0H12a2%2C2%2C0%2C0%2C1%2C2%2C2V12a2%2C2%2C0%2C0%2C1-2%2C2H2a2%2C2%2C0%2C0%2C1-2-2V2A2%2C2%2C0%2C0%2C1%2C2%2C0Z%22 transform%3D%22translate(160 223)%22 %2F%3E%0D %3Cpath style%3D%22fill%3A %23f8f8f8%22 class%3D%22tsiIconCbCheck%22 d%3D%22M10.764-8.736%2C4.5-2.467%2C1.236-5.736l.527-.527L4.5-3.533l5.736-5.73Z%22 transform%3D%22translate(161 236)%22 %2F%3E%0D %3C%2Fg%3E%0D %3C%2Fsvg%3E"); }
4846 .tsi-tableComponent .tsi-tableLeftPanel .tsi-tableLegend .tsi-columnToggle .tsi-columnTypeIcon, .tsi-tableComponent .tsi-tableLeftPanel .tsi-tableLegend .tsi-selectAllColumns .tsi-columnTypeIcon {
4847 display: inline-block;
4848 position: relative;
4849 left: 12px; }
4850 .tsi-tableComponent .tsi-tableLeftPanel .tsi-tableLegend .tsi-columnToggle .tsi-columnToggleButton, .tsi-tableComponent .tsi-tableLeftPanel .tsi-tableLegend .tsi-selectAllColumns .tsi-columnToggleButton {
4851 z-index: 0;
4852 background-color: transparent;
4853 width: 100%;
4854 left: 0px;
4855 height: 100%;
4856 position: absolute;
4857 border: none; }
4858 .tsi-tableComponent .tsi-tableLeftPanel .tsi-tableLegend .tsi-columnToggle .tsi-columnToggleButton .tsi-onlyLabel, .tsi-tableComponent .tsi-tableLeftPanel .tsi-tableLegend .tsi-selectAllColumns .tsi-columnToggleButton .tsi-onlyLabel {
4859 opacity: 0;
4860 right: 4px;
4861 position: absolute;
4862 cursor: pointer;
4863 margin-top: -10px;
4864 font-size: 14px; }
4865 .tsi-tableComponent .tsi-tableLeftPanel .tsi-tableLegend .tsi-columnToggle .tsi-columnToggleButton .tsi-onlyLabel:hover, .tsi-tableComponent .tsi-tableLeftPanel .tsi-tableLegend .tsi-columnToggle .tsi-columnToggleButton .tsi-onlyLabel:focus, .tsi-tableComponent .tsi-tableLeftPanel .tsi-tableLegend .tsi-selectAllColumns .tsi-columnToggleButton .tsi-onlyLabel:hover, .tsi-tableComponent .tsi-tableLeftPanel .tsi-tableLegend .tsi-selectAllColumns .tsi-columnToggleButton .tsi-onlyLabel:focus {
4866 text-decoration: underline;
4867 opacity: .6; }
4868 .tsi-tableComponent .tsi-tableLeftPanel .tsi-tableLegend .tsi-columnToggle .tsi-columnToggleButton:hover .tsi-onlyLabel, .tsi-tableComponent .tsi-tableLeftPanel .tsi-tableLegend .tsi-selectAllColumns .tsi-columnToggleButton:hover .tsi-onlyLabel {
4869 opacity: .6; }
4870 .tsi-tableComponent .tsi-tableLeftPanel .tsi-tableLegend .tsi-selectAllColumns {
4871 font-weight: bold;
4872 text-transform: capitalize; }
4873
4874div[class^='tsi-'] {
4875 box-sizing: border-box;
4876 font-family: "Segoe UI", sans-serif; }
4877
4878.tsi-textWrap {
4879 overflow: hidden;
4880 white-space: pre-wrap;
4881 text-overflow: ellipsis;
4882 hyphens: auto;
4883 overflow-wrap: break-word; }
4884
4885.tsi-hidden {
4886 display: none; }
4887
4888@keyframes tsi-slideIn {
4889 from {
4890 transform: translateY(-10px);
4891 opacity: 0; }
4892 to {
4893 transform: translateY(0px);
4894 opacity: 1; } }
4895
4896@keyframes tsi-slideRight {
4897 from {
4898 transform: translateX(-10px);
4899 opacity: 0; }
4900 to {
4901 transform: translateX(0px);
4902 opacity: 1; } }
4903
4904.tsi-resizeGutter {
4905 width: 6px;
4906 cursor: e-resize;
4907 padding: 2px;
4908 background-position-y: 50%;
4909 background-position-x: 0px;
4910 background-repeat: no-repeat; }
4911
4912.tsi-chartValueTextBox {
4913 position: absolute;
4914 white-space: nowrap;
4915 font-size: 11px;
4916 padding: 1px 4px;
4917 border-width: 1px;
4918 border-style: solid;
4919 box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.3);
4920 line-height: 16px; }
4921
4922.tsi-baseContextMenu {
4923 white-space: nowrap;
4924 padding: 4px 0;
4925 animation: tsi-slideRight 0.367s cubic-bezier(0.1, 0.9, 0.2, 1) forwards;
4926 border-width: 1px;
4927 border-radius: 2px;
4928 border-style: solid;
4929 box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.3);
4930 text-align: left; }
4931 .tsi-baseContextMenu > div, .tsi-baseContextMenu > li, .tsi-baseContextMenu > button {
4932 padding: 4px 8px;
4933 font-size: 12px;
4934 cursor: pointer;
4935 height: 28px;
4936 display: flex;
4937 align-items: center;
4938 overflow: hidden; }
4939 .tsi-baseContextMenu .tsi-break {
4940 height: 4px;
4941 margin-top: 4px;
4942 padding: 0 0 4px 0;
4943 cursor: default; }
4944 .tsi-baseContextMenu .tsi-break:last-of-type {
4945 display: none; }
4946
4947.tsi-primaryButton {
4948 height: 36px;
4949 border-radius: 4px;
4950 border-width: 1px;
4951 border-style: solid; }
4952 .tsi-primaryButton.disabled {
4953 cursor: default;
4954 pointer-events: none;
4955 opacity: .5; }
4956
4957.tsi-chartControlsPanel {
4958 height: 20px;
4959 right: 0px;
4960 width: 100px;
4961 position: absolute;
4962 z-index: 2;
4963 pointer-events: none; }
4964 .tsi-chartControlsPanel .tsi-ellipsisContainerDiv {
4965 pointer-events: all;
4966 left: auto;
4967 right: 20px;
4968 top: 0px;
4969 position: absolute; }
4970 .tsi-chartControlsPanel .tsi-ellipsisContainerDiv .tsi-ellipsisMenuContainer {
4971 pointer-events: all; }
4972 .tsi-chartControlsPanel .tsi-ellipsisContainerDiv .tsi-ellipsisMenuContainer .tsi-ellipsisMenu {
4973 z-index: 2 !important; }
4974 .tsi-chartControlsPanel .tsi-stackedButton {
4975 pointer-events: all;
4976 display: block;
4977 background-size: 20px 20px;
4978 background-repeat: no-repeat;
4979 background-position: center;
4980 position: absolute;
4981 height: 100%;
4982 width: 20px;
4983 cursor: pointer;
4984 background-color: transparent;
4985 border: none; }
4986 .tsi-chartControlsPanel .tsi-scooterButton {
4987 display: block;
4988 background-size: 20px 20px;
4989 background-repeat: no-repeat;
4990 background-position: center;
4991 position: absolute;
4992 height: 20px;
4993 width: 20px; }
4994
4995select::-ms-expand {
4996 display: none; }
4997
4998.tsi-select {
4999 margin: 2px;
5000 position: relative;
5001 -webkit-appearance: none;
5002 -moz-appearance: none;
5003 padding: 6px;
5004 padding-right: 28px;
5005 border-width: 1px;
5006 border-radius: 2px;
5007 border-style: solid;
5008 white-space: nowrap;
5009 overflow: hidden;
5010 height: 32px;
5011 background-position-y: 12px;
5012 background-position-x: calc(100% - 4px); }
5013 .tsi-select option {
5014 padding: 6px; }
5015
5016.tsi-warmRect {
5017 fill: #FFA800;
5018 stroke: #FFA800; }
5019
5020.pika-single {
5021 border-bottom: none;
5022 border-left: none;
5023 border-right: none; }
5024 .pika-single .pika-lendar {
5025 text-decoration: none;
5026 width: 196px;
5027 margin-left: 12px;
5028 margin-right: 12px; }
5029 .pika-single .pika-lendar abbr {
5030 text-decoration: none; }
5031 .pika-single .pika-lendar .pika-table .pika-row {
5032 height: 28px;
5033 margin: 0px; }
5034 .pika-single .pika-lendar .pika-table .pika-row td {
5035 padding: 0px; }
5036 .pika-single .pika-lendar .pika-table .pika-row td.is-inrange .pika-day {
5037 background-color: #d5ebe9; }
5038 .pika-single .pika-lendar .pika-table .pika-row td.is-endrange .pika-day, .pika-single .pika-lendar .pika-table .pika-row td.is-startrange .pika-day {
5039 background-color: #309d90;
5040 color: white; }
5041 .pika-single .pika-lendar .pika-table .pika-row td.is-endrange .pika-day:hover, .pika-single .pika-lendar .pika-table .pika-row td.is-startrange .pika-day:hover {
5042 background-color: #309d90;
5043 color: white; }
5044 .pika-single .pika-lendar .pika-table .pika-row td.is-startrange button {
5045 border-bottom-left-radius: 8px;
5046 border-top-left-radius: 8px; }
5047 .pika-single .pika-lendar .pika-table .pika-row td.is-endrange button {
5048 border-bottom-right-radius: 8px;
5049 border-top-right-radius: 8px; }
5050 .pika-single .pika-lendar .pika-table .pika-row td .pika-day {
5051 width: 100%;
5052 height: 28px;
5053 width: 28px;
5054 margin: 0px; }
5055 .pika-single .pika-lendar .pika-table .pika-row td .pika-day:hover {
5056 background-color: #309d90;
5057 color: white; }
5058 .pika-single .pika-lendar .pika-table .pika-button {
5059 border-radius: 0px;
5060 text-align: center; }
5061
5062.tsi-search {
5063 width: 100%;
5064 height: 100%;
5065 display: flex;
5066 flex-shrink: 0;
5067 align-items: center;
5068 position: relative; }
5069 .tsi-search .tsi-search-icon {
5070 width: 21px;
5071 height: 17px;
5072 background-repeat: no-repeat;
5073 margin-left: 8px;
5074 background-size: 14px;
5075 background-position-y: 2px; }
5076 .tsi-search .tsi-searchInput {
5077 position: absolute;
5078 width: 100%;
5079 height: 100%;
5080 padding-left: 28px;
5081 background: transparent;
5082 outline: none;
5083 text-overflow: ellipsis; }
5084
5085.tsi-baseMono {
5086 display: inline-block;
5087 padding: 4px;
5088 border-radius: 3px;
5089 font-family: "Lucida Console", Monaco, monospace;
5090 font-size: 85%;
5091 line-height: 85%;
5092 font-weight: 300; }
5093
5094.tsi-scatterPlot {
5095 display: flex;
5096 position: relative; }
5097 .tsi-scatterPlot.tsi-dark {
5098 color: #fff;
5099 background: #0d0f0e; }
5100 .tsi-scatterPlot.tsi-dark .tsi-scatterPlotSVG text {
5101 fill: #fff; }
5102 .tsi-scatterPlot.tsi-dark .tsi-scatterPlotSVG .tsi-focusLine {
5103 stroke: #62666c; }
5104 .tsi-scatterPlot.tsi-dark .yAxis path, .tsi-scatterPlot.tsi-dark .xAxis path {
5105 stroke: #fff; }
5106 .tsi-scatterPlot.tsi-dark .yAxis .tick text, .tsi-scatterPlot.tsi-dark .xAxis .tick text {
5107 fill: #fff; }
5108 .tsi-scatterPlot.tsi-dark .yAxis .tick line, .tsi-scatterPlot.tsi-dark .xAxis .tick line {
5109 stroke: #fff; }
5110 @media screen and (-ms-high-contrast: white-on-black) {
5111 .tsi-scatterPlot.tsi-dark .yAxis path, .tsi-scatterPlot.tsi-dark .xAxis path {
5112 stroke: #fff; }
5113 .tsi-scatterPlot.tsi-dark .yAxis .tick text, .tsi-scatterPlot.tsi-dark .xAxis .tick text {
5114 fill: #fff !important; }
5115 .tsi-scatterPlot.tsi-dark .yAxis .tick line, .tsi-scatterPlot.tsi-dark .xAxis .tick line {
5116 stroke: #fff; } }
5117 .tsi-scatterPlot.tsi-dark .vHoverBox, .tsi-scatterPlot.tsi-dark .hHoverBox {
5118 fill: #0d0f0e;
5119 stroke: #60AAFF; }
5120 .tsi-scatterPlot.tsi-dark .tsi-resizeGutter.tsi-isDragging {
5121 background-color: #31373e; }
5122 .tsi-scatterPlot.tsi-dark ::-webkit-scrollbar {
5123 height: 8px;
5124 width: 8px; }
5125 .tsi-scatterPlot.tsi-dark ::-webkit-scrollbar-track {
5126 background: none; }
5127 .tsi-scatterPlot.tsi-dark ::-webkit-scrollbar-thumb {
5128 background: #666666;
5129 border-radius: 8px; }
5130 .tsi-scatterPlot.tsi-dark ::-webkit-scrollbar-thumb:hover {
5131 background: #666666; }
5132 .tsi-scatterPlot.tsi-dark ::-webkit-scrollbar-track:hover {
5133 background: #1e2223; }
5134 .tsi-scatterPlot.tsi-dark .hHoverText {
5135 text-anchor: middle; }
5136 .tsi-scatterPlot.tsi-dark .vHoverText {
5137 text-anchor: end; }
5138 .tsi-scatterPlot.tsi-dark .hoverText {
5139 stroke: none; }
5140 .tsi-scatterPlot.tsi-dark .hHoverText, .tsi-scatterPlot.tsi-dark .vHoverText {
5141 font-size: 11px !important; }
5142 .tsi-scatterPlot.tsi-dark .hHoverValueBar {
5143 stroke: #fff; }
5144 .tsi-scatterPlot.tsi-dark .hoverText {
5145 fill: #fff; }
5146 .tsi-scatterPlot.tsi-dark .stacked g path {
5147 fill: #fff !important; }
5148 .tsi-scatterPlot.tsi-dark .tooltip text {
5149 fill: #fff; }
5150 .tsi-scatterPlot.tsi-dark .tooltip rect {
5151 fill: #0d0f0e;
5152 stroke: #60AAFF; }
5153 .tsi-scatterPlot.tsi-dark .tsi-primaryButton {
5154 color: #fff;
5155 border-color: rgba(255, 255, 255, 0.8);
5156 background-color: #1e2223; }
5157 .tsi-scatterPlot.tsi-dark .tsi-primaryButton:hover {
5158 background-color: #62666c; }
5159 .tsi-scatterPlot.tsi-dark .yAxis path, .tsi-scatterPlot.tsi-dark .xAxis path {
5160 stroke-width: 1px !important; }
5161 .tsi-scatterPlot.tsi-dark .yAxis .tick text, .tsi-scatterPlot.tsi-dark .xAxis .tick text {
5162 user-select: none; }
5163 .tsi-scatterPlot.tsi-dark rect, .tsi-scatterPlot.tsi-dark line {
5164 shape-rendering: crispedges; }
5165 .tsi-scatterPlot.tsi-dark .stacked g path {
5166 stroke-width: 1;
5167 pointer-events: all;
5168 stroke: none; }
5169 .tsi-scatterPlot.tsi-dark .stacked rect {
5170 cursor: pointer;
5171 fill: transparent;
5172 stroke-width: 1; }
5173 .tsi-scatterPlot.tsi-dark .tooltip {
5174 pointer-events: none; }
5175 .tsi-scatterPlot.tsi-dark .tooltip text {
5176 alignment-baseline: hanging; }
5177 .tsi-scatterPlot.tsi-dark .tooltip .title {
5178 font-weight: bold;
5179 font-size: 13px; }
5180 .tsi-scatterPlot.tsi-dark .tooltip .value {
5181 font-weight: normal;
5182 font-size: 12px;
5183 font-weight: lighter; }
5184 .tsi-scatterPlot.tsi-dark .tooltip .value.visibleValue {
5185 font-weight: bold; }
5186 .tsi-scatterPlot.tsi-dark .tsi-gridComponent {
5187 z-index: 3 !important; }
5188 .tsi-scatterPlot.tsi-dark .hHoverValueBar {
5189 stroke-width: 4px; }
5190 .tsi-scatterPlot.tsi-dark .focus {
5191 display: none; }
5192 .tsi-scatterPlot.tsi-dark svg {
5193 display: block; }
5194 .tsi-scatterPlot.tsi-dark .tsi-chartValueTextBox {
5195 background-color: #0d0f0e;
5196 border-color: #62666c; }
5197 .tsi-scatterPlot.tsi-dark .tsi-baseMono {
5198 background: #1e2223; }
5199 .tsi-scatterPlot.tsi-dark .tsi-resizeGutter {
5200 background-image: url("data:image/svg+xml,%3Csvg id%3D%22handleBar%22 width%3D%226%22 height%3D%2224%22 viewBox%3D%220 0 6 24%22 fill%3D%22none%22 xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0D %3Cpath d%3D%22M5.28647 2.903C5.28647 1.50682 4.15464 0.375 2.75847 0.375C1.36229 0.375 0.230469 1.50682 0.230469 2.903V21.432C0.230469 22.8282 1.36229 23.96 2.75847 23.96C4.15464 23.96 5.28647 22.8282 5.28647 21.432V2.903Z%22 fill%3D%22%23666%22%2F%3E%0D%3C%2Fsvg%3E"); }
5201 .tsi-scatterPlot.tsi-light {
5202 color: #000;
5203 background: #ffffff; }
5204 .tsi-scatterPlot.tsi-light .tsi-scatterPlotSVG text {
5205 fill: #000; }
5206 .tsi-scatterPlot.tsi-light .tsi-scatterPlotSVG .tsi-focusLine {
5207 stroke: #b3d6f2; }
5208 .tsi-scatterPlot.tsi-light .yAxis path, .tsi-scatterPlot.tsi-light .xAxis path {
5209 stroke: #000; }
5210 .tsi-scatterPlot.tsi-light .yAxis .tick text, .tsi-scatterPlot.tsi-light .xAxis .tick text {
5211 fill: #000; }
5212 .tsi-scatterPlot.tsi-light .yAxis .tick line, .tsi-scatterPlot.tsi-light .xAxis .tick line {
5213 stroke: #000; }
5214 @media screen and (-ms-high-contrast: white-on-black) {
5215 .tsi-scatterPlot.tsi-light .yAxis path, .tsi-scatterPlot.tsi-light .xAxis path {
5216 stroke: #fff; }
5217 .tsi-scatterPlot.tsi-light .yAxis .tick text, .tsi-scatterPlot.tsi-light .xAxis .tick text {
5218 fill: #fff !important; }
5219 .tsi-scatterPlot.tsi-light .yAxis .tick line, .tsi-scatterPlot.tsi-light .xAxis .tick line {
5220 stroke: #fff; } }
5221 .tsi-scatterPlot.tsi-light .vHoverBox, .tsi-scatterPlot.tsi-light .hHoverBox {
5222 fill: #ffffff;
5223 stroke: #136BFB; }
5224 .tsi-scatterPlot.tsi-light .tsi-resizeGutter.tsi-isDragging {
5225 background-color: #dcdcdc; }
5226 .tsi-scatterPlot.tsi-light ::-webkit-scrollbar {
5227 height: 8px;
5228 width: 8px; }
5229 .tsi-scatterPlot.tsi-light ::-webkit-scrollbar-track {
5230 background: none; }
5231 .tsi-scatterPlot.tsi-light ::-webkit-scrollbar-thumb {
5232 background: #a6a6a6;
5233 border-radius: 8px; }
5234 .tsi-scatterPlot.tsi-light ::-webkit-scrollbar-thumb:hover {
5235 background: #a6a6a6; }
5236 .tsi-scatterPlot.tsi-light ::-webkit-scrollbar-track:hover {
5237 background: #f2f2f2; }
5238 .tsi-scatterPlot.tsi-light .hHoverText {
5239 text-anchor: middle; }
5240 .tsi-scatterPlot.tsi-light .vHoverText {
5241 text-anchor: end; }
5242 .tsi-scatterPlot.tsi-light .hoverText {
5243 stroke: none; }
5244 .tsi-scatterPlot.tsi-light .hHoverText, .tsi-scatterPlot.tsi-light .vHoverText {
5245 font-size: 11px !important; }
5246 .tsi-scatterPlot.tsi-light .hHoverValueBar {
5247 stroke: #000; }
5248 .tsi-scatterPlot.tsi-light .hoverText {
5249 fill: #000; }
5250 .tsi-scatterPlot.tsi-light .stacked g path {
5251 fill: #000 !important; }
5252 .tsi-scatterPlot.tsi-light .tooltip text {
5253 fill: #000; }
5254 .tsi-scatterPlot.tsi-light .tooltip rect {
5255 fill: #ffffff;
5256 stroke: #136BFB; }
5257 .tsi-scatterPlot.tsi-light .tsi-primaryButton {
5258 color: #000;
5259 border-color: rgba(0, 0, 0, 0.8);
5260 background-color: #f2f2f2; }
5261 .tsi-scatterPlot.tsi-light .tsi-primaryButton:hover {
5262 background-color: #b3d6f2; }
5263 .tsi-scatterPlot.tsi-light .yAxis path, .tsi-scatterPlot.tsi-light .xAxis path {
5264 stroke-width: 1px !important; }
5265 .tsi-scatterPlot.tsi-light .yAxis .tick text, .tsi-scatterPlot.tsi-light .xAxis .tick text {
5266 user-select: none; }
5267 .tsi-scatterPlot.tsi-light rect, .tsi-scatterPlot.tsi-light line {
5268 shape-rendering: crispedges; }
5269 .tsi-scatterPlot.tsi-light .stacked g path {
5270 stroke-width: 1;
5271 pointer-events: all;
5272 stroke: none; }
5273 .tsi-scatterPlot.tsi-light .stacked rect {
5274 cursor: pointer;
5275 fill: transparent;
5276 stroke-width: 1; }
5277 .tsi-scatterPlot.tsi-light .tooltip {
5278 pointer-events: none; }
5279 .tsi-scatterPlot.tsi-light .tooltip text {
5280 alignment-baseline: hanging; }
5281 .tsi-scatterPlot.tsi-light .tooltip .title {
5282 font-weight: bold;
5283 font-size: 13px; }
5284 .tsi-scatterPlot.tsi-light .tooltip .value {
5285 font-weight: normal;
5286 font-size: 12px;
5287 font-weight: lighter; }
5288 .tsi-scatterPlot.tsi-light .tooltip .value.visibleValue {
5289 font-weight: bold; }
5290 .tsi-scatterPlot.tsi-light .tsi-gridComponent {
5291 z-index: 3 !important; }
5292 .tsi-scatterPlot.tsi-light .hHoverValueBar {
5293 stroke-width: 4px; }
5294 .tsi-scatterPlot.tsi-light .focus {
5295 display: none; }
5296 .tsi-scatterPlot.tsi-light svg {
5297 display: block; }
5298 .tsi-scatterPlot.tsi-light .tsi-chartValueTextBox {
5299 background-color: #ffffff;
5300 border-color: #b3d6f2; }
5301 .tsi-scatterPlot.tsi-light .tsi-baseMono {
5302 background: #f2f2f2; }
5303 .tsi-scatterPlot.tsi-light .tsi-resizeGutter {
5304 background-image: url("data:image/svg+xml,%3Csvg id%3D%22handleBar%22 width%3D%226%22 height%3D%2224%22 viewBox%3D%220 0 6 24%22 fill%3D%22none%22 xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0D %3Cpath d%3D%22M5.28647 2.903C5.28647 1.50682 4.15464 0.375 2.75847 0.375C1.36229 0.375 0.230469 1.50682 0.230469 2.903V21.432C0.230469 22.8282 1.36229 23.96 2.75847 23.96C4.15464 23.96 5.28647 22.8282 5.28647 21.432V2.903Z%22 fill%3D%22%23ddd%22%2F%3E%0D%3C%2Fsvg%3E %0D"); }
5305 .tsi-scatterPlot .tsi-splitByLabel {
5306 height: 28px !important; }
5307 .tsi-scatterPlot .tsi-splitByLabel .tsi-seriesTypeSelection {
5308 display: none; }
5309 .tsi-scatterPlot .tsi-sliderWrapper {
5310 position: absolute;
5311 height: 55px;
5312 bottom: 8px;
5313 right: 0px; }
5314 .tsi-scatterPlot .tsi-scatterPlotSVG .xAxis, .tsi-scatterPlot .tsi-scatterPlotSVG .yAxis text {
5315 font-size: 12px; }
5316 .tsi-scatterPlot .tsi-scatterPlotSVG .tsi-AxisLabel {
5317 font-weight: 600;
5318 font-size: 13px; }
5319 .tsi-scatterPlot .tsi-scatterPlotSVG .tsi-testAxisText {
5320 visibility: hidden; }
5321 .tsi-scatterPlot .tsi-scatterPlotSVG .tsi-focus {
5322 z-index: -10; }
5323 .tsi-scatterPlot .tsi-scatterPlotSVG .tsi-focusLine {
5324 stroke-width: 1px !important;
5325 pointer-events: none; }
5326 .tsi-scatterPlot .tsi-scatterPlotSVG .tsi-voronoiWrap {
5327 fill-opacity: 0;
5328 cursor: crosshair; }
5329 .tsi-scatterPlot .tsi-scatterPlotSVG .tsi-voronoiWrap path {
5330 fill: none;
5331 pointer-events: all;
5332 cursor: crosshair; }
5333
5334div[class^='tsi-'] {
5335 box-sizing: border-box;
5336 font-family: "Segoe UI", sans-serif; }
5337
5338.tsi-textWrap {
5339 overflow: hidden;
5340 white-space: pre-wrap;
5341 text-overflow: ellipsis;
5342 hyphens: auto;
5343 overflow-wrap: break-word; }
5344
5345.tsi-hidden {
5346 display: none; }
5347
5348@keyframes tsi-slideIn {
5349 from {
5350 transform: translateY(-10px);
5351 opacity: 0; }
5352 to {
5353 transform: translateY(0px);
5354 opacity: 1; } }
5355
5356@keyframes tsi-slideRight {
5357 from {
5358 transform: translateX(-10px);
5359 opacity: 0; }
5360 to {
5361 transform: translateX(0px);
5362 opacity: 1; } }
5363
5364.tsi-resizeGutter {
5365 width: 6px;
5366 cursor: e-resize;
5367 padding: 2px;
5368 background-position-y: 50%;
5369 background-position-x: 0px;
5370 background-repeat: no-repeat; }
5371
5372.tsi-chartValueTextBox {
5373 position: absolute;
5374 white-space: nowrap;
5375 font-size: 11px;
5376 padding: 1px 4px;
5377 border-width: 1px;
5378 border-style: solid;
5379 box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.3);
5380 line-height: 16px; }
5381
5382.tsi-baseContextMenu, .tsi-ellipsisMenuContainer .tsi-ellipsisMenu {
5383 white-space: nowrap;
5384 padding: 4px 0;
5385 animation: tsi-slideRight 0.367s cubic-bezier(0.1, 0.9, 0.2, 1) forwards;
5386 border-width: 1px;
5387 border-radius: 2px;
5388 border-style: solid;
5389 box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.3);
5390 text-align: left; }
5391 .tsi-baseContextMenu > div, .tsi-ellipsisMenuContainer .tsi-ellipsisMenu > div, .tsi-baseContextMenu > li, .tsi-ellipsisMenuContainer .tsi-ellipsisMenu > li, .tsi-baseContextMenu > button, .tsi-ellipsisMenuContainer .tsi-ellipsisMenu > button {
5392 padding: 4px 8px;
5393 font-size: 12px;
5394 cursor: pointer;
5395 height: 28px;
5396 display: flex;
5397 align-items: center;
5398 overflow: hidden; }
5399 .tsi-baseContextMenu .tsi-break, .tsi-ellipsisMenuContainer .tsi-ellipsisMenu .tsi-break {
5400 height: 4px;
5401 margin-top: 4px;
5402 padding: 0 0 4px 0;
5403 cursor: default; }
5404 .tsi-baseContextMenu .tsi-break:last-of-type, .tsi-ellipsisMenuContainer .tsi-ellipsisMenu .tsi-break:last-of-type {
5405 display: none; }
5406
5407.tsi-primaryButton {
5408 height: 36px;
5409 border-radius: 4px;
5410 border-width: 1px;
5411 border-style: solid; }
5412 .tsi-primaryButton.disabled {
5413 cursor: default;
5414 pointer-events: none;
5415 opacity: .5; }
5416
5417.tsi-chartControlsPanel {
5418 height: 20px;
5419 right: 0px;
5420 width: 100px;
5421 position: absolute;
5422 z-index: 2;
5423 pointer-events: none; }
5424 .tsi-chartControlsPanel .tsi-ellipsisContainerDiv {
5425 pointer-events: all;
5426 left: auto;
5427 right: 20px;
5428 top: 0px;
5429 position: absolute; }
5430 .tsi-chartControlsPanel .tsi-ellipsisContainerDiv .tsi-ellipsisMenuContainer {
5431 pointer-events: all; }
5432 .tsi-chartControlsPanel .tsi-ellipsisContainerDiv .tsi-ellipsisMenuContainer .tsi-ellipsisMenu {
5433 z-index: 2 !important; }
5434 .tsi-chartControlsPanel .tsi-stackedButton {
5435 pointer-events: all;
5436 display: block;
5437 background-size: 20px 20px;
5438 background-repeat: no-repeat;
5439 background-position: center;
5440 position: absolute;
5441 height: 100%;
5442 width: 20px;
5443 cursor: pointer;
5444 background-color: transparent;
5445 border: none; }
5446 .tsi-chartControlsPanel .tsi-scooterButton {
5447 display: block;
5448 background-size: 20px 20px;
5449 background-repeat: no-repeat;
5450 background-position: center;
5451 position: absolute;
5452 height: 20px;
5453 width: 20px; }
5454
5455select::-ms-expand {
5456 display: none; }
5457
5458.tsi-select {
5459 margin: 2px;
5460 position: relative;
5461 -webkit-appearance: none;
5462 -moz-appearance: none;
5463 padding: 6px;
5464 padding-right: 28px;
5465 border-width: 1px;
5466 border-radius: 2px;
5467 border-style: solid;
5468 white-space: nowrap;
5469 overflow: hidden;
5470 height: 32px;
5471 background-position-y: 12px;
5472 background-position-x: calc(100% - 4px); }
5473 .tsi-select option {
5474 padding: 6px; }
5475
5476.tsi-warmRect {
5477 fill: #FFA800;
5478 stroke: #FFA800; }
5479
5480.pika-single {
5481 border-bottom: none;
5482 border-left: none;
5483 border-right: none; }
5484 .pika-single .pika-lendar {
5485 text-decoration: none;
5486 width: 196px;
5487 margin-left: 12px;
5488 margin-right: 12px; }
5489 .pika-single .pika-lendar abbr {
5490 text-decoration: none; }
5491 .pika-single .pika-lendar .pika-table .pika-row {
5492 height: 28px;
5493 margin: 0px; }
5494 .pika-single .pika-lendar .pika-table .pika-row td {
5495 padding: 0px; }
5496 .pika-single .pika-lendar .pika-table .pika-row td.is-inrange .pika-day {
5497 background-color: #d5ebe9; }
5498 .pika-single .pika-lendar .pika-table .pika-row td.is-endrange .pika-day, .pika-single .pika-lendar .pika-table .pika-row td.is-startrange .pika-day {
5499 background-color: #309d90;
5500 color: white; }
5501 .pika-single .pika-lendar .pika-table .pika-row td.is-endrange .pika-day:hover, .pika-single .pika-lendar .pika-table .pika-row td.is-startrange .pika-day:hover {
5502 background-color: #309d90;
5503 color: white; }
5504 .pika-single .pika-lendar .pika-table .pika-row td.is-startrange button {
5505 border-bottom-left-radius: 8px;
5506 border-top-left-radius: 8px; }
5507 .pika-single .pika-lendar .pika-table .pika-row td.is-endrange button {
5508 border-bottom-right-radius: 8px;
5509 border-top-right-radius: 8px; }
5510 .pika-single .pika-lendar .pika-table .pika-row td .pika-day {
5511 width: 100%;
5512 height: 28px;
5513 width: 28px;
5514 margin: 0px; }
5515 .pika-single .pika-lendar .pika-table .pika-row td .pika-day:hover {
5516 background-color: #309d90;
5517 color: white; }
5518 .pika-single .pika-lendar .pika-table .pika-button {
5519 border-radius: 0px;
5520 text-align: center; }
5521
5522.tsi-search {
5523 width: 100%;
5524 height: 100%;
5525 display: flex;
5526 flex-shrink: 0;
5527 align-items: center;
5528 position: relative; }
5529 .tsi-search .tsi-search-icon {
5530 width: 21px;
5531 height: 17px;
5532 background-repeat: no-repeat;
5533 margin-left: 8px;
5534 background-size: 14px;
5535 background-position-y: 2px; }
5536 .tsi-search .tsi-searchInput {
5537 position: absolute;
5538 width: 100%;
5539 height: 100%;
5540 padding-left: 28px;
5541 background: transparent;
5542 outline: none;
5543 text-overflow: ellipsis; }
5544
5545.tsi-baseMono {
5546 display: inline-block;
5547 padding: 4px;
5548 border-radius: 3px;
5549 font-family: "Lucida Console", Monaco, monospace;
5550 font-size: 85%;
5551 line-height: 85%;
5552 font-weight: 300; }
5553
5554.tsi-ellipsisMenuContainer {
5555 left: 0px;
5556 top: 0px;
5557 width: 24px;
5558 height: 24px; }
5559 .tsi-ellipsisMenuContainer.tsi-ellipsisMenuShown .tsi-ellipsisMenu {
5560 animation: tsi-slideIn 0.367s cubic-bezier(0.1, 0.9, 0.2, 1) forwards;
5561 display: block; }
5562 .tsi-ellipsisMenuContainer .tsi-ellipsisButton {
5563 cursor: pointer;
5564 border: none;
5565 background-color: transparent;
5566 width: 100%;
5567 height: 100%;
5568 background-repeat: no-repeat;
5569 display: flex;
5570 background-position-x: 2px;
5571 background-position-y: 3px;
5572 border-radius: 2px;
5573 transition: background-color .15s ease; }
5574 .tsi-ellipsisMenuContainer .tsi-ellipsisMenu {
5575 position: absolute;
5576 cursor: pointer;
5577 min-width: 220px;
5578 top: 24px;
5579 right: 0;
5580 z-index: 10000;
5581 display: none;
5582 flex-direction: column; }
5583 .tsi-ellipsisMenuContainer .tsi-ellipsisMenu .tsi-ellipsisMenuItem {
5584 background-color: transparent;
5585 border: none;
5586 color: inherit;
5587 width: 100%;
5588 text-align: left; }
5589 .tsi-ellipsisMenuContainer .tsi-ellipsisMenu .tsi-ellipsisMenuItem .tsi-ellipsisMenuIcon {
5590 background-size: 20px 20px;
5591 background-repeat: no-repeat;
5592 height: 20px;
5593 width: 20px;
5594 margin-right: 12px;
5595 top: 2px;
5596 display: inline-block;
5597 position: relative;
5598 flex-shrink: 0; }
5599 .tsi-ellipsisMenuContainer .tsi-ellipsisMenu .tsi-ellipsisMenuItem .tsi-ellipsisMenuLabel {
5600 display: inline-block;
5601 position: relative;
5602 width: calc(100% - 60px);
5603 text-overflow: ellipsis;
5604 white-space: nowrap;
5605 overflow: hidden; }
5606 .tsi-ellipsisMenuContainer .tsi-actionElement {
5607 padding: 4px 16px;
5608 cursor: default;
5609 font-size: 12px; }
5610 .tsi-ellipsisMenuContainer.tsi-dark {
5611 color: #fff; }
5612 .tsi-ellipsisMenuContainer.tsi-dark path {
5613 stroke: #fff; }
5614 .tsi-ellipsisMenuContainer.tsi-dark .tsi-baseContextMenu, .tsi-ellipsisMenuContainer.tsi-dark .tsi-ellipsisMenu {
5615 border-color: #60AAFF;
5616 background-color: #0d0f0e;
5617 box-shadow: 0 1px 3px 0 rgba(255, 255, 255, 0.16); }
5618 .tsi-ellipsisMenuContainer.tsi-dark .tsi-baseContextMenu > div:hover, .tsi-ellipsisMenuContainer.tsi-dark .tsi-ellipsisMenu > div:hover, .tsi-ellipsisMenuContainer.tsi-dark .tsi-baseContextMenu > div:focus, .tsi-ellipsisMenuContainer.tsi-dark .tsi-ellipsisMenu > div:focus {
5619 background-color: #62666c; }
5620 .tsi-ellipsisMenuContainer.tsi-dark .tsi-baseContextMenu .tsi-break, .tsi-ellipsisMenuContainer.tsi-dark .tsi-ellipsisMenu .tsi-break {
5621 border-top: 1px solid rgba(96, 170, 255, 0.2); }
5622 .tsi-ellipsisMenuContainer.tsi-dark .tsi-baseContextMenu .tsi-break:hover, .tsi-ellipsisMenuContainer.tsi-dark .tsi-ellipsisMenu .tsi-break:hover, .tsi-ellipsisMenuContainer.tsi-dark .tsi-baseContextMenu .tsi-break:focus, .tsi-ellipsisMenuContainer.tsi-dark .tsi-ellipsisMenu .tsi-break:focus {
5623 background-color: #0d0f0e; }
5624 .tsi-ellipsisMenuContainer.tsi-dark .tsi-searchInput {
5625 border: 1px solid #31373e; }
5626 .tsi-ellipsisMenuContainer.tsi-dark .tsi-searchInput:focus {
5627 border: 1px solid #60AAFF; }
5628 .tsi-ellipsisMenuContainer.tsi-dark .tsi-baseMono {
5629 background: #1e2223; }
5630 .tsi-ellipsisMenuContainer.tsi-dark .tsi-ellipsisMenu {
5631 border-color: #60AAFF;
5632 background-color: #0d0f0e; }
5633 .tsi-ellipsisMenuContainer.tsi-dark .tsi-ellipsisMenu .tsi-ellipsisMenuItem:hover {
5634 background-color: #62666c; }
5635 .tsi-ellipsisMenuContainer.tsi-dark.tsi-ellipsisMenuShown .tsi-ellipsisButton {
5636 background-color: #62666c; }
5637 @media screen and (-ms-high-contrast: white-on-black) {
5638 .tsi-ellipsisMenuContainer.tsi-dark .tsi-ellipsisButton {
5639 background-color: #fff;
5640 background-image: url("data:image/svg+xml, %3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22iconEllipsis-dark%22 viewBox%3D%220 0 16 16%22 fill%3D%22none%22%3E %0D %3Cdefs%3E%0D %3Cstyle%3E%0D .cls-ellipsisDark-1%2C.cls-ellipsisDark-4%7Bfill%3Anone%7D.cls-ellipsisDark-2%7Bopacity%3A.1%7D.cls-ellipsisDark-3%7Bfill%3Argba(255%2C255%2C255%2C.1)%7D.cls-ellipsisDark-4%7Bstroke%3A%23FFF%7D%0D %3C%2Fstyle%3E%0D %3C%2Fdefs%3E%0D %3Cg transform%3D%22translate(-488 -60)%22%3E%0D %3Cpath d%3D%22M0 0h16v16H0z%22 class%3D%22cls-ellipsisDark-1%22 data-name%3D%22Rectangle 35712%22 transform%3D%22translate(488 60)%22%2F%3E%0D %3Cg data-name%3D%22Group 51398%22 transform%3D%22translate(-169.1 -543.8)%22%3E%0D %3Cg class%3D%22cls-ellipsisDark-2%22 data-name%3D%22Group 21684%22 transform%3D%22translate(498.6 540)%22%3E%0D %3Cpath d%3D%22M162 73.8a1.5 1.5 0 1 0-1.5-1.5 1.473 1.473 0 0 0 1.5 1.5z%22 data-name%3D%22Path 43575%22%2F%3E%0D %3Cpath d%3D%22M167 73.8a1.5 1.5 0 1 0-1.5-1.5 1.473 1.473 0 0 0 1.5 1.5z%22 data-name%3D%22Path 43576%22%2F%3E%0D %3Cpath d%3D%22M172 73.8a1.5 1.5 0 1 0-1.5-1.5 1.473 1.473 0 0 0 1.5 1.5z%22 data-name%3D%22Path 43577%22%2F%3E%0D %3C%2Fg%3E%0D %3Cpath d%3D%22M162 72.8a1.5 1.5 0 1 0-1.5-1.5 1.473 1.473 0 0 0 1.5 1.5z%22 class%3D%22cls-ellipsisDark-3%22 data-name%3D%22Path 44739%22 transform%3D%22translate(498.6 540)%22%2F%3E%0D %3Cpath d%3D%22M163 71.3a1 1 0 1 1-1-1 1.075 1.075 0 0 1 1 1z%22 class%3D%22cls-ellipsisDark-4%22 data-name%3D%22Path 44740%22 transform%3D%22translate(498.6 540)%22%2F%3E%0D %3Cpath d%3D%22M167 72.8a1.5 1.5 0 1 0-1.5-1.5 1.473 1.473 0 0 0 1.5 1.5z%22 class%3D%22cls-ellipsisDark-3%22 data-name%3D%22Path 44741%22 transform%3D%22translate(498.6 540)%22%2F%3E%0D %3Cpath d%3D%22M168 71.3a1 1 0 1 1-1-1 1.075 1.075 0 0 1 1 1z%22 class%3D%22cls-ellipsisDark-4%22 data-name%3D%22Path 44742%22 transform%3D%22translate(498.6 540)%22%2F%3E%0D %3Cpath d%3D%22M172 72.8a1.5 1.5 0 1 0-1.5-1.5 1.473 1.473 0 0 0 1.5 1.5z%22 class%3D%22cls-ellipsisDark-3%22 data-name%3D%22Path 44743%22 transform%3D%22translate(498.6 540)%22%2F%3E%0D %3Cpath d%3D%22M173 71.3a1 1 0 1 1-1-1 1.075 1.075 0 0 1 1 1z%22 class%3D%22cls-ellipsisDark-4%22 data-name%3D%22Path 44744%22 transform%3D%22translate(498.6 540)%22%2F%3E%0D %3C%2Fg%3E%0D %3C%2Fg%3E%0D %3C%2Fsvg%3E") !important; } }
5641 .tsi-ellipsisMenuContainer.tsi-dark .tsi-ellipsisButton {
5642 background-size: 20px 20px;
5643 background-image: url("data:image/svg+xml, %3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22iconEllipsis-dark%22 viewBox%3D%220 0 16 16%22 fill%3D%22none%22%3E %0D %3Cdefs%3E%0D %3Cstyle%3E%0D .cls-ellipsisDark-1%2C.cls-ellipsisDark-4%7Bfill%3Anone%7D.cls-ellipsisDark-2%7Bopacity%3A.1%7D.cls-ellipsisDark-3%7Bfill%3Argba(255%2C255%2C255%2C.1)%7D.cls-ellipsisDark-4%7Bstroke%3A%23FFF%7D%0D %3C%2Fstyle%3E%0D %3C%2Fdefs%3E%0D %3Cg transform%3D%22translate(-488 -60)%22%3E%0D %3Cpath d%3D%22M0 0h16v16H0z%22 class%3D%22cls-ellipsisDark-1%22 data-name%3D%22Rectangle 35712%22 transform%3D%22translate(488 60)%22%2F%3E%0D %3Cg data-name%3D%22Group 51398%22 transform%3D%22translate(-169.1 -543.8)%22%3E%0D %3Cg class%3D%22cls-ellipsisDark-2%22 data-name%3D%22Group 21684%22 transform%3D%22translate(498.6 540)%22%3E%0D %3Cpath d%3D%22M162 73.8a1.5 1.5 0 1 0-1.5-1.5 1.473 1.473 0 0 0 1.5 1.5z%22 data-name%3D%22Path 43575%22%2F%3E%0D %3Cpath d%3D%22M167 73.8a1.5 1.5 0 1 0-1.5-1.5 1.473 1.473 0 0 0 1.5 1.5z%22 data-name%3D%22Path 43576%22%2F%3E%0D %3Cpath d%3D%22M172 73.8a1.5 1.5 0 1 0-1.5-1.5 1.473 1.473 0 0 0 1.5 1.5z%22 data-name%3D%22Path 43577%22%2F%3E%0D %3C%2Fg%3E%0D %3Cpath d%3D%22M162 72.8a1.5 1.5 0 1 0-1.5-1.5 1.473 1.473 0 0 0 1.5 1.5z%22 class%3D%22cls-ellipsisDark-3%22 data-name%3D%22Path 44739%22 transform%3D%22translate(498.6 540)%22%2F%3E%0D %3Cpath d%3D%22M163 71.3a1 1 0 1 1-1-1 1.075 1.075 0 0 1 1 1z%22 class%3D%22cls-ellipsisDark-4%22 data-name%3D%22Path 44740%22 transform%3D%22translate(498.6 540)%22%2F%3E%0D %3Cpath d%3D%22M167 72.8a1.5 1.5 0 1 0-1.5-1.5 1.473 1.473 0 0 0 1.5 1.5z%22 class%3D%22cls-ellipsisDark-3%22 data-name%3D%22Path 44741%22 transform%3D%22translate(498.6 540)%22%2F%3E%0D %3Cpath d%3D%22M168 71.3a1 1 0 1 1-1-1 1.075 1.075 0 0 1 1 1z%22 class%3D%22cls-ellipsisDark-4%22 data-name%3D%22Path 44742%22 transform%3D%22translate(498.6 540)%22%2F%3E%0D %3Cpath d%3D%22M172 72.8a1.5 1.5 0 1 0-1.5-1.5 1.473 1.473 0 0 0 1.5 1.5z%22 class%3D%22cls-ellipsisDark-3%22 data-name%3D%22Path 44743%22 transform%3D%22translate(498.6 540)%22%2F%3E%0D %3Cpath d%3D%22M173 71.3a1 1 0 1 1-1-1 1.075 1.075 0 0 1 1 1z%22 class%3D%22cls-ellipsisDark-4%22 data-name%3D%22Path 44744%22 transform%3D%22translate(498.6 540)%22%2F%3E%0D %3C%2Fg%3E%0D %3C%2Fg%3E%0D %3C%2Fsvg%3E"); }
5644 .tsi-ellipsisMenuContainer.tsi-dark .tsi-ellipsisMenu .tsi-ellipsisMenuItem .tsi-ellipsisMenuIcon.flagIcon {
5645 background-size: 20px 20px;
5646 background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 width%3D%2219%22 height%3D%2216%22 viewBox%3D%220 0 19 16%22 fill%3D%22none%22%3E%0D%3Cpath opacity%3D%220.25%22 d%3D%22M2.30005 2.40039H14.761V8.96909H2.30005L6.12605 5.68479L2.30005 2.40039Z%22 stroke%3D%22black%22 stroke-linejoin%3D%22bevel%22%2F%3E%0D%3Cpath d%3D%22M3.28613 2.21289H15.7471V8.78159H3.28613L7.11213 5.49729L3.28613 2.21289Z%22 fill%3D%22%23F4F4F4%22 fill-opacity%3D%220.25%22 stroke%3D%22%23F4F4F4%22 stroke-linejoin%3D%22bevel%22%2F%3E%0D%3Cpath d%3D%22M16.6978 1H15.5439V14H16.6978V1Z%22 fill%3D%22%233195E3%22%2F%3E%0D%3C%2Fsvg%3E"); }
5647 .tsi-ellipsisMenuContainer.tsi-dark .tsi-ellipsisMenu .tsi-ellipsisMenuItem .tsi-ellipsisMenuIcon.gridIcon {
5648 background-size: 20px 20px;
5649 background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 width%3D%2218%22 height%3D%2215%22 viewBox%3D%220 0 18 15%22 fill%3D%22none%22 shape-rendering%3D%22geometricPrecision%22%3E%0D%3Cpath opacity%3D%220.75%22 fill-rule%3D%22evenodd%22 clip-rule%3D%22evenodd%22 d%3D%22M2.52246 4.4883V12.503H15.5225V4.4883H2.52246Z%22 fill%3D%22%23E8E8E8%22 stroke%3D%22%23F2F2F2%22 stroke-miterlimit%3D%221%22%2F%3E%0D%3Cpath opacity%3D%220.1%22 d%3D%22M15.5 2.5H2.5V5.5H15.5V2.5Z%22 stroke%3D%22black%22 stroke-miterlimit%3D%221%22%2F%3E%0D%3Cpath d%3D%22M15.5 1.5H2.5V4.5H15.5V1.5Z%22 fill%3D%22white%22 fill-opacity%3D%220.3%22 stroke%3D%22%23F4F4F4%22 stroke-miterlimit%3D%221%22%2F%3E%0D%3Cpath d%3D%22M10 10H8V12H10V10Z%22 fill%3D%22%231F1F20%22%2F%3E%0D%3Cpath d%3D%22M6 10H4V12H6V10Z%22 fill%3D%22%231F1F20%22%2F%3E%0D%3Cpath d%3D%22M14 10H12V12H14V10Z%22 fill%3D%22%231F1F20%22%2F%3E%0D%3Cpath d%3D%22M10 7H8V9H10V7Z%22 fill%3D%22%231F1F20%22%2F%3E%0D%3Cpath d%3D%22M6 7H4V9H6V7Z%22 fill%3D%22%231F1F20%22%2F%3E%0D%3Cpath d%3D%22M14 7H12V9H14V7Z%22 fill%3D%22%231F1F20%22%2F%3E%0D%3Cpath d%3D%22M10 9H8V11H10V9Z%22 fill%3D%22%23C5C5C5%22%2F%3E%0D%3Cpath d%3D%22M6 9H4V11H6V9Z%22 fill%3D%22%23C5C5C5%22%2F%3E%0D%3Cpath d%3D%22M14 9H12V11H14V9Z%22 fill%3D%22%23C5C5C5%22%2F%3E%0D%3Cpath d%3D%22M10 6H8V8H10V6Z%22 fill%3D%22%23C5C5C5%22%2F%3E%0D%3Cpath d%3D%22M6 6H4V8H6V6Z%22 fill%3D%22%23C5C5C5%22%2F%3E%0D%3Cpath d%3D%22M14 6H12V8H14V6Z%22 fill%3D%22%23C5C5C5%22%2F%3E%0D%3C%2Fsvg%3E"); }
5650 .tsi-ellipsisMenuContainer.tsi-dark .tsi-ellipsisMenu .tsi-ellipsisMenuItem .tsi-ellipsisMenuIcon.downloadIcon {
5651 background-size: 16px 16px;
5652 background-image: url("data:image/svg+xml,%3Csvg width%3D%2216%22 height%3D%2216%22 viewBox%3D%220 0 16 16%22 fill%3D%22none%22 xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0D%3Cg opacity%3D%220.25%22%3E%0D%3Cpath d%3D%22M3.49609 9.5L7.4961 13.5L11.4961 9.5%22 stroke%3D%22black%22 stroke-miterlimit%3D%221%22 stroke-linejoin%3D%22bevel%22%2F%3E%0D%3Cpath d%3D%22M7.49609 2.0004V13.5%22 stroke%3D%22black%22 stroke-miterlimit%3D%221%22 stroke-linejoin%3D%22bevel%22%2F%3E%0D%3C%2Fg%3E%0D%3Cpath d%3D%22M3.49609 8.5L7.4961 12.5L11.4961 8.5%22 stroke%3D%22%23F4F4F4%22 stroke-miterlimit%3D%221%22 stroke-linejoin%3D%22bevel%22%2F%3E%0D%3Cpath d%3D%22M7.49609 1.0004V12.5%22 stroke%3D%22%23F4F4F4%22 stroke-miterlimit%3D%221%22 stroke-linejoin%3D%22bevel%22%2F%3E%0D%3Cpath opacity%3D%220.75%22 d%3D%22M2.99609 14.5H11.9961%22 stroke%3D%22%23F4F4F4%22 stroke-miterlimit%3D%221%22 stroke-linejoin%3D%22bevel%22%2F%3E%0D%3C%2Fsvg%3E%0D"); }
5653 .tsi-ellipsisMenuContainer.tsi-light {
5654 color: #000; }
5655 .tsi-ellipsisMenuContainer.tsi-light path {
5656 stroke: #000; }
5657 .tsi-ellipsisMenuContainer.tsi-light .tsi-baseContextMenu, .tsi-ellipsisMenuContainer.tsi-light .tsi-ellipsisMenu {
5658 border-color: #136BFB;
5659 background-color: #ffffff;
5660 box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.16); }
5661 .tsi-ellipsisMenuContainer.tsi-light .tsi-baseContextMenu > div:hover, .tsi-ellipsisMenuContainer.tsi-light .tsi-ellipsisMenu > div:hover, .tsi-ellipsisMenuContainer.tsi-light .tsi-baseContextMenu > div:focus, .tsi-ellipsisMenuContainer.tsi-light .tsi-ellipsisMenu > div:focus {
5662 background-color: #b3d6f2; }
5663 .tsi-ellipsisMenuContainer.tsi-light .tsi-baseContextMenu .tsi-break, .tsi-ellipsisMenuContainer.tsi-light .tsi-ellipsisMenu .tsi-break {
5664 border-top: 1px solid rgba(19, 107, 251, 0.2); }
5665 .tsi-ellipsisMenuContainer.tsi-light .tsi-baseContextMenu .tsi-break:hover, .tsi-ellipsisMenuContainer.tsi-light .tsi-ellipsisMenu .tsi-break:hover, .tsi-ellipsisMenuContainer.tsi-light .tsi-baseContextMenu .tsi-break:focus, .tsi-ellipsisMenuContainer.tsi-light .tsi-ellipsisMenu .tsi-break:focus {
5666 background-color: #ffffff; }
5667 .tsi-ellipsisMenuContainer.tsi-light .tsi-searchInput {
5668 border: 1px solid #dcdcdc; }
5669 .tsi-ellipsisMenuContainer.tsi-light .tsi-searchInput:focus {
5670 border: 1px solid #136BFB; }
5671 .tsi-ellipsisMenuContainer.tsi-light .tsi-baseMono {
5672 background: #f2f2f2; }
5673 .tsi-ellipsisMenuContainer.tsi-light .tsi-ellipsisMenu {
5674 border-color: #136BFB;
5675 background-color: #ffffff; }
5676 .tsi-ellipsisMenuContainer.tsi-light .tsi-ellipsisMenu .tsi-ellipsisMenuItem:hover {
5677 background-color: #b3d6f2; }
5678 .tsi-ellipsisMenuContainer.tsi-light.tsi-ellipsisMenuShown .tsi-ellipsisButton {
5679 background-color: #b3d6f2; }
5680 @media screen and (-ms-high-contrast: white-on-black) {
5681 .tsi-ellipsisMenuContainer.tsi-light .tsi-ellipsisButton {
5682 background-color: #fff;
5683 background-image: url("data:image/svg+xml, %3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22iconEllipsis-dark%22 viewBox%3D%220 0 16 16%22 fill%3D%22none%22%3E %0D %3Cdefs%3E%0D %3Cstyle%3E%0D .cls-ellipsisDark-1%2C.cls-ellipsisDark-4%7Bfill%3Anone%7D.cls-ellipsisDark-2%7Bopacity%3A.1%7D.cls-ellipsisDark-3%7Bfill%3Argba(255%2C255%2C255%2C.1)%7D.cls-ellipsisDark-4%7Bstroke%3A%23FFF%7D%0D %3C%2Fstyle%3E%0D %3C%2Fdefs%3E%0D %3Cg transform%3D%22translate(-488 -60)%22%3E%0D %3Cpath d%3D%22M0 0h16v16H0z%22 class%3D%22cls-ellipsisDark-1%22 data-name%3D%22Rectangle 35712%22 transform%3D%22translate(488 60)%22%2F%3E%0D %3Cg data-name%3D%22Group 51398%22 transform%3D%22translate(-169.1 -543.8)%22%3E%0D %3Cg class%3D%22cls-ellipsisDark-2%22 data-name%3D%22Group 21684%22 transform%3D%22translate(498.6 540)%22%3E%0D %3Cpath d%3D%22M162 73.8a1.5 1.5 0 1 0-1.5-1.5 1.473 1.473 0 0 0 1.5 1.5z%22 data-name%3D%22Path 43575%22%2F%3E%0D %3Cpath d%3D%22M167 73.8a1.5 1.5 0 1 0-1.5-1.5 1.473 1.473 0 0 0 1.5 1.5z%22 data-name%3D%22Path 43576%22%2F%3E%0D %3Cpath d%3D%22M172 73.8a1.5 1.5 0 1 0-1.5-1.5 1.473 1.473 0 0 0 1.5 1.5z%22 data-name%3D%22Path 43577%22%2F%3E%0D %3C%2Fg%3E%0D %3Cpath d%3D%22M162 72.8a1.5 1.5 0 1 0-1.5-1.5 1.473 1.473 0 0 0 1.5 1.5z%22 class%3D%22cls-ellipsisDark-3%22 data-name%3D%22Path 44739%22 transform%3D%22translate(498.6 540)%22%2F%3E%0D %3Cpath d%3D%22M163 71.3a1 1 0 1 1-1-1 1.075 1.075 0 0 1 1 1z%22 class%3D%22cls-ellipsisDark-4%22 data-name%3D%22Path 44740%22 transform%3D%22translate(498.6 540)%22%2F%3E%0D %3Cpath d%3D%22M167 72.8a1.5 1.5 0 1 0-1.5-1.5 1.473 1.473 0 0 0 1.5 1.5z%22 class%3D%22cls-ellipsisDark-3%22 data-name%3D%22Path 44741%22 transform%3D%22translate(498.6 540)%22%2F%3E%0D %3Cpath d%3D%22M168 71.3a1 1 0 1 1-1-1 1.075 1.075 0 0 1 1 1z%22 class%3D%22cls-ellipsisDark-4%22 data-name%3D%22Path 44742%22 transform%3D%22translate(498.6 540)%22%2F%3E%0D %3Cpath d%3D%22M172 72.8a1.5 1.5 0 1 0-1.5-1.5 1.473 1.473 0 0 0 1.5 1.5z%22 class%3D%22cls-ellipsisDark-3%22 data-name%3D%22Path 44743%22 transform%3D%22translate(498.6 540)%22%2F%3E%0D %3Cpath d%3D%22M173 71.3a1 1 0 1 1-1-1 1.075 1.075 0 0 1 1 1z%22 class%3D%22cls-ellipsisDark-4%22 data-name%3D%22Path 44744%22 transform%3D%22translate(498.6 540)%22%2F%3E%0D %3C%2Fg%3E%0D %3C%2Fg%3E%0D %3C%2Fsvg%3E") !important; } }
5684 .tsi-ellipsisMenuContainer.tsi-light .tsi-ellipsisButton {
5685 background-size: 20px 20px;
5686 background-image: url("data:image/svg+xml, %3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 id%3D%22iconEllipsis-light%22 viewBox%3D%220 0 16 16%22 fill%3D%22none%22%3E%0D %3Cdefs%3E%0D %3Cstyle%3E%0D .cls-ellipsisLight-1%2C.cls-ellipsisLight-4%7Bfill%3Anone%7D.cls-ellipsisLight-2%7Bopacity%3A.1%7D.cls-ellipsisLight-3%7Bfill%3Argba(33%2C33%2C33%2C.1)%7D.cls-ellipsisLight-4%7Bstroke%3A%23000%7D%0D %3C%2Fstyle%3E%0D %3C%2Fdefs%3E%0D %3Cg transform%3D%22translate(-488 -60)%22%3E%0D %3Cpath d%3D%22M0 0h16v16H0z%22 class%3D%22cls-ellipsisLight-1%22 data-name%3D%22Rectangle 35712%22 transform%3D%22translate(488 60)%22%2F%3E%0D %3Cg data-name%3D%22Group 51398%22 transform%3D%22translate(-169.1 -543.8)%22%3E%0D %3Cg class%3D%22cls-ellipsisLight-2%22 data-name%3D%22Group 21684%22 transform%3D%22translate(498.6 540)%22%3E%0D %3Cpath d%3D%22M162 73.8a1.5 1.5 0 1 0-1.5-1.5 1.473 1.473 0 0 0 1.5 1.5z%22 data-name%3D%22Path 43575%22%2F%3E%0D %3Cpath d%3D%22M167 73.8a1.5 1.5 0 1 0-1.5-1.5 1.473 1.473 0 0 0 1.5 1.5z%22 data-name%3D%22Path 43576%22%2F%3E%0D %3Cpath d%3D%22M172 73.8a1.5 1.5 0 1 0-1.5-1.5 1.473 1.473 0 0 0 1.5 1.5z%22 data-name%3D%22Path 43577%22%2F%3E%0D %3C%2Fg%3E%0D %3Cpath d%3D%22M162 72.8a1.5 1.5 0 1 0-1.5-1.5 1.473 1.473 0 0 0 1.5 1.5z%22 class%3D%22cls-ellipsisLight-3%22 data-name%3D%22Path 44739%22 transform%3D%22translate(498.6 540)%22%2F%3E%0D %3Cpath d%3D%22M163 71.3a1 1 0 1 1-1-1 1.075 1.075 0 0 1 1 1z%22 class%3D%22cls-ellipsisLight-4%22 data-name%3D%22Path 44740%22 transform%3D%22translate(498.6 540)%22%2F%3E%0D %3Cpath d%3D%22M167 72.8a1.5 1.5 0 1 0-1.5-1.5 1.473 1.473 0 0 0 1.5 1.5z%22 class%3D%22cls-ellipsisLight-3%22 data-name%3D%22Path 44741%22 transform%3D%22translate(498.6 540)%22%2F%3E%0D %3Cpath d%3D%22M168 71.3a1 1 0 1 1-1-1 1.075 1.075 0 0 1 1 1z%22 class%3D%22cls-ellipsisLight-4%22 data-name%3D%22Path 44742%22 transform%3D%22translate(498.6 540)%22%2F%3E%0D %3Cpath d%3D%22M172 72.8a1.5 1.5 0 1 0-1.5-1.5 1.473 1.473 0 0 0 1.5 1.5z%22 class%3D%22cls-ellipsisLight-3%22 data-name%3D%22Path 44743%22 transform%3D%22translate(498.6 540)%22%2F%3E%0D %3Cpath d%3D%22M173 71.3a1 1 0 1 1-1-1 1.075 1.075 0 0 1 1 1z%22 class%3D%22cls-ellipsisLight-4%22 data-name%3D%22Path 44744%22 transform%3D%22translate(498.6 540)%22%2F%3E%0D %3C%2Fg%3E%0D %3C%2Fg%3E%0D %3C%2Fsvg%3E"); }
5687 .tsi-ellipsisMenuContainer.tsi-light .tsi-ellipsisMenu .tsi-ellipsisMenuItem .tsi-ellipsisMenuIcon.flagIcon {
5688 background-size: 20px 20px;
5689 background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 width%3D%2217%22 height%3D%2215%22 viewBox%3D%220 0 17 15%22 fill%3D%22none%22%3E%0D%3Cpath opacity%3D%220.25%22 d%3D%22M1.30005 2.4004H13.76V8.9691H1.30005L5.12988 5.6848L1.30005 2.4004Z%22 stroke%3D%22black%22 stroke-linejoin%3D%22bevel%22%2F%3E%0D%3Cpath d%3D%22M2.29004 2.2129H14.75V8.7816H2.29004L6.11011 5.4973L2.29004 2.2129Z%22 fill%3D%22%23E9E9E9%22 stroke%3D%22%23666666%22 stroke-linejoin%3D%22bevel%22%2F%3E%0D%3Cpath d%3D%22M15.6938 1H14.54V14H15.6938V1Z%22 fill%3D%22%233195E3%22%2F%3E%0D%3C%2Fsvg%3E"); }
5690 .tsi-ellipsisMenuContainer.tsi-light .tsi-ellipsisMenu .tsi-ellipsisMenuItem .tsi-ellipsisMenuIcon.gridIcon {
5691 background-size: 20px 20px;
5692 background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 width%3D%2216%22 height%3D%2214%22 viewBox%3D%220 0 16 14%22 fill%3D%22none%22%3E%0D%3Cpath opacity%3D%220.75%22 fill-rule%3D%22evenodd%22 clip-rule%3D%22evenodd%22 d%3D%22M1.52002 4.4883V12.503H14.52V4.4883H1.52002Z%22 fill%3D%22%23212121%22 fill-opacity%3D%220.1%22 stroke%3D%22%23212121%22 stroke-miterlimit%3D%221%22%2F%3E%0D%3Cpath opacity%3D%220.1%22 d%3D%22M14.5 2.5H1.5V5.5H14.5V2.5Z%22 stroke%3D%22black%22 stroke-miterlimit%3D%221%22%2F%3E%0D%3Cpath d%3D%22M14.5 1.5H1.5V4.5H14.5V1.5Z%22 fill%3D%22%23212121%22 fill-opacity%3D%220.1%22 stroke%3D%22%23212121%22 stroke-miterlimit%3D%221%22%2F%3E%0D%3Cpath d%3D%22M9 10H7V12H9V10Z%22 fill%3D%22%23D6D6D6%22%2F%3E%0D%3Cpath d%3D%22M5 10H3V12H5V10Z%22 fill%3D%22%23D6D6D6%22%2F%3E%0D%3Cpath d%3D%22M13 10H11V12H13V10Z%22 fill%3D%22%23D6D6D6%22%2F%3E%0D%3Cpath d%3D%22M9 7H7V9H9V7Z%22 fill%3D%22%23D6D6D6%22%2F%3E%0D%3Cpath d%3D%22M5 7H3V9H5V7Z%22 fill%3D%22%23D6D6D6%22%2F%3E%0D%3Cpath d%3D%22M13 7H11V9H13V7Z%22 fill%3D%22%23D6D6D6%22%2F%3E%0D%3Cpath d%3D%22M9 9H7V11H9V9Z%22 fill%3D%22%238A8A8A%22%2F%3E%0D%3Cpath d%3D%22M5 9H3V11H5V9Z%22 fill%3D%22%238A8A8A%22%2F%3E%0D%3Cpath d%3D%22M13 9H11V11H13V9Z%22 fill%3D%22%238A8A8A%22%2F%3E%0D%3Cpath d%3D%22M9 6H7V8H9V6Z%22 fill%3D%22%238A8A8A%22%2F%3E%0D%3Cpath d%3D%22M5 6H3V8H5V6Z%22 fill%3D%22%238A8A8A%22%2F%3E%0D%3Cpath d%3D%22M13 6H11V8H13V6Z%22 fill%3D%22%238A8A8A%22%2F%3E%0D%3C%2Fsvg%3E"); }
5693 .tsi-ellipsisMenuContainer.tsi-light .tsi-ellipsisMenu .tsi-ellipsisMenuItem .tsi-ellipsisMenuIcon.downloadIcon {
5694 background-size: 16px 16px;
5695 background-image: url("data:image/svg+xml,%3Csvg width%3D%2216%22 height%3D%2216%22 viewBox%3D%220 0 16 16%22 fill%3D%22none%22 xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0D%3Cg opacity%3D%220.1%22%3E%0D%3Cpath d%3D%22M3.49609 9.5L7.4961 13.5L11.4961 9.5%22 stroke%3D%22black%22 stroke-miterlimit%3D%221%22 stroke-linejoin%3D%22bevel%22%2F%3E%0D%3Cpath d%3D%22M7.49609 2.0004V13.5%22 stroke%3D%22black%22 stroke-miterlimit%3D%221%22 stroke-linejoin%3D%22bevel%22%2F%3E%0D%3C%2Fg%3E%0D%3Cpath d%3D%22M3.49609 8.5L7.4961 12.5L11.4961 8.5%22 stroke%3D%22%23212121%22 stroke-miterlimit%3D%221%22 stroke-linejoin%3D%22bevel%22%2F%3E%0D%3Cpath d%3D%22M7.49609 1.0004V12.5%22 stroke%3D%22%23212121%22 stroke-miterlimit%3D%221%22 stroke-linejoin%3D%22bevel%22%2F%3E%0D%3Cpath d%3D%22M2.99609 14.5H11.9961%22 stroke%3D%22%23212121%22 stroke-opacity%3D%220.75%22 stroke-miterlimit%3D%221%22 stroke-linejoin%3D%22bevel%22%2F%3E%0D%3C%2Fsvg%3E%0D"); }
5696
5697div[class^='tsi-'] {
5698 box-sizing: border-box;
5699 font-family: "Segoe UI", sans-serif; }
5700
5701.tsi-textWrap {
5702 overflow: hidden;
5703 white-space: pre-wrap;
5704 text-overflow: ellipsis;
5705 hyphens: auto;
5706 overflow-wrap: break-word; }
5707
5708.tsi-hidden {
5709 display: none; }
5710
5711@keyframes tsi-slideIn {
5712 from {
5713 transform: translateY(-10px);
5714 opacity: 0; }
5715 to {
5716 transform: translateY(0px);
5717 opacity: 1; } }
5718
5719@keyframes tsi-slideRight {
5720 from {
5721 transform: translateX(-10px);
5722 opacity: 0; }
5723 to {
5724 transform: translateX(0px);
5725 opacity: 1; } }
5726
5727.tsi-resizeGutter {
5728 width: 6px;
5729 cursor: e-resize;
5730 padding: 2px;
5731 background-position-y: 50%;
5732 background-position-x: 0px;
5733 background-repeat: no-repeat; }
5734
5735.tsi-chartValueTextBox {
5736 position: absolute;
5737 white-space: nowrap;
5738 font-size: 11px;
5739 padding: 1px 4px;
5740 border-width: 1px;
5741 border-style: solid;
5742 box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.3);
5743 line-height: 16px; }
5744
5745.tsi-baseContextMenu, .tsi-modelSearchWrapper .tsi-modelSearchContextMenu {
5746 white-space: nowrap;
5747 padding: 4px 0;
5748 animation: tsi-slideRight 0.367s cubic-bezier(0.1, 0.9, 0.2, 1) forwards;
5749 border-width: 1px;
5750 border-radius: 2px;
5751 border-style: solid;
5752 box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.3);
5753 text-align: left; }
5754 .tsi-baseContextMenu > div, .tsi-modelSearchWrapper .tsi-modelSearchContextMenu > div, .tsi-baseContextMenu > li, .tsi-modelSearchWrapper .tsi-modelSearchContextMenu > li, .tsi-baseContextMenu > button, .tsi-modelSearchWrapper .tsi-modelSearchContextMenu > button {
5755 padding: 4px 8px;
5756 font-size: 12px;
5757 cursor: pointer;
5758 height: 28px;
5759 display: flex;
5760 align-items: center;
5761 overflow: hidden; }
5762 .tsi-baseContextMenu .tsi-break, .tsi-modelSearchWrapper .tsi-modelSearchContextMenu .tsi-break {
5763 height: 4px;
5764 margin-top: 4px;
5765 padding: 0 0 4px 0;
5766 cursor: default; }
5767 .tsi-baseContextMenu .tsi-break:last-of-type, .tsi-modelSearchWrapper .tsi-modelSearchContextMenu .tsi-break:last-of-type {
5768 display: none; }
5769
5770.tsi-primaryButton {
5771 height: 36px;
5772 border-radius: 4px;
5773 border-width: 1px;
5774 border-style: solid; }
5775 .tsi-primaryButton.disabled {
5776 cursor: default;
5777 pointer-events: none;
5778 opacity: .5; }
5779
5780.tsi-chartControlsPanel {
5781 height: 20px;
5782 right: 0px;
5783 width: 100px;
5784 position: absolute;
5785 z-index: 2;
5786 pointer-events: none; }
5787 .tsi-chartControlsPanel .tsi-ellipsisContainerDiv {
5788 pointer-events: all;
5789 left: auto;
5790 right: 20px;
5791 top: 0px;
5792 position: absolute; }
5793 .tsi-chartControlsPanel .tsi-ellipsisContainerDiv .tsi-ellipsisMenuContainer {
5794 pointer-events: all; }
5795 .tsi-chartControlsPanel .tsi-ellipsisContainerDiv .tsi-ellipsisMenuContainer .tsi-ellipsisMenu {
5796 z-index: 2 !important; }
5797 .tsi-chartControlsPanel .tsi-stackedButton {
5798 pointer-events: all;
5799 display: block;
5800 background-size: 20px 20px;
5801 background-repeat: no-repeat;
5802 background-position: center;
5803 position: absolute;
5804 height: 100%;
5805 width: 20px;
5806 cursor: pointer;
5807 background-color: transparent;
5808 border: none; }
5809 .tsi-chartControlsPanel .tsi-scooterButton {
5810 display: block;
5811 background-size: 20px 20px;
5812 background-repeat: no-repeat;
5813 background-position: center;
5814 position: absolute;
5815 height: 20px;
5816 width: 20px; }
5817
5818select::-ms-expand {
5819 display: none; }
5820
5821.tsi-select {
5822 margin: 2px;
5823 position: relative;
5824 -webkit-appearance: none;
5825 -moz-appearance: none;
5826 padding: 6px;
5827 padding-right: 28px;
5828 border-width: 1px;
5829 border-radius: 2px;
5830 border-style: solid;
5831 white-space: nowrap;
5832 overflow: hidden;
5833 height: 32px;
5834 background-position-y: 12px;
5835 background-position-x: calc(100% - 4px); }
5836 .tsi-select option {
5837 padding: 6px; }
5838
5839.tsi-warmRect {
5840 fill: #FFA800;
5841 stroke: #FFA800; }
5842
5843.pika-single {
5844 border-bottom: none;
5845 border-left: none;
5846 border-right: none; }
5847 .pika-single .pika-lendar {
5848 text-decoration: none;
5849 width: 196px;
5850 margin-left: 12px;
5851 margin-right: 12px; }
5852 .pika-single .pika-lendar abbr {
5853 text-decoration: none; }
5854 .pika-single .pika-lendar .pika-table .pika-row {
5855 height: 28px;
5856 margin: 0px; }
5857 .pika-single .pika-lendar .pika-table .pika-row td {
5858 padding: 0px; }
5859 .pika-single .pika-lendar .pika-table .pika-row td.is-inrange .pika-day {
5860 background-color: #d5ebe9; }
5861 .pika-single .pika-lendar .pika-table .pika-row td.is-endrange .pika-day, .pika-single .pika-lendar .pika-table .pika-row td.is-startrange .pika-day {
5862 background-color: #309d90;
5863 color: white; }
5864 .pika-single .pika-lendar .pika-table .pika-row td.is-endrange .pika-day:hover, .pika-single .pika-lendar .pika-table .pika-row td.is-startrange .pika-day:hover {
5865 background-color: #309d90;
5866 color: white; }
5867 .pika-single .pika-lendar .pika-table .pika-row td.is-startrange button {
5868 border-bottom-left-radius: 8px;
5869 border-top-left-radius: 8px; }
5870 .pika-single .pika-lendar .pika-table .pika-row td.is-endrange button {
5871 border-bottom-right-radius: 8px;
5872 border-top-right-radius: 8px; }
5873 .pika-single .pika-lendar .pika-table .pika-row td .pika-day {
5874 width: 100%;
5875 height: 28px;
5876 width: 28px;
5877 margin: 0px; }
5878 .pika-single .pika-lendar .pika-table .pika-row td .pika-day:hover {
5879 background-color: #309d90;
5880 color: white; }
5881 .pika-single .pika-lendar .pika-table .pika-button {
5882 border-radius: 0px;
5883 text-align: center; }
5884
5885.tsi-search {
5886 width: 100%;
5887 height: 100%;
5888 display: flex;
5889 flex-shrink: 0;
5890 align-items: center;
5891 position: relative; }
5892 .tsi-search .tsi-search-icon {
5893 width: 21px;
5894 height: 17px;
5895 background-repeat: no-repeat;
5896 margin-left: 8px;
5897 background-size: 14px;
5898 background-position-y: 2px; }
5899 .tsi-search .tsi-searchInput {
5900 position: absolute;
5901 width: 100%;
5902 height: 100%;
5903 padding-left: 28px;
5904 background: transparent;
5905 outline: none;
5906 text-overflow: ellipsis; }
5907
5908.tsi-baseMono {
5909 display: inline-block;
5910 padding: 4px;
5911 border-radius: 3px;
5912 font-family: "Lucida Console", Monaco, monospace;
5913 font-size: 85%;
5914 line-height: 85%;
5915 font-weight: 300; }
5916
5917.tsi-modelSearchWrapper {
5918 height: 100%;
5919 width: 100%;
5920 display: flex;
5921 flex-wrap: wrap;
5922 position: relative; }
5923 .tsi-modelSearchWrapper .tsi-modelSearchInputWrapper {
5924 width: 100%;
5925 z-index: 2;
5926 height: 48px; }
5927 .tsi-modelSearchWrapper .tsi-hierarchyWrapper {
5928 position: absolute;
5929 top: 40px;
5930 width: 100%;
5931 height: calc(100% - 40px);
5932 left: 0; }
5933 .tsi-modelSearchWrapper .tsi-hierarchyWrapper .tsi-filterWrapper {
5934 display: none; }
5935 .tsi-modelSearchWrapper .tsi-hierarchyWrapper .tsi-navTabWrapper {
5936 display: none; }
5937 .tsi-modelSearchWrapper.tsi-dark {
5938 background: #0d0f0e;
5939 color: #fff; }
5940 .tsi-modelSearchWrapper.tsi-dark hit {
5941 background: #fff9a8;
5942 font-weight: 600;
5943 color: black; }
5944 .tsi-modelSearchWrapper.tsi-dark .tsi-showMore {
5945 color: #60AAFF; }
5946 .tsi-modelSearchWrapper.tsi-dark .tsi-modelSearchInstances > div {
5947 border-bottom: 1px solid rgba(255, 255, 255, 0.05); }
5948 .tsi-modelSearchWrapper.tsi-dark .tsi-modelSearchInstances > div:hover, .tsi-modelSearchWrapper.tsi-dark .tsi-modelSearchInstances > div:focus, .tsi-modelSearchWrapper.tsi-dark .tsi-modelSearchInstances > div.tsi-resultSelected {
5949 background-color: #62666c; }
5950 .tsi-modelSearchWrapper.tsi-dark .tsi-modelSearchInstances > div:hover::after, .tsi-modelSearchWrapper.tsi-dark .tsi-modelSearchInstances > div:focus::after, .tsi-modelSearchWrapper.tsi-dark .tsi-modelSearchInstances > div.tsi-resultSelected::after {
5951 content: "";
5952 position: absolute;
5953 width: 14px;
5954 height: 14px;
5955 top: 8px;
5956 left: calc(100% - 20px);
5957 background: url("data:image/svg+xml,%0D%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 viewBox%3D%220 0 13 7%22%3E%0D %3Cdefs%3E%0D %3Cstyle%3E%0D .cls-1 %7B%0D clip-path%3A url(%23clip-Chevron_light_theme_1)%3B%0D %7D%0D%0D .cls-2%2C .cls-3 %7B%0D fill%3A none%3B%0D stroke-linecap%3A square%3B%0D stroke-miterlimit%3A 1%3B%0D %7D%0D%0D .cls-2 %7B%0D stroke%3A rgba(0%2C0%2C0%2C0.1)%3B%0D %7D%0D%0D .cls-3 %7B%0D stroke%3A %23666%3B%0D %7D%0D%0D .cls-4 %7B%0D fill%3A %23fff%3B%0D %7D%0D %3C%2Fstyle%3E%0D %3CclipPath id%3D%22clip-Chevron_light_theme_1%22%3E%0D %3Crect width%3D%2213%22 height%3D%227%22%2F%3E%0D %3C%2FclipPath%3E%0D %3C%2Fdefs%3E%0D %3Cg id%3D%22Chevron_light_theme_1%22 data-name%3D%22Chevron light theme %E2%80%93 1%22 class%3D%22cls-1%22%3E%0D %3Cg id%3D%22Group_22369%22 data-name%3D%22Group 22369%22 transform%3D%22translate(-199.6 -646.273)%22%3E%0D %3Cpath id%3D%22Path_44737%22 data-name%3D%22Path 44737%22 class%3D%22cls-2%22 d%3D%22M8.5%2C33.8l-5%2C5%2C5%2C5%22 transform%3D%22translate(167.8 655.8) rotate(-90)%22%2F%3E%0D %3Cpath id%3D%22Path_44738%22 data-name%3D%22Path 44738%22 class%3D%22cls-3%22 d%3D%22M8.5%2C32.8l-5%2C5%2C5%2C5%22 transform%3D%22translate(167.8 655.8) rotate(-90)%22%2F%3E%0D %3C%2Fg%3E%0D %3C%2Fg%3E%0D%3C%2Fsvg%3E%0D") no-repeat;
5958 transform: rotate(-90deg); }
5959 .tsi-modelSearchWrapper.tsi-dark .tsi-baseContextMenu, .tsi-modelSearchWrapper.tsi-dark .tsi-modelSearchContextMenu {
5960 border-color: #60AAFF;
5961 background-color: #0d0f0e;
5962 box-shadow: 0 1px 3px 0 rgba(255, 255, 255, 0.16); }
5963 .tsi-modelSearchWrapper.tsi-dark .tsi-baseContextMenu > div:hover, .tsi-modelSearchWrapper.tsi-dark .tsi-modelSearchContextMenu > div:hover, .tsi-modelSearchWrapper.tsi-dark .tsi-baseContextMenu > div:focus, .tsi-modelSearchWrapper.tsi-dark .tsi-modelSearchContextMenu > div:focus {
5964 background-color: #62666c; }
5965 .tsi-modelSearchWrapper.tsi-dark .tsi-baseContextMenu .tsi-break, .tsi-modelSearchWrapper.tsi-dark .tsi-modelSearchContextMenu .tsi-break {
5966 border-top: 1px solid rgba(96, 170, 255, 0.2); }
5967 .tsi-modelSearchWrapper.tsi-dark .tsi-baseContextMenu .tsi-break:hover, .tsi-modelSearchWrapper.tsi-dark .tsi-modelSearchContextMenu .tsi-break:hover, .tsi-modelSearchWrapper.tsi-dark .tsi-baseContextMenu .tsi-break:focus, .tsi-modelSearchWrapper.tsi-dark .tsi-modelSearchContextMenu .tsi-break:focus {
5968 background-color: #0d0f0e; }
5969 .tsi-modelSearchWrapper.tsi-dark .tsi-searchInput {
5970 border: 1px solid #31373e; }
5971 .tsi-modelSearchWrapper.tsi-dark .tsi-searchInput:focus {
5972 border: 1px solid #60AAFF; }
5973 .tsi-modelSearchWrapper.tsi-dark .tsi-baseMono {
5974 background: #1e2223; }
5975 .tsi-modelSearchWrapper.tsi-dark :global .awesomplete > ul {
5976 background: #1e2223;
5977 color: #fff;
5978 border: 1px solid #fff; }
5979 .tsi-modelSearchWrapper.tsi-dark :global .awesomplete > ul li[aria-selected="true"], .tsi-modelSearchWrapper.tsi-dark :global .awesomplete > ul li:hover {
5980 background: #62666c; }
5981 .tsi-modelSearchWrapper.tsi-light {
5982 background: #ffffff;
5983 color: #000; }
5984 .tsi-modelSearchWrapper.tsi-light hit {
5985 background: #fff9a8;
5986 font-weight: 600;
5987 color: black; }
5988 .tsi-modelSearchWrapper.tsi-light .tsi-showMore {
5989 color: #136BFB; }
5990 .tsi-modelSearchWrapper.tsi-light .tsi-modelSearchInstances > div {
5991 border-bottom: 1px solid rgba(0, 0, 0, 0.05); }
5992 .tsi-modelSearchWrapper.tsi-light .tsi-modelSearchInstances > div:hover, .tsi-modelSearchWrapper.tsi-light .tsi-modelSearchInstances > div:focus, .tsi-modelSearchWrapper.tsi-light .tsi-modelSearchInstances > div.tsi-resultSelected {
5993 background-color: #b3d6f2; }
5994 .tsi-modelSearchWrapper.tsi-light .tsi-modelSearchInstances > div:hover::after, .tsi-modelSearchWrapper.tsi-light .tsi-modelSearchInstances > div:focus::after, .tsi-modelSearchWrapper.tsi-light .tsi-modelSearchInstances > div.tsi-resultSelected::after {
5995 content: "";
5996 position: absolute;
5997 width: 14px;
5998 height: 14px;
5999 top: 8px;
6000 left: calc(100% - 20px);
6001 background: url("data:image/svg+xml,%0D%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 viewBox%3D%220 0 13 7%22%3E%0D %3Cdefs%3E%0D %3Cstyle%3E%0D .cls-1 %7B%0D clip-path%3A url(%23clip-Chevron_light_theme_1)%3B%0D %7D%0D%0D .cls-2%2C .cls-3 %7B%0D fill%3A none%3B%0D stroke-linecap%3A square%3B%0D stroke-miterlimit%3A 1%3B%0D %7D%0D%0D .cls-2 %7B%0D stroke%3A rgba(0%2C0%2C0%2C0.1)%3B%0D %7D%0D%0D .cls-3 %7B%0D stroke%3A %23666%3B%0D %7D%0D%0D .cls-4 %7B%0D fill%3A %23fff%3B%0D %7D%0D %3C%2Fstyle%3E%0D %3CclipPath id%3D%22clip-Chevron_light_theme_1%22%3E%0D %3Crect width%3D%2213%22 height%3D%227%22%2F%3E%0D %3C%2FclipPath%3E%0D %3C%2Fdefs%3E%0D %3Cg id%3D%22Chevron_light_theme_1%22 data-name%3D%22Chevron light theme %E2%80%93 1%22 class%3D%22cls-1%22%3E%0D %3Cg id%3D%22Group_22369%22 data-name%3D%22Group 22369%22 transform%3D%22translate(-199.6 -646.273)%22%3E%0D %3Cpath id%3D%22Path_44737%22 data-name%3D%22Path 44737%22 class%3D%22cls-2%22 d%3D%22M8.5%2C33.8l-5%2C5%2C5%2C5%22 transform%3D%22translate(167.8 655.8) rotate(-90)%22%2F%3E%0D %3Cpath id%3D%22Path_44738%22 data-name%3D%22Path 44738%22 class%3D%22cls-3%22 d%3D%22M8.5%2C32.8l-5%2C5%2C5%2C5%22 transform%3D%22translate(167.8 655.8) rotate(-90)%22%2F%3E%0D %3C%2Fg%3E%0D %3C%2Fg%3E%0D%3C%2Fsvg%3E%0D") no-repeat;
6002 transform: rotate(-90deg); }
6003 .tsi-modelSearchWrapper.tsi-light .tsi-baseContextMenu, .tsi-modelSearchWrapper.tsi-light .tsi-modelSearchContextMenu {
6004 border-color: #136BFB;
6005 background-color: #ffffff;
6006 box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.16); }
6007 .tsi-modelSearchWrapper.tsi-light .tsi-baseContextMenu > div:hover, .tsi-modelSearchWrapper.tsi-light .tsi-modelSearchContextMenu > div:hover, .tsi-modelSearchWrapper.tsi-light .tsi-baseContextMenu > div:focus, .tsi-modelSearchWrapper.tsi-light .tsi-modelSearchContextMenu > div:focus {
6008 background-color: #b3d6f2; }
6009 .tsi-modelSearchWrapper.tsi-light .tsi-baseContextMenu .tsi-break, .tsi-modelSearchWrapper.tsi-light .tsi-modelSearchContextMenu .tsi-break {
6010 border-top: 1px solid rgba(19, 107, 251, 0.2); }
6011 .tsi-modelSearchWrapper.tsi-light .tsi-baseContextMenu .tsi-break:hover, .tsi-modelSearchWrapper.tsi-light .tsi-modelSearchContextMenu .tsi-break:hover, .tsi-modelSearchWrapper.tsi-light .tsi-baseContextMenu .tsi-break:focus, .tsi-modelSearchWrapper.tsi-light .tsi-modelSearchContextMenu .tsi-break:focus {
6012 background-color: #ffffff; }
6013 .tsi-modelSearchWrapper.tsi-light .tsi-searchInput {
6014 border: 1px solid #dcdcdc; }
6015 .tsi-modelSearchWrapper.tsi-light .tsi-searchInput:focus {
6016 border: 1px solid #136BFB; }
6017 .tsi-modelSearchWrapper.tsi-light .tsi-baseMono {
6018 background: #f2f2f2; }
6019 .tsi-modelSearchWrapper.tsi-light :global .awesomplete > ul {
6020 background: #f2f2f2;
6021 color: #000;
6022 border: 1px solid #000; }
6023 .tsi-modelSearchWrapper.tsi-light :global .awesomplete > ul li[aria-selected="true"], .tsi-modelSearchWrapper.tsi-light :global .awesomplete > ul li:hover {
6024 background: #b3d6f2; }
6025 .tsi-modelSearchWrapper .tsi-modelSearchResults {
6026 flex-grow: 1;
6027 display: flex;
6028 height: calc(100% - 48px);
6029 overflow: auto; }
6030 .tsi-modelSearchWrapper .tsi-modelSearchResults .tsi-noResults {
6031 padding: 20px;
6032 white-space: nowrap;
6033 height: 40px;
6034 margin-left: 40px; }
6035 .tsi-modelSearchWrapper .tsi-modelSearchResults .tsi-showMore {
6036 cursor: pointer;
6037 text-align: center;
6038 padding-bottom: 8px;
6039 font-size: 13px; }
6040 .tsi-modelSearchWrapper .tsi-modelSearchResults .tsi-showMore:hover {
6041 text-decoration: underline; }
6042 .tsi-modelSearchWrapper .tsi-modelSearchResults .tsi-modelSearchInstancesWrapper {
6043 width: 100%; }
6044 .tsi-modelSearchWrapper .tsi-modelSearchResults .tsi-modelSearchInstances {
6045 flex-grow: 1; }
6046 .tsi-modelSearchWrapper .tsi-modelSearchResults .tsi-modelSearchInstances .tsi-modelResultWrapper {
6047 cursor: pointer;
6048 position: relative;
6049 max-height: 206px;
6050 overflow: hidden; }
6051 .tsi-modelSearchWrapper .tsi-modelSearchResults .tsi-modelSearchInstances .tsi-modelResultWrapper .tsi-modelResult {
6052 pointer-events: none;
6053 padding: 8px 20px; }
6054 .tsi-modelSearchWrapper .tsi-modelSearchResults .tsi-modelSearchInstances .tsi-modelResultWrapper .tsi-modelResult .tsi-modelPK {
6055 font-weight: 600;
6056 font-size: 14px; }
6057 .tsi-modelSearchWrapper .tsi-modelSearchResults .tsi-modelSearchInstances .tsi-modelResultWrapper .tsi-modelResult .tsi-modelHighlights {
6058 font-size: 12px;
6059 padding-top: 2px;
6060 padding-left: 8px;
6061 padding-bottom: 2px; }
6062 .tsi-modelSearchWrapper .tsi-modelSearchResults .tsi-modelSearchInstances .tsi-modelResultWrapper .tsi-modelResult .tsi-modelHighlights table {
6063 border-spacing: 0;
6064 margin-top: 2px; }
6065 .tsi-modelSearchWrapper .tsi-modelSearchResults .tsi-modelSearchInstances .tsi-modelResultWrapper .tsi-modelResult .tsi-modelHighlights table tr td:first-of-type {
6066 padding: 0;
6067 opacity: .6; }
6068 .tsi-modelSearchWrapper .tsi-modelSearchResults .tsi-modelSearchInstances .tsi-modelResultWrapper .tsi-modelResult .tsi-modelHighlights table tr td:nth-of-type(2) {
6069 padding: 0;
6070 padding-left: 8px; }
6071 .tsi-modelSearchWrapper .tsi-modelSearchContextMenu {
6072 position: absolute;
6073 left: calc(100% - 20px);
6074 z-index: 3; }
6075
6076div[class^='tsi-'] {
6077 box-sizing: border-box;
6078 font-family: "Segoe UI", sans-serif; }
6079
6080.tsi-textWrap {
6081 overflow: hidden;
6082 white-space: pre-wrap;
6083 text-overflow: ellipsis;
6084 hyphens: auto;
6085 overflow-wrap: break-word; }
6086
6087.tsi-hidden {
6088 display: none; }
6089
6090@keyframes tsi-slideIn {
6091 from {
6092 transform: translateY(-10px);
6093 opacity: 0; }
6094 to {
6095 transform: translateY(0px);
6096 opacity: 1; } }
6097
6098@keyframes tsi-slideRight {
6099 from {
6100 transform: translateX(-10px);
6101 opacity: 0; }
6102 to {
6103 transform: translateX(0px);
6104 opacity: 1; } }
6105
6106.tsi-resizeGutter {
6107 width: 6px;
6108 cursor: e-resize;
6109 padding: 2px;
6110 background-position-y: 50%;
6111 background-position-x: 0px;
6112 background-repeat: no-repeat; }
6113
6114.tsi-chartValueTextBox {
6115 position: absolute;
6116 white-space: nowrap;
6117 font-size: 11px;
6118 padding: 1px 4px;
6119 border-width: 1px;
6120 border-style: solid;
6121 box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.3);
6122 line-height: 16px; }
6123
6124.tsi-baseContextMenu {
6125 white-space: nowrap;
6126 padding: 4px 0;
6127 animation: tsi-slideRight 0.367s cubic-bezier(0.1, 0.9, 0.2, 1) forwards;
6128 border-width: 1px;
6129 border-radius: 2px;
6130 border-style: solid;
6131 box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.3);
6132 text-align: left; }
6133 .tsi-baseContextMenu > div, .tsi-baseContextMenu > li, .tsi-baseContextMenu > button {
6134 padding: 4px 8px;
6135 font-size: 12px;
6136 cursor: pointer;
6137 height: 28px;
6138 display: flex;
6139 align-items: center;
6140 overflow: hidden; }
6141 .tsi-baseContextMenu .tsi-break {
6142 height: 4px;
6143 margin-top: 4px;
6144 padding: 0 0 4px 0;
6145 cursor: default; }
6146 .tsi-baseContextMenu .tsi-break:last-of-type {
6147 display: none; }
6148
6149.tsi-primaryButton {
6150 height: 36px;
6151 border-radius: 4px;
6152 border-width: 1px;
6153 border-style: solid; }
6154 .tsi-primaryButton.disabled {
6155 cursor: default;
6156 pointer-events: none;
6157 opacity: .5; }
6158
6159.tsi-chartControlsPanel {
6160 height: 20px;
6161 right: 0px;
6162 width: 100px;
6163 position: absolute;
6164 z-index: 2;
6165 pointer-events: none; }
6166 .tsi-chartControlsPanel .tsi-ellipsisContainerDiv {
6167 pointer-events: all;
6168 left: auto;
6169 right: 20px;
6170 top: 0px;
6171 position: absolute; }
6172 .tsi-chartControlsPanel .tsi-ellipsisContainerDiv .tsi-ellipsisMenuContainer {
6173 pointer-events: all; }
6174 .tsi-chartControlsPanel .tsi-ellipsisContainerDiv .tsi-ellipsisMenuContainer .tsi-ellipsisMenu {
6175 z-index: 2 !important; }
6176 .tsi-chartControlsPanel .tsi-stackedButton {
6177 pointer-events: all;
6178 display: block;
6179 background-size: 20px 20px;
6180 background-repeat: no-repeat;
6181 background-position: center;
6182 position: absolute;
6183 height: 100%;
6184 width: 20px;
6185 cursor: pointer;
6186 background-color: transparent;
6187 border: none; }
6188 .tsi-chartControlsPanel .tsi-scooterButton {
6189 display: block;
6190 background-size: 20px 20px;
6191 background-repeat: no-repeat;
6192 background-position: center;
6193 position: absolute;
6194 height: 20px;
6195 width: 20px; }
6196
6197select::-ms-expand {
6198 display: none; }
6199
6200.tsi-select {
6201 margin: 2px;
6202 position: relative;
6203 -webkit-appearance: none;
6204 -moz-appearance: none;
6205 padding: 6px;
6206 padding-right: 28px;
6207 border-width: 1px;
6208 border-radius: 2px;
6209 border-style: solid;
6210 white-space: nowrap;
6211 overflow: hidden;
6212 height: 32px;
6213 background-position-y: 12px;
6214 background-position-x: calc(100% - 4px); }
6215 .tsi-select option {
6216 padding: 6px; }
6217
6218.tsi-warmRect {
6219 fill: #FFA800;
6220 stroke: #FFA800; }
6221
6222.pika-single {
6223 border-bottom: none;
6224 border-left: none;
6225 border-right: none; }
6226 .pika-single .pika-lendar {
6227 text-decoration: none;
6228 width: 196px;
6229 margin-left: 12px;
6230 margin-right: 12px; }
6231 .pika-single .pika-lendar abbr {
6232 text-decoration: none; }
6233 .pika-single .pika-lendar .pika-table .pika-row {
6234 height: 28px;
6235 margin: 0px; }
6236 .pika-single .pika-lendar .pika-table .pika-row td {
6237 padding: 0px; }
6238 .pika-single .pika-lendar .pika-table .pika-row td.is-inrange .pika-day {
6239 background-color: #d5ebe9; }
6240 .pika-single .pika-lendar .pika-table .pika-row td.is-endrange .pika-day, .pika-single .pika-lendar .pika-table .pika-row td.is-startrange .pika-day {
6241 background-color: #309d90;
6242 color: white; }
6243 .pika-single .pika-lendar .pika-table .pika-row td.is-endrange .pika-day:hover, .pika-single .pika-lendar .pika-table .pika-row td.is-startrange .pika-day:hover {
6244 background-color: #309d90;
6245 color: white; }
6246 .pika-single .pika-lendar .pika-table .pika-row td.is-startrange button {
6247 border-bottom-left-radius: 8px;
6248 border-top-left-radius: 8px; }
6249 .pika-single .pika-lendar .pika-table .pika-row td.is-endrange button {
6250 border-bottom-right-radius: 8px;
6251 border-top-right-radius: 8px; }
6252 .pika-single .pika-lendar .pika-table .pika-row td .pika-day {
6253 width: 100%;
6254 height: 28px;
6255 width: 28px;
6256 margin: 0px; }
6257 .pika-single .pika-lendar .pika-table .pika-row td .pika-day:hover {
6258 background-color: #309d90;
6259 color: white; }
6260 .pika-single .pika-lendar .pika-table .pika-button {
6261 border-radius: 0px;
6262 text-align: center; }
6263
6264.tsi-search {
6265 width: 100%;
6266 height: 100%;
6267 display: flex;
6268 flex-shrink: 0;
6269 align-items: center;
6270 position: relative; }
6271 .tsi-search .tsi-search-icon {
6272 width: 21px;
6273 height: 17px;
6274 background-repeat: no-repeat;
6275 margin-left: 8px;
6276 background-size: 14px;
6277 background-position-y: 2px; }
6278 .tsi-search .tsi-searchInput {
6279 position: absolute;
6280 width: 100%;
6281 height: 100%;
6282 padding-left: 28px;
6283 background: transparent;
6284 outline: none;
6285 text-overflow: ellipsis; }
6286
6287.tsi-baseMono {
6288 display: inline-block;
6289 padding: 4px;
6290 border-radius: 3px;
6291 font-family: "Lucida Console", Monaco, monospace;
6292 font-size: 85%;
6293 line-height: 85%;
6294 font-weight: 300; }
6295
6296.tsi-timeRequired {
6297 color: #a80000; }
6298
6299.tsi-dateTimePicker {
6300 animation: tsi-slideIn 0.367s cubic-bezier(0.1, 0.9, 0.2, 1) forwards;
6301 box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);
6302 align-items: stretch;
6303 width: 616px; }
6304 .tsi-dateTimePicker.tsi-dark {
6305 background-color: #0d0f0e;
6306 color: #fff; }
6307 .tsi-dateTimePicker.tsi-dark .tsi-dateTimeGroup .tsi-dateTimeSelectionPanel {
6308 border-left: 1px solid #31373e; }
6309 .tsi-dateTimePicker.tsi-dark .tsi-dateTimeGroup .tsi-dateTimeSelectionPanel .tsi-dateTimeInput {
6310 background-color: #0d0f0e;
6311 color: #fff;
6312 border: 1px solid rgba(255, 255, 255, 0.3); }
6313 .tsi-dateTimePicker.tsi-dark .tsi-dateTimeGroup .tsi-quickTimesPanel .tsi-quickTime {
6314 color: #fff;
6315 background-color: #0d0f0e; }
6316 .tsi-dateTimePicker.tsi-dark .tsi-dateTimeGroup .tsi-quickTimesPanel .tsi-quickTime.tsi-isSelected {
6317 background-color: rgba(98, 102, 108, 0.6) !important;
6318 color: #fff; }
6319 .tsi-dateTimePicker.tsi-dark .tsi-dateTimeGroup .tsi-quickTimesPanel .tsi-quickTime:hover {
6320 background-color: #1e2223; }
6321 .tsi-dateTimePicker.tsi-dark .tsi-select, .tsi-dateTimePicker.tsi-dark .tsi-select option {
6322 color: #fff;
6323 background-color: #0d0f0e; }
6324 .tsi-dateTimePicker.tsi-dark .pika-table th {
6325 color: #fff;
6326 opacity: .6; }
6327 .tsi-dateTimePicker.tsi-dark .pika-single {
6328 color: #fff;
6329 background-color: #0d0f0e; }
6330 .tsi-dateTimePicker.tsi-dark .pika-single .pika-select, .tsi-dateTimePicker.tsi-dark .pika-single .pika-select option, .tsi-dateTimePicker.tsi-dark .pika-single .pika-label, .tsi-dateTimePicker.tsi-dark .pika-single .pika-day, .tsi-dateTimePicker.tsi-dark .pika-single .pika-prev, .tsi-dateTimePicker.tsi-dark .pika-single .pika-next {
6331 color: #fff;
6332 background-color: #0d0f0e; }
6333 .tsi-dateTimePicker.tsi-dark .pika-single .pika-select:focus, .tsi-dateTimePicker.tsi-dark .pika-single .pika-select option:focus, .tsi-dateTimePicker.tsi-dark .pika-single .pika-label:focus, .tsi-dateTimePicker.tsi-dark .pika-single .pika-day:focus, .tsi-dateTimePicker.tsi-dark .pika-single .pika-prev:focus, .tsi-dateTimePicker.tsi-dark .pika-single .pika-next:focus {
6334 border: 1px solid #60AAFF; }
6335 .tsi-dateTimePicker.tsi-dark .pika-single .pika-prev, .tsi-dateTimePicker.tsi-dark .pika-single .pika-next {
6336 color: #60AAFF;
6337 background-color: white; }
6338 .tsi-dateTimePicker.tsi-dark .tsi-timeControlsContainer .tsi-startContainer .tsi-timeLabel .tsi-snapToEndRangeButton, .tsi-dateTimePicker.tsi-dark .tsi-timeControlsContainer .tsi-endContainer .tsi-timeLabel .tsi-snapToEndRangeButton, .tsi-dateTimePicker.tsi-dark .tsi-timeControlsContainer .tsi-timezoneContainer .tsi-timeLabel .tsi-snapToEndRangeButton {
6339 color: #60AAFF; }
6340 .tsi-dateTimePicker.tsi-dark .pika-single .is-inrange .pika-day {
6341 background-color: rgba(48, 157, 144, 0.4) !important; }
6342 .tsi-dateTimePicker.tsi-dark .pika-single .is-selected .pika-day {
6343 box-shadow: unset; }
6344 .tsi-dateTimePicker.tsi-light {
6345 background-color: #ffffff;
6346 color: #000; }
6347 .tsi-dateTimePicker.tsi-light .tsi-dateTimeGroup .tsi-dateTimeSelectionPanel {
6348 border-left: 1px solid #dcdcdc; }
6349 .tsi-dateTimePicker.tsi-light .tsi-dateTimeGroup .tsi-dateTimeSelectionPanel .tsi-dateTimeInput {
6350 background-color: #ffffff;
6351 color: #000;
6352 border: 1px solid rgba(0, 0, 0, 0.3); }
6353 .tsi-dateTimePicker.tsi-light .tsi-dateTimeGroup .tsi-quickTimesPanel .tsi-quickTime {
6354 color: #000;
6355 background-color: #ffffff; }
6356 .tsi-dateTimePicker.tsi-light .tsi-dateTimeGroup .tsi-quickTimesPanel .tsi-quickTime.tsi-isSelected {
6357 background-color: rgba(179, 214, 242, 0.6) !important;
6358 color: #000; }
6359 .tsi-dateTimePicker.tsi-light .tsi-dateTimeGroup .tsi-quickTimesPanel .tsi-quickTime:hover {
6360 background-color: #f2f2f2; }
6361 .tsi-dateTimePicker.tsi-light .tsi-select, .tsi-dateTimePicker.tsi-light .tsi-select option {
6362 color: #000;
6363 background-color: #ffffff; }
6364 .tsi-dateTimePicker.tsi-light .pika-table th {
6365 color: #000;
6366 opacity: .6; }
6367 .tsi-dateTimePicker.tsi-light .pika-single {
6368 color: #000;
6369 background-color: #ffffff; }
6370 .tsi-dateTimePicker.tsi-light .pika-single .pika-select, .tsi-dateTimePicker.tsi-light .pika-single .pika-select option, .tsi-dateTimePicker.tsi-light .pika-single .pika-label, .tsi-dateTimePicker.tsi-light .pika-single .pika-day, .tsi-dateTimePicker.tsi-light .pika-single .pika-prev, .tsi-dateTimePicker.tsi-light .pika-single .pika-next {
6371 color: #000;
6372 background-color: #ffffff; }
6373 .tsi-dateTimePicker.tsi-light .pika-single .pika-select:focus, .tsi-dateTimePicker.tsi-light .pika-single .pika-select option:focus, .tsi-dateTimePicker.tsi-light .pika-single .pika-label:focus, .tsi-dateTimePicker.tsi-light .pika-single .pika-day:focus, .tsi-dateTimePicker.tsi-light .pika-single .pika-prev:focus, .tsi-dateTimePicker.tsi-light .pika-single .pika-next:focus {
6374 border: 1px solid #136BFB; }
6375 .tsi-dateTimePicker.tsi-light .pika-single .pika-prev, .tsi-dateTimePicker.tsi-light .pika-single .pika-next {
6376 color: #136BFB;
6377 background-color: white; }
6378 .tsi-dateTimePicker.tsi-light .tsi-timeControlsContainer .tsi-startContainer .tsi-timeLabel .tsi-snapToEndRangeButton, .tsi-dateTimePicker.tsi-light .tsi-timeControlsContainer .tsi-endContainer .tsi-timeLabel .tsi-snapToEndRangeButton, .tsi-dateTimePicker.tsi-light .tsi-timeControlsContainer .tsi-timezoneContainer .tsi-timeLabel .tsi-snapToEndRangeButton {
6379 color: #136BFB; }
6380 .tsi-dateTimePicker .tsi-dateTimeGroup {
6381 display: inline-flex; }
6382 .tsi-dateTimePicker .tsi-dateTimeGroup .tsi-quickTimesPanel {
6383 display: flex;
6384 flex-direction: column;
6385 width: 152px;
6386 float: left;
6387 height: auto; }
6388 .tsi-dateTimePicker .tsi-dateTimeGroup .tsi-quickTimesPanel .tsi-quickTime {
6389 text-align: left;
6390 border: none;
6391 height: 10%;
6392 padding-left: 20px;
6393 width: 100%;
6394 cursor: pointer; }
6395 .tsi-dateTimePicker .tsi-dateTimeGroup .tsi-dateTimeSelectionPanel {
6396 float: right;
6397 width: 460px;
6398 padding-left: 8px; }
6399 .tsi-dateTimePicker .tsi-dateTimeGroup .tsi-dateTimeSelectionPanel .pika-single {
6400 border: none;
6401 height: 250px; }
6402 .tsi-dateTimePicker .tsi-dateTimeGroup .tsi-dateTimeSelectionPanel .pika-single .is-selected .pika-day {
6403 box-shadow: unset; }
6404 .tsi-dateTimePicker .tsi-dateTimeGroup .tsi-dateTimeSelectionPanel .tsi-calendarPicker {
6405 width: 100%;
6406 margin-top: 8px; }
6407 .tsi-dateTimePicker .tsi-dateTimeGroup .tsi-dateTimeSelectionPanel .tsi-select {
6408 top: 4px;
6409 margin: 0px;
6410 padding-right: 28px;
6411 width: 100px;
6412 background: url("data:image/svg+xml,%0D%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 viewBox%3D%220 0 13 7%22%3E%0D %3Cdefs%3E%0D %3Cstyle%3E%0D .cls-1 %7B%0D clip-path%3A url(%23clip-Chevron_light_theme_1)%3B%0D %7D%0D%0D .cls-2%2C .cls-3 %7B%0D fill%3A none%3B%0D stroke-linecap%3A square%3B%0D stroke-miterlimit%3A 1%3B%0D %7D%0D%0D .cls-2 %7B%0D stroke%3A rgba(0%2C0%2C0%2C0.1)%3B%0D %7D%0D%0D .cls-3 %7B%0D stroke%3A %23666%3B%0D %7D%0D%0D .cls-4 %7B%0D fill%3A %23fff%3B%0D %7D%0D %3C%2Fstyle%3E%0D %3CclipPath id%3D%22clip-Chevron_light_theme_1%22%3E%0D %3Crect width%3D%2213%22 height%3D%227%22%2F%3E%0D %3C%2FclipPath%3E%0D %3C%2Fdefs%3E%0D %3Cg id%3D%22Chevron_light_theme_1%22 data-name%3D%22Chevron light theme %E2%80%93 1%22 class%3D%22cls-1%22%3E%0D %3Cg id%3D%22Group_22369%22 data-name%3D%22Group 22369%22 transform%3D%22translate(-199.6 -646.273)%22%3E%0D %3Cpath id%3D%22Path_44737%22 data-name%3D%22Path 44737%22 class%3D%22cls-2%22 d%3D%22M8.5%2C33.8l-5%2C5%2C5%2C5%22 transform%3D%22translate(167.8 655.8) rotate(-90)%22%2F%3E%0D %3Cpath id%3D%22Path_44738%22 data-name%3D%22Path 44738%22 class%3D%22cls-3%22 d%3D%22M8.5%2C32.8l-5%2C5%2C5%2C5%22 transform%3D%22translate(167.8 655.8) rotate(-90)%22%2F%3E%0D %3C%2Fg%3E%0D %3C%2Fg%3E%0D%3C%2Fsvg%3E%0D") 16px/16px no-repeat;
6413 background-position-y: 12px;
6414 background-position-x: calc(100% - 4px); }
6415 .tsi-dateTimePicker .tsi-dateTimeGroup .tsi-dateTimeSelectionPanel .tsi-select option {
6416 padding: 6px; }
6417 .tsi-dateTimePicker .tsi-dateTimeGroup .tsi-dateTimeSelectionPanel .tsi-timeControlsContainer {
6418 align-items: stretch;
6419 width: calc(100% - 28px);
6420 margin-left: 12px;
6421 margin-right: 12px; }
6422 .tsi-dateTimePicker .tsi-dateTimeGroup .tsi-dateTimeSelectionPanel .tsi-timeControlsContainer .tsi-timeInputContainer {
6423 display: inline-flex;
6424 width: 100%; }
6425 .tsi-dateTimePicker .tsi-dateTimeGroup .tsi-dateTimeSelectionPanel .tsi-timeControlsContainer .tsi-timeInputContainer .tsi-startContainer {
6426 padding-right: 10px; }
6427 .tsi-dateTimePicker .tsi-dateTimeGroup .tsi-dateTimeSelectionPanel .tsi-timeControlsContainer .tsi-timeInputContainer .tsi-endContainer {
6428 padding-left: 6px; }
6429 .tsi-dateTimePicker .tsi-dateTimeGroup .tsi-dateTimeSelectionPanel .tsi-timeControlsContainer .tsi-timeInputContainer .tsi-startContainer, .tsi-dateTimePicker .tsi-dateTimeGroup .tsi-dateTimeSelectionPanel .tsi-timeControlsContainer .tsi-timeInputContainer .tsi-endContainer {
6430 padding-top: 12px;
6431 width: 50%;
6432 position: relative; }
6433 .tsi-dateTimePicker .tsi-dateTimeGroup .tsi-dateTimeSelectionPanel .tsi-timeControlsContainer .tsi-timeInputContainer .tsi-startContainer .tsi-dateTimeInput, .tsi-dateTimePicker .tsi-dateTimeGroup .tsi-dateTimeSelectionPanel .tsi-timeControlsContainer .tsi-timeInputContainer .tsi-endContainer .tsi-dateTimeInput {
6434 margin-top: 4px;
6435 width: 100%;
6436 padding: 0px 8px 0px 8px;
6437 height: 30px;
6438 box-sizing: border-box; }
6439 .tsi-dateTimePicker .tsi-dateTimeGroup .tsi-dateTimeSelectionPanel .tsi-timeControlsContainer .tsi-timeInputContainer .tsi-startContainer .tsi-startTimeInputContainer, .tsi-dateTimePicker .tsi-dateTimeGroup .tsi-dateTimeSelectionPanel .tsi-timeControlsContainer .tsi-timeInputContainer .tsi-startContainer .tsi-endTimeInputContainer, .tsi-dateTimePicker .tsi-dateTimeGroup .tsi-dateTimeSelectionPanel .tsi-timeControlsContainer .tsi-timeInputContainer .tsi-endContainer .tsi-startTimeInputContainer, .tsi-dateTimePicker .tsi-dateTimeGroup .tsi-dateTimeSelectionPanel .tsi-timeControlsContainer .tsi-timeInputContainer .tsi-endContainer .tsi-endTimeInputContainer {
6440 display: flex; }
6441 .tsi-dateTimePicker .tsi-dateTimeGroup .tsi-dateTimeSelectionPanel .tsi-timeControlsContainer .tsi-timeInputContainer .tsi-startContainer .tsi-startTimeInputContainer .tsi-hoursInput, .tsi-dateTimePicker .tsi-dateTimeGroup .tsi-dateTimeSelectionPanel .tsi-timeControlsContainer .tsi-timeInputContainer .tsi-startContainer .tsi-startTimeInputContainer .tsi-minutesInput, .tsi-dateTimePicker .tsi-dateTimeGroup .tsi-dateTimeSelectionPanel .tsi-timeControlsContainer .tsi-timeInputContainer .tsi-startContainer .tsi-startTimeInputContainer .tsi-AMPMInput, .tsi-dateTimePicker .tsi-dateTimeGroup .tsi-dateTimeSelectionPanel .tsi-timeControlsContainer .tsi-timeInputContainer .tsi-startContainer .tsi-endTimeInputContainer .tsi-hoursInput, .tsi-dateTimePicker .tsi-dateTimeGroup .tsi-dateTimeSelectionPanel .tsi-timeControlsContainer .tsi-timeInputContainer .tsi-startContainer .tsi-endTimeInputContainer .tsi-minutesInput, .tsi-dateTimePicker .tsi-dateTimeGroup .tsi-dateTimeSelectionPanel .tsi-timeControlsContainer .tsi-timeInputContainer .tsi-startContainer .tsi-endTimeInputContainer .tsi-AMPMInput, .tsi-dateTimePicker .tsi-dateTimeGroup .tsi-dateTimeSelectionPanel .tsi-timeControlsContainer .tsi-timeInputContainer .tsi-endContainer .tsi-startTimeInputContainer .tsi-hoursInput, .tsi-dateTimePicker .tsi-dateTimeGroup .tsi-dateTimeSelectionPanel .tsi-timeControlsContainer .tsi-timeInputContainer .tsi-endContainer .tsi-startTimeInputContainer .tsi-minutesInput, .tsi-dateTimePicker .tsi-dateTimeGroup .tsi-dateTimeSelectionPanel .tsi-timeControlsContainer .tsi-timeInputContainer .tsi-endContainer .tsi-startTimeInputContainer .tsi-AMPMInput, .tsi-dateTimePicker .tsi-dateTimeGroup .tsi-dateTimeSelectionPanel .tsi-timeControlsContainer .tsi-timeInputContainer .tsi-endContainer .tsi-endTimeInputContainer .tsi-hoursInput, .tsi-dateTimePicker .tsi-dateTimeGroup .tsi-dateTimeSelectionPanel .tsi-timeControlsContainer .tsi-timeInputContainer .tsi-endContainer .tsi-endTimeInputContainer .tsi-minutesInput, .tsi-dateTimePicker .tsi-dateTimeGroup .tsi-dateTimeSelectionPanel .tsi-timeControlsContainer .tsi-timeInputContainer .tsi-endContainer .tsi-endTimeInputContainer .tsi-AMPMInput {
6442 display: flex;
6443 width: 33%;
6444 flex-grow: 1;
6445 height: 32px;
6446 padding-left: 12px;
6447 display: inline-flex;
6448 text-align: center; }
6449 .tsi-dateTimePicker .tsi-dateTimeGroup .tsi-dateTimeSelectionPanel .tsi-timeControlsContainer .tsi-timeLabel, .tsi-dateTimePicker .tsi-dateTimeGroup .tsi-dateTimeSelectionPanel .tsi-timezoneContainer .tsi-timeLabel {
6450 font-weight: 600;
6451 font-size: 14px;
6452 margin: 0;
6453 text-transform: capitalize;
6454 height: 20px;
6455 line-height: 20px;
6456 opacity: 1; }
6457 .tsi-dateTimePicker .tsi-dateTimeGroup .tsi-dateTimeSelectionPanel .tsi-timeControlsContainer .tsi-snapToEndRangeButton, .tsi-dateTimePicker .tsi-dateTimeGroup .tsi-dateTimeSelectionPanel .tsi-timezoneContainer .tsi-snapToEndRangeButton {
6458 text-decoration: underline;
6459 background: transparent;
6460 border: none;
6461 line-height: 20px;
6462 cursor: pointer;
6463 margin-left: 8px;
6464 padding: 0px;
6465 text-transform: capitalize;
6466 position: absolute;
6467 top: 0px;
6468 right: 0px;
6469 margin-top: 12px; }
6470 .tsi-dateTimePicker .tsi-dateTimeGroup .tsi-dateTimeSelectionPanel .tsi-timezoneContainer {
6471 padding-bottom: 12px;
6472 width: calc(100% - 32px);
6473 margin: 0 16px 16px 16px; }
6474 .tsi-dateTimePicker .tsi-dateTimeGroup .tsi-dateTimeSelectionPanel .tsi-timezoneContainer .tsi-timezonePickerContainer {
6475 width: 100%;
6476 height: 100%; }
6477 .tsi-dateTimePicker .tsi-dateTimeGroup .tsi-dateTimeSelectionPanel .tsi-timezoneContainer .tsi-timezonePickerContainer .tsi-timezonePicker {
6478 width: 100%;
6479 background: url("data:image/svg+xml,%0D%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 viewBox%3D%220 0 13 7%22%3E%0D %3Cdefs%3E%0D %3Cstyle%3E%0D .cls-1 %7B%0D clip-path%3A url(%23clip-Chevron_light_theme_1)%3B%0D %7D%0D%0D .cls-2%2C .cls-3 %7B%0D fill%3A none%3B%0D stroke-linecap%3A square%3B%0D stroke-miterlimit%3A 1%3B%0D %7D%0D%0D .cls-2 %7B%0D stroke%3A rgba(0%2C0%2C0%2C0.1)%3B%0D %7D%0D%0D .cls-3 %7B%0D stroke%3A %23666%3B%0D %7D%0D%0D .cls-4 %7B%0D fill%3A %23fff%3B%0D %7D%0D %3C%2Fstyle%3E%0D %3CclipPath id%3D%22clip-Chevron_light_theme_1%22%3E%0D %3Crect width%3D%2213%22 height%3D%227%22%2F%3E%0D %3C%2FclipPath%3E%0D %3C%2Fdefs%3E%0D %3Cg id%3D%22Chevron_light_theme_1%22 data-name%3D%22Chevron light theme %E2%80%93 1%22 class%3D%22cls-1%22%3E%0D %3Cg id%3D%22Group_22369%22 data-name%3D%22Group 22369%22 transform%3D%22translate(-199.6 -646.273)%22%3E%0D %3Cpath id%3D%22Path_44737%22 data-name%3D%22Path 44737%22 class%3D%22cls-2%22 d%3D%22M8.5%2C33.8l-5%2C5%2C5%2C5%22 transform%3D%22translate(167.8 655.8) rotate(-90)%22%2F%3E%0D %3Cpath id%3D%22Path_44738%22 data-name%3D%22Path 44738%22 class%3D%22cls-3%22 d%3D%22M8.5%2C32.8l-5%2C5%2C5%2C5%22 transform%3D%22translate(167.8 655.8) rotate(-90)%22%2F%3E%0D %3C%2Fg%3E%0D %3C%2Fg%3E%0D%3C%2Fsvg%3E%0D") 16px/16px no-repeat;
6480 background-position-y: 12px;
6481 background-position-x: calc(100% - 4px); }
6482 .tsi-dateTimePicker .tsi-dateTimeGroup .tsi-dateTimeSelectionPanel .tsi-saveButtonContainer {
6483 width: 100%;
6484 height: 48px;
6485 margin-top: 12px; }
6486 .tsi-dateTimePicker .tsi-dateTimeGroup .tsi-dateTimeSelectionPanel .tsi-saveButtonContainer .tsi-saveButton, .tsi-dateTimePicker .tsi-dateTimeGroup .tsi-dateTimeSelectionPanel .tsi-saveButtonContainer .tsi-cancelButton {
6487 width: 92px;
6488 border: none;
6489 float: right;
6490 margin-right: 16px;
6491 height: 32px;
6492 padding: 8px;
6493 border-radius: 2px;
6494 line-height: 14px; }
6495 .tsi-dateTimePicker .tsi-dateTimeGroup .tsi-dateTimeSelectionPanel .tsi-saveButtonContainer .tsi-saveButton.tsi-buttonDisabled, .tsi-dateTimePicker .tsi-dateTimeGroup .tsi-dateTimeSelectionPanel .tsi-saveButtonContainer .tsi-cancelButton.tsi-buttonDisabled {
6496 background-color: grey !important; }
6497 .tsi-dateTimePicker .tsi-dateTimeGroup .tsi-dateTimeSelectionPanel .tsi-saveButtonContainer .tsi-saveButton {
6498 background-color: #309d90;
6499 color: white; }
6500 .tsi-dateTimePicker .tsi-errorMessageContainer {
6501 background-color: #B36200;
6502 color: white; }
6503 @media screen and (-ms-high-contrast: active) {
6504 .tsi-dateTimePicker .tsi-errorMessageContainer {
6505 -ms-high-contrast-adjust: none;
6506 background-color: #B36200; } }
6507 .tsi-dateTimePicker .tsi-errorMessageContainer .tsi-errorMessage {
6508 padding: 8px; }
6509
6510div[class^='tsi-'] {
6511 box-sizing: border-box;
6512 font-family: "Segoe UI", sans-serif; }
6513
6514.tsi-textWrap {
6515 overflow: hidden;
6516 white-space: pre-wrap;
6517 text-overflow: ellipsis;
6518 hyphens: auto;
6519 overflow-wrap: break-word; }
6520
6521.tsi-hidden {
6522 display: none; }
6523
6524@keyframes tsi-slideIn {
6525 from {
6526 transform: translateY(-10px);
6527 opacity: 0; }
6528 to {
6529 transform: translateY(0px);
6530 opacity: 1; } }
6531
6532@keyframes tsi-slideRight {
6533 from {
6534 transform: translateX(-10px);
6535 opacity: 0; }
6536 to {
6537 transform: translateX(0px);
6538 opacity: 1; } }
6539
6540.tsi-resizeGutter {
6541 width: 6px;
6542 cursor: e-resize;
6543 padding: 2px;
6544 background-position-y: 50%;
6545 background-position-x: 0px;
6546 background-repeat: no-repeat; }
6547
6548.tsi-chartValueTextBox {
6549 position: absolute;
6550 white-space: nowrap;
6551 font-size: 11px;
6552 padding: 1px 4px;
6553 border-width: 1px;
6554 border-style: solid;
6555 box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.3);
6556 line-height: 16px; }
6557
6558.tsi-baseContextMenu {
6559 white-space: nowrap;
6560 padding: 4px 0;
6561 animation: tsi-slideRight 0.367s cubic-bezier(0.1, 0.9, 0.2, 1) forwards;
6562 border-width: 1px;
6563 border-radius: 2px;
6564 border-style: solid;
6565 box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.3);
6566 text-align: left; }
6567 .tsi-baseContextMenu > div, .tsi-baseContextMenu > li, .tsi-baseContextMenu > button {
6568 padding: 4px 8px;
6569 font-size: 12px;
6570 cursor: pointer;
6571 height: 28px;
6572 display: flex;
6573 align-items: center;
6574 overflow: hidden; }
6575 .tsi-baseContextMenu .tsi-break {
6576 height: 4px;
6577 margin-top: 4px;
6578 padding: 0 0 4px 0;
6579 cursor: default; }
6580 .tsi-baseContextMenu .tsi-break:last-of-type {
6581 display: none; }
6582
6583.tsi-primaryButton {
6584 height: 36px;
6585 border-radius: 4px;
6586 border-width: 1px;
6587 border-style: solid; }
6588 .tsi-primaryButton.disabled {
6589 cursor: default;
6590 pointer-events: none;
6591 opacity: .5; }
6592
6593.tsi-chartControlsPanel {
6594 height: 20px;
6595 right: 0px;
6596 width: 100px;
6597 position: absolute;
6598 z-index: 2;
6599 pointer-events: none; }
6600 .tsi-chartControlsPanel .tsi-ellipsisContainerDiv {
6601 pointer-events: all;
6602 left: auto;
6603 right: 20px;
6604 top: 0px;
6605 position: absolute; }
6606 .tsi-chartControlsPanel .tsi-ellipsisContainerDiv .tsi-ellipsisMenuContainer {
6607 pointer-events: all; }
6608 .tsi-chartControlsPanel .tsi-ellipsisContainerDiv .tsi-ellipsisMenuContainer .tsi-ellipsisMenu {
6609 z-index: 2 !important; }
6610 .tsi-chartControlsPanel .tsi-stackedButton {
6611 pointer-events: all;
6612 display: block;
6613 background-size: 20px 20px;
6614 background-repeat: no-repeat;
6615 background-position: center;
6616 position: absolute;
6617 height: 100%;
6618 width: 20px;
6619 cursor: pointer;
6620 background-color: transparent;
6621 border: none; }
6622 .tsi-chartControlsPanel .tsi-scooterButton {
6623 display: block;
6624 background-size: 20px 20px;
6625 background-repeat: no-repeat;
6626 background-position: center;
6627 position: absolute;
6628 height: 20px;
6629 width: 20px; }
6630
6631select::-ms-expand {
6632 display: none; }
6633
6634.tsi-select {
6635 margin: 2px;
6636 position: relative;
6637 -webkit-appearance: none;
6638 -moz-appearance: none;
6639 padding: 6px;
6640 padding-right: 28px;
6641 border-width: 1px;
6642 border-radius: 2px;
6643 border-style: solid;
6644 white-space: nowrap;
6645 overflow: hidden;
6646 height: 32px;
6647 background-position-y: 12px;
6648 background-position-x: calc(100% - 4px); }
6649 .tsi-select option {
6650 padding: 6px; }
6651
6652.tsi-warmRect {
6653 fill: #FFA800;
6654 stroke: #FFA800; }
6655
6656.pika-single {
6657 border-bottom: none;
6658 border-left: none;
6659 border-right: none; }
6660 .pika-single .pika-lendar {
6661 text-decoration: none;
6662 width: 196px;
6663 margin-left: 12px;
6664 margin-right: 12px; }
6665 .pika-single .pika-lendar abbr {
6666 text-decoration: none; }
6667 .pika-single .pika-lendar .pika-table .pika-row {
6668 height: 28px;
6669 margin: 0px; }
6670 .pika-single .pika-lendar .pika-table .pika-row td {
6671 padding: 0px; }
6672 .pika-single .pika-lendar .pika-table .pika-row td.is-inrange .pika-day {
6673 background-color: #d5ebe9; }
6674 .pika-single .pika-lendar .pika-table .pika-row td.is-endrange .pika-day, .pika-single .pika-lendar .pika-table .pika-row td.is-startrange .pika-day {
6675 background-color: #309d90;
6676 color: white; }
6677 .pika-single .pika-lendar .pika-table .pika-row td.is-endrange .pika-day:hover, .pika-single .pika-lendar .pika-table .pika-row td.is-startrange .pika-day:hover {
6678 background-color: #309d90;
6679 color: white; }
6680 .pika-single .pika-lendar .pika-table .pika-row td.is-startrange button {
6681 border-bottom-left-radius: 8px;
6682 border-top-left-radius: 8px; }
6683 .pika-single .pika-lendar .pika-table .pika-row td.is-endrange button {
6684 border-bottom-right-radius: 8px;
6685 border-top-right-radius: 8px; }
6686 .pika-single .pika-lendar .pika-table .pika-row td .pika-day {
6687 width: 100%;
6688 height: 28px;
6689 width: 28px;
6690 margin: 0px; }
6691 .pika-single .pika-lendar .pika-table .pika-row td .pika-day:hover {
6692 background-color: #309d90;
6693 color: white; }
6694 .pika-single .pika-lendar .pika-table .pika-button {
6695 border-radius: 0px;
6696 text-align: center; }
6697
6698.tsi-search {
6699 width: 100%;
6700 height: 100%;
6701 display: flex;
6702 flex-shrink: 0;
6703 align-items: center;
6704 position: relative; }
6705 .tsi-search .tsi-search-icon {
6706 width: 21px;
6707 height: 17px;
6708 background-repeat: no-repeat;
6709 margin-left: 8px;
6710 background-size: 14px;
6711 background-position-y: 2px; }
6712 .tsi-search .tsi-searchInput {
6713 position: absolute;
6714 width: 100%;
6715 height: 100%;
6716 padding-left: 28px;
6717 background: transparent;
6718 outline: none;
6719 text-overflow: ellipsis; }
6720
6721.tsi-baseMono {
6722 display: inline-block;
6723 padding: 4px;
6724 border-radius: 3px;
6725 font-family: "Lucida Console", Monaco, monospace;
6726 font-size: 85%;
6727 line-height: 85%;
6728 font-weight: 300; }
6729
6730.tsi-timezonePicker.tsi-dark {
6731 background-color: #0d0f0e;
6732 color: #fff; }
6733 .tsi-timezonePicker.tsi-dark .tsi-select, .tsi-timezonePicker.tsi-dark .tsi-select option {
6734 color: #fff;
6735 background-color: #0d0f0e; }
6736
6737.tsi-timezonePicker.tsi-light {
6738 background-color: #ffffff;
6739 color: #000; }
6740 .tsi-timezonePicker.tsi-light .tsi-select, .tsi-timezonePicker.tsi-light .tsi-select option {
6741 color: #000;
6742 background-color: #ffffff; }
6743
6744.tsi-select {
6745 margin: 0px;
6746 top: 4px;
6747 appearance: none;
6748 background: url("data:image/svg+xml,%0D%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 viewBox%3D%220 0 13 7%22%3E%0D %3Cdefs%3E%0D %3Cstyle%3E%0D .cls-1 %7B%0D clip-path%3A url(%23clip-Chevron_light_theme_1)%3B%0D %7D%0D%0D .cls-2%2C .cls-3 %7B%0D fill%3A none%3B%0D stroke-linecap%3A square%3B%0D stroke-miterlimit%3A 1%3B%0D %7D%0D%0D .cls-2 %7B%0D stroke%3A rgba(0%2C0%2C0%2C0.1)%3B%0D %7D%0D%0D .cls-3 %7B%0D stroke%3A %23666%3B%0D %7D%0D%0D .cls-4 %7B%0D fill%3A %23fff%3B%0D %7D%0D %3C%2Fstyle%3E%0D %3CclipPath id%3D%22clip-Chevron_light_theme_1%22%3E%0D %3Crect width%3D%2213%22 height%3D%227%22%2F%3E%0D %3C%2FclipPath%3E%0D %3C%2Fdefs%3E%0D %3Cg id%3D%22Chevron_light_theme_1%22 data-name%3D%22Chevron light theme %E2%80%93 1%22 class%3D%22cls-1%22%3E%0D %3Cg id%3D%22Group_22369%22 data-name%3D%22Group 22369%22 transform%3D%22translate(-199.6 -646.273)%22%3E%0D %3Cpath id%3D%22Path_44737%22 data-name%3D%22Path 44737%22 class%3D%22cls-2%22 d%3D%22M8.5%2C33.8l-5%2C5%2C5%2C5%22 transform%3D%22translate(167.8 655.8) rotate(-90)%22%2F%3E%0D %3Cpath id%3D%22Path_44738%22 data-name%3D%22Path 44738%22 class%3D%22cls-3%22 d%3D%22M8.5%2C32.8l-5%2C5%2C5%2C5%22 transform%3D%22translate(167.8 655.8) rotate(-90)%22%2F%3E%0D %3C%2Fg%3E%0D %3C%2Fg%3E%0D%3C%2Fsvg%3E%0D") 16px/16px no-repeat;
6749 background-position-y: 12px;
6750 background-position-x: calc(100% - 4px);
6751 width: 160px;
6752 display: block; }
6753
6754div[class^='tsi-'] {
6755 box-sizing: border-box;
6756 font-family: "Segoe UI", sans-serif; }
6757
6758.tsi-textWrap {
6759 overflow: hidden;
6760 white-space: pre-wrap;
6761 text-overflow: ellipsis;
6762 hyphens: auto;
6763 overflow-wrap: break-word; }
6764
6765.tsi-hidden {
6766 display: none; }
6767
6768@keyframes tsi-slideIn {
6769 from {
6770 transform: translateY(-10px);
6771 opacity: 0; }
6772 to {
6773 transform: translateY(0px);
6774 opacity: 1; } }
6775
6776@keyframes tsi-slideRight {
6777 from {
6778 transform: translateX(-10px);
6779 opacity: 0; }
6780 to {
6781 transform: translateX(0px);
6782 opacity: 1; } }
6783
6784.tsi-resizeGutter {
6785 width: 6px;
6786 cursor: e-resize;
6787 padding: 2px;
6788 background-position-y: 50%;
6789 background-position-x: 0px;
6790 background-repeat: no-repeat; }
6791
6792.tsi-chartValueTextBox {
6793 position: absolute;
6794 white-space: nowrap;
6795 font-size: 11px;
6796 padding: 1px 4px;
6797 border-width: 1px;
6798 border-style: solid;
6799 box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.3);
6800 line-height: 16px; }
6801
6802.tsi-baseContextMenu, .tsi-modelAutocompleteWrapper .tsi-search .awesomplete > ul {
6803 white-space: nowrap;
6804 padding: 4px 0;
6805 animation: tsi-slideRight 0.367s cubic-bezier(0.1, 0.9, 0.2, 1) forwards;
6806 border-width: 1px;
6807 border-radius: 2px;
6808 border-style: solid;
6809 box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.3);
6810 text-align: left; }
6811 .tsi-baseContextMenu > div, .tsi-modelAutocompleteWrapper .tsi-search .awesomplete > ul > div, .tsi-baseContextMenu > li, .tsi-modelAutocompleteWrapper .tsi-search .awesomplete > ul > li, .tsi-baseContextMenu > button, .tsi-modelAutocompleteWrapper .tsi-search .awesomplete > ul > button {
6812 padding: 4px 8px;
6813 font-size: 12px;
6814 cursor: pointer;
6815 height: 28px;
6816 display: flex;
6817 align-items: center;
6818 overflow: hidden; }
6819 .tsi-baseContextMenu .tsi-break, .tsi-modelAutocompleteWrapper .tsi-search .awesomplete > ul .tsi-break {
6820 height: 4px;
6821 margin-top: 4px;
6822 padding: 0 0 4px 0;
6823 cursor: default; }
6824 .tsi-baseContextMenu .tsi-break:last-of-type, .tsi-modelAutocompleteWrapper .tsi-search .awesomplete > ul .tsi-break:last-of-type {
6825 display: none; }
6826
6827.tsi-primaryButton {
6828 height: 36px;
6829 border-radius: 4px;
6830 border-width: 1px;
6831 border-style: solid; }
6832 .tsi-primaryButton.disabled {
6833 cursor: default;
6834 pointer-events: none;
6835 opacity: .5; }
6836
6837.tsi-chartControlsPanel {
6838 height: 20px;
6839 right: 0px;
6840 width: 100px;
6841 position: absolute;
6842 z-index: 2;
6843 pointer-events: none; }
6844 .tsi-chartControlsPanel .tsi-ellipsisContainerDiv {
6845 pointer-events: all;
6846 left: auto;
6847 right: 20px;
6848 top: 0px;
6849 position: absolute; }
6850 .tsi-chartControlsPanel .tsi-ellipsisContainerDiv .tsi-ellipsisMenuContainer {
6851 pointer-events: all; }
6852 .tsi-chartControlsPanel .tsi-ellipsisContainerDiv .tsi-ellipsisMenuContainer .tsi-ellipsisMenu {
6853 z-index: 2 !important; }
6854 .tsi-chartControlsPanel .tsi-stackedButton {
6855 pointer-events: all;
6856 display: block;
6857 background-size: 20px 20px;
6858 background-repeat: no-repeat;
6859 background-position: center;
6860 position: absolute;
6861 height: 100%;
6862 width: 20px;
6863 cursor: pointer;
6864 background-color: transparent;
6865 border: none; }
6866 .tsi-chartControlsPanel .tsi-scooterButton {
6867 display: block;
6868 background-size: 20px 20px;
6869 background-repeat: no-repeat;
6870 background-position: center;
6871 position: absolute;
6872 height: 20px;
6873 width: 20px; }
6874
6875select::-ms-expand {
6876 display: none; }
6877
6878.tsi-select {
6879 margin: 2px;
6880 position: relative;
6881 -webkit-appearance: none;
6882 -moz-appearance: none;
6883 padding: 6px;
6884 padding-right: 28px;
6885 border-width: 1px;
6886 border-radius: 2px;
6887 border-style: solid;
6888 white-space: nowrap;
6889 overflow: hidden;
6890 height: 32px;
6891 background-position-y: 12px;
6892 background-position-x: calc(100% - 4px); }
6893 .tsi-select option {
6894 padding: 6px; }
6895
6896.tsi-warmRect {
6897 fill: #FFA800;
6898 stroke: #FFA800; }
6899
6900.pika-single {
6901 border-bottom: none;
6902 border-left: none;
6903 border-right: none; }
6904 .pika-single .pika-lendar {
6905 text-decoration: none;
6906 width: 196px;
6907 margin-left: 12px;
6908 margin-right: 12px; }
6909 .pika-single .pika-lendar abbr {
6910 text-decoration: none; }
6911 .pika-single .pika-lendar .pika-table .pika-row {
6912 height: 28px;
6913 margin: 0px; }
6914 .pika-single .pika-lendar .pika-table .pika-row td {
6915 padding: 0px; }
6916 .pika-single .pika-lendar .pika-table .pika-row td.is-inrange .pika-day {
6917 background-color: #d5ebe9; }
6918 .pika-single .pika-lendar .pika-table .pika-row td.is-endrange .pika-day, .pika-single .pika-lendar .pika-table .pika-row td.is-startrange .pika-day {
6919 background-color: #309d90;
6920 color: white; }
6921 .pika-single .pika-lendar .pika-table .pika-row td.is-endrange .pika-day:hover, .pika-single .pika-lendar .pika-table .pika-row td.is-startrange .pika-day:hover {
6922 background-color: #309d90;
6923 color: white; }
6924 .pika-single .pika-lendar .pika-table .pika-row td.is-startrange button {
6925 border-bottom-left-radius: 8px;
6926 border-top-left-radius: 8px; }
6927 .pika-single .pika-lendar .pika-table .pika-row td.is-endrange button {
6928 border-bottom-right-radius: 8px;
6929 border-top-right-radius: 8px; }
6930 .pika-single .pika-lendar .pika-table .pika-row td .pika-day {
6931 width: 100%;
6932 height: 28px;
6933 width: 28px;
6934 margin: 0px; }
6935 .pika-single .pika-lendar .pika-table .pika-row td .pika-day:hover {
6936 background-color: #309d90;
6937 color: white; }
6938 .pika-single .pika-lendar .pika-table .pika-button {
6939 border-radius: 0px;
6940 text-align: center; }
6941
6942.tsi-search {
6943 width: 100%;
6944 height: 100%;
6945 display: flex;
6946 flex-shrink: 0;
6947 align-items: center;
6948 position: relative; }
6949 .tsi-search .tsi-search-icon {
6950 width: 21px;
6951 height: 17px;
6952 background-repeat: no-repeat;
6953 margin-left: 8px;
6954 background-size: 14px;
6955 background-position-y: 2px; }
6956 .tsi-search .tsi-searchInput {
6957 position: absolute;
6958 width: 100%;
6959 height: 100%;
6960 padding-left: 28px;
6961 background: transparent;
6962 outline: none;
6963 text-overflow: ellipsis; }
6964
6965.tsi-baseMono {
6966 display: inline-block;
6967 padding: 4px;
6968 border-radius: 3px;
6969 font-family: "Lucida Console", Monaco, monospace;
6970 font-size: 85%;
6971 line-height: 85%;
6972 font-weight: 300; }
6973
6974.tsi-modelAutocompleteWrapper {
6975 height: 32px;
6976 position: relative; }
6977 .tsi-modelAutocompleteWrapper.tsi-dark {
6978 background: #0d0f0e;
6979 color: #fff; }
6980 .tsi-modelAutocompleteWrapper.tsi-dark .tsi-baseContextMenu, .tsi-modelAutocompleteWrapper.tsi-dark .tsi-search .awesomplete > ul {
6981 border-color: #60AAFF;
6982 background-color: #0d0f0e;
6983 box-shadow: 0 1px 3px 0 rgba(255, 255, 255, 0.16); }
6984 .tsi-modelAutocompleteWrapper.tsi-dark .tsi-baseContextMenu > div:hover, .tsi-modelAutocompleteWrapper.tsi-dark .tsi-search .awesomplete > ul > div:hover, .tsi-modelAutocompleteWrapper.tsi-dark .tsi-baseContextMenu > div:focus, .tsi-modelAutocompleteWrapper.tsi-dark .tsi-search .awesomplete > ul > div:focus {
6985 background-color: #62666c; }
6986 .tsi-modelAutocompleteWrapper.tsi-dark .tsi-baseContextMenu .tsi-break, .tsi-modelAutocompleteWrapper.tsi-dark .tsi-search .awesomplete > ul .tsi-break {
6987 border-top: 1px solid rgba(96, 170, 255, 0.2); }
6988 .tsi-modelAutocompleteWrapper.tsi-dark .tsi-baseContextMenu .tsi-break:hover, .tsi-modelAutocompleteWrapper.tsi-dark .tsi-search .awesomplete > ul .tsi-break:hover, .tsi-modelAutocompleteWrapper.tsi-dark .tsi-baseContextMenu .tsi-break:focus, .tsi-modelAutocompleteWrapper.tsi-dark .tsi-search .awesomplete > ul .tsi-break:focus {
6989 background-color: #0d0f0e; }
6990 .tsi-modelAutocompleteWrapper.tsi-dark .tsi-searchInput {
6991 border: 1px solid #31373e; }
6992 .tsi-modelAutocompleteWrapper.tsi-dark .tsi-searchInput:focus {
6993 border: 1px solid #60AAFF; }
6994 .tsi-modelAutocompleteWrapper.tsi-dark .tsi-baseMono {
6995 background: #1e2223; }
6996 .tsi-modelAutocompleteWrapper.tsi-dark .awesomplete > ul {
6997 background: #1e2223;
6998 color: #fff; }
6999 .tsi-modelAutocompleteWrapper.tsi-dark .awesomplete > ul li[aria-selected="true"], .tsi-modelAutocompleteWrapper.tsi-dark .awesomplete > ul li:hover, .tsi-modelAutocompleteWrapper.tsi-dark .awesomplete > ul li:focus {
7000 background: #62666c; }
7001 .tsi-modelAutocompleteWrapper.tsi-dark .tsi-clear {
7002 background-color: #0d0f0e; }
7003 .tsi-modelAutocompleteWrapper.tsi-dark .tsi-clear:hover {
7004 background-color: #1e2223; }
7005 .tsi-modelAutocompleteWrapper.tsi-dark .tsi-searchInput {
7006 color: #fff; }
7007 .tsi-modelAutocompleteWrapper.tsi-dark .tsi-clear {
7008 background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 width%3D%2216%22 height%3D%2216%22 viewBox%3D%220 0 16 16%22 fill%3D%22black%22%3E%0D%3Cg opacity%3D%220.1%22%3E%0D%3Cpath d%3D%22M2 14L13 3%22 stroke%3D%22black%22 stroke-miterlimit%3D%221%22 stroke-linejoin%3D%22bevel%22%2F%3E%0D%3Cpath d%3D%22M2 3.00001L13 14%22 stroke%3D%22black%22 stroke-miterlimit%3D%221%22 stroke-linejoin%3D%22bevel%22%2F%3E%0D%3C%2Fg%3E%0D%3Cpath d%3D%22M2 13L13 2%22 stroke%3D%22white%22 stroke-miterlimit%3D%221%22 stroke-linejoin%3D%22bevel%22%2F%3E%0D%3Cpath d%3D%22M2 2.00001L13 13%22 stroke%3D%22white%22 stroke-miterlimit%3D%221%22 stroke-linejoin%3D%22bevel%22%2F%3E%0D%3C%2Fsvg%3E"); }
7009 .tsi-modelAutocompleteWrapper.tsi-dark .tsi-search-icon {
7010 background-image: url("data:image/svg+xml,%3Csvg width%3D%2216%22 height%3D%2216%22 viewBox%3D%220 0 16 16%22 fill%3D%22none%22 xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0D %3Cpath fill-rule%3D%22evenodd%22 clip-rule%3D%22evenodd%22 d%3D%22M11.96.195A5.433 5.433 0 0 0 10.5 0a5.433 5.433 0 0 0-2.773.75A5.571 5.571 0 0 0 5.75 2.727 5.434 5.434 0 0 0 5 5.5c0 .651.11 1.275.328 1.871.219.596.534 1.145.945 1.645L.148 15.149A.48.48 0 0 0 0 15.5c0 .135.05.253.148.352A.48.48 0 0 0 .5 16a.48.48 0 0 0 .352-.148l6.132-6.125c.5.411 1.049.726 1.645.945.596.219 1.22.328 1.871.328a5.433 5.433 0 0 0 2.773-.75 5.573 5.573 0 0 0 1.977-1.977A5.433 5.433 0 0 0 16 5.5a5.434 5.434 0 0 0-.75-2.773 5.573 5.573 0 0 0-.863-1.114A5.568 5.568 0 0 0 13.273.75a5.432 5.432 0 0 0-1.312-.555zm.29 9.45A4.354 4.354 0 0 1 10.5 10c-.62 0-1.203-.118-1.75-.355a4.57 4.57 0 0 1-1.43-.965 4.57 4.57 0 0 1-.965-1.43A4.354 4.354 0 0 1 6 5.5c0-.62.118-1.203.355-1.75a4.57 4.57 0 0 1 .965-1.43 4.57 4.57 0 0 1 1.43-.965A4.354 4.354 0 0 1 10.5 1c.62 0 1.203.119 1.75.355a4.57 4.57 0 0 1 1.43.965c.406.407.728.883.965 1.43.237.547.355 1.13.355 1.75 0 .62-.118 1.203-.355 1.75a4.57 4.57 0 0 1-.965 1.43 4.57 4.57 0 0 1-1.43.965z%22 fill%3D%22%23fff%22%2F%3E%0D%3C%2Fsvg%3E%0D"); }
7011 .tsi-modelAutocompleteWrapper.tsi-light {
7012 background: #ffffff;
7013 color: #000; }
7014 .tsi-modelAutocompleteWrapper.tsi-light .tsi-baseContextMenu, .tsi-modelAutocompleteWrapper.tsi-light .tsi-search .awesomplete > ul {
7015 border-color: #136BFB;
7016 background-color: #ffffff;
7017 box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.16); }
7018 .tsi-modelAutocompleteWrapper.tsi-light .tsi-baseContextMenu > div:hover, .tsi-modelAutocompleteWrapper.tsi-light .tsi-search .awesomplete > ul > div:hover, .tsi-modelAutocompleteWrapper.tsi-light .tsi-baseContextMenu > div:focus, .tsi-modelAutocompleteWrapper.tsi-light .tsi-search .awesomplete > ul > div:focus {
7019 background-color: #b3d6f2; }
7020 .tsi-modelAutocompleteWrapper.tsi-light .tsi-baseContextMenu .tsi-break, .tsi-modelAutocompleteWrapper.tsi-light .tsi-search .awesomplete > ul .tsi-break {
7021 border-top: 1px solid rgba(19, 107, 251, 0.2); }
7022 .tsi-modelAutocompleteWrapper.tsi-light .tsi-baseContextMenu .tsi-break:hover, .tsi-modelAutocompleteWrapper.tsi-light .tsi-search .awesomplete > ul .tsi-break:hover, .tsi-modelAutocompleteWrapper.tsi-light .tsi-baseContextMenu .tsi-break:focus, .tsi-modelAutocompleteWrapper.tsi-light .tsi-search .awesomplete > ul .tsi-break:focus {
7023 background-color: #ffffff; }
7024 .tsi-modelAutocompleteWrapper.tsi-light .tsi-searchInput {
7025 border: 1px solid #dcdcdc; }
7026 .tsi-modelAutocompleteWrapper.tsi-light .tsi-searchInput:focus {
7027 border: 1px solid #136BFB; }
7028 .tsi-modelAutocompleteWrapper.tsi-light .tsi-baseMono {
7029 background: #f2f2f2; }
7030 .tsi-modelAutocompleteWrapper.tsi-light .awesomplete > ul {
7031 background: #f2f2f2;
7032 color: #000; }
7033 .tsi-modelAutocompleteWrapper.tsi-light .awesomplete > ul li[aria-selected="true"], .tsi-modelAutocompleteWrapper.tsi-light .awesomplete > ul li:hover, .tsi-modelAutocompleteWrapper.tsi-light .awesomplete > ul li:focus {
7034 background: #b3d6f2; }
7035 .tsi-modelAutocompleteWrapper.tsi-light .tsi-clear {
7036 background-color: #ffffff; }
7037 .tsi-modelAutocompleteWrapper.tsi-light .tsi-clear:hover {
7038 background-color: #f2f2f2; }
7039 .tsi-modelAutocompleteWrapper.tsi-light .tsi-searchInput {
7040 color: #000; }
7041 .tsi-modelAutocompleteWrapper.tsi-light .tsi-clear {
7042 background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 width%3D%2216%22 height%3D%2216%22 viewBox%3D%220 0 16 16%22 fill%3D%22none%22%3E%0D%3Cg opacity%3D%220.1%22%3E%0D%3Cpath d%3D%22M2 14L13 3%22 stroke%3D%22black%22 stroke-miterlimit%3D%221%22 stroke-linejoin%3D%22bevel%22%2F%3E%0D%3Cpath d%3D%22M2 3.00001L13 14%22 stroke%3D%22black%22 stroke-miterlimit%3D%221%22 stroke-linejoin%3D%22bevel%22%2F%3E%0D%3C%2Fg%3E%0D%3Cpath d%3D%22M2 13L13 2%22 stroke%3D%22%23212121%22 stroke-miterlimit%3D%221%22 stroke-linejoin%3D%22bevel%22%2F%3E%0D%3Cpath d%3D%22M2 2.00001L13 13%22 stroke%3D%22%23212121%22 stroke-miterlimit%3D%221%22 stroke-linejoin%3D%22bevel%22%2F%3E%0D%3C%2Fsvg%3E"); }
7043 .tsi-modelAutocompleteWrapper.tsi-light .tsi-search-icon {
7044 background-image: url("data:image/svg+xml,%3Csvg width%3D%2216%22 height%3D%2216%22 viewBox%3D%220 0 16 16%22 fill%3D%22none%22 xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0D %3Cpath fill-rule%3D%22evenodd%22 clip-rule%3D%22evenodd%22 d%3D%22M11.96.195A5.433 5.433 0 0 0 10.5 0a5.433 5.433 0 0 0-2.773.75A5.571 5.571 0 0 0 5.75 2.727 5.434 5.434 0 0 0 5 5.5c0 .651.11 1.275.328 1.871.219.596.534 1.145.945 1.645L.148 15.149A.48.48 0 0 0 0 15.5c0 .135.05.253.148.352A.48.48 0 0 0 .5 16a.48.48 0 0 0 .352-.148l6.132-6.125c.5.411 1.049.726 1.645.945.596.219 1.22.328 1.871.328a5.433 5.433 0 0 0 2.773-.75 5.573 5.573 0 0 0 1.977-1.977A5.433 5.433 0 0 0 16 5.5a5.434 5.434 0 0 0-.75-2.773 5.573 5.573 0 0 0-.863-1.114A5.568 5.568 0 0 0 13.273.75a5.432 5.432 0 0 0-1.312-.555zm.29 9.45A4.354 4.354 0 0 1 10.5 10c-.62 0-1.203-.118-1.75-.355a4.57 4.57 0 0 1-1.43-.965 4.57 4.57 0 0 1-.965-1.43A4.354 4.354 0 0 1 6 5.5c0-.62.118-1.203.355-1.75a4.57 4.57 0 0 1 .965-1.43 4.57 4.57 0 0 1 1.43-.965A4.354 4.354 0 0 1 10.5 1c.62 0 1.203.119 1.75.355a4.57 4.57 0 0 1 1.43.965c.406.407.728.883.965 1.43.237.547.355 1.13.355 1.75 0 .62-.118 1.203-.355 1.75a4.57 4.57 0 0 1-.965 1.43 4.57 4.57 0 0 1-1.43.965z%22 fill%3D%22%23555%22%2F%3E%0D%3C%2Fsvg%3E%0D"); }
7045 .tsi-modelAutocompleteWrapper .tsi-search .tsi-clear {
7046 width: 20px;
7047 height: 20px;
7048 cursor: pointer;
7049 position: absolute;
7050 left: calc(100% - 28px);
7051 margin-top: 1px;
7052 display: none;
7053 z-index: 2;
7054 background-repeat: no-repeat;
7055 background-position: 50%; }
7056 .tsi-modelAutocompleteWrapper .tsi-search .tsi-clear.tsi-shown {
7057 display: block; }
7058 .tsi-modelAutocompleteWrapper .tsi-search .tsi-searchInput::-ms-clear {
7059 display: none; }
7060 .tsi-modelAutocompleteWrapper .tsi-search .awesomplete [hidden] {
7061 display: none; }
7062 .tsi-modelAutocompleteWrapper .tsi-search .awesomplete .visually-hidden {
7063 position: absolute;
7064 clip: rect(0, 0, 0, 0); }
7065 .tsi-modelAutocompleteWrapper .tsi-search .awesomplete {
7066 height: 100%;
7067 width: 100%;
7068 position: absolute; }
7069 .tsi-modelAutocompleteWrapper .tsi-search .awesomplete > input {
7070 padding-right: 28px; }
7071 .tsi-modelAutocompleteWrapper .tsi-search .awesomplete > ul {
7072 animation: tsi-slideIn 0.367s cubic-bezier(0.1, 0.9, 0.2, 1) forwards;
7073 position: absolute;
7074 z-index: 1;
7075 list-style: none;
7076 padding: 0;
7077 border-radius: 0px;
7078 font-size: 13px;
7079 width: 100%;
7080 margin-top: 30px; }
7081 .tsi-modelAutocompleteWrapper .tsi-search .awesomplete > ul:before {
7082 display: none; }
7083 .tsi-modelAutocompleteWrapper .tsi-search .awesomplete > ul li {
7084 display: block;
7085 line-height: 20px;
7086 cursor: pointer; }
7087 .tsi-modelAutocompleteWrapper .tsi-search .awesomplete > ul:empty {
7088 display: none; }
7089 .tsi-modelAutocompleteWrapper .tsi-search .tsi-search-results-info {
7090 position: absolute !important;
7091 display: block;
7092 visibility: visible;
7093 overflow: hidden;
7094 width: 1px;
7095 height: 1px;
7096 margin: -1px;
7097 border: 0;
7098 padding: 0;
7099 white-space: nowrap; }
7100
7101div[class^='tsi-'] {
7102 box-sizing: border-box;
7103 font-family: "Segoe UI", sans-serif; }
7104
7105.tsi-textWrap {
7106 overflow: hidden;
7107 white-space: pre-wrap;
7108 text-overflow: ellipsis;
7109 hyphens: auto;
7110 overflow-wrap: break-word; }
7111
7112.tsi-hidden {
7113 display: none; }
7114
7115@keyframes tsi-slideIn {
7116 from {
7117 transform: translateY(-10px);
7118 opacity: 0; }
7119 to {
7120 transform: translateY(0px);
7121 opacity: 1; } }
7122
7123@keyframes tsi-slideRight {
7124 from {
7125 transform: translateX(-10px);
7126 opacity: 0; }
7127 to {
7128 transform: translateX(0px);
7129 opacity: 1; } }
7130
7131.tsi-resizeGutter {
7132 width: 6px;
7133 cursor: e-resize;
7134 padding: 2px;
7135 background-position-y: 50%;
7136 background-position-x: 0px;
7137 background-repeat: no-repeat; }
7138
7139.tsi-chartValueTextBox {
7140 position: absolute;
7141 white-space: nowrap;
7142 font-size: 11px;
7143 padding: 1px 4px;
7144 border-width: 1px;
7145 border-style: solid;
7146 box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.3);
7147 line-height: 16px; }
7148
7149.tsi-baseContextMenu {
7150 white-space: nowrap;
7151 padding: 4px 0;
7152 animation: tsi-slideRight 0.367s cubic-bezier(0.1, 0.9, 0.2, 1) forwards;
7153 border-width: 1px;
7154 border-radius: 2px;
7155 border-style: solid;
7156 box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.3);
7157 text-align: left; }
7158 .tsi-baseContextMenu > div, .tsi-baseContextMenu > li, .tsi-baseContextMenu > button {
7159 padding: 4px 8px;
7160 font-size: 12px;
7161 cursor: pointer;
7162 height: 28px;
7163 display: flex;
7164 align-items: center;
7165 overflow: hidden; }
7166 .tsi-baseContextMenu .tsi-break {
7167 height: 4px;
7168 margin-top: 4px;
7169 padding: 0 0 4px 0;
7170 cursor: default; }
7171 .tsi-baseContextMenu .tsi-break:last-of-type {
7172 display: none; }
7173
7174.tsi-primaryButton {
7175 height: 36px;
7176 border-radius: 4px;
7177 border-width: 1px;
7178 border-style: solid; }
7179 .tsi-primaryButton.disabled {
7180 cursor: default;
7181 pointer-events: none;
7182 opacity: .5; }
7183
7184.tsi-chartControlsPanel {
7185 height: 20px;
7186 right: 0px;
7187 width: 100px;
7188 position: absolute;
7189 z-index: 2;
7190 pointer-events: none; }
7191 .tsi-chartControlsPanel .tsi-ellipsisContainerDiv {
7192 pointer-events: all;
7193 left: auto;
7194 right: 20px;
7195 top: 0px;
7196 position: absolute; }
7197 .tsi-chartControlsPanel .tsi-ellipsisContainerDiv .tsi-ellipsisMenuContainer {
7198 pointer-events: all; }
7199 .tsi-chartControlsPanel .tsi-ellipsisContainerDiv .tsi-ellipsisMenuContainer .tsi-ellipsisMenu {
7200 z-index: 2 !important; }
7201 .tsi-chartControlsPanel .tsi-stackedButton {
7202 pointer-events: all;
7203 display: block;
7204 background-size: 20px 20px;
7205 background-repeat: no-repeat;
7206 background-position: center;
7207 position: absolute;
7208 height: 100%;
7209 width: 20px;
7210 cursor: pointer;
7211 background-color: transparent;
7212 border: none; }
7213 .tsi-chartControlsPanel .tsi-scooterButton {
7214 display: block;
7215 background-size: 20px 20px;
7216 background-repeat: no-repeat;
7217 background-position: center;
7218 position: absolute;
7219 height: 20px;
7220 width: 20px; }
7221
7222select::-ms-expand {
7223 display: none; }
7224
7225.tsi-select {
7226 margin: 2px;
7227 position: relative;
7228 -webkit-appearance: none;
7229 -moz-appearance: none;
7230 padding: 6px;
7231 padding-right: 28px;
7232 border-width: 1px;
7233 border-radius: 2px;
7234 border-style: solid;
7235 white-space: nowrap;
7236 overflow: hidden;
7237 height: 32px;
7238 background-position-y: 12px;
7239 background-position-x: calc(100% - 4px); }
7240 .tsi-select option {
7241 padding: 6px; }
7242
7243.tsi-warmRect {
7244 fill: #FFA800;
7245 stroke: #FFA800; }
7246
7247.pika-single {
7248 border-bottom: none;
7249 border-left: none;
7250 border-right: none; }
7251 .pika-single .pika-lendar {
7252 text-decoration: none;
7253 width: 196px;
7254 margin-left: 12px;
7255 margin-right: 12px; }
7256 .pika-single .pika-lendar abbr {
7257 text-decoration: none; }
7258 .pika-single .pika-lendar .pika-table .pika-row {
7259 height: 28px;
7260 margin: 0px; }
7261 .pika-single .pika-lendar .pika-table .pika-row td {
7262 padding: 0px; }
7263 .pika-single .pika-lendar .pika-table .pika-row td.is-inrange .pika-day {
7264 background-color: #d5ebe9; }
7265 .pika-single .pika-lendar .pika-table .pika-row td.is-endrange .pika-day, .pika-single .pika-lendar .pika-table .pika-row td.is-startrange .pika-day {
7266 background-color: #309d90;
7267 color: white; }
7268 .pika-single .pika-lendar .pika-table .pika-row td.is-endrange .pika-day:hover, .pika-single .pika-lendar .pika-table .pika-row td.is-startrange .pika-day:hover {
7269 background-color: #309d90;
7270 color: white; }
7271 .pika-single .pika-lendar .pika-table .pika-row td.is-startrange button {
7272 border-bottom-left-radius: 8px;
7273 border-top-left-radius: 8px; }
7274 .pika-single .pika-lendar .pika-table .pika-row td.is-endrange button {
7275 border-bottom-right-radius: 8px;
7276 border-top-right-radius: 8px; }
7277 .pika-single .pika-lendar .pika-table .pika-row td .pika-day {
7278 width: 100%;
7279 height: 28px;
7280 width: 28px;
7281 margin: 0px; }
7282 .pika-single .pika-lendar .pika-table .pika-row td .pika-day:hover {
7283 background-color: #309d90;
7284 color: white; }
7285 .pika-single .pika-lendar .pika-table .pika-button {
7286 border-radius: 0px;
7287 text-align: center; }
7288
7289.tsi-search {
7290 width: 100%;
7291 height: 100%;
7292 display: flex;
7293 flex-shrink: 0;
7294 align-items: center;
7295 position: relative; }
7296 .tsi-search .tsi-search-icon {
7297 width: 21px;
7298 height: 17px;
7299 background-repeat: no-repeat;
7300 margin-left: 8px;
7301 background-size: 14px;
7302 background-position-y: 2px; }
7303 .tsi-search .tsi-searchInput {
7304 position: absolute;
7305 width: 100%;
7306 height: 100%;
7307 padding-left: 28px;
7308 background: transparent;
7309 outline: none;
7310 text-overflow: ellipsis; }
7311
7312.tsi-baseMono {
7313 display: inline-block;
7314 padding: 4px;
7315 border-radius: 3px;
7316 font-family: "Lucida Console", Monaco, monospace;
7317 font-size: 85%;
7318 line-height: 85%;
7319 font-weight: 300; }
7320
7321.tsi-singleDateTimePicker {
7322 animation: tsi-slideIn 0.367s cubic-bezier(0.1, 0.9, 0.2, 1) forwards;
7323 box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);
7324 display: block;
7325 align-items: stretch;
7326 width: 220px; }
7327 .tsi-singleDateTimePicker.tsi-dark {
7328 background-color: #0d0f0e;
7329 color: #fff; }
7330 .tsi-singleDateTimePicker.tsi-dark .tsi-select, .tsi-singleDateTimePicker.tsi-dark .tsi-select option {
7331 color: #fff;
7332 background-color: #0d0f0e; }
7333 .tsi-singleDateTimePicker.tsi-dark .pika-single {
7334 color: #fff;
7335 background-color: #0d0f0e; }
7336 .tsi-singleDateTimePicker.tsi-dark .pika-single .pika-select, .tsi-singleDateTimePicker.tsi-dark .pika-single .pika-select option, .tsi-singleDateTimePicker.tsi-dark .pika-single .pika-label, .tsi-singleDateTimePicker.tsi-dark .pika-single .pika-day, .tsi-singleDateTimePicker.tsi-dark .pika-single .pika-prev, .tsi-singleDateTimePicker.tsi-dark .pika-single .pika-next {
7337 color: #fff;
7338 background-color: #0d0f0e; }
7339 .tsi-singleDateTimePicker.tsi-dark .pika-single .pika-select:focus, .tsi-singleDateTimePicker.tsi-dark .pika-single .pika-select option:focus, .tsi-singleDateTimePicker.tsi-dark .pika-single .pika-label:focus, .tsi-singleDateTimePicker.tsi-dark .pika-single .pika-day:focus, .tsi-singleDateTimePicker.tsi-dark .pika-single .pika-prev:focus, .tsi-singleDateTimePicker.tsi-dark .pika-single .pika-next:focus {
7340 border: 1px solid #60AAFF; }
7341 .tsi-singleDateTimePicker.tsi-dark .pika-single .pika-prev, .tsi-singleDateTimePicker.tsi-dark .pika-single .pika-next {
7342 color: #60AAFF;
7343 background-color: white; }
7344 .tsi-singleDateTimePicker.tsi-dark .tsi-timeControlsContainer .tsi-startContainer .tsi-timeLabel .tsi-snapToEndRangeButton, .tsi-singleDateTimePicker.tsi-dark .tsi-timeControlsContainer .tsi-endContainer .tsi-timeLabel .tsi-snapToEndRangeButton, .tsi-singleDateTimePicker.tsi-dark .tsi-timeControlsContainer .tsi-timezoneContainer .tsi-timeLabel .tsi-snapToEndRangeButton {
7345 color: #60AAFF; }
7346 .tsi-singleDateTimePicker.tsi-dark .tsi-timeControlsContainer .tsi-dateTimeInput {
7347 color: #fff;
7348 background-color: #0d0f0e;
7349 border: 1px solid rgba(255, 255, 255, 0.4); }
7350 .tsi-singleDateTimePicker.tsi-dark .pika-single .is-inrange .pika-day {
7351 background-color: rgba(48, 157, 144, 0.4) !important; }
7352 .tsi-singleDateTimePicker.tsi-dark .pika-single .pika-table .pika-row td.is-selected .pika-day {
7353 background-color: #309d90;
7354 color: white;
7355 border-bottom-left-radius: 8px;
7356 border-top-left-radius: 8px; }
7357 .tsi-singleDateTimePicker.tsi-light {
7358 background-color: #ffffff;
7359 color: #000; }
7360 .tsi-singleDateTimePicker.tsi-light .tsi-select, .tsi-singleDateTimePicker.tsi-light .tsi-select option {
7361 color: #000;
7362 background-color: #ffffff; }
7363 .tsi-singleDateTimePicker.tsi-light .pika-single {
7364 color: #000;
7365 background-color: #ffffff; }
7366 .tsi-singleDateTimePicker.tsi-light .pika-single .pika-select, .tsi-singleDateTimePicker.tsi-light .pika-single .pika-select option, .tsi-singleDateTimePicker.tsi-light .pika-single .pika-label, .tsi-singleDateTimePicker.tsi-light .pika-single .pika-day, .tsi-singleDateTimePicker.tsi-light .pika-single .pika-prev, .tsi-singleDateTimePicker.tsi-light .pika-single .pika-next {
7367 color: #000;
7368 background-color: #ffffff; }
7369 .tsi-singleDateTimePicker.tsi-light .pika-single .pika-select:focus, .tsi-singleDateTimePicker.tsi-light .pika-single .pika-select option:focus, .tsi-singleDateTimePicker.tsi-light .pika-single .pika-label:focus, .tsi-singleDateTimePicker.tsi-light .pika-single .pika-day:focus, .tsi-singleDateTimePicker.tsi-light .pika-single .pika-prev:focus, .tsi-singleDateTimePicker.tsi-light .pika-single .pika-next:focus {
7370 border: 1px solid #136BFB; }
7371 .tsi-singleDateTimePicker.tsi-light .pika-single .pika-prev, .tsi-singleDateTimePicker.tsi-light .pika-single .pika-next {
7372 color: #136BFB;
7373 background-color: white; }
7374 .tsi-singleDateTimePicker.tsi-light .tsi-timeControlsContainer .tsi-startContainer .tsi-timeLabel .tsi-snapToEndRangeButton, .tsi-singleDateTimePicker.tsi-light .tsi-timeControlsContainer .tsi-endContainer .tsi-timeLabel .tsi-snapToEndRangeButton, .tsi-singleDateTimePicker.tsi-light .tsi-timeControlsContainer .tsi-timezoneContainer .tsi-timeLabel .tsi-snapToEndRangeButton {
7375 color: #136BFB; }
7376 .tsi-singleDateTimePicker.tsi-light .tsi-timeControlsContainer .tsi-dateTimeInput {
7377 color: #000;
7378 background-color: #ffffff;
7379 border: 1px solid rgba(0, 0, 0, 0.4); }
7380 .tsi-singleDateTimePicker.tsi-light .pika-single .is-inrange .pika-day {
7381 background-color: rgba(48, 157, 144, 0.4) !important; }
7382 .tsi-singleDateTimePicker.tsi-light .pika-single .pika-table .pika-row td.is-selected .pika-day {
7383 background-color: #309d90;
7384 color: white;
7385 border-radius: 8px; }
7386 .tsi-singleDateTimePicker .tsi-calendarPicker {
7387 width: 100%; }
7388 .tsi-singleDateTimePicker .tsi-errorMessageContainer {
7389 background-color: darkorange;
7390 color: white; }
7391 .tsi-singleDateTimePicker .tsi-errorMessageContainer .tsi-errorMessage {
7392 padding: 8px; }
7393 .tsi-singleDateTimePicker .tsi-timeControlsContainer {
7394 align-items: stretch;
7395 width: calc(100% - 24px);
7396 margin-left: 12px;
7397 margin-right: 12px;
7398 padding-top: 12px;
7399 padding-bottom: 20px; }
7400 .tsi-singleDateTimePicker .tsi-timeControlsContainer .tsi-dateTimeInput {
7401 height: 28px;
7402 padding-left: 4px;
7403 font-size: 12px;
7404 width: calc(100% - 8px);
7405 -webkit-box-shadow: none;
7406 -moz-box-shadow: none;
7407 box-shadow: none; }
7408 .tsi-singleDateTimePicker .tsi-timeControlsContainer .tsi-timeLabel {
7409 font-weight: normal;
7410 font-size: 12px;
7411 margin: 0;
7412 margin-bottom: 4px; }
7413 .tsi-singleDateTimePicker .tsi-saveButtonContainer {
7414 width: 100%;
7415 height: 48px; }
7416 .tsi-singleDateTimePicker .tsi-saveButtonContainer .tsi-saveButton {
7417 width: 92px;
7418 border: none;
7419 float: right;
7420 margin-right: 12px;
7421 height: 32px;
7422 padding: 8px;
7423 background-color: #309d90;
7424 border-radius: 2px;
7425 color: white;
7426 line-height: 14px; }
7427 .tsi-singleDateTimePicker .tsi-saveButtonContainer .tsi-saveButton.tsi-buttonDisabled {
7428 background-color: grey; }
7429 .tsi-singleDateTimePicker .pika-single .pika-table .pika-row td.is-selected .pika-day {
7430 border-radius: 8px; }
7431
7432div[class^='tsi-'] {
7433 box-sizing: border-box;
7434 font-family: "Segoe UI", sans-serif; }
7435
7436.tsi-textWrap {
7437 overflow: hidden;
7438 white-space: pre-wrap;
7439 text-overflow: ellipsis;
7440 hyphens: auto;
7441 overflow-wrap: break-word; }
7442
7443.tsi-hidden {
7444 display: none; }
7445
7446@keyframes tsi-slideIn {
7447 from {
7448 transform: translateY(-10px);
7449 opacity: 0; }
7450 to {
7451 transform: translateY(0px);
7452 opacity: 1; } }
7453
7454@keyframes tsi-slideRight {
7455 from {
7456 transform: translateX(-10px);
7457 opacity: 0; }
7458 to {
7459 transform: translateX(0px);
7460 opacity: 1; } }
7461
7462.tsi-resizeGutter {
7463 width: 6px;
7464 cursor: e-resize;
7465 padding: 2px;
7466 background-position-y: 50%;
7467 background-position-x: 0px;
7468 background-repeat: no-repeat; }
7469
7470.tsi-chartValueTextBox {
7471 position: absolute;
7472 white-space: nowrap;
7473 font-size: 11px;
7474 padding: 1px 4px;
7475 border-width: 1px;
7476 border-style: solid;
7477 box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.3);
7478 line-height: 16px; }
7479
7480.tsi-baseContextMenu, .tsi-hierarchy-nav-wrapper .tsi-hierarchyNavigationContextMenu {
7481 white-space: nowrap;
7482 padding: 4px 0;
7483 animation: tsi-slideRight 0.367s cubic-bezier(0.1, 0.9, 0.2, 1) forwards;
7484 border-width: 1px;
7485 border-radius: 2px;
7486 border-style: solid;
7487 box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.3);
7488 text-align: left; }
7489 .tsi-baseContextMenu > div, .tsi-hierarchy-nav-wrapper .tsi-hierarchyNavigationContextMenu > div, .tsi-baseContextMenu > li, .tsi-hierarchy-nav-wrapper .tsi-hierarchyNavigationContextMenu > li, .tsi-baseContextMenu > button, .tsi-hierarchy-nav-wrapper .tsi-hierarchyNavigationContextMenu > button {
7490 padding: 4px 8px;
7491 font-size: 12px;
7492 cursor: pointer;
7493 height: 28px;
7494 display: flex;
7495 align-items: center;
7496 overflow: hidden; }
7497 .tsi-baseContextMenu .tsi-break, .tsi-hierarchy-nav-wrapper .tsi-hierarchyNavigationContextMenu .tsi-break {
7498 height: 4px;
7499 margin-top: 4px;
7500 padding: 0 0 4px 0;
7501 cursor: default; }
7502 .tsi-baseContextMenu .tsi-break:last-of-type, .tsi-hierarchy-nav-wrapper .tsi-hierarchyNavigationContextMenu .tsi-break:last-of-type {
7503 display: none; }
7504
7505.tsi-primaryButton {
7506 height: 36px;
7507 border-radius: 4px;
7508 border-width: 1px;
7509 border-style: solid; }
7510 .tsi-primaryButton.disabled {
7511 cursor: default;
7512 pointer-events: none;
7513 opacity: .5; }
7514
7515.tsi-chartControlsPanel {
7516 height: 20px;
7517 right: 0px;
7518 width: 100px;
7519 position: absolute;
7520 z-index: 2;
7521 pointer-events: none; }
7522 .tsi-chartControlsPanel .tsi-ellipsisContainerDiv {
7523 pointer-events: all;
7524 left: auto;
7525 right: 20px;
7526 top: 0px;
7527 position: absolute; }
7528 .tsi-chartControlsPanel .tsi-ellipsisContainerDiv .tsi-ellipsisMenuContainer {
7529 pointer-events: all; }
7530 .tsi-chartControlsPanel .tsi-ellipsisContainerDiv .tsi-ellipsisMenuContainer .tsi-ellipsisMenu {
7531 z-index: 2 !important; }
7532 .tsi-chartControlsPanel .tsi-stackedButton {
7533 pointer-events: all;
7534 display: block;
7535 background-size: 20px 20px;
7536 background-repeat: no-repeat;
7537 background-position: center;
7538 position: absolute;
7539 height: 100%;
7540 width: 20px;
7541 cursor: pointer;
7542 background-color: transparent;
7543 border: none; }
7544 .tsi-chartControlsPanel .tsi-scooterButton {
7545 display: block;
7546 background-size: 20px 20px;
7547 background-repeat: no-repeat;
7548 background-position: center;
7549 position: absolute;
7550 height: 20px;
7551 width: 20px; }
7552
7553select::-ms-expand {
7554 display: none; }
7555
7556.tsi-select {
7557 margin: 2px;
7558 position: relative;
7559 -webkit-appearance: none;
7560 -moz-appearance: none;
7561 padding: 6px;
7562 padding-right: 28px;
7563 border-width: 1px;
7564 border-radius: 2px;
7565 border-style: solid;
7566 white-space: nowrap;
7567 overflow: hidden;
7568 height: 32px;
7569 background-position-y: 12px;
7570 background-position-x: calc(100% - 4px); }
7571 .tsi-select option {
7572 padding: 6px; }
7573
7574.tsi-warmRect {
7575 fill: #FFA800;
7576 stroke: #FFA800; }
7577
7578.pika-single {
7579 border-bottom: none;
7580 border-left: none;
7581 border-right: none; }
7582 .pika-single .pika-lendar {
7583 text-decoration: none;
7584 width: 196px;
7585 margin-left: 12px;
7586 margin-right: 12px; }
7587 .pika-single .pika-lendar abbr {
7588 text-decoration: none; }
7589 .pika-single .pika-lendar .pika-table .pika-row {
7590 height: 28px;
7591 margin: 0px; }
7592 .pika-single .pika-lendar .pika-table .pika-row td {
7593 padding: 0px; }
7594 .pika-single .pika-lendar .pika-table .pika-row td.is-inrange .pika-day {
7595 background-color: #d5ebe9; }
7596 .pika-single .pika-lendar .pika-table .pika-row td.is-endrange .pika-day, .pika-single .pika-lendar .pika-table .pika-row td.is-startrange .pika-day {
7597 background-color: #309d90;
7598 color: white; }
7599 .pika-single .pika-lendar .pika-table .pika-row td.is-endrange .pika-day:hover, .pika-single .pika-lendar .pika-table .pika-row td.is-startrange .pika-day:hover {
7600 background-color: #309d90;
7601 color: white; }
7602 .pika-single .pika-lendar .pika-table .pika-row td.is-startrange button {
7603 border-bottom-left-radius: 8px;
7604 border-top-left-radius: 8px; }
7605 .pika-single .pika-lendar .pika-table .pika-row td.is-endrange button {
7606 border-bottom-right-radius: 8px;
7607 border-top-right-radius: 8px; }
7608 .pika-single .pika-lendar .pika-table .pika-row td .pika-day {
7609 width: 100%;
7610 height: 28px;
7611 width: 28px;
7612 margin: 0px; }
7613 .pika-single .pika-lendar .pika-table .pika-row td .pika-day:hover {
7614 background-color: #309d90;
7615 color: white; }
7616 .pika-single .pika-lendar .pika-table .pika-button {
7617 border-radius: 0px;
7618 text-align: center; }
7619
7620.tsi-search {
7621 width: 100%;
7622 height: 100%;
7623 display: flex;
7624 flex-shrink: 0;
7625 align-items: center;
7626 position: relative; }
7627 .tsi-search .tsi-search-icon {
7628 width: 21px;
7629 height: 17px;
7630 background-repeat: no-repeat;
7631 margin-left: 8px;
7632 background-size: 14px;
7633 background-position-y: 2px; }
7634 .tsi-search .tsi-searchInput {
7635 position: absolute;
7636 width: 100%;
7637 height: 100%;
7638 padding-left: 28px;
7639 background: transparent;
7640 outline: none;
7641 text-overflow: ellipsis; }
7642
7643.tsi-baseMono {
7644 display: inline-block;
7645 padding: 4px;
7646 border-radius: 3px;
7647 font-family: "Lucida Console", Monaco, monospace;
7648 font-size: 85%;
7649 line-height: 85%;
7650 font-weight: 300; }
7651
7652.tsi-hierarchy-nav-wrapper {
7653 width: 100%;
7654 height: 100%;
7655 display: flex;
7656 flex-direction: column; }
7657 .tsi-hierarchy-nav-wrapper.tsi-dark {
7658 color: #fff;
7659 background: #0d0f0e; }
7660 .tsi-hierarchy-nav-wrapper.tsi-dark hit {
7661 background: #fff9a8;
7662 font-weight: 600;
7663 color: black; }
7664 .tsi-hierarchy-nav-wrapper.tsi-dark .tsi-show-more {
7665 color: #60AAFF; }
7666 .tsi-hierarchy-nav-wrapper.tsi-dark .tsi-hierarchy-or-list-wrapper li .tsi-hierarchyItem:hover {
7667 cursor: default;
7668 background: #1e2223; }
7669 .tsi-hierarchy-nav-wrapper.tsi-dark .tsi-hierarchy-or-list-wrapper li .tsi-hierarchyItem:focus {
7670 outline: none;
7671 background: #1e2223; }
7672 .tsi-hierarchy-nav-wrapper.tsi-dark .tsi-hierarchy-or-list-wrapper li.tsi-resultSelected {
7673 background-color: transparent; }
7674 .tsi-hierarchy-nav-wrapper.tsi-dark .tsi-hierarchy-or-list-wrapper li.tsi-resultSelected .tsi-hierarchyItem {
7675 background: #62666c; }
7676 .tsi-hierarchy-nav-wrapper.tsi-dark .tsi-nav-tab.tsi-selected {
7677 border-bottom: 2px solid #fff !important; }
7678 .tsi-hierarchy-nav-wrapper.tsi-dark .tsi-modelResultWrapper {
7679 border-bottom: 1px solid rgba(255, 255, 255, 0.05); }
7680 .tsi-hierarchy-nav-wrapper.tsi-dark .tsi-modelResultWrapper:hover, .tsi-hierarchy-nav-wrapper.tsi-dark .tsi-modelResultWrapper:focus {
7681 background-color: #1e2223;
7682 outline: none; }
7683 .tsi-hierarchy-nav-wrapper.tsi-dark .tsi-modelResultWrapper:hover::after, .tsi-hierarchy-nav-wrapper.tsi-dark .tsi-modelResultWrapper:focus::after {
7684 content: "";
7685 position: absolute;
7686 width: 14px;
7687 height: 14px;
7688 top: 8px;
7689 left: calc(100% - 20px);
7690 background: url("data:image/svg+xml,%0D%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 viewBox%3D%220 0 13 7%22%3E%0D %3Cdefs%3E%0D %3Cstyle%3E%0D .cls-1 %7B%0D clip-path%3A url(%23clip-Chevron_light_theme_1)%3B%0D %7D%0D%0D .cls-2%2C .cls-3 %7B%0D fill%3A none%3B%0D stroke-linecap%3A square%3B%0D stroke-miterlimit%3A 1%3B%0D %7D%0D%0D .cls-2 %7B%0D stroke%3A rgba(0%2C0%2C0%2C0.1)%3B%0D %7D%0D%0D .cls-3 %7B%0D stroke%3A %23666%3B%0D %7D%0D%0D .cls-4 %7B%0D fill%3A %23fff%3B%0D %7D%0D %3C%2Fstyle%3E%0D %3CclipPath id%3D%22clip-Chevron_light_theme_1%22%3E%0D %3Crect width%3D%2213%22 height%3D%227%22%2F%3E%0D %3C%2FclipPath%3E%0D %3C%2Fdefs%3E%0D %3Cg id%3D%22Chevron_light_theme_1%22 data-name%3D%22Chevron light theme %E2%80%93 1%22 class%3D%22cls-1%22%3E%0D %3Cg id%3D%22Group_22369%22 data-name%3D%22Group 22369%22 transform%3D%22translate(-199.6 -646.273)%22%3E%0D %3Cpath id%3D%22Path_44737%22 data-name%3D%22Path 44737%22 class%3D%22cls-2%22 d%3D%22M8.5%2C33.8l-5%2C5%2C5%2C5%22 transform%3D%22translate(167.8 655.8) rotate(-90)%22%2F%3E%0D %3Cpath id%3D%22Path_44738%22 data-name%3D%22Path 44738%22 class%3D%22cls-3%22 d%3D%22M8.5%2C32.8l-5%2C5%2C5%2C5%22 transform%3D%22translate(167.8 655.8) rotate(-90)%22%2F%3E%0D %3C%2Fg%3E%0D %3C%2Fg%3E%0D%3C%2Fsvg%3E%0D") no-repeat;
7691 transform: rotate(-90deg); }
7692 .tsi-hierarchy-nav-wrapper.tsi-dark .tsi-modelResultWrapper.tsi-selected {
7693 background-color: #62666c; }
7694 .tsi-hierarchy-nav-wrapper.tsi-dark .tsi-hierarchyNavigationContextMenu li:hover, .tsi-hierarchy-nav-wrapper.tsi-dark .tsi-hierarchyNavigationContextMenu li:focus {
7695 background: #1e2223;
7696 outline: none; }
7697 .tsi-hierarchy-nav-wrapper.tsi-dark .tsi-leaf.tsi-selected {
7698 background: #62666c; }
7699 .tsi-hierarchy-nav-wrapper.tsi-dark .tsi-leaf.tsi-selected .tsi-hierarchyItem:hover {
7700 background: #62666c; }
7701 .tsi-hierarchy-nav-wrapper.tsi-dark .tsi-filter-clear:focus {
7702 outline: 1px solid #60AAFF; }
7703 .tsi-hierarchy-nav-wrapper.tsi-dark .tsi-hierarchy-selection-wrapper .tsi-hierarchy-select {
7704 background: #0d0f0e;
7705 border: 1px solid #31373e;
7706 color: #fff; }
7707 .tsi-hierarchy-nav-wrapper.tsi-dark .tsi-hierarchy-selection-wrapper .tsi-hierarchy-select:hover {
7708 background-color: #1e2223; }
7709 .tsi-hierarchy-nav-wrapper.tsi-dark .tsi-hierarchy-selection-wrapper .tsi-hierarchy-select:focus {
7710 box-shadow: 0px 4px 4px #31373e; }
7711 .tsi-hierarchy-nav-wrapper.tsi-dark .tsi-hierarchy-selection-wrapper .tsi-hierarchy-list-wrapper {
7712 background: #0d0f0e;
7713 box-shadow: 0px 4px 4px #31373e; }
7714 .tsi-hierarchy-nav-wrapper.tsi-dark .tsi-hierarchy-selection-wrapper .tsi-hierarchy-list-wrapper li {
7715 background: #0d0f0e; }
7716 .tsi-hierarchy-nav-wrapper.tsi-dark .tsi-hierarchy-selection-wrapper .tsi-hierarchy-list-wrapper li:hover, .tsi-hierarchy-nav-wrapper.tsi-dark .tsi-hierarchy-selection-wrapper .tsi-hierarchy-list-wrapper li:focus {
7717 background-color: #1e2223 !important; }
7718 .tsi-hierarchy-nav-wrapper.tsi-dark .tsi-hierarchy-selection-wrapper .tsi-hierarchy-list-wrapper li.selected {
7719 background-color: #31373e; }
7720 .tsi-hierarchy-nav-wrapper.tsi-dark .tsi-filter-path .tsi-path:hover, .tsi-hierarchy-nav-wrapper.tsi-dark .tsi-filter-path .tsi-path:focus {
7721 background-color: #31373e; }
7722 .tsi-hierarchy-nav-wrapper.tsi-dark .tsi-hierarchy-search .tsi-view-type {
7723 outline: 1px solid #31373e; }
7724 .tsi-hierarchy-nav-wrapper.tsi-dark .tsi-hierarchy-search .tsi-view-type.selected {
7725 background-color: #62666c; }
7726 .tsi-hierarchy-nav-wrapper.tsi-dark .tsi-hierarchy-search .tsi-view-type:focus {
7727 outline: 1px solid #60AAFF;
7728 z-index: 2; }
7729 .tsi-hierarchy-nav-wrapper.tsi-dark a {
7730 color: #60AAFF; }
7731 .tsi-hierarchy-nav-wrapper.tsi-dark a:hover, .tsi-hierarchy-nav-wrapper.tsi-dark a:focus {
7732 outline: none;
7733 text-decoration: underline; }
7734 .tsi-hierarchy-nav-wrapper.tsi-dark .tsi-baseContextMenu, .tsi-hierarchy-nav-wrapper.tsi-dark .tsi-hierarchyNavigationContextMenu {
7735 border-color: #60AAFF;
7736 background-color: #0d0f0e;
7737 box-shadow: 0 1px 3px 0 rgba(255, 255, 255, 0.16); }
7738 .tsi-hierarchy-nav-wrapper.tsi-dark .tsi-baseContextMenu > div:hover, .tsi-hierarchy-nav-wrapper.tsi-dark .tsi-hierarchyNavigationContextMenu > div:hover, .tsi-hierarchy-nav-wrapper.tsi-dark .tsi-baseContextMenu > div:focus, .tsi-hierarchy-nav-wrapper.tsi-dark .tsi-hierarchyNavigationContextMenu > div:focus {
7739 background-color: #62666c; }
7740 .tsi-hierarchy-nav-wrapper.tsi-dark .tsi-baseContextMenu .tsi-break, .tsi-hierarchy-nav-wrapper.tsi-dark .tsi-hierarchyNavigationContextMenu .tsi-break {
7741 border-top: 1px solid rgba(96, 170, 255, 0.2); }
7742 .tsi-hierarchy-nav-wrapper.tsi-dark .tsi-baseContextMenu .tsi-break:hover, .tsi-hierarchy-nav-wrapper.tsi-dark .tsi-hierarchyNavigationContextMenu .tsi-break:hover, .tsi-hierarchy-nav-wrapper.tsi-dark .tsi-baseContextMenu .tsi-break:focus, .tsi-hierarchy-nav-wrapper.tsi-dark .tsi-hierarchyNavigationContextMenu .tsi-break:focus {
7743 background-color: #0d0f0e; }
7744 .tsi-hierarchy-nav-wrapper.tsi-dark .tsi-searchInput {
7745 border: 1px solid #31373e; }
7746 .tsi-hierarchy-nav-wrapper.tsi-dark .tsi-searchInput:focus {
7747 border: 1px solid #60AAFF; }
7748 .tsi-hierarchy-nav-wrapper.tsi-dark .tsi-baseMono {
7749 background: #1e2223; }
7750 .tsi-hierarchy-nav-wrapper.tsi-dark .tsi-hierarchyCheckbox.tsi-notSelected {
7751 background: #0d0f0e !important;
7752 border: 1px solid rgba(255, 255, 255, 0.2); }
7753 .tsi-hierarchy-nav-wrapper.tsi-dark .tsi-notFound, .tsi-hierarchy-nav-wrapper.tsi-dark .tsi-noResults {
7754 border-bottom: 1px solid #31373e; }
7755 .tsi-hierarchy-nav-wrapper.tsi-dark .tsi-notFound.border-top, .tsi-hierarchy-nav-wrapper.tsi-dark .tsi-noResults.border-top {
7756 border-top: 1px solid #31373e; }
7757 .tsi-hierarchy-nav-wrapper.tsi-dark .tsi-caret-icon, .tsi-hierarchy-nav-wrapper.tsi-dark .tsi-down-caret-icon {
7758 background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 16 16%22%3E%0D %3Cdefs%3E%0D %3Cstyle%3E%0D .cls-1%2C .cls-2%2C .cls-3 %7B%0D fill%3A none%3B%0D %7D%0D%0D .cls-2 %7B%0D stroke%3A rgba(255%2C255%2C255%2C0.1)%3B%0D %7D%0D%0D .cls-2%2C .cls-3 %7B%0D stroke-linecap%3A square%3B%0D stroke-miterlimit%3A 1%3B%0D %7D%0D%0D .cls-3 %7B%0D stroke%3A %23FFF%3B%0D %7D%0D %3C%2Fstyle%3E%0D %3C%2Fdefs%3E%0D %3Cg id%3D%22rightCaret-light%22 transform%3D%22translate(-200 -96)%22%3E%0D %3Crect id%3D%22Rectangle_35712%22 data-name%3D%22Rectangle 35712%22 class%3D%22cls-1%22 width%3D%2216%22 height%3D%2216%22 transform%3D%22translate(200 96)%22%2F%3E%0D %3Cg id%3D%22Group_51401%22 data-name%3D%22Group 51401%22 transform%3D%22translate(200.9 95.2)%22%3E%0D %3Cpath id%3D%22Path_43134%22 data-name%3D%22Path 43134%22 class%3D%22cls-2%22 d%3D%22M37.5%2C33.8l6%2C6-6%2C6%22 transform%3D%22translate(-33.4 -30)%22%2F%3E%0D %3Cpath id%3D%22Path_43135%22 data-name%3D%22Path 43135%22 class%3D%22cls-3%22 d%3D%22M37.5%2C32.8l6%2C6-6%2C6%22 transform%3D%22translate(-33.4 -30)%22%2F%3E%0D %3C%2Fg%3E%0D %3C%2Fg%3E%0D%3C%2Fsvg%3E%0D"); }
7759 .tsi-hierarchy-nav-wrapper.tsi-dark .tsi-pin-icon {
7760 background-image: url("data:image/svg+xml,%3Csvg width%3D%2216%22 height%3D%2216%22 viewBox%3D%220 0 16 16%22 fill%3D%22none%22 xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0D%3Cg clip-path%3D%22url(%23clip0)%22%3E%0D%3Cpath d%3D%22M15.55 5.39C15.38 5.56 15.21 5.72 15.04 5.86C14.8876 6.00152 14.7199 6.12562 14.54 6.23C14.3562 6.32882 14.1616 6.406 13.96 6.46C13.7341 6.5148 13.5024 6.54167 13.27 6.54C13.1004 6.55574 12.9296 6.55574 12.76 6.54L9.76 9.54C9.82062 9.74057 9.87069 9.94419 9.91 10.15C9.92492 10.3597 9.92492 10.5703 9.91 10.78C9.91468 11.0896 9.88109 11.3986 9.81 11.7C9.74663 11.9712 9.64919 12.2333 9.52 12.48C9.39153 12.7311 9.23377 12.9661 9.05 13.18C8.85818 13.4167 8.65459 13.6437 8.44 13.86L5.44 10.86L1.06 15.2L0 15.55L0.35 14.48L4.8 10.05L1.8 7.05L2.15 6.7C2.51405 6.34401 2.94137 6.05913 3.41 5.86C3.87977 5.66796 4.3825 5.56945 4.89 5.57C5.30479 5.57051 5.71676 5.63805 6.11 5.77L9.11 2.77C9.09437 2.60036 9.09437 2.42964 9.11 2.26C9.10986 2.02768 9.13671 1.79613 9.19 1.57C9.20601 1.37479 9.24979 1.18285 9.32 1C9.42489 0.82296 9.54537 0.65563 9.68 0.5C9.83 0.34 9.98 0.17 10.16 0L15.55 5.39ZM13.27 5.54C13.5519 5.53769 13.8294 5.46918 14.08 5.34L10.21 1.47C10.0794 1.72007 10.0108 1.99787 10.01 2.28C10.0057 2.41842 10.0226 2.55668 10.06 2.69C10.06 2.82 10.13 2.95 10.17 3.09L6.33 6.92L6 6.77L5.66 6.66C5.5423 6.62386 5.42193 6.59711 5.3 6.58C5.17022 6.56933 5.03978 6.56933 4.91 6.58C4.60342 6.56898 4.29687 6.60267 4 6.68C3.72766 6.77205 3.46873 6.89984 3.23 7.06L8.48 12.32C8.64924 12.0815 8.78078 11.8185 8.87 11.54C8.9578 11.2653 9.00167 10.9784 9 10.69C9.01027 10.5569 9.01027 10.4231 9 10.29C8.98289 10.1681 8.95614 10.0477 8.92 9.93C8.88896 9.8137 8.84884 9.70002 8.8 9.59C8.7569 9.46398 8.70682 9.34046 8.65 9.22L12.49 5.38L12.89 5.49C13.0144 5.52094 13.1419 5.53771 13.27 5.54Z%22 fill%3D%22white%22%2F%3E%0D%3C%2Fg%3E%0D%3Cdefs%3E%0D%3CclipPath id%3D%22clip0%22%3E%0D%3Crect width%3D%2215.55%22 height%3D%2215.55%22 fill%3D%22white%22%2F%3E%0D%3C%2FclipPath%3E%0D%3C%2Fdefs%3E%0D%3C%2Fsvg%3E%0D"); }
7761 .tsi-hierarchy-nav-wrapper.tsi-dark .tsi-close-icon {
7762 background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 width%3D%2216%22 height%3D%2216%22 viewBox%3D%220 0 16 16%22 fill%3D%22black%22%3E%0D%3Cg opacity%3D%220.1%22%3E%0D%3Cpath d%3D%22M2 14L13 3%22 stroke%3D%22black%22 stroke-miterlimit%3D%221%22 stroke-linejoin%3D%22bevel%22%2F%3E%0D%3Cpath d%3D%22M2 3.00001L13 14%22 stroke%3D%22black%22 stroke-miterlimit%3D%221%22 stroke-linejoin%3D%22bevel%22%2F%3E%0D%3C%2Fg%3E%0D%3Cpath d%3D%22M2 13L13 2%22 stroke%3D%22white%22 stroke-miterlimit%3D%221%22 stroke-linejoin%3D%22bevel%22%2F%3E%0D%3Cpath d%3D%22M2 2.00001L13 13%22 stroke%3D%22white%22 stroke-miterlimit%3D%221%22 stroke-linejoin%3D%22bevel%22%2F%3E%0D%3C%2Fsvg%3E"); }
7763 .tsi-hierarchy-nav-wrapper.tsi-dark .tsi-tree-icon {
7764 background-image: url("data:image/svg+xml,%3Csvg width%3D%2216%22 height%3D%2216%22 viewBox%3D%220 0 16 16%22 fill%3D%22none%22 xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0D%3Cpath fill-rule%3D%22evenodd%22 clip-rule%3D%22evenodd%22 d%3D%22M15 10H13V7H8V5H7V7H2V10H0V15H5V10H3V8H12V10H10V15H15V10ZM1 11H4V14H1V11ZM14 11H11V14H14V11Z%22 fill%3D%22%23fff%22%2F%3E%0D%3Cpath fill-rule%3D%22evenodd%22 clip-rule%3D%22evenodd%22 d%3D%22M9 1H6V4H9V1ZM5 0V5H10V0H5Z%22 fill%3D%22%23fff%22%2F%3E%0D%3C%2Fsvg%3E%0D"); }
7765 .tsi-hierarchy-nav-wrapper.tsi-dark .tsi-list-icon {
7766 background-image: url("data:image/svg+xml,%3Csvg width%3D%2216%22 height%3D%2215%22 viewBox%3D%220 0 16 15%22 fill%3D%22none%22 xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0D%3Cpath d%3D%22M0 3V0H3V3H0ZM0 7V4H3V7H0ZM0 11V8H3V11H0ZM0 15V12H3V15H0ZM1 1V2H2V1H1ZM1 5V6H2V5H1ZM1 9V10H2V9H1ZM1 13V14H2V13H1ZM5 1H16V2H5V1ZM5 6V5H14V6H5ZM12 9V10H5V9H12ZM5 14V13H14V14H5Z%22 fill%3D%22white%22%2F%3E%0D%3C%2Fsvg%3E%0D"); }
7767 .tsi-hierarchy-nav-wrapper.tsi-dark .tsi-filter-icon {
7768 background-image: url("data:image/svg+xml,%3Csvg width%3D%2216%22 height%3D%2214%22 viewBox%3D%220 0 16 14%22 fill%3D%22none%22 xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0D%3Cpath d%3D%22M16 0V1.7L10 7.7V14H6V7.7L0 1.7V0H16ZM15 1H1V1.3L7 7.3V13H9V7.3L15 1.3V1Z%22 fill%3D%22white%22%2F%3E%0D%3C%2Fsvg%3E%0D"); }
7769 .tsi-hierarchy-nav-wrapper.tsi-dark .tsi-spinner-icon {
7770 background-image: url("data:image/svg+xml,%3Csvg width%3D%2213%22 height%3D%2214%22 viewBox%3D%220 0 13 14%22 fill%3D%22none%22 xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0D%3Cpath fill-rule%3D%22evenodd%22 clip-rule%3D%22evenodd%22 d%3D%22M8.55245 12.7955C5.35165 13.6532 2.06163 11.7537 1.20398 8.55291C0.34633 5.35211 2.24583 2.06209 5.44662 1.20444C8.64742 0.346788 11.9374 2.24628 12.7951 5.44708C13.6527 8.64788 11.7532 11.9379 8.55245 12.7955ZM8.29331 11.8284C10.96 11.1139 12.5425 8.37289 11.828 5.70622C11.1134 3.03955 8.37243 1.45703 5.70576 2.17156C3.03909 2.88609 1.45657 5.6271 2.17111 8.29377C2.88564 10.9604 5.62664 12.543 8.29331 11.8284Z%22 fill%3D%22%23C7E0F4%22%2F%3E%0D%3Cmask id%3D%22mask0%22 mask-type%3D%22alpha%22 maskUnits%3D%22userSpaceOnUse%22 x%3D%220%22 y%3D%220%22 width%3D%2214%22 height%3D%2214%22%3E%0D%3Cpath fill-rule%3D%22evenodd%22 clip-rule%3D%22evenodd%22 d%3D%22M8.55245 12.7955C5.35165 13.6532 2.06163 11.7537 1.20398 8.55291C0.34633 5.35211 2.24583 2.06209 5.44662 1.20444C8.64742 0.346788 11.9374 2.24628 12.7951 5.44708C13.6527 8.64788 11.7532 11.9379 8.55245 12.7955ZM8.29331 11.8284C10.96 11.1139 12.5425 8.37289 11.828 5.70622C11.1134 3.03955 8.37243 1.45703 5.70576 2.17156C3.03909 2.88609 1.45657 5.6271 2.17111 8.29377C2.88564 10.9604 5.62664 12.543 8.29331 11.8284Z%22 fill%3D%22white%22%2F%3E%0D%3C%2Fmask%3E%0D%3Cg mask%3D%22url(%23mask0)%22%3E%0D%3Crect x%3D%229.91211%22 y%3D%22-3.86667%22 width%3D%2212%22 height%3D%2212%22 transform%3D%22rotate(15 9.91211 -3.86667)%22 fill%3D%22%23136BFB%22%2F%3E%0D%3C%2Fg%3E%0D%3C%2Fsvg%3E%0D"); }
7771 .tsi-hierarchy-nav-wrapper.tsi-dark .tsi-search-icon {
7772 background-image: url("data:image/svg+xml,%3Csvg width%3D%2216%22 height%3D%2216%22 viewBox%3D%220 0 16 16%22 fill%3D%22none%22 xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0D %3Cpath fill-rule%3D%22evenodd%22 clip-rule%3D%22evenodd%22 d%3D%22M11.96.195A5.433 5.433 0 0 0 10.5 0a5.433 5.433 0 0 0-2.773.75A5.571 5.571 0 0 0 5.75 2.727 5.434 5.434 0 0 0 5 5.5c0 .651.11 1.275.328 1.871.219.596.534 1.145.945 1.645L.148 15.149A.48.48 0 0 0 0 15.5c0 .135.05.253.148.352A.48.48 0 0 0 .5 16a.48.48 0 0 0 .352-.148l6.132-6.125c.5.411 1.049.726 1.645.945.596.219 1.22.328 1.871.328a5.433 5.433 0 0 0 2.773-.75 5.573 5.573 0 0 0 1.977-1.977A5.433 5.433 0 0 0 16 5.5a5.434 5.434 0 0 0-.75-2.773 5.573 5.573 0 0 0-.863-1.114A5.568 5.568 0 0 0 13.273.75a5.432 5.432 0 0 0-1.312-.555zm.29 9.45A4.354 4.354 0 0 1 10.5 10c-.62 0-1.203-.118-1.75-.355a4.57 4.57 0 0 1-1.43-.965 4.57 4.57 0 0 1-.965-1.43A4.354 4.354 0 0 1 6 5.5c0-.62.118-1.203.355-1.75a4.57 4.57 0 0 1 .965-1.43 4.57 4.57 0 0 1 1.43-.965A4.354 4.354 0 0 1 10.5 1c.62 0 1.203.119 1.75.355a4.57 4.57 0 0 1 1.43.965c.406.407.728.883.965 1.43.237.547.355 1.13.355 1.75 0 .62-.118 1.203-.355 1.75a4.57 4.57 0 0 1-.965 1.43 4.57 4.57 0 0 1-1.43.965z%22 fill%3D%22%23fff%22%2F%3E%0D%3C%2Fsvg%3E%0D"); }
7773 .tsi-hierarchy-nav-wrapper.tsi-dark .tsi-clear {
7774 background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 width%3D%2216%22 height%3D%2216%22 viewBox%3D%220 0 16 16%22 fill%3D%22black%22%3E%0D%3Cg opacity%3D%220.1%22%3E%0D%3Cpath d%3D%22M2 14L13 3%22 stroke%3D%22black%22 stroke-miterlimit%3D%221%22 stroke-linejoin%3D%22bevel%22%2F%3E%0D%3Cpath d%3D%22M2 3.00001L13 14%22 stroke%3D%22black%22 stroke-miterlimit%3D%221%22 stroke-linejoin%3D%22bevel%22%2F%3E%0D%3C%2Fg%3E%0D%3Cpath d%3D%22M2 13L13 2%22 stroke%3D%22white%22 stroke-miterlimit%3D%221%22 stroke-linejoin%3D%22bevel%22%2F%3E%0D%3Cpath d%3D%22M2 2.00001L13 13%22 stroke%3D%22white%22 stroke-miterlimit%3D%221%22 stroke-linejoin%3D%22bevel%22%2F%3E%0D%3C%2Fsvg%3E"); }
7775 .tsi-hierarchy-nav-wrapper.tsi-light {
7776 color: #000;
7777 background: #ffffff; }
7778 .tsi-hierarchy-nav-wrapper.tsi-light hit {
7779 background: #fff9a8;
7780 font-weight: 600;
7781 color: black; }
7782 .tsi-hierarchy-nav-wrapper.tsi-light .tsi-show-more {
7783 color: #136BFB; }
7784 .tsi-hierarchy-nav-wrapper.tsi-light .tsi-hierarchy-or-list-wrapper li .tsi-hierarchyItem:hover {
7785 cursor: default;
7786 background: #f2f2f2; }
7787 .tsi-hierarchy-nav-wrapper.tsi-light .tsi-hierarchy-or-list-wrapper li .tsi-hierarchyItem:focus {
7788 outline: none;
7789 background: #f2f2f2; }
7790 .tsi-hierarchy-nav-wrapper.tsi-light .tsi-hierarchy-or-list-wrapper li.tsi-resultSelected {
7791 background-color: transparent; }
7792 .tsi-hierarchy-nav-wrapper.tsi-light .tsi-hierarchy-or-list-wrapper li.tsi-resultSelected .tsi-hierarchyItem {
7793 background: #b3d6f2; }
7794 .tsi-hierarchy-nav-wrapper.tsi-light .tsi-nav-tab.tsi-selected {
7795 border-bottom: 2px solid #000 !important; }
7796 .tsi-hierarchy-nav-wrapper.tsi-light .tsi-modelResultWrapper {
7797 border-bottom: 1px solid rgba(0, 0, 0, 0.05); }
7798 .tsi-hierarchy-nav-wrapper.tsi-light .tsi-modelResultWrapper:hover, .tsi-hierarchy-nav-wrapper.tsi-light .tsi-modelResultWrapper:focus {
7799 background-color: #f2f2f2;
7800 outline: none; }
7801 .tsi-hierarchy-nav-wrapper.tsi-light .tsi-modelResultWrapper:hover::after, .tsi-hierarchy-nav-wrapper.tsi-light .tsi-modelResultWrapper:focus::after {
7802 content: "";
7803 position: absolute;
7804 width: 14px;
7805 height: 14px;
7806 top: 8px;
7807 left: calc(100% - 20px);
7808 background: url("data:image/svg+xml,%0D%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 viewBox%3D%220 0 13 7%22%3E%0D %3Cdefs%3E%0D %3Cstyle%3E%0D .cls-1 %7B%0D clip-path%3A url(%23clip-Chevron_light_theme_1)%3B%0D %7D%0D%0D .cls-2%2C .cls-3 %7B%0D fill%3A none%3B%0D stroke-linecap%3A square%3B%0D stroke-miterlimit%3A 1%3B%0D %7D%0D%0D .cls-2 %7B%0D stroke%3A rgba(0%2C0%2C0%2C0.1)%3B%0D %7D%0D%0D .cls-3 %7B%0D stroke%3A %23666%3B%0D %7D%0D%0D .cls-4 %7B%0D fill%3A %23fff%3B%0D %7D%0D %3C%2Fstyle%3E%0D %3CclipPath id%3D%22clip-Chevron_light_theme_1%22%3E%0D %3Crect width%3D%2213%22 height%3D%227%22%2F%3E%0D %3C%2FclipPath%3E%0D %3C%2Fdefs%3E%0D %3Cg id%3D%22Chevron_light_theme_1%22 data-name%3D%22Chevron light theme %E2%80%93 1%22 class%3D%22cls-1%22%3E%0D %3Cg id%3D%22Group_22369%22 data-name%3D%22Group 22369%22 transform%3D%22translate(-199.6 -646.273)%22%3E%0D %3Cpath id%3D%22Path_44737%22 data-name%3D%22Path 44737%22 class%3D%22cls-2%22 d%3D%22M8.5%2C33.8l-5%2C5%2C5%2C5%22 transform%3D%22translate(167.8 655.8) rotate(-90)%22%2F%3E%0D %3Cpath id%3D%22Path_44738%22 data-name%3D%22Path 44738%22 class%3D%22cls-3%22 d%3D%22M8.5%2C32.8l-5%2C5%2C5%2C5%22 transform%3D%22translate(167.8 655.8) rotate(-90)%22%2F%3E%0D %3C%2Fg%3E%0D %3C%2Fg%3E%0D%3C%2Fsvg%3E%0D") no-repeat;
7809 transform: rotate(-90deg); }
7810 .tsi-hierarchy-nav-wrapper.tsi-light .tsi-modelResultWrapper.tsi-selected {
7811 background-color: #b3d6f2; }
7812 .tsi-hierarchy-nav-wrapper.tsi-light .tsi-hierarchyNavigationContextMenu li:hover, .tsi-hierarchy-nav-wrapper.tsi-light .tsi-hierarchyNavigationContextMenu li:focus {
7813 background: #f2f2f2;
7814 outline: none; }
7815 .tsi-hierarchy-nav-wrapper.tsi-light .tsi-leaf.tsi-selected {
7816 background: #b3d6f2; }
7817 .tsi-hierarchy-nav-wrapper.tsi-light .tsi-leaf.tsi-selected .tsi-hierarchyItem:hover {
7818 background: #b3d6f2; }
7819 .tsi-hierarchy-nav-wrapper.tsi-light .tsi-filter-clear:focus {
7820 outline: 1px solid #136BFB; }
7821 .tsi-hierarchy-nav-wrapper.tsi-light .tsi-hierarchy-selection-wrapper .tsi-hierarchy-select {
7822 background: #ffffff;
7823 border: 1px solid #dcdcdc;
7824 color: #000; }
7825 .tsi-hierarchy-nav-wrapper.tsi-light .tsi-hierarchy-selection-wrapper .tsi-hierarchy-select:hover {
7826 background-color: #f2f2f2; }
7827 .tsi-hierarchy-nav-wrapper.tsi-light .tsi-hierarchy-selection-wrapper .tsi-hierarchy-select:focus {
7828 box-shadow: 0px 4px 4px #dcdcdc; }
7829 .tsi-hierarchy-nav-wrapper.tsi-light .tsi-hierarchy-selection-wrapper .tsi-hierarchy-list-wrapper {
7830 background: #ffffff;
7831 box-shadow: 0px 4px 4px #dcdcdc; }
7832 .tsi-hierarchy-nav-wrapper.tsi-light .tsi-hierarchy-selection-wrapper .tsi-hierarchy-list-wrapper li {
7833 background: #ffffff; }
7834 .tsi-hierarchy-nav-wrapper.tsi-light .tsi-hierarchy-selection-wrapper .tsi-hierarchy-list-wrapper li:hover, .tsi-hierarchy-nav-wrapper.tsi-light .tsi-hierarchy-selection-wrapper .tsi-hierarchy-list-wrapper li:focus {
7835 background-color: #f2f2f2 !important; }
7836 .tsi-hierarchy-nav-wrapper.tsi-light .tsi-hierarchy-selection-wrapper .tsi-hierarchy-list-wrapper li.selected {
7837 background-color: #dcdcdc; }
7838 .tsi-hierarchy-nav-wrapper.tsi-light .tsi-filter-path .tsi-path:hover, .tsi-hierarchy-nav-wrapper.tsi-light .tsi-filter-path .tsi-path:focus {
7839 background-color: #dcdcdc; }
7840 .tsi-hierarchy-nav-wrapper.tsi-light .tsi-hierarchy-search .tsi-view-type {
7841 outline: 1px solid #dcdcdc; }
7842 .tsi-hierarchy-nav-wrapper.tsi-light .tsi-hierarchy-search .tsi-view-type.selected {
7843 background-color: #b3d6f2; }
7844 .tsi-hierarchy-nav-wrapper.tsi-light .tsi-hierarchy-search .tsi-view-type:focus {
7845 outline: 1px solid #136BFB;
7846 z-index: 2; }
7847 .tsi-hierarchy-nav-wrapper.tsi-light a {
7848 color: #136BFB; }
7849 .tsi-hierarchy-nav-wrapper.tsi-light a:hover, .tsi-hierarchy-nav-wrapper.tsi-light a:focus {
7850 outline: none;
7851 text-decoration: underline; }
7852 .tsi-hierarchy-nav-wrapper.tsi-light .tsi-baseContextMenu, .tsi-hierarchy-nav-wrapper.tsi-light .tsi-hierarchyNavigationContextMenu {
7853 border-color: #136BFB;
7854 background-color: #ffffff;
7855 box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.16); }
7856 .tsi-hierarchy-nav-wrapper.tsi-light .tsi-baseContextMenu > div:hover, .tsi-hierarchy-nav-wrapper.tsi-light .tsi-hierarchyNavigationContextMenu > div:hover, .tsi-hierarchy-nav-wrapper.tsi-light .tsi-baseContextMenu > div:focus, .tsi-hierarchy-nav-wrapper.tsi-light .tsi-hierarchyNavigationContextMenu > div:focus {
7857 background-color: #b3d6f2; }
7858 .tsi-hierarchy-nav-wrapper.tsi-light .tsi-baseContextMenu .tsi-break, .tsi-hierarchy-nav-wrapper.tsi-light .tsi-hierarchyNavigationContextMenu .tsi-break {
7859 border-top: 1px solid rgba(19, 107, 251, 0.2); }
7860 .tsi-hierarchy-nav-wrapper.tsi-light .tsi-baseContextMenu .tsi-break:hover, .tsi-hierarchy-nav-wrapper.tsi-light .tsi-hierarchyNavigationContextMenu .tsi-break:hover, .tsi-hierarchy-nav-wrapper.tsi-light .tsi-baseContextMenu .tsi-break:focus, .tsi-hierarchy-nav-wrapper.tsi-light .tsi-hierarchyNavigationContextMenu .tsi-break:focus {
7861 background-color: #ffffff; }
7862 .tsi-hierarchy-nav-wrapper.tsi-light .tsi-searchInput {
7863 border: 1px solid #dcdcdc; }
7864 .tsi-hierarchy-nav-wrapper.tsi-light .tsi-searchInput:focus {
7865 border: 1px solid #136BFB; }
7866 .tsi-hierarchy-nav-wrapper.tsi-light .tsi-baseMono {
7867 background: #f2f2f2; }
7868 .tsi-hierarchy-nav-wrapper.tsi-light .tsi-hierarchyCheckbox.tsi-notSelected {
7869 background: #ffffff !important;
7870 border: 1px solid rgba(0, 0, 0, 0.2); }
7871 .tsi-hierarchy-nav-wrapper.tsi-light .tsi-notFound, .tsi-hierarchy-nav-wrapper.tsi-light .tsi-noResults {
7872 border-bottom: 1px solid #dcdcdc; }
7873 .tsi-hierarchy-nav-wrapper.tsi-light .tsi-notFound.border-top, .tsi-hierarchy-nav-wrapper.tsi-light .tsi-noResults.border-top {
7874 border-top: 1px solid #dcdcdc; }
7875 .tsi-hierarchy-nav-wrapper.tsi-light .tsi-caret-icon, .tsi-hierarchy-nav-wrapper.tsi-light .tsi-down-caret-icon {
7876 background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 16 16%22%3E%0D %3Cdefs%3E%0D %3Cstyle%3E%0D .cls-1%2C .cls-2%2C .cls-3 %7B%0D fill%3A none%3B%0D %7D%0D%0D .cls-2 %7B%0D stroke%3A rgba(0%2C0%2C0%2C0.1)%3B%0D %7D%0D%0D .cls-2%2C .cls-3 %7B%0D stroke-linecap%3A square%3B%0D stroke-miterlimit%3A 1%3B%0D %7D%0D%0D .cls-3 %7B%0D stroke%3A %23000%3B%0D %7D%0D %3C%2Fstyle%3E%0D %3C%2Fdefs%3E%0D %3Cg id%3D%22rightCaret-light%22 transform%3D%22translate(-200 -96)%22%3E%0D %3Crect id%3D%22Rectangle_35712%22 data-name%3D%22Rectangle 35712%22 class%3D%22cls-1%22 width%3D%2216%22 height%3D%2216%22 transform%3D%22translate(200 96)%22%2F%3E%0D %3Cg id%3D%22Group_51401%22 data-name%3D%22Group 51401%22 transform%3D%22translate(200.9 95.2)%22%3E%0D %3Cpath id%3D%22Path_43134%22 data-name%3D%22Path 43134%22 class%3D%22cls-2%22 d%3D%22M37.5%2C33.8l6%2C6-6%2C6%22 transform%3D%22translate(-33.4 -30)%22%2F%3E%0D %3Cpath id%3D%22Path_43135%22 data-name%3D%22Path 43135%22 class%3D%22cls-3%22 d%3D%22M37.5%2C32.8l6%2C6-6%2C6%22 transform%3D%22translate(-33.4 -30)%22%2F%3E%0D %3C%2Fg%3E%0D %3C%2Fg%3E%0D%3C%2Fsvg%3E%0D"); }
7877 .tsi-hierarchy-nav-wrapper.tsi-light .tsi-pin-icon {
7878 background-image: url("data:image/svg+xml,%3Csvg width%3D%2211%22 height%3D%2211%22 viewBox%3D%220 0 11 11%22 fill%3D%22none%22 xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0D%3Cpath fill-rule%3D%22evenodd%22 clip-rule%3D%22evenodd%22 d%3D%22M10.6435 4.14849C10.7596 4.04715 10.8784 3.93568 11 3.81407L7.18593 0C7.06432 0.121608 6.95285 0.240452 6.85151 0.356533C6.75017 0.472613 6.66449 0.5933 6.59447 0.718593C6.52446 0.843887 6.4701 0.979314 6.43141 1.12488C6.39271 1.27044 6.37337 1.4335 6.37337 1.61407C6.37337 1.73937 6.38442 1.85913 6.40653 1.97337L4.31156 4.06835C4.03517 3.97622 3.7459 3.93016 3.44372 3.93016C3.07889 3.93016 2.72973 3.99833 2.39623 4.13468C2.06273 4.27103 1.767 4.46818 1.50904 4.72613L1.2603 4.97488L3.39397 7.10855L0.248744 10.2482L0 11L0.75176 10.7513L3.89146 7.60604L6.02513 9.73971C6.18728 9.57756 6.33284 9.41818 6.46182 9.26157C6.59079 9.10495 6.70043 8.94004 6.79071 8.76684C6.88099 8.59364 6.95009 8.40939 6.998 8.21408C7.0459 8.01877 7.06986 7.80135 7.06986 7.56181C7.06986 7.41441 7.0588 7.26701 7.03669 7.1196C7.01458 6.9722 6.97957 6.82848 6.93167 6.68845L9.02664 4.59347C9.14088 4.61558 9.26065 4.62663 9.38594 4.62663C9.5702 4.62663 9.7351 4.60729 9.88066 4.56859C10.0262 4.5299 10.1607 4.47554 10.2842 4.40553C10.4076 4.33551 10.5274 4.24983 10.6435 4.14849ZM9.96082 3.77539C9.78025 3.8712 9.58862 3.91911 9.38594 3.91911C9.28276 3.91911 9.18603 3.90713 9.09574 3.88318C9.00546 3.85923 8.91241 3.83251 8.8166 3.80303L6.10253 6.52263C6.13938 6.61475 6.17439 6.70135 6.20755 6.78243C6.24072 6.8635 6.26928 6.94549 6.29323 7.02841C6.31718 7.11132 6.33561 7.19608 6.34851 7.28268C6.3614 7.36928 6.36785 7.46232 6.36785 7.56182C6.36785 7.76819 6.33653 7.96994 6.27388 8.1671C6.21124 8.36425 6.12095 8.54758 6.00303 8.7171L2.28293 4.99699C2.45244 4.87907 2.63577 4.78971 2.83293 4.7289C3.03008 4.6681 3.23368 4.6377 3.44373 4.6377C3.54323 4.6377 3.63628 4.64415 3.72288 4.65705C3.80947 4.66994 3.89331 4.68745 3.97438 4.70956C4.05545 4.73167 4.13653 4.75931 4.2176 4.79247C4.29867 4.82564 4.38527 4.86065 4.4774 4.8975L7.197 2.18343C7.16752 2.08761 7.1408 1.99457 7.11685 1.90428C7.09289 1.814 7.08092 1.71726 7.08092 1.61408C7.08092 1.4114 7.12882 1.21977 7.22464 1.0392L9.96082 3.77539Z%22 fill%3D%22black%22%2F%3E%0D%3C%2Fsvg%3E%0D"); }
7879 .tsi-hierarchy-nav-wrapper.tsi-light .tsi-close-icon {
7880 background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 width%3D%2216%22 height%3D%2216%22 viewBox%3D%220 0 16 16%22 fill%3D%22none%22%3E%0D%3Cg opacity%3D%220.1%22%3E%0D%3Cpath d%3D%22M2 14L13 3%22 stroke%3D%22black%22 stroke-miterlimit%3D%221%22 stroke-linejoin%3D%22bevel%22%2F%3E%0D%3Cpath d%3D%22M2 3.00001L13 14%22 stroke%3D%22black%22 stroke-miterlimit%3D%221%22 stroke-linejoin%3D%22bevel%22%2F%3E%0D%3C%2Fg%3E%0D%3Cpath d%3D%22M2 13L13 2%22 stroke%3D%22%23212121%22 stroke-miterlimit%3D%221%22 stroke-linejoin%3D%22bevel%22%2F%3E%0D%3Cpath d%3D%22M2 2.00001L13 13%22 stroke%3D%22%23212121%22 stroke-miterlimit%3D%221%22 stroke-linejoin%3D%22bevel%22%2F%3E%0D%3C%2Fsvg%3E"); }
7881 .tsi-hierarchy-nav-wrapper.tsi-light .tsi-tree-icon {
7882 background-image: url("data:image/svg+xml,%3Csvg width%3D%2216%22 height%3D%2216%22 viewBox%3D%220 0 16 16%22 fill%3D%22none%22 xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0D%3Cpath fill-rule%3D%22evenodd%22 clip-rule%3D%22evenodd%22 d%3D%22M15 10H13V7H8V5H7V7H2V10H0V15H5V10H3V8H12V10H10V15H15V10ZM1 11H4V14H1V11ZM14 11H11V14H14V11Z%22 fill%3D%22%233A3A3A%22%2F%3E%0D%3Cpath fill-rule%3D%22evenodd%22 clip-rule%3D%22evenodd%22 d%3D%22M9 1H6V4H9V1ZM5 0V5H10V0H5Z%22 fill%3D%22%233A3A3A%22%2F%3E%0D%3C%2Fsvg%3E%0D"); }
7883 .tsi-hierarchy-nav-wrapper.tsi-light .tsi-list-icon {
7884 background-image: url("data:image/svg+xml,%3Csvg width%3D%2217%22 height%3D%2215%22 viewBox%3D%220 0 17 15%22 fill%3D%22none%22 xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0D%3Cpath d%3D%22M0.453125 3V0H3.52209V3H0.453125ZM0.453125 7V4H3.52209V7H0.453125ZM0.453125 11V8H3.52209V11H0.453125ZM0.453125 15V12H3.52209V15H0.453125ZM1.47611 1V2H2.4991V1H1.47611ZM1.47611 5V6H2.4991V5H1.47611ZM1.47611 9V10H2.4991V9H1.47611ZM1.47611 13V14H2.4991V13H1.47611ZM5.56807 1H16.8209V2H5.56807V1ZM5.56807 6V5H14.775V6H5.56807ZM12.729 9V10H5.56807V9H12.729ZM5.56807 14V13H14.775V14H5.56807Z%22 fill%3D%22%23212121%22%2F%3E%0D%3C%2Fsvg%3E%0D"); }
7885 .tsi-hierarchy-nav-wrapper.tsi-light .tsi-filter-icon {
7886 background-image: url("data:image/svg+xml,%3Csvg width%3D%2216%22 height%3D%2214%22 viewBox%3D%220 0 16 14%22 fill%3D%22none%22 xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0D%3Cpath d%3D%22M16 0V1.7L10 7.7V14H6V7.7L0 1.7V0H16ZM15 1H1V1.3L7 7.3V13H9V7.3L15 1.3V1Z%22 fill%3D%22black%22%2F%3E%0D%3C%2Fsvg%3E%0D"); }
7887 .tsi-hierarchy-nav-wrapper.tsi-light .tsi-spinner-icon {
7888 background-image: url("data:image/svg+xml,%3Csvg width%3D%2213%22 height%3D%2214%22 viewBox%3D%220 0 13 14%22 fill%3D%22none%22 xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0D%3Cpath fill-rule%3D%22evenodd%22 clip-rule%3D%22evenodd%22 d%3D%22M8.55245 12.7955C5.35165 13.6532 2.06163 11.7537 1.20398 8.55291C0.34633 5.35211 2.24583 2.06209 5.44662 1.20444C8.64742 0.346788 11.9374 2.24628 12.7951 5.44708C13.6527 8.64788 11.7532 11.9379 8.55245 12.7955ZM8.29331 11.8284C10.96 11.1139 12.5425 8.37289 11.828 5.70622C11.1134 3.03955 8.37243 1.45703 5.70576 2.17156C3.03909 2.88609 1.45657 5.6271 2.17111 8.29377C2.88564 10.9604 5.62664 12.543 8.29331 11.8284Z%22 fill%3D%22%23C7E0F4%22%2F%3E%0D%3Cmask id%3D%22mask0%22 mask-type%3D%22alpha%22 maskUnits%3D%22userSpaceOnUse%22 x%3D%220%22 y%3D%220%22 width%3D%2214%22 height%3D%2214%22%3E%0D%3Cpath fill-rule%3D%22evenodd%22 clip-rule%3D%22evenodd%22 d%3D%22M8.55245 12.7955C5.35165 13.6532 2.06163 11.7537 1.20398 8.55291C0.34633 5.35211 2.24583 2.06209 5.44662 1.20444C8.64742 0.346788 11.9374 2.24628 12.7951 5.44708C13.6527 8.64788 11.7532 11.9379 8.55245 12.7955ZM8.29331 11.8284C10.96 11.1139 12.5425 8.37289 11.828 5.70622C11.1134 3.03955 8.37243 1.45703 5.70576 2.17156C3.03909 2.88609 1.45657 5.6271 2.17111 8.29377C2.88564 10.9604 5.62664 12.543 8.29331 11.8284Z%22 fill%3D%22white%22%2F%3E%0D%3C%2Fmask%3E%0D%3Cg mask%3D%22url(%23mask0)%22%3E%0D%3Crect x%3D%229.91211%22 y%3D%22-3.86667%22 width%3D%2212%22 height%3D%2212%22 transform%3D%22rotate(15 9.91211 -3.86667)%22 fill%3D%22%23136BFB%22%2F%3E%0D%3C%2Fg%3E%0D%3C%2Fsvg%3E%0D"); }
7889 .tsi-hierarchy-nav-wrapper.tsi-light .tsi-search-icon {
7890 background-image: url("data:image/svg+xml,%3Csvg width%3D%2216%22 height%3D%2216%22 viewBox%3D%220 0 16 16%22 fill%3D%22none%22 xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0D %3Cpath fill-rule%3D%22evenodd%22 clip-rule%3D%22evenodd%22 d%3D%22M11.96.195A5.433 5.433 0 0 0 10.5 0a5.433 5.433 0 0 0-2.773.75A5.571 5.571 0 0 0 5.75 2.727 5.434 5.434 0 0 0 5 5.5c0 .651.11 1.275.328 1.871.219.596.534 1.145.945 1.645L.148 15.149A.48.48 0 0 0 0 15.5c0 .135.05.253.148.352A.48.48 0 0 0 .5 16a.48.48 0 0 0 .352-.148l6.132-6.125c.5.411 1.049.726 1.645.945.596.219 1.22.328 1.871.328a5.433 5.433 0 0 0 2.773-.75 5.573 5.573 0 0 0 1.977-1.977A5.433 5.433 0 0 0 16 5.5a5.434 5.434 0 0 0-.75-2.773 5.573 5.573 0 0 0-.863-1.114A5.568 5.568 0 0 0 13.273.75a5.432 5.432 0 0 0-1.312-.555zm.29 9.45A4.354 4.354 0 0 1 10.5 10c-.62 0-1.203-.118-1.75-.355a4.57 4.57 0 0 1-1.43-.965 4.57 4.57 0 0 1-.965-1.43A4.354 4.354 0 0 1 6 5.5c0-.62.118-1.203.355-1.75a4.57 4.57 0 0 1 .965-1.43 4.57 4.57 0 0 1 1.43-.965A4.354 4.354 0 0 1 10.5 1c.62 0 1.203.119 1.75.355a4.57 4.57 0 0 1 1.43.965c.406.407.728.883.965 1.43.237.547.355 1.13.355 1.75 0 .62-.118 1.203-.355 1.75a4.57 4.57 0 0 1-.965 1.43 4.57 4.57 0 0 1-1.43.965z%22 fill%3D%22%23555%22%2F%3E%0D%3C%2Fsvg%3E%0D"); }
7891 .tsi-hierarchy-nav-wrapper.tsi-light .tsi-clear {
7892 background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 width%3D%2216%22 height%3D%2216%22 viewBox%3D%220 0 16 16%22 fill%3D%22none%22%3E%0D%3Cg opacity%3D%220.1%22%3E%0D%3Cpath d%3D%22M2 14L13 3%22 stroke%3D%22black%22 stroke-miterlimit%3D%221%22 stroke-linejoin%3D%22bevel%22%2F%3E%0D%3Cpath d%3D%22M2 3.00001L13 14%22 stroke%3D%22black%22 stroke-miterlimit%3D%221%22 stroke-linejoin%3D%22bevel%22%2F%3E%0D%3C%2Fg%3E%0D%3Cpath d%3D%22M2 13L13 2%22 stroke%3D%22%23212121%22 stroke-miterlimit%3D%221%22 stroke-linejoin%3D%22bevel%22%2F%3E%0D%3Cpath d%3D%22M2 2.00001L13 13%22 stroke%3D%22%23212121%22 stroke-miterlimit%3D%221%22 stroke-linejoin%3D%22bevel%22%2F%3E%0D%3C%2Fsvg%3E"); }
7893 .tsi-hierarchy-nav-wrapper .tsi-hierarchy-selection-wrapper {
7894 padding: 20px 20px 8px;
7895 flex-direction: column;
7896 display: flex;
7897 z-index: 3;
7898 position: relative; }
7899 .tsi-hierarchy-nav-wrapper .tsi-hierarchy-selection-wrapper .tsi-hierarchy-select {
7900 display: flex;
7901 align-items: center;
7902 width: 100%;
7903 padding: 0 8px;
7904 box-sizing: border-box;
7905 border-radius: 2px;
7906 height: 32px;
7907 cursor: pointer; }
7908 .tsi-hierarchy-nav-wrapper .tsi-hierarchy-selection-wrapper .tsi-hierarchy-select .tsi-hierarchy-name {
7909 font-size: 14px;
7910 overflow: hidden;
7911 text-overflow: ellipsis;
7912 white-space: nowrap;
7913 width: calc(100% - 10px);
7914 padding-right: 8px;
7915 text-align: left; }
7916 .tsi-hierarchy-nav-wrapper .tsi-hierarchy-selection-wrapper .tsi-hierarchy-list-wrapper {
7917 display: none;
7918 z-index: 3;
7919 position: absolute;
7920 width: calc(100% - 40px);
7921 top: 53px; }
7922 .tsi-hierarchy-nav-wrapper .tsi-hierarchy-selection-wrapper .tsi-hierarchy-list-wrapper ul {
7923 font-size: 14px; }
7924 .tsi-hierarchy-nav-wrapper .tsi-hierarchy-selection-wrapper .tsi-hierarchy-list-wrapper ul li {
7925 padding: 8px;
7926 outline: none; }
7927 .tsi-hierarchy-nav-wrapper .tsi-hierarchy-selection-wrapper .tsi-hierarchy-list-wrapper ul li:hover {
7928 cursor: pointer; }
7929 .tsi-hierarchy-nav-wrapper .tsi-hierarchy-selection-wrapper .tsi-hierarchy-list-wrapper ul li:focus {
7930 z-index: 2; }
7931 .tsi-hierarchy-nav-wrapper .tsi-hierarchy-search {
7932 display: flex;
7933 align-items: center;
7934 padding: 0px 20px;
7935 flex-direction: row; }
7936 .tsi-hierarchy-nav-wrapper .tsi-hierarchy-search ul {
7937 z-index: 2 !important; }
7938 .tsi-hierarchy-nav-wrapper .tsi-hierarchy-search .tsi-view-types {
7939 display: none;
7940 flex-direction: row;
7941 animation: fade-in .2s ease-in-out; }
7942 .tsi-hierarchy-nav-wrapper .tsi-hierarchy-search .tsi-view-types .tsi-view-type {
7943 width: 32px;
7944 height: 32px;
7945 padding: 8px;
7946 margin-left: 1px;
7947 align-items: center;
7948 cursor: pointer; }
7949 .tsi-hierarchy-nav-wrapper .tsi-hierarchy-search .tsi-view-types .tsi-view-type .tsi-tree-icon {
7950 display: inline-block; }
7951 .tsi-hierarchy-nav-wrapper .tsi-hierarchy-search .tsi-view-types .tsi-view-type .tsi-list-icon {
7952 display: inline-block; }
7953 .tsi-hierarchy-nav-wrapper .tsi-hierarchy-search .tsi-modelAutocompleteWrapper {
7954 position: relative;
7955 display: inline-flex;
7956 flex-grow: 1; }
7957 .tsi-hierarchy-nav-wrapper .tsi-hierarchy-search .tsi-modelAutocompleteWrapper .tsi-clear {
7958 right: 4px !important;
7959 left: unset !important;
7960 margin-top: 0px !important; }
7961 .tsi-hierarchy-nav-wrapper .tsi-filter-path-wrapper {
7962 display: flex;
7963 height: 0px;
7964 transform: scaleY(0);
7965 transform-origin: top;
7966 transition: transform 0.2s ease-out;
7967 opacity: 0.5; }
7968 .tsi-hierarchy-nav-wrapper .tsi-filter-path-wrapper.visible {
7969 height: 24px;
7970 transform: scaleY(1);
7971 padding: 0px 20px;
7972 margin-top: 4px; }
7973 .tsi-hierarchy-nav-wrapper .tsi-filter-path-wrapper .tsi-filter-path {
7974 display: flex;
7975 width: 100%;
7976 align-items: center;
7977 flex-direction: row;
7978 padding: 0; }
7979 .tsi-hierarchy-nav-wrapper .tsi-filter-path-wrapper .tsi-filter-path .tsi-filter-icon {
7980 width: 12px;
7981 height: 10px;
7982 cursor: auto;
7983 margin-right: 4px; }
7984 .tsi-hierarchy-nav-wrapper .tsi-filter-path-wrapper .tsi-filter-path .tsi-path-list {
7985 display: flex;
7986 align-items: center;
7987 max-width: calc(100% - 36px); }
7988 .tsi-hierarchy-nav-wrapper .tsi-filter-path-wrapper .tsi-filter-path .tsi-path-list .tsi-path {
7989 font-size: 12px;
7990 text-overflow: ellipsis;
7991 white-space: nowrap;
7992 overflow: hidden;
7993 padding: 4px;
7994 border-radius: 4px;
7995 cursor: pointer;
7996 outline: none; }
7997 .tsi-hierarchy-nav-wrapper .tsi-filter-path-wrapper .tsi-filter-path .tsi-path-list .tsi-path:first-child, .tsi-hierarchy-nav-wrapper .tsi-filter-path-wrapper .tsi-filter-path .tsi-path-list .tsi-path:last-child {
7998 min-width: 32px; }
7999 .tsi-hierarchy-nav-wrapper .tsi-filter-path-wrapper .tsi-filter-path .tsi-path-list .tsi-path:first-child {
8000 padding-left: 0; }
8001 .tsi-hierarchy-nav-wrapper .tsi-filter-path-wrapper .tsi-filter-path .tsi-filter-clear {
8002 width: 12px !important;
8003 height: 12px !important;
8004 margin-left: auto;
8005 display: none;
8006 cursor: pointer; }
8007 .tsi-hierarchy-nav-wrapper .tsi-instance-lookup-loading {
8008 display: none;
8009 animation: fade-in .2s ease-in-out;
8010 padding: 8px 18px 0px;
8011 align-items: center;
8012 width: 100%; }
8013 .tsi-hierarchy-nav-wrapper .tsi-instance-lookup-loading .tsi-spinner-icon {
8014 width: 12px;
8015 height: 12px;
8016 display: inline-block;
8017 margin-right: 8px;
8018 animation: rotating 2s linear infinite; }
8019 .tsi-hierarchy-nav-wrapper .tsi-instance-lookup-loading .tsi-lookup-instance {
8020 width: 100%;
8021 text-overflow: ellipsis;
8022 overflow: hidden;
8023 font-size: 13px;
8024 white-space: nowrap; }
8025 .tsi-hierarchy-nav-wrapper .tsi-hierarchy-or-list-wrapper {
8026 width: 100%;
8027 display: flex;
8028 flex-grow: 1;
8029 flex-direction: column;
8030 min-height: 0px;
8031 padding-top: 8px;
8032 position: relative; }
8033 .tsi-hierarchy-nav-wrapper .tsi-hierarchy-or-list-wrapper .tsi-hierarchy {
8034 width: 100%;
8035 overflow-y: auto;
8036 padding-bottom: 20px; }
8037 .tsi-hierarchy-nav-wrapper .tsi-hierarchy-or-list-wrapper .tsi-list {
8038 overflow-y: auto;
8039 width: 100%;
8040 display: none; }
8041 .tsi-hierarchy-nav-wrapper .tsi-hierarchy-or-list-wrapper .tsi-list .tsi-modelResultWrapper {
8042 cursor: pointer;
8043 position: relative;
8044 max-height: 206px;
8045 overflow: hidden;
8046 animation: fade-in .2s ease-in-out; }
8047 .tsi-hierarchy-nav-wrapper .tsi-hierarchy-or-list-wrapper .tsi-list .tsi-modelResultWrapper .tsi-modelResult {
8048 pointer-events: none;
8049 padding: 8px 20px; }
8050 .tsi-hierarchy-nav-wrapper .tsi-hierarchy-or-list-wrapper .tsi-list .tsi-modelResultWrapper .tsi-modelResult .tsi-modelPK {
8051 font-weight: 600;
8052 font-size: 14px;
8053 text-overflow: ellipsis;
8054 overflow: hidden;
8055 white-space: nowrap; }
8056 .tsi-hierarchy-nav-wrapper .tsi-hierarchy-or-list-wrapper .tsi-list .tsi-modelResultWrapper .tsi-modelResult .tsi-modelHighlights {
8057 font-size: 12px;
8058 padding-top: 2px;
8059 padding-left: 8px;
8060 padding-bottom: 2px; }
8061 .tsi-hierarchy-nav-wrapper .tsi-hierarchy-or-list-wrapper .tsi-list .tsi-modelResultWrapper .tsi-modelResult .tsi-modelHighlights table {
8062 border-spacing: 0;
8063 margin-top: 2px; }
8064 .tsi-hierarchy-nav-wrapper .tsi-hierarchy-or-list-wrapper .tsi-list .tsi-modelResultWrapper .tsi-modelResult .tsi-modelHighlights table tr td {
8065 padding: 0;
8066 vertical-align: top; }
8067 .tsi-hierarchy-nav-wrapper .tsi-hierarchy-or-list-wrapper .tsi-list .tsi-modelResultWrapper .tsi-modelResult .tsi-modelHighlights table tr td:first-of-type {
8068 opacity: .6; }
8069 .tsi-hierarchy-nav-wrapper .tsi-hierarchy-or-list-wrapper .tsi-list .tsi-modelResultWrapper .tsi-modelResult .tsi-modelHighlights table tr td:nth-of-type(2) {
8070 padding-left: 8px; }
8071 .tsi-hierarchy-nav-wrapper .tsi-hierarchy-or-list-wrapper .tsi-list .tsi-show-more {
8072 text-align: center !important;
8073 padding: 8px; }
8074 .tsi-hierarchy-nav-wrapper .tsi-hierarchy-or-list-wrapper .tsi-show-more {
8075 font-size: 14px; }
8076 .tsi-hierarchy-nav-wrapper .tsi-hierarchy-or-list-wrapper .tsi-show-more span {
8077 cursor: pointer !important; }
8078 .tsi-hierarchy-nav-wrapper .tsi-notFound, .tsi-hierarchy-nav-wrapper .tsi-noResults {
8079 display: flex;
8080 align-items: center;
8081 margin: 4px 20px;
8082 padding: 4px 0px;
8083 animation: fade-in .2s ease-in-out; }
8084 .tsi-hierarchy-nav-wrapper .tsi-notFound .tsi-not-found-message, .tsi-hierarchy-nav-wrapper .tsi-noResults .tsi-not-found-message {
8085 width: calc(100% - 12px);
8086 padding-right: 4px;
8087 font-size: 12px;
8088 line-height: 17px; }
8089 .tsi-hierarchy-nav-wrapper .tsi-notFound .tsi-not-found-message .tsi-search-globally-link, .tsi-hierarchy-nav-wrapper .tsi-noResults .tsi-not-found-message .tsi-search-globally-link {
8090 padding-left: 4px;
8091 cursor: pointer; }
8092 .tsi-hierarchy-nav-wrapper .tsi-notFound .tsi-clear, .tsi-hierarchy-nav-wrapper .tsi-noResults .tsi-clear {
8093 width: 12px;
8094 height: 12px;
8095 cursor: pointer;
8096 display: inline-block;
8097 background-size: contain;
8098 background-repeat: no-repeat; }
8099 .tsi-hierarchy-nav-wrapper .tsi-filter-icon {
8100 z-index: 3 !important;
8101 right: 20px;
8102 position: absolute;
8103 visibility: hidden;
8104 height: 16px;
8105 width: 16px;
8106 cursor: pointer;
8107 background-repeat: no-repeat;
8108 background-size: 11px;
8109 background-position: center;
8110 top: 6px; }
8111 .tsi-hierarchy-nav-wrapper .tsi-down-caret-icon {
8112 height: 14px;
8113 width: 14px;
8114 background-repeat: no-repeat;
8115 background-size: contain;
8116 transform: rotate(90deg); }
8117 .tsi-hierarchy-nav-wrapper .tsi-close-icon, .tsi-hierarchy-nav-wrapper .tsi-list-icon, .tsi-hierarchy-nav-wrapper .tsi-tree-icon {
8118 cursor: pointer;
8119 height: 16px;
8120 width: 16px;
8121 background-repeat: no-repeat;
8122 background-size: contain; }
8123 .tsi-hierarchy-nav-wrapper ul {
8124 list-style: none;
8125 padding: 0;
8126 margin: 0;
8127 width: 100%; }
8128 .tsi-hierarchy-nav-wrapper ul.tsi-noPad {
8129 padding: 8px 20px;
8130 margin: 0;
8131 overflow: auto;
8132 height: 100%; }
8133 .tsi-hierarchy-nav-wrapper li {
8134 position: relative;
8135 animation: fade-in .2s ease-in-out; }
8136 .tsi-hierarchy-nav-wrapper li .tsi-caret-icon {
8137 position: absolute;
8138 display: block;
8139 height: 10px;
8140 width: 10px;
8141 cursor: pointer;
8142 z-index: 1;
8143 background-size: 10px;
8144 background-repeat: no-repeat;
8145 top: 11px;
8146 background-position: 50%;
8147 transition: all .2s ease;
8148 pointer-events: none;
8149 transform: rotate(0deg); }
8150 .tsi-hierarchy-nav-wrapper li .tsi-hierarchyItem {
8151 display: flex;
8152 flex-wrap: wrap;
8153 position: relative;
8154 margin: 0;
8155 min-height: 28px;
8156 font-size: 14px;
8157 align-items: center;
8158 padding-right: 40px;
8159 cursor: pointer !important; }
8160 .tsi-hierarchy-nav-wrapper li .tsi-hierarchyItem .tsi-name {
8161 text-overflow: ellipsis;
8162 overflow: hidden;
8163 white-space: nowrap;
8164 max-width: calc(100% - 26px); }
8165 .tsi-hierarchy-nav-wrapper li .tsi-hierarchyItem .tsi-instanceCount {
8166 opacity: .6;
8167 padding-left: 8px;
8168 font-size: 11px;
8169 position: relative;
8170 top: 1px; }
8171 .tsi-hierarchy-nav-wrapper li .tsi-hierarchyItem .tsi-highlights-detail {
8172 font-weight: 400;
8173 font-size: 12px;
8174 padding-top: 2px;
8175 padding-left: 8px;
8176 padding-bottom: 2px;
8177 display: none;
8178 width: 100%; }
8179 .tsi-hierarchy-nav-wrapper li .tsi-hierarchyItem .tsi-highlights-detail table {
8180 margin: 2px;
8181 table-layout: fixed;
8182 width: 100%; }
8183 .tsi-hierarchy-nav-wrapper li .tsi-hierarchyItem .tsi-highlights-detail table tr td {
8184 padding: 0;
8185 vertical-align: top;
8186 white-space: nowrap;
8187 text-overflow: ellipsis;
8188 overflow: hidden; }
8189 .tsi-hierarchy-nav-wrapper li .tsi-hierarchyItem .tsi-highlights-detail table tr td:first-of-type {
8190 opacity: .6; }
8191 .tsi-hierarchy-nav-wrapper li .tsi-hierarchyItem .tsi-highlights-detail table tr td:nth-of-type(2) {
8192 padding-left: 8px; }
8193 .tsi-hierarchy-nav-wrapper li.tsi-expanded > .tsi-hierarchyItem > .tsi-caret-icon {
8194 content: '';
8195 cursor: pointer;
8196 transform: rotate(90deg); }
8197 .tsi-hierarchy-nav-wrapper li.tsi-leaf {
8198 font-weight: 600; }
8199 .tsi-hierarchy-nav-wrapper .tsi-noBefore .tsi-caret-icon {
8200 content: '' !important; }
8201 .tsi-hierarchy-nav-wrapper .tsi-hierarchyNavigationContextMenu {
8202 border: none;
8203 position: absolute;
8204 width: 172px;
8205 left: calc(100% - 32px);
8206 top: 0px;
8207 z-index: 4;
8208 transition: top .2s ease-in-out;
8209 display: flex;
8210 flex-direction: column; }
8211 .tsi-hierarchy-nav-wrapper .tsi-hierarchyNavigationContextMenu .tsi-search {
8212 height: 32px;
8213 padding: 0;
8214 margin: 4px 8px 8px;
8215 width: calc(100% - 16px); }
8216 .tsi-hierarchy-nav-wrapper .tsi-hierarchyNavigationContextMenu .tsi-search:focus, .tsi-hierarchy-nav-wrapper .tsi-hierarchyNavigationContextMenu .tsi-search:hover {
8217 background-color: unset !important; }
8218 .tsi-hierarchy-nav-wrapper .tsi-hierarchyNavigationContextMenu ul {
8219 padding: 0;
8220 margin: 0;
8221 overflow-y: auto;
8222 max-width: 200px;
8223 max-height: 240px; }
8224 .tsi-hierarchy-nav-wrapper .tsi-hierarchyNavigationContextMenu li {
8225 font-size: 12px;
8226 cursor: pointer;
8227 height: 28px;
8228 display: flex;
8229 align-items: center;
8230 overflow: hidden; }
8231 .tsi-hierarchy-nav-wrapper .tsi-hierarchyNavigationContextMenu button {
8232 text-align: center;
8233 margin: 12px 8px 4px;
8234 display: block;
8235 min-height: 28px; }
8236 .tsi-hierarchy-nav-wrapper .tsi-hierarchyNavigationContextMenu .tsi-selectionItemWrapper {
8237 display: flex;
8238 align-items: center;
8239 width: 100%;
8240 padding: 4px 8px;
8241 cursor: pointer; }
8242 .tsi-hierarchy-nav-wrapper .tsi-hierarchyNavigationContextMenu .tsi-selectionItemWrapper .tsi-hierarchyCheckbox {
8243 display: inline-block;
8244 width: 16px;
8245 height: 16px;
8246 margin: 0;
8247 background-image: url("data:image/svg+xml, %3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 14 14%22%3E%0D %3Cg transform%3D%22translate(-160 -223)%22%3E%0D %3Cpath style%3D%22fill%3A %230077ff%3B stroke%3A %230077ff%22 class%3D%22tsiIconCbBg%22 d%3D%22M2%2C0H12a2%2C2%2C0%2C0%2C1%2C2%2C2V12a2%2C2%2C0%2C0%2C1-2%2C2H2a2%2C2%2C0%2C0%2C1-2-2V2A2%2C2%2C0%2C0%2C1%2C2%2C0Z%22 transform%3D%22translate(160 223)%22 %2F%3E%0D %3Cpath style%3D%22fill%3A %23f8f8f8%22 class%3D%22tsiIconCbCheck%22 d%3D%22M10.764-8.736%2C4.5-2.467%2C1.236-5.736l.527-.527L4.5-3.533l5.736-5.73Z%22 transform%3D%22translate(161 236)%22 %2F%3E%0D %3C%2Fg%3E%0D %3C%2Fsvg%3E");
8248 background-size: contain;
8249 background-repeat: no-repeat; }
8250 .tsi-hierarchy-nav-wrapper .tsi-hierarchyNavigationContextMenu .tsi-selectionItemWrapper .tsi-selectionItemKind {
8251 width: 16px;
8252 height: 16px;
8253 background-size: contain;
8254 background-repeat: no-repeat;
8255 flex-shrink: 0; }
8256 .tsi-hierarchy-nav-wrapper .tsi-hierarchyNavigationContextMenu .tsi-selectionItemWrapper .tsi-selectionItemKind.categorical {
8257 background-image: url("data:image/svg+xml,%3Csvg width%3D%2216%22 height%3D%2216%22 viewBox%3D%220 0 16 16%22 fill%3D%22none%22 xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0D%3Cpath fill-rule%3D%22evenodd%22 clip-rule%3D%22evenodd%22 d%3D%22M0 1.52588e-05H1.06667V16H0V1.52588e-05ZM11.7333 7.00002H2.13333V3.00002H11.7333V7.00002ZM3.2 4.00002H10.6667V6.00002H3.2V4.00002ZM16 9.00002V13H2.13333V9.00002H16ZM3.2 10H14.9333V12H3.2V10Z%22 fill%3D%22%23136BFB%22%2F%3E%0D%3C%2Fsvg%3E%0D"); }
8258 .tsi-hierarchy-nav-wrapper .tsi-hierarchyNavigationContextMenu .tsi-selectionItemWrapper .tsi-selectionItemKind.aggregate {
8259 background-image: url("data:image/svg+xml,%3Csvg width%3D%2216%22 height%3D%2216%22 viewBox%3D%220 0 16 16%22 fill%3D%22none%22 xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0D%3Cpath d%3D%22M12 5.5V4H4L7 8L4 12H12V10.5H13V13H3V12L6 8L3 4V3H13V5.5H12Z%22 fill%3D%22%23136BFB%22%2F%3E%0D%3C%2Fsvg%3E%0D"); }
8260 .tsi-hierarchy-nav-wrapper .tsi-hierarchyNavigationContextMenu .tsi-selectionItemWrapper .tsi-selectionItemKind.numeric {
8261 background-image: url("data:image/svg+xml,%3Csvg width%3D%2216%22 height%3D%2216%22 viewBox%3D%220 0 16 16%22 fill%3D%22none%22 xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0D%3Crect x%3D%223%22 y%3D%225.98511%22 width%3D%2211%22 height%3D%220.996277%22 fill%3D%22%23136BFB%22%2F%3E%0D%3Crect width%3D%2212.0511%22 height%3D%220.999846%22 transform%3D%22matrix(0.204104 -0.978949 0.979251 0.202649 3.77746 13.7974)%22 fill%3D%22%23136BFB%22%2F%3E%0D%3Crect width%3D%2212.0511%22 height%3D%220.999846%22 transform%3D%22matrix(0.204104 -0.978949 0.979251 0.202649 8 13.7974)%22 fill%3D%22%23136BFB%22%2F%3E%0D%3Crect x%3D%222%22 y%3D%228.97394%22 width%3D%2211%22 height%3D%220.996277%22 fill%3D%22%23136BFB%22%2F%3E%0D%3C%2Fsvg%3E%0D"); }
8262 .tsi-hierarchy-nav-wrapper .tsi-hierarchyNavigationContextMenu .tsi-selectionItemWrapper .tsi-selectionItem {
8263 text-overflow: ellipsis;
8264 overflow: hidden;
8265 white-space: nowrap;
8266 width: calc(100% - 40px);
8267 margin: 0 8px;
8268 padding-left: 2px; }
8269 .tsi-hierarchy-nav-wrapper .tsi-hitCount {
8270 display: none; }
8271
8272@keyframes fade-in {
8273 0% {
8274 opacity: 0; }
8275 100% {
8276 opacity: 1; } }
8277
8278@keyframes rotating {
8279 from {
8280 transform: rotate(0deg); }
8281 to {
8282 transform: rotate(360deg); } }
8283
8284div[class^='tsi-'] {
8285 box-sizing: border-box;
8286 font-family: "Segoe UI", sans-serif; }
8287
8288.tsi-textWrap {
8289 overflow: hidden;
8290 white-space: pre-wrap;
8291 text-overflow: ellipsis;
8292 hyphens: auto;
8293 overflow-wrap: break-word; }
8294
8295.tsi-hidden {
8296 display: none; }
8297
8298@keyframes tsi-slideIn {
8299 from {
8300 transform: translateY(-10px);
8301 opacity: 0; }
8302 to {
8303 transform: translateY(0px);
8304 opacity: 1; } }
8305
8306@keyframes tsi-slideRight {
8307 from {
8308 transform: translateX(-10px);
8309 opacity: 0; }
8310 to {
8311 transform: translateX(0px);
8312 opacity: 1; } }
8313
8314.tsi-resizeGutter {
8315 width: 6px;
8316 cursor: e-resize;
8317 padding: 2px;
8318 background-position-y: 50%;
8319 background-position-x: 0px;
8320 background-repeat: no-repeat; }
8321
8322.tsi-chartValueTextBox {
8323 position: absolute;
8324 white-space: nowrap;
8325 font-size: 11px;
8326 padding: 1px 4px;
8327 border-width: 1px;
8328 border-style: solid;
8329 box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.3);
8330 line-height: 16px; }
8331
8332.tsi-baseContextMenu {
8333 white-space: nowrap;
8334 padding: 4px 0;
8335 animation: tsi-slideRight 0.367s cubic-bezier(0.1, 0.9, 0.2, 1) forwards;
8336 border-width: 1px;
8337 border-radius: 2px;
8338 border-style: solid;
8339 box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.3);
8340 text-align: left; }
8341 .tsi-baseContextMenu > div, .tsi-baseContextMenu > li, .tsi-baseContextMenu > button {
8342 padding: 4px 8px;
8343 font-size: 12px;
8344 cursor: pointer;
8345 height: 28px;
8346 display: flex;
8347 align-items: center;
8348 overflow: hidden; }
8349 .tsi-baseContextMenu .tsi-break {
8350 height: 4px;
8351 margin-top: 4px;
8352 padding: 0 0 4px 0;
8353 cursor: default; }
8354 .tsi-baseContextMenu .tsi-break:last-of-type {
8355 display: none; }
8356
8357.tsi-primaryButton {
8358 height: 36px;
8359 border-radius: 4px;
8360 border-width: 1px;
8361 border-style: solid; }
8362 .tsi-primaryButton.disabled {
8363 cursor: default;
8364 pointer-events: none;
8365 opacity: .5; }
8366
8367.tsi-chartControlsPanel {
8368 height: 20px;
8369 right: 0px;
8370 width: 100px;
8371 position: absolute;
8372 z-index: 2;
8373 pointer-events: none; }
8374 .tsi-chartControlsPanel .tsi-ellipsisContainerDiv {
8375 pointer-events: all;
8376 left: auto;
8377 right: 20px;
8378 top: 0px;
8379 position: absolute; }
8380 .tsi-chartControlsPanel .tsi-ellipsisContainerDiv .tsi-ellipsisMenuContainer {
8381 pointer-events: all; }
8382 .tsi-chartControlsPanel .tsi-ellipsisContainerDiv .tsi-ellipsisMenuContainer .tsi-ellipsisMenu {
8383 z-index: 2 !important; }
8384 .tsi-chartControlsPanel .tsi-stackedButton {
8385 pointer-events: all;
8386 display: block;
8387 background-size: 20px 20px;
8388 background-repeat: no-repeat;
8389 background-position: center;
8390 position: absolute;
8391 height: 100%;
8392 width: 20px;
8393 cursor: pointer;
8394 background-color: transparent;
8395 border: none; }
8396 .tsi-chartControlsPanel .tsi-scooterButton {
8397 display: block;
8398 background-size: 20px 20px;
8399 background-repeat: no-repeat;
8400 background-position: center;
8401 position: absolute;
8402 height: 20px;
8403 width: 20px; }
8404
8405select::-ms-expand {
8406 display: none; }
8407
8408.tsi-select {
8409 margin: 2px;
8410 position: relative;
8411 -webkit-appearance: none;
8412 -moz-appearance: none;
8413 padding: 6px;
8414 padding-right: 28px;
8415 border-width: 1px;
8416 border-radius: 2px;
8417 border-style: solid;
8418 white-space: nowrap;
8419 overflow: hidden;
8420 height: 32px;
8421 background-position-y: 12px;
8422 background-position-x: calc(100% - 4px); }
8423 .tsi-select option {
8424 padding: 6px; }
8425
8426.tsi-warmRect {
8427 fill: #FFA800;
8428 stroke: #FFA800; }
8429
8430.pika-single {
8431 border-bottom: none;
8432 border-left: none;
8433 border-right: none; }
8434 .pika-single .pika-lendar {
8435 text-decoration: none;
8436 width: 196px;
8437 margin-left: 12px;
8438 margin-right: 12px; }
8439 .pika-single .pika-lendar abbr {
8440 text-decoration: none; }
8441 .pika-single .pika-lendar .pika-table .pika-row {
8442 height: 28px;
8443 margin: 0px; }
8444 .pika-single .pika-lendar .pika-table .pika-row td {
8445 padding: 0px; }
8446 .pika-single .pika-lendar .pika-table .pika-row td.is-inrange .pika-day {
8447 background-color: #d5ebe9; }
8448 .pika-single .pika-lendar .pika-table .pika-row td.is-endrange .pika-day, .pika-single .pika-lendar .pika-table .pika-row td.is-startrange .pika-day {
8449 background-color: #309d90;
8450 color: white; }
8451 .pika-single .pika-lendar .pika-table .pika-row td.is-endrange .pika-day:hover, .pika-single .pika-lendar .pika-table .pika-row td.is-startrange .pika-day:hover {
8452 background-color: #309d90;
8453 color: white; }
8454 .pika-single .pika-lendar .pika-table .pika-row td.is-startrange button {
8455 border-bottom-left-radius: 8px;
8456 border-top-left-radius: 8px; }
8457 .pika-single .pika-lendar .pika-table .pika-row td.is-endrange button {
8458 border-bottom-right-radius: 8px;
8459 border-top-right-radius: 8px; }
8460 .pika-single .pika-lendar .pika-table .pika-row td .pika-day {
8461 width: 100%;
8462 height: 28px;
8463 width: 28px;
8464 margin: 0px; }
8465 .pika-single .pika-lendar .pika-table .pika-row td .pika-day:hover {
8466 background-color: #309d90;
8467 color: white; }
8468 .pika-single .pika-lendar .pika-table .pika-button {
8469 border-radius: 0px;
8470 text-align: center; }
8471
8472.tsi-search {
8473 width: 100%;
8474 height: 100%;
8475 display: flex;
8476 flex-shrink: 0;
8477 align-items: center;
8478 position: relative; }
8479 .tsi-search .tsi-search-icon {
8480 width: 21px;
8481 height: 17px;
8482 background-repeat: no-repeat;
8483 margin-left: 8px;
8484 background-size: 14px;
8485 background-position-y: 2px; }
8486 .tsi-search .tsi-searchInput {
8487 position: absolute;
8488 width: 100%;
8489 height: 100%;
8490 padding-left: 28px;
8491 background: transparent;
8492 outline: none;
8493 text-overflow: ellipsis; }
8494
8495.tsi-baseMono {
8496 display: inline-block;
8497 padding: 4px;
8498 border-radius: 3px;
8499 font-family: "Lucida Console", Monaco, monospace;
8500 font-size: 85%;
8501 line-height: 85%;
8502 font-weight: 300; }
8503
8504.tsi-dateTimeContainerRange.tsi-dark {
8505 color: #fff; }
8506 .tsi-dateTimeContainerRange.tsi-dark .tsi-dateTimeButton {
8507 background-color: rgba(49, 55, 62, 0.8) !important;
8508 color: #fff; }
8509 .tsi-dateTimeContainerRange.tsi-dark .tsi-dateTimeButton:hover {
8510 background-color: #31373e !important; }
8511
8512.tsi-dateTimeContainerRange.tsi-light {
8513 color: #000; }
8514 .tsi-dateTimeContainerRange.tsi-light .tsi-dateTimeButton {
8515 background-color: rgba(220, 220, 220, 0.8) !important;
8516 color: #000; }
8517 .tsi-dateTimeContainerRange.tsi-light .tsi-dateTimeButton:hover {
8518 background-color: #dcdcdc !important; }
8519
8520.tsi-dateTimeContainerRange .tsi-dateTimePickerContainer {
8521 z-index: 1;
8522 position: absolute;
8523 top: 8px;
8524 left: 0px; }
8525
8526.tsi-dateTimeContainerRange .tsi-dateTimeButton {
8527 height: 32px;
8528 border: none;
8529 cursor: pointer;
8530 padding-left: 8px;
8531 padding-right: 8px;
8532 border-radius: 2px;
8533 position: absolute;
8534 top: 0;
8535 left: 0;
8536 white-space: nowrap; }
8537
8538div[class^='tsi-'] {
8539 box-sizing: border-box;
8540 font-family: "Segoe UI", sans-serif; }
8541
8542.tsi-textWrap {
8543 overflow: hidden;
8544 white-space: pre-wrap;
8545 text-overflow: ellipsis;
8546 hyphens: auto;
8547 overflow-wrap: break-word; }
8548
8549.tsi-hidden {
8550 display: none; }
8551
8552@keyframes tsi-slideIn {
8553 from {
8554 transform: translateY(-10px);
8555 opacity: 0; }
8556 to {
8557 transform: translateY(0px);
8558 opacity: 1; } }
8559
8560@keyframes tsi-slideRight {
8561 from {
8562 transform: translateX(-10px);
8563 opacity: 0; }
8564 to {
8565 transform: translateX(0px);
8566 opacity: 1; } }
8567
8568.tsi-resizeGutter {
8569 width: 6px;
8570 cursor: e-resize;
8571 padding: 2px;
8572 background-position-y: 50%;
8573 background-position-x: 0px;
8574 background-repeat: no-repeat; }
8575
8576.tsi-chartValueTextBox {
8577 position: absolute;
8578 white-space: nowrap;
8579 font-size: 11px;
8580 padding: 1px 4px;
8581 border-width: 1px;
8582 border-style: solid;
8583 box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.3);
8584 line-height: 16px; }
8585
8586.tsi-baseContextMenu {
8587 white-space: nowrap;
8588 padding: 4px 0;
8589 animation: tsi-slideRight 0.367s cubic-bezier(0.1, 0.9, 0.2, 1) forwards;
8590 border-width: 1px;
8591 border-radius: 2px;
8592 border-style: solid;
8593 box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.3);
8594 text-align: left; }
8595 .tsi-baseContextMenu > div, .tsi-baseContextMenu > li, .tsi-baseContextMenu > button {
8596 padding: 4px 8px;
8597 font-size: 12px;
8598 cursor: pointer;
8599 height: 28px;
8600 display: flex;
8601 align-items: center;
8602 overflow: hidden; }
8603 .tsi-baseContextMenu .tsi-break {
8604 height: 4px;
8605 margin-top: 4px;
8606 padding: 0 0 4px 0;
8607 cursor: default; }
8608 .tsi-baseContextMenu .tsi-break:last-of-type {
8609 display: none; }
8610
8611.tsi-primaryButton {
8612 height: 36px;
8613 border-radius: 4px;
8614 border-width: 1px;
8615 border-style: solid; }
8616 .tsi-primaryButton.disabled {
8617 cursor: default;
8618 pointer-events: none;
8619 opacity: .5; }
8620
8621.tsi-chartControlsPanel {
8622 height: 20px;
8623 right: 0px;
8624 width: 100px;
8625 position: absolute;
8626 z-index: 2;
8627 pointer-events: none; }
8628 .tsi-chartControlsPanel .tsi-ellipsisContainerDiv {
8629 pointer-events: all;
8630 left: auto;
8631 right: 20px;
8632 top: 0px;
8633 position: absolute; }
8634 .tsi-chartControlsPanel .tsi-ellipsisContainerDiv .tsi-ellipsisMenuContainer {
8635 pointer-events: all; }
8636 .tsi-chartControlsPanel .tsi-ellipsisContainerDiv .tsi-ellipsisMenuContainer .tsi-ellipsisMenu {
8637 z-index: 2 !important; }
8638 .tsi-chartControlsPanel .tsi-stackedButton {
8639 pointer-events: all;
8640 display: block;
8641 background-size: 20px 20px;
8642 background-repeat: no-repeat;
8643 background-position: center;
8644 position: absolute;
8645 height: 100%;
8646 width: 20px;
8647 cursor: pointer;
8648 background-color: transparent;
8649 border: none; }
8650 .tsi-chartControlsPanel .tsi-scooterButton {
8651 display: block;
8652 background-size: 20px 20px;
8653 background-repeat: no-repeat;
8654 background-position: center;
8655 position: absolute;
8656 height: 20px;
8657 width: 20px; }
8658
8659select::-ms-expand {
8660 display: none; }
8661
8662.tsi-select {
8663 margin: 2px;
8664 position: relative;
8665 -webkit-appearance: none;
8666 -moz-appearance: none;
8667 padding: 6px;
8668 padding-right: 28px;
8669 border-width: 1px;
8670 border-radius: 2px;
8671 border-style: solid;
8672 white-space: nowrap;
8673 overflow: hidden;
8674 height: 32px;
8675 background-position-y: 12px;
8676 background-position-x: calc(100% - 4px); }
8677 .tsi-select option {
8678 padding: 6px; }
8679
8680.tsi-warmRect {
8681 fill: #FFA800;
8682 stroke: #FFA800; }
8683
8684.pika-single {
8685 border-bottom: none;
8686 border-left: none;
8687 border-right: none; }
8688 .pika-single .pika-lendar {
8689 text-decoration: none;
8690 width: 196px;
8691 margin-left: 12px;
8692 margin-right: 12px; }
8693 .pika-single .pika-lendar abbr {
8694 text-decoration: none; }
8695 .pika-single .pika-lendar .pika-table .pika-row {
8696 height: 28px;
8697 margin: 0px; }
8698 .pika-single .pika-lendar .pika-table .pika-row td {
8699 padding: 0px; }
8700 .pika-single .pika-lendar .pika-table .pika-row td.is-inrange .pika-day {
8701 background-color: #d5ebe9; }
8702 .pika-single .pika-lendar .pika-table .pika-row td.is-endrange .pika-day, .pika-single .pika-lendar .pika-table .pika-row td.is-startrange .pika-day {
8703 background-color: #309d90;
8704 color: white; }
8705 .pika-single .pika-lendar .pika-table .pika-row td.is-endrange .pika-day:hover, .pika-single .pika-lendar .pika-table .pika-row td.is-startrange .pika-day:hover {
8706 background-color: #309d90;
8707 color: white; }
8708 .pika-single .pika-lendar .pika-table .pika-row td.is-startrange button {
8709 border-bottom-left-radius: 8px;
8710 border-top-left-radius: 8px; }
8711 .pika-single .pika-lendar .pika-table .pika-row td.is-endrange button {
8712 border-bottom-right-radius: 8px;
8713 border-top-right-radius: 8px; }
8714 .pika-single .pika-lendar .pika-table .pika-row td .pika-day {
8715 width: 100%;
8716 height: 28px;
8717 width: 28px;
8718 margin: 0px; }
8719 .pika-single .pika-lendar .pika-table .pika-row td .pika-day:hover {
8720 background-color: #309d90;
8721 color: white; }
8722 .pika-single .pika-lendar .pika-table .pika-button {
8723 border-radius: 0px;
8724 text-align: center; }
8725
8726.tsi-search {
8727 width: 100%;
8728 height: 100%;
8729 display: flex;
8730 flex-shrink: 0;
8731 align-items: center;
8732 position: relative; }
8733 .tsi-search .tsi-search-icon {
8734 width: 21px;
8735 height: 17px;
8736 background-repeat: no-repeat;
8737 margin-left: 8px;
8738 background-size: 14px;
8739 background-position-y: 2px; }
8740 .tsi-search .tsi-searchInput {
8741 position: absolute;
8742 width: 100%;
8743 height: 100%;
8744 padding-left: 28px;
8745 background: transparent;
8746 outline: none;
8747 text-overflow: ellipsis; }
8748
8749.tsi-baseMono {
8750 display: inline-block;
8751 padding: 4px;
8752 border-radius: 3px;
8753 font-family: "Lucida Console", Monaco, monospace;
8754 font-size: 85%;
8755 line-height: 85%;
8756 font-weight: 300; }
8757
8758.tsi-playback-controls-container {
8759 padding-left: 20px;
8760 padding-right: 20px; }
8761
8762.tsi-playback-timeline {
8763 width: 100%;
8764 height: 32px;
8765 position: relative; }
8766
8767.tsi-playback-timeline svg {
8768 width: 100%;
8769 height: 100%;
8770 position: absolute; }
8771
8772.tsi-playback-input {
8773 position: absolute;
8774 pointer-events: none;
8775 height: 100%; }
8776
8777.tsi-playback-track, .tsi-playback-handle {
8778 cursor: pointer; }
8779
8780.tsi-playback-track {
8781 stroke-width: 5px;
8782 stroke-linecap: round; }
8783 .tsi-playback-track .tsi-left-of-handle {
8784 stroke: #605E5C; }
8785 .tsi-playback-track .tsi-right-of-handle {
8786 stroke: #C8C6C4; }
8787
8788.tsi-playback-handle {
8789 stroke-width: 2px;
8790 stroke: #323130;
8791 fill: #fff; }
8792
8793.tsi-playback-axis {
8794 position: absolute;
8795 height: 100%; }
8796 .tsi-playback-axis svg {
8797 width: 100%;
8798 height: 100%;
8799 overflow: visible; }
8800 .tsi-playback-axis svg g:first-of-type {
8801 text-anchor: start; }
8802 .tsi-playback-axis svg g:last-of-type {
8803 text-anchor: end; }
8804
8805.tsi-playback-buttons {
8806 width: 100%;
8807 height: 36px;
8808 margin-top: 16px;
8809 margin-bottom: 8px; }
8810 .tsi-playback-buttons .tsi-play-button, .tsi-playback-buttons .tsi-pause-button {
8811 padding: 4px;
8812 background: none;
8813 border: none;
8814 background-repeat: no-repeat;
8815 background-position: center; }
8816
8817.tsi-dark .tsi-playback-buttons .tsi-play-button {
8818 background-image: url("data:image/svg+xml,%3Csvg width%3D%2224%22 height%3D%2224%22 viewBox%3D%220 0 24 24%22 fill%3D%22none%22 xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0D%3Cpath d%3D%22M4.5 4.05L18.3 12L4.5 19.95V4.05ZM3 1.5V22.5L21.45 12L3 1.5Z%22 fill%3D%22%2360AAFF%22%2F%3E%0D%3C%2Fsvg%3E%0D%0D"); }
8819
8820.tsi-dark .tsi-playback-buttons .tsi-pause-button {
8821 background-image: url("data:image/svg+xml,%3Csvg width%3D%2224%22 height%3D%2224%22 viewBox%3D%220 0 24 24%22 fill%3D%22none%22 xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0D%3Cpath d%3D%22M7.5 3H9V21H7.5V3ZM16.5 3V21H15V3H16.5Z%22 fill%3D%22%2360AAFF%22%2F%3E%0D%3C%2Fsvg%3E%0D"); }
8822
8823.tsi-light .tsi-playback-buttons .tsi-play-button, .tsi-light .tsi-playback-buttons .tsi-pause-button {
8824 margin-left: 6px; }
8825
8826.tsi-light .tsi-playback-buttons .tsi-play-button {
8827 background-image: url("data:image/svg+xml,%3Csvg width%3D%2224%22 height%3D%2224%22 viewBox%3D%220 0 24 24%22 fill%3D%22none%22 xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0D%3Cpath d%3D%22M4.5 4.05L18.3 12L4.5 19.95V4.05ZM3 1.5V22.5L21.45 12L3 1.5Z%22 fill%3D%22%23136BFB%22%2F%3E%0D%3C%2Fsvg%3E%0D"); }
8828
8829.tsi-light .tsi-playback-buttons .tsi-pause-button {
8830 background-image: url("data:image/svg+xml,%3Csvg width%3D%2224%22 height%3D%2224%22 viewBox%3D%220 0 24 24%22 fill%3D%22none%22 xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0D%3Cpath d%3D%22M7.5 3H9V21H7.5V3ZM16.5 3V21H15V3H16.5Z%22 fill%3D%22%23136BFB%22%2F%3E%0D%3C%2Fsvg%3E%0D"); }
8831
8832.tsi-playback-timestamp {
8833 height: 100%;
8834 position: relative;
8835 top: -8px; }
8836
8837.tsi-playback-buttons button {
8838 cursor: pointer;
8839 width: 36px;
8840 height: 36px; }
8841
8842.tsi-playback-buttons button:focus {
8843 outline: none; }
8844
8845div[class^='tsi-'] {
8846 box-sizing: border-box;
8847 font-family: "Segoe UI", sans-serif; }
8848
8849.tsi-textWrap {
8850 overflow: hidden;
8851 white-space: pre-wrap;
8852 text-overflow: ellipsis;
8853 hyphens: auto;
8854 overflow-wrap: break-word; }
8855
8856.tsi-hidden {
8857 display: none; }
8858
8859@keyframes tsi-slideIn {
8860 from {
8861 transform: translateY(-10px);
8862 opacity: 0; }
8863 to {
8864 transform: translateY(0px);
8865 opacity: 1; } }
8866
8867@keyframes tsi-slideRight {
8868 from {
8869 transform: translateX(-10px);
8870 opacity: 0; }
8871 to {
8872 transform: translateX(0px);
8873 opacity: 1; } }
8874
8875.tsi-resizeGutter {
8876 width: 6px;
8877 cursor: e-resize;
8878 padding: 2px;
8879 background-position-y: 50%;
8880 background-position-x: 0px;
8881 background-repeat: no-repeat; }
8882
8883.tsi-chartValueTextBox {
8884 position: absolute;
8885 white-space: nowrap;
8886 font-size: 11px;
8887 padding: 1px 4px;
8888 border-width: 1px;
8889 border-style: solid;
8890 box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.3);
8891 line-height: 16px; }
8892
8893.tsi-baseContextMenu {
8894 white-space: nowrap;
8895 padding: 4px 0;
8896 animation: tsi-slideRight 0.367s cubic-bezier(0.1, 0.9, 0.2, 1) forwards;
8897 border-width: 1px;
8898 border-radius: 2px;
8899 border-style: solid;
8900 box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.3);
8901 text-align: left; }
8902 .tsi-baseContextMenu > div, .tsi-baseContextMenu > li, .tsi-baseContextMenu > button {
8903 padding: 4px 8px;
8904 font-size: 12px;
8905 cursor: pointer;
8906 height: 28px;
8907 display: flex;
8908 align-items: center;
8909 overflow: hidden; }
8910 .tsi-baseContextMenu .tsi-break {
8911 height: 4px;
8912 margin-top: 4px;
8913 padding: 0 0 4px 0;
8914 cursor: default; }
8915 .tsi-baseContextMenu .tsi-break:last-of-type {
8916 display: none; }
8917
8918.tsi-primaryButton {
8919 height: 36px;
8920 border-radius: 4px;
8921 border-width: 1px;
8922 border-style: solid; }
8923 .tsi-primaryButton.disabled {
8924 cursor: default;
8925 pointer-events: none;
8926 opacity: .5; }
8927
8928.tsi-chartControlsPanel {
8929 height: 20px;
8930 right: 0px;
8931 width: 100px;
8932 position: absolute;
8933 z-index: 2;
8934 pointer-events: none; }
8935 .tsi-chartControlsPanel .tsi-ellipsisContainerDiv {
8936 pointer-events: all;
8937 left: auto;
8938 right: 20px;
8939 top: 0px;
8940 position: absolute; }
8941 .tsi-chartControlsPanel .tsi-ellipsisContainerDiv .tsi-ellipsisMenuContainer {
8942 pointer-events: all; }
8943 .tsi-chartControlsPanel .tsi-ellipsisContainerDiv .tsi-ellipsisMenuContainer .tsi-ellipsisMenu {
8944 z-index: 2 !important; }
8945 .tsi-chartControlsPanel .tsi-stackedButton {
8946 pointer-events: all;
8947 display: block;
8948 background-size: 20px 20px;
8949 background-repeat: no-repeat;
8950 background-position: center;
8951 position: absolute;
8952 height: 100%;
8953 width: 20px;
8954 cursor: pointer;
8955 background-color: transparent;
8956 border: none; }
8957 .tsi-chartControlsPanel .tsi-scooterButton {
8958 display: block;
8959 background-size: 20px 20px;
8960 background-repeat: no-repeat;
8961 background-position: center;
8962 position: absolute;
8963 height: 20px;
8964 width: 20px; }
8965
8966select::-ms-expand {
8967 display: none; }
8968
8969.tsi-select {
8970 margin: 2px;
8971 position: relative;
8972 -webkit-appearance: none;
8973 -moz-appearance: none;
8974 padding: 6px;
8975 padding-right: 28px;
8976 border-width: 1px;
8977 border-radius: 2px;
8978 border-style: solid;
8979 white-space: nowrap;
8980 overflow: hidden;
8981 height: 32px;
8982 background-position-y: 12px;
8983 background-position-x: calc(100% - 4px); }
8984 .tsi-select option {
8985 padding: 6px; }
8986
8987.tsi-warmRect {
8988 fill: #FFA800;
8989 stroke: #FFA800; }
8990
8991.pika-single {
8992 border-bottom: none;
8993 border-left: none;
8994 border-right: none; }
8995 .pika-single .pika-lendar {
8996 text-decoration: none;
8997 width: 196px;
8998 margin-left: 12px;
8999 margin-right: 12px; }
9000 .pika-single .pika-lendar abbr {
9001 text-decoration: none; }
9002 .pika-single .pika-lendar .pika-table .pika-row {
9003 height: 28px;
9004 margin: 0px; }
9005 .pika-single .pika-lendar .pika-table .pika-row td {
9006 padding: 0px; }
9007 .pika-single .pika-lendar .pika-table .pika-row td.is-inrange .pika-day {
9008 background-color: #d5ebe9; }
9009 .pika-single .pika-lendar .pika-table .pika-row td.is-endrange .pika-day, .pika-single .pika-lendar .pika-table .pika-row td.is-startrange .pika-day {
9010 background-color: #309d90;
9011 color: white; }
9012 .pika-single .pika-lendar .pika-table .pika-row td.is-endrange .pika-day:hover, .pika-single .pika-lendar .pika-table .pika-row td.is-startrange .pika-day:hover {
9013 background-color: #309d90;
9014 color: white; }
9015 .pika-single .pika-lendar .pika-table .pika-row td.is-startrange button {
9016 border-bottom-left-radius: 8px;
9017 border-top-left-radius: 8px; }
9018 .pika-single .pika-lendar .pika-table .pika-row td.is-endrange button {
9019 border-bottom-right-radius: 8px;
9020 border-top-right-radius: 8px; }
9021 .pika-single .pika-lendar .pika-table .pika-row td .pika-day {
9022 width: 100%;
9023 height: 28px;
9024 width: 28px;
9025 margin: 0px; }
9026 .pika-single .pika-lendar .pika-table .pika-row td .pika-day:hover {
9027 background-color: #309d90;
9028 color: white; }
9029 .pika-single .pika-lendar .pika-table .pika-button {
9030 border-radius: 0px;
9031 text-align: center; }
9032
9033.tsi-search {
9034 width: 100%;
9035 height: 100%;
9036 display: flex;
9037 flex-shrink: 0;
9038 align-items: center;
9039 position: relative; }
9040 .tsi-search .tsi-search-icon {
9041 width: 21px;
9042 height: 17px;
9043 background-repeat: no-repeat;
9044 margin-left: 8px;
9045 background-size: 14px;
9046 background-position-y: 2px; }
9047 .tsi-search .tsi-searchInput {
9048 position: absolute;
9049 width: 100%;
9050 height: 100%;
9051 padding-left: 28px;
9052 background: transparent;
9053 outline: none;
9054 text-overflow: ellipsis; }
9055
9056.tsi-baseMono {
9057 display: inline-block;
9058 padding: 4px;
9059 border-radius: 3px;
9060 font-family: "Lucida Console", Monaco, monospace;
9061 font-size: 85%;
9062 line-height: 85%;
9063 font-weight: 300; }
9064
9065.tsi-process-graphic-target.tsi-dark {
9066 color: #fff;
9067 background-color: #0d0f0e;
9068 border-color: #60AAFF; }
9069 .tsi-process-graphic-target.tsi-dark .yAxis path, .tsi-process-graphic-target.tsi-dark .xAxis path {
9070 stroke: #fff; }
9071 .tsi-process-graphic-target.tsi-dark .yAxis .tick text, .tsi-process-graphic-target.tsi-dark .xAxis .tick text {
9072 fill: #fff; }
9073 .tsi-process-graphic-target.tsi-dark .yAxis .tick line, .tsi-process-graphic-target.tsi-dark .xAxis .tick line {
9074 stroke: #fff; }
9075 @media screen and (-ms-high-contrast: white-on-black) {
9076 .tsi-process-graphic-target.tsi-dark .yAxis path, .tsi-process-graphic-target.tsi-dark .xAxis path {
9077 stroke: #fff; }
9078 .tsi-process-graphic-target.tsi-dark .yAxis .tick text, .tsi-process-graphic-target.tsi-dark .xAxis .tick text {
9079 fill: #fff !important; }
9080 .tsi-process-graphic-target.tsi-dark .yAxis .tick line, .tsi-process-graphic-target.tsi-dark .xAxis .tick line {
9081 stroke: #fff; } }
9082 .tsi-process-graphic-target.tsi-dark .vHoverBox, .tsi-process-graphic-target.tsi-dark .hHoverBox {
9083 fill: #0d0f0e;
9084 stroke: #60AAFF; }
9085 .tsi-process-graphic-target.tsi-dark .tsi-resizeGutter.tsi-isDragging {
9086 background-color: #31373e; }
9087 .tsi-process-graphic-target.tsi-dark ::-webkit-scrollbar {
9088 height: 8px;
9089 width: 8px; }
9090 .tsi-process-graphic-target.tsi-dark ::-webkit-scrollbar-track {
9091 background: none; }
9092 .tsi-process-graphic-target.tsi-dark ::-webkit-scrollbar-thumb {
9093 background: #666666;
9094 border-radius: 8px; }
9095 .tsi-process-graphic-target.tsi-dark ::-webkit-scrollbar-thumb:hover {
9096 background: #666666; }
9097 .tsi-process-graphic-target.tsi-dark ::-webkit-scrollbar-track:hover {
9098 background: #1e2223; }
9099 .tsi-process-graphic-target.tsi-dark .hHoverText {
9100 text-anchor: middle; }
9101 .tsi-process-graphic-target.tsi-dark .vHoverText {
9102 text-anchor: end; }
9103 .tsi-process-graphic-target.tsi-dark .hoverText {
9104 stroke: none; }
9105 .tsi-process-graphic-target.tsi-dark .hHoverText, .tsi-process-graphic-target.tsi-dark .vHoverText {
9106 font-size: 11px !important; }
9107 .tsi-process-graphic-target.tsi-dark .hHoverValueBar {
9108 stroke: #fff; }
9109 .tsi-process-graphic-target.tsi-dark .hoverText {
9110 fill: #fff; }
9111 .tsi-process-graphic-target.tsi-dark .stacked g path {
9112 fill: #fff !important; }
9113 .tsi-process-graphic-target.tsi-dark .tooltip text {
9114 fill: #fff; }
9115 .tsi-process-graphic-target.tsi-dark .tooltip rect {
9116 fill: #0d0f0e;
9117 stroke: #60AAFF; }
9118 .tsi-process-graphic-target.tsi-dark .tsi-primaryButton {
9119 color: #fff;
9120 border-color: rgba(255, 255, 255, 0.8);
9121 background-color: #1e2223; }
9122 .tsi-process-graphic-target.tsi-dark .tsi-primaryButton:hover {
9123 background-color: #62666c; }
9124 .tsi-process-graphic-target.tsi-dark .yAxis path, .tsi-process-graphic-target.tsi-dark .xAxis path {
9125 stroke-width: 1px !important; }
9126 .tsi-process-graphic-target.tsi-dark .yAxis .tick text, .tsi-process-graphic-target.tsi-dark .xAxis .tick text {
9127 user-select: none; }
9128 .tsi-process-graphic-target.tsi-dark rect, .tsi-process-graphic-target.tsi-dark line {
9129 shape-rendering: crispedges; }
9130 .tsi-process-graphic-target.tsi-dark .stacked g path {
9131 stroke-width: 1;
9132 pointer-events: all;
9133 stroke: none; }
9134 .tsi-process-graphic-target.tsi-dark .stacked rect {
9135 cursor: pointer;
9136 fill: transparent;
9137 stroke-width: 1; }
9138 .tsi-process-graphic-target.tsi-dark .tooltip {
9139 pointer-events: none; }
9140 .tsi-process-graphic-target.tsi-dark .tooltip text {
9141 alignment-baseline: hanging; }
9142 .tsi-process-graphic-target.tsi-dark .tooltip .title {
9143 font-weight: bold;
9144 font-size: 13px; }
9145 .tsi-process-graphic-target.tsi-dark .tooltip .value {
9146 font-weight: normal;
9147 font-size: 12px;
9148 font-weight: lighter; }
9149 .tsi-process-graphic-target.tsi-dark .tooltip .value.visibleValue {
9150 font-weight: bold; }
9151 .tsi-process-graphic-target.tsi-dark .tsi-gridComponent {
9152 z-index: 3 !important; }
9153 .tsi-process-graphic-target.tsi-dark .hHoverValueBar {
9154 stroke-width: 4px; }
9155 .tsi-process-graphic-target.tsi-dark .focus {
9156 display: none; }
9157 .tsi-process-graphic-target.tsi-dark svg {
9158 display: block; }
9159 .tsi-process-graphic-target.tsi-dark .tsi-chartValueTextBox {
9160 background-color: #0d0f0e;
9161 border-color: #62666c; }
9162 .tsi-process-graphic-target.tsi-dark .tsi-baseMono {
9163 background: #1e2223; }
9164
9165.tsi-process-graphic-target.tsi-light {
9166 color: #000;
9167 background-color: #ffffff;
9168 border-color: #136BFB; }
9169 .tsi-process-graphic-target.tsi-light .yAxis path, .tsi-process-graphic-target.tsi-light .xAxis path {
9170 stroke: #000; }
9171 .tsi-process-graphic-target.tsi-light .yAxis .tick text, .tsi-process-graphic-target.tsi-light .xAxis .tick text {
9172 fill: #000; }
9173 .tsi-process-graphic-target.tsi-light .yAxis .tick line, .tsi-process-graphic-target.tsi-light .xAxis .tick line {
9174 stroke: #000; }
9175 @media screen and (-ms-high-contrast: white-on-black) {
9176 .tsi-process-graphic-target.tsi-light .yAxis path, .tsi-process-graphic-target.tsi-light .xAxis path {
9177 stroke: #fff; }
9178 .tsi-process-graphic-target.tsi-light .yAxis .tick text, .tsi-process-graphic-target.tsi-light .xAxis .tick text {
9179 fill: #fff !important; }
9180 .tsi-process-graphic-target.tsi-light .yAxis .tick line, .tsi-process-graphic-target.tsi-light .xAxis .tick line {
9181 stroke: #fff; } }
9182 .tsi-process-graphic-target.tsi-light .vHoverBox, .tsi-process-graphic-target.tsi-light .hHoverBox {
9183 fill: #ffffff;
9184 stroke: #136BFB; }
9185 .tsi-process-graphic-target.tsi-light .tsi-resizeGutter.tsi-isDragging {
9186 background-color: #dcdcdc; }
9187 .tsi-process-graphic-target.tsi-light ::-webkit-scrollbar {
9188 height: 8px;
9189 width: 8px; }
9190 .tsi-process-graphic-target.tsi-light ::-webkit-scrollbar-track {
9191 background: none; }
9192 .tsi-process-graphic-target.tsi-light ::-webkit-scrollbar-thumb {
9193 background: #a6a6a6;
9194 border-radius: 8px; }
9195 .tsi-process-graphic-target.tsi-light ::-webkit-scrollbar-thumb:hover {
9196 background: #a6a6a6; }
9197 .tsi-process-graphic-target.tsi-light ::-webkit-scrollbar-track:hover {
9198 background: #f2f2f2; }
9199 .tsi-process-graphic-target.tsi-light .hHoverText {
9200 text-anchor: middle; }
9201 .tsi-process-graphic-target.tsi-light .vHoverText {
9202 text-anchor: end; }
9203 .tsi-process-graphic-target.tsi-light .hoverText {
9204 stroke: none; }
9205 .tsi-process-graphic-target.tsi-light .hHoverText, .tsi-process-graphic-target.tsi-light .vHoverText {
9206 font-size: 11px !important; }
9207 .tsi-process-graphic-target.tsi-light .hHoverValueBar {
9208 stroke: #000; }
9209 .tsi-process-graphic-target.tsi-light .hoverText {
9210 fill: #000; }
9211 .tsi-process-graphic-target.tsi-light .stacked g path {
9212 fill: #000 !important; }
9213 .tsi-process-graphic-target.tsi-light .tooltip text {
9214 fill: #000; }
9215 .tsi-process-graphic-target.tsi-light .tooltip rect {
9216 fill: #ffffff;
9217 stroke: #136BFB; }
9218 .tsi-process-graphic-target.tsi-light .tsi-primaryButton {
9219 color: #000;
9220 border-color: rgba(0, 0, 0, 0.8);
9221 background-color: #f2f2f2; }
9222 .tsi-process-graphic-target.tsi-light .tsi-primaryButton:hover {
9223 background-color: #b3d6f2; }
9224 .tsi-process-graphic-target.tsi-light .yAxis path, .tsi-process-graphic-target.tsi-light .xAxis path {
9225 stroke-width: 1px !important; }
9226 .tsi-process-graphic-target.tsi-light .yAxis .tick text, .tsi-process-graphic-target.tsi-light .xAxis .tick text {
9227 user-select: none; }
9228 .tsi-process-graphic-target.tsi-light rect, .tsi-process-graphic-target.tsi-light line {
9229 shape-rendering: crispedges; }
9230 .tsi-process-graphic-target.tsi-light .stacked g path {
9231 stroke-width: 1;
9232 pointer-events: all;
9233 stroke: none; }
9234 .tsi-process-graphic-target.tsi-light .stacked rect {
9235 cursor: pointer;
9236 fill: transparent;
9237 stroke-width: 1; }
9238 .tsi-process-graphic-target.tsi-light .tooltip {
9239 pointer-events: none; }
9240 .tsi-process-graphic-target.tsi-light .tooltip text {
9241 alignment-baseline: hanging; }
9242 .tsi-process-graphic-target.tsi-light .tooltip .title {
9243 font-weight: bold;
9244 font-size: 13px; }
9245 .tsi-process-graphic-target.tsi-light .tooltip .value {
9246 font-weight: normal;
9247 font-size: 12px;
9248 font-weight: lighter; }
9249 .tsi-process-graphic-target.tsi-light .tooltip .value.visibleValue {
9250 font-weight: bold; }
9251 .tsi-process-graphic-target.tsi-light .tsi-gridComponent {
9252 z-index: 3 !important; }
9253 .tsi-process-graphic-target.tsi-light .hHoverValueBar {
9254 stroke-width: 4px; }
9255 .tsi-process-graphic-target.tsi-light .focus {
9256 display: none; }
9257 .tsi-process-graphic-target.tsi-light svg {
9258 display: block; }
9259 .tsi-process-graphic-target.tsi-light .tsi-chartValueTextBox {
9260 background-color: #ffffff;
9261 border-color: #b3d6f2; }
9262 .tsi-process-graphic-target.tsi-light .tsi-baseMono {
9263 background: #f2f2f2; }
9264
9265.tsi-process-graphic-container {
9266 display: flex;
9267 align-items: center;
9268 justify-content: center;
9269 overflow: hidden; }
9270
9271.tsi-process-graphic {
9272 position: relative; }
9273
9274.tsi-process-graphic img {
9275 width: 100%;
9276 height: 100%; }
9277
9278.tsi-process-graphic-label {
9279 position: absolute;
9280 border-width: 1px;
9281 border-style: solid;
9282 padding: 8px; }
9283 .tsi-process-graphic-label.clickable {
9284 cursor: pointer; }
9285 .tsi-process-graphic-label.tsi-dark {
9286 color: #fff;
9287 background-color: #0d0f0e;
9288 border-color: #60AAFF; }
9289 .tsi-process-graphic-label.tsi-dark .yAxis path, .tsi-process-graphic-label.tsi-dark .xAxis path {
9290 stroke: #fff; }
9291 .tsi-process-graphic-label.tsi-dark .yAxis .tick text, .tsi-process-graphic-label.tsi-dark .xAxis .tick text {
9292 fill: #fff; }
9293 .tsi-process-graphic-label.tsi-dark .yAxis .tick line, .tsi-process-graphic-label.tsi-dark .xAxis .tick line {
9294 stroke: #fff; }
9295 @media screen and (-ms-high-contrast: white-on-black) {
9296 .tsi-process-graphic-label.tsi-dark .yAxis path, .tsi-process-graphic-label.tsi-dark .xAxis path {
9297 stroke: #fff; }
9298 .tsi-process-graphic-label.tsi-dark .yAxis .tick text, .tsi-process-graphic-label.tsi-dark .xAxis .tick text {
9299 fill: #fff !important; }
9300 .tsi-process-graphic-label.tsi-dark .yAxis .tick line, .tsi-process-graphic-label.tsi-dark .xAxis .tick line {
9301 stroke: #fff; } }
9302 .tsi-process-graphic-label.tsi-dark .vHoverBox, .tsi-process-graphic-label.tsi-dark .hHoverBox {
9303 fill: #0d0f0e;
9304 stroke: #60AAFF; }
9305 .tsi-process-graphic-label.tsi-dark .tsi-resizeGutter.tsi-isDragging {
9306 background-color: #31373e; }
9307 .tsi-process-graphic-label.tsi-dark ::-webkit-scrollbar {
9308 height: 8px;
9309 width: 8px; }
9310 .tsi-process-graphic-label.tsi-dark ::-webkit-scrollbar-track {
9311 background: none; }
9312 .tsi-process-graphic-label.tsi-dark ::-webkit-scrollbar-thumb {
9313 background: #666666;
9314 border-radius: 8px; }
9315 .tsi-process-graphic-label.tsi-dark ::-webkit-scrollbar-thumb:hover {
9316 background: #666666; }
9317 .tsi-process-graphic-label.tsi-dark ::-webkit-scrollbar-track:hover {
9318 background: #1e2223; }
9319 .tsi-process-graphic-label.tsi-dark .hHoverText {
9320 text-anchor: middle; }
9321 .tsi-process-graphic-label.tsi-dark .vHoverText {
9322 text-anchor: end; }
9323 .tsi-process-graphic-label.tsi-dark .hoverText {
9324 stroke: none; }
9325 .tsi-process-graphic-label.tsi-dark .hHoverText, .tsi-process-graphic-label.tsi-dark .vHoverText {
9326 font-size: 11px !important; }
9327 .tsi-process-graphic-label.tsi-dark .hHoverValueBar {
9328 stroke: #fff; }
9329 .tsi-process-graphic-label.tsi-dark .hoverText {
9330 fill: #fff; }
9331 .tsi-process-graphic-label.tsi-dark .stacked g path {
9332 fill: #fff !important; }
9333 .tsi-process-graphic-label.tsi-dark .tooltip text {
9334 fill: #fff; }
9335 .tsi-process-graphic-label.tsi-dark .tooltip rect {
9336 fill: #0d0f0e;
9337 stroke: #60AAFF; }
9338 .tsi-process-graphic-label.tsi-dark .tsi-primaryButton {
9339 color: #fff;
9340 border-color: rgba(255, 255, 255, 0.8);
9341 background-color: #1e2223; }
9342 .tsi-process-graphic-label.tsi-dark .tsi-primaryButton:hover {
9343 background-color: #62666c; }
9344 .tsi-process-graphic-label.tsi-dark .yAxis path, .tsi-process-graphic-label.tsi-dark .xAxis path {
9345 stroke-width: 1px !important; }
9346 .tsi-process-graphic-label.tsi-dark .yAxis .tick text, .tsi-process-graphic-label.tsi-dark .xAxis .tick text {
9347 user-select: none; }
9348 .tsi-process-graphic-label.tsi-dark rect, .tsi-process-graphic-label.tsi-dark line {
9349 shape-rendering: crispedges; }
9350 .tsi-process-graphic-label.tsi-dark .stacked g path {
9351 stroke-width: 1;
9352 pointer-events: all;
9353 stroke: none; }
9354 .tsi-process-graphic-label.tsi-dark .stacked rect {
9355 cursor: pointer;
9356 fill: transparent;
9357 stroke-width: 1; }
9358 .tsi-process-graphic-label.tsi-dark .tooltip {
9359 pointer-events: none; }
9360 .tsi-process-graphic-label.tsi-dark .tooltip text {
9361 alignment-baseline: hanging; }
9362 .tsi-process-graphic-label.tsi-dark .tooltip .title {
9363 font-weight: bold;
9364 font-size: 13px; }
9365 .tsi-process-graphic-label.tsi-dark .tooltip .value {
9366 font-weight: normal;
9367 font-size: 12px;
9368 font-weight: lighter; }
9369 .tsi-process-graphic-label.tsi-dark .tooltip .value.visibleValue {
9370 font-weight: bold; }
9371 .tsi-process-graphic-label.tsi-dark .tsi-gridComponent {
9372 z-index: 3 !important; }
9373 .tsi-process-graphic-label.tsi-dark .hHoverValueBar {
9374 stroke-width: 4px; }
9375 .tsi-process-graphic-label.tsi-dark .focus {
9376 display: none; }
9377 .tsi-process-graphic-label.tsi-dark svg {
9378 display: block; }
9379 .tsi-process-graphic-label.tsi-dark .tsi-chartValueTextBox {
9380 background-color: #0d0f0e;
9381 border-color: #62666c; }
9382 .tsi-process-graphic-label.tsi-dark .tsi-baseMono {
9383 background: #1e2223; }
9384 .tsi-process-graphic-label.tsi-dark.tsi-label-highlight {
9385 animation: border-glow-dark .6s ease-out 0s 1; }
9386 .tsi-process-graphic-label.tsi-light {
9387 color: #000;
9388 background-color: #ffffff;
9389 border-color: #136BFB; }
9390 .tsi-process-graphic-label.tsi-light .yAxis path, .tsi-process-graphic-label.tsi-light .xAxis path {
9391 stroke: #000; }
9392 .tsi-process-graphic-label.tsi-light .yAxis .tick text, .tsi-process-graphic-label.tsi-light .xAxis .tick text {
9393 fill: #000; }
9394 .tsi-process-graphic-label.tsi-light .yAxis .tick line, .tsi-process-graphic-label.tsi-light .xAxis .tick line {
9395 stroke: #000; }
9396 @media screen and (-ms-high-contrast: white-on-black) {
9397 .tsi-process-graphic-label.tsi-light .yAxis path, .tsi-process-graphic-label.tsi-light .xAxis path {
9398 stroke: #fff; }
9399 .tsi-process-graphic-label.tsi-light .yAxis .tick text, .tsi-process-graphic-label.tsi-light .xAxis .tick text {
9400 fill: #fff !important; }
9401 .tsi-process-graphic-label.tsi-light .yAxis .tick line, .tsi-process-graphic-label.tsi-light .xAxis .tick line {
9402 stroke: #fff; } }
9403 .tsi-process-graphic-label.tsi-light .vHoverBox, .tsi-process-graphic-label.tsi-light .hHoverBox {
9404 fill: #ffffff;
9405 stroke: #136BFB; }
9406 .tsi-process-graphic-label.tsi-light .tsi-resizeGutter.tsi-isDragging {
9407 background-color: #dcdcdc; }
9408 .tsi-process-graphic-label.tsi-light ::-webkit-scrollbar {
9409 height: 8px;
9410 width: 8px; }
9411 .tsi-process-graphic-label.tsi-light ::-webkit-scrollbar-track {
9412 background: none; }
9413 .tsi-process-graphic-label.tsi-light ::-webkit-scrollbar-thumb {
9414 background: #a6a6a6;
9415 border-radius: 8px; }
9416 .tsi-process-graphic-label.tsi-light ::-webkit-scrollbar-thumb:hover {
9417 background: #a6a6a6; }
9418 .tsi-process-graphic-label.tsi-light ::-webkit-scrollbar-track:hover {
9419 background: #f2f2f2; }
9420 .tsi-process-graphic-label.tsi-light .hHoverText {
9421 text-anchor: middle; }
9422 .tsi-process-graphic-label.tsi-light .vHoverText {
9423 text-anchor: end; }
9424 .tsi-process-graphic-label.tsi-light .hoverText {
9425 stroke: none; }
9426 .tsi-process-graphic-label.tsi-light .hHoverText, .tsi-process-graphic-label.tsi-light .vHoverText {
9427 font-size: 11px !important; }
9428 .tsi-process-graphic-label.tsi-light .hHoverValueBar {
9429 stroke: #000; }
9430 .tsi-process-graphic-label.tsi-light .hoverText {
9431 fill: #000; }
9432 .tsi-process-graphic-label.tsi-light .stacked g path {
9433 fill: #000 !important; }
9434 .tsi-process-graphic-label.tsi-light .tooltip text {
9435 fill: #000; }
9436 .tsi-process-graphic-label.tsi-light .tooltip rect {
9437 fill: #ffffff;
9438 stroke: #136BFB; }
9439 .tsi-process-graphic-label.tsi-light .tsi-primaryButton {
9440 color: #000;
9441 border-color: rgba(0, 0, 0, 0.8);
9442 background-color: #f2f2f2; }
9443 .tsi-process-graphic-label.tsi-light .tsi-primaryButton:hover {
9444 background-color: #b3d6f2; }
9445 .tsi-process-graphic-label.tsi-light .yAxis path, .tsi-process-graphic-label.tsi-light .xAxis path {
9446 stroke-width: 1px !important; }
9447 .tsi-process-graphic-label.tsi-light .yAxis .tick text, .tsi-process-graphic-label.tsi-light .xAxis .tick text {
9448 user-select: none; }
9449 .tsi-process-graphic-label.tsi-light rect, .tsi-process-graphic-label.tsi-light line {
9450 shape-rendering: crispedges; }
9451 .tsi-process-graphic-label.tsi-light .stacked g path {
9452 stroke-width: 1;
9453 pointer-events: all;
9454 stroke: none; }
9455 .tsi-process-graphic-label.tsi-light .stacked rect {
9456 cursor: pointer;
9457 fill: transparent;
9458 stroke-width: 1; }
9459 .tsi-process-graphic-label.tsi-light .tooltip {
9460 pointer-events: none; }
9461 .tsi-process-graphic-label.tsi-light .tooltip text {
9462 alignment-baseline: hanging; }
9463 .tsi-process-graphic-label.tsi-light .tooltip .title {
9464 font-weight: bold;
9465 font-size: 13px; }
9466 .tsi-process-graphic-label.tsi-light .tooltip .value {
9467 font-weight: normal;
9468 font-size: 12px;
9469 font-weight: lighter; }
9470 .tsi-process-graphic-label.tsi-light .tooltip .value.visibleValue {
9471 font-weight: bold; }
9472 .tsi-process-graphic-label.tsi-light .tsi-gridComponent {
9473 z-index: 3 !important; }
9474 .tsi-process-graphic-label.tsi-light .hHoverValueBar {
9475 stroke-width: 4px; }
9476 .tsi-process-graphic-label.tsi-light .focus {
9477 display: none; }
9478 .tsi-process-graphic-label.tsi-light svg {
9479 display: block; }
9480 .tsi-process-graphic-label.tsi-light .tsi-chartValueTextBox {
9481 background-color: #ffffff;
9482 border-color: #b3d6f2; }
9483 .tsi-process-graphic-label.tsi-light .tsi-baseMono {
9484 background: #f2f2f2; }
9485 .tsi-process-graphic-label.tsi-light.tsi-label-highlight {
9486 animation: border-glow-light .6s ease-out 0s 1; }
9487 .tsi-process-graphic-label .title, .tsi-process-graphic-label .value {
9488 overflow: hidden;
9489 white-space: nowrap; }
9490 .tsi-process-graphic-label .value {
9491 display: flex;
9492 align-items: center;
9493 font-weight: normal;
9494 font-size: 12px; }
9495 .tsi-process-graphic-label .title {
9496 font-weight: bold;
9497 font-size: 13px; }
9498
9499@keyframes border-glow-dark {
9500 from {
9501 box-shadow: 0px 0px 4px 0px white; }
9502 to {
9503 box-shadow: none; } }
9504
9505@keyframes border-glow-light {
9506 from {
9507 box-shadow: 0px 0px 4px 0px #60AAFF; }
9508 to {
9509 box-shadow: none; } }
9510
9511div[class^='tsi-'] {
9512 box-sizing: border-box;
9513 font-family: "Segoe UI", sans-serif; }
9514
9515.tsi-textWrap {
9516 overflow: hidden;
9517 white-space: pre-wrap;
9518 text-overflow: ellipsis;
9519 hyphens: auto;
9520 overflow-wrap: break-word; }
9521
9522.tsi-hidden {
9523 display: none; }
9524
9525@keyframes tsi-slideIn {
9526 from {
9527 transform: translateY(-10px);
9528 opacity: 0; }
9529 to {
9530 transform: translateY(0px);
9531 opacity: 1; } }
9532
9533@keyframes tsi-slideRight {
9534 from {
9535 transform: translateX(-10px);
9536 opacity: 0; }
9537 to {
9538 transform: translateX(0px);
9539 opacity: 1; } }
9540
9541.tsi-resizeGutter {
9542 width: 6px;
9543 cursor: e-resize;
9544 padding: 2px;
9545 background-position-y: 50%;
9546 background-position-x: 0px;
9547 background-repeat: no-repeat; }
9548
9549.tsi-chartValueTextBox {
9550 position: absolute;
9551 white-space: nowrap;
9552 font-size: 11px;
9553 padding: 1px 4px;
9554 border-width: 1px;
9555 border-style: solid;
9556 box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.3);
9557 line-height: 16px; }
9558
9559.tsi-baseContextMenu {
9560 white-space: nowrap;
9561 padding: 4px 0;
9562 animation: tsi-slideRight 0.367s cubic-bezier(0.1, 0.9, 0.2, 1) forwards;
9563 border-width: 1px;
9564 border-radius: 2px;
9565 border-style: solid;
9566 box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.3);
9567 text-align: left; }
9568 .tsi-baseContextMenu > div, .tsi-baseContextMenu > li, .tsi-baseContextMenu > button {
9569 padding: 4px 8px;
9570 font-size: 12px;
9571 cursor: pointer;
9572 height: 28px;
9573 display: flex;
9574 align-items: center;
9575 overflow: hidden; }
9576 .tsi-baseContextMenu .tsi-break {
9577 height: 4px;
9578 margin-top: 4px;
9579 padding: 0 0 4px 0;
9580 cursor: default; }
9581 .tsi-baseContextMenu .tsi-break:last-of-type {
9582 display: none; }
9583
9584.tsi-primaryButton {
9585 height: 36px;
9586 border-radius: 4px;
9587 border-width: 1px;
9588 border-style: solid; }
9589 .tsi-primaryButton.disabled {
9590 cursor: default;
9591 pointer-events: none;
9592 opacity: .5; }
9593
9594.tsi-chartControlsPanel {
9595 height: 20px;
9596 right: 0px;
9597 width: 100px;
9598 position: absolute;
9599 z-index: 2;
9600 pointer-events: none; }
9601 .tsi-chartControlsPanel .tsi-ellipsisContainerDiv {
9602 pointer-events: all;
9603 left: auto;
9604 right: 20px;
9605 top: 0px;
9606 position: absolute; }
9607 .tsi-chartControlsPanel .tsi-ellipsisContainerDiv .tsi-ellipsisMenuContainer {
9608 pointer-events: all; }
9609 .tsi-chartControlsPanel .tsi-ellipsisContainerDiv .tsi-ellipsisMenuContainer .tsi-ellipsisMenu {
9610 z-index: 2 !important; }
9611 .tsi-chartControlsPanel .tsi-stackedButton {
9612 pointer-events: all;
9613 display: block;
9614 background-size: 20px 20px;
9615 background-repeat: no-repeat;
9616 background-position: center;
9617 position: absolute;
9618 height: 100%;
9619 width: 20px;
9620 cursor: pointer;
9621 background-color: transparent;
9622 border: none; }
9623 .tsi-chartControlsPanel .tsi-scooterButton {
9624 display: block;
9625 background-size: 20px 20px;
9626 background-repeat: no-repeat;
9627 background-position: center;
9628 position: absolute;
9629 height: 20px;
9630 width: 20px; }
9631
9632select::-ms-expand {
9633 display: none; }
9634
9635.tsi-select {
9636 margin: 2px;
9637 position: relative;
9638 -webkit-appearance: none;
9639 -moz-appearance: none;
9640 padding: 6px;
9641 padding-right: 28px;
9642 border-width: 1px;
9643 border-radius: 2px;
9644 border-style: solid;
9645 white-space: nowrap;
9646 overflow: hidden;
9647 height: 32px;
9648 background-position-y: 12px;
9649 background-position-x: calc(100% - 4px); }
9650 .tsi-select option {
9651 padding: 6px; }
9652
9653.tsi-warmRect {
9654 fill: #FFA800;
9655 stroke: #FFA800; }
9656
9657.pika-single {
9658 border-bottom: none;
9659 border-left: none;
9660 border-right: none; }
9661 .pika-single .pika-lendar {
9662 text-decoration: none;
9663 width: 196px;
9664 margin-left: 12px;
9665 margin-right: 12px; }
9666 .pika-single .pika-lendar abbr {
9667 text-decoration: none; }
9668 .pika-single .pika-lendar .pika-table .pika-row {
9669 height: 28px;
9670 margin: 0px; }
9671 .pika-single .pika-lendar .pika-table .pika-row td {
9672 padding: 0px; }
9673 .pika-single .pika-lendar .pika-table .pika-row td.is-inrange .pika-day {
9674 background-color: #d5ebe9; }
9675 .pika-single .pika-lendar .pika-table .pika-row td.is-endrange .pika-day, .pika-single .pika-lendar .pika-table .pika-row td.is-startrange .pika-day {
9676 background-color: #309d90;
9677 color: white; }
9678 .pika-single .pika-lendar .pika-table .pika-row td.is-endrange .pika-day:hover, .pika-single .pika-lendar .pika-table .pika-row td.is-startrange .pika-day:hover {
9679 background-color: #309d90;
9680 color: white; }
9681 .pika-single .pika-lendar .pika-table .pika-row td.is-startrange button {
9682 border-bottom-left-radius: 8px;
9683 border-top-left-radius: 8px; }
9684 .pika-single .pika-lendar .pika-table .pika-row td.is-endrange button {
9685 border-bottom-right-radius: 8px;
9686 border-top-right-radius: 8px; }
9687 .pika-single .pika-lendar .pika-table .pika-row td .pika-day {
9688 width: 100%;
9689 height: 28px;
9690 width: 28px;
9691 margin: 0px; }
9692 .pika-single .pika-lendar .pika-table .pika-row td .pika-day:hover {
9693 background-color: #309d90;
9694 color: white; }
9695 .pika-single .pika-lendar .pika-table .pika-button {
9696 border-radius: 0px;
9697 text-align: center; }
9698
9699.tsi-search {
9700 width: 100%;
9701 height: 100%;
9702 display: flex;
9703 flex-shrink: 0;
9704 align-items: center;
9705 position: relative; }
9706 .tsi-search .tsi-search-icon {
9707 width: 21px;
9708 height: 17px;
9709 background-repeat: no-repeat;
9710 margin-left: 8px;
9711 background-size: 14px;
9712 background-position-y: 2px; }
9713 .tsi-search .tsi-searchInput {
9714 position: absolute;
9715 width: 100%;
9716 height: 100%;
9717 padding-left: 28px;
9718 background: transparent;
9719 outline: none;
9720 text-overflow: ellipsis; }
9721
9722.tsi-baseMono {
9723 display: inline-block;
9724 padding: 4px;
9725 border-radius: 3px;
9726 font-family: "Lucida Console", Monaco, monospace;
9727 font-size: 85%;
9728 line-height: 85%;
9729 font-weight: 300; }
9730
9731.tsi-dateTimeContainerSingle.tsi-dark .tsi-dateTimeButton {
9732 background-color: #31373e;
9733 color: #fff; }
9734
9735.tsi-dateTimeContainerSingle.tsi-dark .tsi-dateTimeButton {
9736 background-image: url("data:image/svg+xml,%3Csvg width%3D%2215%22 height%3D%2216%22 viewBox%3D%220 0 15 16%22 fill%3D%22none%22 xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0D%3Cpath fill-rule%3D%22evenodd%22 clip-rule%3D%22evenodd%22 d%3D%22M13 7.75781C13.3125 7.97135 13.5924 8.21484 13.8398 8.48828C14.0872 8.76172 14.2969 9.0586 14.4687 9.37891C14.6406 9.69922 14.7721 10.0391 14.8633 10.3984C14.9544 10.7578 15 11.125 15 11.5C15 12.1198 14.8815 12.7031 14.6445 13.25C14.4075 13.7969 14.0859 14.2734 13.6797 14.6797C13.2734 15.0859 12.7969 15.4075 12.25 15.6445C11.7031 15.8815 11.1198 16 10.5 16C10.026 16 9.5677 15.9284 9.12499 15.7851C8.68228 15.6419 8.27473 15.4388 7.90234 15.1758C7.52994 14.9128 7.20182 14.5963 6.91796 14.2266C6.63411 13.8568 6.41406 13.4479 6.25781 13H0V0.999999H2V0H3V0.999999H9.99999V0H11V0.999999H13L13 7.75781ZM0.999989 2V4H12V2H11V3H9.99998V2H2.99999V3H1.99999V2H0.999989ZM5.99999 11.5C5.99999 11.6719 6.0078 11.8385 6.02343 12L0.99999 12V5H12V7.25782C11.5208 7.08594 11.0208 7 10.5 7C10.1614 7 9.82811 7.03777 9.49998 7.11329C9.17186 7.18881 8.85806 7.29818 8.55858 7.44141C8.2591 7.58464 7.97785 7.75912 7.71483 7.96485C7.45181 8.17058 7.21353 8.40625 6.99999 8.67188V8H5.99999V9H6.7578C6.5078 9.375 6.319 9.77344 6.19139 10.1953C6.06379 10.6172 5.99999 11.0521 5.99999 11.5ZM10.5 15C10.9844 15 11.4388 14.9075 11.8633 14.7227C12.2877 14.5378 12.6575 14.2878 12.9726 13.9727C13.2877 13.6575 13.5377 13.2878 13.7226 12.8633C13.9075 12.4388 14 11.9844 14 11.5C14 11.0156 13.9075 10.5612 13.7226 10.1367C13.5377 9.71224 13.2877 9.34245 12.9726 9.02734C12.6575 8.71224 12.2877 8.46224 11.8633 8.27734C11.4388 8.09245 10.9844 8 10.5 8C10.0156 8 9.56118 8.09245 9.1367 8.27734C8.71222 8.46224 8.34243 8.71224 8.02733 9.02734C7.71222 9.34245 7.46222 9.71224 7.27733 10.1367C7.09243 10.5612 6.99998 11.0156 6.99998 11.5C6.99998 11.9844 7.09243 12.4388 7.27733 12.8633C7.46222 13.2878 7.71222 13.6575 8.02733 13.9727C8.34243 14.2878 8.71222 14.5378 9.1367 14.7227C9.56118 14.9075 10.0156 15 10.5 15ZM12.5 11H11V9H9.99998V12H12.5V11ZM1.99999 8H2.99999V9H1.99999V8ZM4.99999 8H3.99999V9H4.99999V8ZM3.99999 6H4.99999V7H3.99999V6ZM2.99999 10H1.99999V11H2.99999V10ZM3.99999 10H4.99999V11H3.99999V10ZM5.99999 7H6.99999V6H5.99999V7ZM8.99998 7H7.99998V6H8.99998V7ZM9.99998 7H11V6H9.99998V7Z%22 fill%3D%22%2360AAFF%22%2F%3E%0D%3C%2Fsvg%3E"); }
9737
9738.tsi-dateTimeContainerSingle.tsi-light .tsi-dateTimeButton {
9739 background-color: #dcdcdc;
9740 color: #000; }
9741
9742.tsi-dateTimeContainerSingle.tsi-light .tsi-dateTimeButton {
9743 background-image: url("data:image/svg+xml,%3Csvg width%3D%2215%22 height%3D%2216%22 viewBox%3D%220 0 15 16%22 fill%3D%22none%22 xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0D%3Cpath fill-rule%3D%22evenodd%22 clip-rule%3D%22evenodd%22 d%3D%22M13 7.75781C13.3125 7.97135 13.5924 8.21484 13.8398 8.48828C14.0872 8.76172 14.2969 9.0586 14.4687 9.37891C14.6406 9.69922 14.7721 10.0391 14.8633 10.3984C14.9544 10.7578 15 11.125 15 11.5C15 12.1198 14.8815 12.7031 14.6445 13.25C14.4075 13.7969 14.0859 14.2734 13.6797 14.6797C13.2734 15.0859 12.7969 15.4075 12.25 15.6445C11.7031 15.8815 11.1198 16 10.5 16C10.026 16 9.5677 15.9284 9.12499 15.7851C8.68228 15.6419 8.27473 15.4388 7.90234 15.1758C7.52994 14.9128 7.20182 14.5963 6.91796 14.2266C6.63411 13.8568 6.41406 13.4479 6.25781 13H0V0.999999H2V0H3V0.999999H9.99999V0H11V0.999999H13L13 7.75781ZM0.999989 2V4H12V2H11V3H9.99998V2H2.99999V3H1.99999V2H0.999989ZM5.99999 11.5C5.99999 11.6719 6.0078 11.8385 6.02343 12L0.99999 12V5H12V7.25782C11.5208 7.08594 11.0208 7 10.5 7C10.1614 7 9.82811 7.03777 9.49998 7.11329C9.17186 7.18881 8.85806 7.29818 8.55858 7.44141C8.2591 7.58464 7.97785 7.75912 7.71483 7.96485C7.45181 8.17058 7.21353 8.40625 6.99999 8.67188V8H5.99999V9H6.7578C6.5078 9.375 6.319 9.77344 6.19139 10.1953C6.06379 10.6172 5.99999 11.0521 5.99999 11.5ZM10.5 15C10.9844 15 11.4388 14.9075 11.8633 14.7227C12.2877 14.5378 12.6575 14.2878 12.9726 13.9727C13.2877 13.6575 13.5377 13.2878 13.7226 12.8633C13.9075 12.4388 14 11.9844 14 11.5C14 11.0156 13.9075 10.5612 13.7226 10.1367C13.5377 9.71224 13.2877 9.34245 12.9726 9.02734C12.6575 8.71224 12.2877 8.46224 11.8633 8.27734C11.4388 8.09245 10.9844 8 10.5 8C10.0156 8 9.56118 8.09245 9.1367 8.27734C8.71222 8.46224 8.34243 8.71224 8.02733 9.02734C7.71222 9.34245 7.46222 9.71224 7.27733 10.1367C7.09243 10.5612 6.99998 11.0156 6.99998 11.5C6.99998 11.9844 7.09243 12.4388 7.27733 12.8633C7.46222 13.2878 7.71222 13.6575 8.02733 13.9727C8.34243 14.2878 8.71222 14.5378 9.1367 14.7227C9.56118 14.9075 10.0156 15 10.5 15ZM12.5 11H11V9H9.99998V12H12.5V11ZM1.99999 8H2.99999V9H1.99999V8ZM4.99999 8H3.99999V9H4.99999V8ZM3.99999 6H4.99999V7H3.99999V6ZM2.99999 10H1.99999V11H2.99999V10ZM3.99999 10H4.99999V11H3.99999V10ZM5.99999 7H6.99999V6H5.99999V7ZM8.99998 7H7.99998V6H8.99998V7ZM9.99998 7H11V6H9.99998V7Z%22 fill%3D%22%23136BFB%22%2F%3E%0D%3C%2Fsvg%3E"); }
9744
9745.tsi-dateTimeContainerSingle .tsi-dateTimePickerContainer {
9746 z-index: 1;
9747 position: absolute;
9748 top: 32px; }
9749
9750.tsi-dateTimeContainerSingle .tsi-dateTimeButton {
9751 height: 32px;
9752 border: none;
9753 cursor: pointer;
9754 padding-left: 32px;
9755 padding-right: 8px;
9756 border-radius: 2px;
9757 background-size: 16px 16px;
9758 background-position-y: 8px;
9759 background-position-x: 8px;
9760 background-repeat: no-repeat; }
9761
9762div[class^='tsi-'] {
9763 box-sizing: border-box;
9764 font-family: "Segoe UI", sans-serif; }
9765
9766.tsi-textWrap {
9767 overflow: hidden;
9768 white-space: pre-wrap;
9769 text-overflow: ellipsis;
9770 hyphens: auto;
9771 overflow-wrap: break-word; }
9772
9773.tsi-hidden {
9774 display: none; }
9775
9776@keyframes tsi-slideIn {
9777 from {
9778 transform: translateY(-10px);
9779 opacity: 0; }
9780 to {
9781 transform: translateY(0px);
9782 opacity: 1; } }
9783
9784@keyframes tsi-slideRight {
9785 from {
9786 transform: translateX(-10px);
9787 opacity: 0; }
9788 to {
9789 transform: translateX(0px);
9790 opacity: 1; } }
9791
9792.tsi-resizeGutter {
9793 width: 6px;
9794 cursor: e-resize;
9795 padding: 2px;
9796 background-position-y: 50%;
9797 background-position-x: 0px;
9798 background-repeat: no-repeat; }
9799
9800.tsi-chartValueTextBox {
9801 position: absolute;
9802 white-space: nowrap;
9803 font-size: 11px;
9804 padding: 1px 4px;
9805 border-width: 1px;
9806 border-style: solid;
9807 box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.3);
9808 line-height: 16px; }
9809
9810.tsi-baseContextMenu {
9811 white-space: nowrap;
9812 padding: 4px 0;
9813 animation: tsi-slideRight 0.367s cubic-bezier(0.1, 0.9, 0.2, 1) forwards;
9814 border-width: 1px;
9815 border-radius: 2px;
9816 border-style: solid;
9817 box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.3);
9818 text-align: left; }
9819 .tsi-baseContextMenu > div, .tsi-baseContextMenu > li, .tsi-baseContextMenu > button {
9820 padding: 4px 8px;
9821 font-size: 12px;
9822 cursor: pointer;
9823 height: 28px;
9824 display: flex;
9825 align-items: center;
9826 overflow: hidden; }
9827 .tsi-baseContextMenu .tsi-break {
9828 height: 4px;
9829 margin-top: 4px;
9830 padding: 0 0 4px 0;
9831 cursor: default; }
9832 .tsi-baseContextMenu .tsi-break:last-of-type {
9833 display: none; }
9834
9835.tsi-primaryButton {
9836 height: 36px;
9837 border-radius: 4px;
9838 border-width: 1px;
9839 border-style: solid; }
9840 .tsi-primaryButton.disabled {
9841 cursor: default;
9842 pointer-events: none;
9843 opacity: .5; }
9844
9845.tsi-chartControlsPanel {
9846 height: 20px;
9847 right: 0px;
9848 width: 100px;
9849 position: absolute;
9850 z-index: 2;
9851 pointer-events: none; }
9852 .tsi-chartControlsPanel .tsi-ellipsisContainerDiv {
9853 pointer-events: all;
9854 left: auto;
9855 right: 20px;
9856 top: 0px;
9857 position: absolute; }
9858 .tsi-chartControlsPanel .tsi-ellipsisContainerDiv .tsi-ellipsisMenuContainer {
9859 pointer-events: all; }
9860 .tsi-chartControlsPanel .tsi-ellipsisContainerDiv .tsi-ellipsisMenuContainer .tsi-ellipsisMenu {
9861 z-index: 2 !important; }
9862 .tsi-chartControlsPanel .tsi-stackedButton {
9863 pointer-events: all;
9864 display: block;
9865 background-size: 20px 20px;
9866 background-repeat: no-repeat;
9867 background-position: center;
9868 position: absolute;
9869 height: 100%;
9870 width: 20px;
9871 cursor: pointer;
9872 background-color: transparent;
9873 border: none; }
9874 .tsi-chartControlsPanel .tsi-scooterButton {
9875 display: block;
9876 background-size: 20px 20px;
9877 background-repeat: no-repeat;
9878 background-position: center;
9879 position: absolute;
9880 height: 20px;
9881 width: 20px; }
9882
9883select::-ms-expand {
9884 display: none; }
9885
9886.tsi-select {
9887 margin: 2px;
9888 position: relative;
9889 -webkit-appearance: none;
9890 -moz-appearance: none;
9891 padding: 6px;
9892 padding-right: 28px;
9893 border-width: 1px;
9894 border-radius: 2px;
9895 border-style: solid;
9896 white-space: nowrap;
9897 overflow: hidden;
9898 height: 32px;
9899 background-position-y: 12px;
9900 background-position-x: calc(100% - 4px); }
9901 .tsi-select option {
9902 padding: 6px; }
9903
9904.tsi-warmRect {
9905 fill: #FFA800;
9906 stroke: #FFA800; }
9907
9908.pika-single {
9909 border-bottom: none;
9910 border-left: none;
9911 border-right: none; }
9912 .pika-single .pika-lendar {
9913 text-decoration: none;
9914 width: 196px;
9915 margin-left: 12px;
9916 margin-right: 12px; }
9917 .pika-single .pika-lendar abbr {
9918 text-decoration: none; }
9919 .pika-single .pika-lendar .pika-table .pika-row {
9920 height: 28px;
9921 margin: 0px; }
9922 .pika-single .pika-lendar .pika-table .pika-row td {
9923 padding: 0px; }
9924 .pika-single .pika-lendar .pika-table .pika-row td.is-inrange .pika-day {
9925 background-color: #d5ebe9; }
9926 .pika-single .pika-lendar .pika-table .pika-row td.is-endrange .pika-day, .pika-single .pika-lendar .pika-table .pika-row td.is-startrange .pika-day {
9927 background-color: #309d90;
9928 color: white; }
9929 .pika-single .pika-lendar .pika-table .pika-row td.is-endrange .pika-day:hover, .pika-single .pika-lendar .pika-table .pika-row td.is-startrange .pika-day:hover {
9930 background-color: #309d90;
9931 color: white; }
9932 .pika-single .pika-lendar .pika-table .pika-row td.is-startrange button {
9933 border-bottom-left-radius: 8px;
9934 border-top-left-radius: 8px; }
9935 .pika-single .pika-lendar .pika-table .pika-row td.is-endrange button {
9936 border-bottom-right-radius: 8px;
9937 border-top-right-radius: 8px; }
9938 .pika-single .pika-lendar .pika-table .pika-row td .pika-day {
9939 width: 100%;
9940 height: 28px;
9941 width: 28px;
9942 margin: 0px; }
9943 .pika-single .pika-lendar .pika-table .pika-row td .pika-day:hover {
9944 background-color: #309d90;
9945 color: white; }
9946 .pika-single .pika-lendar .pika-table .pika-button {
9947 border-radius: 0px;
9948 text-align: center; }
9949
9950.tsi-search {
9951 width: 100%;
9952 height: 100%;
9953 display: flex;
9954 flex-shrink: 0;
9955 align-items: center;
9956 position: relative; }
9957 .tsi-search .tsi-search-icon {
9958 width: 21px;
9959 height: 17px;
9960 background-repeat: no-repeat;
9961 margin-left: 8px;
9962 background-size: 14px;
9963 background-position-y: 2px; }
9964 .tsi-search .tsi-searchInput {
9965 position: absolute;
9966 width: 100%;
9967 height: 100%;
9968 padding-left: 28px;
9969 background: transparent;
9970 outline: none;
9971 text-overflow: ellipsis; }
9972
9973.tsi-baseMono {
9974 display: inline-block;
9975 padding: 4px;
9976 border-radius: 3px;
9977 font-family: "Lucida Console", Monaco, monospace;
9978 font-size: 85%;
9979 line-height: 85%;
9980 font-weight: 300; }
9981
9982.tsi-colorPicker {
9983 max-width: 200px; }
9984 .tsi-colorPicker.tsi-light {
9985 color: #000;
9986 background: #ffffff; }
9987 .tsi-colorPicker.tsi-light .tsi-colorPickerButton {
9988 background: #ffffff;
9989 border: 1px solid #dcdcdc;
9990 color: #000; }
9991 .tsi-colorPicker.tsi-light .tsi-colorPickerButton:hover {
9992 background-color: #f2f2f2;
9993 cursor: pointer; }
9994 .tsi-colorPicker.tsi-light .tsi-colorPickerButton:focus {
9995 box-shadow: 0px 4px 4px #dcdcdc; }
9996 .tsi-colorPicker.tsi-light .tsi-colorItem:hover {
9997 box-shadow: 0px 0px 5px -1px #000; }
9998 .tsi-colorPicker.tsi-light .tsi-noColor {
9999 background-image: url("data:image/svg+xml,%3Csvg width%3D%2228%22 height%3D%2228%22 viewBox%3D%220 0 28 28%22 fill%3D%22none%22 xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0D%3Cpath d%3D%22M19.7344 6C20.0469 6 20.3411 6.0599 20.6172 6.17969C20.8932 6.29948 21.1328 6.46094 21.3359 6.66406C21.5391 6.86719 21.7005 7.10677 21.8203 7.38281C21.9401 7.65885 22 7.95312 22 8.26562C22 8.56771 21.9427 8.85938 21.8281 9.14062C21.7135 9.41667 21.5495 9.66146 21.3359 9.875L19.4609 11.75C19.6328 11.9167 19.7656 12.1068 19.8594 12.3203C19.9531 12.5286 20 12.7552 20 13C20 13.2396 19.9531 13.4635 19.8594 13.6719C19.7708 13.8802 19.6432 14.0677 19.4766 14.2344L18.25 15.4609L17 14.2031L10.7109 20.4922L10.5078 20.5C10.2422 20.5104 10.013 20.5547 9.82031 20.6328C9.63281 20.7109 9.46615 20.8073 9.32031 20.9219C9.17969 21.0312 9.04948 21.1484 8.92969 21.2734C8.8151 21.3984 8.69271 21.5156 8.5625 21.625C8.43229 21.7344 8.28906 21.8255 8.13281 21.8984C7.97656 21.9661 7.78646 22 7.5625 22C7.34896 22 7.14583 21.9583 6.95312 21.875C6.76562 21.7917 6.60156 21.6797 6.46094 21.5391C6.32031 21.3984 6.20833 21.2344 6.125 21.0469C6.04167 20.8542 6 20.651 6 20.4375C6 20.2135 6.03385 20.0234 6.10156 19.8672C6.17448 19.7057 6.26562 19.5625 6.375 19.4375C6.48438 19.3073 6.60156 19.1849 6.72656 19.0703C6.85156 18.9505 6.96875 18.8203 7.07812 18.6797C7.19271 18.5339 7.28906 18.3672 7.36719 18.1797C7.44531 17.9922 7.48958 17.763 7.5 17.4922L7.50781 17.2891L13.7969 11L12.5391 9.75L13.7656 8.52344C13.9323 8.35677 14.1198 8.22917 14.3281 8.14062C14.5365 8.04688 14.7604 8 15 8C15.2448 8 15.4714 8.04688 15.6797 8.14062C15.8932 8.23438 16.0833 8.36719 16.25 8.53906L18.125 6.66406C18.3385 6.45052 18.5833 6.28646 18.8594 6.17188C19.1406 6.05729 19.4323 6 19.7344 6ZM16.2891 13.5L14.5 11.7109L8.49219 17.7188C8.46615 17.9844 8.41667 18.2214 8.34375 18.4297C8.27083 18.638 8.17708 18.8333 8.0625 19.0156C7.94792 19.1927 7.8125 19.3646 7.65625 19.5312C7.50521 19.6927 7.34115 19.8646 7.16406 20.0469C7.05469 20.1562 7 20.2891 7 20.4453C7 20.5964 7.05469 20.7266 7.16406 20.8359C7.27344 20.9453 7.40365 21 7.55469 21C7.71094 21 7.84375 20.9453 7.95312 20.8359C8.13542 20.6589 8.3099 20.4948 8.47656 20.3438C8.64323 20.1875 8.8151 20.0521 8.99219 19.9375C9.16927 19.8229 9.36198 19.7292 9.57031 19.6562C9.77865 19.5833 10.0156 19.5339 10.2812 19.5078L16.2891 13.5ZM20.625 9.16406C20.875 8.91406 21 8.61719 21 8.27344C21 8.10156 20.9661 7.9375 20.8984 7.78125C20.8307 7.625 20.7396 7.48958 20.625 7.375C20.5104 7.26042 20.375 7.16927 20.2188 7.10156C20.0625 7.03385 19.8984 7 19.7266 7C19.3828 7 19.0859 7.125 18.8359 7.375L16.25 9.95312L15.5156 9.21875C15.3698 9.07292 15.1979 9 15 9C14.8906 9 14.7865 9.02604 14.6875 9.07812C14.5938 9.13021 14.5026 9.19531 14.4141 9.27344C14.3307 9.35156 14.25 9.4349 14.1719 9.52344C14.0938 9.60677 14.0208 9.68229 13.9531 9.75L18.25 14.0469L18.7812 13.5156C18.9271 13.3698 19 13.1979 19 13C19 12.8958 18.9792 12.8021 18.9375 12.7188C18.901 12.6302 18.8464 12.5495 18.7734 12.4766L18.0469 11.75L20.625 9.16406Z%22 fill%3D%22%23323130%22%2F%3E%0D%3C%2Fsvg%3E%0D") !important; }
10000 .tsi-colorPicker.tsi-dark {
10001 color: #fff;
10002 background: #0d0f0e; }
10003 .tsi-colorPicker.tsi-dark .tsi-colorPickerButton {
10004 background: #0d0f0e;
10005 border: 1px solid #31373e;
10006 color: #fff; }
10007 .tsi-colorPicker.tsi-dark .tsi-colorPickerButton:hover {
10008 background-color: #1e2223;
10009 cursor: pointer; }
10010 .tsi-colorPicker.tsi-dark .tsi-colorPickerButton:focus {
10011 box-shadow: 0px 4px 4px #31373e; }
10012 .tsi-colorPicker.tsi-dark .tsi-colorItem:hover {
10013 box-shadow: 0px 0px 5px -1px #fff; }
10014 .tsi-colorPicker.tsi-dark .tsi-noColor {
10015 background-image: url("data:image/svg+xml,%3Csvg width%3D%2228%22 height%3D%2228%22 viewBox%3D%220 0 28 28%22 fill%3D%22none%22 xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0D%3Cpath d%3D%22M19.7344 6C20.0469 6 20.3411 6.0599 20.6172 6.17969C20.8932 6.29948 21.1328 6.46094 21.3359 6.66406C21.5391 6.86719 21.7005 7.10677 21.8203 7.38281C21.9401 7.65885 22 7.95312 22 8.26562C22 8.56771 21.9427 8.85938 21.8281 9.14062C21.7135 9.41667 21.5495 9.66146 21.3359 9.875L19.4609 11.75C19.6328 11.9167 19.7656 12.1068 19.8594 12.3203C19.9531 12.5286 20 12.7552 20 13C20 13.2396 19.9531 13.4635 19.8594 13.6719C19.7708 13.8802 19.6432 14.0677 19.4766 14.2344L18.25 15.4609L17 14.2031L10.7109 20.4922L10.5078 20.5C10.2422 20.5104 10.013 20.5547 9.82031 20.6328C9.63281 20.7109 9.46615 20.8073 9.32031 20.9219C9.17969 21.0312 9.04948 21.1484 8.92969 21.2734C8.8151 21.3984 8.69271 21.5156 8.5625 21.625C8.43229 21.7344 8.28906 21.8255 8.13281 21.8984C7.97656 21.9661 7.78646 22 7.5625 22C7.34896 22 7.14583 21.9583 6.95312 21.875C6.76562 21.7917 6.60156 21.6797 6.46094 21.5391C6.32031 21.3984 6.20833 21.2344 6.125 21.0469C6.04167 20.8542 6 20.651 6 20.4375C6 20.2135 6.03385 20.0234 6.10156 19.8672C6.17448 19.7057 6.26562 19.5625 6.375 19.4375C6.48438 19.3073 6.60156 19.1849 6.72656 19.0703C6.85156 18.9505 6.96875 18.8203 7.07812 18.6797C7.19271 18.5339 7.28906 18.3672 7.36719 18.1797C7.44531 17.9922 7.48958 17.763 7.5 17.4922L7.50781 17.2891L13.7969 11L12.5391 9.75L13.7656 8.52344C13.9323 8.35677 14.1198 8.22917 14.3281 8.14062C14.5365 8.04688 14.7604 8 15 8C15.2448 8 15.4714 8.04688 15.6797 8.14062C15.8932 8.23438 16.0833 8.36719 16.25 8.53906L18.125 6.66406C18.3385 6.45052 18.5833 6.28646 18.8594 6.17188C19.1406 6.05729 19.4323 6 19.7344 6ZM16.2891 13.5L14.5 11.7109L8.49219 17.7188C8.46615 17.9844 8.41667 18.2214 8.34375 18.4297C8.27083 18.638 8.17708 18.8333 8.0625 19.0156C7.94792 19.1927 7.8125 19.3646 7.65625 19.5312C7.50521 19.6927 7.34115 19.8646 7.16406 20.0469C7.05469 20.1562 7 20.2891 7 20.4453C7 20.5964 7.05469 20.7266 7.16406 20.8359C7.27344 20.9453 7.40365 21 7.55469 21C7.71094 21 7.84375 20.9453 7.95312 20.8359C8.13542 20.6589 8.3099 20.4948 8.47656 20.3438C8.64323 20.1875 8.8151 20.0521 8.99219 19.9375C9.16927 19.8229 9.36198 19.7292 9.57031 19.6562C9.77865 19.5833 10.0156 19.5339 10.2812 19.5078L16.2891 13.5ZM20.625 9.16406C20.875 8.91406 21 8.61719 21 8.27344C21 8.10156 20.9661 7.9375 20.8984 7.78125C20.8307 7.625 20.7396 7.48958 20.625 7.375C20.5104 7.26042 20.375 7.16927 20.2188 7.10156C20.0625 7.03385 19.8984 7 19.7266 7C19.3828 7 19.0859 7.125 18.8359 7.375L16.25 9.95312L15.5156 9.21875C15.3698 9.07292 15.1979 9 15 9C14.8906 9 14.7865 9.02604 14.6875 9.07812C14.5938 9.13021 14.5026 9.19531 14.4141 9.27344C14.3307 9.35156 14.25 9.4349 14.1719 9.52344C14.0938 9.60677 14.0208 9.68229 13.9531 9.75L18.25 14.0469L18.7812 13.5156C18.9271 13.3698 19 13.1979 19 13C19 12.8958 18.9792 12.8021 18.9375 12.7188C18.901 12.6302 18.8464 12.5495 18.7734 12.4766L18.0469 11.75L20.625 9.16406Z%22 fill%3D%22%23fff%22%2F%3E%0D%3C%2Fsvg%3E%0D") !important; }
10016 .tsi-colorPicker .tsi-colorPickerButton {
10017 width: 100%;
10018 padding: 4px;
10019 display: flex;
10020 align-items: center; }
10021 .tsi-colorPicker .tsi-colorPickerButton .tsi-selectedColor {
10022 width: 24px;
10023 height: 24px; }
10024 .tsi-colorPicker .tsi-colorPickerButton .tsi-selectedColor.tsi-noColor {
10025 background-repeat: no-repeat;
10026 background-position: center; }
10027 .tsi-colorPicker .tsi-colorPickerButton .tsi-selectedColorValue {
10028 padding-left: 4px;
10029 text-overflow: ellipsis;
10030 overflow: hidden;
10031 white-space: nowrap; }
10032 .tsi-colorPicker .tsi-colorPickerButton .tsi-selectedColorValue.hidden {
10033 display: none; }
10034 .tsi-colorPicker .tsi-colorGrid {
10035 width: 200px;
10036 display: flex;
10037 flex-direction: row;
10038 flex-wrap: wrap;
10039 display: none;
10040 padding: 12px 8px 12px 12px;
10041 box-shadow: 0px 0px 1px rgba(0, 0, 0, 0.16), 0px 4px 8px rgba(0, 0, 0, 0.12);
10042 animation: tsi-slideIn 0.367s cubic-bezier(0.1, 0.9, 0.2, 1) forwards;
10043 border-radius: 2px; }
10044 .tsi-colorPicker .tsi-colorGrid .tsi-colorGridRow {
10045 display: contents; }
10046 .tsi-colorPicker .tsi-colorGrid .tsi-colorGridRow .tsi-colorItem {
10047 width: 32px;
10048 height: 32px;
10049 margin-right: 4px;
10050 margin-bottom: 4px;
10051 cursor: pointer; }
10052 .tsi-colorPicker .tsi-colorGrid .tsi-colorGridRow .tsi-colorItem.tsi-selected {
10053 background-image: url("data:image/svg+xml,%3Csvg width%3D%2213%22 height%3D%2210%22 viewBox%3D%220 0 13 10%22 fill%3D%22none%22 xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0D %3Cg clip-path%3D%22url(%23clip0)%22%3E%0D %3Cpath d%3D%22M12.7 0.7L4.4 9.1L0 4.7L0.7 4L4.4 7.6L12 0L12.7 0.7Z%22 fill%3D%22white%22%2F%3E%0D %3C%2Fg%3E%0D %3Cdefs%3E%0D %3CclipPath id%3D%22clip0%22%3E%0D %3Crect width%3D%2212.7%22 height%3D%229.1%22 fill%3D%22white%22%2F%3E%0D %3C%2FclipPath%3E%0D %3C%2Fdefs%3E%0D%3C%2Fsvg%3E%0D") !important;
10054 background-size: 70%;
10055 background-repeat: no-repeat;
10056 background-position: center; }
10057
10058div[class^='tsi-'] {
10059 box-sizing: border-box;
10060 font-family: "Segoe UI", sans-serif; }
10061
10062.tsi-textWrap, .tsi-gpgTooltipTitle {
10063 overflow: hidden;
10064 white-space: pre-wrap;
10065 text-overflow: ellipsis;
10066 hyphens: auto;
10067 overflow-wrap: break-word; }
10068
10069.tsi-hidden {
10070 display: none; }
10071
10072@keyframes tsi-slideIn {
10073 from {
10074 transform: translateY(-10px);
10075 opacity: 0; }
10076 to {
10077 transform: translateY(0px);
10078 opacity: 1; } }
10079
10080@keyframes tsi-slideRight {
10081 from {
10082 transform: translateX(-10px);
10083 opacity: 0; }
10084 to {
10085 transform: translateX(0px);
10086 opacity: 1; } }
10087
10088.tsi-resizeGutter {
10089 width: 6px;
10090 cursor: e-resize;
10091 padding: 2px;
10092 background-position-y: 50%;
10093 background-position-x: 0px;
10094 background-repeat: no-repeat; }
10095
10096.tsi-chartValueTextBox {
10097 position: absolute;
10098 white-space: nowrap;
10099 font-size: 11px;
10100 padding: 1px 4px;
10101 border-width: 1px;
10102 border-style: solid;
10103 box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.3);
10104 line-height: 16px; }
10105
10106.tsi-baseContextMenu {
10107 white-space: nowrap;
10108 padding: 4px 0;
10109 animation: tsi-slideRight 0.367s cubic-bezier(0.1, 0.9, 0.2, 1) forwards;
10110 border-width: 1px;
10111 border-radius: 2px;
10112 border-style: solid;
10113 box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.3);
10114 text-align: left; }
10115 .tsi-baseContextMenu > div, .tsi-baseContextMenu > li, .tsi-baseContextMenu > button {
10116 padding: 4px 8px;
10117 font-size: 12px;
10118 cursor: pointer;
10119 height: 28px;
10120 display: flex;
10121 align-items: center;
10122 overflow: hidden; }
10123 .tsi-baseContextMenu .tsi-break {
10124 height: 4px;
10125 margin-top: 4px;
10126 padding: 0 0 4px 0;
10127 cursor: default; }
10128 .tsi-baseContextMenu .tsi-break:last-of-type {
10129 display: none; }
10130
10131.tsi-primaryButton {
10132 height: 36px;
10133 border-radius: 4px;
10134 border-width: 1px;
10135 border-style: solid; }
10136 .tsi-primaryButton.disabled {
10137 cursor: default;
10138 pointer-events: none;
10139 opacity: .5; }
10140
10141.tsi-chartControlsPanel {
10142 height: 20px;
10143 right: 0px;
10144 width: 100px;
10145 position: absolute;
10146 z-index: 2;
10147 pointer-events: none; }
10148 .tsi-chartControlsPanel .tsi-ellipsisContainerDiv {
10149 pointer-events: all;
10150 left: auto;
10151 right: 20px;
10152 top: 0px;
10153 position: absolute; }
10154 .tsi-chartControlsPanel .tsi-ellipsisContainerDiv .tsi-ellipsisMenuContainer {
10155 pointer-events: all; }
10156 .tsi-chartControlsPanel .tsi-ellipsisContainerDiv .tsi-ellipsisMenuContainer .tsi-ellipsisMenu {
10157 z-index: 2 !important; }
10158 .tsi-chartControlsPanel .tsi-stackedButton {
10159 pointer-events: all;
10160 display: block;
10161 background-size: 20px 20px;
10162 background-repeat: no-repeat;
10163 background-position: center;
10164 position: absolute;
10165 height: 100%;
10166 width: 20px;
10167 cursor: pointer;
10168 background-color: transparent;
10169 border: none; }
10170 .tsi-chartControlsPanel .tsi-scooterButton {
10171 display: block;
10172 background-size: 20px 20px;
10173 background-repeat: no-repeat;
10174 background-position: center;
10175 position: absolute;
10176 height: 20px;
10177 width: 20px; }
10178
10179select::-ms-expand {
10180 display: none; }
10181
10182.tsi-select {
10183 margin: 2px;
10184 position: relative;
10185 -webkit-appearance: none;
10186 -moz-appearance: none;
10187 padding: 6px;
10188 padding-right: 28px;
10189 border-width: 1px;
10190 border-radius: 2px;
10191 border-style: solid;
10192 white-space: nowrap;
10193 overflow: hidden;
10194 height: 32px;
10195 background-position-y: 12px;
10196 background-position-x: calc(100% - 4px); }
10197 .tsi-select option {
10198 padding: 6px; }
10199
10200.tsi-warmRect {
10201 fill: #FFA800;
10202 stroke: #FFA800; }
10203
10204.pika-single {
10205 border-bottom: none;
10206 border-left: none;
10207 border-right: none; }
10208 .pika-single .pika-lendar {
10209 text-decoration: none;
10210 width: 196px;
10211 margin-left: 12px;
10212 margin-right: 12px; }
10213 .pika-single .pika-lendar abbr {
10214 text-decoration: none; }
10215 .pika-single .pika-lendar .pika-table .pika-row {
10216 height: 28px;
10217 margin: 0px; }
10218 .pika-single .pika-lendar .pika-table .pika-row td {
10219 padding: 0px; }
10220 .pika-single .pika-lendar .pika-table .pika-row td.is-inrange .pika-day {
10221 background-color: #d5ebe9; }
10222 .pika-single .pika-lendar .pika-table .pika-row td.is-endrange .pika-day, .pika-single .pika-lendar .pika-table .pika-row td.is-startrange .pika-day {
10223 background-color: #309d90;
10224 color: white; }
10225 .pika-single .pika-lendar .pika-table .pika-row td.is-endrange .pika-day:hover, .pika-single .pika-lendar .pika-table .pika-row td.is-startrange .pika-day:hover {
10226 background-color: #309d90;
10227 color: white; }
10228 .pika-single .pika-lendar .pika-table .pika-row td.is-startrange button {
10229 border-bottom-left-radius: 8px;
10230 border-top-left-radius: 8px; }
10231 .pika-single .pika-lendar .pika-table .pika-row td.is-endrange button {
10232 border-bottom-right-radius: 8px;
10233 border-top-right-radius: 8px; }
10234 .pika-single .pika-lendar .pika-table .pika-row td .pika-day {
10235 width: 100%;
10236 height: 28px;
10237 width: 28px;
10238 margin: 0px; }
10239 .pika-single .pika-lendar .pika-table .pika-row td .pika-day:hover {
10240 background-color: #309d90;
10241 color: white; }
10242 .pika-single .pika-lendar .pika-table .pika-button {
10243 border-radius: 0px;
10244 text-align: center; }
10245
10246.tsi-search {
10247 width: 100%;
10248 height: 100%;
10249 display: flex;
10250 flex-shrink: 0;
10251 align-items: center;
10252 position: relative; }
10253 .tsi-search .tsi-search-icon {
10254 width: 21px;
10255 height: 17px;
10256 background-repeat: no-repeat;
10257 margin-left: 8px;
10258 background-size: 14px;
10259 background-position-y: 2px; }
10260 .tsi-search .tsi-searchInput {
10261 position: absolute;
10262 width: 100%;
10263 height: 100%;
10264 padding-left: 28px;
10265 background: transparent;
10266 outline: none;
10267 text-overflow: ellipsis; }
10268
10269.tsi-baseMono {
10270 display: inline-block;
10271 padding: 4px;
10272 border-radius: 3px;
10273 font-family: "Lucida Console", Monaco, monospace;
10274 font-size: 85%;
10275 line-height: 85%;
10276 font-weight: 300; }
10277
10278.tsi-gpgValueTable tr {
10279 border-left-width: 10px;
10280 border-left-style: solid; }
10281 .tsi-gpgValueTable tr:last-of-type {
10282 border-bottom: none; }
10283
10284.tsi-gpgTooltipTitle {
10285 font-weight: bold;
10286 font-size: 13px; }
10287
10288.popup-container {
10289 margin-top: -20px; }
10290
10291.tsi-gpgPopUp {
10292 padding: 10px; }
10293
10294.tsi-gpgTooltip {
10295 pointer-events: none;
10296 border-width: 1px;
10297 border-style: solid;
10298 border-radius: 3px;
10299 display: block; }
10300 .tsi-gpgTooltip .tsi-gpgTooltipInner {
10301 position: relative;
10302 overflow: hidden;
10303 border-radius: 3px;
10304 min-width: 108px;
10305 max-width: 260px;
10306 border-style: solid;
10307 border-color: #2c7bfb;
10308 border-top-width: 0;
10309 border-right-width: 0;
10310 border-bottom-width: 0;
10311 padding: 4px 6px; }
10312 .tsi-gpgTooltip.tsi-dark {
10313 box-shadow: 0 1px 3px 0 rgba(255, 255, 255, 0.16);
10314 border-color: rgba(255, 255, 255, 0.1);
10315 color: #fff;
10316 background-color: #0d0f0e; }
10317 .tsi-gpgTooltip.tsi-dark .yAxis path, .tsi-gpgTooltip.tsi-dark .xAxis path {
10318 stroke: #fff; }
10319 .tsi-gpgTooltip.tsi-dark .yAxis .tick text, .tsi-gpgTooltip.tsi-dark .xAxis .tick text {
10320 fill: #fff; }
10321 .tsi-gpgTooltip.tsi-dark .yAxis .tick line, .tsi-gpgTooltip.tsi-dark .xAxis .tick line {
10322 stroke: #fff; }
10323 @media screen and (-ms-high-contrast: white-on-black) {
10324 .tsi-gpgTooltip.tsi-dark .yAxis path, .tsi-gpgTooltip.tsi-dark .xAxis path {
10325 stroke: #fff; }
10326 .tsi-gpgTooltip.tsi-dark .yAxis .tick text, .tsi-gpgTooltip.tsi-dark .xAxis .tick text {
10327 fill: #fff !important; }
10328 .tsi-gpgTooltip.tsi-dark .yAxis .tick line, .tsi-gpgTooltip.tsi-dark .xAxis .tick line {
10329 stroke: #fff; } }
10330 .tsi-gpgTooltip.tsi-dark .vHoverBox, .tsi-gpgTooltip.tsi-dark .hHoverBox {
10331 fill: #0d0f0e;
10332 stroke: #60AAFF; }
10333 .tsi-gpgTooltip.tsi-dark .tsi-resizeGutter.tsi-isDragging {
10334 background-color: #31373e; }
10335 .tsi-gpgTooltip.tsi-dark ::-webkit-scrollbar {
10336 height: 8px;
10337 width: 8px; }
10338 .tsi-gpgTooltip.tsi-dark ::-webkit-scrollbar-track {
10339 background: none; }
10340 .tsi-gpgTooltip.tsi-dark ::-webkit-scrollbar-thumb {
10341 background: #666666;
10342 border-radius: 8px; }
10343 .tsi-gpgTooltip.tsi-dark ::-webkit-scrollbar-thumb:hover {
10344 background: #666666; }
10345 .tsi-gpgTooltip.tsi-dark ::-webkit-scrollbar-track:hover {
10346 background: #1e2223; }
10347 .tsi-gpgTooltip.tsi-dark .hHoverText {
10348 text-anchor: middle; }
10349 .tsi-gpgTooltip.tsi-dark .vHoverText {
10350 text-anchor: end; }
10351 .tsi-gpgTooltip.tsi-dark .hoverText {
10352 stroke: none; }
10353 .tsi-gpgTooltip.tsi-dark .hHoverText, .tsi-gpgTooltip.tsi-dark .vHoverText {
10354 font-size: 11px !important; }
10355 .tsi-gpgTooltip.tsi-dark .hHoverValueBar {
10356 stroke: #fff; }
10357 .tsi-gpgTooltip.tsi-dark .hoverText {
10358 fill: #fff; }
10359 .tsi-gpgTooltip.tsi-dark .stacked g path {
10360 fill: #fff !important; }
10361 .tsi-gpgTooltip.tsi-dark .tooltip text {
10362 fill: #fff; }
10363 .tsi-gpgTooltip.tsi-dark .tooltip rect {
10364 fill: #0d0f0e;
10365 stroke: #60AAFF; }
10366 .tsi-gpgTooltip.tsi-dark .tsi-primaryButton {
10367 color: #fff;
10368 border-color: rgba(255, 255, 255, 0.8);
10369 background-color: #1e2223; }
10370 .tsi-gpgTooltip.tsi-dark .tsi-primaryButton:hover {
10371 background-color: #62666c; }
10372 .tsi-gpgTooltip.tsi-dark .yAxis path, .tsi-gpgTooltip.tsi-dark .xAxis path {
10373 stroke-width: 1px !important; }
10374 .tsi-gpgTooltip.tsi-dark .yAxis .tick text, .tsi-gpgTooltip.tsi-dark .xAxis .tick text {
10375 user-select: none; }
10376 .tsi-gpgTooltip.tsi-dark rect, .tsi-gpgTooltip.tsi-dark line {
10377 shape-rendering: crispedges; }
10378 .tsi-gpgTooltip.tsi-dark .stacked g path {
10379 stroke-width: 1;
10380 pointer-events: all;
10381 stroke: none; }
10382 .tsi-gpgTooltip.tsi-dark .stacked rect {
10383 cursor: pointer;
10384 fill: transparent;
10385 stroke-width: 1; }
10386 .tsi-gpgTooltip.tsi-dark .tooltip {
10387 pointer-events: none; }
10388 .tsi-gpgTooltip.tsi-dark .tooltip text {
10389 alignment-baseline: hanging; }
10390 .tsi-gpgTooltip.tsi-dark .tooltip .title {
10391 font-weight: bold;
10392 font-size: 13px; }
10393 .tsi-gpgTooltip.tsi-dark .tooltip .value {
10394 font-weight: normal;
10395 font-size: 12px;
10396 font-weight: lighter; }
10397 .tsi-gpgTooltip.tsi-dark .tooltip .value.visibleValue {
10398 font-weight: bold; }
10399 .tsi-gpgTooltip.tsi-dark .tsi-gridComponent {
10400 z-index: 3 !important; }
10401 .tsi-gpgTooltip.tsi-dark .hHoverValueBar {
10402 stroke-width: 4px; }
10403 .tsi-gpgTooltip.tsi-dark .focus {
10404 display: none; }
10405 .tsi-gpgTooltip.tsi-dark svg {
10406 display: block; }
10407 .tsi-gpgTooltip.tsi-dark .tsi-chartValueTextBox {
10408 background-color: #0d0f0e;
10409 border-color: #62666c; }
10410 .tsi-gpgTooltip.tsi-dark .tsi-baseMono {
10411 background: #1e2223; }
10412 .tsi-gpgTooltip.tsi-dark .tsi-gpgValueTable tr {
10413 border-bottom: 1px solid rgba(255, 255, 255, 0.1); }
10414 .tsi-gpgTooltip.tsi-light {
10415 box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.16);
10416 border-color: rgba(0, 0, 0, 0.1);
10417 color: #000;
10418 background-color: #ffffff; }
10419 .tsi-gpgTooltip.tsi-light .yAxis path, .tsi-gpgTooltip.tsi-light .xAxis path {
10420 stroke: #000; }
10421 .tsi-gpgTooltip.tsi-light .yAxis .tick text, .tsi-gpgTooltip.tsi-light .xAxis .tick text {
10422 fill: #000; }
10423 .tsi-gpgTooltip.tsi-light .yAxis .tick line, .tsi-gpgTooltip.tsi-light .xAxis .tick line {
10424 stroke: #000; }
10425 @media screen and (-ms-high-contrast: white-on-black) {
10426 .tsi-gpgTooltip.tsi-light .yAxis path, .tsi-gpgTooltip.tsi-light .xAxis path {
10427 stroke: #fff; }
10428 .tsi-gpgTooltip.tsi-light .yAxis .tick text, .tsi-gpgTooltip.tsi-light .xAxis .tick text {
10429 fill: #fff !important; }
10430 .tsi-gpgTooltip.tsi-light .yAxis .tick line, .tsi-gpgTooltip.tsi-light .xAxis .tick line {
10431 stroke: #fff; } }
10432 .tsi-gpgTooltip.tsi-light .vHoverBox, .tsi-gpgTooltip.tsi-light .hHoverBox {
10433 fill: #ffffff;
10434 stroke: #136BFB; }
10435 .tsi-gpgTooltip.tsi-light .tsi-resizeGutter.tsi-isDragging {
10436 background-color: #dcdcdc; }
10437 .tsi-gpgTooltip.tsi-light ::-webkit-scrollbar {
10438 height: 8px;
10439 width: 8px; }
10440 .tsi-gpgTooltip.tsi-light ::-webkit-scrollbar-track {
10441 background: none; }
10442 .tsi-gpgTooltip.tsi-light ::-webkit-scrollbar-thumb {
10443 background: #a6a6a6;
10444 border-radius: 8px; }
10445 .tsi-gpgTooltip.tsi-light ::-webkit-scrollbar-thumb:hover {
10446 background: #a6a6a6; }
10447 .tsi-gpgTooltip.tsi-light ::-webkit-scrollbar-track:hover {
10448 background: #f2f2f2; }
10449 .tsi-gpgTooltip.tsi-light .hHoverText {
10450 text-anchor: middle; }
10451 .tsi-gpgTooltip.tsi-light .vHoverText {
10452 text-anchor: end; }
10453 .tsi-gpgTooltip.tsi-light .hoverText {
10454 stroke: none; }
10455 .tsi-gpgTooltip.tsi-light .hHoverText, .tsi-gpgTooltip.tsi-light .vHoverText {
10456 font-size: 11px !important; }
10457 .tsi-gpgTooltip.tsi-light .hHoverValueBar {
10458 stroke: #000; }
10459 .tsi-gpgTooltip.tsi-light .hoverText {
10460 fill: #000; }
10461 .tsi-gpgTooltip.tsi-light .stacked g path {
10462 fill: #000 !important; }
10463 .tsi-gpgTooltip.tsi-light .tooltip text {
10464 fill: #000; }
10465 .tsi-gpgTooltip.tsi-light .tooltip rect {
10466 fill: #ffffff;
10467 stroke: #136BFB; }
10468 .tsi-gpgTooltip.tsi-light .tsi-primaryButton {
10469 color: #000;
10470 border-color: rgba(0, 0, 0, 0.8);
10471 background-color: #f2f2f2; }
10472 .tsi-gpgTooltip.tsi-light .tsi-primaryButton:hover {
10473 background-color: #b3d6f2; }
10474 .tsi-gpgTooltip.tsi-light .yAxis path, .tsi-gpgTooltip.tsi-light .xAxis path {
10475 stroke-width: 1px !important; }
10476 .tsi-gpgTooltip.tsi-light .yAxis .tick text, .tsi-gpgTooltip.tsi-light .xAxis .tick text {
10477 user-select: none; }
10478 .tsi-gpgTooltip.tsi-light rect, .tsi-gpgTooltip.tsi-light line {
10479 shape-rendering: crispedges; }
10480 .tsi-gpgTooltip.tsi-light .stacked g path {
10481 stroke-width: 1;
10482 pointer-events: all;
10483 stroke: none; }
10484 .tsi-gpgTooltip.tsi-light .stacked rect {
10485 cursor: pointer;
10486 fill: transparent;
10487 stroke-width: 1; }
10488 .tsi-gpgTooltip.tsi-light .tooltip {
10489 pointer-events: none; }
10490 .tsi-gpgTooltip.tsi-light .tooltip text {
10491 alignment-baseline: hanging; }
10492 .tsi-gpgTooltip.tsi-light .tooltip .title {
10493 font-weight: bold;
10494 font-size: 13px; }
10495 .tsi-gpgTooltip.tsi-light .tooltip .value {
10496 font-weight: normal;
10497 font-size: 12px;
10498 font-weight: lighter; }
10499 .tsi-gpgTooltip.tsi-light .tooltip .value.visibleValue {
10500 font-weight: bold; }
10501 .tsi-gpgTooltip.tsi-light .tsi-gridComponent {
10502 z-index: 3 !important; }
10503 .tsi-gpgTooltip.tsi-light .hHoverValueBar {
10504 stroke-width: 4px; }
10505 .tsi-gpgTooltip.tsi-light .focus {
10506 display: none; }
10507 .tsi-gpgTooltip.tsi-light svg {
10508 display: block; }
10509 .tsi-gpgTooltip.tsi-light .tsi-chartValueTextBox {
10510 background-color: #ffffff;
10511 border-color: #b3d6f2; }
10512 .tsi-gpgTooltip.tsi-light .tsi-baseMono {
10513 background: #f2f2f2; }
10514 .tsi-gpgTooltip.tsi-light .tsi-gpgValueTable tr {
10515 border-bottom: 1px solid rgba(0, 0, 0, 0.1); }
10516 .tsi-gpgTooltip .tsi-gpgTooltipValues {
10517 font-size: 12px; }
10518 .tsi-gpgTooltip .tsi-gpgTooltipTable {
10519 border-collapse: collapse;
10520 margin: 8px 0 4px;
10521 width: 236px;
10522 overflow: hidden;
10523 table-layout: fixed; }
10524 .tsi-gpgTooltip .tsi-gpgTooltipTable tr td {
10525 margin: 0px;
10526 padding: 4px; }
10527 .tsi-gpgTooltip .tsi-gpgTooltipTable tr td.tsi-gpgValueCell {
10528 text-align: right; }
10529
10530.tsi-gpgcircleImage {
10531 width: 40px;
10532 border: 2px solid #855a19;
10533 border-radius: 50%; }
10534
10535.tsi-geoprocess-graphic img {
10536 width: 60px;
10537 height: 60px; }
10538
10539.tsi-clickableYAxis {
10540 cursor: pointer; }
10541
10542div[class^='tsi-'] {
10543 box-sizing: border-box;
10544 font-family: "Segoe UI", sans-serif; }
10545
10546.tsi-textWrap {
10547 overflow: hidden;
10548 white-space: pre-wrap;
10549 text-overflow: ellipsis;
10550 hyphens: auto;
10551 overflow-wrap: break-word; }
10552
10553.tsi-hidden {
10554 display: none; }
10555
10556@keyframes tsi-slideIn {
10557 from {
10558 transform: translateY(-10px);
10559 opacity: 0; }
10560 to {
10561 transform: translateY(0px);
10562 opacity: 1; } }
10563
10564@keyframes tsi-slideRight {
10565 from {
10566 transform: translateX(-10px);
10567 opacity: 0; }
10568 to {
10569 transform: translateX(0px);
10570 opacity: 1; } }
10571
10572.tsi-resizeGutter {
10573 width: 6px;
10574 cursor: e-resize;
10575 padding: 2px;
10576 background-position-y: 50%;
10577 background-position-x: 0px;
10578 background-repeat: no-repeat; }
10579
10580.tsi-chartValueTextBox {
10581 position: absolute;
10582 white-space: nowrap;
10583 font-size: 11px;
10584 padding: 1px 4px;
10585 border-width: 1px;
10586 border-style: solid;
10587 box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.3);
10588 line-height: 16px; }
10589
10590.tsi-baseContextMenu {
10591 white-space: nowrap;
10592 padding: 4px 0;
10593 animation: tsi-slideRight 0.367s cubic-bezier(0.1, 0.9, 0.2, 1) forwards;
10594 border-width: 1px;
10595 border-radius: 2px;
10596 border-style: solid;
10597 box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.3);
10598 text-align: left; }
10599 .tsi-baseContextMenu > div, .tsi-baseContextMenu > li, .tsi-baseContextMenu > button {
10600 padding: 4px 8px;
10601 font-size: 12px;
10602 cursor: pointer;
10603 height: 28px;
10604 display: flex;
10605 align-items: center;
10606 overflow: hidden; }
10607 .tsi-baseContextMenu .tsi-break {
10608 height: 4px;
10609 margin-top: 4px;
10610 padding: 0 0 4px 0;
10611 cursor: default; }
10612 .tsi-baseContextMenu .tsi-break:last-of-type {
10613 display: none; }
10614
10615.tsi-primaryButton {
10616 height: 36px;
10617 border-radius: 4px;
10618 border-width: 1px;
10619 border-style: solid; }
10620 .tsi-primaryButton.disabled {
10621 cursor: default;
10622 pointer-events: none;
10623 opacity: .5; }
10624
10625.tsi-chartControlsPanel {
10626 height: 20px;
10627 right: 0px;
10628 width: 100px;
10629 position: absolute;
10630 z-index: 2;
10631 pointer-events: none; }
10632 .tsi-chartControlsPanel .tsi-ellipsisContainerDiv {
10633 pointer-events: all;
10634 left: auto;
10635 right: 20px;
10636 top: 0px;
10637 position: absolute; }
10638 .tsi-chartControlsPanel .tsi-ellipsisContainerDiv .tsi-ellipsisMenuContainer {
10639 pointer-events: all; }
10640 .tsi-chartControlsPanel .tsi-ellipsisContainerDiv .tsi-ellipsisMenuContainer .tsi-ellipsisMenu {
10641 z-index: 2 !important; }
10642 .tsi-chartControlsPanel .tsi-stackedButton {
10643 pointer-events: all;
10644 display: block;
10645 background-size: 20px 20px;
10646 background-repeat: no-repeat;
10647 background-position: center;
10648 position: absolute;
10649 height: 100%;
10650 width: 20px;
10651 cursor: pointer;
10652 background-color: transparent;
10653 border: none; }
10654 .tsi-chartControlsPanel .tsi-scooterButton {
10655 display: block;
10656 background-size: 20px 20px;
10657 background-repeat: no-repeat;
10658 background-position: center;
10659 position: absolute;
10660 height: 20px;
10661 width: 20px; }
10662
10663select::-ms-expand {
10664 display: none; }
10665
10666.tsi-select {
10667 margin: 2px;
10668 position: relative;
10669 -webkit-appearance: none;
10670 -moz-appearance: none;
10671 padding: 6px;
10672 padding-right: 28px;
10673 border-width: 1px;
10674 border-radius: 2px;
10675 border-style: solid;
10676 white-space: nowrap;
10677 overflow: hidden;
10678 height: 32px;
10679 background-position-y: 12px;
10680 background-position-x: calc(100% - 4px); }
10681 .tsi-select option {
10682 padding: 6px; }
10683
10684.tsi-warmRect {
10685 fill: #FFA800;
10686 stroke: #FFA800; }
10687
10688.pika-single {
10689 border-bottom: none;
10690 border-left: none;
10691 border-right: none; }
10692 .pika-single .pika-lendar {
10693 text-decoration: none;
10694 width: 196px;
10695 margin-left: 12px;
10696 margin-right: 12px; }
10697 .pika-single .pika-lendar abbr {
10698 text-decoration: none; }
10699 .pika-single .pika-lendar .pika-table .pika-row {
10700 height: 28px;
10701 margin: 0px; }
10702 .pika-single .pika-lendar .pika-table .pika-row td {
10703 padding: 0px; }
10704 .pika-single .pika-lendar .pika-table .pika-row td.is-inrange .pika-day {
10705 background-color: #d5ebe9; }
10706 .pika-single .pika-lendar .pika-table .pika-row td.is-endrange .pika-day, .pika-single .pika-lendar .pika-table .pika-row td.is-startrange .pika-day {
10707 background-color: #309d90;
10708 color: white; }
10709 .pika-single .pika-lendar .pika-table .pika-row td.is-endrange .pika-day:hover, .pika-single .pika-lendar .pika-table .pika-row td.is-startrange .pika-day:hover {
10710 background-color: #309d90;
10711 color: white; }
10712 .pika-single .pika-lendar .pika-table .pika-row td.is-startrange button {
10713 border-bottom-left-radius: 8px;
10714 border-top-left-radius: 8px; }
10715 .pika-single .pika-lendar .pika-table .pika-row td.is-endrange button {
10716 border-bottom-right-radius: 8px;
10717 border-top-right-radius: 8px; }
10718 .pika-single .pika-lendar .pika-table .pika-row td .pika-day {
10719 width: 100%;
10720 height: 28px;
10721 width: 28px;
10722 margin: 0px; }
10723 .pika-single .pika-lendar .pika-table .pika-row td .pika-day:hover {
10724 background-color: #309d90;
10725 color: white; }
10726 .pika-single .pika-lendar .pika-table .pika-button {
10727 border-radius: 0px;
10728 text-align: center; }
10729
10730.tsi-search {
10731 width: 100%;
10732 height: 100%;
10733 display: flex;
10734 flex-shrink: 0;
10735 align-items: center;
10736 position: relative; }
10737 .tsi-search .tsi-search-icon {
10738 width: 21px;
10739 height: 17px;
10740 background-repeat: no-repeat;
10741 margin-left: 8px;
10742 background-size: 14px;
10743 background-position-y: 2px; }
10744 .tsi-search .tsi-searchInput {
10745 position: absolute;
10746 width: 100%;
10747 height: 100%;
10748 padding-left: 28px;
10749 background: transparent;
10750 outline: none;
10751 text-overflow: ellipsis; }
10752
10753.tsi-baseMono {
10754 display: inline-block;
10755 padding: 4px;
10756 border-radius: 3px;
10757 font-family: "Lucida Console", Monaco, monospace;
10758 font-size: 85%;
10759 line-height: 85%;
10760 font-weight: 300; }
10761
10762.tsi-legend {
10763 overflow-y: auto;
10764 overflow-x: hidden;
10765 height: calc(100% - 16px);
10766 padding-left: 8px; }
10767 .tsi-legend.tsi-dark {
10768 color: #fff;
10769 fill: #fff; }
10770 .tsi-legend.tsi-dark path {
10771 stroke: #fff; }
10772 .tsi-legend.tsi-dark:not(.compact) {
10773 border-right: 1px solid #1e2223; }
10774 .tsi-legend.tsi-dark .tsi-seriesLabel .tsi-splitByContainer .tsi-legendShowMore {
10775 color: #60AAFF;
10776 opacity: 1; }
10777 .tsi-legend.tsi-dark .tsi-seriesLabel .tsi-seriesNameLabel, .tsi-legend.tsi-dark .tsi-seriesLabel .tsi-splitByContainer .tsi-splitByLabel {
10778 fill: #fff;
10779 color: #fff; }
10780 .tsi-legend.tsi-dark .tsi-seriesLabel .tsi-seriesNameLabel select, .tsi-legend.tsi-dark .tsi-seriesLabel .tsi-splitByContainer .tsi-splitByLabel select {
10781 color: #fff;
10782 opacity: .6;
10783 background-color: transparent;
10784 border: 1px solid transparent; }
10785 .tsi-legend.tsi-dark .tsi-seriesLabel .tsi-seriesNameLabel select option, .tsi-legend.tsi-dark .tsi-seriesLabel .tsi-splitByContainer .tsi-splitByLabel select option {
10786 background: #0d0f0e; }
10787 .tsi-legend.tsi-dark .tsi-seriesLabel .tsi-seriesNameLabel:hover, .tsi-legend.tsi-dark .tsi-seriesLabel .tsi-seriesNameLabel.inFocus, .tsi-legend.tsi-dark .tsi-seriesLabel .tsi-splitByContainer .tsi-splitByLabel:hover, .tsi-legend.tsi-dark .tsi-seriesLabel .tsi-splitByContainer .tsi-splitByLabel.inFocus {
10788 color: #60AAFF; }
10789 .tsi-legend.tsi-dark .tsi-seriesLabel .tsi-seriesNameLabel.stickied, .tsi-legend.tsi-dark .tsi-seriesLabel .tsi-splitByContainer .tsi-splitByLabel.stickied {
10790 background-color: rgba(98, 102, 108, 0.4); }
10791 .tsi-legend.tsi-dark .tsi-seriesLabel .tsi-seriesNameLabel {
10792 border: none;
10793 background-color: transparent; }
10794 .tsi-legend.tsi-dark .tsi-seriesLabel .tsi-seriesNameLabel.shown {
10795 background-color: #0d0f0e; }
10796 .tsi-legend.tsi-light {
10797 color: #000;
10798 fill: #000; }
10799 .tsi-legend.tsi-light path {
10800 stroke: #000; }
10801 .tsi-legend.tsi-light:not(.compact) {
10802 border-right: 1px solid #f2f2f2; }
10803 .tsi-legend.tsi-light .tsi-seriesLabel .tsi-splitByContainer .tsi-legendShowMore {
10804 color: #136BFB;
10805 opacity: 1; }
10806 .tsi-legend.tsi-light .tsi-seriesLabel .tsi-seriesNameLabel, .tsi-legend.tsi-light .tsi-seriesLabel .tsi-splitByContainer .tsi-splitByLabel {
10807 fill: #000;
10808 color: #000; }
10809 .tsi-legend.tsi-light .tsi-seriesLabel .tsi-seriesNameLabel select, .tsi-legend.tsi-light .tsi-seriesLabel .tsi-splitByContainer .tsi-splitByLabel select {
10810 color: #000;
10811 opacity: .6;
10812 background-color: transparent;
10813 border: 1px solid transparent; }
10814 .tsi-legend.tsi-light .tsi-seriesLabel .tsi-seriesNameLabel select option, .tsi-legend.tsi-light .tsi-seriesLabel .tsi-splitByContainer .tsi-splitByLabel select option {
10815 background: #ffffff; }
10816 .tsi-legend.tsi-light .tsi-seriesLabel .tsi-seriesNameLabel:hover, .tsi-legend.tsi-light .tsi-seriesLabel .tsi-seriesNameLabel.inFocus, .tsi-legend.tsi-light .tsi-seriesLabel .tsi-splitByContainer .tsi-splitByLabel:hover, .tsi-legend.tsi-light .tsi-seriesLabel .tsi-splitByContainer .tsi-splitByLabel.inFocus {
10817 color: #136BFB; }
10818 .tsi-legend.tsi-light .tsi-seriesLabel .tsi-seriesNameLabel.stickied, .tsi-legend.tsi-light .tsi-seriesLabel .tsi-splitByContainer .tsi-splitByLabel.stickied {
10819 background-color: rgba(179, 214, 242, 0.4); }
10820 .tsi-legend.tsi-light .tsi-seriesLabel .tsi-seriesNameLabel {
10821 border: none;
10822 background-color: transparent; }
10823 .tsi-legend.tsi-light .tsi-seriesLabel .tsi-seriesNameLabel.shown {
10824 background-color: #ffffff; }
10825 .tsi-legend.hidden {
10826 display: none; }
10827 .tsi-legend:not(.hidden) {
10828 display: block; }
10829 .tsi-legend.compact {
10830 margin-left: 20px;
10831 margin-right: 20px;
10832 top: 8px;
10833 height: 48px !important;
10834 width: calc(100% - 40px) !important;
10835 position: absolute;
10836 display: flex;
10837 justify-content: center;
10838 border-right: none;
10839 padding: 0;
10840 padding-left: 0px; }
10841 .tsi-legend.compact .tsi-seriesLabel {
10842 overflow-y: hidden;
10843 overflow-x: hidden;
10844 white-space: nowrap;
10845 flex-basis: auto;
10846 flex-shrink: 1; }
10847 .tsi-legend.compact .tsi-seriesLabel:hover {
10848 overflow-x: auto; }
10849 .tsi-legend.compact .tsi-seriesLabel {
10850 border: none;
10851 padding: 0;
10852 text-align: center;
10853 margin: 4px; }
10854 .tsi-legend.compact .tsi-seriesLabel:not(.shown) {
10855 border: none; }
10856 .tsi-legend.compact .tsi-seriesLabel .tsi-seriesNameLabel {
10857 display: none; }
10858 .tsi-legend.compact .tsi-seriesLabel select {
10859 display: none; }
10860 .tsi-legend.compact .tsi-seriesLabel .tsi-splitByContainer {
10861 max-height: 140px;
10862 display: inline-block; }
10863 .tsi-legend.compact .tsi-seriesLabel .tsi-splitByContainer .tsi-splitByLabel {
10864 display: inline-block;
10865 margin: 0 4px;
10866 padding: 0 4px 1px 4px;
10867 height: 20px;
10868 margin-top: 1px;
10869 overflow: hidden; }
10870 .tsi-legend.compact .tsi-seriesLabel .tsi-splitByContainer .tsi-splitByLabel .tsi-eyeIcon {
10871 display: none; }
10872 .tsi-legend.compact .tsi-seriesLabel .tsi-splitByContainer .tsi-splitByLabel .tsi-colorKey {
10873 display: block;
10874 position: absolute;
10875 height: 10px;
10876 width: 10px;
10877 top: -3px;
10878 forced-color-adjust: none; }
10879 .tsi-legend.compact .tsi-seriesLabel .tsi-splitByContainer .tsi-splitByLabel .tsi-colorKey.tsi-eventsColorKey, .tsi-legend.compact .tsi-seriesLabel .tsi-splitByContainer .tsi-splitByLabel .tsi-colorKey.tsi-categoricalColorKey {
10880 height: 12px;
10881 width: 12px;
10882 top: unset;
10883 margin-top: 4px;
10884 margin-left: 0px; }
10885 .tsi-legend.compact .tsi-seriesLabel .tsi-splitByContainer .tsi-splitByLabel .tsi-seriesName {
10886 max-width: 100px;
10887 margin-left: 16px;
10888 margin-right: 0px;
10889 text-align: left;
10890 width: initial;
10891 font-size: 12px; }
10892 .tsi-legend:not(.compact) {
10893 height: 100%; }
10894 .tsi-legend:not(.compact).tsi-flexLegend {
10895 display: flex;
10896 flex-direction: column; }
10897 .tsi-legend:not(.compact) .tsi-seriesLabel .tsi-splitByContainer {
10898 overflow-y: auto;
10899 visibility: hidden;
10900 min-height: 42px;
10901 height: calc(100% - 25px); }
10902 .tsi-legend:not(.compact) .tsi-seriesLabel .tsi-splitByContainer .tsi-legendShowMore {
10903 background: none;
10904 border: none;
10905 visibility: visible;
10906 margin: 8px auto;
10907 cursor: pointer; }
10908 .tsi-legend:not(.compact) .tsi-seriesLabel .tsi-splitByContainer .tsi-legendShowMore:hover {
10909 text-decoration: underline; }
10910 .tsi-legend:not(.compact) .tsi-seriesLabel .tsi-splitByContainer .tsi-splitByLabel, .tsi-legend:not(.compact) .tsi-seriesLabel .tsi-splitByContainer:hover, .tsi-legend:not(.compact) .tsi-seriesLabel .tsi-splitByContainer:focus {
10911 visibility: visible; }
10912 .tsi-legend:not(.compact) .tsi-seriesLabel .tsi-seriesNameLabel .tsi-eyeIcon, .tsi-legend:not(.compact) .tsi-seriesLabel .tsi-splitByContainer .tsi-splitByLabel .tsi-eyeIcon {
10913 display: block;
10914 background-size: 17px 11px;
10915 background-repeat: no-repeat;
10916 background-position: center;
10917 position: absolute;
10918 height: 100%;
10919 width: 17px;
10920 right: 17px; }
10921 .tsi-legend:not(.compact) .tsi-seriesLabel .tsi-eyeIcon {
10922 display: inherit;
10923 cursor: pointer;
10924 border: none;
10925 background-color: transparent; }
10926 .tsi-legend:not(.compact).tsi-light .tsi-seriesLabel .tsi-seriesNameLabel .tsi-eyeIcon, .tsi-legend:not(.compact).tsi-light .tsi-seriesLabel .tsi-splitByContainer .tsi-splitByLabel .tsi-eyeIcon {
10927 background-image: url("data:image/svg+xml,%0D%3Csvg width%3D%2217%22 height%3D%2211%22 viewBox%3D%220 0 17 11%22 fill%3D%22none%22 xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0D%3Cpath d%3D%22M8.02 0C8.77 0 9.5 0.0899988 10.24 0.279999C10.97 0.469999 11.67 0.740006 12.32 1.10001C12.97 1.46001 13.56 1.90001 14.09 2.43001C14.62 2.96001 15.05 3.57 15.38 4.25C15.59 4.68 15.75 5.13001 15.86 5.59001C15.97 6.05001 16.02 6.52 16.02 7H15.02C15.02 6.39 14.93 5.81 14.74 5.27C14.55 4.73 14.29 4.24 13.96 3.8C13.63 3.36 13.24 2.96 12.79 2.61C12.34 2.26 11.86 1.97001 11.34 1.73001C10.82 1.49001 10.28 1.31001 9.71 1.18001C9.14 1.05001 8.58 0.990005 8.01 0.990005C7.44 0.990005 6.88 1.05001 6.31 1.18001C5.74 1.31001 5.2 1.49001 4.68 1.73001C4.16 1.97001 3.68 2.26 3.23 2.61C2.78 2.96 2.39 3.36 2.06 3.8C1.73 4.24 1.47 4.73 1.28 5.27C1.09 5.81 1 6.38 1 7H0C0 6.52 0.0500001 6.05001 0.16 5.59001C0.27 5.13001 0.43 4.68 0.64 4.25C0.97 3.56 1.4 2.95001 1.93 2.43001C2.46 1.90001 3.05 1.46001 3.7 1.10001C4.35 0.740006 5.04 0.469999 5.78 0.279999C6.53 0.0999988 7.27 0 8.02 0ZM8.02 4.14C8.43 4.14 8.82 4.22001 9.18 4.37001C9.54 4.52001 9.86 4.74001 10.14 5.01001C10.42 5.28001 10.63 5.6 10.78 5.97C10.94 6.33 11.01 6.72 11.01 7.13C11.01 7.55 10.93 7.94 10.78 8.3C10.62 8.66 10.41 8.98 10.14 9.25C9.87 9.52 9.55 9.74 9.18 9.89C8.81 10.04 8.43 10.12 8.02 10.12C7.6 10.12 7.21 10.04 6.85 9.89C6.49 9.74 6.17 9.52 5.9 9.25C5.63 8.98 5.41 8.66 5.26 8.3C5.1 7.94 5.03 7.55 5.03 7.13C5.03 6.72 5.11 6.33 5.26 5.97C5.42 5.61 5.63 5.29001 5.9 5.01001C6.17 4.73001 6.49 4.52001 6.85 4.37001C7.21 4.22001 7.6 4.14 8.02 4.14ZM8.02 9.14C8.3 9.14 8.56 9.09001 8.8 8.98001C9.04 8.88001 9.25 8.73 9.44 8.55C9.62 8.37 9.77 8.16 9.87 7.91C9.97 7.66 10.03 7.41 10.03 7.13C10.03 6.85 9.98 6.59001 9.87 6.35001C9.76 6.11001 9.62 5.90001 9.44 5.71001C9.26 5.53001 9.05 5.38 8.8 5.28C8.56 5.18 8.3 5.12001 8.02 5.12001C7.74 5.12001 7.48 5.17 7.24 5.28C7 5.38 6.79 5.53001 6.6 5.71001C6.42 5.89001 6.27 6.10001 6.17 6.35001C6.07 6.60001 6.01 6.85 6.01 7.13C6.01 7.41 6.06 7.67 6.17 7.91C6.28 8.15 6.42 8.36 6.6 8.55C6.78 8.73 6.99 8.88001 7.24 8.98001C7.48 9.09001 7.74 9.14 8.02 9.14Z%22 fill%3D%22%23212121%22%2F%3E%0D%3C%2Fsvg%3E"); }
10928 @media screen and (-ms-high-contrast: white-on-black) {
10929 .tsi-legend:not(.compact).tsi-light .tsi-seriesLabel .tsi-seriesNameLabel .tsi-eyeIcon, .tsi-legend:not(.compact).tsi-light .tsi-seriesLabel .tsi-splitByContainer .tsi-splitByLabel .tsi-eyeIcon {
10930 background-image: url("data:image/svg+xml,%0D%3Csvg width%3D%2217%22 height%3D%2211%22 viewBox%3D%220 0 17 11%22 fill%3D%22none%22 xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0D%3Cpath d%3D%22M8.02 0C8.77 0 9.5 0.0899988 10.24 0.279999C10.97 0.469999 11.67 0.740006 12.32 1.10001C12.97 1.46001 13.56 1.90001 14.09 2.43001C14.62 2.96001 15.05 3.57 15.38 4.25C15.59 4.68 15.75 5.13001 15.86 5.59001C15.97 6.05001 16.02 6.52 16.02 7H15.02C15.02 6.39 14.93 5.81 14.74 5.27C14.55 4.73 14.29 4.24 13.96 3.8C13.63 3.36 13.24 2.96 12.79 2.61C12.34 2.26 11.86 1.97001 11.34 1.73001C10.82 1.49001 10.28 1.31001 9.71 1.18001C9.14 1.05001 8.58 0.990005 8.01 0.990005C7.44 0.990005 6.88 1.05001 6.31 1.18001C5.74 1.31001 5.2 1.49001 4.68 1.73001C4.16 1.97001 3.68 2.26 3.23 2.61C2.78 2.96 2.39 3.36 2.06 3.8C1.73 4.24 1.47 4.73 1.28 5.27C1.09 5.81 1 6.38 1 7H0C0 6.52 0.0500001 6.05001 0.16 5.59001C0.27 5.13001 0.43 4.68 0.64 4.25C0.97 3.56 1.4 2.95001 1.93 2.43001C2.46 1.90001 3.05 1.46001 3.7 1.10001C4.35 0.740006 5.04 0.469999 5.78 0.279999C6.53 0.0999988 7.27 0 8.02 0ZM8.02 4.14C8.43 4.14 8.82 4.22001 9.18 4.37001C9.54 4.52001 9.86 4.74001 10.14 5.01001C10.42 5.28001 10.63 5.6 10.78 5.97C10.94 6.33 11.01 6.72 11.01 7.13C11.01 7.55 10.93 7.94 10.78 8.3C10.62 8.66 10.41 8.98 10.14 9.25C9.87 9.52 9.55 9.74 9.18 9.89C8.81 10.04 8.43 10.12 8.02 10.12C7.6 10.12 7.21 10.04 6.85 9.89C6.49 9.74 6.17 9.52 5.9 9.25C5.63 8.98 5.41 8.66 5.26 8.3C5.1 7.94 5.03 7.55 5.03 7.13C5.03 6.72 5.11 6.33 5.26 5.97C5.42 5.61 5.63 5.29001 5.9 5.01001C6.17 4.73001 6.49 4.52001 6.85 4.37001C7.21 4.22001 7.6 4.14 8.02 4.14ZM8.02 9.14C8.3 9.14 8.56 9.09001 8.8 8.98001C9.04 8.88001 9.25 8.73 9.44 8.55C9.62 8.37 9.77 8.16 9.87 7.91C9.97 7.66 10.03 7.41 10.03 7.13C10.03 6.85 9.98 6.59001 9.87 6.35001C9.76 6.11001 9.62 5.90001 9.44 5.71001C9.26 5.53001 9.05 5.38 8.8 5.28C8.56 5.18 8.3 5.12001 8.02 5.12001C7.74 5.12001 7.48 5.17 7.24 5.28C7 5.38 6.79 5.53001 6.6 5.71001C6.42 5.89001 6.27 6.10001 6.17 6.35001C6.07 6.60001 6.01 6.85 6.01 7.13C6.01 7.41 6.06 7.67 6.17 7.91C6.28 8.15 6.42 8.36 6.6 8.55C6.78 8.73 6.99 8.88001 7.24 8.98001C7.48 9.09001 7.74 9.14 8.02 9.14Z%22 fill%3D%22%23fff%22%2F%3E%0D%3C%2Fsvg%3E"); } }
10931 .tsi-legend:not(.compact).tsi-dark .tsi-seriesLabel .tsi-seriesNameLabel .tsi-eyeIcon, .tsi-legend:not(.compact).tsi-dark .tsi-seriesLabel .tsi-splitByContainer .tsi-splitByLabel .tsi-eyeIcon {
10932 background-image: url("data:image/svg+xml,%0D%3Csvg width%3D%2217%22 height%3D%2211%22 viewBox%3D%220 0 17 11%22 fill%3D%22none%22 xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0D%3Cpath d%3D%22M8.02 0C8.77 0 9.5 0.0899988 10.24 0.279999C10.97 0.469999 11.67 0.740006 12.32 1.10001C12.97 1.46001 13.56 1.90001 14.09 2.43001C14.62 2.96001 15.05 3.57 15.38 4.25C15.59 4.68 15.75 5.13001 15.86 5.59001C15.97 6.05001 16.02 6.52 16.02 7H15.02C15.02 6.39 14.93 5.81 14.74 5.27C14.55 4.73 14.29 4.24 13.96 3.8C13.63 3.36 13.24 2.96 12.79 2.61C12.34 2.26 11.86 1.97001 11.34 1.73001C10.82 1.49001 10.28 1.31001 9.71 1.18001C9.14 1.05001 8.58 0.990005 8.01 0.990005C7.44 0.990005 6.88 1.05001 6.31 1.18001C5.74 1.31001 5.2 1.49001 4.68 1.73001C4.16 1.97001 3.68 2.26 3.23 2.61C2.78 2.96 2.39 3.36 2.06 3.8C1.73 4.24 1.47 4.73 1.28 5.27C1.09 5.81 1 6.38 1 7H0C0 6.52 0.0500001 6.05001 0.16 5.59001C0.27 5.13001 0.43 4.68 0.64 4.25C0.97 3.56 1.4 2.95001 1.93 2.43001C2.46 1.90001 3.05 1.46001 3.7 1.10001C4.35 0.740006 5.04 0.469999 5.78 0.279999C6.53 0.0999988 7.27 0 8.02 0ZM8.02 4.14C8.43 4.14 8.82 4.22001 9.18 4.37001C9.54 4.52001 9.86 4.74001 10.14 5.01001C10.42 5.28001 10.63 5.6 10.78 5.97C10.94 6.33 11.01 6.72 11.01 7.13C11.01 7.55 10.93 7.94 10.78 8.3C10.62 8.66 10.41 8.98 10.14 9.25C9.87 9.52 9.55 9.74 9.18 9.89C8.81 10.04 8.43 10.12 8.02 10.12C7.6 10.12 7.21 10.04 6.85 9.89C6.49 9.74 6.17 9.52 5.9 9.25C5.63 8.98 5.41 8.66 5.26 8.3C5.1 7.94 5.03 7.55 5.03 7.13C5.03 6.72 5.11 6.33 5.26 5.97C5.42 5.61 5.63 5.29001 5.9 5.01001C6.17 4.73001 6.49 4.52001 6.85 4.37001C7.21 4.22001 7.6 4.14 8.02 4.14ZM8.02 9.14C8.3 9.14 8.56 9.09001 8.8 8.98001C9.04 8.88001 9.25 8.73 9.44 8.55C9.62 8.37 9.77 8.16 9.87 7.91C9.97 7.66 10.03 7.41 10.03 7.13C10.03 6.85 9.98 6.59001 9.87 6.35001C9.76 6.11001 9.62 5.90001 9.44 5.71001C9.26 5.53001 9.05 5.38 8.8 5.28C8.56 5.18 8.3 5.12001 8.02 5.12001C7.74 5.12001 7.48 5.17 7.24 5.28C7 5.38 6.79 5.53001 6.6 5.71001C6.42 5.89001 6.27 6.10001 6.17 6.35001C6.07 6.60001 6.01 6.85 6.01 7.13C6.01 7.41 6.06 7.67 6.17 7.91C6.28 8.15 6.42 8.36 6.6 8.55C6.78 8.73 6.99 8.88001 7.24 8.98001C7.48 9.09001 7.74 9.14 8.02 9.14Z%22 fill%3D%22%23fff%22%2F%3E%0D%3C%2Fsvg%3E"); }
10933 .tsi-legend .tsi-seriesLabel .tsi-seriesNameLabel:not(.shown), .tsi-legend .tsi-seriesLabel .tsi-splitByContainer .tsi-splitByLabel:not(.shown) {
10934 opacity: .3; }
10935 .tsi-legend .tsi-seriesLabel .tsi-seriesNameLabel.shown, .tsi-legend .tsi-seriesLabel .tsi-splitByContainer .tsi-splitByLabel.shown {
10936 opacity: 1; }
10937 .tsi-legend .tsi-seriesLabel {
10938 margin: 8px; }
10939 .tsi-legend .tsi-seriesLabel.tsi-nsb .tsi-splitByContainer {
10940 overflow-y: hidden; }
10941 .tsi-legend .tsi-seriesLabel.tsi-nsb .tsi-seriesNameLabel {
10942 display: none; }
10943 .tsi-legend .tsi-seriesLabel .tsi-seriesNameLabel, .tsi-legend .tsi-seriesLabel .tsi-splitByContainer .tsi-splitByLabel {
10944 display: flex; }
10945 .tsi-legend .tsi-seriesLabel .tsi-seriesNameLabel.tsi-nonCompactNonNumeric, .tsi-legend .tsi-seriesLabel .tsi-splitByContainer .tsi-splitByLabel.tsi-nonCompactNonNumeric {
10946 flex-direction: row;
10947 align-items: center; }
10948 .tsi-legend .tsi-seriesLabel .tsi-seriesNameLabel h4, .tsi-legend .tsi-seriesLabel .tsi-seriesNameLabel .tsi-seriesName, .tsi-legend .tsi-seriesLabel .tsi-splitByContainer .tsi-splitByLabel h4, .tsi-legend .tsi-seriesLabel .tsi-splitByContainer .tsi-splitByLabel .tsi-seriesName {
10949 text-overflow: ellipsis;
10950 white-space: nowrap;
10951 overflow: hidden;
10952 margin-top: 2px;
10953 margin-bottom: 4px;
10954 font-weight: 400;
10955 margin-right: 36px; }
10956 .tsi-legend .tsi-seriesLabel .tsi-seriesNameLabel h4, .tsi-legend .tsi-seriesLabel .tsi-splitByContainer .tsi-splitByLabel h4 {
10957 cursor: pointer;
10958 font-weight: 600;
10959 font-size: 15px;
10960 font-family: "Segoe UI", sans-serif; }
10961 .tsi-legend .tsi-seriesLabel .tsi-seriesNameLabel .tsi-seriesName, .tsi-legend .tsi-seriesLabel .tsi-splitByContainer .tsi-splitByLabel .tsi-seriesName {
10962 cursor: default;
10963 overflow-x: hidden;
10964 text-overflow: ellipsis;
10965 font-size: 14px; }
10966 .tsi-legend .tsi-seriesLabel .tsi-seriesNameLabel select, .tsi-legend .tsi-seriesLabel .tsi-splitByContainer .tsi-splitByLabel select {
10967 left: 20px;
10968 max-width: calc(100% - 64px);
10969 margin: 2px;
10970 border: none;
10971 position: absolute;
10972 top: 16px;
10973 -webkit-appearance: none;
10974 -moz-appearance: none;
10975 appearance: none;
10976 padding: 2px;
10977 background-image: url("data:image/svg+xml,%0D%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22 viewBox%3D%220 0 13 7%22%3E%0D %3Cdefs%3E%0D %3Cstyle%3E%0D .cls-1 %7B%0D clip-path%3A url(%23clip-Chevron_light_theme_1)%3B%0D %7D%0D%0D .cls-2%2C .cls-3 %7B%0D fill%3A none%3B%0D stroke-linecap%3A square%3B%0D stroke-miterlimit%3A 1%3B%0D %7D%0D%0D .cls-2 %7B%0D stroke%3A rgba(0%2C0%2C0%2C0.1)%3B%0D %7D%0D%0D .cls-3 %7B%0D stroke%3A %23666%3B%0D %7D%0D%0D .cls-4 %7B%0D fill%3A %23fff%3B%0D %7D%0D %3C%2Fstyle%3E%0D %3CclipPath id%3D%22clip-Chevron_light_theme_1%22%3E%0D %3Crect width%3D%2213%22 height%3D%227%22%2F%3E%0D %3C%2FclipPath%3E%0D %3C%2Fdefs%3E%0D %3Cg id%3D%22Chevron_light_theme_1%22 data-name%3D%22Chevron light theme %E2%80%93 1%22 class%3D%22cls-1%22%3E%0D %3Cg id%3D%22Group_22369%22 data-name%3D%22Group 22369%22 transform%3D%22translate(-199.6 -646.273)%22%3E%0D %3Cpath id%3D%22Path_44737%22 data-name%3D%22Path 44737%22 class%3D%22cls-2%22 d%3D%22M8.5%2C33.8l-5%2C5%2C5%2C5%22 transform%3D%22translate(167.8 655.8) rotate(-90)%22%2F%3E%0D %3Cpath id%3D%22Path_44738%22 data-name%3D%22Path 44738%22 class%3D%22cls-3%22 d%3D%22M8.5%2C32.8l-5%2C5%2C5%2C5%22 transform%3D%22translate(167.8 655.8) rotate(-90)%22%2F%3E%0D %3C%2Fg%3E%0D %3C%2Fg%3E%0D%3C%2Fsvg%3E%0D");
10978 background-repeat: no-repeat;
10979 background-position-x: calc(100% - 4px);
10980 background-position-y: 7px;
10981 background-size: 18px;
10982 padding-right: 28px; }
10983 .tsi-legend .tsi-seriesLabel .tsi-seriesNameLabel select::-ms-expand, .tsi-legend .tsi-seriesLabel .tsi-splitByContainer .tsi-splitByLabel select::-ms-expand {
10984 display: none;
10985 /* remove default arrow on ie10 and ie11 */ }
10986 .tsi-legend .tsi-seriesLabel .tsi-seriesNameLabel.tsi-splitByLabelCompact, .tsi-legend .tsi-seriesLabel .tsi-splitByContainer .tsi-splitByLabel.tsi-splitByLabelCompact {
10987 height: 24px; }
10988 .tsi-legend .tsi-seriesLabel .tsi-seriesNameLabel {
10989 cursor: pointer;
10990 padding: 0 4px;
10991 position: relative;
10992 width: 100%; }
10993 .tsi-legend .tsi-seriesLabel .tsi-seriesNameLabel svg {
10994 display: inline-block; }
10995 .tsi-legend .tsi-seriesLabel .tsi-seriesNameLabel select {
10996 height: 17px;
10997 width: 50px;
10998 position: absolute;
10999 right: 4px;
11000 top: 6px;
11001 display: none; }
11002 .tsi-legend .tsi-seriesLabel .tsi-splitByContainer .tsi-splitByLabel {
11003 font-size: 16px;
11004 padding: 0 4px;
11005 position: relative;
11006 height: 40px;
11007 border-radius: 3px; }
11008 .tsi-legend .tsi-seriesLabel .tsi-splitByContainer .tsi-splitByLabel.hidden {
11009 height: 0px;
11010 display: none;
11011 padding: 0; }
11012 .tsi-legend .tsi-seriesLabel .tsi-seriesNameLabel .tsi-colorKey, .tsi-legend .tsi-seriesLabel .tsi-splitByContainer .tsi-splitByLabel .tsi-colorKey {
11013 flex-shrink: 0;
11014 width: 12px;
11015 height: 12px;
11016 margin-top: 8px;
11017 margin-right: 8px;
11018 border-radius: 6px;
11019 position: relative;
11020 top: -2px;
11021 forced-color-adjust: none; }
11022 .tsi-legend .tsi-seriesLabel .tsi-seriesNameLabel .tsi-colorKey.tsi-eventsColorKey, .tsi-legend .tsi-seriesLabel .tsi-seriesNameLabel .tsi-colorKey.tsi-categoricalColorKey, .tsi-legend .tsi-seriesLabel .tsi-splitByContainer .tsi-splitByLabel .tsi-colorKey.tsi-eventsColorKey, .tsi-legend .tsi-seriesLabel .tsi-splitByContainer .tsi-splitByLabel .tsi-colorKey.tsi-categoricalColorKey {
11023 height: 16px;
11024 width: 16px;
11025 margin-top: unset; }
11026 .tsi-legend .tsi-seriesLabel .tsi-seriesTypeLabel {
11027 margin: 0;
11028 cursor: pointer;
11029 font-weight: normal;
11030 padding-left: 8px; }
11031 .tsi-legend .tsi-seriesLabel .tsi-seriesTypeLabel.disabled {
11032 display: none; }
11033
11034div[class^='tsi-'] {
11035 box-sizing: border-box;
11036 font-family: "Segoe UI", sans-serif; }
11037
11038.tsi-textWrap {
11039 overflow: hidden;
11040 white-space: pre-wrap;
11041 text-overflow: ellipsis;
11042 hyphens: auto;
11043 overflow-wrap: break-word; }
11044
11045.tsi-hidden {
11046 display: none; }
11047
11048@keyframes tsi-slideIn {
11049 from {
11050 transform: translateY(-10px);
11051 opacity: 0; }
11052 to {
11053 transform: translateY(0px);
11054 opacity: 1; } }
11055
11056@keyframes tsi-slideRight {
11057 from {
11058 transform: translateX(-10px);
11059 opacity: 0; }
11060 to {
11061 transform: translateX(0px);
11062 opacity: 1; } }
11063
11064.tsi-resizeGutter {
11065 width: 6px;
11066 cursor: e-resize;
11067 padding: 2px;
11068 background-position-y: 50%;
11069 background-position-x: 0px;
11070 background-repeat: no-repeat; }
11071
11072.tsi-chartValueTextBox {
11073 position: absolute;
11074 white-space: nowrap;
11075 font-size: 11px;
11076 padding: 1px 4px;
11077 border-width: 1px;
11078 border-style: solid;
11079 box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.3);
11080 line-height: 16px; }
11081
11082.tsi-baseContextMenu, .tsi-contextMenu .tsi-actionElementContainer {
11083 white-space: nowrap;
11084 padding: 4px 0;
11085 animation: tsi-slideRight 0.367s cubic-bezier(0.1, 0.9, 0.2, 1) forwards;
11086 border-width: 1px;
11087 border-radius: 2px;
11088 border-style: solid;
11089 box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.3);
11090 text-align: left; }
11091 .tsi-baseContextMenu > div, .tsi-contextMenu .tsi-actionElementContainer > div, .tsi-baseContextMenu > li, .tsi-contextMenu .tsi-actionElementContainer > li, .tsi-baseContextMenu > button, .tsi-contextMenu .tsi-actionElementContainer > button {
11092 padding: 4px 8px;
11093 font-size: 12px;
11094 cursor: pointer;
11095 height: 28px;
11096 display: flex;
11097 align-items: center;
11098 overflow: hidden; }
11099 .tsi-baseContextMenu .tsi-break, .tsi-contextMenu .tsi-actionElementContainer .tsi-break {
11100 height: 4px;
11101 margin-top: 4px;
11102 padding: 0 0 4px 0;
11103 cursor: default; }
11104 .tsi-baseContextMenu .tsi-break:last-of-type, .tsi-contextMenu .tsi-actionElementContainer .tsi-break:last-of-type {
11105 display: none; }
11106
11107.tsi-primaryButton {
11108 height: 36px;
11109 border-radius: 4px;
11110 border-width: 1px;
11111 border-style: solid; }
11112 .tsi-primaryButton.disabled {
11113 cursor: default;
11114 pointer-events: none;
11115 opacity: .5; }
11116
11117.tsi-chartControlsPanel {
11118 height: 20px;
11119 right: 0px;
11120 width: 100px;
11121 position: absolute;
11122 z-index: 2;
11123 pointer-events: none; }
11124 .tsi-chartControlsPanel .tsi-ellipsisContainerDiv {
11125 pointer-events: all;
11126 left: auto;
11127 right: 20px;
11128 top: 0px;
11129 position: absolute; }
11130 .tsi-chartControlsPanel .tsi-ellipsisContainerDiv .tsi-ellipsisMenuContainer {
11131 pointer-events: all; }
11132 .tsi-chartControlsPanel .tsi-ellipsisContainerDiv .tsi-ellipsisMenuContainer .tsi-ellipsisMenu {
11133 z-index: 2 !important; }
11134 .tsi-chartControlsPanel .tsi-stackedButton {
11135 pointer-events: all;
11136 display: block;
11137 background-size: 20px 20px;
11138 background-repeat: no-repeat;
11139 background-position: center;
11140 position: absolute;
11141 height: 100%;
11142 width: 20px;
11143 cursor: pointer;
11144 background-color: transparent;
11145 border: none; }
11146 .tsi-chartControlsPanel .tsi-scooterButton {
11147 display: block;
11148 background-size: 20px 20px;
11149 background-repeat: no-repeat;
11150 background-position: center;
11151 position: absolute;
11152 height: 20px;
11153 width: 20px; }
11154
11155select::-ms-expand {
11156 display: none; }
11157
11158.tsi-select {
11159 margin: 2px;
11160 position: relative;
11161 -webkit-appearance: none;
11162 -moz-appearance: none;
11163 padding: 6px;
11164 padding-right: 28px;
11165 border-width: 1px;
11166 border-radius: 2px;
11167 border-style: solid;
11168 white-space: nowrap;
11169 overflow: hidden;
11170 height: 32px;
11171 background-position-y: 12px;
11172 background-position-x: calc(100% - 4px); }
11173 .tsi-select option {
11174 padding: 6px; }
11175
11176.tsi-warmRect {
11177 fill: #FFA800;
11178 stroke: #FFA800; }
11179
11180.pika-single {
11181 border-bottom: none;
11182 border-left: none;
11183 border-right: none; }
11184 .pika-single .pika-lendar {
11185 text-decoration: none;
11186 width: 196px;
11187 margin-left: 12px;
11188 margin-right: 12px; }
11189 .pika-single .pika-lendar abbr {
11190 text-decoration: none; }
11191 .pika-single .pika-lendar .pika-table .pika-row {
11192 height: 28px;
11193 margin: 0px; }
11194 .pika-single .pika-lendar .pika-table .pika-row td {
11195 padding: 0px; }
11196 .pika-single .pika-lendar .pika-table .pika-row td.is-inrange .pika-day {
11197 background-color: #d5ebe9; }
11198 .pika-single .pika-lendar .pika-table .pika-row td.is-endrange .pika-day, .pika-single .pika-lendar .pika-table .pika-row td.is-startrange .pika-day {
11199 background-color: #309d90;
11200 color: white; }
11201 .pika-single .pika-lendar .pika-table .pika-row td.is-endrange .pika-day:hover, .pika-single .pika-lendar .pika-table .pika-row td.is-startrange .pika-day:hover {
11202 background-color: #309d90;
11203 color: white; }
11204 .pika-single .pika-lendar .pika-table .pika-row td.is-startrange button {
11205 border-bottom-left-radius: 8px;
11206 border-top-left-radius: 8px; }
11207 .pika-single .pika-lendar .pika-table .pika-row td.is-endrange button {
11208 border-bottom-right-radius: 8px;
11209 border-top-right-radius: 8px; }
11210 .pika-single .pika-lendar .pika-table .pika-row td .pika-day {
11211 width: 100%;
11212 height: 28px;
11213 width: 28px;
11214 margin: 0px; }
11215 .pika-single .pika-lendar .pika-table .pika-row td .pika-day:hover {
11216 background-color: #309d90;
11217 color: white; }
11218 .pika-single .pika-lendar .pika-table .pika-button {
11219 border-radius: 0px;
11220 text-align: center; }
11221
11222.tsi-search {
11223 width: 100%;
11224 height: 100%;
11225 display: flex;
11226 flex-shrink: 0;
11227 align-items: center;
11228 position: relative; }
11229 .tsi-search .tsi-search-icon {
11230 width: 21px;
11231 height: 17px;
11232 background-repeat: no-repeat;
11233 margin-left: 8px;
11234 background-size: 14px;
11235 background-position-y: 2px; }
11236 .tsi-search .tsi-searchInput {
11237 position: absolute;
11238 width: 100%;
11239 height: 100%;
11240 padding-left: 28px;
11241 background: transparent;
11242 outline: none;
11243 text-overflow: ellipsis; }
11244
11245.tsi-baseMono {
11246 display: inline-block;
11247 padding: 4px;
11248 border-radius: 3px;
11249 font-family: "Lucida Console", Monaco, monospace;
11250 font-size: 85%;
11251 line-height: 85%;
11252 font-weight: 300; }
11253
11254.tsi-dark .tsi-baseContextMenu, .tsi-dark .tsi-contextMenu .tsi-actionElementContainer, .tsi-contextMenu .tsi-dark .tsi-actionElementContainer {
11255 border-color: #60AAFF;
11256 background-color: #0d0f0e;
11257 box-shadow: 0 1px 3px 0 rgba(255, 255, 255, 0.16); }
11258 .tsi-dark .tsi-baseContextMenu > div:hover, .tsi-dark .tsi-contextMenu .tsi-actionElementContainer > div:hover, .tsi-contextMenu .tsi-dark .tsi-actionElementContainer > div:hover, .tsi-dark .tsi-baseContextMenu > div:focus, .tsi-dark .tsi-contextMenu .tsi-actionElementContainer > div:focus, .tsi-contextMenu .tsi-dark .tsi-actionElementContainer > div:focus {
11259 background-color: #62666c; }
11260 .tsi-dark .tsi-baseContextMenu .tsi-break, .tsi-dark .tsi-contextMenu .tsi-actionElementContainer .tsi-break, .tsi-contextMenu .tsi-dark .tsi-actionElementContainer .tsi-break {
11261 border-top: 1px solid rgba(96, 170, 255, 0.2); }
11262 .tsi-dark .tsi-baseContextMenu .tsi-break:hover, .tsi-dark .tsi-contextMenu .tsi-actionElementContainer .tsi-break:hover, .tsi-contextMenu .tsi-dark .tsi-actionElementContainer .tsi-break:hover, .tsi-dark .tsi-baseContextMenu .tsi-break:focus, .tsi-dark .tsi-contextMenu .tsi-actionElementContainer .tsi-break:focus, .tsi-contextMenu .tsi-dark .tsi-actionElementContainer .tsi-break:focus {
11263 background-color: #0d0f0e; }
11264
11265.tsi-dark .tsi-searchInput {
11266 border: 1px solid #31373e; }
11267 .tsi-dark .tsi-searchInput:focus {
11268 border: 1px solid #60AAFF; }
11269
11270.tsi-dark .tsi-baseMono {
11271 background: #1e2223; }
11272
11273.tsi-dark .tsi-actionElementContainer .tsi-actionElement.tsi-hasSubMenu {
11274 background: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 16 16%22%3E%0D %3Cdefs%3E%0D %3Cstyle%3E%0D .cls-1%2C .cls-2%2C .cls-3 %7B%0D fill%3A none%3B%0D %7D%0D%0D .cls-2 %7B%0D stroke%3A rgba(255%2C255%2C255%2C0.1)%3B%0D %7D%0D%0D .cls-2%2C .cls-3 %7B%0D stroke-linecap%3A square%3B%0D stroke-miterlimit%3A 1%3B%0D %7D%0D%0D .cls-3 %7B%0D stroke%3A %23FFF%3B%0D %7D%0D %3C%2Fstyle%3E%0D %3C%2Fdefs%3E%0D %3Cg id%3D%22rightCaret-light%22 transform%3D%22translate(-200 -96)%22%3E%0D %3Crect id%3D%22Rectangle_35712%22 data-name%3D%22Rectangle 35712%22 class%3D%22cls-1%22 width%3D%2216%22 height%3D%2216%22 transform%3D%22translate(200 96)%22%2F%3E%0D %3Cg id%3D%22Group_51401%22 data-name%3D%22Group 51401%22 transform%3D%22translate(200.9 95.2)%22%3E%0D %3Cpath id%3D%22Path_43134%22 data-name%3D%22Path 43134%22 class%3D%22cls-2%22 d%3D%22M37.5%2C33.8l6%2C6-6%2C6%22 transform%3D%22translate(-33.4 -30)%22%2F%3E%0D %3Cpath id%3D%22Path_43135%22 data-name%3D%22Path 43135%22 class%3D%22cls-3%22 d%3D%22M37.5%2C32.8l6%2C6-6%2C6%22 transform%3D%22translate(-33.4 -30)%22%2F%3E%0D %3C%2Fg%3E%0D %3C%2Fg%3E%0D%3C%2Fsvg%3E%0D"); }
11275
11276.tsi-light .tsi-baseContextMenu, .tsi-light .tsi-contextMenu .tsi-actionElementContainer, .tsi-contextMenu .tsi-light .tsi-actionElementContainer {
11277 border-color: #136BFB;
11278 background-color: #ffffff;
11279 box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.16); }
11280 .tsi-light .tsi-baseContextMenu > div:hover, .tsi-light .tsi-contextMenu .tsi-actionElementContainer > div:hover, .tsi-contextMenu .tsi-light .tsi-actionElementContainer > div:hover, .tsi-light .tsi-baseContextMenu > div:focus, .tsi-light .tsi-contextMenu .tsi-actionElementContainer > div:focus, .tsi-contextMenu .tsi-light .tsi-actionElementContainer > div:focus {
11281 background-color: #b3d6f2; }
11282 .tsi-light .tsi-baseContextMenu .tsi-break, .tsi-light .tsi-contextMenu .tsi-actionElementContainer .tsi-break, .tsi-contextMenu .tsi-light .tsi-actionElementContainer .tsi-break {
11283 border-top: 1px solid rgba(19, 107, 251, 0.2); }
11284 .tsi-light .tsi-baseContextMenu .tsi-break:hover, .tsi-light .tsi-contextMenu .tsi-actionElementContainer .tsi-break:hover, .tsi-contextMenu .tsi-light .tsi-actionElementContainer .tsi-break:hover, .tsi-light .tsi-baseContextMenu .tsi-break:focus, .tsi-light .tsi-contextMenu .tsi-actionElementContainer .tsi-break:focus, .tsi-contextMenu .tsi-light .tsi-actionElementContainer .tsi-break:focus {
11285 background-color: #ffffff; }
11286
11287.tsi-light .tsi-searchInput {
11288 border: 1px solid #dcdcdc; }
11289 .tsi-light .tsi-searchInput:focus {
11290 border: 1px solid #136BFB; }
11291
11292.tsi-light .tsi-baseMono {
11293 background: #f2f2f2; }
11294
11295.tsi-light .tsi-actionElementContainer .tsi-actionElement.tsi-hasSubMenu {
11296 background: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 16 16%22%3E%0D %3Cdefs%3E%0D %3Cstyle%3E%0D .cls-1%2C .cls-2%2C .cls-3 %7B%0D fill%3A none%3B%0D %7D%0D%0D .cls-2 %7B%0D stroke%3A rgba(0%2C0%2C0%2C0.1)%3B%0D %7D%0D%0D .cls-2%2C .cls-3 %7B%0D stroke-linecap%3A square%3B%0D stroke-miterlimit%3A 1%3B%0D %7D%0D%0D .cls-3 %7B%0D stroke%3A %23000%3B%0D %7D%0D %3C%2Fstyle%3E%0D %3C%2Fdefs%3E%0D %3Cg id%3D%22rightCaret-light%22 transform%3D%22translate(-200 -96)%22%3E%0D %3Crect id%3D%22Rectangle_35712%22 data-name%3D%22Rectangle 35712%22 class%3D%22cls-1%22 width%3D%2216%22 height%3D%2216%22 transform%3D%22translate(200 96)%22%2F%3E%0D %3Cg id%3D%22Group_51401%22 data-name%3D%22Group 51401%22 transform%3D%22translate(200.9 95.2)%22%3E%0D %3Cpath id%3D%22Path_43134%22 data-name%3D%22Path 43134%22 class%3D%22cls-2%22 d%3D%22M37.5%2C33.8l6%2C6-6%2C6%22 transform%3D%22translate(-33.4 -30)%22%2F%3E%0D %3Cpath id%3D%22Path_43135%22 data-name%3D%22Path 43135%22 class%3D%22cls-3%22 d%3D%22M37.5%2C32.8l6%2C6-6%2C6%22 transform%3D%22translate(-33.4 -30)%22%2F%3E%0D %3C%2Fg%3E%0D %3C%2Fg%3E%0D%3C%2Fsvg%3E%0D"); }
11297
11298.tsi-contextMenu {
11299 display: none;
11300 position: absolute;
11301 z-index: 3; }
11302 .tsi-contextMenu .tsi-actionElementContainer {
11303 height: auto;
11304 max-width: 200px;
11305 z-index: 3;
11306 overflow-y: auto;
11307 display: block;
11308 position: absolute;
11309 overflow-y: auto; }
11310 .tsi-contextMenu .tsi-actionElementContainer .tsi-actionElement {
11311 padding: 4px 16px;
11312 cursor: default;
11313 font-size: 12px; }
11314 .tsi-contextMenu .tsi-actionElementContainer .tsi-actionElement.tsi-hasSubMenu {
11315 background-repeat: no-repeat;
11316 background-position: calc(100% - 4px), 50%;
11317 background-size: 12px 12px; }
11318
11319div[class^='tsi-'] {
11320 box-sizing: border-box;
11321 font-family: "Segoe UI", sans-serif; }
11322
11323.tsi-textWrap {
11324 overflow: hidden;
11325 white-space: pre-wrap;
11326 text-overflow: ellipsis;
11327 hyphens: auto;
11328 overflow-wrap: break-word; }
11329
11330.tsi-hidden {
11331 display: none; }
11332
11333@keyframes tsi-slideIn {
11334 from {
11335 transform: translateY(-10px);
11336 opacity: 0; }
11337 to {
11338 transform: translateY(0px);
11339 opacity: 1; } }
11340
11341@keyframes tsi-slideRight {
11342 from {
11343 transform: translateX(-10px);
11344 opacity: 0; }
11345 to {
11346 transform: translateX(0px);
11347 opacity: 1; } }
11348
11349.tsi-resizeGutter {
11350 width: 6px;
11351 cursor: e-resize;
11352 padding: 2px;
11353 background-position-y: 50%;
11354 background-position-x: 0px;
11355 background-repeat: no-repeat; }
11356
11357.tsi-chartValueTextBox {
11358 position: absolute;
11359 white-space: nowrap;
11360 font-size: 11px;
11361 padding: 1px 4px;
11362 border-width: 1px;
11363 border-style: solid;
11364 box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.3);
11365 line-height: 16px; }
11366
11367.tsi-baseContextMenu {
11368 white-space: nowrap;
11369 padding: 4px 0;
11370 animation: tsi-slideRight 0.367s cubic-bezier(0.1, 0.9, 0.2, 1) forwards;
11371 border-width: 1px;
11372 border-radius: 2px;
11373 border-style: solid;
11374 box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.3);
11375 text-align: left; }
11376 .tsi-baseContextMenu > div, .tsi-baseContextMenu > li, .tsi-baseContextMenu > button {
11377 padding: 4px 8px;
11378 font-size: 12px;
11379 cursor: pointer;
11380 height: 28px;
11381 display: flex;
11382 align-items: center;
11383 overflow: hidden; }
11384 .tsi-baseContextMenu .tsi-break {
11385 height: 4px;
11386 margin-top: 4px;
11387 padding: 0 0 4px 0;
11388 cursor: default; }
11389 .tsi-baseContextMenu .tsi-break:last-of-type {
11390 display: none; }
11391
11392.tsi-primaryButton {
11393 height: 36px;
11394 border-radius: 4px;
11395 border-width: 1px;
11396 border-style: solid; }
11397 .tsi-primaryButton.disabled {
11398 cursor: default;
11399 pointer-events: none;
11400 opacity: .5; }
11401
11402.tsi-chartControlsPanel {
11403 height: 20px;
11404 right: 0px;
11405 width: 100px;
11406 position: absolute;
11407 z-index: 2;
11408 pointer-events: none; }
11409 .tsi-chartControlsPanel .tsi-ellipsisContainerDiv {
11410 pointer-events: all;
11411 left: auto;
11412 right: 20px;
11413 top: 0px;
11414 position: absolute; }
11415 .tsi-chartControlsPanel .tsi-ellipsisContainerDiv .tsi-ellipsisMenuContainer {
11416 pointer-events: all; }
11417 .tsi-chartControlsPanel .tsi-ellipsisContainerDiv .tsi-ellipsisMenuContainer .tsi-ellipsisMenu {
11418 z-index: 2 !important; }
11419 .tsi-chartControlsPanel .tsi-stackedButton {
11420 pointer-events: all;
11421 display: block;
11422 background-size: 20px 20px;
11423 background-repeat: no-repeat;
11424 background-position: center;
11425 position: absolute;
11426 height: 100%;
11427 width: 20px;
11428 cursor: pointer;
11429 background-color: transparent;
11430 border: none; }
11431 .tsi-chartControlsPanel .tsi-scooterButton {
11432 display: block;
11433 background-size: 20px 20px;
11434 background-repeat: no-repeat;
11435 background-position: center;
11436 position: absolute;
11437 height: 20px;
11438 width: 20px; }
11439
11440select::-ms-expand {
11441 display: none; }
11442
11443.tsi-select {
11444 margin: 2px;
11445 position: relative;
11446 -webkit-appearance: none;
11447 -moz-appearance: none;
11448 padding: 6px;
11449 padding-right: 28px;
11450 border-width: 1px;
11451 border-radius: 2px;
11452 border-style: solid;
11453 white-space: nowrap;
11454 overflow: hidden;
11455 height: 32px;
11456 background-position-y: 12px;
11457 background-position-x: calc(100% - 4px); }
11458 .tsi-select option {
11459 padding: 6px; }
11460
11461.tsi-warmRect {
11462 fill: #FFA800;
11463 stroke: #FFA800; }
11464
11465.pika-single {
11466 border-bottom: none;
11467 border-left: none;
11468 border-right: none; }
11469 .pika-single .pika-lendar {
11470 text-decoration: none;
11471 width: 196px;
11472 margin-left: 12px;
11473 margin-right: 12px; }
11474 .pika-single .pika-lendar abbr {
11475 text-decoration: none; }
11476 .pika-single .pika-lendar .pika-table .pika-row {
11477 height: 28px;
11478 margin: 0px; }
11479 .pika-single .pika-lendar .pika-table .pika-row td {
11480 padding: 0px; }
11481 .pika-single .pika-lendar .pika-table .pika-row td.is-inrange .pika-day {
11482 background-color: #d5ebe9; }
11483 .pika-single .pika-lendar .pika-table .pika-row td.is-endrange .pika-day, .pika-single .pika-lendar .pika-table .pika-row td.is-startrange .pika-day {
11484 background-color: #309d90;
11485 color: white; }
11486 .pika-single .pika-lendar .pika-table .pika-row td.is-endrange .pika-day:hover, .pika-single .pika-lendar .pika-table .pika-row td.is-startrange .pika-day:hover {
11487 background-color: #309d90;
11488 color: white; }
11489 .pika-single .pika-lendar .pika-table .pika-row td.is-startrange button {
11490 border-bottom-left-radius: 8px;
11491 border-top-left-radius: 8px; }
11492 .pika-single .pika-lendar .pika-table .pika-row td.is-endrange button {
11493 border-bottom-right-radius: 8px;
11494 border-top-right-radius: 8px; }
11495 .pika-single .pika-lendar .pika-table .pika-row td .pika-day {
11496 width: 100%;
11497 height: 28px;
11498 width: 28px;
11499 margin: 0px; }
11500 .pika-single .pika-lendar .pika-table .pika-row td .pika-day:hover {
11501 background-color: #309d90;
11502 color: white; }
11503 .pika-single .pika-lendar .pika-table .pika-button {
11504 border-radius: 0px;
11505 text-align: center; }
11506
11507.tsi-search {
11508 width: 100%;
11509 height: 100%;
11510 display: flex;
11511 flex-shrink: 0;
11512 align-items: center;
11513 position: relative; }
11514 .tsi-search .tsi-search-icon {
11515 width: 21px;
11516 height: 17px;
11517 background-repeat: no-repeat;
11518 margin-left: 8px;
11519 background-size: 14px;
11520 background-position-y: 2px; }
11521 .tsi-search .tsi-searchInput {
11522 position: absolute;
11523 width: 100%;
11524 height: 100%;
11525 padding-left: 28px;
11526 background: transparent;
11527 outline: none;
11528 text-overflow: ellipsis; }
11529
11530.tsi-baseMono {
11531 display: inline-block;
11532 padding: 4px;
11533 border-radius: 3px;
11534 font-family: "Lucida Console", Monaco, monospace;
11535 font-size: 85%;
11536 line-height: 85%;
11537 font-weight: 300; }
11538
11539.tsi-eventsGroup.tsi-dark .tsi-discreteEvent:focus {
11540 outline: 1px solid rgba(255, 255, 255, 0.8);
11541 outline-offset: 2px; }
11542 .tsi-eventsGroup.tsi-dark .tsi-discreteEvent:focus.tsi-discreteEventTeardrop {
11543 outline-offset: -4px; }
11544
11545.tsi-eventsGroup.tsi-dark .yAxis path, .tsi-eventsGroup.tsi-dark .xAxis path {
11546 stroke: #fff; }
11547
11548.tsi-eventsGroup.tsi-dark .yAxis .tick text, .tsi-eventsGroup.tsi-dark .xAxis .tick text {
11549 fill: #fff; }
11550
11551.tsi-eventsGroup.tsi-dark .yAxis .tick line, .tsi-eventsGroup.tsi-dark .xAxis .tick line {
11552 stroke: #fff; }
11553
11554@media screen and (-ms-high-contrast: white-on-black) {
11555 .tsi-eventsGroup.tsi-dark .yAxis path, .tsi-eventsGroup.tsi-dark .xAxis path {
11556 stroke: #fff; }
11557 .tsi-eventsGroup.tsi-dark .yAxis .tick text, .tsi-eventsGroup.tsi-dark .xAxis .tick text {
11558 fill: #fff !important; }
11559 .tsi-eventsGroup.tsi-dark .yAxis .tick line, .tsi-eventsGroup.tsi-dark .xAxis .tick line {
11560 stroke: #fff; } }
11561
11562.tsi-eventsGroup.tsi-dark .vHoverBox, .tsi-eventsGroup.tsi-dark .hHoverBox {
11563 fill: #0d0f0e;
11564 stroke: #60AAFF; }
11565
11566.tsi-eventsGroup.tsi-dark .tsi-resizeGutter.tsi-isDragging {
11567 background-color: #31373e; }
11568
11569.tsi-eventsGroup.tsi-dark ::-webkit-scrollbar {
11570 height: 8px;
11571 width: 8px; }
11572
11573.tsi-eventsGroup.tsi-dark ::-webkit-scrollbar-track {
11574 background: none; }
11575
11576.tsi-eventsGroup.tsi-dark ::-webkit-scrollbar-thumb {
11577 background: #666666;
11578 border-radius: 8px; }
11579
11580.tsi-eventsGroup.tsi-dark ::-webkit-scrollbar-thumb:hover {
11581 background: #666666; }
11582
11583.tsi-eventsGroup.tsi-dark ::-webkit-scrollbar-track:hover {
11584 background: #1e2223; }
11585
11586.tsi-eventsGroup.tsi-dark .hHoverText {
11587 text-anchor: middle; }
11588
11589.tsi-eventsGroup.tsi-dark .vHoverText {
11590 text-anchor: end; }
11591
11592.tsi-eventsGroup.tsi-dark .hoverText {
11593 stroke: none; }
11594
11595.tsi-eventsGroup.tsi-dark .hHoverText, .tsi-eventsGroup.tsi-dark .vHoverText {
11596 font-size: 11px !important; }
11597
11598.tsi-eventsGroup.tsi-dark .hHoverValueBar {
11599 stroke: #fff; }
11600
11601.tsi-eventsGroup.tsi-dark .hoverText {
11602 fill: #fff; }
11603
11604.tsi-eventsGroup.tsi-dark .stacked g path {
11605 fill: #fff !important; }
11606
11607.tsi-eventsGroup.tsi-dark .tooltip text {
11608 fill: #fff; }
11609
11610.tsi-eventsGroup.tsi-dark .tooltip rect {
11611 fill: #0d0f0e;
11612 stroke: #60AAFF; }
11613
11614.tsi-eventsGroup.tsi-dark .tsi-primaryButton {
11615 color: #fff;
11616 border-color: rgba(255, 255, 255, 0.8);
11617 background-color: #1e2223; }
11618 .tsi-eventsGroup.tsi-dark .tsi-primaryButton:hover {
11619 background-color: #62666c; }
11620
11621.tsi-eventsGroup.tsi-dark .yAxis path, .tsi-eventsGroup.tsi-dark .xAxis path {
11622 stroke-width: 1px !important; }
11623
11624.tsi-eventsGroup.tsi-dark .yAxis .tick text, .tsi-eventsGroup.tsi-dark .xAxis .tick text {
11625 user-select: none; }
11626
11627.tsi-eventsGroup.tsi-dark rect, .tsi-eventsGroup.tsi-dark line {
11628 shape-rendering: crispedges; }
11629
11630.tsi-eventsGroup.tsi-dark .stacked g path {
11631 stroke-width: 1;
11632 pointer-events: all;
11633 stroke: none; }
11634
11635.tsi-eventsGroup.tsi-dark .stacked rect {
11636 cursor: pointer;
11637 fill: transparent;
11638 stroke-width: 1; }
11639
11640.tsi-eventsGroup.tsi-dark .tooltip {
11641 pointer-events: none; }
11642 .tsi-eventsGroup.tsi-dark .tooltip text {
11643 alignment-baseline: hanging; }
11644 .tsi-eventsGroup.tsi-dark .tooltip .title {
11645 font-weight: bold;
11646 font-size: 13px; }
11647 .tsi-eventsGroup.tsi-dark .tooltip .value {
11648 font-weight: normal;
11649 font-size: 12px;
11650 font-weight: lighter; }
11651 .tsi-eventsGroup.tsi-dark .tooltip .value.visibleValue {
11652 font-weight: bold; }
11653
11654.tsi-eventsGroup.tsi-dark .tsi-gridComponent {
11655 z-index: 3 !important; }
11656
11657.tsi-eventsGroup.tsi-dark .hHoverValueBar {
11658 stroke-width: 4px; }
11659
11660.tsi-eventsGroup.tsi-dark .focus {
11661 display: none; }
11662
11663.tsi-eventsGroup.tsi-dark svg {
11664 display: block; }
11665
11666.tsi-eventsGroup.tsi-dark .tsi-chartValueTextBox {
11667 background-color: #0d0f0e;
11668 border-color: #62666c; }
11669
11670.tsi-eventsGroup.tsi-dark .tsi-baseMono {
11671 background: #1e2223; }
11672
11673.tsi-eventsGroup.tsi-light .tsi-discreteEvent:focus {
11674 outline: 1px solid rgba(0, 0, 0, 0.8);
11675 outline-offset: 2px; }
11676 .tsi-eventsGroup.tsi-light .tsi-discreteEvent:focus.tsi-discreteEventTeardrop {
11677 outline-offset: -4px; }
11678
11679.tsi-eventsGroup.tsi-light .yAxis path, .tsi-eventsGroup.tsi-light .xAxis path {
11680 stroke: #000; }
11681
11682.tsi-eventsGroup.tsi-light .yAxis .tick text, .tsi-eventsGroup.tsi-light .xAxis .tick text {
11683 fill: #000; }
11684
11685.tsi-eventsGroup.tsi-light .yAxis .tick line, .tsi-eventsGroup.tsi-light .xAxis .tick line {
11686 stroke: #000; }
11687
11688@media screen and (-ms-high-contrast: white-on-black) {
11689 .tsi-eventsGroup.tsi-light .yAxis path, .tsi-eventsGroup.tsi-light .xAxis path {
11690 stroke: #fff; }
11691 .tsi-eventsGroup.tsi-light .yAxis .tick text, .tsi-eventsGroup.tsi-light .xAxis .tick text {
11692 fill: #fff !important; }
11693 .tsi-eventsGroup.tsi-light .yAxis .tick line, .tsi-eventsGroup.tsi-light .xAxis .tick line {
11694 stroke: #fff; } }
11695
11696.tsi-eventsGroup.tsi-light .vHoverBox, .tsi-eventsGroup.tsi-light .hHoverBox {
11697 fill: #ffffff;
11698 stroke: #136BFB; }
11699
11700.tsi-eventsGroup.tsi-light .tsi-resizeGutter.tsi-isDragging {
11701 background-color: #dcdcdc; }
11702
11703.tsi-eventsGroup.tsi-light ::-webkit-scrollbar {
11704 height: 8px;
11705 width: 8px; }
11706
11707.tsi-eventsGroup.tsi-light ::-webkit-scrollbar-track {
11708 background: none; }
11709
11710.tsi-eventsGroup.tsi-light ::-webkit-scrollbar-thumb {
11711 background: #a6a6a6;
11712 border-radius: 8px; }
11713
11714.tsi-eventsGroup.tsi-light ::-webkit-scrollbar-thumb:hover {
11715 background: #a6a6a6; }
11716
11717.tsi-eventsGroup.tsi-light ::-webkit-scrollbar-track:hover {
11718 background: #f2f2f2; }
11719
11720.tsi-eventsGroup.tsi-light .hHoverText {
11721 text-anchor: middle; }
11722
11723.tsi-eventsGroup.tsi-light .vHoverText {
11724 text-anchor: end; }
11725
11726.tsi-eventsGroup.tsi-light .hoverText {
11727 stroke: none; }
11728
11729.tsi-eventsGroup.tsi-light .hHoverText, .tsi-eventsGroup.tsi-light .vHoverText {
11730 font-size: 11px !important; }
11731
11732.tsi-eventsGroup.tsi-light .hHoverValueBar {
11733 stroke: #000; }
11734
11735.tsi-eventsGroup.tsi-light .hoverText {
11736 fill: #000; }
11737
11738.tsi-eventsGroup.tsi-light .stacked g path {
11739 fill: #000 !important; }
11740
11741.tsi-eventsGroup.tsi-light .tooltip text {
11742 fill: #000; }
11743
11744.tsi-eventsGroup.tsi-light .tooltip rect {
11745 fill: #ffffff;
11746 stroke: #136BFB; }
11747
11748.tsi-eventsGroup.tsi-light .tsi-primaryButton {
11749 color: #000;
11750 border-color: rgba(0, 0, 0, 0.8);
11751 background-color: #f2f2f2; }
11752 .tsi-eventsGroup.tsi-light .tsi-primaryButton:hover {
11753 background-color: #b3d6f2; }
11754
11755.tsi-eventsGroup.tsi-light .yAxis path, .tsi-eventsGroup.tsi-light .xAxis path {
11756 stroke-width: 1px !important; }
11757
11758.tsi-eventsGroup.tsi-light .yAxis .tick text, .tsi-eventsGroup.tsi-light .xAxis .tick text {
11759 user-select: none; }
11760
11761.tsi-eventsGroup.tsi-light rect, .tsi-eventsGroup.tsi-light line {
11762 shape-rendering: crispedges; }
11763
11764.tsi-eventsGroup.tsi-light .stacked g path {
11765 stroke-width: 1;
11766 pointer-events: all;
11767 stroke: none; }
11768
11769.tsi-eventsGroup.tsi-light .stacked rect {
11770 cursor: pointer;
11771 fill: transparent;
11772 stroke-width: 1; }
11773
11774.tsi-eventsGroup.tsi-light .tooltip {
11775 pointer-events: none; }
11776 .tsi-eventsGroup.tsi-light .tooltip text {
11777 alignment-baseline: hanging; }
11778 .tsi-eventsGroup.tsi-light .tooltip .title {
11779 font-weight: bold;
11780 font-size: 13px; }
11781 .tsi-eventsGroup.tsi-light .tooltip .value {
11782 font-weight: normal;
11783 font-size: 12px;
11784 font-weight: lighter; }
11785 .tsi-eventsGroup.tsi-light .tooltip .value.visibleValue {
11786 font-weight: bold; }
11787
11788.tsi-eventsGroup.tsi-light .tsi-gridComponent {
11789 z-index: 3 !important; }
11790
11791.tsi-eventsGroup.tsi-light .hHoverValueBar {
11792 stroke-width: 4px; }
11793
11794.tsi-eventsGroup.tsi-light .focus {
11795 display: none; }
11796
11797.tsi-eventsGroup.tsi-light svg {
11798 display: block; }
11799
11800.tsi-eventsGroup.tsi-light .tsi-chartValueTextBox {
11801 background-color: #ffffff;
11802 border-color: #b3d6f2; }
11803
11804.tsi-eventsGroup.tsi-light .tsi-baseMono {
11805 background: #f2f2f2; }
11806
11807div[class^='tsi-'] {
11808 box-sizing: border-box;
11809 font-family: "Segoe UI", sans-serif; }
11810
11811.tsi-textWrap {
11812 overflow: hidden;
11813 white-space: pre-wrap;
11814 text-overflow: ellipsis;
11815 hyphens: auto;
11816 overflow-wrap: break-word; }
11817
11818.tsi-hidden {
11819 display: none; }
11820
11821@keyframes tsi-slideIn {
11822 from {
11823 transform: translateY(-10px);
11824 opacity: 0; }
11825 to {
11826 transform: translateY(0px);
11827 opacity: 1; } }
11828
11829@keyframes tsi-slideRight {
11830 from {
11831 transform: translateX(-10px);
11832 opacity: 0; }
11833 to {
11834 transform: translateX(0px);
11835 opacity: 1; } }
11836
11837.tsi-resizeGutter {
11838 width: 6px;
11839 cursor: e-resize;
11840 padding: 2px;
11841 background-position-y: 50%;
11842 background-position-x: 0px;
11843 background-repeat: no-repeat; }
11844
11845.tsi-chartValueTextBox, .tsi-markerContainer .tsi-markerTimeLabel {
11846 position: absolute;
11847 white-space: nowrap;
11848 font-size: 11px;
11849 padding: 1px 4px;
11850 border-width: 1px;
11851 border-style: solid;
11852 box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.3);
11853 line-height: 16px; }
11854
11855.tsi-baseContextMenu {
11856 white-space: nowrap;
11857 padding: 4px 0;
11858 animation: tsi-slideRight 0.367s cubic-bezier(0.1, 0.9, 0.2, 1) forwards;
11859 border-width: 1px;
11860 border-radius: 2px;
11861 border-style: solid;
11862 box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.3);
11863 text-align: left; }
11864 .tsi-baseContextMenu > div, .tsi-baseContextMenu > li, .tsi-baseContextMenu > button {
11865 padding: 4px 8px;
11866 font-size: 12px;
11867 cursor: pointer;
11868 height: 28px;
11869 display: flex;
11870 align-items: center;
11871 overflow: hidden; }
11872 .tsi-baseContextMenu .tsi-break {
11873 height: 4px;
11874 margin-top: 4px;
11875 padding: 0 0 4px 0;
11876 cursor: default; }
11877 .tsi-baseContextMenu .tsi-break:last-of-type {
11878 display: none; }
11879
11880.tsi-primaryButton {
11881 height: 36px;
11882 border-radius: 4px;
11883 border-width: 1px;
11884 border-style: solid; }
11885 .tsi-primaryButton.disabled {
11886 cursor: default;
11887 pointer-events: none;
11888 opacity: .5; }
11889
11890.tsi-chartControlsPanel {
11891 height: 20px;
11892 right: 0px;
11893 width: 100px;
11894 position: absolute;
11895 z-index: 2;
11896 pointer-events: none; }
11897 .tsi-chartControlsPanel .tsi-ellipsisContainerDiv {
11898 pointer-events: all;
11899 left: auto;
11900 right: 20px;
11901 top: 0px;
11902 position: absolute; }
11903 .tsi-chartControlsPanel .tsi-ellipsisContainerDiv .tsi-ellipsisMenuContainer {
11904 pointer-events: all; }
11905 .tsi-chartControlsPanel .tsi-ellipsisContainerDiv .tsi-ellipsisMenuContainer .tsi-ellipsisMenu {
11906 z-index: 2 !important; }
11907 .tsi-chartControlsPanel .tsi-stackedButton {
11908 pointer-events: all;
11909 display: block;
11910 background-size: 20px 20px;
11911 background-repeat: no-repeat;
11912 background-position: center;
11913 position: absolute;
11914 height: 100%;
11915 width: 20px;
11916 cursor: pointer;
11917 background-color: transparent;
11918 border: none; }
11919 .tsi-chartControlsPanel .tsi-scooterButton {
11920 display: block;
11921 background-size: 20px 20px;
11922 background-repeat: no-repeat;
11923 background-position: center;
11924 position: absolute;
11925 height: 20px;
11926 width: 20px; }
11927
11928select::-ms-expand {
11929 display: none; }
11930
11931.tsi-select {
11932 margin: 2px;
11933 position: relative;
11934 -webkit-appearance: none;
11935 -moz-appearance: none;
11936 padding: 6px;
11937 padding-right: 28px;
11938 border-width: 1px;
11939 border-radius: 2px;
11940 border-style: solid;
11941 white-space: nowrap;
11942 overflow: hidden;
11943 height: 32px;
11944 background-position-y: 12px;
11945 background-position-x: calc(100% - 4px); }
11946 .tsi-select option {
11947 padding: 6px; }
11948
11949.tsi-warmRect {
11950 fill: #FFA800;
11951 stroke: #FFA800; }
11952
11953.pika-single {
11954 border-bottom: none;
11955 border-left: none;
11956 border-right: none; }
11957 .pika-single .pika-lendar {
11958 text-decoration: none;
11959 width: 196px;
11960 margin-left: 12px;
11961 margin-right: 12px; }
11962 .pika-single .pika-lendar abbr {
11963 text-decoration: none; }
11964 .pika-single .pika-lendar .pika-table .pika-row {
11965 height: 28px;
11966 margin: 0px; }
11967 .pika-single .pika-lendar .pika-table .pika-row td {
11968 padding: 0px; }
11969 .pika-single .pika-lendar .pika-table .pika-row td.is-inrange .pika-day {
11970 background-color: #d5ebe9; }
11971 .pika-single .pika-lendar .pika-table .pika-row td.is-endrange .pika-day, .pika-single .pika-lendar .pika-table .pika-row td.is-startrange .pika-day {
11972 background-color: #309d90;
11973 color: white; }
11974 .pika-single .pika-lendar .pika-table .pika-row td.is-endrange .pika-day:hover, .pika-single .pika-lendar .pika-table .pika-row td.is-startrange .pika-day:hover {
11975 background-color: #309d90;
11976 color: white; }
11977 .pika-single .pika-lendar .pika-table .pika-row td.is-startrange button {
11978 border-bottom-left-radius: 8px;
11979 border-top-left-radius: 8px; }
11980 .pika-single .pika-lendar .pika-table .pika-row td.is-endrange button {
11981 border-bottom-right-radius: 8px;
11982 border-top-right-radius: 8px; }
11983 .pika-single .pika-lendar .pika-table .pika-row td .pika-day {
11984 width: 100%;
11985 height: 28px;
11986 width: 28px;
11987 margin: 0px; }
11988 .pika-single .pika-lendar .pika-table .pika-row td .pika-day:hover {
11989 background-color: #309d90;
11990 color: white; }
11991 .pika-single .pika-lendar .pika-table .pika-button {
11992 border-radius: 0px;
11993 text-align: center; }
11994
11995.tsi-search {
11996 width: 100%;
11997 height: 100%;
11998 display: flex;
11999 flex-shrink: 0;
12000 align-items: center;
12001 position: relative; }
12002 .tsi-search .tsi-search-icon {
12003 width: 21px;
12004 height: 17px;
12005 background-repeat: no-repeat;
12006 margin-left: 8px;
12007 background-size: 14px;
12008 background-position-y: 2px; }
12009 .tsi-search .tsi-searchInput {
12010 position: absolute;
12011 width: 100%;
12012 height: 100%;
12013 padding-left: 28px;
12014 background: transparent;
12015 outline: none;
12016 text-overflow: ellipsis; }
12017
12018.tsi-baseMono {
12019 display: inline-block;
12020 padding: 4px;
12021 border-radius: 3px;
12022 font-family: "Lucida Console", Monaco, monospace;
12023 font-size: 85%;
12024 line-height: 85%;
12025 font-weight: 300; }
12026
12027.tsi-markerContainer {
12028 position: absolute;
12029 pointer-events: none;
12030 width: 2px;
12031 transform: translateX(-1px);
12032 z-index: 1;
12033 animation: tsi-slideIn 0.367s cubic-bezier(0.1, 0.9, 0.2, 1) forwards; }
12034 .tsi-markerContainer .tsi-markerDragger, .tsi-markerContainer .tsi-markerTimeLabel, .tsi-markerContainer .tsi-markerLabel {
12035 pointer-events: all; }
12036 .tsi-markerContainer .tsi-markerLine {
12037 position: absolute;
12038 height: 100%;
12039 width: 2px;
12040 left: 0px;
12041 top: 0px;
12042 cursor: move; }
12043 .tsi-markerContainer .tsi-markerLabel {
12044 z-index: 3;
12045 font-size: 12px;
12046 top: -20px;
12047 cursor: move;
12048 position: absolute;
12049 left: 0px;
12050 -webkit-transform: translateX(calc(-50% + 1px));
12051 transform: translateX(calc(-50% + 1px));
12052 min-width: 32px;
12053 max-width: 124px;
12054 height: 20px;
12055 border-radius: 3px;
12056 -webkit-transition: min-width .367s ease-in-out;
12057 -moz-transition: min-width .367s ease-in-out;
12058 -o-transition: min-width .367s ease-in-out;
12059 transition: min-width .367s ease-in-out; }
12060 .tsi-markerContainer .tsi-markerLabel .tsi-markerGrabber {
12061 width: 20px;
12062 height: 10px;
12063 border-bottom-right-radius: 10px;
12064 border-bottom-left-radius: 10px;
12065 position: absolute;
12066 left: calc(50% - 10px);
12067 top: 100%; }
12068 .tsi-markerContainer .tsi-markerLabel .tsi-markerLabelText {
12069 overflow: hidden;
12070 text-overflow: ellipsis;
12071 width: 100%;
12072 height: 100%;
12073 border-radius: 3px;
12074 line-height: 18px;
12075 white-space: nowrap;
12076 cursor: text;
12077 padding: 0px 4px;
12078 padding-right: 24px;
12079 border-width: 1px;
12080 border-style: solid; }
12081 .tsi-markerContainer .tsi-markerLabel.tsi-markerLabelHovered, .tsi-markerContainer .tsi-markerLabel.tsi-markerLabelTextFocused {
12082 width: 124px;
12083 min-width: 124px;
12084 height: fit-content; }
12085 .tsi-markerContainer .tsi-markerLabel.tsi-markerLabelHovered .tsi-markerLabelText, .tsi-markerContainer .tsi-markerLabel.tsi-markerLabelTextFocused .tsi-markerLabelText {
12086 overflow: wrap;
12087 white-space: normal;
12088 text-overflow: normal; }
12089 .tsi-markerContainer .tsi-markerLabel .tsi-closeButton {
12090 border-radius: 3px;
12091 position: absolute;
12092 right: 2px;
12093 top: 2px;
12094 width: 16px;
12095 height: 16px;
12096 background-size: 12px 12px;
12097 background-position: 2px 2px;
12098 background-repeat: no-repeat;
12099 cursor: pointer; }
12100 .tsi-markerContainer .tsi-markerValue {
12101 position: absolute; }
12102 .tsi-markerContainer .tsi-markerValue.tsi-isInterpolated .tsi-tooltip .tsi-markerValueTooltipInner {
12103 font-style: italic; }
12104 .tsi-markerContainer .tsi-markerValue:not(.tsi-seriesLabelValue) .tsi-tooltip {
12105 box-shadow: none;
12106 border: none; }
12107 .tsi-markerContainer .tsi-markerValue:not(.tsi-seriesLabelValue) .tsi-tooltip .tsi-markerValueTooltipInner {
12108 padding: 0px 4px 0px 4px;
12109 border-width: 1px !important;
12110 border-style: solid;
12111 font-size: 11px;
12112 min-width: unset;
12113 transform: translateX(8px); }
12114 .tsi-markerContainer .tsi-markerValue:not(.tsi-seriesLabelValue) .tsi-markerValueCaret {
12115 left: 2px;
12116 width: 0;
12117 height: 0;
12118 border-top: 8px solid transparent;
12119 border-bottom: 8px solid transparent;
12120 border-right-width: 8px;
12121 border-right-style: solid;
12122 position: absolute;
12123 transform: translateY(-50%);
12124 -webkit-transform: translateY(-50%); }
12125 .tsi-markerContainer .tsi-markerValue.tsi-seriesLabelValue {
12126 transform: translateX(-2px); }
12127 .tsi-markerContainer .tsi-markerValue.tsi-seriesLabelValue .tsi-tooltip {
12128 max-width: 108px;
12129 top: 0px !important;
12130 transform: translate(4px, -50%) !important;
12131 border: none; }
12132 .tsi-markerContainer .tsi-markerValue.tsi-seriesLabelValue .tsi-tooltip .tsi-markerValueTooltipInner {
12133 padding: 4px;
12134 min-width: unset;
12135 border-left-width: 2px !important; }
12136 .tsi-markerContainer .tsi-markerValue.tsi-seriesLabelValue .tsi-tooltip .tsi-markerValueTooltipInner .tsi-tooltipTitle {
12137 font-size: 11px;
12138 line-height: 14px;
12139 overflow-y: hidden;
12140 overflow-x: hidden;
12141 white-space: nowrap;
12142 text-overflow: ellipsis;
12143 font-weight: normal; }
12144 .tsi-markerContainer .tsi-markerValue.tsi-seriesLabelValue .tsi-tooltip .tsi-markerValueTooltipInner .tsi-tooltipSubtitle {
12145 font-size: 10px;
12146 text-overflow: none;
12147 white-space: nowrap;
12148 text-overflow: ellipsis;
12149 overflow-y: hidden;
12150 overflow-x: hidden; }
12151 .tsi-markerContainer .tsi-markerValue.tsi-seriesLabelValue.tsi-isExpanded {
12152 max-height: unset;
12153 min-width: 108px; }
12154 .tsi-markerContainer .tsi-markerValue.tsi-seriesLabelValue.tsi-isExpanded .tsi-splitBy, .tsi-markerContainer .tsi-markerValue.tsi-seriesLabelValue.tsi-isExpanded .tsi-timeShift, .tsi-markerContainer .tsi-markerValue.tsi-seriesLabelValue.tsi-isExpanded .tsi-variableAlias {
12155 display: block; }
12156 .tsi-markerContainer .tsi-markerValue.tsi-seriesLabelValue.tsi-isExpanded .tsi-markerValueTooltipInner .tsi-tooltipTitle, .tsi-markerContainer .tsi-markerValue.tsi-seriesLabelValue.tsi-isExpanded .tsi-markerValueTooltipInner .tsi-tooltipSubtitle {
12157 overflow-y: hidden;
12158 white-space: unset; }
12159 .tsi-markerContainer .tsi-markerValue.tsi-seriesLabelValue.tsi-isExpanded .tsi-markerValueTooltipInner .tsi-tooltipTitle {
12160 font-weight: bold; }
12161 .tsi-markerContainer .tsi-markerValue.tsi-seriesLabelValue .tsi-timeShift {
12162 font-style: italic; }
12163 .tsi-markerContainer.tsi-isFlipped .tsi-markerValue .tsi-tooltip {
12164 transform: translate(calc(-100% - 15px), -50%) !important;
12165 top: 0px !important; }
12166 .tsi-markerContainer.tsi-isFlipped .tsi-markerValue .tsi-markerValueCaret {
12167 transform: rotate(180deg) translateX(10px) translateY(50%); }
12168 .tsi-markerContainer .tsi-markerTimeLabel {
12169 cursor: move;
12170 top: calc(100% + 3px); }
12171 .tsi-markerContainer.tsi-dark {
12172 color: #fff; }
12173 .tsi-markerContainer.tsi-dark .tsi-markerTimeLabel {
12174 background-color: #0d0f0e;
12175 border-color: #62666c; }
12176 .tsi-markerContainer.tsi-dark .tsi-markerLine {
12177 background-color: #62666c;
12178 box-shadow: 0px 0px 0px 1px rgba(30, 34, 35, 0.4); }
12179 .tsi-markerContainer.tsi-dark .tsi-markerLabel {
12180 background-color: #0d0f0e; }
12181 .tsi-markerContainer.tsi-dark .tsi-markerLabel .tsi-markerGrabber {
12182 background-color: #62666c;
12183 box-shadow: 0px 0px 0px 1px rgba(30, 34, 35, 0.4); }
12184 .tsi-markerContainer.tsi-dark .tsi-markerLabel .tsi-closeButton {
12185 background-color: transparent;
12186 border: none;
12187 margin: 0; }
12188 .tsi-markerContainer.tsi-dark .tsi-markerLabel .tsi-closeButton:hover {
12189 background-color: #62666c; }
12190 .tsi-markerContainer.tsi-dark .tsi-markerLabel.tsi-markerLabelHovered .tsi-markerLabelText, .tsi-markerContainer.tsi-dark .tsi-markerLabel.tsi-markerLabelTextFocused .tsi-markerLabelText {
12191 border-color: #60AAFF; }
12192 .tsi-markerContainer.tsi-dark .tsi-markerLabel.tsi-markerLabelHovered .tsi-markerGrabber, .tsi-markerContainer.tsi-dark .tsi-markerLabel.tsi-markerLabelTextFocused .tsi-markerGrabber {
12193 background-color: #60AAFF; }
12194 .tsi-markerContainer.tsi-dark .tsi-markerLabel .tsi-markerLabelText {
12195 outline: none;
12196 border-color: #62666c; }
12197 .tsi-markerContainer.tsi-dark .tsi-markerValue .tsi-tooltip .tsi-markerValueTooltipInner {
12198 background-color: rgba(13, 15, 14, 0.9); }
12199 .tsi-markerContainer.tsi-dark .yAxis path, .tsi-markerContainer.tsi-dark .xAxis path {
12200 stroke: #fff; }
12201 .tsi-markerContainer.tsi-dark .yAxis .tick text, .tsi-markerContainer.tsi-dark .xAxis .tick text {
12202 fill: #fff; }
12203 .tsi-markerContainer.tsi-dark .yAxis .tick line, .tsi-markerContainer.tsi-dark .xAxis .tick line {
12204 stroke: #fff; }
12205 @media screen and (-ms-high-contrast: white-on-black) {
12206 .tsi-markerContainer.tsi-dark .yAxis path, .tsi-markerContainer.tsi-dark .xAxis path {
12207 stroke: #fff; }
12208 .tsi-markerContainer.tsi-dark .yAxis .tick text, .tsi-markerContainer.tsi-dark .xAxis .tick text {
12209 fill: #fff !important; }
12210 .tsi-markerContainer.tsi-dark .yAxis .tick line, .tsi-markerContainer.tsi-dark .xAxis .tick line {
12211 stroke: #fff; } }
12212 .tsi-markerContainer.tsi-dark .vHoverBox, .tsi-markerContainer.tsi-dark .hHoverBox {
12213 fill: #0d0f0e;
12214 stroke: #60AAFF; }
12215 .tsi-markerContainer.tsi-dark .tsi-resizeGutter.tsi-isDragging {
12216 background-color: #31373e; }
12217 .tsi-markerContainer.tsi-dark ::-webkit-scrollbar {
12218 height: 8px;
12219 width: 8px; }
12220 .tsi-markerContainer.tsi-dark ::-webkit-scrollbar-track {
12221 background: none; }
12222 .tsi-markerContainer.tsi-dark ::-webkit-scrollbar-thumb {
12223 background: #666666;
12224 border-radius: 8px; }
12225 .tsi-markerContainer.tsi-dark ::-webkit-scrollbar-thumb:hover {
12226 background: #666666; }
12227 .tsi-markerContainer.tsi-dark ::-webkit-scrollbar-track:hover {
12228 background: #1e2223; }
12229 .tsi-markerContainer.tsi-dark .hHoverText {
12230 text-anchor: middle; }
12231 .tsi-markerContainer.tsi-dark .vHoverText {
12232 text-anchor: end; }
12233 .tsi-markerContainer.tsi-dark .hoverText {
12234 stroke: none; }
12235 .tsi-markerContainer.tsi-dark .hHoverText, .tsi-markerContainer.tsi-dark .vHoverText {
12236 font-size: 11px !important; }
12237 .tsi-markerContainer.tsi-dark .hHoverValueBar {
12238 stroke: #fff; }
12239 .tsi-markerContainer.tsi-dark .hoverText {
12240 fill: #fff; }
12241 .tsi-markerContainer.tsi-dark .stacked g path {
12242 fill: #fff !important; }
12243 .tsi-markerContainer.tsi-dark .tooltip text {
12244 fill: #fff; }
12245 .tsi-markerContainer.tsi-dark .tooltip rect {
12246 fill: #0d0f0e;
12247 stroke: #60AAFF; }
12248 .tsi-markerContainer.tsi-dark .tsi-primaryButton {
12249 color: #fff;
12250 border-color: rgba(255, 255, 255, 0.8);
12251 background-color: #1e2223; }
12252 .tsi-markerContainer.tsi-dark .tsi-primaryButton:hover {
12253 background-color: #62666c; }
12254 .tsi-markerContainer.tsi-dark .yAxis path, .tsi-markerContainer.tsi-dark .xAxis path {
12255 stroke-width: 1px !important; }
12256 .tsi-markerContainer.tsi-dark .yAxis .tick text, .tsi-markerContainer.tsi-dark .xAxis .tick text {
12257 user-select: none; }
12258 .tsi-markerContainer.tsi-dark rect, .tsi-markerContainer.tsi-dark line {
12259 shape-rendering: crispedges; }
12260 .tsi-markerContainer.tsi-dark .stacked g path {
12261 stroke-width: 1;
12262 pointer-events: all;
12263 stroke: none; }
12264 .tsi-markerContainer.tsi-dark .stacked rect {
12265 cursor: pointer;
12266 fill: transparent;
12267 stroke-width: 1; }
12268 .tsi-markerContainer.tsi-dark .tooltip {
12269 pointer-events: none; }
12270 .tsi-markerContainer.tsi-dark .tooltip text {
12271 alignment-baseline: hanging; }
12272 .tsi-markerContainer.tsi-dark .tooltip .title {
12273 font-weight: bold;
12274 font-size: 13px; }
12275 .tsi-markerContainer.tsi-dark .tooltip .value {
12276 font-weight: normal;
12277 font-size: 12px;
12278 font-weight: lighter; }
12279 .tsi-markerContainer.tsi-dark .tooltip .value.visibleValue {
12280 font-weight: bold; }
12281 .tsi-markerContainer.tsi-dark .tsi-gridComponent {
12282 z-index: 3 !important; }
12283 .tsi-markerContainer.tsi-dark .hHoverValueBar {
12284 stroke-width: 4px; }
12285 .tsi-markerContainer.tsi-dark .focus {
12286 display: none; }
12287 .tsi-markerContainer.tsi-dark svg {
12288 display: block; }
12289 .tsi-markerContainer.tsi-dark .tsi-chartValueTextBox, .tsi-markerContainer.tsi-dark .tsi-markerTimeLabel {
12290 background-color: #0d0f0e;
12291 border-color: #62666c; }
12292 .tsi-markerContainer.tsi-dark .tsi-baseMono {
12293 background: #1e2223; }
12294 .tsi-markerContainer.tsi-dark .tsi-markerLabel .tsi-closeButton {
12295 background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 width%3D%2216%22 height%3D%2216%22 viewBox%3D%220 0 16 16%22 fill%3D%22black%22%3E%0D%3Cg opacity%3D%220.1%22%3E%0D%3Cpath d%3D%22M2 14L13 3%22 stroke%3D%22black%22 stroke-miterlimit%3D%221%22 stroke-linejoin%3D%22bevel%22%2F%3E%0D%3Cpath d%3D%22M2 3.00001L13 14%22 stroke%3D%22black%22 stroke-miterlimit%3D%221%22 stroke-linejoin%3D%22bevel%22%2F%3E%0D%3C%2Fg%3E%0D%3Cpath d%3D%22M2 13L13 2%22 stroke%3D%22white%22 stroke-miterlimit%3D%221%22 stroke-linejoin%3D%22bevel%22%2F%3E%0D%3Cpath d%3D%22M2 2.00001L13 13%22 stroke%3D%22white%22 stroke-miterlimit%3D%221%22 stroke-linejoin%3D%22bevel%22%2F%3E%0D%3C%2Fsvg%3E"); }
12296 .tsi-markerContainer.tsi-light {
12297 color: #000; }
12298 .tsi-markerContainer.tsi-light .tsi-markerTimeLabel {
12299 background-color: #ffffff;
12300 border-color: #b3d6f2; }
12301 .tsi-markerContainer.tsi-light .tsi-markerLine {
12302 background-color: #b3d6f2;
12303 box-shadow: 0px 0px 0px 1px rgba(242, 242, 242, 0.4); }
12304 .tsi-markerContainer.tsi-light .tsi-markerLabel {
12305 background-color: #ffffff; }
12306 .tsi-markerContainer.tsi-light .tsi-markerLabel .tsi-markerGrabber {
12307 background-color: #b3d6f2;
12308 box-shadow: 0px 0px 0px 1px rgba(242, 242, 242, 0.4); }
12309 .tsi-markerContainer.tsi-light .tsi-markerLabel .tsi-closeButton {
12310 background-color: transparent;
12311 border: none;
12312 margin: 0; }
12313 .tsi-markerContainer.tsi-light .tsi-markerLabel .tsi-closeButton:hover {
12314 background-color: #b3d6f2; }
12315 .tsi-markerContainer.tsi-light .tsi-markerLabel.tsi-markerLabelHovered .tsi-markerLabelText, .tsi-markerContainer.tsi-light .tsi-markerLabel.tsi-markerLabelTextFocused .tsi-markerLabelText {
12316 border-color: #136BFB; }
12317 .tsi-markerContainer.tsi-light .tsi-markerLabel.tsi-markerLabelHovered .tsi-markerGrabber, .tsi-markerContainer.tsi-light .tsi-markerLabel.tsi-markerLabelTextFocused .tsi-markerGrabber {
12318 background-color: #136BFB; }
12319 .tsi-markerContainer.tsi-light .tsi-markerLabel .tsi-markerLabelText {
12320 outline: none;
12321 border-color: #b3d6f2; }
12322 .tsi-markerContainer.tsi-light .tsi-markerValue .tsi-tooltip .tsi-markerValueTooltipInner {
12323 background-color: rgba(255, 255, 255, 0.9); }
12324 .tsi-markerContainer.tsi-light .yAxis path, .tsi-markerContainer.tsi-light .xAxis path {
12325 stroke: #000; }
12326 .tsi-markerContainer.tsi-light .yAxis .tick text, .tsi-markerContainer.tsi-light .xAxis .tick text {
12327 fill: #000; }
12328 .tsi-markerContainer.tsi-light .yAxis .tick line, .tsi-markerContainer.tsi-light .xAxis .tick line {
12329 stroke: #000; }
12330 @media screen and (-ms-high-contrast: white-on-black) {
12331 .tsi-markerContainer.tsi-light .yAxis path, .tsi-markerContainer.tsi-light .xAxis path {
12332 stroke: #fff; }
12333 .tsi-markerContainer.tsi-light .yAxis .tick text, .tsi-markerContainer.tsi-light .xAxis .tick text {
12334 fill: #fff !important; }
12335 .tsi-markerContainer.tsi-light .yAxis .tick line, .tsi-markerContainer.tsi-light .xAxis .tick line {
12336 stroke: #fff; } }
12337 .tsi-markerContainer.tsi-light .vHoverBox, .tsi-markerContainer.tsi-light .hHoverBox {
12338 fill: #ffffff;
12339 stroke: #136BFB; }
12340 .tsi-markerContainer.tsi-light .tsi-resizeGutter.tsi-isDragging {
12341 background-color: #dcdcdc; }
12342 .tsi-markerContainer.tsi-light ::-webkit-scrollbar {
12343 height: 8px;
12344 width: 8px; }
12345 .tsi-markerContainer.tsi-light ::-webkit-scrollbar-track {
12346 background: none; }
12347 .tsi-markerContainer.tsi-light ::-webkit-scrollbar-thumb {
12348 background: #a6a6a6;
12349 border-radius: 8px; }
12350 .tsi-markerContainer.tsi-light ::-webkit-scrollbar-thumb:hover {
12351 background: #a6a6a6; }
12352 .tsi-markerContainer.tsi-light ::-webkit-scrollbar-track:hover {
12353 background: #f2f2f2; }
12354 .tsi-markerContainer.tsi-light .hHoverText {
12355 text-anchor: middle; }
12356 .tsi-markerContainer.tsi-light .vHoverText {
12357 text-anchor: end; }
12358 .tsi-markerContainer.tsi-light .hoverText {
12359 stroke: none; }
12360 .tsi-markerContainer.tsi-light .hHoverText, .tsi-markerContainer.tsi-light .vHoverText {
12361 font-size: 11px !important; }
12362 .tsi-markerContainer.tsi-light .hHoverValueBar {
12363 stroke: #000; }
12364 .tsi-markerContainer.tsi-light .hoverText {
12365 fill: #000; }
12366 .tsi-markerContainer.tsi-light .stacked g path {
12367 fill: #000 !important; }
12368 .tsi-markerContainer.tsi-light .tooltip text {
12369 fill: #000; }
12370 .tsi-markerContainer.tsi-light .tooltip rect {
12371 fill: #ffffff;
12372 stroke: #136BFB; }
12373 .tsi-markerContainer.tsi-light .tsi-primaryButton {
12374 color: #000;
12375 border-color: rgba(0, 0, 0, 0.8);
12376 background-color: #f2f2f2; }
12377 .tsi-markerContainer.tsi-light .tsi-primaryButton:hover {
12378 background-color: #b3d6f2; }
12379 .tsi-markerContainer.tsi-light .yAxis path, .tsi-markerContainer.tsi-light .xAxis path {
12380 stroke-width: 1px !important; }
12381 .tsi-markerContainer.tsi-light .yAxis .tick text, .tsi-markerContainer.tsi-light .xAxis .tick text {
12382 user-select: none; }
12383 .tsi-markerContainer.tsi-light rect, .tsi-markerContainer.tsi-light line {
12384 shape-rendering: crispedges; }
12385 .tsi-markerContainer.tsi-light .stacked g path {
12386 stroke-width: 1;
12387 pointer-events: all;
12388 stroke: none; }
12389 .tsi-markerContainer.tsi-light .stacked rect {
12390 cursor: pointer;
12391 fill: transparent;
12392 stroke-width: 1; }
12393 .tsi-markerContainer.tsi-light .tooltip {
12394 pointer-events: none; }
12395 .tsi-markerContainer.tsi-light .tooltip text {
12396 alignment-baseline: hanging; }
12397 .tsi-markerContainer.tsi-light .tooltip .title {
12398 font-weight: bold;
12399 font-size: 13px; }
12400 .tsi-markerContainer.tsi-light .tooltip .value {
12401 font-weight: normal;
12402 font-size: 12px;
12403 font-weight: lighter; }
12404 .tsi-markerContainer.tsi-light .tooltip .value.visibleValue {
12405 font-weight: bold; }
12406 .tsi-markerContainer.tsi-light .tsi-gridComponent {
12407 z-index: 3 !important; }
12408 .tsi-markerContainer.tsi-light .hHoverValueBar {
12409 stroke-width: 4px; }
12410 .tsi-markerContainer.tsi-light .focus {
12411 display: none; }
12412 .tsi-markerContainer.tsi-light svg {
12413 display: block; }
12414 .tsi-markerContainer.tsi-light .tsi-chartValueTextBox, .tsi-markerContainer.tsi-light .tsi-markerTimeLabel {
12415 background-color: #ffffff;
12416 border-color: #b3d6f2; }
12417 .tsi-markerContainer.tsi-light .tsi-baseMono {
12418 background: #f2f2f2; }
12419 .tsi-markerContainer.tsi-light .tsi-markerLabel .tsi-closeButton {
12420 background-image: url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 width%3D%2216%22 height%3D%2216%22 viewBox%3D%220 0 16 16%22 fill%3D%22none%22%3E%0D%3Cg opacity%3D%220.1%22%3E%0D%3Cpath d%3D%22M2 14L13 3%22 stroke%3D%22black%22 stroke-miterlimit%3D%221%22 stroke-linejoin%3D%22bevel%22%2F%3E%0D%3Cpath d%3D%22M2 3.00001L13 14%22 stroke%3D%22black%22 stroke-miterlimit%3D%221%22 stroke-linejoin%3D%22bevel%22%2F%3E%0D%3C%2Fg%3E%0D%3Cpath d%3D%22M2 13L13 2%22 stroke%3D%22%23212121%22 stroke-miterlimit%3D%221%22 stroke-linejoin%3D%22bevel%22%2F%3E%0D%3Cpath d%3D%22M2 2.00001L13 13%22 stroke%3D%22%23212121%22 stroke-miterlimit%3D%221%22 stroke-linejoin%3D%22bevel%22%2F%3E%0D%3C%2Fsvg%3E"); }
12421
12422div[class^='tsi-'] {
12423 box-sizing: border-box;
12424 font-family: "Segoe UI", sans-serif; }
12425
12426.tsi-textWrap {
12427 overflow: hidden;
12428 white-space: pre-wrap;
12429 text-overflow: ellipsis;
12430 hyphens: auto;
12431 overflow-wrap: break-word; }
12432
12433.tsi-hidden {
12434 display: none; }
12435
12436@keyframes tsi-slideIn {
12437 from {
12438 transform: translateY(-10px);
12439 opacity: 0; }
12440 to {
12441 transform: translateY(0px);
12442 opacity: 1; } }
12443
12444@keyframes tsi-slideRight {
12445 from {
12446 transform: translateX(-10px);
12447 opacity: 0; }
12448 to {
12449 transform: translateX(0px);
12450 opacity: 1; } }
12451
12452.tsi-resizeGutter {
12453 width: 6px;
12454 cursor: e-resize;
12455 padding: 2px;
12456 background-position-y: 50%;
12457 background-position-x: 0px;
12458 background-repeat: no-repeat; }
12459
12460.tsi-chartValueTextBox {
12461 position: absolute;
12462 white-space: nowrap;
12463 font-size: 11px;
12464 padding: 1px 4px;
12465 border-width: 1px;
12466 border-style: solid;
12467 box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.3);
12468 line-height: 16px; }
12469
12470.tsi-baseContextMenu {
12471 white-space: nowrap;
12472 padding: 4px 0;
12473 animation: tsi-slideRight 0.367s cubic-bezier(0.1, 0.9, 0.2, 1) forwards;
12474 border-width: 1px;
12475 border-radius: 2px;
12476 border-style: solid;
12477 box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.3);
12478 text-align: left; }
12479 .tsi-baseContextMenu > div, .tsi-baseContextMenu > li, .tsi-baseContextMenu > button {
12480 padding: 4px 8px;
12481 font-size: 12px;
12482 cursor: pointer;
12483 height: 28px;
12484 display: flex;
12485 align-items: center;
12486 overflow: hidden; }
12487 .tsi-baseContextMenu .tsi-break {
12488 height: 4px;
12489 margin-top: 4px;
12490 padding: 0 0 4px 0;
12491 cursor: default; }
12492 .tsi-baseContextMenu .tsi-break:last-of-type {
12493 display: none; }
12494
12495.tsi-primaryButton {
12496 height: 36px;
12497 border-radius: 4px;
12498 border-width: 1px;
12499 border-style: solid; }
12500 .tsi-primaryButton.disabled {
12501 cursor: default;
12502 pointer-events: none;
12503 opacity: .5; }
12504
12505.tsi-chartControlsPanel {
12506 height: 20px;
12507 right: 0px;
12508 width: 100px;
12509 position: absolute;
12510 z-index: 2;
12511 pointer-events: none; }
12512 .tsi-chartControlsPanel .tsi-ellipsisContainerDiv {
12513 pointer-events: all;
12514 left: auto;
12515 right: 20px;
12516 top: 0px;
12517 position: absolute; }
12518 .tsi-chartControlsPanel .tsi-ellipsisContainerDiv .tsi-ellipsisMenuContainer {
12519 pointer-events: all; }
12520 .tsi-chartControlsPanel .tsi-ellipsisContainerDiv .tsi-ellipsisMenuContainer .tsi-ellipsisMenu {
12521 z-index: 2 !important; }
12522 .tsi-chartControlsPanel .tsi-stackedButton {
12523 pointer-events: all;
12524 display: block;
12525 background-size: 20px 20px;
12526 background-repeat: no-repeat;
12527 background-position: center;
12528 position: absolute;
12529 height: 100%;
12530 width: 20px;
12531 cursor: pointer;
12532 background-color: transparent;
12533 border: none; }
12534 .tsi-chartControlsPanel .tsi-scooterButton {
12535 display: block;
12536 background-size: 20px 20px;
12537 background-repeat: no-repeat;
12538 background-position: center;
12539 position: absolute;
12540 height: 20px;
12541 width: 20px; }
12542
12543select::-ms-expand {
12544 display: none; }
12545
12546.tsi-select {
12547 margin: 2px;
12548 position: relative;
12549 -webkit-appearance: none;
12550 -moz-appearance: none;
12551 padding: 6px;
12552 padding-right: 28px;
12553 border-width: 1px;
12554 border-radius: 2px;
12555 border-style: solid;
12556 white-space: nowrap;
12557 overflow: hidden;
12558 height: 32px;
12559 background-position-y: 12px;
12560 background-position-x: calc(100% - 4px); }
12561 .tsi-select option {
12562 padding: 6px; }
12563
12564.tsi-warmRect {
12565 fill: #FFA800;
12566 stroke: #FFA800; }
12567
12568.pika-single {
12569 border-bottom: none;
12570 border-left: none;
12571 border-right: none; }
12572 .pika-single .pika-lendar {
12573 text-decoration: none;
12574 width: 196px;
12575 margin-left: 12px;
12576 margin-right: 12px; }
12577 .pika-single .pika-lendar abbr {
12578 text-decoration: none; }
12579 .pika-single .pika-lendar .pika-table .pika-row {
12580 height: 28px;
12581 margin: 0px; }
12582 .pika-single .pika-lendar .pika-table .pika-row td {
12583 padding: 0px; }
12584 .pika-single .pika-lendar .pika-table .pika-row td.is-inrange .pika-day {
12585 background-color: #d5ebe9; }
12586 .pika-single .pika-lendar .pika-table .pika-row td.is-endrange .pika-day, .pika-single .pika-lendar .pika-table .pika-row td.is-startrange .pika-day {
12587 background-color: #309d90;
12588 color: white; }
12589 .pika-single .pika-lendar .pika-table .pika-row td.is-endrange .pika-day:hover, .pika-single .pika-lendar .pika-table .pika-row td.is-startrange .pika-day:hover {
12590 background-color: #309d90;
12591 color: white; }
12592 .pika-single .pika-lendar .pika-table .pika-row td.is-startrange button {
12593 border-bottom-left-radius: 8px;
12594 border-top-left-radius: 8px; }
12595 .pika-single .pika-lendar .pika-table .pika-row td.is-endrange button {
12596 border-bottom-right-radius: 8px;
12597 border-top-right-radius: 8px; }
12598 .pika-single .pika-lendar .pika-table .pika-row td .pika-day {
12599 width: 100%;
12600 height: 28px;
12601 width: 28px;
12602 margin: 0px; }
12603 .pika-single .pika-lendar .pika-table .pika-row td .pika-day:hover {
12604 background-color: #309d90;
12605 color: white; }
12606 .pika-single .pika-lendar .pika-table .pika-button {
12607 border-radius: 0px;
12608 text-align: center; }
12609
12610.tsi-search {
12611 width: 100%;
12612 height: 100%;
12613 display: flex;
12614 flex-shrink: 0;
12615 align-items: center;
12616 position: relative; }
12617 .tsi-search .tsi-search-icon {
12618 width: 21px;
12619 height: 17px;
12620 background-repeat: no-repeat;
12621 margin-left: 8px;
12622 background-size: 14px;
12623 background-position-y: 2px; }
12624 .tsi-search .tsi-searchInput {
12625 position: absolute;
12626 width: 100%;
12627 height: 100%;
12628 padding-left: 28px;
12629 background: transparent;
12630 outline: none;
12631 text-overflow: ellipsis; }
12632
12633.tsi-baseMono {
12634 display: inline-block;
12635 padding: 4px;
12636 border-radius: 3px;
12637 font-family: "Lucida Console", Monaco, monospace;
12638 font-size: 85%;
12639 line-height: 85%;
12640 font-weight: 300; }
12641
12642.tsi-heatmapCanvasWrapper {
12643 overflow: visible; }
12644 .tsi-heatmapCanvasWrapper.tsi-dark {
12645 color: #fff; }
12646 .tsi-heatmapCanvasWrapper.tsi-dark .yAxis path, .tsi-heatmapCanvasWrapper.tsi-dark .xAxis path {
12647 stroke: #fff; }
12648 .tsi-heatmapCanvasWrapper.tsi-dark .yAxis .tick text, .tsi-heatmapCanvasWrapper.tsi-dark .xAxis .tick text {
12649 fill: #fff; }
12650 .tsi-heatmapCanvasWrapper.tsi-dark .yAxis .tick line, .tsi-heatmapCanvasWrapper.tsi-dark .xAxis .tick line {
12651 stroke: #fff; }
12652 @media screen and (-ms-high-contrast: white-on-black) {
12653 .tsi-heatmapCanvasWrapper.tsi-dark .yAxis path, .tsi-heatmapCanvasWrapper.tsi-dark .xAxis path {
12654 stroke: #fff; }
12655 .tsi-heatmapCanvasWrapper.tsi-dark .yAxis .tick text, .tsi-heatmapCanvasWrapper.tsi-dark .xAxis .tick text {
12656 fill: #fff !important; }
12657 .tsi-heatmapCanvasWrapper.tsi-dark .yAxis .tick line, .tsi-heatmapCanvasWrapper.tsi-dark .xAxis .tick line {
12658 stroke: #fff; } }
12659 .tsi-heatmapCanvasWrapper.tsi-dark .vHoverBox, .tsi-heatmapCanvasWrapper.tsi-dark .hHoverBox {
12660 fill: #0d0f0e;
12661 stroke: #60AAFF; }
12662 .tsi-heatmapCanvasWrapper.tsi-dark .tsi-resizeGutter.tsi-isDragging {
12663 background-color: #31373e; }
12664 .tsi-heatmapCanvasWrapper.tsi-dark ::-webkit-scrollbar {
12665 height: 8px;
12666 width: 8px; }
12667 .tsi-heatmapCanvasWrapper.tsi-dark ::-webkit-scrollbar-track {
12668 background: none; }
12669 .tsi-heatmapCanvasWrapper.tsi-dark ::-webkit-scrollbar-thumb {
12670 background: #666666;
12671 border-radius: 8px; }
12672 .tsi-heatmapCanvasWrapper.tsi-dark ::-webkit-scrollbar-thumb:hover {
12673 background: #666666; }
12674 .tsi-heatmapCanvasWrapper.tsi-dark ::-webkit-scrollbar-track:hover {
12675 background: #1e2223; }
12676 .tsi-heatmapCanvasWrapper.tsi-dark .hHoverText {
12677 text-anchor: middle; }
12678 .tsi-heatmapCanvasWrapper.tsi-dark .vHoverText {
12679 text-anchor: end; }
12680 .tsi-heatmapCanvasWrapper.tsi-dark .hoverText {
12681 stroke: none; }
12682 .tsi-heatmapCanvasWrapper.tsi-dark .hHoverText, .tsi-heatmapCanvasWrapper.tsi-dark .vHoverText {
12683 font-size: 11px !important; }
12684 .tsi-heatmapCanvasWrapper.tsi-dark .hHoverValueBar {
12685 stroke: #fff; }
12686 .tsi-heatmapCanvasWrapper.tsi-dark .hoverText {
12687 fill: #fff; }
12688 .tsi-heatmapCanvasWrapper.tsi-dark .stacked g path {
12689 fill: #fff !important; }
12690 .tsi-heatmapCanvasWrapper.tsi-dark .tooltip text {
12691 fill: #fff; }
12692 .tsi-heatmapCanvasWrapper.tsi-dark .tooltip rect {
12693 fill: #0d0f0e;
12694 stroke: #60AAFF; }
12695 .tsi-heatmapCanvasWrapper.tsi-dark .tsi-primaryButton {
12696 color: #fff;
12697 border-color: rgba(255, 255, 255, 0.8);
12698 background-color: #1e2223; }
12699 .tsi-heatmapCanvasWrapper.tsi-dark .tsi-primaryButton:hover {
12700 background-color: #62666c; }
12701 .tsi-heatmapCanvasWrapper.tsi-dark .yAxis path, .tsi-heatmapCanvasWrapper.tsi-dark .xAxis path {
12702 stroke-width: 1px !important; }
12703 .tsi-heatmapCanvasWrapper.tsi-dark .yAxis .tick text, .tsi-heatmapCanvasWrapper.tsi-dark .xAxis .tick text {
12704 user-select: none; }
12705 .tsi-heatmapCanvasWrapper.tsi-dark rect, .tsi-heatmapCanvasWrapper.tsi-dark line {
12706 shape-rendering: crispedges; }
12707 .tsi-heatmapCanvasWrapper.tsi-dark .stacked g path {
12708 stroke-width: 1;
12709 pointer-events: all;
12710 stroke: none; }
12711 .tsi-heatmapCanvasWrapper.tsi-dark .stacked rect {
12712 cursor: pointer;
12713 fill: transparent;
12714 stroke-width: 1; }
12715 .tsi-heatmapCanvasWrapper.tsi-dark .tooltip {
12716 pointer-events: none; }
12717 .tsi-heatmapCanvasWrapper.tsi-dark .tooltip text {
12718 alignment-baseline: hanging; }
12719 .tsi-heatmapCanvasWrapper.tsi-dark .tooltip .title {
12720 font-weight: bold;
12721 font-size: 13px; }
12722 .tsi-heatmapCanvasWrapper.tsi-dark .tooltip .value {
12723 font-weight: normal;
12724 font-size: 12px;
12725 font-weight: lighter; }
12726 .tsi-heatmapCanvasWrapper.tsi-dark .tooltip .value.visibleValue {
12727 font-weight: bold; }
12728 .tsi-heatmapCanvasWrapper.tsi-dark .tsi-gridComponent {
12729 z-index: 3 !important; }
12730 .tsi-heatmapCanvasWrapper.tsi-dark .hHoverValueBar {
12731 stroke-width: 4px; }
12732 .tsi-heatmapCanvasWrapper.tsi-dark .focus {
12733 display: none; }
12734 .tsi-heatmapCanvasWrapper.tsi-dark svg {
12735 display: block; }
12736 .tsi-heatmapCanvasWrapper.tsi-dark .tsi-chartValueTextBox {
12737 background-color: #0d0f0e;
12738 border-color: #62666c; }
12739 .tsi-heatmapCanvasWrapper.tsi-dark .tsi-baseMono {
12740 background: #1e2223; }
12741 .tsi-heatmapCanvasWrapper.tsi-dark .tsi-heatmapColorLegend .highlightedValueLine {
12742 stroke: #fff; }
12743 .tsi-heatmapCanvasWrapper.tsi-dark .tsi-heatmapColorLegend text {
12744 fill: #fff; }
12745 .tsi-heatmapCanvasWrapper.tsi-light {
12746 color: #000; }
12747 .tsi-heatmapCanvasWrapper.tsi-light .yAxis path, .tsi-heatmapCanvasWrapper.tsi-light .xAxis path {
12748 stroke: #000; }
12749 .tsi-heatmapCanvasWrapper.tsi-light .yAxis .tick text, .tsi-heatmapCanvasWrapper.tsi-light .xAxis .tick text {
12750 fill: #000; }
12751 .tsi-heatmapCanvasWrapper.tsi-light .yAxis .tick line, .tsi-heatmapCanvasWrapper.tsi-light .xAxis .tick line {
12752 stroke: #000; }
12753 @media screen and (-ms-high-contrast: white-on-black) {
12754 .tsi-heatmapCanvasWrapper.tsi-light .yAxis path, .tsi-heatmapCanvasWrapper.tsi-light .xAxis path {
12755 stroke: #fff; }
12756 .tsi-heatmapCanvasWrapper.tsi-light .yAxis .tick text, .tsi-heatmapCanvasWrapper.tsi-light .xAxis .tick text {
12757 fill: #fff !important; }
12758 .tsi-heatmapCanvasWrapper.tsi-light .yAxis .tick line, .tsi-heatmapCanvasWrapper.tsi-light .xAxis .tick line {
12759 stroke: #fff; } }
12760 .tsi-heatmapCanvasWrapper.tsi-light .vHoverBox, .tsi-heatmapCanvasWrapper.tsi-light .hHoverBox {
12761 fill: #ffffff;
12762 stroke: #136BFB; }
12763 .tsi-heatmapCanvasWrapper.tsi-light .tsi-resizeGutter.tsi-isDragging {
12764 background-color: #dcdcdc; }
12765 .tsi-heatmapCanvasWrapper.tsi-light ::-webkit-scrollbar {
12766 height: 8px;
12767 width: 8px; }
12768 .tsi-heatmapCanvasWrapper.tsi-light ::-webkit-scrollbar-track {
12769 background: none; }
12770 .tsi-heatmapCanvasWrapper.tsi-light ::-webkit-scrollbar-thumb {
12771 background: #a6a6a6;
12772 border-radius: 8px; }
12773 .tsi-heatmapCanvasWrapper.tsi-light ::-webkit-scrollbar-thumb:hover {
12774 background: #a6a6a6; }
12775 .tsi-heatmapCanvasWrapper.tsi-light ::-webkit-scrollbar-track:hover {
12776 background: #f2f2f2; }
12777 .tsi-heatmapCanvasWrapper.tsi-light .hHoverText {
12778 text-anchor: middle; }
12779 .tsi-heatmapCanvasWrapper.tsi-light .vHoverText {
12780 text-anchor: end; }
12781 .tsi-heatmapCanvasWrapper.tsi-light .hoverText {
12782 stroke: none; }
12783 .tsi-heatmapCanvasWrapper.tsi-light .hHoverText, .tsi-heatmapCanvasWrapper.tsi-light .vHoverText {
12784 font-size: 11px !important; }
12785 .tsi-heatmapCanvasWrapper.tsi-light .hHoverValueBar {
12786 stroke: #000; }
12787 .tsi-heatmapCanvasWrapper.tsi-light .hoverText {
12788 fill: #000; }
12789 .tsi-heatmapCanvasWrapper.tsi-light .stacked g path {
12790 fill: #000 !important; }
12791 .tsi-heatmapCanvasWrapper.tsi-light .tooltip text {
12792 fill: #000; }
12793 .tsi-heatmapCanvasWrapper.tsi-light .tooltip rect {
12794 fill: #ffffff;
12795 stroke: #136BFB; }
12796 .tsi-heatmapCanvasWrapper.tsi-light .tsi-primaryButton {
12797 color: #000;
12798 border-color: rgba(0, 0, 0, 0.8);
12799 background-color: #f2f2f2; }
12800 .tsi-heatmapCanvasWrapper.tsi-light .tsi-primaryButton:hover {
12801 background-color: #b3d6f2; }
12802 .tsi-heatmapCanvasWrapper.tsi-light .yAxis path, .tsi-heatmapCanvasWrapper.tsi-light .xAxis path {
12803 stroke-width: 1px !important; }
12804 .tsi-heatmapCanvasWrapper.tsi-light .yAxis .tick text, .tsi-heatmapCanvasWrapper.tsi-light .xAxis .tick text {
12805 user-select: none; }
12806 .tsi-heatmapCanvasWrapper.tsi-light rect, .tsi-heatmapCanvasWrapper.tsi-light line {
12807 shape-rendering: crispedges; }
12808 .tsi-heatmapCanvasWrapper.tsi-light .stacked g path {
12809 stroke-width: 1;
12810 pointer-events: all;
12811 stroke: none; }
12812 .tsi-heatmapCanvasWrapper.tsi-light .stacked rect {
12813 cursor: pointer;
12814 fill: transparent;
12815 stroke-width: 1; }
12816 .tsi-heatmapCanvasWrapper.tsi-light .tooltip {
12817 pointer-events: none; }
12818 .tsi-heatmapCanvasWrapper.tsi-light .tooltip text {
12819 alignment-baseline: hanging; }
12820 .tsi-heatmapCanvasWrapper.tsi-light .tooltip .title {
12821 font-weight: bold;
12822 font-size: 13px; }
12823 .tsi-heatmapCanvasWrapper.tsi-light .tooltip .value {
12824 font-weight: normal;
12825 font-size: 12px;
12826 font-weight: lighter; }
12827 .tsi-heatmapCanvasWrapper.tsi-light .tooltip .value.visibleValue {
12828 font-weight: bold; }
12829 .tsi-heatmapCanvasWrapper.tsi-light .tsi-gridComponent {
12830 z-index: 3 !important; }
12831 .tsi-heatmapCanvasWrapper.tsi-light .hHoverValueBar {
12832 stroke-width: 4px; }
12833 .tsi-heatmapCanvasWrapper.tsi-light .focus {
12834 display: none; }
12835 .tsi-heatmapCanvasWrapper.tsi-light svg {
12836 display: block; }
12837 .tsi-heatmapCanvasWrapper.tsi-light .tsi-chartValueTextBox {
12838 background-color: #ffffff;
12839 border-color: #b3d6f2; }
12840 .tsi-heatmapCanvasWrapper.tsi-light .tsi-baseMono {
12841 background: #f2f2f2; }
12842 .tsi-heatmapCanvasWrapper.tsi-light .tsi-heatmapColorLegend .highlightedValueLine {
12843 stroke: #000; }
12844 .tsi-heatmapCanvasWrapper.tsi-light .tsi-heatmapColorLegend text {
12845 fill: #000; }
12846 .tsi-heatmapCanvasWrapper .tsi-heatmapColorLegend {
12847 top: 0px;
12848 position: absolute;
12849 overflow: visible; }
12850 .tsi-heatmapCanvasWrapper .tsi-heatmapColorLegend text {
12851 font-size: 11px;
12852 text-anchor: end;
12853 dominant-baseline: middle;
12854 stroke: none; }
12855 .tsi-heatmapCanvasWrapper .tsi-heatmapColorLegend .highlightedValueLine {
12856 fill: none;
12857 stroke-width: 2px;
12858 pointer-events: none; }
12859 .tsi-heatmapCanvasWrapper .tsi-heatmapColorLegend .highlightedValueText {
12860 font-size: 12px; }
12861
12862div[class^='tsi-'] {
12863 box-sizing: border-box;
12864 font-family: "Segoe UI", sans-serif; }
12865
12866.tsi-textWrap, .tsi-tooltipTitle, .tsi-tooltipSubtitle, .tsi-tooltipAttrTitle, .tsi-tooltipAttrValue, .tsi-valueLabel, .tsi-valueCell, .tsi-tooltipMeasureTitle {
12867 overflow: hidden;
12868 white-space: pre-wrap;
12869 text-overflow: ellipsis;
12870 hyphens: auto;
12871 overflow-wrap: break-word; }
12872
12873.tsi-hidden {
12874 display: none; }
12875
12876@keyframes tsi-slideIn {
12877 from {
12878 transform: translateY(-10px);
12879 opacity: 0; }
12880 to {
12881 transform: translateY(0px);
12882 opacity: 1; } }
12883
12884@keyframes tsi-slideRight {
12885 from {
12886 transform: translateX(-10px);
12887 opacity: 0; }
12888 to {
12889 transform: translateX(0px);
12890 opacity: 1; } }
12891
12892.tsi-resizeGutter {
12893 width: 6px;
12894 cursor: e-resize;
12895 padding: 2px;
12896 background-position-y: 50%;
12897 background-position-x: 0px;
12898 background-repeat: no-repeat; }
12899
12900.tsi-chartValueTextBox {
12901 position: absolute;
12902 white-space: nowrap;
12903 font-size: 11px;
12904 padding: 1px 4px;
12905 border-width: 1px;
12906 border-style: solid;
12907 box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.3);
12908 line-height: 16px; }
12909
12910.tsi-baseContextMenu {
12911 white-space: nowrap;
12912 padding: 4px 0;
12913 animation: tsi-slideRight 0.367s cubic-bezier(0.1, 0.9, 0.2, 1) forwards;
12914 border-width: 1px;
12915 border-radius: 2px;
12916 border-style: solid;
12917 box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.3);
12918 text-align: left; }
12919 .tsi-baseContextMenu > div, .tsi-baseContextMenu > li, .tsi-baseContextMenu > button {
12920 padding: 4px 8px;
12921 font-size: 12px;
12922 cursor: pointer;
12923 height: 28px;
12924 display: flex;
12925 align-items: center;
12926 overflow: hidden; }
12927 .tsi-baseContextMenu .tsi-break {
12928 height: 4px;
12929 margin-top: 4px;
12930 padding: 0 0 4px 0;
12931 cursor: default; }
12932 .tsi-baseContextMenu .tsi-break:last-of-type {
12933 display: none; }
12934
12935.tsi-primaryButton {
12936 height: 36px;
12937 border-radius: 4px;
12938 border-width: 1px;
12939 border-style: solid; }
12940 .tsi-primaryButton.disabled {
12941 cursor: default;
12942 pointer-events: none;
12943 opacity: .5; }
12944
12945.tsi-chartControlsPanel {
12946 height: 20px;
12947 right: 0px;
12948 width: 100px;
12949 position: absolute;
12950 z-index: 2;
12951 pointer-events: none; }
12952 .tsi-chartControlsPanel .tsi-ellipsisContainerDiv {
12953 pointer-events: all;
12954 left: auto;
12955 right: 20px;
12956 top: 0px;
12957 position: absolute; }
12958 .tsi-chartControlsPanel .tsi-ellipsisContainerDiv .tsi-ellipsisMenuContainer {
12959 pointer-events: all; }
12960 .tsi-chartControlsPanel .tsi-ellipsisContainerDiv .tsi-ellipsisMenuContainer .tsi-ellipsisMenu {
12961 z-index: 2 !important; }
12962 .tsi-chartControlsPanel .tsi-stackedButton {
12963 pointer-events: all;
12964 display: block;
12965 background-size: 20px 20px;
12966 background-repeat: no-repeat;
12967 background-position: center;
12968 position: absolute;
12969 height: 100%;
12970 width: 20px;
12971 cursor: pointer;
12972 background-color: transparent;
12973 border: none; }
12974 .tsi-chartControlsPanel .tsi-scooterButton {
12975 display: block;
12976 background-size: 20px 20px;
12977 background-repeat: no-repeat;
12978 background-position: center;
12979 position: absolute;
12980 height: 20px;
12981 width: 20px; }
12982
12983select::-ms-expand {
12984 display: none; }
12985
12986.tsi-select {
12987 margin: 2px;
12988 position: relative;
12989 -webkit-appearance: none;
12990 -moz-appearance: none;
12991 padding: 6px;
12992 padding-right: 28px;
12993 border-width: 1px;
12994 border-radius: 2px;
12995 border-style: solid;
12996 white-space: nowrap;
12997 overflow: hidden;
12998 height: 32px;
12999 background-position-y: 12px;
13000 background-position-x: calc(100% - 4px); }
13001 .tsi-select option {
13002 padding: 6px; }
13003
13004.tsi-warmRect {
13005 fill: #FFA800;
13006 stroke: #FFA800; }
13007
13008.pika-single {
13009 border-bottom: none;
13010 border-left: none;
13011 border-right: none; }
13012 .pika-single .pika-lendar {
13013 text-decoration: none;
13014 width: 196px;
13015 margin-left: 12px;
13016 margin-right: 12px; }
13017 .pika-single .pika-lendar abbr {
13018 text-decoration: none; }
13019 .pika-single .pika-lendar .pika-table .pika-row {
13020 height: 28px;
13021 margin: 0px; }
13022 .pika-single .pika-lendar .pika-table .pika-row td {
13023 padding: 0px; }
13024 .pika-single .pika-lendar .pika-table .pika-row td.is-inrange .pika-day {
13025 background-color: #d5ebe9; }
13026 .pika-single .pika-lendar .pika-table .pika-row td.is-endrange .pika-day, .pika-single .pika-lendar .pika-table .pika-row td.is-startrange .pika-day {
13027 background-color: #309d90;
13028 color: white; }
13029 .pika-single .pika-lendar .pika-table .pika-row td.is-endrange .pika-day:hover, .pika-single .pika-lendar .pika-table .pika-row td.is-startrange .pika-day:hover {
13030 background-color: #309d90;
13031 color: white; }
13032 .pika-single .pika-lendar .pika-table .pika-row td.is-startrange button {
13033 border-bottom-left-radius: 8px;
13034 border-top-left-radius: 8px; }
13035 .pika-single .pika-lendar .pika-table .pika-row td.is-endrange button {
13036 border-bottom-right-radius: 8px;
13037 border-top-right-radius: 8px; }
13038 .pika-single .pika-lendar .pika-table .pika-row td .pika-day {
13039 width: 100%;
13040 height: 28px;
13041 width: 28px;
13042 margin: 0px; }
13043 .pika-single .pika-lendar .pika-table .pika-row td .pika-day:hover {
13044 background-color: #309d90;
13045 color: white; }
13046 .pika-single .pika-lendar .pika-table .pika-button {
13047 border-radius: 0px;
13048 text-align: center; }
13049
13050.tsi-search {
13051 width: 100%;
13052 height: 100%;
13053 display: flex;
13054 flex-shrink: 0;
13055 align-items: center;
13056 position: relative; }
13057 .tsi-search .tsi-search-icon {
13058 width: 21px;
13059 height: 17px;
13060 background-repeat: no-repeat;
13061 margin-left: 8px;
13062 background-size: 14px;
13063 background-position-y: 2px; }
13064 .tsi-search .tsi-searchInput {
13065 position: absolute;
13066 width: 100%;
13067 height: 100%;
13068 padding-left: 28px;
13069 background: transparent;
13070 outline: none;
13071 text-overflow: ellipsis; }
13072
13073.tsi-baseMono {
13074 display: inline-block;
13075 padding: 4px;
13076 border-radius: 3px;
13077 font-family: "Lucida Console", Monaco, monospace;
13078 font-size: 85%;
13079 line-height: 85%;
13080 font-weight: 300; }
13081
13082.tsi-tooltip {
13083 pointer-events: none;
13084 position: absolute;
13085 border-width: 1px;
13086 border-style: solid;
13087 border-radius: 3px;
13088 margin-bottom: 8px; }
13089 .tsi-tooltip .tsi-tooltipInner {
13090 position: relative;
13091 overflow: hidden;
13092 border-radius: 3px;
13093 min-width: 108px;
13094 max-width: 260px;
13095 border-style: solid;
13096 border-top-width: 0;
13097 border-right-width: 0;
13098 border-bottom-width: 0;
13099 padding: 8px 12px; }
13100 .tsi-tooltip.tsi-dark {
13101 box-shadow: 0 1px 3px 0 rgba(255, 255, 255, 0.16);
13102 border-color: rgba(255, 255, 255, 0.1); }
13103 .tsi-tooltip.tsi-dark .yAxis path, .tsi-tooltip.tsi-dark .xAxis path {
13104 stroke: #fff; }
13105 .tsi-tooltip.tsi-dark .yAxis .tick text, .tsi-tooltip.tsi-dark .xAxis .tick text {
13106 fill: #fff; }
13107 .tsi-tooltip.tsi-dark .yAxis .tick line, .tsi-tooltip.tsi-dark .xAxis .tick line {
13108 stroke: #fff; }
13109 @media screen and (-ms-high-contrast: white-on-black) {
13110 .tsi-tooltip.tsi-dark .yAxis path, .tsi-tooltip.tsi-dark .xAxis path {
13111 stroke: #fff; }
13112 .tsi-tooltip.tsi-dark .yAxis .tick text, .tsi-tooltip.tsi-dark .xAxis .tick text {
13113 fill: #fff !important; }
13114 .tsi-tooltip.tsi-dark .yAxis .tick line, .tsi-tooltip.tsi-dark .xAxis .tick line {
13115 stroke: #fff; } }
13116 .tsi-tooltip.tsi-dark .vHoverBox, .tsi-tooltip.tsi-dark .hHoverBox {
13117 fill: #0d0f0e;
13118 stroke: #60AAFF; }
13119 .tsi-tooltip.tsi-dark .tsi-resizeGutter.tsi-isDragging {
13120 background-color: #31373e; }
13121 .tsi-tooltip.tsi-dark ::-webkit-scrollbar {
13122 height: 8px;
13123 width: 8px; }
13124 .tsi-tooltip.tsi-dark ::-webkit-scrollbar-track {
13125 background: none; }
13126 .tsi-tooltip.tsi-dark ::-webkit-scrollbar-thumb {
13127 background: #666666;
13128 border-radius: 8px; }
13129 .tsi-tooltip.tsi-dark ::-webkit-scrollbar-thumb:hover {
13130 background: #666666; }
13131 .tsi-tooltip.tsi-dark ::-webkit-scrollbar-track:hover {
13132 background: #1e2223; }
13133 .tsi-tooltip.tsi-dark .hHoverText {
13134 text-anchor: middle; }
13135 .tsi-tooltip.tsi-dark .vHoverText {
13136 text-anchor: end; }
13137 .tsi-tooltip.tsi-dark .hoverText {
13138 stroke: none; }
13139 .tsi-tooltip.tsi-dark .hHoverText, .tsi-tooltip.tsi-dark .vHoverText {
13140 font-size: 11px !important; }
13141 .tsi-tooltip.tsi-dark .hHoverValueBar {
13142 stroke: #fff; }
13143 .tsi-tooltip.tsi-dark .hoverText {
13144 fill: #fff; }
13145 .tsi-tooltip.tsi-dark .stacked g path {
13146 fill: #fff !important; }
13147 .tsi-tooltip.tsi-dark .tooltip text {
13148 fill: #fff; }
13149 .tsi-tooltip.tsi-dark .tooltip rect {
13150 fill: #0d0f0e;
13151 stroke: #60AAFF; }
13152 .tsi-tooltip.tsi-dark .tsi-primaryButton {
13153 color: #fff;
13154 border-color: rgba(255, 255, 255, 0.8);
13155 background-color: #1e2223; }
13156 .tsi-tooltip.tsi-dark .tsi-primaryButton:hover {
13157 background-color: #62666c; }
13158 .tsi-tooltip.tsi-dark .yAxis path, .tsi-tooltip.tsi-dark .xAxis path {
13159 stroke-width: 1px !important; }
13160 .tsi-tooltip.tsi-dark .yAxis .tick text, .tsi-tooltip.tsi-dark .xAxis .tick text {
13161 user-select: none; }
13162 .tsi-tooltip.tsi-dark rect, .tsi-tooltip.tsi-dark line {
13163 shape-rendering: crispedges; }
13164 .tsi-tooltip.tsi-dark .stacked g path {
13165 stroke-width: 1;
13166 pointer-events: all;
13167 stroke: none; }
13168 .tsi-tooltip.tsi-dark .stacked rect {
13169 cursor: pointer;
13170 fill: transparent;
13171 stroke-width: 1; }
13172 .tsi-tooltip.tsi-dark .tooltip {
13173 pointer-events: none; }
13174 .tsi-tooltip.tsi-dark .tooltip text {
13175 alignment-baseline: hanging; }
13176 .tsi-tooltip.tsi-dark .tooltip .title {
13177 font-weight: bold;
13178 font-size: 13px; }
13179 .tsi-tooltip.tsi-dark .tooltip .value {
13180 font-weight: normal;
13181 font-size: 12px;
13182 font-weight: lighter; }
13183 .tsi-tooltip.tsi-dark .tooltip .value.visibleValue {
13184 font-weight: bold; }
13185 .tsi-tooltip.tsi-dark .tsi-gridComponent {
13186 z-index: 3 !important; }
13187 .tsi-tooltip.tsi-dark .hHoverValueBar {
13188 stroke-width: 4px; }
13189 .tsi-tooltip.tsi-dark .focus {
13190 display: none; }
13191 .tsi-tooltip.tsi-dark svg {
13192 display: block; }
13193 .tsi-tooltip.tsi-dark .tsi-chartValueTextBox {
13194 background-color: #0d0f0e;
13195 border-color: #62666c; }
13196 .tsi-tooltip.tsi-dark .tsi-baseMono {
13197 background: #1e2223; }
13198 .tsi-tooltip.tsi-dark .tsi-tooltipInner {
13199 color: #fff;
13200 background-color: #0d0f0e; }
13201 .tsi-tooltip.tsi-dark .tsi-tooltipTable tr {
13202 border-bottom: 1px solid rgba(255, 255, 255, 0.1);
13203 border-left-width: 10px;
13204 border-left-style: solid; }
13205 .tsi-tooltip.tsi-dark .tsi-tooltipTable tr:last-of-type {
13206 border-bottom: none; }
13207 .tsi-tooltip.tsi-light {
13208 box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.16);
13209 border-color: rgba(0, 0, 0, 0.1); }
13210 .tsi-tooltip.tsi-light .yAxis path, .tsi-tooltip.tsi-light .xAxis path {
13211 stroke: #000; }
13212 .tsi-tooltip.tsi-light .yAxis .tick text, .tsi-tooltip.tsi-light .xAxis .tick text {
13213 fill: #000; }
13214 .tsi-tooltip.tsi-light .yAxis .tick line, .tsi-tooltip.tsi-light .xAxis .tick line {
13215 stroke: #000; }
13216 @media screen and (-ms-high-contrast: white-on-black) {
13217 .tsi-tooltip.tsi-light .yAxis path, .tsi-tooltip.tsi-light .xAxis path {
13218 stroke: #fff; }
13219 .tsi-tooltip.tsi-light .yAxis .tick text, .tsi-tooltip.tsi-light .xAxis .tick text {
13220 fill: #fff !important; }
13221 .tsi-tooltip.tsi-light .yAxis .tick line, .tsi-tooltip.tsi-light .xAxis .tick line {
13222 stroke: #fff; } }
13223 .tsi-tooltip.tsi-light .vHoverBox, .tsi-tooltip.tsi-light .hHoverBox {
13224 fill: #ffffff;
13225 stroke: #136BFB; }
13226 .tsi-tooltip.tsi-light .tsi-resizeGutter.tsi-isDragging {
13227 background-color: #dcdcdc; }
13228 .tsi-tooltip.tsi-light ::-webkit-scrollbar {
13229 height: 8px;
13230 width: 8px; }
13231 .tsi-tooltip.tsi-light ::-webkit-scrollbar-track {
13232 background: none; }
13233 .tsi-tooltip.tsi-light ::-webkit-scrollbar-thumb {
13234 background: #a6a6a6;
13235 border-radius: 8px; }
13236 .tsi-tooltip.tsi-light ::-webkit-scrollbar-thumb:hover {
13237 background: #a6a6a6; }
13238 .tsi-tooltip.tsi-light ::-webkit-scrollbar-track:hover {
13239 background: #f2f2f2; }
13240 .tsi-tooltip.tsi-light .hHoverText {
13241 text-anchor: middle; }
13242 .tsi-tooltip.tsi-light .vHoverText {
13243 text-anchor: end; }
13244 .tsi-tooltip.tsi-light .hoverText {
13245 stroke: none; }
13246 .tsi-tooltip.tsi-light .hHoverText, .tsi-tooltip.tsi-light .vHoverText {
13247 font-size: 11px !important; }
13248 .tsi-tooltip.tsi-light .hHoverValueBar {
13249 stroke: #000; }
13250 .tsi-tooltip.tsi-light .hoverText {
13251 fill: #000; }
13252 .tsi-tooltip.tsi-light .stacked g path {
13253 fill: #000 !important; }
13254 .tsi-tooltip.tsi-light .tooltip text {
13255 fill: #000; }
13256 .tsi-tooltip.tsi-light .tooltip rect {
13257 fill: #ffffff;
13258 stroke: #136BFB; }
13259 .tsi-tooltip.tsi-light .tsi-primaryButton {
13260 color: #000;
13261 border-color: rgba(0, 0, 0, 0.8);
13262 background-color: #f2f2f2; }
13263 .tsi-tooltip.tsi-light .tsi-primaryButton:hover {
13264 background-color: #b3d6f2; }
13265 .tsi-tooltip.tsi-light .yAxis path, .tsi-tooltip.tsi-light .xAxis path {
13266 stroke-width: 1px !important; }
13267 .tsi-tooltip.tsi-light .yAxis .tick text, .tsi-tooltip.tsi-light .xAxis .tick text {
13268 user-select: none; }
13269 .tsi-tooltip.tsi-light rect, .tsi-tooltip.tsi-light line {
13270 shape-rendering: crispedges; }
13271 .tsi-tooltip.tsi-light .stacked g path {
13272 stroke-width: 1;
13273 pointer-events: all;
13274 stroke: none; }
13275 .tsi-tooltip.tsi-light .stacked rect {
13276 cursor: pointer;
13277 fill: transparent;
13278 stroke-width: 1; }
13279 .tsi-tooltip.tsi-light .tooltip {
13280 pointer-events: none; }
13281 .tsi-tooltip.tsi-light .tooltip text {
13282 alignment-baseline: hanging; }
13283 .tsi-tooltip.tsi-light .tooltip .title {
13284 font-weight: bold;
13285 font-size: 13px; }
13286 .tsi-tooltip.tsi-light .tooltip .value {
13287 font-weight: normal;
13288 font-size: 12px;
13289 font-weight: lighter; }
13290 .tsi-tooltip.tsi-light .tooltip .value.visibleValue {
13291 font-weight: bold; }
13292 .tsi-tooltip.tsi-light .tsi-gridComponent {
13293 z-index: 3 !important; }
13294 .tsi-tooltip.tsi-light .hHoverValueBar {
13295 stroke-width: 4px; }
13296 .tsi-tooltip.tsi-light .focus {
13297 display: none; }
13298 .tsi-tooltip.tsi-light svg {
13299 display: block; }
13300 .tsi-tooltip.tsi-light .tsi-chartValueTextBox {
13301 background-color: #ffffff;
13302 border-color: #b3d6f2; }
13303 .tsi-tooltip.tsi-light .tsi-baseMono {
13304 background: #f2f2f2; }
13305 .tsi-tooltip.tsi-light .tsi-tooltipInner {
13306 color: #000;
13307 background-color: #ffffff; }
13308 .tsi-tooltip.tsi-light .tsi-tooltipTable tr {
13309 border-bottom: 1px solid rgba(0, 0, 0, 0.1);
13310 border-left-width: 10px;
13311 border-left-style: solid; }
13312 .tsi-tooltip.tsi-light .tsi-tooltipTable tr:last-of-type {
13313 border-bottom: none; }
13314 .tsi-tooltip .tsi-tooltipSubtitle, .tsi-tooltip .tsi-tooltipAttrs, .tsi-tooltip .tsi-tooltipValues {
13315 font-size: 11px; }
13316 .tsi-tooltip .tsi-tooltipFlexyBox {
13317 display: flex;
13318 flex-wrap: nowrap;
13319 font-size: 11px;
13320 width: 100%; }
13321 .tsi-tooltip .tsi-tooltipFlexyBox.tsi-tooltipAttributeContainer {
13322 margin-bottom: 8px;
13323 flex-wrap: wrap; }
13324 .tsi-tooltip .tsi-tooltipFlexyBox.tsi-tooltipAttributeContainer .tsi-tooltipFlexyItem {
13325 padding-bottom: 4px; }
13326 .tsi-tooltip .tsi-tooltipFlexyBox .tsi-flexBreak {
13327 flex-basis: 100%;
13328 height: 0; }
13329 .tsi-tooltip .tsi-tooltipFlexyBox .tsi-tooltipFlexyItem {
13330 padding-right: 16px;
13331 flex-grow: 1;
13332 overflow: hidden; }
13333 .tsi-tooltip .tsi-tooltipFlexyBox .tsi-tooltipFlexyItem:last-of-type {
13334 padding-right: 4px; }
13335 .tsi-tooltip .tsi-tooltipFlexyBox .tsi-tooltipFlexyItem .tsi-tooltipAttrTitle {
13336 font-weight: 600; }
13337 .tsi-tooltip .tsi-tooltipFlexyBox .tsi-tooltipFlexyItem .tsi-tooltipAttrValue, .tsi-tooltip .tsi-tooltipFlexyBox .tsi-tooltipFlexyItem .tsi-tooltipMeasureValue {
13338 opacity: .7; }
13339 .tsi-tooltip .tsi-tooltipFlexyBox .tsi-tooltipFlexyItem.tsi-visibleValue {
13340 font-weight: bold; }
13341 .tsi-tooltip .tsi-tooltipFlexyBox .tsi-tooltipFlexyItem .tsi-tooltipMeasureValue {
13342 font-size: 13px; }
13343 .tsi-tooltip .tsi-tooltipTable {
13344 border-collapse: collapse;
13345 margin: 8px 0 4px;
13346 width: 236px;
13347 overflow: hidden;
13348 table-layout: fixed; }
13349 .tsi-tooltip .tsi-tooltipTable tr.tsi-tableSpacer {
13350 height: 6px; }
13351 .tsi-tooltip .tsi-tooltipTable tr.tsi-tableSpacer:first-of-type {
13352 height: 0px; }
13353 .tsi-tooltip .tsi-tooltipTable tr td {
13354 margin: 0px;
13355 padding: 4px; }
13356 .tsi-tooltip .tsi-tooltipTable tr td.tsi-valueCell {
13357 text-align: right; }
13358 .tsi-tooltip .tsi-tooltipTable tr.tsi-visibleValue {
13359 font-weight: bold; }
13360 .tsi-tooltip .tsi-tooltipTitle {
13361 font-weight: bold;
13362 font-size: 13px; }
13363 .tsi-tooltip .tsi-tooltipSubtitle {
13364 font-weight: normal;
13365 opacity: .7;
13366 font-size: 11px; }
13367 .tsi-tooltip .tsi-tooltipTitle, .tsi-tooltip .tsi-tooltipSubtitle {
13368 margin: 0; }
13369 .tsi-tooltip .tsi-tooltipColorBlockCell {
13370 width: 12px; }
13371 .tsi-tooltip .tsi-tooltipColorBlockCell .tsi-tooltipColorBlock {
13372 width: 12px;
13373 height: 12px;
13374 display: block;
13375 text-align: center;
13376 margin: 0 auto; }