@charset "UTF-8";._buttonCell_eiwop_1{display:flex;gap:8px;flex-direction:row-reverse;button{appearance:none;display:inline-block;padding:0;white-space:nowrap;border-radius:6px;box-shadow:0 0 0 4px transparent,0 1px 2px #0c111d11;outline:none;background-color:var(--ag-background-color);color:var(--color-fg-primary, #101828);border:1px solid var(--ag-border-color);cursor:pointer}}._removeButton_eiwop_21{display:flex!important;justify-content:center;align-items:center;height:40px;width:40px}._removeButton_eiwop_21 img{width:20px}._buttonStopSelling_eiwop_33{height:40px;line-height:1.8}.button-renderer{background-color:transparent;color:#02182b;border:1px solid #02182b;border-radius:8px;cursor:pointer;font-size:12px;text-transform:uppercase;font-weight:500;transition:all .2s ease-in-out;display:flex;align-items:center;justify-content:center;gap:4px;padding:0 7px;height:25px}.button-renderer:hover{background-color:#02182b;color:#fff}.ag-theme-quartz-dark{.button-renderer{color:#b9c7d0;border:1px solid #99A6AF}.button-renderer:hover{background-color:#b9c7d0;color:#02182b}}.customCheckboxRenderer{appearance:none;line-height:16px;font-style:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:16px;height:16px;background-color:#fff;border-radius:3px;display:inline-block;vertical-align:middle;flex:none;border:1px solid #b6b7b8;pointer-events:auto;cursor:pointer;display:grid;place-content:center;position:relative}.customCheckboxRenderer:before{content:"✓";color:#fff;display:grid;place-content:center;inset:0;width:.65em;height:.65em;transform:scale(0);transition:.12s transform ease-in-out;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700}.customCheckboxRenderer:checked{background-color:#579df3;border-color:#579df3}.customCheckboxRenderer:checked:before{transform:scale(1.1,.7)}.customCheckboxRenderer-with-validations{margin-left:2px}.text-valid-renderer-border{border-radius:6px 0 0 6px}.text-valid-renderer-labels{display:flex;position:absolute;bottom:-2px;width:100%;height:18px;cursor:pointer;justify-content:flex-end!important;z-index:2;right:-2px}.text-valid-renderer-label{border-radius:50%;color:#fff;width:12px;height:12px;display:flex;align-items:center;justify-content:center;margin-right:4px;font-size:10px;line-height:10px;background-color:var(--ag-odd-row-background-color)!important}.text-valid-renderer-label-text{margin-top:2px}.label-color__yellow{background-color:#fdeed5;border:1px solid #ffc957;color:#312200}.label-color__green{background-color:#e6f1dd;border:1px solid #9cd086;color:#00250f}.label-color__blue{background-color:#e1e7f9;border:1px solid #7196e9;color:#011e60}.label-color__gray{background-color:#eef5fb;border:1px solid #d6e1ec;color:#02182b}.label-color__red{background-color:#fff0f1;border:1px solid #ff7081;color:#330006}.ag-theme-quartz-dark{.label-color__yellow{background-color:#312200;border:1px solid #9E6C00;color:#fdeed5}.label-color__green{background-color:#00250f;border:1px solid #00702C;color:#e6f1dd}.label-color__blue{background-color:#011e60;border:1px solid #012E93;color:#e1e7f9}.label-color__gray{background-color:#032949;border:1px solid #143D5F;color:#fff}.label-color__red{background-color:#330006;border:1px solid #940011;color:#fff0f1}}.three-state-switch-container{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;height:100%;flex:1}.switch-container{display:flex;flex-direction:column;gap:24px;align-items:center;color:#000}.switch-with-label{display:flex;flex-direction:column;align-items:center;gap:8px}.switch{position:relative;width:38px;height:20px;border-radius:20px;cursor:pointer;transition:background-color .3s ease}.switch-knob{position:absolute;width:18px;height:18px;border-radius:50%;background-color:#fff;top:1px;transition:left .3s ease}.switch.state-0{background-color:#d7e1e8}.switch.state-0 .switch-knob{left:1px}.switch.state-1{background-color:var(--ag-active-color)}.switch.state-1 .switch-knob{left:18px}.switch.state-2{background-color:var(--ag-active-color);filter:saturate(.5) brightness(1.4)}.switch.state-2 .switch-knob{left:10px}.label{font-size:14px;color:#999}.demo-container{margin-top:60px;text-align:center}.current-state{margin-top:20px;font-size:16px}.state-name{font-weight:700}.ag-theme-quartz-dark{.switch.state-0{background-color:#4a545c}.switch.state-2{filter:saturate(.5)}}.two-lines-renderer{display:flex;line-height:normal;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;gap:4px}.two-lines-renderer-line-1{font-size:15px;font-weight:500;display:flex;align-items:center;gap:.5em;padding:4px 8px;border-radius:8px;white-space:nowrap;border-width:1px;border-style:solid}.two-lines-renderer-line-2{color:#6b879e}._yesNoRenderer_1re0i_1{width:100%;height:calc(100% - 5px);display:flex;justify-content:center;align-items:center;border-radius:8px;border-width:1px;border-style:solid}._value_1re0i_12{font-size:12px;margin-right:4px}._icon_1re0i_17{display:flex;justify-content:center;align-items:center;margin-left:4px}.scrollable-text-container{position:relative;width:100%;height:100%;overflow:hidden;padding:4px 8px;box-sizing:border-box}.scrollable-text-container.scrollable{overflow-y:auto;overflow-x:hidden}.scrollable-text-container.scrollable::-webkit-scrollbar{width:8px}.scrollable-text-container.scrollable::-webkit-scrollbar-track{background:transparent}.scrollable-text-container.scrollable::-webkit-scrollbar-thumb{background:transparent;border-radius:4px;transition:background .2s ease}.scrollable-text-container.scrollable.hovered::-webkit-scrollbar-thumb{background:#0003}.scrollable-text-container.scrollable.hovered::-webkit-scrollbar-thumb:hover{background:#0006}.scrollable-text-container.scrollable{scrollbar-width:thin;scrollbar-color:transparent transparent;transition:scrollbar-color .2s ease}.scrollable-text-container.scrollable.hovered{scrollbar-color:rgba(0,0,0,.2) transparent}.scrollable-text-content{width:100%;height:100%;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word;line-height:1.4;font-size:inherit}.custom-tooltip{position:fixed!important;background-color:#d6e1ec;color:#2c3339;padding:8px 12px!important;border-radius:4px!important;font-size:12px!important;z-index:9999999!important;pointer-events:none!important;white-space:pre-wrap!important;transition:opacity .3s ease!important;max-width:300px!important;min-width:100px!important;transform:translate(-50%)!important;isolation:isolate!important;text-align:center!important;line-height:1.5!important;word-break:break-word!important}.custom-tooltip.right:before{content:"";position:absolute;top:50%;left:-6px;transform:translateY(-50%);border:6px solid transparent;border-right-color:#143d5f}.custom-tooltip.left:before{content:"";position:absolute;top:50%;right:-6px;transform:translateY(-50%);border:6px solid transparent;border-left-color:#143d5f}.ag-header-label{display:flex!important;justify-content:center;align-items:center;width:calc(100% - 6px);border-radius:4px;height:18px;margin:0 2px;background-color:#b0c4d533;cursor:pointer;box-sizing:border-box}div.ag-theme-quartz-dark .custom-tooltip{background-color:#2c3339!important;color:#d6e1ec!important}.tooltipContainer{--direction-offset: 34px;position:fixed;isolation:isolate;background-color:var(--custom-tooltip-background-color);color:var(--custom-tooltip-color);border:1px solid var(--custom-tooltip-border-color);padding:5px 10px;border-radius:6px;font-weight:300;font-size:12px;text-align:center;white-space:break-spaces;width:fit-content;min-height:1.213em;pointer-events:none;opacity:0;z-index:100;transition:transform .1s ease-out,opacity .2s .1s ease-out}html.theme-dark .tooltipContainer{background-color:var(--color-a-cold-gray-700);color:var(--default-fg-color)}.tooltipContainer:before{content:"";background-color:inherit;border:1px solid var(--custom-tooltip-border-color);height:8px;width:8px;position:absolute}.tooltipContainer.open{opacity:1}.tooltipContainer,.tooltipContainer.right{transform:translate(var(--direction-offset),-50%)}.tooltipContainer:before,.tooltipContainer.right:before{left:-5px;right:initial;top:50%;bottom:initial;transform:translateY(-4px) rotate(45deg);border-color:transparent transparent var(--custom-tooltip-border-color) var(--custom-tooltip-border-color)}.tooltipContainer.left{transform:translate(calc(-1 * calc(100% + var(--direction-offset))),-50%)}.tooltipContainer.left:before{left:initial;right:-5px;top:50%;bottom:initial;transform:translateY(-4px) rotate(45deg);border-color:var(--custom-tooltip-border-color) var(--custom-tooltip-border-color) transparent transparent}.tooltipContainer.top{transform:translate(-50%,calc(-1 * calc(100% + var(--direction-offset))))}.tooltipContainer.top:before{left:50%;right:initial;top:initial;bottom:-5px;transform:translate(-4px) rotate(45deg);border-color:transparent var(--custom-tooltip-border-color) var(--custom-tooltip-border-color) transparent}.tooltipContainer.bottom{transform:translate(-50%,var(--direction-offset))}.tooltipContainer.bottom:before{left:initial;right:initial;top:-5px;bottom:initial;left:50%;transform:translate(-4px) rotate(45deg);border-color:var(--custom-tooltip-border-color) transparent transparent var(--custom-tooltip-border-color)}.ag-floating-filter-popup{background-color:#fff;border:1px solid var(--ag-border-color);border-radius:8px;opacity:1;box-shadow:0 4px 12px #00000026;z-index:10000!important}.ag-floating-filter-popup-start-circle-container{width:16px;height:16px;border-radius:50%;border:2px solid green;margin:2px;display:flex;align-items:center;justify-content:center}.ag-floating-filter-popup-start-circle-container-inner{width:8px;height:8px;border-radius:50%;background-color:green}.ag-floating-filter-popup-end-circle-container{width:16px;height:16px;border-radius:50%;border:2px solid red;margin:2px;display:flex;align-items:center;justify-content:center}.ag-floating-filter-popup-end-circle-container-inner{width:8px;height:8px;border-radius:50%;background-color:red}.ag-floating-filter-popup-center-circle-container{width:16px;height:16px;border-radius:50%;border:2px solid blue;margin:2px;display:flex;align-items:center;justify-content:center}.ag-floating-filter-popup-center-circle-container-inner{width:8px;height:8px;border-radius:50%;background-color:#00f}.ag-floating-filter-popup-item-container:hover{background-color:#d6e1ec;cursor:pointer}.ag-floating-filter-popup-item-container span{font-size:12px;margin-top:2px}.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{border-color:#6b879e;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:12px;background-color:#fff;color:#000;width:calc(100% - 16px);border-radius:.3rem;display:inline-block;position:relative;line-height:initial;padding:8px}.react-datepicker__week:last-child .react-datepicker__week-number{border-bottom-right-radius:8px;border-bottom-left-radius:8px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker-popper{z-index:1;line-height:0}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header{text-align:center;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 15px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:700;font-size:.944rem}h2.react-datepicker__current-month{padding:0;margin:0}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:8px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover *:before{border-color:#a6a6a6}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left;width:100%}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__month{text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield;appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + .85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#e0001a;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#e0001a}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__week-number--selected{border-radius:.3rem;background-color:#e0001a;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#e0001a;color:#fff}.react-datepicker__day-names{white-space:nowrap;margin-bottom:-8px;display:flex;justify-content:space-between;margin-top:12px}.react-datepicker__day-names>div{flex:1;display:flex;justify-content:center}.react-datepicker__week{white-space:nowrap;display:flex;justify-content:space-between;align-items:center}.react-datepicker__week>div{flex:1;display:flex;justify-content:center}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{position:relative;border-radius:.3rem;background-color:#ff6803;color:#fff}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{visibility:visible;opacity:1}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{background-color:#ffaab333;color:#000;font-weight:600}.react-datepicker__day--range-start{background-color:#e0001a;color:#fff;border-top-left-radius:30px;border-bottom-left-radius:30px}.react-datepicker__day--range-end{background-color:#e0001a!important;color:#fff!important;border-radius:0 30px 30px 0/0px 30px 30px 0px!important}.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover{background-color:#e0001a;color:#fff}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:50px;background-color:#ffaab333;color:#000}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{background-color:#ffaab333}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#ffaab333;color:#000}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{position:absolute;bottom:70%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{position:absolute;padding:.5rem;box-sizing:content-box}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:#000c;left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-width: 400px),(max-height: 550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}.react-datepicker__children-container{width:13.8rem;margin:.4rem;padding-right:.2rem;padding-left:.2rem;height:auto}.react-datepicker__aria-live{position:absolute;clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.react-datepicker__calendar-icon{width:1em;height:1em;vertical-align:-.125em}.react-datepicker__day-name:nth-child(1){background-color:#eef5fb;border-top-left-radius:8px;border-top-right-radius:8px}.react-datepicker__week-number{background-color:#eef5fb;margin:0;color:#02182b}body{font-family:SanaSansAlt,sans-serif!important}:root{--layout-grid-header-height: 0px;--layout-grid-margin: 0px}body{margin:0}._wrapper_e65in_14{display:flex;flex-direction:column;width:100%;height:100vh}._titleBar_e65in_23{display:flex;justify-content:center;align-items:center;width:100%;padding:4px 6px;background-color:var(--ag-header-background-color);border-bottom:1px solid var(--ag-border-color);box-sizing:border-box}._reportTitle_e65in_34{display:flex;align-items:center;gap:8px;margin:2px 0 0;font-size:1rem;font-weight:500;color:#2c3339}.dark-mode ._reportTitle_e65in_34,.ag-theme-quartz-dark ._reportTitle_e65in_34{color:#d6e1ec}._reportTitleTooltip_e65in_51{cursor:pointer}._reportTitleIcon_e65in_55{color:#6b879e}.dark-mode ._reportTitleIcon_e65in_55,.ag-theme-quartz-dark ._reportTitleIcon_e65in_55{color:#9bb5cc}._container_e65in_66{flex:1;display:flex;flex-direction:column;overflow:hidden}._grid_e65in_73{width:100%;height:100%;height:calc(100vh - var(--layout-grid-header-height) - var(--layout-grid-margin));margin:var(--layout-grid-margin);transform-origin:top left;will-change:transform;transform:translateZ(0);backface-visibility:hidden}._grid_e65in_73 .ag-row{will-change:background-color;transform:translateZ(0);backface-visibility:hidden;border-bottom:none!important}._grid_e65in_73 .ag-row:hover{transition:background-color .1s ease-out;overflow:visible!important}._grid_e65in_73 .ag-row.ag-row-hover{overflow:visible!important}._grid_e65in_73 .ag-row .ag-cell:first-child,._grid_e65in_73 .ag-pinned-left .ag-row .ag-cell:first-child,._grid_e65in_73 .ag-center-cols-container .ag-row .ag-cell:first-child{border-top-left-radius:8px!important;border-bottom-left-radius:8px!important;overflow:visible!important}._grid_e65in_73 .ag-row .ag-cell:last-child,._grid_e65in_73 .ag-center-cols-container .ag-row .ag-cell:last-child,._grid_e65in_73 .ag-pinned-right .ag-row .ag-cell:last-child{border-top-right-radius:8px!important;border-bottom-right-radius:8px!important;overflow:visible!important}._grid_e65in_73 .ag-header{height:var(--ag-header-height)!important}._grid_e65in_73 .ag-floating-filter,._grid_e65in_73 .ag-floating-filter-body{height:var(--ag-floating-filter-height)!important}._wrap-header_e65in_134,._ag-header-container_e65in_135,._wrap-header_e65in_134 ._ag-header-cell-label_e65in_139{white-space:normal!important}.wrap-header{white-space:normal!important;height:auto!important;min-height:var(--ag-header-height)}.wrap-header .ag-header-cell-label{white-space:normal!important;line-height:1.1;padding:4px 0;font-size:12px!important}.wrap-header .ag-header-cell-comp-wrapper,.wrap-header .ag-cell-label-container{height:auto!important}.ag-layout-auto-height .ag-center-cols-viewport{min-height:auto!important}.ag-details-row{padding:calc(var(--ag-grid-size) * 2)!important;width:100%!important;overflow:auto!important}.ag-details-row-auto-height{width:100%!important;overflow:auto!important}.ag-details-grid-auto-height{width:100%!important;height:100%!important;overflow:auto!important}._grid_e65in_73 .ag-header-group-cell{height:var(--ag-header-group-height)!important}._grid_e65in_73 .ag-header-group-cell-label{height:var(--ag-header-group-height)!important;opacity:.7!important}.ag-row.row-delete-highlight{background-color:#ffeaea!important;transition:background-color .2s}.dark-mode .ag-row.row-delete-highlight{background-color:#4a1a1a!important}.ag-row.remove-highlight{background-color:#f443361a!important;transition:background-color .15s ease-out;will-change:background-color}.dark-mode .ag-row.remove-highlight{background-color:#f4433633!important}.ag-row.add-highlight{box-shadow:inset 0 -2px #4caf50!important;transition:box-shadow .15s ease-out;will-change:box-shadow}.dark-mode .ag-row.add-highlight{box-shadow:inset 0 -2px #4caf50!important}.ag-row.clone-highlight{box-shadow:inset 0 -2px #2196f3!important;transition:box-shadow .15s ease-out;will-change:box-shadow}.dark-mode .ag-row.clone-highlight{box-shadow:inset 0 -2px #42a5f5!important}.row-action-icons{display:flex;flex-direction:row;gap:8px;align-items:center;transition:opacity .2s ease}.row-plus-icon,.row-trash-icon{width:16px;height:16px;min-width:16px;min-height:16px;max-width:16px;max-height:16px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:4px;border:1px solid #669df1;cursor:pointer;color:#669df1;font-size:12px;pointer-events:auto;box-shadow:0 2px 8px #0000001f;padding:0;transition:all .2s ease}.dark-mode .row-plus-icon,.dark-mode .row-trash-icon{background:#2c3339;box-shadow:0 2px 8px #0000004d;border-color:#4a5568}.row-plus-icon:hover{background:#669df1;color:#fff;transform:scale(1.1);box-shadow:0 4px 12px #669df14d}.dark-mode .row-plus-icon:hover{background:#4a90e2;box-shadow:0 4px 12px #4a90e266}.row-trash-icon{border:1px solid #e0001a;color:#e0001a}.row-trash-icon:hover{background:#e0001a;color:#fff;transform:scale(1.1);box-shadow:0 4px 12px #e0001a4d}.dark-mode .row-trash-icon:hover{background:#f44;box-shadow:0 4px 12px #f446}.row-trash-icon svg,.row-plus-icon svg{width:14px;height:14px;display:block}.row-blue-line{transition:opacity .2s ease}.dark-mode .row-blue-line{background:#4a90e2!important}.row-action-btn{width:24px;height:24px;border:none;border-radius:4px;background:#fffffff2;box-shadow:0 2px 8px #00000026;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s ease-in-out}.dark-mode .row-action-btn{background:#2c3339f2;box-shadow:0 2px 8px #0000004d;border:1px solid #4a5568}.row-action-btn.add-btn{color:#4caf50;margin-left:36px}.dark-mode .row-action-btn.add-btn{color:#66bb6a}.row-action-btn.clone-btn{color:#2196f3}.dark-mode .row-action-btn.clone-btn{color:#42a5f5}.row-action-btn.remove-btn{color:#f44336}.dark-mode .row-action-btn.remove-btn{color:#ef5350}.row-action-btn:hover{transform:scale(1.1);box-shadow:0 4px 12px #0003}.dark-mode .row-action-btn:hover{box-shadow:0 4px 12px #0006}.row-action-btn.add-btn:hover{background:#4caf50;color:#fff}.dark-mode .row-action-btn.add-btn:hover{background:#66bb6a;color:#2c3339}.row-action-btn.clone-btn:hover{background:#2196f3;color:#fff}.dark-mode .row-action-btn.clone-btn:hover{background:#42a5f5;color:#2c3339}.row-action-btn.remove-btn:hover{background:#f44336;color:#fff}.dark-mode .row-action-btn.remove-btn:hover{background:#ef5350;color:#2c3339}.ag-root-wrapper{transform:translateZ(0);backface-visibility:hidden;perspective:1000px}.ag-center-cols-viewport,.ag-body-viewport{will-change:scroll-position;transform:translateZ(0)}.ag-row{transition:background-color .1s ease-out,box-shadow .1s ease-out;will-change:background-color,box-shadow}.ag-cell,.ag-header-cell{transition:none}.ag-virtual-list-viewport{will-change:scroll-position;transform:translateZ(0)}.ag-row{transition:background-color .08s ease-out,box-shadow .08s ease-out;will-change:background-color,box-shadow;transform:translateZ(0);backface-visibility:hidden}.row-action-btn{transition:opacity .08s ease-out,transform .08s ease-out;will-change:opacity,transform;transform:translateZ(0)}.ag-cell,.ag-header-cell,.ag-floating-filter-body{transition:none!important}.ag-body-viewport,.ag-virtual-list-viewport,.ag-center-cols-viewport{will-change:scroll-position;transform:translateZ(0);-webkit-overflow-scrolling:touch;overflow-x:auto;overflow-y:auto}.ag-header-viewport{will-change:scroll-position;transform:translateZ(0);overflow-x:auto}.ag-row:hover{transition:background-color .05s ease-out;overflow:visible!important}.ag-row.ag-row-hover{overflow:visible!important}.ag-row .ag-cell:first-child,.ag-pinned-left .ag-row .ag-cell:first-child,.ag-center-cols-container .ag-row .ag-cell:first-child{border-top-left-radius:8px!important;border-bottom-left-radius:8px!important;overflow:visible!important}.ag-row .ag-cell:last-child,.ag-center-cols-container .ag-row .ag-cell:last-child,.ag-pinned-right .ag-row .ag-cell:last-child{border-top-right-radius:8px!important;border-bottom-right-radius:8px!important;overflow:visible!important}.ag-pinned-left ._ag-row_e65in_89,.ag-pinned-right ._ag-row_e65in_89{transition:background-color .08s ease-out;will-change:background-color}@keyframes _pulse_e65in_1{0%,to{opacity:1}50%{opacity:.5}}.ag-status-name-value.loading-rows{position:relative;animation:_pulse_e65in_1 1.5s ease-in-out infinite;font-weight:500}.ag-status-name-value.loading-rows:before{content:attr(data-loading-text);color:#e0001a;font-weight:500}.dark-mode .ag-status-name-value.loading-rows:before{color:#f44}.ag-status-name-value.loading-without-enddata{position:relative;font-weight:500}.ag-status-name-value.loading-without-enddata:before{content:attr(data-loading-text);color:#e0001a;font-weight:500}.dark-mode .ag-status-name-value.loading-without-enddata:before{color:#f44}@keyframes _ag-data-changed_e65in_1{0%{background-color:#4caf5099!important}to{background-color:transparent!important}}.ag-cell-data-changed,.dark-mode .ag-cell-data-changed,.ag-cell.ag-cell-flash{animation:_ag-data-changed_e65in_1 .5s ease-in-out!important;transition:none!important}._loadingOverlay_e65in_612{position:absolute;inset:0;background-color:#ffffff1a;z-index:1000;pointer-events:all;cursor:not-allowed;transition:opacity .2s ease-in-out}.ag-theme-quartz-dark ._loadingOverlay_e65in_612{background-color:#0000001a}.ag-header-cell,.ag-cell{transition:opacity .05s ease-in-out!important;will-change:opacity}.ag-header-cell.column-hiding,.ag-cell.column-hiding{opacity:0!important;width:0!important;min-width:0!important;max-width:0!important;overflow:hidden!important;transition:opacity .05s ease-in-out,width .05s ease-in-out,min-width .05s ease-in-out,max-width .05s ease-in-out!important;pointer-events:none!important;flex:0 0 0!important}.ag-header-cell.column-showing,.ag-cell.column-showing{opacity:1!important;transition:opacity .05s ease-in-out,width .05s ease-in-out,min-width .05s ease-in-out,max-width .05s ease-in-out!important;pointer-events:auto!important;flex:none!important}.ag-header-viewport,.ag-body-viewport{will-change:scroll-position;transform:translateZ(0)}.ag-header-group-cell{transition:opacity .05s ease-in-out,width .05s ease-in-out,min-width .05s ease-in-out,max-width .05s ease-in-out!important;will-change:opacity,width}.ag-center-cols-container,.ag-center-cols-viewport{transition:none!important}.ag-header-cell.column-hiding,.ag-cell.column-hiding{position:relative!important;z-index:-1!important}.ag-header-cell.column-showing,.ag-cell.column-showing{position:relative!important;z-index:1!important}.ag-header-row,.ag-row{transition:none!important}.ag-header-cell,.ag-cell{box-sizing:border-box!important}.ag-center-cols-container .ag-header-cell,.ag-center-cols-container .ag-cell{box-sizing:border-box!important;min-width:0!important}.ag-header-viewport,.ag-body-viewport{width:100%!important}:root{--custom-tooltip-background-color: #fff;--custom-tooltip-color: #3a4b5a;--custom-tooltip-border-color: #d6e1ec}html{max-height:100vh;overflow:hidden}:root[data-theme=dark]{--custom-tooltip-background-color: #2c3339;--custom-tooltip-color: #f6fafd;--custom-tooltip-border-color: var(--ag-border-color)}div.ag-theme-quartz,div.ag-theme-quartz-dark{--ag-row-height: 65px;--ag-border-color: #d6e1ec;--ag-row-border-color: var(--ag-border-color);--ag-background-color: #ffffff;--ag-header-text-color: #000000;--ag-foreground-color: #000000;--ag-active-color: #579df3;--ag-font-family: "SanaSansAlt", sans-serif;--ag-font-size: 12px;--ag-input-focus-box-shadow: none !important;--ag-input-focus-border-color: var(--ag-border-color) !important;--ag-cell-border-width: 1px !important;--ag-layout-vertical-padding: 50px !important;--ag-cell-horizontal-padding: 0px !important;--ag-header-background-color: #f1f1f1;--ag-header-opacity: 1;--toastify-toast-background: #fff !important}@media screen and (max-width: 720px){div.ag-theme-quartz,div.ag-theme-quartz-dark{--ag-font-size: 12px;--ag-grid-size: 6px}}div.ag-theme-quartz-dark{--ag-odd-row-background-color: #1c2024;--ag-border-color: rgba(255, 255, 255, .1);--ag-background-color: #161a1d;--ag-header-background-color: #2c3339;--ag-data-color: #b6c2cf;--ag-foreground-color: #b6c2cf;--toastify-toast-background: #2c3339 !important}div.ag-theme-quartz .ag-root-wrapper,div.ag-theme-quartz-dark .ag-root-wrapper{border:none;border-radius:0;transform-origin:top left;will-change:transform}div.ag-theme-quartz .ag-full-width-container,div.ag-theme-quartz-dark .ag-full-width-container{transform-origin:top left;will-change:transform;min-width:fit-content}div.ag-theme-quartz .ag-body,div.ag-theme-quartz-dark .ag-body,div.ag-theme-quartz .ag-sticky-top,div.ag-theme-quartz-dark .ag-sticky-top,div.ag-theme-quartz .ag-sticky-bottom,div.ag-theme-quartz-dark .ag-sticky-bottom{border-right:1px solid var(--ag-border-color);border-left:1px solid var(--ag-border-color)}div.ag-theme-quartz .ag-cell,div.ag-theme-quartz-dark .ag-cell{display:flex!important;line-height:1.2;padding:var(--ag-cell-padding, 4px)}div.ag-theme-quartz .ag-row-group,div.ag-theme-quartz-dark .ag-row-group{height:100%;display:flex;align-items:center!important}div.ag-theme-quartz .ag-header,div.ag-theme-quartz-dark .ag-header{text-transform:uppercase;opacity:1;font-size:12px}div.ag-theme-quartz .ag-pinned-left-header,div.ag-theme-quartz .ag-pinned-right-header,div.ag-theme-quartz-dark .ag-pinned-left-header,div.ag-theme-quartz-dark .ag-pinned-right-header{border-right:none;border-left:none}div.ag-theme-quartz .ag-header-cell-text,div.ag-theme-quartz-dark .ag-header-cell-text{letter-spacing:1.1px;font-weight:600}div.ag-theme-quartz .ag-header-cell,div.ag-theme-quartz-dark .ag-header-cell{padding-left:0!important;padding-right:0!important}div.ag-theme-quartz .ag-header-group-cell .ag-header-cell-comp-wrapper,div.ag-theme-quartz-dark .ag-header-group-cell .ag-header-cell-comp-wrapper{justify-content:center;position:relative;border-right:none}div.ag-theme-quartz .ag-header-group-cell .ag-header-cell-comp-wrapper:after,div.ag-theme-quartz-dark .ag-header-group-cell .ag-header-cell-comp-wrapper:after{content:"";position:absolute;right:1px;top:50%;transform:translateY(-50%);height:50%;width:2px;background-color:var(--ag-border-color)}div.ag-theme-quartz .ag-header-group-cell .ag-header-cell-comp-wrapper,div.ag-theme-quartz-dark .ag-header-group-cell .ag-header-cell-comp-wrapper{height:100%!important;width:100%!important;justify-content:center!important}div.ag-theme-quartz .ag-header-group-cell .ag-header-cell-label,div.ag-theme-quartz-dark .ag-header-group-cell .ag-header-cell-label{justify-content:center!important}div.ag-theme-quartz .ag-header-group-cell,div.ag-theme-quartz-dark .ag-header-group-cell{padding-left:0!important;padding-right:0!important}div.ag-theme-quartz .ag-floating-filter-button,div.ag-theme-quartz-dark .ag-floating-filter-button{position:absolute;top:50%;right:8px;transform:translateY(-50%);opacity:1;transition:opacity .3s ease}div.ag-theme-quartz .ag-floating-filter .ag-button,div.ag-theme-quartz-dark .ag-floating-filter .ag-button{opacity:0}div.ag-theme-quartz .ag-filter-active,div.ag-theme-quartz-dark .ag-filter-active{opacity:1!important}div.ag-theme-quartz .ag-floating-filter:hover .ag-button,div.ag-theme-quartz-dark .ag-floating-filter:hover .ag-button{opacity:1}div.ag-theme-quartz .ag-floating-filter-body,div.ag-theme-quartz-dark .ag-floating-filter-body{margin:0 1px}div.ag-theme-quartz .ag-floating-filter-body .ag-text-field-input,div.ag-theme-quartz-dark .ag-floating-filter-body .ag-text-field-input{border-radius:8px}div.ag-theme-quartz .ag-header-cell:hover .ag-header-cell-resize,div.ag-theme-quartz-dark .ag-header-cell:hover .ag-header-cell-resize{opacity:1}div.ag-theme-quartz .ag-header-row .ag-header-cell:not(.ag-header-span-height.ag-header-span-total,.ag-header-parent-hidden),div.ag-theme-quartz-dark .ag-header-row .ag-header-cell:not(.ag-header-span-height.ag-header-span-total,.ag-header-parent-hidden){border-top:none!important}div.ag-theme-quartz .ag-header-row-column-filter,div.ag-theme-quartz-dark .ag-header-row-column-filter{border-top:1px solid var(--ag-border-color);padding-bottom:3px!important}div.ag-theme-quartz .ag-header-cell,div.ag-theme-quartz-dark .ag-header-cell{border-right:none}div.ag-theme-quartz .ag-header-group-cell .ag-header-cell:last-child,div.ag-theme-quartz-dark .ag-header-group-cell .ag-header-cell:last-child{border-right:1px solid var(--ag-border-color)}div.ag-theme-quartz .ag-header-cell.last-in-group,div.ag-theme-quartz-dark .ag-header-cell.last-in-group{border-right:1px solid var(--ag-border-color)!important;position:relative}div.ag-theme-quartz .ag-header-cell.last-in-group:hover,div.ag-theme-quartz-dark .ag-header-cell.last-in-group:hover{border-right:1px solid var(--ag-border-color)!important}div.ag-theme-quartz .ag-header-cell:not(.last-in-group),div.ag-theme-quartz-dark .ag-header-cell:not(.last-in-group){border-right:none!important}div.ag-theme-quartz .ag-header-select-all,div.ag-theme-quartz-dark .ag-header-select-all{display:flex;align-items:center;justify-content:center;width:100%;height:100%;margin:0 0 0 10px!important}.align-left{justify-content:flex-start!important}.align-right{justify-content:flex-end!important}.align-center{justify-content:center!important}.custom-tooltip{background-color:#f6fafd!important;color:#2c3339!important;border:1px solid #d6e1ec!important;padding:0 6px!important;border-radius:4px;font-size:11px;white-space:pre-wrap;width:fit-content;min-width:100px;pointer-events:none;text-align:center;word-break:break-word;line-height:normal;display:inline-block;vertical-align:middle;height:auto!important;overflow:hidden;margin:0!important}.custom-tooltip *{margin:0!important;padding:0!important;line-height:normal!important}.dark-mode .custom-tooltip{background-color:#2c3339!important;color:#f6fafd!important;border:1px solid #565c61!important}div.ag-theme-quartz .ag-header-group-text,div.ag-theme-quartz-dark .ag-header-group-text{padding:0 4px!important}div.ag-theme-quartz ::-webkit-scrollbar{width:8px;height:8px}div.ag-theme-quartz ::-webkit-scrollbar-track{background:transparent}div.ag-theme-quartz ::-webkit-scrollbar-thumb{background:#0003;border-radius:4px;border:2px solid transparent;background-clip:padding-box;transition:background .2s ease}div.ag-theme-quartz ::-webkit-scrollbar-thumb:hover{background:#00000059;background-clip:padding-box}div.ag-theme-quartz ::-webkit-scrollbar-thumb:active{background:#00000073;background-clip:padding-box}div.ag-theme-quartz .ag-body-vertical-scroll ::-webkit-scrollbar,div.ag-theme-quartz .ag-body-viewport::-webkit-scrollbar{width:10px}div.ag-theme-quartz .ag-body-vertical-scroll ::-webkit-scrollbar-thumb,div.ag-theme-quartz .ag-body-viewport::-webkit-scrollbar-thumb{background:#00000040}div.ag-theme-quartz .ag-body-vertical-scroll ::-webkit-scrollbar-thumb:hover,div.ag-theme-quartz .ag-body-viewport::-webkit-scrollbar-thumb:hover{background:#0006}div.ag-theme-quartz-dark ::-webkit-scrollbar{width:8px;height:8px}div.ag-theme-quartz-dark ::-webkit-scrollbar-track{background:transparent}div.ag-theme-quartz-dark ::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px;border:2px solid transparent;background-clip:padding-box;transition:background .2s ease}div.ag-theme-quartz-dark ::-webkit-scrollbar-thumb:hover{background:#ffffff59;background-clip:padding-box}div.ag-theme-quartz-dark ::-webkit-scrollbar-thumb:active{background:#ffffff73;background-clip:padding-box}div.ag-theme-quartz-dark .ag-body-vertical-scroll ::-webkit-scrollbar,div.ag-theme-quartz-dark .ag-body-viewport::-webkit-scrollbar{width:10px}div.ag-theme-quartz-dark .ag-body-vertical-scroll ::-webkit-scrollbar-thumb,div.ag-theme-quartz-dark .ag-body-viewport::-webkit-scrollbar-thumb{background:#ffffff40}div.ag-theme-quartz-dark .ag-body-vertical-scroll ::-webkit-scrollbar-thumb:hover,div.ag-theme-quartz-dark .ag-body-viewport::-webkit-scrollbar-thumb:hover{background:#fff6}div.ag-theme-quartz{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.2) transparent}div.ag-theme-quartz .ag-body-viewport,div.ag-theme-quartz .ag-body-vertical-scroll{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.25) transparent}div.ag-theme-quartz-dark{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.2) transparent}div.ag-theme-quartz-dark .ag-body-viewport,div.ag-theme-quartz-dark .ag-body-vertical-scroll{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.25) transparent}.ag-cell-align-left{justify-content:flex-start!important}.ag-cell-align-right{justify-content:flex-end!important}.ag-cell-align-center{justify-content:center!important}.ag-cell-vertical-center{align-items:center!important}.ag-cell-vertical-top{align-items:flex-start!important}.ag-cell-vertical-bottom{align-items:flex-end!important}.ag-cell{max-height:unset!important}.ag-theme-quartz .ag-cell,.ag-theme-quartz-dark .ag-cell{display:flex!important;align-items:center}.ag-theme-quartz .ag-cell>*,.ag-theme-quartz-dark .ag-cell>*{width:100%;display:flex;align-items:center}.ag-theme-quartz .ag-cell.ag-cell-align-left,.ag-theme-quartz-dark .ag-cell.ag-cell-align-left{justify-content:flex-start}.ag-theme-quartz .ag-cell.ag-cell-align-right,.ag-theme-quartz-dark .ag-cell.ag-cell-align-right{justify-content:flex-end}.ag-theme-quartz .ag-cell.ag-cell-align-center,.ag-theme-quartz-dark .ag-cell.ag-cell-align-center{justify-content:center}.ag-theme-quartz .ag-cell.ag-cell-align-left>*,.ag-theme-quartz-dark .ag-cell.ag-cell-align-left>*{justify-content:flex-start}.ag-theme-quartz .ag-cell.ag-cell-align-right>*,.ag-theme-quartz-dark .ag-cell.ag-cell-align-right>*{justify-content:flex-end}.ag-theme-quartz .ag-cell.ag-cell-align-center>*,.ag-theme-quartz-dark .ag-cell.ag-cell-align-center>*{justify-content:center}.ag-menu{display:flex!important;flex-direction:column!important}.ag-menu-item{display:flex!important;align-items:center!important;padding:8px 12px!important}.ag-menu-item-text{display:flex!important;align-items:center!important;width:100%!important}.ag-menu-item-text{justify-content:flex-end!important;text-align:right!important}.ag-menu-item-text.align-left,.ag-menu-item-text[data-alignment=left]{justify-content:flex-start!important;text-align:left!important}.ag-menu-item-text.align-center,.ag-menu-item-text[data-alignment=center]{justify-content:center!important;text-align:center!important}.ag-menu-item-icon{margin-left:8px!important;margin-right:0!important}.ag-menu-separator{margin:4px 0!important}.ag-theme-quartz .ag-cell-drag-handle,.ag-theme-quartz-dark .ag-cell-drag-handle{position:absolute;right:2px;bottom:2px;width:8px;height:8px;border-radius:2px;opacity:.5;cursor:crosshair;transition:opacity .2s ease}.ag-theme-quartz .ag-cell:hover .ag-cell-drag-handle,.ag-theme-quartz-dark .ag-cell:hover .ag-cell-drag-handle,.ag-theme-quartz .ag-cell-drag-handle:hover,.ag-theme-quartz-dark .ag-cell-drag-handle:hover{opacity:1}.ag-fill-handle{width:5px!important;right:0!important;border-radius:0 0 2px 2px!important;height:6px!important;background:#4285f4!important}div.ag-theme-quartz .ag-header-row-column-filter,div.ag-theme-quartz-dark .ag-header-row-column-filter{border-top:none!important}div.ag-theme-quartz .ag-header-row,div.ag-theme-quartz-dark .ag-header-row{display:flex;align-items:flex-end}div.ag-theme-quartz .ag-cell,div.ag-theme-quartz-dark .ag-cell{border-width:1px!important}div.ag-theme-quartz .ag-root-wrapper-body{background-color:var(--ag-background-color)!important}div.ag-theme-quartz-dark .ag-root-wrapper-body{background-color:#2a3137!important}div.ag-theme-quartz .ag-status-bar-left,div.ag-theme-quartz-dark .ag-status-bar-left{width:100%;display:flex;justify-content:flex-start;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%;padding-top:0;pointer-events:none}div.ag-theme-quartz .ag-status-bar-left>div,div.ag-theme-quartz-dark .ag-status-bar-left>div{display:inline-block;width:fit-content;cursor:default;pointer-events:auto}div.ag-theme-quartz .ag-status-bar-left>div:empty,div.ag-theme-quartz-dark .ag-status-bar-left>div:empty{display:none}div.ag-theme-quartz .ag-body,div.ag-theme-quartz-dark .ag-body,div.ag-theme-quartz .ag-sticky-top,div.ag-theme-quartz-dark .ag-sticky-top,div.ag-theme-quartz .ag-sticky-bottom,div.ag-theme-quartz-dark .ag-sticky-bottom{border-left:none!important;border-right:none!important}div.ag-theme-quartz .ag-status-bar,div.ag-theme-quartz-dark .ag-status-bar{height:20px!important;padding-right:8px!important;padding-left:0!important}div.ag-theme-quartz .ag-status-name-value,.ag-theme-quartz-dark .ag-status-name-value,.ag-theme-quartz-auto-dark .ag-status-name-value{padding-top:0!important}div.ag-theme-quartz .ag-tooltip{background-color:#d6e1ec!important;color:#2c3339!important;border-radius:4px;font-size:12px;box-shadow:0 2px 4px #0003}div.ag-theme-quartz-dark .ag-tooltip{background-color:#2c3339!important;color:#d6e1ec!important;border-radius:4px;font-size:12px;box-shadow:0 2px 4px #0003}div.ag-theme-quartz .ag-details-row,div.ag-theme-quartz-dark .ag-details-row{background-color:var(--ag-odd-row-background-color)!important;padding:0!important}div.ag-theme-quartz .ag-details-row .ag-header-cell-menu,div.ag-theme-quartz-dark .ag-details-row .ag-header-cell-menu{display:none!important;opacity:0!important}div.ag-theme-quartz .ag-details-row .ag-header-cell-label,div.ag-theme-quartz-dark .ag-details-row .ag-header-cell-label{border:unset!important;margin-top:0!important}div.ag-theme-quartz .ag-details-row .ag-root,div.ag-theme-quartz-dark .ag-details-row .ag-root,div.ag-theme-quartz .ag-details-row .ag-header,div.ag-theme-quartz-dark .ag-details-row .ag-header{border-bottom:none!important;background-color:var(--ag-odd-row-background-color)!important;display:flex}div.ag-theme-quartz .ag-details-row .ag-custom-header,div.ag-theme-quartz-dark .ag-details-row .ag-custom-header{height:100%!important;margin-top:0!important}div.ag-theme-quartz .ag-details-row .ag-header-cell-label-text,div.ag-theme-quartz-dark .ag-details-row .ag-header-cell-label-text{margin-top:0!important;align-items:center!important;height:unset!important;line-height:1!important;margin-bottom:10px!important}div.ag-theme-quartz .ag-details-row .ag-header-viewport,div.ag-theme-quartz-dark .ag-details-row .ag-header-viewport{background-color:var(--ag-header-background-color)!important;border-radius:12px;box-sizing:border-box;height:calc(100% - 12px);width:100%;margin:6px}div.ag-theme-quartz .ag-details-row .ag-row:last-child,div.ag-theme-quartz-dark .ag-details-row .ag-row:last-child{border:none!important}div.ag-theme-quartz .ag-row,div.ag-theme-quartz-dark .ag-row{overflow:visible!important;border-radius:8px!important}div.ag-theme-quartz .ag-row .ag-cell:first-child,div.ag-theme-quartz-dark .ag-row .ag-cell:first-child,div.ag-theme-quartz .ag-pinned-left .ag-row .ag-cell:first-child,div.ag-theme-quartz-dark .ag-pinned-left .ag-row .ag-cell:first-child,div.ag-theme-quartz .ag-center-cols-container .ag-row .ag-cell:first-child,div.ag-theme-quartz-dark .ag-center-cols-container .ag-row .ag-cell:first-child{border-top-left-radius:8px!important;border-bottom-left-radius:8px!important;overflow:visible!important}div.ag-theme-quartz .ag-row .ag-cell:last-child,div.ag-theme-quartz-dark .ag-row .ag-cell:last-child,div.ag-theme-quartz .ag-center-cols-container .ag-row .ag-cell:last-child,div.ag-theme-quartz-dark .ag-center-cols-container .ag-row .ag-cell:last-child,div.ag-theme-quartz .ag-pinned-right .ag-row .ag-cell:last-child,div.ag-theme-quartz-dark .ag-pinned-right .ag-row .ag-cell:last-child{border-top-right-radius:8px!important;border-bottom-right-radius:8px!important;overflow:visible!important}:global(.ag-theme-quartz-dark) .custom-tooltip{background-color:#2c3339!important;color:#f6fafd!important;border:1px solid #565c61!important}body .ag-theme-quartz-dark.ag-tooltip,.ag-theme-quartz-dark.ag-tooltip{background-color:#2c3339!important;color:#d6e1ec!important;border:1px solid #565c61!important;border-radius:4px;font-size:12px;box-shadow:0 2px 4px #0003}.Toastify__toast-theme--dark{background-color:#161a1d!important;color:#d6e1ec!important}div.ag-theme-quartz .ag-floating-filter-body .ag-floating-filter-button,div.ag-theme-quartz-dark .ag-floating-filter-body .ag-floating-filter-button{opacity:0!important}.ag-master-detail-grid .ag-cell.ag-cell-focus{border:none!important;outline:none!important;box-shadow:none!important}.ag-master-detail-grid .ag-cell.ag-cell-focus:before,.ag-master-detail-grid .ag-cell.ag-cell-focus:after{display:none!important}.ag-master-detail-grid .ag-cell.ag-cell-focus .ag-cell-wrapper{border:none!important;outline:none!important}.ag-master-detail-grid .ag-cell.ag-cell-focus{border-width:0!important;border-style:none!important;border-color:transparent!important}div.ag-theme-quartz .ag-center-cols-viewport,div.ag-theme-quartz-dark .ag-center-cols-viewport{background-color:var(--ag-background-color)!important}div.ag-theme-quartz .ag-column-first,div.ag-theme-quartz-dark .ag-column-first{border:none!important}.ag-master-detail-grid div.ag-theme-quartz .ag-cell:first-child .ag-icon,.ag-master-detail-grid div.ag-theme-quartz-dark .ag-cell:first-child .ag-icon{margin-left:8px!important}.ag-icon{opacity:.5!important}.ag-master-detail-grid div.ag-theme-quartz .ag-cell:first-child>.ag-icon,.ag-master-detail-grid div.ag-theme-quartz-dark .ag-cell:first-child>.ag-icon{margin-left:8px!important}.ag-master-detail-grid div.ag-theme-quartz .ag-row .ag-cell:first-child .ag-icon:first-child,.ag-master-detail-grid div.ag-theme-quartz-dark .ag-row .ag-cell:first-child .ag-icon:first-child{margin-left:8px!important}div.ag-body-viewport{background-color:var(--ag-background-color)!important;height:100%}div.ag-theme-quartz .ag-cell .ag-text-field-input{border:2px solid #a8c7fa!important;box-shadow:inset 0 0 0 1px #0b57d0,0 0 0 1px #0b57d0!important;outline:none!important;padding:0 2px!important}div.ag-theme-quartz .ag-cell .ag-text-field-input{border:1px solid #0b57d0!important;outline:none!important}div.ag-theme-quartz .ag-cell:has(.ag-text-field-input:focus){outline:3px solid #a8c7fa!important;outline-offset:0px;z-index:10}div.ag-theme-quartz .ag-cell-range-selected-1{background-color:var(--ag-range-selection-background-color)!important}div.ag-theme-quartz .ag-cell-range-selected-1{background-color:transparent!important}div.ag-body-vertical-content-no-gap .ag-body-vertical-content-no-gap{margin:4px 0 4px 12px;padding:0 2px;border-radius:0;position:relative}.ag-row-group-expanded{background-color:var(--ag-row-hover-color)!important}.ag-status-bar-right{padding-top:2px}div.ag-cell .ag-cell-wrapper .ag-cell-value{display:none;flex:0}.ag-ltr .ag-selection-checkbox{margin-right:0!important}div.ag-theme-quartz .ag-details-row .ag-row:has(.ag-cell-focus),div.ag-theme-quartz-dark .ag-details-row .ag-row:has(.ag-cell-focus){background-color:var(--ag-row-hover-color)!important}div.ag-body-vertical-content-no-gap .ag-body-vertical-content-no-gap:after{content:"";position:absolute;left:0;top:0;bottom:0;width:5px;background-color:var(--ag-border-color);border-top-left-radius:5px;border-bottom-left-radius:5px}div.ag-fill-handle,.ag-range-handle{display:none!important}.ag-theme-quartz input[class^=ag-][type=text]{min-height:24px!important;border-radius:4px!important}._loadingOverlay_abvxx_1{position:fixed;inset:0;background:#fffffff2;backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;z-index:9999;font-family:Sana Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;width:100vw;height:100vh}._loadingContainer_abvxx_20{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;padding:40px;background:#fff;border-radius:12px;box-shadow:0 8px 32px #0000001a;border:1px solid rgba(0,0,0,.05);min-width:300px;max-width:400px}._spinner_abvxx_35{position:relative;width:60px;height:60px}._spinnerRing_abvxx_41{position:absolute;top:0;left:0;width:100%;height:100%;border:3px solid transparent;border-radius:50%;animation:_spin_abvxx_35 1.2s cubic-bezier(.5,0,.5,1) infinite}._spinnerRing_abvxx_41:nth-child(1){border-top-color:#007bff;animation-delay:-.45s}._spinnerRing_abvxx_41:nth-child(2){border-right-color:#28a745;animation-delay:-.3s}._spinnerRing_abvxx_41:nth-child(3){border-bottom-color:#ffc107;animation-delay:-.15s}@keyframes _spin_abvxx_35{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes _pulse_abvxx_1{0%{box-shadow:0 0 10px #007bff4d;transform:scale(1)}50%{box-shadow:0 0 20px #007bff99;transform:scale(1.05)}to{box-shadow:0 0 10px #007bff4d;transform:scale(1)}}._loadingMessage_abvxx_91{font-size:16px;font-weight:500;color:#333;text-align:center;line-height:1.4}._loadingProgress_abvxx_99{width:100%;height:4px;background:#f0f0f0;border-radius:2px;overflow:hidden}._progressBar_abvxx_107{width:100%;height:100%;background:linear-gradient(90deg,#e3e3e3,#f0f0f0);border-radius:2px;position:relative}._progressFill_abvxx_115{position:absolute;top:0;left:0;height:100%;width:0%;background:linear-gradient(90deg,#007bff,#28a745);border-radius:2px;animation:_progress_abvxx_107 2s ease-in-out infinite}@keyframes _progress_abvxx_107{0%{width:0%;left:0%}50%{width:70%;left:15%}to{width:0%;left:100%}}._loadingOverlay_abvxx_1._dark-theme_abvxx_142{background:#000000e6!important}._loadingOverlay_abvxx_1._light-theme_abvxx_146{background:#fffffff2!important}._dark-theme_abvxx_142 ._loadingContainer_abvxx_20{background:#2c3339!important;border:1px solid #4a545c!important;box-shadow:0 8px 32px #0000004d!important}._dark-theme_abvxx_142 ._loadingMessage_abvxx_91{color:#f6fafd!important}._dark-theme_abvxx_142 ._loadingProgress_abvxx_99{background:#4a545c!important}._dark-theme_abvxx_142 ._progressBar_abvxx_107{background:linear-gradient(90deg,#4a545c,#5a646c)!important}._dark-theme_abvxx_142 ._progressFill_abvxx_115{background:linear-gradient(90deg,#669df1,#4a9eff)!important}._dark-theme_abvxx_142 ._progressText_abvxx_173{color:#f6fafd!important}._dark-theme_abvxx_142 ._stepIndicator_abvxx_177{color:#8a9ba8!important}._dark-theme_abvxx_142 ._stepCompleted_abvxx_181{background:#669df126!important;color:#f6fafd!important}._dark-theme_abvxx_142 ._stepCurrent_abvxx_186{background:#669df140!important;color:#f6fafd!important}._dark-theme_abvxx_142 ._stepText_abvxx_191{color:inherit!important}.ag-theme-quartz-dark ._loadingOverlay_abvxx_1{background:#000000e6;width:100vw;height:100vh}.ag-theme-quartz-dark ._loadingContainer_abvxx_20{background:var(--ag-background-color, #2c3339);border:1px solid var(--ag-border-color, #4a545c);box-shadow:0 8px 32px #0000004d}.ag-theme-quartz-dark ._loadingMessage_abvxx_91{color:var(--ag-foreground-color, #f6fafd)}.ag-theme-quartz-dark ._loadingProgress_abvxx_99{background:var(--ag-disabled-foreground-color, #4a545c)}.ag-theme-quartz-dark ._progressBar_abvxx_107{background:linear-gradient(90deg,#4a545c,#5a646c)}.ag-theme-quartz-dark ._progressFill_abvxx_115{background:linear-gradient(90deg,#669df1,#4a9eff)}.ag-theme-quartz-dark ._progressText_abvxx_173{color:var(--ag-foreground-color, #f6fafd)}.ag-theme-quartz-dark ._stepIndicator_abvxx_177{color:var(--ag-disabled-foreground-color, #8a9ba8)}.ag-theme-quartz-dark ._stepCompleted_abvxx_181{background:#669df126;color:var(--ag-foreground-color, #f6fafd)}.ag-theme-quartz-dark ._stepCurrent_abvxx_186{background:#669df133;color:#669df1;border:2px solid #669df1;box-shadow:0 0 15px #669df166;animation:_pulse_abvxx_1 2s infinite}.ag-theme-quartz-dark ._stepError_abvxx_245{background:#ff6b6b33;color:#ff6b6b;border:2px solid #ff6b6b;box-shadow:0 0 15px #ff6b6b66}.ag-theme-quartz-dark ._stepPending_abvxx_252{background:#4a545c1a;color:var(--ag-disabled-foreground-color, #8a9ba8)}.ag-theme-quartz-dark ._stepCompleted_abvxx_181 ._stepIcon_abvxx_257{background:#669df1;color:#fff}.ag-theme-quartz-dark ._stepCurrent_abvxx_186 ._stepIcon_abvxx_257{background:#669df1;color:#fff;animation:_spin_abvxx_35 2s linear infinite}.ag-theme-quartz-dark ._stepError_abvxx_245 ._stepIcon_abvxx_257{background:#ff6b6b;color:#fff}.ag-theme-quartz-dark ._stepPending_abvxx_252 ._stepIcon_abvxx_257{background:var(--ag-disabled-foreground-color, #4a545c);color:var(--ag-foreground-color, #f6fafd)}.ag-theme-quartz-dark ._stepText_abvxx_191{color:inherit}.ag-theme-quartz ._loadingOverlay_abvxx_1{background:#fffffffa;width:100vw;height:100vh}.ag-theme-quartz ._loadingContainer_abvxx_20{background:var(--ag-background-color, #ffffff);border:1px solid var(--ag-border-color, #e5e7eb);box-shadow:0 8px 32px #0000001a}.ag-theme-quartz ._loadingMessage_abvxx_91{color:var(--ag-foreground-color, #1f2937)}.ag-theme-quartz ._loadingProgress_abvxx_99{background:var(--ag-disabled-foreground-color, #e5e7eb)}.ag-theme-quartz ._progressBar_abvxx_107{background:linear-gradient(90deg,#e5e7eb,#f3f4f6)}.ag-theme-quartz ._progressFill_abvxx_115{background:linear-gradient(90deg,#007bff,#28a745)}.ag-theme-quartz ._progressText_abvxx_173{color:var(--ag-foreground-color, #1f2937)}.ag-theme-quartz ._stepIndicator_abvxx_177{color:var(--ag-disabled-foreground-color, #6b7280)}.ag-theme-quartz ._stepCompleted_abvxx_181{background:#28a7451a;color:var(--ag-foreground-color, #1f2937)}.ag-theme-quartz ._stepCurrent_abvxx_186{background:#007bff26;color:#007bff;border:2px solid #007bff;box-shadow:0 0 10px #007bff4d;animation:_pulse_abvxx_1 2s infinite}.ag-theme-quartz ._stepError_abvxx_245{background:#dc354526;color:#dc3545;border:2px solid #dc3545;box-shadow:0 0 10px #dc35454d}.ag-theme-quartz ._stepPending_abvxx_252{background:#0000000d;color:var(--ag-disabled-foreground-color, #6b7280)}.ag-theme-quartz ._stepCompleted_abvxx_181 ._stepIcon_abvxx_257{background:#28a745;color:#fff}.ag-theme-quartz ._stepCurrent_abvxx_186 ._stepIcon_abvxx_257{background:#007bff;color:#fff;animation:_spin_abvxx_35 2s linear infinite}.ag-theme-quartz ._stepError_abvxx_245 ._stepIcon_abvxx_257{background:#dc3545;color:#fff}.ag-theme-quartz ._stepPending_abvxx_252 ._stepIcon_abvxx_257{background:var(--ag-disabled-foreground-color, #e5e7eb);color:var(--ag-foreground-color, #1f2937)}.ag-theme-quartz ._stepText_abvxx_191{color:inherit}._stepsContainer_abvxx_370{width:100%;margin-top:10px}._stepIndicator_abvxx_177{font-size:12px;color:#666;text-align:center;margin-bottom:10px;font-weight:500}._stepsList_abvxx_383{display:flex;flex-direction:column;gap:8px}._stepItem_abvxx_389{display:flex;align-items:center;gap:10px;padding:8px 12px;border-radius:6px;transition:all .3s ease}._stepCompleted_abvxx_181{background:#28a7451a;color:#28a745}._stepCurrent_abvxx_186{background:#007bff26;color:#007bff;border:2px solid #007bff;box-shadow:0 0 10px #007bff4d;animation:_pulse_abvxx_1 2s infinite}._stepError_abvxx_245{background:#dc354526;color:#dc3545;border:2px solid #dc3545;box-shadow:0 0 10px #dc35454d}._stepPending_abvxx_252{background:#0000000d;color:#666}._stepIcon_abvxx_257{width:20px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:12px;font-weight:700}._stepCompleted_abvxx_181 ._stepIcon_abvxx_257{background:#28a745;color:#fff}._stepCurrent_abvxx_186 ._stepIcon_abvxx_257{background:#007bff;color:#fff;animation:_spin_abvxx_35 2s linear infinite}._stepError_abvxx_245 ._stepIcon_abvxx_257{background:#dc3545;color:#fff}._stepPending_abvxx_252 ._stepIcon_abvxx_257{background:#e9ecef;color:#666}._stepText_abvxx_191{font-size:13px;flex:1}._progressText_abvxx_173{text-align:center;font-size:12px;color:#666;margin-top:5px;font-weight:500}._testContainer_abvxx_469{position:relative;padding:20px;min-height:200px}._testControls_abvxx_475{display:flex;gap:12px;margin-bottom:20px}._testButton_abvxx_481{background:#007bff;color:#fff;border:none;padding:12px 24px;border-radius:6px;cursor:pointer;font-size:16px;font-weight:500;transition:background-color .3s ease}._testButton_abvxx_481:hover{background:#0056b3}._themeButton_abvxx_497{background:#6c757d;color:#fff;border:none;padding:12px 24px;border-radius:6px;cursor:pointer;font-size:16px;font-weight:500;transition:background-color .3s ease}._themeButton_abvxx_497:hover{background:#5a6268}._testOverlay_abvxx_513{position:fixed;inset:0;z-index:9999;width:100vw;height:100vh}._exampleContainer_abvxx_525{padding:20px;min-height:400px;border-radius:8px;transition:all .3s ease}._exampleContainer_abvxx_525._dark-theme_abvxx_142{background:#1a1a1a;color:#f6fafd}._exampleContainer_abvxx_525._light-theme_abvxx_146{background:#fff;color:#1f2937}._exampleHeader_abvxx_542{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid #e5e7eb}._exampleContainer_abvxx_525._dark-theme_abvxx_142 ._exampleHeader_abvxx_542{border-bottom-color:#4a545c}._exampleHeader_abvxx_542 h2{margin:0;font-size:24px;font-weight:600}._exampleControls_abvxx_561{display:flex;gap:12px}._exampleButton_abvxx_566{background:#007bff;color:#fff;border:none;padding:10px 20px;border-radius:6px;cursor:pointer;font-size:14px;font-weight:500;transition:background-color .3s ease}._exampleButton_abvxx_566:hover{background:#0056b3}._themeToggleButton_abvxx_582{background:#6c757d;color:#fff;border:none;padding:10px 20px;border-radius:6px;cursor:pointer;font-size:14px;font-weight:500;transition:background-color .3s ease}._themeToggleButton_abvxx_582:hover{background:#5a6268}._exampleContent_abvxx_598{position:relative;min-height:300px}._themeInfo_abvxx_603{padding:20px;background:#f8f9fa;border-radius:6px;margin-bottom:20px}._exampleContainer_abvxx_525._dark-theme_abvxx_142 ._themeInfo_abvxx_603{background:#2c3339}._themeInfo_abvxx_603 h3{margin:0 0 10px;font-size:18px;font-weight:600}._themeInfo_abvxx_603 p{margin:0 0 15px;line-height:1.5}._themeInfo_abvxx_603 ul{margin:0;padding-left:20px}._themeInfo_abvxx_603 li{margin-bottom:8px;line-height:1.4}._exampleOverlay_abvxx_635{position:fixed;inset:0;z-index:9999;width:100vw;height:100vh}@media (max-width: 768px){._loadingContainer_abvxx_20{min-width:250px;max-width:300px;padding:30px 20px}._spinner_abvxx_35{width:50px;height:50px}._loadingMessage_abvxx_91{font-size:14px}._stepsList_abvxx_383{gap:6px}._stepItem_abvxx_389{padding:6px 10px}._stepText_abvxx_191{font-size:12px}}._bottom-summary-bar_1i05x_1{display:flex!important;align-items:center!important;gap:8px;padding:2px 8px;border-radius:4px;font-size:12px;color:var(--ag-foreground-color);max-height:18px}._bottom-summary-bar-text_1i05x_12{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:500px}._info-icon-wrapper_1i05x_19{display:flex;align-items:center;justify-content:center;cursor:pointer;padding:2px;border-radius:4px}._info-icon-wrapper_1i05x_19 svg{transition:all .2s ease}._info-icon-wrapper_1i05x_19:hover svg{transform:scale(1.1)}._add-rows-button_1i05x_36{color:var(--ag-button-text-color, #2c3339);border-radius:4px;font-size:13px;cursor:pointer;transition:all .2s ease;white-space:nowrap;margin-left:auto}._add-rows-button_1i05x_36:hover{background-color:var(--ag-button-hover-background-color, #e8f0f8);border-color:var(--ag-button-hover-border-color, #669df1);transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}._add-rows-button_1i05x_36:active{transform:translateY(0);box-shadow:0 1px 2px #0000001a}.ag-theme-quartz-dark ._add-rows-button_1i05x_36{background-color:var(--ag-button-background-color, #2c3339);color:var(--ag-button-text-color, #d6e1ec);border-color:var(--ag-border-color, #565c61)}.ag-theme-quartz-dark ._add-rows-button_1i05x_36:hover{background-color:var(--ag-button-hover-background-color, #3a4249);border-color:var(--ag-button-hover-border-color, #669df1)}._bottom-summary-tooltip_1i05x_70{position:fixed;z-index:9999999;padding:8px 12px;border-radius:4px;font-size:12px;line-height:1.4;white-space:normal;word-break:break-word;pointer-events:none;text-align:left;max-width:300px;min-width:100px;background-color:var(--custom-tooltip-background-color, #f6fafd);color:var(--custom-tooltip-color, #2c3339);border:1px solid var(--ag-border-color, #d6e1ec);box-shadow:0 2px 8px #00000026}._bottom-summary-tooltip-dark_1i05x_89{background-color:var(--custom-tooltip-background-color, #2c3339)!important;color:var(--custom-tooltip-color, #f6fafd)!important;border:1px solid var(--ag-border-color, #565c61)!important}._custom-tooltip_1i05x_95{background-color:var(--custom-tooltip-background-color, #f6fafd)!important;color:var(--custom-tooltip-color, #2c3339)!important;border:1px solid var(--ag-border-color, #d6e1ec)!important;padding:0 6px!important;border-radius:4px;font-size:11px;white-space:pre-wrap;max-width:300px;min-width:100px;pointer-events:none;text-align:center;word-break:break-word;line-height:normal;display:inline-block;vertical-align:middle;height:auto!important;overflow:hidden;margin:0!important}._custom-tooltip_1i05x_95 *{margin:0!important;padding:0!important;line-height:normal!important}.ag-theme-quartz-dark ._custom-tooltip_1i05x_95{background-color:#2c3339!important;color:#f6fafd!important;border:1px solid #565c61!important}@keyframes fadeInOut{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ag-theme-quartz .ag-row,.ag-theme-quartz-dark .ag-row{transition:opacity .2s ease-in-out,transform .2s ease-in-out}.ag-theme-quartz .ag-row.ag-row-hover,.ag-theme-quartz-dark .ag-row.ag-row-hover{transition:background-color .15s ease-in-out;overflow:visible!important}.ag-theme-quartz .ag-row:hover,.ag-theme-quartz-dark .ag-row:hover{overflow:visible!important}.ag-theme-quartz .ag-row .ag-cell:first-child,.ag-theme-quartz-dark .ag-row .ag-cell:first-child,.ag-theme-quartz .ag-pinned-left .ag-row .ag-cell:first-child,.ag-theme-quartz-dark .ag-pinned-left .ag-row .ag-cell:first-child,.ag-theme-quartz .ag-center-cols-container .ag-row .ag-cell:first-child,.ag-theme-quartz-dark .ag-center-cols-container .ag-row .ag-cell:first-child{border-top-left-radius:8px!important;border-bottom-left-radius:8px!important;overflow:visible!important}.ag-theme-quartz .ag-row .ag-cell:last-child,.ag-theme-quartz-dark .ag-row .ag-cell:last-child,.ag-theme-quartz .ag-center-cols-container .ag-row .ag-cell:last-child,.ag-theme-quartz-dark .ag-center-cols-container .ag-row .ag-cell:last-child,.ag-theme-quartz .ag-pinned-right .ag-row .ag-cell:last-child,.ag-theme-quartz-dark .ag-pinned-right .ag-row .ag-cell:last-child{border-top-right-radius:8px!important;border-bottom-right-radius:8px!important;overflow:visible!important}.ag-filter-toolpanel,.ag-floating-filter{transition:opacity .2s ease-in-out}.ag-theme-quartz .ag-header-cell,.ag-theme-quartz-dark .ag-header-cell{transition:opacity .3s ease-in-out,transform .3s ease-in-out}.ag-theme-quartz .ag-cell,.ag-theme-quartz-dark .ag-cell{transition:opacity .2s ease-in-out}.ag-theme-quartz .ag-header-cell-resize,.ag-theme-quartz-dark .ag-header-cell-resize{transition:background-color .15s ease-in-out}@font-face{font-family:SanaSansAlt;src:url(/assets/fonts/SanaSansAlt-Black-CPH_OJmo.otf) format("opentype");font-weight:900;font-style:normal}@font-face{font-family:SanaSansAlt;src:url(/assets/fonts/SanaSansAlt-BlackItalic-Bl5_VAYe.otf) format("opentype");font-weight:900;font-style:italic}@font-face{font-family:SanaSansAlt;src:url(/assets/fonts/SanaSansAlt-Bold-DxCE6AYV.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:SanaSansAlt;src:url(/assets/fonts/SanaSansAlt-BoldItalic-DNAdcMaG.otf) format("opentype");font-weight:700;font-style:italic}@font-face{font-family:SanaSansAlt;src:url(/assets/fonts/SanaSansAlt-Book-CBeNLa3z.otf) format("opentype");font-weight:450;font-style:normal}@font-face{font-family:SanaSansAlt;src:url(/assets/fonts/SanaSansAlt-BookItalic-XJecYOHK.otf) format("opentype");font-weight:450;font-style:italic}@font-face{font-family:SanaSansAlt;src:url(/assets/fonts/SanaSansAlt-Heavy-DAu7m-4M.otf) format("opentype");font-weight:800;font-style:normal}@font-face{font-family:SanaSansAlt;src:url(/assets/fonts/SanaSansAlt-HeavyItalic-DRGtP1vT.otf) format("opentype");font-weight:800;font-style:italic}@font-face{font-family:SanaSansAlt;src:url(/assets/fonts/SanaSansAlt-Light-DvrOfYMP.otf) format("opentype");font-weight:300;font-style:normal}@font-face{font-family:SanaSansAlt;src:url(/assets/fonts/SanaSansAlt-LightItalic-BcP7CImd.otf) format("opentype");font-weight:300;font-style:italic}@font-face{font-family:SanaSansAlt;src:url(/assets/fonts/SanaSansAlt-Medium-knxUEoHu.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:SanaSansAlt;src:url(/assets/fonts/SanaSansAlt-MediumItalic-jE-VJphw.otf) format("opentype");font-weight:500;font-style:italic}@font-face{font-family:SanaSansAlt;src:url(/assets/fonts/SanaSansAlt-RegularItalic-gkGFlBzG.otf) format("opentype");font-weight:400;font-style:italic}@font-face{font-family:SanaSansAlt;src:url(/assets/fonts/SanaSansAlt-Thin-C92UAZfr.otf) format("opentype");font-weight:100;font-style:normal}@font-face{font-family:SanaSansAlt;src:url(/assets/fonts/SanaSansAlt-ThinItalic-HsdSmM2K.otf) format("opentype");font-weight:100;font-style:italic}
