.ag-filter-panel-buttons{padding:var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding) 0;justify-content:flex-end;gap:var(--ag-widget-vertical-spacing) var(--ag-widget-horizontal-spacing);flex-wrap:wrap;display:flex;overflow:hidden}.ag-filter-panel-buttons-button{line-height:1.5}.ag-filter-panel .ag-standard-button.ag-filter-panel-buttons-apply-button{color:var(--ag-filter-panel-apply-button-color);background-color:var(--ag-filter-panel-apply-button-background-color)}.ag-filter-panel>:where(:last-child){padding-bottom:var(--ag-widget-container-vertical-padding)}.ag-row.ag-row-pinned-source{color:var(--ag-pinned-source-row-text-color);background-color:var(--ag-pinned-source-row-background-color);font-weight:var(--ag-pinned-source-row-font-weight)}.ag-row.ag-row-pinned{color:var(--ag-pinned-row-text-color);background-color:var(--ag-pinned-row-background-color);font-weight:var(--ag-pinned-row-font-weight)}.ag-floating-top-viewport{border-bottom:var(--ag-pinned-row-border)}.ag-floating-bottom-viewport{border-top:var(--ag-pinned-row-border)}.ag-measurement-container{--ag-legacy-styles-loaded:"true"}.ag-icon{font-family:var(--ag-icon-font-family);font-weight:var(--ag-icon-font-weight);color:var(--ag-icon-font-color);font-size:var(--ag-icon-size);line-height:var(--ag-icon-size);font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:var(--ag-icon-size);height:var(--ag-icon-size);font-style:normal;position:relative}.ag-icon:before{content:"";font-family:inherit}.ag-icon:after{background:transparent var(--ag-icon-image,none) center/contain no-repeat;display:var(--ag-icon-image-display);opacity:var(--ag-icon-image-opacity,.9);content:"";position:absolute;inset:0}.ag-icon-aggregation{font-family:var(--ag-icon-font-family-aggregation,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-aggregation,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-aggregation,var(--ag-icon-font-color))}.ag-icon-aggregation:before{content:var(--ag-icon-font-code-aggregation,"");display:var(--ag-icon-font-display-aggregation,var(--ag-icon-font-display))}.ag-icon-aggregation:after{background-image:var(--ag-icon-image-aggregation,var(--ag-icon-image));display:var(--ag-icon-image-display-aggregation,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-aggregation,var(--ag-icon-image-opacity,.9))}.ag-icon-arrows{font-family:var(--ag-icon-font-family-arrows,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-arrows,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-arrows,var(--ag-icon-font-color))}.ag-icon-arrows:before{content:var(--ag-icon-font-code-arrows,"");display:var(--ag-icon-font-display-arrows,var(--ag-icon-font-display))}.ag-icon-arrows:after{background-image:var(--ag-icon-image-arrows,var(--ag-icon-image));display:var(--ag-icon-image-display-arrows,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-arrows,var(--ag-icon-image-opacity,.9))}.ag-icon-asc{font-family:var(--ag-icon-font-family-asc,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-asc,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-asc,var(--ag-icon-font-color))}.ag-icon-asc:before{content:var(--ag-icon-font-code-asc,"");display:var(--ag-icon-font-display-asc,var(--ag-icon-font-display))}.ag-icon-asc:after{background-image:var(--ag-icon-image-asc,var(--ag-icon-image));display:var(--ag-icon-image-display-asc,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-asc,var(--ag-icon-image-opacity,.9))}.ag-icon-cancel{font-family:var(--ag-icon-font-family-cancel,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-cancel,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-cancel,var(--ag-icon-font-color))}.ag-icon-cancel:before{content:var(--ag-icon-font-code-cancel,"");display:var(--ag-icon-font-display-cancel,var(--ag-icon-font-display))}.ag-icon-cancel:after{background-image:var(--ag-icon-image-cancel,var(--ag-icon-image));display:var(--ag-icon-image-display-cancel,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-cancel,var(--ag-icon-image-opacity,.9))}.ag-icon-chart{font-family:var(--ag-icon-font-family-chart,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-chart,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-chart,var(--ag-icon-font-color))}.ag-icon-chart:before{content:var(--ag-icon-font-code-chart,"");display:var(--ag-icon-font-display-chart,var(--ag-icon-font-display))}.ag-icon-chart:after{background-image:var(--ag-icon-image-chart,var(--ag-icon-image));display:var(--ag-icon-image-display-chart,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-chart,var(--ag-icon-image-opacity,.9))}.ag-icon-checkbox-checked{font-family:var(--ag-icon-font-family-checkbox-checked,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-checkbox-checked,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-checkbox-checked,var(--ag-icon-font-color))}.ag-icon-checkbox-checked:before{content:var(--ag-icon-font-code-checkbox-checked,"");display:var(--ag-icon-font-display-checkbox-checked,var(--ag-icon-font-display))}.ag-icon-checkbox-checked:after{background-image:var(--ag-icon-image-checkbox-checked,var(--ag-icon-image));display:var(--ag-icon-image-display-checkbox-checked,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-checkbox-checked,var(--ag-icon-image-opacity,.9))}.ag-icon-checkbox-indeterminate{font-family:var(--ag-icon-font-family-checkbox-indeterminate,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-checkbox-indeterminate,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-checkbox-indeterminate,var(--ag-icon-font-color))}.ag-icon-checkbox-indeterminate:before{content:var(--ag-icon-font-code-checkbox-indeterminate,"");display:var(--ag-icon-font-display-checkbox-indeterminate,var(--ag-icon-font-display))}.ag-icon-checkbox-indeterminate:after{background-image:var(--ag-icon-image-checkbox-indeterminate,var(--ag-icon-image));display:var(--ag-icon-image-display-checkbox-indeterminate,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-checkbox-indeterminate,var(--ag-icon-image-opacity,.9))}.ag-icon-checkbox-unchecked{font-family:var(--ag-icon-font-family-checkbox-unchecked,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-checkbox-unchecked,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-checkbox-unchecked,var(--ag-icon-font-color))}.ag-icon-checkbox-unchecked:before{content:var(--ag-icon-font-code-checkbox-unchecked,"");display:var(--ag-icon-font-display-checkbox-unchecked,var(--ag-icon-font-display))}.ag-icon-checkbox-unchecked:after{background-image:var(--ag-icon-image-checkbox-unchecked,var(--ag-icon-image));display:var(--ag-icon-image-display-checkbox-unchecked,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-checkbox-unchecked,var(--ag-icon-image-opacity,.9))}.ag-icon-color-picker{font-family:var(--ag-icon-font-family-color-picker,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-color-picker,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-color-picker,var(--ag-icon-font-color))}.ag-icon-color-picker:before{content:var(--ag-icon-font-code-color-picker,"");display:var(--ag-icon-font-display-color-picker,var(--ag-icon-font-display))}.ag-icon-color-picker:after{background-image:var(--ag-icon-image-color-picker,var(--ag-icon-image));display:var(--ag-icon-image-display-color-picker,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-color-picker,var(--ag-icon-image-opacity,.9))}.ag-icon-columns{font-family:var(--ag-icon-font-family-columns,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-columns,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-columns,var(--ag-icon-font-color))}.ag-icon-columns:before{content:var(--ag-icon-font-code-columns,"");display:var(--ag-icon-font-display-columns,var(--ag-icon-font-display))}.ag-icon-columns:after{background-image:var(--ag-icon-image-columns,var(--ag-icon-image));display:var(--ag-icon-image-display-columns,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-columns,var(--ag-icon-image-opacity,.9))}.ag-icon-contracted{font-family:var(--ag-icon-font-family-contracted,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-contracted,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-contracted,var(--ag-icon-font-color))}.ag-icon-contracted:before{content:var(--ag-icon-font-code-contracted,"");display:var(--ag-icon-font-display-contracted,var(--ag-icon-font-display))}.ag-icon-contracted:after{background-image:var(--ag-icon-image-contracted,var(--ag-icon-image));display:var(--ag-icon-image-display-contracted,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-contracted,var(--ag-icon-image-opacity,.9))}.ag-icon-copy{font-family:var(--ag-icon-font-family-copy,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-copy,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-copy,var(--ag-icon-font-color))}.ag-icon-copy:before{content:var(--ag-icon-font-code-copy,"");display:var(--ag-icon-font-display-copy,var(--ag-icon-font-display))}.ag-icon-copy:after{background-image:var(--ag-icon-image-copy,var(--ag-icon-image));display:var(--ag-icon-image-display-copy,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-copy,var(--ag-icon-image-opacity,.9))}.ag-icon-cross{font-family:var(--ag-icon-font-family-cross,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-cross,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-cross,var(--ag-icon-font-color))}.ag-icon-cross:before{content:var(--ag-icon-font-code-cross,"");display:var(--ag-icon-font-display-cross,var(--ag-icon-font-display))}.ag-icon-cross:after{background-image:var(--ag-icon-image-cross,var(--ag-icon-image));display:var(--ag-icon-image-display-cross,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-cross,var(--ag-icon-image-opacity,.9))}.ag-icon-csv{font-family:var(--ag-icon-font-family-csv,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-csv,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-csv,var(--ag-icon-font-color))}.ag-icon-csv:before{content:var(--ag-icon-font-code-csv,"");display:var(--ag-icon-font-display-csv,var(--ag-icon-font-display))}.ag-icon-csv:after{background-image:var(--ag-icon-image-csv,var(--ag-icon-image));display:var(--ag-icon-image-display-csv,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-csv,var(--ag-icon-image-opacity,.9))}.ag-icon-cut{font-family:var(--ag-icon-font-family-cut,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-cut,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-cut,var(--ag-icon-font-color))}.ag-icon-cut:before{content:var(--ag-icon-font-code-cut,"");display:var(--ag-icon-font-display-cut,var(--ag-icon-font-display))}.ag-icon-cut:after{background-image:var(--ag-icon-image-cut,var(--ag-icon-image));display:var(--ag-icon-image-display-cut,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-cut,var(--ag-icon-image-opacity,.9))}.ag-icon-desc{font-family:var(--ag-icon-font-family-desc,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-desc,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-desc,var(--ag-icon-font-color))}.ag-icon-desc:before{content:var(--ag-icon-font-code-desc,"");display:var(--ag-icon-font-display-desc,var(--ag-icon-font-display))}.ag-icon-desc:after{background-image:var(--ag-icon-image-desc,var(--ag-icon-image));display:var(--ag-icon-image-display-desc,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-desc,var(--ag-icon-image-opacity,.9))}.ag-icon-excel{font-family:var(--ag-icon-font-family-excel,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-excel,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-excel,var(--ag-icon-font-color))}.ag-icon-excel:before{content:var(--ag-icon-font-code-excel,"");display:var(--ag-icon-font-display-excel,var(--ag-icon-font-display))}.ag-icon-excel:after{background-image:var(--ag-icon-image-excel,var(--ag-icon-image));display:var(--ag-icon-image-display-excel,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-excel,var(--ag-icon-image-opacity,.9))}.ag-icon-expanded{font-family:var(--ag-icon-font-family-expanded,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-expanded,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-expanded,var(--ag-icon-font-color))}.ag-icon-expanded:before{content:var(--ag-icon-font-code-expanded,"");display:var(--ag-icon-font-display-expanded,var(--ag-icon-font-display))}.ag-icon-expanded:after{background-image:var(--ag-icon-image-expanded,var(--ag-icon-image));display:var(--ag-icon-image-display-expanded,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-expanded,var(--ag-icon-image-opacity,.9))}.ag-icon-eye-slash{font-family:var(--ag-icon-font-family-eye-slash,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-eye-slash,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-eye-slash,var(--ag-icon-font-color))}.ag-icon-eye-slash:before{content:var(--ag-icon-font-code-eye-slash,"");display:var(--ag-icon-font-display-eye-slash,var(--ag-icon-font-display))}.ag-icon-eye-slash:after{background-image:var(--ag-icon-image-eye-slash,var(--ag-icon-image));display:var(--ag-icon-image-display-eye-slash,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-eye-slash,var(--ag-icon-image-opacity,.9))}.ag-icon-eye{font-family:var(--ag-icon-font-family-eye,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-eye,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-eye,var(--ag-icon-font-color))}.ag-icon-eye:before{content:var(--ag-icon-font-code-eye,"");display:var(--ag-icon-font-display-eye,var(--ag-icon-font-display))}.ag-icon-eye:after{background-image:var(--ag-icon-image-eye,var(--ag-icon-image));display:var(--ag-icon-image-display-eye,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-eye,var(--ag-icon-image-opacity,.9))}.ag-icon-filter{font-family:var(--ag-icon-font-family-filter,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-filter,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-filter,var(--ag-icon-font-color))}.ag-icon-filter:before{content:var(--ag-icon-font-code-filter,"");display:var(--ag-icon-font-display-filter,var(--ag-icon-font-display))}.ag-icon-filter:after{background-image:var(--ag-icon-image-filter,var(--ag-icon-image));display:var(--ag-icon-image-display-filter,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-filter,var(--ag-icon-image-opacity,.9))}.ag-icon-first{font-family:var(--ag-icon-font-family-first,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-first,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-first,var(--ag-icon-font-color))}.ag-icon-first:before{content:var(--ag-icon-font-code-first,"");display:var(--ag-icon-font-display-first,var(--ag-icon-font-display))}.ag-icon-first:after{background-image:var(--ag-icon-image-first,var(--ag-icon-image));display:var(--ag-icon-image-display-first,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-first,var(--ag-icon-image-opacity,.9))}.ag-icon-grip{font-family:var(--ag-icon-font-family-grip,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-grip,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-grip,var(--ag-icon-font-color))}.ag-icon-grip:before{content:var(--ag-icon-font-code-grip,"");display:var(--ag-icon-font-display-grip,var(--ag-icon-font-display))}.ag-icon-grip:after{background-image:var(--ag-icon-image-grip,var(--ag-icon-image));display:var(--ag-icon-image-display-grip,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-grip,var(--ag-icon-image-opacity,.9))}.ag-icon-group{font-family:var(--ag-icon-font-family-group,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-group,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-group,var(--ag-icon-font-color))}.ag-icon-group:before{content:var(--ag-icon-font-code-group,"");display:var(--ag-icon-font-display-group,var(--ag-icon-font-display))}.ag-icon-group:after{background-image:var(--ag-icon-image-group,var(--ag-icon-image));display:var(--ag-icon-image-display-group,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-group,var(--ag-icon-image-opacity,.9))}.ag-icon-last{font-family:var(--ag-icon-font-family-last,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-last,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-last,var(--ag-icon-font-color))}.ag-icon-last:before{content:var(--ag-icon-font-code-last,"");display:var(--ag-icon-font-display-last,var(--ag-icon-font-display))}.ag-icon-last:after{background-image:var(--ag-icon-image-last,var(--ag-icon-image));display:var(--ag-icon-image-display-last,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-last,var(--ag-icon-image-opacity,.9))}.ag-icon-left{font-family:var(--ag-icon-font-family-left,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-left,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-left,var(--ag-icon-font-color))}.ag-icon-left:before{content:var(--ag-icon-font-code-left,"");display:var(--ag-icon-font-display-left,var(--ag-icon-font-display))}.ag-icon-left:after{background-image:var(--ag-icon-image-left,var(--ag-icon-image));display:var(--ag-icon-image-display-left,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-left,var(--ag-icon-image-opacity,.9))}.ag-icon-linked{font-family:var(--ag-icon-font-family-linked,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-linked,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-linked,var(--ag-icon-font-color))}.ag-icon-linked:before{content:var(--ag-icon-font-code-linked,"");display:var(--ag-icon-font-display-linked,var(--ag-icon-font-display))}.ag-icon-linked:after{background-image:var(--ag-icon-image-linked,var(--ag-icon-image));display:var(--ag-icon-image-display-linked,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-linked,var(--ag-icon-image-opacity,.9))}.ag-icon-loading{font-family:var(--ag-icon-font-family-loading,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-loading,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-loading,var(--ag-icon-font-color))}.ag-icon-loading:before{content:var(--ag-icon-font-code-loading,"");display:var(--ag-icon-font-display-loading,var(--ag-icon-font-display))}.ag-icon-loading:after{background-image:var(--ag-icon-image-loading,var(--ag-icon-image));display:var(--ag-icon-image-display-loading,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-loading,var(--ag-icon-image-opacity,.9))}.ag-icon-maximize{font-family:var(--ag-icon-font-family-maximize,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-maximize,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-maximize,var(--ag-icon-font-color))}.ag-icon-maximize:before{content:var(--ag-icon-font-code-maximize,"");display:var(--ag-icon-font-display-maximize,var(--ag-icon-font-display))}.ag-icon-maximize:after{background-image:var(--ag-icon-image-maximize,var(--ag-icon-image));display:var(--ag-icon-image-display-maximize,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-maximize,var(--ag-icon-image-opacity,.9))}.ag-icon-menu{font-family:var(--ag-icon-font-family-menu,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-menu,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-menu,var(--ag-icon-font-color))}.ag-icon-menu:before{content:var(--ag-icon-font-code-menu,"");display:var(--ag-icon-font-display-menu,var(--ag-icon-font-display))}.ag-icon-menu:after{background-image:var(--ag-icon-image-menu,var(--ag-icon-image));display:var(--ag-icon-image-display-menu,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-menu,var(--ag-icon-image-opacity,.9))}.ag-icon-minimize{font-family:var(--ag-icon-font-family-minimize,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-minimize,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-minimize,var(--ag-icon-font-color))}.ag-icon-minimize:before{content:var(--ag-icon-font-code-minimize,"");display:var(--ag-icon-font-display-minimize,var(--ag-icon-font-display))}.ag-icon-minimize:after{background-image:var(--ag-icon-image-minimize,var(--ag-icon-image));display:var(--ag-icon-image-display-minimize,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-minimize,var(--ag-icon-image-opacity,.9))}.ag-icon-next{font-family:var(--ag-icon-font-family-next,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-next,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-next,var(--ag-icon-font-color))}.ag-icon-next:before{content:var(--ag-icon-font-code-next,"");display:var(--ag-icon-font-display-next,var(--ag-icon-font-display))}.ag-icon-next:after{background-image:var(--ag-icon-image-next,var(--ag-icon-image));display:var(--ag-icon-image-display-next,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-next,var(--ag-icon-image-opacity,.9))}.ag-icon-none{font-family:var(--ag-icon-font-family-none,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-none,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-none,var(--ag-icon-font-color))}.ag-icon-none:before{content:var(--ag-icon-font-code-none,"");display:var(--ag-icon-font-display-none,var(--ag-icon-font-display))}.ag-icon-none:after{background-image:var(--ag-icon-image-none,var(--ag-icon-image));display:var(--ag-icon-image-display-none,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-none,var(--ag-icon-image-opacity,.9))}.ag-icon-not-allowed{font-family:var(--ag-icon-font-family-not-allowed,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-not-allowed,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-not-allowed,var(--ag-icon-font-color))}.ag-icon-not-allowed:before{content:var(--ag-icon-font-code-not-allowed,"");display:var(--ag-icon-font-display-not-allowed,var(--ag-icon-font-display))}.ag-icon-not-allowed:after{background-image:var(--ag-icon-image-not-allowed,var(--ag-icon-image));display:var(--ag-icon-image-display-not-allowed,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-not-allowed,var(--ag-icon-image-opacity,.9))}.ag-icon-paste{font-family:var(--ag-icon-font-family-paste,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-paste,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-paste,var(--ag-icon-font-color))}.ag-icon-paste:before{content:var(--ag-icon-font-code-paste,"");display:var(--ag-icon-font-display-paste,var(--ag-icon-font-display))}.ag-icon-paste:after{background-image:var(--ag-icon-image-paste,var(--ag-icon-image));display:var(--ag-icon-image-display-paste,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-paste,var(--ag-icon-image-opacity,.9))}.ag-icon-pin{font-family:var(--ag-icon-font-family-pin,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-pin,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-pin,var(--ag-icon-font-color))}.ag-icon-pin:before{content:var(--ag-icon-font-code-pin,"");display:var(--ag-icon-font-display-pin,var(--ag-icon-font-display))}.ag-icon-pin:after{background-image:var(--ag-icon-image-pin,var(--ag-icon-image));display:var(--ag-icon-image-display-pin,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-pin,var(--ag-icon-image-opacity,.9))}.ag-icon-pivot{font-family:var(--ag-icon-font-family-pivot,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-pivot,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-pivot,var(--ag-icon-font-color))}.ag-icon-pivot:before{content:var(--ag-icon-font-code-pivot,"");display:var(--ag-icon-font-display-pivot,var(--ag-icon-font-display))}.ag-icon-pivot:after{background-image:var(--ag-icon-image-pivot,var(--ag-icon-image));display:var(--ag-icon-image-display-pivot,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-pivot,var(--ag-icon-image-opacity,.9))}.ag-icon-previous{font-family:var(--ag-icon-font-family-previous,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-previous,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-previous,var(--ag-icon-font-color))}.ag-icon-previous:before{content:var(--ag-icon-font-code-previous,"");display:var(--ag-icon-font-display-previous,var(--ag-icon-font-display))}.ag-icon-previous:after{background-image:var(--ag-icon-image-previous,var(--ag-icon-image));display:var(--ag-icon-image-display-previous,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-previous,var(--ag-icon-image-opacity,.9))}.ag-icon-radio-button-off{font-family:var(--ag-icon-font-family-radio-button-off,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-radio-button-off,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-radio-button-off,var(--ag-icon-font-color))}.ag-icon-radio-button-off:before{content:var(--ag-icon-font-code-radio-button-off,"");display:var(--ag-icon-font-display-radio-button-off,var(--ag-icon-font-display))}.ag-icon-radio-button-off:after{background-image:var(--ag-icon-image-radio-button-off,var(--ag-icon-image));display:var(--ag-icon-image-display-radio-button-off,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-radio-button-off,var(--ag-icon-image-opacity,.9))}.ag-icon-radio-button-on{font-family:var(--ag-icon-font-family-radio-button-on,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-radio-button-on,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-radio-button-on,var(--ag-icon-font-color))}.ag-icon-radio-button-on:before{content:var(--ag-icon-font-code-radio-button-on,"");display:var(--ag-icon-font-display-radio-button-on,var(--ag-icon-font-display))}.ag-icon-radio-button-on:after{background-image:var(--ag-icon-image-radio-button-on,var(--ag-icon-image));display:var(--ag-icon-image-display-radio-button-on,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-radio-button-on,var(--ag-icon-image-opacity,.9))}.ag-icon-right{font-family:var(--ag-icon-font-family-right,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-right,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-right,var(--ag-icon-font-color))}.ag-icon-right:before{content:var(--ag-icon-font-code-right,"");display:var(--ag-icon-font-display-right,var(--ag-icon-font-display))}.ag-icon-right:after{background-image:var(--ag-icon-image-right,var(--ag-icon-image));display:var(--ag-icon-image-display-right,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-right,var(--ag-icon-image-opacity,.9))}.ag-icon-save{font-family:var(--ag-icon-font-family-save,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-save,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-save,var(--ag-icon-font-color))}.ag-icon-save:before{content:var(--ag-icon-font-code-save,"");display:var(--ag-icon-font-display-save,var(--ag-icon-font-display))}.ag-icon-save:after{background-image:var(--ag-icon-image-save,var(--ag-icon-image));display:var(--ag-icon-image-display-save,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-save,var(--ag-icon-image-opacity,.9))}.ag-icon-small-down{font-family:var(--ag-icon-font-family-small-down,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-small-down,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-small-down,var(--ag-icon-font-color))}.ag-icon-small-down:before{content:var(--ag-icon-font-code-small-down,"");display:var(--ag-icon-font-display-small-down,var(--ag-icon-font-display))}.ag-icon-small-down:after{background-image:var(--ag-icon-image-small-down,var(--ag-icon-image));display:var(--ag-icon-image-display-small-down,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-small-down,var(--ag-icon-image-opacity,.9))}.ag-icon-small-left{font-family:var(--ag-icon-font-family-small-left,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-small-left,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-small-left,var(--ag-icon-font-color))}.ag-icon-small-left:before{content:var(--ag-icon-font-code-small-left,"");display:var(--ag-icon-font-display-small-left,var(--ag-icon-font-display))}.ag-icon-small-left:after{background-image:var(--ag-icon-image-small-left,var(--ag-icon-image));display:var(--ag-icon-image-display-small-left,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-small-left,var(--ag-icon-image-opacity,.9))}.ag-icon-small-right{font-family:var(--ag-icon-font-family-small-right,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-small-right,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-small-right,var(--ag-icon-font-color))}.ag-icon-small-right:before{content:var(--ag-icon-font-code-small-right,"");display:var(--ag-icon-font-display-small-right,var(--ag-icon-font-display))}.ag-icon-small-right:after{background-image:var(--ag-icon-image-small-right,var(--ag-icon-image));display:var(--ag-icon-image-display-small-right,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-small-right,var(--ag-icon-image-opacity,.9))}.ag-icon-small-up{font-family:var(--ag-icon-font-family-small-up,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-small-up,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-small-up,var(--ag-icon-font-color))}.ag-icon-small-up:before{content:var(--ag-icon-font-code-small-up,"");display:var(--ag-icon-font-display-small-up,var(--ag-icon-font-display))}.ag-icon-small-up:after{background-image:var(--ag-icon-image-small-up,var(--ag-icon-image));display:var(--ag-icon-image-display-small-up,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-small-up,var(--ag-icon-image-opacity,.9))}.ag-icon-tick{font-family:var(--ag-icon-font-family-tick,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-tick,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-tick,var(--ag-icon-font-color))}.ag-icon-tick:before{content:var(--ag-icon-font-code-tick,"");display:var(--ag-icon-font-display-tick,var(--ag-icon-font-display))}.ag-icon-tick:after{background-image:var(--ag-icon-image-tick,var(--ag-icon-image));display:var(--ag-icon-image-display-tick,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-tick,var(--ag-icon-image-opacity,.9))}.ag-icon-tree-closed{font-family:var(--ag-icon-font-family-tree-closed,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-tree-closed,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-tree-closed,var(--ag-icon-font-color))}.ag-icon-tree-closed:before{content:var(--ag-icon-font-code-tree-closed,"");display:var(--ag-icon-font-display-tree-closed,var(--ag-icon-font-display))}.ag-icon-tree-closed:after{background-image:var(--ag-icon-image-tree-closed,var(--ag-icon-image));display:var(--ag-icon-image-display-tree-closed,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-tree-closed,var(--ag-icon-image-opacity,.9))}.ag-icon-tree-indeterminate{font-family:var(--ag-icon-font-family-tree-indeterminate,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-tree-indeterminate,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-tree-indeterminate,var(--ag-icon-font-color))}.ag-icon-tree-indeterminate:before{content:var(--ag-icon-font-code-tree-indeterminate,"");display:var(--ag-icon-font-display-tree-indeterminate,var(--ag-icon-font-display))}.ag-icon-tree-indeterminate:after{background-image:var(--ag-icon-image-tree-indeterminate,var(--ag-icon-image));display:var(--ag-icon-image-display-tree-indeterminate,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-tree-indeterminate,var(--ag-icon-image-opacity,.9))}.ag-icon-tree-open{font-family:var(--ag-icon-font-family-tree-open,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-tree-open,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-tree-open,var(--ag-icon-font-color))}.ag-icon-tree-open:before{content:var(--ag-icon-font-code-tree-open,"");display:var(--ag-icon-font-display-tree-open,var(--ag-icon-font-display))}.ag-icon-tree-open:after{background-image:var(--ag-icon-image-tree-open,var(--ag-icon-image));display:var(--ag-icon-image-display-tree-open,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-tree-open,var(--ag-icon-image-opacity,.9))}.ag-icon-unlinked{font-family:var(--ag-icon-font-family-unlinked,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-unlinked,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-unlinked,var(--ag-icon-font-color))}.ag-icon-unlinked:before{content:var(--ag-icon-font-code-unlinked,"");display:var(--ag-icon-font-display-unlinked,var(--ag-icon-font-display))}.ag-icon-unlinked:after{background-image:var(--ag-icon-image-unlinked,var(--ag-icon-image));display:var(--ag-icon-image-display-unlinked,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-unlinked,var(--ag-icon-image-opacity,.9))}.ag-icon-up{font-family:var(--ag-icon-font-family-up,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-up,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-up,var(--ag-icon-font-color))}.ag-icon-up:before{content:var(--ag-icon-font-code-up,"");display:var(--ag-icon-font-display-up,var(--ag-icon-font-display))}.ag-icon-up:after{background-image:var(--ag-icon-image-up,var(--ag-icon-image));display:var(--ag-icon-image-display-up,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-up,var(--ag-icon-image-opacity,.9))}.ag-icon-down{font-family:var(--ag-icon-font-family-down,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-down,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-down,var(--ag-icon-font-color))}.ag-icon-down:before{content:var(--ag-icon-font-code-down,"");display:var(--ag-icon-font-display-down,var(--ag-icon-font-display))}.ag-icon-down:after{background-image:var(--ag-icon-image-down,var(--ag-icon-image));display:var(--ag-icon-image-display-down,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-down,var(--ag-icon-image-opacity,.9))}.ag-icon-plus{font-family:var(--ag-icon-font-family-plus,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-plus,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-plus,var(--ag-icon-font-color))}.ag-icon-plus:before{content:var(--ag-icon-font-code-plus,"");display:var(--ag-icon-font-display-plus,var(--ag-icon-font-display))}.ag-icon-plus:after{background-image:var(--ag-icon-image-plus,var(--ag-icon-image));display:var(--ag-icon-image-display-plus,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-plus,var(--ag-icon-image-opacity,.9))}.ag-icon-minus{font-family:var(--ag-icon-font-family-minus,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-minus,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-minus,var(--ag-icon-font-color))}.ag-icon-minus:before{content:var(--ag-icon-font-code-minus,"");display:var(--ag-icon-font-display-minus,var(--ag-icon-font-display))}.ag-icon-minus:after{background-image:var(--ag-icon-image-minus,var(--ag-icon-image));display:var(--ag-icon-image-display-minus,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-minus,var(--ag-icon-image-opacity,.9))}.ag-icon-menu-alt{font-family:var(--ag-icon-font-family-menu-alt,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-menu-alt,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-menu-alt,var(--ag-icon-font-color))}.ag-icon-menu-alt:before{content:var(--ag-icon-font-code-menu-alt,"");display:var(--ag-icon-font-display-menu-alt,var(--ag-icon-font-display))}.ag-icon-menu-alt:after{background-image:var(--ag-icon-image-menu-alt,var(--ag-icon-image));display:var(--ag-icon-image-display-menu-alt,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-menu-alt,var(--ag-icon-image-opacity,.9))}.ag-icon-settings{font-family:var(--ag-icon-font-family-settings,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-settings,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-settings,var(--ag-icon-font-color))}.ag-icon-settings:before{content:var(--ag-icon-font-code-settings,"");display:var(--ag-icon-font-display-settings,var(--ag-icon-font-display))}.ag-icon-settings:after{background-image:var(--ag-icon-image-settings,var(--ag-icon-image));display:var(--ag-icon-image-display-settings,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-settings,var(--ag-icon-image-opacity,.9))}.ag-icon-column-arrow{font-family:var(--ag-icon-font-family-column-arrow,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-column-arrow,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-column-arrow,var(--ag-icon-font-color))}.ag-icon-column-arrow:before{content:var(--ag-icon-font-code-column-arrow,"");display:var(--ag-icon-font-display-column-arrow,var(--ag-icon-font-display))}.ag-icon-column-arrow:after{background-image:var(--ag-icon-image-column-arrow,var(--ag-icon-image));display:var(--ag-icon-image-display-column-arrow,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-column-arrow,var(--ag-icon-image-opacity,.9))}.ag-icon-un-pin{font-family:var(--ag-icon-font-family-un-pin,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-un-pin,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-un-pin,var(--ag-icon-font-color))}.ag-icon-un-pin:before{content:var(--ag-icon-font-code-un-pin,"");display:var(--ag-icon-font-display-un-pin,var(--ag-icon-font-display))}.ag-icon-un-pin:after{background-image:var(--ag-icon-image-un-pin,var(--ag-icon-image));display:var(--ag-icon-image-display-un-pin,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-un-pin,var(--ag-icon-image-opacity,.9))}.ag-icon-pinned-bottom{font-family:var(--ag-icon-font-family-pinned-bottom,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-pinned-bottom,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-pinned-bottom,var(--ag-icon-font-color))}.ag-icon-pinned-bottom:before{content:var(--ag-icon-font-code-pinned-bottom,"");display:var(--ag-icon-font-display-pinned-bottom,var(--ag-icon-font-display))}.ag-icon-pinned-bottom:after{background-image:var(--ag-icon-image-pinned-bottom,var(--ag-icon-image));display:var(--ag-icon-image-display-pinned-bottom,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-pinned-bottom,var(--ag-icon-image-opacity,.9))}.ag-icon-pinned-top{font-family:var(--ag-icon-font-family-pinned-top,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-pinned-top,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-pinned-top,var(--ag-icon-font-color))}.ag-icon-pinned-top:before{content:var(--ag-icon-font-code-pinned-top,"");display:var(--ag-icon-font-display-pinned-top,var(--ag-icon-font-display))}.ag-icon-pinned-top:after{background-image:var(--ag-icon-image-pinned-top,var(--ag-icon-image));display:var(--ag-icon-image-display-pinned-top,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-pinned-top,var(--ag-icon-image-opacity,.9))}.ag-icon-chevron-up{font-family:var(--ag-icon-font-family-chevron-up,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-chevron-up,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-chevron-up,var(--ag-icon-font-color))}.ag-icon-chevron-up:before{content:var(--ag-icon-font-code-chevron-up,"");display:var(--ag-icon-font-display-chevron-up,var(--ag-icon-font-display))}.ag-icon-chevron-up:after{background-image:var(--ag-icon-image-chevron-up,var(--ag-icon-image));display:var(--ag-icon-image-display-chevron-up,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-chevron-up,var(--ag-icon-image-opacity,.9))}.ag-icon-chevron-down{font-family:var(--ag-icon-font-family-chevron-down,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-chevron-down,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-chevron-down,var(--ag-icon-font-color))}.ag-icon-chevron-down:before{content:var(--ag-icon-font-code-chevron-down,"");display:var(--ag-icon-font-display-chevron-down,var(--ag-icon-font-display))}.ag-icon-chevron-down:after{background-image:var(--ag-icon-image-chevron-down,var(--ag-icon-image));display:var(--ag-icon-image-display-chevron-down,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-chevron-down,var(--ag-icon-image-opacity,.9))}.ag-icon-chevron-left{font-family:var(--ag-icon-font-family-chevron-left,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-chevron-left,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-chevron-left,var(--ag-icon-font-color))}.ag-icon-chevron-left:before{content:var(--ag-icon-font-code-chevron-left,"");display:var(--ag-icon-font-display-chevron-left,var(--ag-icon-font-display))}.ag-icon-chevron-left:after{background-image:var(--ag-icon-image-chevron-left,var(--ag-icon-image));display:var(--ag-icon-image-display-chevron-left,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-chevron-left,var(--ag-icon-image-opacity,.9))}.ag-icon-chevron-right{font-family:var(--ag-icon-font-family-chevron-right,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-chevron-right,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-chevron-right,var(--ag-icon-font-color))}.ag-icon-chevron-right:before{content:var(--ag-icon-font-code-chevron-right,"");display:var(--ag-icon-font-display-chevron-right,var(--ag-icon-font-display))}.ag-icon-chevron-right:after{background-image:var(--ag-icon-image-chevron-right,var(--ag-icon-image));display:var(--ag-icon-image-display-chevron-right,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-chevron-right,var(--ag-icon-image-opacity,.9))}.ag-icon-filter-add{font-family:var(--ag-icon-font-family-filter-add,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-filter-add,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-filter-add,var(--ag-icon-font-color))}.ag-icon-filter-add:before{content:var(--ag-icon-font-code-filter-add,"");display:var(--ag-icon-font-display-filter-add,var(--ag-icon-font-display))}.ag-icon-filter-add:after{background-image:var(--ag-icon-image-filter-add,var(--ag-icon-image));display:var(--ag-icon-image-display-filter-add,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-filter-add,var(--ag-icon-image-opacity,.9))}.ag-icon-edit{font-family:var(--ag-icon-font-family-edit,var(--ag-icon-font-family));font-weight:var(--ag-icon-font-weight-edit,var(--ag-icon-font-weight));color:var(--ag-icon-font-color-edit,var(--ag-icon-font-color))}.ag-icon-edit:before{content:var(--ag-icon-font-code-edit,"");display:var(--ag-icon-font-display-edit,var(--ag-icon-font-display))}.ag-icon-edit:after{background-image:var(--ag-icon-image-edit,var(--ag-icon-image));display:var(--ag-icon-image-display-edit,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-edit,var(--ag-icon-image-opacity,.9))}.ag-icon-row-drag:before{content:var(--ag-icon-font-code-grip)}.ag-left-arrow:before{content:var(--ag-icon-font-code-left)}.ag-right-arrow:before{content:var(--ag-icon-font-code-right)}[class*=ag-theme-]{--ag-foreground-color:#000;--ag-data-color:var(--ag-foreground-color);--ag-secondary-foreground-color:var(--ag-foreground-color);--ag-header-foreground-color:var(--ag-secondary-foreground-color);--ag-disabled-foreground-color:#00000080;--ag-background-color:#fff;--ag-header-background-color:transparent;--ag-tooltip-background-color:transparent;--ag-tooltip-error-background-color:color-mix(in srgb, var(--ag-background-color), var(--ag-invalid-color) 10%);--ag-tooltip-error-text-color:var(--ag-invalid-color);--ag-tooltip-error-border-color:color-mix(in srgb, var(--ag-background-color), var(--ag-invalid-color) 25%);--ag-subheader-background-color:transparent;--ag-subheader-toolbar-background-color:transparent;--ag-control-panel-background-color:transparent;--ag-side-button-selected-background-color:var(--ag-control-panel-background-color);--ag-selected-row-background-color:#bbb;--ag-odd-row-background-color:var(--ag-background-color);--ag-modal-overlay-background-color:#ffffffa8;--ag-menu-background-color:var(--ag-background-color);--ag-menu-border-color:var(--ag-border-color);--ag-panel-background-color:var(--ag-background-color);--ag-panel-border-color:var(--ag-border-color);--ag-row-hover-color:transparent;--ag-column-hover-color:transparent;--ag-range-selection-border-color:var(--ag-foreground-color);--ag-range-selection-border-style:solid;--ag-range-selection-background-color:#0003;--ag-range-selection-background-color-2:var(--ag-range-selection-background-color);--ag-range-selection-background-color-3:var(--ag-range-selection-background-color);--ag-range-selection-background-color-4:var(--ag-range-selection-background-color);--ag-range-selection-highlight-color:var(--ag-range-selection-border-color);--ag-range-header-highlight-color:color-mix(in srgb, var(--ag-header-background-color), var(--ag-foreground-color) 8%);--ag-selected-tab-underline-color:var(--ag-range-selection-border-color);--ag-selected-tab-underline-width:0;--ag-selected-tab-underline-transition-speed:0s;--ag-range-selection-chart-category-background-color:#00ff841a;--ag-range-selection-chart-background-color:#0058ff1a;--ag-header-cell-hover-background-color:transparent;--ag-header-cell-moving-background-color:var(--ag-background-color);--ag-value-change-value-highlight-background-color:#16a08580;--ag-value-change-delta-up-color:#43a047;--ag-value-change-delta-down-color:#e53935;--ag-row-loading-skeleton-effect-color:#42424233;--ag-chip-background-color:transparent;--ag-chip-border-color:var(--ag-chip-background-color);--ag-borders:solid 1px;--ag-border-color:#00000040;--ag-borders-critical:var(--ag-borders);--ag-borders-secondary:var(--ag-borders);--ag-secondary-border-color:var(--ag-border-color);--ag-row-border-style:solid;--ag-row-border-width:1px;--ag-cell-horizontal-border:solid transparent;--ag-borders-input:var(--ag-borders-secondary);--ag-input-border-color:var(--ag-secondary-border-color);--ag-borders-input-invalid:solid 2px;--ag-input-border-color-invalid:var(--ag-invalid-color);--ag-full-row-invalid-background-color:color-mix(in srgb, var(--ag-background-color), var(--ag-invalid-color) 25%);--ag-borders-side-button:var(--ag-borders);--ag-border-radius:0px;--ag-wrapper-border-radius:var(--ag-border-radius);--ag-row-border-color:var(--ag-secondary-border-color);--ag-header-column-separator-display:none;--ag-header-column-separator-height:100%;--ag-header-column-separator-width:1px;--ag-header-column-separator-color:var(--ag-secondary-border-color);--ag-header-column-resize-handle-display:none;--ag-header-column-resize-handle-height:50%;--ag-header-column-resize-handle-width:1px;--ag-header-column-resize-handle-color:var(--ag-secondary-border-color);--ag-invalid-color:red;--ag-input-disabled-border-color:var(--ag-input-border-color);--ag-input-disabled-background-color:transparent;--ag-checkbox-background-color:transparent;--ag-checkbox-border-radius:var(--ag-border-radius);--ag-checkbox-checked-color:var(--ag-foreground-color);--ag-checkbox-unchecked-color:var(--ag-foreground-color);--ag-checkbox-indeterminate-color:var(--ag-checkbox-unchecked-color);--ag-toggle-button-off-border-color:var(--ag-checkbox-unchecked-color);--ag-toggle-button-off-background-color:var(--ag-checkbox-unchecked-color);--ag-toggle-button-on-border-color:var(--ag-checkbox-checked-color);--ag-toggle-button-on-background-color:var(--ag-checkbox-checked-color);--ag-toggle-button-switch-background-color:var(--ag-background-color);--ag-toggle-button-switch-border-color:var(--ag-toggle-button-off-border-color);--ag-toggle-button-border-width:1px;--ag-toggle-button-height:var(--ag-icon-size);--ag-toggle-button-width:calc(var(--ag-toggle-button-height) * 2);--ag-input-focus-box-shadow:none;--ag-input-error-focus-box-shadow:none;--ag-input-focus-border-color:none;--ag-minichart-selected-chart-color:var(--ag-checkbox-checked-color);--ag-minichart-selected-page-color:var(--ag-checkbox-checked-color);--ag-grid-size:4px;--ag-icon-size:12px;--ag-icon-font-weight:normal;--ag-icon-font-color:var(--ag-foreground-color);--ag-icon-image-display:block;--ag-widget-container-horizontal-padding:calc(var(--ag-grid-size) * 1.5);--ag-widget-container-vertical-padding:calc(var(--ag-grid-size) * 1.5);--ag-widget-horizontal-spacing:calc(var(--ag-grid-size) * 2);--ag-widget-vertical-spacing:var(--ag-grid-size);--ag-cell-horizontal-padding:calc(var(--ag-grid-size) * 3);--ag-cell-widget-spacing:var(--ag-cell-horizontal-padding);--ag-row-height:calc(var(--ag-grid-size) * 6 + 1px);--ag-header-height:var(--ag-row-height);--ag-pagination-panel-height:var(--ag-header-height);--ag-list-item-height:calc(var(--ag-grid-size) * 5);--ag-column-select-indent-size:calc(var(--ag-grid-size) + var(--ag-icon-size));--ag-set-filter-indent-size:calc(var(--ag-grid-size) + var(--ag-icon-size));--ag-advanced-filter-builder-indent-size:calc(var(--ag-grid-size) * 2 + var(--ag-icon-size));--ag-row-group-indent-size:calc(var(--ag-cell-widget-spacing) + var(--ag-icon-size));--ag-row-numbers-selected-color:#bbb;--ag-filter-tool-panel-group-indent:16px;--ag-tab-min-width:220px;--ag-chart-menu-panel-width:var(--ag-tab-min-width);--ag-menu-min-width:181px;--ag-side-bar-panel-width:200px;--ag-font-family:"Helvetica Neue", sans-serif;--ag-font-size:14px;--ag-card-radius:var(--ag-border-radius);--ag-card-shadow:none;--ag-popup-shadow:5px 5px 10px #0000004d;--ag-advanced-filter-join-pill-color:#f08e8d;--ag-advanced-filter-column-pill-color:#a6e194;--ag-advanced-filter-option-pill-color:#f3c08b;--ag-advanced-filter-value-pill-color:#85c0e4;--ag-find-match-color:var(--ag-foreground-color);--ag-find-active-match-color:var(--ag-foreground-color);--ag-find-match-background-color:#ff0;--ag-find-active-match-background-color:orange;--ag-cell-batch-edit-background-color:#dcb58b29;--ag-cell-batch-edit-text-color:#422f00;--ag-row-batch-edit-background-color:var(--ag-cell-batch-edit-background-color);--ag-row-batch-edit-text-color:var(--ag-cell-batch-edit-text-color);--ag-filter-panel-apply-button-color:var(--ag-foreground-color);--ag-filter-panel-apply-button-background-color:var(--ag-background-color);--ag-filter-panel-card-subtle-color:var(--ag-foreground-color);--ag-filter-panel-card-subtle-hover-color:var(--ag-foreground-color)}.ag-root-wrapper,.ag-sticky-top,.ag-sticky-bottom,.ag-dnd-ghost{background-color:var(--ag-background-color)}.ag-sticky-bottom{border-top:var(--ag-row-border-style) var(--ag-row-border-color) var(--ag-row-border-width)}.ag-root-wrapper,.ag-popup{--ag-indentation-level:0}[class*=ag-theme-]{-webkit-font-smoothing:antialiased;font-family:var(--ag-font-family);font-size:var(--ag-font-size);color:var(--ag-foreground-color);line-height:normal}ag-grid,ag-grid-angular,ag-grid-ng2,ag-grid-polymer,ag-grid-aurelia{display:block}.ag-aria-description-container{z-index:9999;clip:rect(1px,1px,1px,1px);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.ag-hidden{display:none!important}.ag-invisible{visibility:hidden!important}.ag-drag-handle{cursor:grab}.ag-column-drop-wrapper{display:flex}.ag-column-drop-horizontal-half-width{display:inline-block;width:50%!important}.ag-unselectable{-webkit-user-select:none;user-select:none}.ag-selectable{-webkit-user-select:text;user-select:text}.ag-tab{position:relative}.ag-tab-guard{width:0;height:0;display:block;position:absolute}.ag-virtual-list-viewport .ag-tab-guard{position:sticky}.ag-tab-guard-top{top:1px}.ag-tab-guard-bottom{bottom:1px}.ag-select-agg-func-popup{position:absolute}.ag-input-wrapper,.ag-picker-field-wrapper{flex:auto;align-items:center;line-height:normal;display:flex;position:relative}.ag-shake-left-to-right{animation-name:ag-shake-left-to-right;animation-duration:.2s;animation-iteration-count:infinite;animation-direction:alternate}@keyframes ag-shake-left-to-right{0%{padding-left:6px;padding-right:2px}to{padding-left:2px;padding-right:6px}}.ag-root-wrapper{cursor:default;white-space:normal;flex-direction:column;display:flex;position:relative;overflow:hidden}.ag-root-wrapper.ag-layout-normal{height:100%}.ag-watermark{opacity:.7;color:#9b9b9b;transition:opacity 1s ease-out 3s;position:absolute;bottom:20px;right:25px}.ag-watermark:before{content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjA5IiBoZWlnaHQ9IjM2IiB2aWV3Qm94PSIwIDAgMjA5IDM2IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMTkyLjk5MyAyMy42NTgyVjE1LjcxMTdIMTc5LjQ1MkwxNzEuNTA1IDIzLjY1ODJIMTkyLjk5M1oiIGZpbGw9IiM5QjlCOUIiLz4KPHBhdGggZD0iTTIwOC4yNSAzLjk1MDgxSDE5MS4yNzZMMTgzLjI2NiAxMS44OTczSDIwOC4yNVYzLjk1MDgxWiIgZmlsbD0iIzlCOUI5QiIvPgo8cGF0aCBkPSJNMTYzLjYyMiAzMS42MDQ4TDE2Ny42OTEgMjcuNTM2MUgxODEuNDIzVjM1LjQ4MjdIMTYzLjYyMlYzMS42MDQ4WiIgZmlsbD0iIzlCOUI5QiIvPgo8cGF0aCBkPSJNMTY2LjYxIDE5Ljc4MDNIMTc1LjM4M0wxODMuMzkzIDExLjgzMzdIMTY2LjYxVjE5Ljc4MDNaIiBmaWxsPSIjOUI5QjlCIi8+CjxwYXRoIGQ9Ik0xNTcuMDExIDMxLjYwNDdIMTYzLjYyMkwxNzEuNTA1IDIzLjY1ODJIMTU3LjAxMVYzMS42MDQ3WiIgZmlsbD0iIzlCOUI5QiIvPgo8cGF0aCBkPSJNMTkxLjI3NiAzLjk1MDgxTDE4Ny4yMDggOC4wMTk0MUgxNjEuMjdWMC4wNzI4NzZIMTkxLjI3NlYzLjk1MDgxWiIgZmlsbD0iIzlCOUI5QiIvPgo8cGF0aCBkPSJNMjAuODM5MSAzMC4yMDYxSDguMzc4OTJMNi4yMTc0NSAzNS41NDYySDAuNzUwMjQ0TDEyLjI1NjggOC41OTE1NUgxNy4wMjQ3TDI4LjUzMTMgMzUuNTQ2MkgyMy4wMDA1TDIwLjgzOTEgMzAuMjA2MVpNMTkuMTIyNyAyNS45NDY4TDE0LjYwOSAxNC45NDg4TDEwLjA5NTQgMjUuOTQ2OEgxOS4xMjI3WiIgZmlsbD0iIzlCOUI5QiIvPgo8cGF0aCBkPSJNMTA0LjQzNyAxOC41MDg5QzEwNi4wMjYgMTYuMTU2NyAxMTAuMDMxIDE1LjkwMjQgMTExLjY4NCAxNS45MDI0VjIwLjQ3OTZDMTA5LjY1IDIwLjQ3OTYgMTA3LjYxNSAyMC41NDMyIDEwNi40MDcgMjEuNDMzMkMxMDUuMiAyMi4zMjMyIDEwNC41NjQgMjMuNTMxMSAxMDQuNTY0IDI0Ljk5MzJWMzUuNTQ2Mkg5OS42MDUxVjE1LjkwMjRIMTA0LjM3M0wxMDQuNDM3IDE4LjUwODlaIiBmaWxsPSIjOUI5QjlCIi8+CjxwYXRoIGQ9Ik0xMTkuMzc2IDE1LjkwMjRIMTE0LjQxOFYzNS41NDYySDExOS4zNzZWMTUuOTAyNFoiIGZpbGw9IiM5QjlCOUIiLz4KPHBhdGggZD0iTTExOS4zNzYgNy4xMjkzOUgxMTQuNDE4VjEyLjk3OEgxMTkuMzc2VjcuMTI5MzlaIiBmaWxsPSIjOUI5QjlCIi8+CjxwYXRoIGQ9Ik0xNDMuOTc5IDcuMTI5MzlWMzUuNTQ2MkgxMzkuMjExTDEzOS4wODQgMzIuNTU4M0MxMzguMzg0IDMzLjU3NTUgMTM3LjQ5NCAzNC40MDE5IDEzNi40MTQgMzUuMDM3NkMxMzUuMzMzIDM1LjYwOTggMTMzLjk5OCAzNS45Mjc2IDEzMi40NzIgMzUuOTI3NkMxMzEuMTM3IDM1LjkyNzYgMTI5Ljg2NiAzNS42NzMzIDEyOC43ODUgMzUuMjI4M0MxMjcuNjQxIDM0LjcxOTcgMTI2LjYyMyAzNC4wODQgMTI1Ljc5NyAzMy4xOTRDMTI0Ljk3MSAzMi4zMDQgMTI0LjI3MSAzMS4yMjMzIDEyMy44MjYgMzAuMDE1NEMxMjMuMzE4IDI4LjgwNzUgMTIzLjEyNyAyNy40MDkgMTIzLjEyNyAyNS44ODMyQzEyMy4xMjcgMjQuMzU3NSAxMjMuMzgxIDIyLjk1ODkgMTIzLjgyNiAyMS42ODc0QzEyNC4zMzUgMjAuNDE2IDEyNC45NzEgMTkuMzM1MyAxMjUuNzk3IDE4LjQ0NTNDMTI2LjYyMyAxNy41NTUyIDEyNy42NDEgMTYuODU2IDEyOC43ODUgMTYuMzQ3NEMxMjkuOTI5IDE1LjgzODggMTMxLjEzNyAxNS41ODQ1IDEzMi40NzIgMTUuNTg0NUMxMzMuOTk4IDE1LjU4NDUgMTM1LjI2OSAxNS44Mzg4IDEzNi4zNSAxNi40MTA5QzEzNy40MzEgMTYuOTgzMSAxMzguMzIxIDE3Ljc0NTkgMTM5LjAyIDE4LjgyNjdWNy4xOTI5NUgxNDMuOTc5VjcuMTI5MzlaTTEzMy41NTMgMzEuNjY4M0MxMzUuMjA2IDMxLjY2ODMgMTM2LjQ3NyAzMS4wOTYyIDEzNy40OTQgMzAuMDE1NEMxMzguNTExIDI4LjkzNDcgMTM5LjAyIDI3LjQ3MjUgMTM5LjAyIDI1LjY5MjVDMTM5LjAyIDIzLjkxMjUgMTM4LjUxMSAyMi41MTM5IDEzNy40OTQgMjEuMzY5NkMxMzYuNDc3IDIwLjI4ODggMTM1LjIwNiAxOS43MTY3IDEzMy41NTMgMTkuNzE2N0MxMzEuOTYzIDE5LjcxNjcgMTMwLjYyOCAyMC4yODg4IDEyOS42NzUgMjEuMzY5NkMxMjguNjU4IDIyLjQ1MDMgMTI4LjE0OSAyMy45MTI1IDEyOC4xNDkgMjUuNjkyNUMxMjguMTQ5IDI3LjQ3MjUgMTI4LjY1OCAyOC44NzExIDEyOS42NzUgMjkuOTUxOEMxMzAuNjkyIDMxLjA5NjEgMTMxLjk2MyAzMS42NjgzIDEzMy41NTMgMzEuNjY4M1oiIGZpbGw9IiM5QjlCOUIiLz4KPHBhdGggZD0iTTU3LjIwMjQgMjAuMzUyNUg0NC45MzNWMjQuNjExOEg1MS45MjU5QzUxLjczNTIgMjYuNzczMyA1MC45MDg4IDI4LjQyNjEgNDkuNTEwMiAyOS43NjExQzQ4LjExMTYgMzEuMDMyNiA0Ni4zMzE1IDMxLjY2ODMgNDQuMDQyOSAzMS42NjgzQzQyLjc3MTUgMzEuNjY4MyA0MS41NjM2IDMxLjQxNCA0MC41NDY1IDMwLjk2OUMzOS40NjU3IDMwLjUyNCAzOC41NzU3IDI5Ljg4ODMgMzcuODEyOSAyOC45OTgzQzM3LjA1IDI4LjE3MTggMzYuNDc3OCAyNy4xNTQ3IDM2LjAzMjggMjUuOTQ2OEMzNS41ODc4IDI0LjczODkgMzUuMzk3MSAyMy40Njc1IDM1LjM5NzEgMjIuMDA1M0MzNS4zOTcxIDIwLjU0MzIgMzUuNTg3OCAxOS4yNzE3IDM2LjAzMjggMTguMDYzOEMzNi40MTQzIDE2Ljg1NiAzNy4wNSAxNS45MDI0IDM3LjgxMjkgMTUuMDEyNEMzOC41NzU3IDE0LjE4NTkgMzkuNDY1NyAxMy41NTAyIDQwLjU0NjUgMTMuMDQxNkM0MS42MjcyIDEyLjU5NjYgNDIuNzcxNSAxMi4zNDIzIDQ0LjEwNjUgMTIuMzQyM0M0Ni43NzY2IDEyLjM0MjMgNDguODEwOSAxMi45NzggNTAuMjA5NSAxNC4yNDk1TDUzLjUxNTIgMTAuOTQzOEM1MS4wMzU5IDkuMDM2NTkgNDcuODU3MyA4LjAxOTQxIDQ0LjEwNjUgOC4wMTk0MUM0Mi4wMDg2IDguMDE5NDEgNDAuMTAxNSA4LjMzNzI5IDM4LjM4NSA5LjAzNjU5QzM2LjY2ODYgOS43MzU4OCAzNS4yMDY0IDEwLjYyNTkgMzMuOTk4NSAxMS44MzM3QzMyLjc5MDYgMTMuMDQxNiAzMS44MzcxIDE0LjUwMzggMzEuMjAxNCAxNi4yMjAzQzMwLjU2NTYgMTcuOTM2NyAzMC4yNDc4IDE5Ljg0MzggMzAuMjQ3OCAyMS44NzgyQzMwLjI0NzggMjMuOTEyNSAzMC41NjU2IDI1LjgxOTcgMzEuMjY0OSAyNy41MzYxQzMxLjk2NDIgMjkuMjUyNiAzMi44NTQyIDMwLjcxNDcgMzQuMDYyMSAzMS45MjI2QzM1LjI3IDMzLjEzMDUgMzYuNzMyMSAzNC4wODQxIDM4LjQ0ODYgMzQuNzE5OEM0MC4xNjUgMzUuNDE5MSA0Mi4wNzIyIDM1LjczNyA0NC4xMDY1IDM1LjczN0M0Ni4xNDA4IDM1LjczNyA0Ny45ODQ0IDM1LjQxOTEgNDkuNjM3MyAzNC43MTk4QzUxLjI5MDIgMzQuMDIwNSA1Mi42ODg4IDMzLjEzMDUgNTMuODMzMSAzMS45MjI2QzU0Ljk3NzQgMzAuNzE0NyA1NS44Njc0IDI5LjI1MjYgNTYuNTAzMSAyNy41MzYxQzU3LjEzODggMjUuODE5NyA1Ny40NTY3IDIzLjkxMjUgNTcuNDU2NyAyMS44NzgyVjIxLjA1MTdDNTcuMjY2IDIwLjkyNDYgNTcuMjAyNCAyMC42MDY3IDU3LjIwMjQgMjAuMzUyNVoiIGZpbGw9IiM5QjlCOUIiLz4KPHBhdGggZD0iTTk1Ljk4MTUgMjAuMzUyNUg4My43MTIxVjI0LjYxMThIOTAuNzA1QzkwLjUxNDMgMjYuNzczMyA4OS42ODc5IDI4LjQyNjEgODguMjg5MyAyOS43NjExQzg2Ljg5MDcgMzEuMDMyNiA4NS4xMTA2IDMxLjY2ODMgODIuODIyIDMxLjY2ODNDODEuNTUwNiAzMS42NjgzIDgwLjM0MjcgMzEuNDE0IDc5LjMyNTYgMzAuOTY5Qzc4LjI0NDggMzAuNTI0IDc3LjM1NDggMjkuODg4MyA3Ni41OTIgMjguOTk4M0M3NS44MjkxIDI4LjE3MTggNzUuMjU3IDI3LjE1NDcgNzQuODExOSAyNS45NDY4Qzc0LjM2NjkgMjQuNzM4OSA3NC4xNzYyIDIzLjQ2NzUgNzQuMTc2MiAyMi4wMDUzQzc0LjE3NjIgMjAuNTQzMiA3NC4zNjY5IDE5LjI3MTcgNzQuODExOSAxOC4wNjM4Qzc1LjE5MzQgMTYuODU2IDc1LjgyOTEgMTUuOTAyNCA3Ni41OTIgMTUuMDEyNEM3Ny4zNTQ4IDE0LjE4NTkgNzguMjQ0OCAxMy41NTAyIDc5LjMyNTYgMTMuMDQxNkM4MC40MDYzIDEyLjU5NjYgODEuNTUwNiAxMi4zNDIzIDgyLjg4NTYgMTIuMzQyM0M4NS41NTU3IDEyLjM0MjMgODcuNTkgMTIuOTc4IDg4Ljk4ODYgMTQuMjQ5NUw5Mi4yOTQzIDEwLjk0MzhDODkuODE1IDkuMDM2NTkgODYuNjM2NCA4LjAxOTQxIDgyLjg4NTYgOC4wMTk0MUM4MC43ODc4IDguMDE5NDEgNzguODgwNiA4LjMzNzI5IDc3LjE2NDEgOS4wMzY1OUM3NS40NDc3IDkuNzM1ODggNzMuOTg1NSAxMC42MjU5IDcyLjc3NzYgMTEuODMzN0M3MS41Njk4IDEzLjA0MTYgNzAuNjE2MiAxNC41MDM4IDY5Ljk4MDUgMTYuMjIwM0M2OS4zNDQ3IDE3LjkzNjcgNjkuMDI2OSAxOS44NDM4IDY5LjAyNjkgMjEuODc4MkM2OS4wMjY5IDIzLjkxMjUgNjkuMzQ0NyAyNS44MTk3IDcwLjA0NCAyNy41MzYxQzcwLjc0MzMgMjkuMjUyNiA3MS42MzM0IDMwLjcxNDcgNzIuODQxMiAzMS45MjI2Qzc0LjA0OTEgMzMuMTMwNSA3NS41MTEyIDM0LjA4NDEgNzcuMjI3NyAzNC43MTk4Qzc4Ljk0NDEgMzUuNDE5MSA4MC44NTEzIDM1LjczNyA4Mi44ODU2IDM1LjczN0M4NC45MiAzNS43MzcgODYuNzYzNiAzNS40MTkxIDg4LjQxNjQgMzQuNzE5OEM5MC4wNjkzIDM0LjAyMDUgOTEuNDY3OSAzMy4xMzA1IDkyLjYxMjIgMzEuOTIyNkM5My43NTY1IDMwLjcxNDcgOTQuNjQ2NSAyOS4yNTI2IDk1LjI4MjIgMjcuNTM2MUM5NS45MTggMjUuODE5NyA5Ni4yMzU4IDIzLjkxMjUgOTYuMjM1OCAyMS44NzgyVjIxLjA1MTdDOTYuMDQ1MSAyMC45MjQ2IDk1Ljk4MTUgMjAuNjA2NyA5NS45ODE1IDIwLjM1MjVaIiBmaWxsPSIjOUI5QjlCIi8+Cjwvc3ZnPgo=);background-repeat:no-repeat;background-size:170px 40px;width:170px;height:40px;display:block}.ag-watermark-text{opacity:.5;padding-left:.7rem;font-family:Impact,sans-serif;font-size:19px;font-weight:700}.ag-root-wrapper-body{flex-direction:row;display:flex}.ag-root-wrapper-body.ag-layout-normal{flex:auto;height:0;min-height:0}.ag-root{flex-direction:column;display:flex;position:relative}.ag-root.ag-layout-normal,.ag-root.ag-layout-auto-height{flex:auto;width:0;overflow:hidden}.ag-root.ag-layout-normal{height:100%}.ag-header-viewport,.ag-floating-top-viewport,.ag-body-viewport,.ag-center-cols-viewport,.ag-floating-bottom-viewport,.ag-body-horizontal-scroll-viewport,.ag-body-vertical-scroll-viewport,.ag-virtual-list-viewport,.ag-sticky-top-viewport,.ag-sticky-bottom-viewport{flex:auto;min-width:0;height:100%;position:relative;overflow:hidden}.ag-body-viewport,.ag-center-cols-viewport,.ag-header-viewport,.ag-floating-top-viewport,.ag-floating-bottom-viewport,.ag-sticky-top-viewport,.ag-sticky-bottom-viewport{overflow-x:auto;-ms-overflow-style:none!important;scrollbar-width:none!important}.ag-body-viewport::-webkit-scrollbar{display:none!important}.ag-center-cols-viewport::-webkit-scrollbar{display:none!important}.ag-header-viewport::-webkit-scrollbar{display:none!important}.ag-floating-top-viewport::-webkit-scrollbar{display:none!important}.ag-floating-bottom-viewport::-webkit-scrollbar{display:none!important}.ag-sticky-top-viewport::-webkit-scrollbar{display:none!important}.ag-sticky-bottom-viewport::-webkit-scrollbar{display:none!important}.ag-body-viewport{display:flex;overflow-x:hidden}.ag-body-viewport.ag-layout-normal{-webkit-overflow-scrolling:touch;overflow-y:auto}.ag-viewport{position:relative}.ag-spanning-container{z-index:1;position:absolute;top:0}.ag-sticky-top-container,.ag-sticky-bottom-container,.ag-floating-top-container,.ag-floating-bottom-container{min-height:1px}.ag-sticky-top,.ag-sticky-bottom{z-index:1}.ag-center-cols-viewport{width:100%;min-height:100%}.ag-body-horizontal-scroll-viewport{overflow-x:scroll}.ag-body-vertical-scroll-viewport{overflow-y:scroll}.ag-virtual-list-viewport{width:100%;overflow:auto}.ag-header-container,.ag-floating-top-container,.ag-body-container,.ag-pinned-right-cols-container,.ag-center-cols-container,.ag-pinned-left-cols-container,.ag-floating-bottom-container,.ag-body-horizontal-scroll-container,.ag-body-vertical-scroll-container,.ag-full-width-container,.ag-floating-bottom-full-width-container,.ag-virtual-list-container,.ag-sticky-top-container,.ag-sticky-bottom-container{position:relative}.ag-header-container,.ag-floating-top-container,.ag-pinned-left-floating-top,.ag-pinned-right-floating-top,.ag-floating-bottom-container,.ag-pinned-left-floating-bottom,.ag-pinned-right-floating-bottom,.ag-sticky-top-container,.ag-sticky-bottom-container{white-space:nowrap;height:100%}.ag-center-cols-container,.ag-pinned-right-cols-container{display:block}.ag-body-horizontal-scroll-container{height:100%}.ag-body-vertical-scroll-container{width:100%}.ag-full-width-container,.ag-floating-top-full-width-container,.ag-floating-bottom-full-width-container,.ag-sticky-top-full-width-container,.ag-sticky-bottom-full-width-container{pointer-events:none;position:absolute;top:0}.ag-ltr .ag-full-width-container,.ag-ltr .ag-floating-top-full-width-container,.ag-ltr .ag-floating-bottom-full-width-container,.ag-ltr .ag-sticky-top-full-width-container,.ag-ltr .ag-sticky-bottom-full-width-container{left:0}.ag-rtl .ag-full-width-container,.ag-rtl .ag-floating-top-full-width-container,.ag-rtl .ag-floating-bottom-full-width-container,.ag-rtl .ag-sticky-top-full-width-container,.ag-rtl .ag-sticky-bottom-full-width-container{right:0}.ag-full-width-container{width:100%}.ag-floating-bottom-full-width-container,.ag-floating-top-full-width-container{width:100%;height:100%;display:inline-block;overflow:hidden}.ag-virtual-list-container{overflow:hidden}.ag-body{flex:auto;min-height:0;display:flex;position:relative;flex-direction:row!important}.ag-body-horizontal-scroll,.ag-body-vertical-scroll{min-width:0;min-height:0;display:flex;position:relative}.ag-body-horizontal-scroll.ag-scrollbar-invisible,.ag-body-vertical-scroll.ag-scrollbar-invisible{position:absolute;bottom:0}.ag-body-horizontal-scroll.ag-scrollbar-invisible.ag-apple-scrollbar,.ag-body-vertical-scroll.ag-scrollbar-invisible.ag-apple-scrollbar{opacity:0;visibility:hidden;transition:opacity .4s}.ag-body-horizontal-scroll.ag-scrollbar-invisible.ag-apple-scrollbar.ag-scrollbar-scrolling,.ag-body-horizontal-scroll.ag-scrollbar-invisible.ag-apple-scrollbar.ag-scrollbar-active,.ag-body-vertical-scroll.ag-scrollbar-invisible.ag-apple-scrollbar.ag-scrollbar-scrolling,.ag-body-vertical-scroll.ag-scrollbar-invisible.ag-apple-scrollbar.ag-scrollbar-active{visibility:visible;opacity:1}.ag-body-horizontal-scroll{width:100%}.ag-body-horizontal-scroll.ag-scrollbar-invisible{left:0;right:0}.ag-body-vertical-scroll{height:100%}.ag-body-vertical-scroll.ag-scrollbar-invisible{z-index:10;top:0}.ag-ltr .ag-body-vertical-scroll.ag-scrollbar-invisible{right:0}.ag-rtl .ag-body-vertical-scroll.ag-scrollbar-invisible{left:0}.ag-force-vertical-scroll{overflow-y:scroll!important}.ag-horizontal-left-spacer,.ag-horizontal-right-spacer{min-width:0;height:100%;overflow-x:scroll}.ag-horizontal-left-spacer.ag-scroller-corner,.ag-horizontal-right-spacer.ag-scroller-corner{overflow-x:hidden}.ag-header,.ag-pinned-left-header,.ag-pinned-right-header{display:inline-block;position:relative;overflow:hidden}.ag-header-cell-sortable .ag-header-cell-label{cursor:pointer}.ag-header{white-space:nowrap;width:100%;display:flex}.ag-pinned-left-header,.ag-pinned-right-header{height:100%}.ag-header-row{position:absolute}.ag-header-row:not(.ag-header-row-column-group){overflow:hidden}.ag-header.ag-header-allow-overflow .ag-header-row{overflow:visible}.ag-header-cell{align-items:center;height:100%;display:inline-flex;position:absolute;overflow:hidden}.ag-header-cell.ag-header-active .ag-header-cell-menu-button,.ag-header-cell-filter-button{opacity:1}.ag-header-cell-menu-button:not(.ag-header-menu-always-show){opacity:0;transition:opacity .2s}.ag-header-group-cell-label,.ag-header-cell-label{flex:auto;align-self:stretch;align-items:center;display:flex;overflow:hidden}.ag-header-cell-label{text-overflow:ellipsis}.ag-header-group-cell-label.ag-sticky-label{flex:none;max-width:100%;position:sticky;overflow:visible}.ag-header-group-text{text-overflow:ellipsis;overflow:hidden}.ag-header-cell-text{text-overflow:ellipsis;word-break:break-word;overflow:hidden}.ag-header-group-cell .ag-header-cell-comp-wrapper{display:flex}.ag-header-cell:not(.ag-header-cell-auto-height) .ag-header-cell-comp-wrapper{align-items:center;height:100%;display:flex}.ag-header-cell-comp-wrapper{width:100%}.ag-header-cell-wrap-text .ag-header-cell-comp-wrapper{white-space:normal}.ag-header-cell-comp-wrapper-limited-height>div{overflow:hidden}.ag-right-aligned-header .ag-header-cell-label{flex-direction:row-reverse}.ag-header-cell-resize{z-index:2;cursor:ew-resize;width:8px;height:100%;position:absolute;top:0}.ag-ltr .ag-header-cell-resize{right:-3px}.ag-rtl .ag-header-cell-resize{left:-3px}.ag-pinned-left-header .ag-header-cell-resize{right:-3px}.ag-pinned-right-header .ag-header-cell-resize{left:-3px}.ag-header-select-all{display:flex}.ag-header-cell-menu-button,.ag-header-cell-filter-button,.ag-side-button-button,.ag-panel-title-bar-button,.ag-floating-filter-button-button{cursor:pointer}.ag-column-moving .ag-cell,.ag-column-moving .ag-header-cell,.ag-column-moving .ag-spanned-cell-wrapper{transition:left .2s}.ag-column-moving .ag-header-group-cell{transition:left .2s,width .2s}.ag-column-panel{flex-direction:column;flex:auto;display:flex;overflow:hidden}.ag-column-select{flex-direction:column;flex:3 1 0;display:flex;position:relative;overflow:hidden}.ag-column-select-header{flex:none;display:flex;position:relative}.ag-column-select-header-icon{position:relative}.ag-column-select-header-filter-wrapper{flex:auto}.ag-column-select-header-filter{width:100%}.ag-column-select-list{flex:1 1 0;overflow:hidden}.ag-column-drop{align-items:center;width:100%;display:inline-flex;position:relative;overflow:auto}.ag-column-drop-list{align-items:center;display:flex}.ag-column-drop-cell{align-items:center;display:flex;position:relative}.ag-column-drop-cell-text{text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.ag-column-drop-vertical{flex-direction:column;flex:1 1 0;align-items:stretch;display:flex;overflow:hidden}.ag-column-drop-vertical-title-bar{flex:none;align-items:center;display:flex}.ag-column-drop-vertical-list{flex-direction:column;flex-grow:1;align-items:stretch;position:relative;overflow-x:auto}.ag-column-drop-vertical-list>*{flex:none}.ag-column-drop-empty .ag-column-drop-vertical-list{overflow:hidden}.ag-column-drop-vertical-empty-message{display:block}.ag-column-drop.ag-column-drop-horizontal{white-space:nowrap;overflow:hidden}.ag-column-drop-cell-button{cursor:pointer}.ag-filter-toolpanel{flex:1 1 0;min-width:0}.ag-filter-toolpanel-header{position:relative}.ag-filter-toolpanel-header,.ag-filter-toolpanel-search,.ag-filter-toolpanel-header>*,.ag-filter-toolpanel-search>*{align-items:center;display:flex}.ag-filter-apply-panel{justify-content:flex-end;display:flex;overflow:hidden}.ag-row-animation .ag-row{transition:transform .4s,top .4s,opacity .2s}.ag-row-animation .ag-row.ag-after-created{transition:transform .4s,top .4s,height .4s,opacity .2s}.ag-row-animation.ag-prevent-animation .ag-row,.ag-row-animation.ag-prevent-animation .ag-row.ag-after-created{transition:none!important}.ag-row-no-animation .ag-row{transition:none}.ag-row{white-space:nowrap;width:100%}.ag-row-loading{align-items:center;display:flex}.ag-row-position-absolute{position:absolute}.ag-row-position-relative{position:relative}.ag-full-width-row{pointer-events:all;overflow:hidden}.ag-row-inline-editing{z-index:1}.ag-row-dragging{z-index:2}.ag-stub-cell{align-items:center;display:flex}.ag-cell{white-space:nowrap;height:100%;display:inline-block;position:absolute}.ag-cell-value{flex:auto}.ag-cell-value,.ag-group-value{text-overflow:ellipsis;overflow:hidden}.ag-cell-wrapper{align-items:center;display:flex}.ag-cell-wrapper.ag-row-group{align-items:flex-start}.ag-cell-wrap-text{white-space:normal;word-break:break-word}.ag-cell-wrap-text:not(.ag-cell-auto-height) .ag-cell-wrapper{align-items:normal;height:100%}.ag-cell-wrap-text:not(.ag-cell-auto-height) .ag-cell-wrapper .ag-cell-value{height:100%}.ag-sparkline-wrapper{width:100%;height:100%;line-height:initial;position:absolute;top:0}.ag-full-width-row .ag-cell-wrapper.ag-row-group{align-items:center;height:100%}.ag-cell-inline-editing{z-index:1}.ag-cell-inline-editing .ag-cell-wrapper,.ag-cell-inline-editing .ag-cell-edit-wrapper,.ag-cell-inline-editing .ag-cell-editor,.ag-cell-inline-editing .ag-cell-editor .ag-wrapper,.ag-cell-inline-editing .ag-cell-editor.ag-cell-editor.ag-cell-editor input{width:100%;height:100%;min-height:100%;line-height:normal}.ag-row.ag-row-editing-invalid .ag-cell-inline-editing{opacity:.8}.ag-cell .ag-icon{vertical-align:middle;display:inline-block}.ag-set-filter-item{align-items:center;height:100%;display:flex}.ag-set-filter-item-checkbox{width:100%;height:100%;display:flex}.ag-set-filter-group-icons{display:block}.ag-set-filter-group-icons>*{cursor:pointer}.ag-filter-body-wrapper{flex-direction:column;display:flex}.ag-filter-filter{flex:1 1 0}.ag-filter-condition{justify-content:center;display:flex}.ag-floating-filter-body{flex:auto;height:100%;display:flex;position:relative}.ag-floating-filter-full-body{flex:auto;align-items:center;width:100%;height:100%;display:flex;overflow:hidden}.ag-floating-filter-full-body>div{flex:auto}.ag-floating-filter-input{align-items:center;width:100%;display:flex}.ag-floating-filter-input>*{flex:auto}.ag-floating-filter-button{flex:none;display:flex}.ag-date-floating-filter-wrapper{display:flex}.ag-set-floating-filter-input input[disabled]{pointer-events:none}.ag-dnd-ghost{cursor:move;white-space:nowrap;align-items:center;display:inline-flex}.ag-overlay{pointer-events:none;z-index:2;width:100%;height:100%;position:absolute;top:0;left:0}.ag-overlay-panel{width:100%;height:100%;display:flex}.ag-overlay-wrapper{text-align:center;flex:none;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.ag-overlay-loading-wrapper{pointer-events:all}.ag-popup-child{z-index:5;top:0}.ag-popup-editor{-webkit-user-select:none;user-select:none;position:absolute}.ag-large-text-input{display:block}.ag-virtual-list-item{width:100%;position:absolute}.ag-floating-top,.ag-floating-bottom{white-space:nowrap;width:100%;display:flex;position:relative;overflow:hidden}.ag-pinned-left-floating-top,.ag-pinned-right-floating-top,.ag-pinned-left-floating-bottom,.ag-pinned-right-floating-bottom{min-width:0;position:relative;overflow:hidden}.ag-sticky-top,.ag-sticky-bottom{width:100%;height:0;display:flex;position:absolute;overflow:hidden}.ag-sticky-bottom{box-sizing:content-box!important}.ag-pinned-left-sticky-top,.ag-pinned-right-sticky-top{height:100%;position:relative;overflow:hidden}.ag-sticky-top-full-width-container,.ag-sticky-bottom-full-width-container{width:100%;height:100%;overflow:hidden}.ag-dialog,.ag-panel{flex-direction:column;display:flex;position:relative;overflow:hidden}.ag-panel-title-bar{cursor:default;flex:none;align-items:center;display:flex}.ag-panel-title-bar-title{flex:auto}.ag-panel-title-bar-buttons{display:flex}.ag-panel-title-bar-button{cursor:pointer}.ag-panel-content-wrapper{flex:auto;display:flex;position:relative;overflow:hidden}.ag-dialog{position:absolute}.ag-resizer{pointer-events:none;z-index:1;-webkit-user-select:none;user-select:none;position:absolute}.ag-resizer.ag-resizer-topLeft{cursor:nwse-resize;width:5px;height:5px;top:0;left:0}.ag-resizer.ag-resizer-top{cursor:ns-resize;height:5px;top:0;left:5px;right:5px}.ag-resizer.ag-resizer-topRight{cursor:nesw-resize;width:5px;height:5px;top:0;right:0}.ag-resizer.ag-resizer-right{cursor:ew-resize;width:5px;top:5px;bottom:5px;right:0}.ag-resizer.ag-resizer-bottomRight{cursor:nwse-resize;width:5px;height:5px;bottom:0;right:0}.ag-resizer.ag-resizer-bottom{cursor:ns-resize;height:5px;bottom:0;left:5px;right:5px}.ag-resizer.ag-resizer-bottomLeft{cursor:nesw-resize;width:5px;height:5px;bottom:0;left:0}.ag-resizer.ag-resizer-left{cursor:ew-resize;width:5px;top:5px;bottom:5px;left:0}.ag-tooltip,.ag-tooltip-custom{z-index:99999;position:absolute}.ag-tooltip:not(.ag-tooltip-interactive),.ag-tooltip-custom:not(.ag-tooltip-interactive){pointer-events:none}.ag-value-slide-out{opacity:1;margin-right:5px;transition:opacity 3s linear,margin-right 3s linear}.ag-value-slide-out-end{opacity:0;margin-right:10px}.ag-opacity-zero{opacity:0!important}.ag-menu{-webkit-user-select:none;user-select:none;max-height:100%;position:absolute;overflow-y:auto}.ag-menu-column-select-wrapper{height:265px;overflow:auto}.ag-menu-column-select-wrapper .ag-column-select{height:100%}.ag-dialog .ag-panel-content-wrapper .ag-column-select{-webkit-user-select:none;user-select:none}.ag-menu-list{width:100%;display:table}.ag-menu-option,.ag-menu-separator{display:table-row}.ag-menu-option-part,.ag-menu-separator-part{vertical-align:middle;display:table-cell}.ag-menu-option-text{white-space:nowrap}.ag-menu-option-custom{display:contents}.ag-compact-menu-option{flex-wrap:nowrap;width:100%;display:flex}.ag-compact-menu-option-text{white-space:nowrap;flex:auto}.ag-context-menu-loading-icon{pointer-events:none;position:absolute}.ag-pill-container{flex-wrap:nowrap;gap:.25rem;display:flex}.ag-pill{white-space:nowrap;align-items:center;padding:0 .25rem;display:flex}.ag-pill .ag-pill-button{border:none;padding:0}.ag-rich-select{cursor:default;outline:none;height:100%}.ag-rich-select-value{align-items:center;height:100%;display:flex}.ag-rich-select-value .ag-picker-field-display{text-overflow:ellipsis;overflow:hidden}.ag-rich-select-value .ag-picker-field-display.ag-display-as-placeholder{opacity:.5}.ag-rich-select-list{position:relative}.ag-rich-select-list .ag-loading-text{min-height:2rem}.ag-rich-select-row{white-space:nowrap;flex:auto;align-items:center;height:100%;display:flex;overflow:hidden}.ag-rich-select-field-input{flex:auto}.ag-rich-select-field-input .ag-input-field-input{text-overflow:ellipsis;box-shadow:none!important;border:none!important;padding:0!important}.ag-rich-select-field-input .ag-input-field-input::placeholder{opacity:.8}.ag-autocomplete{align-items:center;display:flex}.ag-autocomplete>*{flex:auto}.ag-autocomplete-list-popup{-webkit-user-select:none;user-select:none;position:absolute}.ag-autocomplete-list{position:relative}.ag-autocomplete-virtual-list-item{display:flex}.ag-autocomplete-row{flex:auto;align-items:center;display:flex;overflow:hidden}.ag-autocomplete-row-label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ag-paging-panel{justify-content:flex-end;align-items:center;display:flex}.ag-paging-page-summary-panel{align-items:center;display:flex}.ag-paging-button{position:relative}.ag-disabled .ag-paging-page-summary-panel{pointer-events:none}.ag-tool-panel-wrapper{cursor:default;-webkit-user-select:none;user-select:none;display:flex;overflow:hidden auto}.ag-column-select-column,.ag-column-select-column-group,.ag-select-agg-func-item{flex-flow:row;align-items:center;height:100%;display:flex;position:relative}.ag-column-select-column>*,.ag-column-select-column-group>*,.ag-select-agg-func-item>*{flex:none}.ag-select-agg-func-item,.ag-column-select-column-label{text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.ag-column-select-checkbox{display:flex}.ag-tool-panel-horizontal-resize{cursor:ew-resize;z-index:1;width:5px;height:100%;position:absolute;top:0}.ag-ltr .ag-side-bar-left .ag-tool-panel-horizontal-resize{right:-3px}.ag-rtl .ag-side-bar-left .ag-tool-panel-horizontal-resize,.ag-ltr .ag-side-bar-right .ag-tool-panel-horizontal-resize{left:-3px}.ag-rtl .ag-side-bar-right .ag-tool-panel-horizontal-resize{right:-3px}.ag-details-row{width:100%}.ag-details-row-fixed-height{height:100%}.ag-details-grid{width:100%}.ag-details-grid-fixed-height{height:100%}.ag-header-group-cell{contain:paint;align-items:center;height:100%;display:flex;position:absolute}.ag-header-group-cell-no-group.ag-header-span-height{display:none}.ag-cell-label-container{flex-direction:row-reverse;justify-content:space-between;align-items:center;width:100%;height:100%;display:flex}.ag-header-group-cell-label,.ag-cell-label-container{padding:5px 0}.ag-right-aligned-header .ag-cell-label-container{flex-direction:row}.ag-right-aligned-header .ag-header-cell-text{text-align:end}.ag-side-bar{flex-direction:row-reverse;display:flex}.ag-side-bar-left{flex-direction:row;order:-1}.ag-side-button-button{white-space:nowrap;cursor:pointer;outline:none;flex-flow:column;justify-content:center;align-items:center;display:flex;position:relative}.ag-side-button-label{writing-mode:vertical-lr}.ag-status-bar{justify-content:space-between;display:flex;overflow:hidden}.ag-status-panel,.ag-status-panel.ag-status-panel-aggregations .ag-status-name-value{display:inline-flex}.ag-status-name-value{white-space:nowrap}.ag-status-bar-left,.ag-status-bar-center,.ag-status-bar-right{display:inline-flex}.ag-row-number-cell{white-space:nowrap;-webkit-user-select:none;user-select:none;width:100%;overflow:hidden}.ag-ltr .ag-row-number-cell{text-align:right}.ag-rtl .ag-row-number-cell{text-align:left}.ag-row-numbers-resizer{cursor:ns-resize;width:100%;height:4px;position:absolute;bottom:-2px;left:0}.ag-icon{speak:none;display:block}.ag-group{width:100%;position:relative}.ag-group-title-bar{align-items:center;display:flex}.ag-group-title{white-space:nowrap;text-overflow:ellipsis;min-width:0;display:inline;overflow:hidden}.ag-group-title-bar .ag-group-title{cursor:default}.ag-group-toolbar{align-items:center;display:flex}.ag-group-container{display:flex}.ag-disabled .ag-group-container{pointer-events:none}.ag-group-container-horizontal{flex-flow:wrap}.ag-group-container-vertical{flex-direction:column}.ag-column-group-icons{display:block}.ag-column-group-icons>*{cursor:pointer}.ag-group-item-alignment-stretch .ag-group-item{align-items:stretch}.ag-group-item-alignment-start .ag-group-item{align-items:flex-start}.ag-group-item-alignment-end .ag-group-item{align-items:flex-end}.ag-toggle-button-icon{transition:right .3s;position:absolute;top:-1px}.ag-input-field,.ag-select{flex-direction:row;align-items:center;display:flex}.ag-input-field-input{flex:auto}.ag-floating-filter-input .ag-input-field-input[type=date],.ag-floating-filter-input .ag-input-field-input[type=datetime-local]{width:1px}.ag-range-field,.ag-angle-select{align-items:center;display:flex}.ag-angle-select-wrapper{display:flex}.ag-angle-select-parent-circle{display:block;position:relative}.ag-angle-select-child-circle{position:absolute}.ag-slider-wrapper{display:flex}.ag-slider-wrapper .ag-input-field,.ag-picker-field-display{flex:auto}.ag-picker-field{align-items:center;display:flex}.ag-picker-field-icon{cursor:pointer;border:0;margin:0;padding:0;display:flex}.ag-picker-field-wrapper{overflow:hidden}.ag-label-align-right .ag-label{order:1}.ag-label-align-right>*{flex:none}.ag-label-align-top{flex-direction:column;align-items:flex-start}.ag-label-align-top>*{align-self:stretch}.ag-label-ellipsis{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.ag-color-panel{text-align:center;flex-direction:column;width:100%;display:flex}.ag-spectrum-color{cursor:default;flex:auto;position:relative;overflow:visible}.ag-spectrum-fill{position:absolute;inset:0}.ag-spectrum-val{cursor:pointer}.ag-spectrum-dragger{pointer-events:none;cursor:pointer;position:absolute}.ag-spectrum-hue,.ag-spectrum-alpha{cursor:default}.ag-spectrum-hue-background{background:linear-gradient(270deg,red 3%,#ff0 17%,#0f0 33%,#0ff,#00f 67%,#f0f 83%,red);width:100%;height:100%}.ag-spectrum-alpha{--ag-spectrum-alpha-background-checked:url("data:image/svg+xml;utf8,<svg xmlns=%22http://www.w3.org/2000/svg%22 width=%224%22 height=%224%22><rect x=%220%22 y=%220%22 width=%224%22 height=%224%22 fill=%22%23fff%22/><path d=%22M0 0H2V4H4V2H0Z%22 fill=%22%23b2b2b2%22/></svg>")}.ag-spectrum-alpha-background{background:linear-gradient(to right,var(--ag-internal-spectrum-alpha-color-from),var(--ag-internal-spectrum-alpha-color-to)),var(--ag-spectrum-alpha-background-checked) top left/4px 4px;width:100%;height:100%}.ag-spectrum-tool{cursor:pointer;position:relative}.ag-spectrum-slider{pointer-events:none;position:absolute}.ag-spectrum-alpha .ag-spectrum-slider{background:linear-gradient(to bottom,var(--ag-internal-spectrum-alpha-color),var(--ag-internal-spectrum-alpha-color)) #fff}.ag-recent-colors{display:flex}.ag-recent-color{cursor:pointer}.ag-pill-select{flex-direction:column;display:flex}.ag-pill-select .ag-column-drop{flex:unset}.ag-ltr{direction:ltr}.ag-ltr .ag-body,.ag-ltr .ag-floating-top,.ag-ltr .ag-floating-bottom,.ag-ltr .ag-header,.ag-ltr .ag-sticky-top,.ag-ltr .ag-sticky-bottom,.ag-ltr .ag-body-viewport,.ag-ltr .ag-body-horizontal-scroll{flex-direction:row}.ag-rtl{direction:rtl}.ag-rtl .ag-body,.ag-rtl .ag-floating-top,.ag-rtl .ag-floating-bottom,.ag-rtl .ag-header,.ag-rtl .ag-sticky-top,.ag-rtl .ag-sticky-bottom,.ag-rtl .ag-body-viewport,.ag-rtl .ag-body-horizontal-scroll{flex-direction:row-reverse}.ag-rtl .ag-icon-contracted,.ag-rtl .ag-icon-expanded,.ag-rtl .ag-icon-tree-closed{display:block;transform:rotate(180deg)}.ag-body .ag-body-viewport{-webkit-overflow-scrolling:touch}.ag-measurement-container{visibility:hidden;width:0;overflow:hidden}.ag-measurement-container div{position:absolute}.ag-layout-print.ag-body{height:unset;display:block}.ag-layout-print.ag-root-wrapper{display:inline-block}.ag-layout-print .ag-body-vertical-scroll,.ag-layout-print .ag-body-horizontal-scroll{display:none}.ag-layout-print.ag-force-vertical-scroll{overflow-y:visible!important}@media print{.ag-root-wrapper.ag-layout-print{display:table}.ag-root-wrapper.ag-layout-print .ag-root-wrapper-body,.ag-root-wrapper.ag-layout-print .ag-root,.ag-root-wrapper.ag-layout-print .ag-body-viewport,.ag-root-wrapper.ag-layout-print .ag-center-cols-container,.ag-root-wrapper.ag-layout-print .ag-center-cols-viewport,.ag-root-wrapper.ag-layout-print .ag-body-horizontal-scroll-viewport,.ag-root-wrapper.ag-layout-print .ag-virtual-list-viewport{height:auto!important;display:block!important;overflow:hidden!important}.ag-root-wrapper.ag-layout-print .ag-row,.ag-root-wrapper.ag-layout-print .ag-cell{break-inside:avoid}}[class^=ag-],[class^=ag-]:focus,[class^=ag-]:after,[class^=ag-]:before{box-sizing:border-box;outline:none}[class^=ag-]::-ms-clear{display:none}.ag-checkbox .ag-input-wrapper,.ag-radio-button .ag-input-wrapper{overflow:visible}.ag-range-field .ag-input-wrapper{height:100%}.ag-toggle-button{width:unset;min-width:unset;flex:none}.ag-button{color:var(--ag-foreground-color);border-radius:0}.ag-button:hover{background-color:#0000}.ag-ltr .ag-label-align-right .ag-label{margin-left:var(--ag-grid-size)}.ag-rtl .ag-label-align-right .ag-label{margin-right:var(--ag-grid-size)}input[class^=ag-]{background-color:var(--ag-background-color);margin:0}textarea[class^=ag-],select[class^=ag-]{background-color:var(--ag-background-color)}input[class^=ag-]:not([type]),input[class^=ag-][type=text],input[class^=ag-][type=number],input[class^=ag-][type=tel],input[class^=ag-][type=date],input[class^=ag-][type=datetime-local],textarea[class^=ag-]{font-size:inherit;line-height:inherit;color:inherit;border:var(--ag-borders-input) var(--ag-input-border-color);font-family:inherit}input[class^=ag-]:not([type]):disabled,input[class^=ag-][type=text]:disabled,input[class^=ag-][type=number]:disabled,input[class^=ag-][type=tel]:disabled,input[class^=ag-][type=date]:disabled,input[class^=ag-][type=datetime-local]:disabled,textarea[class^=ag-]:disabled{color:var(--ag-disabled-foreground-color);background-color:var(--ag-input-disabled-background-color);border-color:var(--ag-input-disabled-border-color)}input[class^=ag-]:not([type]):focus,input[class^=ag-][type=text]:focus,input[class^=ag-][type=number]:focus,input[class^=ag-][type=tel]:focus,input[class^=ag-][type=date]:focus,input[class^=ag-][type=datetime-local]:focus,textarea[class^=ag-]:focus{box-shadow:var(--ag-input-focus-box-shadow);border-color:var(--ag-input-focus-border-color);outline:none}input[class^=ag-]:not([type]):focus.invalid,input[class^=ag-]:not([type]):focus:invalid,input[class^=ag-][type=text]:focus.invalid,input[class^=ag-][type=text]:focus:invalid,input[class^=ag-][type=number]:focus.invalid,input[class^=ag-][type=number]:focus:invalid,input[class^=ag-][type=tel]:focus.invalid,input[class^=ag-][type=tel]:focus:invalid,input[class^=ag-][type=date]:focus.invalid,input[class^=ag-][type=date]:focus:invalid,input[class^=ag-][type=datetime-local]:focus.invalid,input[class^=ag-][type=datetime-local]:focus:invalid,textarea[class^=ag-]:focus.invalid,textarea[class^=ag-]:focus:invalid{box-shadow:var(--ag-input-error-focus-box-shadow);border-color:var(--ag-invalid-color)}input[class^=ag-]:not([type]):invalid,input[class^=ag-][type=text]:invalid,input[class^=ag-][type=number]:invalid,input[class^=ag-][type=tel]:invalid,input[class^=ag-][type=date]:invalid,input[class^=ag-][type=datetime-local]:invalid,textarea[class^=ag-]:invalid{border:var(--ag-borders-input-invalid) var(--ag-input-border-color-invalid)}input[class^=ag-][type=number]:not(.ag-number-field-input-stepper){-moz-appearance:textfield}input[class^=ag-][type=number]:not(.ag-number-field-input-stepper)::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[class^=ag-][type=number]:not(.ag-number-field-input-stepper)::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[class^=ag-][type=range]{padding:0}input[class^=ag-][type=button]:focus,button[class^=ag-]:focus{box-shadow:var(--ag-input-focus-box-shadow)}input[class^=ag-][type=button]:focus:invalid,input[class^=ag-][type=button]:focus.invalid,button[class^=ag-]:focus:invalid,button[class^=ag-]:focus.invalid{box-shadow:var(--ag-input-error-focus-box-shadow)}.ag-drag-handle{color:var(--ag-secondary-foreground-color)}.ag-list-item,.ag-virtual-list-item{height:var(--ag-list-item-height)}.ag-virtual-list-item:focus-visible{outline:none}.ag-virtual-list-item:focus-visible:after{content:"";pointer-events:none;border:1px solid;border-color:var(--ag-input-focus-border-color);background-color:#0000;width:calc(100% - 8px);height:calc(100% - 8px);display:block;position:absolute;top:4px;left:4px}.ag-select-list{background-color:var(--ag-background-color);border-radius:var(--ag-border-radius);border:var(--ag-borders) var(--ag-border-color);overflow:hidden auto}.ag-list-item{white-space:nowrap;text-overflow:ellipsis;align-items:center;display:flex;overflow:hidden}.ag-list-item.ag-active-item{background-color:var(--ag-row-hover-color)}.ag-select-list-item{-webkit-user-select:none;user-select:none;cursor:default}.ag-ltr .ag-select-list-item{padding-left:calc(var(--ag-cell-horizontal-padding) / 2)}.ag-rtl .ag-select-list-item{padding-right:calc(var(--ag-cell-horizontal-padding) / 2)}.ag-select-list-item span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ag-row-drag,.ag-selection-checkbox,.ag-group-expanded,.ag-group-contracted{color:var(--ag-secondary-foreground-color)}.ag-ltr .ag-row-drag,.ag-ltr .ag-selection-checkbox,.ag-ltr .ag-group-expanded,.ag-ltr .ag-group-contracted{margin-right:var(--ag-cell-widget-spacing)}.ag-rtl .ag-row-drag,.ag-rtl .ag-selection-checkbox,.ag-rtl .ag-group-expanded,.ag-rtl .ag-group-contracted{margin-left:var(--ag-cell-widget-spacing)}.ag-cell-wrapper>:not(.ag-cell-value):not(.ag-group-value){--ag-internal-calculated-line-height:var(--ag-line-height,calc(var(--ag-row-height) - var(--ag-row-border-width)));--ag-internal-padded-row-height:calc(var(--ag-row-height) - var(--ag-row-border-width) - 2px);height:min(var(--ag-internal-calculated-line-height),var(--ag-internal-padded-row-height));flex:none;align-items:center;display:flex}.ag-group-expanded,.ag-group-contracted{cursor:pointer}.ag-group-title-bar-icon{cursor:pointer;color:var(--ag-secondary-foreground-color);flex:none}.ag-ltr .ag-group-child-count{margin-left:2px}.ag-rtl .ag-group-child-count{margin-right:2px}.ag-group-title-bar{background-color:var(--ag-subheader-background-color);padding:var(--ag-grid-size)}.ag-group-toolbar{padding:var(--ag-grid-size);background-color:var(--ag-subheader-toolbar-background-color)}.ag-disabled-group-title-bar,.ag-disabled-group-container{opacity:.5}.group-item{margin:calc(var(--ag-grid-size) * .5) 0}.ag-label{white-space:nowrap}.ag-ltr .ag-label{margin-right:var(--ag-grid-size)}.ag-rtl .ag-label{margin-left:var(--ag-grid-size)}.ag-label-align-top .ag-label{margin-bottom:calc(var(--ag-grid-size) * .5)}.ag-angle-select[disabled]{color:var(--ag-disabled-foreground-color);pointer-events:none}.ag-angle-select[disabled] .ag-angle-select-field{opacity:.4}.ag-ltr .ag-slider-field,.ag-ltr .ag-angle-select-field{margin-right:calc(var(--ag-grid-size) * 2)}.ag-rtl .ag-slider-field,.ag-rtl .ag-angle-select-field{margin-left:calc(var(--ag-grid-size) * 2)}.ag-angle-select-parent-circle{border:1px solid;border-color:var(--ag-border-color);background-color:var(--ag-background-color);border-radius:12px;width:24px;height:24px}.ag-angle-select-child-circle{background-color:var(--ag-secondary-foreground-color);border-radius:3px;width:6px;height:6px;margin-top:-4px;margin-left:-3px;top:4px;left:12px}.ag-picker-field-wrapper{border:var(--ag-borders);border-color:var(--ag-border-color);background-color:var(--ag-background-color);border-radius:5px}.ag-picker-field-wrapper.invalid{border:var(--ag-borders-input-invalid) var(--ag-input-border-color-invalid)}.ag-picker-field-wrapper:disabled{color:var(--ag-disabled-foreground-color);background-color:var(--ag-input-disabled-background-color);border-color:var(--ag-input-disabled-border-color)}.ag-picker-field-wrapper.ag-picker-has-focus:not(.invalid),.ag-picker-field-wrapper:focus-within:not(.invalid){box-shadow:var(--ag-input-focus-box-shadow);border-color:var(--ag-input-focus-border-color);outline:none}.ag-picker-field-button{background-color:var(--ag-background-color);color:var(--ag-secondary-foreground-color)}.ag-dialog.ag-color-dialog{border-radius:5px}.ag-color-picker .ag-picker-field-wrapper{padding-left:var(--ag-grid-size);padding-right:var(--ag-grid-size)}.ag-color-picker .ag-picker-field-display{min-height:var(--ag-list-item-height);flex-direction:row;align-items:center;display:flex}.ag-ltr .ag-color-picker-color,.ag-ltr .ag-color-picker-value{margin-right:var(--ag-grid-size)}.ag-rtl .ag-color-picker-color,.ag-rtl .ag-color-picker-value{margin-left:var(--ag-grid-size)}.ag-color-panel{padding:var(--ag-grid-size)}.ag-spectrum-color{background-color:red;border-radius:2px}.ag-spectrum-tools{padding:10px}.ag-spectrum-sat{background-image:linear-gradient(90deg,#fff,#cc9a8100)}.ag-spectrum-val{background-image:linear-gradient(#cc9a8100,#000)}.ag-spectrum-dragger{background:#000;border:2px solid #fff;border-radius:12px;width:12px;height:12px;box-shadow:0 0 2px #0000003d}.ag-spectrum-hue-background,.ag-spectrum-alpha-background{border-radius:2px}.ag-spectrum-tool{border-radius:2px;height:11px;margin-bottom:10px}.ag-spectrum-slider{border:2px solid #fff;border-radius:13px;width:13px;height:13px;margin-top:-12px;box-shadow:0 1px 4px #0000005e}.ag-recent-colors{margin-top:10px}.ag-recent-color{margin:0 3px}.ag-recent-color:first-child{margin-left:0}.ag-recent-color:last-child{margin-right:0}.ag-spectrum-color:focus-visible:not(:disabled):not([readonly]),.ag-spectrum-slider:focus-visible:not(:disabled):not([readonly]),.ag-recent-color:focus-visible:not(:disabled):not([readonly]){box-shadow:var(--ag-input-focus-box-shadow)}.ag-ltr .ag-color-input input[class^=ag-][type=text].ag-input-field-input{padding-left:calc(var(--ag-icon-size) + var(--ag-grid-size) * 2)}.ag-rtl .ag-color-input input[class^=ag-][type=text].ag-input-field-input{padding-right:calc(var(--ag-icon-size) + var(--ag-grid-size) * 2)}.ag-color-input .ag-color-input-color{position:absolute}.ag-ltr .ag-color-input .ag-color-input-color{margin-left:var(--ag-grid-size)}.ag-rtl .ag-color-input .ag-color-input-color{margin-right:var(--ag-grid-size)}.ag-color-picker-color,.ag-color-input-color{width:var(--ag-icon-size);height:var(--ag-icon-size);border:var(--ag-borders-secondary) var(--ag-secondary-border-color);border-radius:2px}.ag-dnd-ghost{border:var(--ag-borders) var(--ag-border-color);background:var(--ag-background-color);border-radius:var(--ag-card-radius);box-shadow:var(--ag-card-shadow);padding:var(--ag-grid-size);text-overflow:ellipsis;border:var(--ag-borders-secondary) var(--ag-secondary-border-color);color:var(--ag-secondary-foreground-color);height:var(--ag-header-height);line-height:var(--ag-header-height);padding:0 calc(var(--ag-grid-size) * 2);transform:translateY(calc(var(--ag-grid-size) * 2));margin:0;overflow:hidden}.ag-dnd-ghost-icon{margin-right:var(--ag-grid-size);color:var(--ag-foreground-color)}.ag-popup-child:not(.ag-tooltip-custom){box-shadow:var(--ag-popup-shadow)}.ag-select .ag-picker-field-wrapper{min-height:var(--ag-list-item-height);cursor:default}.ag-ltr .ag-select .ag-picker-field-wrapper{padding-left:calc(var(--ag-cell-horizontal-padding) / 2)}.ag-rtl .ag-select .ag-picker-field-wrapper{padding-right:calc(var(--ag-cell-horizontal-padding) / 2)}.ag-ltr .ag-select .ag-picker-field-wrapper{padding-right:var(--ag-grid-size)}.ag-rtl .ag-select .ag-picker-field-wrapper{padding-left:var(--ag-grid-size)}.ag-select.ag-disabled .ag-picker-field-wrapper:focus{box-shadow:none}.ag-select:not(.ag-cell-editor,.ag-label-align-top){min-height:var(--ag-list-item-height)}.ag-select .ag-picker-field-display{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ag-select .ag-picker-field-icon{align-items:center;display:flex}.ag-select.ag-disabled{opacity:.5}.ag-rich-select-value,.ag-rich-select-list{background-color:var(--ag-background-color)}.ag-rich-select-list{border-radius:var(--ag-border-radius);border:var(--ag-borders) var(--ag-border-color);width:100%;height:auto}.ag-rich-select-list .ag-loading-text{padding:var(--ag-widget-vertical-spacing) var(--ag-widget-horizontal-spacing)}.ag-rich-select-value{border-bottom:var(--ag-borders-secondary) var(--ag-secondary-border-color);padding-top:0;padding-bottom:0}.ag-ltr .ag-rich-select-value{padding-left:calc(var(--ag-cell-horizontal-padding) / 2)}.ag-rtl .ag-rich-select-value{padding-right:calc(var(--ag-cell-horizontal-padding) / 2)}.ag-ltr .ag-rich-select-value{padding-right:var(--ag-grid-size)}.ag-rtl .ag-rich-select-value{padding-left:var(--ag-grid-size)}.ag-ltr .ag-rich-select-field-input{left:calc(var(--ag-cell-horizontal-padding))}.ag-rtl .ag-rich-select-field-input{right:calc(var(--ag-cell-horizontal-padding))}.ag-popup-editor .ag-rich-select-value{height:var(--ag-row-height);min-width:200px}.ag-rich-select-virtual-list-item{cursor:default;height:var(--ag-list-item-height)}.ag-rich-select-virtual-list-item:focus-visible:after{content:none}.ag-ltr .ag-rich-select-row{padding-left:calc(var(--ag-cell-horizontal-padding) / 2)}.ag-rtl .ag-rich-select-row{padding-right:calc(var(--ag-cell-horizontal-padding) / 2)}.ag-rich-select-row-selected{background-color:var(--ag-selected-row-background-color)}.ag-rich-select-row:hover,.ag-rich-select-row-highlighted{background-image:linear-gradient(var(--ag-row-hover-color),var(--ag-row-hover-color))}.ag-rich-select-row-text-highlight{font-weight:700}.ag-autocomplete{width:100%}.ag-autocomplete-list{width:100%;min-width:200px;height:calc(var(--ag-row-height) * 6.5)}.ag-autocomplete-virtual-list-item{cursor:default;height:var(--ag-list-item-height)}.ag-autocomplete-virtual-list-item:focus-visible:after{content:none}.ag-autocomplete-virtual-list-item:hover{background-color:var(--ag-row-hover-color)}.ag-autocomplete-row-label{margin:0px var(--ag-widget-container-horizontal-padding)}.ag-autocomplete-row-selected{background-color:var(--ag-selected-row-background-color)}.ag-pill{border:1px solid var(--ag-chip-border-color);border-radius:var(--ag-border-radius);background-color:var(--ag-chip-background-color)}.ag-ltr .ag-pill .ag-pill-button{margin-left:var(--ag-grid-size)}.ag-rtl .ag-pill .ag-pill-button{margin-right:var(--ag-grid-size)}.ag-pill:focus-visible{border-color:var(--ag-input-focus-border-color)}.ag-pill .ag-pill-button:hover{cursor:pointer}.ag-dragging-range-handle .ag-dialog,.ag-dragging-fill-handle .ag-dialog{opacity:.7;pointer-events:none}.ag-dialog{border-radius:var(--ag-border-radius);border:var(--ag-borders) var(--ag-border-color);box-shadow:var(--ag-popup-shadow)}.ag-panel{background-color:var(--ag-panel-background-color);border-color:var(--ag-panel-border-color)}.ag-panel-title-bar{color:var(--ag-header-foreground-color);height:var(--ag-header-height);padding:var(--ag-grid-size) var(--ag-cell-horizontal-padding);border-bottom:var(--ag-borders) var(--ag-border-color)}.ag-ltr .ag-panel-title-bar-button{margin-left:var(--ag-grid-size)}.ag-rtl .ag-panel-title-bar-button{margin-right:var(--ag-grid-size)}.ag-tooltip{background-color:var(--ag-tooltip-background-color);color:var(--ag-foreground-color);padding:var(--ag-grid-size);border:var(--ag-borders) var(--ag-border-color);border-radius:var(--ag-card-radius);white-space:normal}.ag-tooltip.ag-cell-editor-tooltip{background-color:var(--ag-tooltip-error-background-color);color:var(--ag-tooltip-error-text-color);border:var(--ag-borders) var(--ag-tooltip-error-border-color);font-weight:500}.ag-tooltip.ag-tooltip-animate,.ag-tooltip-custom.ag-tooltip-animate{transition:opacity 1s}.ag-tooltip.ag-tooltip-animate.ag-tooltip-hiding,.ag-tooltip-custom.ag-tooltip-animate.ag-tooltip-hiding{opacity:0}.ag-ltr .ag-column-select-column,.ag-ltr .ag-column-select-column-group{padding-left:calc(var(--ag-indentation-level) * var(--ag-column-select-indent-size))}.ag-rtl .ag-column-select-column,.ag-rtl .ag-column-select-column-group{padding-right:calc(var(--ag-indentation-level) * var(--ag-column-select-indent-size))}.ag-column-select-header-icon{cursor:pointer}.ag-column-select-header-icon:focus-visible{outline:none}.ag-column-select-header-icon:focus-visible:after{content:"";pointer-events:none;border:1px solid;border-color:var(--ag-input-focus-border-color);background-color:#0000;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.ag-ltr .ag-column-group-icons:not(:last-child),.ag-ltr .ag-column-select-header-icon:not(:last-child),.ag-ltr .ag-column-select-header-checkbox:not(:last-child),.ag-ltr .ag-column-select-header-filter-wrapper:not(:last-child),.ag-ltr .ag-column-select-checkbox:not(:last-child),.ag-ltr .ag-column-select-column-drag-handle:not(:last-child),.ag-ltr .ag-column-select-column-group-drag-handle:not(:last-child),.ag-ltr .ag-column-select-column-label:not(:last-child){margin-right:var(--ag-widget-horizontal-spacing)}.ag-rtl .ag-column-group-icons:not(:last-child),.ag-rtl .ag-column-select-header-icon:not(:last-child),.ag-rtl .ag-column-select-header-checkbox:not(:last-child),.ag-rtl .ag-column-select-header-filter-wrapper:not(:last-child),.ag-rtl .ag-column-select-checkbox:not(:last-child),.ag-rtl .ag-column-select-column-drag-handle:not(:last-child),.ag-rtl .ag-column-select-column-group-drag-handle:not(:last-child),.ag-rtl .ag-column-select-column-label:not(:last-child){margin-left:var(--ag-widget-horizontal-spacing)}.ag-column-select-virtual-list-item:focus-visible{outline:none}.ag-column-select-virtual-list-item:focus-visible:after{content:"";pointer-events:none;border:1px solid;border-color:var(--ag-input-focus-border-color);background-color:#0000;width:calc(100% - 2px);height:calc(100% - 2px);display:block;position:absolute;top:1px;left:1px}.ag-column-select-column-group:not(:last-child),.ag-column-select-column:not(:last-child){margin-bottom:var(--ag-widget-vertical-spacing)}.ag-column-select-column-readonly,.ag-column-select-column-group-readonly{color:var(--ag-disabled-foreground-color);pointer-events:none}.ag-ltr .ag-column-select-add-group-indent{margin-left:calc(var(--ag-icon-size) + var(--ag-grid-size) * 2)}.ag-rtl .ag-column-select-add-group-indent{margin-right:calc(var(--ag-icon-size) + var(--ag-grid-size) * 2)}.ag-column-select-virtual-list-viewport{padding:calc(var(--ag-widget-container-vertical-padding) * .5) 0px}.ag-column-select-virtual-list-item{padding:0 var(--ag-widget-container-horizontal-padding)}.ag-checkbox-edit{padding-left:var(--ag-cell-horizontal-padding);padding-right:var(--ag-cell-horizontal-padding)}.ag-pill-select .ag-column-drop{min-height:unset;border-bottom:0}.ag-pill-select .ag-column-drop-list{padding:0}.ag-pill-select .ag-select{padding-top:var(--ag-grid-size)}.ag-pill-select .ag-picker-field-wrapper{background-color:#0000;border:0}.ag-pill-select .ag-picker-field-display{cursor:pointer}.ag-rtl{text-align:right}.ag-root-wrapper{border-radius:var(--ag-wrapper-border-radius);border:var(--ag-borders) var(--ag-border-color)}.ag-row>.ag-cell-wrapper.ag-row-group{padding-left:calc(var(--ag-cell-horizontal-padding) + var(--ag-row-group-indent-size) * var(--ag-indentation-level))}.ag-cell-wrapper.ag-row-group,.ag-cell-wrapper.ag-row-group-leaf-indent,.ag-cell-wrapper.ag-pivot-leaf-group{padding-left:calc(var(--ag-indentation-level) * var(--ag-row-group-indent-size))}.ag-cell-wrapper>.ag-group-checkbox-spacing{width:var(--ag-icon-size);margin-right:var(--ag-cell-widget-spacing)}.ag-ltr .ag-row-group-leaf-indent{margin-left:var(--ag-row-group-indent-size)}.ag-rtl .ag-row-group-leaf-indent{margin-right:var(--ag-row-group-indent-size)}.ag-row:not(.ag-row-level-0) .ag-pivot-leaf-group{margin-left:var(--ag-row-group-indent-size)}.ag-value-change-delta{padding-right:2px}.ag-value-change-delta-up{color:var(--ag-value-change-delta-up-color)}.ag-value-change-delta-down{color:var(--ag-value-change-delta-down-color)}.ag-value-change-value{background-color:#0000;border-radius:1px;padding-left:1px;padding-right:1px;transition:background-color 1s}.ag-value-change-value-highlight{background-color:var(--ag-value-change-value-highlight-background-color);transition:background-color .1s}.ag-cell-data-changed{background-color:var(--ag-value-change-value-highlight-background-color)!important}.ag-cell-data-changed-animation{background-color:#0000}.ag-cell-highlight{background-color:var(--ag-range-selection-highlight-color)!important}.ag-row,.ag-spanned-row{color:var(--ag-data-color)}.ag-row{height:var(--ag-row-height);background-color:var(--ag-background-color);border-bottom:var(--ag-row-border-style) var(--ag-row-border-color) var(--ag-row-border-width)}.ag-row.ag-row-editing-invalid{background-color:var(--ag-full-row-invalid-background-color)}.ag-spanned-cell-wrapper{background-color:var(--ag-background-color);position:absolute}.ag-spanned-cell-wrapper>.ag-spanned-cell{display:block;position:relative}.ag-row-highlight-above:after,.ag-row-highlight-inside:after,.ag-row-highlight-below:after{content:"";background-color:var(--ag-range-selection-border-color);pointer-events:none;width:calc(100% - 1px);height:1px;position:absolute;left:1px}.ag-row-highlight-above:after{top:0}.ag-row-highlight-below:after{bottom:0}.ag-row-highlight-indent:after{width:auto;left:calc(2 * (var(--ag-cell-widget-spacing) + var(--ag-icon-size)) + var(--ag-cell-horizontal-padding) + var(--ag-row-highlight-level) * var(--ag-row-group-indent-size));display:block;right:1px}.ag-row-highlight-inside:after{background-color:var(--ag-selected-row-background-color);border:1px solid var(--ag-range-selection-border-color);width:auto;height:auto;display:block;inset:0}.ag-row-odd{background-color:var(--ag-odd-row-background-color)}.ag-body-horizontal-scroll:not(.ag-scrollbar-invisible) .ag-horizontal-left-spacer:not(.ag-scroller-corner){border-right:var(--ag-borders-critical) var(--ag-border-color)}.ag-body-horizontal-scroll:not(.ag-scrollbar-invisible) .ag-horizontal-right-spacer:not(.ag-scroller-corner){border-left:var(--ag-borders-critical) var(--ag-border-color)}.ag-row-selected:before{content:"";background-color:var(--ag-selected-row-background-color);display:block;position:absolute;inset:0}.ag-row-hover:not(.ag-full-width-row):before,.ag-row-hover.ag-full-width-row.ag-row-group:before{content:"";background-color:var(--ag-row-hover-color);pointer-events:none;display:block;position:absolute;inset:0}.ag-row.ag-full-width-row.ag-row-group>*{position:relative}.ag-row-hover.ag-row-selected:before{background-color:var(--ag-row-hover-color);background-image:linear-gradient(var(--ag-selected-row-background-color),var(--ag-selected-row-background-color))}.ag-column-hover{background-color:var(--ag-column-hover-color)}.ag-header-range-highlight{background-color:var(--ag-range-header-highlight-color)}.ag-ltr .ag-right-aligned-cell{text-align:right}.ag-rtl .ag-right-aligned-cell{text-align:left}.ag-ltr .ag-right-aligned-cell .ag-cell-value,.ag-ltr .ag-right-aligned-cell .ag-group-value{margin-left:auto}.ag-rtl .ag-right-aligned-cell .ag-cell-value,.ag-rtl .ag-right-aligned-cell .ag-group-value{margin-right:auto}.ag-ltr .ag-right-aligned-cell .ag-skeleton-effect{margin-left:auto}.ag-rtl .ag-right-aligned-cell .ag-skeleton-effect{margin-right:auto}.ag-cell,.ag-full-width-row .ag-cell-wrapper.ag-row-group{--ag-internal-calculated-line-height:var(--ag-line-height,calc(var(--ag-row-height) - var(--ag-row-border-width)));--ag-internal-padded-row-height:calc(var(--ag-row-height) - var(--ag-row-border-width) - 2px);line-height:min(var(--ag-internal-calculated-line-height),var(--ag-internal-padded-row-height));padding-left:calc(var(--ag-cell-horizontal-padding) - 1px + var(--ag-row-group-indent-size) * var(--ag-indentation-level));padding-right:calc(var(--ag-cell-horizontal-padding) - 1px);-webkit-font-smoothing:subpixel-antialiased;border:1px solid #0000}.ag-row>.ag-cell-wrapper{padding-left:calc(var(--ag-cell-horizontal-padding) - 1px);padding-right:calc(var(--ag-cell-horizontal-padding) - 1px)}.ag-row-dragging{cursor:move;opacity:.5}.ag-cell-inline-editing{border:1px solid var(--ag-border-color);border-radius:var(--ag-card-radius);box-shadow:var(--ag-card-shadow);background-color:var(--ag-control-panel-background-color);padding:0}.ag-popup-editor .ag-large-text,.ag-autocomplete-list-popup{border:var(--ag-borders) var(--ag-border-color);background:var(--ag-background-color);border-radius:var(--ag-card-radius);box-shadow:var(--ag-card-shadow);padding:var(--ag-grid-size);background-color:var(--ag-control-panel-background-color);padding:0}.ag-large-text-input{height:auto;padding:var(--ag-cell-horizontal-padding)}.ag-rtl .ag-large-text-input textarea{resize:none}.ag-details-row{padding:calc(var(--ag-grid-size) * 5);background-color:var(--ag-background-color)}.ag-layout-auto-height .ag-center-cols-viewport,.ag-layout-auto-height .ag-center-cols-container,.ag-layout-print .ag-center-cols-viewport,.ag-layout-print .ag-center-cols-container{min-height:50px}.ag-overlay-loading-wrapper{background-color:var(--ag-modal-overlay-background-color)}.ag-overlay-loading-center{border:var(--ag-borders) var(--ag-border-color);background:var(--ag-background-color);border-radius:var(--ag-card-radius);box-shadow:var(--ag-card-shadow);padding:var(--ag-grid-size)}.ag-skeleton-container{align-content:center;width:100%;height:100%}.ag-skeleton-effect{background-color:var(--ag-row-loading-skeleton-effect-color);border-radius:.25rem;width:100%;height:1em;animation:1.5s ease-in-out .5s infinite ag-skeleton-loading}@keyframes ag-skeleton-loading{0%{opacity:1}50%{opacity:.4}to{opacity:1}}.ag-loading{align-items:center;height:100%;display:flex}.ag-ltr .ag-loading{padding-left:var(--ag-cell-horizontal-padding)}.ag-rtl .ag-loading{padding-right:var(--ag-cell-horizontal-padding)}.ag-ltr .ag-loading-icon{padding-right:var(--ag-cell-widget-spacing)}.ag-rtl .ag-loading-icon{padding-left:var(--ag-cell-widget-spacing)}.ag-icon-loading{animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes spin{to{transform:rotate(360deg)}}.ag-floating-top:not(.ag-invisible){border-bottom:var(--ag-borders-critical) var(--ag-border-color)}.ag-floating-bottom:not(.ag-invisible){border-top:var(--ag-borders-critical) var(--ag-border-color)}.ag-find-cell{text-overflow:ellipsis;display:block;overflow:hidden}.ag-find-match{color:var(--ag-find-match-color);background-color:var(--ag-find-match-background-color)}.ag-find-active-match{color:var(--ag-find-active-match-color);background-color:var(--ag-find-active-match-background-color)}.ag-ltr .ag-cell{border-right:var(--ag-cell-horizontal-border)}.ag-rtl .ag-cell{border-left:var(--ag-cell-horizontal-border)}.ag-ltr .ag-cell{border-right-width:1px}.ag-rtl .ag-cell{border-left-width:1px}.ag-cell.ag-cell-first-right-pinned:not(.ag-cell-range-left):not(.ag-cell-range-single-cell){border-left:var(--ag-borders-critical) var(--ag-border-color)}.ag-cell.ag-cell-last-left-pinned:not(.ag-cell-range-right):not(.ag-cell-range-single-cell){border-right:var(--ag-borders-critical) var(--ag-border-color)}.ag-cell-range-selected:not(.ag-cell-focus),.ag-cell-range-selected.ag-cell-range-chart,.ag-body-viewport:not(.ag-has-focus) .ag-cell-range-single-cell:not(.ag-cell-inline-editing){background-color:var(--ag-range-selection-background-color)}.ag-cell-range-selected:not(.ag-cell-focus).ag-cell-range-chart,.ag-cell-range-selected.ag-cell-range-chart.ag-cell-range-chart,.ag-body-viewport:not(.ag-has-focus) .ag-cell-range-single-cell:not(.ag-cell-inline-editing).ag-cell-range-chart{background-color:var(--ag-range-selection-chart-background-color)!important}.ag-cell-range-selected:not(.ag-cell-focus).ag-cell-range-chart.ag-cell-range-chart-category,.ag-cell-range-selected.ag-cell-range-chart.ag-cell-range-chart.ag-cell-range-chart-category,.ag-body-viewport:not(.ag-has-focus) .ag-cell-range-single-cell:not(.ag-cell-inline-editing).ag-cell-range-chart.ag-cell-range-chart-category{background-color:var(--ag-range-selection-chart-category-background-color)!important}.ag-cell-range-selected-1:not(.ag-cell-focus),.ag-cell-range-selected-1.ag-cell-range-chart,.ag-root:not(.ag-context-menu-open) .ag-body-viewport:not(.ag-has-focus) .ag-cell-range-selected-1:not(.ag-cell-inline-editing){background-color:var(--ag-range-selection-background-color)}.ag-cell-range-selected-2:not(.ag-cell-focus),.ag-cell-range-selected-2.ag-cell-range-chart,.ag-body-viewport:not(.ag-has-focus) .ag-cell-range-selected-2{background-color:var(--ag-range-selection-background-color-2)}.ag-cell-range-selected-3:not(.ag-cell-focus),.ag-cell-range-selected-3.ag-cell-range-chart,.ag-body-viewport:not(.ag-has-focus) .ag-cell-range-selected-3{background-color:var(--ag-range-selection-background-color-3)}.ag-cell-range-selected-4:not(.ag-cell-focus),.ag-cell-range-selected-4.ag-cell-range-chart,.ag-body-viewport:not(.ag-has-focus) .ag-cell-range-selected-4{background-color:var(--ag-range-selection-background-color-4)}.ag-cell.ag-cell-range-selected:not(.ag-cell-range-single-cell).ag-cell-range-top{border-top-color:var(--ag-range-selection-border-color);border-top-style:var(--ag-range-selection-border-style)}.ag-cell.ag-cell-range-selected:not(.ag-cell-range-single-cell).ag-cell-range-right{border-right-color:var(--ag-range-selection-border-color);border-right-style:var(--ag-range-selection-border-style)}.ag-cell.ag-cell-range-selected:not(.ag-cell-range-single-cell).ag-cell-range-bottom{border-bottom-color:var(--ag-range-selection-border-color);border-bottom-style:var(--ag-range-selection-border-style)}.ag-cell.ag-cell-range-selected:not(.ag-cell-range-single-cell).ag-cell-range-left{border-left-color:var(--ag-range-selection-border-color);border-left-style:var(--ag-range-selection-border-style)}.ag-ltr .ag-cell-focus:not(.ag-cell-range-selected):focus-within,.ag-ltr .ag-context-menu-open .ag-cell-focus:not(.ag-cell-range-selected),.ag-ltr .ag-full-width-row.ag-row-focus:focus .ag-cell-wrapper.ag-row-group,.ag-ltr .ag-cell-range-single-cell,.ag-ltr .ag-cell-range-single-cell.ag-cell-range-handle,.ag-rtl .ag-cell-focus:not(.ag-cell-range-selected):focus-within,.ag-rtl .ag-context-menu-open .ag-cell-focus:not(.ag-cell-range-selected),.ag-rtl .ag-full-width-row.ag-row-focus:focus .ag-cell-wrapper.ag-row-group,.ag-rtl .ag-cell-range-single-cell,.ag-rtl .ag-cell-range-single-cell.ag-cell-range-handle{border:1px solid;border-color:var(--ag-range-selection-border-color);border-style:var(--ag-range-selection-border-style);outline:initial}.ag-cell.ag-selection-fill-top,.ag-cell.ag-selection-fill-top.ag-cell-range-selected{border-top:1px dashed;border-top-color:var(--ag-range-selection-border-color)}.ag-ltr .ag-cell.ag-selection-fill-right,.ag-ltr .ag-cell.ag-selection-fill-right.ag-cell-range-selected{border-right:1px dashed var(--ag-range-selection-border-color)!important}.ag-rtl .ag-cell.ag-selection-fill-right,.ag-rtl .ag-cell.ag-selection-fill-right.ag-cell-range-selected{border-left:1px dashed var(--ag-range-selection-border-color)!important}.ag-cell.ag-selection-fill-bottom,.ag-cell.ag-selection-fill-bottom.ag-cell-range-selected{border-bottom:1px dashed;border-bottom-color:var(--ag-range-selection-border-color)}.ag-ltr .ag-cell.ag-selection-fill-left,.ag-ltr .ag-cell.ag-selection-fill-left.ag-cell-range-selected{border-left:1px dashed var(--ag-range-selection-border-color)!important}.ag-rtl .ag-cell.ag-selection-fill-left,.ag-rtl .ag-cell.ag-selection-fill-left.ag-cell-range-selected{border-right:1px dashed var(--ag-range-selection-border-color)!important}.ag-fill-handle,.ag-range-handle{background-color:var(--ag-range-selection-border-color);width:6px;height:6px;position:absolute;bottom:-1px}.ag-ltr .ag-fill-handle,.ag-ltr .ag-range-handle{right:-1px}.ag-rtl .ag-fill-handle,.ag-rtl .ag-range-handle{left:-1px}.ag-fill-handle{cursor:cell}.ag-range-handle{cursor:nwse-resize}.ag-cell-inline-editing{border-color:var(--ag-input-focus-border-color)!important}.ag-cell-inline-editing.ag-cell-editing-error{border-color:var(--ag-invalid-color)!important}.ag-menu{border:var(--ag-borders) var(--ag-border-color);background:var(--ag-background-color);border-radius:var(--ag-card-radius);box-shadow:var(--ag-card-shadow);padding:var(--ag-grid-size);background-color:var(--ag-menu-background-color);border-color:var(--ag-menu-border-color);padding:0}.ag-menu.ag-tabs{min-width:var(--ag-tab-min-width)}.ag-menu-list{cursor:default;padding:var(--ag-grid-size) 0}.ag-menu-separator{height:calc(var(--ag-grid-size) * 2 + 1px)}.ag-menu-separator-part:after{content:"";border-top:var(--ag-borders-critical) var(--ag-border-color);display:block}.ag-menu-option{position:relative}.ag-menu-option:focus-visible{outline:none}.ag-menu-option:focus-visible:after{content:"";pointer-events:none;border:1px solid;border-color:var(--ag-input-focus-border-color);background-color:#0000;width:calc(100% - 2px);height:calc(100% - 2px);display:block;position:absolute;top:1px;left:1px}.ag-menu-option-active,.ag-compact-menu-option-active{background-color:var(--ag-row-hover-color)}.ag-menu-option-part,.ag-compact-menu-option-part{line-height:var(--ag-icon-size);padding:calc(var(--ag-grid-size) + 2px) 0}.ag-menu-option-disabled,.ag-compact-menu-option-disabled{opacity:.5}.ag-menu-option-icon,.ag-compact-menu-option-icon{width:var(--ag-icon-size)}.ag-ltr .ag-menu-option-icon,.ag-ltr .ag-compact-menu-option-icon{padding-left:calc(var(--ag-grid-size) * 2)}.ag-rtl .ag-menu-option-icon,.ag-rtl .ag-compact-menu-option-icon{padding-right:calc(var(--ag-grid-size) * 2)}.ag-menu-option-text,.ag-compact-menu-option-text{padding-left:calc(var(--ag-grid-size) * 2);padding-right:calc(var(--ag-grid-size) * 2)}.ag-ltr .ag-menu-option-shortcut,.ag-ltr .ag-compact-menu-option-shortcut{padding-right:var(--ag-grid-size)}.ag-rtl .ag-menu-option-shortcut,.ag-rtl .ag-compact-menu-option-shortcut{padding-left:var(--ag-grid-size)}.ag-ltr .ag-menu-option-popup-pointer,.ag-ltr .ag-compact-menu-option-popup-pointer{padding-right:var(--ag-grid-size)}.ag-rtl .ag-menu-option-popup-pointer,.ag-rtl .ag-compact-menu-option-popup-pointer{padding-left:var(--ag-grid-size)}.ag-tabs-header,.ag-tabs-header-wrapper{display:flex}.ag-tabs-header-wrapper .ag-tabs-header{flex:1}.ag-tabs-close-button-wrapper{border:0;border-right:var(--ag-borders) var(--ag-border-color);padding:var(--ag-grid-size)}.ag-tabs-close-button{background-color:unset;cursor:pointer;border:0;padding:0}.ag-tab{border-bottom:var(--ag-selected-tab-underline-width) solid transparent;transition:border-bottom var(--ag-selected-tab-underline-transition-speed);cursor:pointer;flex:none;justify-content:center;align-items:center;display:flex}.ag-tab:focus-visible{outline:none}.ag-tab:focus-visible:after{content:"";pointer-events:none;border:1px solid;border-color:var(--ag-input-focus-border-color);background-color:#0000;width:calc(100% - 8px);height:calc(100% - 8px);display:block;position:absolute;top:4px;left:4px}.ag-tab-selected{border-bottom-color:var(--ag-selected-tab-underline-color)}.ag-menu-header{color:var(--ag-secondary-foreground-color)}.ag-filter-separator{border-top:var(--ag-borders-critical) var(--ag-border-color)}.ag-filter-select .ag-picker-field-wrapper{width:0}.ag-filter-condition-operator{height:17px}.ag-ltr .ag-filter-condition-operator-or{margin-left:calc(var(--ag-grid-size) * 2)}.ag-rtl .ag-filter-condition-operator-or{margin-right:calc(var(--ag-grid-size) * 2)}.ag-set-filter-select-all{padding-top:var(--ag-widget-container-vertical-padding)}.ag-set-filter-list,.ag-filter-no-matches{height:calc(var(--ag-list-item-height) * 6)}.ag-set-filter-tree-list{height:calc(var(--ag-list-item-height) * 10)}.ag-set-filter-filter{margin-top:var(--ag-widget-container-vertical-padding);margin-left:var(--ag-widget-container-horizontal-padding);margin-right:var(--ag-widget-container-horizontal-padding)}.ag-filter-to{margin-top:var(--ag-widget-vertical-spacing)}.ag-mini-filter{margin:var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding)}.ag-set-filter{--ag-indentation-level:0}.ag-ltr .ag-set-filter-item{padding-left:calc(var(--ag-widget-container-horizontal-padding) + var(--ag-indentation-level) * var(--ag-set-filter-indent-size))}.ag-rtl .ag-set-filter-item{padding-right:calc(var(--ag-widget-container-horizontal-padding) + var(--ag-indentation-level) * var(--ag-set-filter-indent-size))}.ag-ltr .ag-set-filter-add-group-indent{margin-left:calc(var(--ag-icon-size) + var(--ag-widget-container-horizontal-padding))}.ag-rtl .ag-set-filter-add-group-indent{margin-right:calc(var(--ag-icon-size) + var(--ag-widget-container-horizontal-padding))}.ag-ltr .ag-set-filter-group-icons{margin-right:var(--ag-widget-container-horizontal-padding)}.ag-rtl .ag-set-filter-group-icons{margin-left:var(--ag-widget-container-horizontal-padding)}.ag-filter-menu .ag-set-filter-list{min-width:200px}.ag-filter-virtual-list-item:focus-visible{outline:none}.ag-filter-virtual-list-item:focus-visible:after{content:"";pointer-events:none;border:1px solid;border-color:var(--ag-input-focus-border-color);background-color:#0000;width:calc(100% - 2px);height:calc(100% - 2px);display:block;position:absolute;top:1px;left:1px}.ag-filter-apply-panel{padding:var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding);border-top:var(--ag-borders-secondary) var(--ag-secondary-border-color)}.ag-filter-apply-panel-button{line-height:1.5}.ag-ltr .ag-filter-apply-panel-button{margin-left:calc(var(--ag-grid-size) * 2)}.ag-rtl .ag-filter-apply-panel-button{margin-right:calc(var(--ag-grid-size) * 2)}.ag-simple-filter-body-wrapper{padding:var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding);padding-bottom:calc(var(--ag-widget-container-vertical-padding) - var(--ag-widget-vertical-spacing));min-height:calc(var(--ag-list-item-height) + var(--ag-widget-container-vertical-padding) + var(--ag-widget-vertical-spacing));overflow-y:auto}.ag-simple-filter-body-wrapper>*{margin-bottom:var(--ag-widget-vertical-spacing)}.ag-simple-filter-body-wrapper .ag-resizer-wrapper{margin:0}.ag-menu:not(.ag-tabs) .ag-filter .ag-filter-body-wrapper,.ag-menu:not(.ag-tabs) .ag-filter>:not(.ag-filter-wrapper){min-width:calc(var(--ag-menu-min-width) - 2px)}.ag-filter-no-matches{padding:var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding)}.ag-multi-filter-menu-item{margin:var(--ag-grid-size) 0}.ag-multi-filter-group-title-bar{padding:calc(var(--ag-grid-size) * 2) var(--ag-grid-size);background-color:#0000}.ag-group-filter-field-select-wrapper{padding:var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding);padding-bottom:calc(var(--ag-widget-container-vertical-padding) - var(--ag-widget-vertical-spacing))}.ag-group-filter-field-select-wrapper>*{margin-bottom:var(--ag-widget-vertical-spacing)}.ag-multi-filter-group-title-bar:focus-visible{outline:none}.ag-multi-filter-group-title-bar:focus-visible:after{content:"";pointer-events:none;border:1px solid;border-color:var(--ag-input-focus-border-color);background-color:#0000;width:calc(100% - 8px);height:calc(100% - 8px);display:block;position:absolute;top:4px;left:4px}.ag-side-bar{position:relative}.ag-tool-panel-wrapper{width:var(--ag-side-bar-panel-width);background-color:var(--ag-control-panel-background-color)}.ag-side-buttons{padding-top:calc(var(--ag-grid-size) * 4);width:calc(var(--ag-icon-size) + 4px);position:relative;overflow:hidden}button.ag-side-button-button{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;padding:calc(var(--ag-grid-size) * 2) 0 calc(var(--ag-grid-size) * 2) 0;width:100%;min-height:calc(var(--ag-grid-size) * 18);border:none;border-top:var(--ag-borders-side-button) var(--ag-border-color);border-bottom:var(--ag-borders-side-button) var(--ag-border-color);background:50% no-repeat;margin:0}button.ag-side-button-button:focus{box-shadow:none}.ag-side-button-button:focus-visible{outline:none}.ag-side-button-button:focus-visible:after{content:"";pointer-events:none;border:1px solid;border-color:var(--ag-input-focus-border-color);background-color:#0000;width:calc(100% - 8px);height:calc(100% - 8px);display:block;position:absolute;top:4px;left:4px}.ag-selected button.ag-side-button-button{background-color:var(--ag-side-button-selected-background-color)}.ag-side-button-icon-wrapper{margin-bottom:3px}.ag-ltr .ag-side-bar-left,.ag-rtl .ag-side-bar-right{border-right:var(--ag-borders) var(--ag-border-color)}.ag-ltr .ag-side-bar-left .ag-tool-panel-wrapper,.ag-rtl .ag-side-bar-right .ag-tool-panel-wrapper{border-left:var(--ag-borders) var(--ag-border-color)}.ag-ltr .ag-side-bar-left .ag-side-button-button,.ag-rtl .ag-side-bar-right .ag-side-button-button{border-right:var(--ag-selected-tab-underline-width) solid transparent;transition:border-right var(--ag-selected-tab-underline-transition-speed)}.ag-ltr .ag-side-bar-left .ag-selected .ag-side-button-button,.ag-rtl .ag-side-bar-right .ag-selected .ag-side-button-button{border-right-color:var(--ag-selected-tab-underline-color)}.ag-rtl .ag-side-bar-left,.ag-ltr .ag-side-bar-right{border-left:var(--ag-borders) var(--ag-border-color)}.ag-rtl .ag-side-bar-left .ag-tool-panel-wrapper,.ag-ltr .ag-side-bar-right .ag-tool-panel-wrapper{border-right:var(--ag-borders) var(--ag-border-color)}.ag-rtl .ag-side-bar-left .ag-side-button-button,.ag-ltr .ag-side-bar-right .ag-side-button-button{border-left:var(--ag-selected-tab-underline-width) solid transparent;transition:border-left var(--ag-selected-tab-underline-transition-speed)}.ag-rtl .ag-side-bar-left .ag-selected .ag-side-button-button,.ag-ltr .ag-side-bar-right .ag-selected .ag-side-button-button{border-left-color:var(--ag-selected-tab-underline-color)}.ag-filter-toolpanel-header{height:calc(var(--ag-grid-size) * 6)}.ag-filter-toolpanel-header,.ag-filter-toolpanel-search{padding:0 var(--ag-grid-size)}.ag-filter-toolpanel-header:focus-visible{outline:none}.ag-filter-toolpanel-header:focus-visible:after{content:"";pointer-events:none;border:1px solid;border-color:var(--ag-input-focus-border-color);background-color:#0000;width:calc(100% - 8px);height:calc(100% - 8px);display:block;position:absolute;top:4px;left:4px}.ag-filter-toolpanel-group:not(.ag-has-filter)>.ag-group-title-bar .ag-filter-toolpanel-group-instance-header-icon{display:none}.ag-filter-toolpanel-group-level-0-header{height:calc(var(--ag-grid-size) * 8)}.ag-filter-toolpanel-group-item{margin-top:calc(var(--ag-grid-size) * .5);margin-bottom:calc(var(--ag-grid-size) * .5)}.ag-filter-toolpanel-search{height:var(--ag-header-height)}.ag-filter-toolpanel-search-input{height:calc(var(--ag-grid-size) * 4);flex-grow:1}.ag-ltr .ag-filter-toolpanel-search-input{margin-right:var(--ag-grid-size)}.ag-rtl .ag-filter-toolpanel-search-input{margin-left:var(--ag-grid-size)}.ag-filter-toolpanel-group-level-0{border-top:var(--ag-borders-secondary) var(--ag-secondary-border-color)}.ag-ltr .ag-filter-toolpanel-expand,.ag-ltr .ag-filter-toolpanel-group-title-bar-icon{margin-right:var(--ag-grid-size)}.ag-rtl .ag-filter-toolpanel-expand,.ag-rtl .ag-filter-toolpanel-group-title-bar-icon{margin-left:var(--ag-grid-size)}.ag-filter-toolpanel-group-title-bar{background-color:#0000}.ag-ltr .ag-filter-toolpanel-header{padding-left:calc(var(--ag-filter-tool-panel-group-indent) * var(--ag-indentation-level,0) + var(--ag-grid-size))}.ag-rtl .ag-filter-toolpanel-header{padding-right:calc(var(--ag-filter-tool-panel-group-indent) * var(--ag-indentation-level,0) + var(--ag-grid-size))}.ag-filter-toolpanel-instance-filter{border-bottom:var(--ag-borders) var(--ag-border-color);border-top:var(--ag-borders) var(--ag-border-color);margin-top:var(--ag-grid-size)}.ag-ltr .ag-filter-toolpanel-group-instance-header-icon,.ag-ltr .ag-filter-toolpanel-instance-header-icon{margin-left:var(--ag-grid-size)}.ag-rtl .ag-filter-toolpanel-group-instance-header-icon,.ag-rtl .ag-filter-toolpanel-instance-header-icon{margin-right:var(--ag-grid-size)}.ag-set-filter-group-icons{color:var(--ag-secondary-foreground-color)}.ag-filter-panel{flex-direction:column;width:100%;display:flex}.ag-filter-panel .ag-simple-filter-body-wrapper{padding:var(--ag-widget-vertical-spacing) var(--ag-widget-container-horizontal-padding) 0}.ag-filter-panel .ag-mini-filter{margin-top:var(--ag-widget-vertical-spacing);margin-left:var(--ag-widget-container-horizontal-padding);margin-right:var(--ag-widget-container-horizontal-padding)}.ag-filter-panel .ag-standard-button{transition:background-color .25s ease-in-out,color .25s ease-in-out}.ag-filter-panel .ag-simple-filter-body-wrapper>:last-child,.ag-filter-panel .ag-set-filter-body-wrapper{margin-bottom:var(--ag-widget-container-vertical-padding)}.ag-filter-panel-container{padding:var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding) 0;flex:1;overflow:auto}.ag-filter-panel-container>:not(:last-child){margin-bottom:var(--ag-widget-container-vertical-padding)}.ag-filter-card{border:1px solid var(--ag-border-color);border-radius:var(--ag-border-radius);background-color:var(--ag-background-color)}.ag-ltr .ag-filter-card .ag-set-filter-item{padding-left:calc(var(--ag-widget-container-horizontal-padding) + var(--ag-indentation-level) * var(--ag-set-filter-indent-size));padding-right:var(--ag-widget-container-horizontal-padding)}.ag-rtl .ag-filter-card .ag-set-filter-item{padding-right:calc(var(--ag-widget-container-horizontal-padding) + var(--ag-indentation-level) * var(--ag-set-filter-indent-size));padding-left:var(--ag-widget-container-horizontal-padding)}.ag-filter-card-header{padding-top:var(--ag-widget-vertical-spacing);flex-direction:row;align-items:center;display:flex}.ag-ltr .ag-filter-card-header>:not(:last-child){padding-right:var(--ag-grid-size)}.ag-rtl .ag-filter-card-header>:not(:last-child){padding-left:var(--ag-grid-size)}.ag-filter-card-heading{padding-top:calc(var(--ag-widget-container-vertical-padding) - var(--ag-widget-vertical-spacing));padding-bottom:calc(var(--ag-widget-container-vertical-padding) - var(--ag-widget-vertical-spacing));flex:1;overflow:hidden}.ag-ltr .ag-filter-card-heading{padding-left:var(--ag-widget-horizontal-spacing)}.ag-rtl .ag-filter-card-heading{padding-right:var(--ag-widget-horizontal-spacing)}.ag-filter-card-expand{flex-direction:row;justify-content:space-between;align-items:center;width:100%;display:flex}.ag-filter-card-title{text-overflow:ellipsis;overflow:hidden}.ag-filter-card-expand-icon{flex:1;justify-content:end;display:flex}.ag-filter-card-editing-icon{margin:0 var(--ag-grid-size)}.ag-filter-card-summary,.ag-filter-card-expand-icon .ag-icon,.ag-filter-card-delete-icon .ag-icon,.ag-filter-card-editing-icon .ag-icon{color:var(--ag-filter-panel-card-subtle-color)}.ag-filter-card-expand-icon .ag-icon,.ag-filter-card-delete-icon .ag-icon{transition:color .25s ease-in-out}.ag-filter-card-expand-icon:hover .ag-icon,.ag-filter-card-delete-icon:hover .ag-icon,.ag-filter-card-heading:hover .ag-filter-card-expand-icon .ag-icon{color:var(--ag-filter-panel-card-subtle-hover-color)}.ag-filter-card-expand,.ag-filter-card-delete{border-radius:var(--ag-button-border-radius);cursor:pointer;background:0 0;border:none;padding:0}.ag-filter-panel .ag-standard-button{cursor:pointer}.ag-filter-card-summary,.ag-filter-type-select{margin-left:var(--ag-widget-container-horizontal-padding);margin-right:var(--ag-widget-container-horizontal-padding)}.ag-ltr .ag-filter-card-delete{margin-right:var(--ag-widget-horizontal-spacing)}.ag-rtl .ag-filter-card-delete{margin-left:var(--ag-widget-horizontal-spacing)}.ag-filter-card-summary{margin-bottom:var(--ag-widget-container-vertical-padding)}.ag-filter-type-select{padding-top:var(--ag-widget-vertical-spacing)}.ag-filter-card-add{border:0;padding:0}.ag-filter-add-button{flex-direction:row;align-items:center;width:100%;line-height:1.5;display:flex}.ag-ltr .ag-filter-add-button-label{margin-left:var(--ag-grid-size)}.ag-rtl .ag-filter-add-button-label{margin-right:var(--ag-grid-size)}.ag-filter-add-select{border:0}.ag-ltr .ag-filter-add-select .ag-text-field-input{padding-left:calc(var(--ag-grid-size) * 1.5 + 12px)!important}.ag-rtl .ag-filter-add-select .ag-text-field-input{padding-right:calc(var(--ag-grid-size) * 1.5 + 12px)!important}.ag-filter-add-select .ag-rich-select-value{padding:calc((1.5 * var(--ag-font-size) + 4 * var(--ag-grid-size) - var(--ag-input-height)) / 2) var(--ag-grid-size);border:0}.ag-pivot-mode-panel{min-height:var(--ag-header-height);height:var(--ag-header-height);display:flex}.ag-pivot-mode-select{align-items:center;display:flex}.ag-ltr .ag-pivot-mode-select{margin-left:var(--ag-widget-container-horizontal-padding)}.ag-rtl .ag-pivot-mode-select{margin-right:var(--ag-widget-container-horizontal-padding)}.ag-column-select-header:focus-visible{outline:none}.ag-column-select-header:focus-visible:after{content:"";pointer-events:none;border:1px solid;border-color:var(--ag-input-focus-border-color);background-color:#0000;width:calc(100% - 8px);height:calc(100% - 8px);display:block;position:absolute;top:4px;left:4px}.ag-column-select-header{height:var(--ag-header-height);padding:0 var(--ag-widget-container-horizontal-padding);border-bottom:var(--ag-borders-secondary) var(--ag-secondary-border-color);align-items:center}.ag-column-panel-column-select{border-bottom:var(--ag-borders-secondary) var(--ag-secondary-border-color);border-top:var(--ag-borders-secondary) var(--ag-secondary-border-color)}.ag-column-group-icons,.ag-column-select-header-icon{color:var(--ag-secondary-foreground-color)}.ag-column-select-list .ag-list-item-hovered:after{content:"";height:1px;position:absolute;left:0;right:0}.ag-column-select-list .ag-item-highlight-top:after{top:0}.ag-column-select-list .ag-item-highlight-bottom:after{bottom:0}.ag-header,.ag-advanced-filter-header{background-color:var(--ag-header-background-color);border-bottom:var(--ag-borders-critical) var(--ag-border-color)}.ag-header-row{color:var(--ag-header-foreground-color);height:var(--ag-header-height)}.ag-pinned-right-header{border-left:var(--ag-borders-critical) var(--ag-border-color)}.ag-pinned-left-header{border-right:var(--ag-borders-critical) var(--ag-border-color)}.ag-ltr .ag-header-cell:not(.ag-right-aligned-header) .ag-header-label-icon,.ag-ltr .ag-header-cell:not(.ag-right-aligned-header) .ag-header-menu-icon{margin-left:var(--ag-grid-size)}.ag-rtl .ag-header-cell:not(.ag-right-aligned-header) .ag-header-label-icon,.ag-rtl .ag-header-cell:not(.ag-right-aligned-header) .ag-header-menu-icon,.ag-ltr .ag-header-cell.ag-right-aligned-header .ag-header-label-icon,.ag-ltr .ag-header-cell.ag-right-aligned-header .ag-header-menu-icon{margin-right:var(--ag-grid-size)}.ag-rtl .ag-header-cell.ag-right-aligned-header .ag-header-label-icon,.ag-rtl .ag-header-cell.ag-right-aligned-header .ag-header-menu-icon{margin-left:var(--ag-grid-size)}.ag-header-cell,.ag-header-group-cell{padding-left:var(--ag-cell-horizontal-padding);padding-right:var(--ag-cell-horizontal-padding)}.ag-header-cell.ag-header-cell-moving,.ag-header-group-cell.ag-header-cell-moving{background-color:var(--ag-header-cell-moving-background-color)}.ag-ltr .ag-header-group-cell-label.ag-sticky-label{left:var(--ag-cell-horizontal-padding)}.ag-rtl .ag-header-group-cell-label.ag-sticky-label{right:var(--ag-cell-horizontal-padding)}.ag-header-cell:focus-visible{outline:none}.ag-header-cell:focus-visible:after{content:"";pointer-events:none;border:1px solid;border-color:var(--ag-input-focus-border-color);background-color:#0000;width:calc(100% - 8px);height:calc(100% - 8px);display:block;position:absolute;top:4px;left:4px}.ag-header-group-cell:focus-visible{outline:none}.ag-header-group-cell:focus-visible:after{content:"";pointer-events:none;border:1px solid;border-color:var(--ag-input-focus-border-color);background-color:#0000;width:calc(100% - 8px);height:calc(100% - 8px);display:block;position:absolute;top:4px;left:4px}.ag-advanced-filter-header-cell:focus-visible{outline:none}.ag-advanced-filter-header-cell:focus-visible:after{content:"";pointer-events:none;border:1px solid;border-color:var(--ag-input-focus-border-color);background-color:#0000;width:calc(100% - 8px);height:calc(100% - 8px);display:block;position:absolute;top:4px;left:4px}.ag-header-icon{color:var(--ag-secondary-foreground-color)}.ag-header-expand-icon{cursor:pointer}.ag-ltr .ag-header-expand-icon{margin-left:4px}.ag-rtl .ag-header-expand-icon{margin-right:4px}.ag-header-row:not(:first-child) .ag-header-cell:not(.ag-header-span-height.ag-header-span-total,.ag-header-parent-hidden),.ag-header-row:not(:first-child) .ag-header-group-cell.ag-header-group-cell-with-group{border-top:var(--ag-borders-critical) var(--ag-border-color)}.ag-header-group-cell:not(.ag-column-resizing)+.ag-header-group-cell:not(.ag-column-hover):not(.ag-header-cell-moving):hover,.ag-header-group-cell:not(.ag-column-resizing)+.ag-header-group-cell:not(.ag-column-hover).ag-column-resizing,.ag-header-cell:not(.ag-column-resizing)+.ag-header-cell:not(.ag-column-hover):not(.ag-header-cell-moving):hover,.ag-header-cell:not(.ag-column-resizing)+.ag-header-cell:not(.ag-column-hover).ag-column-resizing,.ag-header-group-cell:first-of-type:not(.ag-header-cell-moving):hover,.ag-header-group-cell:first-of-type.ag-column-resizing,.ag-header-cell:not(.ag-column-hover):first-of-type:not(.ag-header-cell-moving):hover,.ag-header-cell:not(.ag-column-hover):first-of-type.ag-column-resizing{background-color:var(--ag-header-cell-hover-background-color)}.ag-header-cell:before,.ag-header-group-cell:not(.ag-header-span-height.ag-header-group-cell-no-group):before{content:"";z-index:1;display:var(--ag-header-column-separator-display);width:var(--ag-header-column-separator-width);height:var(--ag-header-column-separator-height);top:calc(50% - var(--ag-header-column-separator-height) * .5);background-color:var(--ag-header-column-separator-color);position:absolute}.ag-ltr .ag-header-cell:before,.ag-ltr .ag-header-group-cell:not(.ag-header-span-height.ag-header-group-cell-no-group):before{right:0}.ag-rtl .ag-header-cell:before,.ag-rtl .ag-header-group-cell:not(.ag-header-span-height.ag-header-group-cell-no-group):before{left:0}.ag-header-highlight-before:after,.ag-header-highlight-after:after{content:"";width:1px;height:100%;position:absolute}.ag-header-highlight-before:after{left:0}.ag-header-highlight-after:after{right:0}.ag-pinned-left-header .ag-header-highlight-after:after{right:1px}.ag-header-cell-resize{align-items:center;display:flex}.ag-header-cell-resize:after{content:"";z-index:1;display:var(--ag-header-column-resize-handle-display);width:var(--ag-header-column-resize-handle-width);height:var(--ag-header-column-resize-handle-height);top:calc(50% - var(--ag-header-column-resize-handle-height) * .5);background-color:var(--ag-header-column-resize-handle-color);position:absolute}.ag-header-cell.ag-header-span-height .ag-header-cell-resize:after{height:calc(100% - var(--ag-grid-size) * 4);top:calc(var(--ag-grid-size) * 2)}.ag-ltr .ag-header-viewport .ag-header-cell-resize:after{left:calc(50% - var(--ag-header-column-resize-handle-width))}.ag-rtl .ag-header-viewport .ag-header-cell-resize:after{right:calc(50% - var(--ag-header-column-resize-handle-width))}.ag-pinned-left-header .ag-header-cell-resize:after{left:calc(50% - var(--ag-header-column-resize-handle-width))}.ag-pinned-right-header .ag-header-cell-resize:after{left:50%}.ag-ltr .ag-header-select-all{margin-right:var(--ag-cell-horizontal-padding)}.ag-rtl .ag-header-select-all{margin-left:var(--ag-cell-horizontal-padding)}.ag-ltr .ag-floating-filter-button{margin-left:var(--ag-cell-widget-spacing)}.ag-rtl .ag-floating-filter-button{margin-right:var(--ag-cell-widget-spacing)}.ag-floating-filter-button-button{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;appearance:none;height:var(--ag-icon-size);width:var(--ag-icon-size);background:0 0;border:none;padding:0}.ag-filter-loading{background-color:var(--ag-control-panel-background-color);height:100%;padding:var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding);z-index:1;align-items:unset;width:100%;position:absolute}.ag-paging-panel{border-top:1px solid;border-top-color:var(--ag-border-color);color:var(--ag-secondary-foreground-color);height:var(--ag-pagination-panel-height)}.ag-paging-panel>*{margin:0 var(--ag-cell-horizontal-padding)}.ag-paging-panel>.ag-paging-page-size .ag-wrapper{min-width:calc(var(--ag-grid-size) * 10)}.ag-paging-button{cursor:pointer}.ag-paging-button.ag-disabled{cursor:default;color:var(--ag-disabled-foreground-color)}.ag-paging-button:focus-visible{outline:none}.ag-paging-button:focus-visible:after{content:"";pointer-events:none;border:1px solid;border-color:var(--ag-input-focus-border-color);background-color:#0000;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.ag-paging-button,.ag-paging-description{margin:0 var(--ag-grid-size)}.ag-status-bar{border-top:var(--ag-borders) var(--ag-border-color);color:var(--ag-disabled-foreground-color);padding-right:calc(var(--ag-grid-size) * 4);padding-left:calc(var(--ag-grid-size) * 4);line-height:1.5}.ag-status-name-value-value{color:var(--ag-foreground-color)}.ag-status-bar-center{text-align:center}.ag-status-name-value{margin-left:var(--ag-grid-size);margin-right:var(--ag-grid-size);padding-top:calc(var(--ag-grid-size) * 2);padding-bottom:calc(var(--ag-grid-size) * 2)}.ag-column-drop-cell{background:var(--ag-chip-background-color);border-radius:calc(var(--ag-grid-size) * 4);height:calc(var(--ag-grid-size) * 4);padding:0 calc(var(--ag-grid-size) * .5);border:1px solid var(--ag-chip-border-color)}.ag-column-drop-cell:focus-visible{outline:none}.ag-column-drop-cell:focus-visible:after{content:"";pointer-events:none;border:1px solid;border-color:var(--ag-input-focus-border-color);background-color:#0000;width:calc(100% - 4px);height:calc(100% - 4px);display:block;position:absolute;top:2px;left:2px}.ag-column-drop-cell-text{margin:0 var(--ag-grid-size)}.ag-column-drop-cell-button{min-width:calc(var(--ag-grid-size) * 4);margin:0 calc(var(--ag-grid-size) * .5);color:var(--ag-secondary-foreground-color)}.ag-column-drop-cell-drag-handle{margin-left:calc(var(--ag-grid-size) * 2)}.ag-column-drop-cell-ghost{opacity:.5}.ag-column-drop-horizontal{background-color:var(--ag-header-background-color);color:var(--ag-secondary-foreground-color);height:var(--ag-header-height);border-bottom:var(--ag-borders) var(--ag-border-color)}.ag-ltr .ag-column-drop-horizontal{padding-left:var(--ag-cell-horizontal-padding)}.ag-rtl .ag-column-drop-horizontal{padding-right:var(--ag-cell-horizontal-padding)}.ag-ltr .ag-column-drop-horizontal-half-width:not(:last-child){border-right:var(--ag-borders) var(--ag-border-color)}.ag-rtl .ag-column-drop-horizontal-half-width:not(:last-child){border-left:var(--ag-borders) var(--ag-border-color)}.ag-column-drop-horizontal-cell-separator{margin:0 var(--ag-grid-size);color:var(--ag-secondary-foreground-color)}.ag-column-drop-horizontal-empty-message{color:var(--ag-disabled-foreground-color)}.ag-ltr .ag-column-drop-horizontal-icon{margin-right:var(--ag-cell-horizontal-padding)}.ag-rtl .ag-column-drop-horizontal-icon{margin-left:var(--ag-cell-horizontal-padding)}.ag-column-drop-vertical-list{padding-bottom:var(--ag-grid-size);padding-right:var(--ag-grid-size);padding-left:var(--ag-grid-size)}.ag-column-drop-vertical-cell{margin-top:var(--ag-grid-size)}.ag-column-drop-vertical{border-bottom:var(--ag-borders-secondary) var(--ag-secondary-border-color);min-height:50px}.ag-column-drop-vertical.ag-last-column-drop{border-bottom:none}.ag-column-drop-vertical-icon{margin-left:var(--ag-grid-size);margin-right:var(--ag-grid-size)}.ag-column-drop-vertical-empty-message{color:var(--ag-disabled-foreground-color);margin-top:var(--ag-grid-size);position:absolute;inset:0;overflow:hidden}.ag-select-agg-func-popup{border:var(--ag-borders) var(--ag-border-color);border-radius:var(--ag-card-radius);box-shadow:var(--ag-card-shadow);padding:var(--ag-grid-size);background:var(--ag-background-color);height:calc(var(--ag-grid-size) * 5 * 3.5);padding:0}.ag-select-agg-func-virtual-list-item{cursor:default}.ag-ltr .ag-select-agg-func-virtual-list-item{padding-left:calc(var(--ag-grid-size) * 2)}.ag-rtl .ag-select-agg-func-virtual-list-item{padding-right:calc(var(--ag-grid-size) * 2)}.ag-select-agg-func-virtual-list-item:hover{background-color:var(--ag-selected-row-background-color)}.ag-select-agg-func-virtual-list-item:focus-visible{outline:none}.ag-select-agg-func-virtual-list-item:focus-visible:after{content:"";pointer-events:none;border:1px solid;border-color:var(--ag-input-focus-border-color);background-color:#0000;width:calc(100% - 2px);height:calc(100% - 2px);display:block;position:absolute;top:1px;left:1px}.ag-sort-indicator-container{display:flex}.ag-ltr .ag-sort-indicator-icon{padding-left:var(--ag-grid-size)}.ag-rtl .ag-sort-indicator-icon{padding-right:var(--ag-grid-size)}.ag-chart{width:100%;height:100%;display:flex;position:relative}.ag-chart-components-wrapper{flex:auto;display:flex;position:relative}.ag-chart-canvas-wrapper{flex:auto;position:relative}.ag-chart-menu{flex-direction:column;display:flex;position:absolute;top:16px}.ag-ltr .ag-chart-menu{right:20px}.ag-rtl .ag-chart-menu{left:20px}.ag-chart-docked-container{min-width:var(--ag-chart-menu-panel-width);position:relative}.ag-chart-menu-hidden~.ag-chart-docked-container{display:none}.ag-chart-tabbed-menu{flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.ag-chart-tabbed-menu-header{-webkit-user-select:none;user-select:none;cursor:default;flex:none}.ag-chart-tabbed-menu-body{flex:auto;align-items:stretch;display:flex;overflow:hidden}.ag-chart-tab{width:100%;overflow:hidden auto}.ag-chart-settings{overflow-x:hidden}.ag-chart-settings-wrapper{flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.ag-chart-settings-nav-bar{-webkit-user-select:none;user-select:none;align-items:center;width:100%;height:30px;padding:0 10px;display:flex}.ag-chart-settings-card-selector{flex:auto;justify-content:space-around;align-items:center;height:100%;padding:0 10px;display:flex}.ag-chart-settings-card-item{cursor:pointer;background-color:#000;width:10px;height:10px;position:relative}.ag-chart-settings-card-item.ag-not-selected{opacity:.2}.ag-chart-settings-card-item:before{content:" ";background-color:#0000;width:20px;height:20px;margin-top:-10px;margin-left:-10px;display:block;position:absolute;top:50%;left:50%}.ag-chart-settings-prev,.ag-chart-settings-next{flex:none;position:relative}.ag-chart-settings-prev:focus-within,.ag-chart-settings-next:focus-within{box-shadow:var(--ag-input-focus-box-shadow);border-radius:1px}.ag-chart-settings-prev-button,.ag-chart-settings-next-button{cursor:pointer;opacity:0;width:100%;height:100%;position:absolute;top:0;left:0}.ag-chart-settings-mini-charts-container{flex:auto;position:relative;overflow:hidden auto}.ag-chart-settings-mini-wrapper{flex-direction:column;width:100%;min-height:100%;display:flex;position:absolute;top:0;left:0;overflow:hidden}.ag-chart-settings-mini-wrapper.ag-animating{transition:left .3s ease-in-out}.ag-chart-mini-thumbnail{cursor:pointer}.ag-chart-mini-thumbnail-canvas{display:block}.ag-chart-data-wrapper,.ag-chart-format-wrapper,.ag-chart-advanced-settings-wrapper{-webkit-user-select:none;user-select:none;flex-direction:column;padding-bottom:16px;display:flex;position:relative}.ag-chart-data-wrapper,.ag-chart-advanced-settings-wrapper{height:100%;overflow-y:auto}.ag-chart-advanced-settings{background-color:var(--ag-control-panel-background-color)}.ag-chart-advanced-settings-wrapper,.ag-chart-advanced-settings{width:100%}.ag-chart-advanced-settings-wrapper{padding-bottom:0}.ag-chart-data-section,.ag-chart-format-section,.ag-chart-advanced-settings-section{margin:0;display:flex}.ag-chart-advanced-settings-section{padding-top:var(--ag-grid-size);padding-bottom:var(--ag-grid-size)}.ag-chart-advanced-settings-section:not(:last-child){border-bottom:1px solid var(--ag-secondary-border-color)}.ag-chart-empty-text{background-color:var(--ag-background-color);justify-content:center;align-items:center;width:100%;height:100%;display:flex;top:0}.ag-chart .ag-chart-menu-wrapper .ag-chart-menu{flex-direction:row;gap:20px;width:auto;display:flex;top:8px}.ag-ltr .ag-chart .ag-chart-menu-wrapper .ag-chart-menu{right:calc(var(--ag-cell-horizontal-padding) + var(--ag-grid-size) - 4px);justify-content:right}.ag-rtl .ag-chart .ag-chart-menu-wrapper .ag-chart-menu{left:calc(var(--ag-cell-horizontal-padding) + var(--ag-grid-size) - 4px);justify-content:left}.ag-charts-font-size-color{justify-content:space-between;align-self:stretch;display:flex}.ag-charts-data-group-item{position:relative}.ag-charts-data-group-item:not(:last-child){margin-bottom:var(--ag-grid-size)}.ag-chart-menu{border-radius:var(--ag-card-radius);background:var(--ag-background-color)}.ag-chart-menu-icon{opacity:.5;cursor:pointer;border-radius:var(--ag-card-radius);color:var(--ag-secondary-foreground-color);margin:2px 0}.ag-chart-menu-icon:hover{opacity:1}.ag-chart-menu-toolbar-button{background-color:unset;border:0;border-radius:1px;padding:0 2px}.ag-chart-mini-thumbnail{border:1px solid var(--ag-secondary-border-color);border-radius:5px;padding:1px}.ag-chart-mini-thumbnail.ag-selected{border-color:var(--ag-minichart-selected-chart-color);padding:unset;border-width:2px}.ag-chart-mini-thumbnail:focus-visible{border-color:var(--ag-minichart-selected-chart-color);box-shadow:var(--ag-input-focus-box-shadow);outline:none}.ag-chart-settings-card-item{background:var(--ag-foreground-color);border-radius:4px;width:8px;height:8px}.ag-chart-settings-card-item.ag-selected{background-color:var(--ag-minichart-selected-page-color)}.ag-chart-data-column-drag-handle{margin-left:var(--ag-grid-size)}.ag-charts-settings-group-title-bar,.ag-charts-data-group-title-bar,.ag-charts-format-top-level-group-title-bar{border-top:var(--ag-borders-secondary) var(--ag-secondary-border-color);position:relative}.ag-charts-advanced-settings-top-level-group-title-bar{background-color:unset;position:relative}.ag-charts-data-group-title-bar:focus-visible{outline:none}.ag-charts-data-group-title-bar:focus-visible:after{content:"";pointer-events:none;border:1px solid;border-color:var(--ag-input-focus-border-color);background-color:#0000;width:calc(100% - 8px);height:calc(100% - 8px);display:block;position:absolute;top:4px;left:4px}.ag-charts-format-top-level-group-title-bar:focus-visible{outline:none}.ag-charts-format-top-level-group-title-bar:focus-visible:after{content:"";pointer-events:none;border:1px solid;border-color:var(--ag-input-focus-border-color);background-color:#0000;width:calc(100% - 8px);height:calc(100% - 8px);display:block;position:absolute;top:4px;left:4px}.ag-charts-data-group-title-bar .ag-charts-data-group-title,.ag-charts-format-top-level-group-title-bar .ag-charts-format-top-level-group-title{cursor:pointer}.ag-charts-data-group-container{padding:calc(var(--ag-widget-container-vertical-padding) * .5) var(--ag-widget-container-horizontal-padding)}.ag-charts-data-group-container .ag-charts-data-group-item:not(.ag-charts-format-sub-level-group):not(.ag-pill-select):not(.ag-select){height:var(--ag-list-item-height)}.ag-charts-data-group-container .ag-charts-data-group-item.ag-picker-field{margin-top:var(--ag-grid-size)}.ag-charts-data-group-container .ag-list-item-hovered:after{content:"";height:1px;position:absolute;left:0;right:0}.ag-charts-data-group-container .ag-item-highlight-top:after{top:0}.ag-charts-data-group-container .ag-item-highlight-bottom:after{bottom:0}.ag-charts-format-top-level-group-container,.ag-charts-advanced-settings-top-level-group-container{padding:var(--ag-grid-size)}.ag-ltr .ag-charts-format-top-level-group-container,.ag-ltr .ag-charts-advanced-settings-top-level-group-container{margin-left:calc(var(--ag-grid-size) * 2)}.ag-rtl .ag-charts-format-top-level-group-container,.ag-rtl .ag-charts-advanced-settings-top-level-group-container{margin-right:calc(var(--ag-grid-size) * 2)}.ag-charts-format-top-level-group-item,.ag-charts-advanced-settings-top-level-group-item{margin:var(--ag-grid-size) 0}.ag-charts-format-sub-level-group-container{padding:var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding);padding-bottom:calc(var(--ag-widget-container-vertical-padding) - var(--ag-widget-vertical-spacing))}.ag-charts-format-sub-level-group-container>*,.ag-charts-format-sub-level-no-header-group-container>*{margin-bottom:var(--ag-widget-vertical-spacing)}.ag-charts-format-sub-level-group-container .ag-charts-format-sub-level-group-item.ag-font-panel-no-header{margin:0}.ag-charts-settings-group-container{padding:var(--ag-grid-size);grid-template-columns:60px 1fr 60px 1fr 60px;row-gap:8px;display:grid}.ag-charts-settings-group-container .ag-chart-mini-thumbnail:nth-child(3n+1){grid-column:1}.ag-charts-settings-group-container .ag-chart-mini-thumbnail:nth-child(3n+2){grid-column:3}.ag-charts-settings-group-container .ag-chart-mini-thumbnail:nth-child(3n+3){grid-column:5}.ag-chart-menu-panel{background-color:var(--ag-control-panel-background-color)}.ag-ltr .ag-chart-menu-panel{border-left:solid 1px var(--ag-border-color)}.ag-rtl .ag-chart-menu-panel{border-right:solid 1px var(--ag-border-color)}.ag-date-time-list-page-title-bar{display:flex}.ag-date-time-list-page-title{text-align:center;flex-grow:1}.ag-date-time-list-page-column-labels-row,.ag-date-time-list-page-entries-row{display:flex}.ag-date-time-list-page-column-label,.ag-date-time-list-page-entry{flex-grow:1;flex-basis:0}.ag-date-time-list-page-entry{cursor:pointer;text-align:center}.ag-date-time-list-page-column-label{text-align:center}.ag-advanced-filter-header{padding-left:var(--ag-cell-horizontal-padding);padding-right:var(--ag-cell-horizontal-padding);align-items:center;display:flex;position:relative}.ag-advanced-filter{align-items:center;width:100%;display:flex}.ag-advanced-filter-apply-button,.ag-advanced-filter-builder-button{white-space:nowrap;line-height:normal}.ag-ltr .ag-advanced-filter-apply-button,.ag-ltr .ag-advanced-filter-builder-button{margin-left:calc(var(--ag-grid-size) * 2)}.ag-rtl .ag-advanced-filter-apply-button,.ag-rtl .ag-advanced-filter-builder-button{margin-right:calc(var(--ag-grid-size) * 2)}.ag-advanced-filter-builder-button{background-color:unset;color:var(--ag-foreground-color);font-size:var(--ag-font-size);border:0;align-items:center;font-weight:600;display:flex}.ag-advanced-filter-builder-button:hover:not(:disabled){background-color:var(--ag-row-hover-color)}.ag-advanced-filter-builder-button:not(:disabled){cursor:pointer}.ag-advanced-filter-builder-button-label{margin-left:var(--ag-grid-size)}.ag-advanced-filter-builder{-webkit-user-select:none;user-select:none;background-color:var(--ag-control-panel-background-color);flex-direction:column;width:100%;display:flex}.ag-advanced-filter-builder-list{flex:1;overflow:auto}.ag-advanced-filter-builder-list .ag-list-item-hovered:after{content:"";height:1px;position:absolute;left:0;right:0}.ag-advanced-filter-builder-list .ag-item-highlight-top:after{top:0}.ag-advanced-filter-builder-list .ag-item-highlight-bottom:after{bottom:0}.ag-advanced-filter-builder-button-panel{padding:var(--ag-widget-container-vertical-padding) var(--ag-widget-container-horizontal-padding);border-top:var(--ag-borders-secondary) var(--ag-secondary-border-color);justify-content:flex-end;display:flex}.ag-advanced-filter-builder .ag-advanced-filter-builder-button-panel .ag-advanced-filter-builder-apply-button,.ag-advanced-filter-builder .ag-advanced-filter-builder-button-panel .ag-advanced-filter-builder-cancel-button{margin-left:calc(var(--ag-grid-size) * 2)}.ag-advanced-filter-builder-item-wrapper{padding-left:calc(var(--ag-icon-size) / 2);padding-right:var(--ag-icon-size);flex:auto;justify-content:space-between;align-items:center;display:flex;overflow:hidden}.ag-virtual-list-viewport .ag-advanced-filter-builder-item-wrapper .ag-tab-guard{position:absolute}.ag-advanced-filter-builder-item-tree-lines>*{width:var(--ag-advanced-filter-builder-indent-size)}.ag-advanced-filter-builder-item-tree-lines .ag-advanced-filter-builder-item-tree-line-root{width:var(--ag-icon-size)}.ag-advanced-filter-builder-item-tree-lines .ag-advanced-filter-builder-item-tree-line-root:before{height:50%;top:50%}.ag-advanced-filter-builder-item-tree-line-horizontal,.ag-advanced-filter-builder-item-tree-line-vertical,.ag-advanced-filter-builder-item-tree-line-vertical-top,.ag-advanced-filter-builder-item-tree-line-vertical-bottom{align-items:center;height:100%;display:flex;position:relative}.ag-advanced-filter-builder-item-tree-line-horizontal:before,.ag-advanced-filter-builder-item-tree-line-horizontal:after,.ag-advanced-filter-builder-item-tree-line-vertical:before,.ag-advanced-filter-builder-item-tree-line-vertical:after,.ag-advanced-filter-builder-item-tree-line-vertical-top:before,.ag-advanced-filter-builder-item-tree-line-vertical-top:after,.ag-advanced-filter-builder-item-tree-line-vertical-bottom:before,.ag-advanced-filter-builder-item-tree-line-vertical-bottom:after{content:"";height:100%;position:absolute}.ag-advanced-filter-builder-item-tree-line-horizontal:after{height:50%;width:calc(var(--ag-advanced-filter-builder-indent-size) - var(--ag-icon-size));top:0;left:calc(var(--ag-icon-size) / 2);border-bottom:1px solid;border-color:var(--ag-border-color)}.ag-advanced-filter-builder-item-tree-line-vertical:before{width:calc(var(--ag-advanced-filter-builder-indent-size) - var(--ag-icon-size) / 2);top:0;left:calc(var(--ag-icon-size) / 2);border-left:1px solid;border-color:var(--ag-border-color)}.ag-advanced-filter-builder-item-tree-line-vertical-top:before{height:50%;width:calc(var(--ag-advanced-filter-builder-indent-size) - var(--ag-icon-size) / 2);top:0;left:calc(var(--ag-icon-size) / 2);border-left:1px solid;border-color:var(--ag-border-color)}.ag-advanced-filter-builder-item-tree-line-vertical-bottom:before{height:calc((100% - 1.5 * var(--ag-icon-size)) / 2);width:calc(var(--ag-icon-size) / 2);top:calc((100% + 1.5 * var(--ag-icon-size)) / 2);left:calc(var(--ag-icon-size) / 2);border-left:1px solid;border-color:var(--ag-border-color)}.ag-advanced-filter-builder-item-condition{padding-top:var(--ag-grid-size);padding-bottom:var(--ag-grid-size)}.ag-advanced-filter-builder-item,.ag-advanced-filter-builder-item-condition,.ag-advanced-filter-builder-pill-wrapper,.ag-advanced-filter-builder-pill,.ag-advanced-filter-builder-item-buttons,.ag-advanced-filter-builder-item-tree-lines{align-items:center;height:100%;display:flex}.ag-advanced-filter-builder-pill-wrapper{margin:0px var(--ag-grid-size)}.ag-advanced-filter-builder-pill{border-radius:var(--ag-border-radius);padding:var(--ag-grid-size) calc(var(--ag-grid-size) * 2);min-height:calc(100% - var(--ag-grid-size) * 3);min-width:calc(var(--ag-grid-size) * 2);position:relative}.ag-advanced-filter-builder-pill .ag-picker-field-display{margin-right:var(--ag-grid-size)}.ag-advanced-filter-builder-pill .ag-advanced-filter-builder-value-number{font-family:monospace;font-weight:700}.ag-advanced-filter-builder-pill .ag-advanced-filter-builder-value-empty{color:var(--ag-disabled-foreground-color)}.ag-advanced-filter-builder-pill:focus-visible{outline:none}.ag-advanced-filter-builder-pill:focus-visible:after{content:"";pointer-events:none;border:1px solid;border-color:var(--ag-input-focus-border-color);background-color:#0000;width:calc(100% + 8px);height:calc(100% + 8px);display:block;position:absolute;top:-4px;left:-4px}.ag-advanced-filter-builder-item-button:focus-visible{outline:none}.ag-advanced-filter-builder-item-button:focus-visible:after{content:"";pointer-events:none;border:1px solid;border-color:var(--ag-input-focus-border-color);background-color:#0000;width:calc(100% + 8px);height:calc(100% + 8px);display:block;position:absolute;top:-4px;left:-4px}.ag-advanced-filter-builder-pill-display{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.ag-advanced-filter-builder-join-pill{color:var(--ag-foreground-color);background-color:var(--ag-advanced-filter-join-pill-color);cursor:pointer}.ag-advanced-filter-builder-column-pill{color:var(--ag-foreground-color);background-color:var(--ag-advanced-filter-column-pill-color);cursor:pointer}.ag-advanced-filter-builder-option-pill{color:var(--ag-foreground-color);background-color:var(--ag-advanced-filter-option-pill-color);cursor:pointer}.ag-advanced-filter-builder-value-pill{color:var(--ag-foreground-color);background-color:var(--ag-advanced-filter-value-pill-color);cursor:text;max-width:140px}.ag-advanced-filter-builder-value-pill .ag-advanced-filter-builder-pill-display{display:block}.ag-advanced-filter-builder-item-buttons>*{margin:0 calc(var(--ag-grid-size) * .5)}.ag-advanced-filter-builder-item-button{cursor:pointer;color:var(--ag-secondary-foreground-color);opacity:.5;position:relative}.ag-advanced-filter-builder-item-button-disabled{color:var(--ag-disabled-foreground-color);cursor:default}.ag-advanced-filter-builder-virtual-list-container{top:var(--ag-grid-size)}.ag-advanced-filter-builder-virtual-list-item{cursor:default;height:var(--ag-list-item-height);display:flex}.ag-advanced-filter-builder-virtual-list-item:hover{background-color:var(--ag-row-hover-color)}.ag-advanced-filter-builder-virtual-list-item:hover .ag-advanced-filter-builder-item-button,.ag-advanced-filter-builder-virtual-list-item-highlight .ag-advanced-filter-builder-item-button:focus-visible,.ag-advanced-filter-builder-validation .ag-advanced-filter-builder-invalid{opacity:1}.ag-advanced-filter-builder-invalid{margin:0 var(--ag-grid-size);color:var(--ag-invalid-color);cursor:default}.ag-row-number-cell{background-color:var(--ag-header-background-color);color:var(--ag-header-foreground-color);font-size:var(--ag-font-size);font-family:var(--ag-font-family)}.ag-row-number-header.ag-row-number-selection-enabled{cursor:cell}.ag-row-number-range-highlight{background-color:var(--ag-range-header-highlight-color)}.ag-row-number-range-selected{background-color:var(--ag-row-numbers-selected-color)}.ag-ltr .ag-row-number-header,.ag-ltr .ag-cell.ag-row-number-cell:not(.ag-cell-last-left-pinned){border-right:var(--ag-pinned-column-border)}.ag-ltr .ag-cell.ag-row-number-cell.ag-row-number-selection-enabled{cursor:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgc3R5bGU9ImZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoxLjU7Ij4KICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDEuNTc4NCwwLDAsMS44NjQyOSwtNC40MTM0OSwtNy4yMTIxMikiPgogICAgICAgIDxwYXRoIGQ9Ik0zLjQ0NSw4LjkxMUwzLjQ0NSw3LjQwOUw5Ljc1LDcuNDA5TDkuNzUsNi4wMTRMMTIuMjg1LDguMTZMOS43NSwxMC4zMDZMOS43NSw4LjkxMUwzLjQ0NSw4LjkxMVoiIHN0eWxlPSJzdHJva2U6d2hpdGU7c3Ryb2tlLXdpZHRoOjAuNDFweDsiLz4KICAgIDwvZz4KPC9zdmc+Cg==),auto}.ag-rtl .ag-row-number-header,.ag-rtl .ag-cell.ag-row-number-cell:not(.ag-cell-first-right-pinned){border-left:var(--ag-pinned-column-border)}.ag-rtl .ag-cell.ag-row-number-cell.ag-row-number-selection-enabled{cursor:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgc3R5bGU9ImZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoxLjU7Ij4KICAgIDxnIHRyYW5zZm9ybT0ibWF0cml4KDEuNTc4NCwwLDAsMS44NjQyOSwtNC40MTM0OSwtNy4yMTIxMikiPgogICAgICAgIDxwYXRoIGQ9Ik01Ljk3OSw4LjkxMUw1Ljk3OSwxMC4zMDZMMy40NDUsOC4xNkw1Ljk3OSw2LjAxNEw1Ljk3OSw3LjQwOUwxMi4yODUsNy40MDlMMTIuMjg1LDguOTExTDUuOTc5LDguOTExWiIgc3R5bGU9InN0cm9rZTp3aGl0ZTtzdHJva2Utd2lkdGg6MC40MXB4OyIvPgogICAgPC9nPgo8L3N2Zz4K),auto}.ag-cell-batch-edit{background-color:var(--ag-cell-batch-edit-background-color);color:var(--ag-cell-batch-edit-text-color)}.ag-cell.ag-cell-inline-editing{background-color:var(--ag-background-color);background-image:linear-gradient(0deg,var(--ag-input-background-color),var(--ag-input-background-color))}.ag-row-batch-edit{background-color:var(--ag-row-batch-edit-background-color);color:var(--ag-row-batch-edit-text-color)}.ag-input-field-input{width:100%;min-width:0}.ag-checkbox-input-wrapper{font-family:var(--ag-icon-font-family);font-weight:var(--ag-icon-font-weight);color:var(--ag-icon-font-color);font-size:var(--ag-icon-size);line-height:var(--ag-icon-size);font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:var(--ag-icon-size);height:var(--ag-icon-size);background-color:var(--ag-checkbox-background-color);border-radius:var(--ag-checkbox-border-radius);vertical-align:middle;flex:none;font-style:normal;display:inline-block}.ag-checkbox-input-wrapper input{-webkit-appearance:none;opacity:0;width:100%;height:100%}.ag-checkbox-input-wrapper:focus-within,.ag-checkbox-input-wrapper:active{box-shadow:var(--ag-input-focus-box-shadow);outline:none}.ag-cell-editing-error .ag-checkbox-input-wrapper:focus-within,.ag-cell-editing-error .ag-checkbox-input-wrapper:active{box-shadow:var(--ag-input-error-focus-box-shadow)}.ag-checkbox-input-wrapper.ag-disabled{opacity:.5}.ag-checkbox-input-wrapper:after{content:var(--ag-icon-font-code-checkbox-unchecked,"");color:var(--ag-checkbox-unchecked-color);display:var(--ag-icon-font-display-checkbox-unchecked,var(--ag-icon-font-display));pointer-events:none;font-family:inherit;position:absolute;top:0;left:0}.ag-checkbox-input-wrapper.ag-checked:after{content:var(--ag-icon-font-code-checkbox-checked,"");color:var(--ag-checkbox-checked-color);display:var(--ag-icon-font-display-checkbox-checked,var(--ag-icon-font-display));pointer-events:none;position:absolute;top:0;left:0}.ag-checkbox-input-wrapper.ag-indeterminate:after{content:var(--ag-icon-font-code-checkbox-indeterminate,"");color:var(--ag-checkbox-indeterminate-color);display:var(--ag-icon-font-display-checkbox-indeterminate,var(--ag-icon-font-display));pointer-events:none;position:absolute;top:0;left:0}.ag-checkbox-input-wrapper:before{content:"";background:50%/contain no-repeat;background-image:var(--ag-icon-image-checkbox-unchecked,var(--ag-icon-image));display:var(--ag-icon-image-display-checkbox-unchecked,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-checkbox-unchecked,var(--ag-icon-image-opacity,.9));position:absolute;inset:0}.ag-checkbox-input-wrapper.ag-checked:before{background-image:var(--ag-icon-image-checkbox-checked,var(--ag-icon-image));display:var(--ag-icon-image-display-checkbox-checked,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-checkbox-checked,var(--ag-icon-image-opacity,.9))}.ag-checkbox-input-wrapper.ag-indeterminate:before{background-image:var(--ag-icon-image-checkbox-indeterminate,var(--ag-icon-image));display:var(--ag-icon-image-display-checkbox-indeterminate,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-checkbox-indeterminate,var(--ag-icon-image-opacity,.9))}.ag-toggle-button-input-wrapper{box-sizing:border-box;width:var(--ag-toggle-button-width);min-width:var(--ag-toggle-button-width);max-width:var(--ag-toggle-button-width);height:var(--ag-toggle-button-height);background-color:var(--ag-toggle-button-off-background-color);border-radius:calc(var(--ag-toggle-button-height) * .5);border:var(--ag-toggle-button-border-width) solid;border-color:var(--ag-toggle-button-off-border-color);flex:none;position:relative}.ag-toggle-button-input-wrapper input{opacity:0;width:100%;height:100%}.ag-toggle-button-input-wrapper:focus-within{box-shadow:var(--ag-input-focus-box-shadow);outline:none}.ag-toggle-button-input-wrapper.ag-disabled{opacity:.5}.ag-toggle-button-input-wrapper.ag-checked{background-color:var(--ag-toggle-button-on-background-color);border-color:var(--ag-toggle-button-on-border-color)}.ag-toggle-button-input-wrapper:before{content:" ";top:calc(0px - var(--ag-toggle-button-border-width));left:calc(0px - var(--ag-toggle-button-border-width));box-sizing:border-box;height:var(--ag-toggle-button-height);width:var(--ag-toggle-button-height);background-color:var(--ag-toggle-button-switch-background-color);border:var(--ag-toggle-button-border-width) solid;border-color:var(--ag-toggle-button-switch-border-color);border-radius:100%;transition:left .1s;display:block;position:absolute}.ag-toggle-button-input-wrapper.ag-checked:before{left:calc(100% - var(--ag-toggle-button-height) + var(--ag-toggle-button-border-width));border-color:var(--ag-toggle-button-on-border-color)}.ag-radio-button-input-wrapper{font-family:var(--ag-icon-font-family);font-weight:var(--ag-icon-font-weight);color:var(--ag-icon-font-color);font-size:var(--ag-icon-size);line-height:var(--ag-icon-size);font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:var(--ag-icon-size);height:var(--ag-icon-size);background-color:var(--ag-checkbox-background-color);border-radius:var(--ag-checkbox-border-radius);vertical-align:middle;border-radius:var(--ag-icon-size);flex:none;font-style:normal;display:inline-block}.ag-radio-button-input-wrapper input{-webkit-appearance:none;opacity:0;width:100%;height:100%}.ag-radio-button-input-wrapper:focus-within,.ag-radio-button-input-wrapper:active{box-shadow:var(--ag-input-focus-box-shadow);outline:none}.ag-cell-editing-error .ag-radio-button-input-wrapper:focus-within,.ag-cell-editing-error .ag-radio-button-input-wrapper:active{box-shadow:var(--ag-input-error-focus-box-shadow)}.ag-radio-button-input-wrapper.ag-disabled{opacity:.5}.ag-radio-button-input-wrapper:after{content:var(--ag-icon-font-code-radio-button-off,"");color:var(--ag-checkbox-unchecked-color);display:var(--ag-icon-font-display-radio-button-off,var(--ag-icon-font-display));pointer-events:none;position:absolute;top:0;left:0}.ag-radio-button-input-wrapper.ag-checked:after{content:var(--ag-icon-font-code-radio-button-on,"");color:var(--ag-checkbox-checked-color);display:var(--ag-icon-font-display-radio-button-on,var(--ag-icon-font-display));pointer-events:none;position:absolute;top:0;left:0}.ag-radio-button-input-wrapper:before{content:"";background:50%/contain no-repeat;background-image:var(--ag-icon-image-radio-button-off,var(--ag-icon-image));display:var(--ag-icon-image-display-radio-button-off,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-radio-button-off,var(--ag-icon-image-opacity,.9));position:absolute;inset:0}.ag-radio-button-input-wrapper.ag-checked:before{background-image:var(--ag-icon-image-radio-button-on,var(--ag-icon-image));display:var(--ag-icon-image-display-radio-button-on,var(--ag-icon-image-display));opacity:var(--ag-icon-image-opacity-radio-button-on,var(--ag-icon-image-opacity,.9))}input[class^=ag-][type=range]{-webkit-appearance:none;background:0 0;width:100%;height:100%;overflow:visible}input[class^=ag-][type=range]::-webkit-slider-runnable-track{background-color:var(--ag-border-color);border-radius:var(--ag-border-radius);border-radius:var(--ag-checkbox-border-radius);width:100%;height:3px;margin:0;padding:0}input[class^=ag-][type=range]::-moz-range-track{background-color:var(--ag-border-color);border-radius:var(--ag-border-radius);border-radius:var(--ag-checkbox-border-radius);width:100%;height:3px;margin:0;padding:0}input[class^=ag-][type=range]::-ms-track{background-color:var(--ag-border-color);border-radius:var(--ag-border-radius);border-radius:var(--ag-checkbox-border-radius);color:#0000;width:calc(100% - 2px);height:3px;margin:0;padding:0}input[class^=ag-][type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:var(--ag-icon-size);height:var(--ag-icon-size);background-color:var(--ag-background-color);border:1px solid;border-color:var(--ag-checkbox-unchecked-color);border-radius:var(--ag-icon-size);transform:translateY(calc(var(--ag-icon-size) * -.5 + 1.5px));margin:0;padding:0}input[class^=ag-][type=range]::-ms-thumb{-webkit-appearance:none;width:var(--ag-icon-size);height:var(--ag-icon-size);background-color:var(--ag-background-color);border:1px solid;border-color:var(--ag-checkbox-unchecked-color);border-radius:var(--ag-icon-size);margin:0;padding:0}input[class^=ag-][type=range]::-moz-ag-range-thumb{-webkit-appearance:none;width:var(--ag-icon-size);height:var(--ag-icon-size);background-color:var(--ag-background-color);border:1px solid;border-color:var(--ag-checkbox-unchecked-color);border-radius:var(--ag-icon-size);margin:0;padding:0}input[class^=ag-][type=range]:focus{outline:none}input[class^=ag-][type=range]:focus::-webkit-slider-thumb{box-shadow:var(--ag-input-focus-box-shadow);border-color:var(--ag-checkbox-checked-color)}input[class^=ag-][type=range]:focus::-ms-thumb{box-shadow:var(--ag-input-focus-box-shadow);border-color:var(--ag-checkbox-checked-color)}input[class^=ag-][type=range]:focus::-moz-ag-range-thumb{box-shadow:var(--ag-input-focus-box-shadow);border-color:var(--ag-checkbox-checked-color)}input[class^=ag-][type=range]:active::-webkit-slider-runnable-track{background-color:var(--ag-input-focus-border-color)}input[class^=ag-][type=range]:active::-moz-ag-range-track{background-color:var(--ag-input-focus-border-color)}input[class^=ag-][type=range]:active::-ms-track{background-color:var(--ag-input-focus-border-color)}input[class^=ag-][type=range]:disabled{opacity:.5}@font-face{font-family:agGridAlpine;src:url(data:font/woff2;charset=utf-8;base64,d09GMgABAAAAABYgAAsAAAAALyQAABXQAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHItKBmAAjRIKsnypPAE2AiQDgmgLgTYABCAFhEYHhkUb5ChlBGwcAPHYSUAUJXMzElFBKc7+/0OCNkaI+HHamlJAkxnRpkST9u5ev/XGo7HZ035fr+JSYjDQIxFCWGJJ+6YxMUvnue2AIcfQec/9TxyzDZTDDklCkyCaI2eTPIFCoQglYwnoVTWgkdWvqzSBuxL6oJvfK4Q2Nf1e/WIGJBCkhlRO1KbxhvmW4Tb7g7b1D1aMZi3Qw8JCGxAFdZeoOfPrYmIHRh1cVOFV4EV6tVcV/NCL1F8BMAPPRvjg6LaLSWM0WLep3KputKobOSFhZkUdODWgZfeY8cias1X5JN/kS4KsGbImgtTdy+Qruj9T33KtSeYblnPKmO33ve4YdJiEk3hCnEsE/J/Osl0dIM8RF9311HWj0ayt769Zr+yj2VkirY50rAPiMFTE1vryYh97Q6gAVUmZVMBluiv69KmpaFKWVzRtsJRDGT6AzS4lSHGaK8KIXfb4FbnoxjTweISSY6tjbNUNbLWRhCgWYOTFR74dASptuyRNzbgBMmcPfXqDacTsugHPq8fZU0/vg3aTyJIugYZcck9G08gn/6MlxsdGNphfLyrJfKEv+ktayai6TRFJ2jw3HaNRcQaTIInSqzFNFpusbE7CLZikJNMHQhMInSHMlm6VbUmOysuxfl9XgONjp880mt/YZdmlYQorFAZNG6dIqdt1SSiKG2D6bC6VXb31AqonpBI8jCdP0eNgXNfIV7hcibwdknClcOsWC394MdNnbLkix+j816h2yuqSa6zocJnsLyjbEU9d3BRihC2EwdEJtuuq5vomrk/lbtncSl9HMD1cA/m7r4yJylh0zvPIFxuS/C2wHy6P4sw1iRR62a4rrI++rYsZ4TbRasVA6BD9g8j/XJDGtopQDas3ljfP883PAzd9jCJSDX6MjvyoifbiSXcnnrBS0cbGD77L1Ivt+qnCmloQdxIPnfFE5dbYxtLul9I4LLi9RRRuXIoZ6mJdXxj9YkZ3lFQBf/24Wspwbhu5IhHu+yIZiVElJd5NxulUjofGeM4k1pWBcLxn7EtdGxEtTV6OoMD2Dynh0gfRaDZbCpgdNZA50NyhLPmwSEckTFu2azYrP2wcQTODPfKIcKoelY2fLvhPRilazL0Gu8Ee+d/UlPNXbdN0zKFUPUbdOWNMrXOmQbzTDjQmgkJW3P4hyhrKVs3Onktk9IfemxLcnwbHhKihbIJMEorJWadV69/zyhcn0ktQrI39YuAnhvv6TiXSLOGGFtGDEIenklUDthYlAsUs/DwcZlB7SI0sts2Tv35FqmrdVVbhli/2w1WecrCRBFayoJ5zcUSGesJEXr8rOlwev+5fzgjJ/sQjNMjWs6PAvfsfPp7rCyqQUXLMXtHacf4Iv3Ulnpuxu5BSTu1bUA2QOHsOOkEBWf/yqugkP7J7TKSQtFUtWgZvZcNz7/xIf+L//+ty30sfEkzY6y1mMmTm61ctO/YLAlFdzmGOowPPNXS45V1iCkPJJTBk6RkYi5DIiGxRMVRcQlJKupNbVk5eQVFJWcWESVNjmGn8CXFOVU1dQ1PLvAWLlixbsWrNug2bttRt27FLlrNn34FDR46dOHXm3IVLV64hSjGbyZv8nz++6nhspLUNdJZ8YYbQF3gwtHqDMarpqoHioMV7Qdc12QQOkXFwmKyCI2QRHCWbwTEyBY6TneAEmQAnyTI4RWbAGbICzpIlcI5sAefJHLhAZsFFsg1cJpPgClkAV8k0uEa2gutkB7hB5sFNsgZuke1gPXi7IAG5BwqQAAuIgAqYgAuEQAqUQAuMwAqcwAuCIAqSIAuKoAqaoAuGYAqWYAuO4Aqe4AuBEAqREAuJkAqZkAuFUAqVUAuN0Aqd0PufbpD3RmESZiOHtIx6SGvWswm7cAincAkP4Sm8hLcxBOkzhiF9s72f8OceoAq7b8+zAZ5CWRdUtpmVxGsP8ygXBJTmrozg42KFpY/8FV+C1U1GlK/Nt2INUfnMt9tqzvELDn+OJFk73rWP8mrGiMtVNQRFhZVsKQcCWZmMJBVx4npYwQ5xoUL/zWazUzZZKr9dtBojspEykZTSNhnXrjbdJD03A6kmVSRnlM3qYLAtAzDWlXsyqUb7fFZbhqeddiXVH5NuQwDpESLHXvH4lrUAoAQEYYCzYDehixhflaAkzvsoYYspjxHWHee8DJkkd2E3TSuSZpI6u+i00cXirS4Ga/4Bdn7BSIqzNOVJomEPYhggFbuQ9op57xjw6cfv41ethyeh3zjxYIvCqUrvT7MjBMOa7xX/PoQNyhdUkr/klOYi5bZDQH9uvYTGlNIELeQN9yAXzlhe7EYuTZaMSKMFzGfAg71B6lfoz3FQNsBrvECdAW9whVpNMFEkpipcc1hT7LmAL4MW/ty7ENziD9KCUMS4s08vlMvIPFAtlXZAY+/Ri9g6fxjoOdMRS1VkHgP69opVG5jPWzbVD51D5hjnqBOZi0UbWzVolA6IB6pHjKO1pfZXirma5pTMMtBtWxi9X7ArRU55PgoLe20dREgul+44IhPFMvzFFYqzs3ZaWKbygo2GXq+bzSY03makchwQTTRaLWzN7jXPHdIPn7cuHjWOXFhpPuuZDMYLlWbyO6qnIlqKuNddYV/IakNtzgzzGwexVWmnPNoiXWMP0McRahvt7DMPiEy3c+9DZhUaaxQ1SeiKVIK29LpiKkSO1RfFFqXqqN5sMjF6skXP1ac1ugJbPNUnzOTKBEtebEL9JNrizao2N1gtX9brRKqwr0VeDtabJZnYK0Rjk6dfXY0A4mYwvJKCNOQbGE8RqmAX4ghiah3ManJKDQRgPwjBJRoEBrCOBYIg6FV0U5JcCWzmBgd4SpLTLJgxbj7FGbkWRlDx5AakS6axfgSw9fh649ojBIauDSiM3Hgt+Fd9wdL9ARhcaQGPYBULPckU0o3B9PNgLehC8GgjbdYLaMUznGgW+EKfH17NMhLjlBKWoHwBJiQj1Eei8Zh0pSmbzbh6uQH0TBtpaMcT89EgtAxahHMLWBW9bFaN2rKQF4MgxCqL5p/fhKPvn32X75haW3gwKo87NO7cHCLY7bsnHZo3ipH4in2RgtBO7sy6NU6O1oZuHTGACza2owcHMu10ozH4q8Xb6vVZ3/SdaTaHfJ3Z2WrN/b435Gnwsy+Htlbqwvbns0dDNfJxEhNnr5yFhI+bDzkWuT337sTa0NX6cAxZfRiG3DSfDSIY4n6Ah+x4MadvH5oFML+DAM6OB2s93/It3+rbxBazH4xNzOobo/HWilHjY3PoWD6942UABI9JZcPFvzYMQiuwB3WvpGyS3K8qGVVWVbpR4d2JiSxZYlZ2RqwDttdnJR+24O6JCaJ4Pb1XB5NnqHHy6VgK9FWZ3qw9049t2XadplmXAQJodlLtDwiKAlBd4GyhF3C/1RKpoT0ZYJjRsDtH+pG4x3xhvLSe68/WYkqftoYwgfo5TNCgWRXgmQv6tCisSdZniD41bLSaaiQT9oS6PUFvL/taaOimCVabHucb4AzMj43GEmxUeVy5rTAhPr9JhbYcWCJwOvbi1KMjSqLITy+sTZ3I0nFpEYllaWFUTjRFkbTvbts2LsI2KAnqxi4eWzvt+2TlRaxJbhLfEALhjGNEed4SqL2tbH7kOKZm6xHXFtmHoTwrUAGuIZjM+qcr2yOE2romzcA5U90R5YJM2YAuVJKN8ZcHg8/h1om6CrVEAox7Ni4HAOGtEY5YTTUnXIEwiHFXZ+FYTUkEZvMHrf1C8p0vsBDZuGJCcsr3k//A/31Uxv/AHE86fvuYpmx78UYyNtH1XXScHZwv5rAg4Rd0mhgLBgd+L73/5X/y+525+glkAEPfttf1zOuaM6drXs93prn/rjk9875j6F5YtHOCIhTYwesAA/uDvmbgGshhw4ihs9PQZYC4RWZb74jb3qfsdoQ3/Hj82LZubqmpF85v2pSalu7MDgtvCU8u7LHtG4pe25yaGv44tXbtyrIyKjUp8YLe2IXzF3Ylbd8+5w8N0x8U4M8k/pwD/TdHdDzdgN6MBNlp53XVg0dbRHx3jXs2fCUwETn+jQ3+KkL1TZ95xR/Yqt3W/8pCFRuUcuUV1RX4HJubJ5Xmlb7VgUUUZi5yAsHtD9WVHc0T5HsowdXBMcFVwQLr2qqYvu+m15vO7hmUu9YhYufHlOa19+3nsm67OlfHjKyRu/mf7UBcPBKCUJvVDj2J7Twnj31c3yOVvjk5zLGOq3Y7Mhlu7izHy99QuzmOvTUtf9rTs1HHtR7fBeuh2/W1O6q36HJb41ArSnvljTrY5G+VurtvPI/2JcwJPcIhGaHg1mPXmWJLY/DvMJqWOR0qZHCvRVrbrkF1sMM+duxxwYOs63ckYg5PE8PVVLmLhlv14jEaHiYu7S5sCy7w5bFmFd6AJoYXxFqb7HmpL9Z4KfawMbbvMEIJ7krvSsMeWnXC6BF+ZQ+h/DgM0r/NoV3SMZ/d7Qu53aPr5jSMdsed6P4/E/LwvNW3iLPWTlH29JTUhqzu44vROQxXRmzO2Oye2Gk0aydfJxRayLhOxg8N31cnuuEqqVJpQoqzjbK23lHpnFCBTHv6Glmp5dZng1He1uOVLhImp1aUWF+VZcYwxSVl4wXq39Rs0+rYMDWHowyLtbUq7uJlRYEqgqdSpYrY+QxxqUT9HMgZqtCP3nxvznN1SRlTXHxj0Vuv9LZeo2yHyiM4o+IreKULpxpDK6OmiWsCCYK9Opf3HSFzpx7f9Rv2uNce7Hv0GL7xTxxXrL81nstfiW8ErOlNDRipxw34EX1wPC7GziBJryGDDovH4kici+sHDLihKzDDsN737uzE43H9cBwGhGXwaa/CWNdmeT7q/bfZbBo9MA1lRtjzle25l705fbOwOC6uqNU0ICTOxt7ryTZx0oi0zk1vZaAIzdK+WJcCPFP4KdMDf/yoqlioPUVVXiI/hb8vOaFtI5N/CAQ272amVDCAdXXlPqNQJJK9wTOrOy5dXXlPiaCn0H9LqMN0Bh0O98Z0gA0IzhTsvp/LA41ZEf3/PsY0xcfBW9antuTZBWFTwl3y4fZaj60tCE8JS04OSwkvEFaz192+7cmuTnGBuFCUDWIm1e+8+2/Gv2d3+YO/0bLUnkdJn8ae5g9ffv6g2kgY1hoIyDAsWGDtKUqbdWGlua6sZP7WRMz7IYuVPPBaqayuoFkwAkTp5+uWLHnzhnw7N2reXsN3o7GwFbVlMjvK3a3a6IuXtC2ye3nf4/OdO9DnYmqRczhyK2SUTCvSH1r8/SBsiD1/C+OGaIPWfjzUevDnVboTyvP7NOaw43KSILIIcnpLCEepCNW1TyfjIRHkik9894X3bAQspZV+bO8xmLcwjMN+8ZM7LKCrF8ePjtH3Ugqfm0XdLZyvH3dc36IaOw52fO7/QJWmf//t3NTmKm1QbuDMmYG5QdqrpimcOfO+YW3Q1YTUluWTG7WCPD4/T6B9XLTuP4+vFTxm1oavg/JWqbR1Oinj04P/nGxYTZWPTGJ6L8tfCGXw1jx5Mo3K3Y3vjh/EuBi8XemYqgrg7EPc/o7wydvkDykJTav1/PlTKhUJvb0lEiAluiIdfN4xL+2Vcb1UAmfOLKI0dgL5yqsirDRRuGZ+S8gmbVaWtap+wvhlqhqxcLm9Dr8H0q8ajQ/RWlSoVm/ezDt0GKrveK3El2/2kPb25fhmmq2IJWYBcecO2km59UYI+LokuCrtuSBoOGj19XWBaP3QhE0aZQuhHDiEHTpAKFo0is0TmFiIIgN5mpLuzvGi8sP44YFQ+JWbxjOSQjQZBF5bA26T6h3oDrs3ejq2HYPQnn/NUYdnUOPnAG3cIW7SLt0BHf1xRwe5ft369SQ8c6qsvJySakudWGg0fjfsnRflfPVKRkZSKTrz4GBPWUmdeeWFk4pQa3otbNu2eHHd+XRRAMOCVl2hVL4eSO7pppOnTmr27CETRJmZnz3uv7Rb1LZ4Cb3Nyr28o70dbPhOTkO6cAI24axLxlxwwV3AZhFdfmY8Nh5FJLoVUjzUXAu+Njz8NPgplr1G6w968uBh0+e2EP1lEbdjxtOKBY+eBX13EXt2Gu9pxgratYfFbuVOiNlRoE9oUD/YSu/uyZAkzp5nMfF5ll3k8P/9Z1tLMkt6uu3byFmwFXRM2+puYeCceQGK3ae0uLYGr3Gow4FTp3jXr6M3rsu7FisV01d4zTBRTDM8VyxXKFaEz0BBP+7///+subcfy1CHkIj/f6sNHhwNACBSwzOXID8NHUnVjVSAGVFGkrXb64+MR06Y87ke+P8PbkL+QmesQZ5UtQVEi4hZVUY8UQ/df2ZDIgK2mRQ1zaaew+7//ANiBrNfWxcxb8IAsbPodd4hzm2ahzSYrPTIGDB3aivZqAqVgtRDN4RqpHMUgniRpBpkE+KiWsiQ2Klq73qV+aiGmomkmMzTxGoUMcXywlE0B4u6biB1LeKNrKSSGcjMNon6/5x4dQBtzeYWOyV+t7ZDzICSb/Pm+Hi85XiXWIPr95gC9KNlTtnWX+jyfxfK0tmOe/+yrL/+Eyk9ba3+C5cxNmCLjwDw18wSZziPkCLBI0kF/54DIIF4HTSLlkMJDTBMJJYQgDlgmyCkcHE7eB0aAQFoYQMQ2mD8G3FBCArgvrbcDB5oeZx4QYT74IOWfxEEjGLxu2EYQ8nvMf6XBPclpkD4G32JRuit0Hf5j5IDU/Xa3ct7fb+QUIyiq063Knf+TbWpGuG2+sm0XlGMXCXhD7R6PKum9+ee4/gNHy23PeN/SXBfYgqEv3H/yJVoRGKHkPyPO8jwY2OqXo8vktov5jEVoOB11enm+HPn3/Qpm8pyhNsAf1bKJCE+gS+Ykp0PtFgdzwWc9P783Fcjq462Er7m7wSVj/NH75YijyJKojTKojwqfv+gqqPml4HX9npBlGRF1XTDtGzH9fwgjOIkzfKirOqm7fphnOZl3fbjvG73x/Olajrjhiks23HbnW6v7/lBOBiOxjdubtGrMt4LeqOBaWxE+JIHJtuxNWQxjuzZiG5nRbSfJ77Wfhm6J+oygRwqShvIKO558wpJ+ZeWI0udQqytTEIsLeW5ZVIxVtENLafbyArnPLC5G9iiQ4fZjvBatzkdO5nKA90Mb1jnaPJ5EFSMmxBrNEfJJlmHXkIaeeGShsIAHUZsdBwDKc51Etm4QH7ammtowx2HLVKZGsqJXAmvOiQmXBBrbWLkC7pRqiBHHKRAoxQ61mkS7AKXvJWSvh+uT0WVqeam2VDZaCTBn3WYTYfz3F4X144vFDKdrAUYWazpWTcYtGPuZ6+C2JM4o1fmhDQt1BbPMMWSRyI6sWkrdH31KiSqtm9uXvYs1gMox4U63KaV9UKErj6xKrdzokI5zcfG7sTg0pKWIdM0emXXghUYV2ve419sbZwbogsKBjwIICgEYCC4QAYLEc7wCSe4Qu2ghQIJbtBBA/ce);font-weight:400;font-style:normal}.ag-theme-alpine,.ag-theme-alpine-dark,.ag-theme-alpine-auto-dark{--ag-alpine-active-color:#2196f3;--ag-selected-row-background-color:#2196f34d;--ag-row-hover-color:#2196f31a;--ag-column-hover-color:#2196f31a;--ag-input-focus-border-color:#2196f366;--ag-range-selection-background-color:#2196f333;--ag-range-selection-background-color-2:#2196f35c;--ag-range-selection-background-color-3:#2196f37d;--ag-range-selection-background-color-4:#2196f396;--ag-row-numbers-selected-color:color-mix(in srgb, transparent, var(--ag-alpine-active-color) 50%);--ag-background-color:#fff;--ag-foreground-color:#181d1f;--ag-border-color:#babfc7;--ag-secondary-border-color:#dde2eb;--ag-header-background-color:#f8f8f8;--ag-tooltip-background-color:#f8f8f8;--ag-odd-row-background-color:#fcfcfc;--ag-control-panel-background-color:#f8f8f8;--ag-subheader-background-color:#fff;--ag-invalid-color:#e02525;--ag-checkbox-unchecked-color:#999;--ag-advanced-filter-join-pill-color:#f08e8d;--ag-advanced-filter-column-pill-color:#a6e194;--ag-advanced-filter-option-pill-color:#f3c08b;--ag-advanced-filter-value-pill-color:#85c0e4;--ag-find-match-color:var(--ag-foreground-color);--ag-find-match-background-color:#ff0;--ag-find-active-match-color:var(--ag-foreground-color);--ag-find-active-match-background-color:orange;--ag-checkbox-background-color:var(--ag-background-color);--ag-checkbox-checked-color:var(--ag-alpine-active-color);--ag-range-selection-border-color:var(--ag-alpine-active-color);--ag-secondary-foreground-color:var(--ag-foreground-color);--ag-input-border-color:var(--ag-border-color);--ag-input-border-color-invalid:var(--ag-invalid-color);--ag-input-focus-box-shadow:0 0 2px .1rem var(--ag-input-focus-border-color);--ag-input-error-focus-box-shadow:0 0 2px .1rem var(--ag-invalid-color);--ag-panel-background-color:var(--ag-header-background-color);--ag-menu-background-color:var(--ag-header-background-color);--ag-filter-panel-apply-button-color:var(--ag-background-color);--ag-filter-panel-apply-button-background-color:var(--ag-alpine-active-color);--ag-disabled-foreground-color:#181d1f80;--ag-chip-background-color:#181d1f12;--ag-input-disabled-border-color:#babfc74d;--ag-input-disabled-background-color:#babfc726;--ag-borders:solid 1px;--ag-border-radius:3px;--ag-borders-side-button:none;--ag-side-button-selected-background-color:transparent;--ag-header-column-resize-handle-display:block;--ag-header-column-resize-handle-width:2px;--ag-header-column-resize-handle-height:30%;--ag-grid-size:6px;--ag-icon-size:16px;--ag-row-height:calc(var(--ag-grid-size) * 7);--ag-header-height:calc(var(--ag-grid-size) * 8);--ag-list-item-height:calc(var(--ag-grid-size) * 4);--ag-column-select-indent-size:var(--ag-icon-size);--ag-set-filter-indent-size:var(--ag-icon-size);--ag-advanced-filter-builder-indent-size:calc(var(--ag-icon-size) + var(--ag-grid-size) * 2);--ag-cell-horizontal-padding:calc(var(--ag-grid-size) * 3);--ag-cell-widget-spacing:calc(var(--ag-grid-size) * 2);--ag-widget-container-vertical-padding:calc(var(--ag-grid-size) * 2);--ag-widget-container-horizontal-padding:calc(var(--ag-grid-size) * 2);--ag-widget-vertical-spacing:calc(var(--ag-grid-size) * 1.5);--ag-toggle-button-height:18px;--ag-toggle-button-width:28px;--ag-font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;--ag-font-size:13px;--ag-icon-font-family:agGridAlpine;--ag-selected-tab-underline-color:var(--ag-alpine-active-color);--ag-selected-tab-underline-width:2px;--ag-selected-tab-underline-transition-speed:.3s;--ag-tab-min-width:240px;--ag-card-shadow:0 1px 4px 1px #babfc766;--ag-popup-shadow:var(--ag-card-shadow);--ag-side-bar-panel-width:250px}.ag-theme-alpine-dark{--ag-background-color:#181d1f;--ag-foreground-color:#fff;--ag-border-color:#68686e;--ag-secondary-border-color:#58565280;--ag-modal-overlay-background-color:#181d1fa8;--ag-header-background-color:#222628;--ag-tooltip-background-color:#222628;--ag-odd-row-background-color:#222628;--ag-control-panel-background-color:#222628;--ag-subheader-background-color:#000;--ag-input-disabled-background-color:#68686e12;--ag-input-focus-box-shadow:0 0 2px .5px #ffffff80, 0 0 4px 3px var(--ag-input-focus-border-color);--ag-input-error-focus-box-shadow:0 0 2px .5px #ffffff80, 0 0 4px 3px color-mix(in srgb, var(--ag-background-color), var(--ag-invalid-color) 0.5%);--ag-card-shadow:0 1px 20px 1px black;--ag-disabled-foreground-color:#ffffff80;--ag-chip-background-color:#ffffff12;--ag-input-disabled-border-color:#68686e4d;--ag-advanced-filter-join-pill-color:#7a3a37;--ag-advanced-filter-column-pill-color:#355f2d;--ag-advanced-filter-option-pill-color:#5a3168;--ag-advanced-filter-value-pill-color:#374c86;--ag-find-match-color:var(--ag-background-color);--ag-find-active-match-color:var(--ag-background-color);--ag-filter-panel-apply-button-color:var(--ag-foreground-color);--ag-row-loading-skeleton-effect-color:#cacbcc66;--ag-cell-batch-edit-text-color:#f3d0b3;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){.ag-theme-alpine-auto-dark{--ag-background-color:#181d1f;--ag-foreground-color:#fff;--ag-border-color:#68686e;--ag-secondary-border-color:#58565280;--ag-modal-overlay-background-color:#181d1fa8;--ag-header-background-color:#222628;--ag-tooltip-background-color:#222628;--ag-odd-row-background-color:#222628;--ag-control-panel-background-color:#222628;--ag-subheader-background-color:#000;--ag-input-disabled-background-color:#68686e12;--ag-input-focus-box-shadow:0 0 2px .5px #ffffff80, 0 0 4px 3px var(--ag-input-focus-border-color);--ag-input-error-focus-box-shadow:0 0 2px .5px #ffffff80, 0 0 4px 3px color-mix(in srgb, var(--ag-background-color), var(--ag-invalid-color) 0.5%);--ag-card-shadow:0 1px 20px 1px black;--ag-disabled-foreground-color:#ffffff80;--ag-chip-background-color:#ffffff12;--ag-input-disabled-border-color:#68686e4d;--ag-advanced-filter-join-pill-color:#7a3a37;--ag-advanced-filter-column-pill-color:#355f2d;--ag-advanced-filter-option-pill-color:#5a3168;--ag-advanced-filter-value-pill-color:#374c86;--ag-find-match-color:var(--ag-background-color);--ag-find-active-match-color:var(--ag-background-color);--ag-filter-panel-apply-button-color:var(--ag-foreground-color);--ag-row-loading-skeleton-effect-color:#cacbcc66;--ag-cell-batch-edit-text-color:#f3d0b3;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}.ag-theme-alpine .ag-filter-toolpanel-header,.ag-theme-alpine .ag-filter-toolpanel-search,.ag-theme-alpine .ag-status-bar,.ag-theme-alpine .ag-header-row,.ag-theme-alpine .ag-row-number-cell,.ag-theme-alpine .ag-panel-title-bar-title,.ag-theme-alpine .ag-multi-filter-group-title-bar,.ag-theme-alpine .ag-filter-card-title,.ag-theme-alpine-dark .ag-filter-toolpanel-header,.ag-theme-alpine-dark .ag-filter-toolpanel-search,.ag-theme-alpine-dark .ag-status-bar,.ag-theme-alpine-dark .ag-header-row,.ag-theme-alpine-dark .ag-row-number-cell,.ag-theme-alpine-dark .ag-panel-title-bar-title,.ag-theme-alpine-dark .ag-multi-filter-group-title-bar,.ag-theme-alpine-dark .ag-filter-card-title,.ag-theme-alpine-auto-dark .ag-filter-toolpanel-header,.ag-theme-alpine-auto-dark .ag-filter-toolpanel-search,.ag-theme-alpine-auto-dark .ag-status-bar,.ag-theme-alpine-auto-dark .ag-header-row,.ag-theme-alpine-auto-dark .ag-row-number-cell,.ag-theme-alpine-auto-dark .ag-panel-title-bar-title,.ag-theme-alpine-auto-dark .ag-multi-filter-group-title-bar,.ag-theme-alpine-auto-dark .ag-filter-card-title{color:var(--ag-header-foreground-color);font-weight:700}.ag-theme-alpine .ag-row,.ag-theme-alpine-dark .ag-row,.ag-theme-alpine-auto-dark .ag-row{font-size:calc(var(--ag-font-size) + 1px)}.ag-theme-alpine input[class^=ag-]:not([type]),.ag-theme-alpine input[class^=ag-][type=text],.ag-theme-alpine input[class^=ag-][type=number],.ag-theme-alpine input[class^=ag-][type=tel],.ag-theme-alpine input[class^=ag-][type=date],.ag-theme-alpine input[class^=ag-][type=datetime-local],.ag-theme-alpine textarea[class^=ag-],.ag-theme-alpine-dark input[class^=ag-]:not([type]),.ag-theme-alpine-dark input[class^=ag-][type=text],.ag-theme-alpine-dark input[class^=ag-][type=number],.ag-theme-alpine-dark input[class^=ag-][type=tel],.ag-theme-alpine-dark input[class^=ag-][type=date],.ag-theme-alpine-dark input[class^=ag-][type=datetime-local],.ag-theme-alpine-dark textarea[class^=ag-],.ag-theme-alpine-auto-dark input[class^=ag-]:not([type]),.ag-theme-alpine-auto-dark input[class^=ag-][type=text],.ag-theme-alpine-auto-dark input[class^=ag-][type=number],.ag-theme-alpine-auto-dark input[class^=ag-][type=tel],.ag-theme-alpine-auto-dark input[class^=ag-][type=date],.ag-theme-alpine-auto-dark input[class^=ag-][type=datetime-local],.ag-theme-alpine-auto-dark textarea[class^=ag-]{min-height:calc(var(--ag-grid-size) * 4);border-radius:var(--ag-border-radius)}.ag-theme-alpine .ag-ltr input[class^=ag-]:not([type]),.ag-theme-alpine .ag-ltr input[class^=ag-][type=text],.ag-theme-alpine .ag-ltr input[class^=ag-][type=number],.ag-theme-alpine .ag-ltr input[class^=ag-][type=tel],.ag-theme-alpine .ag-ltr input[class^=ag-][type=date],.ag-theme-alpine .ag-ltr input[class^=ag-][type=datetime-local],.ag-theme-alpine .ag-ltr textarea[class^=ag-],.ag-theme-alpine-dark .ag-ltr input[class^=ag-]:not([type]),.ag-theme-alpine-dark .ag-ltr input[class^=ag-][type=text],.ag-theme-alpine-dark .ag-ltr input[class^=ag-][type=number],.ag-theme-alpine-dark .ag-ltr input[class^=ag-][type=tel],.ag-theme-alpine-dark .ag-ltr input[class^=ag-][type=date],.ag-theme-alpine-dark .ag-ltr input[class^=ag-][type=datetime-local],.ag-theme-alpine-dark .ag-ltr textarea[class^=ag-],.ag-theme-alpine-auto-dark .ag-ltr input[class^=ag-]:not([type]),.ag-theme-alpine-auto-dark .ag-ltr input[class^=ag-][type=text],.ag-theme-alpine-auto-dark .ag-ltr input[class^=ag-][type=number],.ag-theme-alpine-auto-dark .ag-ltr input[class^=ag-][type=tel],.ag-theme-alpine-auto-dark .ag-ltr input[class^=ag-][type=date],.ag-theme-alpine-auto-dark .ag-ltr input[class^=ag-][type=datetime-local],.ag-theme-alpine-auto-dark .ag-ltr textarea[class^=ag-]{padding-left:var(--ag-grid-size)}.ag-theme-alpine .ag-rtl input[class^=ag-]:not([type]),.ag-theme-alpine .ag-rtl input[class^=ag-][type=text],.ag-theme-alpine .ag-rtl input[class^=ag-][type=number],.ag-theme-alpine .ag-rtl input[class^=ag-][type=tel],.ag-theme-alpine .ag-rtl input[class^=ag-][type=date],.ag-theme-alpine .ag-rtl input[class^=ag-][type=datetime-local],.ag-theme-alpine .ag-rtl textarea[class^=ag-],.ag-theme-alpine-dark .ag-rtl input[class^=ag-]:not([type]),.ag-theme-alpine-dark .ag-rtl input[class^=ag-][type=text],.ag-theme-alpine-dark .ag-rtl input[class^=ag-][type=number],.ag-theme-alpine-dark .ag-rtl input[class^=ag-][type=tel],.ag-theme-alpine-dark .ag-rtl input[class^=ag-][type=date],.ag-theme-alpine-dark .ag-rtl input[class^=ag-][type=datetime-local],.ag-theme-alpine-dark .ag-rtl textarea[class^=ag-],.ag-theme-alpine-auto-dark .ag-rtl input[class^=ag-]:not([type]),.ag-theme-alpine-auto-dark .ag-rtl input[class^=ag-][type=text],.ag-theme-alpine-auto-dark .ag-rtl input[class^=ag-][type=number],.ag-theme-alpine-auto-dark .ag-rtl input[class^=ag-][type=tel],.ag-theme-alpine-auto-dark .ag-rtl input[class^=ag-][type=date],.ag-theme-alpine-auto-dark .ag-rtl input[class^=ag-][type=datetime-local],.ag-theme-alpine-auto-dark .ag-rtl textarea[class^=ag-]{padding-right:var(--ag-grid-size)}.ag-theme-alpine .ag-tab,.ag-theme-alpine-dark .ag-tab,.ag-theme-alpine-auto-dark .ag-tab{padding:calc(var(--ag-grid-size) * 1.5);flex:auto;transition:color .4s}.ag-theme-alpine .ag-tab-selected,.ag-theme-alpine-dark .ag-tab-selected,.ag-theme-alpine-auto-dark .ag-tab-selected{color:var(--ag-alpine-active-color)}.ag-theme-alpine .ag-menu,.ag-theme-alpine-dark .ag-menu,.ag-theme-alpine-auto-dark .ag-menu,.ag-theme-alpine .ag-panel-content-wrapper .ag-column-select,.ag-theme-alpine-dark .ag-panel-content-wrapper .ag-column-select,.ag-theme-alpine-auto-dark .ag-panel-content-wrapper .ag-column-select{background-color:var(--ag-control-panel-background-color)}.ag-theme-alpine .ag-menu-header,.ag-theme-alpine-dark .ag-menu-header,.ag-theme-alpine-auto-dark .ag-menu-header{background-color:var(--ag-control-panel-background-color);padding-top:1px}.ag-theme-alpine .ag-tabs-header,.ag-theme-alpine-dark .ag-tabs-header,.ag-theme-alpine-auto-dark .ag-tabs-header{border-bottom:var(--ag-borders) var(--ag-border-color)}.ag-theme-alpine .ag-charts-settings-group-title-bar,.ag-theme-alpine .ag-charts-data-group-title-bar,.ag-theme-alpine .ag-charts-format-top-level-group-title-bar,.ag-theme-alpine .ag-charts-advanced-settings-top-level-group-title-bar,.ag-theme-alpine-dark .ag-charts-settings-group-title-bar,.ag-theme-alpine-dark .ag-charts-data-group-title-bar,.ag-theme-alpine-dark .ag-charts-format-top-level-group-title-bar,.ag-theme-alpine-dark .ag-charts-advanced-settings-top-level-group-title-bar,.ag-theme-alpine-auto-dark .ag-charts-settings-group-title-bar,.ag-theme-alpine-auto-dark .ag-charts-data-group-title-bar,.ag-theme-alpine-auto-dark .ag-charts-format-top-level-group-title-bar,.ag-theme-alpine-auto-dark .ag-charts-advanced-settings-top-level-group-title-bar{padding:var(--ag-grid-size) calc(var(--ag-grid-size) * 2);line-height:calc(var(--ag-icon-size) + var(--ag-grid-size) - 2px)}.ag-theme-alpine .ag-chart-mini-thumbnail,.ag-theme-alpine-dark .ag-chart-mini-thumbnail,.ag-theme-alpine-auto-dark .ag-chart-mini-thumbnail{background-color:var(--ag-background-color)}.ag-theme-alpine .ag-chart-settings-nav-bar,.ag-theme-alpine-dark .ag-chart-settings-nav-bar,.ag-theme-alpine-auto-dark .ag-chart-settings-nav-bar{border-top:var(--ag-borders-secondary) var(--ag-secondary-border-color)}.ag-theme-alpine .ag-ltr .ag-group-title-bar-icon,.ag-theme-alpine-dark .ag-ltr .ag-group-title-bar-icon,.ag-theme-alpine-auto-dark .ag-ltr .ag-group-title-bar-icon{margin-right:var(--ag-grid-size)}.ag-theme-alpine .ag-rtl .ag-group-title-bar-icon,.ag-theme-alpine-dark .ag-rtl .ag-group-title-bar-icon,.ag-theme-alpine-auto-dark .ag-rtl .ag-group-title-bar-icon{margin-left:var(--ag-grid-size)}.ag-theme-alpine .ag-charts-format-top-level-group-toolbar,.ag-theme-alpine .ag-charts-advanced-settings-top-level-group-toolbar,.ag-theme-alpine-dark .ag-charts-format-top-level-group-toolbar,.ag-theme-alpine-dark .ag-charts-advanced-settings-top-level-group-toolbar,.ag-theme-alpine-auto-dark .ag-charts-format-top-level-group-toolbar,.ag-theme-alpine-auto-dark .ag-charts-advanced-settings-top-level-group-toolbar{margin-top:var(--ag-grid-size)}.ag-theme-alpine .ag-ltr .ag-charts-format-top-level-group-toolbar,.ag-theme-alpine .ag-ltr .ag-charts-advanced-settings-top-level-group-toolbar,.ag-theme-alpine-dark .ag-ltr .ag-charts-format-top-level-group-toolbar,.ag-theme-alpine-dark .ag-ltr .ag-charts-advanced-settings-top-level-group-toolbar,.ag-theme-alpine-auto-dark .ag-ltr .ag-charts-format-top-level-group-toolbar,.ag-theme-alpine-auto-dark .ag-ltr .ag-charts-advanced-settings-top-level-group-toolbar{padding-left:calc(var(--ag-icon-size) * .5 + var(--ag-grid-size) * 2)}.ag-theme-alpine .ag-rtl .ag-charts-format-top-level-group-toolbar,.ag-theme-alpine .ag-rtl .ag-charts-advanced-settings-top-level-group-toolbar,.ag-theme-alpine-dark .ag-rtl .ag-charts-format-top-level-group-toolbar,.ag-theme-alpine-dark .ag-rtl .ag-charts-advanced-settings-top-level-group-toolbar,.ag-theme-alpine-auto-dark .ag-rtl .ag-charts-format-top-level-group-toolbar,.ag-theme-alpine-auto-dark .ag-rtl .ag-charts-advanced-settings-top-level-group-toolbar{padding-right:calc(var(--ag-icon-size) * .5 + var(--ag-grid-size) * 2)}.ag-theme-alpine .ag-charts-format-sub-level-group,.ag-theme-alpine-dark .ag-charts-format-sub-level-group,.ag-theme-alpine-auto-dark .ag-charts-format-sub-level-group{border-left:1px dashed;border-left-color:var(--ag-border-color);padding-left:var(--ag-grid-size);margin-bottom:calc(var(--ag-grid-size) * 2)}.ag-theme-alpine .ag-charts-format-sub-level-group-title-bar,.ag-theme-alpine-dark .ag-charts-format-sub-level-group-title-bar,.ag-theme-alpine-auto-dark .ag-charts-format-sub-level-group-title-bar{background:0 0;padding-top:0;padding-bottom:0;font-weight:700}.ag-theme-alpine .ag-charts-format-sub-level-group-container,.ag-theme-alpine-dark .ag-charts-format-sub-level-group-container,.ag-theme-alpine-auto-dark .ag-charts-format-sub-level-group-container{padding-bottom:0}.ag-theme-alpine .ag-charts-format-sub-level-group-item:last-child,.ag-theme-alpine-dark .ag-charts-format-sub-level-group-item:last-child,.ag-theme-alpine-auto-dark .ag-charts-format-sub-level-group-item:last-child{margin-bottom:0}.ag-theme-alpine.ag-dnd-ghost,.ag-theme-alpine-dark.ag-dnd-ghost,.ag-theme-alpine-auto-dark.ag-dnd-ghost{font-size:calc(var(--ag-font-size) - 1px);font-weight:700}.ag-theme-alpine .ag-side-buttons,.ag-theme-alpine-dark .ag-side-buttons,.ag-theme-alpine-auto-dark .ag-side-buttons{width:calc(var(--ag-grid-size) * 5)}.ag-theme-alpine .ag-standard-button,.ag-theme-alpine-dark .ag-standard-button,.ag-theme-alpine-auto-dark .ag-standard-button{appearance:none;border-radius:var(--ag-border-radius);border:1px solid;border-color:var(--ag-alpine-active-color);color:var(--ag-alpine-active-color);background-color:var(--ag-background-color);padding:var(--ag-grid-size) calc(var(--ag-grid-size) * 2);font-family:inherit;font-weight:600}.ag-theme-alpine .ag-standard-button:hover,.ag-theme-alpine-dark .ag-standard-button:hover,.ag-theme-alpine-auto-dark .ag-standard-button:hover{border-color:var(--ag-alpine-active-color);background-color:var(--ag-row-hover-color)}.ag-theme-alpine .ag-standard-button:active,.ag-theme-alpine-dark .ag-standard-button:active,.ag-theme-alpine-auto-dark .ag-standard-button:active{border-color:var(--ag-alpine-active-color);background-color:var(--ag-alpine-active-color);color:var(--ag-background-color)}.ag-theme-alpine .ag-standard-button:disabled,.ag-theme-alpine-dark .ag-standard-button:disabled,.ag-theme-alpine-auto-dark .ag-standard-button:disabled{color:var(--ag-disabled-foreground-color);background-color:var(--ag-input-disabled-background-color);border-color:var(--ag-input-disabled-border-color)}.ag-theme-alpine .ag-column-drop-vertical,.ag-theme-alpine-dark .ag-column-drop-vertical,.ag-theme-alpine-auto-dark .ag-column-drop-vertical{min-height:75px}.ag-theme-alpine .ag-column-drop-vertical-title-bar,.ag-theme-alpine-dark .ag-column-drop-vertical-title-bar,.ag-theme-alpine-auto-dark .ag-column-drop-vertical-title-bar{padding:calc(var(--ag-grid-size) * 2);padding-bottom:0}.ag-theme-alpine .ag-column-drop-vertical-empty-message,.ag-theme-alpine-dark .ag-column-drop-vertical-empty-message,.ag-theme-alpine-auto-dark .ag-column-drop-vertical-empty-message{border:1px dashed;border-color:var(--ag-border-color);margin:calc(var(--ag-grid-size) * 2);padding:calc(var(--ag-grid-size) * 2);align-items:center;display:flex}.ag-theme-alpine .ag-column-drop-empty-message,.ag-theme-alpine-dark .ag-column-drop-empty-message,.ag-theme-alpine-auto-dark .ag-column-drop-empty-message{color:var(--ag-foreground-color);opacity:.75}.ag-theme-alpine .ag-pill-select .ag-column-drop,.ag-theme-alpine-dark .ag-pill-select .ag-column-drop,.ag-theme-alpine-auto-dark .ag-pill-select .ag-column-drop{min-height:unset}.ag-theme-alpine .ag-status-bar,.ag-theme-alpine-dark .ag-status-bar,.ag-theme-alpine-auto-dark .ag-status-bar{font-weight:400}.ag-theme-alpine .ag-status-name-value-value,.ag-theme-alpine-dark .ag-status-name-value-value,.ag-theme-alpine-auto-dark .ag-status-name-value-value,.ag-theme-alpine .ag-paging-number,.ag-theme-alpine .ag-paging-row-summary-panel-number,.ag-theme-alpine-dark .ag-paging-number,.ag-theme-alpine-dark .ag-paging-row-summary-panel-number,.ag-theme-alpine-auto-dark .ag-paging-number,.ag-theme-alpine-auto-dark .ag-paging-row-summary-panel-number{font-weight:700}.ag-theme-alpine .ag-column-drop-cell-button,.ag-theme-alpine-dark .ag-column-drop-cell-button,.ag-theme-alpine-auto-dark .ag-column-drop-cell-button{opacity:.5}.ag-theme-alpine .ag-column-drop-cell-button:hover,.ag-theme-alpine-dark .ag-column-drop-cell-button:hover,.ag-theme-alpine-auto-dark .ag-column-drop-cell-button:hover{opacity:.75}.ag-theme-alpine .ag-column-select-column-readonly.ag-icon-grip,.ag-theme-alpine .ag-column-select-column-readonly .ag-icon-grip,.ag-theme-alpine-dark .ag-column-select-column-readonly.ag-icon-grip,.ag-theme-alpine-dark .ag-column-select-column-readonly .ag-icon-grip,.ag-theme-alpine-auto-dark .ag-column-select-column-readonly.ag-icon-grip,.ag-theme-alpine-auto-dark .ag-column-select-column-readonly .ag-icon-grip{opacity:.35}.ag-theme-alpine .ag-header-cell-menu-button:hover,.ag-theme-alpine .ag-header-cell-filter-button:hover,.ag-theme-alpine .ag-side-button-button:hover,.ag-theme-alpine .ag-tab:hover,.ag-theme-alpine .ag-panel-title-bar-button:hover,.ag-theme-alpine .ag-header-expand-icon:hover,.ag-theme-alpine .ag-column-group-icons:hover,.ag-theme-alpine .ag-set-filter-group-icons:hover,.ag-theme-alpine .ag-group-expanded .ag-icon:hover,.ag-theme-alpine .ag-group-contracted .ag-icon:hover,.ag-theme-alpine .ag-chart-settings-prev:hover,.ag-theme-alpine .ag-chart-settings-next:hover,.ag-theme-alpine .ag-group-title-bar-icon:hover,.ag-theme-alpine .ag-column-select-header-icon:hover,.ag-theme-alpine .ag-floating-filter-button-button:hover,.ag-theme-alpine .ag-filter-toolpanel-expand:hover,.ag-theme-alpine .ag-chart-menu-icon:hover,.ag-theme-alpine-dark .ag-header-cell-menu-button:hover,.ag-theme-alpine-dark .ag-header-cell-filter-button:hover,.ag-theme-alpine-dark .ag-side-button-button:hover,.ag-theme-alpine-dark .ag-tab:hover,.ag-theme-alpine-dark .ag-panel-title-bar-button:hover,.ag-theme-alpine-dark .ag-header-expand-icon:hover,.ag-theme-alpine-dark .ag-column-group-icons:hover,.ag-theme-alpine-dark .ag-set-filter-group-icons:hover,.ag-theme-alpine-dark .ag-group-expanded .ag-icon:hover,.ag-theme-alpine-dark .ag-group-contracted .ag-icon:hover,.ag-theme-alpine-dark .ag-chart-settings-prev:hover,.ag-theme-alpine-dark .ag-chart-settings-next:hover,.ag-theme-alpine-dark .ag-group-title-bar-icon:hover,.ag-theme-alpine-dark .ag-column-select-header-icon:hover,.ag-theme-alpine-dark .ag-floating-filter-button-button:hover,.ag-theme-alpine-dark .ag-filter-toolpanel-expand:hover,.ag-theme-alpine-dark .ag-chart-menu-icon:hover,.ag-theme-alpine-auto-dark .ag-header-cell-menu-button:hover,.ag-theme-alpine-auto-dark .ag-header-cell-filter-button:hover,.ag-theme-alpine-auto-dark .ag-side-button-button:hover,.ag-theme-alpine-auto-dark .ag-tab:hover,.ag-theme-alpine-auto-dark .ag-panel-title-bar-button:hover,.ag-theme-alpine-auto-dark .ag-header-expand-icon:hover,.ag-theme-alpine-auto-dark .ag-column-group-icons:hover,.ag-theme-alpine-auto-dark .ag-set-filter-group-icons:hover,.ag-theme-alpine-auto-dark .ag-group-expanded .ag-icon:hover,.ag-theme-alpine-auto-dark .ag-group-contracted .ag-icon:hover,.ag-theme-alpine-auto-dark .ag-chart-settings-prev:hover,.ag-theme-alpine-auto-dark .ag-chart-settings-next:hover,.ag-theme-alpine-auto-dark .ag-group-title-bar-icon:hover,.ag-theme-alpine-auto-dark .ag-column-select-header-icon:hover,.ag-theme-alpine-auto-dark .ag-floating-filter-button-button:hover,.ag-theme-alpine-auto-dark .ag-filter-toolpanel-expand:hover,.ag-theme-alpine-auto-dark .ag-chart-menu-icon:hover{color:var(--ag-alpine-active-color)}.ag-theme-alpine .ag-header-cell-menu-button:hover .ag-icon,.ag-theme-alpine .ag-header-cell-filter-button:hover .ag-icon,.ag-theme-alpine .ag-side-button-button:hover .ag-icon,.ag-theme-alpine .ag-panel-title-bar-button:hover .ag-icon,.ag-theme-alpine .ag-floating-filter-button-button:hover .ag-icon,.ag-theme-alpine-dark .ag-header-cell-menu-button:hover .ag-icon,.ag-theme-alpine-dark .ag-header-cell-filter-button:hover .ag-icon,.ag-theme-alpine-dark .ag-side-button-button:hover .ag-icon,.ag-theme-alpine-dark .ag-panel-title-bar-button:hover .ag-icon,.ag-theme-alpine-dark .ag-floating-filter-button-button:hover .ag-icon,.ag-theme-alpine-auto-dark .ag-header-cell-menu-button:hover .ag-icon,.ag-theme-alpine-auto-dark .ag-header-cell-filter-button:hover .ag-icon,.ag-theme-alpine-auto-dark .ag-side-button-button:hover .ag-icon,.ag-theme-alpine-auto-dark .ag-panel-title-bar-button:hover .ag-icon,.ag-theme-alpine-auto-dark .ag-floating-filter-button-button:hover .ag-icon{color:inherit}.ag-theme-alpine .ag-filter-active .ag-icon-filter,.ag-theme-alpine-dark .ag-filter-active .ag-icon-filter,.ag-theme-alpine-auto-dark .ag-filter-active .ag-icon-filter{color:var(--ag-alpine-active-color)}.ag-theme-alpine .ag-chart-settings-card-item.ag-not-selected:hover,.ag-theme-alpine-dark .ag-chart-settings-card-item.ag-not-selected:hover,.ag-theme-alpine-auto-dark .ag-chart-settings-card-item.ag-not-selected:hover{opacity:.35}.ag-theme-alpine .ag-ltr .ag-panel-title-bar-button,.ag-theme-alpine-dark .ag-ltr .ag-panel-title-bar-button,.ag-theme-alpine-auto-dark .ag-ltr .ag-panel-title-bar-button{margin-left:calc(var(--ag-grid-size) * 2);margin-right:var(--ag-grid-size)}.ag-theme-alpine .ag-rtl .ag-panel-title-bar-button,.ag-theme-alpine-dark .ag-rtl .ag-panel-title-bar-button,.ag-theme-alpine-auto-dark .ag-rtl .ag-panel-title-bar-button{margin-right:calc(var(--ag-grid-size) * 2);margin-left:var(--ag-grid-size)}.ag-theme-alpine .ag-ltr .ag-filter-toolpanel-group-container,.ag-theme-alpine-dark .ag-ltr .ag-filter-toolpanel-group-container,.ag-theme-alpine-auto-dark .ag-ltr .ag-filter-toolpanel-group-container{padding-left:var(--ag-grid-size)}.ag-theme-alpine .ag-rtl .ag-filter-toolpanel-group-container,.ag-theme-alpine-dark .ag-rtl .ag-filter-toolpanel-group-container,.ag-theme-alpine-auto-dark .ag-rtl .ag-filter-toolpanel-group-container{padding-right:var(--ag-grid-size)}.ag-theme-alpine .ag-filter-toolpanel-instance-filter,.ag-theme-alpine-dark .ag-filter-toolpanel-instance-filter,.ag-theme-alpine-auto-dark .ag-filter-toolpanel-instance-filter{background-color:var(--ag-control-panel-background-color);border:none}.ag-theme-alpine .ag-ltr .ag-filter-toolpanel-instance-filter,.ag-theme-alpine-dark .ag-ltr .ag-filter-toolpanel-instance-filter,.ag-theme-alpine-auto-dark .ag-ltr .ag-filter-toolpanel-instance-filter{border-left:1px dashed;border-left-color:var(--ag-border-color);margin-left:calc(var(--ag-icon-size) * .5)}.ag-theme-alpine .ag-rtl .ag-filter-toolpanel-instance-filter,.ag-theme-alpine-dark .ag-rtl .ag-filter-toolpanel-instance-filter,.ag-theme-alpine-auto-dark .ag-rtl .ag-filter-toolpanel-instance-filter{border-right:1px dashed;border-right-color:var(--ag-border-color);margin-right:calc(var(--ag-icon-size) * .5)}.ag-theme-alpine .ag-set-filter-list,.ag-theme-alpine-dark .ag-set-filter-list,.ag-theme-alpine-auto-dark .ag-set-filter-list{padding-top:calc(var(--ag-grid-size) * .5);padding-bottom:calc(var(--ag-grid-size) * .5)}.ag-theme-alpine .ag-filter-add-button .ag-icon,.ag-theme-alpine-dark .ag-filter-add-button .ag-icon,.ag-theme-alpine-auto-dark .ag-filter-add-button .ag-icon{color:var(--ag-alpine-active-color)}.ag-theme-alpine .ag-layout-auto-height .ag-center-cols-viewport,.ag-theme-alpine .ag-layout-auto-height .ag-center-cols-container,.ag-theme-alpine .ag-layout-print .ag-center-cols-viewport,.ag-theme-alpine .ag-layout-print .ag-center-cols-container,.ag-theme-alpine-dark .ag-layout-auto-height .ag-center-cols-viewport,.ag-theme-alpine-dark .ag-layout-auto-height .ag-center-cols-container,.ag-theme-alpine-dark .ag-layout-print .ag-center-cols-viewport,.ag-theme-alpine-dark .ag-layout-print .ag-center-cols-container,.ag-theme-alpine-auto-dark .ag-layout-auto-height .ag-center-cols-viewport,.ag-theme-alpine-auto-dark .ag-layout-auto-height .ag-center-cols-container,.ag-theme-alpine-auto-dark .ag-layout-print .ag-center-cols-viewport,.ag-theme-alpine-auto-dark .ag-layout-print .ag-center-cols-container{min-height:150px}.ag-theme-alpine .ag-date-time-list-page-entry-is-current,.ag-theme-alpine-dark .ag-date-time-list-page-entry-is-current,.ag-theme-alpine-auto-dark .ag-date-time-list-page-entry-is-current{background-color:var(--ag-alpine-active-color)}.ag-theme-alpine .ag-advanced-filter-builder-button,.ag-theme-alpine-dark .ag-advanced-filter-builder-button,.ag-theme-alpine-auto-dark .ag-advanced-filter-builder-button{padding:var(--ag-grid-size);font-weight:600}.ag-theme-alpine .ag-list-item-hovered:after,.ag-theme-alpine-dark .ag-list-item-hovered:after,.ag-theme-alpine-auto-dark .ag-list-item-hovered:after{background-color:var(--ag-alpine-active-color)}.ag-theme-alpine .ag-pill .ag-pill-button:hover,.ag-theme-alpine-dark .ag-pill .ag-pill-button:hover,.ag-theme-alpine-auto-dark .ag-pill .ag-pill-button:hover{color:var(--ag-alpine-active-color)}.ag-theme-alpine .ag-header-highlight-before:after,.ag-theme-alpine .ag-header-highlight-after:after,.ag-theme-alpine-dark .ag-header-highlight-before:after,.ag-theme-alpine-dark .ag-header-highlight-after:after,.ag-theme-alpine-auto-dark .ag-header-highlight-before:after,.ag-theme-alpine-auto-dark .ag-header-highlight-after:after{background-color:var(--ag-alpine-active-color)}.ag-theme-alpine .ag-advanced-filter-builder-item-button-disabled .ag-icon,.ag-theme-alpine .ag-disabled .ag-icon,.ag-theme-alpine .ag-column-select-column-group-readonly .ag-icon,.ag-theme-alpine [disabled] .ag-icon,.ag-theme-alpine-dark .ag-advanced-filter-builder-item-button-disabled .ag-icon,.ag-theme-alpine-dark .ag-disabled .ag-icon,.ag-theme-alpine-dark .ag-column-select-column-group-readonly .ag-icon,.ag-theme-alpine-dark [disabled] .ag-icon,.ag-theme-alpine-auto-dark .ag-advanced-filter-builder-item-button-disabled .ag-icon,.ag-theme-alpine-auto-dark .ag-disabled .ag-icon,.ag-theme-alpine-auto-dark .ag-column-select-column-group-readonly .ag-icon,.ag-theme-alpine-auto-dark [disabled] .ag-icon{color:var(--ag-disabled-foreground-color)}@media (width<=768px){.nitty-ag-grid.ag-theme-alpine-dark .ag-paging-row-summary-panel{display:none}}.nitty-ag-grid .ag-cell-focus,.nitty-ag-grid .ag-cell-range-selected,.nitty-ag-grid .ag-cell-range-selected-1,.nitty-ag-grid .ag-cell-range-selected-2,.nitty-ag-grid .ag-cell-range-selected-3,.nitty-ag-grid .ag-cell-range-selected-4,.nitty-ag-grid .ag-cell:focus,.nitty-ag-grid .ag-cell:focus-within{border:none!important;outline:none!important}.ag-theme-aspade{--branded-bg-primary:var(--color-surface);--branded-bg-header:var(--color-surface-elevated);--branded-bg-hover:var(--color-tertiary);--branded-border-primary:var(--color-on-surface);--branded-border-light:var(--color-secondary);--branded-text-primary:var(--color-on-surface);--branded-text-secondary:var(--color-secondary);--branded-accent:var(--color-error);--branded-font-primary:var(--font-primary,"Die Grotesk Bold", system-ui, sans-serif);--branded-font-secondary:var(--font-secondary,"Akkurat Mono", monospace);--ag-background-color:var(--branded-bg-primary);--ag-header-background-color:var(--branded-bg-header);--ag-odd-row-background-color:var(--branded-bg-primary);--ag-row-background-color:var(--branded-bg-primary);--ag-data-color:var(--branded-text-primary);--ag-header-foreground-color:var(--branded-text-primary);--ag-secondary-foreground-color:var(--branded-text-secondary);--ag-border-color:var(--branded-border-primary);--ag-row-border-color:var(--branded-border-primary);--ag-header-column-separator-color:var(--branded-border-primary);--ag-row-hover-color:var(--branded-bg-hover);--ag-selected-row-background-color:var(--branded-bg-hover);--ag-range-selection-background-color:color-mix(in srgb, var(--color-tertiary) 50%, transparent);--ag-focused-cell-border-color:var(--branded-border-light);--ag-cell-horizontal-border:transparent;--ag-font-size:14px;--ag-font-family:var(--branded-font-secondary);border:1px solid var(--branded-border-primary);background-color:var(--branded-bg-primary);border-radius:0;flex-direction:column;display:flex;position:relative;overflow:hidden}.ag-theme-aspade .ag-row-placeholder .ag-cell:before{content:"";background:linear-gradient(90deg,color-mix(in srgb,var(--branded-text-primary) 7%,transparent),color-mix(in srgb,var(--branded-text-primary) 16%,transparent),color-mix(in srgb,var(--branded-text-primary) 7%,transparent));background-size:200% 100%;border-radius:4px;flex:none;width:70%;min-width:24px;max-width:calc(100% - 4px);height:14px;animation:1.4s ease-in-out infinite ag-theme-aspade-skeleton-pulse;display:block}@media (prefers-reduced-motion:reduce){.ag-theme-aspade .ag-row-placeholder .ag-cell:before{animation:none}}.release-notes-container{max-height:70vh;padding:0 var(--spacing-space-md) var(--spacing-space-md) 0;overflow-y:auto}.release-notes-loading,.release-notes-error{padding:var(--spacing-space-xl);text-align:center;color:var(--color-secondary)}.release-notes-error{color:var(--color-error)}.release-notes-content{color:var(--color-on-surface);line-height:var(--line-height-relaxed)}.release-notes-content h1{font-size:var(--text-size-2xl);font-weight:var(--font-weight-semibold);color:var(--color-on-surface);margin-bottom:var(--spacing-space-sm);border-bottom:1px solid var(--color-surface-elevated);padding-bottom:var(--spacing-space-sm)}.release-notes-content h2{font-family:var(--font-primary-heavy);font-size:var(--text-size-xl);font-weight:var(--font-weight-semibold);color:var(--color-on-surface);margin-top:var(--spacing-space-lg);margin-bottom:var(--spacing-space-md)}.release-notes-content h3{font-family:var(--font-primary-heavy);font-size:var(--text-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-utility-water);margin-top:var(--spacing-space-lg);margin-bottom:var(--spacing-space-sm)}.release-notes-content h4{font-size:var(--text-size-base);font-weight:var(--font-weight-medium);color:var(--color-secondary);margin-top:var(--spacing-space-md);margin-bottom:var(--spacing-space-sm)}.release-notes-content p{margin-bottom:var(--spacing-space-md);color:var(--color-on-surface)}.release-notes-content ul{padding-left:var(--spacing-space-lg);margin-bottom:var(--spacing-space-md);list-style:outside}.release-notes-content li{font-family:var(--font-secondary);font-size:var(--text-size-sm);margin-bottom:var(--spacing-space-sm);color:var(--color-on-surface)}.release-notes-content strong{color:var(--color-on-surface);font-weight:var(--font-weight-semibold)}.release-notes-content em{color:var(--color-secondary);font-style:italic}.release-notes-content hr{border:none;border-top:1px solid var(--color-surface-elevated);margin:var(--spacing-space-lg) 0}.release-notes-content code{background-color:var(--color-surface-elevated);padding:var(--spacing-space-xs) var(--spacing-space-sm);border-radius:var(--spacing-space-xs);font-family:var(--font-secondary);font-size:var(--text-size-sm)}.release-notes-content a{color:var(--color-utility-water);text-decoration:none}.release-notes-content a:hover{text-decoration:underline}.release-notes-container::-webkit-scrollbar{width:var(--spacing-space-sm)}.release-notes-container::-webkit-scrollbar-track{background:var(--color-surface);border-radius:var(--spacing-space-xs)}.release-notes-container::-webkit-scrollbar-thumb{background:var(--color-tertiary);border-radius:var(--spacing-space-xs)}.release-notes-container::-webkit-scrollbar-thumb:hover{background:var(--color-surface-elevated)}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-scroll-snap-strictness:proximity;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-leading:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-900:oklch(39.6% .141 25.723);--color-amber-800:oklch(47.3% .137 46.201);--color-green-500:oklch(72.3% .219 149.579);--color-green-800:oklch(44.8% .119 151.328);--color-blue-900:oklch(37.9% .146 265.522);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-white:#fff;--spacing:.25rem;--container-md:28rem;--container-xl:36rem;--container-2xl:42rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--shadow-md:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-spin:spin 1s linear infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-asphalt:#272727;--color-cement:#eaeaea;--color-chalk:#fff;--color-conduit:#81858c;--color-fill-gray:#e0e0e0;--color-error:#fd0009;--color-warning:#f59e0b;--color-info:#3b82f6;--color-success:#10b981;--color-on-error:#fff;--color-utility-communications:#ff6621;--color-utility-electric:#fd0009;--color-utility-gas:#ecfc15;--color-utility-proposed-excavation:#fff;--color-utility-reclaimed-water:#8930aa;--color-utility-sewer:#41e24d;--color-utility-temporary-survey:#ff4a78;--color-utility-water:#00b0ff;--color-primary:var(--color-asphalt);--color-secondary:var(--color-conduit);--color-tertiary:var(--color-cement);--color-quaternary:var(--color-chalk);--color-surface:var(--color-chalk);--color-surface-elevated:var(--color-cement);--color-on-surface:var(--color-asphalt);--color-on-primary:var(--color-chalk);--color-on-surface-elevated:var(--color-asphalt);--spacing-space-none:0;--spacing-space-xs:.25rem;--spacing-space-sm:.5rem;--spacing-space-md:1rem;--spacing-space-lg:1.5rem;--spacing-space-xl:2rem;--spacing-space-2xl:3rem;--font-family-die-grotesk-bold:"Die Grotesk Bold",system-ui,sans-serif;--font-family-die-grotesk-heavy:"Die Grotesk Heavy",system-ui,sans-serif;--font-family-akkurat-mono:"Akkurat Mono",monospace;--font-family-akkurat-mono-bold:"Akkurat Mono Bold",monospace;--font-family-akkurat-mono-italic:"Akkurat Mono Italic",monospace;--font-family-akkurat-mono-bold-italic:"Akkurat Mono Bold Italic",monospace;--font-primary:var(--font-family-die-grotesk-bold);--font-primary-heavy:var(--font-family-die-grotesk-heavy);--font-secondary:var(--font-family-akkurat-mono);--font-secondary-bold:var(--font-family-akkurat-mono-bold);--font-secondary-italic:var(--font-family-akkurat-mono-italic);--font-secondary-bold-italic:var(--font-family-akkurat-mono-bold-italic);--text-size-xxs:.625rem;--text-size-xs:.75rem;--text-size-sm:.875rem;--text-size-base:1rem;--text-size-lg:1.1rem;--text-size-xl:1.35rem;--text-size-2xl:1.75rem;--line-height-dense:.875rem;--line-height-body:1.125rem;--line-height-compact:1;--line-height-tight:1.25;--line-height-normal:1.5;--line-height-relaxed:1.6;--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-orange-100:oklch(95.4% .038 75.164);--color-orange-400:oklch(75% .183 55.934);--color-orange-500:oklch(70.5% .213 47.604);--color-orange-600:oklch(64.6% .222 41.116);--color-orange-900:oklch(40.8% .123 38.172);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-200:oklch(92.4% .12 95.746);--color-amber-300:oklch(87.9% .169 91.605);--color-amber-400:oklch(82.8% .189 84.429);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-600:oklch(66.6% .179 58.318);--color-amber-700:oklch(55.5% .163 48.998);--color-amber-900:oklch(41.4% .112 45.904);--color-amber-950:oklch(27.9% .077 45.635);--color-emerald-50:oklch(97.9% .021 166.113);--color-emerald-100:oklch(95% .052 163.051);--color-emerald-200:oklch(90.5% .093 164.15);--color-emerald-300:oklch(84.5% .143 164.978);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-600:oklch(59.6% .145 163.225);--color-emerald-700:oklch(50.8% .118 165.612);--color-emerald-800:oklch(43.2% .095 166.913);--color-emerald-900:oklch(37.8% .077 168.94);--color-sky-100:oklch(95.1% .026 236.824);--color-sky-300:oklch(82.8% .111 230.318);--color-sky-400:oklch(74.6% .16 232.661);--color-sky-500:oklch(68.5% .169 237.323);--color-sky-600:oklch(58.8% .158 241.966);--color-sky-700:oklch(50% .134 242.749);--color-sky-900:oklch(39.1% .09 240.876);--color-rose-100:oklch(94.1% .03 12.58);--color-rose-200:oklch(89.2% .058 10.001);--color-rose-300:oklch(81% .117 11.638);--color-rose-400:oklch(71.2% .194 13.428);--color-rose-500:oklch(64.5% .246 16.439);--color-rose-600:oklch(58.6% .253 17.585);--color-rose-700:oklch(51.4% .222 16.935);--color-rose-800:oklch(45.5% .188 13.697);--color-rose-900:oklch(41% .159 10.272);--color-rose-950:oklch(27.1% .105 12.094);--color-slate-500:oklch(55.4% .046 257.417);--color-black:#000;--container-xs:20rem;--container-sm:24rem;--container-lg:32rem;--container-3xl:48rem;--container-4xl:56rem;--container-6xl:72rem;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--radius-xl:.75rem;--ease-out:cubic-bezier(0, 0, .2, 1);--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-sm:8px}}@layer base{a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}:-moz-focusring{outline:auto}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}a,button:not(:disabled),[role=button]:not([aria-disabled=true]){cursor:pointer}}@layer components{.space-none{padding:0!important}.space-dialog{padding:var(--spacing-space-md)}@media (width>=80rem){.space-dialog{padding:var(--spacing-space-lg)}}.negative-space-dialog{margin:calc(var(--spacing-space-md)*-1)}@media (width>=80rem){.negative-space-dialog{margin:calc(var(--spacing-space-lg)*-1)}}.body-text{font-family:var(--font-secondary);font-size:var(--text-size-sm);line-height:var(--line-height-body);color:var(--color-on-surface)}.body-text-tech{font-family:var(--font-secondary);font-size:var(--text-size-sm);line-height:var(--line-height-dense);color:var(--color-on-surface)}.body-text-sm{font-family:var(--font-secondary);font-size:var(--text-size-xs);line-height:var(--line-height-dense);color:var(--color-on-surface)}.label-text{font-family:var(--font-primary);font-size:var(--text-size-sm);line-height:var(--line-height-body);color:var(--color-on-surface)}.label-text-sm{font-family:var(--font-primary);font-size:var(--text-size-xs);line-height:var(--line-height-dense);color:var(--color-on-surface)}@media (width<=768px){.label-text{font-size:var(--text-size-xxs)}.body-text,.body-text-tech{font-size:var(--text-size-xs)}}}@layer utilities{.static{position:static}.inset-\[2\.75px\]{inset:2.75px}.left-\[13px\]{left:13px}.left-px{left:1px}.z-2024{z-index:2024}.z-\[9999\]{z-index:9999}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-4{grid-column:span 4/span 4}.col-span-5{grid-column:span 5/span 5}.col-span-6{grid-column:span 6/span 6}.col-span-7{grid-column:span 7/span 7}.col-span-8{grid-column:span 8/span 8}.col-span-9{grid-column:span 9/span 9}.col-span-10{grid-column:span 10/span 10}.col-span-11{grid-column:span 11/span 11}.col-span-12{grid-column:span 12/span 12}.col-span-full{grid-column:1/-1}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.m-0{margin:calc(var(--spacing)*0)}.m-space-xs{margin:var(--spacing-space-xs)}.-mx-space-md{margin-inline:calc(var(--spacing-space-md)*-1)}.mr-2{margin-right:calc(var(--spacing)*2)}.mr-space-md{margin-right:var(--spacing-space-md)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.mb-10{margin-bottom:calc(var(--spacing)*10)}.ml-5{margin-left:calc(var(--spacing)*5)}.h-0\.5{height:calc(var(--spacing)*.5)}.h-20{height:calc(var(--spacing)*20)}.min-h-6{min-height:calc(var(--spacing)*6)}.min-h-10{min-height:calc(var(--spacing)*10)}.min-h-32{min-height:calc(var(--spacing)*32)}.min-h-40{min-height:calc(var(--spacing)*40)}.min-h-60{min-height:calc(var(--spacing)*60)}.min-h-\[300px\]{min-height:300px}.min-h-space-md{min-height:var(--spacing-space-md)}.w-0\.5{width:calc(var(--spacing)*.5)}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-12{width:calc(var(--spacing)*12)}.w-\[90\%\]{width:90%}.max-w-2\/3{max-width:66.6667%}.max-w-\[200px\]{max-width:200px}.max-w-\[450px\]{max-width:450px}.max-w-\[480px\]{max-width:480px}.min-w-6{min-width:calc(var(--spacing)*6)}.min-w-\[200px\]{min-width:200px}.flex-shrink-0,.shrink-0{flex-shrink:0}.grow{flex-grow:1}.origin-bottom-right{transform-origin:100% 100%}.translate-x-6{--tw-translate-x:calc(var(--spacing)*6);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-7{--tw-translate-x:calc(var(--spacing)*7);translate:var(--tw-translate-x)var(--tw-translate-y)}.animate-\[confirm-dialog-appear_0\.2s_ease-out\]{animation:.2s ease-out confirm-dialog-appear}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-help{cursor:help}.cursor-text{cursor:text}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.grid-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.grid-rows-5{grid-template-rows:repeat(5,minmax(0,1fr))}.grid-rows-6{grid-template-rows:repeat(6,minmax(0,1fr))}.grid-rows-7{grid-template-rows:repeat(7,minmax(0,1fr))}.grid-rows-8{grid-template-rows:repeat(8,minmax(0,1fr))}.grid-rows-9{grid-template-rows:repeat(9,minmax(0,1fr))}.grid-rows-10{grid-template-rows:repeat(10,minmax(0,1fr))}.grid-rows-11{grid-template-rows:repeat(11,minmax(0,1fr))}.grid-rows-12{grid-template-rows:repeat(12,minmax(0,1fr))}.flex-row{flex-direction:row}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-6{gap:calc(var(--spacing)*6)}.gap-8{gap:calc(var(--spacing)*8)}.gap-12{gap:calc(var(--spacing)*12)}.gap-\[var\(--spacing-space-lg\)\]{gap:var(--spacing-space-lg)}.gap-\[var\(--spacing-space-md\)\]{gap:var(--spacing-space-md)}.gap-\[var\(--spacing-space-sm\)\]{gap:var(--spacing-space-sm)}.gap-\[var\(--spacing-space-xs\)\]{gap:var(--spacing-space-xs)}.gap-px{gap:1px}.gap-space-2xl{gap:var(--spacing-space-2xl)}.gap-x-space-xs{column-gap:var(--spacing-space-xs)}.self-stretch{align-self:stretch}.rounded-none{border-radius:0}.border-0{border-style:var(--tw-border-style);border-width:0}.border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.border-r-0{border-right-style:var(--tw-border-style);border-right-width:0}.border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.border-l-0{border-left-style:var(--tw-border-style);border-left-width:0}.border-none{--tw-border-style:none;border-style:none}.border-error{border-color:var(--color-error)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-700{border-color:var(--color-gray-700)}.border-info{border-color:var(--color-info)}.border-primary{border-color:var(--color-primary)}.border-secondary{border-color:var(--color-secondary)}.border-secondary\/40{border-color:#81858c66}@supports (color:color-mix(in lab,red,red)){.border-secondary\/40{border-color:color-mix(in oklab,var(--color-secondary)40%,transparent)}}.border-success{border-color:var(--color-success)}.border-tertiary{border-color:var(--color-tertiary)}.border-warning{border-color:var(--color-warning)}.border-t-primary{border-top-color:var(--color-primary)}.bg-\[\#1a1a1a\]{background-color:#1a1a1a}.bg-amber-800{background-color:var(--color-amber-800)}.bg-asphalt{background-color:var(--color-asphalt)}.bg-blue-900{background-color:var(--color-blue-900)}.bg-cement{background-color:var(--color-cement)}.bg-chalk{background-color:var(--color-chalk)}.bg-conduit{background-color:var(--color-conduit)}.bg-error{background-color:var(--color-error)}.bg-gray-800{background-color:var(--color-gray-800)}.bg-green-500{background-color:var(--color-green-500)}.bg-green-800{background-color:var(--color-green-800)}.bg-on-primary{background-color:var(--color-on-primary)}.bg-primary{background-color:var(--color-primary)}.bg-primary\/10{background-color:#2727271a}@supports (color:color-mix(in lab,red,red)){.bg-primary\/10{background-color:color-mix(in oklab,var(--color-primary)10%,transparent)}}.bg-primary\/80{background-color:#272727cc}@supports (color:color-mix(in lab,red,red)){.bg-primary\/80{background-color:color-mix(in oklab,var(--color-primary)80%,transparent)}}.bg-quaternary{background-color:var(--color-quaternary)}.bg-red-900{background-color:var(--color-red-900)}.bg-secondary{background-color:var(--color-secondary)}.bg-surface{background-color:var(--color-surface)}.bg-surface-elevated{background-color:var(--color-surface-elevated)}.bg-surface\/55{background-color:#ffffff8c}@supports (color:color-mix(in lab,red,red)){.bg-surface\/55{background-color:color-mix(in oklab,var(--color-surface)55%,transparent)}}.bg-tertiary{background-color:var(--color-tertiary)}.bg-utility-communications{background-color:var(--color-utility-communications)}.bg-utility-electric{background-color:var(--color-utility-electric)}.bg-utility-gas{background-color:var(--color-utility-gas)}.bg-utility-proposed-excavation{background-color:var(--color-utility-proposed-excavation)}.bg-utility-reclaimed-water{background-color:var(--color-utility-reclaimed-water)}.bg-utility-sewer{background-color:var(--color-utility-sewer)}.bg-utility-temporary-survey{background-color:var(--color-utility-temporary-survey)}.bg-utility-water{background-color:var(--color-utility-water)}.bg-warning{background-color:var(--color-warning)}.p-1\.5{padding:calc(var(--spacing)*1.5)}.p-2{padding:calc(var(--spacing)*2)}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.p-6{padding:calc(var(--spacing)*6)}.p-8{padding:calc(var(--spacing)*8)}.p-\[var\(--spacing-space-xl\)\]{padding:var(--spacing-space-xl)}.p-space-2xl{padding:var(--spacing-space-2xl)}.p-space-xs{padding:var(--spacing-space-xs)}.px-\[var\(--spacing-space-md\)\]{padding-inline:var(--spacing-space-md)}.px-space-none{padding-inline:var(--spacing-space-none)}.py-\[var\(--spacing-space-sm\)\]{padding-block:var(--spacing-space-sm)}.py-space-none{padding-block:var(--spacing-space-none)}.pr-10{padding-right:calc(var(--spacing)*10)}.text-start{text-align:start}.font-primary{font-family:var(--font-primary)}.font-primary-heavy{font-family:var(--font-primary-heavy)}.font-secondary{font-family:var(--font-secondary)}.font-secondary-bold{font-family:var(--font-secondary-bold)}.font-secondary-bold-italic{font-family:var(--font-secondary-bold-italic)}.font-secondary-italic{font-family:var(--font-secondary-italic)}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.tracking-\[-0\.125rem\]{--tw-tracking:-.125rem;letter-spacing:-.125rem}.text-ellipsis{text-overflow:ellipsis}.text-error{color:var(--color-error)}.text-gray-300{color:var(--color-gray-300)}.text-info{color:var(--color-info)}.text-on-error{color:var(--color-on-error)}.text-on-primary{color:var(--color-on-primary)}.text-on-surface{color:var(--color-on-surface)}.text-on-surface-elevated{color:var(--color-on-surface-elevated)}.text-primary{color:var(--color-primary)}.text-primary\/80{color:#272727cc}@supports (color:color-mix(in lab,red,red)){.text-primary\/80{color:color-mix(in oklab,var(--color-primary)80%,transparent)}}.text-quaternary{color:var(--color-quaternary)}.text-secondary{color:var(--color-secondary)}.text-success{color:var(--color-success)}.text-warning{color:var(--color-warning)}.decoration-dotted{text-decoration-style:dotted}.shadow-\[0_4px_20px_rgba\(0\,0\,0\,0\.25\)\]{--tw-shadow:0 4px 20px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.brightness-0{--tw-brightness:brightness(0%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.backdrop-blur-\[3px\]{--tw-backdrop-blur:blur(3px);-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.delay-100{transition-delay:.1s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.group-focus-within\:pointer-events-auto:is(:where(.group):focus-within *){pointer-events:auto}@media (hover:hover){.group-hover\:pointer-events-auto:is(:where(.group):hover *){pointer-events:auto}.group-hover\:border-primary\/50:is(:where(.group):hover *){border-color:#27272780}@supports (color:color-mix(in lab,red,red)){.group-hover\:border-primary\/50:is(:where(.group):hover *){border-color:color-mix(in oklab,var(--color-primary)50%,transparent)}}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.peer-focus-visible\:ring-2:is(:where(.peer):focus-visible~*){--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.peer-focus-visible\:ring-primary:is(:where(.peer):focus-visible~*){--tw-ring-color:var(--color-primary)}.peer-focus-visible\:ring-offset-2:is(:where(.peer):focus-visible~*){--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-50:is(:where(.peer):disabled~*){opacity:.5}.placeholder\:text-secondary::placeholder{color:var(--color-secondary)}.focus-within\:ring-2:focus-within{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-within\:ring-primary:focus-within{--tw-ring-color:var(--color-primary)}@media (hover:hover){.hover\:border-primary:hover{border-color:var(--color-primary)}.hover\:border-primary\/30:hover{border-color:#2727274d}@supports (color:color-mix(in lab,red,red)){.hover\:border-primary\/30:hover{border-color:color-mix(in oklab,var(--color-primary)30%,transparent)}}.hover\:border-primary\/40:hover{border-color:#27272766}@supports (color:color-mix(in lab,red,red)){.hover\:border-primary\/40:hover{border-color:color-mix(in oklab,var(--color-primary)40%,transparent)}}.hover\:bg-primary:hover{background-color:var(--color-primary)}.hover\:bg-primary\/10:hover{background-color:#2727271a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/10:hover{background-color:color-mix(in oklab,var(--color-primary)10%,transparent)}}.hover\:bg-secondary:hover{background-color:var(--color-secondary)}.hover\:bg-surface-elevated:hover{background-color:var(--color-surface-elevated)}.hover\:bg-tertiary:hover{background-color:var(--color-tertiary)}.hover\:bg-transparent:hover{background-color:#0000}.hover\:text-on-primary:hover{color:var(--color-on-primary)}.hover\:text-on-surface:hover{color:var(--color-on-surface)}.hover\:text-primary:hover{color:var(--color-primary)}.hover\:text-primary\/50:hover{color:#27272780}@supports (color:color-mix(in lab,red,red)){.hover\:text-primary\/50:hover{color:color-mix(in oklab,var(--color-primary)50%,transparent)}}.hover\:opacity-70:hover{opacity:.7}.hover\:opacity-90:hover{opacity:.9}.hover\:invert:hover{--tw-invert:invert(100%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}}.focus\:border-primary:focus{border-color:var(--color-primary)}.focus\:bg-primary\/10:focus{background-color:#2727271a}@supports (color:color-mix(in lab,red,red)){.focus\:bg-primary\/10:focus{background-color:color-mix(in oklab,var(--color-primary)10%,transparent)}}.focus\:outline-1:focus{outline-style:var(--tw-outline-style);outline-width:1px}.focus\:outline-offset-0:focus{outline-offset:0px}.focus\:outline-offset-4:focus{outline-offset:4px}.focus\:outline-primary:focus{outline-color:var(--color-primary)}.focus-visible\:border-primary\/40:focus-visible{border-color:#27272766}@supports (color:color-mix(in lab,red,red)){.focus-visible\:border-primary\/40:focus-visible{border-color:color-mix(in oklab,var(--color-primary)40%,transparent)}}.focus-visible\:bg-primary\/10:focus-visible{background-color:#2727271a}@supports (color:color-mix(in lab,red,red)){.focus-visible\:bg-primary\/10:focus-visible{background-color:color-mix(in oklab,var(--color-primary)10%,transparent)}}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}@media (hover:hover){.disabled\:hover\:border-transparent:disabled:hover{border-color:#0000}.disabled\:hover\:bg-transparent:disabled:hover{background-color:#0000}}@media not all and (width>=40rem){.max-sm\:my-4{margin-block:calc(var(--spacing)*4)}.max-sm\:w-\[95\%\]{width:95%}.max-sm\:flex-col-reverse{flex-direction:column-reverse}}@media (width>=40rem){.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=48rem){.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=64rem){.lg\:max-w-\[400px\]{max-width:400px}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:gap-space-lg{gap:var(--spacing-space-lg)}.lg\:py-space-lg{padding-block:var(--spacing-space-lg)}}@media (width>=80rem){.xl\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.xl\:p-space-lg{padding:var(--spacing-space-lg)}}.\[\&_\.is-editor-empty\:first-child\:\:before\]\:pointer-events-none .is-editor-empty:first-child:before{pointer-events:none}.\[\&_\.is-editor-empty\:first-child\:\:before\]\:float-left .is-editor-empty:first-child:before{float:left}.\[\&_\.is-editor-empty\:first-child\:\:before\]\:h-0 .is-editor-empty:first-child:before{height:calc(var(--spacing)*0)}.\[\&_\.is-editor-empty\:first-child\:\:before\]\:text-secondary .is-editor-empty:first-child:before{color:var(--color-secondary)}.\[\&_\.is-editor-empty\:first-child\:\:before\]\:content-\[attr\(data-placeholder\)\] .is-editor-empty:first-child:before{--tw-content:attr(data-placeholder);content:var(--tw-content)}@media not all and (width>=40rem){.max-sm\:\[\&_button\]\:w-full button{width:100%}.max-sm\:\[\&_button\]\:p-space-md button{padding:var(--spacing-space-md)}}.\[\&_li\]\:my-1 li{margin-block:calc(var(--spacing)*1)}.\[\&_ol\]\:my-2 ol{margin-block:calc(var(--spacing)*2)}.\[\&_ol\]\:list-decimal ol{list-style-type:decimal}.\[\&_ol\]\:pl-6 ol{padding-left:calc(var(--spacing)*6)}.\[\&_p\]\:my-2 p,.\[\&_ul\]\:my-2 ul{margin-block:calc(var(--spacing)*2)}.\[\&_ul\]\:list-disc ul{list-style-type:disc}.\[\&_ul\]\:pl-6 ul{padding-left:calc(var(--spacing)*6)}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{inset-inline:0}.inset-y-0{inset-block:0}.-top-2\.5{top:calc(var(--spacing) * -2.5)}.top-0{top:0}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-4{top:calc(var(--spacing) * 4)}.top-7{top:calc(var(--spacing) * 7)}.top-11{top:calc(var(--spacing) * 11)}.top-\[calc\(5rem-7px\)\]{top:calc(5rem - 7px)}.top-\[calc\(100\%\+0\.5rem\)\]{top:calc(100% + .5rem)}.top-\[calc\(100\%\+0\.25rem\)\]{top:calc(100% + .25rem)}.top-full{top:100%}.top-space-md{top:var(--spacing-space-md)}.top-space-sm{top:var(--spacing-space-sm)}.-right-1{right:calc(var(--spacing) * -1)}.-right-3{right:calc(var(--spacing) * -3)}.right-0{right:0}.right-1\.5{right:calc(var(--spacing) * 1.5)}.right-2{right:calc(var(--spacing) * 2)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.right-8{right:calc(var(--spacing) * 8)}.right-\[22px\]{right:22px}.right-space-md{right:var(--spacing-space-md)}.right-space-sm{right:var(--spacing-space-sm)}.bottom-0{bottom:0}.bottom-1{bottom:var(--spacing)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-\[22px\]{bottom:22px}.bottom-full{bottom:100%}.bottom-space-sm{bottom:var(--spacing-space-sm)}.-left-1{left:calc(var(--spacing) * -1)}.left-0{left:0}.left-0\.5{left:calc(var(--spacing) * .5)}.left-1\.5{left:calc(var(--spacing) * 1.5)}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing) * 2)}.left-3{left:calc(var(--spacing) * 3)}.left-4{left:calc(var(--spacing) * 4)}.left-space-md{left:var(--spacing-space-md)}.left-space-sm{left:var(--spacing-space-sm)}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[2\]{z-index:2}.z-\[5\]{z-index:5}.z-\[60\]{z-index:60}.z-\[80\]{z-index:80}.z-\[90\]{z-index:90}.z-\[100\]{z-index:100}.z-\[1000\]{z-index:1000}.z-\[1050\]{z-index:1050}.z-\[1100\]{z-index:1100}.z-\[1200\]{z-index:1200}.z-\[1300\]{z-index:1300}.z-\[2000\]{z-index:2000}.z-\[3000\]{z-index:3000}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.m-auto{margin:auto}.-mx-space-sm{margin-inline:calc(var(--spacing-space-sm) * -1)}.mx-1{margin-inline:var(--spacing)}.-mt-space-sm{margin-top:calc(var(--spacing-space-sm) * -1)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-auto{margin-top:auto}.mt-space-lg{margin-top:var(--spacing-space-lg)}.mt-space-md{margin-top:var(--spacing-space-md)}.mt-space-sm{margin-top:var(--spacing-space-sm)}.mt-space-xl{margin-top:var(--spacing-space-xl)}.mt-space-xs{margin-top:var(--spacing-space-xs)}.mr-1{margin-right:var(--spacing)}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.mr-space-sm{margin-right:var(--spacing-space-sm)}.mr-space-xs{margin-right:var(--spacing-space-xs)}.-mb-px{margin-bottom:-1px}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-space-lg{margin-bottom:var(--spacing-space-lg)}.mb-space-md{margin-bottom:var(--spacing-space-md)}.mb-space-sm{margin-bottom:var(--spacing-space-sm)}.mb-space-xl{margin-bottom:var(--spacing-space-xl)}.mb-space-xs{margin-bottom:var(--spacing-space-xs)}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:var(--spacing)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-auto{margin-left:auto}.ml-space-sm{margin-left:var(--spacing-space-sm)}.ml-space-xs{margin-left:var(--spacing-space-xs)}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-square{aspect-ratio:1}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-24{height:calc(var(--spacing) * 24)}.h-32{height:calc(var(--spacing) * 32)}.h-64{height:calc(var(--spacing) * 64)}.h-80{height:calc(var(--spacing) * 80)}.h-\[1\.125rem\]{height:1.125rem}.h-\[2\.625rem\]{height:2.625rem}.h-\[2\.875rem\]{height:2.875rem}.h-\[14rem\]{height:14rem}.h-\[15\.25rem\]{height:15.25rem}.h-\[22px\]{height:22px}.h-\[22rem\]{height:22rem}.h-\[60vh\]{height:60vh}.h-\[calc\(var\(--notepad-line\)\*3\)\]{height:calc(var(--notepad-line) * 3)}.h-\[max\(24rem\,60dvh\)\]{height:max(24rem,60dvh)}.h-\[min\(94vh\,56rem\)\]{height:min(94vh,56rem)}.h-\[min\(94vh\,60rem\)\]{height:min(94vh,60rem)}.h-\[var\(--notepad-line\)\]{height:var(--notepad-line)}.h-dvh{height:100dvh}.h-full{height:100%}.h-px{height:1px}.max-h-32{max-height:calc(var(--spacing) * 32)}.max-h-60{max-height:calc(var(--spacing) * 60)}.max-h-72{max-height:calc(var(--spacing) * 72)}.max-h-80{max-height:calc(var(--spacing) * 80)}.max-h-96{max-height:calc(var(--spacing) * 96)}.max-h-\[32rem\]{max-height:32rem}.max-h-\[min\(24rem\,70vh\)\]{max-height:min(24rem,70vh)}.max-h-\[min\(90vh\,40rem\)\]{max-height:min(90vh,40rem)}.max-h-\[min\(90vh\,56rem\)\]{max-height:min(90vh,56rem)}.max-h-\[min\(90vh\,900px\)\]{max-height:min(90vh,900px)}.max-h-\[min\(92vh\,52rem\)\]{max-height:min(92vh,52rem)}.max-h-\[min\(92vh\,56rem\)\]{max-height:min(92vh,56rem)}.max-h-\[min\(94vh\,60rem\)\]{max-height:min(94vh,60rem)}.max-h-dvh{max-height:100dvh}.min-h-0{min-height:0}.min-h-\[1\.25rem\]{min-height:1.25rem}.min-h-\[3\.5rem\]{min-height:3.5rem}.min-h-\[4\.5rem\]{min-height:4.5rem}.min-h-\[4rem\]{min-height:4rem}.min-h-\[5rem\]{min-height:5rem}.min-h-\[6rem\]{min-height:6rem}.min-h-\[7rem\]{min-height:7rem}.min-h-\[16rem\]{min-height:16rem}.min-h-full{min-height:100%}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-60{width:calc(var(--spacing) * 60)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-80{width:calc(var(--spacing) * 80)}.w-\[1\.125rem\]{width:1.125rem}.w-\[22px\]{width:22px}.w-\[calc\(var\(--notepad-line\)\*3\)\]{width:calc(var(--notepad-line) * 3)}.w-\[min\(28rem\,100\%\)\]{width:min(28rem,100%)}.w-\[min\(100\%\,14rem\)\]{width:min(100%,14rem)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-64{max-width:calc(var(--spacing) * 64)}.max-w-72{max-width:calc(var(--spacing) * 72)}.max-w-\[10rem\]{max-width:10rem}.max-w-\[12rem\]{max-width:12rem}.max-w-\[14rem\]{max-width:14rem}.max-w-\[18rem\]{max-width:18rem}.max-w-\[min\(96vw\,1100px\)\]{max-width:min(96vw,1100px)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.min-w-3{min-width:calc(var(--spacing) * 3)}.min-w-32{min-width:calc(var(--spacing) * 32)}.min-w-44{min-width:calc(var(--spacing) * 44)}.min-w-\[9rem\]{min-width:9rem}.min-w-\[12rem\]{min-width:12rem}.min-w-\[36rem\]{min-width:36rem}.min-w-\[40rem\]{min-width:40rem}.min-w-\[48rem\]{min-width:48rem}.min-w-\[62rem\]{min-width:62rem}.flex-1{flex:1}.flex-auto{flex:auto}.shrink-0{flex-shrink:0}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-1\/2{--tw-translate-x:calc(1 / 2 * 100%);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-5{--tw-translate-x:calc(var(--spacing) * 5);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-105{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.cursor-col-resize{cursor:col-resize}.cursor-crosshair{cursor:crosshair}.cursor-ew-resize{cursor:ew-resize}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.cursor-move{cursor:move}.cursor-not-allowed{cursor:not-allowed}.cursor-ns-resize{cursor:ns-resize}.cursor-nwse-resize{cursor:nwse-resize}.cursor-pointer{cursor:pointer}.cursor-zoom-in{cursor:zoom-in}.touch-none{touch-action:none}.resize{resize:both}.resize-y{resize:vertical}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-start{scroll-snap-align:start}.\[scrollbar-width\:none\]{scrollbar-width:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\[7rem_1fr\]{grid-template-columns:7rem 1fr}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.grid-cols-\[minmax\(0\,1\.4fr\)_minmax\(0\,1fr\)_minmax\(0\,1fr\)_minmax\(0\,1\.4fr\)_auto\]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.4fr) auto}.grid-rows-4{grid-template-rows:repeat(4,minmax(0,1fr))}.grid-rows-\[0fr\]{grid-template-rows:0fr}.grid-rows-\[1fr\]{grid-template-rows:1fr}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-space-lg{gap:var(--spacing-space-lg)}.gap-space-md{gap:var(--spacing-space-md)}.gap-space-sm{gap:var(--spacing-space-sm)}.gap-space-xl{gap:var(--spacing-space-xl)}.gap-space-xs{gap:var(--spacing-space-xs)}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-space-xs>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-space-xs) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-space-xs) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-space-lg{column-gap:var(--spacing-space-lg)}.gap-x-space-md{column-gap:var(--spacing-space-md)}.gap-x-space-sm{column-gap:var(--spacing-space-sm)}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:var(--spacing)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-space-md{row-gap:var(--spacing-space-md)}.gap-y-space-sm{row-gap:var(--spacing-space-sm)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.scroll-smooth{scroll-behavior:smooth}.\!rounded-xl{border-radius:var(--radius-xl)!important}.rounded{border-radius:.25rem}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-\[3px\]{border-style:var(--tw-border-style);border-width:3px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-b-\[3px\]{border-bottom-style:var(--tw-border-style);border-bottom-width:3px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.\!border-red-600\/40{border-color:#e4001466!important}@supports (color:color-mix(in lab, red, red)){.\!border-red-600\/40{border-color:color-mix(in oklab, var(--color-red-600) 40%, transparent)!important}}.\!border-transparent{border-color:#0000!important}.border-\[color-mix\(in_srgb\,var\(--color-primary\)_40\%\,transparent\)\]{border-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_srgb\,var\(--color-primary\)_40\%\,transparent\)\]{border-color:color-mix(in srgb,var(--color-primary) 40%,transparent)}}.border-amber-500{border-color:var(--color-amber-500)}.border-amber-500\/50{border-color:#f99c0080}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/50{border-color:color-mix(in oklab, var(--color-amber-500) 50%, transparent)}}.border-amber-500\/60{border-color:#f99c0099}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/60{border-color:color-mix(in oklab, var(--color-amber-500) 60%, transparent)}}.border-amber-900{border-color:var(--color-amber-900)}.border-emerald-600\/40{border-color:#00976766}@supports (color:color-mix(in lab, red, red)){.border-emerald-600\/40{border-color:color-mix(in oklab, var(--color-emerald-600) 40%, transparent)}}.border-emerald-600\/50{border-color:#00976780}@supports (color:color-mix(in lab, red, red)){.border-emerald-600\/50{border-color:color-mix(in oklab, var(--color-emerald-600) 50%, transparent)}}.border-rose-500\/40{border-color:#ff235766}@supports (color:color-mix(in lab, red, red)){.border-rose-500\/40{border-color:color-mix(in oklab, var(--color-rose-500) 40%, transparent)}}.border-rose-900{border-color:var(--color-rose-900)}.border-transparent{border-color:#0000}.\!bg-red-600{background-color:var(--color-red-600)!important}.\!bg-red-600\/10{background-color:#e400141a!important}@supports (color:color-mix(in lab, red, red)){.\!bg-red-600\/10{background-color:color-mix(in oklab, var(--color-red-600) 10%, transparent)!important}}.bg-\[\#e6edf5\]{background-color:#e6edf5}.bg-\[color-mix\(in_srgb\,var\(--color-on-surface\)_5\%\,transparent\)\]{background-color:var(--color-on-surface)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--color-on-surface\)_5\%\,transparent\)\]{background-color:color-mix(in srgb,var(--color-on-surface) 5%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--color-on-surface\)_6\%\,transparent\)\]{background-color:var(--color-on-surface)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--color-on-surface\)_6\%\,transparent\)\]{background-color:color-mix(in srgb,var(--color-on-surface) 6%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--color-on-surface\)_8\%\,transparent\)\]{background-color:var(--color-on-surface)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--color-on-surface\)_8\%\,transparent\)\]{background-color:color-mix(in srgb,var(--color-on-surface) 8%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--color-on-surface\)_10\%\,transparent\)\]{background-color:var(--color-on-surface)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--color-on-surface\)_10\%\,transparent\)\]{background-color:color-mix(in srgb,var(--color-on-surface) 10%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--color-on-surface\)_12\%\,transparent\)\]{background-color:var(--color-on-surface)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--color-on-surface\)_12\%\,transparent\)\]{background-color:color-mix(in srgb,var(--color-on-surface) 12%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--color-primary\)_12\%\,transparent\)\]{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--color-primary\)_12\%\,transparent\)\]{background-color:color-mix(in srgb,var(--color-primary) 12%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--color-primary\)_14\%\,transparent\)\]{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--color-primary\)_14\%\,transparent\)\]{background-color:color-mix(in srgb,var(--color-primary) 14%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--color-primary\)_16\%\,transparent\)\]{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--color-primary\)_16\%\,transparent\)\]{background-color:color-mix(in srgb,var(--color-primary) 16%,transparent)}}.bg-\[var\(--color-input\)\]{background-color:var(--color-input)}.bg-\[var\(--color-secondary\)\]{background-color:var(--color-secondary)}.bg-amber-100{background-color:var(--color-amber-100)}.bg-amber-200{background-color:var(--color-amber-200)}.bg-amber-500{background-color:var(--color-amber-500)}.bg-amber-500\/10{background-color:#f99c001a}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/10{background-color:color-mix(in oklab, var(--color-amber-500) 10%, transparent)}}.bg-amber-500\/15{background-color:#f99c0026}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/15{background-color:color-mix(in oklab, var(--color-amber-500) 15%, transparent)}}.bg-amber-950{background-color:var(--color-amber-950)}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.bg-black\/50{background-color:color-mix(in oklab, var(--color-black) 50%, transparent)}}.bg-black\/75{background-color:#000000bf}@supports (color:color-mix(in lab, red, red)){.bg-black\/75{background-color:color-mix(in oklab, var(--color-black) 75%, transparent)}}.bg-current{background-color:currentColor}.bg-emerald-50{background-color:var(--color-emerald-50)}.bg-emerald-100{background-color:var(--color-emerald-100)}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-emerald-500\/10{background-color:#00bb7f1a}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/10{background-color:color-mix(in oklab, var(--color-emerald-500) 10%, transparent)}}.bg-emerald-600{background-color:var(--color-emerald-600)}.bg-orange-100{background-color:var(--color-orange-100)}.bg-red-600{background-color:var(--color-red-600)}.bg-rose-100{background-color:var(--color-rose-100)}.bg-rose-200{background-color:var(--color-rose-200)}.bg-rose-500{background-color:var(--color-rose-500)}.bg-rose-500\/15{background-color:#ff235726}@supports (color:color-mix(in lab, red, red)){.bg-rose-500\/15{background-color:color-mix(in oklab, var(--color-rose-500) 15%, transparent)}}.bg-rose-600{background-color:var(--color-rose-600)}.bg-rose-950{background-color:var(--color-rose-950)}.bg-sky-100{background-color:var(--color-sky-100)}.bg-slate-500{background-color:var(--color-slate-500)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/15{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.bg-white\/15{background-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.fill-\[var\(--color-secondary\)\]{fill:var(--color-secondary)}.fill-amber-500{fill:var(--color-amber-500)}.fill-amber-600{fill:var(--color-amber-600)}.fill-emerald-600{fill:var(--color-emerald-600)}.fill-rose-500{fill:var(--color-rose-500)}.fill-rose-600{fill:var(--color-rose-600)}.stroke-\[var\(--color-secondary\)\]{stroke:var(--color-secondary)}.stroke-amber-500{stroke:var(--color-amber-500)}.stroke-emerald-500{stroke:var(--color-emerald-500)}.stroke-rose-500{stroke:var(--color-rose-500)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:0}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:var(--spacing)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-space-lg{padding:var(--spacing-space-lg)}.p-space-md{padding:var(--spacing-space-md)}.p-space-sm{padding:var(--spacing-space-sm)}.p-space-xl{padding:var(--spacing-space-xl)}.px-0{padding-inline:0}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-space-lg{padding-inline:var(--spacing-space-lg)}.px-space-md{padding-inline:var(--spacing-space-md)}.px-space-sm{padding-inline:var(--spacing-space-sm)}.px-space-xl{padding-inline:var(--spacing-space-xl)}.px-space-xs{padding-inline:var(--spacing-space-xs)}.py-0{padding-block:0}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-px{padding-block:1px}.py-space-2xl{padding-block:var(--spacing-space-2xl)}.py-space-lg{padding-block:var(--spacing-space-lg)}.py-space-md{padding-block:var(--spacing-space-md)}.py-space-sm{padding-block:var(--spacing-space-sm)}.py-space-xl{padding-block:var(--spacing-space-xl)}.py-space-xs{padding-block:var(--spacing-space-xs)}.pt-1{padding-top:var(--spacing)}.pt-space-lg{padding-top:var(--spacing-space-lg)}.pt-space-md{padding-top:var(--spacing-space-md)}.pt-space-xs{padding-top:var(--spacing-space-xs)}.pr-0\.5{padding-right:calc(var(--spacing) * .5)}.pr-1{padding-right:var(--spacing)}.pr-9{padding-right:calc(var(--spacing) * 9)}.pr-12{padding-right:calc(var(--spacing) * 12)}.pr-space-md{padding-right:var(--spacing-space-md)}.pr-space-sm{padding-right:var(--spacing-space-sm)}.pr-space-xs{padding-right:var(--spacing-space-xs)}.pb-1{padding-bottom:var(--spacing)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-space-sm{padding-bottom:var(--spacing-space-sm)}.pb-space-xs{padding-bottom:var(--spacing-space-xs)}.pl-9{padding-left:calc(var(--spacing) * 9)}.pl-10{padding-left:calc(var(--spacing) * 10)}.pl-11{padding-left:calc(var(--spacing) * 11)}.pl-space-md{padding-left:var(--spacing-space-md)}.pl-space-sm{padding-left:var(--spacing-space-sm)}.pl-space-xs{padding-left:var(--spacing-space-xs)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-\[-0\.2em\]{vertical-align:-.2em}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.\!text-base{font-size:var(--text-base)!important;line-height:var(--tw-leading,var(--text-base--line-height))!important}.\!text-sm{font-size:var(--text-sm)!important;line-height:var(--tw-leading,var(--text-sm--line-height))!important}.\!text-xl{font-size:var(--text-xl)!important;line-height:var(--tw-leading,var(--text-xl--line-height))!important}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\!text-\[0\.875rem\]{font-size:.875rem!important}.\!text-\[1\.25rem\]{font-size:1.25rem!important}.\!text-\[1\.125rem\]{font-size:1.125rem!important}.\!text-\[1rem\]{font-size:1rem!important}.\!text-\[2rem\]{font-size:2rem!important}.text-\[0\.7rem\]{font-size:.7rem}.text-\[0\.65rem\]{font-size:.65rem}.text-\[2rem\]{font-size:2rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.\!leading-none{--tw-leading:1!important;line-height:1!important}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\!tracking-tight{--tw-tracking:var(--tracking-tight)!important;letter-spacing:var(--tracking-tight)!important}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.\!text-red-700{color:var(--color-red-700)!important}.\!text-white{color:var(--color-white)!important}.text-\[color\:var\(--color-placeholder\)\]{color:var(--color-placeholder)}.text-amber-500{color:var(--color-amber-500)}.text-amber-600{color:var(--color-amber-600)}.text-amber-700{color:var(--color-amber-700)}.text-amber-800{color:var(--color-amber-800)}.text-amber-900{color:var(--color-amber-900)}.text-amber-950{color:var(--color-amber-950)}.text-emerald-600{color:var(--color-emerald-600)}.text-emerald-700{color:var(--color-emerald-700)}.text-emerald-800{color:var(--color-emerald-800)}.text-emerald-900{color:var(--color-emerald-900)}.text-orange-900{color:var(--color-orange-900)}.text-red-500{color:var(--color-red-500)}.text-rose-500{color:var(--color-rose-500)}.text-rose-600{color:var(--color-rose-600)}.text-rose-700{color:var(--color-rose-700)}.text-rose-800{color:var(--color-rose-800)}.text-rose-950{color:var(--color-rose-950)}.text-sky-700{color:var(--color-sky-700)}.text-sky-900{color:var(--color-sky-900)}.text-white{color:var(--color-white)}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab, red, red)){.text-white\/80{color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.\!normal-case{text-transform:none!important}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.accent-\[var\(--color-primary\)\]{accent-color:var(--color-primary)}.opacity-0{opacity:0}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_4px_12px_-2px_color-mix\(in_srgb\,var\(--color-on-surface\)_14\%\,transparent\)\]{--tw-shadow:0 4px 12px -2px var(--tw-shadow-color,var(--color-on-surface))}@supports (color:color-mix(in lab, red, red)){.shadow-\[0_4px_12px_-2px_color-mix\(in_srgb\,var\(--color-on-surface\)_14\%\,transparent\)\]{--tw-shadow:0 4px 12px -2px var(--tw-shadow-color,color-mix(in srgb,var(--color-on-surface) 14%,transparent))}}.shadow-\[0_4px_12px_-2px_color-mix\(in_srgb\,var\(--color-on-surface\)_14\%\,transparent\)\]{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-amber-600\/40{--tw-ring-color:#dd740066}@supports (color:color-mix(in lab, red, red)){.ring-amber-600\/40{--tw-ring-color:color-mix(in oklab, var(--color-amber-600) 40%, transparent)}}.ring-black\/10{--tw-ring-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.ring-black\/10{--tw-ring-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.ring-emerald-600\/40{--tw-ring-color:#00976766}@supports (color:color-mix(in lab, red, red)){.ring-emerald-600\/40{--tw-ring-color:color-mix(in oklab, var(--color-emerald-600) 40%, transparent)}}.ring-orange-600\/40{--tw-ring-color:#f0510066}@supports (color:color-mix(in lab, red, red)){.ring-orange-600\/40{--tw-ring-color:color-mix(in oklab, var(--color-orange-600) 40%, transparent)}}.ring-rose-700{--tw-ring-color:var(--color-rose-700)}.ring-sky-600\/40{--tw-ring-color:#0084cc66}@supports (color:color-mix(in lab, red, red)){.ring-sky-600\/40{--tw-ring-color:color-mix(in oklab, var(--color-sky-600) 40%, transparent)}}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-sm{--tw-blur:blur(var(--blur-sm));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.grayscale-\[0\.35\]{--tw-grayscale:grayscale(.35);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-\[2px\]{--tw-backdrop-blur:blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,border-color\,box-shadow\]{transition-property:background-color,border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,box-shadow\]{transition-property:border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[grid-template-columns\]{transition-property:grid-template-columns;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[left\,top\]{transition-property:left,top;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\[-ms-overflow-style\:none\]{-ms-overflow-style:none}.\[writing-mode\:vertical-rl\]{writing-mode:vertical-rl}.ring-inset{--tw-ring-inset:inset}.group-focus-within\:opacity-100:is(:where(.group):focus-within *){opacity:1}@media (hover:hover){.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.placeholder\:font-medium::placeholder{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-0:after{content:var(--tw-content);inset:0}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media (hover:hover){.hover\:\!border-red-600:hover{border-color:var(--color-red-600)!important}.hover\:\!bg-red-600\/15:hover{background-color:#e4001426!important}@supports (color:color-mix(in lab, red, red)){.hover\:\!bg-red-600\/15:hover{background-color:color-mix(in oklab, var(--color-red-600) 15%, transparent)!important}}.hover\:\!bg-red-700:hover{background-color:var(--color-red-700)!important}.hover\:bg-\[color-mix\(in_srgb\,var\(--color-on-surface\)_5\%\,transparent\)\]:hover{background-color:var(--color-on-surface)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_srgb\,var\(--color-on-surface\)_5\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--color-on-surface) 5%,transparent)}}.hover\:bg-\[color-mix\(in_srgb\,var\(--color-on-surface\)_7\%\,var\(--color-surface-elevated\)\)\]:hover{background-color:var(--color-on-surface)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_srgb\,var\(--color-on-surface\)_7\%\,var\(--color-surface-elevated\)\)\]:hover{background-color:color-mix(in srgb,var(--color-on-surface) 7%,var(--color-surface-elevated))}}.hover\:bg-\[color-mix\(in_srgb\,var\(--color-on-surface\)_8\%\,transparent\)\]:hover{background-color:var(--color-on-surface)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_srgb\,var\(--color-on-surface\)_8\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--color-on-surface) 8%,transparent)}}.hover\:bg-\[color-mix\(in_srgb\,var\(--color-primary\)_5\%\,transparent\)\]:hover{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_srgb\,var\(--color-primary\)_5\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--color-primary) 5%,transparent)}}.hover\:bg-\[color-mix\(in_srgb\,var\(--color-primary\)_6\%\,transparent\)\]:hover{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_srgb\,var\(--color-primary\)_6\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--color-primary) 6%,transparent)}}.hover\:bg-\[color-mix\(in_srgb\,var\(--color-primary\)_7\%\,transparent\)\]:hover{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_srgb\,var\(--color-primary\)_7\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--color-primary) 7%,transparent)}}.hover\:bg-\[color-mix\(in_srgb\,var\(--color-primary\)_10\%\,transparent\)\]:hover{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_srgb\,var\(--color-primary\)_10\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--color-primary) 10%,transparent)}}.hover\:bg-\[color-mix\(in_srgb\,var\(--color-primary\)_14\%\,transparent\)\]:hover{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_srgb\,var\(--color-primary\)_14\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--color-primary) 14%,transparent)}}.hover\:bg-\[color-mix\(in_srgb\,var\(--color-primary\)_16\%\,transparent\)\]:hover{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_srgb\,var\(--color-primary\)_16\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--color-primary) 16%,transparent)}}.hover\:bg-\[color-mix\(in_srgb\,var\(--color-primary\)_18\%\,transparent\)\]:hover{background-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_srgb\,var\(--color-primary\)_18\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--color-primary) 18%,transparent)}}.hover\:bg-amber-500\/10:hover{background-color:#f99c001a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-amber-500\/10:hover{background-color:color-mix(in oklab, var(--color-amber-500) 10%, transparent)}}.hover\:bg-emerald-100:hover{background-color:var(--color-emerald-100)}.hover\:bg-rose-500\/10:hover{background-color:#ff23571a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-rose-500\/10:hover{background-color:color-mix(in oklab, var(--color-rose-500) 10%, transparent)}}.hover\:bg-rose-500\/15:hover{background-color:#ff235726}@supports (color:color-mix(in lab, red, red)){.hover\:bg-rose-500\/15:hover{background-color:color-mix(in oklab, var(--color-rose-500) 15%, transparent)}}.hover\:bg-white\/15:hover{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/15:hover{background-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.hover\:bg-white\/25:hover{background-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/25:hover{background-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.hover\:text-rose-600:hover{color:var(--color-rose-600)}.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{text-decoration-line:underline}}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.focus-visible\:after\:ring-2:focus-visible:after{content:var(--tw-content);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:after\:ring-inset:focus-visible:after{content:var(--tw-content);--tw-ring-inset:inset}.active\:cursor-grabbing:active{cursor:grabbing}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:\!bg-red-600\/50:disabled{background-color:#e4001480!important}@supports (color:color-mix(in lab, red, red)){.disabled\:\!bg-red-600\/50:disabled{background-color:color-mix(in oklab, var(--color-red-600) 50%, transparent)!important}}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-50:disabled{opacity:.5}@media (hover:hover){.disabled\:hover\:bg-emerald-50:disabled:hover{background-color:var(--color-emerald-50)}.disabled\:hover\:bg-transparent:disabled:hover{background-color:#0000}}.nth-2\:border-t-0:nth-child(2){border-top-style:var(--tw-border-style);border-top-width:0}@media (width>=40rem){.sm\:right-6{right:calc(var(--spacing) * 6)}.sm\:left-6{left:calc(var(--spacing) * 6)}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:inline-flex{display:inline-flex}.sm\:table-cell{display:table-cell}.sm\:h-\[28rem\]{height:28rem}.sm\:w-14{width:calc(var(--spacing) * 14)}.sm\:min-w-72{min-width:calc(var(--spacing) * 72)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.sm\:grid-cols-\[7\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:7.5rem minmax(0,1fr)}.sm\:grid-cols-\[8\.5rem_1fr\]{grid-template-columns:8.5rem 1fr}.sm\:grid-cols-\[minmax\(0\,1fr\)_8rem\]{grid-template-columns:minmax(0,1fr) 8rem}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}}@media (width>=48rem){.md\:pointer-events-none{pointer-events:none}.md\:static{position:static}.md\:right-10{right:calc(var(--spacing) * 10)}.md\:z-\[90\]{z-index:90}.md\:ml-0{margin-left:0}.md\:flex{display:flex}.md\:hidden{display:none}.md\:h-full{height:100%}.md\:max-h-none{max-height:none}.md\:w-0{width:0}.md\:w-16{width:calc(var(--spacing) * 16)}.md\:w-60{width:calc(var(--spacing) * 60)}.md\:w-64{width:calc(var(--spacing) * 64)}.md\:min-w-0{min-width:0}.md\:flex-none{flex:none}.md\:shrink-0{flex-shrink:0}.md\:translate-x-0{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-\[minmax\(0\,1fr\)_10rem\]{grid-template-columns:minmax(0,1fr) 10rem}.md\:grid-cols-\[minmax\(0\,1fr\)_auto_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.md\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.4fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr)}.md\:flex-col{flex-direction:column}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:overflow-hidden{overflow:hidden}.md\:p-space-2xl{padding:var(--spacing-space-2xl)}.md\:pl-space-md{padding-left:var(--spacing-space-md)}.md\:opacity-0{opacity:0}}@media (width>=64rem){.lg\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.lg\:absolute{position:absolute}.lg\:inset-0{inset:0}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:h-\[calc\(100vh-15\.5rem\)\]{height:calc(100vh - 15.5rem)}.lg\:h-full{height:100%}.lg\:max-h-none{max-height:none}.lg\:min-h-80{min-height:calc(var(--spacing) * 80)}.lg\:flex-1{flex:1}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-\[22rem_minmax\(0\,1fr\)\]{grid-template-columns:22rem minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.2fr\)_2\.25rem\]{grid-template-columns:minmax(0,1.2fr) 2.25rem}.lg\:grid-cols-\[minmax\(0\,1\.2fr\)_minmax\(18rem\,22rem\)\]{grid-template-columns:minmax(0,1.2fr) minmax(18rem,22rem)}.lg\:grid-cols-\[minmax\(0\,22rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,22rem) minmax(0,1fr)}.lg\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.lg\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.lg\:pt-0{padding-top:0}.lg\:pl-space-xl{padding-left:var(--spacing-space-xl)}.lg\:pl-space-xs{padding-left:var(--spacing-space-xs)}}@media (width>=80rem){.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-\[minmax\(0\,1fr\)_20rem\]{grid-template-columns:minmax(0,1fr) 20rem}}@media (width>=96rem){.\32 xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.dark\:border-amber-200:where([data-theme=dark],[data-theme=dark] *){border-color:var(--color-amber-200)}.dark\:border-emerald-400\/50:where([data-theme=dark],[data-theme=dark] *){border-color:#00d29480}@supports (color:color-mix(in lab, red, red)){.dark\:border-emerald-400\/50:where([data-theme=dark],[data-theme=dark] *){border-color:color-mix(in oklab, var(--color-emerald-400) 50%, transparent)}}.dark\:border-rose-200:where([data-theme=dark],[data-theme=dark] *){border-color:var(--color-rose-200)}.dark\:bg-amber-300:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-amber-300)}.dark\:bg-amber-500\/20:where([data-theme=dark],[data-theme=dark] *){background-color:#f99c0033}@supports (color:color-mix(in lab, red, red)){.dark\:bg-amber-500\/20:where([data-theme=dark],[data-theme=dark] *){background-color:color-mix(in oklab, var(--color-amber-500) 20%, transparent)}}.dark\:bg-amber-500\/25:where([data-theme=dark],[data-theme=dark] *){background-color:#f99c0040}@supports (color:color-mix(in lab, red, red)){.dark\:bg-amber-500\/25:where([data-theme=dark],[data-theme=dark] *){background-color:color-mix(in oklab, var(--color-amber-500) 25%, transparent)}}.dark\:bg-emerald-500\/15:where([data-theme=dark],[data-theme=dark] *){background-color:#00bb7f26}@supports (color:color-mix(in lab, red, red)){.dark\:bg-emerald-500\/15:where([data-theme=dark],[data-theme=dark] *){background-color:color-mix(in oklab, var(--color-emerald-500) 15%, transparent)}}.dark\:bg-emerald-500\/20:where([data-theme=dark],[data-theme=dark] *){background-color:#00bb7f33}@supports (color:color-mix(in lab, red, red)){.dark\:bg-emerald-500\/20:where([data-theme=dark],[data-theme=dark] *){background-color:color-mix(in oklab, var(--color-emerald-500) 20%, transparent)}}.dark\:bg-emerald-500\/25:where([data-theme=dark],[data-theme=dark] *){background-color:#00bb7f40}@supports (color:color-mix(in lab, red, red)){.dark\:bg-emerald-500\/25:where([data-theme=dark],[data-theme=dark] *){background-color:color-mix(in oklab, var(--color-emerald-500) 25%, transparent)}}.dark\:bg-orange-500\/25:where([data-theme=dark],[data-theme=dark] *){background-color:#fe6e0040}@supports (color:color-mix(in lab, red, red)){.dark\:bg-orange-500\/25:where([data-theme=dark],[data-theme=dark] *){background-color:color-mix(in oklab, var(--color-orange-500) 25%, transparent)}}.dark\:bg-rose-300:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-rose-300)}.dark\:bg-rose-500:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-rose-500)}.dark\:bg-rose-500\/20:where([data-theme=dark],[data-theme=dark] *){background-color:#ff235733}@supports (color:color-mix(in lab, red, red)){.dark\:bg-rose-500\/20:where([data-theme=dark],[data-theme=dark] *){background-color:color-mix(in oklab, var(--color-rose-500) 20%, transparent)}}.dark\:bg-sky-500\/25:where([data-theme=dark],[data-theme=dark] *){background-color:#00a5ef40}@supports (color:color-mix(in lab, red, red)){.dark\:bg-sky-500\/25:where([data-theme=dark],[data-theme=dark] *){background-color:color-mix(in oklab, var(--color-sky-500) 25%, transparent)}}.dark\:fill-amber-400:where([data-theme=dark],[data-theme=dark] *){fill:var(--color-amber-400)}.dark\:fill-emerald-400:where([data-theme=dark],[data-theme=dark] *){fill:var(--color-emerald-400)}.dark\:fill-rose-400:where([data-theme=dark],[data-theme=dark] *){fill:var(--color-rose-400)}.dark\:text-amber-100:where([data-theme=dark],[data-theme=dark] *){color:var(--color-amber-100)}.dark\:text-amber-200:where([data-theme=dark],[data-theme=dark] *){color:var(--color-amber-200)}.dark\:text-amber-300:where([data-theme=dark],[data-theme=dark] *){color:var(--color-amber-300)}.dark\:text-amber-400:where([data-theme=dark],[data-theme=dark] *){color:var(--color-amber-400)}.dark\:text-amber-950:where([data-theme=dark],[data-theme=dark] *){color:var(--color-amber-950)}.dark\:text-emerald-100:where([data-theme=dark],[data-theme=dark] *){color:var(--color-emerald-100)}.dark\:text-emerald-200:where([data-theme=dark],[data-theme=dark] *){color:var(--color-emerald-200)}.dark\:text-emerald-300:where([data-theme=dark],[data-theme=dark] *){color:var(--color-emerald-300)}.dark\:text-emerald-400:where([data-theme=dark],[data-theme=dark] *){color:var(--color-emerald-400)}.dark\:text-orange-100:where([data-theme=dark],[data-theme=dark] *){color:var(--color-orange-100)}.dark\:text-rose-200:where([data-theme=dark],[data-theme=dark] *){color:var(--color-rose-200)}.dark\:text-rose-300:where([data-theme=dark],[data-theme=dark] *){color:var(--color-rose-300)}.dark\:text-rose-400:where([data-theme=dark],[data-theme=dark] *){color:var(--color-rose-400)}.dark\:text-rose-950:where([data-theme=dark],[data-theme=dark] *){color:var(--color-rose-950)}.dark\:text-sky-100:where([data-theme=dark],[data-theme=dark] *){color:var(--color-sky-100)}.dark\:text-sky-300:where([data-theme=dark],[data-theme=dark] *){color:var(--color-sky-300)}.dark\:ring-amber-400\/50:where([data-theme=dark],[data-theme=dark] *){--tw-ring-color:#fcbb0080}@supports (color:color-mix(in lab, red, red)){.dark\:ring-amber-400\/50:where([data-theme=dark],[data-theme=dark] *){--tw-ring-color:color-mix(in oklab, var(--color-amber-400) 50%, transparent)}}.dark\:ring-emerald-400\/50:where([data-theme=dark],[data-theme=dark] *){--tw-ring-color:#00d29480}@supports (color:color-mix(in lab, red, red)){.dark\:ring-emerald-400\/50:where([data-theme=dark],[data-theme=dark] *){--tw-ring-color:color-mix(in oklab, var(--color-emerald-400) 50%, transparent)}}.dark\:ring-orange-400\/50:where([data-theme=dark],[data-theme=dark] *){--tw-ring-color:#ff8b1a80}@supports (color:color-mix(in lab, red, red)){.dark\:ring-orange-400\/50:where([data-theme=dark],[data-theme=dark] *){--tw-ring-color:color-mix(in oklab, var(--color-orange-400) 50%, transparent)}}.dark\:ring-rose-400:where([data-theme=dark],[data-theme=dark] *){--tw-ring-color:var(--color-rose-400)}.dark\:ring-sky-400\/50:where([data-theme=dark],[data-theme=dark] *){--tw-ring-color:#00bcfe80}@supports (color:color-mix(in lab, red, red)){.dark\:ring-sky-400\/50:where([data-theme=dark],[data-theme=dark] *){--tw-ring-color:color-mix(in oklab, var(--color-sky-400) 50%, transparent)}}@media (hover:hover){.dark\:hover\:bg-emerald-500\/25:where([data-theme=dark],[data-theme=dark] *):hover{background-color:#00bb7f40}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-emerald-500\/25:where([data-theme=dark],[data-theme=dark] *):hover{background-color:color-mix(in oklab, var(--color-emerald-500) 25%, transparent)}}.dark\:disabled\:hover\:bg-emerald-500\/15:where([data-theme=dark],[data-theme=dark] *):disabled:hover{background-color:#00bb7f26}@supports (color:color-mix(in lab, red, red)){.dark\:disabled\:hover\:bg-emerald-500\/15:where([data-theme=dark],[data-theme=dark] *):disabled:hover{background-color:color-mix(in oklab, var(--color-emerald-500) 15%, transparent)}}}@media print{.print\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.print\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}}@font-face{font-family:Die Grotesk Bold;src:url(/fonts/DieGrotesk-BBold.otf)format("opentype");font-display:swap}@font-face{font-family:Die Grotesk Heavy;src:url(/fonts/DieGrotesk-BHeavy.otf)format("opentype");font-display:swap}@font-face{font-family:Akkurat Mono;src:url(/fonts/AkkuratMonoLL-Regular.ttf)format("truetype");font-display:swap}@font-face{font-family:Akkurat Mono Bold;src:url(/fonts/AkkuratMonoLL-Bold.ttf)format("truetype");font-display:swap}@font-face{font-family:Akkurat Mono Italic;src:url(/fonts/AkkuratMonoLL-Italic.ttf)format("truetype");font-display:swap}@font-face{font-family:Akkurat Mono Bold Italic;src:url(/fonts/AkkuratMonoLL-BoldItalic.ttf)format("truetype");font-display:swap}[data-theme=dark]{--color-primary:var(--color-chalk);--color-secondary:var(--color-conduit);--color-tertiary:#3a3a3a;--color-quaternary:var(--color-asphalt);--color-surface:var(--color-asphalt);--color-surface-elevated:#333;--color-on-surface:var(--color-chalk);--color-on-primary:var(--color-asphalt);--color-on-surface-elevated:var(--color-chalk)}.nitty-ag-grid.ag-theme-alpine-dark{--nitty-bg-primary:#1a1a1a;--nitty-bg-secondary:#262626;--nitty-bg-hover:#2d2d2d;--nitty-border-primary:#333;--nitty-border-secondary:#404040;--nitty-text-primary:#fff;--nitty-text-secondary:#e5e5e5;--nitty-text-tertiary:#a3a3a3;--nitty-text-disabled:#666;--nitty-accent:#2563eb;--nitty-accent-hover:#1d4ed8;--ag-background-color:var(--nitty-bg-primary);--ag-header-background-color:var(--nitty-bg-primary);--ag-odd-row-background-color:var(--nitty-bg-primary);--ag-row-background-color:var(--nitty-bg-primary);--ag-data-color:var(--nitty-text-secondary);--ag-header-foreground-color:var(--nitty-text-primary);--ag-secondary-foreground-color:var(--nitty-text-tertiary);--ag-border-color:var(--nitty-border-primary);--ag-row-border-color:var(--nitty-border-primary);--ag-header-column-separator-color:var(--nitty-border-primary);--ag-row-hover-color:var(--nitty-bg-hover);--ag-selected-row-background-color:var(--nitty-bg-hover);--ag-range-selection-background-color:#2d2d2d4d;--ag-focused-cell-border-color:var(--nitty-border-secondary);--ag-cell-horizontal-border:transparent;--ag-scroll-spacer-border:1px solid var(--nitty-border-primary);--ag-modal-overlay-background-color:#1a1a1acc;--ag-font-size:14px;--ag-font-family:inherit;border:1px solid var(--nitty-border-primary);border-radius:4px;flex-direction:column;display:flex;position:relative;overflow:hidden}.nitty-ag-grid.ag-theme-alpine-dark .ag-root-wrapper,.nitty-ag-grid.ag-theme-alpine-dark .ag-root,.nitty-ag-grid.ag-theme-alpine-dark .ag-header-viewport,.nitty-ag-grid.ag-theme-alpine-dark .ag-body-viewport,.nitty-ag-grid.ag-theme-alpine-dark .ag-center-cols-container,.nitty-ag-grid.ag-theme-alpine-dark .ag-header-container{background-color:var(--nitty-bg-primary);border:none}.nitty-ag-grid.ag-theme-alpine-dark .ag-header{border-bottom:1px solid var(--nitty-border-primary);background-color:var(--nitty-bg-primary);padding:0}.nitty-ag-grid.ag-theme-alpine-dark .ag-header-cell{color:var(--nitty-text-primary);border-right:1px solid var(--nitty-border-primary);background-color:var(--nitty-bg-primary);padding:2px 10px;font-size:14px;font-weight:500}.nitty-ag-grid.ag-theme-alpine-dark .ag-header-cell:hover{background-color:var(--nitty-bg-hover)}.nitty-ag-grid.ag-theme-alpine-dark .ag-row{background-color:var(--nitty-bg-primary);border-bottom:1px solid var(--nitty-border-primary);min-height:40px}.nitty-ag-grid.ag-theme-alpine-dark .ag-row:hover{background-color:var(--nitty-bg-hover)}.nitty-ag-grid.ag-theme-alpine-dark .ag-cell{color:var(--nitty-text-secondary);border-right:1px solid #0000;border-bottom:1px solid var(--nitty-border-primary);white-space:nowrap;text-overflow:ellipsis;-webkit-user-select:text;user-select:text;align-items:center;padding:12px;font-size:14px;line-height:1.4;display:flex;overflow:hidden}.nitty-ag-grid.ag-theme-alpine-dark .ag-cell:focus-within{outline:none}.nitty-ag-grid.ag-theme-alpine-dark .ag-row-selected{background-color:var(--nitty-bg-hover)}.nitty-ag-grid.ag-theme-alpine-dark .ag-row-selected .ag-cell{color:var(--nitty-text-primary)}.nitty-ag-grid .ag-row-deleted .ag-cell{opacity:.6;color:#888;text-decoration:line-through}.nitty-ag-grid .ag-row-placeholder .ag-cell{visibility:hidden;pointer-events:none}.nitty-ag-grid .ag-row-placeholder{pointer-events:none}.nitty-ag-grid.ag-theme-alpine-dark .ag-body-viewport::-webkit-scrollbar{width:8px;height:8px}.nitty-ag-grid.ag-theme-alpine-dark .ag-body-viewport::-webkit-scrollbar-track{background:var(--nitty-bg-primary)}.nitty-ag-grid.ag-theme-alpine-dark .ag-body-viewport::-webkit-scrollbar-thumb{background:var(--nitty-border-secondary);border-radius:4px}.nitty-ag-grid.ag-theme-alpine-dark .ag-body-viewport::-webkit-scrollbar-thumb:hover{background:var(--nitty-border-secondary);filter:brightness(1.2)}.nitty-ag-grid.ag-theme-alpine-dark .ag-header-cell-resize{width:4px}.nitty-ag-grid.ag-theme-alpine-dark .ag-header-cell-resize:after{background-color:var(--nitty-border-secondary)}.nitty-ag-grid.ag-theme-alpine-dark .ag-header-cell-resize:hover:after{background-color:var(--nitty-border-secondary);filter:brightness(1.2)}.nitty-ag-grid.ag-theme-alpine-dark .ag-icon-asc,.nitty-ag-grid.ag-theme-alpine-dark .ag-icon-desc,.nitty-ag-grid.ag-theme-alpine-dark .ag-header-cell-filtered .ag-icon-filter{color:var(--nitty-accent)}.nitty-ag-grid.ag-theme-alpine-dark .ag-icon-filter{color:var(--nitty-text-tertiary)}.nitty-ag-grid.ag-theme-alpine-dark .ag-filter-panel{background-color:var(--nitty-bg-secondary);border:1px solid var(--nitty-border-secondary);border-radius:4px;box-shadow:0 4px 8px #0000004d}.nitty-ag-grid.ag-theme-alpine-dark .ag-filter-filter input{background-color:var(--nitty-bg-primary);border:1px solid var(--nitty-border-secondary);color:var(--nitty-text-secondary);border-radius:3px;padding:6px 8px}.nitty-ag-grid.ag-theme-alpine-dark .ag-filter-filter input:focus{border-color:var(--nitty-accent);outline:none;box-shadow:0 0 0 2px #2563eb4d}.nitty-ag-grid .ag-grid-loading-overlay{z-index:10;background-color:#1a1a1acc;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.nitty-ag-grid .ag-grid-loading-content{background-color:var(--nitty-bg-secondary);border:1px solid var(--nitty-border-primary);border-radius:.375rem;padding:1rem 2rem}.nitty-ag-grid.ag-theme-alpine-dark .ag-paging-panel{background-color:var(--nitty-bg-primary);border-top:1px solid var(--nitty-border-primary);color:var(--nitty-text-secondary);z-index:1;justify-content:space-between;align-items:center;min-height:48px;padding:8px 12px;display:flex;position:relative}.nitty-ag-grid.ag-theme-alpine-dark .ag-paging-button{background-color:var(--nitty-bg-secondary);border:1px solid var(--nitty-border-primary);color:var(--nitty-text-secondary);border-radius:2px;padding:4px 8px}.nitty-ag-grid.ag-theme-alpine-dark .ag-paging-button:hover{background-color:var(--nitty-border-primary);border-color:var(--nitty-border-secondary)}.nitty-ag-grid.ag-theme-alpine-dark .ag-paging-row-summary-panel{flex:none;order:1}.nitty-ag-grid.ag-theme-alpine-dark .ag-paging-page-summary-panel{flex:auto;order:2;justify-content:center;align-items:center;display:flex;text-align:center!important}.nitty-ag-grid.ag-theme-alpine-dark .ag-paging-page-size{flex:none;order:3;margin-left:auto}@media (width<=768px){.nitty-ag-grid.ag-theme-alpine-dark .ag-paging-row-summary-panel{display:none}}.nitty-ag-grid .ag-cell-focus,.nitty-ag-grid .ag-cell-range-selected,.nitty-ag-grid .ag-cell-range-selected-1,.nitty-ag-grid .ag-cell-range-selected-2,.nitty-ag-grid .ag-cell-range-selected-3,.nitty-ag-grid .ag-cell-range-selected-4,.nitty-ag-grid .ag-cell:focus,.nitty-ag-grid .ag-cell:focus-within{border:none!important;outline:none!important}.nitty-ag-grid.no-pagination .ag-paging-panel{display:none}.data-table-toolbar{background-color:var(--nitty-bg-primary);border-bottom:1px solid var(--nitty-border-primary);border-radius:4px 4px 0 0;padding:1rem}.data-table-toolbar input{background-color:var(--nitty-bg-secondary);border:1px solid var(--nitty-border-secondary);color:var(--nitty-text-secondary)}.data-table-toolbar input:focus{border-color:var(--nitty-accent);box-shadow:0 0 0 2px #2563eb4d}.data-table-toolbar button{background-color:var(--nitty-accent);border:1px solid var(--nitty-accent);color:var(--nitty-text-primary)}.data-table-toolbar button:hover{background-color:var(--nitty-accent-hover);border-color:var(--nitty-accent-hover)}.data-table-toolbar button:disabled{background-color:var(--nitty-bg-secondary);color:var(--nitty-text-disabled);border-color:var(--nitty-border-primary);cursor:not-allowed}.data-table-footer{color:var(--nitty-text-tertiary);background-color:var(--nitty-bg-primary);border-top:1px solid var(--nitty-border-primary);border-radius:0 0 4px 4px;padding:.5rem 1rem}.nitty-badge{border:1px solid;border-radius:9999px;align-items:center;padding:.25rem .5rem;font-size:.75rem;font-weight:500;display:inline-flex}.nitty-badge-green{color:#22c55e;background-color:#22c55e1a;border-color:#22c55e33}.nitty-badge-blue{color:#3b82f6;background-color:#3b82f61a;border-color:#3b82f633}.nitty-badge-purple{color:#a855f7;background-color:#a855f71a;border-color:#a855f733}.nitty-badge-red{color:#ef4444;background-color:#ef44441a;border-color:#ef444433}.nitty-badge-yellow{color:#f59e0b;background-color:#f59e0b1a;border-color:#f59e0b33}.nitty-badge-gray{color:#6b7280;background-color:#6b72801a;border-color:#6b728033}.nitty-avatar{text-transform:uppercase;background-color:var(--nitty-bg-secondary);color:var(--nitty-text-primary);border:1px solid var(--nitty-border-secondary);border-radius:50%;justify-content:center;align-items:center;font-weight:500;display:inline-flex}.nitty-avatar-sm{width:2rem;height:2rem;font-size:.75rem}.nitty-avatar-md{width:2.5rem;height:2.5rem;font-size:.875rem}.nitty-member-cell{align-items:center;gap:.75rem;display:flex}.nitty-member-info{flex-direction:column;gap:.125rem;display:flex}.nitty-member-name{color:var(--nitty-text-primary);font-size:.875rem;font-weight:500}.nitty-member-email{color:var(--nitty-text-tertiary);font-size:.75rem}.ag-theme-aspade{--branded-bg-primary:var(--color-surface);--branded-bg-header:var(--color-surface-elevated);--branded-bg-hover:var(--color-tertiary);--branded-border-primary:var(--color-on-surface);--branded-border-light:var(--color-secondary);--branded-text-primary:var(--color-on-surface);--branded-text-secondary:var(--color-secondary);--branded-accent:var(--color-error);--branded-font-primary:var(--font-primary,"Die Grotesk Bold",system-ui,sans-serif);--branded-font-secondary:var(--font-secondary,"Akkurat Mono",monospace);--ag-background-color:var(--branded-bg-primary);--ag-header-background-color:var(--branded-bg-header);--ag-odd-row-background-color:var(--branded-bg-primary);--ag-row-background-color:var(--branded-bg-primary);--ag-data-color:var(--branded-text-primary);--ag-header-foreground-color:var(--branded-text-primary);--ag-secondary-foreground-color:var(--branded-text-secondary);--ag-border-color:var(--branded-border-primary);--ag-row-border-color:var(--branded-border-primary);--ag-header-column-separator-color:var(--branded-border-primary);--ag-row-hover-color:var(--branded-bg-hover);--ag-selected-row-background-color:var(--branded-bg-hover);--ag-range-selection-background-color:#eaeaea80}@supports (color:color-mix(in lab,red,red)){.ag-theme-aspade{--ag-range-selection-background-color:color-mix(in srgb,var(--color-tertiary)50%,transparent)}}.ag-theme-aspade{--ag-focused-cell-border-color:var(--branded-border-light);--ag-cell-horizontal-border:transparent;--ag-font-size:14px;--ag-font-family:var(--branded-font-secondary);border:1px solid var(--branded-border-primary);background-color:var(--branded-bg-primary);border-radius:0;flex-direction:column;display:flex;position:relative;overflow:hidden}.ag-theme-aspade .ag-root-wrapper,.ag-theme-aspade .ag-root,.ag-theme-aspade .ag-body-viewport,.ag-theme-aspade .ag-center-cols-container{background-color:var(--branded-bg-primary);border:none}.ag-theme-aspade .ag-header-viewport,.ag-theme-aspade .ag-header-container{background-color:var(--branded-bg-header);border:none}.ag-theme-aspade .ag-header{border-bottom:1px solid var(--branded-border-primary);background-color:var(--branded-bg-header);height:40px;padding:0}.ag-theme-aspade .ag-header-row{background-color:var(--branded-bg-header)}.ag-theme-aspade .ag-header-cell{color:var(--branded-text-primary);font-family:var(--branded-font-primary);border-right:1px solid var(--branded-border-primary);background-color:var(--branded-bg-header);text-transform:none;padding:8px 12px;font-size:.875rem;font-weight:400;line-height:1.125rem}.ag-theme-aspade .ag-header-cell:last-child{border-right:none}.ag-theme-aspade .ag-header-cell-label{align-items:center;gap:8px;display:flex}.ag-theme-aspade .ag-header-cell:hover{background-color:var(--branded-bg-hover)}.ag-theme-aspade .ag-header-cell-text{font-family:var(--branded-font-primary);font-size:.875rem;font-weight:400;line-height:1.125rem}.ag-theme-aspade .ag-row{background-color:var(--branded-bg-primary);border-bottom:1px solid var(--branded-border-primary)}.ag-theme-aspade .ag-row:hover{background-color:var(--branded-bg-hover)}.ag-theme-aspade .ag-row-odd{background-color:var(--branded-bg-primary)}.ag-theme-aspade .ag-cell{color:var(--branded-text-primary);font-family:var(--branded-font-secondary);border-right:1px solid var(--branded-border-primary);white-space:nowrap;text-overflow:ellipsis;-webkit-user-select:text;user-select:text;align-items:center;padding:12px;font-size:.875rem;line-height:.875rem;display:flex;overflow:hidden}.ag-theme-aspade .ag-cell:last-child{border-right:none}.ag-theme-aspade .ag-cell:focus-within{outline:none}.ag-theme-aspade .ag-row-selected{background-color:var(--branded-bg-hover)}.ag-theme-aspade .ag-row-selected .ag-cell{color:var(--branded-text-primary)}.ag-theme-aspade .ag-row-deleted .ag-cell{opacity:.6;color:#888;text-decoration:line-through}.ag-theme-aspade .ag-row-other-group{background-color:#f59e0b24}@supports (color:color-mix(in lab,red,red)){.ag-theme-aspade .ag-row-other-group{background-color:color-mix(in srgb,var(--color-warning)14%,transparent)}}.ag-theme-aspade .ag-row-other-group:hover{background-color:#f59e0b3d}@supports (color:color-mix(in lab,red,red)){.ag-theme-aspade .ag-row-other-group:hover{background-color:color-mix(in srgb,var(--color-warning)24%,transparent)}}.ag-theme-aspade .ag-row-placeholder{pointer-events:none}.ag-theme-aspade .ag-row-placeholder .ag-cell{pointer-events:none;overflow:hidden;color:#0000!important}.ag-theme-aspade .ag-row-placeholder .ag-cell>*{visibility:hidden}.ag-theme-aspade .ag-row-placeholder .ag-cell:before{content:"";background:linear-gradient(90deg,var(--branded-text-primary)0%,var(--branded-text-primary)50%,var(--branded-text-primary)100%);border-radius:4px;flex:none;width:70%;min-width:24px;max-width:calc(100% - 4px);height:14px;display:block}@supports (color:color-mix(in lab,red,red)){.ag-theme-aspade .ag-row-placeholder .ag-cell:before{background:linear-gradient(90deg,color-mix(in srgb,var(--branded-text-primary)7%,transparent),color-mix(in srgb,var(--branded-text-primary)16%,transparent),color-mix(in srgb,var(--branded-text-primary)7%,transparent))}}.ag-theme-aspade .ag-row-placeholder .ag-cell:before{background-size:200% 100%;animation:1.4s ease-in-out infinite ag-theme-aspade-skeleton-pulse}.ag-theme-aspade .ag-row-placeholder .ag-cell:nth-child(2n):before{width:58%}.ag-theme-aspade .ag-row-placeholder .ag-cell:nth-child(3n):before{width:82%}.ag-theme-aspade .ag-row-placeholder .ag-cell:nth-child(4n):before{width:64%}@keyframes ag-theme-aspade-skeleton-pulse{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.ag-theme-aspade .ag-row-placeholder .ag-cell:before{animation:none}}.ag-theme-aspade .ag-body-viewport::-webkit-scrollbar{width:8px;height:8px}.ag-theme-aspade .ag-body-viewport::-webkit-scrollbar-track{background:var(--branded-bg-header)}.ag-theme-aspade .ag-body-viewport::-webkit-scrollbar-thumb{background:var(--branded-border-light);border-radius:4px}.ag-theme-aspade .ag-body-viewport::-webkit-scrollbar-thumb:hover{background:var(--branded-text-secondary)}.ag-theme-aspade .ag-header-cell-resize{width:4px}.ag-theme-aspade .ag-header-cell-resize:after{background-color:var(--branded-border-light)}.ag-theme-aspade .ag-header-cell-resize:hover:after{background-color:var(--branded-text-secondary)}.ag-theme-aspade .ag-icon-menu{color:var(--branded-text-secondary)}.ag-theme-aspade .ag-header-cell:hover .ag-icon-menu{color:var(--branded-text-primary)}.ag-theme-aspade .ag-filter-panel,.ag-theme-aspade .ag-popup-child{background-color:var(--branded-bg-primary);border:1px solid var(--branded-border-primary);box-shadow:0 4px 8px color-mix(in srgb,#272727 15%);border-radius:0}@supports (color:color-mix(in lab,red,red)){.ag-theme-aspade .ag-filter-panel,.ag-theme-aspade .ag-popup-child{box-shadow:0 4px 8px color-mix(in srgb,var(--color-on-surface)15%)}}.ag-theme-aspade .ag-filter-filter input,.ag-theme-aspade .ag-text-field-input{background-color:var(--branded-bg-primary);border:1px solid var(--branded-border-primary);color:var(--branded-text-primary);font-family:var(--branded-font-secondary);border-radius:0;padding:6px 8px}.ag-theme-aspade .ag-filter-filter input:focus,.ag-theme-aspade .ag-text-field-input:focus{border-color:var(--branded-text-primary);box-shadow:none;outline:none}.ag-theme-aspade .ag-menu{background-color:var(--branded-bg-primary);border:1px solid var(--branded-border-primary)}.ag-theme-aspade .ag-menu-option{font-family:var(--branded-font-secondary);color:var(--branded-text-primary)}.ag-theme-aspade .ag-menu-option:hover{background-color:var(--branded-bg-hover)}.ag-theme-aspade .ag-paging-panel{background-color:var(--branded-bg-header);border-top:1px solid var(--branded-border-primary);color:var(--branded-text-primary);font-family:var(--branded-font-primary);justify-content:space-between;align-items:center;min-height:48px;padding:8px 12px;font-size:.875rem;line-height:1.125rem;display:flex}.ag-theme-aspade .ag-paging-page-size,.ag-theme-aspade .ag-paging-page-summary-panel{font-family:var(--branded-font-primary);font-size:.875rem;line-height:1.125rem}.ag-theme-aspade .ag-paging-button{background-color:var(--branded-bg-primary);border:1px solid var(--branded-border-primary);color:var(--branded-text-primary);font-family:var(--branded-font-primary);border-radius:0;padding:4px 8px;font-size:.875rem}.ag-theme-aspade .ag-paging-button:hover{background-color:var(--branded-bg-hover)}.ag-theme-aspade .ag-paging-button.ag-disabled{color:var(--branded-text-secondary);cursor:not-allowed}.ag-theme-aspade .ag-paging-button.ag-disabled:hover{background-color:var(--branded-bg-primary)}.ag-theme-aspade .ag-paging-number{font-family:var(--branded-font-primary);font-size:.875rem;font-weight:400;line-height:1.125rem}.ag-theme-aspade .ag-paging-row-summary-panel{font-family:var(--branded-font-primary);font-size:.875rem;line-height:1.125rem}.ag-theme-aspade .ag-cell:focus,.ag-theme-aspade .ag-cell:focus-within{border:1px solid #0000!important;border-right:1px solid var(--branded-border-primary)!important;outline:none!important}.ag-theme-aspade .ag-cell:last-child:focus,.ag-theme-aspade .ag-cell:last-child:focus-within{border-right:none!important}.ag-theme-aspade.hide-pagination-summary .ag-paging-row-summary-panel{display:none!important}.ag-theme-aspade .ag-checkbox-input-wrapper{border:1px solid var(--branded-border-primary);background-color:var(--branded-bg-primary);border-radius:2px;flex:none;width:18px;min-width:18px;height:18px;min-height:18px;position:relative}.ag-theme-aspade .ag-checkbox-input-wrapper:after{display:none!important}.ag-theme-aspade .ag-checkbox-input-wrapper.ag-checked{background-color:var(--branded-text-primary);border-color:var(--branded-text-primary)}.ag-theme-aspade .ag-checkbox-input-wrapper.ag-checked:after{content:"";border-right:2px solid var(--branded-bg-primary);border-bottom:2px solid var(--branded-bg-primary);pointer-events:none;width:5px;height:9px;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)rotate(45deg);display:block!important}.ag-theme-aspade .quality-badge{border:1px solid var(--branded-border-primary);width:24px;height:24px;font-family:var(--branded-font-secondary);border-radius:50%;justify-content:center;align-items:center;font-size:.75rem;font-weight:400;display:inline-flex}.ag-theme-aspade .utility-indicator{align-items:center;gap:8px;display:inline-flex}.ag-theme-aspade .utility-dot{border-radius:50%;flex-shrink:0;width:10px;height:10px}.ag-theme-aspade .utility-dot--communications{background-color:var(--color-utility-communications,#ff6621)}.ag-theme-aspade .utility-dot--electric{background-color:var(--color-utility-electric,#fd0009)}.ag-theme-aspade .utility-dot--gas{background-color:var(--color-utility-gas,#ecfc15)}.ag-theme-aspade .utility-dot--water{background-color:var(--color-utility-water,#00b0ff)}.ag-theme-aspade .utility-dot--sewer{background-color:var(--color-utility-sewer,#41e24d)}.ag-theme-aspade .utility-dot--reclaimed-water{background-color:var(--color-utility-reclaimed-water,#8930aa)}.ag-theme-aspade .ag-overlay-loading-wrapper{background-color:#fffc}@supports (color:color-mix(in lab,red,red)){.ag-theme-aspade .ag-overlay-loading-wrapper{background-color:color-mix(in srgb,var(--color-surface)80%,transparent)}}.ag-theme-aspade .ag-overlay-loading-center{background-color:var(--branded-bg-primary);border:1px solid var(--branded-border-primary);font-family:var(--branded-font-secondary);color:var(--branded-text-primary);padding:1rem 2rem}.ag-theme-aspade .ag-overlay-no-rows-wrapper{background-color:var(--branded-bg-primary)}.ag-theme-aspade .ag-overlay-no-rows-center{font-family:var(--branded-font-secondary);color:var(--branded-text-secondary)}.branded-data-table-toolbar{background-color:var(--branded-bg-header);border:1px solid var(--branded-border-primary);border-bottom:none;align-items:center;gap:12px;display:flex}.ag-theme-aspade .ag-picker-field-display,.ag-theme-aspade .ag-radio-button-label,.ag-theme-aspade .ag-select-list-item{font-family:var(--branded-font-primary);background-color:var(--branded-bg-primary);color:var(--branded-text-primary)}.ag-select-list-item:hover{background-color:var(--branded-bg-hover);color:var(--branded-text-primary);cursor:pointer}.ag-picker-field-wrapper{background-color:var(--branded-bg-primary);color:var(--branded-text-primary)}.ag-theme-aspade .ag-number-field-input{border:1px solid var(--branded-border-primary)!important;padding:12px 6px!important}.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{content:"";border:3px solid #ccc;border-width:3px 3px 0 0;width:9px;height:9px;display:block;position:absolute;top:6px}.react-datepicker__sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.react-datepicker-wrapper{border:0;padding:0;display:inline-block}.react-datepicker{color:#000;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;line-height:initial;background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-right-radius:.375em;border-bottom-left-radius:.375em}.react-datepicker-popper{z-index:1;line-height:0}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper--header-middle[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper--header-bottom[data-placement^=bottom] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker-popper--header-bottom[data-placement^=top] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select,.react-datepicker__header--middle,.react-datepicker__header--bottom){border-top-right-radius:.3rem}.react-datepicker__header--middle{border-top:1px solid #aeaeae;border-radius:0;margin-top:4px}.react-datepicker__header--bottom{border-top:1px solid #aeaeae;border-bottom:none;border-radius:0 0 .3rem .3rem}.react-datepicker__header-wrapper{position:relative}.react-datepicker__header-wrapper .react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:2px}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{margin:0 15px;display:inline-block}.react-datepicker__month-select,.react-datepicker__year-select,.react-datepicker__month-year-select{color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;background-color:#0000;border:1px solid #aeaeae;border-radius:.3rem;margin-top:5px;padding:2px 5px}.react-datepicker__month-select:focus-visible,.react-datepicker__year-select:focus-visible,.react-datepicker__month-year-select:focus-visible{outline:1px auto}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{color:#000;margin-top:0;font-size:.944rem;font-weight:700}h2.react-datepicker__current-month{margin:0;padding:0}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{text-align:center;cursor:pointer;z-index:1;text-indent:-999em;background:0 0;border:none;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:flex;position:absolute;top:2px;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{margin-left:auto;margin-right:auto;display:block;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{width:0;font-size:20px;position:relative;top:-1px}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{text-align:center;margin:.5em}.react-datepicker__year-wrapper{flex-wrap:wrap;max-width:180px;display:flex}.react-datepicker__year .react-datepicker__year-text{width:5em;margin:2px;display:inline-block}.react-datepicker__month{text-align:center;margin:.5em}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{width:5em;margin:2px;display:inline-block}.react-datepicker__input-time-container{clear:both;float:left;text-align:left;width:100%;margin:5px 0 10px 15px}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{margin-left:10px;display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.375em;display:inline;position:absolute;top:0;right:-87px}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.375em;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{text-align:center;border-bottom-right-radius:.375em;width:85px;margin:0 auto;overflow-x:hidden}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:content-box;width:100%;height:calc(195px + 1.0625em);margin:0;padding-left:0;padding-right:0;list-style:none;overflow-y:scroll}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{white-space:nowrap;height:30px;padding:5px 10px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{color:#fff;background-color:#216ba5;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:#0000}.react-datepicker__week-number{color:#ccc;text-align:center;width:2.125em;margin:.208em;line-height:2.125em;display:inline-block}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__week-number--selected{color:#fff;background-color:#216ba5;border-radius:.3rem}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__day-names{text-align:center;white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;text-align:center;width:2.125em;margin:.208em;line-height:2.125em;display:inline-block}.react-datepicker__day-name--disabled,.react-datepicker__day--disabled,.react-datepicker__time-name--disabled{cursor:default;color:#ccc}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{color:#fff;background-color:#3dcc4a;border-radius:.3rem}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{color:#fff;background-color:#ff6803;border-radius:.3rem;position:relative}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{color:#fff;white-space:nowrap;visibility:hidden;opacity:0;background-color:#333;border-radius:4px;padding:4px;transition:visibility,opacity .3s ease-in-out;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{visibility:visible;opacity:1}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{color:#fff;background-color:#216ba5;border-radius:.3rem}.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{color:#000;background-color:#bad9f1;border-radius:.3rem}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{color:#fff;background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){color:#000;background-color:#f0f0f0}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{color:#fff;white-space:nowrap;visibility:hidden;opacity:0;background-color:#333;border-radius:4px;padding:4px;transition:visibility,opacity .3s ease-in-out;position:absolute;bottom:70%;left:50%;transform:translate(-50%)}.react-datepicker__input-container{width:100%;display:inline-block;position:relative}.react-datepicker__input-container .react-datepicker__calendar-icon{box-sizing:content-box;padding:.625em;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid #0000;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{top:0;right:-16px;transform:rotate(135deg)}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{z-index:1;text-align:center;background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;width:50%;position:absolute;top:30px;left:25%}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{width:100%;margin-left:auto;margin-right:auto;line-height:20px;display:block}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;user-select:none;border-bottom-right-radius:.3rem;border-bottom-left-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;vertical-align:middle;background-color:#0000;border:0;outline:0;height:100%;padding:0 6px 0 0;display:table-cell;position:absolute;top:0;right:0}.react-datepicker__close-icon:after{cursor:pointer;color:#fff;text-align:center;vertical-align:middle;content:"×";background-color:#216ba5;border-radius:50%;width:16px;height:16px;padding:2px;font-size:12px;line-height:1;display:table-cell}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{cursor:pointer;text-align:center;clear:left;background:#f0f0f0;border-top:1px solid #aeaeae;padding:5px 0;font-weight:700}.react-datepicker__portal{z-index:2147483647;background-color:#000c;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.react-datepicker__children-container{width:17.25em;height:auto;margin:.5em;padding-left:.25em;padding-right:.25em}.react-datepicker__aria-live{clip-path:circle(0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.react-datepicker__calendar-icon{vertical-align:-.125em;width:1em;height:1em}.react-datepicker-popper-offset{margin-top:-.7em}.repo-ui-datepicker.react-datepicker{font-family:var(--font-secondary);font-size:var(--text-size-sm);background-color:var(--color-surface);color:var(--color-on-surface);border:1px solid var(--color-tertiary);line-height:initial;border-radius:.375rem}.repo-ui-datepicker .react-datepicker__header{background-color:var(--color-surface-elevated);border-bottom:1px solid var(--color-tertiary);padding:.5rem 0}.repo-ui-datepicker [class*=current-month],.repo-ui-datepicker [class*=time__header],.repo-ui-datepicker [class*=year-header]{color:var(--color-on-surface);font-family:var(--font-primary);font-size:var(--text-size-base);font-weight:var(--font-weight-semibold)}.repo-ui-datepicker [class*=__day],.repo-ui-datepicker [class*=__time-name]{color:var(--color-on-surface);font-family:var(--font-secondary)}.repo-ui-datepicker [class*=--disabled]{color:var(--color-secondary)}.repo-ui-datepicker .react-datepicker__day:not([aria-disabled=true]):hover,.repo-ui-datepicker .react-datepicker__month-text:not([aria-disabled=true]):hover,.repo-ui-datepicker .react-datepicker__quarter-text:not([aria-disabled=true]):hover,.repo-ui-datepicker .react-datepicker__year-text:not([aria-disabled=true]):hover{background-color:var(--color-surface-elevated);color:var(--color-on-surface)}.repo-ui-datepicker [class*=--selected],.repo-ui-datepicker [class*=--in-selecting-range],.repo-ui-datepicker [class*=--in-range]{background-color:var(--color-primary);color:var(--color-on-primary)}.repo-ui-datepicker [class*=--selected]:not([aria-disabled=true]):hover,.repo-ui-datepicker [class*=--in-selecting-range]:not([aria-disabled=true]):hover,.repo-ui-datepicker [class*=--in-range]:not([aria-disabled=true]):hover{opacity:.9}.repo-ui-datepicker .react-datepicker__navigation--previous,.repo-ui-datepicker .react-datepicker__navigation--next{top:.5rem}.repo-ui-datepicker .react-datepicker__navigation-icon:before,.repo-ui-datepicker [class*=--down-arrow]{border-color:var(--color-on-surface)}.repo-ui-datepicker .react-datepicker__navigation:hover :before{border-color:var(--color-secondary)}.repo-ui-datepicker .react-datepicker__month-select,.repo-ui-datepicker .react-datepicker__year-select,.repo-ui-datepicker .react-datepicker__month-year-select{background-color:var(--color-surface);border:1px solid var(--color-tertiary);color:var(--color-on-surface);font-family:var(--font-secondary)}.repo-ui-datepicker .react-datepicker__input-time-container{border-top:1px solid var(--color-tertiary);background-color:var(--color-surface-elevated);border-radius:0 0 .375rem .375rem;margin-top:.5rem;padding:.5rem .75rem}.repo-ui-datepicker .react-datepicker__input-time-container .react-datepicker-time__caption{color:var(--color-on-surface);font-family:var(--font-secondary);font-size:var(--text-size-sm);margin-bottom:.25rem}.repo-ui-datepicker .react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{background-color:var(--color-surface);border:1px solid var(--color-tertiary);color:var(--color-on-surface);font-family:var(--font-secondary);font-size:var(--text-size-sm);border-radius:.25rem;padding:.25rem .5rem}.repo-ui-datepicker.react-datepicker-popper{z-index:100}.repo-ui-datepicker.react-datepicker-popper .react-datepicker__triangle{stroke:var(--color-tertiary)}.repo-ui-datepicker.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:var(--color-surface-elevated);color:var(--color-surface-elevated)}.repo-ui-datepicker.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:var(--color-surface);color:var(--color-surface)}.info-icon-container{align-items:center;display:inline-flex;position:relative}.info-icon-container:hover svg{color:var(--color-text-secondary,#e4e4e7)}.info-icon-container:focus{outline:2px solid var(--color-border-focus,#6366f1);outline-offset:2px;border-radius:2px}.info-icon-container{-webkit-tap-highlight-color:transparent;cursor:pointer}.info-icon-container:active svg{color:var(--color-text-secondary,#e4e4e7);transition:all .1s;transform:scale(.95)}.info-icon-container[aria-pressed=true] svg{color:var(--color-brand-primary,#6366f1)}@media (hover:none) and (pointer:coarse){.info-icon-container{animation:3s ease-in-out infinite subtle-pulse}.info-icon-container[aria-pressed=true]{animation:none}@keyframes subtle-pulse{0%,to{opacity:1}50%{opacity:.7}}}.info-icon-tooltip{z-index:9999}:root{--info-icon-text-color:#a1a1aa;--info-icon-tooltip-bg:#2a2a2a;--info-icon-tooltip-text:#fff;--info-icon-tooltip-border:#3f3f46}[data-theme=light]{--info-icon-text-color:#64748b;--info-icon-tooltip-bg:#fff;--info-icon-tooltip-text:#0f172a;--info-icon-tooltip-border:#cbd5e1}@media (width<=640px){.info-icon-tooltip{min-width:200px!important;max-width:280px!important;font-size:.8rem!important;left:50%!important;transform:translate(-50%)!important}}@media (width<=480px){.info-icon-tooltip{margin-left:1rem;margin-right:1rem;min-width:240px!important;max-width:calc(100vw - 2rem)!important;font-size:.75rem!important;left:50%!important;transform:translate(-50%)!important}}.info-icon-tooltip{word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.info-icon-tooltip-narrow{min-width:150px;max-width:200px}.info-icon-tooltip-medium{min-width:200px;max-width:300px}.info-icon-tooltip-wide{min-width:250px;max-width:400px}.info-icon-tooltip-auto{width:max-content;min-width:200px;max-width:90vw}:root{--notification-bg-primary:#1a1a1a;--notification-bg-secondary:#262626;--notification-bg-tertiary:#333;--notification-border:#333;--notification-border-hover:#404040;--notification-text-primary:#fff;--notification-text-secondary:#a3a3a3;--notification-text-muted:#6b7280;--notification-accent:#2563eb;--notification-unread-bg:#1e293b;--notification-unread-bg-hover:#2d3b4e;--notification-badge-bg:#ef4444;--notification-priority-urgent:#ef4444;--notification-priority-high:#f59e0b;--notification-priority-normal:#2563eb}.notification-bell-container{align-items:center;display:inline-flex;position:relative}.notification-bell-button{width:40px;height:40px;color:var(--notification-text-secondary);cursor:pointer;background:0 0;border:none;border-radius:.5rem;justify-content:center;align-items:center;transition:all .2s;display:flex;position:relative}.notification-bell-button:hover{background:var(--notification-bg-tertiary);color:var(--notification-text-primary)}.notification-bell-button:focus{outline:none;box-shadow:0 0 0 2px #2563eb80}.notification-bell-button.has-unread{color:var(--notification-text-primary)}.notification-bell-button.has-unread:hover{color:var(--notification-accent)}.notification-badge{background:var(--notification-badge-bg);color:#fff;border-radius:9px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:.625rem;font-weight:600;line-height:1;animation:.3s notification-badge-pop;display:flex;position:absolute;top:4px;right:4px;box-shadow:0 2px 4px #0000004d}@keyframes notification-badge-pop{0%{transform:scale(0)}50%{transform:scale(1.2)}to{transform:scale(1)}}.notification-dropdown{background:var(--notification-bg-primary);border:1px solid var(--notification-border);z-index:2000;border-radius:.5rem;flex-direction:column;width:380px;max-height:500px;animation:.2s notification-dropdown-slide;display:flex;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 10px 25px #00000080}@keyframes notification-dropdown-slide{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.notification-dropdown-header{border-bottom:1px solid var(--notification-border);flex-shrink:0;justify-content:space-between;align-items:center;padding:1rem;display:flex}.notification-dropdown-header h3{color:var(--notification-text-primary);margin:0;font-size:1rem;font-weight:600}.mark-all-read-button{color:var(--notification-accent);cursor:pointer;background:0 0;border:none;border-radius:.25rem;padding:.25rem .5rem;font-size:.8125rem;transition:background .2s}.mark-all-read-button:hover{background:var(--notification-bg-secondary)}.mark-all-read-button:focus{outline:none;box-shadow:0 0 0 2px #2563eb80}.notification-dropdown-list{flex:1;max-height:400px;overflow-y:auto}.notification-loading{text-align:center;color:var(--notification-text-secondary);padding:2rem 1rem}.notification-empty{text-align:center;color:var(--notification-text-secondary);padding:3rem 1.5rem}.notification-empty-icon{opacity:.5;margin-bottom:.75rem;font-size:2.5rem}.notification-empty p{color:var(--notification-text-primary);margin:0 0 .5rem;font-size:.9375rem}.notification-empty-hint{color:var(--notification-text-muted);font-size:.8125rem}.notification-dropdown-footer{border-top:1px solid var(--notification-border);text-align:center;flex-shrink:0;padding:.75rem 1rem}.notification-count{color:var(--notification-text-muted);font-size:.75rem}.notification-dropdown-list::-webkit-scrollbar{width:6px}.notification-dropdown-list::-webkit-scrollbar-track{background:var(--notification-bg-primary)}.notification-dropdown-list::-webkit-scrollbar-thumb{background:var(--notification-border-hover);border-radius:3px}.notification-dropdown-list::-webkit-scrollbar-thumb:hover{background:#4a4a4a}.notification-item{border-bottom:1px solid var(--notification-bg-secondary);cursor:pointer;gap:.75rem;padding:1rem;transition:background .2s;display:flex;position:relative}.notification-item:last-child{border-bottom:none}.notification-item:hover{background:var(--notification-bg-secondary)}.notification-item:focus{background:var(--notification-bg-secondary);outline:none}.notification-item.unread{background:var(--notification-unread-bg)}.notification-item.unread:hover{background:var(--notification-unread-bg-hover)}.notification-item.priority-urgent{border-left:3px solid var(--notification-priority-urgent)}.notification-item.priority-high{border-left:3px solid var(--notification-priority-high)}.notification-item.priority-normal{border-left:3px solid var(--notification-priority-normal)}.notification-icon{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:1rem;display:flex}.notification-content{flex:1;min-width:0}.notification-title{color:var(--notification-text-primary);margin-bottom:.25rem;font-size:.875rem;font-weight:600;line-height:1.3}.notification-message{color:var(--notification-text-secondary);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:.5rem;font-size:.8125rem;line-height:1.4;display:-webkit-box;overflow:hidden}.notification-meta{color:var(--notification-text-muted);gap:.75rem;font-size:.75rem;display:flex}.notification-time{color:var(--notification-text-muted)}.notification-ticket{color:var(--notification-accent);font-weight:500}.notification-unread-dot{background:var(--notification-accent);border-radius:50%;flex-shrink:0;width:8px;height:8px;position:absolute;top:1rem;right:1rem}@media (width<=480px){.notification-dropdown{width:calc(100vw - 32px);right:-8px}}.toast-container{z-index:9999;pointer-events:none;flex-direction:column;gap:.5rem;width:100%;max-width:400px;display:flex;position:fixed;bottom:1rem;left:50%;transform:translate(-50%)}.toast-item{opacity:0;pointer-events:auto;word-wrap:break-word;background-color:#1a1a1a;border-radius:.5rem;max-width:100%;transition:all .3s ease-in-out;transform:translateY(100%);box-shadow:0 10px 25px #0000004d}.toast-item.toast-visible{opacity:1;transform:translateY(0)}.toast-item.toast-exiting{opacity:0;transform:translateY(100%)}.toast-content{align-items:flex-start;gap:.75rem;padding:1rem;display:flex}.toast-icon{flex-shrink:0;margin-top:.125rem;font-size:1.25rem;font-weight:700}.toast-message{color:#fff;word-break:break-word;flex:1;font-size:.875rem;line-height:1.4}.toast-actions{flex-shrink:0;align-items:flex-start;gap:.5rem;display:flex}.toast-action-button{color:#3b82f6;cursor:pointer;background:0 0;border:none;border-radius:.25rem;padding:.25rem .5rem;font-size:.875rem;font-weight:500;transition:background-color .2s}.toast-action-button:hover{background-color:#3b82f61a}.toast-close-button{color:#a3a3a3;cursor:pointer;background:0 0;border:none;border-radius:.25rem;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;padding:.25rem;font-size:1.25rem;line-height:1;transition:color .2s;display:flex}.toast-close-button:hover{color:#fff}.toast-action-button:focus,.toast-close-button:focus{outline-offset:2px;outline:2px solid #3b82f6}.toast-item:nth-child(n+4){opacity:.7;transform:scale(.95)translateY(0)}.toast-item:nth-child(n+6){display:none}.toast-item:hover{box-shadow:0 15px 35px #0006}@media (width<=640px){.toast-container{max-width:none;bottom:.5rem;left:.5rem;right:.5rem;transform:none}.toast-content{gap:.5rem;padding:.75rem}.toast-message{font-size:.8125rem}.toast-icon{font-size:1.125rem}}.toast-container.top-left{top:1rem;bottom:auto;left:1rem;transform:none}.toast-container.top-right{inset:1rem 1rem auto auto;transform:none}.toast-container.top-center{top:1rem;bottom:auto;left:50%;transform:translate(-50%)}.toast-container.bottom-left{bottom:1rem;left:1rem;transform:none}.toast-container.bottom-right{bottom:1rem;left:auto;right:1rem;transform:none}.toast-container.bottom-center{bottom:1rem;left:50%;transform:translate(-50%)}.toast-container.top-left .toast-item,.toast-container.top-right .toast-item,.toast-container.top-center .toast-item{transform:translateY(-100%)}.toast-container.top-left .toast-item.toast-visible,.toast-container.top-right .toast-item.toast-visible,.toast-container.top-center .toast-item.toast-visible{transform:translateY(0)}.toast-container.top-left .toast-item.toast-exiting,.toast-container.top-right .toast-item.toast-exiting,.toast-container.top-center .toast-item.toast-exiting{transform:translateY(-100%)}@keyframes confirm-dialog-appear{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.theme-toggle-wrapper{align-items:center;display:flex}.theme-toggle-button{justify-content:flex-start;align-items:center;display:flex}@media (prefers-reduced-motion:reduce){*{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}html,body,#root{height:100%;overflow:hidden}html{font-size:18px}html,html *{letter-spacing:normal!important}html[data-font-size=sm]{font-size:16px}html[data-font-size=md]{font-size:18px}html[data-font-size=lg]{font-size:20px}body{background:var(--color-surface);color:var(--color-on-surface);font-family:var(--font-secondary);margin:0;font-size:1rem;line-height:1.5}[data-theme=light]{--color-input:#fff;--color-input-border:var(--color-secondary)}@supports (color:color-mix(in lab, red, red)){[data-theme=light]{--color-input-border:color-mix(in srgb, var(--color-secondary) 58%, transparent)}}[data-theme=light]{--color-input-fill:var(--color-on-surface)}@supports (color:color-mix(in lab, red, red)){[data-theme=light]{--color-input-fill:color-mix(in srgb, var(--color-on-surface) 3%, var(--color-input))}}[data-theme=light]{--color-input-underline:var(--color-on-surface)}@supports (color:color-mix(in lab, red, red)){[data-theme=light]{--color-input-underline:color-mix(in srgb, var(--color-on-surface) 60%, transparent)}}[data-theme=light]{--color-placeholder:var(--color-on-surface)}@supports (color:color-mix(in lab, red, red)){[data-theme=light]{--color-placeholder:color-mix(in srgb, var(--color-on-surface) 52%, transparent)}}[data-theme=dark]{--color-input:var(--color-surface-elevated)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--color-input:color-mix(in srgb, var(--color-surface-elevated) 72%, white)}}[data-theme=dark]{--color-input-border:var(--color-secondary)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--color-input-border:color-mix(in srgb, var(--color-secondary) 72%, transparent)}}[data-theme=dark]{--color-input-fill:var(--color-on-surface)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--color-input-fill:color-mix(in srgb, var(--color-on-surface) 6%, var(--color-input))}}[data-theme=dark]{--color-input-underline:var(--color-on-surface)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--color-input-underline:color-mix(in srgb, var(--color-on-surface) 55%, transparent)}}[data-theme=dark]{--color-placeholder:var(--color-on-surface)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark]{--color-placeholder:color-mix(in srgb, var(--color-on-surface) 62%, transparent)}}.form-field{background-color:var(--color-input);border:1px solid var(--color-input-border);color:var(--color-on-surface);box-shadow:inset 0 1px 0 var(--color-on-surface)}@supports (color:color-mix(in lab, red, red)){.form-field{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--color-on-surface) 4%, transparent)}}.form-field:not(.filter-select){background-color:var(--color-input-fill,var(--color-input));border-bottom:2px solid var(--color-input-underline,var(--color-input-border))}.form-field::placeholder{color:var(--color-placeholder);opacity:1}.form-field:focus,.form-field:focus-visible{border-color:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.form-field:focus,.form-field:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb, var(--color-primary) 35%, transparent)}}.form-field.bg-primary{background-color:var(--color-primary);border-color:var(--color-primary);color:var(--color-on-primary);box-shadow:none}button.label-text.bg-primary{border-color:var(--color-primary)}button.label-text.bg-tertiary{background-color:var(--color-input);border-color:var(--color-input-border);color:var(--color-on-surface)}button.label-text.bg-tertiary:hover:not(:disabled){background-color:var(--color-input)}@supports (color:color-mix(in lab, red, red)){button.label-text.bg-tertiary:hover:not(:disabled){background-color:color-mix(in srgb, var(--color-input) 82%, var(--color-primary))}}button.label-text.bg-tertiary:hover:not(:disabled){border-color:var(--color-primary);color:var(--color-on-surface)}button.label-text.bg-transparent{background-color:var(--color-input);border-color:var(--color-input-border);color:var(--color-on-surface)}button.label-text.bg-transparent:hover:not(:disabled){background-color:var(--color-input)}@supports (color:color-mix(in lab, red, red)){button.label-text.bg-transparent:hover:not(:disabled){background-color:color-mix(in srgb, var(--color-input) 78%, var(--color-primary))}}button.label-text.bg-transparent:hover:not(:disabled){border-color:var(--color-primary)}button.label-text.border-primary.bg-surface{background-color:var(--color-input);border-color:var(--color-input-border)}button.label-text.ink-button{background-color:var(--color-on-surface);border-color:var(--color-on-surface);color:var(--color-surface)}button.label-text.ink-button:hover:not(:disabled){background-color:var(--color-on-surface)}@supports (color:color-mix(in lab, red, red)){button.label-text.ink-button:hover:not(:disabled){background-color:color-mix(in srgb, var(--color-on-surface) 82%, var(--color-surface))}}button.label-text.ink-button:hover:not(:disabled){border-color:var(--color-on-surface);color:var(--color-surface)}button.label-text.ink-button:disabled{opacity:.45;cursor:not-allowed}.loading-stripe{display:none}.modal-header{background-color:var(--modal-header-bg,var(--color-tertiary));position:relative}@supports (color:color-mix(in lab, red, red)){.modal-header{background-color:var(--modal-header-bg,color-mix(in srgb, var(--color-tertiary) 75%, var(--color-surface-elevated)))}}.modal-header{border-bottom:1px solid var(--modal-header-line,var(--color-on-surface))}@supports (color:color-mix(in lab, red, red)){.modal-header{border-bottom:1px solid var(--modal-header-line,color-mix(in srgb, var(--color-on-surface) 14%, transparent))}}.app-topbar-icon-btn{line-height:1}.app-topbar-icon-btn .material-icons-outlined{font-size:1.25rem;line-height:1;display:block}.modal-header h2,.modal-header h2.label-text,.modal-panel h1,.modal-panel h2,.modal-panel h3{letter-spacing:normal;color:var(--modal-header-fg,var(--color-on-surface))}.modal-panel h1,.modal-panel h2,.modal-panel h3{color:var(--color-on-surface)}.modal-header-button{color:var(--modal-header-muted,var(--color-secondary))}.modal-header-button:hover{background-color:var(--modal-header-fg,var(--color-on-surface))}@supports (color:color-mix(in lab, red, red)){.modal-header-button:hover{background-color:color-mix(in srgb, var(--modal-header-fg,var(--color-on-surface)) 14%, transparent)}}.modal-header-button:hover{color:var(--modal-header-fg,var(--color-on-surface))}.inventory-search-hit{background:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.inventory-search-hit{background:color-mix(in srgb, var(--color-primary) 28%, transparent)}}.inventory-search-hit{color:inherit;border-radius:.15em;padding:0 .1em}.data-table-head th{background-color:var(--color-on-surface)}@supports (color:color-mix(in lab, red, red)){.data-table-head th{background-color:color-mix(in srgb, var(--color-on-surface) 5%, var(--color-surface-elevated))}}.data-table-head th{border-bottom:1px solid var(--color-on-surface)}@supports (color:color-mix(in lab, red, red)){.data-table-head th{border-bottom:1px solid color-mix(in srgb, var(--color-on-surface) 35%, transparent)}}.fleet-asset-card{transition:background-color .12s,border-color .12s,box-shadow .12s}.production-column{background:var(--color-surface)}@supports (color:color-mix(in lab, red, red)){.production-column{background:color-mix(in srgb, var(--color-surface) 55%, transparent)}}.production-column{box-shadow:0 2px 10px -2px var(--color-on-surface)}@supports (color:color-mix(in lab, red, red)){.production-column{box-shadow:0 2px 10px -2px color-mix(in srgb, var(--color-on-surface) 12%, transparent)}}.production-column{transition:background-color .15s,border-color .15s,box-shadow .15s}.production-column[data-drop-over=true]{background:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.production-column[data-drop-over=true]{background:color-mix(in srgb, var(--color-primary) 12%, transparent)}}.production-column[data-drop-over=true]{box-shadow:0 4px 14px -2px var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.production-column[data-drop-over=true]{box-shadow:0 4px 14px -2px color-mix(in srgb, var(--color-primary) 20%, transparent)}}.fleet-asset-card:hover{background:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.fleet-asset-card:hover{background:color-mix(in srgb, var(--color-primary) 10%, var(--color-surface-elevated))}}.fleet-asset-card:hover{border-color:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.fleet-asset-card:hover{border-color:color-mix(in srgb, var(--color-primary) 42%, var(--color-secondary))}}.fleet-asset-card:hover{box-shadow:0 4px 10px -2px var(--color-on-surface)}@supports (color:color-mix(in lab, red, red)){.fleet-asset-card:hover{box-shadow:0 4px 10px -2px color-mix(in srgb, var(--color-on-surface) 12%, transparent)}}[data-fleet-kind=vehicle]{--fleet-kind:#2563eb}[data-fleet-kind=trailer]{--fleet-kind:#d97706}[data-fleet-kind=machine]{--fleet-kind:#7c3aed}[data-fleet-kind=battery]{--fleet-kind:#059669}[data-theme=dark] [data-fleet-kind=vehicle]{--fleet-kind:#60a5fa}[data-theme=dark] [data-fleet-kind=trailer]{--fleet-kind:#fbbf24}[data-theme=dark] [data-fleet-kind=machine]{--fleet-kind:#a78bfa}[data-theme=dark] [data-fleet-kind=battery]{--fleet-kind:#34d399}.fleet-asset-card[data-fleet-kind]{border-top:3px solid var(--fleet-kind)}:root .fleet-asset-card[data-fleet-kind]:hover{border-top-color:var(--fleet-kind)}.fleet-kind-icon{background:var(--fleet-kind)}@supports (color:color-mix(in lab, red, red)){.fleet-kind-icon{background:color-mix(in srgb, var(--fleet-kind) 14%, transparent)}}.fleet-kind-icon{color:var(--fleet-kind)}.fleet-kind-chip{background:var(--fleet-kind)}@supports (color:color-mix(in lab, red, red)){.fleet-kind-chip{background:color-mix(in srgb, var(--fleet-kind) 12%, transparent)}}.fleet-kind-chip{color:var(--fleet-kind)}.fleet-kind-choice:hover{border-color:var(--fleet-kind)}.data-table-row>td{transition:background-color .12s}.data-table-row:hover>td,.data-table-row:focus-visible>td{background:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.data-table-row:hover>td,.data-table-row:focus-visible>td{background:color-mix(in srgb, var(--color-primary) 10%, var(--color-surface))}}.inventory-row>td{transition:background-color .12s}.inventory-row:hover>td,.inventory-row:focus-visible>td{background:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.inventory-row:hover>td,.inventory-row:focus-visible>td{background:color-mix(in srgb, var(--color-primary) 10%, var(--color-surface))}}[data-theme=dark] .sidebar-brand-logo{filter:brightness(0)invert()}.sidebar-rail{transition:width .15s cubic-bezier(.25,.8,.25,1),transform .15s cubic-bezier(.25,.8,.25,1);overflow:visible}html[data-sidebar-animating] main{pointer-events:none}@media (prefers-reduced-motion:reduce){.sidebar-rail{transition:none}.sidebar-label,.sidebar-submenu{transition:none!important}}.sidebar-rail__body{scrollbar-gutter:auto}.sidebar-label{transition:opacity 80ms linear}.sidebar-nav-link--active{background:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.sidebar-nav-link--active{background:color-mix(in srgb, var(--color-primary) 18%, var(--color-surface))}}.sidebar-nav-link--active{color:var(--color-on-surface)}[data-theme=dark] .sidebar-nav-link--active{background:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark] .sidebar-nav-link--active{background:color-mix(in srgb, var(--color-primary) 28%, var(--color-surface))}}@media (width>=768px){.sidebar-rail--collapsed .sidebar-rail__body,.sidebar-rail--collapsed .sidebar-footer{padding-inline:0!important}.sidebar-rail--collapsed .sidebar-nav-link,.sidebar-rail--collapsed .sidebar-footer-btn{justify-content:center;align-items:center;gap:0;width:2.5rem;height:2.5rem;margin-inline:auto;padding:0;display:flex}.sidebar-rail--collapsed .sidebar-nav-link .sidebar-label,.sidebar-rail--collapsed .sidebar-footer-btn .sidebar-label{display:none!important}.sidebar-rail--collapsed .sidebar-brand-row{justify-content:center;gap:0;padding-inline:0!important}.sidebar-rail--collapsed .sidebar-brand-row .sidebar-label{display:none!important}.sidebar-rail--collapsed .sidebar-label{transition-duration:50ms}.sidebar-submenu{transition:opacity .1s,grid-template-rows .15s cubic-bezier(.25,.8,.25,1)}}.inspection-section__header{background:var(--section-header-bg,var(--color-tertiary))}@supports (color:color-mix(in lab, red, red)){.inspection-section__header{background:var(--section-header-bg,color-mix(in srgb, var(--color-tertiary) 75%, var(--color-surface-elevated)))}}.inspection-section__header{border-bottom:1px solid var(--section-header-line,var(--color-on-surface))}@supports (color:color-mix(in lab, red, red)){.inspection-section__header{border-bottom:1px solid var(--section-header-line,color-mix(in srgb, var(--color-on-surface) 14%, transparent))}}.inspection-section__header{box-shadow:inset 4px 0 0 var(--section-header-accent,var(--color-primary))}.inspection-choice{border:1px solid var(--color-secondary);border-radius:.5rem;flex-shrink:0;display:inline-flex;overflow:hidden}.inspection-choice__option{white-space:nowrap;cursor:pointer;min-width:3.25rem;height:2rem;color:var(--color-secondary);background:var(--color-surface-elevated);justify-content:center;align-items:center;padding-inline:.625rem;font-size:12px;font-weight:600;line-height:1;transition:background-color .15s,color .15s;display:inline-flex;position:relative}.inspection-choice__option+.inspection-choice__option{border-left:1px solid var(--color-secondary)}.inspection-choice__option input{opacity:0;pointer-events:none;position:absolute}.inspection-choice__option:has(input:focus-visible){outline:2px solid var(--color-primary);outline-offset:-2px}.inspection-choice__option[data-result=good]:has(input:checked){background:#16a34a}@supports (color:color-mix(in lab, red, red)){.inspection-choice__option[data-result=good]:has(input:checked){background:color-mix(in srgb, #16a34a 18%, var(--color-surface-elevated))}}.inspection-choice__option[data-result=good]:has(input:checked){color:#14532d}@supports (color:color-mix(in lab, red, red)){.inspection-choice__option[data-result=good]:has(input:checked){color:color-mix(in srgb, #14532d 70%, var(--color-on-surface))}}.inspection-choice__option[data-result=na]:has(input:checked){background:var(--color-on-surface)}@supports (color:color-mix(in lab, red, red)){.inspection-choice__option[data-result=na]:has(input:checked){background:color-mix(in srgb, var(--color-on-surface) 12%, var(--color-surface-elevated))}}.inspection-choice__option[data-result=na]:has(input:checked){color:var(--color-on-surface)}.inspection-choice__option[data-result=needs_repair]:has(input:checked){background:#e11d48}@supports (color:color-mix(in lab, red, red)){.inspection-choice__option[data-result=needs_repair]:has(input:checked){background:color-mix(in srgb, #e11d48 16%, var(--color-surface-elevated))}}.inspection-choice__option[data-result=needs_repair]:has(input:checked){color:#9f1239}@supports (color:color-mix(in lab, red, red)){.inspection-choice__option[data-result=needs_repair]:has(input:checked){color:color-mix(in srgb, #9f1239 65%, var(--color-on-surface))}}[data-theme=dark] .inspection-choice__option[data-result=good]:has(input:checked){background:#4ade80}@supports (color:color-mix(in lab, red, red)){[data-theme=dark] .inspection-choice__option[data-result=good]:has(input:checked){background:color-mix(in srgb, #4ade80 28%, var(--color-surface-elevated))}}[data-theme=dark] .inspection-choice__option[data-result=good]:has(input:checked){color:#bbf7d0}[data-theme=dark] .inspection-choice__option[data-result=needs_repair]:has(input:checked){background:#fb7185}@supports (color:color-mix(in lab, red, red)){[data-theme=dark] .inspection-choice__option[data-result=needs_repair]:has(input:checked){background:color-mix(in srgb, #fb7185 26%, var(--color-surface-elevated))}}[data-theme=dark] .inspection-choice__option[data-result=needs_repair]:has(input:checked){color:#fecdd3}[data-skin=asc] h1,[data-skin=asc] h2,[data-skin=asc] .app-chrome-title,[data-skin=asc] .app-chrome-title *{letter-spacing:.02em}[data-skin=asc][data-theme=light]{--modal-header-bg:var(--color-chalk);--modal-header-line:var(--color-utility-communications,#ff6621);--section-header-bg:var(--color-utility-communications,#ff6621)}@supports (color:color-mix(in lab, red, red)){[data-skin=asc][data-theme=light]{--section-header-bg:color-mix(in srgb, var(--color-utility-communications,#ff6621) 10%, var(--color-surface-elevated))}}[data-skin=asc][data-theme=light]{--section-header-line:var(--color-utility-communications,#ff6621)}@supports (color:color-mix(in lab, red, red)){[data-skin=asc][data-theme=light]{--section-header-line:color-mix(in srgb, var(--color-utility-communications,#ff6621) 35%, transparent)}}[data-skin=asc][data-theme=light]{--section-header-accent:var(--color-utility-communications,#ff6621)}[data-skin=asc][data-theme=dark]{--modal-header-bg:var(--color-utility-communications,#ff6621)}@supports (color:color-mix(in lab, red, red)){[data-skin=asc][data-theme=dark]{--modal-header-bg:color-mix(in srgb, var(--color-utility-communications,#ff6621) 14%, #333)}}[data-skin=asc][data-theme=dark]{--modal-header-line:var(--color-utility-communications,#ff6621);--section-header-bg:var(--color-utility-communications,#ff6621)}@supports (color:color-mix(in lab, red, red)){[data-skin=asc][data-theme=dark]{--section-header-bg:color-mix(in srgb, var(--color-utility-communications,#ff6621) 14%, #333)}}[data-skin=asc][data-theme=dark]{--section-header-line:var(--color-utility-communications,#ff6621)}@supports (color:color-mix(in lab, red, red)){[data-skin=asc][data-theme=dark]{--section-header-line:color-mix(in srgb, var(--color-utility-communications,#ff6621) 45%, transparent)}}[data-skin=asc][data-theme=dark]{--section-header-accent:var(--color-utility-communications,#ff6621)}[data-skin=asc] .modal-header{border-bottom-width:2px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.service-type-tag--repair{color:#be123c;background:#e11d4824}[data-theme=dark] .service-type-tag--repair{color:#fda4af;background:#fb71852e}.fleet-map-marker:hover{z-index:2}.fleet-map{isolation:isolate;z-index:0;background:#2a323c}[data-theme=light] .fleet-map{background:#c5d0db}.fleet-map__canvas.maplibregl-map{font:inherit}.fleet-map__canvas .maplibregl-ctrl-group:not(:empty){border:1px solid var(--color-secondary)}@supports (color:color-mix(in lab, red, red)){.fleet-map__canvas .maplibregl-ctrl-group:not(:empty){border:1px solid color-mix(in srgb, var(--color-secondary) 55%, transparent)}}.fleet-map__canvas .maplibregl-ctrl-group:not(:empty){box-shadow:none;background:var(--color-surface-elevated);border-radius:.65rem;overflow:hidden}.fleet-map__canvas .maplibregl-ctrl-group button{background-color:var(--color-surface-elevated);width:2rem;height:2rem}.fleet-map__canvas .maplibregl-ctrl-group button+button{border-top-color:var(--color-secondary)}@supports (color:color-mix(in lab, red, red)){.fleet-map__canvas .maplibregl-ctrl-group button+button{border-top-color:color-mix(in srgb, var(--color-secondary) 40%, transparent)}}.fleet-map__canvas .maplibregl-ctrl-group button:not(:disabled):hover{background-color:var(--color-surface-elevated)}@supports (color:color-mix(in lab, red, red)){.fleet-map__canvas .maplibregl-ctrl-group button:not(:disabled):hover{background-color:color-mix(in srgb, var(--color-surface-elevated) 70%, var(--color-primary))}}[data-theme=dark] .fleet-map__canvas .maplibregl-ctrl-icon{filter:invert()}.fleet-map__canvas .maplibregl-ctrl.maplibregl-ctrl-attrib{background:var(--color-surface-elevated)}@supports (color:color-mix(in lab, red, red)){.fleet-map__canvas .maplibregl-ctrl.maplibregl-ctrl-attrib{background:color-mix(in srgb, var(--color-surface-elevated) 88%, transparent)}}.fleet-map__canvas .maplibregl-ctrl.maplibregl-ctrl-attrib{color:var(--color-secondary);border-radius:.4rem 0 0;padding:2px 6px;font-size:10px}.fleet-map__canvas .maplibregl-ctrl-attrib a{color:var(--color-primary)}.fleet-map-pin{pointer-events:auto;align-items:center;gap:.4rem;width:max-content;max-width:10rem;display:flex;position:relative}.fleet-map-pin__pulse{background:var(--pin-ring);border-radius:9999px;width:1.25rem;height:1.25rem;margin-top:-.625rem;animation:1.8s ease-out infinite fleet-map-pulse;position:absolute;top:50%;left:0}.fleet-map-pin__dot{z-index:1;background:var(--pin-fill);border:2px solid #fff;border-radius:9999px;flex-shrink:0;width:.85rem;height:.85rem;position:relative;box-shadow:0 1px 3px #0f172a59}[data-theme=dark] .fleet-map-pin__dot{border-color:var(--color-on-surface)}@supports (color:color-mix(in lab, red, red)){[data-theme=dark] .fleet-map-pin__dot{border-color:color-mix(in srgb, var(--color-on-surface) 90%, white)}}.fleet-map-pin__label{z-index:1;text-overflow:ellipsis;white-space:nowrap;background:var(--color-surface-elevated);border-radius:.4rem;max-width:8.5rem;padding:.15rem .45rem;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.fleet-map-pin__label{background:color-mix(in srgb, var(--color-surface-elevated) 92%, transparent)}}.fleet-map-pin__label{border:1px solid var(--color-secondary)}@supports (color:color-mix(in lab, red, red)){.fleet-map-pin__label{border:1px solid color-mix(in srgb, var(--color-secondary) 45%, transparent)}}.fleet-map-pin__label{color:var(--color-on-surface);letter-spacing:.01em;font-size:11px;font-weight:600;line-height:1.3}.fleet-map-popup-wrap .maplibregl-popup-content{background:var(--color-surface-elevated);color:var(--color-on-surface);border:1px solid var(--color-secondary)}@supports (color:color-mix(in lab, red, red)){.fleet-map-popup-wrap .maplibregl-popup-content{border:1px solid color-mix(in srgb, var(--color-secondary) 50%, transparent)}}.fleet-map-popup-wrap .maplibregl-popup-content{box-shadow:none;border-radius:.65rem;padding:.65rem 1.75rem .65rem .75rem;font-family:inherit}.fleet-map-popup-wrap .maplibregl-popup-close-button{color:var(--color-secondary);padding:0 .4rem;font-size:1.1rem}.fleet-map-popup-wrap .maplibregl-popup-close-button:hover{color:var(--color-on-surface);background:0 0}.fleet-map-popup-wrap[class*=anchor-bottom] .maplibregl-popup-tip{border-top-color:var(--color-surface-elevated)}.fleet-map-popup-wrap[class*=anchor-top] .maplibregl-popup-tip{border-bottom-color:var(--color-surface-elevated)}.fleet-map-popup-wrap.maplibregl-popup-anchor-left .maplibregl-popup-tip{border-right-color:var(--color-surface-elevated)}.fleet-map-popup-wrap.maplibregl-popup-anchor-right .maplibregl-popup-tip{border-left-color:var(--color-surface-elevated)}.fleet-map-popup__name{color:var(--color-on-surface);font-size:.8125rem;font-weight:600}.fleet-map-popup__sku{letter-spacing:.04em;color:var(--color-secondary);margin-top:.15rem;font-family:ui-monospace,monospace;font-size:.7rem}.fleet-map-popup__address{color:var(--color-on-surface);margin-top:.45rem;font-size:.75rem;line-height:1.35}.fleet-map-popup__address--muted{color:var(--color-secondary)}.fleet-map-popup__link{color:var(--color-primary);margin-top:.55rem;font-size:.75rem;font-weight:600;text-decoration:none;display:inline-block}.fleet-map-popup__link:hover{text-decoration:underline}@keyframes fleet-map-pulse{0%{opacity:.7;transform:scale(.7)}70%{opacity:0;transform:scale(1.85)}to{opacity:0;transform:scale(.7)}}.fleet-decommissioned-body{opacity:.72;filter:grayscale(.45)saturate(.55)}.dashboard-widget{--widget-bg:var(--color-surface-elevated)}@supports (color:color-mix(in lab, red, red)){.dashboard-widget{--widget-bg:color-mix(in srgb, var(--color-surface-elevated) 55%, var(--color-surface))}}.dashboard-widget{background:var(--widget-bg)}[data-skin=asc][data-theme=light] .dashboard-widget{--widget-bg:var(--color-surface-elevated)}@supports (color:color-mix(in lab, red, red)){[data-skin=asc][data-theme=light] .dashboard-widget{--widget-bg:color-mix(in srgb, var(--color-surface-elevated) 38%, var(--color-surface))}}.widget-tabs{--folder-front:var(--widget-bg,var(--color-surface));--folder-front-ink:var(--color-on-surface);--folder-back:var(--color-primary);--folder-back-ink:var(--color-on-primary);--folder-edge:var(--color-on-surface);--folder-radius:.6rem;--folder-line:1.5px;--folder-overhang:0px;margin-left:-.75rem;position:relative;top:calc(.5rem + 1px)}.widget-tabs--page{--folder-front:var(--color-surface);margin-left:0;top:1px}.widget-tabs--page .widget-tab[data-active=true]{--folder-overhang:3px;z-index:5;height:calc(1.9rem + 3px);margin-bottom:-3px;padding-bottom:3px}.widget-tab{border-radius:var(--folder-radius) var(--folder-radius) 0 0;background:var(--folder-back);height:1.6rem;color:var(--folder-back-ink);padding-top:.15rem;transition:height .15s,background-color .15s,color .15s;position:relative}.widget-tab:first-child{border-top-left-radius:0}.widget-tab:before{content:"";inset:0 0 var(--folder-overhang) 0;border:var(--folder-line) solid var(--folder-edge);border-radius:inherit;pointer-events:none;border-bottom:0;position:absolute}.widget-tabs:not(.widget-tabs--page) .widget-tab:first-child:before{border-left-width:0}.widget-tab:not([data-active=true]):before{border-color:var(--folder-back-ink)}@supports (color:color-mix(in lab, red, red)){.widget-tab:not([data-active=true]):before{border-color:color-mix(in srgb, var(--folder-back-ink) 45%, var(--folder-back))}}.widget-tab+.widget-tab{margin-left:calc(var(--folder-radius) * -.5)}.widget-tab:not([data-active=true]):hover{height:1.75rem}.widget-tab[data-active=true]{background:var(--folder-front);height:1.9rem;color:var(--folder-front-ink);font-weight:700}@media (prefers-reduced-motion:reduce){.widget-tab{transition:none}}.dashboard-widget-row:hover,.dashboard-widget-row:focus-visible{background:var(--color-on-surface)}@supports (color:color-mix(in lab, red, red)){.dashboard-widget-row:hover,.dashboard-widget-row:focus-visible{background:color-mix(in srgb, var(--color-on-surface) 8%, transparent)}}.global-add-menu-item:hover:not(:disabled),.global-add-menu-item:focus-visible:not(:disabled){background:var(--color-on-surface)}@supports (color:color-mix(in lab, red, red)){.global-add-menu-item:hover:not(:disabled),.global-add-menu-item:focus-visible:not(:disabled){background:color-mix(in srgb, var(--color-on-surface) 8%, transparent)}}.dashboard-catalog-card{background:var(--color-surface-elevated)}@supports (color:color-mix(in lab, red, red)){.dashboard-catalog-card{background:color-mix(in srgb, var(--color-surface-elevated) 45%, var(--color-surface))}}.dashboard-catalog-card{transition:background .12s,border-color .12s,box-shadow .12s}.dashboard-catalog-card:hover:not(:disabled):not([aria-disabled=true]){background:var(--color-surface-elevated)}@supports (color:color-mix(in lab, red, red)){.dashboard-catalog-card:hover:not(:disabled):not([aria-disabled=true]){background:color-mix(in srgb, var(--color-surface-elevated) 70%, var(--color-surface))}}.dashboard-catalog-card:hover:not(:disabled):not([aria-disabled=true]){border-color:var(--color-input-border,var(--color-secondary));box-shadow:0 1px 2px var(--color-on-surface)}@supports (color:color-mix(in lab, red, red)){.dashboard-catalog-card:hover:not(:disabled):not([aria-disabled=true]){box-shadow:0 1px 2px color-mix(in srgb, var(--color-on-surface) 8%, transparent)}}[data-skin=asc][data-theme=light] .dashboard-catalog-card{background:var(--color-surface-elevated)}@supports (color:color-mix(in lab, red, red)){[data-skin=asc][data-theme=light] .dashboard-catalog-card{background:color-mix(in srgb, var(--color-surface-elevated) 32%, var(--color-surface))}}.global-add-btn{line-height:1}.global-add-btn__icon.material-icons-outlined{width:1rem;height:1rem;font-size:1rem;line-height:1rem;display:block;overflow:hidden}.global-add-btn__label{font-size:.875rem;line-height:1rem}.dashboard-customize-icon.material-icons-outlined{width:1.25rem;height:1.25rem;font-size:1.25rem;line-height:1.25rem;display:block;overflow:hidden;transform:translateY(.1rem)}.dashboard-widget-scroll{scrollbar-width:none;overflow:hidden auto}.dashboard-widget-scroll>li{min-width:0}.dashboard-widget:hover .dashboard-widget-scroll,.dashboard-widget:focus-within .dashboard-widget-scroll{scrollbar-width:thin;scrollbar-color:var(--color-secondary) transparent}@supports (color:color-mix(in lab, red, red)){.dashboard-widget:hover .dashboard-widget-scroll,.dashboard-widget:focus-within .dashboard-widget-scroll{scrollbar-color:color-mix(in srgb, var(--color-secondary) 65%, transparent) transparent}}.dashboard-widget-scroll::-webkit-scrollbar{width:0;height:0}.dashboard-widget:hover .dashboard-widget-scroll::-webkit-scrollbar{width:6px;height:0}.dashboard-widget:focus-within .dashboard-widget-scroll::-webkit-scrollbar{width:6px;height:0}.dashboard-widget-scroll::-webkit-scrollbar-track{background:0 0}.dashboard-widget-scroll::-webkit-scrollbar-thumb{background:var(--color-secondary)}@supports (color:color-mix(in lab, red, red)){.dashboard-widget-scroll::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--color-secondary) 65%, transparent)}}.dashboard-widget-scroll::-webkit-scrollbar-thumb{border-radius:999px}.hover-scroll{scrollbar-width:thin;scrollbar-color:transparent transparent;transition:scrollbar-color .2s}.hover-scroll:hover,.hover-scroll:focus-within{scrollbar-color:var(--color-secondary) transparent}@supports (color:color-mix(in lab, red, red)){.hover-scroll:hover,.hover-scroll:focus-within{scrollbar-color:color-mix(in srgb, var(--color-secondary) 65%, transparent) transparent}}.hover-scroll::-webkit-scrollbar{width:6px;height:6px}.hover-scroll::-webkit-scrollbar-track{background:0 0}.hover-scroll::-webkit-scrollbar-thumb{background:0 0;border-radius:999px}.hover-scroll:hover::-webkit-scrollbar-thumb{background:var(--color-secondary)}@supports (color:color-mix(in lab, red, red)){.hover-scroll:hover::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--color-secondary) 65%, transparent)}}.hover-scroll:focus-within::-webkit-scrollbar-thumb{background:var(--color-secondary)}@supports (color:color-mix(in lab, red, red)){.hover-scroll:focus-within::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--color-secondary) 65%, transparent)}}.filter-select--on{border-color:var(--color-primary)}.filter-select__dot{display:none}.filter-select__label{color:var(--color-on-surface)}@supports (color:color-mix(in lab, red, red)){.filter-select__label{color:color-mix(in srgb, var(--color-on-surface) 68%, transparent)}}.select-option[data-active=true]{background:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.select-option[data-active=true]{background:color-mix(in srgb, var(--color-primary) 16%, transparent)}}.filter-chip{border-color:var(--color-primary)}.notepad{--notepad-line:1.35rem;font-size:.85rem;line-height:var(--notepad-line);color:var(--color-on-surface)}.notepad-sheet{--notepad-pad:.675rem;padding-top:var(--notepad-pad);padding-bottom:var(--notepad-pad);border:1px solid var(--color-secondary)}@supports (color:color-mix(in lab, red, red)){.notepad-sheet{border:1px solid color-mix(in srgb, var(--color-secondary) 60%, transparent)}}.notepad-sheet{background-color:var(--color-on-surface)}@supports (color:color-mix(in lab, red, red)){.notepad-sheet{background-color:color-mix(in srgb, var(--color-on-surface) 5%, var(--color-surface-elevated))}}.notepad-entry{padding-left:1rem;padding-right:1rem;position:relative}.notepad-entry__meta{align-items:center;gap:.35rem;font-size:.75rem;display:flex}.notepad-entry__author{font-weight:700}.notepad-entry__when{opacity:.6}.date-picker__nav:hover,.date-picker__day:hover{background:var(--color-on-surface)}@supports (color:color-mix(in lab, red, red)){.date-picker__nav:hover,.date-picker__day:hover{background:color-mix(in srgb, var(--color-on-surface) 8%, transparent)}}.date-picker__day:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.date-picker__day[data-today]{box-shadow:inset 0 0 0 1px var(--color-primary);font-weight:600}.date-picker__day[data-selected],.date-picker__day[data-selected]:hover{background:var(--color-primary);color:var(--color-on-primary);opacity:1;font-weight:700}.note-highlight{background-color:var(--color-primary);border-radius:2px}@supports (color:color-mix(in lab, red, red)){.note-highlight{background-color:color-mix(in srgb, var(--color-primary) 30%, transparent)}}.note-highlight{color:inherit}.item-form-split{grid-template-columns:minmax(0,1.25fr) minmax(22rem,1fr);align-items:start;gap:1rem;display:grid}@media (width<=860px){.item-form-split{grid-template-columns:minmax(0,1fr)}}.item-dup{background:#f59e0b12;border:1px solid #f59e0b73;border-radius:.75rem;padding:.5rem}.item-dup__title{color:#d97706;align-items:center;gap:.4rem;padding:.15rem .35rem .4rem;font-size:.8rem;font-weight:600;display:flex}@supports (color:color-mix(in lab, red, red)){.item-dup__title{color:color-mix(in srgb, #d97706 80%, var(--color-on-surface))}}.item-dup__list{flex-direction:column;gap:.25rem;display:flex}.item-dup__row{background:var(--color-surface-elevated);width:100%;color:var(--color-secondary);text-align:left;cursor:pointer;border:1px solid #0000;border-radius:.5rem;align-items:center;gap:.5rem;padding:.45rem .6rem;transition:border-color .12s,background-color .12s;display:flex}.item-dup__row:hover,.item-dup__row[aria-pressed=true]{border-color:var(--color-primary);background:var(--color-primary)}@supports (color:color-mix(in lab, red, red)){.item-dup__row:hover,.item-dup__row[aria-pressed=true]{background:color-mix(in srgb, var(--color-primary) 10%, var(--color-surface-elevated))}}.item-dup__name{color:var(--color-on-surface);text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;display:block;overflow:hidden}.item-dup__meta{letter-spacing:.03em;text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.7rem;display:block;overflow:hidden}.item-dup__identity{color:var(--color-on-surface);opacity:.8;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;display:block;overflow:hidden}.item-dup__list[data-stale]{opacity:.5;transition:opacity .15s}.item-dup__list[data-scroll]{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:transparent transparent;overflow-y:auto;-webkit-mask-image:linear-gradient(#000 calc(100% - 1.75rem),#0000);mask-image:linear-gradient(#000 calc(100% - 1.75rem),#0000)}.item-dup__list[data-scroll][data-end]{-webkit-mask-image:none;mask-image:none}.item-dup__list[data-scroll]:hover{scrollbar-color:var(--color-on-surface) transparent}@supports (color:color-mix(in lab, red, red)){.item-dup__list[data-scroll]:hover{scrollbar-color:color-mix(in srgb, var(--color-on-surface) 35%, transparent) transparent}}.item-dup__list[data-scroll]::-webkit-scrollbar{width:6px}.item-dup__list[data-scroll]::-webkit-scrollbar-thumb{background:0 0;border-radius:999px}.item-dup__list[data-scroll]:hover::-webkit-scrollbar-thumb{background:var(--color-on-surface)}@supports (color:color-mix(in lab, red, red)){.item-dup__list[data-scroll]:hover::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--color-on-surface) 35%, transparent)}}.item-dup__more{color:#d97706;justify-content:center;align-items:center;gap:.25rem;padding-top:.35rem;font-size:.72rem;font-weight:600;display:flex}@supports (color:color-mix(in lab, red, red)){.item-dup__more{color:color-mix(in srgb, #d97706 80%, var(--color-on-surface))}}.item-dup__more{transition:opacity .15s}.item-dup__more[data-hidden]{opacity:0}.item-dup__more svg,.item-dup__more span{animation:1.4s ease-in-out infinite item-dup-nudge}@keyframes item-dup-nudge{50%{transform:translateY(2px)}}@media (prefers-reduced-motion:reduce){.item-dup__more svg,.item-dup__more span{animation:none}}.item-dup__spinner{border:2px solid;flex-shrink:0;width:.9rem;height:.9rem;display:block}@supports (color:color-mix(in lab, red, red)){.item-dup__spinner{border:2px solid color-mix(in srgb, currentColor 25%, transparent)}}.item-dup__spinner{border-top-color:currentColor;border-radius:999px;animation:.7s linear infinite item-dup-spin}@keyframes item-dup-spin{to{transform:rotate(360deg)}}.item-dup__score{background:var(--color-on-surface);border-radius:999px;flex-shrink:0;padding:.1rem .45rem}@supports (color:color-mix(in lab, red, red)){.item-dup__score{background:color-mix(in srgb, var(--color-on-surface) 8%, transparent)}}.item-dup__score{font-size:.68rem;font-weight:600}.item-dup__score[data-strong]{color:#b45309;background:#f59e0b38}@supports (color:color-mix(in lab, red, red)){.item-dup__score[data-strong]{color:color-mix(in srgb, #b45309 85%, var(--color-on-surface))}}.item-dup-preview{border:1px solid var(--color-primary);background:var(--color-primary);border-radius:.75rem;flex-direction:column;gap:.5rem;padding:.85rem;display:flex;position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.item-dup-preview{background:color-mix(in srgb, var(--color-primary) 5%, var(--color-surface))}}.item-dup-preview__head{justify-content:space-between;align-items:center;display:flex}.item-dup-preview__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--color-primary);font-size:.7rem;font-weight:700}.item-dup-preview__close{width:1.75rem;height:1.75rem;color:var(--color-secondary);cursor:pointer;border-radius:.4rem;justify-content:center;align-items:center;display:flex}.item-dup-preview__close:hover{background:var(--color-on-surface)}@supports (color:color-mix(in lab, red, red)){.item-dup-preview__close:hover{background:color-mix(in srgb, var(--color-on-surface) 10%, transparent)}}.item-dup-preview__close:hover{color:var(--color-on-surface)}.item-dup-preview__photo{object-fit:cover;border-radius:.5rem;width:100%;max-height:10rem}.item-dup-preview__name{color:var(--color-on-surface);font-size:1rem;font-weight:600}.item-dup-preview__sku{letter-spacing:.04em;color:var(--color-secondary);margin-top:-.35rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem}.item-dup-preview__rows{flex-direction:column;display:flex}.item-dup-preview__group{flex-direction:column;gap:.15rem;display:flex}.item-dup-preview__group-title{letter-spacing:.14em;text-transform:uppercase;color:var(--color-secondary);padding-top:.25rem;font-size:.65rem;font-weight:700}.item-dup-preview__nophoto{border:1px dashed var(--color-on-surface);justify-content:center;align-items:center;gap:.4rem;height:4.5rem;display:flex}@supports (color:color-mix(in lab, red, red)){.item-dup-preview__nophoto{border:1px dashed color-mix(in srgb, var(--color-on-surface) 20%, transparent)}}.item-dup-preview__nophoto{color:var(--color-secondary);border-radius:.5rem;font-size:.75rem}.item-dup-preview__link{color:var(--color-primary);align-items:center;gap:.25rem;display:inline-flex}.item-dup-preview__link:hover{text-decoration:underline}.item-dup-preview__row{border-bottom:1px solid var(--color-on-surface);grid-template-columns:6.5rem 1fr;gap:.5rem;padding:.35rem 0;display:grid}@supports (color:color-mix(in lab, red, red)){.item-dup-preview__row{border-bottom:1px solid color-mix(in srgb, var(--color-on-surface) 10%, transparent)}}.item-dup-preview__row{font-size:.8rem}.item-dup-preview__row:last-child{border-bottom:0}.item-dup-preview__row dt{color:var(--color-secondary)}.item-dup-preview__row dd{overflow-wrap:anywhere;min-width:0;color:var(--color-on-surface)}.item-dup-preview__desc{color:var(--color-secondary);font-size:.8rem}.item-dup-preview__actions{flex-direction:column;gap:.4rem;margin-top:.25rem;display:flex}@media print{@page{margin:.4in}body *{visibility:hidden}.print-area,.print-area *{visibility:visible}.print-area{color:#000;background:#fff;width:100%;position:absolute;inset:0 auto auto 0}.print-label{break-inside:avoid;color:#000!important;background:#fff!important;border-color:#000!important}:is(html:has(.print-portal),body:has(.print-portal)){height:auto;overflow:visible}body:has(.print-portal)>:not(.print-portal){display:none}.print-portal.print-area{display:grid;position:static}}.print-portal{display:none}.kit-builder__panel{--kit-accent:var(--color-secondary);border-color:var(--color-secondary)}.kit-builder__panel--source,.kit-builder__panel--dest{--kit-accent:#6e8499;background:var(--color-chalk,#d4dde7)}@supports (color:color-mix(in lab, red, red)){.kit-builder__panel--source,.kit-builder__panel--dest{background:color-mix(in srgb, var(--color-chalk,#d4dde7) 40%, var(--color-surface))}}.kit-builder__panel-head{border-color:var(--kit-accent)}@supports (color:color-mix(in lab, red, red)){.kit-builder__panel-head{border-color:color-mix(in srgb, var(--kit-accent) 18%, var(--color-secondary))}}.kit-builder__panel-head{background:var(--color-chalk,#d4dde7)}@supports (color:color-mix(in lab, red, red)){.kit-builder__panel-head{background:color-mix(in srgb, var(--color-chalk,#d4dde7) 28%, var(--color-surface-elevated,var(--color-surface)))}}.kit-builder__panel-title{letter-spacing:normal;text-transform:none;color:var(--color-on-surface)}.kit-builder__panel-count{color:var(--color-secondary)}.kit-builder__cols{letter-spacing:normal;border-color:var(--kit-accent)}@supports (color:color-mix(in lab, red, red)){.kit-builder__cols{border-color:color-mix(in srgb, var(--kit-accent) 14%, var(--color-secondary))}}.kit-builder__cols{background:var(--color-chalk,#d4dde7)}@supports (color:color-mix(in lab, red, red)){.kit-builder__cols{background:color-mix(in srgb, var(--color-chalk,#d4dde7) 35%, var(--color-surface))}}.kit-builder__cols{color:var(--color-secondary)}.kit-builder__panel .hover-scroll,.kit-builder__panel ul{background:var(--color-chalk,#d4dde7)}@supports (color:color-mix(in lab, red, red)){.kit-builder__panel .hover-scroll,.kit-builder__panel ul{background:color-mix(in srgb, var(--color-chalk,#d4dde7) 48%, var(--color-surface))}}.kit-builder__panel-head .form-field,.kit-builder__field,.kit-builder__qty{border-color:var(--color-secondary)}@supports (color:color-mix(in lab, red, red)){.kit-builder__panel-head .form-field,.kit-builder__field,.kit-builder__qty{border-color:color-mix(in srgb, var(--color-secondary) 50%, transparent)}}.kit-builder__panel-head .form-field,.kit-builder__field,.kit-builder__qty{background:var(--color-chalk,#d4dde7)}@supports (color:color-mix(in lab, red, red)){.kit-builder__panel-head .form-field,.kit-builder__field,.kit-builder__qty{background:color-mix(in srgb, var(--color-chalk,#d4dde7) 55%, var(--color-input,var(--color-surface-elevated)))}}.kit-builder__panel-head .form-field:focus,.kit-builder__panel-head .form-field:focus-visible,.kit-builder__field:focus,.kit-builder__field:focus-visible,.kit-builder__qty:focus,.kit-builder__qty:focus-visible{border-color:var(--kit-accent)}@supports (color:color-mix(in lab, red, red)){.kit-builder__panel-head .form-field:focus,.kit-builder__panel-head .form-field:focus-visible,.kit-builder__field:focus,.kit-builder__field:focus-visible,.kit-builder__qty:focus,.kit-builder__qty:focus-visible{border-color:color-mix(in srgb, var(--kit-accent) 50%, var(--color-primary))}}.kit-builder__panel-head .form-field:focus,.kit-builder__panel-head .form-field:focus-visible,.kit-builder__field:focus,.kit-builder__field:focus-visible,.kit-builder__qty:focus,.kit-builder__qty:focus-visible{box-shadow:0 0 0 1px var(--kit-accent)}@supports (color:color-mix(in lab, red, red)){.kit-builder__panel-head .form-field:focus,.kit-builder__panel-head .form-field:focus-visible,.kit-builder__field:focus,.kit-builder__field:focus-visible,.kit-builder__qty:focus,.kit-builder__qty:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb, var(--kit-accent) 28%, transparent)}}.kit-builder__check{accent-color:var(--kit-accent)}@supports (color:color-mix(in lab, red, red)){.kit-builder__check{accent-color:color-mix(in srgb, var(--kit-accent) 70%, var(--color-primary))}}.kit-builder__row--hover:hover{background:var(--kit-accent)}@supports (color:color-mix(in lab, red, red)){.kit-builder__row--hover:hover{background:color-mix(in srgb, var(--kit-accent) 8%, transparent)}}.kit-builder__row--checked{background:var(--kit-accent)}@supports (color:color-mix(in lab, red, red)){.kit-builder__row--checked{background:color-mix(in srgb, var(--kit-accent) 14%, transparent)}}.kit-builder__move{border-color:var(--color-secondary);background:var(--color-surface-elevated,var(--color-surface));color:var(--color-on-surface)}.kit-builder__move--add{border-color:#6e8499}@supports (color:color-mix(in lab, red, red)){.kit-builder__move--add{border-color:color-mix(in srgb, #6e8499 45%, var(--color-secondary))}}.kit-builder__move--add{background:var(--color-chalk,#e8eef4)}@supports (color:color-mix(in lab, red, red)){.kit-builder__move--add{background:color-mix(in srgb, var(--color-chalk,#e8eef4) 40%, var(--color-surface))}}.kit-builder__move--add{color:var(--color-on-surface)}.kit-builder__move--add:hover:not(:disabled){background:var(--color-chalk,#e8eef4);border-color:#6e8499}@supports (color:color-mix(in lab, red, red)){.kit-builder__move--add:hover:not(:disabled){background:color-mix(in srgb, var(--color-chalk,#e8eef4) 55%, var(--color-surface))}}.kit-builder__move--remove{border-color:#6e8499}@supports (color:color-mix(in lab, red, red)){.kit-builder__move--remove{border-color:color-mix(in srgb, #6e8499 45%, var(--color-secondary))}}.kit-builder__move--remove{background:var(--color-chalk,#e8eef4)}@supports (color:color-mix(in lab, red, red)){.kit-builder__move--remove{background:color-mix(in srgb, var(--color-chalk,#e8eef4) 40%, var(--color-surface))}}.kit-builder__move--remove{color:var(--color-on-surface)}.kit-builder__move--remove:hover:not(:disabled){background:var(--color-chalk,#e8eef4);border-color:#6e8499}@supports (color:color-mix(in lab, red, red)){.kit-builder__move--remove:hover:not(:disabled){background:color-mix(in srgb, var(--color-chalk,#e8eef4) 55%, var(--color-surface))}}.kit-builder__move:disabled:hover{border-color:var(--color-secondary);background:var(--color-surface-elevated,var(--color-surface))}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-leading{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@keyframes pulse{50%{opacity:.5}}[data-skin=asc-too-cool]{--cool-chalk:#fff;--cool-paper:#f4f4f4;--cool-cement:#eaeaea;--cool-conduit:#81858c;--cool-asphalt:#272727;--cool-ink:#0d0d0d;--cool-accent:var(--color-utility-communications,#ff6621);--cool-stripe:linear-gradient(90deg, var(--color-utility-electric,#fd0009) 0 14.29%, var(--color-utility-gas,#ecfc15) 14.29% 28.57%, var(--color-utility-communications,#ff6621) 28.57% 42.86%, var(--color-utility-water,#00b0ff) 42.86% 57.14%, var(--color-utility-sewer,#41e24d) 57.14% 71.43%, var(--color-utility-temporary-survey,#ff4a78) 71.43% 85.71%, var(--color-utility-reclaimed-water,#8930aa) 85.71% 100%);--radius-sm:.125rem;--radius-md:.125rem;--radius-lg:.1875rem;--radius-xl:.25rem;--radius-2xl:.25rem}[data-skin=asc-too-cool] body{font-family:var(--font-secondary);letter-spacing:.01em;font-feature-settings:"tnum" 1;-webkit-font-smoothing:antialiased}[data-skin=asc-too-cool] h1,[data-skin=asc-too-cool] h2,[data-skin=asc-too-cool] h3{font-family:var(--font-primary-heavy);letter-spacing:-.01em;text-transform:uppercase;font-weight:400;line-height:1.05}[data-skin=asc-too-cool] .label-text,[data-skin=asc-too-cool] .label-text-sm{font-family:var(--font-secondary-bold);letter-spacing:.06em;text-transform:uppercase}[data-skin=asc-too-cool] .body-text,[data-skin=asc-too-cool] .body-text-sm{font-family:var(--font-secondary);line-height:1.5}[data-skin=asc-too-cool] .font-mono{font-family:var(--font-secondary);font-variant-numeric:tabular-nums;letter-spacing:.03em}[data-skin=asc-too-cool][data-theme=light]{--color-chalk:var(--cool-chalk);--color-cement:var(--cool-cement);--color-conduit:var(--cool-conduit);--color-asphalt:var(--cool-ink);--color-primary:var(--cool-ink);--color-secondary:var(--cool-conduit);--color-tertiary:var(--cool-cement);--color-quaternary:var(--cool-chalk);--color-surface:var(--cool-chalk);--color-surface-elevated:var(--cool-paper);--color-on-surface:var(--cool-ink);--color-on-surface-elevated:var(--cool-ink);--color-on-primary:var(--cool-chalk);--color-input:#fff;--color-input-border:color-mix(in srgb, var(--cool-ink) 38%, transparent);--color-input-fill:color-mix(in srgb, var(--cool-ink) 4%, white);--color-input-underline:var(--cool-ink);--color-placeholder:color-mix(in srgb, var(--cool-ink) 50%, transparent);--modal-header-bg:var(--cool-ink);--modal-header-line:var(--cool-ink);--modal-header-fg:var(--cool-chalk);--modal-header-muted:color-mix(in srgb, var(--cool-chalk) 70%, transparent);--section-header-bg:var(--cool-cement);--section-header-line:var(--cool-ink);--section-header-accent:var(--cool-ink)}[data-skin=asc-too-cool][data-theme=dark]{--color-chalk:var(--cool-chalk);--color-cement:var(--cool-asphalt);--color-conduit:var(--cool-conduit);--color-asphalt:var(--cool-ink);--color-primary:var(--cool-chalk);--color-secondary:var(--cool-conduit);--color-tertiary:var(--cool-asphalt);--color-quaternary:var(--cool-ink);--color-surface:var(--cool-ink);--color-surface-elevated:#1a1a1a;--color-on-surface:var(--cool-chalk);--color-on-surface-elevated:var(--cool-chalk);--color-on-primary:var(--cool-ink);--color-input:#202020;--color-input-border:color-mix(in srgb, var(--cool-chalk) 30%, transparent);--color-input-fill:#242424;--color-input-underline:color-mix(in srgb, var(--cool-chalk) 75%, transparent);--color-placeholder:color-mix(in srgb, var(--cool-chalk) 55%, transparent);--modal-header-bg:var(--cool-chalk);--modal-header-line:var(--cool-chalk);--modal-header-fg:var(--cool-ink);--modal-header-muted:color-mix(in srgb, var(--cool-ink) 65%, transparent);--section-header-bg:var(--cool-asphalt);--section-header-line:var(--cool-chalk);--section-header-accent:var(--cool-chalk)}[data-skin=asc-too-cool][data-theme=light] .bg-surface-elevated{background-color:var(--cool-chalk)}[data-skin=asc-too-cool] [class*=rounded]:not([class*=rounded-full]),[data-skin=asc-too-cool] .fleet-asset-card,[data-skin=asc-too-cool] .fleet-map-pin__label,[data-skin=asc-too-cool] .fleet-map-popup-wrap .maplibregl-popup-content,[data-skin=asc-too-cool] .fleet-map__canvas .maplibregl-ctrl.maplibregl-ctrl-attrib,[data-skin=asc-too-cool] .fleet-map__canvas .maplibregl-ctrl-group:not(:empty){border-radius:0}:root[data-skin=asc-too-cool] .service-type-tag--repair{background:var(--cool-accent);color:var(--cool-ink)}[data-skin=asc-too-cool] .data-table-head th{background-color:var(--cool-paper);border-bottom:2px solid var(--cool-ink)}[data-skin=asc-too-cool][data-theme=dark] .data-table-head th{background-color:var(--cool-asphalt);border-bottom-color:var(--cool-chalk)}[data-skin=asc-too-cool] .fleet-asset-card:hover{border-color:var(--color-on-surface);background:#fafafa;box-shadow:0 1px 2px #0d0d0d0f,0 8px 20px -6px #0d0d0d2e}[data-skin=asc-too-cool][data-theme=dark] .fleet-asset-card:hover{background:#1f1f1f;box-shadow:0 1px 2px #0006,0 10px 24px -6px #000000a6}:root[data-skin=asc-too-cool] .progress-fill--done{background:var(--color-utility-sewer,#41e24d)}:root[data-skin=asc-too-cool] .step-badge--done{background:var(--color-utility-sewer,#41e24d);color:var(--cool-ink)}[data-skin=asc-too-cool] aside,[data-skin=asc-too-cool] header{border-color:var(--color-on-surface)}[data-skin=asc-too-cool] header:after{content:"";background:var(--cool-stripe);pointer-events:none;height:3px;position:absolute;bottom:-1px;left:0;right:0}[data-skin=asc-too-cool] .modal-header:after,[data-skin=asc-too-cool] .app-topbar:after{content:none}[data-skin=asc-too-cool] .loading-stripe{pointer-events:none;height:3px;display:block;position:absolute;bottom:-1px;left:0;right:0}[data-skin=asc-too-cool] .loading-stripe__bar{background:var(--cool-stripe);height:100%;transition:clip-path .35s ease-out;position:relative;overflow:hidden}[data-skin=asc-too-cool] .loading-stripe[data-slow] .loading-stripe__bar:after{content:"";background:linear-gradient(90deg,#0000,#ffffffd9,#0000);width:25%;animation:1.2s ease-in-out infinite loading-stripe-shine;position:absolute;top:0;bottom:0;left:0}@keyframes loading-stripe-shine{0%{transform:translate(-100%)}to{transform:translate(400%)}}[data-skin=asc-too-cool] .modal-panel:after{content:"";background:var(--cool-stripe);pointer-events:none;height:3px;position:absolute;bottom:0;left:0;right:0}[data-skin=asc-too-cool] .sidebar-nav-link{--nav-accent-color:var(--nav-accent,var(--cool-accent));isolation:isolate;transition:color .22s;overflow:hidden}[data-skin=asc-too-cool] .sidebar-nav-link:hover,[data-skin=asc-too-cool] .sidebar-nav-link--active,[data-skin=asc-too-cool][data-theme=dark] .sidebar-nav-link--active{background:0 0}[data-skin=asc-too-cool] .sidebar-nav-link:before{content:"";z-index:-1;background:color-mix(in srgb, var(--nav-accent-color) 22%, transparent);opacity:0;transform-origin:0;transition:transform .32s cubic-bezier(.22,1,.36,1),opacity .16s,background-color .22s;position:absolute;inset:0;transform:translate(calc(-100% - 2rem))skew(-18deg)}[data-skin=asc-too-cool] .sidebar-nav-link:after{content:"";background:var(--nav-accent-color);width:4px;transition:transform .26s cubic-bezier(.22,1,.36,1);position:absolute;top:0;bottom:0;left:0;transform:scaleY(0)}[data-skin=asc-too-cool] .sidebar-nav-link:hover:before{opacity:1;transform:translate(0)skew(0)}[data-skin=asc-too-cool] .sidebar-nav-link:hover:after{transform:scaleY(.55)}[data-skin=asc-too-cool] .sidebar-nav-link>:first-child{transition:transform .26s cubic-bezier(.34,1.56,.64,1)}[data-skin=asc-too-cool] .sidebar-nav-link:hover>:first-child{transform:translate(3px)rotate(-10deg)}[data-skin=asc-too-cool] .sidebar-nav-link--active,[data-skin=asc-too-cool] .sidebar-nav-link--active:hover{color:var(--color-surface)}[data-skin=asc-too-cool] .sidebar-nav-link--active:before{background:var(--color-on-surface);opacity:1;transform:translate(0)skew(0)}[data-skin=asc-too-cool] .sidebar-nav-link--active:after,[data-skin=asc-too-cool] .sidebar-nav-link--active:hover:after{transform:scaleY(1)}[data-skin=asc-too-cool] .sidebar-nav-link--active:hover>:first-child{transform:none}@media (prefers-reduced-motion:reduce){[data-skin=asc-too-cool] .sidebar-nav-link,[data-skin=asc-too-cool] .sidebar-nav-link:before,[data-skin=asc-too-cool] .sidebar-nav-link:after,[data-skin=asc-too-cool] .sidebar-nav-link>:first-child{transition:none}[data-skin=asc-too-cool] .sidebar-nav-link:hover>:first-child{transform:none}}[data-skin=asc-too-cool] .form-field:focus,[data-skin=asc-too-cool] .form-field:focus-visible{border-color:var(--cool-accent);box-shadow:0 0 0 1px var(--cool-accent)}[data-skin=asc-too-cool] :focus-visible{outline-color:var(--cool-accent)}[data-skin=asc-too-cool] ::selection{background:var(--color-utility-gas,#ecfc15);color:var(--cool-ink)}[data-skin=asc-too-cool] .dashboard-widget{--widget-bg:var(--color-surface);border-color:var(--color-on-surface);border-radius:0}[data-skin=asc-too-cool] .filter-bar>:nth-child(6n+1){--filter-accent:#2563eb}[data-skin=asc-too-cool] .filter-bar>:nth-child(6n+2){--filter-accent:#16a34a}[data-skin=asc-too-cool] .filter-bar>:nth-child(6n+3){--filter-accent:#9333ea}[data-skin=asc-too-cool] .filter-bar>:nth-child(6n+4){--filter-accent:#d97706}[data-skin=asc-too-cool] .filter-bar>:nth-child(6n+5){--filter-accent:#0891b2}[data-skin=asc-too-cool] .filter-bar>:nth-child(6n+6){--filter-accent:#db2777}[data-skin=asc-too-cool] .filter-select{transition:border-color .2s,box-shadow .2s}[data-skin=asc-too-cool] .filter-select:not(:disabled):hover{border-color:var(--filter-accent,var(--color-primary))}[data-skin=asc-too-cool] .filter-select--on{border-color:var(--filter-accent,var(--color-primary));box-shadow:0 0 0 1px var(--filter-accent,var(--color-primary))}[data-skin=asc-too-cool] .filter-select__dot{vertical-align:.1em;background:var(--filter-accent,var(--color-primary));border-radius:999px;width:.5rem;height:.5rem;display:inline-block}[data-skin=asc-too-cool] .filter-chip,[data-skin=asc-too-cool] .select-option{isolation:isolate;position:relative;overflow:hidden}[data-skin=asc-too-cool] .select-option[data-active=true]{background:0 0}[data-skin=asc-too-cool] .filter-chip{border-color:var(--filter-accent,var(--color-primary));transition:transform .2s cubic-bezier(.34,1.56,.64,1)}[data-skin=asc-too-cool] .filter-chip:before,[data-skin=asc-too-cool] .select-option:before{content:"";z-index:-1;background:color-mix(in srgb, var(--filter-accent,var(--color-primary)) 18%, transparent);opacity:0;transition:transform .32s cubic-bezier(.22,1,.36,1),opacity .16s;position:absolute;inset:0;transform:translate(calc(-100% - 1.5rem))skew(-20deg)}[data-skin=asc-too-cool] .filter-chip:hover:before,[data-skin=asc-too-cool] .select-option[data-active=true]:before{opacity:1;transform:translate(0)skew(0)}[data-skin=asc-too-cool] .filter-chip:active{transform:scale(.97)}[data-skin=asc-too-cool] .notepad{--notepad-paper:#fff;--notepad-rule:#64748b2e;--notepad-edge:#0f172a1f;--notepad-ink:#1f2937;background-color:var(--notepad-paper);background-image:repeating-linear-gradient(to bottom, transparent 0, transparent calc(var(--notepad-line) - 1px), var(--notepad-rule) calc(var(--notepad-line) - 1px), var(--notepad-rule) var(--notepad-line));color:var(--notepad-ink);background-attachment:local}[data-skin=asc-too-cool][data-theme=dark] .notepad{--notepad-paper:color-mix(in srgb, #fff 7%, var(--color-surface-elevated));--notepad-edge:#ffffff14;--notepad-ink:#e5e7eb;background-image:none}[data-skin=asc-too-cool][data-theme=dark] .notepad-sheet{box-shadow:0 1px 3px #0006}[data-skin=asc-too-cool] .notepad-sheet{--notepad-pad:calc(var(--notepad-line) * .5);border:1px solid var(--notepad-edge);background-position:0 var(--notepad-pad);box-shadow:0 1px 2px #0000001a,0 3px 8px #0000000f}[data-skin=asc-too-cool] .date-picker{border-color:var(--color-on-surface);border-radius:0}[data-skin=asc-too-cool] .date-picker__nav,[data-skin=asc-too-cool] .date-picker__day{border-radius:0}[data-skin=asc-too-cool] .date-picker__day{isolation:isolate;position:relative;overflow:hidden}[data-skin=asc-too-cool] .date-picker__day:hover{background:0 0}[data-skin=asc-too-cool] .date-picker__day:before{content:"";z-index:-1;background:color-mix(in srgb, var(--color-on-surface) 12%, transparent);transition:transform .18s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:translate(-101%)}[data-skin=asc-too-cool] .date-picker__day:hover:before{transform:translate(0)}[data-skin=asc-too-cool] .date-picker__day[data-today]{box-shadow:inset 0 -3px 0 var(--color-utility-gas,#ecfc15)}[data-skin=asc-too-cool] .date-picker__day[data-selected]{background:var(--color-on-surface);color:var(--color-surface)}@media (prefers-reduced-motion:reduce){[data-skin=asc-too-cool] .date-picker__day:before{transition:none}}[data-skin=asc-too-cool] .inventory-search-hit{background:color-mix(in srgb, var(--color-utility-water,#00b0ff) 42%, transparent);box-shadow:inset 0 -2px 0 var(--color-utility-water,#00b0ff)}[data-skin=asc-too-cool][data-theme=dark] .inventory-search-hit{background:color-mix(in srgb, var(--color-utility-water,#00b0ff) 55%, transparent);color:#fff}[data-skin=asc-too-cool] .note-highlight{color:#1f2937;background-color:#fde047}[data-skin=asc-too-cool][data-theme=dark] .note-highlight{color:#111827;background-color:#facc15bf}@media (prefers-reduced-motion:reduce){[data-skin=asc-too-cool] .filter-select,[data-skin=asc-too-cool] .filter-chip,[data-skin=asc-too-cool] .filter-chip:before,[data-skin=asc-too-cool] .select-option:before{transition:none}}[data-skin=asc-too-cool] .notes-button{color:#451a03;background-color:#fef3c7;border-color:#f59e0b99;box-shadow:0 1px 2px #00000014}[data-skin=asc-too-cool] .notes-button:hover{background-color:#fde68a}[data-skin=asc-too-cool] .tilt-on-hover{transition:color .2s,background-color .2s,border-color .2s,transform .2s cubic-bezier(.34,1.56,.64,1)}[data-skin=asc-too-cool] .tilt-on-hover:hover{transform:rotate(-2deg)}[data-skin=asc-too-cool][data-theme=dark] .notes-button{color:#fef3c7;background-color:#fbbf2433}[data-skin=asc-too-cool][data-theme=dark] .notes-button:hover{background-color:#fbbf244d}@media (prefers-reduced-motion:reduce){[data-skin=asc-too-cool] .tilt-on-hover{transition:none}[data-skin=asc-too-cool] .tilt-on-hover:hover{transform:none}[data-skin=asc-too-cool] .loading-stripe__bar{transition:none}[data-skin=asc-too-cool] .loading-stripe[data-slow] .loading-stripe__bar:after{animation:none}}:root[data-skin=asc-x]{--cx-glow:#3cf2ff;--cx-glow-bright:#8af8ff;--cx-glow-soft:#3cf2ff38;--cx-glow-faint:#3cf2ff14;--cx-glow-rgb:60 242 255;--cx-primary-rgb:142 184 200;--cx-ok:#4ade80;--cx-glass:#090e16d1;--cx-panel:#0c131de6;--cx-chrome:#070b12db;--cx-line:#78aad238;--cx-grid:#78aad20d;--cx-danger:#ff5d6c;--color-chalk:#e4ecf7;--color-cement:#16202d;--color-conduit:#6f8399;--color-asphalt:#05080d;--color-primary:#8eb8c8;--color-on-primary:#041016;--color-secondary:#6f8399;--color-tertiary:#16202d;--color-quaternary:#05080d;--color-surface:#0b1119;--color-surface-elevated:#0f1722;--color-on-surface:#e4ecf7;--color-on-surface-elevated:#e4ecf7;--color-input:#0b131d;--color-input-fill:#0b131d;--color-input-border:#78aad247;--color-input-underline:#5a9eb08c;--color-placeholder:#96acc48c;--modal-header-bg:#0f1a26;--modal-header-line:#78aad247;--modal-header-fg:#e4ecf7;--modal-header-muted:#6f8399;--section-header-bg:#111a26;--section-header-line:#78aad238;--section-header-accent:#8eb8c8;--radius-sm:.375rem;--radius-md:.5rem;--radius-lg:.625rem;--font-mono:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--cx-page-bg:#0e1724;--cx-page-fill:linear-gradient(var(--cx-grid) 1px, transparent 1px) 0 0 / 48px 48px fixed, linear-gradient(90deg, var(--cx-grid) 1px, transparent 1px) 0 0 / 48px 48px fixed, var(--cx-page-bg);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scrollbar-color:#5a9eb059 transparent}:root[data-skin=asc-x] body{font-family:var(--font-secondary);font-feature-settings:"tnum" 1;-webkit-font-smoothing:antialiased;background:#05080d}[data-skin=asc-x] .app-shell{background:var(--cx-page-fill)}[data-skin=asc-x] .app-shell:after{content:"";z-index:1400;pointer-events:none;background:repeating-linear-gradient(0deg,#ffffff04 0 1px,#0000 1px 3px);position:fixed;inset:0}[data-skin=asc-x] h1,[data-skin=asc-x] h2,[data-skin=asc-x] h3{font-family:var(--font-secondary-bold);text-transform:uppercase;font-weight:400}[data-skin=asc-x] .label-text,[data-skin=asc-x] .label-text-sm{font-family:var(--font-secondary-bold);text-transform:uppercase}[data-skin=asc-x] .body-text,[data-skin=asc-x] .body-text-sm{line-height:1.5}[data-skin=asc-x] .font-mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}[data-skin=asc-x] .app-chrome-title{color:#8eb8c8;text-shadow:0 0 12px #3cf2ff59}[data-skin=asc-x] .app-topbar{background:var(--cx-chrome);border-bottom-color:var(--cx-line);box-shadow:0 0 24px #3cf2ff0f}[data-skin=asc-x] .app-topbar:after{content:"";background:linear-gradient(90deg, transparent, var(--cx-glow) 18%, var(--cx-glow) 82%, transparent);opacity:.85;pointer-events:none;height:1px;position:absolute;bottom:-1px;left:0;right:0;box-shadow:0 0 10px #3cf2ff8c}[data-skin=asc-x] .loading-stripe{z-index:1;pointer-events:none;height:2px;display:block;position:absolute;bottom:-1px;left:0;right:0}[data-skin=asc-x] .loading-stripe__bar{background:var(--cx-glow);height:100%;transition:clip-path .35s ease-out,opacity .4s .35s;position:relative;overflow:hidden;box-shadow:0 0 12px #3cf2ff8c}[data-skin=asc-x] .loading-stripe[data-done] .loading-stripe__bar{opacity:0}[data-skin=asc-x] .loading-stripe[data-slow] .loading-stripe__bar:after{content:"";background:linear-gradient(90deg,#0000,#fff,#0000);width:25%;animation:1.1s ease-in-out infinite cx-shine;position:absolute;top:0;bottom:0;left:0}[data-skin=asc-x] .sidebar-rail{background:var(--cx-chrome);border-right-color:var(--cx-line);font-family:var(--font-mono);box-shadow:0 0 28px #3cf2ff0d}[data-skin=asc-x] .sidebar-brand-row,[data-skin=asc-x] .sidebar-footer{border-color:var(--cx-line)}[data-skin=asc-x] .sidebar-brand-row .label-text,[data-skin=asc-x] .sidebar-brand-row .body-text-sm,[data-skin=asc-x] .sidebar-nav-link,[data-skin=asc-x] .sidebar-nav-link>.sidebar-label,[data-skin=asc-x] .sidebar-footer-btn,[data-skin=asc-x] .sidebar-footer-btn>.sidebar-label{font-family:var(--font-mono);text-transform:uppercase;font-weight:500}[data-skin=asc-x] .sidebar-rail .material-symbols-outlined,[data-skin=asc-x] .sidebar-rail .material-icons-outlined{text-transform:none;font-family:Material Symbols Outlined,Material Icons Outlined,sans-serif;font-weight:400}[data-skin=asc-x] .sidebar-brand-row .label-text{font-size:.8125rem}[data-skin=asc-x] .sidebar-brand-row .body-text-sm{font-size:.625rem}[data-skin=asc-x] .sidebar-nav-link,[data-skin=asc-x] .sidebar-footer-btn{font-size:.75rem;transition:color .16s,background-color .16s,box-shadow .16s}[data-skin=asc-x] .sidebar-brand-logo{filter:brightness(0)invert()}[data-skin=asc-x] .sidebar-nav-link:before{content:"";background:var(--cx-glow);border-radius:1px;width:2px;transition:transform .2s cubic-bezier(.22,1,.36,1);position:absolute;top:.45rem;bottom:.45rem;left:0;transform:scaleY(0);box-shadow:0 0 8px #3cf2ffa6}[data-skin=asc-x] .sidebar-nav-link:hover,[data-skin=asc-x] .sidebar-footer-btn:hover{background:var(--cx-glow-faint);color:var(--color-on-surface)}[data-skin=asc-x] .sidebar-nav-link:hover:before{transform:scaleY(.5)}[data-skin=asc-x] .sidebar-nav-link--active,[data-skin=asc-x][data-theme] .sidebar-nav-link--active,[data-skin=asc-x] .sidebar-nav-link--active:hover{color:#b8f0ff;text-shadow:0 0 10px #3cf2ff59;background:linear-gradient(90deg,#3cf2ff24,#3cf2ff05);box-shadow:inset 0 0 0 1px #3cf2ff38,0 0 14px #3cf2ff14}[data-skin=asc-x] .sidebar-nav-link--active:before{transform:scaleY(1)}[data-skin=asc-x] .sidebar-nav-link--active>:first-child{color:#b8f0ff;filter:drop-shadow(0 0 4px #3cf2ff8c)}[data-skin=asc-x] .border-secondary{border-color:var(--cx-line)}[data-skin=asc-x] .bg-surface-elevated{background-color:var(--cx-panel)}[data-skin=asc-x] .dashboard-widget{--widget-bg:#0c131d;background-color:var(--widget-bg);border-color:var(--cx-line);background-image:none;transition:border-color .2s,box-shadow .2s;box-shadow:0 0 0 1px #00000059,0 10px 30px #00000059}[data-skin=asc-x] .dashboard-widget:has(.widget-tabs)>.flex.shrink-0{background-color:var(--widget-bg);align-items:flex-end;padding-bottom:0;overflow:visible;border-bottom:none!important}[data-skin=asc-x] .dashboard-widget:has(.widget-tabs)>.flex.min-h-0.flex-1{background-color:var(--widget-bg);border-top:none}[data-skin=asc-x] .dashboard-widget .widget-tabs{--folder-front:var(--widget-bg);--folder-back:#060a10;background-color:var(--widget-bg);width:100%;margin-left:0;margin-right:0;top:0}[data-skin=asc-x] .dashboard-widget .widget-tab+.widget-tab{margin-left:0}[data-skin=asc-x] .dashboard-widget .widget-tab:not([data-active=true]){color:var(--color-secondary);background:#060a10}[data-skin=asc-x] .dashboard-widget .widget-tab:not([data-active=true]):before{border-color:#78aad238;border-bottom-style:solid;border-bottom-width:1px}[data-skin=asc-x] .dashboard-widget .widget-tab[data-active=true]{--folder-overhang:0px;height:1.9rem;text-shadow:none;color:#b8f0ff;z-index:6;margin-bottom:0;padding-bottom:0;box-shadow:none!important;filter:none!important;background:0 0!important}[data-skin=asc-x] .dashboard-widget .widget-tab[data-active=true]:before{border-color:var(--cx-glow);border-top-width:3px;border-left-width:3px;border-right-width:3px;filter:none!important;box-shadow:none!important;border-bottom-style:none!important;border-bottom-width:0!important}[data-skin=asc-x] .dashboard-widget:hover{border-color:#5a9eb066;box-shadow:0 0 0 1px #00000059,0 10px 30px #00000059}[data-skin=asc-x] .widget-tabs{--folder-back:#080d14;--folder-back-ink:var(--color-secondary);--folder-edge:var(--cx-line);--folder-front:var(--widget-bg,var(--cx-page-bg));--folder-front-ink:var(--color-on-surface)}[data-skin=asc-x] .widget-tabs--page{--folder-front:var(--cx-page-fill)}[data-skin=asc-x] .widget-tab:not([data-active=true]){color:var(--folder-back-ink);background:linear-gradient(#121a26,#080d14)}[data-skin=asc-x] .widget-tab:not([data-active=true]):before{border-color:#78aad247}[data-skin=asc-x] .widget-tab:not([data-active=true]):hover{color:var(--color-on-surface);background:linear-gradient(#182232,#0c121c)}[data-skin=asc-x] .widget-tab[data-active=true]{background:var(--folder-front);color:#b8f0ff;text-shadow:none;box-shadow:none}[data-skin=asc-x] .widget-tab[data-active=true]:before,[data-skin=asc-x] .widget-tabs:not(.widget-tabs--page) .widget-tab[data-active=true]:first-child:before{border-color:var(--cx-glow);filter:none;box-shadow:none;border-width:3px 3px 0;border-bottom-style:none}[data-skin=asc-x] .widget-tabs--page .widget-tab[data-active=true]{box-shadow:-6px 0 12px -6px #3cf2ff59,6px 0 12px -6px #3cf2ff59,0 -6px 12px -6px #3cf2ff66}[data-skin=asc-x] .overflow-x-auto.border,[data-skin=asc-x] .overflow-hidden.border{background:var(--color-surface-elevated)}[data-skin=asc-x] table{background:0 0}[data-skin=asc-x] .data-table-head th{color:var(--color-secondary);border-bottom:1px solid var(--cx-line);text-transform:uppercase;background-color:#0f1a26}[data-skin=asc-x] .data-table-row>td,[data-skin=asc-x] .inventory-row>td{background-color:var(--color-surface-elevated);border-color:var(--cx-line)}[data-skin=asc-x] .data-table-row:hover>td,[data-skin=asc-x] .data-table-row:focus-visible>td,[data-skin=asc-x] .inventory-row:hover>td,[data-skin=asc-x] .inventory-row:focus-visible>td{background:color-mix(in srgb, var(--color-primary) 16%, var(--color-surface-elevated))}[data-skin=asc-x] button.label-text.bg-primary{color:#041016;box-shadow:none;background-color:#fff;border-color:#fff;transition:background-color .16s,border-color .16s,color .16s,transform .1s}[data-skin=asc-x] button.label-text.bg-primary:hover:not(:disabled){color:#041016;background-color:#d7e4ee;border-color:#d7e4ee}[data-skin=asc-x] button.label-text.global-add-btn.bg-primary{background-color:var(--cx-glow);border-color:var(--cx-glow);color:#041016;box-shadow:0 0 0 1px #3cf2ff8c,0 0 16px #3cf2ff59}[data-skin=asc-x] button.label-text.global-add-btn.bg-primary:hover:not(:disabled){background-color:var(--cx-glow-bright);border-color:var(--cx-glow-bright);box-shadow:0 0 0 1px var(--cx-glow), 0 0 22px #3cf2ff80}[data-skin=asc-x] button.label-text:active:not(:disabled){transform:translateY(1px)}[data-skin=asc-x] .form-field.border-primary.bg-primary{color:#041016;box-shadow:none;background:#fff;border-color:#fff}[data-skin=asc-x] .form-field.border-primary.bg-primary:hover{color:#041016;background:#d7e4ee;border-color:#d7e4ee}[data-skin=asc-x] .form-field:hover{border-color:color-mix(in srgb, var(--color-primary) 55%, var(--color-input-border))}[data-skin=asc-x] .form-field:focus,[data-skin=asc-x] .form-field:focus-visible{border-color:var(--cx-glow);box-shadow:0 0 0 1px #3cf2ff59,0 0 12px #3cf2ff33}[data-skin=asc-x] :focus-visible{outline-color:var(--color-primary)}[data-skin=asc-x] ::selection{color:#fff;background:#5a9eb066}[data-skin=asc-x] .modal-backdrop{background:#020509a8}[data-skin=asc-x] .modal-panel{--modal-header-bg:transparent;--modal-header-line:var(--cx-line);background:#090e16f7;border-color:#3cf2ff47;border-radius:.875rem;animation:.2s cubic-bezier(.22,1,.36,1) cx-pop;overflow:visible;box-shadow:0 0 0 1px #00000080,0 0 22px #3cf2ff29,0 18px 48px #0000008c}[data-skin=asc-x] .modal-panel:before,[data-skin=asc-x] .modal-panel:after{content:"";z-index:60;border-color:var(--cx-glow);pointer-events:none;filter:drop-shadow(0 0 4px #3cf2ffb3);border-style:solid;width:1.25rem;height:1.25rem;position:absolute}[data-skin=asc-x] .modal-panel:before{border-width:2px 0 0 2px;border-top-left-radius:.5rem;top:-6px;left:-6px}[data-skin=asc-x] .modal-panel:after{background:0 0;border-width:0 2px 2px 0;border-bottom-right-radius:.5rem;height:1.25rem;bottom:-6px;left:auto;right:-6px}[data-skin=asc-x] .modal-panel .modal-header{border-top-left-radius:.875rem;border-top-right-radius:.875rem}[data-skin=asc-x] .modal-header h2,[data-skin=asc-x] .modal-header h2.label-text,[data-skin=asc-x] .modal-panel h1,[data-skin=asc-x] .modal-panel h2,[data-skin=asc-x] .modal-panel h3,[data-skin=asc-x] .modal-panel .kit-builder__panel-title{letter-spacing:normal}[data-skin=asc-x] .modal-header-button{background:0 0;transition:color .16s,filter .16s,transform .1s}[data-skin=asc-x] .modal-header-button:hover{color:var(--cx-glow);filter:drop-shadow(0 0 6px #3cf2ffd9);background:0 0}[data-skin=asc-x] .modal-header-button:active{transform:scale(.92)}[data-skin=asc-x] .modal-panel footer{border-color:var(--cx-line)}[data-skin=asc-x] .modal-panel .bg-surface{background-color:color-mix(in srgb, var(--color-surface) 40%, transparent)}[data-skin=asc-x] .select-menu,[data-skin=asc-x] .date-picker{border-color:var(--cx-line);background:#090e16f7;animation:.14s ease-out cx-drop;box-shadow:0 0 0 1px #00000080,0 18px 40px #0000008c}[data-skin=asc-x] .select-menu{padding:.3rem}[data-skin=asc-x] .select-menu .select-option{border-radius:.4rem;position:relative}[data-skin=asc-x] .select-menu .select-option:before{content:"";background:var(--color-primary);opacity:0;border-radius:1px;width:2px;transition:opacity .1s;position:absolute;top:.4rem;bottom:.4rem;left:.2rem}[data-skin=asc-x] .select-menu .select-option[data-active=true]{background:#5a9eb024}[data-skin=asc-x] .select-menu .select-option[data-active=true]:before{opacity:1}[data-skin=asc-x] .select-menu .select-option[aria-selected=true]{color:#b8d8e4}[data-skin=asc-x] .inspection-choice{border-color:var(--cx-line);border-radius:.5rem;overflow:hidden}[data-skin=asc-x] .inspection-choice__option{color:var(--color-secondary);background:#0c1219}[data-skin=asc-x] .inspection-choice__option+.inspection-choice__option{border-left-color:var(--cx-line)}[data-skin=asc-x] .inspection-choice__option:has(input:focus-visible){outline-color:var(--color-primary)}[data-skin=asc-x] .inspection-choice__option[data-result=good]:has(input:checked){background:color-mix(in srgb, var(--cx-ok) 22%, #0c1219);color:#9ae6b4}[data-skin=asc-x][data-theme] .inspection-choice__option[data-result=good]:has(input:checked){background:color-mix(in srgb, var(--cx-ok) 22%, #0c1219);color:#9ae6b4}[data-skin=asc-x] .inspection-choice__option[data-result=na]:has(input:checked){background:color-mix(in srgb, var(--color-primary) 18%, #0c1219);color:#b8d8e4}[data-skin=asc-x][data-theme] .inspection-choice__option[data-result=na]:has(input:checked){background:color-mix(in srgb, var(--color-primary) 18%, #0c1219);color:#b8d8e4}[data-skin=asc-x] .inspection-choice__option[data-result=needs_repair]:has(input:checked){background:color-mix(in srgb, var(--cx-danger) 22%, #0c1219);color:#ffb0b8}[data-skin=asc-x][data-theme] .inspection-choice__option[data-result=needs_repair]:has(input:checked){background:color-mix(in srgb, var(--cx-danger) 22%, #0c1219);color:#ffb0b8}[data-skin=asc-x] [aria-live=polite] [role=status],[data-skin=asc-x] [aria-live=polite] [role=alert]{border:1px solid var(--toast-edge,var(--color-primary));color:var(--color-on-surface);background:#080d14f5;animation:.22s cubic-bezier(.22,1,.36,1) cx-toast;box-shadow:0 12px 30px #0009}[data-skin=asc-x] [aria-live=polite] [role=status]>:first-child{color:#b8d8e4}[data-skin=asc-x] [aria-live=polite] [role=alert]{--toast-edge:var(--cx-danger);box-shadow:0 0 18px #ff5d6c4d,0 12px 30px #0009}[data-skin=asc-x] [aria-live=polite] [role=alert]>:first-child{color:var(--cx-danger)}[data-skin=asc-x] main>*{animation:.28s cubic-bezier(.22,1,.36,1) cx-enter}:root[data-skin=asc-x][data-theme=light]{--cx-glow:#1eb8d0;--cx-glow-bright:#3cf2ff;--cx-glow-rgb:30 184 208;--cx-glow-soft:rgb(var(--cx-glow-rgb) / .28);--cx-glow-faint:rgb(var(--cx-glow-rgb) / .1);--cx-primary-rgb:42 125 146;--cx-slate-rgb:72 78 90;--cx-line-rgb:88 94 108;--cx-shadow-rgb:26 30 40;--cx-accent-ink:#0e7a8c;--cx-accent-deep:#1a6a7e;--cx-ink:#1a1d24;--cx-ink-muted:#4a505c;--cx-ink-soft:#3a404c;--cx-white:#f4f5f7;--cx-soft:#e8e9ed;--cx-mid:#e4e5e9;--cx-wash:#e0e2e6;--cx-mist:#d8dade;--cx-fog:#d0d2d8;--cx-sheet:#eef0f3;--cx-glass:#f4f5f7f0;--cx-panel:#f0f1f4f5;--cx-chrome:#f8f9fbf0;--cx-line:rgb(var(--cx-line-rgb) / .28);--cx-grid:rgb(var(--cx-line-rgb) / .07);--color-chalk:var(--cx-soft);--color-cement:#c8cad0;--color-conduit:var(--cx-ink-muted);--color-asphalt:var(--cx-ink);--color-primary:#2a7d92;--color-on-primary:#f7f8fa;--color-secondary:var(--cx-ink-muted);--color-tertiary:#c8cad0;--color-quaternary:var(--cx-soft);--color-surface:var(--cx-mist);--color-surface-elevated:var(--cx-white);--color-on-surface:var(--cx-ink);--color-on-surface-elevated:var(--cx-ink);--color-input:#eceef1;--color-input-fill:#eceef1;--color-input-border:rgb(var(--cx-slate-rgb) / .38);--color-input-underline:rgb(var(--cx-primary-rgb) / .55);--color-placeholder:rgb(var(--cx-slate-rgb) / .65);--modal-header-bg:var(--cx-soft);--modal-header-line:rgb(var(--cx-slate-rgb) / .32);--modal-header-fg:var(--cx-ink);--modal-header-muted:var(--cx-ink-muted);--section-header-bg:var(--cx-mid);--section-header-line:rgb(var(--cx-slate-rgb) / .32);--section-header-accent:var(--color-primary);--cx-page-bg:var(--cx-soft);--cx-page-fill:linear-gradient(var(--cx-grid) 1px, transparent 1px) 0 0 / 48px 48px fixed, linear-gradient(90deg, var(--cx-grid) 1px, transparent 1px) 0 0 / 48px 48px fixed, var(--cx-page-bg);--cx-hover-tint:color-mix(in srgb, var(--color-primary) 12%, var(--cx-white));--cx-glow-ring:0 0 0 1px rgb(var(--cx-glow-rgb) / .4), 0 0 12px rgb(var(--cx-glow-rgb) / .22);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;scrollbar-color:rgb(var(--cx-primary-rgb) / .4) transparent}:root[data-skin=asc-x][data-theme=light] body{background:var(--color-surface)}[data-skin=asc-x][data-theme=light] .app-shell{background:var(--cx-page-fill)}[data-skin=asc-x][data-theme=light] .app-shell:after{background:repeating-linear-gradient(0deg, rgb(var(--cx-shadow-rgb) / .03) 0 1px, transparent 1px 3px)}[data-skin=asc-x][data-theme=light] .app-topbar,[data-skin=asc-x][data-theme=light] .sidebar-rail{background:var(--cx-chrome);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-color:rgb(var(--cx-line-rgb) / .16);box-shadow:0 1px 0 #ffffffb3 inset, 0 0 24px rgb(var(--cx-shadow-rgb) / .05)}[data-skin=asc-x][data-theme=light] .app-chrome-title{color:var(--cx-glow);text-shadow:0 0 14px rgb(var(--cx-glow-rgb) / .45)}[data-skin=asc-x][data-theme=light] .app-topbar:after,[data-skin=asc-x][data-theme=light] .loading-stripe__bar{box-shadow:0 0 12px rgb(var(--cx-glow-rgb) / .55)}[data-skin=asc-x][data-theme=light] .app-topbar:after{background:linear-gradient(90deg, transparent, var(--cx-glow) 18%, var(--cx-glow) 82%, transparent);opacity:.9}[data-skin=asc-x][data-theme=light] .loading-stripe__bar{background:var(--cx-glow)}[data-skin=asc-x][data-theme=light] .sidebar-brand-logo{filter:none}[data-skin=asc-x][data-theme=light] .sidebar-nav-link:before{background:var(--cx-glow);box-shadow:0 0 8px rgb(var(--cx-glow-rgb) / .7)}[data-skin=asc-x][data-theme=light] .sidebar-nav-link--active,[data-skin=asc-x][data-theme=light] .sidebar-nav-link--active:hover{background:linear-gradient(90deg, rgb(var(--cx-glow-rgb) / .16), rgb(var(--cx-glow-rgb) / .03));color:var(--cx-accent-ink);box-shadow:inset 0 0 0 1px rgb(var(--cx-glow-rgb) / .3), 0 0 14px rgb(var(--cx-glow-rgb) / .12);text-shadow:0 0 10px rgb(var(--cx-glow-rgb) / .3)}[data-skin=asc-x][data-theme=light] .sidebar-nav-link--active>:first-child{color:var(--cx-accent-ink);filter:drop-shadow(0 0 4px rgb(var(--cx-glow-rgb) / .5))}[data-skin=asc-x][data-theme=light] .dashboard-widget{--widget-bg:var(--cx-mid);border-color:rgb(var(--cx-slate-rgb) / .38);box-shadow:0 0 0 1px #646a7624, 0 0 18px rgb(var(--cx-shadow-rgb) / .05), 0 8px 24px rgb(var(--cx-shadow-rgb) / .07);background-color:var(--widget-bg)!important;background-image:none!important}[data-skin=asc-x][data-theme=light] .dashboard-widget:hover{border-color:rgb(var(--cx-glow-rgb) / .45);box-shadow:0 0 0 1px rgb(var(--cx-glow-rgb) / .22), 0 0 24px rgb(var(--cx-glow-rgb) / .22), 0 8px 24px rgb(var(--cx-shadow-rgb) / .08)}[data-skin=asc-x][data-theme=light] .dashboard-widget>.flex.shrink-0,[data-skin=asc-x][data-theme=light] .dashboard-widget>.flex.min-h-0.flex-1,[data-skin=asc-x][data-theme=light] .dashboard-widget .widget-tabs{background-color:var(--widget-bg)!important}[data-skin=asc-x][data-theme=light] .dashboard-widget .widget-tabs{--folder-front:var(--widget-bg);--folder-back:var(--cx-fog)}[data-skin=asc-x][data-theme=light] .dashboard-widget .widget-tab:not([data-active=true]){background:var(--cx-fog)}[data-skin=asc-x][data-theme=light] .dashboard-widget .widget-tab[data-active=true],[data-skin=asc-x][data-theme=light] .widget-tab[data-active=true]{color:var(--cx-accent-ink);text-shadow:none;box-shadow:none}[data-skin=asc-x][data-theme=light] .dashboard-widget .widget-tab[data-active=true]{background:0 0!important}[data-skin=asc-x][data-theme=light] .dashboard-widget .widget-tab[data-active=true]:before,[data-skin=asc-x][data-theme=light] .widget-tab[data-active=true]:before{border-color:var(--cx-glow);border-width:3px 3px 0;border-bottom-style:none;filter:none!important;box-shadow:none!important}[data-skin=asc-x][data-theme=light] .widget-tabs{--folder-back:#9599a3;--folder-back-ink:var(--cx-ink-muted);--folder-front:var(--widget-bg,var(--cx-page-bg));--folder-front-ink:var(--color-on-surface)}[data-skin=asc-x][data-theme=light] .widget-tabs--page{--folder-front:var(--cx-page-fill)}[data-skin=asc-x][data-theme=light] .widget-tab:not([data-active=true]){color:var(--folder-back-ink);background:linear-gradient(#b0b3bb,#9599a3)}[data-skin=asc-x][data-theme=light] .widget-tab:not([data-active=true]):before{border-color:rgb(var(--cx-line-rgb) / .4)}[data-skin=asc-x][data-theme=light] .widget-tab:not([data-active=true]):hover{color:var(--color-on-surface);background:linear-gradient(#bcc0c8,#a8acb6)}[data-skin=asc-x][data-theme=light] .widget-tab[data-active=true]{background:var(--folder-front)}[data-skin=asc-x][data-theme=light] .widget-tabs--page .widget-tab[data-active=true]{box-shadow:-6px 0 12px -6px rgb(var(--cx-glow-rgb) / .3), 6px 0 12px -6px rgb(var(--cx-glow-rgb) / .3), 0 -6px 12px -6px rgb(var(--cx-glow-rgb) / .35)}[data-skin=asc-x][data-theme=light] .item-detail-tab{color:var(--cx-ink-soft);font-weight:500}[data-skin=asc-x][data-theme=light] .item-detail-tab:hover,[data-skin=asc-x][data-theme=light] .item-detail-tab--active{color:var(--cx-ink)}[data-skin=asc-x][data-theme=light] .item-detail-tab--active{border-bottom-color:#1a8aa0}[data-skin=asc-x][data-theme=light] .detail-section{border-top-width:2px;border-top-color:#303642b8}[data-skin=asc-x][data-theme=light] .item-activity-pane{border-color:#303642b8;border-left-width:2px}@media (width<=1023px){[data-skin=asc-x][data-theme=light] .item-activity-pane{border-top-width:2px;border-left-width:0}}[data-skin=asc-x][data-theme=light] .overflow-x-auto.border,[data-skin=asc-x][data-theme=light] .overflow-hidden.border,[data-skin=asc-x][data-theme=light] ul.divide-y.border,[data-skin=asc-x][data-theme=light] .rounded-lg.border.bg-surface-elevated,[data-skin=asc-x][data-theme=light] .rounded-xl.border.bg-surface-elevated{border-color:rgb(var(--cx-slate-rgb) / .4)}[data-skin=asc-x][data-theme=light] .overflow-x-auto.border,[data-skin=asc-x][data-theme=light] .overflow-hidden.border,[data-skin=asc-x][data-theme=light] ul.divide-y.border{background:var(--color-surface-elevated)}[data-skin=asc-x][data-theme=light] .rounded-lg.border.bg-surface-elevated,[data-skin=asc-x][data-theme=light] .rounded-xl.border.bg-surface-elevated{box-shadow:inset 0 1px #fff6}[data-skin=asc-x][data-theme=light] table{background:0 0}[data-skin=asc-x][data-theme=light] .data-table-head th{background-color:var(--cx-wash);border-bottom-color:rgb(var(--cx-slate-rgb) / .4)}[data-skin=asc-x][data-theme=light] .data-table-row>td,[data-skin=asc-x][data-theme=light] .inventory-row>td{background-color:var(--color-surface-elevated);border-color:rgb(var(--cx-slate-rgb) / .32)}[data-skin=asc-x][data-theme=light] .bg-surface-elevated{background-color:var(--color-surface-elevated)}[data-skin=asc-x] .fleet-asset-card.bg-surface-elevated:hover,[data-skin=asc-x] .work-order-card:hover{background-color:color-mix(in srgb, var(--color-primary) 14%, var(--color-surface-elevated));border-color:color-mix(in srgb, var(--color-primary) 45%, var(--cx-line));box-shadow:0 0 0 1px color-mix(in srgb, var(--color-primary) 22%, transparent), 0 0 18px color-mix(in srgb, var(--cx-glow) 18%, transparent)}[data-skin=asc-x][data-theme=light] .fleet-asset-card.bg-surface-elevated:hover,[data-skin=asc-x][data-theme=light] .work-order-card:hover{background-color:color-mix(in srgb, var(--color-primary) 10%, var(--cx-white));border-color:rgb(var(--cx-primary-rgb) / .5);box-shadow:0 0 0 1px rgb(var(--cx-primary-rgb) / .18), 0 4px 14px -2px rgb(var(--cx-shadow-rgb) / .12), 0 0 16px rgb(var(--cx-glow-rgb) / .14)}[data-skin=asc-x][data-theme=light] .data-table-row:hover>td,[data-skin=asc-x][data-theme=light] .data-table-row:focus-visible>td,[data-skin=asc-x][data-theme=light] .inventory-row:hover>td,[data-skin=asc-x][data-theme=light] .inventory-row:focus-visible>td,[data-skin=asc-x][data-theme=light] ul.divide-y>li:hover,[data-skin=asc-x][data-theme=light] ul.divide-y.border>li:hover{background:var(--cx-hover-tint)}[data-skin=asc-x][data-theme=light] .console-root ul.divide-y>li:hover,[data-skin=asc-x][data-theme=light] .console-root ul.divide-y.border>li:hover{background:#3cf2ff24}[data-skin=asc-x][data-theme=light] button.label-text.bg-primary{background-color:var(--cx-ink);border-color:var(--cx-ink);color:#f7f8fa}[data-skin=asc-x][data-theme=light] button.label-text.bg-primary:hover:not(:disabled){color:#f7f8fa;background-color:#2a2e38;border-color:#2a2e38}[data-skin=asc-x] .console-root button.label-text.bg-primary{background-color:var(--console-glow,var(--cx-glow));border-color:var(--console-glow,var(--cx-glow));color:#041016;box-shadow:0 0 0 1px rgb(var(--cx-glow-rgb,60 242 255) / .45), 0 0 16px var(--console-glow-soft,#3cf2ff59)}[data-skin=asc-x] .console-root button.label-text.bg-primary:hover:not(:disabled){background-color:var(--cx-glow-bright,#8af8ff);border-color:var(--cx-glow-bright,#8af8ff);color:#041016;box-shadow:0 0 0 1px var(--console-glow,var(--cx-glow)), 0 0 22px var(--console-glow-soft,#3cf2ff73)}[data-skin=asc-x][data-theme=light] .form-field.border-primary.bg-primary{background:color-mix(in srgb, var(--color-primary) 14%, var(--cx-fog));border-color:var(--color-primary);color:var(--cx-ink)}[data-skin=asc-x][data-theme=light] .form-field.border-primary.bg-primary:hover{background:color-mix(in srgb, var(--color-primary) 22%, var(--cx-fog));border-color:var(--cx-accent-deep);color:var(--cx-ink)}[data-skin=asc-x][data-theme=light] ::selection{background:rgb(var(--cx-glow-rgb) / .35);color:var(--cx-ink)}[data-skin=asc-x][data-theme=light] .modal-backdrop{background:#646a7661}[data-skin=asc-x][data-theme=light] .modal-panel,[data-skin=asc-x][data-theme=light] .select-menu,[data-skin=asc-x][data-theme=light] .date-picker,[data-skin=asc-x][data-theme=light] [aria-live=polite] [role=status],[data-skin=asc-x][data-theme=light] [aria-live=polite] [role=alert]{color:var(--cx-ink);background:#f4f5f7fa}[data-skin=asc-x][data-theme=light] .modal-panel{border-color:rgb(var(--cx-glow-rgb) / .35);box-shadow:0 0 0 1px rgb(var(--cx-line-rgb) / .2), 0 0 24px rgb(var(--cx-glow-rgb) / .14), 0 18px 48px rgb(var(--cx-shadow-rgb) / .18)}[data-skin=asc-x][data-theme=light] .select-menu,[data-skin=asc-x][data-theme=light] .date-picker{box-shadow:0 0 0 1px rgb(var(--cx-line-rgb) / .24), 0 18px 40px rgb(var(--cx-shadow-rgb) / .16)}[data-skin=asc-x][data-theme=light] [aria-live=polite] [role=status],[data-skin=asc-x][data-theme=light] [aria-live=polite] [role=alert]{box-shadow:0 12px 30px rgb(var(--cx-shadow-rgb) / .16)}[data-skin=asc-x][data-theme=light] .modal-panel:before,[data-skin=asc-x][data-theme=light] .modal-panel:after{border-color:var(--cx-glow);filter:drop-shadow(0 0 4px rgb(var(--cx-glow-rgb) / .65))}[data-skin=asc-x][data-theme=light] .form-field:focus,[data-skin=asc-x][data-theme=light] .form-field:focus-visible{border-color:var(--cx-glow);box-shadow:var(--cx-glow-ring)}[data-skin=asc-x][data-theme=light] .modal-header-button:hover{color:var(--cx-glow);filter:drop-shadow(0 0 5px rgb(var(--cx-glow-rgb) / .7))}[data-skin=asc-x][data-theme=light] .select-menu .select-option[data-active=true]{background:rgb(var(--cx-primary-rgb) / .1)}[data-skin=asc-x][data-theme=light] .select-menu .select-option[aria-selected=true],[data-skin=asc-x][data-theme=light] [aria-live=polite] [role=status]>:first-child{color:var(--cx-accent-deep)}[data-skin=asc-x][data-theme=light] .inspection-choice__option{background:var(--cx-soft)}[data-skin=asc-x][data-theme=light] .inspection-choice__option[data-result=good]:has(input:checked){background:color-mix(in srgb, var(--cx-ok) 22%, var(--cx-soft));color:#166534}[data-skin=asc-x][data-theme=light] .inspection-choice__option[data-result=na]:has(input:checked){background:color-mix(in srgb, var(--color-primary) 14%, var(--cx-soft));color:var(--cx-accent-deep)}[data-skin=asc-x][data-theme=light] .inspection-choice__option[data-result=needs_repair]:has(input:checked){background:color-mix(in srgb, var(--cx-danger) 16%, var(--cx-soft));color:#b42338}[data-skin=asc-x] .kit-builder__panel{border-color:var(--cx-line)}[data-skin=asc-x] .kit-builder__panel--source,[data-skin=asc-x] .kit-builder__panel--dest{--kit-accent:#8a9bb0;background:color-mix(in srgb, var(--color-chalk) 22%, var(--cx-panel))}[data-skin=asc-x][data-theme=light] .kit-builder__panel--source,[data-skin=asc-x][data-theme=light] .kit-builder__panel--dest{background:var(--cx-sheet)}[data-skin=asc-x] .kit-builder__panel-head{background:color-mix(in srgb, var(--color-chalk) 16%, var(--cx-panel))}[data-skin=asc-x][data-theme=light] .kit-builder__panel-head{background:var(--cx-mid)}[data-skin=asc-x] .kit-builder__panel-title{font-family:var(--font-mono);letter-spacing:normal;text-transform:none}[data-skin=asc-x] .kit-builder__cols{letter-spacing:normal;background:color-mix(in srgb, var(--color-chalk) 14%, var(--cx-panel))}[data-skin=asc-x][data-theme=light] .kit-builder__cols{background:var(--cx-wash)}[data-skin=asc-x] .kit-builder__panel .hover-scroll,[data-skin=asc-x] .kit-builder__panel ul{background:color-mix(in srgb, var(--color-chalk) 12%, var(--cx-panel))}[data-skin=asc-x][data-theme=light] .kit-builder__panel .hover-scroll,[data-skin=asc-x][data-theme=light] .kit-builder__panel ul{background:var(--cx-white)}[data-skin=asc-x] .kit-builder__panel-head .form-field,[data-skin=asc-x] .kit-builder__field,[data-skin=asc-x] .kit-builder__qty,[data-skin=asc-x] .kit-builder__meta .kit-builder__field{border-color:var(--cx-line);background:color-mix(in srgb, var(--color-chalk) 18%, var(--color-input))}[data-skin=asc-x][data-theme=light] .kit-builder__panel-head .form-field,[data-skin=asc-x][data-theme=light] .kit-builder__field,[data-skin=asc-x][data-theme=light] .kit-builder__qty,[data-skin=asc-x][data-theme=light] .kit-builder__meta .kit-builder__field{background:var(--color-input)}[data-skin=asc-x] .kit-builder__move--add,[data-skin=asc-x] .kit-builder__move--remove{box-shadow:none}@keyframes cx-enter{0%{opacity:0;transform:translateY(6px)}}@keyframes cx-pop{0%{opacity:0;transform:scale(.97)}}@keyframes cx-drop{0%{opacity:0;transform:translateY(-4px)}}@keyframes cx-toast{0%{opacity:0;transform:translateY(8px)}}@keyframes cx-shine{0%{transform:translate(-100%)}to{transform:translate(400%)}}:root[data-skin=asc-x][data-animations=off] *,:root[data-skin=asc-x][data-animations=off] :before,:root[data-skin=asc-x][data-animations=off] :after{transition:none!important;animation:none!important}@media (prefers-reduced-motion:reduce){[data-skin=asc-x] *,[data-skin=asc-x] :before,[data-skin=asc-x] :after{transition:none!important;animation:none!important}}.console-root{--console-glow:#3cf2ff;--console-glow-soft:#3cf2ff59;--console-glass:#090e16d1;--console-line:#78aad238;--color-primary:#3cf2ff;--color-on-primary:#041016;--color-secondary:#6f8399;--color-surface:#0b1119;--color-surface-elevated:#0f1722;--color-on-surface:#e4ecf7;--color-on-surface-elevated:#e4ecf7;--color-input:#0b131d;--color-input-fill:#0b131d;--color-input-border:#3cf2ff47;--color-input-underline:#3cf2ff73;--color-placeholder:#96acc48c;--color-chalk:#e4ecf7;--color-cement:#16202d;--color-conduit:#6f8399;--color-asphalt:#05080d;--color-tertiary:#16202d;--color-quaternary:#05080d;--modal-header-bg:#0f1a26;--modal-header-line:#3cf2ff59;--modal-header-fg:#e4ecf7;--modal-header-muted:#6f8399;--section-header-bg:#111a26;--section-header-line:#3cf2ff40;--section-header-accent:#3cf2ff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--color-on-surface);background:radial-gradient(at 50% 35%,#0e1724 0%,#05080d 70%);position:fixed;inset:0;overflow:hidden}.console-root header:after{content:none}.console-root[data-theme=dark] .bg-surface-elevated{background-color:var(--color-surface-elevated)}.console-root[data-theme=dark] .bg-surface{background-color:var(--color-surface)}.console-map{position:absolute;inset:0}.console-map--empty{background:linear-gradient(var(--console-line) 1px, transparent 1px) 0 0 / 48px 48px, linear-gradient(90deg, var(--console-line) 1px, transparent 1px) 0 0 / 48px 48px;place-items:center;display:grid}.console-map-loading{z-index:1;pointer-events:none;background:#04080eb8;place-items:center;display:grid;position:absolute;inset:0}.console-spinner{border:3px solid var(--console-glow-soft);border-top-color:var(--console-glow);width:2rem;height:2rem;box-shadow:0 0 14px var(--console-glow-soft);border-radius:999px;animation:.8s linear infinite console-spin;display:block}@keyframes console-spin{to{transform:rotate(360deg)}}.console-scan{pointer-events:none;mix-blend-mode:overlay;background:repeating-linear-gradient(0deg,#ffffff06 0 1px,#0000 1px 3px);position:absolute;inset:0}.console-card{text-align:center;border:1px solid var(--console-glow-soft);background:var(--console-glass);border-radius:.75rem;flex-direction:column;align-items:center;gap:.5rem;max-width:26rem;padding:1.5rem 2rem;display:flex;box-shadow:0 0 32px #3cf2ff26}.console-card__title{color:var(--color-on-surface);font-size:1rem}.console-hud-top{z-index:30;pointer-events:none;background:linear-gradient(#03060aeb 0%,#03060a8c 60%,#0000 100%);grid-template-columns:minmax(0,1fr) minmax(18rem,40rem) minmax(0,1fr);align-items:center;gap:1rem;padding:.875rem 1rem 2.5rem;display:grid;position:absolute;inset:0 0 auto}.console-hud-top>*{pointer-events:auto}.console-hud-top__side{align-items:center;gap:.75rem;min-width:0;display:flex}.console-hud-top__side--end{justify-content:flex-end}.console-title{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.24em;text-transform:uppercase;color:var(--console-glow);text-shadow:0 0 10px var(--console-glow-soft);font-size:.8125rem}.console-subtitle{white-space:nowrap;text-overflow:ellipsis;color:var(--color-secondary);font-size:.8125rem;overflow:hidden}.console-select{max-width:16rem;margin-top:.125rem}.console-dropdown{border:1px solid var(--console-line);width:100%;min-width:0;height:2.375rem;color:var(--color-on-surface);text-align:left;cursor:pointer;background:linear-gradient(#3cf2ff0d,#3cf2ff00 60%),#05090fb3;border-radius:.5rem;align-items:center;gap:.5rem;padding:0 .625rem 0 .75rem;font-size:.8125rem;transition:border-color .14s,box-shadow .14s,background-color .14s;display:flex}.console-dropdown--compact{height:1.875rem;padding:0 .375rem 0 .5rem;font-size:.75rem}.console-dropdown:hover:not(:disabled){border-color:var(--console-glow-soft);box-shadow:0 0 12px #3cf2ff26}.console-dropdown:focus-visible,.console-dropdown--open{border-color:var(--console-glow);box-shadow:0 0 0 1px var(--console-glow-soft), 0 0 16px #3cf2ff4d;outline:none}.console-dropdown:disabled{cursor:default;opacity:.5}.console-dropdown__icon{width:1rem;height:1rem;color:var(--console-glow);flex-shrink:0;display:block;font-size:1rem!important;line-height:1!important}.console-dropdown__value{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.console-dropdown__value--empty{color:var(--color-placeholder)}.console-dropdown__chevron{width:1.125rem;height:1.125rem;color:var(--color-secondary);flex-shrink:0;transition:transform .16s,color .16s;display:block;font-size:1.125rem!important;line-height:1!important}.console-dropdown--open .console-dropdown__chevron{color:var(--console-glow);filter:drop-shadow(0 0 4px var(--console-glow));transform:rotate(180deg)}.console-dropdown__menu{z-index:60;border:1px solid var(--console-glow-soft);background:var(--console-glass);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);scrollbar-width:thin;scrollbar-color:var(--console-glow-soft) transparent;border-radius:.625rem;max-width:min(26rem,100vw - 1rem);max-height:18rem;margin:0;padding:.3rem;list-style:none;animation:.14s ease-out console-dropdown-in;position:fixed;overflow-y:auto;box-shadow:0 0 0 1px #00000080,0 0 22px #3cf2ff38,0 18px 40px #0000008c,inset 0 0 18px #3cf2ff0f}.console-dropdown__option{color:var(--color-on-surface);cursor:pointer;border-radius:.4rem;align-items:center;gap:.5rem;padding:.45rem .6rem .45rem .75rem;font-size:.8125rem;transition:background-color .1s,color .1s;display:flex;position:relative}.console-dropdown__option:before{background:var(--console-glow);width:2px;box-shadow:0 0 6px var(--console-glow);content:"";opacity:0;border-radius:1px;transition:opacity .1s;position:absolute;top:.4rem;bottom:.4rem;left:.2rem}.console-dropdown__option[data-active=true]{background:#3cf2ff1f}.console-dropdown__option[data-active=true]:before{opacity:1}.console-dropdown__option[aria-selected=true]{color:var(--console-glow)}.console-dropdown__option[aria-disabled=true]{cursor:not-allowed;opacity:.4}.console-dropdown__text{flex-direction:column;flex:1;min-width:0;display:flex}.console-dropdown__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.console-dropdown__hint{color:var(--color-secondary);letter-spacing:.03em;text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.6875rem;overflow:hidden}.console-dropdown__check{width:1rem;height:1rem;color:var(--console-glow);filter:drop-shadow(0 0 4px var(--console-glow));flex-shrink:0;display:block;font-size:1rem!important;line-height:1!important}@keyframes console-dropdown-in{0%{opacity:0;transform:translateY(-4px)scale(.98)}}.console-icon-button{border:1px solid var(--console-line);background:var(--console-glass);width:2.5rem;height:2.5rem;color:var(--color-on-surface);border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;transition:border-color .15s,box-shadow .15s,color .15s;display:inline-flex}.console-icon-button:hover{border-color:var(--console-glow);color:var(--console-glow);box-shadow:0 0 14px var(--console-glow-soft)}.console-search input{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 0 0 1px #0006,0 0 18px #3cf2ff24;border:1px solid var(--console-glow-soft)!important;background:var(--console-glass)!important}.console-search input:focus{box-shadow:0 0 0 1px var(--console-glow), 0 0 26px #3cf2ff59;border-color:var(--console-glow)!important;outline:none!important}.console-search [role=listbox]{border-color:var(--console-glow-soft);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#080d14f2;box-shadow:0 0 24px #3cf2ff2e,0 18px 40px #0009}.console-search--bulk{align-items:center;gap:.5rem;display:flex}.console-bulk-toggle{background:var(--console-glass);border-radius:.75rem;gap:.4rem;height:3rem;padding:0 .9rem;line-height:1}.console-move-toggle[aria-pressed=true]{border-color:var(--console-glow);background:color-mix(in srgb, var(--console-glow) 18%, var(--console-glass));color:var(--console-glow);box-shadow:0 0 0 1px var(--console-glow-soft), 0 0 18px var(--console-glow);animation:1.6s ease-in-out infinite console-move-glow}@keyframes console-move-glow{50%{box-shadow:0 0 0 1px var(--console-glow), 0 0 28px var(--console-glow), 0 0 48px var(--console-glow-soft)}}@media (prefers-reduced-motion:reduce){.console-move-toggle[aria-pressed=true]{animation:none}}.console-glow-toggle[aria-pressed=true]{border-color:var(--console-glow);background:color-mix(in srgb, var(--console-glow) 18%, var(--console-glass));color:var(--console-glow);box-shadow:0 0 0 1px var(--console-glow-soft), 0 0 14px var(--console-glow-soft)}.console-icon-button--sm{border-radius:.4rem;width:1.75rem;height:1.75rem}.console-bulk{z-index:28;border:1px solid var(--console-glow);background:var(--console-glass);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:.75rem;flex-direction:column;width:min(22rem,100vw - 2rem);max-height:calc(100vh - 9rem);animation:.2s ease-out console-bulk-in;display:flex;position:absolute;top:4.75rem;right:1rem;overflow:hidden;box-shadow:0 0 22px #3cf2ff40,0 18px 40px #00000080}.console-bulk__head{border-bottom:1px solid var(--console-line);color:var(--console-glow);align-items:center;gap:.5rem;padding:.6rem .75rem;display:flex}.console-bulk__title{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.12em;text-transform:uppercase;flex:1;font-size:.75rem}.console-bulk__empty{color:var(--color-secondary);padding:.9rem .75rem;font-size:.8125rem}.console-bulk__list{flex:1;min-height:0;padding:.35rem;overflow-y:auto}.console-bulk__row{border-radius:.45rem;align-items:center;gap:.5rem;padding:.4rem .45rem;display:flex}.console-bulk__row:hover{background:#3cf2ff0f}.console-root[data-theme] .console-list-row{transition:background-color .12s}.console-root[data-theme] .console-popup .bg-surface{background-color:color-mix(in srgb, var(--color-surface) 40%, transparent)}.console-root[data-theme] .console-popup .console-list-row:hover,.console-root[data-theme] .console-list-row:hover,.console-root[data-theme] [data-map-hover=true],.console-root ul.divide-y>li:hover{background-color:#3cf2ff24}.console-bulk__actions{border-top:1px solid var(--console-line);justify-content:flex-end;gap:.5rem;padding:.6rem .75rem;display:flex}.console-toggle{border:1px solid var(--console-line);background:var(--console-glass);border-radius:.625rem;display:inline-flex;overflow:hidden}.console-toggle>button{letter-spacing:.08em;text-transform:uppercase;color:var(--color-secondary);cursor:pointer;padding:.5rem .75rem;font-size:.75rem}.console-toggle>button[aria-pressed=true]{color:var(--console-glow);text-shadow:0 0 8px var(--console-glow-soft);background:#3cf2ff24}.console-banner{z-index:30;color:#ffe58a;background:#1e1804d9;border:1px solid #ffd23f;border-radius:999px;padding:.375rem .875rem;font-size:.8125rem;position:absolute;top:5.25rem;left:50%;transform:translate(-50%);box-shadow:0 0 18px #ffd23f59}.console-popup{z-index:25;border:1px solid var(--console-glow);background:var(--console-glass);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:.875rem;width:min(52rem,100vw - 2rem);max-width:calc(100vw - 1rem);height:min(54rem,100vh - 8rem);max-height:calc(100vh - 1rem);animation:.22s ease-out console-pop,2.4s ease-in-out .22s infinite console-glow;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #00000080,0 0 18px #3cf2ff73,0 0 48px #3cf2ff2e,inset 0 0 22px #3cf2ff14}.console-popup:before,.console-popup:after{border-color:var(--console-glow);content:"";pointer-events:none;width:1.25rem;height:1.25rem;filter:drop-shadow(0 0 4px var(--console-glow));border-style:solid;position:absolute}.console-popup:before{border-width:2px 0 0 2px;border-top-left-radius:.5rem;top:-6px;left:-6px}.console-popup:after{border-width:0 2px 2px 0;border-bottom-right-radius:.5rem;bottom:-6px;right:-6px}.console-root[data-theme] .console-popup>div{background:0 0;border-color:#0000}.console-popup>div>div:first-child{cursor:grab;-webkit-user-select:none;user-select:none}.console-popup__select{cursor:text;-webkit-user-select:text;user-select:text}.console-popup--dragging,.console-popup--dragging>div>div:first-child{cursor:grabbing}.console-popup--resizing{-webkit-user-select:none;user-select:none}.console-popup--docked{width:min(30rem,100vw - 2rem);height:min(46rem,100vh - 9rem);animation:.24s ease-out console-dock,2.4s ease-in-out .24s infinite console-glow;top:calc(50% + 1.5rem);left:auto;right:1rem;transform:translateY(-50%)}.console-popup__resize{z-index:5;touch-action:none;position:absolute}.console-popup__resize--n,.console-popup__resize--s{cursor:ns-resize;height:.6rem;left:.75rem;right:.75rem}.console-popup__resize--n{top:-.3rem}.console-popup__resize--s{bottom:-.3rem}.console-popup__resize--e,.console-popup__resize--w{cursor:ew-resize;width:.6rem;top:.75rem;bottom:.75rem}.console-popup__resize--e{right:-.3rem}.console-popup__resize--w{left:-.3rem}.console-popup__resize--ne,.console-popup__resize--nw,.console-popup__resize--se,.console-popup__resize--sw{width:1.1rem;height:1.1rem}.console-popup__resize--ne{cursor:nesw-resize;top:-.4rem;right:-.4rem}.console-popup__resize--sw{cursor:nesw-resize;bottom:-.4rem;left:-.4rem}.console-popup__resize--nw{cursor:nwse-resize;top:-.4rem;left:-.4rem}.console-popup__resize--se{cursor:nwse-resize;bottom:-.4rem;right:-.4rem}.console-popup__resize--se:after{border-right:2px solid var(--console-glow-soft);border-bottom:2px solid var(--console-glow-soft);content:"";width:.5rem;height:.5rem;position:absolute;bottom:.55rem;right:.55rem}.console-tag{border:1px solid var(--console-glow);font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.08em;white-space:nowrap;color:var(--console-glow);text-shadow:0 0 8px var(--console-glow-soft);background:#040a10d9;border-radius:.375rem;flex-direction:column;align-items:center;gap:1px;padding:.25rem .625rem;font-size:.75rem;display:flex;transform:translateY(-100%);box-shadow:0 0 14px #3cf2ff73}.console-tag__name{text-overflow:ellipsis;max-width:16rem;font-family:var(--font-secondary,system-ui);letter-spacing:.02em;color:#e9fbff;overflow:hidden}.console-plan-pick{align-items:center;gap:.375rem;display:flex}.console-default-star[aria-pressed=true]{color:#f5c542;opacity:1;cursor:default;border-color:#f5c54280}.console-cat-tag{gap:.25rem;padding:.4rem .7rem .5rem}.console-root select option{color:#e4ecf7;background:#0b1119}:is(body:has(.console-root) [aria-live=polite] [role=status],body:has(.console-root) [aria-live=polite] [role=alert]){border:1px solid var(--toast-edge,#3cf2ff);color:#e4ecf7;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#080d14f0;box-shadow:0 0 18px #3cf2ff40,0 12px 30px #0009}body:has(.console-root) [aria-live=polite] [role=status]>:first-child{color:#3cf2ff}body:has(.console-root) [aria-live=polite] [role=alert]{--toast-edge:#ff5d6c;box-shadow:0 0 18px #ff5d6c4d,0 12px 30px #0009}body:has(.console-root) [aria-live=polite] [role=alert]>:first-child{color:#ff5d6c}.facility-viewer-tip{z-index:15;border:1px solid var(--console-glow-soft,#3cf2ff59);white-space:nowrap;color:#e4ecf7;pointer-events:none;background:#060b12eb;border-radius:.375rem;flex-direction:column;gap:1px;max-width:18rem;padding:.3rem .6rem;font-size:.75rem;display:flex;position:absolute;top:0;left:0;box-shadow:0 0 14px #3cf2ff33}.facility-viewer-tip[hidden]{display:none}.console-tip__code{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.06em;color:var(--console-glow)}.console-tip__name{text-overflow:ellipsis;overflow:hidden}.console-tip__meta{color:var(--color-secondary);font-size:.6875rem}.console-anchor{width:0;height:0;position:relative}.console-bins{border:1px solid var(--console-glow);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#060b12f0;border-radius:.625rem;flex-direction:column;gap:.5rem;width:max-content;max-width:30rem;padding:.625rem;animation:.18s ease-out console-bins-in;display:flex;position:absolute;top:0;left:1.5rem;transform:translateY(-50%);box-shadow:0 0 22px #3cf2ff59,0 16px 34px #0009}.console-bins__head{color:var(--console-glow);align-items:center;gap:.5rem;display:flex}.console-bins__title{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.08em;flex:1;font-size:.8125rem}.console-bins__whole{border:1px solid var(--console-line);letter-spacing:.06em;text-transform:uppercase;color:var(--color-on-surface);cursor:pointer;border-radius:.375rem;padding:.2rem .5rem;font-size:.6875rem}.console-bins__whole:hover{border-color:var(--console-glow)}.console-bins__rows{border:1px solid var(--console-line);background:#ffffff05;border-radius:.375rem;flex-direction:column;gap:.375rem;max-height:18rem;padding:.375rem;display:flex;overflow-y:auto}.console-bins__row{border-bottom:2px solid #78aad24d;flex-wrap:wrap;gap:.25rem;padding-bottom:.375rem;display:flex}.console-bins__row:last-child{border-bottom:0;padding-bottom:0}.console-bins__empty,.console-bins__hint{color:var(--color-secondary);font-size:.6875rem}.console-bin{border:1px solid var(--console-line);min-width:3rem;font-family:var(--font-mono,ui-monospace, monospace);color:var(--color-on-surface);cursor:pointer;background:#0d1520;border-radius:.3rem;justify-content:center;align-items:center;gap:.25rem;padding:.375rem .5rem;font-size:.75rem;transition:border-color .12s,background .12s,box-shadow .12s;display:inline-flex;position:relative}.console-bin:hover{border-color:var(--console-glow);background:#102030}.console-bin--wide{flex:1}.console-bin--current{border-style:dashed;border-color:#ffd23f}.console-bin--on{border-color:var(--console-glow);color:var(--console-glow);box-shadow:0 0 12px var(--console-glow-soft);background:#3cf2ff2e}.console-bin__count{min-width:1.1rem;color:var(--console-glow);background:#3cf2ff29;border-radius:999px;padding:0 .25rem;font-size:.625rem}.console-placebar{z-index:30;flex-direction:column;gap:.5rem;width:min(56rem,100vw - 2rem);display:flex;position:absolute;bottom:2.75rem;left:50%;transform:translate(-50%)}.console-placebar__list,.console-placebar__row{border:1px solid var(--console-glow);background:var(--console-glass);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:.75rem;box-shadow:0 0 20px #3cf2ff40,0 14px 30px #0000008c}.console-placebar__list{padding:.5rem}.console-placebar__row{grid-template-columns:minmax(0,12rem) minmax(0,1fr) auto;align-items:center;gap:1rem;padding:.625rem .875rem;display:grid}.console-placebar__label{letter-spacing:.18em;text-transform:uppercase;color:var(--console-glow);font-size:.625rem}.console-placebar__route{align-items:center;gap:.5rem;min-width:0;font-size:.8125rem;display:flex}.console-placebar__actions{gap:.375rem;display:flex}.console-chip-button{border:1px solid var(--console-line);letter-spacing:.04em;color:var(--color-on-surface);cursor:pointer;background:#0d1520;border-radius:.5rem;align-items:center;gap:.3rem;padding:.4rem .75rem;font-size:.75rem;display:inline-flex}.console-chip-button:hover:not(:disabled),.console-chip-button[aria-pressed=true]{border-color:var(--console-glow);color:var(--console-glow)}.console-chip-button--primary{border-color:var(--console-glow);background:var(--console-glow);color:#041016;box-shadow:0 0 12px var(--console-glow-soft);font-weight:600}.console-chip-button--primary:hover:not(:disabled){color:#041016;filter:brightness(1.08);box-shadow:0 0 20px var(--console-glow-soft)}.console-chip-button:disabled{opacity:.45;cursor:not-allowed}.console-chip-button--primary:disabled{opacity:.55;filter:grayscale(.15)}.console-areas{z-index:28;border:1px solid var(--console-glow-soft);background:var(--console-glass);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:.75rem;flex-direction:column;width:min(21rem,100vw - 2rem);max-height:calc(75vh - 5.8125rem);animation:.18s ease-out console-areas-in;display:flex;position:absolute;top:4.75rem;left:1rem;overflow:hidden;box-shadow:0 0 24px #3cf2ff24,0 18px 40px #00000080}.console-areas__head{border-bottom:1px solid var(--console-line);cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none;align-items:center;gap:.5rem;padding:.625rem;display:flex}.console-areas--collapsed{width:max-content}.console-areas--collapsed .console-areas__head{border-bottom-color:#0000;gap:.375rem;padding:.375rem .375rem .375rem .5rem}.console-areas--dragging,.console-areas--dragging .console-areas__head{cursor:grabbing}.console-areas--resizing,.console-areas--resizing *{cursor:ns-resize;-webkit-user-select:none;user-select:none}.console-areas__grip{border-top:1px solid var(--console-line);cursor:ns-resize;touch-action:none;flex:none;justify-content:center;align-items:center;height:.75rem;display:flex}.console-areas__grip:after{content:"";background:var(--console-glow-soft);border-radius:9999px;width:2.5rem;height:.1875rem}.console-areas__grip:hover:after,.console-areas--resizing .console-areas__grip:after{background:var(--console-glow)}.console-areas__title{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--console-glow);font-size:.75rem}.console-areas__meta{color:var(--color-secondary);font-size:.6875rem}.console-areas__close{color:var(--color-secondary);cursor:pointer;border-radius:.375rem;margin-left:auto;padding:.25rem;display:inline-flex}.console-areas__close:hover{color:var(--console-glow)}.console-areas__list{flex:1;min-height:0;padding:.375rem;overflow-y:auto}.console-areas__group+.console-areas__group{margin-top:.125rem}.console-areas__area,.console-areas__item{text-align:left;width:100%;color:var(--color-on-surface);cursor:pointer;border:1px solid #0000;border-radius:.5rem;align-items:center;gap:.5rem;transition:background .15s,border-color .15s;display:flex}.console-areas__area{padding:.5rem .625rem;font-size:.8125rem}.console-areas__item{color:var(--color-secondary);padding:.375rem .625rem;font-size:.75rem}.console-areas__area:hover,.console-areas__item:hover{background:#3cf2ff0f}.console-areas__area[aria-current=true],.console-areas__item[aria-current=true]{border-color:var(--console-glow-soft);color:var(--console-glow);background:#3cf2ff1a}.console-areas__summary,.console-areas__code{white-space:nowrap;text-overflow:ellipsis;color:var(--color-secondary);font-size:.6875rem;display:block;overflow:hidden}.console-areas__code{font-family:var(--font-mono,ui-monospace, monospace);color:var(--console-glow);opacity:.8}.console-areas__count{border:1px solid var(--console-line);color:var(--color-secondary);border-radius:999px;flex-shrink:0;padding:.0625rem .4rem;font-size:.6875rem}.console-areas__contents{border-left:1px solid var(--console-line);margin:.125rem 0 .375rem 1.25rem;padding-left:.375rem}.console-areas__empty{color:var(--color-secondary);padding:1rem;font-size:.8125rem}.console-hud-bottom{z-index:20;color:var(--color-secondary);pointer-events:none;background:linear-gradient(#0000 0%,#03060ad9 100%);justify-content:space-between;align-items:center;gap:1rem;padding:2rem 1rem .75rem;font-size:.75rem;display:flex;position:absolute;inset:auto 0 0}.console-hud-bottom__focus{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.08em;color:var(--console-glow);text-shadow:0 0 8px var(--console-glow-soft);margin-left:auto}@keyframes console-pop{0%{opacity:0;transform:translate(-50%,-50%)scale(.94)}}@keyframes console-dock{0%{opacity:0;transform:translate(1.5rem,-50%)}}@keyframes console-bulk-in{0%{opacity:0;transform:translate(1rem)}}@keyframes console-areas-in{0%{opacity:0;transform:translate(-8px)}}@keyframes console-bins-in{0%{opacity:0;transform:translate(-6px,-50%)}}@keyframes console-glow{50%{box-shadow:0 0 0 1px #00000080,0 0 26px #3cf2ffa6,0 0 64px #3cf2ff40,inset 0 0 28px #3cf2ff1f}}@media (prefers-reduced-motion:reduce){.console-popup{animation:none}}@media (width<=900px){.console-hud-top{grid-template-columns:auto minmax(0,1fr)}.console-search{grid-area:2/1/auto/-1}.console-hud-top__side--end{grid-area:1/2}}.item-floor{--console-glow:#3cf2ff;--console-glow-soft:#3cf2ff59;color:#e4ecf7;background:radial-gradient(at 50% 35%,#0e1724 0%,#05080d 70%);border:1px solid #3cf2ff2e;border-radius:.75rem;position:relative;overflow:hidden}.item-floor__map{position:absolute;inset:0}.item-floor__empty{color:#6f8399;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;height:100%;font-size:.875rem;display:flex}.item-floor__open{z-index:20;cursor:zoom-in;background:0 0;border:0;justify-content:flex-end;align-items:flex-end;padding:.75rem;display:flex;position:absolute;inset:0}.item-floor__chip{color:#e4ecf7;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#060b12d9;border:1px solid #3cf2ff59;border-radius:999px;align-items:center;gap:.375rem;padding:.3rem .65rem;font-size:.75rem;transition:border-color .15s,box-shadow .15s,color .15s;display:inline-flex}.item-floor__open:hover .item-floor__chip,.item-floor__open:focus-visible .item-floor__chip{color:#3cf2ff;border-color:#3cf2ff;box-shadow:0 0 14px #3cf2ff59}.console-add-button{border:1px solid var(--console-glow-soft);letter-spacing:.08em;text-transform:uppercase;height:2.625rem;color:var(--console-glow);cursor:pointer;background:#3cf2ff14;border-radius:.5rem;flex-shrink:0;align-items:center;gap:.3rem;padding:0 .85rem;font-size:.75rem;font-weight:600;transition:background-color .12s,box-shadow .12s;display:inline-flex}.console-add-button:hover{box-shadow:0 0 14px var(--console-glow-soft);background:#3cf2ff29}.console-warning{color:#ffcf85;background:#ffb84d14;border:1px solid #ffb84d73;border-radius:.5rem;align-items:flex-start;gap:.5rem;padding:.5rem .65rem;font-size:.8rem;display:flex}.vehicle-kits__sub{letter-spacing:.05em;color:var(--color-secondary);margin-top:-.35rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.7rem}.console-item-kits{overscroll-behavior:contain;max-height:7.5rem;overflow:hidden auto}.vehicle-kits__link{color:var(--console-glow);flex-shrink:0;align-items:center;gap:.3rem;font-size:.75rem;display:inline-flex}.vehicle-kits__link:hover{text-decoration:underline}.vehicle-kit-row{border:1px solid var(--console-line);background:#05090f99;border-radius:.5rem;align-items:center;gap:.6rem;padding:.5rem .65rem;transition:border-color .12s,background-color .12s;display:flex}.vehicle-kit-row:hover{border-color:var(--console-glow-soft);background:#3cf2ff14}.vehicle-kit-row[data-onboard]{border-color:var(--console-glow-soft);box-shadow:inset 2px 0 0 var(--console-glow)}.vehicle-kit-row[data-unavailable]{opacity:.5}.vehicle-kit-row__icon{width:1.1rem;height:1.1rem;color:var(--console-glow);flex-shrink:0;display:block;font-size:1.1rem!important;line-height:1!important}.vehicle-kit-row__name{color:var(--color-on-surface);text-overflow:ellipsis;white-space:nowrap;font-size:.85rem;display:block;overflow:hidden}.vehicle-kit-row__meta{color:var(--color-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;display:block;overflow:hidden}.vehicle-kit-row__status{letter-spacing:.08em;text-transform:uppercase;color:#6ee7a8;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.65rem}.vehicle-kit-row__status[data-status=short]{color:#ffcf85}.vehicle-kit-row__status[data-status=out],.vehicle-kit-row__status[data-status=on_vehicle]{color:var(--console-glow)}.vehicle-kit-row__status[data-status=retired]{color:var(--color-secondary)}.console-add-toggle{border-color:var(--console-glow-soft);color:var(--console-glow)}.console-hud-top__side--end:has(.console-add-toggle){gap:1rem}.console-hud-top__side--end .console-add-toggle{border-radius:.625rem;align-self:stretch;height:auto;margin-inline:auto}.console-add-toggle[aria-expanded=true]{border-color:var(--console-glow);box-shadow:0 0 16px var(--console-glow-soft)}.console-add-menu{width:18rem}.console-add-menu__title{letter-spacing:.18em;text-transform:uppercase;color:var(--console-glow);text-shadow:0 0 8px var(--console-glow-soft);padding:.4rem .6rem .5rem .75rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.65rem}.console-add-menu__option{padding-top:.55rem;padding-bottom:.55rem}.console-add-menu__option .console-dropdown__hint{white-space:normal}.console-add-menu__option .console-dropdown__check{opacity:0;transition:opacity .1s}.console-add-menu__option[data-active=true] .console-dropdown__check{opacity:1}.console-add-menu__icon{border:1px solid var(--console-line);width:2rem;height:2rem;color:var(--console-glow);background:#3cf2ff0f;border-radius:.4rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.console-add-menu__option[data-active=true] .console-add-menu__icon{border-color:var(--console-glow-soft);box-shadow:0 0 10px #3cf2ff40}.console-root .item-dup{background:#ffb84d0f;border-color:#ffb84d66}.console-root .item-dup__title{letter-spacing:.12em;text-transform:uppercase;color:#ffcf85;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.7rem}.console-root .item-dup__more{letter-spacing:.1em;text-transform:uppercase;color:#ffcf85;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.65rem}.console-root .item-dup__row{background:#05090fb3}.console-root .item-dup__row:hover,.console-root .item-dup__row[aria-pressed=true]{border-color:var(--console-glow-soft);background:#3cf2ff1a;box-shadow:0 0 12px #3cf2ff26}.console-root .item-dup__score[data-strong]{color:#ffcf85;background:#ffb84d29}.console-root .item-dup-preview{border-color:var(--console-glow-soft);background:#3cf2ff0a;box-shadow:0 0 22px #3cf2ff1f}.console-root .item-dup-preview__eyebrow{color:var(--console-glow);text-shadow:0 0 8px var(--console-glow-soft);font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.console-root .item-dup-preview__row{border-color:var(--console-line)}.console-root .item-dup__spinner{filter:drop-shadow(0 0 4px)}.console-root .item-dup-preview__group-title{color:#3cf2ffb3;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.console-root .item-dup-preview__nophoto{border-color:var(--console-line)}.console-root .item-dup-preview__link{color:var(--console-glow)}.console-root .modal-backdrop{background:#0205099e}.console-root[data-theme] .modal-panel{--modal-header-bg:transparent;--modal-header-line:var(--console-line);border:1px solid var(--console-glow);background:var(--console-glass);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:.875rem;animation:2.4s ease-in-out infinite console-glow;overflow:visible;box-shadow:0 0 0 1px #00000080,0 0 18px #3cf2ff73,0 0 48px #3cf2ff2e,inset 0 0 22px #3cf2ff14}.console-root[data-theme] .modal-panel:before,.console-root[data-theme] .modal-panel:after{z-index:60;border-color:var(--console-glow);content:"";pointer-events:none;width:1.25rem;height:1.25rem;filter:drop-shadow(0 0 4px var(--console-glow));border-style:solid;position:absolute}.console-root[data-theme] .modal-panel:before{border-width:2px 0 0 2px;border-top-left-radius:.5rem;top:-6px;left:-6px}.console-root[data-theme] .modal-panel:after{background:0 0;border-width:0 2px 2px 0;border-bottom-right-radius:.5rem;bottom:-6px;left:auto;right:-6px}.console-root[data-theme] .modal-panel .modal-header{border-top-left-radius:.875rem;border-top-right-radius:.875rem;padding-top:.75rem;padding-bottom:.75rem}.console-root[data-theme] .modal-panel .modal-header h2{font-size:1rem}.console-root[data-theme] .modal-panel footer{border-color:var(--console-line)}.console-root[data-theme] .modal-panel .bg-surface{background-color:color-mix(in srgb, var(--color-surface) 40%, transparent)}@media (prefers-reduced-motion:reduce){.console-root[data-theme] .modal-panel{animation:none}}.console-root[data-theme] .select-menu,.console-root[data-theme] .date-picker{border-color:var(--console-glow-soft);background:var(--console-glass);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);animation:.14s ease-out console-dropdown-in;box-shadow:0 0 0 1px #00000080,0 0 22px #3cf2ff38,0 18px 40px #0000008c}.console-root .select-menu{padding:.3rem}.console-root .select-menu .select-option{border-radius:.4rem;font-size:.8125rem;position:relative}.console-root .select-menu .select-option:before{background:var(--console-glow);width:2px;box-shadow:0 0 6px var(--console-glow);content:"";opacity:0;border-radius:1px;transition:opacity .1s;position:absolute;top:.4rem;bottom:.4rem;left:.2rem}.console-root .select-menu .select-option[data-active=true]{background:#3cf2ff1f}.console-root .select-menu .select-option[data-active=true]:before{opacity:1}.console-root .select-menu .select-option[aria-selected=true]{color:var(--console-glow)}
