.ids-card{background-color:var(--ids-card-color-background);border:1px solid var(--ids-card-color-border);border-radius:var(--ids-card-border-radius);box-shadow:var(--ids-card-shadow);margin-block-end:var(--ids-card-margin-bottom);height:max-content;overflow:hidden;position:relative;width:var(--ids-card-width)}.ids-card .ids-card-content{height:var(--ids-card-content-height);overflow:auto;width:100%;overflow-x:hidden;position:relative}.ids-card .ids-card-content.overflow-hidden{overflow:hidden}.ids-card .ids-card-content.has-data-grid{overflow:hidden}.ids-card .ids-card-content.has-data-grid ::slotted([slot=card-content]){height:calc(100% + 3px);display:block}.ids-card .ids-card-content ::slotted([slot=card-content]){height:100%;display:block;--ids-list-view-overflow: visible}.ids-card .ids-card-content ::slotted([slot=card-content].flex-content){display:flex;align-items:center;gap:var(--ids-space-sm)}.ids-card.shadowed{border:1px solid rgba(0,0,0,0)}.ids-card-checkbox{position:absolute;display:flex;top:0;inset-inline-start:0;bottom:0;width:50px;align-items:center;justify-content:center}.ids-card-checkbox ids-checkbox{padding-inline-start:var(--ids-space-md)}.ids-card.is-selectable{cursor:var(--ids-cursor-pointer)}.ids-card.is-selected{background-color:var(--ids-card-color-background-selected);outline:2px solid var(--ids-card-color-border-selected);outline-offset:-1px}.ids-card .hidden{display:none}.ids-card-header{align-items:center;color:var(--ids-card-header-title-color);display:flex;padding-inline-start:var(--ids-card-header-padding-inline-start);padding-inline-end:var(--ids-card-header-padding-inline-start);height:var(--ids-card-header-height)}.ids-card-subheader{align-items:flex-start;color:var(--ids-card-header-title-color);display:flex;flex-direction:column;height:auto;padding-inline-start:var(--ids-card-header-padding-inline-start);padding-inline-end:var(--ids-card-header-padding-inline-start)}::slotted([slot=card-header]){display:block;align-items:center;position:relative;width:100%}::slotted([slot=card-subheader]){display:flex;align-items:center;padding-block-end:var(--ids-card-subheader-padding-block-end);position:relative;width:100%}::slotted([slot=card-subheader]:first-child){padding-block-start:0}:host([no-header]) .ids-card-header{display:none}:host([shadowed]) .ids-card{border:1px solid var(--ids-box-shadowed-color-border);overflow-x:hidden}.ids-card-footer{padding:3px 0;display:none;bottom:0;border-top:1px solid var(--ids-card-divider-color-border);min-height:var(--ids-card-footer-height);overflow:hidden;width:100%}.ids-card-footer.no-padding{padding:0}:host([height][no-header]) .ids-card .ids-card-content{height:100%}:host([height=auto]) .ids-card{height:auto}:host([height=auto]) .ids-card .ids-card-content{height:auto;overflow:auto}:host([height=auto]) .ids-card .ids-card-content.has-data-grid{overflow:auto}:host([height=auto]) .ids-card .ids-card-content.has-data-grid ::slotted([slot=card-content]){height:auto}:host([height]:not([height=auto])){display:block;height:var(--ids-card-host-height)}:host([height]:not([height=auto])) .ids-card{height:100%}:host([height]:not([height=auto])) .ids-card .ids-card-content{height:calc(100% - 48px);overflow:auto}:host([height]:not([height=auto])) .ids-card .ids-card-content.has-data-grid{overflow:hidden}:host([height]:not([height=auto])) .ids-card .ids-card-content.has-data-grid ::slotted([slot=card-content]){height:100%}:host([height]:not([height=auto])) .has-footer .ids-card-content{height:calc(100% - 100px)}:host([height]:not([height=auto])[no-header]) .ids-card .ids-card-content{height:100%}.has-footer .ids-card-content{height:260px}.has-footer .ids-card-footer{display:flex;align-content:center;align-items:center;flex-direction:row;flex-wrap:wrap;justify-content:center;overflow-x:hidden}:host([auto-fit]) .ids-card{box-sizing:border-box;height:100%;margin:0;display:flex;flex-direction:column;min-height:auto}:host([auto-fit]) .ids-card .ids-card-content{height:unset}:host([auto-height]) .ids-card{min-height:auto;height:auto}:host([auto-height]) .ids-card .ids-card-content{height:auto}:host([auto-height]) .ids-card ids-button,:host([auto-height]) .ids-card ids-hyperlink{height:auto}:host([auto-height]) .ids-card ids-button::part(button),:host([auto-height]) .ids-card ids-hyperlink::part(link){height:auto}:host([borderless]) .ids-card{border-color:var(--ids-color-transparent);box-shadow:none}:host([borderless]) .ids-card:hover{border-color:rgba(0,0,0,0)}:host([actionable]) ids-hyperlink{height:50px}:host([actionable]) ids-hyperlink::part(link){box-sizing:border-box;border:none;color:var(--ids-card-color-text-default);display:flex;margin:0;padding:0;text-align:center;text-decoration:none;width:100%;white-space:normal}:host([actionable]) ids-hyperlink::part(link):hover{color:var(--ids-card-color-text-hover)}:host .flex-content,:host ::slotted(.flex-content){display:flex;align-items:center;padding:15px var(--ids-space-sm);gap:var(--ids-space-sm)}:host([actionable]) .ids-card{contain:unset;height:auto;transition:var(--ids-motion-duration) var(--ids-motion-ease)}:host([actionable]) .ids-card:hover{border:1px solid var(--ids-card-color-border-hover)}:host([actionable]) .ids-card:not(.hide-focus):focus-within{border:1px solid var(--ids-card-color-border-focus);box-shadow:var(--ids-shadow-30)}:host([actionable]) .ids-card ::slotted([slot=card-content]){pointer-events:none;width:100%}:host([actionable]) .ids-card ids-button{align-items:center;height:50px;width:100%}:host([actionable]) .ids-card ids-hyperlink::part(link),:host([actionable]) .ids-card ids-button::part(button){align-items:center;border:1px solid rgba(0,0,0,0);background-color:var(--ids-color-transparent);height:50px}:host([actionable]) .ids-card ids-hyperlink::part(link):hover,:host([actionable]) .ids-card ids-button::part(button):hover{background-color:var(--ids-color-transparent);color:var(--ids-button-tertiary-color-text-default)}.ids-card-body{width:100%;overflow-x:hidden;height:inherit}.ids-card-body.has-checkbox{padding-inline-start:50px;width:calc(100% - 50px)}.ids-card-body.has-checkbox .ids-card-header{padding-inline-start:6px}.ids-card-body.has-checkbox .ids-card-content{padding-inline-start:6px}::slotted([slot=card-content].fixed-height){align-items:center;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;height:inherit;justify-content:center;padding:0 var(--ids-space-xs);text-align:center;width:100%}:host([draggable]){width:var(--ids-card-width);z-index:1;transition:var(--ids-motion-duration) var(--ids-motion-ease)}:host([draggable]) .ids-card{border:1px solid var(--ids-card-color-border-draggable);box-shadow:none;height:auto;min-height:auto;cursor:move;overflow-x:hidden}:host([draggable]) .ids-card .ids-card-header{min-height:56px}:host([draggable]) .ids-card .ids-card-header slot[name=card-header]{display:flex;align-items:center;gap:20px}:host([draggable]) .ids-card:hover{background-color:var(--ids-card-color-background-hover);color:var(--ids-card-color-text-hover)}:host([draggable]) .ids-card:hover .ids-card-header slot[name=card-header]{color:var(--ids-card-color-text-hover)}:host([draggable]) .ids-card.is-overlapping{cursor:no-drop}:host([draggable]) .ids-card.is-dropped{z-index:99;width:var(--ids-card-width-dropped, var(--ids-card-width));height:var(--ids-card-height-dropped, "auto");background-color:var(--ids-card-color-background-dropped, #F5F5F5);opacity:.8}:host([draggable]) .ids-card.is-dropped .ids-card-header slot[name=card-header]{color:var(--ids-card-color-text-default)}:host([draggable]) .ids-card.is-dragging{z-index:999;width:var(--ids-card-width-dragged, var(--ids-card-width));height:var(--ids-card-height-dragged, "auto");background-color:var(--ids-card-color-background-dragged, #F5F5F5);opacity:.8}:host([draggable]) .ids-card.is-dragging .ids-card-header slot[name=card-header]{color:var(--ids-card-color-text-default)}:host([draggable]) .ids-card.is-fixed.is-dropped,:host([draggable]) .ids-card.is-fixed.is-dragging{position:absolute;justify-content:center}:host([draggable]) .ids-card.is-fixed.is-dropped .ids-card-header,:host([draggable]) .ids-card.is-fixed.is-dragging .ids-card-header{justify-content:center;align-items:center}:host([draggable][is-dragging]){z-index:99;transition:none}:host([draggable][dropped]){z-index:9;transition:none}:host([disabled]) .ids-card{pointer-events:none;opacity:.5}:host([selection]:focus-visible){outline:none}:host([selection]:focus-visible) .ids-card{outline:2px solid var(--ids-card-color-border-selected);outline-offset:-1px;border-radius:var(--ids-card-border-radius)}:host([actionable][height]) .ids-card ids-hyperlink{height:inherit}:host([actionable][height]) .ids-card ids-hyperlink::part(link){height:inherit}:host([actionable][height]) .ids-card ids-button{height:inherit}:host([actionable][height]) .ids-card ids-button::part(button){height:inherit}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VSb290IjoiL2J1aWxkcy9pbmZvci1kZXNpZ24vZW50ZXJwcmlzZS13Yy9zcmMvY29tcG9uZW50cy9pZHMtY2FyZCIsInNvdXJjZXMiOlsiaWRzLWNhcmQuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFFQSxVQUNFLGtEQUNBLDhDQUNBLDRDQUNBLGtDQUNBLCtDQUNBLG1CQUNBLGdCQUNBLGtCQUNBLDRCQUVBLDRCQUNFLHNDQUNBLGNBQ0EsV0FDQSxrQkFDQSxrQkFFQSw0Q0FDRSxnQkFHRiwwQ0FDRSxnQkFFQSx5RUFDRSx3QkFDQSxjQUlKLDJEQUNFLFlBQ0EsY0FFQSxrQ0FHRix3RUFDRSxhQUNBLG1CQUNBLHdCQUlKLG1CQUNFLCtCQUdGLG1CQUNFLGtCQUNBLGFBQ0EsTUFDQSxxQkFDQSxTQUNBLFdBQ0EsbUJBQ0EsdUJBRUEsZ0NBQ0UseUNBSUosd0JBQ0UsaUNBR0Ysc0JBQ0UsMkRBQ0Esd0RBQ0Esb0JBR0Ysa0JBQ0UsYUFLSixpQkFDRSxtQkFDQSx5Q0FDQSxhQUNBLGlFQUNBLCtEQUNBLHFDQUdGLG9CQUNFLHVCQUNBLHlDQUNBLGFBQ0Esc0JBQ0EsWUFDQSxpRUFDQSwrREFHRiw4QkFDRSxjQUNBLG1CQUNBLGtCQUNBLFdBR0YsaUNBQ0UsYUFDQSxtQkFDQSw4REFDQSxrQkFDQSxXQUdGLDZDQUNFLHNCQUlBLG9DQUNFLGFBS0YsNEJBQ0Usc0RBQ0Esa0JBS0osaUJBQ0UsY0FDQSxhQUNBLFNBQ0EsMERBQ0EseUNBQ0EsZ0JBQ0EsV0FFQSw0QkFDRSxVQU1BLHVEQUNFLFlBTUosK0JBQ0UsWUFFQSxpREFDRSxZQUNBLGNBRUEsK0RBQ0UsY0FFQSw4RkFDRSxZQVNWLG1DQUNFLGNBQ0EsbUNBRUEsNkNBQ0UsWUFFQSwrREFDRSx5QkFDQSxjQUVBLDZFQUNFLGdCQUVBLDRHQUNFLFlBTVIsaUVBQ0UsMEJBTUEsMEVBQ0UsWUFNSiw4QkFDRSxhQUdGLDZCQUNFLGFBQ0EscUJBQ0EsbUJBQ0EsbUJBQ0EsZUFDQSx1QkFDQSxrQkFNRiw0QkFDRSxzQkFDQSxZQUNBLFNBQ0EsYUFDQSxzQkFDQSxnQkFFQSw4Q0FDRSxhQU9KLCtCQUNFLGdCQUNBLFlBRUEsaURBQ0UsWUFHRix1RkFFRSxZQUdGLGlIQUVFLFlBTUosOEJBQ0UsMENBQ0EsZ0JBRUEsb0NBQ0UsMkJBTU4sa0NBQ0UsWUFFQSw4Q0FDRSxzQkFDQSxZQUNBLHlDQUNBLGFBQ0EsU0FDQSxVQUNBLGtCQUNBLHFCQUNBLFdBQ0EsbUJBRUEsb0RBQ0UsdUNBTUosbURBRUUsYUFDQSxtQkFDQSxpQ0FDQSx3QkFLSiw4QkFDRSxjQUNBLFlBQ0EsNkRBRUEsb0NBQ0Usb0RBR0YsNERBQ0Usb0RBQ0EsZ0NBR0YsNkRBQ0Usb0JBQ0EsV0FHRix5Q0FDRSxtQkFDQSxZQUNBLFdBR0YsK0dBRUUsbUJBQ0EsK0JBQ0EsOENBQ0EsWUFFQSwySEFDRSw4Q0FDQSxvREFNTixlQUNFLFdBQ0Esa0JBQ0EsZUFFQSw0QkFDRSwwQkFDQSx3QkFFQSw2Q0FDRSx5QkFHRiw4Q0FDRSx5QkFLTiw0Q0FDRSxtQkFDQSxzQkFDQSxlQUNBLGFBQ0Esc0JBQ0EsZUFDQSx1QkFDQSw4QkFDQSxrQkFDQSxXQUdGLG1CQUNFLDRCQUNBLFVBQ0EsNkRBRUEsNkJBQ0Usd0RBQ0EsZ0JBQ0EsWUFDQSxnQkFDQSxZQUNBLGtCQUVBLDhDQUNFLGdCQUVBLHFFQUNFLGFBQ0EsbUJBQ0EsU0FJSixtQ0FDRSx3REFDQSx1Q0FHRSwyRUFDRSx1Q0FLTiw0Q0FDRSxlQUdGLHdDQUNFLFdBQ0EsMkRBQ0EsOENBQ0EsbUVBQ0EsV0FHRSxnRkFDRSx5Q0FLTix5Q0FDRSxZQUNBLDJEQUNBLDhDQUNBLG1FQUNBLFdBR0UsaUZBQ0UseUNBTUosbUdBQ0Usa0JBQ0EsdUJBRUEscUlBQ0UsdUJBQ0EsbUJBT1YsZ0NBQ0UsV0FDQSxnQkFHRiw0QkFDRSxVQUNBLGdCQUlBLDRCQUNFLG9CQUNBLFdBSUosaUNBQ0UsYUFFQSwyQ0FDRSx3REFDQSxvQkFDQSw0Q0FLRixvREFDRSxlQUdGLGdFQUNFLGVBR0YsaURBQ0UsZUFHRiwrREFDRSIsInNvdXJjZXNDb250ZW50IjpbIi8qIElkcyBDYXJkIENvbXBvbmVudCAqL1xuXG4uaWRzLWNhcmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1pZHMtY2FyZC1jb2xvci1iYWNrZ3JvdW5kKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0taWRzLWNhcmQtY29sb3ItYm9yZGVyKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0taWRzLWNhcmQtYm9yZGVyLXJhZGl1cyk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWlkcy1jYXJkLXNoYWRvdyk7XG4gIG1hcmdpbi1ibG9jay1lbmQ6IHZhcigtLWlkcy1jYXJkLW1hcmdpbi1ib3R0b20pO1xuICBoZWlnaHQ6IG1heC1jb250ZW50O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiB2YXIoLS1pZHMtY2FyZC13aWR0aCk7XG5cbiAgLmlkcy1jYXJkLWNvbnRlbnQge1xuICAgIGhlaWdodDogdmFyKC0taWRzLWNhcmQtY29udGVudC1oZWlnaHQpO1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAmLm92ZXJmbG93LWhpZGRlbiB7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cblxuICAgICYuaGFzLWRhdGEtZ3JpZCB7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICA6OnNsb3R0ZWQoW3Nsb3Q9XCJjYXJkLWNvbnRlbnRcIl0pIHtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgKyAzcHgpO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG5cbiAgICA6OnNsb3R0ZWQoW3Nsb3Q9XCJjYXJkLWNvbnRlbnRcIl0pIHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAtLWlkcy1saXN0LXZpZXctb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgfVxuXG4gICAgOjpzbG90dGVkKFtzbG90PVwiY2FyZC1jb250ZW50XCJdLmZsZXgtY29udGVudCkge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBnYXA6IHZhcigtLWlkcy1zcGFjZS1zbSk7XG4gICAgfVxuICB9XG5cbiAgJi5zaGFkb3dlZCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAmLWNoZWNrYm94IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB0b3A6IDA7XG4gICAgaW5zZXQtaW5saW5lLXN0YXJ0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB3aWR0aDogNTBweDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgaWRzLWNoZWNrYm94IHtcbiAgICAgIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1pZHMtc3BhY2UtbWQpO1xuICAgIH1cbiAgfVxuXG4gICYuaXMtc2VsZWN0YWJsZSB7XG4gICAgY3Vyc29yOiB2YXIoLS1pZHMtY3Vyc29yLXBvaW50ZXIpO1xuICB9XG5cbiAgJi5pcy1zZWxlY3RlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0taWRzLWNhcmQtY29sb3ItYmFja2dyb3VuZC1zZWxlY3RlZCk7XG4gICAgb3V0bGluZTogMnB4IHNvbGlkIHZhcigtLWlkcy1jYXJkLWNvbG9yLWJvcmRlci1zZWxlY3RlZCk7XG4gICAgb3V0bGluZS1vZmZzZXQ6IC0xcHg7XG4gIH1cblxuICAuaGlkZGVuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi8vIEhlYWRlciBBcmVhXG4uaWRzLWNhcmQtaGVhZGVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6IHZhcigtLWlkcy1jYXJkLWhlYWRlci10aXRsZS1jb2xvcik7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS1pZHMtY2FyZC1oZWFkZXItcGFkZGluZy1pbmxpbmUtc3RhcnQpO1xuICBwYWRkaW5nLWlubGluZS1lbmQ6IHZhcigtLWlkcy1jYXJkLWhlYWRlci1wYWRkaW5nLWlubGluZS1zdGFydCk7XG4gIGhlaWdodDogdmFyKC0taWRzLWNhcmQtaGVhZGVyLWhlaWdodCk7XG59XG5cbi5pZHMtY2FyZC1zdWJoZWFkZXIge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgY29sb3I6IHZhcigtLWlkcy1jYXJkLWhlYWRlci10aXRsZS1jb2xvcik7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLWlkcy1jYXJkLWhlYWRlci1wYWRkaW5nLWlubGluZS1zdGFydCk7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogdmFyKC0taWRzLWNhcmQtaGVhZGVyLXBhZGRpbmctaW5saW5lLXN0YXJ0KTtcbn1cblxuOjpzbG90dGVkKFtzbG90PSdjYXJkLWhlYWRlciddKSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG46OnNsb3R0ZWQoW3Nsb3Q9J2NhcmQtc3ViaGVhZGVyJ10pIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy1ibG9jay1lbmQ6IHZhcigtLWlkcy1jYXJkLXN1YmhlYWRlci1wYWRkaW5nLWJsb2NrLWVuZCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbjo6c2xvdHRlZChbc2xvdD0nY2FyZC1zdWJoZWFkZXInXTpmaXJzdC1jaGlsZCkge1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiAwO1xufVxuXG46aG9zdChbbm8taGVhZGVyXSkge1xuICAuaWRzLWNhcmQtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbjpob3N0KFtzaGFkb3dlZF0pIHtcbiAgLmlkcy1jYXJkIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1pZHMtYm94LXNoYWRvd2VkLWNvbG9yLWJvcmRlcik7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICB9XG59XG5cbi8vIEZvb3RlciBBcmVhXG4uaWRzLWNhcmQtZm9vdGVyIHtcbiAgcGFkZGluZzogM3B4IDA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGJvdHRvbTogMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWlkcy1jYXJkLWRpdmlkZXItY29sb3ItYm9yZGVyKTtcbiAgbWluLWhlaWdodDogdmFyKC0taWRzLWNhcmQtZm9vdGVyLWhlaWdodCk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiAxMDAlO1xuXG4gICYubm8tcGFkZGluZyB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuXG46aG9zdChbaGVpZ2h0XVtuby1oZWFkZXJdKSB7XG4gIC5pZHMtY2FyZCB7XG4gICAgLmlkcy1jYXJkLWNvbnRlbnQge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cbiAgfVxufVxuXG46aG9zdChbaGVpZ2h0PSdhdXRvJ10pIHtcbiAgLmlkcy1jYXJkIHtcbiAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICAuaWRzLWNhcmQtY29udGVudCB7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBvdmVyZmxvdzogYXV0bztcblxuICAgICAgJi5oYXMtZGF0YS1ncmlkIHtcbiAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG5cbiAgICAgICAgOjpzbG90dGVkKFtzbG90PVwiY2FyZC1jb250ZW50XCJdKSB7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIEV4cGxpY2l0IENTUyBsZW5ndGggaGVpZ2h0IChlLmcuIGhlaWdodD1cIjQwMHB4XCIsIGhlaWdodD1cIjUwdmhcIiwgaGVpZ2h0PVwiMTAwJVwiKVxuLy8gVXNlcyBhIENTUyBjdXN0b20gcHJvcGVydHkgc2V0IGJ5IHRoZSBjb21wb25lbnQgdG8gYXZvaWQgaW5saW5lIHN0eWxlcyAoQ1NQLXNhZmUpLlxuOmhvc3QoW2hlaWdodF06bm90KFtoZWlnaHQ9J2F1dG8nXSkpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogdmFyKC0taWRzLWNhcmQtaG9zdC1oZWlnaHQpO1xuXG4gIC5pZHMtY2FyZCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgLmlkcy1jYXJkLWNvbnRlbnQge1xuICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA0OHB4KTtcbiAgICAgIG92ZXJmbG93OiBhdXRvO1xuXG4gICAgICAmLmhhcy1kYXRhLWdyaWQge1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgIDo6c2xvdHRlZChbc2xvdD1cImNhcmQtY29udGVudFwiXSkge1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5oYXMtZm9vdGVyIC5pZHMtY2FyZC1jb250ZW50IHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDEwMHB4KTtcbiAgfVxufVxuXG46aG9zdChbaGVpZ2h0XTpub3QoW2hlaWdodD0nYXV0byddKVtuby1oZWFkZXJdKSB7XG4gIC5pZHMtY2FyZCB7XG4gICAgLmlkcy1jYXJkLWNvbnRlbnQge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cbiAgfVxufVxuXG4uaGFzLWZvb3RlciB7XG4gIC5pZHMtY2FyZC1jb250ZW50IHtcbiAgICBoZWlnaHQ6IDI2MHB4O1xuICB9XG5cbiAgLmlkcy1jYXJkLWZvb3RlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIH1cbn1cblxuLy8gQWRqdXN0IHRoZSB3aWR0aC9oZWlnaHQgdG8gcGFyZW50IGZpdFxuOmhvc3QoW2F1dG8tZml0XSkge1xuICAuaWRzLWNhcmQge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWluLWhlaWdodDogYXV0bztcblxuICAgIC5pZHMtY2FyZC1jb250ZW50IHtcbiAgICAgIGhlaWdodDogdW5zZXQ7XG4gICAgfVxuICB9XG59XG5cbi8vIEFkanVzdCB0aGUgaGVpZ2h0cyB3aXRoIHNldHRpbmdzXG46aG9zdChbYXV0by1oZWlnaHRdKSB7XG4gIC5pZHMtY2FyZCB7XG4gICAgbWluLWhlaWdodDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICAuaWRzLWNhcmQtY29udGVudCB7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuXG4gICAgaWRzLWJ1dHRvbixcbiAgICBpZHMtaHlwZXJsaW5rIHtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG5cbiAgICBpZHMtYnV0dG9uOjpwYXJ0KGJ1dHRvbiksXG4gICAgaWRzLWh5cGVybGluazo6cGFydChsaW5rKSB7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuICB9XG59XG5cbjpob3N0KFtib3JkZXJsZXNzXSkge1xuICAuaWRzLWNhcmQge1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0taWRzLWNvbG9yLXRyYW5zcGFyZW50KTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBBY3Rpb25hYmxlIExpbmsgQ2FyZCBTdHlsZXNcbjpob3N0KFthY3Rpb25hYmxlXSkgaWRzLWh5cGVybGluayB7XG4gIGhlaWdodDogNTBweDtcblxuICAmOjpwYXJ0KGxpbmspIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBjb2xvcjogdmFyKC0taWRzLWNhcmQtY29sb3ItdGV4dC1kZWZhdWx0KTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcblxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6IHZhcigtLWlkcy1jYXJkLWNvbG9yLXRleHQtaG92ZXIpO1xuICAgIH1cbiAgfVxufVxuXG46aG9zdCB7XG4gIC5mbGV4LWNvbnRlbnQsXG4gIDo6c2xvdHRlZCguZmxleC1jb250ZW50KSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDE1cHggdmFyKC0taWRzLXNwYWNlLXNtKTtcbiAgICBnYXA6IHZhcigtLWlkcy1zcGFjZS1zbSk7XG4gIH1cbn1cblxuLy8gSGFuZGxlIEFjdGlvbmFibGVcbjpob3N0KFthY3Rpb25hYmxlXSkgLmlkcy1jYXJkIHtcbiAgY29udGFpbjogdW5zZXQ7XG4gIGhlaWdodDogYXV0bztcbiAgdHJhbnNpdGlvbjogdmFyKC0taWRzLW1vdGlvbi1kdXJhdGlvbikgdmFyKC0taWRzLW1vdGlvbi1lYXNlKTtcblxuICAmOmhvdmVyIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1pZHMtY2FyZC1jb2xvci1ib3JkZXItaG92ZXIpO1xuICB9XG5cbiAgJjpub3QoLmhpZGUtZm9jdXMpOmZvY3VzLXdpdGhpbiB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0taWRzLWNhcmQtY29sb3ItYm9yZGVyLWZvY3VzKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS1pZHMtc2hhZG93LTMwKTtcbiAgfVxuXG4gIDo6c2xvdHRlZChbc2xvdD0nY2FyZC1jb250ZW50J10pIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIGlkcy1idXR0b24ge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgaWRzLWh5cGVybGluazo6cGFydChsaW5rKSxcbiAgaWRzLWJ1dHRvbjo6cGFydChidXR0b24pIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWlkcy1jb2xvci10cmFuc3BhcmVudCk7XG4gICAgaGVpZ2h0OiA1MHB4O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1pZHMtY29sb3ItdHJhbnNwYXJlbnQpO1xuICAgICAgY29sb3I6IHZhcigtLWlkcy1idXR0b24tdGVydGlhcnktY29sb3ItdGV4dC1kZWZhdWx0KTtcbiAgICB9XG4gIH1cbn1cblxuLy8gU3R5bGUgdGhlIHRpdGxlXG4uaWRzLWNhcmQtYm9keSB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIGhlaWdodDogaW5oZXJpdDtcblxuICAmLmhhcy1jaGVja2JveCB7XG4gICAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDUwcHg7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDUwcHgpO1xuXG4gICAgLmlkcy1jYXJkLWhlYWRlcntcbiAgICAgIHBhZGRpbmctaW5saW5lLXN0YXJ0OiA2cHg7XG4gICAgfVxuXG4gICAgLmlkcy1jYXJkLWNvbnRlbnQge1xuICAgICAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDZweDtcbiAgICB9XG4gIH1cbn1cblxuOjpzbG90dGVkKFtzbG90PSdjYXJkLWNvbnRlbnQnXS5maXhlZC1oZWlnaHQpIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBoZWlnaHQ6IGluaGVyaXQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAwIHZhcigtLWlkcy1zcGFjZS14cyk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbjpob3N0KFtkcmFnZ2FibGVdKSB7XG4gIHdpZHRoOiB2YXIoLS1pZHMtY2FyZC13aWR0aCk7XG4gIHotaW5kZXg6IDE7XG4gIHRyYW5zaXRpb246IHZhcigtLWlkcy1tb3Rpb24tZHVyYXRpb24pIHZhcigtLWlkcy1tb3Rpb24tZWFzZSk7XG5cbiAgLmlkcy1jYXJkIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1pZHMtY2FyZC1jb2xvci1ib3JkZXItZHJhZ2dhYmxlKTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICAgIGN1cnNvcjogbW92ZTtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG5cbiAgICAuaWRzLWNhcmQtaGVhZGVyIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDU2cHg7XG5cbiAgICAgIHNsb3RbbmFtZT0nY2FyZC1oZWFkZXInXSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogMjBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWlkcy1jYXJkLWNvbG9yLWJhY2tncm91bmQtaG92ZXIpO1xuICAgICAgY29sb3I6IHZhcigtLWlkcy1jYXJkLWNvbG9yLXRleHQtaG92ZXIpO1xuXG4gICAgICAuaWRzLWNhcmQtaGVhZGVyIHtcbiAgICAgICAgc2xvdFtuYW1lPSdjYXJkLWhlYWRlciddIHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0taWRzLWNhcmQtY29sb3ItdGV4dC1ob3Zlcik7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmlzLW92ZXJsYXBwaW5nIHtcbiAgICAgIGN1cnNvcjogbm8tZHJvcDtcbiAgICB9XG5cbiAgICAmLmlzLWRyb3BwZWQge1xuICAgICAgei1pbmRleDogOTk7XG4gICAgICB3aWR0aDogdmFyKC0taWRzLWNhcmQtd2lkdGgtZHJvcHBlZCwgdmFyKC0taWRzLWNhcmQtd2lkdGgpKTtcbiAgICAgIGhlaWdodDogdmFyKC0taWRzLWNhcmQtaGVpZ2h0LWRyb3BwZWQsICdhdXRvJyk7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1pZHMtY2FyZC1jb2xvci1iYWNrZ3JvdW5kLWRyb3BwZWQsICNGNUY1RjUpO1xuICAgICAgb3BhY2l0eTogMC44O1xuXG4gICAgICAuaWRzLWNhcmQtaGVhZGVyIHtcbiAgICAgICAgc2xvdFtuYW1lPSdjYXJkLWhlYWRlciddIHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0taWRzLWNhcmQtY29sb3ItdGV4dC1kZWZhdWx0KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYuaXMtZHJhZ2dpbmcge1xuICAgICAgei1pbmRleDogOTk5O1xuICAgICAgd2lkdGg6IHZhcigtLWlkcy1jYXJkLXdpZHRoLWRyYWdnZWQsIHZhcigtLWlkcy1jYXJkLXdpZHRoKSk7XG4gICAgICBoZWlnaHQ6IHZhcigtLWlkcy1jYXJkLWhlaWdodC1kcmFnZ2VkLCAnYXV0bycpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0taWRzLWNhcmQtY29sb3ItYmFja2dyb3VuZC1kcmFnZ2VkLCAjRjVGNUY1KTtcbiAgICAgIG9wYWNpdHk6IDAuODtcblxuICAgICAgLmlkcy1jYXJkLWhlYWRlciB7XG4gICAgICAgIHNsb3RbbmFtZT0nY2FyZC1oZWFkZXInXSB7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWlkcy1jYXJkLWNvbG9yLXRleHQtZGVmYXVsdCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmlzLWZpeGVkIHtcbiAgICAgICYuaXMtZHJvcHBlZCwgJi5pcy1kcmFnZ2luZyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgLmlkcy1jYXJkLWhlYWRlciB7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG46aG9zdChbZHJhZ2dhYmxlXVtpcy1kcmFnZ2luZ10pIHtcbiAgei1pbmRleDogOTk7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbjpob3N0KFtkcmFnZ2FibGVdW2Ryb3BwZWRdKSB7XG4gIHotaW5kZXg6IDk7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbjpob3N0KFtkaXNhYmxlZF0pIHtcbiAgLmlkcy1jYXJkIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBvcGFjaXR5OiAwLjU7XG4gIH1cbn1cblxuOmhvc3QoW3NlbGVjdGlvbl06Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiBub25lO1xuXG4gIC5pZHMtY2FyZCB7XG4gICAgb3V0bGluZTogMnB4IHNvbGlkIHZhcigtLWlkcy1jYXJkLWNvbG9yLWJvcmRlci1zZWxlY3RlZCk7XG4gICAgb3V0bGluZS1vZmZzZXQ6IC0xcHg7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0taWRzLWNhcmQtYm9yZGVyLXJhZGl1cyk7XG4gIH1cbn1cblxuOmhvc3QoW2FjdGlvbmFibGVdW2hlaWdodF0pIC5pZHMtY2FyZCB7XG4gIGlkcy1oeXBlcmxpbmsge1xuICAgIGhlaWdodDogaW5oZXJpdDtcbiAgfVxuXG4gIGlkcy1oeXBlcmxpbms6OnBhcnQobGluaykge1xuICAgIGhlaWdodDogaW5oZXJpdDtcbiAgfVxuXG4gIGlkcy1idXR0b24ge1xuICAgIGhlaWdodDogaW5oZXJpdDtcbiAgfVxuXG4gIGlkcy1idXR0b246OnBhcnQoYnV0dG9uKSB7XG4gICAgaGVpZ2h0OiBpbmhlcml0O1xuICB9XG59XG4iXX0= */