:root,.highcharts-light{--highcharts-neutral-color-100: #000000;--highcharts-neutral-color-80: #333333;--highcharts-neutral-color-60: #666666;--highcharts-neutral-color-20: #cccccc;--highcharts-neutral-color-10: #e6e6e6;--highcharts-neutral-color-5: #f2f2f2;--highcharts-neutral-color-3: #f7f7f7;--highcharts-neutral-color-0: #ffffff;--highcharts-highlight-color-100: #0022ff;--highcharts-highlight-color-80: #334eff;--highcharts-highlight-color-60: #667aff;--highcharts-highlight-color-20: #ccd3ff;--highcharts-highlight-color-10: #e6e9ff;--highcharts-dashboards-toggle-button-color: #016667;--highcharts-dashboards-overlay-color: #dae3ec90;--highcharts-dashboards-pointer-selected-color: #4a4a53;--highcharts-dashboards-danger-color: rgb(153, 0, 51);--highcharts-dashboards-content-background-color: #ffffff;--highcharts-dashboards-content-hover-color: #cccccc;--highcharts-background-color: #ffffff;--highcharts-dashboards-shadow-color: 4, 9, 20;--highcharts-dashboards-border-radius: 6px;--highcharts-dashboards-edit-row-color: #7bb343;--highcharts-dashboards-edit-row-contrast-color: #1a5e20;--highcharts-dashboards-edit-row-highlight-color: #b0c2d4;--highcharts-dashboards-dropdown-box-shadow-color: 34, 34, 34, .1}.highcharts-dashboards,.highcharts-dashboards-wrapper{background-color:var(--highcharts-neutral-color-0);color-scheme:light dark}.highcharts-dashboards-cell>.highcharts-dashboards-component{box-shadow:0 13px 5px #00000003,0 7px 4px #00000005,0 3px 3px #0000000d,0 1px 2px #0000001a,0 -1px 1px #0000000d}.highcharts-light .highcharts-dashboards,.highcharts-light .highcharts-dashboards-wrapper{background-color:var(--highcharts-neutral-color-0);color-scheme:light}.highcharts-light .highcharts-dashboards-cell>.highcharts-dashboards-component{box-shadow:0 13px 5px #00000003,0 7px 4px #00000005,0 3px 3px #0000000d,0 1px 2px #0000001a,0 -1px 1px #0000000d}.highcharts-grid-container{--ig-border-width: 0;--ig-row-border-width: 1px}@media(prefers-color-scheme:dark){:root{--highcharts-background-color: #141414;--highcharts-neutral-color-100: #ffffff;--highcharts-neutral-color-80: #d0d0d0;--highcharts-neutral-color-60: #a1a1a1;--highcharts-neutral-color-40: #727272;--highcharts-neutral-color-20: #434343;--highcharts-neutral-color-10: #2c2c2c;--highcharts-neutral-color-5: #202020;--highcharts-neutral-color-3: #1b1b1b;--highcharts-neutral-color-0: #000000;--highcharts-highlight-color-100: #2caffe;--highcharts-highlight-color-80: #2790cf;--highcharts-highlight-color-60: #2271a0;--highcharts-highlight-color-20: #193343;--highcharts-highlight-color-10: #16242b;--highcharts-dashboards-content-background-color: rgb(214, 214, 214);--highcharts-dashboards-content-hover-color: rgb(0, 0, 0)}.highcharts-dashboards,.highcharts-dashboards-wrapper{background-color:var(--highcharts-neutral-color-0)}.highcharts-dashboards-cell>.highcharts-dashboards-component{box-shadow:inset 0 1px #ffffff20}.highcharts-dashboards-edit-tools .highcharts-dashboards-edit-context-menu-btn,.highcharts-dashboards-edit-tools .highcharts-dashboards-edit-button.highcharts-dashboards-edit-tools-btn,.highcharts-dashboards-edit-tools .highcharts-dashboards-edit-button.highcharts-dashboards-edit-tools-btn:hover,.highcharts-dashboards-edit-tools .highcharts-dashboards-edit-button.highcharts-dashboards-edit-tools-btn.selected{filter:invert(1) brightness(1)}.highcharts-dashboards-edit-popup-close,.highcharts-dashboards-edit-pointer,.highcharts-dashboards-edit-accordion-header-icon{filter:invert(1)}.highcharts-dashboards-edit-sidebar-title,.highcharts-dashboards-edit-menu .highcharts-dashboards-edit-toolbar-item div{filter:brightness(0) invert(1)}}.highcharts-dark{--highcharts-background-color: #141414;--highcharts-neutral-color-100: #ffffff;--highcharts-neutral-color-80: #d0d0d0;--highcharts-neutral-color-60: #a1a1a1;--highcharts-neutral-color-40: #727272;--highcharts-neutral-color-20: #434343;--highcharts-neutral-color-10: #2c2c2c;--highcharts-neutral-color-5: #202020;--highcharts-neutral-color-3: #1b1b1b;--highcharts-neutral-color-0: #000000;--highcharts-highlight-color-100: #2caffe;--highcharts-highlight-color-80: #2790cf;--highcharts-highlight-color-60: #2271a0;--highcharts-highlight-color-20: #193343;--highcharts-highlight-color-10: #16242b;--highcharts-dashboards-content-background-color: rgb(214, 214, 214);--highcharts-dashboards-content-hover-color: rgb(0, 0, 0)}.highcharts-dark .highcharts-dashboards,.highcharts-dark .highcharts-dashboards-wrapper{background-color:var(--highcharts-neutral-color-0);color-scheme:dark}.highcharts-dark .highcharts-dashboards-cell>.highcharts-dashboards-component{box-shadow:inset 0 1px #ffffff20}.highcharts-dark .highcharts-dashboards-edit-tools .highcharts-dashboards-edit-context-menu-btn,.highcharts-dark .highcharts-dashboards-edit-tools .highcharts-dashboards-edit-button.highcharts-dashboards-edit-tools-btn,.highcharts-dark .highcharts-dashboards-edit-tools .highcharts-dashboards-edit-button.highcharts-dashboards-edit-tools-btn:hover,.highcharts-dark .highcharts-dashboards-edit-tools .highcharts-dashboards-edit-button.highcharts-dashboards-edit-tools-btn.selected{filter:invert(1) brightness(1)}.highcharts-dark .highcharts-dashboards-edit-popup-close,.highcharts-dark .highcharts-dashboards-edit-pointer,.highcharts-dark .highcharts-dashboards-edit-accordion-header-icon{filter:invert(1)}.highcharts-dark .highcharts-dashboards-edit-sidebar-title,.highcharts-dark .highcharts-dashboards-edit-menu .highcharts-dashboards-edit-toolbar-item div{filter:brightness(0) invert(1)}.highcharts-light .highcharts-dashboards-edit-tools .highcharts-dashboards-edit-context-menu-btn,.highcharts-light .highcharts-dashboards-edit-tools .highcharts-dashboards-edit-button.highcharts-dashboards-edit-tools-btn,.highcharts-light .highcharts-dashboards-edit-tools .highcharts-dashboards-edit-button.highcharts-dashboards-edit-tools-btn:hover,.highcharts-light .highcharts-dashboards-edit-tools .highcharts-dashboards-edit-button.highcharts-dashboards-edit-tools-btn.selected{filter:none}.highcharts-light .highcharts-dashboards-edit-popup-close,.highcharts-light .highcharts-dashboards-edit-pointer,.highcharts-light .highcharts-dashboards-edit-accordion-header-icon{filter:brightness(1) invert(0)}.highcharts-light .highcharts-dashboards-edit-sidebar-title,.highcharts-light .highcharts-dashboards-edit-menu .highcharts-dashboards-edit-toolbar-item div{filter:brightness(0) invert(0)}.highcharts-dashboards-edit-tools .highcharts-dashboards-edit-button.highcharts-dashboards-edit-tools-btn{background-color:var(--highcharts-dashboards-content-background-color)}.highcharts-dashboards-edit-tools .highcharts-dashboards-edit-button.highcharts-dashboards-edit-tools-btn:hover,.highcharts-dashboards-edit-tools .highcharts-dashboards-edit-button.highcharts-dashboards-edit-tools-btn.selected{background-color:var(--highcharts-dashboards-content-hover-color);color:var(--highcharts-neutral-color-100)}.highcharts-dashboards,.highcharts-dashboards-wrapper{padding:20px 10px;position:relative;overflow:hidden;min-height:300px;transition:.5s;overflow-x:hidden;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,sans-serif;font-size:1rem}.highcharts-dashboards-fullscreen:fullscreen{overflow:scroll}.highcharts-dashboards-layout{position:relative}.highcharts-dashboards-layouts-wrapper{margin:0 auto;width:100%}.highcharts-dashboards-row{display:flex;flex-wrap:wrap;position:relative}.highcharts-dashboards-cell{position:relative;flex:1;min-width:20px}.highcharts-dashboards-row,.highcharts-dashboards-row .highcharts-dashboards-cell{box-sizing:border-box;border:1px dashed transparent}.highcharts-dashboards-cell img{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none}.highcharts-dashboards-cell-state-loading:after{content:"";position:absolute;top:50%;left:50%;margin-left:-32px;margin-top:-32px;width:64px;height:64px;border:8px solid var(--highcharts-neutral-color-80);border-radius:50%;animation:loading-spinner 1s linear infinite;border-color:var(--highcharts-neutral-color-80) transparent transparent transparent}@keyframes loading-spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.highcharts-dashboards-cell>.highcharts-dashboards-component{position:relative;margin:5px;background-color:var(--highcharts-background-color);background-clip:border-box;border-radius:var(--highcharts-dashboards-border-radius)}.highcharts-dashboards-cell>.highcharts-dashboards-component .highcharts-dashboards-component-kpi-chart-container{flex:1 1 100%}.highcharts-dashboards-component{color:var(--highcharts-neutral-color-100)}.highcharts-dashboards-component-kpi{min-height:100px;text-align:center}.highcharts-dashboards-component-kpi-value{font-size:2.5em}.highcharts-dashboards-component-kpi-subtitle{font-size:2em}.highcharts-dashboards-component-kpi-content{display:flex;flex-direction:column}.highcharts-dashboards-component-title,.highcharts-dashboards-component-caption{color:var(--highcharts-neutral-color-100);margin:.5em 10px}.highcharts-dashboards-component img{max-width:100%;height:100%;overflow:auto}.highcharts-dashboards-cell:has(.highcharts-dashboards-component-placeholder){flex:0 0 50%}.highcharts-dashboards-edit-enabled.highcharts-dashboards-edit-cell-highlight-active,.highcharts-dashboards-edit-enabled iframe{pointer-events:none}.highcharts-dashboards-edit-enabled.highcharts-dashboards-edit-cell-highlight-active .highcharts-dashboards-edit-sidebar{pointer-events:auto}.highcharts-dashboards-edit-enabled .highcharts-dashboards-row{border:1px solid var(--highcharts-neutral-color-20)}.highcharts-dashboards-edit-enabled .highcharts-dashboards-edit-row-context-highlight{background:repeating-linear-gradient(-45deg,var(--highcharts-dashboards-edit-row-highlight-color),var(--highcharts-dashboards-edit-row-highlight-color) 5px,var(--highcharts-neutral-color-0) 5px,var(--highcharts-neutral-color-0) 10px)}.highcharts-dashboards-edit-enabled .highcharts-dashboards-edit-cell-highlight{box-shadow:0 0 0 99998px rgba(var(--highcharts-neutral-color-80),.5);position:relative;z-index:9999;pointer-events:auto;transition:all .5s ease;box-sizing:border-box}.highcharts-dashboards-edit-menu{overflow:hidden}.highcharts-dashboards-edit-menu.highcharts-dashboards-edit-toolbar-row .highcharts-dashboards-edit-menu-item{float:left}.highcharts-dashboards-edit-drop-pointer{position:absolute;z-index:9999;display:none;pointer-events:none;background:repeating-linear-gradient(45deg,var(--highcharts-dashboards-edit-row-highlight-color),var(--highcharts-dashboards-edit-row-highlight-color) 10px,var(--highcharts-neutral-color-0) 10px,var(--highcharts-neutral-color-0) 20px);opacity:.5;transition:.1s;border-radius:2px}.highcharts-dashboards-edit-drag-mock{position:absolute;top:100px;left:100px;min-height:150px;min-width:300px;z-index:9999;display:none;cursor:grab;pointer-events:none;border-radius:5px;background-color:var(--highcharts-background-color);box-shadow:0 .4688rem 2.1875rem rgba(var(--highcharts-dashboards-shadow-color),.03),0 .9375rem 1.4063rem rgba(var(--highcharts-dashboards-shadow-color),.03),0 .25rem .5313rem rgba(var(--highcharts-dashboards-shadow-color),.03),0 .125rem .1875rem rgba(var(--highcharts-dashboards-shadow-color),.03)}.highcharts-dashboards-edit-resize-pointer{position:absolute;z-index:9997;display:none;pointer-events:none;border:4px solid var(--highcharts-highlight-color-60);opacity:.5}.highcharts-dashboards-edit-ctx-detection-pointer{position:absolute;z-index:9998;display:none;pointer-events:none;border:2px solid var(--highcharts-highlight-color-20)}.highcharts-dashboards-edit-resize-snap{position:absolute;background-color:var(--highcharts-background-color);z-index:9997}.highcharts-dashboards-edit-resize-snap-x{cursor:col-resize}.highcharts-dashboards-edit-resize-snap-y{cursor:row-resize;rotate:90deg}.highcharts-dashboards-edit-resizer-menu-btn-active{color:var(--highcharts-highlight-color-60)}.highcharts-dashboards-cell>.highcharts-dashboards-component .title-wrapper{margin:0;padding-bottom:15px;border-bottom:1px solid var(--highcharts-highlight-color-10)}.highcharts-dashboards-toolbar{position:absolute;z-index:9997;top:0;left:15px;display:none;font-weight:700}.highcharts-dashboards-toolbar .tools-row{display:inline-block;float:left;background-color:var(--highcharts-neutral-color-60);padding:0 10px}.highcharts-dashboards-toolbar .tools-cell{display:inline-block;background-color:var(--highcharts-neutral-color-20);padding:0 10px}.highcharts-dashboards-toolbar .drag-drop{display:inline-block;cursor:move;text-indent:-9999px;background:url(https://code.highcharts.com/dashboards/gfx/dashboards-icons/drag.svg) no-repeat 50% 50%;width:20px;height:20px;margin-right:10px}.highcharts-dashboards-toolbar .edit-col,.highcharts-dashboards-toolbar .edit-row{background:url(https://code.highcharts.com/dashboards/gfx/dashboards-icons/settings.svg) no-repeat 50% 50%;background-size:cover;font-size:0;text-indent:-9999px;width:20px;height:20px;display:inline-block;float:right;margin-left:10px}.highcharts-dashboards-edit-labeled-toggle-wrapper{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center}.highcharts-dashboards-edit-labeled-toggle-wrapper .highcharts-dashboards-edit-label-text{font-size:12px}.highcharts-dashboards-edit-toggle-container{align-items:center;background-color:transparent;border:none;color:var(--highcharts-neutral-color-100);cursor:pointer;justify-content:space-around;display:flex;column-gap:6px;min-width:100px;padding-inline:0}.highcharts-dashboards-edit-toggle-container:not(:has(.highcharts-dashboards-edit-standalone-toggle)){flex-basis:45%}.highcharts-dashboards-edit-toggle-wrapper,.highcharts-dashboards-edit-accordion-content label.highcharts-dashboards-edit-toggle-wrapper{position:relative;display:inline-block;width:43px;height:23px}.highcharts-dashboards-edit-toggle-wrapper input{opacity:0;width:0;height:0}.highcharts-dashboards-edit-toggle-slider{position:absolute;cursor:pointer;inset:0;background-color:var(--highcharts-neutral-color-20);-webkit-transition:.4s;transition:.4s;border-radius:34px}.highcharts-dashboards-edit-toggle-slider:before{position:absolute;content:"";height:16px;width:16px;left:4px;bottom:4px;background-color:var(--highcharts-neutral-color-0);-webkit-transition:.4s;transition:.4s;border-radius:50%}.highcharts-dashboards-edit-toggle-wrapper input:checked+.highcharts-dashboards-edit-toggle-slider{background-color:var(--highcharts-neutral-color-100)}.highcharts-dashboards-edit-toggle-wrapper input:checked+.highcharts-dashboards-edit-toggle-slider:before{-webkit-transform:translateX(18px);-ms-transform:translateX(18px);transform:translate(18px)}.highcharts-dashboards-edit-sidebar .highcharts-dashboards-edit-label-text.highcharts-dashboards-edit-toggle-labels{background:none;border:none;display:inline-block;padding:0 5px;margin:0;width:auto;line-height:1em;font-size:.756em}.highcharts-dashboards-edit-context-menu{background-color:var(--highcharts-background-color);margin-left:auto;border-radius:3px;position:absolute;display:none;z-index:9999;box-shadow:0 .4688rem 2.1875rem rgba(var(--highcharts-dashboards-shadow-color),.03),0 .9375rem 1.4063rem rgba(var(--highcharts-dashboards-shadow-color),.03),0 .25rem .5313rem rgba(var(--highcharts-dashboards-shadow-color),.03),0 .125rem .1875rem rgba(var(--highcharts-dashboards-shadow-color),.03)}.highcharts-dashboards-edit-context-menu-btn{display:flex;align-items:center;height:32px;border-radius:4px;border:none;float:right;cursor:pointer;background-color:var(--highcharts-dashboards-content-background-color);padding:6px;gap:6px}.highcharts-dashboards-edit-context-menu-btn:hover{background-color:var(--highcharts-dashboards-content-hover-color);filter:invert(100%)}.highcharts-dashboards-edit-menu-item{display:none}.highcharts-dashboards-edit-tools{overflow:hidden;margin-bottom:2px;height:30px;padding:0 10px;display:flex;flex-direction:row-reverse;justify-content:end;align-items:center;column-gap:16px}.highcharts-dashboards-edit-context-menu-item{padding:10px 15px;color:var(--highcharts-neutral-color-100);font-size:.876em;line-height:1em;cursor:pointer}.highcharts-dashboards-edit-context-menu-item:hover{color:var(--highcharts-neutral-color-100)}.highcharts-dashboards-edit-context-menu-item>button{margin:0 auto;display:flex}.highcharts-dashboards-edit-separator{background-color:var(--highcharts-neutral-color-20);height:1px;margin:5px 0;padding:0;cursor:default}.highcharts-dashboards-edit-toolbar{color:var(--highcharts-neutral-color-60);position:absolute;z-index:9998;border-radius:3px;box-shadow:0 .4688rem 2.1875rem rgba(var(--highcharts-dashboards-shadow-color),.1),0 .9375rem 1.4063rem rgba(var(--highcharts-dashboards-shadow-color),.1),0 .25rem .5313rem rgba(var(--highcharts-dashboards-shadow-color),.1),0 .125rem .1875rem rgba(var(--highcharts-dashboards-shadow-color),.1)}.highcharts-dashboards-edit-toolbar-item div{min-width:35px;min-height:30px;box-sizing:border-box;text-align:center;padding:15px 10px;background-size:17px 17px;background-repeat:no-repeat;background-position:50% 50%;cursor:pointer;filter:brightness(0) invert(0)}.highcharts-dashboards-edit-toolbar-row{border-top-left-radius:5px;border-top-right-radius:5px;background-color:var(--highcharts-background-color);padding-left:3px;padding-right:3px}.highcharts-dashboards-edit-toolbar-row .highcharts-dashboards-edit-toolbar-item div{min-width:25px;min-height:25px;background-size:17px 17px}.highcharts-dashboards-edit-toolbar-row .highcharts-dashboards-edit-toolbar-item:hover{background-color:var(--highcharts-neutral-color-3)}.highcharts-dashboards-edit-toolbar-cell .highcharts-dashboards-edit-toolbar-item div{min-width:30px}.highcharts-dashboards-edit-toolbar-cell{background-color:var(--highcharts-background-color);border-radius:5px;color:var(--highcharts-background-color)}.highcharts-dashboards-edit-toolbar-cell .highcharts-dashboards-edit-toolbar-item:hover{background-color:var(--highcharts-neutral-color-3)}.highcharts-dashboards-edit-toolbar-cell-outline,.highcharts-dashboards-edit-toolbar-row-outline{position:absolute;pointer-events:none;display:none;opacity:1}.highcharts-dashboards-edit-menu-vertical-separator{height:1px;background-color:var(--highcharts-neutral-color-20);margin-top:2px;margin-bottom:2px;padding:0;cursor:default}.highcharts-dashboards-edit-sidebar{position:fixed;top:0;left:-340px;transition:.5s;width:300px;background-color:var(--highcharts-background-color);color:var(--highcharts-neutral-color-60);z-index:9999;min-height:300px;height:100vh;padding:20px;overflow:hidden;box-shadow:var(--highcharts-neutral-color-80) 0 0 10px 0}.highcharts-dashboards-edit-sidebar-right{left:auto;right:-340px}.highcharts-dashboards-edit-sidebar-tab-btn,.highcharts-dashboards-edit-sidebar .highcharts-dashboards-edit-button.highcharts-dashboards-edit-sidebar-tab-btn{margin-top:10px}.highcharts-dashboards-edit-tools-btn{padding:6px 10px 6px 40px;background-color:var(--highcharts-neutral-color-0);border:1px solid transparent;background-repeat:no-repeat;background-size:20px;background-position:10px center;border-radius:4px;float:right;cursor:pointer}.highcharts-dashboards-edit-tools-btn.selected,.highcharts-dashboards-edit-tools-btn:hover{background-color:var(--highcharts-neutral-color-60);filter:invert(100%)}.highcharts-dashboards-edit-sidebar-item{font-size:.876em}.highcharts-dashboards-edit-sidebar-item input,.highcharts-dashboards-edit-sidebar-item textarea,.highcharts-dashboards-edit-sidebar-item select{color:var(--highcharts-neutral-color-60);border:1px solid var(--highcharts-neutral-color-60);border-radius:3px}.highcharts-dashboards-edit-sidebar .highcharts-dashboards-edit-button,.highcharts-dashboards-edit-sidebar-item button{background-color:var(--highcharts-highlight-color-60);color:var(--highcharts-neutral-color-0);padding:5px;border:none;border-radius:3px;background-size:20px}.highcharts-dashboards-edit-button.highcharts-dashboards-edit-sidebar-button-nav{min-width:34px;min-height:34px;background-position:50% 50%;background-color:var(--highcharts-background-color)}.highcharts-dashboards-edit-sidebar-button-nav.highcharts-dashboards-edit-close-btn{background-size:15px;margin-right:-10px}.highcharts-dashboards-edit-sidebar-button-nav.highcharts-dashboards-edit-close-btn:hover{background-color:var(--highcharts-background-color);border:1px solid var(--highcharts-highlight-color-80)}.highcharts-dashboards-edit-button{cursor:pointer}.highcharts-dashboards-edit-sidebar .highcharts-dashboards-edit-button{gap:10px;flex:1}.highcharts-dashboards-edit-sidebar-show{left:0;transition:left .5s}.highcharts-dashboards-edit-sidebar-right-show{right:0;transition:right .5s}.highcharts-dashboards-edit-sidebar .highcharts-dashboards-edit-label-text{font-weight:700;padding:3px;display:inline-block}.highcharts-dashboards-edit-sidebar-title{display:inline-block;color:var(--highcharts-neutral-color-80);padding:5px 5px 5px 0;background-repeat:no-repeat;background-position:0% 50%;position:relative;font-weight:700;font-size:1rem;cursor:pointer;margin-bottom:10px}.highcharts-dashboards-edit-sidebar .highcharts-dashboards-edit-popup-close{display:inline-block;float:right}.highcharts-dashboards-edit-rotate-element{transform:rotate(-90deg)}.highcharts-dashboards-edit-sidebar .highcharts-dashboards-edit-hidden-element{display:none}.highcharts-dashboards-edit-sidebar-tab-wrapper.current{display:block}.highcharts-dashboards-edit-sidebar-wrapper{width:300px;height:calc(100% - 150px);overflow-y:auto;overflow-x:hidden}.highcharts-dashboards-edit-grid-items{display:flex;flex-direction:column}.highcharts-dashboards-edit-grid-items div{display:flex;justify-content:center;align-items:center;min-height:100px;margin:10px 0;padding:10px;background-color:var(--highcharts-neutral-color-3);border:1px solid var(--highcharts-neutral-color-20);cursor:grab;border-radius:5px}.highcharts-dashboards-edit-grid-items div:hover{background-color:var(--highcharts-neutral-color-20)}.highcharts-dashboards-edit-grid-items div:active{scale:.9;background:repeating-linear-gradient(-45deg,var(--highcharts-dashboards-edit-row-highlight-color),var(--highcharts-dashboards-edit-row-highlight-color) 5px,var(--highcharts-neutral-color-0) 5px,var(--highcharts-neutral-color-0) 10px);pointer-events:none}.highcharts-dashboards-edit-sidebar-tabs{display:flex;font-size:.876em;margin-top:15px;font-weight:700}.highcharts-dashboards-edit-sidebar-tab{text-align:left;padding:5px;border-bottom:3px solid transparent;transition:.3s;font-size:.876em;color:var(--highcharts-neutral-color-100);margin-left:25px}.highcharts-dashboards-edit-sidebar-tab:first-child{margin-left:20px}.highcharts-dashboards-edit-sidebar-tab-content{display:none;padding:10px}.highcharts-dashboards-edit-sidebar-tab:hover,.highcharts-dashboards-edit-toolbar-tab-active{cursor:pointer;opacity:1;border-color:var(--highcharts-highlight-color-60);color:var(--highcharts-highlight-color-60)}.highcharts-dashboards-edit-tabs-buttons-wrapper{text-align:center;margin-top:30px}.highcharts-dashboards-edit-sidebar .highcharts-dashboards-edit-tabs-buttons-wrapper button.highcharts-dashboards-edit-button{float:none}.highcharts-dashboards-edit-tabs-buttons-wrapper button:first-child{margin-right:10px}.highcharts-dashboards-edit-mask{opacity:.3}.highcharts-dashboards-edit-confirmation-popup{display:none;left:50%;transform:translate(-50%);background-color:var(--highcharts-background-color);color:var(--highcharts-neutral-color-60);font-size:.876em;max-height:90%;top:5%;overflow:hidden;position:absolute;z-index:9999;border-radius:10px;padding:20px;pointer-events:all;border:1px solid var(--highcharts-neutral-color-20)}.highcharts-dashboards-edit-popup-close{background-repeat:no-repeat;background-color:transparent;background-position:50% 100%;border:none;width:20px;height:20px;cursor:pointer;margin-left:auto}.highcharts-dashboards-edit-confirmation-popup .highcharts-dashboards-edit-confirmation-popup-content{min-width:300px;margin-bottom:20px}.highcharts-dashboards-edit-confirmation-popup .highcharts-dashboards-edit-label-text{text-align:center}.highcharts-dashboards-edit-confirmation-popup .highcharts-dashboards-edit-confirmation-popup-button-container{display:flex;justify-content:center}.highcharts-dashboards-edit-confirmation-popup .highcharts-dashboards-edit-button{padding:4px 12px;border-radius:5px}.highcharts-dashboards-edit-confirmation-popup .highcharts-dashboards-edit-confirmation-popup-cancel-btn{border:1px solid var(--highcharts-neutral-color-100);margin-right:15px}.highcharts-dashboards-edit-confirmation-popup .highcharts-dashboards-edit-confirmation-popup-confirm-btn{background-color:var(--highcharts-dashboards-danger-color);border:1px solid var(--highcharts-dashboards-danger-color);color:var(--highcharts-neutral-color-0)}.highcharts-dashboards-edit-overlay{background:rgba(var(--highcharts-neutral-color-80),.5);display:none;width:100%;height:100%;position:absolute;z-index:9998;left:0;top:0;transition:.3s}.highcharts-dashboards-edit-overlay-active{z-index:9996;display:block;background-color:var(--highcharts-dashboards-overlay-color)}@media(max-width:728px){.highcharts-dashboards-row{flex-direction:cell}.highcharts-dashboards-cell{flex:1}.highcharts-dashboards-cell-state-loading:after{margin-left:-16px;margin-top:-16px;width:32px;height:32px;border-width:4px}.highcharts-dashboards-component-title{font-size:1em}.highcharts-dashboards-component-kpi-value{font-size:1.5em}.highcharts-dashboards-component-kpi-subtitle{font-size:1em}}.highcharts-dashboards-edit-context-menu-btn:focus,.highcharts-dashboards-row .highcharts-dashboards-cell:focus{outline:5px auto -webkit-focus-ring-color}.highcharts-dashboards-edit-dropdown-content{display:flex;flex-direction:column;box-sizing:border-box;padding:5px;border:1px solid var(--highcharts-neutral-color-20);list-style-type:none;border-radius:5px;margin:0}.highcharts-dashboards-edit-dropdown-content li{margin:0;background:none}.highcharts-dashboards-edit-dropdown-content li:hover{background-color:var(--highcharts-neutral-color-3)}.highcharts-dashboards-edit-dropdown-content span{color:var(--highcharts-neutral-color-100)}.highcharts-dashboards-edit-dropdown{position:relative;color:var(--highcharts-neutral-color-100);font-weight:700;font-size:14px;display:flex;flex-direction:column;line-height:16px}.highcharts-dashboards-edit-dropdown .highcharts-dashboards-edit-dropdown-button{color:var(--highcharts-neutral-color-100);box-sizing:border-box;display:flex;justify-content:space-between;flex-direction:row;align-items:center;padding:5px;background:var(--highcharts-neutral-color-3);border:1px solid var(--highcharts-neutral-color-20);border-radius:5px;cursor:pointer}.highcharts-dashboards-edit-dropdown-button-content{display:flex;align-items:center}.highcharts-dashboards-edit-select-option-button{display:flex;border:none;flex-direction:row;justify-content:start;align-items:center;cursor:pointer;margin:0;background:var(--highcharts-background-color);color:var(--highcharts-neutral-color-100)}.highcharts-dashboards-edit-select-option-button:hover{background-color:var(--highcharts-neutral-color-5)}.highcharts-dashboards-edit-accordion-nested{display:flex;margin:5px 0;flex-direction:column;background-color:var(--highcharts-background-color);border:1px solid var(--highcharts-neutral-color-20);border-radius:5px}.highcharts-dashboards-edit-accordion-nested .highcharts-dashboards-edit-accordion-header,.highcharts-dashboards-edit-accordion-standalone-wrapper .highcharts-dashboards-edit-accordion-header{min-height:30px;display:flex;flex-direction:row;justify-content:space-between;align-self:stretch}.highcharts-dashboards-edit-accordion-standalone-wrapper .highcharts-dashboards-edit-accordion-header{min-height:unset}.highcharts-dashboards-edit-accordion-nested .highcharts-dashboards-edit-accordion-header-btn,.highcharts-dashboards-edit-accordion-standalone-wrapper .highcharts-dashboards-edit-accordion-header-wrapper{flex-basis:55%;flex-direction:row-reverse;justify-content:left;align-items:center;border:none;background:none;margin:0;padding:0;display:flex;cursor:pointer;text-transform:capitalize;font-size:.75rem}.highcharts-dashboards-edit-accordion-standalone-wrapper .highcharts-dashboards-edit-accordion-header-wrapper{cursor:unset;padding-left:8px}.highcharts-dashboards-edit-accordion-header-icon.highcharts-dashboards-edit-collapsed-element{border-width:0 2px 2px 0;margin-bottom:4px;display:inline-block;transform:rotate(45deg);width:5px;height:5px;cursor:pointer}.highcharts-dashboards-edit-accordion-header-icon{margin:0 10px;border:solid black;border-width:2px 0 0;display:inline-block;width:7px;height:1px;cursor:pointer}.highcharts-dashboards-edit-accordion-nested .highcharts-dashboards-edit-accordion-content{display:flex;flex-direction:column}.highcharts-dashboards-edit-dropdown-content .highcharts-dashboards-edit-custom-option-button,.highcharts-dashboards-edit-accordion-nested .highcharts-dashboards-edit-custom-option-button{height:40px;width:100%;display:flex;align-items:center;border:none;background:none;cursor:pointer}.highcharts-dashboards-edit-accordion-nested .highcharts-dashboards-edit-custom-option-button:hover{background-color:var(--highcharts-dashboards-neutral-color-10)}.highcharts-dashboards-edit-accordion-nested .highcharts-dashboards-edit-custom-option-button>img{width:24px;height:24px;margin-right:10px}.highcharts-dashboards-edit-accordion-header-btn{border:none;font:inherit;color:inherit;background:none;width:100%;display:flex;justify-content:space-between;padding:5px;cursor:pointer;align-items:center}.highcharts-dashboards-edit-accordion{padding:0;margin:8px 0;font-style:normal;font-weight:700;font-size:14px;color:var(--highcharts-neutral-color-100);line-height:16px;border:1px solid var(--highcharts-neutral-color-20);border-radius:5px}.highcharts-dashboards-edit-accordion-content{padding:0 16px 16px;display:flex;flex-direction:column}.highcharts-dashboards-edit-accordion-header:has(>.highcharts-dashboards-edit-toggle-container)~.highcharts-dashboards-edit-accordion-content:has(>.highcharts-dashboards-edit-labeled-toggle-wrapper){padding:0 0 12px}.highcharts-dashboards-edit-accordion-header:has(>.highcharts-dashboards-edit-toggle-container)~.highcharts-dashboards-edit-accordion-content .highcharts-dashboards-edit-labeled-toggle-wrapper>.highcharts-dashboards-edit-label-text{margin-left:24px}.highcharts-dashboards-edit-accordion-content>.highcharts-dashboards-edit-label-text{display:none}.highcharts-dashboards-edit-accordion-content.highcharts-dashboards-edit-standalone-element{padding:0}.highcharts-dashboards-edit-accordion-content .highcharts-dashboards-edit-toggle-container{justify-content:space-between;padding:4px}.highcharts-dashboards-edit-accordion-content.highcharts-dashboards-edit-standalone-element>.highcharts-dashboards-edit-label-text{display:block}.highcharts-dashboards-edit-accordion-content textarea{min-height:300px;overflow-y:auto;background-color:var(--highcharts-neutral-color-3);border:1px solid var(--highcharts-neutral-color-20);color:var(--highcharts-neutral-color-100);border-radius:5px;resize:vertical}.highcharts-dashboards-edit-accordion-content input{background-color:var(--highcharts-neutral-color-3);border:1px solid var(--highcharts-neutral-color-20);color:var(--highcharts-neutral-color-100);border-radius:5px;padding:5px}.highcharts-dashboards-edit-accordion-content .highcharts-dashboards-edit-toggle-wrapper input:checked+.highcharts-dashboards-edit-toggle-slider{background-color:var(--highcharts-dashboards-toggle-button-color)}.highcharts-dashboards-edit-accordion-nested .highcharts-dashboards-edit-accordion-content>label{display:inline-block;font-weight:400;font-size:12px;padding:0;margin-bottom:2px;text-transform:capitalize;margin-top:10px}.highcharts-dashboards-edit-accordion-menu{margin-bottom:20px}.highcharts-dashboards-edit-accordion-menu-buttons-container{position:fixed;display:flex;flex-direction:column-reverse;gap:10px;bottom:20px;width:300px}.highcharts-dashboards-edit-accordion-menu-buttons-container .highcharts-dashboards-edit-confirmation-popup-confirm-btn{background-color:var(--highcharts-neutral-color-100);border:1px solid var(--highcharts-neutral-color-100);border-radius:5px}.highcharts-dashboards-edit-accordion-menu-buttons-container .highcharts-dashboards-edit-confirmation-popup-confirm-btn:hover{background-color:var(--highcharts-neutral-color-80)}.highcharts-dashboards-edit-accordion-menu-buttons-container .highcharts-dashboards-edit-confirmation-popup-cancel-btn{background-color:var(--highcharts-neutral-color-0);border:1px solid var(--highcharts-neutral-color-100);border-radius:5px;color:var(--highcharts-neutral-color-100)}.highcharts-dashboards-edit-accordion-menu-buttons-container .highcharts-dashboards-edit-confirmation-popup-cancel-btn:hover{background-color:var(--highcharts-neutral-color-3)}.highcharts-dashboards-edit-accordion-nested .highcharts-dashboards-edit-accordion-content.highcharts-dashboards-edit-hidden-element{display:none}.hcg-container,.highcharts-light .hcg-container{--ig-default-color: #000000;--ig-default-background: #ffffff;--ig-negative-default-color: #c10008;--ig-negative-default-border-color: #e7000b;--ig-negative-default-background: #fef3f2;--ig-neutral-default-color: #884b00;--ig-neutral-default-border-color: #d18700;--ig-neutral-default-background: #fefce8;--ig-positive-default-color: #008236;--ig-positive-default-border-color: #00a63e;--ig-positive-default-background: #effdf4;--ig-highlight-color-5: #f3f6fe}@media(prefers-color-scheme:dark){.hcg-container{--ig-default-color: #ffffff;--ig-default-background: #000000;--ig-negative-default-color: #ffb3b3;--ig-negative-default-border-color: #7a1e1e;--ig-negative-default-background: #3d0e0b;--ig-neutral-default-color: #ffe8c1;--ig-neutral-default-border-color: #7d5c20;--ig-neutral-default-background: #3b2a11;--ig-positive-default-color: #a6f8c1;--ig-positive-default-border-color: #1e6f3e;--ig-positive-default-background: #0a3e1a;--ig-highlight-color-5: #202124}}.highcharts-dark .hcg-container{--ig-default-color: #ffffff;--ig-default-background: #000000;--ig-negative-default-color: #ffb3b3;--ig-negative-default-border-color: #7a1e1e;--ig-negative-default-background: #3d0e0b;--ig-neutral-default-color: #ffe8c1;--ig-neutral-default-border-color: #7d5c20;--ig-neutral-default-background: #3b2a11;--ig-positive-default-color: #a6f8c1;--ig-positive-default-border-color: #1e6f3e;--ig-positive-default-background: #0a3e1a;--ig-highlight-color-5: #202124}:root,.highcharts-light{--highcharts-background-color: #ffffff;--highcharts-neutral-color-100: #000000}@media(prefers-color-scheme:dark){:root{--highcharts-background-color: #141414;--highcharts-neutral-color-100: #ffffff}}.highcharts-dark{--highcharts-background-color: #141414;--highcharts-neutral-color-100: #ffffff}.hcg-container{--ig-hover-opacity: var(--hcg-hover-opacity, 100%);--ig-sync-opacity: var(--hcg-sync-opacity, var(--ig-hover-opacity));--ig-default-font-family: -apple-system, "BlinkMacSystemFont", "Segoe UI", "Roboto", "Helvetica", "Arial", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", sans-serif;--ig-font-weight: var(--hcg-font-weight, normal);--ig-font-size: var(--hcg-font-size, 1rem);--ig-font-family: var(--hcg-font-family, var(--ig-default-font-family));--ig-color: var(--hcg-color, var(--ig-default-color));--ig-font: var(--ig-font-weight) var(--ig-font-size) var(--ig-font-family);--ig-text-align: var(--hcg-text-align, left);--ig-border-radius: var(--hcg-border-radius, 0);--ig-border-width: var(--hcg-border-width, 0);--ig-border-style: var(--hcg-border-style, solid);--ig-border-color: var(--hcg-border-color, var(--ig-color));--ig-border: var(--ig-border-width) var(--ig-border-style) var(--ig-border-color);--ig-horizontal-padding: var(--hcg-horizontal-padding, var(--hcg-padding, 0));--ig-vertical-padding: var(--hcg-vertical-padding, var(--hcg-padding, 0));--ig-padding: var(--ig-vertical-padding) var(--ig-horizontal-padding);--ig-loader-color: var(--hcg-loader-color, var(--ig-color));--ig-background: var(--hcg-background, transparent);--ig-focus-ring-color: var(--hcg-focus-ring-color, var(--ig-color));--ig-focus-ring-width: var(--hcg-focus-ring-width, 2px);--ig-focus-ring: 0 0 0 var(--ig-focus-ring-width) var(--ig-focus-ring-color);--ig-highlight-border-size: var(--hcg-highlight-border-size, 1px);--ig-negative-border-color: var(--hcg-negative-border-color, var(--ig-negative-default-border-color));--ig-negative-border-size: var(--hcg-negative-border-size, var(--ig-highlight-border-size));--ig-negative-background: var(--hcg-negative-background, var(--ig-negative-default-background));--ig-negative-color: var(--hcg-negative-color, var(--ig-color));--ig-neutral-border-color: var(--hcg-neutral-border-color, var(--ig-neutral-default-border-color));--ig-neutral-border-size: var(--hcg-neutral-border-size, var(--ig-highlight-border-size));--ig-neutral-background: var(--hcg-neutral-background, var(--ig-neutral-default-background));--ig-neutral-color: var(--hcg-neutral-color, var(--ig-color));--ig-positive-border-color: var(--hcg-positive-border-color, var(--ig-positive-default-border-color));--ig-positive-border-size: var(--hcg-positive-border-size, var(--ig-highlight-border-size));--ig-positive-background: var(--hcg-positive-background, var(--ig-positive-default-background));--ig-positive-color: var(--hcg-positive-color, var(--ig-color));font:var(--ig-font)}.hcg-container .hcg-popup,.highcharts-light .hcg-container .hcg-popup{--ig-popup-color: var(--hcg-popup-color, var(--ig-default-color));--ig-popup-background: var(--hcg-popup-background, #f6f6f6);--ig-popup-border-color: var(--hcg-popup-border-color, #e8e8e8)}@media(prefers-color-scheme:dark){.hcg-container .hcg-popup{--ig-popup-background: var(--hcg-popup-background, #272727);--ig-popup-border-color: var(--hcg-popup-border-color, #4f4f4f)}}.highcharts-dark .hcg-container .hcg-popup{--ig-popup-background: var(--hcg-popup-background, #272727);--ig-popup-border-color: var(--hcg-popup-border-color, #4f4f4f)}.hcg-container .hcg-popup{color:var(--ig-popup-color);background:var(--ig-popup-background);border-color:var(--ig-popup-border-color)}.hcg-container .hcg-menu-container,.highcharts-light .hcg-container .hcg-menu-container{--ig-menu-item-hover-background: var(--hcg-menu-item-hover-background, #ffffff);--ig-menu-item-hover-border-color: var(--hcg-menu-item-hover-border-color, #e8e8e8);--ig-menu-item-active-background: var(--hcg-menu-item-active-background, #e1e3ff);--ig-menu-item-active-border-color: var(--hcg-menu-item-active-border-color, #c3c8ff);--ig-menu-item-divider-color: var(--hcg-menu-item-divider-color, #e8e8e8)}@media(prefers-color-scheme:dark){.hcg-container .hcg-menu-container{--ig-menu-item-hover-background: var(--hcg-menu-item-hover-background, #3b3b3b);--ig-menu-item-hover-border-color: var(--hcg-menu-item-hover-border-color, #4f4f4f);--ig-menu-item-active-background: var(--hcg-menu-item-active-background, #3f4699);--ig-menu-item-active-border-color: var(--hcg-menu-item-active-border-color, #4a55c9);--ig-menu-item-divider-color: var(--hcg-menu-item-divider-color, #4f4f4f)}}.highcharts-dark .hcg-container .hcg-menu-container{--ig-menu-item-hover-background: var(--hcg-menu-item-hover-background, #3b3b3b);--ig-menu-item-hover-border-color: var(--hcg-menu-item-hover-border-color, #4f4f4f);--ig-menu-item-active-background: var(--hcg-menu-item-active-background, #3f4699);--ig-menu-item-active-border-color: var(--hcg-menu-item-active-border-color, #4a55c9);--ig-menu-item-divider-color: var(--hcg-menu-item-divider-color, #4f4f4f)}.hcg-container .hcg-menu-container .hcg-menu-item:focus-visible{box-shadow:var(--ig-focus-ring)}.hcg-container .hcg-menu-container .hcg-menu-item:focus-visible,.hcg-container .hcg-menu-container .hcg-menu-item:not(:disabled):hover,.hcg-container .hcg-menu-container .hcg-menu-item.highlighted{background:var(--ig-menu-item-hover-background);border-color:var(--ig-menu-item-hover-border-color)}.hcg-container .hcg-menu-container .hcg-menu-item.active,.hcg-container .hcg-menu-container .hcg-menu-item.active:hover,.hcg-container .hcg-menu-container .hcg-menu-item.active.highlighted{background:var(--ig-menu-item-active-background);border-color:var(--ig-menu-item-active-border-color)}.hcg-container .hcg-menu-container .hcg-menu-divider{border-top-color:var(--ig-menu-item-divider-color)}.hcg-container{--ig-link-color: var(--hcg-link-color, inherit);--ig-link-text-decoration: var(--hcg-link-text-decoration, underline);--ig-link-hovered-color: var(--hcg-link-hovered-color, var(--ig-link-color));--ig-link-hovered-text-decoration: var(--hcg-link-hovered-text-decoration, none);--ig-link-font-weight: var(--hcg-link-font-weight, inherit)}.hcg-container a{color:var(--ig-link-color);text-decoration:var(--ig-link-text-decoration);font-weight:var(--ig-link-font-weight)}.hcg-container a:hover{color:var(--ig-link-hovered-color);text-decoration:var(--ig-link-hovered-text-decoration)}.hcg-container{--ig-input-padding-base: var(--hcg-input-padding, 5px);--ig-input-color-base: var(--hcg-input-color, inherit);--ig-input-text-align-base: var(--hcg-input-text-align, var(--ig-text-align));--ig-input-border-radius-base: var(--hcg-input-border-radius, 0);--ig-input-border-width-base: var(--hcg-input-border-width, 1px);--ig-input-border-style-base: var(--hcg-input-border-style, solid);--ig-input-border-color-base: var(--hcg-input-border-color, currentColor);--ig-input-background-base: var(--hcg-input-background, var(--highcharts-background-color));--ig-input-hover-color-base: var(--hcg-input-hover-color, var(--ig-input-color-base));--ig-input-hover-background-base: var(--hcg-input-hover-background, var(--ig-input-background-base));--ig-input-hover-border-color-base: var(--hcg-input-hover-border-color, var(--ig-input-border-color-base));--ig-input-padding: var(--hcg-input-padding, var(--ig-input-padding-base));--ig-input-font-weight: var(--hcg-input-font-weight, inherit);--ig-input-font-size: var(--hcg-input-font-size, inherit);--ig-input-font-family: var(--hcg-input-font-family, inherit);--ig-input-color: var(--hcg-input-color, var(--ig-input-color-base));--ig-input-text-align: var(--hcg-input-text-align, var(--ig-input-text-align-base));--ig-input-border-radius: var(--hcg-input-border-radius, var(--ig-input-border-radius-base));--ig-input-border-width: var(--hcg-input-border-width, var(--ig-input-border-width-base));--ig-input-border-style: var(--hcg-input-border-style, var(--ig-input-border-style-base));--ig-input-border-color: var(--hcg-input-border-color, var(--ig-input-border-color-base));--ig-input-background: var(--hcg-input-background, var(--ig-input-background-base));--ig-input-hover-color: var(--hcg-input-hover-color, var(--ig-input-hover-color-base));--ig-input-hover-background: var(--hcg-input-hover-background, var(--ig-input-hover-background-base));--ig-input-hover-border-color: var(--hcg-input-hover-border-color, var(--ig-input-hover-border-color-base));--ig-input-focus-ring: 0 0 0 var(--ig-focus-ring-width) var(--ig-focus-ring-color)}.hcg-container thead th{--ig-input-padding: var(--hcg-header-input-padding, var(--ig-input-padding-base));--ig-input-font-weight: var(--hcg-header-input-font-weight, var(--hcg-input-font-weight, inherit));--ig-input-font-size: var(--hcg-header-input-font-size, var(--hcg-input-font-size, inherit));--ig-input-font-family: var(--hcg-header-input-font-family, var(--hcg-input-font-family, inherit));--ig-input-color: var(--hcg-header-input-color, var(--ig-input-color-base));--ig-input-text-align: var(--hcg-header-input-text-align, var(--ig-input-text-align-base));--ig-input-border-radius: var(--hcg-header-input-border-radius, var(--ig-input-border-radius-base));--ig-input-border-width: var(--hcg-header-input-border-width, var(--ig-input-border-width-base));--ig-input-border-style: var(--hcg-header-input-border-style, var(--ig-input-border-style-base));--ig-input-border-color: var(--hcg-header-input-border-color, var(--ig-input-border-color-base));--ig-input-background: var(--hcg-header-input-background, var(--ig-input-background-base));--ig-input-hover-color: var(--hcg-header-input-hover-color, var(--hcg-input-hover-color, var(--hcg-header-input-color, var(--ig-input-color-base))));--ig-input-hover-background: var(--hcg-header-input-hover-background, var(--hcg-input-hover-background, var(--hcg-header-input-background, var(--ig-input-background-base))));--ig-input-hover-border-color: var(--hcg-header-input-hover-border-color, var(--hcg-input-hover-border-color, var(--hcg-header-input-border-color, var(--ig-input-border-color-base))))}.hcg-container tbody :where(.hcg-cell){--ig-input-padding: var(--hcg-cell-input-padding, var(--ig-input-padding-base));--ig-input-font-weight: var(--hcg-cell-input-font-weight, var(--hcg-input-font-weight, inherit));--ig-input-font-size: var(--hcg-cell-input-font-size, var(--hcg-input-font-size, inherit));--ig-input-font-family: var(--hcg-cell-input-font-family, var(--hcg-input-font-family, inherit));--ig-input-color: var(--hcg-cell-input-color, var(--ig-input-color-base));--ig-input-text-align: var(--hcg-cell-input-text-align, var(--ig-input-text-align-base));--ig-input-border-radius: var(--hcg-cell-input-border-radius, var(--ig-input-border-radius-base));--ig-input-border-width: var(--hcg-cell-input-border-width, var(--ig-input-border-width-base));--ig-input-border-style: var(--hcg-cell-input-border-style, var(--ig-input-border-style-base));--ig-input-border-color: var(--hcg-cell-input-border-color, var(--ig-input-border-color-base));--ig-input-background: var(--hcg-cell-input-background, var(--ig-input-background-base));--ig-input-hover-color: var(--hcg-cell-input-hover-color, var(--hcg-input-hover-color, var(--hcg-cell-input-color, var(--ig-input-color-base))));--ig-input-hover-background: var(--hcg-cell-input-hover-background, var(--hcg-input-hover-background, var(--hcg-cell-input-background, var(--ig-input-background-base))));--ig-input-hover-border-color: var(--hcg-cell-input-hover-border-color, var(--hcg-input-hover-border-color, var(--hcg-cell-input-border-color, var(--ig-input-border-color-base))))}.hcg-container .hcg-pagination{--ig-input-padding: var(--hcg-pagination-input-padding, var(--ig-input-padding-base));--ig-input-font-weight: var(--hcg-pagination-input-font-weight, var(--hcg-input-font-weight, inherit));--ig-input-font-size: var(--hcg-pagination-input-font-size, var(--hcg-input-font-size, inherit));--ig-input-font-family: var(--hcg-pagination-input-font-family, var(--hcg-input-font-family, inherit));--ig-input-color: var(--hcg-pagination-input-color, var(--ig-input-color-base));--ig-input-text-align: var(--hcg-pagination-input-text-align, var(--ig-input-text-align-base));--ig-input-border-radius: var(--hcg-pagination-input-border-radius, var(--ig-input-border-radius-base));--ig-input-border-width: var(--hcg-pagination-input-border-width, var(--ig-input-border-width-base));--ig-input-border-style: var(--hcg-pagination-input-border-style, var(--ig-input-border-style-base));--ig-input-border-color: var(--hcg-pagination-input-border-color, var(--ig-input-border-color-base));--ig-input-background: var(--hcg-pagination-input-background, var(--ig-input-background-base));--ig-input-hover-color: var(--hcg-pagination-input-hover-color, var(--hcg-input-hover-color, var(--hcg-pagination-input-color, var(--ig-input-color-base))));--ig-input-hover-background: var(--hcg-pagination-input-hover-background, var(--hcg-input-hover-background, var(--hcg-pagination-input-background, var(--ig-input-background-base))));--ig-input-hover-border-color: var(--hcg-pagination-input-hover-border-color, var(--hcg-input-hover-border-color, var(--hcg-pagination-input-border-color, var(--ig-input-border-color-base))))}.hcg-container :where(.hcg-input){font-weight:var(--ig-input-font-weight);font-size:var(--ig-input-font-size);font-family:var(--ig-input-font-family);text-align:var(--ig-input-text-align);background:var(--ig-input-background);color:var(--ig-input-color);border-width:var(--ig-input-border-width);border-style:var(--ig-input-border-style);border-color:var(--ig-input-border-color);border-radius:var(--ig-input-border-radius);padding:var(--ig-input-padding)}.hcg-container :where(.hcg-input):hover:not(:disabled){color:var(--ig-input-hover-color);background:var(--ig-input-hover-background);border-color:var(--ig-input-hover-border-color)}.hcg-container :where(.hcg-input):focus-visible{box-shadow:var(--ig-input-focus-ring)}.hcg-container :where(.hcg-input)[type=checkbox]:checked:before{background-color:currentColor}.hcg-container{--ig-button-border-width-base: var(--hcg-button-border-width, 1px);--ig-button-border-style-base: var(--hcg-button-border-style, solid);--ig-button-border-color-base: var(--hcg-button-border-color, currentColor);--ig-button-border-radius-base: var(--hcg-button-border-radius, 0);--ig-button-background-base: var(--hcg-button-background, transparent);--ig-button-padding-base: var(--hcg-button-padding, 6px);--ig-button-color-base: var(--hcg-button-color, inherit);--ig-button-hover-color-base: var(--hcg-button-hover-color, var(--ig-default-background));--ig-button-hover-background-base: var(--hcg-button-hover-background, var(--ig-default-color));--ig-button-hover-border-color-base: var(--hcg-button-hover-border-color, var(--ig-button-border-color-base));--ig-button-selected-color-base: var(--hcg-button-selected-color, var(--ig-default-background));--ig-button-selected-background-base: var(--hcg-button-selected-background, var(--ig-default-color));--ig-button-selected-border-color-base: var(--hcg-button-selected-border-color, var(--ig-button-border-color));--ig-button-border-width: var(--hcg-button-border-width, var(--ig-button-border-width-base));--ig-button-border-style: var(--hcg-button-border-style, var(--ig-button-border-style-base));--ig-button-border-color: var(--hcg-button-border-color, var(--ig-button-border-color-base));--ig-button-border-radius: var(--hcg-button-border-radius, var(--ig-button-border-radius-base));--ig-button-background: var(--hcg-button-background, var(--ig-button-background-base));--ig-button-padding: var(--hcg-button-padding, var(--ig-button-padding-base));--ig-button-font-weight: var(--hcg-button-font-weight, inherit);--ig-button-font-size: var(--hcg-button-font-size, inherit);--ig-button-font-family: var(--hcg-button-font-family, inherit);--ig-button-color: var(--hcg-button-color, var(--ig-button-color-base));--ig-button-hover-color: var(--hcg-button-hover-color, var(--ig-button-hover-color-base));--ig-button-hover-background: var(--hcg-button-hover-background, var(--ig-button-hover-background-base));--ig-button-hover-border-color: var(--hcg-button-hover-border-color, var(--ig-button-hover-border-color-base));--ig-button-selected-color: var(--hcg-button-selected-color, var(--ig-button-selected-color-base));--ig-button-selected-background: var(--hcg-button-selected-background, var(--ig-button-selected-background-base));--ig-button-selected-border-color: var(--hcg-button-selected-border-color, var(--ig-button-selected-border-color-base));--ig-button-focus-ring: 0 0 0 var(--ig-focus-ring-width) var(--ig-focus-ring-color)}.hcg-container tbody :where(.hcg-cell){--ig-button-background: var(--hcg-cell-button-background, var(--ig-button-background-base));--ig-button-color: var(--hcg-cell-button-color, var(--ig-button-color-base));--ig-button-border-width: var(--hcg-cell-button-border-width, var(--ig-button-border-width-base));--ig-button-border-style: var(--hcg-cell-button-border-style, var(--ig-button-border-style-base));--ig-button-border-color: var(--hcg-cell-button-border-color, var(--ig-button-border-color-base));--ig-button-border-radius: var(--hcg-cell-button-border-radius, var(--ig-button-border-radius-base));--ig-button-padding: var(--hcg-cell-button-padding, var(--ig-button-padding-base));--ig-button-font-weight: var(--hcg-cell-button-font-weight, var(--hcg-button-font-weight, inherit));--ig-button-font-size: var(--hcg-cell-button-font-size, var(--hcg-button-font-size, inherit));--ig-button-font-family: var(--hcg-cell-button-font-family, var(--hcg-button-font-family, inherit));--ig-button-hover-color: var(--hcg-cell-button-hover-color, var(--hcg-button-hover-color, var(--hcg-cell-button-color, var(--ig-button-hover-color-base))));--ig-button-hover-background: var(--hcg-cell-button-hover-background, var(--hcg-button-hover-background, var(--hcg-cell-button-background, var(--ig-button-hover-background-base))));--ig-button-hover-border-color: var(--hcg-cell-button-hover-border-color, var(--hcg-button-hover-border-color, var(--hcg-cell-button-border-color, var(--ig-button-hover-border-color-base))));--ig-button-selected-color: var(--hcg-cell-button-selected-color, var(--ig-button-selected-color-base));--ig-button-selected-background: var(--hcg-cell-button-selected-background, var(--ig-button-selected-background-base));--ig-button-selected-border-color: var(--hcg-cell-button-selected-border-color, var(--ig-button-selected-border-color-base))}.hcg-container .hcg-pagination{--ig-button-background: var(--hcg-pagination-button-background, var(--ig-button-background-base));--ig-button-color: var(--hcg-pagination-button-color, var(--ig-button-color-base));--ig-button-border-width: var(--hcg-pagination-button-border-width, var(--ig-button-border-width-base));--ig-button-border-style: var(--hcg-pagination-button-border-style, var(--ig-button-border-style-base));--ig-button-border-color: var(--hcg-pagination-button-border-color, var(--ig-button-border-color-base));--ig-button-border-radius: var(--hcg-pagination-button-border-radius, var(--ig-button-border-radius-base));--ig-button-padding: var(--hcg-pagination-button-padding, var(--ig-button-padding-base));--ig-button-font-weight: var(--hcg-pagination-button-font-weight, var(--hcg-button-font-weight, inherit));--ig-button-font-size: var(--hcg-pagination-button-font-size, var(--hcg-button-font-size, inherit));--ig-button-font-family: var(--hcg-pagination-button-font-family, var(--hcg-button-font-family, inherit));--ig-button-hover-color: var(--hcg-pagination-button-hover-color, var(--hcg-button-hover-color, var(--hcg-pagination-button-color, var(--ig-button-hover-color-base))));--ig-button-hover-background: var(--hcg-pagination-button-hover-background, var(--hcg-button-hover-background, var(--hcg-pagination-button-background, var(--ig-button-hover-background-base))));--ig-button-hover-border-color: var(--hcg-pagination-button-hover-border-color, var(--hcg-button-hover-border-color, var(--hcg-pagination-button-border-color, var(--ig-button-hover-border-color-base))));--ig-button-selected-color: var(--hcg-pagination-button-selected-color, var(--ig-button-selected-color-base));--ig-button-selected-background: var(--hcg-pagination-button-selected-background, var(--ig-button-selected-background-base));--ig-button-selected-border-color: var(--hcg-pagination-button-selected-border-color, var(--ig-button-selected-border-color-base))}.hcg-container :where(.hcg-button){font-weight:var(--ig-button-font-weight);font-size:var(--ig-button-font-size);font-family:var(--ig-button-font-family);color:var(--ig-button-color);background:var(--ig-button-background);padding-block:var(--ig-button-padding);padding-inline:var(--ig-button-padding);min-height:calc(1em + (2 * var(--ig-button-padding)));border-width:var(--ig-button-border-width);border-style:var(--ig-button-border-style);border-color:var(--ig-button-border-color);border-radius:var(--ig-button-border-radius)}.hcg-container :where(.hcg-button).hcg-button-selected,.hcg-container :where(.hcg-button).hcg-button-selected:hover:not(thead th *){color:var(--ig-button-selected-color);background:var(--ig-button-selected-background);border-color:var(--ig-button-selected-border-color)}.hcg-container :where(.hcg-button).hcg-button-selected:after{background:var(--ig-button-selected-color)}.hcg-container :where(.hcg-button).hcg-button-selected:hover:after{background:var(--ig-button-hover-color)}.hcg-container :where(.hcg-button):hover:not(:disabled){color:var(--ig-button-hover-color);background:var(--ig-button-hover-background);border-color:var(--ig-button-hover-border-color)}.hcg-container :where(.hcg-button):focus-visible{box-shadow:var(--ig-button-focus-ring)}.hcg-container{--ig-icon-border-width-base: var(--hcg-icon-border-width, 1px);--ig-icon-border-style-base: var(--hcg-icon-border-style, solid);--ig-icon-border-color-base: var(--hcg-icon-border-color, transparent);--ig-icon-border-radius-base: var(--hcg-icon-border-radius, 0);--ig-icon-padding-base: var(--hcg-icon-padding, 6px);--ig-icon-font-weight-base: var(--hcg-icon-font-weight, inherit);--ig-icon-font-size-base: var(--hcg-icon-font-size, inherit);--ig-icon-font-family-base: var(--hcg-icon-font-family, inherit);--ig-icon-background-base: var(--hcg-icon-background, transparent);--ig-icon-color-base: var(--hcg-icon-color, inherit);--ig-icon-hover-color-base: var(--hcg-icon-hover-color, var(--ig-icon-color-base));--ig-icon-hover-background-source-base: var(--hcg-icon-hover-background, var(--ig-default-color));--ig-icon-hover-background-base: color-mix(in srgb, var(--ig-icon-hover-background-source-base) 12%, transparent);--ig-icon-hover-border-color-base: var(--hcg-icon-hover-border-color, var(--ig-icon-border-color-base));--ig-icon-focus-ring: inset 0 0 0 var(--ig-focus-ring-width) var(--ig-focus-ring-color);--ig-icon-border-width: var(--hcg-icon-border-width, var(--ig-icon-border-width-base));--ig-icon-border-style: var(--hcg-icon-border-style, var(--ig-icon-border-style-base));--ig-icon-border-color: var(--hcg-icon-border-color, var(--ig-icon-border-color-base));--ig-icon-border-radius: var(--hcg-icon-border-radius, var(--ig-icon-border-radius-base));--ig-icon-padding: var(--hcg-icon-padding, var(--ig-icon-padding-base));--ig-icon-font-weight: var(--hcg-icon-font-weight, var(--ig-icon-font-weight-base));--ig-icon-font-size: var(--hcg-icon-font-size, var(--ig-icon-font-size-base));--ig-icon-font-family: var(--hcg-icon-font-family, var(--ig-icon-font-family-base));--ig-icon-background: var(--hcg-icon-background, var(--ig-icon-background-base));--ig-icon-color: var(--hcg-icon-color, var(--ig-icon-color-base));--ig-icon-hover-color: var(--hcg-icon-hover-color, var(--ig-icon-hover-color-base));--ig-icon-hover-background-source: var(--hcg-icon-hover-background, var(--ig-icon-hover-background-source-base));--ig-icon-hover-background: color-mix(in srgb, var(--ig-icon-hover-background-source) 12%, transparent);--ig-icon-hover-border-color: var(--hcg-icon-hover-border-color, var(--ig-icon-hover-border-color-base))}.hcg-container thead th{--ig-icon-background: var(--hcg-header-icon-background, var(--ig-icon-background-base));--ig-icon-color: var(--hcg-header-icon-color, var(--ig-icon-color-base));--ig-icon-border-width: var(--hcg-header-icon-border-width, var(--ig-icon-border-width-base));--ig-icon-border-style: var(--hcg-header-icon-border-style, var(--ig-icon-border-style-base));--ig-icon-border-color: var(--hcg-header-icon-border-color, var(--ig-icon-border-color-base));--ig-icon-border-radius: var(--hcg-header-icon-border-radius, var(--ig-icon-border-radius-base));--ig-icon-padding: var(--hcg-header-icon-padding, var(--ig-icon-padding-base));--ig-icon-font-weight: var(--hcg-header-icon-font-weight, var(--ig-icon-font-weight-base));--ig-icon-font-size: var(--hcg-header-icon-font-size, var(--ig-icon-font-size-base));--ig-icon-font-family: var(--hcg-header-icon-font-family, var(--ig-icon-font-family-base));--ig-icon-hover-color: var(--hcg-header-icon-hover-color, var(--hcg-icon-hover-color, var(--hcg-header-icon-color, var(--ig-icon-hover-color-base))));--ig-icon-hover-background-source: var(--hcg-header-icon-hover-background, var(--hcg-icon-hover-background, var(--ig-icon-hover-background-source-base)));--ig-icon-hover-background: color-mix(in srgb, var(--ig-icon-hover-background-source) 12%, transparent);--ig-icon-hover-border-color: var(--hcg-header-icon-hover-border-color, var(--hcg-icon-hover-border-color, var(--hcg-header-icon-border-color, var(--ig-icon-hover-border-color-base))))}.hcg-container tbody :where(.hcg-cell){--ig-icon-background: var(--hcg-cell-icon-background, var(--ig-icon-background-base));--ig-icon-color: var(--hcg-cell-icon-color, var(--ig-icon-color-base));--ig-icon-border-width: var(--hcg-cell-icon-border-width, var(--ig-icon-border-width-base));--ig-icon-border-style: var(--hcg-cell-icon-border-style, var(--ig-icon-border-style-base));--ig-icon-border-color: var(--hcg-cell-icon-border-color, var(--ig-icon-border-color-base));--ig-icon-border-radius: var(--hcg-cell-icon-border-radius, var(--ig-icon-border-radius-base));--ig-icon-padding: var(--hcg-cell-icon-padding, var(--ig-icon-padding-base));--ig-icon-font-weight: var(--hcg-cell-icon-font-weight, var(--ig-icon-font-weight-base));--ig-icon-font-size: var(--hcg-cell-icon-font-size, var(--ig-icon-font-size-base));--ig-icon-font-family: var(--hcg-cell-icon-font-family, var(--ig-icon-font-family-base));--ig-icon-hover-color: var(--hcg-cell-icon-hover-color, var(--hcg-icon-hover-color, var(--hcg-cell-icon-color, var(--ig-icon-hover-color-base))));--ig-icon-hover-background-source: var(--hcg-cell-icon-hover-background, var(--hcg-icon-hover-background, var(--ig-icon-hover-background-source-base)));--ig-icon-hover-background: color-mix(in srgb, var(--ig-icon-hover-background-source) 12%, transparent);--ig-icon-hover-border-color: var(--hcg-cell-icon-hover-border-color, var(--hcg-icon-hover-border-color, var(--hcg-cell-icon-border-color, var(--ig-icon-hover-border-color-base))))}.hcg-container :where(.hcg-icon){font-weight:var(--ig-icon-font-weight);font-size:var(--ig-icon-font-size);font-family:var(--ig-icon-font-family);color:var(--ig-icon-color);background:var(--ig-icon-background);padding-block:var(--ig-icon-padding);padding-inline:var(--ig-icon-padding);min-height:calc(1em + (2 * var(--ig-icon-padding)));border-width:var(--ig-icon-border-width);border-style:var(--ig-icon-border-style);border-color:var(--ig-icon-border-color);border-radius:var(--ig-icon-border-radius)}.hcg-container :where(.hcg-icon):hover:not(:disabled),.hcg-container :where(.hcg-icon).hcg-icon-highlighted{color:var(--ig-icon-hover-color);background:var(--ig-icon-hover-background);border-color:var(--ig-icon-hover-border-color)}.hcg-container :where(.hcg-icon):focus-visible{box-shadow:var(--ig-icon-focus-ring)}.hcg-container .hcg-caption{color:var(--hcg-caption-color, var(--ig-color));font-weight:var(--hcg-caption-font-weight, var(--ig-font-weight));font-size:var(--hcg-caption-font-size, var(--ig-font-size));font-family:var(--hcg-caption-font-family, var(--ig-font-family));text-align:var(--hcg-caption-text-align, var(--ig-text-align));padding-top:0;padding-right:var(--hcg-caption-horizontal-padding, var(--hcg-caption-padding, var(--ig-horizontal-padding)));padding-bottom:var(--hcg-caption-vertical-padding, var(--hcg-caption-padding, var(--ig-vertical-padding)));padding-left:var(--hcg-caption-horizontal-padding, var(--hcg-caption-padding, var(--ig-horizontal-padding)))}.hcg-container .hcg-description{color:var(--hcg-description-color, var(--ig-color));font-weight:var(--hcg-description-font-weight, var(--ig-font-weight));font-size:var(--hcg-description-font-size, var(--ig-font-size));font-family:var(--hcg-description-font-family, var(--ig-font-family));text-align:var(--hcg-description-text-align, var(--ig-text-align));padding-top:var(--hcg-description-vertical-padding, var(--hcg-description-padding, var(--ig-vertical-padding)));padding-right:var(--hcg-description-horizontal-padding, var(--hcg-description-padding, var(--ig-horizontal-padding)));padding-bottom:0;padding-left:var(--hcg-description-horizontal-padding, var(--hcg-description-padding, var(--ig-horizontal-padding)))}.hcg-container .hcg-pagination{background:var(--hcg-pagination-background, transparent);color:var(--hcg-pagination-color, var(--ig-color));font-weight:var(--hcg-pagination-font-weight, var(--ig-font-weight));font-size:var(--hcg-pagination-font-size, var(--ig-font-size));font-family:var(--hcg-pagination-font-family, var(--ig-font-family));text-align:var(--hcg-pagination-text-align, var(--ig-text-align));padding-top:var(--hcg-pagination-vertical-padding, var(--hcg-pagination-padding, var(--ig-vertical-padding)));padding-right:var(--hcg-pagination-horizontal-padding, var(--hcg-pagination-padding, var(--ig-horizontal-padding)));padding-bottom:var(--hcg-pagination-vertical-padding, var(--hcg-pagination-padding, var(--ig-vertical-padding)));padding-left:var(--hcg-pagination-horizontal-padding, var(--hcg-pagination-padding, var(--ig-horizontal-padding)))}.hcg-container .hcg-table{--ig-row-border-width: var(--hcg-row-border-width, var(--ig-border-width));--ig-row-border-style: var(--hcg-row-border-style, var(--ig-border-style));--ig-row-border-color: var(--hcg-row-border-color, var(--ig-border-color));--ig-row-border: var(--ig-row-border-width) var(--ig-row-border-style) var(--ig-row-border-color);--ig-header-row-border-width: var(--hcg-header-row-border-width, var(--ig-row-border-width));--ig-header-row-border-style: var(--hcg-header-row-border-style, var(--ig-row-border-style));--ig-header-row-border-color: var(--hcg-header-row-border-color, var(--ig-row-border-color));--ig-header-row-border: var(--ig-header-row-border-width) var(--ig-header-row-border-style) var(--ig-header-row-border-color);--ig-column-border-width: var(--hcg-column-border-width, var(--ig-border-width));--ig-column-border-style: var(--hcg-column-border-style, var(--ig-border-style));--ig-column-border-color: var(--hcg-column-border-color, var(--ig-border-color));--ig-column-border: var(--ig-column-border-width) var(--ig-column-border-style) var(--ig-column-border-color);--ig-header-column-border-width: var(--hcg-header-column-border-width, var(--ig-column-border-width));--ig-header-column-border-style: var(--hcg-header-column-border-style, var(--ig-column-border-style));--ig-header-column-border-color: var(--hcg-header-column-border-color, var(--ig-column-border-color));--ig-header-column-border: var(--ig-header-column-border-width) var(--ig-header-column-border-style) var(--ig-header-column-border-color);border:var(--ig-border);background:var(--ig-background);border-radius:var(--ig-border-radius)}.hcg-container .hcg-table thead th{--ig-header-column-background: var(--hcg-column-background);--ig-header-background: var(--hcg-header-background, var(--hcg-cell-background, var(--ig-header-column-background, transparent)));--ig-header-column-color: var(--hcg-column-color, var(--hcg-cell-color, var(--ig-color, inherit)));--ig-header-base-color: var(--hcg-header-color, var(--ig-header-column-color));--ig-header-current-color: var(--ig-header-base-color);--ig-header-column-font-weight: var(--hcg-column-font-weight, var(--hcg-cell-font-weight, var(--ig-font-weight)));--ig-header-base-font-weight: var(--hcg-header-font-weight, var(--ig-header-column-font-weight));--ig-header-current-font-weight: var(--ig-header-base-font-weight);--ig-header-column-font-size: var(--hcg-column-font-size, var(--hcg-cell-font-size, var(--ig-font-size)));--ig-header-base-font-size: var(--hcg-header-font-size, var(--ig-header-column-font-size));--ig-header-current-font-size: var(--ig-header-base-font-size);--ig-header-column-font-family: var(--hcg-column-font-family, var(--hcg-cell-font-family, var(--ig-font-family)));--ig-header-base-font-family: var(--hcg-header-font-family, var(--ig-header-column-font-family));--ig-header-current-font-family: var(--ig-header-base-font-family);--ig-header-hover-opacity: var(--hcg-header-hover-opacity, var(--hcg-column-hover-header-opacity, var(--hcg-column-hover-opacity, var(--ig-hover-opacity))));border-right:var(--ig-header-column-border);border-bottom:var(--ig-header-row-border);background:var(--ig-header-background);color:var(--ig-header-current-color);font-weight:var(--ig-header-current-font-weight);font-size:var(--ig-header-current-font-size);font-family:var(--ig-header-current-font-family);padding-top:var(--hcg-header-vertical-padding, var(--hcg-header-padding, var(--ig-vertical-padding)));padding-right:var(--hcg-header-horizontal-padding, var(--hcg-header-padding, var(--ig-horizontal-padding)));padding-bottom:var(--hcg-header-vertical-padding, var(--hcg-header-padding, var(--ig-vertical-padding)));padding-left:var(--hcg-header-horizontal-padding, var(--hcg-header-padding, var(--ig-horizontal-padding)))}.hcg-container .hcg-table thead th:nth-child(2n){--ig-header-column-background: var(--hcg-column-even-background, var(--hcg-column-background));--ig-header-background: var(--hcg-header-even-background, var(--hcg-header-background, var(--hcg-cell-background, var(--ig-header-column-background, transparent))));--ig-header-column-color: var(--hcg-column-even-color, var(--hcg-column-color, var(--hcg-cell-color, var(--ig-color, inherit))));--ig-header-base-color: var(--hcg-header-even-color, var(--hcg-header-color, var(--ig-header-column-color)));--ig-header-current-color: var(--ig-header-base-color);--ig-header-column-font-weight: var(--hcg-column-even-font-weight, var(--hcg-column-font-weight, var(--hcg-cell-font-weight, var(--ig-font-weight))));--ig-header-base-font-weight: var(--hcg-header-even-font-weight, var(--hcg-header-font-weight, var(--ig-header-column-font-weight)));--ig-header-current-font-weight: var(--ig-header-base-font-weight);--ig-header-column-font-size: var(--hcg-column-even-font-size, var(--hcg-column-font-size, var(--hcg-cell-font-size, var(--ig-font-size))));--ig-header-base-font-size: var(--hcg-header-even-font-size, var(--hcg-header-font-size, var(--ig-header-column-font-size)));--ig-header-current-font-size: var(--ig-header-base-font-size);--ig-header-column-font-family: var(--hcg-column-even-font-family, var(--hcg-column-font-family, var(--hcg-cell-font-family, var(--ig-font-family))));--ig-header-base-font-family: var(--hcg-header-even-font-family, var(--hcg-header-font-family, var(--ig-header-column-font-family)));--ig-header-current-font-family: var(--ig-header-base-font-family)}.hcg-container .hcg-table thead th .hcg-header-cell-content{--ig-header-font-weight: var(--ig-header-current-font-weight);--ig-header-font-size: var(--ig-header-current-font-size);--ig-header-font-family: var(--ig-header-current-font-family);--ig-header-font: var(--ig-header-font-weight) var(--ig-header-font-size) var(--ig-header-font-family);--ig-header-text-align: var(--hcg-header-text-align, var(--hcg-cell-text-align, var(--ig-text-align)));font:var(--ig-header-font);text-align:var(--ig-header-text-align)}.hcg-container .hcg-column-resizer.hovered:after{width:max(3px,calc(var(--ig-header-column-border-width) + 2px));background:var(--ig-header-color)}.hcg-container .hcg-table thead tr:first-of-type th:first-child{border-top-left-radius:var(--ig-border-radius)}.hcg-container .hcg-table thead tr:first-of-type th:last-child{border-top-right-radius:var(--ig-border-radius)}.hcg-container .hcg-table thead th:focus-visible{outline:none;box-shadow:inset var(--ig-focus-ring)}.hcg-container .hcg-table thead th:hover{--ig-header-hover-background: color-mix( in srgb, var(--hcg-header-hovered-background, var(--hcg-header-hover-background, var(--hcg-column-hover-header-background, var(--hcg-column-hover-background, var(--ig-header-background))))) var(--ig-header-hover-opacity), var(--ig-header-background) calc(100% - var(--ig-header-hover-opacity)) );background:var(--ig-header-hover-background);--ig-header-color: var( --hcg-header-hovered-color, var( --hcg-header-hover-color, var(--hcg-column-hover-header-color, var(--hcg-column-hover-color, var(--ig-header-base-color))) ) );--ig-header-current-color: var(--ig-header-color);color:var(--ig-header-current-color)}.hcg-container .hcg-table>tbody:last-of-type>tr:last-of-type>:where(.hcg-cell):first-child{border-bottom-left-radius:var(--ig-border-radius)}.hcg-container .hcg-table>tbody:last-of-type>tr:last-of-type>:where(.hcg-cell):last-child{border-bottom-right-radius:var(--ig-border-radius)}.hcg-container .hcg-table>tbody:last-of-type{border-bottom-left-radius:var(--hcg-border-radius);border-bottom-right-radius:var(--hcg-border-radius)}.hcg-container .hcg-table tbody tr{--ig-row-background-current: var(--hcg-row-background);--ig-row-color-current: var(--hcg-row-color);--ig-row-font-weight-current: var(--hcg-row-font-weight);--ig-row-font-size-current: var(--hcg-row-font-size);--ig-row-font-family-current: var(--hcg-row-font-family)}.hcg-container .hcg-table tbody tr.hcg-row-even{--ig-row-background-current: var(--hcg-row-even-background, var(--hcg-row-background));--ig-row-color-current: var(--hcg-row-even-color, var(--hcg-row-color));--ig-row-font-weight-current: var(--hcg-row-even-font-weight, var(--hcg-row-font-weight));--ig-row-font-size-current: var(--hcg-row-even-font-size, var(--hcg-row-font-size));--ig-row-font-family-current: var(--hcg-row-even-font-family, var(--hcg-row-font-family))}.hcg-container .hcg-table tbody tr>:where(.hcg-cell){--ig-cell-column-background: var(--hcg-column-background);--ig-cell-column-color: var(--hcg-column-color);--ig-cell-column-font-weight: var(--hcg-column-font-weight);--ig-cell-column-font-size: var(--hcg-column-font-size);--ig-cell-column-font-family: var(--hcg-column-font-family);--ig-cell-base-background: var(--hcg-cell-background, var(--ig-row-background-current, var(--ig-cell-column-background, transparent)));--ig-column-layer: var(--ig-cell-base-background);--ig-cell-hover-background-helper: var(--hcg-cell-hovered-background, var(--hcg-cell-hover-background));--ig-cell-hover-background: var(--ig-cell-hover-background-helper, var(--ig-row-hover-color, var(--ig-column-layer)));--ig-cell-hover-opacity-helper: var(--hcg-cell-hover-opacity);--ig-cell-hover-opacity: var(--ig-cell-hover-opacity-helper, var(--ig-hover-opacity));--ig-cell-active-opacity: var(--ig-cell-hover-opacity);--ig-cell-sync-opacity: var(--hcg-cell-sync-opacity, var(--hcg-sync-opacity, var(--ig-cell-hover-opacity)));--ig-cell-base-color: var(--hcg-cell-color, var(--ig-row-color-current, var(--ig-cell-column-color, var(--ig-color, inherit))));--ig-column-text-layer: var(--ig-cell-base-color);--ig-row-hover-text-color: var(--ig-column-text-layer);--ig-cell-hover-text-color: var(--ig-row-hover-text-color);--ig-cell-base-font-weight: var(--hcg-cell-font-weight, var(--ig-row-font-weight-current, var(--ig-cell-column-font-weight, var(--ig-font-weight))));--ig-cell-font-weight: var(--ig-cell-base-font-weight);--ig-cell-base-font-size: var(--hcg-cell-font-size, var(--ig-row-font-size-current, var(--ig-cell-column-font-size, var(--ig-font-size))));--ig-cell-font-size: var(--ig-cell-base-font-size);--ig-cell-base-font-family: var(--hcg-cell-font-family, var(--ig-row-font-family-current, var(--ig-cell-column-font-family, var(--ig-font-family))));--ig-cell-font-family: var(--ig-cell-base-font-family);--ig-cell-font: var(--ig-cell-font-weight) var(--ig-cell-font-size) var(--ig-cell-font-family);--ig-cell-text-align: var(--hcg-cell-text-align, var(--ig-text-align));background:var(--ig-column-layer);color:var(--ig-cell-hover-text-color);border-right:var(--ig-column-border);border-bottom:var(--ig-row-border);padding:var(--ig-padding);font:var(--ig-cell-font);text-align:var(--ig-cell-text-align)}.hcg-container .hcg-table tbody tr>:where(.hcg-cell):nth-child(2n){--ig-cell-column-background: var(--hcg-column-even-background, var(--hcg-column-background));--ig-cell-column-color: var(--hcg-column-even-color, var(--hcg-column-color));--ig-cell-column-font-weight: var(--hcg-column-even-font-weight, var(--hcg-column-font-weight));--ig-cell-column-font-size: var(--hcg-column-even-font-size, var(--hcg-column-font-size));--ig-cell-column-font-family: var(--hcg-column-even-font-family, var(--hcg-column-font-family))}.hcg-container .hcg-table tbody :where(.hcg-cell):focus{box-shadow:inset var(--ig-focus-ring)}.hcg-container .hcg-table tbody :where(.hcg-cell).hcg-hovered-column{--ig-column-layer: color-mix( in srgb, var(--hcg-cell-hovered-column-background, var(--hcg-column-hover-background, var(--ig-cell-base-background))) var(--hcg-column-hover-opacity, var(--ig-hover-opacity)), var(--ig-cell-base-background) calc(100% - var(--hcg-column-hover-opacity, var(--ig-hover-opacity))) );--ig-column-text-layer: var(--hcg-cell-hovered-column-color, var(--hcg-column-hover-color, var(--ig-cell-base-color)))}.hcg-container .hcg-table tbody :where(.hcg-cell).hcg-synced-column{--ig-column-layer: color-mix( in srgb, var( --hcg-cell-synced-column-background, var(--hcg-cell-hovered-column-background, var(--hcg-column-sync-background, var(--hcg-column-hover-background, var(--ig-cell-base-background)))) ) var(--hcg-column-sync-opacity, var(--hcg-sync-opacity, var(--hcg-column-hover-opacity, var(--ig-hover-opacity)))), var(--ig-cell-base-background) calc(100% - var(--hcg-column-sync-opacity, var(--hcg-sync-opacity, var(--hcg-column-hover-opacity, var(--ig-hover-opacity))))) );--ig-column-text-layer: var( --hcg-cell-synced-column-color, var(--hcg-cell-hovered-column-color, var(--hcg-column-sync-color, var(--hcg-column-hover-color, var(--ig-cell-base-color)))) )}.hcg-container .hcg-table thead th.hcg-hovered-column:not(:hover){--ig-header-column-hover-color: color-mix( in srgb, var(--hcg-cell-hovered-header-background, var(--hcg-column-hover-header-background, var(--hcg-column-hover-background, var(--ig-header-background)))) var(--hcg-column-hover-header-opacity, var(--hcg-column-hover-opacity, var(--ig-hover-opacity))), var(--ig-header-background) calc(100% - var(--hcg-column-hover-header-opacity, var(--hcg-column-hover-opacity, var(--ig-hover-opacity)))) );--ig-header-color: var(--hcg-cell-hovered-header-color, var(--hcg-column-hover-header-color, var(--hcg-column-hover-color, var(--ig-header-base-color))));--ig-header-current-color: var(--ig-header-color);background:var(--ig-header-column-hover-color);color:var(--ig-header-current-color)}.hcg-container .hcg-table thead th.hcg-synced-column:not(:hover){--ig-header-sync-opacity: var( --hcg-header-sync-opacity, var( --hcg-column-sync-header-opacity, var(--hcg-sync-opacity, var(--hcg-column-hover-header-opacity, var(--hcg-column-hover-opacity, var(--ig-hover-opacity)))) ) );--ig-header-column-hover-color: color-mix( in srgb, var( --hcg-cell-synced-header-background, var( --hcg-cell-hovered-header-background, var( --hcg-column-sync-header-background, var(--hcg-column-hover-header-background, var(--hcg-column-hover-background, var(--ig-header-background))) ) ) ) var(--ig-header-sync-opacity), var(--ig-header-background) calc( 100% - var( --ig-header-sync-opacity ) ) );--ig-header-color: var( --hcg-cell-synced-header-color, var( --hcg-cell-hovered-header-color, var(--hcg-column-sync-header-color, var(--hcg-column-hover-header-color, var(--hcg-column-hover-color, var(--ig-header-base-color)))) ) );--ig-header-current-color: var(--ig-header-color);background:var(--ig-header-column-hover-color);color:var(--ig-header-current-color)}.hcg-container .hcg-table tbody tr:hover>:where(.hcg-cell){--ig-row-hover-color: color-mix( in srgb, var(--hcg-cell-hovered-row-background, var(--hcg-row-hover-background, var(--ig-column-layer))) var(--hcg-row-hover-opacity, var(--ig-hover-opacity)), var(--ig-column-layer) calc(100% - var(--hcg-row-hover-opacity, var(--ig-hover-opacity))) );--ig-row-hover-text-color: var(--hcg-cell-hovered-row-color, var(--hcg-row-hover-color, var(--ig-column-text-layer)));--ig-cell-hover-text-color: var(--ig-row-hover-text-color);background:var(--ig-row-hover-color);color:var(--ig-cell-hover-text-color)}.hcg-container .hcg-table tbody tr.hcg-synced-row>:where(.hcg-cell){--ig-row-hover-color: color-mix( in srgb, var( --hcg-cell-synced-row-background, var(--hcg-cell-hovered-row-background, var(--hcg-row-sync-background, var(--hcg-row-hover-background, var(--ig-column-layer)))) ) var(--hcg-row-sync-opacity, var(--hcg-sync-opacity, var(--hcg-row-hover-opacity, var(--ig-hover-opacity)))), var(--ig-column-layer) calc(100% - var(--hcg-row-sync-opacity, var(--hcg-sync-opacity, var(--hcg-row-hover-opacity, var(--ig-hover-opacity))))) );--ig-row-hover-text-color: var( --hcg-cell-synced-row-color, var(--hcg-cell-hovered-row-color, var(--hcg-row-sync-color, var(--hcg-row-hover-color, var(--ig-column-text-layer)))) );--ig-cell-hover-text-color: var(--ig-row-hover-text-color);background:var(--ig-row-hover-color);color:var(--ig-cell-hover-text-color)}.hcg-container .hcg-table tbody :where(.hcg-cell):hover,.hcg-container .hcg-table tbody tr:hover>:where(.hcg-cell):hover,.hcg-container .hcg-table tbody :where(.hcg-cell).hcg-hovered-column:hover{--ig-cell-hover-layer: color-mix( in srgb, var(--ig-cell-hover-background) var(--ig-cell-hover-opacity), var(--ig-row-hover-color, var(--ig-column-layer)) calc(100% - var(--ig-cell-hover-opacity)) );--ig-cell-hover-text-color: var(--hcg-cell-hovered-color, var(--hcg-cell-hover-color, var(--ig-row-hover-text-color)));background:var(--ig-cell-hover-layer);color:var(--ig-cell-hover-text-color)}.hcg-container .hcg-table tbody tr.hcg-synced-row>:where(.hcg-cell).hcg-synced-column{--ig-cell-hover-layer: color-mix( in srgb, var( --hcg-cell-synced-background, var( --hcg-cell-hovered-background, var(--hcg-cell-sync-background, var(--hcg-cell-hover-background, var(--ig-row-hover-color, var(--ig-column-layer)))) ) ) var(--hcg-cell-synced-opacity, var(--hcg-cell-sync-opacity, var(--hcg-sync-opacity, var(--hcg-cell-hover-opacity, var(--ig-cell-hover-opacity))))), var(--ig-row-hover-color, var(--ig-column-layer)) calc(100% - var(--hcg-cell-synced-opacity, var(--hcg-cell-sync-opacity, var(--hcg-sync-opacity, var(--hcg-cell-hover-opacity, var(--ig-cell-hover-opacity)))))) );--ig-cell-hover-text-color: var( --hcg-cell-synced-color, var(--hcg-cell-hovered-color, var(--hcg-cell-sync-color, var(--hcg-cell-hover-color, var(--ig-row-hover-text-color)))) );background:var(--ig-cell-hover-layer);color:var(--ig-cell-hover-text-color)}.hcg-container .hcg-table tfoot td{border-top:var(--ig-row-border)}.hcg-theme-default,.highcharts-light .hcg-theme-default{--hcg-color: var(--highcharts-neutral-color-100);--hcg-background: var(--highcharts-background-color);--hcg-border-radius: 5px;--hcg-border-width: 1px;--hcg-font-size: 15px;--hcg-caption-font-size: 18px;--hcg-padding: 15px;--hcg-header-vertical-padding: 10px;--hcg-pagination-vertical-padding: 10px;--hcg-focus-ring-color: #626bd0;--hcg-input-border-radius: 6px;--hcg-input-border-color: #d1d1d1;--hcg-input-hover-border-color: #9d9d9d;--hcg-button-border-radius: 6px;--hcg-button-hover-color: #000000;--hcg-button-hover-background: #e8e8e8;--hcg-button-border-color: transparent;--hcg-cell-button-border-color: #d1d1d1;--hcg-button-color: #141414;--hcg-icon-border-radius: 6px;--hcg-pagination-button-selected-background: #000000;--hcg-pagination-button-selected-color: #ffffff}@media(prefers-color-scheme:dark){.hcg-theme-default{--hcg-input-border-color: #4f4f4f;--hcg-input-hover-border-color: #646464;--hcg-button-color: #ffffff;--hcg-button-hover-color: #ffffff;--hcg-button-hover-background: #3f3f3f;--hcg-cell-button-border-color: #646464;--hcg-pagination-button-selected-background: #ffffff;--hcg-pagination-button-selected-color: #000000}}.highcharts-dark .hcg-theme-default{--hcg-input-border-color: #4f4f4f;--hcg-input-hover-border-color: #646464;--hcg-button-color: #ffffff;--hcg-button-hover-color: #ffffff;--hcg-button-hover-background: #3f3f3f;--hcg-cell-button-border-color: #646464;--hcg-pagination-button-selected-background: #ffffff;--hcg-pagination-button-selected-color: #000000}.hcg-theme-default{--hcg-border-color: var(--highcharts-neutral-color-20, color-mix(in srgb, var(--hcg-color, #000000) 10%, var(--hcg-background, #ffffff)));--hcg-row-hover-background: var(--ig-highlight-color-5, color-mix(in srgb, var(--hcg-color, #000000) 3%, var(--hcg-background, #ffffff)));--hcg-row-even-background: var(--highcharts-neutral-color-3, color-mix(in srgb, var(--hcg-color, #000000) 2%, var(--hcg-background, #ffffff)))}.hcg-container{container-type:inline-size;container-name:hcg;position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden;box-sizing:border-box;color-scheme:light dark;max-height:inherit}.highcharts-light .hcg-container{color-scheme:light}.highcharts-dark .hcg-container{color-scheme:dark}.hcg-container *{box-sizing:border-box}.hcg-container:has(.hcg-no-data){justify-content:center;align-items:center}.hcg-container .hcg-input{width:100%}.hcg-container .hcg-input:disabled{opacity:.4;cursor:not-allowed}.hcg-container .hcg-input::placeholder{color:#767676}.hcg-container .hcg-input:focus-visible{outline:none;border-color:transparent}.hcg-container .hcg-input[type=checkbox]{--ig-input-checkbox-size: 1.333em;appearance:none;width:var(--ig-input-checkbox-size);height:var(--ig-input-checkbox-size);cursor:pointer;position:relative}.hcg-container .hcg-input[type=checkbox]:checked:before{content:"";position:absolute;inset:0;margin:.05em;-webkit-mask:center/contain no-repeat;mask:center/contain no-repeat;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27black%27 stroke-width=%273%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Cpath d=%27M5 13l4 4L19 7%27/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27black%27 stroke-width=%273%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Cpath d=%27M5 13l4 4L19 7%27/%3E%3C/svg%3E")}.hcg-container .hcg-input.hcg-icon-search{padding-left:25px;appearance:none;background-repeat:no-repeat;background-position:left 10px center;background-image:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%2712%27 viewBox=%270 0 12 12%27 fill=%27none%27%3e%3cpath d=%27M10.5 10.5L7.50005 7.5M8.5 5C8.5 6.933 6.933 8.5 5 8.5C3.067 8.5 1.5 6.933 1.5 5C1.5 3.067 3.067 1.5 5 1.5C6.933 1.5 8.5 3.067 8.5 5Z%27 stroke=%27%23767676%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3e%3c/svg%3e")}.hcg-container select.hcg-input{appearance:none;background-image:url("data:image/svg+xml,%3csvg width=%2712%27 height=%2712%27 viewBox=%270 0 12 12%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3e%3cpath d=%27M3.5 7.5L6 10L8.5 7.5M3.5 4.5L6 2L8.5 4.5%27 stroke=%27%23767676%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 5px center;white-space:nowrap;text-overflow:ellipsis}.hcg-container :is(.hcg-button,.hcg-icon){position:relative;display:inline-flex;vertical-align:middle;align-items:center;justify-content:center;flex-direction:row;line-height:1;gap:2px;cursor:pointer;transition:background-color .2s ease,box-shadow .2s ease,border .2s ease}.hcg-container :is(.hcg-button,.hcg-icon) svg{width:.9em;height:.9em;display:block}.hcg-container :is(.hcg-button,.hcg-icon) span{display:inline-block;line-height:1}.hcg-container :is(.hcg-button,.hcg-icon) span:empty{display:none}.hcg-container :is(.hcg-button,.hcg-icon).reverse{flex-direction:row-reverse}.hcg-container :is(.hcg-button,.hcg-icon):focus-visible{outline:none;border-color:transparent}.hcg-container :is(.hcg-button,.hcg-icon):disabled{opacity:.4;cursor:not-allowed}.hcg-container .hcg-table{width:100%;border-collapse:separate;border-spacing:0;overflow:hidden;table-layout:fixed;flex:1}.hcg-container .hcg-table.hcg-scrollable-content{display:flex;flex-direction:column;min-height:0}.hcg-container .hcg-table.hcg-virtualization thead{display:block}.hcg-container .hcg-table thead th{position:relative}.hcg-container .hcg-table.hcg-scrollable-content>tbody{height:100%;overflow:auto;min-height:0;flex:1}.hcg-container .hcg-table.hcg-virtualization>tbody{display:block;position:relative}.hcg-container .hcg-table>tbody>tr{overflow:hidden;width:100%}.hcg-container .hcg-table>tbody>tr>:where(.hcg-cell){position:relative;line-height:1em;overflow:hidden}.hcg-container .hcg-table>tbody>tr.hcg-mocked-row>:where(.hcg-cell){white-space:nowrap;text-overflow:ellipsis}.hcg-container .hcg-table .hcg-last-header-cell-in-row,.hcg-container .hcg-table tbody tr>:where(.hcg-cell):last-child{border-right:none}.hcg-container .hcg-table tbody tr:last-of-type>:where(.hcg-cell){border-bottom:none}.hcg-container .hcg-table.hcg-scrollable-content>tbody>tr{display:block}.hcg-container .hcg-table.hcg-virtualization>tbody>tr{position:absolute}.hcg-container .hcg-table>tbody.hcg-rows-content-nowrap>tr>:where(.hcg-cell){white-space:nowrap;text-overflow:ellipsis}.hcg-container .hcg-table>tbody>tr>:where(.hcg-cell):focus{outline:none}.hcg-container thead th .hcg-header-cell-container{display:flex;align-items:center;justify-content:space-between}.hcg-container thead th .hcg-header-cell-content{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hcg-container thead th .hcg-header-cell-container.hcg-no-width .hcg-header-cell-content{visibility:hidden;transition:none}.hcg-container thead th .hcg-header-cell-icons{display:flex;overflow:hidden;align-items:center;max-width:0;opacity:0;cursor:pointer;transition:max-width .3s ease,opacity .3s ease}.hcg-container thead th .hcg-header-cell-icons .hcg-icon.hcg-icon-selected:after{content:"";position:absolute;top:2px;right:2px;width:.3em;height:.3em;border-radius:50%;background:currentColor}.hcg-container thead th :is(:hover,:focus-visible) .hcg-header-cell-icons,.hcg-container thead th .hcg-header-cell-icons:has(.hcg-button:focus-visible,.hcg-icon:focus-visible,.hcg-button.hcg-button-selected,.hcg-icon.hcg-icon-highlighted,.hcg-icon.hcg-icon-selected),.hcg-container thead th .hcg-header-cell-container.hcg-no-width .hcg-header-cell-icons{max-width:100px;opacity:1}.hcg-container thead th .hcg-header-cell-container.hcg-no-width .hcg-header-cell-menu-icon{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);margin-left:0}.hcg-container thead th .hcg-header-cell-icons .hcg-header-cell-menu-icon .hcg-icon{padding-inline:3px}.hcg-container thead th .hcg-header-cell-icons>:first-child{margin-left:5px}.hcg-container thead th .hcg-column-resizer{position:absolute;display:flex;align-items:center;justify-content:center;top:0;width:9px;right:-5px;height:100%;-webkit-user-select:none;user-select:none;touch-action:none;z-index:10;cursor:col-resize}.hcg-container thead th .hcg-column-resizer.hovered:after{content:"";height:100%}.hcg-container .hcg-pagination{display:flex;align-items:center;gap:.75rem;flex-wrap:nowrap}.hcg-container .hcg-pagination>*{flex:1 1 0;min-width:0;display:flex;align-items:center}.hcg-container .hcg-pagination .hcg-pagination-info{justify-content:flex-start}.hcg-container .hcg-pagination .hcg-pagination-controls{justify-content:center;gap:2px}.hcg-container .hcg-pagination .hcg-pagination-controls .hcg-pagination-pages{display:flex;flex-wrap:nowrap;gap:2px}.hcg-container .hcg-pagination .hcg-pagination-controls .hcg-pagination-pages .hcg-button{display:inline-flex;align-items:center;justify-content:center;min-width:30px}.hcg-container .hcg-pagination .hcg-pagination-controls .hcg-pagination-pages span{display:inline-flex;align-items:center;justify-content:center;min-width:20px}.hcg-container .hcg-pagination .hcg-pagination-page-size{justify-content:flex-end;text-align:right}.hcg-container .hcg-pagination .hcg-pagination-page-size select.hcg-input{width:60px;margin-left:8px}:is(.hcg-container .hcg-pagination.hcg-pagination-left,.hcg-container .hcg-pagination.hcg-pagination-center,.hcg-container .hcg-pagination.hcg-pagination-right)>*{flex:0 0 auto;min-width:auto}.hcg-container .hcg-pagination.hcg-pagination-left{justify-content:flex-start}.hcg-container .hcg-pagination.hcg-pagination-center{justify-content:center}.hcg-container .hcg-pagination.hcg-pagination-right{justify-content:flex-end}.hcg-container .hcg-pagination:not(:has(.hcg-pagination-info)) .hcg-pagination-controls{justify-content:flex-start}.hcg-container .hcg-pagination:not(:has(.hcg-pagination-page-size)) .hcg-pagination-controls{justify-content:flex-end}@container hcg (max-width: 800px){.hcg-container .hcg-pagination{flex-direction:column;align-items:stretch;--ig-pagination-stacked-align: center}.hcg-container .hcg-pagination.hcg-pagination-left{--ig-pagination-stacked-align: flex-start}.hcg-container .hcg-pagination.hcg-pagination-right{--ig-pagination-stacked-align: flex-end}.hcg-container .hcg-pagination>*{flex:0 0 auto;justify-content:var(--ig-pagination-stacked-align)}.hcg-container .hcg-pagination .hcg-pagination-info,.hcg-container .hcg-pagination .hcg-pagination-controls,.hcg-container .hcg-pagination .hcg-pagination-page-size{justify-content:var(--ig-pagination-stacked-align)}.hcg-container .hcg-pagination .hcg-pagination-page-size{text-align:center}.hcg-container .hcg-pagination.hcg-pagination-left .hcg-pagination-page-size{text-align:left}.hcg-container .hcg-pagination.hcg-pagination-right .hcg-pagination-page-size{text-align:right}.hcg-container .hcg-pagination:not(:has(.hcg-pagination-page-size)) .hcg-pagination-controls,.hcg-container .hcg-pagination:not(:has(.hcg-pagination-info)) .hcg-pagination-controls{justify-content:var(--ig-pagination-stacked-align)}}.hcg-credits,.highcharts-light .hcg-credits{display:block;width:114px;height:20px;background-size:contain;background-repeat:no-repeat;background-image:image-set(url(https://assets.highcharts.com/grid/logo_light.png) 1x,url(https://assets.highcharts.com/grid/logo_lightx2.png) 2x)}@media(prefers-color-scheme:dark){.hcg-credits{background-image:image-set(url(https://assets.highcharts.com/grid/logo_dark.png) 1x,url(https://assets.highcharts.com/grid/logo_darkx2.png) 2x)}}.highcharts-dark .hcg-credits{background-image:image-set(url(https://assets.highcharts.com/grid/logo_dark.png) 1x,url(https://assets.highcharts.com/grid/logo_darkx2.png) 2x)}.hcg-container .hcg-popup{position:absolute;z-index:1000;border-radius:6px;box-shadow:0 2px 4px #00000014,0 7px 7px #00000012,0 17px 10px #0000000a,0 30px 12px #00000003;min-width:200px;overflow:auto;border-width:1px;border-style:solid}.hcg-container .hcg-popup .hcg-popup-content{padding:5px}.hcg-container .hcg-popup .hcg-menu-header{font-size:.75rem;padding:3px;margin-bottom:5px}.hcg-container .hcg-popup .hcg-menu-header-category{opacity:.5;-webkit-user-select:none;user-select:none}.hcg-container .hcg-menu-container{margin:0;display:flex;flex-direction:column;list-style:none;row-gap:5px;padding:0}.hcg-container .hcg-menu-container .hcg-menu-item{display:flex;align-items:center;gap:2px;width:100%;min-width:185px;min-height:2rem;padding:8px 8px 8px 12px;font-size:.75rem;font-weight:600;background-color:transparent;border:1px solid transparent;border-radius:5px}.hcg-container .hcg-menu-container .hcg-menu-item:not(:disabled){cursor:pointer}.hcg-container .hcg-menu-container .hcg-menu-item:focus-visible{outline:none}.hcg-container .hcg-menu-container .hcg-menu-item-icon{--icon-size: 16px;flex:0 0 var(--icon-size);width:var(--icon-size);height:var(--icon-size);display:inline-flex;align-items:center;justify-content:center;opacity:.6}.hcg-container .hcg-menu-container .hcg-menu-item.active .hcg-menu-item-icon,.hcg-container .hcg-menu-container .hcg-menu-item.highlighted .hcg-menu-item-icon,.hcg-container .hcg-menu-container .hcg-menu-item:not(:disabled):hover .hcg-menu-item-icon{opacity:1}.hcg-container .hcg-menu-container .hcg-menu-item-label{flex:1 1 auto;min-width:0;text-align:left;padding-left:.75rem}.hcg-container .hcg-menu-container .hcg-menu-divider{border-top-width:1px;border-top-style:solid;height:0}.hcg-header-cell:has(.hcg-column-filter-wrapper){overflow:hidden}.hcg-column-filter-wrapper{width:100%;display:flex;flex-flow:column;row-gap:5px;min-width:50px}.hcg-clear-filter-button{appearance:none;background:none;border:0;padding:0;margin:0;display:inline;vertical-align:baseline;font:inherit;font-size:.625rem;white-space:nowrap;font-weight:400;align-self:end}.hcg-clear-filter-button:hover{text-decoration:underline;cursor:pointer}.hcg-clear-filter-button:disabled,.hcg-clear-filter-button:disabled:hover{opacity:.5;text-decoration:none;cursor:default}.hcg-table thead th.hcg-column-sortable{cursor:pointer}.hcg-visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;white-space:nowrap;clip:rect(1px,1px,1px,1px);margin-top:-3px;opacity:.01}.hcg-container.hcg-caption *{font:inherit;margin:0}.hcg-loading-wrapper{display:flex;align-items:center;justify-content:center;position:absolute;width:100%;height:100%;gap:10px;color:light-dark(#000000,#ffffff)}.hcg-loading-wrapper .hcg-spinner{border-top-width:5px;border-top-style:solid;border-top-color:light-dark(#000000,#ffffff);border-radius:50%;width:30px;height:30px;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.hcg-table thead tr th.hcg-right .hcg-header-cell-content,.hcg-table tbody tr>:where(.hcg-cell).hcg-right{text-align:right}.hcg-table thead tr th.hcg-center .hcg-header-cell-content,.hcg-table tbody tr>:where(.hcg-cell).hcg-center{text-align:center}.hcg-table thead tr th.hcg-left .hcg-header-cell-content,.hcg-table tbody tr>:where(.hcg-cell).hcg-left{text-align:left}
