.tag-item{align-items:center;background-color:transparent;border-color:transparent;border-radius:var(--ag-radius-sm);border-style:solid;border-width:1px;display:flex;flex-direction:row;height:auto;min-height:24px;padding:var(--ag-space-xs);width:auto;font-family:var(--ag-font);font-size:var(--fs-body);line-height:var(--lh-base)}.tag-item>span{align-items:center;display:flex;flex-direction:row}.tag-item strong{font-size:var(--fs-body-lg);font-weight:var(--fw-semibold);margin:0 var(--ag-space-xs);text-transform:capitalize}.tag-item strong:first-of-type{margin-left:0}.display-actions .tag-item{cursor:pointer}.tag-text,.tag-icon{align-items:center;display:flex;flex-direction:row;font-size:var(--fs-body-lg);justify-content:center;line-height:unset;text-rendering:optimizeLegibility;padding:0 var(--ag-space-sm)}.tag-amount{align-items:center;display:flex;flex-direction:row;min-width:1.3rem;height:1.3rem;padding:0 var(--ag-space-xs);font-size:var(--fs-micro);font-weight:var(--fw-bold);justify-content:center;line-height:var(--lh-none);text-rendering:optimizeLegibility;border-radius:var(--ag-radius-pill);background-color:var(--ag-surface)}.tag-primary{background-color:var(--ag-info-weak);color:var(--ag-info-ink)}.tag-secondary{background-color:var(--ag-fill);color:var(--ag-text)}.tag-success{background-color:var(--ag-ok-weak);color:var(--ag-ok-ink)}.tag-danger{background-color:var(--ag-error-weak);color:var(--ag-error-ink)}.tag-warning{background-color:var(--ag-warn-weak);color:var(--ag-warn-ink)}.tag-xs{align-self:center;height:auto;min-height:0;padding:2px var(--ag-space-xs);border-width:0;border-radius:var(--ag-radius-xs);font-size:var(--fs-caption);font-weight:var(--fw-medium);letter-spacing:var(--ls-normal);line-height:inherit}.tag-xs .tag-text,.tag-xs .tag-icon{height:auto;padding:0 var(--ag-space-xs);font-size:var(--fs-caption)}.tag-xs .tag-amount{height:auto;min-width:0;padding:0 var(--ag-space-xs);font-size:var(--fs-micro)}.row{display:flex;flex-direction:row;width:100%}.col{display:flex;flex-direction:column;flex-grow:1}.display-title{flex-wrap:wrap;height:auto;min-height:50px;padding:var(--ag-space-sm) 0}.display-title>.col{align-items:center;flex-direction:row;flex-wrap:wrap}.display-title>.col>*:not(:last-child){margin-right:var(--ag-space-xs)}.headline-group{display:flex;flex-direction:row;align-items:center}.overflow{overflow:auto}.justify-flex-end{justify-content:flex-end}.ds-num{font-variant-numeric:tabular-nums;text-align:right}.ds-code{font-feature-settings:"tnum" 1,"zero" 1,"case" 1}.ds-diff{background-color:var(--ag-info-weak);font-weight:var(--fw-semibold);outline:var(--ag-border-width) solid transparent;outline-offset:calc(-1 * var(--ag-border-width));-webkit-box-decoration-break:clone;box-decoration-break:clone}.ds-sr-only{position:absolute;width:1px;height:1px;margin:0;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){*:not(app-spinner,[role=progressbar],[role=progressbar] *,.btn-refreshing i),*:not(app-spinner,[role=progressbar],[role=progressbar] *,.btn-refreshing i):before,*:not(app-spinner,[role=progressbar],[role=progressbar] *,.btn-refreshing i):after{transition-duration:var(--dur-instant)!important;transition-delay:0s!important;animation-duration:var(--dur-instant)!important;animation-delay:0s!important;animation-iteration-count:1!important;scroll-behavior:auto!important}}.separation{display:flex;flex-direction:row;border-width:1px;border-color:var(--ag-border)}.separation.horizontal{width:100%}.separation.vertical{width:1px;height:10px}.separation.vertical.toolbar{height:var(--ag-space-xl);align-self:center;margin:0 var(--ag-space-xs);background:var(--ag-border)}.separation.horizontal.labelled{align-items:center;gap:var(--ag-space-sm);font-size:var(--fs-label);line-height:var(--lh-base);color:var(--ag-muted)}.separation.horizontal.labelled:before,.separation.horizontal.labelled:after{content:"";flex:1;height:var(--ag-border-width);background:var(--ag-border)}.separation.horizontal.solid{border-top-style:solid}.separation.vertical.solid{border-left-style:solid}.separation.horizontal.dashed{border-top-style:dashed}.separation.vertical.dashed{border-left-style:dashed}.ds-fields .ds-checks{display:flex;flex-wrap:wrap;gap:var(--ag-space-sm)}#light-mode .ds-table .placeholder-table thead th,#dark-mode .ds-table .placeholder-table thead th,#light-mode .ds-table .placeholder-table thead th .button-text,#dark-mode .ds-table .placeholder-table thead th .button-text{text-transform:none;letter-spacing:0;font-size:var(--fs-label);font-weight:var(--fw-medium);color:var(--ag-muted)}#light-mode .ds-table .placeholder-table thead th,#dark-mode .ds-table .placeholder-table thead th{background:var(--ag-surface);border-bottom:1px solid var(--ag-border)}.ds-table .placeholder-table th>.separation{display:none}.ds-table .placeholder-table tr>td,.ds-table .placeholder-table tr>th{border-right:none!important}.ds-table .placeholder-table th .th-grip{opacity:0;transition:opacity var(--dur-fast) ease}:is(#light-mode,#dark-mode) .ds-table .placeholder-table th:hover .th-grip{opacity:.4}.ds-table .placeholder-table,.ds-table .placeholder-table th,.ds-table .placeholder-table td,.ds-table .placeholder-table .button-text,.ds-table app-pagination,.ds-table app-pagination *{font-family:var(--ag-font)}#light-mode .ds-table .placeholder-table tbody td,#dark-mode .ds-table .placeholder-table tbody td{border-bottom:1px solid var(--ag-border);font-size:var(--fs-body);font-weight:var(--fw-normal);letter-spacing:0;color:var(--ag-text)}#light-mode .ds-table .placeholder-table tbody td span:not(:where(.tag-item,.tag-item *)),#dark-mode .ds-table .placeholder-table tbody td span:not(:where(.tag-item,.tag-item *)){font-size:var(--fs-body);font-weight:var(--fw-normal);letter-spacing:0;color:inherit}.ds-table .col-resize-handle:after{background:var(--ag-border)}.ds-table .placeholder-table th:hover .col-resize-handle:after,.ds-table .col-resize-handle:hover:after{background:var(--ag-border-hover)}#light-mode .ds-table :is(.selection-menu,.col-context-menu),#dark-mode .ds-table :is(.selection-menu,.col-context-menu){padding:var(--ag-space-sm);min-width:220px;background:var(--ag-surface);border:1px solid var(--ag-border);border-radius:var(--ag-radius-popup);box-shadow:var(--ag-shadow-dropdown);overflow:visible;font-family:var(--ag-font)}#light-mode .ds-table .selection-menu .sel-menu-count,#dark-mode .ds-table .selection-menu .sel-menu-count{opacity:1;font-size:var(--fs-caption);font-weight:var(--fw-semibold);color:var(--ag-muted);background:var(--ag-fill);padding:1px var(--ag-space-sm);border-radius:var(--ag-radius-pill)}.ds-table :is(.selection-menu,.col-context-menu) .separation.horizontal{height:1px;background:var(--ag-border);margin:var(--ag-space-sm) 0}:is(#light-mode,#dark-mode) .ds-table mark.search-highlight{border-radius:2px;padding:0 1px;font-style:normal;background-color:var(--ag-accent-weak);color:var(--ag-accent-ink)}:is(#light-mode,#dark-mode) .ds-table .skeleton-head-row{background-color:var(--ag-fill);border-bottom:1px solid var(--ag-border)}:is(#light-mode,#dark-mode) .ds-table .skeleton-body-row{border-bottom:1px solid var(--ag-border)}#light-mode .ds-table .sk-bar{background-color:var(--ag-fill);background-image:linear-gradient(90deg,var(--ag-fill) 0%,var(--ag-surface) 45%,var(--ag-fill) 100%)}#dark-mode .ds-table .sk-bar{background-color:var(--ag-fill);background-image:linear-gradient(90deg,var(--ag-fill) 0%,var(--ag-surface-2) 45%,var(--ag-fill) 100%)}.ds-table .columns-panel{background-color:var(--ag-surface);color:inherit}.ds-table :is(.columns-panel-title-row,.columns-panel-search){background-color:var(--ag-surface)}.ds-table .columns-panel-item:hover{background-color:var(--ag-accent-weak)}.ds-table .display-pagination{border-top:1px solid var(--ag-border)}#light-mode .ds-table .display-actions .dialog-panel,#dark-mode .ds-table .display-actions .dialog-panel{border:1px solid var(--ag-border);border-radius:var(--ag-radius-popup);background:var(--ag-surface);box-shadow:var(--ag-shadow-dropdown)}#light-mode .ds-table .display-actions .dialog-panel .button-primary,#dark-mode .ds-table .display-actions .dialog-panel .button-primary{background:var(--ag-accent);border-color:var(--ag-accent);color:var(--ag-surface);border-radius:var(--ag-radius-sm)}.ds-table .display-actions .fv-count{font-size:var(--fs-body);color:var(--ag-muted);white-space:nowrap;flex:0 0 auto}
