.monitoring-container {
            padding-right: 15px;
            padding-left: 15px;
            margin-right: auto;
            margin-left: auto;
        }


        .slot {
            position: relative;
            line-height: 30px;
            vertical-align: top;
            border-bottom: 1px solid #ddd;
            padding: 1px 5px;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -ms-flex-flow: row nowrap;
            flex-flow: row nowrap;
        }

        .slot:first-of-type {
            border-top: 1px solid #ddd;
        }

        .slot > * {
            -ms-flex-item-align: center;
            align-self: center;
            z-index: 1;
        }

        .slot .slot-progress {
            position: absolute;
            z-index: 0 !important;
            top: 0;
            left: 0;
            bottom: -1px;
            background-color: rgba(51, 122, 183, .5);
            border-bottom: 1px solid #fff;
            -webkit-transition: width ease .5s;
            transition: width ease .5s;
        }

        .slot .slot-progress.success {
            background-color: rgba(92, 184, 92, .4);
        }

        .slot .todo,
        .slot .status-progress,
        .slot .records {
            -webkit-box-flex: 2;
            -ms-flex: 2;
            flex: 2;
            max-width: 12rem;
        }

        article.slot .todo,
        article.slot .status-progress,
        article.slot .records {
            text-align: right;
        }

        .slot .created {
            -webkit-box-flex: 4;
            -ms-flex: 4;
            flex: 4;
            text-align: center;
        }

        .slot .percentage {
            -webkit-box-flex: 3;
            -ms-flex: 3;
            flex: 3;
            font-size: 2rem;
            text-align: right;
            max-width: 16rem;
        }

        .slot .campaign {
            -webkit-box-flex: 5;
            -ms-flex: 5 1 30%;
            flex: 5 1 30%;
            font-size: 18px;
            text-overflow: ellipsis;
            white-space: nowrap;
            overflow: hidden;
        }

        .slot .slot-meta {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: horizontal;
            -webkit-box-direction: normal;
            -ms-flex-direction: row;
            flex-direction: row;
        }

        .slot .campaign-id,
        .slot .slot-id {
            -webkit-box-flex: 1;
            -ms-flex: 1 0 3rem;
            flex: 1 0 3rem;
            padding-right: 10px;
        }

        .slot .state {
            -webkit-box-flex: 1;
            -ms-flex: 1 0 3rem;
            flex: 1 0 3rem;
            text-align: center;
        }

        header.slot > * {
            font-weight: bold;
            text-align: center;
        }

        header.slot > .campaign {
            font-size: inherit;
            text-align: left;
        }

        .no-flexbox .slot {
            white-space: nowrap;
        }

        .no-flexbox .slot:after,
        .no-flexbox .slot::after {
            content: '';
            clear: both;
            width: 100%;
            display: table;
        }

        .no-flexbox .slot > * {
            display: table-cell;
            float: left;
            vertical-align: bottom;
        }

        .no-flexbox .slot > .slot-progress {
            display: block;
            float: none;
        }

        .no-flexbox .slot .campaign-id,
        .no-flexbox .slot .records,
        .no-flexbox .slot .status-progress,
        .no-flexbox .slot .todo,
        .no-flexbox .slot .created,
        .no-flexbox .slot .state {
            width: 8%;
        }

        .no-flexbox .slot .campaign {
            width: 40%;
        }

        .no-flexbox .slot .percentage {
            width: 12%;
        }

        #loading {
            padding: 2rem;
            text-align: center;
            font-size: 16px;
        }
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9hc3NldHMvY3NzL3Nsb3RzX3N0eWxlcy5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7WUFDWSxvQkFBb0I7WUFDcEIsbUJBQW1CO1lBQ25CLG1CQUFtQjtZQUNuQixrQkFBa0I7U0FDckI7OztRQUdEO1lBQ0ksbUJBQW1CO1lBQ25CLGtCQUFrQjtZQUNsQixvQkFBb0I7WUFDcEIsOEJBQThCO1lBQzlCLGlCQUFpQjtZQUNqQixxQkFBcUI7WUFDckIscUJBQXFCO1lBQ3JCLGNBQWM7WUFDZCwwQkFBMEI7WUFDMUIsc0JBQXNCO1NBQ3pCOztRQUVEO1lBQ0ksMkJBQTJCO1NBQzlCOztRQUVEO1lBQ0ksNEJBQTRCO1lBQzVCLG1CQUFtQjtZQUNuQixXQUFXO1NBQ2Q7O1FBRUQ7WUFDSSxtQkFBbUI7WUFDbkIsc0JBQXNCO1lBQ3RCLE9BQU87WUFDUCxRQUFRO1lBQ1IsYUFBYTtZQUNiLHlDQUF5QztZQUN6Qyw4QkFBOEI7WUFDOUIsbUNBQW1DO1lBQ25DLDJCQUEyQjtTQUM5Qjs7UUFFRDtZQUNJLHdDQUF3QztTQUMzQzs7UUFFRDs7O1lBR0ksb0JBQW9CO1lBQ3BCLFlBQVk7WUFDWixRQUFRO1lBQ1IsaUJBQWlCO1NBQ3BCOztRQUVEOzs7WUFHSSxrQkFBa0I7U0FDckI7O1FBRUQ7WUFDSSxvQkFBb0I7WUFDcEIsWUFBWTtZQUNaLFFBQVE7WUFDUixtQkFBbUI7U0FDdEI7O1FBRUQ7WUFDSSxvQkFBb0I7WUFDcEIsWUFBWTtZQUNaLFFBQVE7WUFDUixnQkFBZ0I7WUFDaEIsa0JBQWtCO1lBQ2xCLGlCQUFpQjtTQUNwQjs7UUFFRDtZQUNJLG9CQUFvQjtZQUNwQixrQkFBa0I7WUFDbEIsY0FBYztZQUNkLGdCQUFnQjtZQUNoQix3QkFBd0I7WUFDeEIsb0JBQW9CO1lBQ3BCLGlCQUFpQjtTQUNwQjs7UUFFRDtZQUNJLHFCQUFxQjtZQUNyQixxQkFBcUI7WUFDckIsY0FBYztZQUNkLCtCQUErQjtZQUMvQiw4QkFBOEI7WUFDOUIsd0JBQXdCO1lBQ3hCLG9CQUFvQjtTQUN2Qjs7UUFFRDs7WUFFSSxvQkFBb0I7WUFDcEIsbUJBQW1CO1lBQ25CLGVBQWU7WUFDZixvQkFBb0I7U0FDdkI7O1FBRUQ7WUFDSSxvQkFBb0I7WUFDcEIsbUJBQW1CO1lBQ25CLGVBQWU7WUFDZixtQkFBbUI7U0FDdEI7O1FBRUQ7WUFDSSxrQkFBa0I7WUFDbEIsbUJBQW1CO1NBQ3RCOztRQUVEO1lBQ0ksbUJBQW1CO1lBQ25CLGlCQUFpQjtTQUNwQjs7UUFFRDtZQUNJLG9CQUFvQjtTQUN2Qjs7UUFFRDs7WUFFSSxZQUFZO1lBQ1osWUFBWTtZQUNaLFlBQVk7WUFDWixlQUFlO1NBQ2xCOztRQUVEO1lBQ0ksb0JBQW9CO1lBQ3BCLFlBQVk7WUFDWix1QkFBdUI7U0FDMUI7O1FBRUQ7WUFDSSxlQUFlO1lBQ2YsWUFBWTtTQUNmOztRQUVEOzs7Ozs7WUFNSSxVQUFVO1NBQ2I7O1FBRUQ7WUFDSSxXQUFXO1NBQ2Q7O1FBRUQ7WUFDSSxXQUFXO1NBQ2Q7O1FBRUQ7WUFDSSxjQUFjO1lBQ2QsbUJBQW1CO1lBQ25CLGdCQUFnQiIsImZpbGUiOiJjc3Mvc2xvdHNfc3R5bGVzLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi5tb25pdG9yaW5nLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICB9XHJcblxyXG5cclxuICAgICAgICAuc2xvdCB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxcHggNXB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgICAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIC1tcy1mbGV4LWZsb3c6IHJvdyBub3dyYXA7XHJcbiAgICAgICAgICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zbG90OmZpcnN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2RkZDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zbG90ID4gKiB7XHJcbiAgICAgICAgICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnNsb3QgLnNsb3QtcHJvZ3Jlc3Mge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICBib3R0b206IC0xcHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTEsIDEyMiwgMTgzLCAuNSk7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmO1xyXG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IHdpZHRoIGVhc2UgLjVzO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB3aWR0aCBlYXNlIC41cztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zbG90IC5zbG90LXByb2dyZXNzLnN1Y2Nlc3Mge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDkyLCAxODQsIDkyLCAuNCk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc2xvdCAudG9kbyxcclxuICAgICAgICAuc2xvdCAuc3RhdHVzLXByb2dyZXNzLFxyXG4gICAgICAgIC5zbG90IC5yZWNvcmRzIHtcclxuICAgICAgICAgICAgLXdlYmtpdC1ib3gtZmxleDogMjtcclxuICAgICAgICAgICAgLW1zLWZsZXg6IDI7XHJcbiAgICAgICAgICAgIGZsZXg6IDI7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTJyZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBhcnRpY2xlLnNsb3QgLnRvZG8sXHJcbiAgICAgICAgYXJ0aWNsZS5zbG90IC5zdGF0dXMtcHJvZ3Jlc3MsXHJcbiAgICAgICAgYXJ0aWNsZS5zbG90IC5yZWNvcmRzIHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc2xvdCAuY3JlYXRlZCB7XHJcbiAgICAgICAgICAgIC13ZWJraXQtYm94LWZsZXg6IDQ7XHJcbiAgICAgICAgICAgIC1tcy1mbGV4OiA0O1xyXG4gICAgICAgICAgICBmbGV4OiA0O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc2xvdCAucGVyY2VudGFnZSB7XHJcbiAgICAgICAgICAgIC13ZWJraXQtYm94LWZsZXg6IDM7XHJcbiAgICAgICAgICAgIC1tcy1mbGV4OiAzO1xyXG4gICAgICAgICAgICBmbGV4OiAzO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDE2cmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnNsb3QgLmNhbXBhaWduIHtcclxuICAgICAgICAgICAgLXdlYmtpdC1ib3gtZmxleDogNTtcclxuICAgICAgICAgICAgLW1zLWZsZXg6IDUgMSAzMCU7XHJcbiAgICAgICAgICAgIGZsZXg6IDUgMSAzMCU7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc2xvdCAuc2xvdC1tZXRhIHtcclxuICAgICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XHJcbiAgICAgICAgICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xyXG4gICAgICAgICAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zbG90IC5jYW1wYWlnbi1pZCxcclxuICAgICAgICAuc2xvdCAuc2xvdC1pZCB7XHJcbiAgICAgICAgICAgIC13ZWJraXQtYm94LWZsZXg6IDE7XHJcbiAgICAgICAgICAgIC1tcy1mbGV4OiAxIDAgM3JlbTtcclxuICAgICAgICAgICAgZmxleDogMSAwIDNyZW07XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc2xvdCAuc3RhdGUge1xyXG4gICAgICAgICAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xyXG4gICAgICAgICAgICAtbXMtZmxleDogMSAwIDNyZW07XHJcbiAgICAgICAgICAgIGZsZXg6IDEgMCAzcmVtO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBoZWFkZXIuc2xvdCA+ICoge1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaGVhZGVyLnNsb3QgPiAuY2FtcGFpZ24ge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubm8tZmxleGJveCAuc2xvdCB7XHJcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubm8tZmxleGJveCAuc2xvdDphZnRlcixcclxuICAgICAgICAubm8tZmxleGJveCAuc2xvdDo6YWZ0ZXIge1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgY2xlYXI6IGJvdGg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5uby1mbGV4Ym94IC5zbG90ID4gKiB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm5vLWZsZXhib3ggLnNsb3QgPiAuc2xvdC1wcm9ncmVzcyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5uby1mbGV4Ym94IC5zbG90IC5jYW1wYWlnbi1pZCxcclxuICAgICAgICAubm8tZmxleGJveCAuc2xvdCAucmVjb3JkcyxcclxuICAgICAgICAubm8tZmxleGJveCAuc2xvdCAuc3RhdHVzLXByb2dyZXNzLFxyXG4gICAgICAgIC5uby1mbGV4Ym94IC5zbG90IC50b2RvLFxyXG4gICAgICAgIC5uby1mbGV4Ym94IC5zbG90IC5jcmVhdGVkLFxyXG4gICAgICAgIC5uby1mbGV4Ym94IC5zbG90IC5zdGF0ZSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA4JTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5uby1mbGV4Ym94IC5zbG90IC5jYW1wYWlnbiB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA0MCU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubm8tZmxleGJveCAuc2xvdCAucGVyY2VudGFnZSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMiU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAjbG9hZGluZyB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDJyZW07XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIH1cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9hc3NldHMvY3NzL3Nsb3RzX3N0eWxlcy5jc3MiXSwic291cmNlUm9vdCI6IiJ9*/