UNPKG

fabric8-planner

Version:
1,122 lines (1,120 loc) 34.3 kB
/* OpenShift.io */ @import '~rh-ngx-datatable/release/assets/icons.css'; @import '~rh-ngx-datatable/release/themes/material.css'; .padding-15 { padding: 15px !important; } .padding-top-15 { padding-top: 15px !important; } .padding-left-15 { padding-left: 15px !important; } .padding-bottom-15 { padding-bottom: 15px !important; } .padding-right-15 { padding-right: 15px !important; } .padding-h-15 { padding-left: 15px !important; padding-right: 15px !important; } .padding-v-15 { padding-top: 15px !important; padding-bottom: 15px !important; } .padding-14 { padding: 14px !important; } .padding-top-14 { padding-top: 14px !important; } .padding-left-14 { padding-left: 14px !important; } .padding-bottom-14 { padding-bottom: 14px !important; } .padding-right-14 { padding-right: 14px !important; } .padding-h-14 { padding-left: 14px !important; padding-right: 14px !important; } .padding-v-14 { padding-top: 14px !important; padding-bottom: 14px !important; } .padding-13 { padding: 13px !important; } .padding-top-13 { padding-top: 13px !important; } .padding-left-13 { padding-left: 13px !important; } .padding-bottom-13 { padding-bottom: 13px !important; } .padding-right-13 { padding-right: 13px !important; } .padding-h-13 { padding-left: 13px !important; padding-right: 13px !important; } .padding-v-13 { padding-top: 13px !important; padding-bottom: 13px !important; } .padding-12 { padding: 12px !important; } .padding-top-12 { padding-top: 12px !important; } .padding-left-12 { padding-left: 12px !important; } .padding-bottom-12 { padding-bottom: 12px !important; } .padding-right-12 { padding-right: 12px !important; } .padding-h-12 { padding-left: 12px !important; padding-right: 12px !important; } .padding-v-12 { padding-top: 12px !important; padding-bottom: 12px !important; } .padding-11 { padding: 11px !important; } .padding-top-11 { padding-top: 11px !important; } .padding-left-11 { padding-left: 11px !important; } .padding-bottom-11 { padding-bottom: 11px !important; } .padding-right-11 { padding-right: 11px !important; } .padding-h-11 { padding-left: 11px !important; padding-right: 11px !important; } .padding-v-11 { padding-top: 11px !important; padding-bottom: 11px !important; } .padding-10 { padding: 10px !important; } .padding-top-10 { padding-top: 10px !important; } .padding-left-10 { padding-left: 10px !important; } .padding-bottom-10 { padding-bottom: 10px !important; } .padding-right-10 { padding-right: 10px !important; } .padding-h-10 { padding-left: 10px !important; padding-right: 10px !important; } .padding-v-10 { padding-top: 10px !important; padding-bottom: 10px !important; } .padding-9 { padding: 9px !important; } .padding-top-9 { padding-top: 9px !important; } .padding-left-9 { padding-left: 9px !important; } .padding-bottom-9 { padding-bottom: 9px !important; } .padding-right-9 { padding-right: 9px !important; } .padding-h-9 { padding-left: 9px !important; padding-right: 9px !important; } .padding-v-9 { padding-top: 9px !important; padding-bottom: 9px !important; } .padding-8 { padding: 8px !important; } .padding-top-8 { padding-top: 8px !important; } .padding-left-8 { padding-left: 8px !important; } .padding-bottom-8 { padding-bottom: 8px !important; } .padding-right-8 { padding-right: 8px !important; } .padding-h-8 { padding-left: 8px !important; padding-right: 8px !important; } .padding-v-8 { padding-top: 8px !important; padding-bottom: 8px !important; } .padding-7 { padding: 7px !important; } .padding-top-7 { padding-top: 7px !important; } .padding-left-7 { padding-left: 7px !important; } .padding-bottom-7 { padding-bottom: 7px !important; } .padding-right-7 { padding-right: 7px !important; } .padding-h-7 { padding-left: 7px !important; padding-right: 7px !important; } .padding-v-7 { padding-top: 7px !important; padding-bottom: 7px !important; } .padding-6 { padding: 6px !important; } .padding-top-6 { padding-top: 6px !important; } .padding-left-6 { padding-left: 6px !important; } .padding-bottom-6 { padding-bottom: 6px !important; } .padding-right-6 { padding-right: 6px !important; } .padding-h-6 { padding-left: 6px !important; padding-right: 6px !important; } .padding-v-6 { padding-top: 6px !important; padding-bottom: 6px !important; } .padding-5 { padding: 5px !important; } .padding-top-5 { padding-top: 5px !important; } .padding-left-5 { padding-left: 5px !important; } .padding-bottom-5 { padding-bottom: 5px !important; } .padding-right-5 { padding-right: 5px !important; } .padding-h-5 { padding-left: 5px !important; padding-right: 5px !important; } .padding-v-5 { padding-top: 5px !important; padding-bottom: 5px !important; } .padding-4 { padding: 4px !important; } .padding-top-4 { padding-top: 4px !important; } .padding-left-4 { padding-left: 4px !important; } .padding-bottom-4 { padding-bottom: 4px !important; } .padding-right-4 { padding-right: 4px !important; } .padding-h-4 { padding-left: 4px !important; padding-right: 4px !important; } .padding-v-4 { padding-top: 4px !important; padding-bottom: 4px !important; } .padding-3 { padding: 3px !important; } .padding-top-3 { padding-top: 3px !important; } .padding-left-3 { padding-left: 3px !important; } .padding-bottom-3 { padding-bottom: 3px !important; } .padding-right-3 { padding-right: 3px !important; } .padding-h-3 { padding-left: 3px !important; padding-right: 3px !important; } .padding-v-3 { padding-top: 3px !important; padding-bottom: 3px !important; } .padding-2 { padding: 2px !important; } .padding-top-2 { padding-top: 2px !important; } .padding-left-2 { padding-left: 2px !important; } .padding-bottom-2 { padding-bottom: 2px !important; } .padding-right-2 { padding-right: 2px !important; } .padding-h-2 { padding-left: 2px !important; padding-right: 2px !important; } .padding-v-2 { padding-top: 2px !important; padding-bottom: 2px !important; } .padding-1 { padding: 1px !important; } .padding-top-1 { padding-top: 1px !important; } .padding-left-1 { padding-left: 1px !important; } .padding-bottom-1 { padding-bottom: 1px !important; } .padding-right-1 { padding-right: 1px !important; } .padding-h-1 { padding-left: 1px !important; padding-right: 1px !important; } .padding-v-1 { padding-top: 1px !important; padding-bottom: 1px !important; } .padding-0 { padding: 0 !important; } .margin-15 { margin: 15px !important; } .margin-top-15 { margin-top: 15px !important; } .margin-left-15 { margin-left: 15px !important; } .margin-bottom-15 { margin-bottom: 15px !important; } .margin-right-15 { margin-right: 15px !important; } .margin-h-15 { margin-left: 15px !important; margin-right: 15px !important; } .margin-v-15 { margin-top: 15px !important; margin-bottom: 15px !important; } .margin-14 { margin: 14px !important; } .margin-top-14 { margin-top: 14px !important; } .margin-left-14 { margin-left: 14px !important; } .margin-bottom-14 { margin-bottom: 14px !important; } .margin-right-14 { margin-right: 14px !important; } .margin-h-14 { margin-left: 14px !important; margin-right: 14px !important; } .margin-v-14 { margin-top: 14px !important; margin-bottom: 14px !important; } .margin-13 { margin: 13px !important; } .margin-top-13 { margin-top: 13px !important; } .margin-left-13 { margin-left: 13px !important; } .margin-bottom-13 { margin-bottom: 13px !important; } .margin-right-13 { margin-right: 13px !important; } .margin-h-13 { margin-left: 13px !important; margin-right: 13px !important; } .margin-v-13 { margin-top: 13px !important; margin-bottom: 13px !important; } .margin-12 { margin: 12px !important; } .margin-top-12 { margin-top: 12px !important; } .margin-left-12 { margin-left: 12px !important; } .margin-bottom-12 { margin-bottom: 12px !important; } .margin-right-12 { margin-right: 12px !important; } .margin-h-12 { margin-left: 12px !important; margin-right: 12px !important; } .margin-v-12 { margin-top: 12px !important; margin-bottom: 12px !important; } .margin-11 { margin: 11px !important; } .margin-top-11 { margin-top: 11px !important; } .margin-left-11 { margin-left: 11px !important; } .margin-bottom-11 { margin-bottom: 11px !important; } .margin-right-11 { margin-right: 11px !important; } .margin-h-11 { margin-left: 11px !important; margin-right: 11px !important; } .margin-v-11 { margin-top: 11px !important; margin-bottom: 11px !important; } .margin-10 { margin: 10px !important; } .margin-top-10 { margin-top: 10px !important; } .margin-left-10 { margin-left: 10px !important; } .margin-bottom-10 { margin-bottom: 10px !important; } .margin-right-10 { margin-right: 10px !important; } .margin-h-10 { margin-left: 10px !important; margin-right: 10px !important; } .margin-v-10 { margin-top: 10px !important; margin-bottom: 10px !important; } .margin-9 { margin: 9px !important; } .margin-top-9 { margin-top: 9px !important; } .margin-left-9 { margin-left: 9px !important; } .margin-bottom-9 { margin-bottom: 9px !important; } .margin-right-9 { margin-right: 9px !important; } .margin-h-9 { margin-left: 9px !important; margin-right: 9px !important; } .margin-v-9 { margin-top: 9px !important; margin-bottom: 9px !important; } .margin-8 { margin: 8px !important; } .margin-top-8 { margin-top: 8px !important; } .margin-left-8 { margin-left: 8px !important; } .margin-bottom-8 { margin-bottom: 8px !important; } .margin-right-8 { margin-right: 8px !important; } .margin-h-8 { margin-left: 8px !important; margin-right: 8px !important; } .margin-v-8 { margin-top: 8px !important; margin-bottom: 8px !important; } .margin-7 { margin: 7px !important; } .margin-top-7 { margin-top: 7px !important; } .margin-left-7 { margin-left: 7px !important; } .margin-bottom-7 { margin-bottom: 7px !important; } .margin-right-7 { margin-right: 7px !important; } .margin-h-7 { margin-left: 7px !important; margin-right: 7px !important; } .margin-v-7 { margin-top: 7px !important; margin-bottom: 7px !important; } .margin-6 { margin: 6px !important; } .margin-top-6 { margin-top: 6px !important; } .margin-left-6 { margin-left: 6px !important; } .margin-bottom-6 { margin-bottom: 6px !important; } .margin-right-6 { margin-right: 6px !important; } .margin-h-6 { margin-left: 6px !important; margin-right: 6px !important; } .margin-v-6 { margin-top: 6px !important; margin-bottom: 6px !important; } .margin-5 { margin: 5px !important; } .margin-top-5 { margin-top: 5px !important; } .margin-left-5 { margin-left: 5px !important; } .margin-bottom-5 { margin-bottom: 5px !important; } .margin-right-5 { margin-right: 5px !important; } .margin-h-5 { margin-left: 5px !important; margin-right: 5px !important; } .margin-v-5 { margin-top: 5px !important; margin-bottom: 5px !important; } .margin-4 { margin: 4px !important; } .margin-top-4 { margin-top: 4px !important; } .margin-left-4 { margin-left: 4px !important; } .margin-bottom-4 { margin-bottom: 4px !important; } .margin-right-4 { margin-right: 4px !important; } .margin-h-4 { margin-left: 4px !important; margin-right: 4px !important; } .margin-v-4 { margin-top: 4px !important; margin-bottom: 4px !important; } .margin-3 { margin: 3px !important; } .margin-top-3 { margin-top: 3px !important; } .margin-left-3 { margin-left: 3px !important; } .margin-bottom-3 { margin-bottom: 3px !important; } .margin-right-3 { margin-right: 3px !important; } .margin-h-3 { margin-left: 3px !important; margin-right: 3px !important; } .margin-v-3 { margin-top: 3px !important; margin-bottom: 3px !important; } .margin-2 { margin: 2px !important; } .margin-top-2 { margin-top: 2px !important; } .margin-left-2 { margin-left: 2px !important; } .margin-bottom-2 { margin-bottom: 2px !important; } .margin-right-2 { margin-right: 2px !important; } .margin-h-2 { margin-left: 2px !important; margin-right: 2px !important; } .margin-v-2 { margin-top: 2px !important; margin-bottom: 2px !important; } .margin-1 { margin: 1px !important; } .margin-top-1 { margin-top: 1px !important; } .margin-left-1 { margin-left: 1px !important; } .margin-bottom-1 { margin-bottom: 1px !important; } .margin-right-1 { margin-right: 1px !important; } .margin-h-1 { margin-left: 1px !important; margin-right: 1px !important; } .margin-v-1 { margin-top: 1px !important; margin-bottom: 1px !important; } .margin-0 { margin: 0 !important; } .navbar { margin: 0; border-radius: 0; border-top-color: #cc0000; } .navbar .container-fluid { padding-left: 0; padding-right: 0; } .btn { border-radius: 0; outline: 0; } .btn:hover, .btn:focus, .btn .active:hover, .btn .active:focus, .btn .dropdown-toggle:focus { outline: 0; } .toolbar-pf { box-shadow: none !important; } .toolbar-pf-results { border-top: 1px solid; border-top-color: #d1d1d1; } .form-control, .btn, .dropdown-menu, .badge { font-size: 14px; } .dropdown a { cursor: pointer; } .dropdown a:hover { text-decoration: none; } h1 { font-size: 2em; line-height: 1.3em; } h2 { font-size: 1.5em; line-height: 1.3em; } h3 { font-size: 1.3em; line-height: 1.3em; } h4 { font-size: 1.2em; line-height: 1.3em; } h5 { font-size: 1.1em; line-height: 1.3em; } .truncate { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .db { display: block; } .dib { display: inline-block; } .posRel { position: relative; } .width-100 { width: 100%; } .height-100 { height: 100%; } .overflow-auto { overflow: auto; } .color-grey { color: #393f44; } .truncate { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .padding-left-0 { padding-left: 0; } .popover-container { min-width: 375px; cursor: default; } .infoArea:hover .infotip-icon, .f8-itr-hdr h3:hover .infotip-icon, .f8-group-filter__type:hover .infotip-icon { opacity: 1; transition: opacity ease-in 0.3s; } .f8-wi-container { position: relative; } .f8-wi-container > main { height: 100%; } .f8-wi-container > main .f8-sidepanel { width: 100%; height: 100%; padding-bottom: 20px; overflow-y: auto; overflow-x: unset; background-color: #292e34; } .f8-wi-container > main .f8-sidepanel--toggle { display: block; padding: 5px; border-top: 1px solid; border-top-color: #030303; border-bottom: 1px solid; border-bottom-color: #030303; } .f8-wi-container > main .f8-sidepanel--toggle-icon { padding: 11.5px 10px; color: #fff; border: 1px solid; border-color: transparent; cursor: pointer; } .f8-wi-container > main .f8-sidepanel--toggle-icon:hover { border: 1px solid; border-color: #4d5258; } .f8-wi-container > main section header { float: left; width: 100%; padding-top: 0; padding-right: 20px; padding-bottom: 0; padding-left: 20px; border-bottom: 1px solid; border-bottom-color: #d1d1d1 !important; } .f8-wi-container > main section header .toolbar-pf { border-color: transparent; } .f8-wi-container > main section header .toolbar-pf .toolbar-pf-actions { border-color: transparent; } .f8-wi-container > main section header .toolbar-pf .toolbar-pf-actions .form-group { border-right: 0; } .f8-wi-container > main section header .toolbar-pf .toolbar-pf-actions .form-group:first { border-left: 0; } .f8-wi-container > main section header .toolbar-pf .toolbar-pf-actions .toolbar-pf-action-right .pficon-add-circle-o { color: #0088ce; } .f8-wi-container > main section header .toolbar-pf .wi-input-filter-dropdown { position: relative; } .f8-wi-container > main section header .toolbar-pf .wi-input-filter-dropdown-list { top: 25px; width: 100%; padding: 2px; } .f8-wi-container > main section header .toolbar-pf .wi-input-filter-dropdown > div { position: relative; } .f8-wi-container > main section header .toolbar-pf .wi-input-filter-dropdown > div input { margin-right: -20px; } .f8-wi-container > main section header .toolbar-pf .wi-input-filter-dropdown > div .caret::before { z-index: 2; display: inline-block; width: 15px; height: 15px; line-height: 15px; } .editor-container .editor-preview p { word-wrap: break-word; } .cell-class { overflow: visible !important; } .cell-class .datatable-body-cell-label { display: -ms-flexbox; display: flex; height: 100%; -ms-flex-align: center; align-items: center; } .cell-class .datatable-body-cell-label label { margin: 0; } .header-cell { font-weight: bold !important; overflow: visible !important; color: #030303 !important; } .datatable-row-detail { overflow-y: visible; } .datatable-header { overflow: visible !important; } .fullscreen { position: absolute !important; height: auto !important; top: 0; left: 0; right: 0; bottom: 0; width: 100%; } a.quick-add-icon { width: 100%; font-size: 16px; text-align: center; text-decoration: none; opacity: .4; } .ngx-datatable.material.single-selection .datatable-body-row.active, .ngx-datatable.material.single-selection .datatable-body-row.active .datatable-row-group, .ngx-datatable.material.single-selection .datatable-body-row.active:hover, .ngx-datatable.material.single-selection .datatable-body-row.active:hover .datatable-row-group, .ngx-datatable.material.single-selection .datatable-body-row.active:focus, .ngx-datatable.material.single-selection .datatable-body-row.active:focus .datatable-row-group { background-color: #ededed !important; } .ngx-datatable.material:not(.cell-selection) .datatable-body-row:hover, .ngx-datatable.material:not(.cell-selection) .datatable-body-row:hover .datatable-row-group, .ngx-datatable.material.cell-selection .datatable-body-cell:hover, .ngx-datatable.material.cell-selection .datatable-body-cell:hover .datatable-row-group { background-color: #def3ff; transition-property: background; transition-duration: .3s; transition-timing-function: linear; } .datatable-body-row:hover .table-dnd-container, .datatable-body-row.active .table-dnd-container, .datatable-body-row:hover .wi-detail-icon, .datatable-body-row.active .wi-detail-icon, .datatable-body-row:hover a.quick-add-icon, .datatable-body-row.active a.quick-add-icon { opacity: 1; } .datatable-body-cell, .datatable-header-cell { border-right: 1px solid; border-right-color: #d1d1d1; } .datatable-body-cell:last-child, .datatable-header-cell:last-child { border-right-width: 0; } .datatable-row-wrapper:last-child { border-bottom: 1px solid; border-bottom-color: #ededed; } .datatable-header-cell, .datatable-body-cell { padding: 3px 10px; } .datatable-body-cell { overflow-x: visible !important; } .tree-icon { min-width: 15px; } .tree-icon.tree-icon__disabled { opacity: .4; cursor: not-allowed; } .icon-loader { margin-left: -4px; margin-right: 6px; } .table-dnd-container { -ms-flex-item-align: stretch; align-self: stretch; display: -ms-flexbox; display: flex; opacity: 0; } .table-dnd-header:before { background-image: linear-gradient(to bottom, #0088ce 60%, #fff 0%); background-position: left; background-repeat: repeat-y; background-size: 2px 5px; border: 4px solid #0088ce; border-color: #00659c; content: ''; height: 100%; left: 0; position: absolute; top: 0; width: 10px; } .table-dnd-header:hover { cursor: move; } .f8-wi-container .lock-overlay-list { position: absolute; top: 0; left: 0; z-index: 1000; width: 100%; height: 100%; background-color: rgba(255, 255, 255, 0.7); pointer-events: auto; cursor: default; } .f8-wi-container .lock-overlay-list .spinner-container { position: absolute; top: 50%; left: 50%; text-align: center; color: #030303; transform: translate(-50%, -50%); } .f8-wi-container .lock-overlay-list .spinner-container h2 { margin-top: .5em; } .f8-wi-container .lock-overlay-list .spinner-container .spinner { position: relative; top: unset; left: unset; } .f8-wi-container .lock-overlay-list .spinner-container .spinner:before { content: unset; } .f8-wi-container .f8-wi-list { display: -ms-flexbox; display: flex; width: 100%; background-color: #fff; } .f8-wi-container .f8-wi-list-wrap { position: relative; width: 100%; overflow-y: auto; } .f8-wi-container .f8-wi-list-wrap .f8-planner-list-title { max-width: calc(100% - 20px); } .f8-wi-container .f8-wi-list-wrap .tree-node-level-2 .list-pf-item { padding-left: 20px; } .f8-wi-container .f8-wi-list-wrap .tree-node-level-3 .list-pf-item { padding-left: 40px; } .f8-wi-container .f8-wi-list__settings { position: relative; right: 5px; float: right; } .f8-wi-container .f8-wi-list__settings-dropdown { width: 100%; min-width: 400px; height: 200px; background-color: #f5f5f5; } .f8-wi-container .f8-wi-list__settings-dropdown::after { border-bottom-color: #f5f5f5; } .f8-wi-container .f8-wi-list__settings-dropdown aside { float: right; width: calc(45% - 30px); height: 100%; padding-left: 5px; padding-right: 5px; } .f8-wi-container .f8-wi-list__settings-dropdown aside:first-child, .f8-wi-container .f8-wi-list__settings-dropdown aside:nth-child(3) { width: 10%; padding: 0 10px; } .f8-wi-container .f8-wi-list__settings-dropdown aside:first-child span.fa, .f8-wi-container .f8-wi-list__settings-dropdown aside:nth-child(3) span.fa { width: 100%; text-align: center; padding: 5px 0; margin: 5px 0; font-size: 2em; } .f8-wi-container .f8-wi-list__settings-dropdown aside:first-child:nth-child(3), .f8-wi-container .f8-wi-list__settings-dropdown aside:nth-child(3):nth-child(3) { margin-top: 50px; } .f8-wi-container .f8-wi-list__settings-column { float: left; width: 100%; height: calc(100% - 30px); padding: 10px; list-style: none; background-color: #fff; border: 1px solid; border-color: #d1d1d1; overflow-y: scroll; } .f8-wi-container .f8-wi-list__settings-column li { width: 100%; } .f8-wi-container .f8-wi-list__settings .fa { font-size: 16px; } .f8-wi-container .f8-wi-list .card-pf { border: 0; box-shadow: none; } .f8-wi-container .f8-wi-list .card-pf .card-pf-title .no-wi { font-size: 4em; } .f8-wi-container .f8-wi-list__quick-add-table { position: absolute; } /*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFwcC9jb21wb25lbnRzX25ncngvcGxhbm5lci1saXN0L3BsYW5uZXItbGlzdC5jb21wb25lbnQuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7UUFDUTtRQUNBO0FBQ1I7RUFDRSx3QkFBQTs7QUFFRjtFQUNFLDRCQUFBOztBQUVGO0VBQ0UsNkJBQUE7O0FBRUY7RUFDRSwrQkFBQTs7QUFFRjtFQUNFLDhCQUFBOztBQUVGO0VBQ0UsNkJBQUE7RUFDQSw4QkFBQTs7QUFFRjtFQUNFLDRCQUFBO0VBQ0EsK0JBQUE7O0FBRUY7RUFDRSx3QkFBQTs7QUFFRjtFQUNFLDRCQUFBOztBQUVGO0VBQ0UsNkJBQUE7O0FBRUY7RUFDRSwrQkFBQTs7QUFFRjtFQUNFLDhCQUFBOztBQUVGO0VBQ0UsNkJBQUE7RUFDQSw4QkFBQTs7QUFFRjtFQUNFLDRCQUFBO0VBQ0EsK0JBQUE7O0FBRUY7RUFDRSx3QkFBQTs7QUFFRjtFQUNFLDRCQUFBOztBQUVGO0VBQ0UsNkJBQUE7O0FBRUY7RUFDRSwrQkFBQTs7QUFFRjtFQUNFLDhCQUFBOztBQUVGO0VBQ0UsNkJBQUE7RUFDQSw4QkFBQTs7QUFFRjtFQUNFLDRCQUFBO0VBQ0EsK0JBQUE7O0FBRUY7RUFDRSx3QkFBQTs7QUFFRjtFQUNFLDRCQUFBOztBQUVGO0VBQ0UsNkJBQUE7O0FBRUY7RUFDRSwrQkFBQTs7QUFFRjtFQUNFLDhCQUFBOztBQUVGO0VBQ0UsNkJBQUE7RUFDQSw4QkFBQTs7QUFFRjtFQUNFLDRCQUFBO0VBQ0EsK0JBQUE7O0FBRUY7RUFDRSx3QkFBQTs7QUFFRjtFQUNFLDRCQUFBOztBQUVGO0VBQ0UsNkJBQUE7O0FBRUY7RUFDRSwrQkFBQTs7QUFFRjtFQUNFLDhCQUFBOztBQUVGO0VBQ0UsNkJBQUE7RUFDQSw4QkFBQTs7QUFFRjtFQUNFLDRCQUFBO0VBQ0EsK0JBQUE7O0FBRUY7RUFDRSx3QkFBQTs7QUFFRjtFQUNFLDRCQUFBOztBQUVGO0VBQ0UsNkJBQUE7O0FBRUY7RUFDRSwrQkFBQTs7QUFFRjtFQUNFLDhCQUFBOztBQUVGO0VBQ0UsNkJBQUE7RUFDQSw4QkFBQTs7QUFFRjtFQUNFLDRCQUFBO0VBQ0EsK0JBQUE7O0FBRUY7RUFDRSx1QkFBQTs7QUFFRjtFQUNFLDJCQUFBOztBQUVGO0VBQ0UsNEJBQUE7O0FBRUY7RUFDRSw4QkFBQTs7QUFFRjtFQUNFLDZCQUFBOztBQUVGO0VBQ0UsNEJBQUE7RUFDQSw2QkFBQTs7QUFFRjtFQUNFLDJCQUFBO0VBQ0EsOEJBQUE7O0FBRUY7RUFDRSx1QkFBQTs7QUFFRjtFQUNFLDJCQUFBOztBQUVGO0VBQ0UsNEJBQUE7O0FBRUY7RUFDRSw4QkFBQTs7QUFFRjtFQUNFLDZCQUFBOztBQUVGO0VBQ0UsNEJBQUE7RUFDQSw2QkFBQTs7QUFFRjtFQUNFLDJCQUFBO0VBQ0EsOEJBQUE7O0FBRUY7RUFDRSx1QkFBQTs7QUFFRjtFQUNFLDJCQUFBOztBQUVGO0VBQ0UsNEJBQUE7O0FBRUY7RUFDRSw4QkFBQTs7QUFFRjtFQUNFLDZCQUFBOztBQUVGO0VBQ0UsNEJBQUE7RUFDQSw2QkFBQTs7QUFFRjtFQUNFLDJCQUFBO0VBQ0EsOEJBQUE7O0FBRUY7RUFDRSx1QkFBQTs7QUFFRjtFQUNFLDJCQUFBOztBQUVGO0VBQ0UsNEJBQUE7O0FBRUY7RUFDRSw4QkFBQTs7QUFFRjtFQUNFLDZCQUFBOztBQUVGO0VBQ0UsNEJBQUE7RUFDQSw2QkFBQTs7QUFFRjtFQUNFLDJCQUFBO0VBQ0EsOEJBQUE7O0FBRUY7RUFDRSx1QkFBQTs7QUFFRjtFQUNFLDJCQUFBOztBQUVGO0VBQ0UsNEJBQUE7O0FBRUY7RUFDRSw4QkFBQTs7QUFFRjtFQUNFLDZCQUFBOztBQUVGO0VBQ0UsNEJBQUE7RUFDQSw2QkFBQTs7QUFFRjtFQUNFLDJCQUFBO0VBQ0EsOEJBQUE7O0FBRUY7RUFDRSx1QkFBQTs7QUFFRjtFQUNFLDJCQUFBOztBQUVGO0VBQ0UsNEJBQUE7O0FBRUY7RUFDRSw4QkFBQTs7QUFFRjtFQUNFLDZCQUFBOztBQUVGO0VBQ0UsNEJBQUE7RUFDQSw2QkFBQTs7QUFFRjtFQUNFLDJCQUFBO0VBQ0EsOEJBQUE7O0FBRUY7RUFDRSx1QkFBQTs7QUFFRjtFQUNFLDJCQUFBOztBQUVGO0VBQ0UsNEJBQUE7O0FBRUY7RUFDRSw4QkFBQTs7QUFFRjtFQUNFLDZCQUFBOztBQUVGO0VBQ0UsNEJBQUE7RUFDQSw2QkFBQTs7QUFFRjtFQUNFLDJCQUFBO0VBQ0EsOEJBQUE7O0FBRUY7RUFDRSx1QkFBQTs7QUFFRjtFQUNFLDJCQUFBOztBQUVGO0VBQ0UsNEJBQUE7O0FBRUY7RUFDRSw4QkFBQTs7QUFFRjtFQUNFLDZCQUFBOztBQUVGO0VBQ0UsNEJBQUE7RUFDQSw2QkFBQTs7QUFFRjtFQUNFLDJCQUFBO0VBQ0EsOEJBQUE7O0FBRUY7RUFDRSx1QkFBQTs7QUFFRjtFQUNFLDJCQUFBOztBQUVGO0VBQ0UsNEJBQUE7O0FBRUY7RUFDRSw4QkFBQTs7QUFFRjtFQUNFLDZCQUFBOztBQUVGO0VBQ0UsNEJBQUE7RUFDQSw2QkFBQTs7QUFFRjtFQUNFLDJCQUFBO0VBQ0EsOEJBQUE7O0FBRUY7RUFDRSxxQkFBQTs7QUFFRjtFQUNFLHVCQUFBOztBQUVGO0VBQ0UsMkJBQUE7O0FBRUY7RUFDRSw0QkFBQTs7QUFFRjtFQUNFLDhCQUFBOztBQUVGO0VBQ0UsNkJBQUE7O0FBRUY7RUFDRSw0QkFBQTtFQUNBLDZCQUFBOztBQUVGO0VBQ0UsMkJBQUE7RUFDQSw4QkFBQTs7QUFFRjtFQUNFLHVCQUFBOztBQUVGO0VBQ0UsMkJBQUE7O0FBRUY7RUFDRSw0QkFBQTs7QUFFRjtFQUNFLDhCQUFBOztBQUVGO0VBQ0UsNkJBQUE7O0FBRUY7RUFDRSw0QkFBQTtFQUNBLDZCQUFBOztBQUVGO0VBQ0UsMkJBQUE7RUFDQSw4QkFBQTs7QUFFRjtFQUNFLHVCQUFBOztBQUVGO0VBQ0UsMkJBQUE7O0FBRUY7RUFDRSw0QkFBQTs7QUFFRjtFQUNFLDhCQUFBOztBQUVGO0VBQ0UsNkJBQUE7O0FBRUY7RUFDRSw0QkFBQTtFQUNBLDZCQUFBOztBQUVGO0VBQ0UsMkJBQUE7RUFDQSw4QkFBQTs7QUFFRjtFQUNFLHVCQUFBOztBQUVGO0VBQ0UsMkJBQUE7O0FBRUY7RUFDRSw0QkFBQTs7QUFFRjtFQUNFLDhCQUFBOztBQUVGO0VBQ0UsNkJBQUE7O0FBRUY7RUFDRSw0QkFBQTtFQUNBLDZCQUFBOztBQUVGO0VBQ0UsMkJBQUE7RUFDQSw4QkFBQTs7QUFFRjtFQUNFLHVCQUFBOztBQUVGO0VBQ0UsMkJBQUE7O0FBRUY7RUFDRSw0QkFBQTs7QUFFRjtFQUNFLDhCQUFBOztBQUVGO0VBQ0UsNkJBQUE7O0FBRUY7RUFDRSw0QkFBQTtFQUNBLDZCQUFBOztBQUVGO0VBQ0UsMkJBQUE7RUFDQSw4QkFBQTs7QUFFRjtFQUNFLHVCQUFBOztBQUVGO0VBQ0UsMkJBQUE7O0FBRUY7RUFDRSw0QkFBQTs7QUFFRjtFQUNFLDhCQUFBOztBQUVGO0VBQ0UsNkJBQUE7O0FBRUY7RUFDRSw0QkFBQTtFQUNBLDZCQUFBOztBQUVGO0VBQ0UsMkJBQUE7RUFDQSw4QkFBQTs7QUFFRjtFQUNFLHNCQUFBOztBQUVGO0VBQ0UsMEJBQUE7O0FBRUY7RUFDRSwyQkFBQTs7QUFFRjtFQUNFLDZCQUFBOztBQUVGO0VBQ0UsNEJBQUE7O0FBRUY7RUFDRSwyQkFBQTtFQUNBLDRCQUFBOztBQUVGO0VBQ0UsMEJBQUE7RUFDQSw2QkFBQTs7QUFFRjtFQUNFLHNCQUFBOztBQUVGO0VBQ0UsMEJBQUE7O0FBRUY7RUFDRSwyQkFBQTs7QUFFRjtFQUNFLDZCQUFBOztBQUVGO0VBQ0UsNEJBQUE7O0FBRUY7RUFDRSwyQkFBQTtFQUNBLDRCQUFBOztBQUVGO0VBQ0UsMEJBQUE7RUFDQSw2QkFBQTs7QUFFRjtFQUNFLHNCQUFBOztBQUVGO0VBQ0UsMEJBQUE7O0FBRUY7RUFDRSwyQkFBQTs7QUFFRjtFQUNFLDZCQUFBOztBQUVGO0VBQ0UsNEJBQUE7O0FBRUY7RUFDRSwyQkFBQTtFQUNBLDRCQUFBOztBQUVGO0VBQ0UsMEJBQUE7RUFDQSw2QkFBQTs7QUFFRjtFQUNFLHNCQUFBOztBQUVGO0VBQ0UsMEJBQUE7O0FBRUY7RUFDRSwyQkFBQTs7QUFFRjtFQUNFLDZCQUFBOztBQUVGO0VBQ0UsNEJBQUE7O0FBRUY7RUFDRSwyQkFBQTtFQUNBLDRCQUFBOztBQUVGO0VBQ0UsMEJBQUE7RUFDQSw2QkFBQTs7QUFFRjtFQUNFLHNCQUFBOztBQUVGO0VBQ0UsMEJBQUE7O0FBRUY7RUFDRSwyQkFBQTs7QUFFRjtFQUNFLDZCQUFBOztBQUVGO0VBQ0UsNEJBQUE7O0FBRUY7RUFDRSwyQkFBQTtFQUNBLDRCQUFBOztBQUVGO0VBQ0UsMEJBQUE7RUFDQSw2QkFBQTs7QUFFRjtFQUNFLHNCQUFBOztBQUVGO0VBQ0UsMEJBQUE7O0FBRUY7RUFDRSwyQkFBQTs7QUFFRjtFQUNFLDZCQUFBOztBQUVGO0VBQ0UsNEJBQUE7O0FBRUY7RUFDRSwyQkFBQTtFQUNBLDRCQUFBOztBQUVGO0VBQ0UsMEJBQUE7RUFDQSw2QkFBQTs7QUFFRjtFQUNFLHNCQUFBOztBQUVGO0VBQ0UsMEJBQUE7O0FBRUY7RUFDRSwyQkFBQTs7QUFFRjtFQUNFLDZCQUFBOztBQUVGO0VBQ0UsNEJBQUE7O0FBRUY7RUFDRSwyQkFBQTtFQUNBLDRCQUFBOztBQUVGO0VBQ0UsMEJBQUE7RUFDQSw2QkFBQTs7QUFFRjtFQUNFLHNCQUFBOztBQUVGO0VBQ0UsMEJBQUE7O0FBRUY7RUFDRSwyQkFBQTs7QUFFRjtFQUNFLDZCQUFBOztBQUVGO0VBQ0UsNEJBQUE7O0FBRUY7RUFDRSwyQkFBQTtFQUNBLDRCQUFBOztBQUVGO0VBQ0UsMEJBQUE7RUFDQSw2QkFBQTs7QUFFRjtFQUNFLHNCQUFBOztBQUVGO0VBQ0UsMEJBQUE7O0FBRUY7RUFDRSwyQkFBQTs7QUFFRjtFQUNFLDZCQUFBOztBQUVGO0VBQ0UsNEJBQUE7O0FBRUY7RUFDRSwyQkFBQTtFQUNBLDRCQUFBOztBQUVGO0VBQ0UsMEJBQUE7RUFDQSw2QkFBQTs7QUFFRjtFQUNFLG9CQUFBOztBQUVGO0VBQ0UsU0FBQTtFQUNBLGdCQUFBO0VBQ0EseUJBQUE7O0FBRUYsT0FBUTtFQUNOLGVBQUE7RUFDQSxnQkFBQTs7QUFFRjtFQUNFLGdCQUFBO0VBQ0EsVUFBQTs7QUFFRixJQUFJO0FBQ0osSUFB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QkFBaUI7RUFDZixXQUFBO0VBQ0EsZ0JBQUE7RUFDQSxhQUFBO0VBQ0EseUJBQUE7O0FBRUYsZ0JBQWlCLCtCQUE4QjtFQUM3Qyw0QkFBQTs7QUFFRixnQkFBaUIsK0JBQStCO0VBQzlDLFlBQUE7RUFDQSxPQUFPLEtBQUssV0FBWjtFQUNBLFlBQUE7RUFDQSxpQkFBQTtFQUNBLGtCQUFBOztBQUVGLGdCQUFpQiwrQkFBK0IsTUFBSztBQUNyRCxnQkFBaUIsK0JBQStCLE1BQUssVUFBVTtFQUM3RCxVQUFBO0VBQ0EsZUFBQTs7QUFFRixnQkFBaUIsK0JBQStCLE1BQUssWUFBYSxLQUFJO0FBQ3RFLGdCQUFpQiwrQkFBK0IsTUFBSyxVQUFVLEdBQUksS0FBSTtFQUNyRSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxjQUFBO0VBQ0EsYUFBQTtFQUNBLGNBQUE7O0FBRUYsZ0JBQWlCLCtCQUErQixNQUFLLFlBQVksVUFBVTtBQUMzRSxnQkFBaUIsK0JBQStCLE1BQUssVUFBVSxHQUFHLFVBQVU7RUFDMUUsZ0JBQUE7O0FBRUYsZ0JBQWlCO0VBQ2YsV0FBQTtFQUNBLFdBQUE7RUFDQSxRQUFRLEtBQUssWUFBYjtFQUNBLGFBQUE7RUFDQSxnQkFBQTtFQUNBLHNCQUFBO0VBQ0EsaUJBQUE7RUFDQSxxQkFBQTtFQUNBLGtCQUFBOztBQUVGLGdCQUFpQiw2QkFBNkI7RUFDNUMsV0FBQTs7QUFFRixnQkFBaUIsc0JBQXNCO0VBQ3JDLGVBQUE7O0FBRUYsZ0JBQWlCLFlBQVk7RUFDM0IsU0FBQTtFQUNBLGdCQUFBOztBQUVGLGdCQUFpQixZQUFZLFNBQVMsZUFBZTtFQUNuRCxjQUFBOztBQUVGLGdCQUFpQjtFQUNmLGtCQUFBIiwiZmlsZSI6ImFwcC9jb21wb25lbnRzX25ncngvcGxhbm5lci1saXN0L3BsYW5uZXItbGlzdC5jb21wb25lbnQuY3NzIiwic291cmNlc0NvbnRlbnQiOltdfQ== */