@font-face{font-family:"Material Icons";font-style:normal;font-weight:400;src:local("Material Icons"),local("MaterialIcons"),url("packages/ng_components/fonts/material/MaterialIcons-Regular.woff2") format("woff2")}.material-icons{font-family:"Material Icons";font-weight:normal;font-style:normal;font-size:1.5em;display:inline-block;width:1em;height:1em;text-transform:none;letter-spacing:normal;word-wrap:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale}@font-face{font-family:"Roboto";font-style:normal;font-weight:200;src:local("Roboto-Thin"),local("Roboto-Thin"),url("packages/ng_components/fonts/roboto/Roboto-Thin.woff2") format("woff2")}@font-face{font-family:"Roboto";font-style:normal;font-weight:300;src:local("Roboto-Light"),local("Roboto-Light"),url("packages/ng_components/fonts/roboto/Roboto-Light.woff2") format("woff2")}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;src:local("Roboto-Regular"),local("Roboto-Regular"),url("packages/ng_components/fonts/roboto/Roboto-Regular.woff2") format("woff2")}@font-face{font-family:"Roboto";font-style:normal;font-weight:500;src:local("Roboto-Medium"),local("Roboto-Medium"),url("packages/ng_components/fonts/roboto/Roboto-Medium.woff2") format("woff2")}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;src:local("Roboto-Bold"),local("Roboto-Bold"),url("packages/ng_components/fonts/roboto/Roboto-Bold.woff2") format("woff2")}.md-list{--normal-height: 3.25em;--small-height: 2em;--two-line-height: 4em;--small-two-line-height: 2.5em;--normal-avatar-size: 1.75em;--small-avatar-size: 1.5em;--normal-two-line-avatar-size: 2em;--small-two-line-avatar-size: 1.5em;--list-surface: none;--on-list-surface: var(--md-list--on-surface, currentColor);--surface: var(--md-list--surface, none);--surface--active: var(--md-list--surface--active, var(--surface));--on-surface: var(--md-list--on-surface, currentColor);--on-graphic-surface: currentColor;--on-surface--active: var(--md-list--primary, var(--md-theme--primary));--graphic-surface: transparent;--on-meta-surface: currentColor;--meta-surface: transparent;--on-secondary-surface: rgba(0, 0, 0, 0.54);--divider: rgba(0, 0, 0, 0.12);--cursor: pointer;--height: var(--normal-height);--avatar-size: var(--normal-avatar-size);--gap: var(--md-list--gap, 0);font-size:1em;line-height:1.75em;font-weight:400;letter-spacing:.009375em;line-height:1.5em;margin:0;padding:.5em 0;list-style-type:none;color:var(--on-list-surface);background-color:var(--list-surface)}.md-list.md-list--two-line{--height: var(--two-line-height)}.md-list.md-profile--small{--height: var(--small-height);--gap: 0.1em}.md-list.md-profile--small.md-list--two-line{--height: var(--small-two-line-height)}.md-list.no-padding{padding:0}.md-list .md-item{--md-ripple-key-opacity: 0.1;display:flex;height:var(--height);position:relative;align-items:center;justify-content:flex-start;padding:0 1em;overflow:hidden;cursor:var(--cursor);color:var(--on-surface);background-color:var(--surface)}.md-list .md-item:not(:first-child){margin-top:var(--gap)}.md-list .md-item.no-padding{padding:0}.md-list .md-item.md-item--disabled{cursor:default;pointer-events:none;opacity:.8;filter:grayscale(1)}.md-list .md-item.md-item--no-action{--cursor: default}.md-list .md-item.md-item--active:not(.md-item--disabled){--surface: var(--surface--active);--on-surface: var(--on-surface--active);--on-graphic-surface: var(--on-surface--active)}.md-list .md-item:hover:not(.md-item--disabled){--md-ripple-opacity: 0.1}.md-list .md-item:focus:not(.md-item--disabled){--md-ripple-opacity: 0.2}.md-list .md-item.md-item--two-line{--height: var(--two-line-height)}.md-list .md-item.md-profile--small{--height: var(--small-height)}.md-list .md-item.md-profile--small.md-item--two-line{--height: var(--small-two-line-height)}.md-list .md-item.md-profile--small.md-item--avatar{--avatar-size: var(--small-avatar-size)}.md-list .md-item.md-item--avatar{--on-graphic-surface: #fff;--graphic-surface: rgba(0, 0, 0, 0.3)}.md-list .md-item.md-item--avatar .md-item--graphic{width:var(--avatar-size);height:var(--avatar-size);border-radius:50%}.md-list .md-item .md-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.md-list .md-item .md-text .md-text--primary{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-top:0;line-height:normal;margin-bottom:-1em;display:block}.md-list .md-item .md-text .md-text--primary:before{display:inline-block;width:0;height:1em;content:"";vertical-align:0}.md-list .md-item .md-text .md-text--primary:after{display:inline-block;width:0;height:1em;content:"";vertical-align:-1em}.md-list .md-item .md-text .md-text--secondary{font-size:.875em;line-height:1em;font-weight:400;letter-spacing:0.0178571429em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-top:0;line-height:normal;display:block;color:var(--on-secondary-surface)}.md-list .md-item .md-text .md-text--secondary:before{display:inline-block;width:0;height:1em;content:"";vertical-align:0}.md-list .md-item .md-item--graphic{display:inline-flex;margin-left:0;margin-right:1em;flex-shrink:0;align-items:center;justify-content:center;color:var(--on-graphic-surface);background-color:var(--graphic-surface)}.md-list .md-item .md-item--meta{margin-left:auto;margin-right:0;color:var(--on-meta-surface);background-color:var(--meta-surface)}.md-list .md-list-divider{height:0;margin:0;border:none;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:var(--divider)}.md-ripple{--md-ripple-scale: 2.5;--md-ripple-size: 0;--md-ripple-start: 0;--md-ripple-end: 0;--md-ripple-key-opacity: 0.2;--md-ripple-opacity: 0;--md-ripple-activation: 225ms;--md-ripple-deactivation: 150ms}.md-ripple:before,.md-ripple:after{position:absolute;top:-50%;left:-50%;width:200%;height:200%;border-radius:50%;pointer-events:none;content:""}.md-ripple:before{opacity:var(--md-ripple-opacity);transform:scale(1);background-color:currentColor;transition:opacity 15ms linear,background-color 15ms linear;z-index:1}.md-ripple:after{left:0;top:0;width:var(--md-ripple-size, 100%);opacity:0;height:var(--md-ripple-size, 100%);transform:scale(0);transform-origin:center center;background-color:currentColor}.md-ripple.md-ripple-active:after{animation:md-ripple-circle-in var(--md-ripple-activation) forwards,md-ripple-opacity-in 75ms forwards}.md-ripple.md-ripple-active:before{transition-duration:75ms;--md-ripple-opacity: var(--md-ripple-key-opacity)}.md-ripple.md-ripple-deactive:after{animation:md-ripple-opacity-out var(--md-ripple-deactivation);transform:translate(var(--md-ripple-end, 0)) scale(var(--md-ripple-scale, 1))}@keyframes ripple{from{animation-timing-function:linear;transform:scale(0.5);opacity:var(--md-ripple-key-opacity, 0.2)}to{transform:scale(1.5);opacity:var(--md-ripple-key-opacity, 0.2)}}@keyframes md-ripple-circle-in{from{transform:translate(var(--md-ripple-start, 0)) scale(1);animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}to{transform:translate(var(--md-ripple-end, 0)) scale(var(--md-ripple-scale, 1))}}@keyframes md-ripple-opacity-in{from{opacity:0;animation-timing-function:linear}to{opacity:var(--md-ripple-key-opacity, 1)}}@keyframes md-ripple-opacity-out{from{opacity:var(--md-ripple-key-opacity, 0);animation-timing-function:linear}to{opacity:0}}:host{display:-ms-inline-flexbox;display:block;width:100%;height:100%;box-sizing:border-box;overflow-x:auto}:host *{user-select:none}:host table{width:100%;border:0;white-space:nowrap;table-layout:fixed;border-collapse:separate;border-spacing:0;position:relative}:host thead{position:sticky;top:0}:host tbody{position:relative}:host th{position:relative;box-sizing:border-box;text-align:left;text-overflow:ellipsis;overflow:hidden;font-weight:unset;--th-dimmer: 0;--after-content: ""}:host th::after{content:var(--after-content)}:host th::before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:currentColor;opacity:var(--th-dimmer)}:host th.dragging{--th-dimmer: 0.2}:host th.drag-over:not(.dragging){--th-dimmer: 0.1}:host td{box-sizing:border-box;text-overflow:ellipsis;overflow:hidden}:host ::ng-deep .drag-column{position:absolute;top:0;left:0;background:currentColor;height:100%;opacity:.2}:host ::ng-deep .drag-line{position:absolute;width:2px;top:0;left:0;background:currentColor;height:100%}:host ::ng-deep .column-puller{position:absolute;right:0;top:0;width:.5em;height:100%}:host ::ng-deep .column-puller:hover{cursor:ew-resize}:root{--md-theme--primary: blue;--md-theme--on-primary: white;--md-theme--error: red;--md-input--primary: var(--md-theme--primary);--md-input--error: var(--md-theme--error);--md-input--label: rgba(0, 0, 0, 0.6);--md-input--on-surface: rgba(0, 0, 0, 0.87);--md-input--surface: rgba(0, 0, 0, 0.05);--md-input--line: rgba(0, 0, 0, 0.42);--md-input--dimmer: #000;--md-ripple--opacity: 0.2;--md-graphic--size: 1.5em;--md-graphic--padding: 0;--md-date-picker--surface: rgb(242, 242, 242);--md-date-picker--on-surface: var(--md-input--on-surface);--md-date-picker--on-surface--inactive: rgba(0, 0, 0, 0.42);--md-date-picker--surface--selected: var(--md-theme--primary);--md-date-picker--on-surface--selected: var(--md-theme--on-primary);--md-date-picker--surface--hover: rgba(0, 0, 0, 0.05);--md-date-picker--on-surface-hover: var(--md-date-picker--fg)}
