diff --git a/.gitignore b/.gitignore index fb6c09c6a8..e299ea9ec7 100644 --- a/.gitignore +++ b/.gitignore @@ -95,6 +95,10 @@ test.cpp.txt js/apps/* !js/apps/system !js/apps/system/* +!js/apps/system/_admin/aardvark/APP/frontend/build +!js/apps/system/_admin/aardvark/APP/frontend/build/* +!js/apps/system/_admin/aardvark/APP/clusterFrontend/build +!js/apps/system/_admin/aardvark/APP/clusterFrontend/build/* 3rdParty/etcd/src/ Documentation/Books/allComments.txt diff --git a/js/apps/system/_admin/aardvark/APP/clusterFrontend/build/cluster.html b/js/apps/system/_admin/aardvark/APP/clusterFrontend/build/cluster.html new file mode 100644 index 0000000000..6e7a0445ff --- /dev/null +++ b/js/apps/system/_admin/aardvark/APP/clusterFrontend/build/cluster.html @@ -0,0 +1,808 @@ + + + +
+ +' + msg+ '
'); + } + $('.modal-footer .button-success') + .prop('disabled', true) + .addClass('disabled'); + } else { + $el.removeClass('invalid-input'); + if (errorElement) { + $(errorElement).remove(); + } + self.modalTestAll(); + } + }); + this._validators.push(validCheck); + this._validateWatchers.push($el); + } + + }, + + modalTestAll: function() { + var tests = _.map(this._validators, function(v) { + return v(); + }); + if (_.any(tests)) { + $('.modal-footer .button-success') + .prop('disabled', true) + .addClass('disabled'); + } else { + $('.modal-footer .button-success') + .prop('disabled', false) + .removeClass('disabled'); + } + }, + + clearValidators: function() { + this._validators = []; + _.each(this._validateWatchers, function(w) { + w.unbind('keyup focusout'); + }); + this._validateWatchers = []; + }, + + hide: function() { + this.clearValidators(); + $("#modal-dialog").modal("hide"); + } + }); +}()); + +/*global require, _, Dygraph, window, document */ + +(function () { + "use strict"; + window.dygraphConfig = { + defaultFrame : 20 * 60 * 1000, + + zeropad: function (x) { + if (x < 10) { + return "0" + x; + } + return x; + }, + + xAxisFormat: function (d) { + if (d === -1) { + return ""; + } + var date = new Date(d); + return this.zeropad(date.getHours()) + ":" + + this.zeropad(date.getMinutes()) + ":" + + this.zeropad(date.getSeconds()); + }, + + mergeObjects: function (o1, o2, mergeAttribList) { + if (!mergeAttribList) { + mergeAttribList = []; + } + var vals = {}, res; + mergeAttribList.forEach(function (a) { + var valO1 = o1[a], + valO2 = o2[a]; + if (valO1 === undefined) { + valO1 = {}; + } + if (valO2 === undefined) { + valO2 = {}; + } + vals[a] = _.extend(valO1, valO2); + }); + res = _.extend(o1, o2); + Object.keys(vals).forEach(function (k) { + res[k] = vals[k]; + }); + return res; + }, + + mapStatToFigure : { + residentSize : ["times", "residentSizePercent"], + pageFaults : ["times", "majorPageFaultsPerSecond", "minorPageFaultsPerSecond"], + systemUserTime : ["times", "systemTimePerSecond", "userTimePerSecond"], + totalTime : ["times", "avgQueueTime", "avgRequestTime", "avgIoTime"], + dataTransfer : ["times", "bytesSentPerSecond", "bytesReceivedPerSecond"], + requests : ["times", "getsPerSecond", "putsPerSecond", "postsPerSecond", + "deletesPerSecond", "patchesPerSecond", "headsPerSecond", + "optionsPerSecond", "othersPerSecond"] + }, + + //colors for dygraphs + colors: ["#617e2b", "#296e9c", "#81ccd8", "#7ca530", "#3c3c3c", + "#aa90bd", "#e1811d", "#c7d4b2", "#d0b2d4"], + + + // figure dependend options + figureDependedOptions: { + clusterRequestsPerSecond: { + showLabelsOnHighlight: true, + title: '', + header : "Cluster Requests per Second", + stackedGraph: true, + div: "lineGraphLegend", + labelsKMG2: false, + axes: { + y: { + valueFormatter: function (y) { + return parseFloat(y.toPrecision(3)); + }, + axisLabelFormatter: function (y) { + if (y === 0) { + return 0; + } + + return parseFloat(y.toPrecision(3)); + } + } + } + }, + + residentSize: { + header: "Resident Size", + axes: { + y: { + labelsKMG2: false, + axisLabelFormatter: function (y) { + return parseFloat(y.toPrecision(3) * 100) + "%"; + }, + valueFormatter: function (y) { + return parseFloat(y.toPrecision(3) * 100) + "%"; + } + } + } + }, + + pageFaults: { + header : "Page Faults", + visibility: [true, false], + labels: ["datetime", "Major Page", "Minor Page"], + div: "pageFaultsChart", + labelsKMG2: false, + axes: { + y: { + valueFormatter: function (y) { + return parseFloat(y.toPrecision(3)); + }, + axisLabelFormatter: function (y) { + if (y === 0) { + return 0; + } + return parseFloat(y.toPrecision(3)); + } + } + } + }, + + systemUserTime: { + div: "systemUserTimeChart", + header: "System and User Time", + labels: ["datetime", "System Time", "User Time"], + stackedGraph: true, + labelsKMG2: false, + axes: { + y: { + valueFormatter: function (y) { + return parseFloat(y.toPrecision(3)); + }, + axisLabelFormatter: function (y) { + if (y === 0) { + return 0; + } + return parseFloat(y.toPrecision(3)); + } + } + } + }, + + totalTime: { + div: "totalTimeChart", + header: "Total Time", + labels: ["datetime", "Queue", "Computation", "I/O"], + labelsKMG2: false, + axes: { + y: { + valueFormatter: function (y) { + return parseFloat(y.toPrecision(3)); + }, + axisLabelFormatter: function (y) { + if (y === 0) { + return 0; + } + return parseFloat(y.toPrecision(3)); + } + } + }, + stackedGraph: true + }, + + dataTransfer: { + header: "Data Transfer", + labels: ["datetime", "Bytes sent", "Bytes received"], + stackedGraph: true, + div: "dataTransferChart" + }, + + requests: { + header: "Requests", + labels: ["datetime", "GET", "PUT", "POST", "DELETE", "PATCH", "HEAD", "OPTIONS", "OTHER"], + stackedGraph: true, + div: "requestsChart", + axes: { + y: { + valueFormatter: function (y) { + return parseFloat(y.toPrecision(3)); + }, + axisLabelFormatter: function (y) { + if (y === 0) { + return 0; + } + return parseFloat(y.toPrecision(3)); + } + } + } + } + }, + + getDashBoardFigures : function (all) { + var result = [], self = this; + Object.keys(this.figureDependedOptions).forEach(function (k) { + // ClusterRequestsPerSecond should not be ignored. Quick Fix + if (k !== "clusterRequestsPerSecond" && (self.figureDependedOptions[k].div || all)) { + result.push(k); + } + }); + return result; + }, + + //configuration for chart overview + getDefaultConfig: function (figure) { + var self = this; + var result = { + digitsAfterDecimal: 1, + drawGapPoints: true, + fillGraph: true, + showLabelsOnHighlight: false, + strokeWidth: 1.5, + strokeBorderWidth: 1.5, + includeZero: true, + highlightCircleSize: 2.5, + labelsSeparateLines : true, + strokeBorderColor: '#ffffff', + interactionModel: {}, + maxNumberWidth : 10, + colors: [this.colors[0]], + xAxisLabelWidth: "50", + rightGap: 15, + showRangeSelector: false, + rangeSelectorHeight: 50, + rangeSelectorPlotStrokeColor: '#365300', + rangeSelectorPlotFillColor: '', + // rangeSelectorPlotFillColor: '#414a4c', + pixelsPerLabel: 50, + labelsKMG2: true, + dateWindow: [ + new Date().getTime() - + this.defaultFrame, + new Date().getTime() + ], + axes: { + x: { + valueFormatter: function (d) { + return self.xAxisFormat(d); + } + }, + y: { + ticker: Dygraph.numericLinearTicks + } + } + }; + if (this.figureDependedOptions[figure]) { + result = this.mergeObjects( + result, this.figureDependedOptions[figure], ["axes"] + ); + if (result.div && result.labels) { + result.colors = this.getColors(result.labels); + result.labelsDiv = document.getElementById(result.div + "Legend"); + result.legend = "always"; + result.showLabelsOnHighlight = true; + } + } + return result; + + }, + + getDetailChartConfig: function (figure) { + var result = _.extend( + this.getDefaultConfig(figure), + { + showRangeSelector: true, + interactionModel: null, + showLabelsOnHighlight: true, + highlightCircleSize: 2.5, + legend: "always", + labelsDiv: "div#detailLegend.dashboard-legend-inner" + } + ); + if (figure === "pageFaults") { + result.visibility = [true, true]; + } + if (!result.labels) { + result.labels = ["datetime", result.header]; + result.colors = this.getColors(result.labels); + } + return result; + }, + + getColors: function (labels) { + var colorList; + colorList = this.colors.concat([]); + return colorList.slice(0, labels.length - 1); + } + }; +}()); + +/*jshint browser: true */ +/*jshint strict: false, unused: false */ +/*global require, exports, Backbone, window */ +window.StatisticsDescriptionCollection = Backbone.Collection.extend({ + model: window.StatisticsDescription, + url: "/_admin/statistics-description", + parse: function(response) { + return response; + } +}); + +/*global window, $, Backbone, templateEngine, plannerTemplateEngine, alert */ + +(function() { + "use strict"; + + window.ClusterDownView = Backbone.View.extend({ + + el: "#content", + + template: templateEngine.createTemplate("clusterDown.ejs"), + modal: templateEngine.createTemplate("waitModal.ejs"), + + events: { + "click #relaunchCluster" : "relaunchCluster", + "click #upgradeCluster" : "upgradeCluster", + "click #editPlan" : "editPlan", + "click #submitEditPlan" : "submitEditPlan", + "click #deletePlan" : "deletePlan", + "click #submitDeletePlan" : "submitDeletePlan" + }, + + render: function() { + var planVersion = window.versionHelper.fromString( + window.App.clusterPlan.getVersion() + ); + var currentVersion; + $.ajax({ + type: "GET", + cache: false, + url: "/_admin/database/target-version", + contentType: "application/json", + processData: false, + async: false, + success: function(data) { + currentVersion = data.version; + } + }); + currentVersion = window.versionHelper.fromString( + currentVersion + ); + var shouldUpgrade = false; + if (currentVersion.major > planVersion.major + || ( + currentVersion.major === planVersion.major + && currentVersion.minor > planVersion.minor + )) { + shouldUpgrade = true; + } + $(this.el).html(this.template.render({ + canUpgrade: shouldUpgrade + })); + $(this.el).append(this.modal.render({})); + }, + + relaunchCluster: function() { + $('#waitModalLayer').modal('show'); + $('.modal-backdrop.fade.in').addClass('waitModalBackdrop'); + $('#waitModalMessage').html('Please be patient while your cluster will be relaunched'); + $.ajax({ + cache: false, + type: "GET", + url: "cluster/relaunch", + success: function() { + $('.modal-backdrop.fade.in').removeClass('waitModalBackdrop'); + $('#waitModalLayer').modal('hide'); + window.App.navigate("showCluster", {trigger: true}); + } + }); + }, + + upgradeCluster: function() { + $('#waitModalLayer').modal('show'); + $('.modal-backdrop.fade.in').addClass('waitModalBackdrop'); + $('#waitModalMessage').html('Please be patient while your cluster will be upgraded'); + $.ajax({ + cache: false, + type: "GET", + url: "cluster/upgrade", + success: function() { + $('.modal-backdrop.fade.in').removeClass('waitModalBackdrop'); + $('#waitModalLayer').modal('hide'); + window.App.clusterPlan.fetch(); + window.App.navigate("showCluster", {trigger: true}); + } + }); + }, + + editPlan: function() { + $('#deletePlanModal').modal('hide'); + $('#editPlanModal').modal('show'); + }, + + submitEditPlan : function() { + $('#editPlanModal').modal('hide'); + window.App.clusterPlan.cleanUp(); + var plan = window.App.clusterPlan; + if (plan.isTestSetup()) { + window.App.navigate("planTest", {trigger : true}); + return; + } + window.App.navigate("planAsymmetrical", {trigger : true}); + }, + + deletePlan: function() { + $('#editPlanModal').modal('hide'); + $('#deletePlanModal').modal('show'); + }, + + submitDeletePlan : function() { + $('#deletePlanModal').modal('hide'); + window.App.clusterPlan.cleanUp(); + window.App.clusterPlan.destroy(); + window.App.clusterPlan = new window.ClusterPlan(); + window.App.planScenario(); + } + + }); + +}()); + +/*global window, $, Backbone, templateEngine, plannerTemplateEngine, alert, _ */ + +(function() { + "use strict"; + + window.ClusterUnreachableView = Backbone.View.extend({ + + el: "#content", + + template: templateEngine.createTemplate("clusterUnreachable.ejs"), + modal: templateEngine.createTemplate("waitModal.ejs"), + + events: { + "click #clusterShutdown": "shutdown" + }, + + initialize: function() { + this.coordinators = new window.ClusterCoordinators([], { + }); + }, + + + retryConnection: function() { + this.coordinators.checkConnection(function() { + window.App.showCluster(); + }); + }, + + shutdown: function() { + window.clearTimeout(this.timer); + window.App.shutdownView.clusterShutdown(); + }, + + render: function() { + var plan = window.App.clusterPlan; + var list = []; + if (plan && plan.has("runInfo")) { + var startServerInfos = _.where(plan.get("runInfo"), {isStartServers: true}); + _.each( + _.filter(startServerInfos, function(s) { + return _.contains(s.roles, "Coordinator"); + }), function(s) { + var name = s.endpoints[0].split("://")[1]; + name = name.split(":")[0]; + list.push(name); + } + ); + } + $(this.el).html(this.template.render({ + coordinators: list + })); + $(this.el).append(this.modal.render({})); + this.timer = window.setTimeout(this.retryConnection.bind(this), 10000); + } + + }); +}()); + +/*global require, exports, Backbone, EJS, $, flush, window, arangoHelper, nv, d3, localStorage*/ +/*global document, Dygraph, _,templateEngine */ + +(function() { + "use strict"; + + window.ServerDashboardView = window.DashboardView.extend({ + modal : true, + + hide: function() { + window.App.showClusterView.startUpdating(); + this.stopUpdating(); + }, + + render: function() { + var self = this; + window.modalView.hideFooter = true; + window.modalView.show( + "dashboardView.ejs", + null, + undefined, + undefined, + undefined, + this.events + + ); + $('#modal-dialog').toggleClass("modal-chart-detail", true); + window.DashboardView.prototype.render.bind(this)(true); + window.modalView.hideFooter = false; + + + $('#modal-dialog').on('hidden', function () { + self.hide(); + }); + + // Inject the closing x + var closingX = document.createElement("button"); + closingX.className = "close"; + closingX.appendChild( + document.createTextNode("×") + ); + closingX = $(closingX); + closingX.attr("data-dismiss", "modal"); + closingX.attr("aria-hidden", "true"); + closingX.attr("type", "button"); + $(".modal-body .headerBar:first-child") + .toggleClass("headerBar", false) + .toggleClass("modal-dashboard-header", true) + .append(closingX); + + } + }); + +}()); + +/*global templateEngine, window, $, Backbone, plannerTemplateEngine, alert */ + +(function() { + "use strict"; + + window.LoginModalView = Backbone.View.extend({ + + template: templateEngine.createTemplate("loginModal.ejs"), + el: '#modalPlaceholder', + + events: { + "click #confirmLogin": "confirmLogin", + "hidden #loginModalLayer": "hidden" + }, + + hidden: function () { + this.undelegateEvents(); + window.App.isCheckingUser = false; + $(this.el).html(""); + }, + + confirmLogin: function() { + var uName = $("#username").val(); + var passwd = $("#password").val(); + window.App.clusterPlan.storeCredentials(uName, passwd); + this.hideModal(); + }, + + hideModal: function () { + $('#loginModalLayer').modal('hide'); + }, + + render: function() { + $(this.el).html(this.template.render({})); + $('#loginModalLayer').modal('show'); + } + }); + +}()); + +/*jshint browser: true */ +/*jshint unused: false */ +/*global Backbone, templateEngine, $, window, arangoHelper*/ +(function () { + "use strict"; + window.NavigationView = Backbone.View.extend({ + el: '#navigationBar', + + events: { + }, + + initialize: function () { + }, + + template: templateEngine.createTemplate("clusterNavigationView.ejs"), + + render: function () { + $(this.el).html(this.template.render()); + console.log(123); + }, + + selectMenuItem: function (menuItem) { + $('.navlist li').removeClass('active'); + if (menuItem) { + $('.' + menuItem).addClass('active'); + } + } + + + }); +}()); + +/*global Backbone, $, _, window, templateEngine */ +(function() { + + "use strict"; + + window.PlanScenarioSelectorView = Backbone.View.extend({ + el: '#content', + + template: templateEngine.createTemplate("planScenarioSelector.ejs", "planner"), + + + events: { + "click #multiServerAsymmetrical": "multiServerAsymmetrical", + "click #singleServer": "singleServer" + }, + + render: function() { + $(this.el).html(this.template.render({})); + }, + + multiServerAsymmetrical: function() { + window.App.navigate( + "planAsymmetrical", {trigger: true} + ); + }, + + singleServer: function() { + window.App.navigate( + "planTest", {trigger: true} + ); + } + + }); +}()); + +/*global window, btoa, $, Backbone, templateEngine, alert, _ */ + +(function() { + "use strict"; + + window.PlanSymmetricView = Backbone.View.extend({ + el: "#content", + template: templateEngine.createTemplate("symmetricPlan.ejs"), + entryTemplate: templateEngine.createTemplate("serverEntry.ejs"), + modal: templateEngine.createTemplate("waitModal.ejs"), + connectionValidationKey: null, + + events: { + "click #startSymmetricPlan" : "startPlan", + "click .add" : "addEntry", + "click .delete" : "removeEntry", + "click #cancel" : "cancel", + "click #test-all-connections" : "checkAllConnections", + "focusout .host" : "checkAllConnections", + "focusout .port" : "checkAllConnections", + "focusout .user" : "checkAllConnections", + "focusout .passwd" : "checkAllConnections" + }, + + cancel: function() { + if(window.App.clusterPlan.get("plan")) { + window.App.navigate("handleClusterDown", {trigger: true}); + } else { + window.App.navigate("planScenario", {trigger: true}); + } + }, + + startPlan: function() { + var self = this; + var data = {dispatchers: []}; + var foundCoordinator = false; + var foundDBServer = false; + data.useSSLonDBservers = !!$(".useSSLonDBservers").prop('checked'); + data.useSSLonCoordinators = !!$(".useSSLonCoordinators").prop('checked'); + $(".dispatcher").each(function(i, dispatcher) { + var host = $(".host", dispatcher).val(); + var port = $(".port", dispatcher).val(); + var user = $(".user", dispatcher).val(); + var passwd = $(".passwd", dispatcher).val(); + if (!host || 0 === host.length || !port || 0 === port.length) { + return true; + } + var hostObject = {host : host + ":" + port}; + if (!self.isSymmetric) { + hostObject.isDBServer = !!$(".isDBServer", dispatcher).prop('checked'); + hostObject.isCoordinator = !!$(".isCoordinator", dispatcher).prop('checked'); + } else { + hostObject.isDBServer = true; + hostObject.isCoordinator = true; + } + + hostObject.username = user; + hostObject.passwd = passwd; + + foundCoordinator = foundCoordinator || hostObject.isCoordinator; + foundDBServer = foundDBServer || hostObject.isDBServer; + + data.dispatchers.push(hostObject); + }); + if (!self.isSymmetric) { + if (!foundDBServer) { + alert("Please provide at least one database server"); + return; + } + if (!foundCoordinator) { + alert("Please provide at least one coordinator"); + return; + } + } else { + if ( data.dispatchers.length === 0) { + alert("Please provide at least one host"); + return; + } + + } + + data.type = this.isSymmetric ? "symmetricalSetup" : "asymmetricalSetup"; + $('#waitModalLayer').modal('show'); + $('.modal-backdrop.fade.in').addClass('waitModalBackdrop'); + $('#waitModalMessage').html('Please be patient while your cluster is being launched'); + delete window.App.clusterPlan._coord; + window.App.clusterPlan.save( + data, + { + success : function() { + $('.modal-backdrop.fade.in').removeClass('waitModalBackdrop'); + $('#waitModalLayer').modal('hide'); + window.App.updateAllUrls(); + window.App.navigate("showCluster", {trigger: true}); + }, + error: function(obj, err) { + $('.modal-backdrop.fade.in').removeClass('waitModalBackdrop'); + $('#waitModalLayer').modal('hide'); + alert("Error while starting the cluster: " + err.statusText); + } + } + ); + }, + + addEntry: function() { + //disable launch button + this.disableLaunchButton(); + + var lastUser = $("#server_list div.control-group.dispatcher:last .user").val(); + var lastPasswd = $("#server_list div.control-group.dispatcher:last .passwd").val(); + + $("#server_list").append(this.entryTemplate.render({ + isSymmetric: this.isSymmetric, + isFirst: false, + isCoordinator: true, + isDBServer: true, + host: '', + port: '', + user: lastUser, + passwd: lastPasswd + })); + }, + + removeEntry: function(e) { + $(e.currentTarget).closest(".control-group").remove(); + this.checkAllConnections(); + }, + + render: function(isSymmetric) { + var params = {}, + isFirst = true, + config = window.App.clusterPlan.get("config"); + this.isSymmetric = isSymmetric; + $(this.el).html(this.template.render({ + isSymmetric : isSymmetric, + params : params, + useSSLonDBservers: config && config.useSSLonDBservers ? + config.useSSLonDBservers : false, + useSSLonCoordinators: config && config.useSSLonCoordinators ? + config.useSSLonCoordinators : false + })); + if (config) { + var self = this, + isCoordinator = false, + isDBServer = false; + _.each(config.dispatchers, function(dispatcher) { + if (dispatcher.allowDBservers === undefined) { + isDBServer = true; + } else { + isDBServer = dispatcher.allowDBservers; + } + if (dispatcher.allowCoordinators === undefined) { + isCoordinator = true; + } else { + isCoordinator = dispatcher.allowCoordinators; + } + var host = dispatcher.endpoint; + host = host.split("//")[1]; + host = host.split(":"); + + if (host === 'localhost') { + host = '127.0.0.1'; + } + + var user = dispatcher.username; + var passwd = dispatcher.passwd; + var template = self.entryTemplate.render({ + isSymmetric: isSymmetric, + isFirst: isFirst, + host: host[0], + port: host[1], + isCoordinator: isCoordinator, + isDBServer: isDBServer, + user: user, + passwd: passwd + }); + $("#server_list").append(template); + isFirst = false; + }); + } else { + $("#server_list").append(this.entryTemplate.render({ + isSymmetric: isSymmetric, + isFirst: true, + isCoordinator: true, + isDBServer: true, + host: '', + port: '', + user: '', + passwd: '' + })); + } + //initially disable lunch button + this.disableLaunchButton(); + + $(this.el).append(this.modal.render({})); + + }, + + readAllConnections: function() { + var res = []; + $(".dispatcher").each(function(key, row) { + var obj = { + host: $('.host', row).val(), + port: $('.port', row).val(), + user: $('.user', row).val(), + passwd: $('.passwd', row).val() + }; + if (obj.host && obj.port) { + res.push(obj); + } + }); + return res; + }, + + checkAllConnections: function() { + var self = this; + var connectionValidationKey = Math.random(); + this.connectionValidationKey = connectionValidationKey; + $('.cluster-connection-check-success').remove(); + $('.cluster-connection-check-fail').remove(); + var list = this.readAllConnections(); + if (list.length) { + try { + $.ajax({ + async: true, + cache: false, + type: "POST", + url: "/_admin/aardvark/cluster/communicationCheck", + data: JSON.stringify(list), + success: function(checkList) { + if (connectionValidationKey === self.connectionValidationKey) { + var dispatcher = $(".dispatcher"); + var i = 0; + dispatcher.each(function(key, row) { + var host = $(".host", row).val(); + var port = $(".port", row).val(); + if (host && port) { + if (checkList[i]) { + $(".controls:first", row).append( + 'Connection: ok' + ); + } else { + $(".controls:first", row).append( + 'Connection: fail' + ); + } + i++; + } + }); + self.checkDispatcherArray(checkList, connectionValidationKey); + } + } + }); + } catch (e) { + this.disableLaunchButton(); + } + } + }, + + checkDispatcherArray: function(dispatcherArray, connectionValidationKey) { + if( + (_.every(dispatcherArray, function (e) {return e;})) + && connectionValidationKey === this.connectionValidationKey + ) { + this.enableLaunchButton(); + } + }, + + disableLaunchButton: function() { + $('#startSymmetricPlan').attr('disabled', 'disabled'); + $('#startSymmetricPlan').removeClass('button-success'); + $('#startSymmetricPlan').addClass('button-neutral'); + }, + + enableLaunchButton: function() { + $('#startSymmetricPlan').attr('disabled', false); + $('#startSymmetricPlan').removeClass('button-neutral'); + $('#startSymmetricPlan').addClass('button-success'); + } + + }); + +}()); + + + +/*global window, $, Backbone, templateEngine, alert */ + +(function() { + "use strict"; + + window.PlanTestView = Backbone.View.extend({ + + el: "#content", + + template: templateEngine.createTemplate("testPlan.ejs"), + modal: templateEngine.createTemplate("waitModal.ejs"), + + events: { + "click #startTestPlan": "startPlan", + "click #cancel": "cancel" + }, + + cancel: function() { + if(window.App.clusterPlan.get("plan")) { + window.App.navigate("handleClusterDown", {trigger: true}); + } else { + window.App.navigate("planScenario", {trigger: true}); + } + }, + + startPlan: function() { + $('#waitModalLayer').modal('show'); + $('.modal-backdrop.fade.in').addClass('waitModalBackdrop'); + $('#waitModalMessage').html('Please be patient while your cluster is being launched'); + var h = $("#host").val(), + p = $("#port").val(), + c = $("#coordinators").val(), + d = $("#dbs").val(); + if (!h) { + alert("Please define a host"); + return; + } + if (!p) { + alert("Please define a port"); + return; + } + if (!c || c < 0) { + alert("Please define a number of coordinators"); + return; + } + if (!d || d < 0) { + alert("Please define a number of database servers"); + return; + } + delete window.App.clusterPlan._coord; + window.App.clusterPlan.save( + { + type: "testSetup", + dispatchers: h + ":" + p, + numberDBServers: parseInt(d, 10), + numberCoordinators: parseInt(c, 10) + }, + { + success: function() { + $('.modal-backdrop.fade.in').removeClass('waitModalBackdrop'); + $('#waitModalLayer').modal('hide'); + window.App.updateAllUrls(); + window.App.navigate("showCluster", {trigger: true}); + }, + error: function(obj, err) { + $('.modal-backdrop.fade.in').removeClass('waitModalBackdrop'); + $('#waitModalLayer').modal('hide'); + alert("Error while starting the cluster: " + err.statusText); + } + } + ); + }, + + render: function() { + var param = {}; + var config = window.App.clusterPlan.get("config"); + if (config) { + param.dbs = config.numberOfDBservers; + param.coords = config.numberOfCoordinators; + var host = config.dispatchers.d1.endpoint; + host = host.split("://")[1]; + host = host.split(":"); + + if (host === 'localhost') { + host = '127.0.0.1'; + } + + param.hostname = host[0]; + param.port = host[1]; + } else { + param.dbs = 3; + param.coords = 2; + param.hostname = window.location.hostname; + + if (param.hostname === 'localhost') { + param.hostname = '127.0.0.1'; + } + + param.port = window.location.port; + } + $(this.el).html(this.template.render(param)); + $(this.el).append(this.modal.render({})); + } + }); + +}()); + +/*global window, $, Backbone, templateEngine, alert, _, d3, Dygraph, document */ + +(function() { + "use strict"; + + window.ShowClusterView = Backbone.View.extend({ + detailEl: '#modalPlaceholder', + el: "#content", + defaultFrame: 20 * 60 * 1000, + template: templateEngine.createTemplate("showCluster.ejs"), + modal: templateEngine.createTemplate("waitModal.ejs"), + detailTemplate: templateEngine.createTemplate("detailView.ejs"), + + events: { + "change #selectDB" : "updateCollections", + "change #selectCol" : "updateShards", + "click .dbserver.success" : "dashboard", + "click .coordinator.success" : "dashboard" + }, + + replaceSVGs: function() { + $(".svgToReplace").each(function() { + var img = $(this); + var id = img.attr("id"); + var src = img.attr("src"); + $.get(src, function(d) { + var svg = $(d).find("svg"); + svg.attr("id", id) + .attr("class", "icon") + .removeAttr("xmlns:a"); + img.replaceWith(svg); + }, "xml"); + }); + }, + + updateServerTime: function() { + this.serverTime = new Date().getTime(); + }, + + setShowAll: function() { + this.graphShowAll = true; + }, + + resetShowAll: function() { + this.graphShowAll = false; + this.renderLineChart(); + }, + + + initialize: function() { + this.interval = 10000; + this.isUpdating = false; + this.timer = null; + this.knownServers = []; + this.graph = undefined; + this.graphShowAll = false; + this.updateServerTime(); + this.dygraphConfig = this.options.dygraphConfig; + this.dbservers = new window.ClusterServers([], { + interval: this.interval + }); + this.coordinators = new window.ClusterCoordinators([], { + interval: this.interval + }); + this.documentStore = new window.arangoDocuments(); + this.statisticsDescription = new window.StatisticsDescription(); + this.statisticsDescription.fetch({ + async: false + }); + this.dbs = new window.ClusterDatabases([], { + interval: this.interval + }); + this.cols = new window.ClusterCollections(); + this.shards = new window.ClusterShards(); + this.startUpdating(); + }, + + listByAddress: function(callback) { + var byAddress = {}; + var self = this; + this.dbservers.byAddress(byAddress, function(res) { + self.coordinators.byAddress(res, callback); + }); + }, + + updateCollections: function() { + var self = this; + var selCol = $("#selectCol"); + var dbName = $("#selectDB").find(":selected").attr("id"); + if (!dbName) { + return; + } + var colName = selCol.find(":selected").attr("id"); + selCol.html(""); + this.cols.getList(dbName, function(list) { + _.each(_.pluck(list, "name"), function(c) { + selCol.append(""); + }); + var colToSel = $("#" + colName, selCol); + if (colToSel.length === 1) { + colToSel.prop("selected", true); + } + self.updateShards(); + }); + }, + + updateShards: function() { + var dbName = $("#selectDB").find(":selected").attr("id"); + var colName = $("#selectCol").find(":selected").attr("id"); + this.shards.getList(dbName, colName, function(list) { + $(".shardCounter").html("0"); + _.each(list, function(s) { + $("#" + s.server + "Shards").html(s.shards.length); + }); + }); + }, + + updateServerStatus: function(nextStep) { + var self = this; + var callBack = function(cls, stat, serv) { + var id = serv, + type, icon; + id = id.replace(/\./g,'-'); + id = id.replace(/\:/g,'_'); + icon = $("#id" + id); + if (icon.length < 1) { + // callback after view was unrendered + return; + } + type = icon.attr("class").split(/\s+/)[1]; + icon.attr("class", cls + " " + type + " " + stat); + if (cls === "coordinator") { + if (stat === "success") { + $(".button-gui", icon.closest(".tile")).toggleClass("button-gui-disabled", false); + } else { + $(".button-gui", icon.closest(".tile")).toggleClass("button-gui-disabled", true); + } + + } + }; + this.coordinators.getStatuses(callBack.bind(this, "coordinator"), function() { + self.dbservers.getStatuses(callBack.bind(self, "dbserver")); + nextStep(); + }); + }, + + updateDBDetailList: function() { + var self = this; + var selDB = $("#selectDB"); + var dbName = selDB.find(":selected").attr("id"); + selDB.html(""); + this.dbs.getList(function(dbList) { + _.each(_.pluck(dbList, "name"), function(c) { + selDB.append(""); + }); + var dbToSel = $("#" + dbName, selDB); + if (dbToSel.length === 1) { + dbToSel.prop("selected", true); + } + self.updateCollections(); + }); + }, + + rerender : function() { + var self = this; + this.updateServerStatus(function() { + self.getServerStatistics(function() { + self.updateServerTime(); + self.data = self.generatePieData(); + self.renderPieChart(self.data); + self.renderLineChart(); + self.updateDBDetailList(); + }); + }); + }, + + render: function() { + this.knownServers = []; + delete this.hist; + var self = this; + this.listByAddress(function(byAddress) { + if (Object.keys(byAddress).length === 1) { + self.type = "testPlan"; + } else { + self.type = "other"; + } + self.updateDBDetailList(); + self.dbs.getList(function(dbList) { + $(self.el).html(self.template.render({ + dbs: _.pluck(dbList, "name"), + byAddress: byAddress, + type: self.type + })); + $(self.el).append(self.modal.render({})); + self.replaceSVGs(); + /* this.loadHistory(); */ + self.getServerStatistics(function() { + self.data = self.generatePieData(); + self.renderPieChart(self.data); + self.renderLineChart(); + self.updateDBDetailList(); + self.startUpdating(); + }); + }); + }); + }, + + generatePieData: function() { + var pieData = []; + var self = this; + + this.data.forEach(function(m) { + pieData.push({key: m.get("name"), value: m.get("system").virtualSize, + time: self.serverTime}); + }); + + return pieData; + }, + + /* + loadHistory : function() { + this.hist = {}; + + var self = this; + var coord = this.coordinators.findWhere({ + status: "ok" + }); + + var endpoint = coord.get("protocol") + + "://" + + coord.get("address"); + + this.dbservers.forEach(function (dbserver) { + if (dbserver.get("status") !== "ok") {return;} + + if (self.knownServers.indexOf(dbserver.id) === -1) { + self.knownServers.push(dbserver.id); + } + + var server = { + raw: dbserver.get("address"), + isDBServer: true, + target: encodeURIComponent(dbserver.get("name")), + endpoint: endpoint, + addAuth: window.App.addAuth.bind(window.App) + }; + }); + + this.coordinators.forEach(function (coordinator) { + if (coordinator.get("status") !== "ok") {return;} + + if (self.knownServers.indexOf(coordinator.id) === -1) { + self.knownServers.push(coordinator.id); + } + + var server = { + raw: coordinator.get("address"), + isDBServer: false, + target: encodeURIComponent(coordinator.get("name")), + endpoint: coordinator.get("protocol") + "://" + coordinator.get("address"), + addAuth: window.App.addAuth.bind(window.App) + }; + }); + }, + */ + + addStatisticsItem: function(name, time, requests, snap) { + var self = this; + + if (! self.hasOwnProperty('hist')) { + self.hist = {}; + } + + if (! self.hist.hasOwnProperty(name)) { + self.hist[name] = []; + } + + var h = self.hist[name]; + var l = h.length; + + if (0 === l) { + h.push({ + time: time, + snap: snap, + requests: requests, + requestsPerSecond: 0 + }); + } + else { + var lt = h[l - 1].time; + var tt = h[l - 1].requests; + + if (tt < requests) { + var dt = time - lt; + var ps = 0; + + if (dt > 0) { + ps = (requests - tt) / dt; + } + + h.push({ + time: time, + snap: snap, + requests: requests, + requestsPerSecond: ps + }); + } + /* + else { + h.times.push({ + time: time, + snap: snap, + requests: requests, + requestsPerSecond: 0 + }); + } + */ + } + }, + + getServerStatistics: function(nextStep) { + var self = this; + var snap = Math.round(self.serverTime / 1000); + + this.data = undefined; + + var statCollect = new window.ClusterStatisticsCollection(); + var coord = this.coordinators.first(); + + // create statistics collector for DB servers + this.dbservers.forEach(function (dbserver) { + if (dbserver.get("status") !== "ok") {return;} + + if (self.knownServers.indexOf(dbserver.id) === -1) { + self.knownServers.push(dbserver.id); + } + + var stat = new window.Statistics({name: dbserver.id}); + + stat.url = coord.get("protocol") + "://" + + coord.get("address") + + "/_admin/clusterStatistics?DBserver=" + + dbserver.get("name"); + + statCollect.add(stat); + }); + + // create statistics collector for coordinator + this.coordinators.forEach(function (coordinator) { + if (coordinator.get("status") !== "ok") {return;} + + if (self.knownServers.indexOf(coordinator.id) === -1) { + self.knownServers.push(coordinator.id); + } + + var stat = new window.Statistics({name: coordinator.id}); + + stat.url = coordinator.get("protocol") + "://" + + coordinator.get("address") + + "/_admin/statistics"; + + statCollect.add(stat); + }); + + var cbCounter = statCollect.size(); + + this.data = []; + + var successCB = function(m) { + cbCounter--; + var time = m.get("time"); + var name = m.get("name"); + var requests = m.get("http").requestsTotal; + + self.addStatisticsItem(name, time, requests, snap); + self.data.push(m); + if (cbCounter === 0) { + nextStep(); + } + }; + var errCB = function() { + cbCounter--; + if (cbCounter === 0) { + nextStep(); + } + }; + // now fetch the statistics + statCollect.fetch(successCB, errCB); + }, + + renderPieChart: function(dataset) { + var w = $("#clusterGraphs svg").width(); + var h = $("#clusterGraphs svg").height(); + var radius = Math.min(w, h) / 2; //change 2 to 1.4. It's hilarious. + // var color = d3.scale.category20(); + var color = this.dygraphConfig.colors; + + var arc = d3.svg.arc() //each datapoint will create one later. + .outerRadius(radius - 20) + .innerRadius(0); + var pie = d3.layout.pie() + .sort(function (d) { + return d.value; + }) + .value(function (d) { + return d.value; + }); + d3.select("#clusterGraphs").select("svg").remove(); + var pieChartSvg = d3.select("#clusterGraphs").append("svg") + // .attr("width", w) + // .attr("height", h) + .attr("class", "clusterChart") + .append("g") //someone to transform. Groups data. + .attr("transform", "translate(" + w / 2 + "," + ((h / 2) - 10) + ")"); + + var arc2 = d3.svg.arc() + .outerRadius(radius-2) + .innerRadius(radius-2); + var slices = pieChartSvg.selectAll(".arc") + .data(pie(dataset)) + .enter().append("g") + .attr("class", "slice"); + slices.append("path") + .attr("d", arc) + .style("fill", function (item, i) { + return color[i % color.length]; + }) + .style("stroke", function (item, i) { + return color[i % color.length]; + }); + slices.append("text") + .attr("transform", function(d) { return "translate(" + arc.centroid(d) + ")"; }) + // .attr("dy", "0.35em") + .style("text-anchor", "middle") + .text(function(d) { + var v = d.data.value / 1024 / 1024 / 1024; + return v.toFixed(2); }); + + slices.append("text") + .attr("transform", function(d) { return "translate(" + arc2.centroid(d) + ")"; }) + // .attr("dy", "1em") + .style("text-anchor", "middle") + .text(function(d) { return d.data.key; }); + }, + + renderLineChart: function() { + var self = this; + + var interval = 60 * 20; + var data = []; + var hash = []; + var t = Math.round(new Date().getTime() / 1000) - interval; + var ks = self.knownServers; + var f = function() { + return null; + }; + + var d, h, i, j, tt, snap; + + for (i = 0; i < ks.length; ++i) { + h = self.hist[ks[i]]; + + if (h) { + for (j = 0; j < h.length; ++j) { + snap = h[j].snap; + + if (snap < t) { + continue; + } + + if (! hash.hasOwnProperty(snap)) { + tt = new Date(snap * 1000); + + d = hash[snap] = [ tt ].concat(ks.map(f)); + } + else { + d = hash[snap]; + } + + d[i + 1] = h[j].requestsPerSecond; + } + } + } + + data = []; + + Object.keys(hash).sort().forEach(function (m) { + data.push(hash[m]); + }); + + var options = this.dygraphConfig.getDefaultConfig('clusterRequestsPerSecond'); + options.labelsDiv = $("#lineGraphLegend")[0]; + options.labels = [ "datetime" ].concat(ks); + + self.graph = new Dygraph( + document.getElementById('lineGraph'), + data, + options + ); + }, + + stopUpdating: function () { + window.clearTimeout(this.timer); + delete this.graph; + this.isUpdating = false; + }, + + startUpdating: function () { + if (this.isUpdating) { + return; + } + + this.isUpdating = true; + + var self = this; + + this.timer = window.setInterval(function() { + self.rerender(); + }, this.interval); + }, + + + dashboard: function(e) { + this.stopUpdating(); + + var tar = $(e.currentTarget); + var serv = {}; + var cur; + var coord; + + var ip_port = tar.attr("id"); + ip_port = ip_port.replace(/\-/g,'.'); + ip_port = ip_port.replace(/\_/g,':'); + ip_port = ip_port.substr(2); + + serv.raw = ip_port; + serv.isDBServer = tar.hasClass("dbserver"); + + if (serv.isDBServer) { + cur = this.dbservers.findWhere({ + address: serv.raw + }); + coord = this.coordinators.findWhere({ + status: "ok" + }); + serv.endpoint = coord.get("protocol") + + "://" + + coord.get("address"); + } + else { + cur = this.coordinators.findWhere({ + address: serv.raw + }); + serv.endpoint = cur.get("protocol") + + "://" + + cur.get("address"); + } + + serv.target = encodeURIComponent(cur.get("name")); + window.App.serverToShow = serv; + window.App.dashboard(); + }, + + getCurrentSize: function (div) { + if (div.substr(0,1) !== "#") { + div = "#" + div; + } + var height, width; + $(div).attr("style", ""); + height = $(div).height(); + width = $(div).width(); + return { + height: height, + width: width + }; + }, + + resize: function () { + var dimensions; + if (this.graph) { + dimensions = this.getCurrentSize(this.graph.maindiv_.id); + this.graph.resize(dimensions.width, dimensions.height); + } + } +}); +}()); + +/*global window, $, Backbone, templateEngine, _, alert */ + +(function() { + "use strict"; + + window.ShowShardsView = Backbone.View.extend({ + + el: "#content", + + template: templateEngine.createTemplate("showShards.ejs"), + + events: { + "change #selectDB" : "updateCollections", + "change #selectCol" : "updateShards" + }, + + initialize: function() { + this.dbservers = new window.ClusterServers([], { + interval: 10000 + }); + this.dbservers.fetch({ + async : false, + beforeSend: window.App.addAuth.bind(window.App) + }); + this.dbs = new window.ClusterDatabases([], { + interval: 10000 + }); + this.cols = new window.ClusterCollections(); + this.shards = new window.ClusterShards(); + }, + + updateCollections: function() { + var dbName = $("#selectDB").find(":selected").attr("id"); + $("#selectCol").html(""); + _.each(_.pluck(this.cols.getList(dbName), "name"), function(c) { + $("#selectCol").append(""); + }); + this.updateShards(); + }, + + updateShards: function() { + var dbName = $("#selectDB").find(":selected").attr("id"); + var colName = $("#selectCol").find(":selected").attr("id"); + var list = this.shards.getList(dbName, colName); + $(".shardContainer").empty(); + _.each(list, function(s) { + var item = $("#" + s.server + "Shards"); + $(".collectionName", item).html(s.server + ": " + s.shards.length); + /* Will be needed in future + _.each(s.shards, function(shard) { + var shardIcon = document.createElement("span"); + shardIcon = $(shardIcon); + shardIcon.toggleClass("fa"); + shardIcon.toggleClass("fa-th"); + item.append(shardIcon); + }); + */ + }); + }, + + render: function() { + $(this.el).html(this.template.render({ + names: this.dbservers.pluck("name"), + dbs: _.pluck(this.dbs.getList(), "name") + })); + this.updateCollections(); + } + }); + +}()); + +/*global Backbone, templateEngine, $, window*/ +(function () { + "use strict"; + window.ShutdownButtonView = Backbone.View.extend({ + el: '#navigationBar', + + events: { + "click #clusterShutdown" : "clusterShutdown" + }, + + initialize: function() { + this.overview = this.options.overview; + }, + + template: templateEngine.createTemplate("shutdownButtonView.ejs"), + + clusterShutdown: function() { + this.overview.stopUpdating(); + $('#waitModalLayer').modal('show'); + $('.modal-backdrop.fade.in').addClass('waitModalBackdrop'); + $('#waitModalMessage').html('Please be patient while your cluster is shutting down'); + $.ajax({ + cache: false, + type: "GET", + url: "cluster/shutdown", + success: function(data) { + $('.modal-backdrop.fade.in').removeClass('waitModalBackdrop'); + $('#waitModalLayer').modal('hide'); + window.App.navigate("handleClusterDown", {trigger: true}); + } + }); + }, + + render: function () { + $(this.el).html(this.template.render({})); + return this; + }, + + unrender: function() { + $(this.el).html(""); + } + }); +}()); + + +/*global window, $, Backbone, document, arangoCollectionModel,arangoHelper, +arangoDatabase, btoa, _*/ + +(function() { + "use strict"; + + window.ClusterRouter = Backbone.Router.extend({ + + routes: { + "" : "initialRoute", + "planScenario" : "planScenario", + "planTest" : "planTest", + "planAsymmetrical" : "planAsymmetric", + "shards" : "showShards", + "showCluster" : "showCluster", + "handleClusterDown" : "handleClusterDown" + }, + + // Quick fix for server authentication + addAuth: function (xhr) { + var u = this.clusterPlan.get("user"); + if (!u) { + xhr.abort(); + if (!this.isCheckingUser) { + this.requestAuth(); + } + return; + } + var user = u.name; + var pass = u.passwd; + var token = user.concat(":", pass); + xhr.setRequestHeader('Authorization', "Basic " + btoa(token)); + }, + + requestAuth: function() { + this.isCheckingUser = true; + this.clusterPlan.set({"user": null}); + var modalLogin = new window.LoginModalView(); + modalLogin.render(); + }, + + getNewRoute: function(last) { + if (last === "statistics") { + return this.clusterPlan.getCoordinator() + + "/_admin/" + + last; + } + return this.clusterPlan.getCoordinator() + + "/_admin/aardvark/cluster/" + + last; + }, + + initialRoute: function() { + this.initial(); + }, + + updateAllUrls: function() { + _.each(this.toUpdate, function(u) { + u.updateUrl(); + }); + }, + + registerForUpdate: function(o) { + this.toUpdate.push(o); + o.updateUrl(); + }, + + initialize: function () { + this.footerView = new window.FooterView(); + this.footerView.render(); + + var self = this; + this.dygraphConfig = window.dygraphConfig; + window.modalView = new window.ModalView(); + this.initial = this.planScenario; + this.isCheckingUser = false; + this.bind('all', function(trigger, args) { + var routeData = trigger.split(":"); + if (trigger === "route") { + if (args !== "showCluster") { + if (self.showClusterView) { + self.showClusterView.stopUpdating(); + self.shutdownView.unrender(); + } + if (self.dashboardView) { + self.dashboardView.stopUpdating(); + } + } + } + }); + this.toUpdate = []; + this.clusterPlan = new window.ClusterPlan(); + this.clusterPlan.fetch({ + async: false + }); + $(window).resize(function() { + self.handleResize(); + }); + }, + + showCluster: function() { + if (!this.showClusterView) { + this.showClusterView = new window.ShowClusterView( + {dygraphConfig : this.dygraphConfig} + ); + } + if (!this.shutdownView) { + this.shutdownView = new window.ShutdownButtonView({ + overview: this.showClusterView + }); + } + this.shutdownView.render(); + this.showClusterView.render(); + }, + + showShards: function() { + if (!this.showShardsView) { + this.showShardsView = new window.ShowShardsView(); + } + this.showShardsView.render(); + }, + + handleResize: function() { + if (this.dashboardView) { + this.dashboardView.resize(); + } + if (this.showClusterView) { + this.showClusterView.resize(); + } + }, + + planTest: function() { + if (!this.planTestView) { + this.planTestView = new window.PlanTestView( + {model : this.clusterPlan} + ); + } + this.planTestView.render(); + }, + + planAsymmetric: function() { + if (!this.planSymmetricView) { + this.planSymmetricView = new window.PlanSymmetricView( + {model : this.clusterPlan} + ); + } + this.planSymmetricView.render(false); + }, + + planScenario: function() { + if (!this.planScenarioSelector) { + this.planScenarioSelector = new window.PlanScenarioSelectorView(); + } + this.planScenarioSelector.render(); + }, + + handleClusterDown : function() { + if (!this.clusterDownView) { + this.clusterDownView = new window.ClusterDownView(); + } + this.clusterDownView.render(); + }, + + dashboard: function() { + var server = this.serverToShow; + if (!server) { + this.navigate("", {trigger: true}); + return; + } + + server.addAuth = this.addAuth.bind(this); + this.dashboardView = new window.ServerDashboardView({ + dygraphConfig: this.dygraphConfig, + serverToShow : this.serverToShow + }); + this.dashboardView.render(); + }, + + clusterUnreachable: function() { + if (this.showClusterView) { + this.showClusterView.stopUpdating(); + this.shutdownView.unrender(); + } + if (!this.unreachableView) { + this.unreachableView = new window.ClusterUnreachableView(); + } + this.unreachableView.render(); + } + + }); + +}()); + +/*global window, $, Backbone, document */ + +(function() { + "use strict"; + + $.get("cluster/amIDispatcher", function(data) { + if (!data) { + var url = window.location.origin; + url += window.location.pathname; + url = url.replace("cluster", "index"); + window.location.replace(url); + } + }); + window.location.hash = ""; + $(document).ready(function() { + window.App = new window.ClusterRouter(); + + Backbone.history.start(); + + if(window.App.clusterPlan.get("plan")) { + if(window.App.clusterPlan.isAlive()) { + window.App.initial = window.App.showCluster; + } else { + window.App.initial = window.App.handleClusterDown; + } + } else { + window.App.initial = window.App.planScenario; + } + window.App.initialRoute(); + window.App.handleResize(); + }); + +}()); diff --git a/js/apps/system/_admin/aardvark/APP/clusterFrontend/build/clusterV2.css b/js/apps/system/_admin/aardvark/APP/clusterFrontend/build/clusterV2.css new file mode 100644 index 0000000000..20b1b42814 --- /dev/null +++ b/js/apps/system/_admin/aardvark/APP/clusterFrontend/build/clusterV2.css @@ -0,0 +1,30 @@ +/* States */ +.state-green { + color: #8aa051; } + +.state-yellow { + color: #ff8f35; } + +.state-red { + color: #da4f49; } + +.navbar { + height: 76px !important; } + .navbar .clusterNavbar { + background-color: #333333; + height: 38px; + padding-top: 38px; + width: 100%; } + .navbar .clusterNavbar ul { + font-weight: 100; } + .navbar .clusterNavbar ul li { + float: left; + margin-right: 15px; } + +div.centralRow { + margin-top: 103px; } + +.footer { + font-weight: 100; } + +/*# sourceMappingURL=clusterV2.css.map */ diff --git a/js/apps/system/_admin/aardvark/APP/clusterFrontend/build/clusterV2.css.map b/js/apps/system/_admin/aardvark/APP/clusterFrontend/build/clusterV2.css.map new file mode 100644 index 0000000000..58b030a648 --- /dev/null +++ b/js/apps/system/_admin/aardvark/APP/clusterFrontend/build/clusterV2.css.map @@ -0,0 +1,7 @@ +{ +"version": 3, +"mappings": ";AAAA,YAAa;EACX,KAAK,ECCS,OAAO;;ADEvB,aAAc;EACZ,KAAK,ECFU,OAAO;;ADKxB,UAAW;EACT,KAAK,ECLO,OAAO;;ACJrB,OAAQ;EAEN,MAAM,EAAE,eAAe;EAEvB,sBAAe;IACb,gBAAgB,EAAE,OAAO;IACzB,MAAM,EAAE,IAAI;IACZ,WAAW,EAAE,IAAI;IACjB,KAAK,EAAE,IAAI;IAEX,yBAAG;MAED,WAAW,EAAE,GAAG;MAEhB,4BAAG;QACD,KAAK,EAAE,IAAI;QACX,YAAY,EAAE,IAAI;;AChB1B,cAAe;EACb,UAAU,EAAE,KAAK;;ACDnB,OAAQ;EACN,WAAW,EAAE,GAAG", +"sources": ["../scss/_states.scss","../scss/_colors.scss","../scss/_clusterNavbar.scss","../scss/_clusterLayout.scss","../scss/_clusterFooter.scss"], +"names": [], +"file": "clusterV2.css" +} diff --git a/js/apps/system/_admin/aardvark/APP/clusterFrontend/build/style.css b/js/apps/system/_admin/aardvark/APP/clusterFrontend/build/style.css index c7bc0123a9..84b51e0087 100644 --- a/js/apps/system/_admin/aardvark/APP/clusterFrontend/build/style.css +++ b/js/apps/system/_admin/aardvark/APP/clusterFrontend/build/style.css @@ -1,5 +1,5416 @@ -body,input,textarea,.page-title span,.pingback a.url{font-family:'Open Sans', sans-serif !important;font-weight:400}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local("Open Sans Light"),local("OpenSans-Light"),url("../fonts/opensans/OpenSansLight.woff") format("woff")}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local("Open Sans"),local("OpenSans"),url("../fonts/opensans/OpenSans.woff") format("woff")}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local("Open Sans Bold"),local("OpenSans-Bold"),url("../fonts/opensans/OpenSansBold.woff") format("woff")}@font-face{font-family:'Open Sans';font-style:italic;font-weight:300;src:local("Open Sans Light Italic"),local("OpenSansLight-Italic"),url("../fonts/opensans/OpenSansLightItalic.woff") format("woff")}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;src:local("Open Sans Italic"),local("OpenSans-Italic"),url("../fonts/opensans/OpenSansItalic.woff") format("woff")}@font-face{font-family:'Open Sans';font-style:italic;font-weight:700;src:local("Open Sans Bold Italic"),local("OpenSans-BoldItalic"),url("../fonts/opensans/OpenSansBoldItalic.woff") format("woff")}/*! +@charset "UTF-8"; +body, +input, +textarea, +.page-title span, +.pingback a.url { + font-family: 'Open Sans', sans-serif !important; + font-weight: 400; } + +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 300; + src: local("Open Sans Light"), local("OpenSans-Light"), url("../fonts/opensans/OpenSansLight.woff") format("woff"); } +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 400; + src: local("Open Sans"), local("OpenSans"), url("../fonts/opensans/OpenSans.woff") format("woff"); } +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 700; + src: local("Open Sans Bold"), local("OpenSans-Bold"), url("../fonts/opensans/OpenSansBold.woff") format("woff"); } +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 300; + src: local("Open Sans Light Italic"), local("OpenSansLight-Italic"), url("../fonts/opensans/OpenSansLightItalic.woff") format("woff"); } +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 400; + src: local("Open Sans Italic"), local("OpenSans-Italic"), url("../fonts/opensans/OpenSansItalic.woff") format("woff"); } +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 700; + src: local("Open Sans Bold Italic"), local("OpenSans-BoldItalic"), url("../fonts/opensans/OpenSansBoldItalic.woff") format("woff"); } +/*! * Font Awesome 4.3.0 by @davegandy - http://fontawesome.io - @fontawesome * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) - */@font-face{font-family:'FontAwesome';src:url("../fonts/fontawesome/fontawesome-webfont.eot?v=4.3.0");src:url("../fonts/fontawesome/fontawesome-webfont.eot?#iefix&v=4.3.0") format("embedded-opentype"),url("../fonts/fontawesome/fontawesome-webfont.woff2?v=4.3.0") format("woff2"),url("../fonts/fontawesome/fontawesome-webfont.woff?v=4.3.0") format("woff"),url("../fonts/fontawesome/fontawesome-webfont.ttf?v=4.3.0") format("truetype"),url("../fonts/fontawesome/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0)}.fa-lg{font-size:1.33333em;line-height:0.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14286em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14286em;width:2.14286em;top:0.14286em;text-align:center}.fa-li.fa-lg{left:-1.85714em}.fa-border{padding:.2em .25em .15em;border:solid 0.08em #eee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0);-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-remove:before,.fa-close:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-gear:before,.fa-cog:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-rotate-right:before,.fa-repeat:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-warning:before,.fa-exclamation-triangle:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-gears:before,.fa-cogs:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-save:before,.fa-floppy-o:before{content:""}.fa-square:before{content:""}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-unsorted:before,.fa-sort:before{content:""}.fa-sort-down:before,.fa-sort-desc:before{content:""}.fa-sort-up:before,.fa-sort-asc:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-legal:before,.fa-gavel:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-flash:before,.fa-bolt:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-paste:before,.fa-clipboard:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-unlink:before,.fa-chain-broken:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:""}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:""}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:""}.fa-euro:before,.fa-eur:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-rupee:before,.fa-inr:before{content:""}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:""}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:""}.fa-won:before,.fa-krw:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before,.fa-gratipay:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-turkish-lira:before,.fa-try:before{content:""}.fa-plus-square-o:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-institution:before,.fa-bank:before,.fa-university:before{content:""}.fa-mortar-board:before,.fa-graduation-cap:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:""}.fa-file-zip-o:before,.fa-file-archive-o:before{content:""}.fa-file-sound-o:before,.fa-file-audio-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-rebel:before{content:""}.fa-ge:before,.fa-empire:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-hacker-news:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-send:before,.fa-paper-plane:before{content:""}.fa-send-o:before,.fa-paper-plane-o:before{content:""}.fa-history:before{content:""}.fa-genderless:before,.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-hotel:before,.fa-bed:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}ul.link-dropdown-menu,ul.user-dropdown-menu,ul.script-dropdown-menu,ul.gv-dropdown-menu,div.navlogo,ul.navlist li,div.footer-left,div.footer-left p,div.footer-center,a.headerButton,a.button-gui,div .tile,div .bigtile,div .tile a span.add-Icon,div .bigtile a span.add-Icon,div.centralContent,.contentDiv li,div.dropdownInner ul,.search-field,.machineClass,.scenarioMachine{float:left}div.navmenu,div.footer-right,div.footer-right p,ul.headerButtonList li,div .tile div.iconSet span,div .bigtile div.iconSet span,div.headerBar>div.headerButtonBar{float:right}div.tileList:after,div.resizecontainer:after,div.headerBar>div.headerButtonBar:after,.machineClass:after,.scenarioSingleMachine:after{clear:both;content:'.';display:block;font-size:0;height:0;visibility:hidden}ul.script-dropdown-menu li.dropdown-item,.addButton,.deleteButton,a.headerButton,a.button-gui,div.toolbox div.gv_action_button,.clusterDownBtn button,div .tile a span.icon,div .bigtile a span.icon,div .tile a svg,div .bigtile a svg,div .tile div.iconSet span,div .bigtile div.iconSet span,div .bigtile,.contentDiv .icon,.icon-info-sign,.arangoicon,div.headerDropdown.headerDropdown input[type=checkbox].css-checkbox+label.css-label,.search-submit-icon,.gv-search-submit-icon,.scenarioImage{cursor:pointer}nav.navbar,footer.footer{background-color:#333232;color:#fff;left:0;position:fixed;right:0;width:100%;z-index:1000}.button-danger{background-color:#da4f49}.button-danger:hover,.button-danger:focus{background-color:#be342e}.deleteButton,a.danger.coordinator,a.danger.dbserver{color:#da4f49}.deleteButton:hover,a.danger.coordinator:hover,a.danger.dbserver:hover,.deleteButton:focus,a.danger.coordinator:focus,a.danger.dbserver:focus{color:#be342e}a.danger.coordinator,a.danger.dbserver{fill:#da4f49}a.danger.coordinator:hover,a.danger.dbserver:hover,a.danger.coordinator:focus,a.danger.dbserver:focus{fill:#be342e}.button-success{background-color:#8aa051}.button-success:hover,.button-success:focus{background-color:#788f3d}.addButton,a.success.coordinator,a.success.dbserver{color:#8aa051}.addButton:hover,a.success.coordinator:hover,a.success.dbserver:hover,.addButton:focus,a.success.coordinator:focus,a.success.dbserver:focus{color:#788f3d}a.success.coordinator,a.success.dbserver{fill:#8aa051}a.success.coordinator:hover,a.success.dbserver:hover,a.success.coordinator:focus,a.success.dbserver:focus{fill:#788f3d}.button-warning{background-color:#faa732}.button-warning:hover,.button-warning:focus{background-color:#f89406}a.warning.coordinator,a.warning.dbserver{color:#faa732}a.warning.coordinator:hover,a.warning.dbserver:hover,a.warning.coordinator:focus,a.warning.dbserver:focus{color:#f89406}a.warning.coordinator,a.warning.dbserver{fill:#faa732}a.warning.coordinator:hover,a.warning.dbserver:hover,a.warning.coordinator:focus,a.warning.dbserver:focus{fill:#f89406}.button-neutral,.button-close{background-color:#8f8d8c}.button-neutral:hover,.button-close:hover,.button-neutral:focus,.button-close:focus{background-color:#736b68}.button-primary{background-color:#564e4a}.button-primary:hover,.button-primary:focus{background-color:#3a322e}.button-header,a.headerButton,a.button-gui{background-color:#ddd;border:1px solid #222;color:#555}.button-header:hover,a.headerButton:hover,a.button-gui:hover,.button-header:focus,a.headerButton:focus,a.button-gui:focus{background-color:#fff;color:#000}.button-notification{background-color:#faa020}.button-notification:hover,.button-notification:focus{background-color:#f87c0f}[class^='button-']:disabled,[class*=' button-']:disabled,.button-inactive{background-color:#d3d3d3}[class^='button-']:hover:disabled,[class*=' button-']:hover:disabled,.button-inactive:hover,[class^='button-']:focus:disabled,[class*=' button-']:focus:disabled,.button-inactive:focus{background-color:#d3d3d3}a.headerButton.disabled,a.inactive.coordinator,a.inactive.dbserver{color:#d3d3d3}a.headerButton.disabled:hover,a.inactive.coordinator:hover,a.inactive.dbserver:hover,a.headerButton.disabled:focus,a.inactive.coordinator:focus,a.inactive.dbserver:focus{color:#d3d3d3}a.inactive.coordinator,a.inactive.dbserver{fill:#d3d3d3}a.inactive.coordinator:hover,a.inactive.dbserver:hover,a.inactive.coordinator:focus,a.inactive.dbserver:focus{fill:#d3d3d3}ul.link-dropdown-menu,ul.user-dropdown-menu,ul.script-dropdown-menu,ul.gv-dropdown-menu{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#fff;border-color:rgba(0,0,0,0.2);border-style:solid;border-width:1px;display:none;list-style:none;margin:5px 0 0;padding:5px 0;position:absolute;right:0;top:80%;z-index:1000}ul.link-dropdown-menu li,ul.user-dropdown-menu li,ul.script-dropdown-menu li,ul.gv-dropdown-menu li{line-height:20px;white-space:nowrap;width:100%}ul.link-dropdown-menu li.dropdown-header,ul.user-dropdown-menu li.dropdown-header,ul.script-dropdown-menu li.dropdown-header,ul.gv-dropdown-menu li.dropdown-header{color:#999;font-size:15px;font-weight:600;font-variant:small-caps;padding:0 15px}ul.link-dropdown-menu li.dropdown-header:hover,ul.user-dropdown-menu li.dropdown-header:hover,ul.script-dropdown-menu li.dropdown-header:hover,ul.gv-dropdown-menu li.dropdown-header:hover{cursor:default}ul.link-dropdown-menu li.divider,ul.user-dropdown-menu li.divider,ul.script-dropdown-menu li.divider,ul.gv-dropdown-menu li.divider{background-color:#e5e5e5;height:1px;margin:10px 1px}ul.link-dropdown-menu a,ul.user-dropdown-menu a,ul.script-dropdown-menu a,ul.gv-dropdown-menu a{color:#333232;padding:0 20px}ul.link-dropdown-menu:before,ul.user-dropdown-menu:before,ul.script-dropdown-menu:before,ul.gv-dropdown-menu:before{position:absolute;border-width:7px;border-style:solid;border-color:transparent;border-top:none;border-bottom-color:rgba(0,0,0,0.2);display:inline-block;content:'';position:absolute;right:7px;top:-7px}ul.link-dropdown-menu:after,ul.user-dropdown-menu:after,ul.script-dropdown-menu:after,ul.gv-dropdown-menu:after{position:absolute;border-width:7px;border-style:solid;border-color:transparent;border-top:none;border-bottom-color:#fff;display:inline-block;content:'';right:8px;top:-6px}.navbar{-webkit-font-smoothing:subpixel-antialiased}.navbar .nav li.dropdown .active>.dropdown-toggle,.navbar .nav li.dropdown .open>.dropdown-toggle,.navbar .nav li.dropdown .open.active>.dropdown-toggle{background:#788f3d}nav.navbar{height:38px;margin-bottom:3px;top:0}nav.navbar .nav>.active>a{background-color:#8aa051;color:#fff;-webkit-box-shadow:0 0 0 transparent inset;-moz-box-shadow:0 0 0 transparent inset;box-shadow:0 0 0 transparent inset}nav.navbar .nav>li>a:focus{background-color:#333232}nav.navbar .nav>li>a:hover{background-color:#8aa051;color:#fff}div.navlogo{margin-left:5px;margin-right:1px;padding-top:3px}ul.navlist{list-style:none}ul.navlist li{margin-left:1px}ul.navlist li.navbar-spacer{-webkit-box-shadow:1px 0 0 #c8c8c8;-moz-box-shadow:1px 0 0 #c8c8c8;box-shadow:1px 0 0 #c8c8c8;background-color:#a0a0a0;height:21px;margin-top:9px;width:1px}ul.navlist li.navbar-spacer.big{margin-left:15px;margin-right:15px}ul.navlist li.navbar-spacer.med{margin-left:5px;margin-right:5px}ul.navlist li.navbar-spacer:hover{background-color:#a0a0a0}ul.navlist>li.active,ul.navlist li.dropdown-item:hover,ul.navlist>li:hover{background-color:#8aa051}ul.navlist li.dropdown-item{margin-left:0}ul.navlist li.dropdown-item a{display:block}ul.navlist li.dropdown-item a:hover{color:#fff}a.tab{color:#fff;display:block;padding-top:9px;padding-left:10px;padding-bottom:10px;padding-right:10px}a.tab.userImg{padding-bottom:5px}ul.script-dropdown-menu li.dropdown-item{margin-left:0}ul.script-dropdown-menu li.dropdown-item a{display:block}ul.script-dropdown-menu li.dropdown-item a:hover{color:#fff}ul.script-dropdown-menu li.dropdown-item:hover{background-color:#8aa051}ul.gv-dropdown-menu{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;background-color:rgba(0,0,0,0.7);border:solid 1px #686766;margin-right:-20px;margin-top:6px}ul.gv-dropdown-menu:after{border-bottom-color:#333232}ul.gv-dropdown-menu li:hover{background-color:#8aa051;background-image:none}ul.gv-dropdown-menu li a{padding:0}ul.gv-dropdown-menu li a label{color:#fff;padding-left:5px}ul.gv-dropdown-menu li a:focus{background-color:#8aa051 !important;background-image:none}#arangoCollectionSelect{display:none;float:right;margin-bottom:0;margin-right:15px;padding-bottom:0}.caret{border-left:5px solid transparent;border-top:5px solid #fff;border-right:5px solid transparent;content:'';display:inline-block;height:0;vertical-align:top;width:0}.applications-menu{display:block}.arango-logo{height:34px;padding:0 !important}.arango-logo img{margin-left:22px}.footer{background-color:#333232;bottom:0;font-size:14px;left:0;position:fixed;right:0;text-align:center;z-index:1000}footer.footer{bottom:0;height:40px}footer.footer p{margin-bottom:0;padding-bottom:10px;padding-top:10px}div.footer-left{background:none repeat scroll 0 0 #333232;color:#fff;width:45%}div.footer-center{background:none repeat scroll 0 0 #333232;color:#fff;width:10%}div.footer-center p:hover{cursor:pointer}div.footer-right{background:none repeat scroll 0 0 #333232;color:#333232;width:45%}div.footer-right p{color:#fff}div.footer-right i{color:#da4f49;font-size:18px}div.footer-right a{color:#fff;margin-left:5px;position:relative;top:-1px}div.footer-right .isOnline{color:#8aa051 !important}.button-neutral,.button-primary,.button-notification,.button-success,.button-danger,.button-warning,.button-inactive,.button-close,.button-header{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-webkit-box-shadow:0;-moz-box-shadow:0;box-shadow:0;font-size:14px;font-weight:300 !important}.button-neutral,.button-primary,.button-notification,.button-success,.button-danger,.button-warning,.button-inactive,.button-close{border:0;color:#fff;margin-left:10px;padding:5px 16px}.button-header{margin-top:5px}[class^='button-']:disabled,[class*=' button-']:disabled{cursor:not-allowed}.addButton{font-size:22px;margin-right:7px;margin-top:2px;position:relative}.deleteButton{font-size:22px;padding-right:3px;position:relative;top:3px}#closeBtnInfoView{margin-left:0 !important}button.large-distance{margin-left:12px}button.short-distance{margin-left:6px}ul.headerButtonList{display:inline-block;margin-bottom:0;margin-left:0;padding-left:0 !important}ul.headerButtonList li{display:inline}button.shutdown{margin-top:6px;padding:3px 14px}a.headerButton,a.button-gui{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;margin-left:5px;margin-right:5px;padding-left:9px;padding-right:9px}a.headerButton{height:17px;margin-top:2px;padding-top:4px;padding-bottom:2px;position:relative;width:9px}a.headerButton .icon_arangodb_filter{top:3px !important}a.headerButton .icon_arangodb_import{top:1px !important}a.headerButton .icon_arangodb_checklist{right:5px;top:3px !important}a.headerButton .icon_arangodb_arrowleft,a.headerButton .icon_arangodb_arrowright{font-weight:bold}a.headerButton .fa-file-code-o{left:-2px;position:relative;top:-3px}a.headerButton.activated{background-color:#788f3d;color:#fff}a.headerButton.activated:hover{background-color:#fff;color:#788f3d}a.headerButton.disabled{cursor:not-allowed}#exportCollection i{margin-left:-3px !important}#importCollection i{margin-left:-3px !important;position:relative;top:-1px}div.toolbox{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;border:3px solid #333232;margin-right:5px;position:absolute}div.toolbox div.gv_action_button{background-color:#333232;color:#fff;height:50px;margin-bottom:2px;margin-top:2px;position:relative;text-align:center;width:50px}div.toolbox div.gv_action_button.active{background-color:#8aa051}div.toolbox div.gv_action_button:first-child{margin-top:0}div.toolbox div.gv_action_button:last-child{margin-bottom:0}h6.gv_icon_icon,h6.gv_button_title{left:0;margin:0;position:absolute;right:0}h6.gv_icon_icon{font-size:22px;top:6px}h6.gv_button_title{bottom:1px}button.graphViewer-icon-button{background-color:transparent;border:0;height:20px;margin-left:5px;margin-top:-2px;padding:0;width:20px}button.graphViewer-icon-button>img{height:20px;padding-bottom:10px;width:20px}button.gv_dropdown_entry{height:30px;margin:4px 4px 4px 30px;width:160px}button.gv_context_button{width:65px}.btn-icon{background-color:#383434;padding:4px}button.gv-icon-small{background-size:16px 16px;height:16px;width:16px}button.gv-icon-small.delete{background-image:url("../img/icon_delete.png")}button.gv-icon-small.add{background-image:url("../img/plus_icon.png")}button.gv-icon-btn{-moz-border-radius:0 !important;-webkit-border-radius:0 !important;border-radius:0 !important;background-size:36px 36px;height:36px;width:36px}button.gv-icon-btn.active{background-color:#8aa051}button.btn-zoom:hover{background:inherit}button.btn-zoom{background:none;height:16px;margin:0;padding:0;position:absolute;width:16px}button.btn-zoom-top{left:13px;top:0}button.btn-zoom-left{left:0;top:12px}button.btn-zoom-bottom{left:13px;top:24px}button.btn-zoom-right{right:0;top:12px}button.gv-zoom-btn{background-size:14px 14px;height:14px;vertical-align:baseline;width:14px}button.gv-zoom-btn.pan-right{background-image:url("../img/gv_arrow_right.png")}button.gv-zoom-btn.pan-left{background-image:url("../img/gv_arrow_left.png")}button.gv-zoom-btn.pan-top{background-image:url("../img/gv_arrow_top.png")}button.gv-zoom-btn.pan-bottom{background-image:url("../img/gv_arrow_bottom.png")}a.pagination-button,ul.arango-pagination a{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.badge,.label,.btn{text-shadow:none !important}.thumbnail,.navbar-inner{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:0;-moz-box-shadow:0;box-shadow:0}.modal-body th.actionCell>button{margin-top:-12px}button{font-family:'Open Sans', sans-serif !important}.btn-old-padding{padding-bottom:4px !important;padding-top:4px !important}button.btn-overview,button.btn-server{margin:5px}button.btn-server{width:120px}a.button-gui{height:auto;margin-bottom:0;margin-top:0;padding-top:1px;padding-bottom:1px;position:absolute;right:2px;text-decoration:none !important;top:2px;width:auto}a.button-gui.button-gui-disabled{display:none}.clusterDownBtn{padding-bottom:10px;padding-top:10px;text-align:center}.clusterDownBtn button{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#f1f1f1;border:1px solid rgba(0,0,0,0.1875);color:#333;font-size:20px;font-weight:300;margin:0;padding:12px 18px;text-align:center;text-decoration:none !important;width:250px}.clusterDownBtn button:hover{background-color:#e8e8e8;color:#4a6c30;-webkit-transition-delay:0;-webkit-transition-duration:.2s;-webkit-transition-property:all;-webkit-transition-timing-function:ease-in}.clusterDownBtn button.green{background-color:#617e2b;color:#fff}.clusterDownBtn button.green:hover{background-color:#8ba142}div.tileList{margin-left:-6px;margin-right:-6px}div.tileList legend{padding-left:5px}div .tile,div .bigtile{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-color:rgba(0,0,0,0.05);font-size:14px;list-style:none;margin-bottom:13px;margin-left:6px;margin-right:6px;position:relative;text-align:center}div .tile img.icon,div .bigtile img.icon{height:50px;width:50px}div .tile a span.add-Icon,div .bigtile a span.add-Icon{font-size:22px;margin-left:22px;margin-right:10px;margin-top:-5px;position:relative;right:4px;top:2px}div .tile a span.icon,div .bigtile a span.icon{font-size:50px}div .tile a svg.icon,div .bigtile a svg.icon{height:50px;width:50px}div .tile svg.tile-icon-svg,div .bigtile svg.tile-icon-svg{cursor:pointer;fill:#686766;height:50px;margin-left:90px;margin-top:10px;width:50px}div .tile span.tile-icon,div .bigtile span.tile-icon{color:#686766;font-size:50px;line-height:1.2}div .tile h5,div .bigtile h5{background:#686766;color:#fff;font-size:12px;margin:0;overflow:hidden !important;padding:4px 8px;text-overflow:ellipsis !important;white-space:nowrap !important}div .tile div.tileSelects,div .bigtile div.tileSelects{margin-left:40px;position:relative;z-index:9999}div .tile div.tileSelects select,div .bigtile div.tileSelects select{float:right;height:20px;margin-right:5px;margin-top:16px;width:70px}div .tile div.iconSet,div .bigtile div.iconSet{position:absolute;right:5px;top:5px}div .tile div.iconSet span,div .bigtile div.iconSet span{font-size:18px;opacity:.5;padding-left:7px}div .tile div.iconSet span:hover,div .bigtile div.iconSet span:hover{opacity:1.0}div .tile div.iconSet span.disabled,div .bigtile div.iconSet span.disabled{cursor:default;opacity:.2}div .tile .badge-success,div .bigtile .badge-success{font-weight:300}div .tile .unloaded div,div .bigtile .unloaded div{border-bottom:16px solid #ff8f35}div .tile .deleted div,div .bigtile .deleted div{border-bottom:16px solid #700}div .tile div.tileBadge,div .bigtile div.tileBadge{bottom:29px;font-size:11px;font-weight:300;position:absolute;right:0}div .tile div.tileBadge button,div .bigtile div.tileBadge button{margin-left:0;margin-right:5px}div .tile div.tileBadge span,div .bigtile div.tileBadge span{display:inline-block;line-height:13px}div .tile div.tileBadge span div.corneredBadge,div .bigtile div.tileBadge span div.corneredBadge{border-left:17px solid transparent;border-bottom-style:solid;border-bottom-width:17px;color:#fff;height:0;padding-left:4px;padding-right:9px}div .tile div.tileBadge span div.corneredBadge.loading,div .bigtile div.tileBadge span div.corneredBadge.loading{border-bottom-color:#ff8f35}div .tile div.tileBadge span div.corneredBadge.loaded,div .bigtile div.tileBadge span div.corneredBadge.loaded{border-bottom-color:#8aa051}div .tile div.tileBadge span div.corneredBadge.unloaded,div .bigtile div.tileBadge span div.corneredBadge.unloaded{border-bottom-color:#ff8f35}div .tile div.tileBadge span div.corneredBadge.development,div .bigtile div.tileBadge span div.corneredBadge.development{border-bottom-color:#ff8f35}div .tile{height:100px;width:228px}div .bigtile{height:309px;width:456px}div .bigtile div.shardContainer{font-size:30px}div .bigtile div.shardContainer span{padding:2px}.collectionName{bottom:0;font-weight:300;left:0;position:absolute;right:0;text-align:left}div.resizecontainer{margin:0 auto}@media (max-width: 798px){#arangoCollectionUl{display:none}#collectionsDropdown ul{width:auto !important}#arangoCollectionSelect{display:inline-block}}@media (min-width: 799px) and (max-width: 1041px){#arangoCollectionUl a{font-size:12px;padding:10px 5px}}@media (min-width: 1042px) and (max-width: 1284px){#arangoCollectionUl a{font-size:14px}}@media (min-width: 250px) and (max-width: 489px){div.resizecontainer{width:228px}.dashboard-large-chart{width:148px}.dashboard-large-chart .dashboard-sub-bar{width:136px}.dashboard-large-chart .dashboard-large-chart-inner .dashboard-interior-chart{height:190px;width:138px}.dashboard-sub-bar-menu{font-size:12px}.dashboard-medium-chart{width:98px}.dashboard-medium-chart .dashboard-sub-bar{margin-left:-5px;width:96px}.dashboard-medium-chart .dashboard-interior-chart{height:190px;width:98px}.dashboard-medium-chart .dashboard-medium-chart-menu{font-size:12px;left:81px;top:0}.dashboard-medium-chart #clusterGraphs svg{height:190px;width:98px}.dashboard-medium-chart #clusterGraphs svg text{font-size:10px}.dashboard-small-chart{width:68px}.dashboard-small-chart .dashboard-sub-bar{width:56px}.dashboard-small-chart .dashboard-small-chart-inner{width:58px}.dashboard-small-chart .dashboard-small-chart-inner .dashboard-interior-chart{height:195px;width:58px}.dashboard-small-chart .dashboard-small-chart-inner .dashboard-interior-chart .nv-axis text{fill:#666;font-size:10px;font-weight:400}.dashboard-tendency-container .dashboard-tendency-chart{height:78.25px}.dashboard-tendency-container .dashboard-tendency-chart .dashboard-tendency,.dashboard-tendency-container .dashboard-tendency-chart .dashboard-subtitle-bar,.dashboard-tendency-container .dashboard-tendency-chart .dashboard-figure{width:9px}.dashboard-tendency-container .dashboard-tendency-chart .dashboard-subtitle-bar{height:25.08333px;line-height:25.08333px}.dashboard-tendency-container .dashboard-tendency-chart .dashboard-figure{height:40.16667px;line-height:19.08333px;padding-top:5px}.dashboard-tendency-container .dashboard-sub-bar{width:56px}.dashboard-bar-chart-container{height:77.75px}.dashboard-bar-chart-container .dashboard-bar-chart{height:77.75px;width:58px}.dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title{height:25.25px;line-height:25.25px}.dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title .percentage{width:29.4px}.dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title .absolut{width:11.4px}.dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-chart{height:33.5px;line-height:33.5px;padding:5px 8px 10px;width:42px}.dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-chart #residentSizeChart{height:38.5px}.dashboard-bar-chart-container .dashboard-sub-bar{width:56px}.modal-chart-detail{bottom:12.1% !important;left:50%;margin-left:-114px;width:228px}.modal-chart-detail .modal-body{height:95%;max-height:none;padding:5px}.modal-chart-detail .modal-dashboard-legend{display:none;font-size:12px;min-height:190px;width:10px}.modal-chart-detail .modal-inner-detail{width:208px}.modal-body .dashboard-large-chart{width:143px}.modal-body .dashboard-large-chart .dashboard-sub-bar{width:131px}.modal-body .dashboard-large-chart .dashboard-large-chart-inner .dashboard-interior-chart{width:133px}.modal-body .dashboard-medium-chart{width:93px}.modal-body .dashboard-medium-chart .dashboard-sub-bar{width:91px}.modal-body .dashboard-medium-chart .dashboard-interior-chart{width:93px}.modal-body .dashboard-medium-chart .dashboard-medium-chart-menu{left:76px}.modal-body .dashboard-small-chart{width:63px}.modal-body .dashboard-small-chart .dashboard-sub-bar{width:51px}.modal-body .dashboard-small-chart .dashboard-small-chart-inner{width:53px}.modal-body .dashboard-small-chart .dashboard-small-chart-inner .dashboard-interior-chart{width:53px}.modal-body .dashboard-tendency-container .dashboard-tendency-chart .dashboard-tendency,.modal-body .dashboard-tendency-container .dashboard-tendency-chart .dashboard-subtitle-bar,.modal-body .dashboard-tendency-container .dashboard-tendency-chart .dashboard-figure{width:6.5px}.modal-body .dashboard-tendency-container .dashboard-sub-bar{width:51px}.modal-body .dashboard-bar-chart-container .dashboard-bar-chart{width:58px}.modal-body .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title .percentage{width:29.4px}.modal-body .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title .absolut{width:11.4px}.modal-body .dashboard-bar-chart-container .dashboard-bar-chart-chart{width:42px}.modal-body .dashboard-bar-chart-container .dashboard-sub-bar{width:56px}.percentage{font-size:14px}.absolut{font-size:14px;font-weight:300}.dashboard-sub-bar{font-size:10px;font-weight:400}.dashboard-subtitle-bar{font-size:14px;font-weight:300}.dashboard-figure{font-size:16px;font-weight:400}.dashboard-figurePer{font-size:14px;font-weight:300}.dygraph-axis-label.dygraph-axis-label-y,.dygraph-axis-label.dygraph-axis-label-x{font-size:10px;font-weight:400}.dashboard-legend{display:none;font-size:10px;font-weight:400;height:195px;margin-top:-3px;width:0}.dashboard-half-height-legend{display:none;font-size:10px;height:100px;width:0}.application-detail-view section.info{width:228px}.application-detail-view section.info .header_right{width:58px}.application-detail-view aside.meta{display:none}}@media (min-width: 490px) and (max-width: 729px){div.resizecontainer{width:468px}.dashboard-large-chart{width:308px}.dashboard-large-chart .dashboard-sub-bar{width:296px}.dashboard-large-chart .dashboard-large-chart-inner .dashboard-interior-chart{height:190px;width:298px}.dashboard-sub-bar-menu{font-size:12px}.dashboard-medium-chart{width:218px}.dashboard-medium-chart .dashboard-sub-bar{margin-left:-5px;width:216px}.dashboard-medium-chart .dashboard-interior-chart{height:190px;width:218px}.dashboard-medium-chart .dashboard-medium-chart-menu{font-size:12px;left:201px;top:0}.dashboard-medium-chart #clusterGraphs svg{height:190px;width:218px}.dashboard-medium-chart #clusterGraphs svg text{font-size:10px}.dashboard-small-chart{width:148px}.dashboard-small-chart .dashboard-sub-bar{width:136px}.dashboard-small-chart .dashboard-small-chart-inner{width:138px}.dashboard-small-chart .dashboard-small-chart-inner .dashboard-interior-chart{height:195px;width:138px}.dashboard-small-chart .dashboard-small-chart-inner .dashboard-interior-chart .nv-axis text{fill:#666;font-size:10px;font-weight:400}.dashboard-tendency-container .dashboard-tendency-chart{height:78.25px}.dashboard-tendency-container .dashboard-tendency-chart .dashboard-tendency,.dashboard-tendency-container .dashboard-tendency-chart .dashboard-subtitle-bar,.dashboard-tendency-container .dashboard-tendency-chart .dashboard-figure{width:49px}.dashboard-tendency-container .dashboard-tendency-chart .dashboard-subtitle-bar{height:25.08333px;line-height:25.08333px}.dashboard-tendency-container .dashboard-tendency-chart .dashboard-figure{height:40.16667px;line-height:19.08333px;padding-top:5px}.dashboard-tendency-container .dashboard-sub-bar{width:136px}.dashboard-bar-chart-container{height:77.75px}.dashboard-bar-chart-container .dashboard-bar-chart{height:77.75px;width:138px}.dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title{height:25.25px;line-height:25.25px}.dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title .percentage{width:85.4px}.dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title .absolut{width:35.4px}.dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-chart{height:33.5px;line-height:33.5px;padding:5px 8px 10px;width:122px}.dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-chart #residentSizeChart{height:38.5px}.dashboard-bar-chart-container .dashboard-sub-bar{width:136px}.modal-chart-detail{bottom:12.1% !important;left:50%;margin-left:-234px;width:468px}.modal-chart-detail .modal-body{height:95%;max-height:none;padding:5px}.modal-chart-detail .modal-dashboard-legend{display:none;font-size:12px;min-height:190px;width:10px}.modal-chart-detail .modal-inner-detail{width:448px}.modal-body .dashboard-large-chart{width:303px}.modal-body .dashboard-large-chart .dashboard-sub-bar{width:291px}.modal-body .dashboard-large-chart .dashboard-large-chart-inner .dashboard-interior-chart{width:293px}.modal-body .dashboard-medium-chart{width:213px}.modal-body .dashboard-medium-chart .dashboard-sub-bar{width:211px}.modal-body .dashboard-medium-chart .dashboard-interior-chart{width:213px}.modal-body .dashboard-medium-chart .dashboard-medium-chart-menu{left:196px}.modal-body .dashboard-small-chart{width:143px}.modal-body .dashboard-small-chart .dashboard-sub-bar{width:131px}.modal-body .dashboard-small-chart .dashboard-small-chart-inner{width:133px}.modal-body .dashboard-small-chart .dashboard-small-chart-inner .dashboard-interior-chart{width:133px}.modal-body .dashboard-tendency-container .dashboard-tendency-chart .dashboard-tendency,.modal-body .dashboard-tendency-container .dashboard-tendency-chart .dashboard-subtitle-bar,.modal-body .dashboard-tendency-container .dashboard-tendency-chart .dashboard-figure{width:46.5px}.modal-body .dashboard-tendency-container .dashboard-sub-bar{width:131px}.modal-body .dashboard-bar-chart-container .dashboard-bar-chart{width:138px}.modal-body .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title .percentage{width:85.4px}.modal-body .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title .absolut{width:35.4px}.modal-body .dashboard-bar-chart-container .dashboard-bar-chart-chart{width:122px}.modal-body .dashboard-bar-chart-container .dashboard-sub-bar{width:136px}.percentage{font-size:14px}.absolut{font-size:14px;font-weight:300}.dashboard-sub-bar{font-size:10px;font-weight:400}.dashboard-subtitle-bar{font-size:14px;font-weight:300}.dashboard-figure{font-size:16px;font-weight:400}.dashboard-figurePer{font-size:14px;font-weight:300}.dygraph-axis-label.dygraph-axis-label-y,.dygraph-axis-label.dygraph-axis-label-x{font-size:10px;font-weight:400}.dashboard-legend{display:none;font-size:10px;font-weight:400;height:195px;margin-top:-3px;width:0}.dashboard-half-height-legend{display:none;font-size:10px;height:100px;width:0}.application-detail-view section.info{width:468px}.application-detail-view section.info .header_right{width:298px}.application-detail-view aside.meta{display:none}}@media (min-width: 730px) and (max-width: 969px){div.resizecontainer{width:708px}.dashboard-large-chart{width:468px}.dashboard-large-chart .dashboard-sub-bar{width:456px}.dashboard-large-chart .dashboard-large-chart-inner .dashboard-interior-chart{height:190px;width:458px}.dashboard-sub-bar-menu{font-size:12px}.dashboard-medium-chart{width:338px}.dashboard-medium-chart .dashboard-sub-bar{margin-left:-5px;width:336px}.dashboard-medium-chart .dashboard-interior-chart{height:190px;width:338px}.dashboard-medium-chart .dashboard-medium-chart-menu{font-size:12px;left:321px;top:0}.dashboard-medium-chart #clusterGraphs svg{height:190px;width:338px}.dashboard-medium-chart #clusterGraphs svg text{font-size:10px}.dashboard-small-chart{width:228px}.dashboard-small-chart .dashboard-sub-bar{width:216px}.dashboard-small-chart .dashboard-small-chart-inner{width:218px}.dashboard-small-chart .dashboard-small-chart-inner .dashboard-interior-chart{height:195px;width:218px}.dashboard-small-chart .dashboard-small-chart-inner .dashboard-interior-chart .nv-axis text{fill:#666;font-size:10px;font-weight:400}.dashboard-tendency-container .dashboard-tendency-chart{height:78.25px}.dashboard-tendency-container .dashboard-tendency-chart .dashboard-tendency,.dashboard-tendency-container .dashboard-tendency-chart .dashboard-subtitle-bar,.dashboard-tendency-container .dashboard-tendency-chart .dashboard-figure{width:89px}.dashboard-tendency-container .dashboard-tendency-chart .dashboard-subtitle-bar{height:25.08333px;line-height:25.08333px}.dashboard-tendency-container .dashboard-tendency-chart .dashboard-figure{height:40.16667px;line-height:19.08333px;padding-top:5px}.dashboard-tendency-container .dashboard-sub-bar{width:216px}.dashboard-bar-chart-container{height:77.75px}.dashboard-bar-chart-container .dashboard-bar-chart{height:77.75px;width:218px}.dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title{height:25.25px;line-height:25.25px}.dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title .percentage{width:141.4px}.dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title .absolut{width:59.4px}.dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-chart{height:33.5px;line-height:33.5px;padding:5px 8px 10px;width:202px}.dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-chart #residentSizeChart{height:38.5px}.dashboard-bar-chart-container .dashboard-sub-bar{width:216px}.modal-chart-detail{bottom:12.1% !important;left:50%;margin-left:-354px;width:708px}.modal-chart-detail .modal-body{height:95%;max-height:none;padding:5px}.modal-chart-detail .modal-dashboard-legend{display:none;font-size:12px;min-height:190px;width:10px}.modal-chart-detail .modal-inner-detail{width:688px}.modal-body .dashboard-large-chart{width:463px}.modal-body .dashboard-large-chart .dashboard-sub-bar{width:451px}.modal-body .dashboard-large-chart .dashboard-large-chart-inner .dashboard-interior-chart{width:453px}.modal-body .dashboard-medium-chart{width:333px}.modal-body .dashboard-medium-chart .dashboard-sub-bar{width:331px}.modal-body .dashboard-medium-chart .dashboard-interior-chart{width:333px}.modal-body .dashboard-medium-chart .dashboard-medium-chart-menu{left:316px}.modal-body .dashboard-small-chart{width:223px}.modal-body .dashboard-small-chart .dashboard-sub-bar{width:211px}.modal-body .dashboard-small-chart .dashboard-small-chart-inner{width:213px}.modal-body .dashboard-small-chart .dashboard-small-chart-inner .dashboard-interior-chart{width:213px}.modal-body .dashboard-tendency-container .dashboard-tendency-chart .dashboard-tendency,.modal-body .dashboard-tendency-container .dashboard-tendency-chart .dashboard-subtitle-bar,.modal-body .dashboard-tendency-container .dashboard-tendency-chart .dashboard-figure{width:86.5px}.modal-body .dashboard-tendency-container .dashboard-sub-bar{width:211px}.modal-body .dashboard-bar-chart-container .dashboard-bar-chart{width:218px}.modal-body .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title .percentage{width:141.4px}.modal-body .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title .absolut{width:59.4px}.modal-body .dashboard-bar-chart-container .dashboard-bar-chart-chart{width:202px}.modal-body .dashboard-bar-chart-container .dashboard-sub-bar{width:216px}.percentage{font-size:14px}.absolut{font-size:14px;font-weight:300}.dashboard-sub-bar{font-size:10px;font-weight:400}.dashboard-subtitle-bar{font-size:14px;font-weight:300}.dashboard-figure{font-size:16px;font-weight:400}.dashboard-figurePer{font-size:14px;font-weight:300}.dygraph-axis-label.dygraph-axis-label-y,.dygraph-axis-label.dygraph-axis-label-x{font-size:10px;font-weight:400}.dashboard-legend{display:none;font-size:10px;font-weight:400;height:195px;margin-top:-3px;width:0}.dashboard-half-height-legend{display:none;font-size:10px;height:100px;width:0}.application-detail-view section.info{width:508px}.application-detail-view section.info .header_right{width:338px}}@media (min-width: 970px) and (max-width: 1209px){div.resizecontainer{width:948px}.dashboard-large-chart{width:628px}.dashboard-large-chart .dashboard-sub-bar{width:616px}.dashboard-large-chart .dashboard-large-chart-inner .dashboard-interior-chart{height:225px;width:498px}.dashboard-sub-bar-menu{font-size:13px}.dashboard-medium-chart{width:458px}.dashboard-medium-chart .dashboard-sub-bar{margin-left:-5px;width:456px}.dashboard-medium-chart .dashboard-interior-chart{height:225px;width:338px}.dashboard-medium-chart .dashboard-medium-chart-menu{font-size:13px;left:440px;top:0}.dashboard-medium-chart #clusterGraphs svg{height:225px;width:458px}.dashboard-medium-chart #clusterGraphs svg text{font-size:11px}.dashboard-small-chart{width:308px}.dashboard-small-chart .dashboard-sub-bar{width:296px}.dashboard-small-chart .dashboard-small-chart-inner{width:298px}.dashboard-small-chart .dashboard-small-chart-inner .dashboard-interior-chart{height:232px;width:298px}.dashboard-small-chart .dashboard-small-chart-inner .dashboard-interior-chart .nv-axis text{fill:#666;font-size:11px;font-weight:400}.dashboard-tendency-container .dashboard-tendency-chart{height:96.5px}.dashboard-tendency-container .dashboard-tendency-chart .dashboard-tendency,.dashboard-tendency-container .dashboard-tendency-chart .dashboard-subtitle-bar,.dashboard-tendency-container .dashboard-tendency-chart .dashboard-figure{width:129px}.dashboard-tendency-container .dashboard-tendency-chart .dashboard-subtitle-bar{height:31.16667px;line-height:31.16667px}.dashboard-tendency-container .dashboard-tendency-chart .dashboard-figure{height:52.33333px;line-height:25.16667px;padding-top:5px}.dashboard-tendency-container .dashboard-sub-bar{width:296px}.dashboard-bar-chart-container{height:96px}.dashboard-bar-chart-container .dashboard-bar-chart{height:96px;width:298px}.dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title{height:31.33333px;line-height:31.33333px}.dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title .percentage{width:197.4px}.dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title .absolut{width:83.4px}.dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-chart{height:45.66667px;line-height:45.66667px;padding:5px 8px 10px;width:282px}.dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-chart #residentSizeChart{height:50.66667px}.dashboard-bar-chart-container .dashboard-sub-bar{width:296px}.modal-chart-detail{bottom:12.1% !important;left:50%;margin-left:-474px;width:948px}.modal-chart-detail .modal-body{height:95%;max-height:none;padding:5px}.modal-chart-detail .modal-dashboard-legend{font-size:13px;min-height:225px;width:130px}.modal-chart-detail .modal-inner-detail{width:808px}.modal-body .dashboard-large-chart{width:623px}.modal-body .dashboard-large-chart .dashboard-sub-bar{width:611px}.modal-body .dashboard-large-chart .dashboard-large-chart-inner .dashboard-interior-chart{width:493px}.modal-body .dashboard-medium-chart{width:453px}.modal-body .dashboard-medium-chart .dashboard-sub-bar{width:451px}.modal-body .dashboard-medium-chart .dashboard-interior-chart{width:333px}.modal-body .dashboard-medium-chart .dashboard-medium-chart-menu{left:435px}.modal-body .dashboard-small-chart{width:303px}.modal-body .dashboard-small-chart .dashboard-sub-bar{width:291px}.modal-body .dashboard-small-chart .dashboard-small-chart-inner{width:293px}.modal-body .dashboard-small-chart .dashboard-small-chart-inner .dashboard-interior-chart{width:293px}.modal-body .dashboard-tendency-container .dashboard-tendency-chart .dashboard-tendency,.modal-body .dashboard-tendency-container .dashboard-tendency-chart .dashboard-subtitle-bar,.modal-body .dashboard-tendency-container .dashboard-tendency-chart .dashboard-figure{width:126.5px}.modal-body .dashboard-tendency-container .dashboard-sub-bar{width:291px}.modal-body .dashboard-bar-chart-container .dashboard-bar-chart{width:298px}.modal-body .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title .percentage{width:197.4px}.modal-body .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title .absolut{width:83.4px}.modal-body .dashboard-bar-chart-container .dashboard-bar-chart-chart{width:282px}.modal-body .dashboard-bar-chart-container .dashboard-sub-bar{width:296px}.percentage{font-size:15px}.absolut{font-size:15px;font-weight:300}.dashboard-sub-bar{font-size:11px;font-weight:400}.dashboard-subtitle-bar{font-size:15px;font-weight:300}.dashboard-figure{font-size:18px;font-weight:400}.dashboard-figurePer{font-size:16px;font-weight:300}.dygraph-axis-label.dygraph-axis-label-y,.dygraph-axis-label.dygraph-axis-label-x{font-size:11px;font-weight:400}.dashboard-legend{font-size:11px;font-weight:400;height:230px;margin-top:-3px;width:120px}.dashboard-half-height-legend{font-size:11px;height:117.5px;width:60px}.application-detail-view section.info{width:748px}.application-detail-view section.info .header_right{width:578px}}@media (min-width: 1210px) and (max-width: 1449px){div.resizecontainer{width:1188px}.dashboard-large-chart{width:788px}.dashboard-large-chart .dashboard-sub-bar{width:776px}.dashboard-large-chart .dashboard-large-chart-inner .dashboard-interior-chart{height:260px;width:648px}.dashboard-sub-bar-menu{font-size:15px}.dashboard-medium-chart{width:578px}.dashboard-medium-chart .dashboard-sub-bar{margin-left:-5px;width:576px}.dashboard-medium-chart .dashboard-interior-chart{height:260px;width:448px}.dashboard-medium-chart .dashboard-medium-chart-menu{font-size:16px;left:557px;top:0}.dashboard-medium-chart #clusterGraphs svg{height:260px;width:578px}.dashboard-medium-chart #clusterGraphs svg text{font-size:12px}.dashboard-small-chart{width:388px}.dashboard-small-chart .dashboard-sub-bar{width:376px}.dashboard-small-chart .dashboard-small-chart-inner{width:378px}.dashboard-small-chart .dashboard-small-chart-inner .dashboard-interior-chart{height:267px;width:378px}.dashboard-small-chart .dashboard-small-chart-inner .dashboard-interior-chart .nv-axis text{fill:#666;font-size:13px;font-weight:400}.dashboard-tendency-container .dashboard-tendency-chart{height:114px}.dashboard-tendency-container .dashboard-tendency-chart .dashboard-tendency,.dashboard-tendency-container .dashboard-tendency-chart .dashboard-subtitle-bar,.dashboard-tendency-container .dashboard-tendency-chart .dashboard-figure{width:169px}.dashboard-tendency-container .dashboard-tendency-chart .dashboard-subtitle-bar{height:37px;line-height:37px}.dashboard-tendency-container .dashboard-tendency-chart .dashboard-figure{height:64px;line-height:31px;padding-top:5px}.dashboard-tendency-container .dashboard-sub-bar{width:376px}.dashboard-bar-chart-container{height:113.5px}.dashboard-bar-chart-container .dashboard-bar-chart{height:113.5px;width:378px}.dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title{height:37.16667px;line-height:37.16667px}.dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title .percentage{width:253.4px}.dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title .absolut{width:107.4px}.dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-chart{height:57.33333px;line-height:57.33333px;padding:5px 8px 10px;width:362px}.dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-chart #residentSizeChart{height:62.33333px}.dashboard-bar-chart-container .dashboard-sub-bar{width:376px}.modal-chart-detail{bottom:12.1% !important;left:50%;margin-left:-594px;width:1188px}.modal-chart-detail .modal-body{height:95%;max-height:none;padding:5px}.modal-chart-detail .modal-dashboard-legend{font-size:14px;min-height:260px;width:140px}.modal-chart-detail .modal-inner-detail{width:1038px}.modal-body .dashboard-large-chart{width:783px}.modal-body .dashboard-large-chart .dashboard-sub-bar{width:771px}.modal-body .dashboard-large-chart .dashboard-large-chart-inner .dashboard-interior-chart{width:643px}.modal-body .dashboard-medium-chart{width:573px}.modal-body .dashboard-medium-chart .dashboard-sub-bar{width:571px}.modal-body .dashboard-medium-chart .dashboard-interior-chart{width:443px}.modal-body .dashboard-medium-chart .dashboard-medium-chart-menu{left:552px}.modal-body .dashboard-small-chart{width:383px}.modal-body .dashboard-small-chart .dashboard-sub-bar{width:371px}.modal-body .dashboard-small-chart .dashboard-small-chart-inner{width:373px}.modal-body .dashboard-small-chart .dashboard-small-chart-inner .dashboard-interior-chart{width:373px}.modal-body .dashboard-tendency-container .dashboard-tendency-chart .dashboard-tendency,.modal-body .dashboard-tendency-container .dashboard-tendency-chart .dashboard-subtitle-bar,.modal-body .dashboard-tendency-container .dashboard-tendency-chart .dashboard-figure{width:166.5px}.modal-body .dashboard-tendency-container .dashboard-sub-bar{width:371px}.modal-body .dashboard-bar-chart-container .dashboard-bar-chart{width:378px}.modal-body .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title .percentage{width:253.4px}.modal-body .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title .absolut{width:107.4px}.modal-body .dashboard-bar-chart-container .dashboard-bar-chart-chart{width:362px}.modal-body .dashboard-bar-chart-container .dashboard-sub-bar{width:376px}.percentage{font-size:18px}.absolut{font-size:18px;font-weight:300}.dashboard-sub-bar{font-size:13px;font-weight:400}.dashboard-subtitle-bar{font-size:18px;font-weight:300}.dashboard-figure{font-size:22px;font-weight:400}.dashboard-figurePer{font-size:20px;font-weight:300}.dygraph-axis-label.dygraph-axis-label-y,.dygraph-axis-label.dygraph-axis-label-x{font-size:13px;font-weight:400}.dashboard-legend{font-size:12px;font-weight:400;height:265px;margin-top:-3px;width:130px}.dashboard-half-height-legend{font-size:12px;height:135px;width:65px}.application-detail-view section.info{width:988px}.application-detail-view section.info .header_right{width:818px}}@media (min-width: 1450px) and (max-width: 1689px){div.resizecontainer{width:1428px}.dashboard-large-chart{width:948px}.dashboard-large-chart .dashboard-sub-bar{width:936px}.dashboard-large-chart .dashboard-large-chart-inner .dashboard-interior-chart{height:290px;width:798px}.dashboard-sub-bar-menu{font-size:15px}.dashboard-medium-chart{width:698px}.dashboard-medium-chart .dashboard-sub-bar{margin-left:-5px;width:696px}.dashboard-medium-chart .dashboard-interior-chart{height:290px;width:558px}.dashboard-medium-chart .dashboard-medium-chart-menu{font-size:18px;left:675px;top:0}.dashboard-medium-chart #clusterGraphs svg{height:290px;width:698px}.dashboard-medium-chart #clusterGraphs svg text{font-size:13px}.dashboard-small-chart{width:468px}.dashboard-small-chart .dashboard-sub-bar{width:456px}.dashboard-small-chart .dashboard-small-chart-inner{width:458px}.dashboard-small-chart .dashboard-small-chart-inner .dashboard-interior-chart{height:297px;width:458px}.dashboard-small-chart .dashboard-small-chart-inner .dashboard-interior-chart .nv-axis text{fill:#666;font-size:13px;font-weight:400}.dashboard-tendency-container .dashboard-tendency-chart{height:129px}.dashboard-tendency-container .dashboard-tendency-chart .dashboard-tendency,.dashboard-tendency-container .dashboard-tendency-chart .dashboard-subtitle-bar,.dashboard-tendency-container .dashboard-tendency-chart .dashboard-figure{width:209px}.dashboard-tendency-container .dashboard-tendency-chart .dashboard-subtitle-bar{height:42px;line-height:42px}.dashboard-tendency-container .dashboard-tendency-chart .dashboard-figure{height:74px;line-height:36px;padding-top:5px}.dashboard-tendency-container .dashboard-sub-bar{width:456px}.dashboard-bar-chart-container{height:128.5px}.dashboard-bar-chart-container .dashboard-bar-chart{height:128.5px;width:458px}.dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title{height:42.16667px;line-height:42.16667px}.dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title .percentage{width:309.4px}.dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title .absolut{width:131.4px}.dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-chart{height:67.33333px;line-height:67.33333px;padding:5px 8px 10px;width:442px}.dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-chart #residentSizeChart{height:72.33333px}.dashboard-bar-chart-container .dashboard-sub-bar{width:456px}.modal-chart-detail{bottom:12.1% !important;left:50%;margin-left:-714px;width:1428px}.modal-chart-detail .modal-body{height:95%;max-height:none;padding:5px}.modal-chart-detail .modal-dashboard-legend{font-size:15px;min-height:290px;width:150px}.modal-chart-detail .modal-inner-detail{width:1268px}.modal-body .dashboard-large-chart{width:943px}.modal-body .dashboard-large-chart .dashboard-sub-bar{width:931px}.modal-body .dashboard-large-chart .dashboard-large-chart-inner .dashboard-interior-chart{width:793px}.modal-body .dashboard-medium-chart{width:693px}.modal-body .dashboard-medium-chart .dashboard-sub-bar{width:691px}.modal-body .dashboard-medium-chart .dashboard-interior-chart{width:553px}.modal-body .dashboard-medium-chart .dashboard-medium-chart-menu{left:670px}.modal-body .dashboard-small-chart{width:463px}.modal-body .dashboard-small-chart .dashboard-sub-bar{width:451px}.modal-body .dashboard-small-chart .dashboard-small-chart-inner{width:453px}.modal-body .dashboard-small-chart .dashboard-small-chart-inner .dashboard-interior-chart{width:453px}.modal-body .dashboard-tendency-container .dashboard-tendency-chart .dashboard-tendency,.modal-body .dashboard-tendency-container .dashboard-tendency-chart .dashboard-subtitle-bar,.modal-body .dashboard-tendency-container .dashboard-tendency-chart .dashboard-figure{width:206.5px}.modal-body .dashboard-tendency-container .dashboard-sub-bar{width:451px}.modal-body .dashboard-bar-chart-container .dashboard-bar-chart{width:458px}.modal-body .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title .percentage{width:309.4px}.modal-body .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title .absolut{width:131.4px}.modal-body .dashboard-bar-chart-container .dashboard-bar-chart-chart{width:442px}.modal-body .dashboard-bar-chart-container .dashboard-sub-bar{width:456px}.percentage{font-size:20px}.absolut{font-size:20px;font-weight:300}.dashboard-sub-bar{font-size:13px;font-weight:400}.dashboard-subtitle-bar{font-size:20px;font-weight:300}.dashboard-figure{font-size:26px;font-weight:400}.dashboard-figurePer{font-size:24px;font-weight:300}.dygraph-axis-label.dygraph-axis-label-y,.dygraph-axis-label.dygraph-axis-label-x{font-size:13px;font-weight:400}.dashboard-legend{font-size:13px;font-weight:400;height:295px;margin-top:-3px;width:140px}.dashboard-half-height-legend{font-size:13px;height:150px;width:70px}.application-detail-view section.info{width:1228px}.application-detail-view section.info .header_right{width:1058px}}@media (min-width: 1690px) and (max-width: 1929px){div.resizecontainer{width:1668px}.dashboard-large-chart{width:1108px}.dashboard-large-chart .dashboard-sub-bar{width:1096px}.dashboard-large-chart .dashboard-large-chart-inner .dashboard-interior-chart{height:330px;width:938px}.dashboard-sub-bar-menu{font-size:16px}.dashboard-medium-chart{width:818px}.dashboard-medium-chart .dashboard-sub-bar{margin-left:-5px;width:816px}.dashboard-medium-chart .dashboard-interior-chart{height:330px;width:658px}.dashboard-medium-chart .dashboard-medium-chart-menu{font-size:22px;left:791px;top:0}.dashboard-medium-chart #clusterGraphs svg{height:330px;width:818px}.dashboard-medium-chart #clusterGraphs svg text{font-size:14px}.dashboard-small-chart{width:548px}.dashboard-small-chart .dashboard-sub-bar{width:536px}.dashboard-small-chart .dashboard-small-chart-inner{width:538px}.dashboard-small-chart .dashboard-small-chart-inner .dashboard-interior-chart{height:337px;width:538px}.dashboard-small-chart .dashboard-small-chart-inner .dashboard-interior-chart .nv-axis text{fill:#666;font-size:14px;font-weight:400}.dashboard-tendency-container .dashboard-tendency-chart{height:149px}.dashboard-tendency-container .dashboard-tendency-chart .dashboard-tendency,.dashboard-tendency-container .dashboard-tendency-chart .dashboard-subtitle-bar,.dashboard-tendency-container .dashboard-tendency-chart .dashboard-figure{width:249px}.dashboard-tendency-container .dashboard-tendency-chart .dashboard-subtitle-bar{height:48.66667px;line-height:48.66667px}.dashboard-tendency-container .dashboard-tendency-chart .dashboard-figure{height:87.33333px;line-height:42.66667px;padding-top:5px}.dashboard-tendency-container .dashboard-sub-bar{width:536px}.dashboard-bar-chart-container{height:148.5px}.dashboard-bar-chart-container .dashboard-bar-chart{height:148.5px;width:538px}.dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title{height:48.83333px;line-height:48.83333px}.dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title .percentage{width:365.4px}.dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title .absolut{width:155.4px}.dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-chart{height:80.66667px;line-height:80.66667px;padding:5px 8px 10px;width:522px}.dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-chart #residentSizeChart{height:85.66667px}.dashboard-bar-chart-container .dashboard-sub-bar{width:536px}.modal-chart-detail{bottom:12.1% !important;left:50%;margin-left:-834px;width:1668px}.modal-chart-detail .modal-body{height:95%;max-height:none;padding:5px}.modal-chart-detail .modal-dashboard-legend{font-size:16px;min-height:330px;width:170px}.modal-chart-detail .modal-inner-detail{width:1488px}.modal-body .dashboard-large-chart{width:1103px}.modal-body .dashboard-large-chart .dashboard-sub-bar{width:1091px}.modal-body .dashboard-large-chart .dashboard-large-chart-inner .dashboard-interior-chart{width:933px}.modal-body .dashboard-medium-chart{width:813px}.modal-body .dashboard-medium-chart .dashboard-sub-bar{width:811px}.modal-body .dashboard-medium-chart .dashboard-interior-chart{width:653px}.modal-body .dashboard-medium-chart .dashboard-medium-chart-menu{left:786px}.modal-body .dashboard-small-chart{width:543px}.modal-body .dashboard-small-chart .dashboard-sub-bar{width:531px}.modal-body .dashboard-small-chart .dashboard-small-chart-inner{width:533px}.modal-body .dashboard-small-chart .dashboard-small-chart-inner .dashboard-interior-chart{width:533px}.modal-body .dashboard-tendency-container .dashboard-tendency-chart .dashboard-tendency,.modal-body .dashboard-tendency-container .dashboard-tendency-chart .dashboard-subtitle-bar,.modal-body .dashboard-tendency-container .dashboard-tendency-chart .dashboard-figure{width:246.5px}.modal-body .dashboard-tendency-container .dashboard-sub-bar{width:531px}.modal-body .dashboard-bar-chart-container .dashboard-bar-chart{width:538px}.modal-body .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title .percentage{width:365.4px}.modal-body .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title .absolut{width:155.4px}.modal-body .dashboard-bar-chart-container .dashboard-bar-chart-chart{width:522px}.modal-body .dashboard-bar-chart-container .dashboard-sub-bar{width:536px}.percentage{font-size:24px}.absolut{font-size:24px;font-weight:300}.dashboard-sub-bar{font-size:14px;font-weight:400}.dashboard-subtitle-bar{font-size:24px;font-weight:300}.dashboard-figure{font-size:30px;font-weight:400}.dashboard-figurePer{font-size:28px;font-weight:300}.dygraph-axis-label.dygraph-axis-label-y,.dygraph-axis-label.dygraph-axis-label-x{font-size:14px;font-weight:400}.dashboard-legend{font-size:14px;font-weight:400;height:335px;margin-top:-3px;width:160px}.dashboard-half-height-legend{font-size:14px;height:170px;width:80px}.application-detail-view section.info{width:1468px}.application-detail-view section.info .header_right{width:1298px}}@media (min-width: 1930px) and (max-width: 2169px){div.resizecontainer{width:1908px}.dashboard-large-chart{width:1268px}.dashboard-large-chart .dashboard-sub-bar{width:1256px}.dashboard-large-chart .dashboard-large-chart-inner .dashboard-interior-chart{height:390px;width:1088px}.dashboard-sub-bar-menu{font-size:17px}.dashboard-medium-chart{width:938px}.dashboard-medium-chart .dashboard-sub-bar{margin-left:-5px;width:936px}.dashboard-medium-chart .dashboard-interior-chart{height:390px;width:768px}.dashboard-medium-chart .dashboard-medium-chart-menu{font-size:26px;left:907px;top:0}.dashboard-medium-chart #clusterGraphs svg{height:390px;width:938px}.dashboard-medium-chart #clusterGraphs svg text{font-size:15px}.dashboard-small-chart{width:628px}.dashboard-small-chart .dashboard-sub-bar{width:616px}.dashboard-small-chart .dashboard-small-chart-inner{width:618px}.dashboard-small-chart .dashboard-small-chart-inner .dashboard-interior-chart{height:397px;width:618px}.dashboard-small-chart .dashboard-small-chart-inner .dashboard-interior-chart .nv-axis text{fill:#666;font-size:14px;font-weight:400}.dashboard-tendency-container .dashboard-tendency-chart{height:179px}.dashboard-tendency-container .dashboard-tendency-chart .dashboard-tendency,.dashboard-tendency-container .dashboard-tendency-chart .dashboard-subtitle-bar,.dashboard-tendency-container .dashboard-tendency-chart .dashboard-figure{width:289px}.dashboard-tendency-container .dashboard-tendency-chart .dashboard-subtitle-bar{height:58.66667px;line-height:58.66667px}.dashboard-tendency-container .dashboard-tendency-chart .dashboard-figure{height:107.33333px;line-height:52.66667px;padding-top:5px}.dashboard-tendency-container .dashboard-sub-bar{width:616px}.dashboard-bar-chart-container{height:178.5px}.dashboard-bar-chart-container .dashboard-bar-chart{height:178.5px;width:618px}.dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title{height:58.83333px;line-height:58.83333px}.dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title .percentage{width:421.4px}.dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title .absolut{width:179.4px}.dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-chart{height:100.66667px;line-height:100.66667px;padding:5px 8px 10px;width:602px}.dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-chart #residentSizeChart{height:105.66667px}.dashboard-bar-chart-container .dashboard-sub-bar{width:616px}.modal-chart-detail{bottom:12.1% !important;left:50%;margin-left:-954px;width:1908px}.modal-chart-detail .modal-body{height:95%;max-height:none;padding:5px}.modal-chart-detail .modal-dashboard-legend{font-size:17px;min-height:390px;width:180px}.modal-chart-detail .modal-inner-detail{width:1718px}.modal-body .dashboard-large-chart{width:1263px}.modal-body .dashboard-large-chart .dashboard-sub-bar{width:1251px}.modal-body .dashboard-large-chart .dashboard-large-chart-inner .dashboard-interior-chart{width:1083px}.modal-body .dashboard-medium-chart{width:933px}.modal-body .dashboard-medium-chart .dashboard-sub-bar{width:931px}.modal-body .dashboard-medium-chart .dashboard-interior-chart{width:763px}.modal-body .dashboard-medium-chart .dashboard-medium-chart-menu{left:902px}.modal-body .dashboard-small-chart{width:623px}.modal-body .dashboard-small-chart .dashboard-sub-bar{width:611px}.modal-body .dashboard-small-chart .dashboard-small-chart-inner{width:613px}.modal-body .dashboard-small-chart .dashboard-small-chart-inner .dashboard-interior-chart{width:613px}.modal-body .dashboard-tendency-container .dashboard-tendency-chart .dashboard-tendency,.modal-body .dashboard-tendency-container .dashboard-tendency-chart .dashboard-subtitle-bar,.modal-body .dashboard-tendency-container .dashboard-tendency-chart .dashboard-figure{width:286.5px}.modal-body .dashboard-tendency-container .dashboard-sub-bar{width:611px}.modal-body .dashboard-bar-chart-container .dashboard-bar-chart{width:618px}.modal-body .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title .percentage{width:421.4px}.modal-body .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title .absolut{width:179.4px}.modal-body .dashboard-bar-chart-container .dashboard-bar-chart-chart{width:602px}.modal-body .dashboard-bar-chart-container .dashboard-sub-bar{width:616px}.percentage{font-size:28px}.absolut{font-size:28px;font-weight:300}.dashboard-sub-bar{font-size:15px;font-weight:400}.dashboard-subtitle-bar{font-size:28px;font-weight:300}.dashboard-figure{font-size:34px;font-weight:400}.dashboard-figurePer{font-size:32px;font-weight:300}.dygraph-axis-label.dygraph-axis-label-y,.dygraph-axis-label.dygraph-axis-label-x{font-size:14px;font-weight:400}.dashboard-legend{font-size:15px;font-weight:400;height:395px;margin-top:-3px;width:170px}.dashboard-half-height-legend{font-size:15px;height:200px;width:85px}.application-detail-view section.info{width:1708px}.application-detail-view section.info .header_right{width:1538px}}@media (min-width: 2170px) and (max-width: 2409px){div.resizecontainer{width:2148px}.dashboard-large-chart{width:1428px}.dashboard-large-chart .dashboard-sub-bar{width:1416px}.dashboard-large-chart .dashboard-large-chart-inner .dashboard-interior-chart{height:290px;width:1278px}.dashboard-sub-bar-menu{font-size:17px}.dashboard-medium-chart{width:1058px}.dashboard-medium-chart .dashboard-sub-bar{margin-left:-5px;width:1056px}.dashboard-medium-chart .dashboard-interior-chart{height:290px;width:918px}.dashboard-medium-chart .dashboard-medium-chart-menu{font-size:20px;left:1033px;top:0}.dashboard-medium-chart #clusterGraphs svg{height:290px;width:1058px}.dashboard-medium-chart #clusterGraphs svg text{font-size:15px}.dashboard-small-chart{width:708px}.dashboard-small-chart .dashboard-sub-bar{width:696px}.dashboard-small-chart .dashboard-small-chart-inner{width:698px}.dashboard-small-chart .dashboard-small-chart-inner .dashboard-interior-chart{height:297px;width:698px}.dashboard-small-chart .dashboard-small-chart-inner .dashboard-interior-chart .nv-axis text{fill:#666;font-size:15px;font-weight:400}.dashboard-tendency-container .dashboard-tendency-chart{height:129px}.dashboard-tendency-container .dashboard-tendency-chart .dashboard-tendency,.dashboard-tendency-container .dashboard-tendency-chart .dashboard-subtitle-bar,.dashboard-tendency-container .dashboard-tendency-chart .dashboard-figure{width:329px}.dashboard-tendency-container .dashboard-tendency-chart .dashboard-subtitle-bar{height:42px;line-height:42px}.dashboard-tendency-container .dashboard-tendency-chart .dashboard-figure{height:74px;line-height:36px;padding-top:5px}.dashboard-tendency-container .dashboard-sub-bar{width:696px}.dashboard-bar-chart-container{height:128.5px}.dashboard-bar-chart-container .dashboard-bar-chart{height:128.5px;width:698px}.dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title{height:42.16667px;line-height:42.16667px}.dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title .percentage{width:477.4px}.dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title .absolut{width:203.4px}.dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-chart{height:67.33333px;line-height:67.33333px;padding:5px 8px 10px;width:682px}.dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-chart #residentSizeChart{height:72.33333px}.dashboard-bar-chart-container .dashboard-sub-bar{width:696px}.modal-chart-detail{bottom:12.1% !important;left:50%;margin-left:-1074px;width:2148px}.modal-chart-detail .modal-body{height:95%;max-height:none;padding:5px}.modal-chart-detail .modal-dashboard-legend{font-size:17px;min-height:290px;width:150px}.modal-chart-detail .modal-inner-detail{width:1988px}.modal-body .dashboard-large-chart{width:1423px}.modal-body .dashboard-large-chart .dashboard-sub-bar{width:1411px}.modal-body .dashboard-large-chart .dashboard-large-chart-inner .dashboard-interior-chart{width:1273px}.modal-body .dashboard-medium-chart{width:1053px}.modal-body .dashboard-medium-chart .dashboard-sub-bar{width:1051px}.modal-body .dashboard-medium-chart .dashboard-interior-chart{width:913px}.modal-body .dashboard-medium-chart .dashboard-medium-chart-menu{left:1028px}.modal-body .dashboard-small-chart{width:703px}.modal-body .dashboard-small-chart .dashboard-sub-bar{width:691px}.modal-body .dashboard-small-chart .dashboard-small-chart-inner{width:693px}.modal-body .dashboard-small-chart .dashboard-small-chart-inner .dashboard-interior-chart{width:693px}.modal-body .dashboard-tendency-container .dashboard-tendency-chart .dashboard-tendency,.modal-body .dashboard-tendency-container .dashboard-tendency-chart .dashboard-subtitle-bar,.modal-body .dashboard-tendency-container .dashboard-tendency-chart .dashboard-figure{width:326.5px}.modal-body .dashboard-tendency-container .dashboard-sub-bar{width:691px}.modal-body .dashboard-bar-chart-container .dashboard-bar-chart{width:698px}.modal-body .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title .percentage{width:477.4px}.modal-body .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title .absolut{width:203.4px}.modal-body .dashboard-bar-chart-container .dashboard-bar-chart-chart{width:682px}.modal-body .dashboard-bar-chart-container .dashboard-sub-bar{width:696px}.percentage{font-size:22px}.absolut{font-size:22px;font-weight:300}.dashboard-sub-bar{font-size:15px;font-weight:400}.dashboard-subtitle-bar{font-size:22px;font-weight:300}.dashboard-figure{font-size:36px;font-weight:400}.dashboard-figurePer{font-size:34px;font-weight:300}.dygraph-axis-label.dygraph-axis-label-y,.dygraph-axis-label.dygraph-axis-label-x{font-size:15px;font-weight:400}.dashboard-legend{font-size:15px;font-weight:400;height:295px;margin-top:-3px;width:140px}.dashboard-half-height-legend{font-size:15px;height:150px;width:70px}.application-detail-view section.info{width:1948px}.application-detail-view section.info .header_right{width:1778px}}@media (min-width: 2410px) and (max-width: 2649px){div.resizecontainer{width:2388px}.dashboard-large-chart{width:1588px}.dashboard-large-chart .dashboard-sub-bar{width:1576px}.dashboard-large-chart .dashboard-large-chart-inner .dashboard-interior-chart{height:290px;width:1438px}.dashboard-sub-bar-menu{font-size:17px}.dashboard-medium-chart{width:1178px}.dashboard-medium-chart .dashboard-sub-bar{margin-left:-5px;width:1176px}.dashboard-medium-chart .dashboard-interior-chart{height:290px;width:1038px}.dashboard-medium-chart .dashboard-medium-chart-menu{font-size:20px;left:1153px;top:0}.dashboard-medium-chart #clusterGraphs svg{height:290px;width:1178px}.dashboard-medium-chart #clusterGraphs svg text{font-size:15px}.dashboard-small-chart{width:788px}.dashboard-small-chart .dashboard-sub-bar{width:776px}.dashboard-small-chart .dashboard-small-chart-inner{width:778px}.dashboard-small-chart .dashboard-small-chart-inner .dashboard-interior-chart{height:297px;width:778px}.dashboard-small-chart .dashboard-small-chart-inner .dashboard-interior-chart .nv-axis text{fill:#666;font-size:15px;font-weight:400}.dashboard-tendency-container .dashboard-tendency-chart{height:129px}.dashboard-tendency-container .dashboard-tendency-chart .dashboard-tendency,.dashboard-tendency-container .dashboard-tendency-chart .dashboard-subtitle-bar,.dashboard-tendency-container .dashboard-tendency-chart .dashboard-figure{width:369px}.dashboard-tendency-container .dashboard-tendency-chart .dashboard-subtitle-bar{height:42px;line-height:42px}.dashboard-tendency-container .dashboard-tendency-chart .dashboard-figure{height:74px;line-height:36px;padding-top:5px}.dashboard-tendency-container .dashboard-sub-bar{width:776px}.dashboard-bar-chart-container{height:128.5px}.dashboard-bar-chart-container .dashboard-bar-chart{height:128.5px;width:778px}.dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title{height:42.16667px;line-height:42.16667px}.dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title .percentage{width:533.4px}.dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title .absolut{width:227.4px}.dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-chart{height:67.33333px;line-height:67.33333px;padding:5px 8px 10px;width:762px}.dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-chart #residentSizeChart{height:72.33333px}.dashboard-bar-chart-container .dashboard-sub-bar{width:776px}.modal-chart-detail{bottom:12.1% !important;left:50%;margin-left:-1194px;width:2388px}.modal-chart-detail .modal-body{height:95%;max-height:none;padding:5px}.modal-chart-detail .modal-dashboard-legend{font-size:17px;min-height:290px;width:150px}.modal-chart-detail .modal-inner-detail{width:2228px}.modal-body .dashboard-large-chart{width:1583px}.modal-body .dashboard-large-chart .dashboard-sub-bar{width:1571px}.modal-body .dashboard-large-chart .dashboard-large-chart-inner .dashboard-interior-chart{width:1433px}.modal-body .dashboard-medium-chart{width:1173px}.modal-body .dashboard-medium-chart .dashboard-sub-bar{width:1171px}.modal-body .dashboard-medium-chart .dashboard-interior-chart{width:1033px}.modal-body .dashboard-medium-chart .dashboard-medium-chart-menu{left:1148px}.modal-body .dashboard-small-chart{width:783px}.modal-body .dashboard-small-chart .dashboard-sub-bar{width:771px}.modal-body .dashboard-small-chart .dashboard-small-chart-inner{width:773px}.modal-body .dashboard-small-chart .dashboard-small-chart-inner .dashboard-interior-chart{width:773px}.modal-body .dashboard-tendency-container .dashboard-tendency-chart .dashboard-tendency,.modal-body .dashboard-tendency-container .dashboard-tendency-chart .dashboard-subtitle-bar,.modal-body .dashboard-tendency-container .dashboard-tendency-chart .dashboard-figure{width:366.5px}.modal-body .dashboard-tendency-container .dashboard-sub-bar{width:771px}.modal-body .dashboard-bar-chart-container .dashboard-bar-chart{width:778px}.modal-body .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title .percentage{width:533.4px}.modal-body .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title .absolut{width:227.4px}.modal-body .dashboard-bar-chart-container .dashboard-bar-chart-chart{width:762px}.modal-body .dashboard-bar-chart-container .dashboard-sub-bar{width:776px}.percentage{font-size:22px}.absolut{font-size:22px;font-weight:300}.dashboard-sub-bar{font-size:15px;font-weight:400}.dashboard-subtitle-bar{font-size:22px;font-weight:300}.dashboard-figure{font-size:36px;font-weight:400}.dashboard-figurePer{font-size:34px;font-weight:300}.dygraph-axis-label.dygraph-axis-label-y,.dygraph-axis-label.dygraph-axis-label-x{font-size:15px;font-weight:400}.dashboard-legend{font-size:15px;font-weight:400;height:295px;margin-top:-3px;width:140px}.dashboard-half-height-legend{font-size:15px;height:150px;width:70px}.application-detail-view section.info{width:2188px}.application-detail-view section.info .header_right{width:2018px}}@media (min-width: 2650px) and (max-width: 2889px){div.resizecontainer{width:2628px}.dashboard-large-chart{width:1748px}.dashboard-large-chart .dashboard-sub-bar{width:1736px}.dashboard-large-chart .dashboard-large-chart-inner .dashboard-interior-chart{height:290px;width:1598px}.dashboard-sub-bar-menu{font-size:17px}.dashboard-medium-chart{width:1298px}.dashboard-medium-chart .dashboard-sub-bar{margin-left:-5px;width:1296px}.dashboard-medium-chart .dashboard-interior-chart{height:290px;width:1158px}.dashboard-medium-chart .dashboard-medium-chart-menu{font-size:20px;left:1273px;top:0}.dashboard-medium-chart #clusterGraphs svg{height:290px;width:1298px}.dashboard-medium-chart #clusterGraphs svg text{font-size:15px}.dashboard-small-chart{width:868px}.dashboard-small-chart .dashboard-sub-bar{width:856px}.dashboard-small-chart .dashboard-small-chart-inner{width:858px}.dashboard-small-chart .dashboard-small-chart-inner .dashboard-interior-chart{height:297px;width:858px}.dashboard-small-chart .dashboard-small-chart-inner .dashboard-interior-chart .nv-axis text{fill:#666;font-size:15px;font-weight:400}.dashboard-tendency-container .dashboard-tendency-chart{height:129px}.dashboard-tendency-container .dashboard-tendency-chart .dashboard-tendency,.dashboard-tendency-container .dashboard-tendency-chart .dashboard-subtitle-bar,.dashboard-tendency-container .dashboard-tendency-chart .dashboard-figure{width:409px}.dashboard-tendency-container .dashboard-tendency-chart .dashboard-subtitle-bar{height:42px;line-height:42px}.dashboard-tendency-container .dashboard-tendency-chart .dashboard-figure{height:74px;line-height:36px;padding-top:5px}.dashboard-tendency-container .dashboard-sub-bar{width:856px}.dashboard-bar-chart-container{height:128.5px}.dashboard-bar-chart-container .dashboard-bar-chart{height:128.5px;width:858px}.dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title{height:42.16667px;line-height:42.16667px}.dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title .percentage{width:589.4px}.dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title .absolut{width:251.4px}.dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-chart{height:67.33333px;line-height:67.33333px;padding:5px 8px 10px;width:842px}.dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-chart #residentSizeChart{height:72.33333px}.dashboard-bar-chart-container .dashboard-sub-bar{width:856px}.modal-chart-detail{bottom:12.1% !important;left:50%;margin-left:-1314px;width:2628px}.modal-chart-detail .modal-body{height:95%;max-height:none;padding:5px}.modal-chart-detail .modal-dashboard-legend{font-size:17px;min-height:290px;width:150px}.modal-chart-detail .modal-inner-detail{width:2468px}.modal-body .dashboard-large-chart{width:1743px}.modal-body .dashboard-large-chart .dashboard-sub-bar{width:1731px}.modal-body .dashboard-large-chart .dashboard-large-chart-inner .dashboard-interior-chart{width:1593px}.modal-body .dashboard-medium-chart{width:1293px}.modal-body .dashboard-medium-chart .dashboard-sub-bar{width:1291px}.modal-body .dashboard-medium-chart .dashboard-interior-chart{width:1153px}.modal-body .dashboard-medium-chart .dashboard-medium-chart-menu{left:1268px}.modal-body .dashboard-small-chart{width:863px}.modal-body .dashboard-small-chart .dashboard-sub-bar{width:851px}.modal-body .dashboard-small-chart .dashboard-small-chart-inner{width:853px}.modal-body .dashboard-small-chart .dashboard-small-chart-inner .dashboard-interior-chart{width:853px}.modal-body .dashboard-tendency-container .dashboard-tendency-chart .dashboard-tendency,.modal-body .dashboard-tendency-container .dashboard-tendency-chart .dashboard-subtitle-bar,.modal-body .dashboard-tendency-container .dashboard-tendency-chart .dashboard-figure{width:406.5px}.modal-body .dashboard-tendency-container .dashboard-sub-bar{width:851px}.modal-body .dashboard-bar-chart-container .dashboard-bar-chart{width:858px}.modal-body .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title .percentage{width:589.4px}.modal-body .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title .absolut{width:251.4px}.modal-body .dashboard-bar-chart-container .dashboard-bar-chart-chart{width:842px}.modal-body .dashboard-bar-chart-container .dashboard-sub-bar{width:856px}.percentage{font-size:22px}.absolut{font-size:22px;font-weight:300}.dashboard-sub-bar{font-size:15px;font-weight:400}.dashboard-subtitle-bar{font-size:22px;font-weight:300}.dashboard-figure{font-size:36px;font-weight:400}.dashboard-figurePer{font-size:34px;font-weight:300}.dygraph-axis-label.dygraph-axis-label-y,.dygraph-axis-label.dygraph-axis-label-x{font-size:15px;font-weight:400}.dashboard-legend{font-size:15px;font-weight:400;height:295px;margin-top:-3px;width:140px}.dashboard-half-height-legend{font-size:15px;height:150px;width:70px}.application-detail-view section.info{width:2428px}.application-detail-view section.info .header_right{width:2258px}}div.centralRow{margin-top:65px;margin-bottom:65px}div.centralContent{background-color:rgba(0,0,0,0.0675);height:100%;margin-left:-5px;margin-right:-5px;min-height:80px;padding:5px;width:100%}.contentDiv{list-style:none;padding:13px 0 0}.contentDiv li{background-color:rgba(0,0,0,0.05)}.contentDiv a.add{display:block;font-weight:400;padding:40px 0;text-align:left}.contentDiv .icon{padding-left:5px;padding-right:5px;padding-top:10px}.contentDiv:after{clear:both}.contentDiv:after,.contentDiv:before{content:'';display:table;line-height:0}.clusterInfoIcon{float:left;padding-left:5px;padding-top:2px}.waitModal{text-align:center}.waitModal.icon{font-size:100px;height:120px}.waitModal.message{font-size:20px}.icon_arangodb_info{color:#333;font-size:23px}li a [class^="icon_arangodb"],li a [class*=" icon_arangodb"]{font-size:18px;position:absolute;right:4px;top:2px}div.headerDropdown{background-color:#fff;display:none;padding:10px;position:relative;width:auto}div.headerDropdown.headerDropdown input[type=checkbox].css-checkbox{display:none}div.headerDropdown.headerDropdown input[type=checkbox].css-checkbox+label.css-label{background-position:0 0;background-repeat:no-repeat;display:inline-block;font-size:15px;height:15px;margin-top:0;padding-left:20px;vertical-align:middle}div.headerDropdown.headerDropdown input[type=checkbox].css-checkbox:checked+label.css-label{background-position:0 -15px}div.dropdownInner{-webkit-box-shadow:0;-moz-box-shadow:0;box-shadow:0;min-height:125px;position:relative;width:auto}div.dropdownInner>.nav-header{color:#000;font-size:13px;font-weight:400}div.dropdownInner>label{color:#000;font-weight:300}div.dropdownInner ul{border-left:1px solid #000;display:inline;margin-top:10px;min-height:105px;width:238px}div.dropdownInner ul:first-of-type{border:0}div.dropdownInner ul label{color:#000;padding-left:35px}div.queryline{color:#000;height:35px}div.queryline .textDiv{margin-right:10px;margin-top:4px}div.queryline select,div.queryline input{margin-bottom:5px}div.queryline.querylineAdd span{color:#fff;padding-left:10px;position:relative;top:-21px}div.queryline .removeFilterItem i{margin-left:5px !important;margin-top:0 !important}div.queryline div.searchByAttribute{margin-left:6px;margin-right:6px;position:relative}div.queryline div.searchByAttribute>ul.gv-dropdown-menu{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;background-color:#333232;color:#fff;display:none;left:0;position:absolute;top:20px;width:247px}div.dropdownImport{background-color:#fff;display:none;padding-top:10px;padding-left:10px;padding-right:10px;padding-bottom:5px;position:relative}div.dropdownImport input{line-height:0;margin-bottom:-15px;margin-top:5px}select.filterSelect{margin-left:10px;margin-right:10px;width:100px}#filterHeader button{float:right;margin-left:10px !important;margin-top:1px}div.input-append button.gv_example_toggle{-moz-border-radius:0 4px 4px 0;-webkit-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;background-color:#8f8d8c;height:30px;margin-left:-1px;padding-left:10px;padding-right:10px;padding-top:12px;vertical-align:top}div.input-append button.gv_example_toggle:hover{background-color:#8aa051}.searchEqualsLabel{margin-left:6px;margin-right:6px}img.gv-throbber{background-image:url("../img/swagger/throbber.gif")}span.gv_caret{margin-top:2px !important}input.search-input{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border:0;height:18px;line-height:18px;margin-top:5px;width:214px}input.search-input:focus{-webkit-box-shadow:0 0 10px #8aa051;-moz-box-shadow:0 0 10px #8aa051;box-shadow:0 0 10px #8aa051;border-color:#8aa051;outline:none}.search-field{margin-left:15px}.search-submit-icon,.gv-search-submit-icon{background-image:url("../img/enter_icon.png");background-size:14px;height:14px;margin-left:-18px;opacity:.2;position:absolute;width:14px}.search-submit-icon:hover,.gv-search-submit-icon:hover{opacity:.8}.search-submit-icon{margin-top:11px}.gv-search-submit-icon{margin-top:6px}div.headerBar{background-color:#686766;color:#fff;font-size:16px;height:36px;margin-bottom:5px;padding-left:5px;padding-right:5px;position:relative}div.headerBar input[type=checkbox].css-checkbox{display:none}div.headerBar input[type=checkbox].css-checkbox+label.css-label{background-position:0 0;background-repeat:no-repeat;cursor:pointer;display:inline-block;font-size:15px;height:15px;margin-top:0;padding-left:20px;vertical-align:middle}div.headerBar input[type=checkbox].css-checkbox:checked+label.css-label{background-position:0 -15px}div.headerBar input[type="radio"]{display:none}div.headerBar input[type="radio"]+label span{background:url("../img/check_radio_sheet.png") -38px top no-repeat;cursor:pointer;display:inline-block;height:19px;margin:-1px 4px 0 0;vertical-align:middle;width:19px}div.headerBar input[type="radio"]:checked+label span{background:url("../img/check_radio_sheet.png") -57px top no-repeat}div.headerBar a.arangoHeader{color:#fff;font-size:16px;left:5px;position:relative;top:7px}div.headerBar>div.headerButtonBar{margin:4px 0;margin-bottom:0 !important}div.headerBar>div.breadcrumb{padding-left:5px !important}div.breadcrumb a.disabledBread{color:#fff}.arangoHeader{font-weight:400}#transparentHeader input[type=checkbox].css-checkbox{display:none}.checkboxLabel{margin-top:4px;padding-left:0}.css-label{background-image:url("../img/dark-check-green.png")}.css-label-round{background-image:url("../img/dark-check-green-round.png")}.modal-header,.modal-dashboard-header{background-color:#686766;border-bottom:0 !important;margin-top:5px;padding-left:5px;padding-right:10px;padding-top:4px}.modal-header .arangoHeader,.modal-dashboard-header .arangoHeader{color:#fff;font-size:16px;left:5px;position:relative;top:2px}.modal-header a,.modal-dashboard-header a{top:2px !important}.modal-header .close,.modal-dashboard-header .close{color:#fff;font-weight:300;margin-top:2px;opacity:.5}.modal-header .close:hover,.modal-dashboard-header .close:hover{opacity:1}.modal-body{color:#736b68;font-family:'Open Sans', sans-serif !important;font-size:14px;font-weight:300}.modal-body input,.modal-body select,.modal-body textarea{margin-top:10px}.modal-body input[type='checkbox']{margin-bottom:10px}.modal-body input[type='text'].invalid-input{border-color:rgba(234,23,23,0.6)}.modal-body input[type='text'].invalid-input:focus{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(234,23,23,0.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(234,23,23,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(234,23,23,0.6)}.modal-body input[type='file']{line-height:17px}.modal-body th th.actionCell,.modal-body th th.keyCell,.modal-body th .valueCell{text-align:center}.modal-body th.actionCell{width:30px}.modal-body th.keyCell{width:170px}.modal-body th.keyCell input{width:150px}.modal-body th .valueCell{width:300px}.modal-body th .valueCell input{width:290px}.modal-body th div.select2-container{margin-bottom:10px;margin-top:10px}.modal-body .icon-info-sign{margin-bottom:10px;margin-left:10px;opacity:.7;padding-bottom:5px}.modal-body .icon-info-sign:hover{opacity:1}.modal-body .icon_arangodb_info{color:#736b68;font-size:18px;margin-top:-10px;position:absolute;right:12px}.modal-body .icon_arangodb_info:hover{color:#000}.modal-body .collapse{margin-right:-14px;position:relative}.modal-body .accordion-inner{border-top:0;margin-left:0;padding-left:0;padding-right:0}.modal-body .accordion-toggle span b.caret{border-top-color:#000;float:right;margin-top:5px}.modal-body .accordion-toggle.collapsed span b.caret{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.modal-body input{width:384px}.modal-body select{width:398px}.modal-body .collectionTh{height:55px}.modal-body .tab-content{min-height:200px}.modal-body .tab-content .tab-pane{border-top:1px solid #888 !important;margin-left:0 !important;padding-top:10px}.modal-body .errorMessage{color:#f00;font-size:9pt;margin-bottom:5px;margin-top:-9px;position:absolute}.modal-body .nav img.tab-icon{margin-right:5px;width:20px}.modal-text{font-weight:300;padding-bottom:3px;padding-top:3px}.modal-backdrop,.modal-backdrop.fade.in{opacity:.4}.modal{border-radius:0 !important}.modal .fade.in{top:12.1% !important}.modal table tr:last-child{border-bottom:0 !important}.waitModal{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:transparent;border:0;color:#fff}.waitModalBackdrop{opacity:.7 !important}.modalTooltips span{color:#736b68;font-size:20px}.modalTooltips span:hover{color:#000}pre.gv-object-view{text-align:left;white-space:pre}.capitalize{text-transform:capitalize}.modal-footer{border-top:0 !important;padding-right:17px}.modal-header{margin-left:5px;margin-right:5px}.modal-dashboard-header{margin-left:0;margin-right:0;padding-bottom:9px}.modal table tr,.thBorderBottom{border-bottom:1px solid #f7f3f2 !important}.modal-delete-confirmation{display:none}.modal-delete-confirmation button{margin-right:10px;margin-top:-4px}.modal-delete-confirmation button .modal-confirm-delete{margin-right:-18px}.createModalDialog table{width:100%}.createModalDialog .collection-info-figures table{float:left;margin-left:0;margin-right:0;margin-top:0;min-width:200px;padding:3px;text-align:left}.createModalDialog .figures1,.createModalDialog .figures2{margin-bottom:20px;width:255px}.createModalDialog .figures2{margin-left:20px !important}.createModalDialog .figures3{margin-bottom:0;width:100%}.foxx-store-row .foxx-name{font-weight:700}.foxx-store-row .foxx-author{font-size:10pt;font-weight:300;margin-top:-4px}.foxx-store-row .foxx-version{font-weight:400}#new-app-mount{margin-right:24px;width:360px}.scenarioImage{height:70%;width:auto}svg.clusterChart{height:auto;margin:auto;width:auto}.lineGraph{position:absolute}.lineGraph .few .dygraph-legend>span.highlight{border:1px solid gray}.lineGraph .many .dygraph-legend>span{display:none}.lineGraph .many .dygraph-legend>span.highlight{display:inline}a.coordinator,a.dbserver{color:#000;height:50px;position:absolute;top:10px;width:50px}a.coordinator h6.serverName,a.dbserver h6.serverName{bottom:0;font-size:11px;left:0;margin:0;position:absolute;right:0}a.coordinator.single{left:90px}a.coordinator.double{left:60px}a.dbserver.single{right:90px}a.dbserver.double{right:60px}.cluster-connection-check-success{color:#8aa051;margin-left:20px}.cluster-connection-check-fail{color:#da4f49;margin-left:20px}.cluster-unreachable-info{margin:0 auto;max-width:320px;padding-top:17px;text-align:center}.machineClass{background-color:#e1e1e1;margin-left:31px;margin-right:31px;padding:10px}.scenarioBox{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:rgba(0,0,0,0.075);border:1px solid rgba(0,0,0,0.19);height:65px;left:10px;margin-top:30px;position:absolute;right:10px;width:auto}.scenarioBox.bottomBox{bottom:30px}.scenarioBoxHeader{border-bottom:1px solid rgba(0,0,0,0.19);height:18px;line-height:18px;margin-top:0;padding-bottom:0;text-align:center;width:auto}.scenarioBoxText{font-size:13px;font-weight:400;margin-top:17px;text-align:center;width:auto}.scenarioMachine{-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;background-color:#fff;border:1px solid rgba(0,0,0,0.19);height:257px;margin-right:17px;position:relative;width:110px}.scenarioMachine:last-child{margin-right:0}.scenarioSingleMachine{-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;background-color:#fff;border:1px solid rgba(0,0,0,0.19)}.scenarioSingleMachine .scenarioMachine{border:1px solid transparent;height:238px}.bigtile.informationtile{cursor:auto}.informationText{background:#fff;font-size:12px;margin:10px;padding:5px;text-align:left}div.tileList{margin-left:-6px;margin-right:-6px}div.tileList legend{padding-left:5px}div .tile,div .bigtile{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-color:rgba(0,0,0,0.05);font-size:14px;list-style:none;margin-bottom:13px;margin-left:6px;margin-right:6px;position:relative;text-align:center}div .tile img.icon,div .bigtile img.icon{height:50px;width:50px}div .tile a span.add-Icon,div .bigtile a span.add-Icon{font-size:22px;margin-left:22px;margin-right:10px;margin-top:-5px;position:relative;right:4px;top:2px}div .tile a span.icon,div .bigtile a span.icon{font-size:50px}div .tile a svg.icon,div .bigtile a svg.icon{height:50px;width:50px}div .tile svg.tile-icon-svg,div .bigtile svg.tile-icon-svg{cursor:pointer;fill:#686766;height:50px;margin-left:90px;margin-top:10px;width:50px}div .tile span.tile-icon,div .bigtile span.tile-icon{color:#686766;font-size:50px;line-height:1.2}div .tile h5,div .bigtile h5{background:#686766;color:#fff;font-size:12px;margin:0;overflow:hidden !important;padding:4px 8px;text-overflow:ellipsis !important;white-space:nowrap !important}div .tile div.tileSelects,div .bigtile div.tileSelects{margin-left:40px;position:relative;z-index:9999}div .tile div.tileSelects select,div .bigtile div.tileSelects select{float:right;height:20px;margin-right:5px;margin-top:16px;width:70px}div .tile div.iconSet,div .bigtile div.iconSet{position:absolute;right:5px;top:5px}div .tile div.iconSet span,div .bigtile div.iconSet span{font-size:18px;opacity:.5;padding-left:7px}div .tile div.iconSet span:hover,div .bigtile div.iconSet span:hover{opacity:1.0}div .tile div.iconSet span.disabled,div .bigtile div.iconSet span.disabled{cursor:default;opacity:.2}div .tile .badge-success,div .bigtile .badge-success{font-weight:300}div .tile .unloaded div,div .bigtile .unloaded div{border-bottom:16px solid #ff8f35}div .tile .deleted div,div .bigtile .deleted div{border-bottom:16px solid #700}div .tile div.tileBadge,div .bigtile div.tileBadge{bottom:29px;font-size:11px;font-weight:300;position:absolute;right:0}div .tile div.tileBadge button,div .bigtile div.tileBadge button{margin-left:0;margin-right:5px}div .tile div.tileBadge span,div .bigtile div.tileBadge span{display:inline-block;line-height:13px}div .tile div.tileBadge span div.corneredBadge,div .bigtile div.tileBadge span div.corneredBadge{border-left:17px solid transparent;border-bottom-style:solid;border-bottom-width:17px;color:#fff;height:0;padding-left:4px;padding-right:9px}div .tile div.tileBadge span div.corneredBadge.loading,div .bigtile div.tileBadge span div.corneredBadge.loading{border-bottom-color:#ff8f35}div .tile div.tileBadge span div.corneredBadge.loaded,div .bigtile div.tileBadge span div.corneredBadge.loaded{border-bottom-color:#8aa051}div .tile div.tileBadge span div.corneredBadge.unloaded,div .bigtile div.tileBadge span div.corneredBadge.unloaded{border-bottom-color:#ff8f35}div .tile div.tileBadge span div.corneredBadge.development,div .bigtile div.tileBadge span div.corneredBadge.development{border-bottom-color:#ff8f35}div .tile{height:100px;width:228px}div .bigtile{height:309px;width:456px}div .bigtile div.shardContainer{font-size:30px}div .bigtile div.shardContainer span{padding:2px}.collectionName{bottom:0;font-weight:300;left:0;position:absolute;right:0;text-align:left} + */ +/* FONT PATH + * -------------------------- */ +@font-face { + font-family: 'FontAwesome'; + src: url("../fonts/fontawesome/fontawesome-webfont.eot?v=4.3.0"); + src: url("../fonts/fontawesome/fontawesome-webfont.eot?#iefix&v=4.3.0") format("embedded-opentype"), url("../fonts/fontawesome/fontawesome-webfont.woff2?v=4.3.0") format("woff2"), url("../fonts/fontawesome/fontawesome-webfont.woff?v=4.3.0") format("woff"), url("../fonts/fontawesome/fontawesome-webfont.ttf?v=4.3.0") format("truetype"), url("../fonts/fontawesome/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular") format("svg"); + font-weight: normal; + font-style: normal; } +.fa { + display: inline-block; + font: normal normal normal 14px/1 FontAwesome; + font-size: inherit; + text-rendering: auto; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + transform: translate(0, 0); } + +/* makes the font 33% larger relative to the icon container */ +.fa-lg { + font-size: 1.33333em; + line-height: 0.75em; + vertical-align: -15%; } + +.fa-2x { + font-size: 2em; } + +.fa-3x { + font-size: 3em; } + +.fa-4x { + font-size: 4em; } + +.fa-5x { + font-size: 5em; } + +.fa-fw { + width: 1.28571em; + text-align: center; } + +.fa-ul { + padding-left: 0; + margin-left: 2.14286em; + list-style-type: none; } + .fa-ul > li { + position: relative; } + +.fa-li { + position: absolute; + left: -2.14286em; + width: 2.14286em; + top: 0.14286em; + text-align: center; } + .fa-li.fa-lg { + left: -1.85714em; } + +.fa-border { + padding: .2em .25em .15em; + border: solid 0.08em #eee; + border-radius: .1em; } + +.pull-right { + float: right; } + +.pull-left { + float: left; } + +.fa.pull-left { + margin-right: .3em; } +.fa.pull-right { + margin-left: .3em; } + +.fa-spin { + -webkit-animation: fa-spin 2s infinite linear; + animation: fa-spin 2s infinite linear; } + +.fa-pulse { + -webkit-animation: fa-spin 1s infinite steps(8); + animation: fa-spin 1s infinite steps(8); } + +@-webkit-keyframes fa-spin { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); } + 100% { + -webkit-transform: rotate(359deg); + transform: rotate(359deg); } } +@keyframes fa-spin { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); } + 100% { + -webkit-transform: rotate(359deg); + transform: rotate(359deg); } } +.fa-rotate-90 { + filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1); + -webkit-transform: rotate(90deg); + -ms-transform: rotate(90deg); + transform: rotate(90deg); } + +.fa-rotate-180 { + filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); + -webkit-transform: rotate(180deg); + -ms-transform: rotate(180deg); + transform: rotate(180deg); } + +.fa-rotate-270 { + filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); + -webkit-transform: rotate(270deg); + -ms-transform: rotate(270deg); + transform: rotate(270deg); } + +.fa-flip-horizontal { + filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0); + -webkit-transform: scale(-1, 1); + -ms-transform: scale(-1, 1); + transform: scale(-1, 1); } + +.fa-flip-vertical { + filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); + -webkit-transform: scale(1, -1); + -ms-transform: scale(1, -1); + transform: scale(1, -1); } + +:root .fa-rotate-90, +:root .fa-rotate-180, +:root .fa-rotate-270, +:root .fa-flip-horizontal, +:root .fa-flip-vertical { + filter: none; } + +.fa-stack { + position: relative; + display: inline-block; + width: 2em; + height: 2em; + line-height: 2em; + vertical-align: middle; } + +.fa-stack-1x, .fa-stack-2x { + position: absolute; + left: 0; + width: 100%; + text-align: center; } + +.fa-stack-1x { + line-height: inherit; } + +.fa-stack-2x { + font-size: 2em; } + +.fa-inverse { + color: #fff; } + +/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen + readers do not read off random characters that represent icons */ +.fa-glass:before { + content: ""; } + +.fa-music:before { + content: ""; } + +.fa-search:before { + content: ""; } + +.fa-envelope-o:before { + content: ""; } + +.fa-heart:before { + content: ""; } + +.fa-star:before { + content: ""; } + +.fa-star-o:before { + content: ""; } + +.fa-user:before { + content: ""; } + +.fa-film:before { + content: ""; } + +.fa-th-large:before { + content: ""; } + +.fa-th:before { + content: ""; } + +.fa-th-list:before { + content: ""; } + +.fa-check:before { + content: ""; } + +.fa-remove:before, +.fa-close:before, +.fa-times:before { + content: ""; } + +.fa-search-plus:before { + content: ""; } + +.fa-search-minus:before { + content: ""; } + +.fa-power-off:before { + content: ""; } + +.fa-signal:before { + content: ""; } + +.fa-gear:before, +.fa-cog:before { + content: ""; } + +.fa-trash-o:before { + content: ""; } + +.fa-home:before { + content: ""; } + +.fa-file-o:before { + content: ""; } + +.fa-clock-o:before { + content: ""; } + +.fa-road:before { + content: ""; } + +.fa-download:before { + content: ""; } + +.fa-arrow-circle-o-down:before { + content: ""; } + +.fa-arrow-circle-o-up:before { + content: ""; } + +.fa-inbox:before { + content: ""; } + +.fa-play-circle-o:before { + content: ""; } + +.fa-rotate-right:before, +.fa-repeat:before { + content: ""; } + +.fa-refresh:before { + content: ""; } + +.fa-list-alt:before { + content: ""; } + +.fa-lock:before { + content: ""; } + +.fa-flag:before { + content: ""; } + +.fa-headphones:before { + content: ""; } + +.fa-volume-off:before { + content: ""; } + +.fa-volume-down:before { + content: ""; } + +.fa-volume-up:before { + content: ""; } + +.fa-qrcode:before { + content: ""; } + +.fa-barcode:before { + content: ""; } + +.fa-tag:before { + content: ""; } + +.fa-tags:before { + content: ""; } + +.fa-book:before { + content: ""; } + +.fa-bookmark:before { + content: ""; } + +.fa-print:before { + content: ""; } + +.fa-camera:before { + content: ""; } + +.fa-font:before { + content: ""; } + +.fa-bold:before { + content: ""; } + +.fa-italic:before { + content: ""; } + +.fa-text-height:before { + content: ""; } + +.fa-text-width:before { + content: ""; } + +.fa-align-left:before { + content: ""; } + +.fa-align-center:before { + content: ""; } + +.fa-align-right:before { + content: ""; } + +.fa-align-justify:before { + content: ""; } + +.fa-list:before { + content: ""; } + +.fa-dedent:before, +.fa-outdent:before { + content: ""; } + +.fa-indent:before { + content: ""; } + +.fa-video-camera:before { + content: ""; } + +.fa-photo:before, +.fa-image:before, +.fa-picture-o:before { + content: ""; } + +.fa-pencil:before { + content: ""; } + +.fa-map-marker:before { + content: ""; } + +.fa-adjust:before { + content: ""; } + +.fa-tint:before { + content: ""; } + +.fa-edit:before, +.fa-pencil-square-o:before { + content: ""; } + +.fa-share-square-o:before { + content: ""; } + +.fa-check-square-o:before { + content: ""; } + +.fa-arrows:before { + content: ""; } + +.fa-step-backward:before { + content: ""; } + +.fa-fast-backward:before { + content: ""; } + +.fa-backward:before { + content: ""; } + +.fa-play:before { + content: ""; } + +.fa-pause:before { + content: ""; } + +.fa-stop:before { + content: ""; } + +.fa-forward:before { + content: ""; } + +.fa-fast-forward:before { + content: ""; } + +.fa-step-forward:before { + content: ""; } + +.fa-eject:before { + content: ""; } + +.fa-chevron-left:before { + content: ""; } + +.fa-chevron-right:before { + content: ""; } + +.fa-plus-circle:before { + content: ""; } + +.fa-minus-circle:before { + content: ""; } + +.fa-times-circle:before { + content: ""; } + +.fa-check-circle:before { + content: ""; } + +.fa-question-circle:before { + content: ""; } + +.fa-info-circle:before { + content: ""; } + +.fa-crosshairs:before { + content: ""; } + +.fa-times-circle-o:before { + content: ""; } + +.fa-check-circle-o:before { + content: ""; } + +.fa-ban:before { + content: ""; } + +.fa-arrow-left:before { + content: ""; } + +.fa-arrow-right:before { + content: ""; } + +.fa-arrow-up:before { + content: ""; } + +.fa-arrow-down:before { + content: ""; } + +.fa-mail-forward:before, +.fa-share:before { + content: ""; } + +.fa-expand:before { + content: ""; } + +.fa-compress:before { + content: ""; } + +.fa-plus:before { + content: ""; } + +.fa-minus:before { + content: ""; } + +.fa-asterisk:before { + content: ""; } + +.fa-exclamation-circle:before { + content: ""; } + +.fa-gift:before { + content: ""; } + +.fa-leaf:before { + content: ""; } + +.fa-fire:before { + content: ""; } + +.fa-eye:before { + content: ""; } + +.fa-eye-slash:before { + content: ""; } + +.fa-warning:before, +.fa-exclamation-triangle:before { + content: ""; } + +.fa-plane:before { + content: ""; } + +.fa-calendar:before { + content: ""; } + +.fa-random:before { + content: ""; } + +.fa-comment:before { + content: ""; } + +.fa-magnet:before { + content: ""; } + +.fa-chevron-up:before { + content: ""; } + +.fa-chevron-down:before { + content: ""; } + +.fa-retweet:before { + content: ""; } + +.fa-shopping-cart:before { + content: ""; } + +.fa-folder:before { + content: ""; } + +.fa-folder-open:before { + content: ""; } + +.fa-arrows-v:before { + content: ""; } + +.fa-arrows-h:before { + content: ""; } + +.fa-bar-chart-o:before, +.fa-bar-chart:before { + content: ""; } + +.fa-twitter-square:before { + content: ""; } + +.fa-facebook-square:before { + content: ""; } + +.fa-camera-retro:before { + content: ""; } + +.fa-key:before { + content: ""; } + +.fa-gears:before, +.fa-cogs:before { + content: ""; } + +.fa-comments:before { + content: ""; } + +.fa-thumbs-o-up:before { + content: ""; } + +.fa-thumbs-o-down:before { + content: ""; } + +.fa-star-half:before { + content: ""; } + +.fa-heart-o:before { + content: ""; } + +.fa-sign-out:before { + content: ""; } + +.fa-linkedin-square:before { + content: ""; } + +.fa-thumb-tack:before { + content: ""; } + +.fa-external-link:before { + content: ""; } + +.fa-sign-in:before { + content: ""; } + +.fa-trophy:before { + content: ""; } + +.fa-github-square:before { + content: ""; } + +.fa-upload:before { + content: ""; } + +.fa-lemon-o:before { + content: ""; } + +.fa-phone:before { + content: ""; } + +.fa-square-o:before { + content: ""; } + +.fa-bookmark-o:before { + content: ""; } + +.fa-phone-square:before { + content: ""; } + +.fa-twitter:before { + content: ""; } + +.fa-facebook-f:before, +.fa-facebook:before { + content: ""; } + +.fa-github:before { + content: ""; } + +.fa-unlock:before { + content: ""; } + +.fa-credit-card:before { + content: ""; } + +.fa-rss:before { + content: ""; } + +.fa-hdd-o:before { + content: ""; } + +.fa-bullhorn:before { + content: ""; } + +.fa-bell:before { + content: ""; } + +.fa-certificate:before { + content: ""; } + +.fa-hand-o-right:before { + content: ""; } + +.fa-hand-o-left:before { + content: ""; } + +.fa-hand-o-up:before { + content: ""; } + +.fa-hand-o-down:before { + content: ""; } + +.fa-arrow-circle-left:before { + content: ""; } + +.fa-arrow-circle-right:before { + content: ""; } + +.fa-arrow-circle-up:before { + content: ""; } + +.fa-arrow-circle-down:before { + content: ""; } + +.fa-globe:before { + content: ""; } + +.fa-wrench:before { + content: ""; } + +.fa-tasks:before { + content: ""; } + +.fa-filter:before { + content: ""; } + +.fa-briefcase:before { + content: ""; } + +.fa-arrows-alt:before { + content: ""; } + +.fa-group:before, +.fa-users:before { + content: ""; } + +.fa-chain:before, +.fa-link:before { + content: ""; } + +.fa-cloud:before { + content: ""; } + +.fa-flask:before { + content: ""; } + +.fa-cut:before, +.fa-scissors:before { + content: ""; } + +.fa-copy:before, +.fa-files-o:before { + content: ""; } + +.fa-paperclip:before { + content: ""; } + +.fa-save:before, +.fa-floppy-o:before { + content: ""; } + +.fa-square:before { + content: ""; } + +.fa-navicon:before, +.fa-reorder:before, +.fa-bars:before { + content: ""; } + +.fa-list-ul:before { + content: ""; } + +.fa-list-ol:before { + content: ""; } + +.fa-strikethrough:before { + content: ""; } + +.fa-underline:before { + content: ""; } + +.fa-table:before { + content: ""; } + +.fa-magic:before { + content: ""; } + +.fa-truck:before { + content: ""; } + +.fa-pinterest:before { + content: ""; } + +.fa-pinterest-square:before { + content: ""; } + +.fa-google-plus-square:before { + content: ""; } + +.fa-google-plus:before { + content: ""; } + +.fa-money:before { + content: ""; } + +.fa-caret-down:before { + content: ""; } + +.fa-caret-up:before { + content: ""; } + +.fa-caret-left:before { + content: ""; } + +.fa-caret-right:before { + content: ""; } + +.fa-columns:before { + content: ""; } + +.fa-unsorted:before, +.fa-sort:before { + content: ""; } + +.fa-sort-down:before, +.fa-sort-desc:before { + content: ""; } + +.fa-sort-up:before, +.fa-sort-asc:before { + content: ""; } + +.fa-envelope:before { + content: ""; } + +.fa-linkedin:before { + content: ""; } + +.fa-rotate-left:before, +.fa-undo:before { + content: ""; } + +.fa-legal:before, +.fa-gavel:before { + content: ""; } + +.fa-dashboard:before, +.fa-tachometer:before { + content: ""; } + +.fa-comment-o:before { + content: ""; } + +.fa-comments-o:before { + content: ""; } + +.fa-flash:before, +.fa-bolt:before { + content: ""; } + +.fa-sitemap:before { + content: ""; } + +.fa-umbrella:before { + content: ""; } + +.fa-paste:before, +.fa-clipboard:before { + content: ""; } + +.fa-lightbulb-o:before { + content: ""; } + +.fa-exchange:before { + content: ""; } + +.fa-cloud-download:before { + content: ""; } + +.fa-cloud-upload:before { + content: ""; } + +.fa-user-md:before { + content: ""; } + +.fa-stethoscope:before { + content: ""; } + +.fa-suitcase:before { + content: ""; } + +.fa-bell-o:before { + content: ""; } + +.fa-coffee:before { + content: ""; } + +.fa-cutlery:before { + content: ""; } + +.fa-file-text-o:before { + content: ""; } + +.fa-building-o:before { + content: ""; } + +.fa-hospital-o:before { + content: ""; } + +.fa-ambulance:before { + content: ""; } + +.fa-medkit:before { + content: ""; } + +.fa-fighter-jet:before { + content: ""; } + +.fa-beer:before { + content: ""; } + +.fa-h-square:before { + content: ""; } + +.fa-plus-square:before { + content: ""; } + +.fa-angle-double-left:before { + content: ""; } + +.fa-angle-double-right:before { + content: ""; } + +.fa-angle-double-up:before { + content: ""; } + +.fa-angle-double-down:before { + content: ""; } + +.fa-angle-left:before { + content: ""; } + +.fa-angle-right:before { + content: ""; } + +.fa-angle-up:before { + content: ""; } + +.fa-angle-down:before { + content: ""; } + +.fa-desktop:before { + content: ""; } + +.fa-laptop:before { + content: ""; } + +.fa-tablet:before { + content: ""; } + +.fa-mobile-phone:before, +.fa-mobile:before { + content: ""; } + +.fa-circle-o:before { + content: ""; } + +.fa-quote-left:before { + content: ""; } + +.fa-quote-right:before { + content: ""; } + +.fa-spinner:before { + content: ""; } + +.fa-circle:before { + content: ""; } + +.fa-mail-reply:before, +.fa-reply:before { + content: ""; } + +.fa-github-alt:before { + content: ""; } + +.fa-folder-o:before { + content: ""; } + +.fa-folder-open-o:before { + content: ""; } + +.fa-smile-o:before { + content: ""; } + +.fa-frown-o:before { + content: ""; } + +.fa-meh-o:before { + content: ""; } + +.fa-gamepad:before { + content: ""; } + +.fa-keyboard-o:before { + content: ""; } + +.fa-flag-o:before { + content: ""; } + +.fa-flag-checkered:before { + content: ""; } + +.fa-terminal:before { + content: ""; } + +.fa-code:before { + content: ""; } + +.fa-mail-reply-all:before, +.fa-reply-all:before { + content: ""; } + +.fa-star-half-empty:before, +.fa-star-half-full:before, +.fa-star-half-o:before { + content: ""; } + +.fa-location-arrow:before { + content: ""; } + +.fa-crop:before { + content: ""; } + +.fa-code-fork:before { + content: ""; } + +.fa-unlink:before, +.fa-chain-broken:before { + content: ""; } + +.fa-question:before { + content: ""; } + +.fa-info:before { + content: ""; } + +.fa-exclamation:before { + content: ""; } + +.fa-superscript:before { + content: ""; } + +.fa-subscript:before { + content: ""; } + +.fa-eraser:before { + content: ""; } + +.fa-puzzle-piece:before { + content: ""; } + +.fa-microphone:before { + content: ""; } + +.fa-microphone-slash:before { + content: ""; } + +.fa-shield:before { + content: ""; } + +.fa-calendar-o:before { + content: ""; } + +.fa-fire-extinguisher:before { + content: ""; } + +.fa-rocket:before { + content: ""; } + +.fa-maxcdn:before { + content: ""; } + +.fa-chevron-circle-left:before { + content: ""; } + +.fa-chevron-circle-right:before { + content: ""; } + +.fa-chevron-circle-up:before { + content: ""; } + +.fa-chevron-circle-down:before { + content: ""; } + +.fa-html5:before { + content: ""; } + +.fa-css3:before { + content: ""; } + +.fa-anchor:before { + content: ""; } + +.fa-unlock-alt:before { + content: ""; } + +.fa-bullseye:before { + content: ""; } + +.fa-ellipsis-h:before { + content: ""; } + +.fa-ellipsis-v:before { + content: ""; } + +.fa-rss-square:before { + content: ""; } + +.fa-play-circle:before { + content: ""; } + +.fa-ticket:before { + content: ""; } + +.fa-minus-square:before { + content: ""; } + +.fa-minus-square-o:before { + content: ""; } + +.fa-level-up:before { + content: ""; } + +.fa-level-down:before { + content: ""; } + +.fa-check-square:before { + content: ""; } + +.fa-pencil-square:before { + content: ""; } + +.fa-external-link-square:before { + content: ""; } + +.fa-share-square:before { + content: ""; } + +.fa-compass:before { + content: ""; } + +.fa-toggle-down:before, +.fa-caret-square-o-down:before { + content: ""; } + +.fa-toggle-up:before, +.fa-caret-square-o-up:before { + content: ""; } + +.fa-toggle-right:before, +.fa-caret-square-o-right:before { + content: ""; } + +.fa-euro:before, +.fa-eur:before { + content: ""; } + +.fa-gbp:before { + content: ""; } + +.fa-dollar:before, +.fa-usd:before { + content: ""; } + +.fa-rupee:before, +.fa-inr:before { + content: ""; } + +.fa-cny:before, +.fa-rmb:before, +.fa-yen:before, +.fa-jpy:before { + content: ""; } + +.fa-ruble:before, +.fa-rouble:before, +.fa-rub:before { + content: ""; } + +.fa-won:before, +.fa-krw:before { + content: ""; } + +.fa-bitcoin:before, +.fa-btc:before { + content: ""; } + +.fa-file:before { + content: ""; } + +.fa-file-text:before { + content: ""; } + +.fa-sort-alpha-asc:before { + content: ""; } + +.fa-sort-alpha-desc:before { + content: ""; } + +.fa-sort-amount-asc:before { + content: ""; } + +.fa-sort-amount-desc:before { + content: ""; } + +.fa-sort-numeric-asc:before { + content: ""; } + +.fa-sort-numeric-desc:before { + content: ""; } + +.fa-thumbs-up:before { + content: ""; } + +.fa-thumbs-down:before { + content: ""; } + +.fa-youtube-square:before { + content: ""; } + +.fa-youtube:before { + content: ""; } + +.fa-xing:before { + content: ""; } + +.fa-xing-square:before { + content: ""; } + +.fa-youtube-play:before { + content: ""; } + +.fa-dropbox:before { + content: ""; } + +.fa-stack-overflow:before { + content: ""; } + +.fa-instagram:before { + content: ""; } + +.fa-flickr:before { + content: ""; } + +.fa-adn:before { + content: ""; } + +.fa-bitbucket:before { + content: ""; } + +.fa-bitbucket-square:before { + content: ""; } + +.fa-tumblr:before { + content: ""; } + +.fa-tumblr-square:before { + content: ""; } + +.fa-long-arrow-down:before { + content: ""; } + +.fa-long-arrow-up:before { + content: ""; } + +.fa-long-arrow-left:before { + content: ""; } + +.fa-long-arrow-right:before { + content: ""; } + +.fa-apple:before { + content: ""; } + +.fa-windows:before { + content: ""; } + +.fa-android:before { + content: ""; } + +.fa-linux:before { + content: ""; } + +.fa-dribbble:before { + content: ""; } + +.fa-skype:before { + content: ""; } + +.fa-foursquare:before { + content: ""; } + +.fa-trello:before { + content: ""; } + +.fa-female:before { + content: ""; } + +.fa-male:before { + content: ""; } + +.fa-gittip:before, +.fa-gratipay:before { + content: ""; } + +.fa-sun-o:before { + content: ""; } + +.fa-moon-o:before { + content: ""; } + +.fa-archive:before { + content: ""; } + +.fa-bug:before { + content: ""; } + +.fa-vk:before { + content: ""; } + +.fa-weibo:before { + content: ""; } + +.fa-renren:before { + content: ""; } + +.fa-pagelines:before { + content: ""; } + +.fa-stack-exchange:before { + content: ""; } + +.fa-arrow-circle-o-right:before { + content: ""; } + +.fa-arrow-circle-o-left:before { + content: ""; } + +.fa-toggle-left:before, +.fa-caret-square-o-left:before { + content: ""; } + +.fa-dot-circle-o:before { + content: ""; } + +.fa-wheelchair:before { + content: ""; } + +.fa-vimeo-square:before { + content: ""; } + +.fa-turkish-lira:before, +.fa-try:before { + content: ""; } + +.fa-plus-square-o:before { + content: ""; } + +.fa-space-shuttle:before { + content: ""; } + +.fa-slack:before { + content: ""; } + +.fa-envelope-square:before { + content: ""; } + +.fa-wordpress:before { + content: ""; } + +.fa-openid:before { + content: ""; } + +.fa-institution:before, +.fa-bank:before, +.fa-university:before { + content: ""; } + +.fa-mortar-board:before, +.fa-graduation-cap:before { + content: ""; } + +.fa-yahoo:before { + content: ""; } + +.fa-google:before { + content: ""; } + +.fa-reddit:before { + content: ""; } + +.fa-reddit-square:before { + content: ""; } + +.fa-stumbleupon-circle:before { + content: ""; } + +.fa-stumbleupon:before { + content: ""; } + +.fa-delicious:before { + content: ""; } + +.fa-digg:before { + content: ""; } + +.fa-pied-piper:before { + content: ""; } + +.fa-pied-piper-alt:before { + content: ""; } + +.fa-drupal:before { + content: ""; } + +.fa-joomla:before { + content: ""; } + +.fa-language:before { + content: ""; } + +.fa-fax:before { + content: ""; } + +.fa-building:before { + content: ""; } + +.fa-child:before { + content: ""; } + +.fa-paw:before { + content: ""; } + +.fa-spoon:before { + content: ""; } + +.fa-cube:before { + content: ""; } + +.fa-cubes:before { + content: ""; } + +.fa-behance:before { + content: ""; } + +.fa-behance-square:before { + content: ""; } + +.fa-steam:before { + content: ""; } + +.fa-steam-square:before { + content: ""; } + +.fa-recycle:before { + content: ""; } + +.fa-automobile:before, +.fa-car:before { + content: ""; } + +.fa-cab:before, +.fa-taxi:before { + content: ""; } + +.fa-tree:before { + content: ""; } + +.fa-spotify:before { + content: ""; } + +.fa-deviantart:before { + content: ""; } + +.fa-soundcloud:before { + content: ""; } + +.fa-database:before { + content: ""; } + +.fa-file-pdf-o:before { + content: ""; } + +.fa-file-word-o:before { + content: ""; } + +.fa-file-excel-o:before { + content: ""; } + +.fa-file-powerpoint-o:before { + content: ""; } + +.fa-file-photo-o:before, +.fa-file-picture-o:before, +.fa-file-image-o:before { + content: ""; } + +.fa-file-zip-o:before, +.fa-file-archive-o:before { + content: ""; } + +.fa-file-sound-o:before, +.fa-file-audio-o:before { + content: ""; } + +.fa-file-movie-o:before, +.fa-file-video-o:before { + content: ""; } + +.fa-file-code-o:before { + content: ""; } + +.fa-vine:before { + content: ""; } + +.fa-codepen:before { + content: ""; } + +.fa-jsfiddle:before { + content: ""; } + +.fa-life-bouy:before, +.fa-life-buoy:before, +.fa-life-saver:before, +.fa-support:before, +.fa-life-ring:before { + content: ""; } + +.fa-circle-o-notch:before { + content: ""; } + +.fa-ra:before, +.fa-rebel:before { + content: ""; } + +.fa-ge:before, +.fa-empire:before { + content: ""; } + +.fa-git-square:before { + content: ""; } + +.fa-git:before { + content: ""; } + +.fa-hacker-news:before { + content: ""; } + +.fa-tencent-weibo:before { + content: ""; } + +.fa-qq:before { + content: ""; } + +.fa-wechat:before, +.fa-weixin:before { + content: ""; } + +.fa-send:before, +.fa-paper-plane:before { + content: ""; } + +.fa-send-o:before, +.fa-paper-plane-o:before { + content: ""; } + +.fa-history:before { + content: ""; } + +.fa-genderless:before, +.fa-circle-thin:before { + content: ""; } + +.fa-header:before { + content: ""; } + +.fa-paragraph:before { + content: ""; } + +.fa-sliders:before { + content: ""; } + +.fa-share-alt:before { + content: ""; } + +.fa-share-alt-square:before { + content: ""; } + +.fa-bomb:before { + content: ""; } + +.fa-soccer-ball-o:before, +.fa-futbol-o:before { + content: ""; } + +.fa-tty:before { + content: ""; } + +.fa-binoculars:before { + content: ""; } + +.fa-plug:before { + content: ""; } + +.fa-slideshare:before { + content: ""; } + +.fa-twitch:before { + content: ""; } + +.fa-yelp:before { + content: ""; } + +.fa-newspaper-o:before { + content: ""; } + +.fa-wifi:before { + content: ""; } + +.fa-calculator:before { + content: ""; } + +.fa-paypal:before { + content: ""; } + +.fa-google-wallet:before { + content: ""; } + +.fa-cc-visa:before { + content: ""; } + +.fa-cc-mastercard:before { + content: ""; } + +.fa-cc-discover:before { + content: ""; } + +.fa-cc-amex:before { + content: ""; } + +.fa-cc-paypal:before { + content: ""; } + +.fa-cc-stripe:before { + content: ""; } + +.fa-bell-slash:before { + content: ""; } + +.fa-bell-slash-o:before { + content: ""; } + +.fa-trash:before { + content: ""; } + +.fa-copyright:before { + content: ""; } + +.fa-at:before { + content: ""; } + +.fa-eyedropper:before { + content: ""; } + +.fa-paint-brush:before { + content: ""; } + +.fa-birthday-cake:before { + content: ""; } + +.fa-area-chart:before { + content: ""; } + +.fa-pie-chart:before { + content: ""; } + +.fa-line-chart:before { + content: ""; } + +.fa-lastfm:before { + content: ""; } + +.fa-lastfm-square:before { + content: ""; } + +.fa-toggle-off:before { + content: ""; } + +.fa-toggle-on:before { + content: ""; } + +.fa-bicycle:before { + content: ""; } + +.fa-bus:before { + content: ""; } + +.fa-ioxhost:before { + content: ""; } + +.fa-angellist:before { + content: ""; } + +.fa-cc:before { + content: ""; } + +.fa-shekel:before, +.fa-sheqel:before, +.fa-ils:before { + content: ""; } + +.fa-meanpath:before { + content: ""; } + +.fa-buysellads:before { + content: ""; } + +.fa-connectdevelop:before { + content: ""; } + +.fa-dashcube:before { + content: ""; } + +.fa-forumbee:before { + content: ""; } + +.fa-leanpub:before { + content: ""; } + +.fa-sellsy:before { + content: ""; } + +.fa-shirtsinbulk:before { + content: ""; } + +.fa-simplybuilt:before { + content: ""; } + +.fa-skyatlas:before { + content: ""; } + +.fa-cart-plus:before { + content: ""; } + +.fa-cart-arrow-down:before { + content: ""; } + +.fa-diamond:before { + content: ""; } + +.fa-ship:before { + content: ""; } + +.fa-user-secret:before { + content: ""; } + +.fa-motorcycle:before { + content: ""; } + +.fa-street-view:before { + content: ""; } + +.fa-heartbeat:before { + content: ""; } + +.fa-venus:before { + content: ""; } + +.fa-mars:before { + content: ""; } + +.fa-mercury:before { + content: ""; } + +.fa-transgender:before { + content: ""; } + +.fa-transgender-alt:before { + content: ""; } + +.fa-venus-double:before { + content: ""; } + +.fa-mars-double:before { + content: ""; } + +.fa-venus-mars:before { + content: ""; } + +.fa-mars-stroke:before { + content: ""; } + +.fa-mars-stroke-v:before { + content: ""; } + +.fa-mars-stroke-h:before { + content: ""; } + +.fa-neuter:before { + content: ""; } + +.fa-facebook-official:before { + content: ""; } + +.fa-pinterest-p:before { + content: ""; } + +.fa-whatsapp:before { + content: ""; } + +.fa-server:before { + content: ""; } + +.fa-user-plus:before { + content: ""; } + +.fa-user-times:before { + content: ""; } + +.fa-hotel:before, +.fa-bed:before { + content: ""; } + +.fa-viacoin:before { + content: ""; } + +.fa-train:before { + content: ""; } + +.fa-subway:before { + content: ""; } + +.fa-medium:before { + content: ""; } + +ul.link-dropdown-menu, ul.user-dropdown-menu, ul.script-dropdown-menu, ul.gv-dropdown-menu, div.navlogo, ul.navlist li, div.footer-left, div.footer-left p, div.footer-center, a.headerButton, a.button-gui, div .tile, div .bigtile, div .tile a span.add-Icon, div .bigtile a span.add-Icon, div.centralContent, .contentDiv li, div.dropdownInner ul, .search-field, .machineClass, .scenarioMachine { + float: left; } + +div.navmenu, div.footer-right, div.footer-right p, ul.headerButtonList li, div .tile div.iconSet span, div .bigtile div.iconSet span, div.headerBar > div.headerButtonBar { + float: right; } + +div.tileList:after, div.resizecontainer:after, div.headerBar > div.headerButtonBar:after, .machineClass:after, .scenarioSingleMachine:after { + clear: both; + content: '.'; + display: block; + font-size: 0; + height: 0; + visibility: hidden; } + +ul.script-dropdown-menu li.dropdown-item, .addButton, .deleteButton, a.headerButton, a.button-gui, div.toolbox div.gv_action_button, .clusterDownBtn button, div .tile a span.icon, div .bigtile a span.icon, div .tile a svg, div .bigtile a svg, div .tile div.iconSet span, div .bigtile div.iconSet span, div .bigtile, .contentDiv .icon, .icon-info-sign, .arangoicon, div.headerDropdown.headerDropdown input[type=checkbox].css-checkbox + label.css-label, .search-submit-icon, .gv-search-submit-icon, .scenarioImage { + cursor: pointer; } + +nav.navbar, footer.footer { + background-color: #333232; + color: #fff; + left: 0; + position: fixed; + right: 0; + width: 100%; + z-index: 1000; } + +.button-danger { + background-color: #da4f49; } + .button-danger:hover, .button-danger:focus { + background-color: #be342e; } + +.deleteButton, a.danger.coordinator, a.danger.dbserver { + color: #da4f49; } + .deleteButton:hover, a.danger.coordinator:hover, a.danger.dbserver:hover, .deleteButton:focus, a.danger.coordinator:focus, a.danger.dbserver:focus { + color: #be342e; } + +a.danger.coordinator, a.danger.dbserver { + fill: #da4f49; } + a.danger.coordinator:hover, a.danger.dbserver:hover, a.danger.coordinator:focus, a.danger.dbserver:focus { + fill: #be342e; } + +.button-success { + background-color: #8aa051; } + .button-success:hover, .button-success:focus { + background-color: #788f3d; } + +.addButton, a.success.coordinator, a.success.dbserver { + color: #8aa051; } + .addButton:hover, a.success.coordinator:hover, a.success.dbserver:hover, .addButton:focus, a.success.coordinator:focus, a.success.dbserver:focus { + color: #788f3d; } + +a.success.coordinator, a.success.dbserver { + fill: #8aa051; } + a.success.coordinator:hover, a.success.dbserver:hover, a.success.coordinator:focus, a.success.dbserver:focus { + fill: #788f3d; } + +.button-warning { + background-color: #faa732; } + .button-warning:hover, .button-warning:focus { + background-color: #f89406; } + +a.warning.coordinator, a.warning.dbserver { + color: #faa732; } + a.warning.coordinator:hover, a.warning.dbserver:hover, a.warning.coordinator:focus, a.warning.dbserver:focus { + color: #f89406; } + +a.warning.coordinator, a.warning.dbserver { + fill: #faa732; } + a.warning.coordinator:hover, a.warning.dbserver:hover, a.warning.coordinator:focus, a.warning.dbserver:focus { + fill: #f89406; } + +.button-neutral, .button-close { + background-color: #8f8d8c; } + .button-neutral:hover, .button-close:hover, .button-neutral:focus, .button-close:focus { + background-color: #736b68; } + +.button-primary { + background-color: #564e4a; } + .button-primary:hover, .button-primary:focus { + background-color: #3a322e; } + +.button-header, a.headerButton, a.button-gui { + background-color: #ddd; + border: 1px solid #222; + color: #555; } + .button-header:hover, a.headerButton:hover, a.button-gui:hover, .button-header:focus, a.headerButton:focus, a.button-gui:focus { + background-color: #fff; + color: #000; } + +.button-notification { + background-color: #faa020; } + .button-notification:hover, .button-notification:focus { + background-color: #f87c0f; } + +[class^='button-']:disabled, +[class*=' button-']:disabled, .button-inactive { + background-color: #d3d3d3; } + [class^='button-']:hover:disabled, + [class*=' button-']:hover:disabled, .button-inactive:hover, [class^='button-']:focus:disabled, + [class*=' button-']:focus:disabled, .button-inactive:focus { + background-color: #d3d3d3; } + +a.headerButton.disabled, a.inactive.coordinator, a.inactive.dbserver { + color: #d3d3d3; } + a.headerButton.disabled:hover, a.inactive.coordinator:hover, a.inactive.dbserver:hover, a.headerButton.disabled:focus, a.inactive.coordinator:focus, a.inactive.dbserver:focus { + color: #d3d3d3; } + +a.inactive.coordinator, a.inactive.dbserver { + fill: #d3d3d3; } + a.inactive.coordinator:hover, a.inactive.dbserver:hover, a.inactive.coordinator:focus, a.inactive.dbserver:focus { + fill: #d3d3d3; } + +ul.link-dropdown-menu, ul.user-dropdown-menu, ul.script-dropdown-menu, ul.gv-dropdown-menu { + -moz-border-radius: 3px; + -webkit-border-radius: 3px; + border-radius: 3px; + background-color: #fff; + border-color: rgba(0, 0, 0, 0.2); + border-style: solid; + border-width: 1px; + display: none; + list-style: none; + margin: 5px 0 0; + padding: 5px 0; + position: absolute; + right: 0; + top: 80%; + z-index: 1000; } + ul.link-dropdown-menu li, ul.user-dropdown-menu li, ul.script-dropdown-menu li, ul.gv-dropdown-menu li { + line-height: 20px; + white-space: nowrap; + width: 100%; } + ul.link-dropdown-menu li.dropdown-header, ul.user-dropdown-menu li.dropdown-header, ul.script-dropdown-menu li.dropdown-header, ul.gv-dropdown-menu li.dropdown-header { + color: #999; + font-size: 15px; + font-weight: 600; + font-variant: small-caps; + padding: 0 15px; } + ul.link-dropdown-menu li.dropdown-header:hover, ul.user-dropdown-menu li.dropdown-header:hover, ul.script-dropdown-menu li.dropdown-header:hover, ul.gv-dropdown-menu li.dropdown-header:hover { + cursor: default; } + ul.link-dropdown-menu li.divider, ul.user-dropdown-menu li.divider, ul.script-dropdown-menu li.divider, ul.gv-dropdown-menu li.divider { + background-color: #e5e5e5; + height: 1px; + margin: 10px 1px; } + ul.link-dropdown-menu a, ul.user-dropdown-menu a, ul.script-dropdown-menu a, ul.gv-dropdown-menu a { + color: #333232; + padding: 0 20px; } + ul.link-dropdown-menu:before, ul.user-dropdown-menu:before, ul.script-dropdown-menu:before, ul.gv-dropdown-menu:before { + position: absolute; + border-width: 7px; + border-style: solid; + border-color: transparent; + border-top: none; + border-bottom-color: rgba(0, 0, 0, 0.2); + display: inline-block; + content: ''; + position: absolute; + right: 7px; + top: -7px; } + ul.link-dropdown-menu:after, ul.user-dropdown-menu:after, ul.script-dropdown-menu:after, ul.gv-dropdown-menu:after { + position: absolute; + border-width: 7px; + border-style: solid; + border-color: transparent; + border-top: none; + border-bottom-color: #fff; + display: inline-block; + content: ''; + right: 8px; + top: -6px; } + +.navbar { + -webkit-font-smoothing: subpixel-antialiased; } + .navbar .nav li.dropdown .active > .dropdown-toggle, + .navbar .nav li.dropdown .open > .dropdown-toggle, + .navbar .nav li.dropdown .open.active > .dropdown-toggle { + background: #788f3d; } + +nav.navbar { + height: 38px; + margin-bottom: 3px; + top: 0; } + nav.navbar .nav > .active > a { + background-color: #8aa051; + color: #fff; + -webkit-box-shadow: 0 0 0 transparent inset; + -moz-box-shadow: 0 0 0 transparent inset; + box-shadow: 0 0 0 transparent inset; } + nav.navbar .nav > li > a:focus { + background-color: #333232; } + nav.navbar .nav > li > a:hover { + background-color: #8aa051; + color: #fff; } + +div.navlogo { + margin-left: 5px; + margin-right: 1px; + padding-top: 3px; } + +ul.navlist { + list-style: none; } + ul.navlist li { + margin-left: 1px; } + ul.navlist li.navbar-spacer { + -webkit-box-shadow: 1px 0 0 #c8c8c8; + -moz-box-shadow: 1px 0 0 #c8c8c8; + box-shadow: 1px 0 0 #c8c8c8; + background-color: #a0a0a0; + height: 21px; + margin-top: 9px; + width: 1px; } + ul.navlist li.navbar-spacer.big { + margin-left: 15px; + margin-right: 15px; } + ul.navlist li.navbar-spacer.med { + margin-left: 5px; + margin-right: 5px; } + ul.navlist li.navbar-spacer:hover { + background-color: #a0a0a0; } + ul.navlist > li.active, + ul.navlist li.dropdown-item:hover, + ul.navlist > li:hover { + background-color: #8aa051; } + ul.navlist li.dropdown-item { + margin-left: 0; } + ul.navlist li.dropdown-item a { + display: block; } + ul.navlist li.dropdown-item a:hover { + color: #fff; } + +a.tab { + color: #fff; + display: block; + padding-top: 9px; + padding-left: 10px; + padding-bottom: 10px; + padding-right: 10px; } + a.tab.userImg { + padding-bottom: 5px; } + +ul.script-dropdown-menu li.dropdown-item { + margin-left: 0; } + ul.script-dropdown-menu li.dropdown-item a { + display: block; } + ul.script-dropdown-menu li.dropdown-item a:hover { + color: #fff; } + ul.script-dropdown-menu li.dropdown-item:hover { + background-color: #8aa051; } + +ul.gv-dropdown-menu { + -moz-border-radius: 0; + -webkit-border-radius: 0; + border-radius: 0; + background-color: rgba(0, 0, 0, 0.7); + border: solid 1px #686766; + margin-right: -20px; + margin-top: 6px; } + ul.gv-dropdown-menu:after { + border-bottom-color: #333232; } + ul.gv-dropdown-menu li:hover { + background-color: #8aa051; + background-image: none; } + ul.gv-dropdown-menu li a { + padding: 0; } + ul.gv-dropdown-menu li a label { + color: #fff; + padding-left: 5px; } + ul.gv-dropdown-menu li a:focus { + background-color: #8aa051 !important; + background-image: none; } + +#arangoCollectionSelect { + display: none; + float: right; + margin-bottom: 0; + margin-right: 15px; + padding-bottom: 0; } + +.caret { + border-left: 5px solid transparent; + border-top: 5px solid #fff; + border-right: 5px solid transparent; + content: ''; + display: inline-block; + height: 0; + vertical-align: top; + width: 0; } + +.applications-menu { + display: block; } + +.arango-logo { + height: 34px; + padding: 0 !important; } + .arango-logo img { + margin-left: 22px; } + +.footer { + background-color: #333232; + bottom: 0; + font-size: 14px; + left: 0; + position: fixed; + right: 0; + text-align: center; + z-index: 1000; } + +footer.footer { + bottom: 0; + height: 40px; } + footer.footer p { + margin-bottom: 0; + padding-bottom: 10px; + padding-top: 10px; } + +div.footer-left { + background: none repeat scroll 0 0 #333232; + color: #fff; + width: 45%; } + +div.footer-center { + background: none repeat scroll 0 0 #333232; + color: #fff; + width: 10%; } + div.footer-center p:hover { + cursor: pointer; } + +div.footer-right { + background: none repeat scroll 0 0 #333232; + color: #333232; + width: 45%; } + div.footer-right p { + color: #fff; } + div.footer-right i { + color: #da4f49; + font-size: 18px; } + div.footer-right a { + color: #fff; + margin-left: 5px; + position: relative; + top: -1px; } + div.footer-right .isOnline { + color: #8aa051 !important; } + +.button-neutral, .button-primary, .button-notification, .button-success, .button-danger, .button-warning, .button-inactive, .button-close, .button-header { + -moz-border-radius: 4px; + -webkit-border-radius: 4px; + border-radius: 4px; + -webkit-box-shadow: 0; + -moz-box-shadow: 0; + box-shadow: 0; + font-size: 14px; + font-weight: 300 !important; } + +.button-neutral, .button-primary, .button-notification, .button-success, .button-danger, .button-warning, .button-inactive, .button-close { + border: 0; + color: #fff; + margin-left: 10px; + padding: 5px 16px; } + +.button-header { + margin-top: 5px; } + +[class^='button-']:disabled, +[class*=' button-']:disabled { + cursor: not-allowed; } + +.addButton { + font-size: 22px; + margin-right: 7px; + margin-top: 2px; + position: relative; } + +.deleteButton { + font-size: 22px; + padding-right: 3px; + position: relative; + top: 3px; } + +#closeBtnInfoView { + margin-left: 0 !important; } + +button.large-distance { + margin-left: 12px; } + +button.short-distance { + margin-left: 6px; } + +ul.headerButtonList { + display: inline-block; + margin-bottom: 0; + margin-left: 0; + padding-left: 0 !important; } + ul.headerButtonList li { + display: inline; } + +button.shutdown { + margin-top: 6px; + padding: 3px 14px; } + +a.headerButton, a.button-gui { + -moz-border-radius: 3px; + -webkit-border-radius: 3px; + border-radius: 3px; + -webkit-box-shadow: none; + -moz-box-shadow: none; + box-shadow: none; + margin-left: 5px; + margin-right: 5px; + padding-left: 9px; + padding-right: 9px; } + +a.headerButton { + height: 17px; + margin-top: 2px; + padding-top: 4px; + padding-bottom: 2px; + position: relative; + width: 9px; } + a.headerButton .icon_arangodb_filter { + top: 3px !important; } + a.headerButton .icon_arangodb_import { + top: 1px !important; } + a.headerButton .icon_arangodb_checklist { + right: 5px; + top: 3px !important; } + a.headerButton .icon_arangodb_arrowleft, + a.headerButton .icon_arangodb_arrowright { + font-weight: bold; } + a.headerButton .fa-file-code-o { + left: -2px; + position: relative; + top: -3px; } + a.headerButton.activated { + background-color: #788f3d; + color: #fff; } + a.headerButton.activated:hover { + background-color: #fff; + color: #788f3d; } + a.headerButton.disabled { + cursor: not-allowed; } + +#exportCollection i { + margin-left: -3px !important; } + +#importCollection i { + margin-left: -3px !important; + position: relative; + top: -1px; } + +div.toolbox { + -moz-border-radius: 2px; + -webkit-border-radius: 2px; + border-radius: 2px; + border: 3px solid #333232; + margin-right: 5px; + position: absolute; } + div.toolbox div.gv_action_button { + background-color: #333232; + color: #fff; + height: 50px; + margin-bottom: 2px; + margin-top: 2px; + position: relative; + text-align: center; + width: 50px; } + div.toolbox div.gv_action_button.active { + background-color: #8aa051; } + div.toolbox div.gv_action_button:first-child { + margin-top: 0; } + div.toolbox div.gv_action_button:last-child { + margin-bottom: 0; } + +h6.gv_icon_icon, h6.gv_button_title { + left: 0; + margin: 0; + position: absolute; + right: 0; } + +h6.gv_icon_icon { + font-size: 22px; + top: 6px; } +h6.gv_button_title { + bottom: 1px; } + +button.graphViewer-icon-button { + background-color: transparent; + border: 0; + height: 20px; + margin-left: 5px; + margin-top: -2px; + padding: 0; + width: 20px; } + +button.graphViewer-icon-button > img { + height: 20px; + padding-bottom: 10px; + width: 20px; } + +button.gv_dropdown_entry { + height: 30px; + margin: 4px 4px 4px 30px; + width: 160px; } + +button.gv_context_button { + width: 65px; } + +.btn-icon { + background-color: #383434; + padding: 4px; } + +button.gv-icon-small { + background-size: 16px 16px; + height: 16px; + width: 16px; } + +button.gv-icon-small.delete { + background-image: url("../img/icon_delete.png"); } + +button.gv-icon-small.add { + background-image: url("../img/plus_icon.png"); } + +button.gv-icon-btn { + -moz-border-radius: 0 !important; + -webkit-border-radius: 0 !important; + border-radius: 0 !important; + background-size: 36px 36px; + height: 36px; + width: 36px; } + +button.gv-icon-btn.active { + background-color: #8aa051; } + +button.btn-zoom:hover { + background: inherit; } + +button.btn-zoom { + background: none; + height: 16px; + margin: 0; + padding: 0; + position: absolute; + width: 16px; } + +button.btn-zoom-top { + left: 13px; + top: 0; } + +button.btn-zoom-left { + left: 0; + top: 12px; } + +button.btn-zoom-bottom { + left: 13px; + top: 24px; } + +button.btn-zoom-right { + right: 0; + top: 12px; } + +button.gv-zoom-btn { + background-size: 14px 14px; + height: 14px; + vertical-align: baseline; + width: 14px; } + button.gv-zoom-btn.pan-right { + background-image: url("../img/gv_arrow_right.png"); } + button.gv-zoom-btn.pan-left { + background-image: url("../img/gv_arrow_left.png"); } + button.gv-zoom-btn.pan-top { + background-image: url("../img/gv_arrow_top.png"); } + button.gv-zoom-btn.pan-bottom { + background-image: url("../img/gv_arrow_bottom.png"); } + +a.pagination-button, +ul.arango-pagination a { + -moz-border-radius: 2px; + -webkit-border-radius: 2px; + border-radius: 2px; } + +.badge, +.label, +.btn { + text-shadow: none !important; } + +.thumbnail, +.navbar-inner { + -moz-border-radius: 0; + -webkit-border-radius: 0; + border-radius: 0; + -webkit-box-shadow: 0; + -moz-box-shadow: 0; + box-shadow: 0; } + +.modal-body th.actionCell > button { + margin-top: -12px; } + +button { + font-family: 'Open Sans', sans-serif !important; } + +.btn-old-padding { + padding-bottom: 4px !important; + padding-top: 4px !important; } + +button.btn-overview, +button.btn-server { + margin: 5px; } + +button.btn-server { + width: 120px; } + +a.button-gui { + height: auto; + margin-bottom: 0; + margin-top: 0; + padding-top: 1px; + padding-bottom: 1px; + position: absolute; + right: 2px; + text-decoration: none !important; + top: 2px; + width: auto; } + a.button-gui.button-gui-disabled { + display: none; } + +.clusterDownBtn { + padding-bottom: 10px; + padding-top: 10px; + text-align: center; } + .clusterDownBtn button { + -moz-border-radius: 3px; + -webkit-border-radius: 3px; + border-radius: 3px; + background-color: #f1f1f1; + border: 1px solid rgba(0, 0, 0, 0.1875); + color: #333; + font-size: 20px; + font-weight: 300; + margin: 0; + padding: 12px 18px; + text-align: center; + text-decoration: none !important; + width: 250px; } + .clusterDownBtn button:hover { + background-color: #e8e8e8; + color: #4a6c30; + -webkit-transition-delay: 0; + -webkit-transition-duration: .2s; + -webkit-transition-property: all; + -webkit-transition-timing-function: ease-in; } + .clusterDownBtn button.green { + background-color: #617e2b; + color: #fff; } + .clusterDownBtn button.green:hover { + background-color: #8ba142; } + +div.tileList { + margin-left: -6px; + margin-right: -6px; } + div.tileList legend { + padding-left: 5px; } + +div .tile, div .bigtile { + -webkit-box-shadow: none; + -moz-box-shadow: none; + box-shadow: none; + background-color: rgba(0, 0, 0, 0.05); + font-size: 14px; + list-style: none; + margin-bottom: 13px; + margin-left: 6px; + margin-right: 6px; + position: relative; + text-align: center; } + div .tile img.icon, div .bigtile img.icon { + height: 50px; + width: 50px; } + div .tile a span.add-Icon, div .bigtile a span.add-Icon { + font-size: 22px; + margin-left: 22px; + margin-right: 10px; + margin-top: -5px; + position: relative; + right: 4px; + top: 2px; } + div .tile a span.icon, div .bigtile a span.icon { + font-size: 50px; } + div .tile a svg.icon, div .bigtile a svg.icon { + height: 50px; + width: 50px; } + div .tile svg.tile-icon-svg, div .bigtile svg.tile-icon-svg { + cursor: pointer; + fill: #686766; + height: 50px; + margin-left: 90px; + margin-top: 10px; + width: 50px; } + div .tile span.tile-icon, div .bigtile span.tile-icon { + color: #686766; + font-size: 50px; + line-height: 1.2; } + div .tile h5, div .bigtile h5 { + background: #686766; + color: #fff; + font-size: 12px; + margin: 0; + overflow: hidden !important; + padding: 4px 8px; + text-overflow: ellipsis !important; + white-space: nowrap !important; } + div .tile div.tileSelects, div .bigtile div.tileSelects { + margin-left: 40px; + position: relative; + z-index: 9999; } + div .tile div.tileSelects select, div .bigtile div.tileSelects select { + float: right; + height: 20px; + margin-right: 5px; + margin-top: 16px; + width: 70px; } + div .tile div.iconSet, div .bigtile div.iconSet { + position: absolute; + right: 5px; + top: 5px; } + div .tile div.iconSet span, div .bigtile div.iconSet span { + font-size: 18px; + opacity: .5; + padding-left: 7px; } + div .tile div.iconSet span:hover, div .bigtile div.iconSet span:hover { + opacity: 1.0; } + div .tile div.iconSet span.disabled, div .bigtile div.iconSet span.disabled { + cursor: default; + opacity: .2; } + div .tile .badge-success, div .bigtile .badge-success { + font-weight: 300; } + div .tile .unloaded div, div .bigtile .unloaded div { + border-bottom: 16px solid #ff8f35; } + div .tile .deleted div, div .bigtile .deleted div { + border-bottom: 16px solid #700; } + div .tile div.tileBadge, div .bigtile div.tileBadge { + bottom: 29px; + font-size: 11px; + font-weight: 300; + position: absolute; + right: 0; } + div .tile div.tileBadge button, div .bigtile div.tileBadge button { + margin-left: 0; + margin-right: 5px; } + div .tile div.tileBadge span, div .bigtile div.tileBadge span { + display: inline-block; + line-height: 13px; } + div .tile div.tileBadge span div.corneredBadge, div .bigtile div.tileBadge span div.corneredBadge { + border-left: 17px solid transparent; + border-bottom-style: solid; + border-bottom-width: 17px; + color: #fff; + height: 0; + padding-left: 4px; + padding-right: 9px; } + div .tile div.tileBadge span div.corneredBadge.loading, div .bigtile div.tileBadge span div.corneredBadge.loading { + border-bottom-color: #ff8f35; } + div .tile div.tileBadge span div.corneredBadge.loaded, div .bigtile div.tileBadge span div.corneredBadge.loaded { + border-bottom-color: #8aa051; } + div .tile div.tileBadge span div.corneredBadge.unloaded, div .bigtile div.tileBadge span div.corneredBadge.unloaded { + border-bottom-color: #ff8f35; } + div .tile div.tileBadge span div.corneredBadge.development, div .bigtile div.tileBadge span div.corneredBadge.development { + border-bottom-color: #ff8f35; } + +div .tile { + height: 100px; + width: 228px; } +div .bigtile { + height: 309px; + width: 456px; } + div .bigtile div.shardContainer { + font-size: 30px; } + div .bigtile div.shardContainer span { + padding: 2px; } + +.collectionName { + bottom: 0; + font-weight: 300; + left: 0; + position: absolute; + right: 0; + text-align: left; } + +div.resizecontainer { + margin: 0 auto; } + +@media (max-width: 798px) { + #arangoCollectionUl { + display: none; } + + #collectionsDropdown ul { + width: auto !important; } + + #arangoCollectionSelect { + display: inline-block; } } +@media (min-width: 799px) and (max-width: 1041px) { + #arangoCollectionUl a { + font-size: 12px; + padding: 10px 5px; } } +@media (min-width: 1042px) and (max-width: 1284px) { + #arangoCollectionUl a { + font-size: 14px; } } +@media (min-width: 250px) and (max-width: 489px) { + div.resizecontainer { + width: 228px; } + + .dashboard-large-chart { + width: 148px; } + .dashboard-large-chart .dashboard-sub-bar { + width: 136px; } + .dashboard-large-chart .dashboard-large-chart-inner .dashboard-interior-chart { + height: 190px; + width: 138px; } + + .dashboard-sub-bar-menu { + font-size: 12px; } + + .dashboard-medium-chart { + width: 98px; } + .dashboard-medium-chart .dashboard-sub-bar { + margin-left: -5px; + width: 96px; } + .dashboard-medium-chart .dashboard-interior-chart { + height: 190px; + width: 98px; } + .dashboard-medium-chart .dashboard-medium-chart-menu { + font-size: 12px; + left: 81px; + top: 0; } + .dashboard-medium-chart #clusterGraphs svg { + height: 190px; + width: 98px; } + .dashboard-medium-chart #clusterGraphs svg text { + font-size: 10px; } + + .dashboard-small-chart { + width: 68px; } + .dashboard-small-chart .dashboard-sub-bar { + width: 56px; } + .dashboard-small-chart .dashboard-small-chart-inner { + width: 58px; } + .dashboard-small-chart .dashboard-small-chart-inner .dashboard-interior-chart { + height: 195px; + width: 58px; } + .dashboard-small-chart .dashboard-small-chart-inner .dashboard-interior-chart .nv-axis text { + fill: #666; + font-size: 10px; + font-weight: 400; } + + .dashboard-tendency-container .dashboard-tendency-chart { + height: 78.25px; } + .dashboard-tendency-container .dashboard-tendency-chart .dashboard-tendency, + .dashboard-tendency-container .dashboard-tendency-chart .dashboard-subtitle-bar, + .dashboard-tendency-container .dashboard-tendency-chart .dashboard-figure { + width: 9px; } + .dashboard-tendency-container .dashboard-tendency-chart .dashboard-subtitle-bar { + height: 25.08333px; + line-height: 25.08333px; } + .dashboard-tendency-container .dashboard-tendency-chart .dashboard-figure { + height: 40.16667px; + line-height: 19.08333px; + padding-top: 5px; } + .dashboard-tendency-container .dashboard-sub-bar { + width: 56px; } + + .dashboard-bar-chart-container { + height: 77.75px; } + .dashboard-bar-chart-container .dashboard-bar-chart { + height: 77.75px; + width: 58px; } + .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title { + height: 25.25px; + line-height: 25.25px; } + .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title .percentage { + width: 29.4px; } + .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title .absolut { + width: 11.4px; } + .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-chart { + height: 33.5px; + line-height: 33.5px; + padding: 5px 8px 10px; + width: 42px; } + .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-chart #residentSizeChart { + height: 38.5px; } + .dashboard-bar-chart-container .dashboard-sub-bar { + width: 56px; } + + .modal-chart-detail { + bottom: 12.1% !important; + left: 50%; + margin-left: -114px; + width: 228px; } + .modal-chart-detail .modal-body { + height: 95%; + max-height: none; + padding: 5px; } + .modal-chart-detail .modal-dashboard-legend { + display: none; + font-size: 12px; + min-height: 190px; + width: 10px; } + .modal-chart-detail .modal-inner-detail { + width: 208px; } + + .modal-body .dashboard-large-chart { + width: 143px; } + .modal-body .dashboard-large-chart .dashboard-sub-bar { + width: 131px; } + .modal-body .dashboard-large-chart .dashboard-large-chart-inner .dashboard-interior-chart { + width: 133px; } + .modal-body .dashboard-medium-chart { + width: 93px; } + .modal-body .dashboard-medium-chart .dashboard-sub-bar { + width: 91px; } + .modal-body .dashboard-medium-chart .dashboard-interior-chart { + width: 93px; } + .modal-body .dashboard-medium-chart .dashboard-medium-chart-menu { + left: 76px; } + .modal-body .dashboard-small-chart { + width: 63px; } + .modal-body .dashboard-small-chart .dashboard-sub-bar { + width: 51px; } + .modal-body .dashboard-small-chart .dashboard-small-chart-inner { + width: 53px; } + .modal-body .dashboard-small-chart .dashboard-small-chart-inner .dashboard-interior-chart { + width: 53px; } + .modal-body .dashboard-tendency-container .dashboard-tendency-chart .dashboard-tendency, + .modal-body .dashboard-tendency-container .dashboard-tendency-chart .dashboard-subtitle-bar, + .modal-body .dashboard-tendency-container .dashboard-tendency-chart .dashboard-figure { + width: 6.5px; } + .modal-body .dashboard-tendency-container .dashboard-sub-bar { + width: 51px; } + .modal-body .dashboard-bar-chart-container .dashboard-bar-chart { + width: 58px; } + .modal-body .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title .percentage { + width: 29.4px; } + .modal-body .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title .absolut { + width: 11.4px; } + .modal-body .dashboard-bar-chart-container .dashboard-bar-chart-chart { + width: 42px; } + .modal-body .dashboard-bar-chart-container .dashboard-sub-bar { + width: 56px; } + + .percentage { + font-size: 14px; } + + .absolut { + font-size: 14px; + font-weight: 300; } + + .dashboard-sub-bar { + font-size: 10px; + font-weight: 400; } + + .dashboard-subtitle-bar { + font-size: 14px; + font-weight: 300; } + + .dashboard-figure { + font-size: 16px; + font-weight: 400; } + + .dashboard-figurePer { + font-size: 14px; + font-weight: 300; } + + .dygraph-axis-label.dygraph-axis-label-y, .dygraph-axis-label.dygraph-axis-label-x { + font-size: 10px; + font-weight: 400; } + + .dashboard-legend { + display: none; + font-size: 10px; + font-weight: 400; + height: 195px; + margin-top: -3px; + width: 0; } + + .dashboard-half-height-legend { + display: none; + font-size: 10px; + height: 100px; + width: 0; } + + .application-detail-view section.info { + width: 228px; } + .application-detail-view section.info .header_right { + width: 58px; } + .application-detail-view aside.meta { + display: none; } } +@media (min-width: 490px) and (max-width: 729px) { + div.resizecontainer { + width: 468px; } + + .dashboard-large-chart { + width: 308px; } + .dashboard-large-chart .dashboard-sub-bar { + width: 296px; } + .dashboard-large-chart .dashboard-large-chart-inner .dashboard-interior-chart { + height: 190px; + width: 298px; } + + .dashboard-sub-bar-menu { + font-size: 12px; } + + .dashboard-medium-chart { + width: 218px; } + .dashboard-medium-chart .dashboard-sub-bar { + margin-left: -5px; + width: 216px; } + .dashboard-medium-chart .dashboard-interior-chart { + height: 190px; + width: 218px; } + .dashboard-medium-chart .dashboard-medium-chart-menu { + font-size: 12px; + left: 201px; + top: 0; } + .dashboard-medium-chart #clusterGraphs svg { + height: 190px; + width: 218px; } + .dashboard-medium-chart #clusterGraphs svg text { + font-size: 10px; } + + .dashboard-small-chart { + width: 148px; } + .dashboard-small-chart .dashboard-sub-bar { + width: 136px; } + .dashboard-small-chart .dashboard-small-chart-inner { + width: 138px; } + .dashboard-small-chart .dashboard-small-chart-inner .dashboard-interior-chart { + height: 195px; + width: 138px; } + .dashboard-small-chart .dashboard-small-chart-inner .dashboard-interior-chart .nv-axis text { + fill: #666; + font-size: 10px; + font-weight: 400; } + + .dashboard-tendency-container .dashboard-tendency-chart { + height: 78.25px; } + .dashboard-tendency-container .dashboard-tendency-chart .dashboard-tendency, + .dashboard-tendency-container .dashboard-tendency-chart .dashboard-subtitle-bar, + .dashboard-tendency-container .dashboard-tendency-chart .dashboard-figure { + width: 49px; } + .dashboard-tendency-container .dashboard-tendency-chart .dashboard-subtitle-bar { + height: 25.08333px; + line-height: 25.08333px; } + .dashboard-tendency-container .dashboard-tendency-chart .dashboard-figure { + height: 40.16667px; + line-height: 19.08333px; + padding-top: 5px; } + .dashboard-tendency-container .dashboard-sub-bar { + width: 136px; } + + .dashboard-bar-chart-container { + height: 77.75px; } + .dashboard-bar-chart-container .dashboard-bar-chart { + height: 77.75px; + width: 138px; } + .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title { + height: 25.25px; + line-height: 25.25px; } + .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title .percentage { + width: 85.4px; } + .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title .absolut { + width: 35.4px; } + .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-chart { + height: 33.5px; + line-height: 33.5px; + padding: 5px 8px 10px; + width: 122px; } + .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-chart #residentSizeChart { + height: 38.5px; } + .dashboard-bar-chart-container .dashboard-sub-bar { + width: 136px; } + + .modal-chart-detail { + bottom: 12.1% !important; + left: 50%; + margin-left: -234px; + width: 468px; } + .modal-chart-detail .modal-body { + height: 95%; + max-height: none; + padding: 5px; } + .modal-chart-detail .modal-dashboard-legend { + display: none; + font-size: 12px; + min-height: 190px; + width: 10px; } + .modal-chart-detail .modal-inner-detail { + width: 448px; } + + .modal-body .dashboard-large-chart { + width: 303px; } + .modal-body .dashboard-large-chart .dashboard-sub-bar { + width: 291px; } + .modal-body .dashboard-large-chart .dashboard-large-chart-inner .dashboard-interior-chart { + width: 293px; } + .modal-body .dashboard-medium-chart { + width: 213px; } + .modal-body .dashboard-medium-chart .dashboard-sub-bar { + width: 211px; } + .modal-body .dashboard-medium-chart .dashboard-interior-chart { + width: 213px; } + .modal-body .dashboard-medium-chart .dashboard-medium-chart-menu { + left: 196px; } + .modal-body .dashboard-small-chart { + width: 143px; } + .modal-body .dashboard-small-chart .dashboard-sub-bar { + width: 131px; } + .modal-body .dashboard-small-chart .dashboard-small-chart-inner { + width: 133px; } + .modal-body .dashboard-small-chart .dashboard-small-chart-inner .dashboard-interior-chart { + width: 133px; } + .modal-body .dashboard-tendency-container .dashboard-tendency-chart .dashboard-tendency, + .modal-body .dashboard-tendency-container .dashboard-tendency-chart .dashboard-subtitle-bar, + .modal-body .dashboard-tendency-container .dashboard-tendency-chart .dashboard-figure { + width: 46.5px; } + .modal-body .dashboard-tendency-container .dashboard-sub-bar { + width: 131px; } + .modal-body .dashboard-bar-chart-container .dashboard-bar-chart { + width: 138px; } + .modal-body .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title .percentage { + width: 85.4px; } + .modal-body .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title .absolut { + width: 35.4px; } + .modal-body .dashboard-bar-chart-container .dashboard-bar-chart-chart { + width: 122px; } + .modal-body .dashboard-bar-chart-container .dashboard-sub-bar { + width: 136px; } + + .percentage { + font-size: 14px; } + + .absolut { + font-size: 14px; + font-weight: 300; } + + .dashboard-sub-bar { + font-size: 10px; + font-weight: 400; } + + .dashboard-subtitle-bar { + font-size: 14px; + font-weight: 300; } + + .dashboard-figure { + font-size: 16px; + font-weight: 400; } + + .dashboard-figurePer { + font-size: 14px; + font-weight: 300; } + + .dygraph-axis-label.dygraph-axis-label-y, .dygraph-axis-label.dygraph-axis-label-x { + font-size: 10px; + font-weight: 400; } + + .dashboard-legend { + display: none; + font-size: 10px; + font-weight: 400; + height: 195px; + margin-top: -3px; + width: 0; } + + .dashboard-half-height-legend { + display: none; + font-size: 10px; + height: 100px; + width: 0; } + + .application-detail-view section.info { + width: 468px; } + .application-detail-view section.info .header_right { + width: 298px; } + .application-detail-view aside.meta { + display: none; } } +@media (min-width: 730px) and (max-width: 969px) { + div.resizecontainer { + width: 708px; } + + .dashboard-large-chart { + width: 468px; } + .dashboard-large-chart .dashboard-sub-bar { + width: 456px; } + .dashboard-large-chart .dashboard-large-chart-inner .dashboard-interior-chart { + height: 190px; + width: 458px; } + + .dashboard-sub-bar-menu { + font-size: 12px; } + + .dashboard-medium-chart { + width: 338px; } + .dashboard-medium-chart .dashboard-sub-bar { + margin-left: -5px; + width: 336px; } + .dashboard-medium-chart .dashboard-interior-chart { + height: 190px; + width: 338px; } + .dashboard-medium-chart .dashboard-medium-chart-menu { + font-size: 12px; + left: 321px; + top: 0; } + .dashboard-medium-chart #clusterGraphs svg { + height: 190px; + width: 338px; } + .dashboard-medium-chart #clusterGraphs svg text { + font-size: 10px; } + + .dashboard-small-chart { + width: 228px; } + .dashboard-small-chart .dashboard-sub-bar { + width: 216px; } + .dashboard-small-chart .dashboard-small-chart-inner { + width: 218px; } + .dashboard-small-chart .dashboard-small-chart-inner .dashboard-interior-chart { + height: 195px; + width: 218px; } + .dashboard-small-chart .dashboard-small-chart-inner .dashboard-interior-chart .nv-axis text { + fill: #666; + font-size: 10px; + font-weight: 400; } + + .dashboard-tendency-container .dashboard-tendency-chart { + height: 78.25px; } + .dashboard-tendency-container .dashboard-tendency-chart .dashboard-tendency, + .dashboard-tendency-container .dashboard-tendency-chart .dashboard-subtitle-bar, + .dashboard-tendency-container .dashboard-tendency-chart .dashboard-figure { + width: 89px; } + .dashboard-tendency-container .dashboard-tendency-chart .dashboard-subtitle-bar { + height: 25.08333px; + line-height: 25.08333px; } + .dashboard-tendency-container .dashboard-tendency-chart .dashboard-figure { + height: 40.16667px; + line-height: 19.08333px; + padding-top: 5px; } + .dashboard-tendency-container .dashboard-sub-bar { + width: 216px; } + + .dashboard-bar-chart-container { + height: 77.75px; } + .dashboard-bar-chart-container .dashboard-bar-chart { + height: 77.75px; + width: 218px; } + .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title { + height: 25.25px; + line-height: 25.25px; } + .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title .percentage { + width: 141.4px; } + .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title .absolut { + width: 59.4px; } + .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-chart { + height: 33.5px; + line-height: 33.5px; + padding: 5px 8px 10px; + width: 202px; } + .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-chart #residentSizeChart { + height: 38.5px; } + .dashboard-bar-chart-container .dashboard-sub-bar { + width: 216px; } + + .modal-chart-detail { + bottom: 12.1% !important; + left: 50%; + margin-left: -354px; + width: 708px; } + .modal-chart-detail .modal-body { + height: 95%; + max-height: none; + padding: 5px; } + .modal-chart-detail .modal-dashboard-legend { + display: none; + font-size: 12px; + min-height: 190px; + width: 10px; } + .modal-chart-detail .modal-inner-detail { + width: 688px; } + + .modal-body .dashboard-large-chart { + width: 463px; } + .modal-body .dashboard-large-chart .dashboard-sub-bar { + width: 451px; } + .modal-body .dashboard-large-chart .dashboard-large-chart-inner .dashboard-interior-chart { + width: 453px; } + .modal-body .dashboard-medium-chart { + width: 333px; } + .modal-body .dashboard-medium-chart .dashboard-sub-bar { + width: 331px; } + .modal-body .dashboard-medium-chart .dashboard-interior-chart { + width: 333px; } + .modal-body .dashboard-medium-chart .dashboard-medium-chart-menu { + left: 316px; } + .modal-body .dashboard-small-chart { + width: 223px; } + .modal-body .dashboard-small-chart .dashboard-sub-bar { + width: 211px; } + .modal-body .dashboard-small-chart .dashboard-small-chart-inner { + width: 213px; } + .modal-body .dashboard-small-chart .dashboard-small-chart-inner .dashboard-interior-chart { + width: 213px; } + .modal-body .dashboard-tendency-container .dashboard-tendency-chart .dashboard-tendency, + .modal-body .dashboard-tendency-container .dashboard-tendency-chart .dashboard-subtitle-bar, + .modal-body .dashboard-tendency-container .dashboard-tendency-chart .dashboard-figure { + width: 86.5px; } + .modal-body .dashboard-tendency-container .dashboard-sub-bar { + width: 211px; } + .modal-body .dashboard-bar-chart-container .dashboard-bar-chart { + width: 218px; } + .modal-body .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title .percentage { + width: 141.4px; } + .modal-body .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title .absolut { + width: 59.4px; } + .modal-body .dashboard-bar-chart-container .dashboard-bar-chart-chart { + width: 202px; } + .modal-body .dashboard-bar-chart-container .dashboard-sub-bar { + width: 216px; } + + .percentage { + font-size: 14px; } + + .absolut { + font-size: 14px; + font-weight: 300; } + + .dashboard-sub-bar { + font-size: 10px; + font-weight: 400; } + + .dashboard-subtitle-bar { + font-size: 14px; + font-weight: 300; } + + .dashboard-figure { + font-size: 16px; + font-weight: 400; } + + .dashboard-figurePer { + font-size: 14px; + font-weight: 300; } + + .dygraph-axis-label.dygraph-axis-label-y, .dygraph-axis-label.dygraph-axis-label-x { + font-size: 10px; + font-weight: 400; } + + .dashboard-legend { + display: none; + font-size: 10px; + font-weight: 400; + height: 195px; + margin-top: -3px; + width: 0; } + + .dashboard-half-height-legend { + display: none; + font-size: 10px; + height: 100px; + width: 0; } + + .application-detail-view section.info { + width: 508px; } + .application-detail-view section.info .header_right { + width: 338px; } } +@media (min-width: 970px) and (max-width: 1209px) { + div.resizecontainer { + width: 948px; } + + .dashboard-large-chart { + width: 628px; } + .dashboard-large-chart .dashboard-sub-bar { + width: 616px; } + .dashboard-large-chart .dashboard-large-chart-inner .dashboard-interior-chart { + height: 225px; + width: 498px; } + + .dashboard-sub-bar-menu { + font-size: 13px; } + + .dashboard-medium-chart { + width: 458px; } + .dashboard-medium-chart .dashboard-sub-bar { + margin-left: -5px; + width: 456px; } + .dashboard-medium-chart .dashboard-interior-chart { + height: 225px; + width: 338px; } + .dashboard-medium-chart .dashboard-medium-chart-menu { + font-size: 13px; + left: 440px; + top: 0; } + .dashboard-medium-chart #clusterGraphs svg { + height: 225px; + width: 458px; } + .dashboard-medium-chart #clusterGraphs svg text { + font-size: 11px; } + + .dashboard-small-chart { + width: 308px; } + .dashboard-small-chart .dashboard-sub-bar { + width: 296px; } + .dashboard-small-chart .dashboard-small-chart-inner { + width: 298px; } + .dashboard-small-chart .dashboard-small-chart-inner .dashboard-interior-chart { + height: 232px; + width: 298px; } + .dashboard-small-chart .dashboard-small-chart-inner .dashboard-interior-chart .nv-axis text { + fill: #666; + font-size: 11px; + font-weight: 400; } + + .dashboard-tendency-container .dashboard-tendency-chart { + height: 96.5px; } + .dashboard-tendency-container .dashboard-tendency-chart .dashboard-tendency, + .dashboard-tendency-container .dashboard-tendency-chart .dashboard-subtitle-bar, + .dashboard-tendency-container .dashboard-tendency-chart .dashboard-figure { + width: 129px; } + .dashboard-tendency-container .dashboard-tendency-chart .dashboard-subtitle-bar { + height: 31.16667px; + line-height: 31.16667px; } + .dashboard-tendency-container .dashboard-tendency-chart .dashboard-figure { + height: 52.33333px; + line-height: 25.16667px; + padding-top: 5px; } + .dashboard-tendency-container .dashboard-sub-bar { + width: 296px; } + + .dashboard-bar-chart-container { + height: 96px; } + .dashboard-bar-chart-container .dashboard-bar-chart { + height: 96px; + width: 298px; } + .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title { + height: 31.33333px; + line-height: 31.33333px; } + .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title .percentage { + width: 197.4px; } + .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title .absolut { + width: 83.4px; } + .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-chart { + height: 45.66667px; + line-height: 45.66667px; + padding: 5px 8px 10px; + width: 282px; } + .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-chart #residentSizeChart { + height: 50.66667px; } + .dashboard-bar-chart-container .dashboard-sub-bar { + width: 296px; } + + .modal-chart-detail { + bottom: 12.1% !important; + left: 50%; + margin-left: -474px; + width: 948px; } + .modal-chart-detail .modal-body { + height: 95%; + max-height: none; + padding: 5px; } + .modal-chart-detail .modal-dashboard-legend { + font-size: 13px; + min-height: 225px; + width: 130px; } + .modal-chart-detail .modal-inner-detail { + width: 808px; } + + .modal-body .dashboard-large-chart { + width: 623px; } + .modal-body .dashboard-large-chart .dashboard-sub-bar { + width: 611px; } + .modal-body .dashboard-large-chart .dashboard-large-chart-inner .dashboard-interior-chart { + width: 493px; } + .modal-body .dashboard-medium-chart { + width: 453px; } + .modal-body .dashboard-medium-chart .dashboard-sub-bar { + width: 451px; } + .modal-body .dashboard-medium-chart .dashboard-interior-chart { + width: 333px; } + .modal-body .dashboard-medium-chart .dashboard-medium-chart-menu { + left: 435px; } + .modal-body .dashboard-small-chart { + width: 303px; } + .modal-body .dashboard-small-chart .dashboard-sub-bar { + width: 291px; } + .modal-body .dashboard-small-chart .dashboard-small-chart-inner { + width: 293px; } + .modal-body .dashboard-small-chart .dashboard-small-chart-inner .dashboard-interior-chart { + width: 293px; } + .modal-body .dashboard-tendency-container .dashboard-tendency-chart .dashboard-tendency, + .modal-body .dashboard-tendency-container .dashboard-tendency-chart .dashboard-subtitle-bar, + .modal-body .dashboard-tendency-container .dashboard-tendency-chart .dashboard-figure { + width: 126.5px; } + .modal-body .dashboard-tendency-container .dashboard-sub-bar { + width: 291px; } + .modal-body .dashboard-bar-chart-container .dashboard-bar-chart { + width: 298px; } + .modal-body .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title .percentage { + width: 197.4px; } + .modal-body .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title .absolut { + width: 83.4px; } + .modal-body .dashboard-bar-chart-container .dashboard-bar-chart-chart { + width: 282px; } + .modal-body .dashboard-bar-chart-container .dashboard-sub-bar { + width: 296px; } + + .percentage { + font-size: 15px; } + + .absolut { + font-size: 15px; + font-weight: 300; } + + .dashboard-sub-bar { + font-size: 11px; + font-weight: 400; } + + .dashboard-subtitle-bar { + font-size: 15px; + font-weight: 300; } + + .dashboard-figure { + font-size: 18px; + font-weight: 400; } + + .dashboard-figurePer { + font-size: 16px; + font-weight: 300; } + + .dygraph-axis-label.dygraph-axis-label-y, .dygraph-axis-label.dygraph-axis-label-x { + font-size: 11px; + font-weight: 400; } + + .dashboard-legend { + font-size: 11px; + font-weight: 400; + height: 230px; + margin-top: -3px; + width: 120px; } + + .dashboard-half-height-legend { + font-size: 11px; + height: 117.5px; + width: 60px; } + + .application-detail-view section.info { + width: 748px; } + .application-detail-view section.info .header_right { + width: 578px; } } +@media (min-width: 1210px) and (max-width: 1449px) { + div.resizecontainer { + width: 1188px; } + + .dashboard-large-chart { + width: 788px; } + .dashboard-large-chart .dashboard-sub-bar { + width: 776px; } + .dashboard-large-chart .dashboard-large-chart-inner .dashboard-interior-chart { + height: 260px; + width: 648px; } + + .dashboard-sub-bar-menu { + font-size: 15px; } + + .dashboard-medium-chart { + width: 578px; } + .dashboard-medium-chart .dashboard-sub-bar { + margin-left: -5px; + width: 576px; } + .dashboard-medium-chart .dashboard-interior-chart { + height: 260px; + width: 448px; } + .dashboard-medium-chart .dashboard-medium-chart-menu { + font-size: 16px; + left: 557px; + top: 0; } + .dashboard-medium-chart #clusterGraphs svg { + height: 260px; + width: 578px; } + .dashboard-medium-chart #clusterGraphs svg text { + font-size: 12px; } + + .dashboard-small-chart { + width: 388px; } + .dashboard-small-chart .dashboard-sub-bar { + width: 376px; } + .dashboard-small-chart .dashboard-small-chart-inner { + width: 378px; } + .dashboard-small-chart .dashboard-small-chart-inner .dashboard-interior-chart { + height: 267px; + width: 378px; } + .dashboard-small-chart .dashboard-small-chart-inner .dashboard-interior-chart .nv-axis text { + fill: #666; + font-size: 13px; + font-weight: 400; } + + .dashboard-tendency-container .dashboard-tendency-chart { + height: 114px; } + .dashboard-tendency-container .dashboard-tendency-chart .dashboard-tendency, + .dashboard-tendency-container .dashboard-tendency-chart .dashboard-subtitle-bar, + .dashboard-tendency-container .dashboard-tendency-chart .dashboard-figure { + width: 169px; } + .dashboard-tendency-container .dashboard-tendency-chart .dashboard-subtitle-bar { + height: 37px; + line-height: 37px; } + .dashboard-tendency-container .dashboard-tendency-chart .dashboard-figure { + height: 64px; + line-height: 31px; + padding-top: 5px; } + .dashboard-tendency-container .dashboard-sub-bar { + width: 376px; } + + .dashboard-bar-chart-container { + height: 113.5px; } + .dashboard-bar-chart-container .dashboard-bar-chart { + height: 113.5px; + width: 378px; } + .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title { + height: 37.16667px; + line-height: 37.16667px; } + .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title .percentage { + width: 253.4px; } + .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title .absolut { + width: 107.4px; } + .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-chart { + height: 57.33333px; + line-height: 57.33333px; + padding: 5px 8px 10px; + width: 362px; } + .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-chart #residentSizeChart { + height: 62.33333px; } + .dashboard-bar-chart-container .dashboard-sub-bar { + width: 376px; } + + .modal-chart-detail { + bottom: 12.1% !important; + left: 50%; + margin-left: -594px; + width: 1188px; } + .modal-chart-detail .modal-body { + height: 95%; + max-height: none; + padding: 5px; } + .modal-chart-detail .modal-dashboard-legend { + font-size: 14px; + min-height: 260px; + width: 140px; } + .modal-chart-detail .modal-inner-detail { + width: 1038px; } + + .modal-body .dashboard-large-chart { + width: 783px; } + .modal-body .dashboard-large-chart .dashboard-sub-bar { + width: 771px; } + .modal-body .dashboard-large-chart .dashboard-large-chart-inner .dashboard-interior-chart { + width: 643px; } + .modal-body .dashboard-medium-chart { + width: 573px; } + .modal-body .dashboard-medium-chart .dashboard-sub-bar { + width: 571px; } + .modal-body .dashboard-medium-chart .dashboard-interior-chart { + width: 443px; } + .modal-body .dashboard-medium-chart .dashboard-medium-chart-menu { + left: 552px; } + .modal-body .dashboard-small-chart { + width: 383px; } + .modal-body .dashboard-small-chart .dashboard-sub-bar { + width: 371px; } + .modal-body .dashboard-small-chart .dashboard-small-chart-inner { + width: 373px; } + .modal-body .dashboard-small-chart .dashboard-small-chart-inner .dashboard-interior-chart { + width: 373px; } + .modal-body .dashboard-tendency-container .dashboard-tendency-chart .dashboard-tendency, + .modal-body .dashboard-tendency-container .dashboard-tendency-chart .dashboard-subtitle-bar, + .modal-body .dashboard-tendency-container .dashboard-tendency-chart .dashboard-figure { + width: 166.5px; } + .modal-body .dashboard-tendency-container .dashboard-sub-bar { + width: 371px; } + .modal-body .dashboard-bar-chart-container .dashboard-bar-chart { + width: 378px; } + .modal-body .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title .percentage { + width: 253.4px; } + .modal-body .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title .absolut { + width: 107.4px; } + .modal-body .dashboard-bar-chart-container .dashboard-bar-chart-chart { + width: 362px; } + .modal-body .dashboard-bar-chart-container .dashboard-sub-bar { + width: 376px; } + + .percentage { + font-size: 18px; } + + .absolut { + font-size: 18px; + font-weight: 300; } + + .dashboard-sub-bar { + font-size: 13px; + font-weight: 400; } + + .dashboard-subtitle-bar { + font-size: 18px; + font-weight: 300; } + + .dashboard-figure { + font-size: 22px; + font-weight: 400; } + + .dashboard-figurePer { + font-size: 20px; + font-weight: 300; } + + .dygraph-axis-label.dygraph-axis-label-y, .dygraph-axis-label.dygraph-axis-label-x { + font-size: 13px; + font-weight: 400; } + + .dashboard-legend { + font-size: 12px; + font-weight: 400; + height: 265px; + margin-top: -3px; + width: 130px; } + + .dashboard-half-height-legend { + font-size: 12px; + height: 135px; + width: 65px; } + + .application-detail-view section.info { + width: 988px; } + .application-detail-view section.info .header_right { + width: 818px; } } +@media (min-width: 1450px) and (max-width: 1689px) { + div.resizecontainer { + width: 1428px; } + + .dashboard-large-chart { + width: 948px; } + .dashboard-large-chart .dashboard-sub-bar { + width: 936px; } + .dashboard-large-chart .dashboard-large-chart-inner .dashboard-interior-chart { + height: 290px; + width: 798px; } + + .dashboard-sub-bar-menu { + font-size: 15px; } + + .dashboard-medium-chart { + width: 698px; } + .dashboard-medium-chart .dashboard-sub-bar { + margin-left: -5px; + width: 696px; } + .dashboard-medium-chart .dashboard-interior-chart { + height: 290px; + width: 558px; } + .dashboard-medium-chart .dashboard-medium-chart-menu { + font-size: 18px; + left: 675px; + top: 0; } + .dashboard-medium-chart #clusterGraphs svg { + height: 290px; + width: 698px; } + .dashboard-medium-chart #clusterGraphs svg text { + font-size: 13px; } + + .dashboard-small-chart { + width: 468px; } + .dashboard-small-chart .dashboard-sub-bar { + width: 456px; } + .dashboard-small-chart .dashboard-small-chart-inner { + width: 458px; } + .dashboard-small-chart .dashboard-small-chart-inner .dashboard-interior-chart { + height: 297px; + width: 458px; } + .dashboard-small-chart .dashboard-small-chart-inner .dashboard-interior-chart .nv-axis text { + fill: #666; + font-size: 13px; + font-weight: 400; } + + .dashboard-tendency-container .dashboard-tendency-chart { + height: 129px; } + .dashboard-tendency-container .dashboard-tendency-chart .dashboard-tendency, + .dashboard-tendency-container .dashboard-tendency-chart .dashboard-subtitle-bar, + .dashboard-tendency-container .dashboard-tendency-chart .dashboard-figure { + width: 209px; } + .dashboard-tendency-container .dashboard-tendency-chart .dashboard-subtitle-bar { + height: 42px; + line-height: 42px; } + .dashboard-tendency-container .dashboard-tendency-chart .dashboard-figure { + height: 74px; + line-height: 36px; + padding-top: 5px; } + .dashboard-tendency-container .dashboard-sub-bar { + width: 456px; } + + .dashboard-bar-chart-container { + height: 128.5px; } + .dashboard-bar-chart-container .dashboard-bar-chart { + height: 128.5px; + width: 458px; } + .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title { + height: 42.16667px; + line-height: 42.16667px; } + .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title .percentage { + width: 309.4px; } + .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title .absolut { + width: 131.4px; } + .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-chart { + height: 67.33333px; + line-height: 67.33333px; + padding: 5px 8px 10px; + width: 442px; } + .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-chart #residentSizeChart { + height: 72.33333px; } + .dashboard-bar-chart-container .dashboard-sub-bar { + width: 456px; } + + .modal-chart-detail { + bottom: 12.1% !important; + left: 50%; + margin-left: -714px; + width: 1428px; } + .modal-chart-detail .modal-body { + height: 95%; + max-height: none; + padding: 5px; } + .modal-chart-detail .modal-dashboard-legend { + font-size: 15px; + min-height: 290px; + width: 150px; } + .modal-chart-detail .modal-inner-detail { + width: 1268px; } + + .modal-body .dashboard-large-chart { + width: 943px; } + .modal-body .dashboard-large-chart .dashboard-sub-bar { + width: 931px; } + .modal-body .dashboard-large-chart .dashboard-large-chart-inner .dashboard-interior-chart { + width: 793px; } + .modal-body .dashboard-medium-chart { + width: 693px; } + .modal-body .dashboard-medium-chart .dashboard-sub-bar { + width: 691px; } + .modal-body .dashboard-medium-chart .dashboard-interior-chart { + width: 553px; } + .modal-body .dashboard-medium-chart .dashboard-medium-chart-menu { + left: 670px; } + .modal-body .dashboard-small-chart { + width: 463px; } + .modal-body .dashboard-small-chart .dashboard-sub-bar { + width: 451px; } + .modal-body .dashboard-small-chart .dashboard-small-chart-inner { + width: 453px; } + .modal-body .dashboard-small-chart .dashboard-small-chart-inner .dashboard-interior-chart { + width: 453px; } + .modal-body .dashboard-tendency-container .dashboard-tendency-chart .dashboard-tendency, + .modal-body .dashboard-tendency-container .dashboard-tendency-chart .dashboard-subtitle-bar, + .modal-body .dashboard-tendency-container .dashboard-tendency-chart .dashboard-figure { + width: 206.5px; } + .modal-body .dashboard-tendency-container .dashboard-sub-bar { + width: 451px; } + .modal-body .dashboard-bar-chart-container .dashboard-bar-chart { + width: 458px; } + .modal-body .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title .percentage { + width: 309.4px; } + .modal-body .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title .absolut { + width: 131.4px; } + .modal-body .dashboard-bar-chart-container .dashboard-bar-chart-chart { + width: 442px; } + .modal-body .dashboard-bar-chart-container .dashboard-sub-bar { + width: 456px; } + + .percentage { + font-size: 20px; } + + .absolut { + font-size: 20px; + font-weight: 300; } + + .dashboard-sub-bar { + font-size: 13px; + font-weight: 400; } + + .dashboard-subtitle-bar { + font-size: 20px; + font-weight: 300; } + + .dashboard-figure { + font-size: 26px; + font-weight: 400; } + + .dashboard-figurePer { + font-size: 24px; + font-weight: 300; } + + .dygraph-axis-label.dygraph-axis-label-y, .dygraph-axis-label.dygraph-axis-label-x { + font-size: 13px; + font-weight: 400; } + + .dashboard-legend { + font-size: 13px; + font-weight: 400; + height: 295px; + margin-top: -3px; + width: 140px; } + + .dashboard-half-height-legend { + font-size: 13px; + height: 150px; + width: 70px; } + + .application-detail-view section.info { + width: 1228px; } + .application-detail-view section.info .header_right { + width: 1058px; } } +@media (min-width: 1690px) and (max-width: 1929px) { + div.resizecontainer { + width: 1668px; } + + .dashboard-large-chart { + width: 1108px; } + .dashboard-large-chart .dashboard-sub-bar { + width: 1096px; } + .dashboard-large-chart .dashboard-large-chart-inner .dashboard-interior-chart { + height: 330px; + width: 938px; } + + .dashboard-sub-bar-menu { + font-size: 16px; } + + .dashboard-medium-chart { + width: 818px; } + .dashboard-medium-chart .dashboard-sub-bar { + margin-left: -5px; + width: 816px; } + .dashboard-medium-chart .dashboard-interior-chart { + height: 330px; + width: 658px; } + .dashboard-medium-chart .dashboard-medium-chart-menu { + font-size: 22px; + left: 791px; + top: 0; } + .dashboard-medium-chart #clusterGraphs svg { + height: 330px; + width: 818px; } + .dashboard-medium-chart #clusterGraphs svg text { + font-size: 14px; } + + .dashboard-small-chart { + width: 548px; } + .dashboard-small-chart .dashboard-sub-bar { + width: 536px; } + .dashboard-small-chart .dashboard-small-chart-inner { + width: 538px; } + .dashboard-small-chart .dashboard-small-chart-inner .dashboard-interior-chart { + height: 337px; + width: 538px; } + .dashboard-small-chart .dashboard-small-chart-inner .dashboard-interior-chart .nv-axis text { + fill: #666; + font-size: 14px; + font-weight: 400; } + + .dashboard-tendency-container .dashboard-tendency-chart { + height: 149px; } + .dashboard-tendency-container .dashboard-tendency-chart .dashboard-tendency, + .dashboard-tendency-container .dashboard-tendency-chart .dashboard-subtitle-bar, + .dashboard-tendency-container .dashboard-tendency-chart .dashboard-figure { + width: 249px; } + .dashboard-tendency-container .dashboard-tendency-chart .dashboard-subtitle-bar { + height: 48.66667px; + line-height: 48.66667px; } + .dashboard-tendency-container .dashboard-tendency-chart .dashboard-figure { + height: 87.33333px; + line-height: 42.66667px; + padding-top: 5px; } + .dashboard-tendency-container .dashboard-sub-bar { + width: 536px; } + + .dashboard-bar-chart-container { + height: 148.5px; } + .dashboard-bar-chart-container .dashboard-bar-chart { + height: 148.5px; + width: 538px; } + .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title { + height: 48.83333px; + line-height: 48.83333px; } + .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title .percentage { + width: 365.4px; } + .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title .absolut { + width: 155.4px; } + .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-chart { + height: 80.66667px; + line-height: 80.66667px; + padding: 5px 8px 10px; + width: 522px; } + .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-chart #residentSizeChart { + height: 85.66667px; } + .dashboard-bar-chart-container .dashboard-sub-bar { + width: 536px; } + + .modal-chart-detail { + bottom: 12.1% !important; + left: 50%; + margin-left: -834px; + width: 1668px; } + .modal-chart-detail .modal-body { + height: 95%; + max-height: none; + padding: 5px; } + .modal-chart-detail .modal-dashboard-legend { + font-size: 16px; + min-height: 330px; + width: 170px; } + .modal-chart-detail .modal-inner-detail { + width: 1488px; } + + .modal-body .dashboard-large-chart { + width: 1103px; } + .modal-body .dashboard-large-chart .dashboard-sub-bar { + width: 1091px; } + .modal-body .dashboard-large-chart .dashboard-large-chart-inner .dashboard-interior-chart { + width: 933px; } + .modal-body .dashboard-medium-chart { + width: 813px; } + .modal-body .dashboard-medium-chart .dashboard-sub-bar { + width: 811px; } + .modal-body .dashboard-medium-chart .dashboard-interior-chart { + width: 653px; } + .modal-body .dashboard-medium-chart .dashboard-medium-chart-menu { + left: 786px; } + .modal-body .dashboard-small-chart { + width: 543px; } + .modal-body .dashboard-small-chart .dashboard-sub-bar { + width: 531px; } + .modal-body .dashboard-small-chart .dashboard-small-chart-inner { + width: 533px; } + .modal-body .dashboard-small-chart .dashboard-small-chart-inner .dashboard-interior-chart { + width: 533px; } + .modal-body .dashboard-tendency-container .dashboard-tendency-chart .dashboard-tendency, + .modal-body .dashboard-tendency-container .dashboard-tendency-chart .dashboard-subtitle-bar, + .modal-body .dashboard-tendency-container .dashboard-tendency-chart .dashboard-figure { + width: 246.5px; } + .modal-body .dashboard-tendency-container .dashboard-sub-bar { + width: 531px; } + .modal-body .dashboard-bar-chart-container .dashboard-bar-chart { + width: 538px; } + .modal-body .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title .percentage { + width: 365.4px; } + .modal-body .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title .absolut { + width: 155.4px; } + .modal-body .dashboard-bar-chart-container .dashboard-bar-chart-chart { + width: 522px; } + .modal-body .dashboard-bar-chart-container .dashboard-sub-bar { + width: 536px; } + + .percentage { + font-size: 24px; } + + .absolut { + font-size: 24px; + font-weight: 300; } + + .dashboard-sub-bar { + font-size: 14px; + font-weight: 400; } + + .dashboard-subtitle-bar { + font-size: 24px; + font-weight: 300; } + + .dashboard-figure { + font-size: 30px; + font-weight: 400; } + + .dashboard-figurePer { + font-size: 28px; + font-weight: 300; } + + .dygraph-axis-label.dygraph-axis-label-y, .dygraph-axis-label.dygraph-axis-label-x { + font-size: 14px; + font-weight: 400; } + + .dashboard-legend { + font-size: 14px; + font-weight: 400; + height: 335px; + margin-top: -3px; + width: 160px; } + + .dashboard-half-height-legend { + font-size: 14px; + height: 170px; + width: 80px; } + + .application-detail-view section.info { + width: 1468px; } + .application-detail-view section.info .header_right { + width: 1298px; } } +@media (min-width: 1930px) and (max-width: 2169px) { + div.resizecontainer { + width: 1908px; } + + .dashboard-large-chart { + width: 1268px; } + .dashboard-large-chart .dashboard-sub-bar { + width: 1256px; } + .dashboard-large-chart .dashboard-large-chart-inner .dashboard-interior-chart { + height: 390px; + width: 1088px; } + + .dashboard-sub-bar-menu { + font-size: 17px; } + + .dashboard-medium-chart { + width: 938px; } + .dashboard-medium-chart .dashboard-sub-bar { + margin-left: -5px; + width: 936px; } + .dashboard-medium-chart .dashboard-interior-chart { + height: 390px; + width: 768px; } + .dashboard-medium-chart .dashboard-medium-chart-menu { + font-size: 26px; + left: 907px; + top: 0; } + .dashboard-medium-chart #clusterGraphs svg { + height: 390px; + width: 938px; } + .dashboard-medium-chart #clusterGraphs svg text { + font-size: 15px; } + + .dashboard-small-chart { + width: 628px; } + .dashboard-small-chart .dashboard-sub-bar { + width: 616px; } + .dashboard-small-chart .dashboard-small-chart-inner { + width: 618px; } + .dashboard-small-chart .dashboard-small-chart-inner .dashboard-interior-chart { + height: 397px; + width: 618px; } + .dashboard-small-chart .dashboard-small-chart-inner .dashboard-interior-chart .nv-axis text { + fill: #666; + font-size: 14px; + font-weight: 400; } + + .dashboard-tendency-container .dashboard-tendency-chart { + height: 179px; } + .dashboard-tendency-container .dashboard-tendency-chart .dashboard-tendency, + .dashboard-tendency-container .dashboard-tendency-chart .dashboard-subtitle-bar, + .dashboard-tendency-container .dashboard-tendency-chart .dashboard-figure { + width: 289px; } + .dashboard-tendency-container .dashboard-tendency-chart .dashboard-subtitle-bar { + height: 58.66667px; + line-height: 58.66667px; } + .dashboard-tendency-container .dashboard-tendency-chart .dashboard-figure { + height: 107.33333px; + line-height: 52.66667px; + padding-top: 5px; } + .dashboard-tendency-container .dashboard-sub-bar { + width: 616px; } + + .dashboard-bar-chart-container { + height: 178.5px; } + .dashboard-bar-chart-container .dashboard-bar-chart { + height: 178.5px; + width: 618px; } + .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title { + height: 58.83333px; + line-height: 58.83333px; } + .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title .percentage { + width: 421.4px; } + .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title .absolut { + width: 179.4px; } + .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-chart { + height: 100.66667px; + line-height: 100.66667px; + padding: 5px 8px 10px; + width: 602px; } + .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-chart #residentSizeChart { + height: 105.66667px; } + .dashboard-bar-chart-container .dashboard-sub-bar { + width: 616px; } + + .modal-chart-detail { + bottom: 12.1% !important; + left: 50%; + margin-left: -954px; + width: 1908px; } + .modal-chart-detail .modal-body { + height: 95%; + max-height: none; + padding: 5px; } + .modal-chart-detail .modal-dashboard-legend { + font-size: 17px; + min-height: 390px; + width: 180px; } + .modal-chart-detail .modal-inner-detail { + width: 1718px; } + + .modal-body .dashboard-large-chart { + width: 1263px; } + .modal-body .dashboard-large-chart .dashboard-sub-bar { + width: 1251px; } + .modal-body .dashboard-large-chart .dashboard-large-chart-inner .dashboard-interior-chart { + width: 1083px; } + .modal-body .dashboard-medium-chart { + width: 933px; } + .modal-body .dashboard-medium-chart .dashboard-sub-bar { + width: 931px; } + .modal-body .dashboard-medium-chart .dashboard-interior-chart { + width: 763px; } + .modal-body .dashboard-medium-chart .dashboard-medium-chart-menu { + left: 902px; } + .modal-body .dashboard-small-chart { + width: 623px; } + .modal-body .dashboard-small-chart .dashboard-sub-bar { + width: 611px; } + .modal-body .dashboard-small-chart .dashboard-small-chart-inner { + width: 613px; } + .modal-body .dashboard-small-chart .dashboard-small-chart-inner .dashboard-interior-chart { + width: 613px; } + .modal-body .dashboard-tendency-container .dashboard-tendency-chart .dashboard-tendency, + .modal-body .dashboard-tendency-container .dashboard-tendency-chart .dashboard-subtitle-bar, + .modal-body .dashboard-tendency-container .dashboard-tendency-chart .dashboard-figure { + width: 286.5px; } + .modal-body .dashboard-tendency-container .dashboard-sub-bar { + width: 611px; } + .modal-body .dashboard-bar-chart-container .dashboard-bar-chart { + width: 618px; } + .modal-body .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title .percentage { + width: 421.4px; } + .modal-body .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title .absolut { + width: 179.4px; } + .modal-body .dashboard-bar-chart-container .dashboard-bar-chart-chart { + width: 602px; } + .modal-body .dashboard-bar-chart-container .dashboard-sub-bar { + width: 616px; } + + .percentage { + font-size: 28px; } + + .absolut { + font-size: 28px; + font-weight: 300; } + + .dashboard-sub-bar { + font-size: 15px; + font-weight: 400; } + + .dashboard-subtitle-bar { + font-size: 28px; + font-weight: 300; } + + .dashboard-figure { + font-size: 34px; + font-weight: 400; } + + .dashboard-figurePer { + font-size: 32px; + font-weight: 300; } + + .dygraph-axis-label.dygraph-axis-label-y, .dygraph-axis-label.dygraph-axis-label-x { + font-size: 14px; + font-weight: 400; } + + .dashboard-legend { + font-size: 15px; + font-weight: 400; + height: 395px; + margin-top: -3px; + width: 170px; } + + .dashboard-half-height-legend { + font-size: 15px; + height: 200px; + width: 85px; } + + .application-detail-view section.info { + width: 1708px; } + .application-detail-view section.info .header_right { + width: 1538px; } } +@media (min-width: 2170px) and (max-width: 2409px) { + div.resizecontainer { + width: 2148px; } + + .dashboard-large-chart { + width: 1428px; } + .dashboard-large-chart .dashboard-sub-bar { + width: 1416px; } + .dashboard-large-chart .dashboard-large-chart-inner .dashboard-interior-chart { + height: 290px; + width: 1278px; } + + .dashboard-sub-bar-menu { + font-size: 17px; } + + .dashboard-medium-chart { + width: 1058px; } + .dashboard-medium-chart .dashboard-sub-bar { + margin-left: -5px; + width: 1056px; } + .dashboard-medium-chart .dashboard-interior-chart { + height: 290px; + width: 918px; } + .dashboard-medium-chart .dashboard-medium-chart-menu { + font-size: 20px; + left: 1033px; + top: 0; } + .dashboard-medium-chart #clusterGraphs svg { + height: 290px; + width: 1058px; } + .dashboard-medium-chart #clusterGraphs svg text { + font-size: 15px; } + + .dashboard-small-chart { + width: 708px; } + .dashboard-small-chart .dashboard-sub-bar { + width: 696px; } + .dashboard-small-chart .dashboard-small-chart-inner { + width: 698px; } + .dashboard-small-chart .dashboard-small-chart-inner .dashboard-interior-chart { + height: 297px; + width: 698px; } + .dashboard-small-chart .dashboard-small-chart-inner .dashboard-interior-chart .nv-axis text { + fill: #666; + font-size: 15px; + font-weight: 400; } + + .dashboard-tendency-container .dashboard-tendency-chart { + height: 129px; } + .dashboard-tendency-container .dashboard-tendency-chart .dashboard-tendency, + .dashboard-tendency-container .dashboard-tendency-chart .dashboard-subtitle-bar, + .dashboard-tendency-container .dashboard-tendency-chart .dashboard-figure { + width: 329px; } + .dashboard-tendency-container .dashboard-tendency-chart .dashboard-subtitle-bar { + height: 42px; + line-height: 42px; } + .dashboard-tendency-container .dashboard-tendency-chart .dashboard-figure { + height: 74px; + line-height: 36px; + padding-top: 5px; } + .dashboard-tendency-container .dashboard-sub-bar { + width: 696px; } + + .dashboard-bar-chart-container { + height: 128.5px; } + .dashboard-bar-chart-container .dashboard-bar-chart { + height: 128.5px; + width: 698px; } + .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title { + height: 42.16667px; + line-height: 42.16667px; } + .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title .percentage { + width: 477.4px; } + .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title .absolut { + width: 203.4px; } + .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-chart { + height: 67.33333px; + line-height: 67.33333px; + padding: 5px 8px 10px; + width: 682px; } + .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-chart #residentSizeChart { + height: 72.33333px; } + .dashboard-bar-chart-container .dashboard-sub-bar { + width: 696px; } + + .modal-chart-detail { + bottom: 12.1% !important; + left: 50%; + margin-left: -1074px; + width: 2148px; } + .modal-chart-detail .modal-body { + height: 95%; + max-height: none; + padding: 5px; } + .modal-chart-detail .modal-dashboard-legend { + font-size: 17px; + min-height: 290px; + width: 150px; } + .modal-chart-detail .modal-inner-detail { + width: 1988px; } + + .modal-body .dashboard-large-chart { + width: 1423px; } + .modal-body .dashboard-large-chart .dashboard-sub-bar { + width: 1411px; } + .modal-body .dashboard-large-chart .dashboard-large-chart-inner .dashboard-interior-chart { + width: 1273px; } + .modal-body .dashboard-medium-chart { + width: 1053px; } + .modal-body .dashboard-medium-chart .dashboard-sub-bar { + width: 1051px; } + .modal-body .dashboard-medium-chart .dashboard-interior-chart { + width: 913px; } + .modal-body .dashboard-medium-chart .dashboard-medium-chart-menu { + left: 1028px; } + .modal-body .dashboard-small-chart { + width: 703px; } + .modal-body .dashboard-small-chart .dashboard-sub-bar { + width: 691px; } + .modal-body .dashboard-small-chart .dashboard-small-chart-inner { + width: 693px; } + .modal-body .dashboard-small-chart .dashboard-small-chart-inner .dashboard-interior-chart { + width: 693px; } + .modal-body .dashboard-tendency-container .dashboard-tendency-chart .dashboard-tendency, + .modal-body .dashboard-tendency-container .dashboard-tendency-chart .dashboard-subtitle-bar, + .modal-body .dashboard-tendency-container .dashboard-tendency-chart .dashboard-figure { + width: 326.5px; } + .modal-body .dashboard-tendency-container .dashboard-sub-bar { + width: 691px; } + .modal-body .dashboard-bar-chart-container .dashboard-bar-chart { + width: 698px; } + .modal-body .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title .percentage { + width: 477.4px; } + .modal-body .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title .absolut { + width: 203.4px; } + .modal-body .dashboard-bar-chart-container .dashboard-bar-chart-chart { + width: 682px; } + .modal-body .dashboard-bar-chart-container .dashboard-sub-bar { + width: 696px; } + + .percentage { + font-size: 22px; } + + .absolut { + font-size: 22px; + font-weight: 300; } + + .dashboard-sub-bar { + font-size: 15px; + font-weight: 400; } + + .dashboard-subtitle-bar { + font-size: 22px; + font-weight: 300; } + + .dashboard-figure { + font-size: 36px; + font-weight: 400; } + + .dashboard-figurePer { + font-size: 34px; + font-weight: 300; } + + .dygraph-axis-label.dygraph-axis-label-y, .dygraph-axis-label.dygraph-axis-label-x { + font-size: 15px; + font-weight: 400; } + + .dashboard-legend { + font-size: 15px; + font-weight: 400; + height: 295px; + margin-top: -3px; + width: 140px; } + + .dashboard-half-height-legend { + font-size: 15px; + height: 150px; + width: 70px; } + + .application-detail-view section.info { + width: 1948px; } + .application-detail-view section.info .header_right { + width: 1778px; } } +@media (min-width: 2410px) and (max-width: 2649px) { + div.resizecontainer { + width: 2388px; } + + .dashboard-large-chart { + width: 1588px; } + .dashboard-large-chart .dashboard-sub-bar { + width: 1576px; } + .dashboard-large-chart .dashboard-large-chart-inner .dashboard-interior-chart { + height: 290px; + width: 1438px; } + + .dashboard-sub-bar-menu { + font-size: 17px; } + + .dashboard-medium-chart { + width: 1178px; } + .dashboard-medium-chart .dashboard-sub-bar { + margin-left: -5px; + width: 1176px; } + .dashboard-medium-chart .dashboard-interior-chart { + height: 290px; + width: 1038px; } + .dashboard-medium-chart .dashboard-medium-chart-menu { + font-size: 20px; + left: 1153px; + top: 0; } + .dashboard-medium-chart #clusterGraphs svg { + height: 290px; + width: 1178px; } + .dashboard-medium-chart #clusterGraphs svg text { + font-size: 15px; } + + .dashboard-small-chart { + width: 788px; } + .dashboard-small-chart .dashboard-sub-bar { + width: 776px; } + .dashboard-small-chart .dashboard-small-chart-inner { + width: 778px; } + .dashboard-small-chart .dashboard-small-chart-inner .dashboard-interior-chart { + height: 297px; + width: 778px; } + .dashboard-small-chart .dashboard-small-chart-inner .dashboard-interior-chart .nv-axis text { + fill: #666; + font-size: 15px; + font-weight: 400; } + + .dashboard-tendency-container .dashboard-tendency-chart { + height: 129px; } + .dashboard-tendency-container .dashboard-tendency-chart .dashboard-tendency, + .dashboard-tendency-container .dashboard-tendency-chart .dashboard-subtitle-bar, + .dashboard-tendency-container .dashboard-tendency-chart .dashboard-figure { + width: 369px; } + .dashboard-tendency-container .dashboard-tendency-chart .dashboard-subtitle-bar { + height: 42px; + line-height: 42px; } + .dashboard-tendency-container .dashboard-tendency-chart .dashboard-figure { + height: 74px; + line-height: 36px; + padding-top: 5px; } + .dashboard-tendency-container .dashboard-sub-bar { + width: 776px; } + + .dashboard-bar-chart-container { + height: 128.5px; } + .dashboard-bar-chart-container .dashboard-bar-chart { + height: 128.5px; + width: 778px; } + .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title { + height: 42.16667px; + line-height: 42.16667px; } + .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title .percentage { + width: 533.4px; } + .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title .absolut { + width: 227.4px; } + .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-chart { + height: 67.33333px; + line-height: 67.33333px; + padding: 5px 8px 10px; + width: 762px; } + .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-chart #residentSizeChart { + height: 72.33333px; } + .dashboard-bar-chart-container .dashboard-sub-bar { + width: 776px; } + + .modal-chart-detail { + bottom: 12.1% !important; + left: 50%; + margin-left: -1194px; + width: 2388px; } + .modal-chart-detail .modal-body { + height: 95%; + max-height: none; + padding: 5px; } + .modal-chart-detail .modal-dashboard-legend { + font-size: 17px; + min-height: 290px; + width: 150px; } + .modal-chart-detail .modal-inner-detail { + width: 2228px; } + + .modal-body .dashboard-large-chart { + width: 1583px; } + .modal-body .dashboard-large-chart .dashboard-sub-bar { + width: 1571px; } + .modal-body .dashboard-large-chart .dashboard-large-chart-inner .dashboard-interior-chart { + width: 1433px; } + .modal-body .dashboard-medium-chart { + width: 1173px; } + .modal-body .dashboard-medium-chart .dashboard-sub-bar { + width: 1171px; } + .modal-body .dashboard-medium-chart .dashboard-interior-chart { + width: 1033px; } + .modal-body .dashboard-medium-chart .dashboard-medium-chart-menu { + left: 1148px; } + .modal-body .dashboard-small-chart { + width: 783px; } + .modal-body .dashboard-small-chart .dashboard-sub-bar { + width: 771px; } + .modal-body .dashboard-small-chart .dashboard-small-chart-inner { + width: 773px; } + .modal-body .dashboard-small-chart .dashboard-small-chart-inner .dashboard-interior-chart { + width: 773px; } + .modal-body .dashboard-tendency-container .dashboard-tendency-chart .dashboard-tendency, + .modal-body .dashboard-tendency-container .dashboard-tendency-chart .dashboard-subtitle-bar, + .modal-body .dashboard-tendency-container .dashboard-tendency-chart .dashboard-figure { + width: 366.5px; } + .modal-body .dashboard-tendency-container .dashboard-sub-bar { + width: 771px; } + .modal-body .dashboard-bar-chart-container .dashboard-bar-chart { + width: 778px; } + .modal-body .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title .percentage { + width: 533.4px; } + .modal-body .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title .absolut { + width: 227.4px; } + .modal-body .dashboard-bar-chart-container .dashboard-bar-chart-chart { + width: 762px; } + .modal-body .dashboard-bar-chart-container .dashboard-sub-bar { + width: 776px; } + + .percentage { + font-size: 22px; } + + .absolut { + font-size: 22px; + font-weight: 300; } + + .dashboard-sub-bar { + font-size: 15px; + font-weight: 400; } + + .dashboard-subtitle-bar { + font-size: 22px; + font-weight: 300; } + + .dashboard-figure { + font-size: 36px; + font-weight: 400; } + + .dashboard-figurePer { + font-size: 34px; + font-weight: 300; } + + .dygraph-axis-label.dygraph-axis-label-y, .dygraph-axis-label.dygraph-axis-label-x { + font-size: 15px; + font-weight: 400; } + + .dashboard-legend { + font-size: 15px; + font-weight: 400; + height: 295px; + margin-top: -3px; + width: 140px; } + + .dashboard-half-height-legend { + font-size: 15px; + height: 150px; + width: 70px; } + + .application-detail-view section.info { + width: 2188px; } + .application-detail-view section.info .header_right { + width: 2018px; } } +@media (min-width: 2650px) and (max-width: 2889px) { + div.resizecontainer { + width: 2628px; } + + .dashboard-large-chart { + width: 1748px; } + .dashboard-large-chart .dashboard-sub-bar { + width: 1736px; } + .dashboard-large-chart .dashboard-large-chart-inner .dashboard-interior-chart { + height: 290px; + width: 1598px; } + + .dashboard-sub-bar-menu { + font-size: 17px; } + + .dashboard-medium-chart { + width: 1298px; } + .dashboard-medium-chart .dashboard-sub-bar { + margin-left: -5px; + width: 1296px; } + .dashboard-medium-chart .dashboard-interior-chart { + height: 290px; + width: 1158px; } + .dashboard-medium-chart .dashboard-medium-chart-menu { + font-size: 20px; + left: 1273px; + top: 0; } + .dashboard-medium-chart #clusterGraphs svg { + height: 290px; + width: 1298px; } + .dashboard-medium-chart #clusterGraphs svg text { + font-size: 15px; } + + .dashboard-small-chart { + width: 868px; } + .dashboard-small-chart .dashboard-sub-bar { + width: 856px; } + .dashboard-small-chart .dashboard-small-chart-inner { + width: 858px; } + .dashboard-small-chart .dashboard-small-chart-inner .dashboard-interior-chart { + height: 297px; + width: 858px; } + .dashboard-small-chart .dashboard-small-chart-inner .dashboard-interior-chart .nv-axis text { + fill: #666; + font-size: 15px; + font-weight: 400; } + + .dashboard-tendency-container .dashboard-tendency-chart { + height: 129px; } + .dashboard-tendency-container .dashboard-tendency-chart .dashboard-tendency, + .dashboard-tendency-container .dashboard-tendency-chart .dashboard-subtitle-bar, + .dashboard-tendency-container .dashboard-tendency-chart .dashboard-figure { + width: 409px; } + .dashboard-tendency-container .dashboard-tendency-chart .dashboard-subtitle-bar { + height: 42px; + line-height: 42px; } + .dashboard-tendency-container .dashboard-tendency-chart .dashboard-figure { + height: 74px; + line-height: 36px; + padding-top: 5px; } + .dashboard-tendency-container .dashboard-sub-bar { + width: 856px; } + + .dashboard-bar-chart-container { + height: 128.5px; } + .dashboard-bar-chart-container .dashboard-bar-chart { + height: 128.5px; + width: 858px; } + .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title { + height: 42.16667px; + line-height: 42.16667px; } + .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title .percentage { + width: 589.4px; } + .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title .absolut { + width: 251.4px; } + .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-chart { + height: 67.33333px; + line-height: 67.33333px; + padding: 5px 8px 10px; + width: 842px; } + .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-chart #residentSizeChart { + height: 72.33333px; } + .dashboard-bar-chart-container .dashboard-sub-bar { + width: 856px; } + + .modal-chart-detail { + bottom: 12.1% !important; + left: 50%; + margin-left: -1314px; + width: 2628px; } + .modal-chart-detail .modal-body { + height: 95%; + max-height: none; + padding: 5px; } + .modal-chart-detail .modal-dashboard-legend { + font-size: 17px; + min-height: 290px; + width: 150px; } + .modal-chart-detail .modal-inner-detail { + width: 2468px; } + + .modal-body .dashboard-large-chart { + width: 1743px; } + .modal-body .dashboard-large-chart .dashboard-sub-bar { + width: 1731px; } + .modal-body .dashboard-large-chart .dashboard-large-chart-inner .dashboard-interior-chart { + width: 1593px; } + .modal-body .dashboard-medium-chart { + width: 1293px; } + .modal-body .dashboard-medium-chart .dashboard-sub-bar { + width: 1291px; } + .modal-body .dashboard-medium-chart .dashboard-interior-chart { + width: 1153px; } + .modal-body .dashboard-medium-chart .dashboard-medium-chart-menu { + left: 1268px; } + .modal-body .dashboard-small-chart { + width: 863px; } + .modal-body .dashboard-small-chart .dashboard-sub-bar { + width: 851px; } + .modal-body .dashboard-small-chart .dashboard-small-chart-inner { + width: 853px; } + .modal-body .dashboard-small-chart .dashboard-small-chart-inner .dashboard-interior-chart { + width: 853px; } + .modal-body .dashboard-tendency-container .dashboard-tendency-chart .dashboard-tendency, + .modal-body .dashboard-tendency-container .dashboard-tendency-chart .dashboard-subtitle-bar, + .modal-body .dashboard-tendency-container .dashboard-tendency-chart .dashboard-figure { + width: 406.5px; } + .modal-body .dashboard-tendency-container .dashboard-sub-bar { + width: 851px; } + .modal-body .dashboard-bar-chart-container .dashboard-bar-chart { + width: 858px; } + .modal-body .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title .percentage { + width: 589.4px; } + .modal-body .dashboard-bar-chart-container .dashboard-bar-chart .dashboard-bar-chart-title .absolut { + width: 251.4px; } + .modal-body .dashboard-bar-chart-container .dashboard-bar-chart-chart { + width: 842px; } + .modal-body .dashboard-bar-chart-container .dashboard-sub-bar { + width: 856px; } + + .percentage { + font-size: 22px; } + + .absolut { + font-size: 22px; + font-weight: 300; } + + .dashboard-sub-bar { + font-size: 15px; + font-weight: 400; } + + .dashboard-subtitle-bar { + font-size: 22px; + font-weight: 300; } + + .dashboard-figure { + font-size: 36px; + font-weight: 400; } + + .dashboard-figurePer { + font-size: 34px; + font-weight: 300; } + + .dygraph-axis-label.dygraph-axis-label-y, .dygraph-axis-label.dygraph-axis-label-x { + font-size: 15px; + font-weight: 400; } + + .dashboard-legend { + font-size: 15px; + font-weight: 400; + height: 295px; + margin-top: -3px; + width: 140px; } + + .dashboard-half-height-legend { + font-size: 15px; + height: 150px; + width: 70px; } + + .application-detail-view section.info { + width: 2428px; } + .application-detail-view section.info .header_right { + width: 2258px; } } +div.centralRow { + margin-top: 65px; + margin-bottom: 65px; } + +div.centralContent { + background-color: rgba(0, 0, 0, 0.0675); + height: 100%; + margin-left: -5px; + margin-right: -5px; + min-height: 80px; + padding: 5px; + width: 100%; } + +.contentDiv { + list-style: none; + padding: 13px 0 0; } + .contentDiv li { + background-color: rgba(0, 0, 0, 0.05); } + .contentDiv a.add { + display: block; + font-weight: 400; + padding: 40px 0; + text-align: left; } + .contentDiv .icon { + padding-left: 5px; + padding-right: 5px; + padding-top: 10px; } + .contentDiv:after { + clear: both; } + .contentDiv:after, .contentDiv:before { + content: ''; + display: table; + line-height: 0; } + +.clusterInfoIcon { + float: left; + padding-left: 5px; + padding-top: 2px; } + +.waitModal { + text-align: center; } + .waitModal.icon { + font-size: 100px; + height: 120px; } + .waitModal.message { + font-size: 20px; } + +.icon_arangodb_info { + color: #333; + font-size: 23px; } + +li a [class^="icon_arangodb"], +li a [class*=" icon_arangodb"] { + font-size: 18px; + position: absolute; + right: 4px; + top: 2px; } + +div.headerDropdown { + background-color: #fff; + display: none; + padding: 10px; + position: relative; + width: auto; } + div.headerDropdown.headerDropdown input[type=checkbox].css-checkbox { + display: none; } + div.headerDropdown.headerDropdown input[type=checkbox].css-checkbox + label.css-label { + background-position: 0 0; + background-repeat: no-repeat; + display: inline-block; + font-size: 15px; + height: 15px; + margin-top: 0; + padding-left: 20px; + vertical-align: middle; } + div.headerDropdown.headerDropdown input[type=checkbox].css-checkbox:checked + label.css-label { + background-position: 0 -15px; } + +div.dropdownInner { + -webkit-box-shadow: 0; + -moz-box-shadow: 0; + box-shadow: 0; + min-height: 125px; + position: relative; + width: auto; } + div.dropdownInner > .nav-header { + color: #000; + font-size: 13px; + font-weight: 400; } + div.dropdownInner > label { + color: #000; + font-weight: 300; } + div.dropdownInner ul { + border-left: 1px solid #000; + display: inline; + margin-top: 10px; + min-height: 105px; + width: 238px; } + div.dropdownInner ul:first-of-type { + border: 0; } + div.dropdownInner ul label { + color: #000; + padding-left: 35px; } + +div.queryline { + color: #000; + height: 35px; } + div.queryline .textDiv { + margin-right: 10px; + margin-top: 4px; } + div.queryline select, + div.queryline input { + margin-bottom: 5px; } + div.queryline.querylineAdd span { + color: #fff; + padding-left: 10px; + position: relative; + top: -21px; } + div.queryline .removeFilterItem i { + margin-left: 5px !important; + margin-top: 0 !important; } + div.queryline div.searchByAttribute { + margin-left: 6px; + margin-right: 6px; + position: relative; } + div.queryline div.searchByAttribute > ul.gv-dropdown-menu { + -moz-border-radius: 0; + -webkit-border-radius: 0; + border-radius: 0; + background-color: #333232; + color: #fff; + display: none; + left: 0; + position: absolute; + top: 20px; + width: 247px; } + +div.dropdownImport { + background-color: #fff; + display: none; + padding-top: 10px; + padding-left: 10px; + padding-right: 10px; + padding-bottom: 5px; + position: relative; } + div.dropdownImport input { + line-height: 0; + margin-bottom: -15px; + margin-top: 5px; } + +select.filterSelect { + margin-left: 10px; + margin-right: 10px; + width: 100px; } + +#filterHeader button { + float: right; + margin-left: 10px !important; + margin-top: 1px; } + +div.input-append button.gv_example_toggle { + -moz-border-radius: 0 4px 4px 0; + -webkit-border-radius: 0 4px 4px 0; + border-radius: 0 4px 4px 0; + background-color: #8f8d8c; + height: 30px; + margin-left: -1px; + padding-left: 10px; + padding-right: 10px; + padding-top: 12px; + vertical-align: top; } + div.input-append button.gv_example_toggle:hover { + background-color: #8aa051; } + +.searchEqualsLabel { + margin-left: 6px; + margin-right: 6px; } + +img.gv-throbber { + background-image: url("../img/swagger/throbber.gif"); } + +span.gv_caret { + margin-top: 2px !important; } + +input.search-input { + -moz-border-radius: 0; + -webkit-border-radius: 0; + border-radius: 0; + border: 0; + height: 18px; + line-height: 18px; + margin-top: 5px; + width: 214px; } + input.search-input:focus { + -webkit-box-shadow: 0 0 10px #8aa051; + -moz-box-shadow: 0 0 10px #8aa051; + box-shadow: 0 0 10px #8aa051; + border-color: #8aa051; + outline: none; } + +.search-field { + margin-left: 15px; } + +.search-submit-icon, .gv-search-submit-icon { + background-image: url("../img/enter_icon.png"); + background-size: 14px; + height: 14px; + margin-left: -18px; + opacity: .2; + position: absolute; + width: 14px; } + .search-submit-icon:hover, .gv-search-submit-icon:hover { + opacity: .8; } + +.search-submit-icon { + margin-top: 11px; } + +.gv-search-submit-icon { + margin-top: 6px; } + +div.headerBar { + background-color: #686766; + color: #fff; + font-size: 16px; + height: 36px; + margin-bottom: 5px; + padding-left: 5px; + padding-right: 5px; + position: relative; } + div.headerBar input[type=checkbox].css-checkbox { + display: none; } + div.headerBar input[type=checkbox].css-checkbox + label.css-label { + background-position: 0 0; + background-repeat: no-repeat; + cursor: pointer; + display: inline-block; + font-size: 15px; + height: 15px; + margin-top: 0; + padding-left: 20px; + vertical-align: middle; } + div.headerBar input[type=checkbox].css-checkbox:checked + label.css-label { + background-position: 0 -15px; } + div.headerBar input[type="radio"] { + display: none; } + div.headerBar input[type="radio"] + label span { + background: url("../img/check_radio_sheet.png") -38px top no-repeat; + cursor: pointer; + display: inline-block; + height: 19px; + margin: -1px 4px 0 0; + vertical-align: middle; + width: 19px; } + div.headerBar input[type="radio"]:checked + label span { + background: url("../img/check_radio_sheet.png") -57px top no-repeat; } + +div.headerBar a.arangoHeader { + color: #fff; + font-size: 16px; + left: 5px; + position: relative; + top: 7px; } + +div.headerBar > div.headerButtonBar { + margin: 4px 0; + margin-bottom: 0 !important; } + +div.headerBar > div.breadcrumb { + padding-left: 5px !important; } + +div.breadcrumb a.disabledBread { + color: #fff; } + +.arangoHeader { + font-weight: 400; } + +#transparentHeader input[type=checkbox].css-checkbox { + display: none; } + +.checkboxLabel { + margin-top: 4px; + padding-left: 0; } + +.css-label { + background-image: url("../img/dark-check-green.png"); } + +.css-label-round { + background-image: url("../img/dark-check-green-round.png"); } + +.modal-header, .modal-dashboard-header { + background-color: #686766; + border-bottom: 0 !important; + margin-top: 5px; + padding-left: 5px; + padding-right: 10px; + padding-top: 4px; } + .modal-header .arangoHeader, .modal-dashboard-header .arangoHeader { + color: #fff; + font-size: 16px; + left: 5px; + position: relative; + top: 2px; } + .modal-header a, .modal-dashboard-header a { + top: 2px !important; } + .modal-header .close, .modal-dashboard-header .close { + color: #fff; + font-weight: 300; + margin-top: 2px; + opacity: .5; } + .modal-header .close:hover, .modal-dashboard-header .close:hover { + opacity: 1; } + +.modal-body { + color: #736b68; + font-family: 'Open Sans', sans-serif !important; + font-size: 14px; + font-weight: 300; } + .modal-body input, + .modal-body select, + .modal-body textarea { + margin-top: 10px; } + .modal-body input[type='checkbox'] { + margin-bottom: 10px; } + .modal-body input[type='text'].invalid-input { + border-color: rgba(234, 23, 23, 0.6); } + .modal-body input[type='text'].invalid-input:focus { + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(234, 23, 23, 0.6); + -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(234, 23, 23, 0.6); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(234, 23, 23, 0.6); } + .modal-body input[type='file'] { + line-height: 17px; } + .modal-body th th.actionCell, .modal-body th th.keyCell, .modal-body th .valueCell { + text-align: center; } + .modal-body th.actionCell { + width: 30px; } + .modal-body th.keyCell { + width: 170px; } + .modal-body th.keyCell input { + width: 150px; } + .modal-body th .valueCell { + width: 300px; } + .modal-body th .valueCell input { + width: 290px; } + .modal-body th div.select2-container { + margin-bottom: 10px; + margin-top: 10px; } + .modal-body .icon-info-sign { + margin-bottom: 10px; + margin-left: 10px; + opacity: .7; + padding-bottom: 5px; } + .modal-body .icon-info-sign:hover { + opacity: 1; } + .modal-body .icon_arangodb_info { + color: #736b68; + font-size: 18px; + margin-top: -10px; + position: absolute; + right: 12px; } + .modal-body .icon_arangodb_info:hover { + color: #000; } + .modal-body .collapse { + margin-right: -14px; + position: relative; } + .modal-body .accordion-inner { + border-top: 0; + margin-left: 0; + padding-left: 0; + padding-right: 0; } + .modal-body .accordion-toggle span b.caret { + border-top-color: #000; + float: right; + margin-top: 5px; } + .modal-body .accordion-toggle.collapsed span b.caret { + -ms-transform: rotate(90deg); + -webkit-transform: rotate(90deg); + transform: rotate(90deg); } + .modal-body input { + width: 384px; } + .modal-body select { + width: 398px; } + .modal-body .collectionTh { + height: 55px; } + .modal-body .tab-content { + min-height: 200px; } + .modal-body .tab-content .tab-pane { + border-top: 1px solid #888 !important; + margin-left: 0 !important; + padding-top: 10px; } + .modal-body .errorMessage { + color: #f00; + font-size: 9pt; + margin-bottom: 5px; + margin-top: -9px; + position: absolute; } + .modal-body .nav img.tab-icon { + margin-right: 5px; + width: 20px; } + +.modal-text { + font-weight: 300; + padding-bottom: 3px; + padding-top: 3px; } + +.modal-backdrop, +.modal-backdrop.fade.in { + opacity: .4; } + +.modal { + border-radius: 0 !important; } + .modal .fade.in { + top: 12.1% !important; } + .modal table tr:last-child { + border-bottom: 0 !important; } + +.waitModal { + -webkit-box-shadow: none; + -moz-box-shadow: none; + box-shadow: none; + background: transparent; + border: 0; + color: #fff; } + +.waitModalBackdrop { + opacity: .7 !important; } + +.modalTooltips span { + color: #736b68; + font-size: 20px; } + .modalTooltips span:hover { + color: #000; } + +pre.gv-object-view { + text-align: left; + white-space: pre; } + +.capitalize { + text-transform: capitalize; } + +.modal-footer { + border-top: 0 !important; + padding-right: 17px; } + +.modal-header { + margin-left: 5px; + margin-right: 5px; } + +.modal-dashboard-header { + margin-left: 0; + margin-right: 0; + padding-bottom: 9px; } + +.modal table tr, +.thBorderBottom { + border-bottom: 1px solid #f7f3f2 !important; } + +.modal-delete-confirmation { + display: none; } + .modal-delete-confirmation button { + margin-right: 10px; + margin-top: -4px; } + .modal-delete-confirmation button .modal-confirm-delete { + margin-right: -18px; } + +.createModalDialog table { + width: 100%; } +.createModalDialog .collection-info-figures table { + float: left; + margin-left: 0; + margin-right: 0; + margin-top: 0; + min-width: 200px; + padding: 3px; + text-align: left; } +.createModalDialog .figures1, +.createModalDialog .figures2 { + margin-bottom: 20px; + width: 255px; } +.createModalDialog .figures2 { + margin-left: 20px !important; } +.createModalDialog .figures3 { + margin-bottom: 0; + width: 100%; } + +.foxx-store-row .foxx-name { + font-weight: 700; } +.foxx-store-row .foxx-author { + font-size: 10pt; + font-weight: 300; + margin-top: -4px; } +.foxx-store-row .foxx-version { + font-weight: 400; } + +#new-app-mount { + margin-right: 24px; + width: 360px; } + +.scenarioImage { + height: 70%; + width: auto; } + +svg.clusterChart { + height: auto; + margin: auto; + width: auto; } + +.lineGraph { + position: absolute; } + .lineGraph .few .dygraph-legend > span.highlight { + border: 1px solid #808080; } + .lineGraph .many .dygraph-legend > span { + display: none; } + .lineGraph .many .dygraph-legend > span.highlight { + display: inline; } + +a.coordinator, a.dbserver { + color: #000; + height: 50px; + position: absolute; + top: 10px; + width: 50px; } + a.coordinator h6.serverName, a.dbserver h6.serverName { + bottom: 0; + font-size: 11px; + left: 0; + margin: 0; + position: absolute; + right: 0; } + +a.coordinator.single { + left: 90px; } +a.coordinator.double { + left: 60px; } + +a.dbserver.single { + right: 90px; } +a.dbserver.double { + right: 60px; } + +.cluster-connection-check-success { + color: #8aa051; + margin-left: 20px; } + +.cluster-connection-check-fail { + color: #da4f49; + margin-left: 20px; } + +.cluster-unreachable-info { + margin: 0 auto; + max-width: 320px; + padding-top: 17px; + text-align: center; } + +.machineClass { + background-color: #e1e1e1; + margin-left: 31px; + margin-right: 31px; + padding: 10px; } + +.scenarioBox { + -moz-border-radius: 3px; + -webkit-border-radius: 3px; + border-radius: 3px; + background-color: rgba(0, 0, 0, 0.075); + border: 1px solid rgba(0, 0, 0, 0.19); + height: 65px; + left: 10px; + margin-top: 30px; + position: absolute; + right: 10px; + width: auto; } + .scenarioBox.bottomBox { + bottom: 30px; } + +.scenarioBoxHeader { + border-bottom: 1px solid rgba(0, 0, 0, 0.19); + height: 18px; + line-height: 18px; + margin-top: 0; + padding-bottom: 0; + text-align: center; + width: auto; } + +.scenarioBoxText { + font-size: 13px; + font-weight: 400; + margin-top: 17px; + text-align: center; + width: auto; } + +.scenarioMachine { + -moz-border-radius: 3px 3px 0 0; + -webkit-border-radius: 3px 3px 0 0; + border-radius: 3px 3px 0 0; + background-color: #fff; + border: 1px solid rgba(0, 0, 0, 0.19); + height: 257px; + margin-right: 17px; + position: relative; + width: 110px; } + .scenarioMachine:last-child { + margin-right: 0; } + +.scenarioSingleMachine { + -moz-border-radius: 3px 3px 0 0; + -webkit-border-radius: 3px 3px 0 0; + border-radius: 3px 3px 0 0; + background-color: #fff; + border: 1px solid rgba(0, 0, 0, 0.19); } + .scenarioSingleMachine .scenarioMachine { + border: 1px solid transparent; + height: 238px; } + +.bigtile.informationtile { + cursor: auto; } + +.informationText { + background: #fff; + font-size: 12px; + margin: 10px; + padding: 5px; + text-align: left; } + +div.tileList { + margin-left: -6px; + margin-right: -6px; } + div.tileList legend { + padding-left: 5px; } + +div .tile, div .bigtile { + -webkit-box-shadow: none; + -moz-box-shadow: none; + box-shadow: none; + background-color: rgba(0, 0, 0, 0.05); + font-size: 14px; + list-style: none; + margin-bottom: 13px; + margin-left: 6px; + margin-right: 6px; + position: relative; + text-align: center; } + div .tile img.icon, div .bigtile img.icon { + height: 50px; + width: 50px; } + div .tile a span.add-Icon, div .bigtile a span.add-Icon { + font-size: 22px; + margin-left: 22px; + margin-right: 10px; + margin-top: -5px; + position: relative; + right: 4px; + top: 2px; } + div .tile a span.icon, div .bigtile a span.icon { + font-size: 50px; } + div .tile a svg.icon, div .bigtile a svg.icon { + height: 50px; + width: 50px; } + div .tile svg.tile-icon-svg, div .bigtile svg.tile-icon-svg { + cursor: pointer; + fill: #686766; + height: 50px; + margin-left: 90px; + margin-top: 10px; + width: 50px; } + div .tile span.tile-icon, div .bigtile span.tile-icon { + color: #686766; + font-size: 50px; + line-height: 1.2; } + div .tile h5, div .bigtile h5 { + background: #686766; + color: #fff; + font-size: 12px; + margin: 0; + overflow: hidden !important; + padding: 4px 8px; + text-overflow: ellipsis !important; + white-space: nowrap !important; } + div .tile div.tileSelects, div .bigtile div.tileSelects { + margin-left: 40px; + position: relative; + z-index: 9999; } + div .tile div.tileSelects select, div .bigtile div.tileSelects select { + float: right; + height: 20px; + margin-right: 5px; + margin-top: 16px; + width: 70px; } + div .tile div.iconSet, div .bigtile div.iconSet { + position: absolute; + right: 5px; + top: 5px; } + div .tile div.iconSet span, div .bigtile div.iconSet span { + font-size: 18px; + opacity: .5; + padding-left: 7px; } + div .tile div.iconSet span:hover, div .bigtile div.iconSet span:hover { + opacity: 1.0; } + div .tile div.iconSet span.disabled, div .bigtile div.iconSet span.disabled { + cursor: default; + opacity: .2; } + div .tile .badge-success, div .bigtile .badge-success { + font-weight: 300; } + div .tile .unloaded div, div .bigtile .unloaded div { + border-bottom: 16px solid #ff8f35; } + div .tile .deleted div, div .bigtile .deleted div { + border-bottom: 16px solid #700; } + div .tile div.tileBadge, div .bigtile div.tileBadge { + bottom: 29px; + font-size: 11px; + font-weight: 300; + position: absolute; + right: 0; } + div .tile div.tileBadge button, div .bigtile div.tileBadge button { + margin-left: 0; + margin-right: 5px; } + div .tile div.tileBadge span, div .bigtile div.tileBadge span { + display: inline-block; + line-height: 13px; } + div .tile div.tileBadge span div.corneredBadge, div .bigtile div.tileBadge span div.corneredBadge { + border-left: 17px solid transparent; + border-bottom-style: solid; + border-bottom-width: 17px; + color: #fff; + height: 0; + padding-left: 4px; + padding-right: 9px; } + div .tile div.tileBadge span div.corneredBadge.loading, div .bigtile div.tileBadge span div.corneredBadge.loading { + border-bottom-color: #ff8f35; } + div .tile div.tileBadge span div.corneredBadge.loaded, div .bigtile div.tileBadge span div.corneredBadge.loaded { + border-bottom-color: #8aa051; } + div .tile div.tileBadge span div.corneredBadge.unloaded, div .bigtile div.tileBadge span div.corneredBadge.unloaded { + border-bottom-color: #ff8f35; } + div .tile div.tileBadge span div.corneredBadge.development, div .bigtile div.tileBadge span div.corneredBadge.development { + border-bottom-color: #ff8f35; } + +div .tile { + height: 100px; + width: 228px; } +div .bigtile { + height: 309px; + width: 456px; } + div .bigtile div.shardContainer { + font-size: 30px; } + div .bigtile div.shardContainer span { + padding: 2px; } + +.collectionName { + bottom: 0; + font-weight: 300; + left: 0; + position: absolute; + right: 0; + text-align: left; } + /*# sourceMappingURL=style.css.map */ diff --git a/js/apps/system/_admin/aardvark/APP/clusterFrontend/build/style.css.map b/js/apps/system/_admin/aardvark/APP/clusterFrontend/build/style.css.map index 31fd1743f4..a4ec35f4cb 100644 --- a/js/apps/system/_admin/aardvark/APP/clusterFrontend/build/style.css.map +++ b/js/apps/system/_admin/aardvark/APP/clusterFrontend/build/style.css.map @@ -1,6 +1,6 @@ { "version": 3, -"mappings": "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", +"mappings": ";AAAA;;;;eAIgB;EACd,WAAW,EAAE,kCAAkC;EAC/C,WAAW,EAAE,GAAG;;AAclB,UAEC;EARC,WAAW,EAAE,WAAW;EACxB,UAAU,EAMI,MAAM;EALpB,WAAW,EAKW,GAAG;EAJzB,GAAG,EAAE,6GAA0B;AAOjC,UAEC;EAZC,WAAW,EAAE,WAAW;EACxB,UAAU,EAUI,MAAM;EATpB,WAAW,EASW,GAAG;EARzB,GAAG,EAAE,4FAA0B;AAWjC,UAEC;EAhBC,WAAW,EAAE,WAAW;EACxB,UAAU,EAcI,MAAM;EAbpB,WAAW,EAaW,GAAG;EAZzB,GAAG,EAAE,0GAA0B;AAejC,UAEC;EApBC,WAAW,EAAE,WAAW;EACxB,UAAU,EAkBI,MAAM;EAjBpB,WAAW,EAiBW,GAAG;EAhBzB,GAAG,EAAE,gIAA0B;AAmBjC,UAEC;EAxBC,WAAW,EAAE,WAAW;EACxB,UAAU,EAsBI,MAAM;EArBpB,WAAW,EAqBW,GAAG;EApBzB,GAAG,EAAE,gHAA0B;AAuBjC,UAEC;EA5BC,WAAW,EAAE,WAAW;EACxB,UAAU,EA0BI,MAAM;EAzBpB,WAAW,EAyBW,GAAG;EAxBzB,GAAG,EAAE,6HAA0B;;;;;;;ACdjC,UAWC;EAVC,WAAW,EAAE,aAAa;EAC1B,GAAG,EAAE,2DAAgE;EACrE,GAAG,EAAE,waAAmG;EAMxG,WAAW,EAAE,MAAM;EACnB,UAAU,EAAE,MAAM;ACVpB,GAAmB;EACjB,OAAO,EAAE,YAAY;EACrB,IAAI,EAAE,uCAAwD;EAC9D,SAAS,EAAE,OAAO;EAClB,cAAc,EAAE,IAAI;EACpB,sBAAsB,EAAE,WAAW;EACnC,uBAAuB,EAAE,SAAS;EAClC,SAAS,EAAE,eAAe;;;ACN5B,MAAsB;EACpB,SAAS,EAAE,SAAS;EACpB,WAAW,EAAE,MAAS;EACtB,cAAc,EAAE,IAAI;;AAEtB,MAAsB;EAAE,SAAS,EAAE,GAAG;;AACtC,MAAsB;EAAE,SAAS,EAAE,GAAG;;AACtC,MAAsB;EAAE,SAAS,EAAE,GAAG;;AACtC,MAAsB;EAAE,SAAS,EAAE,GAAG;;ACVtC,MAAsB;EACpB,KAAK,EAAE,SAAW;EAClB,UAAU,EAAE,MAAM;;ACDpB,MAAsB;EACpB,YAAY,EAAE,CAAC;EACf,WAAW,ECKU,SAAS;EDJ9B,eAAe,EAAE,IAAI;EACrB,WAAK;IAAE,QAAQ,EAAE,QAAQ;;AAE3B,MAAsB;EACpB,QAAQ,EAAE,QAAQ;EAClB,IAAI,EAAE,UAAa;EACnB,KAAK,ECFgB,SAAS;EDG9B,GAAG,EAAE,SAAU;EACf,UAAU,EAAE,MAAM;EAClB,YAAuB;IACrB,IAAI,EAAE,UAA0B;;AEbpC,UAA0B;EACxB,OAAO,EAAE,gBAAgB;EACzB,MAAM,EAAE,iBAA4B;EACpC,aAAa,EAAE,IAAI;;AAGrB,WAAY;EAAE,KAAK,EAAE,KAAK;;AAC1B,UAAW;EAAE,KAAK,EAAE,IAAI;;AAGtB,aAAY;EAAE,YAAY,EAAE,IAAI;AAChC,cAAa;EAAE,WAAW,EAAE,IAAI;;ACXlC,QAAwB;EACtB,iBAAiB,EAAE,0BAA0B;EACrC,SAAS,EAAE,0BAA0B;;AAG/C,SAAyB;EACvB,iBAAiB,EAAE,4BAA4B;EACvC,SAAS,EAAE,4BAA4B;;AAGjD,0BASC;EARC,EAAG;IACD,iBAAiB,EAAE,YAAY;IACvB,SAAS,EAAE,YAAY;EAEjC,IAAK;IACH,iBAAiB,EAAE,cAAc;IACzB,SAAS,EAAE,cAAc;AAIrC,kBASC;EARC,EAAG;IACD,iBAAiB,EAAE,YAAY;IACvB,SAAS,EAAE,YAAY;EAEjC,IAAK;IACH,iBAAiB,EAAE,cAAc;IACzB,SAAS,EAAE,cAAc;AC5BrC,aAA8B;ECY5B,MAAM,EAAE,wDAAmE;EAC3E,iBAAiB,EAAE,aAAgB;EAC/B,aAAa,EAAE,aAAgB;EAC3B,SAAS,EAAE,aAAgB;;ADdrC,cAA8B;ECW5B,MAAM,EAAE,wDAAmE;EAC3E,iBAAiB,EAAE,cAAgB;EAC/B,aAAa,EAAE,cAAgB;EAC3B,SAAS,EAAE,cAAgB;;ADbrC,cAA8B;ECU5B,MAAM,EAAE,wDAAmE;EAC3E,iBAAiB,EAAE,cAAgB;EAC/B,aAAa,EAAE,cAAgB;EAC3B,SAAS,EAAE,cAAgB;;ADXrC,mBAAmC;ECejC,MAAM,EAAE,wDAAmE;EAC3E,iBAAiB,EAAE,YAAoB;EACnC,aAAa,EAAE,YAAoB;EAC/B,SAAS,EAAE,YAAoB;;ADjBzC,iBAAmC;ECcjC,MAAM,EAAE,wDAAmE;EAC3E,iBAAiB,EAAE,YAAoB;EACnC,aAAa,EAAE,YAAoB;EAC/B,SAAS,EAAE,YAAoB;;ADZzC;;;;uBAIuC;EACrC,MAAM,EAAE,IAAI;;AEfd,SAAyB;EACvB,QAAQ,EAAE,QAAQ;EAClB,OAAO,EAAE,YAAY;EACrB,KAAK,EAAE,GAAG;EACV,MAAM,EAAE,GAAG;EACX,WAAW,EAAE,GAAG;EAChB,cAAc,EAAE,MAAM;;AAExB,0BAAyD;EACvD,QAAQ,EAAE,QAAQ;EAClB,IAAI,EAAE,CAAC;EACP,KAAK,EAAE,IAAI;EACX,UAAU,EAAE,MAAM;;AAEpB,YAA4B;EAAE,WAAW,EAAE,OAAO;;AAClD,YAA4B;EAAE,SAAS,EAAE,GAAG;;AAC5C,WAA2B;EAAE,KAAK,ELVZ,IAAI;;;;AMN1B,gBAAgC;EAAE,OAAO,ENoQ1B,GAAO;;AMnQtB,gBAAgC;EAAE,OAAO,EN0W1B,GAAO;;AMzWtB,iBAAiC;EAAE,OAAO,ENmb1B,GAAO;;AMlbvB,qBAAqC;EAAE,OAAO,ENmL1B,GAAO;;AMlL3B,gBAAgC;EAAE,OAAO,ENkR1B,GAAO;;AMjRtB,eAA+B;EAAE,OAAO,ENke1B,GAAO;;AMjerB,iBAAiC;EAAE,OAAO,ENse1B,GAAO;;AMrevB,eAA+B;EAAE,OAAO,EN+iB1B,GAAO;;AM9iBrB,eAA+B;EAAE,OAAO,ENyN1B,GAAO;;AMxNrB,mBAAmC;EAAE,OAAO,ENggB1B,GAAO;;AM/fzB,aAA6B;EAAE,OAAO,EN8f1B,GAAO;;AM7fnB,kBAAkC;EAAE,OAAO,EN+f1B,GAAO;;AM9fxB,gBAAgC;EAAE,OAAO,ENoG1B,GAAO;;AMnGtB;;gBAEgC;EAAE,OAAO,ENkgB1B,GAAO;;AMjgBtB,sBAAsC;EAAE,OAAO,ENua1B,GAAO;;AMta5B,uBAAuC;EAAE,OAAO,ENqa1B,GAAO;;AMpa7B,oBAAoC;EAAE,OAAO,EN+X1B,GAAO;;AM9X1B,iBAAiC;EAAE,OAAO,ENsb1B,GAAO;;AMrbvB;cAC8B;EAAE,OAAO,ENwH1B,GAAO;;AMvHpB,kBAAkC;EAAE,OAAO,ENygB1B,GAAO;;AMxgBxB,eAA+B;EAAE,OAAO,ENmQ1B,GAAO;;AMlQrB,iBAAiC;EAAE,OAAO,EN6L1B,GAAO;;AM5LvB,kBAAkC;EAAE,OAAO,EN0G1B,GAAO;;AMzGxB,eAA+B;EAAE,OAAO,EN+Y1B,GAAO;;AM9YrB,mBAAmC;EAAE,OAAO,ENiJ1B,GAAO;;AMhJzB,8BAA8C;EAAE,OAAO,ENI1B,GAAO;;AMHpC,4BAA4C;EAAE,OAAO,ENM1B,GAAO;;AMLlC,gBAAgC;EAAE,OAAO,ENkQ1B,GAAO;;AMjQtB,wBAAwC;EAAE,OAAO,EN4W1B,GAAO;;AM3W9B;iBACiC;EAAE,OAAO,ENmY1B,GAAO;;AMlYvB,kBAAkC;EAAE,OAAO,EN8X1B,GAAO;;AM7XxB,mBAAmC;EAAE,OAAO,ENiS1B,GAAO;;AMhSzB,eAA+B;EAAE,OAAO,ENoS1B,GAAO;;AMnSrB,eAA+B;EAAE,OAAO,ENgM1B,GAAO;;AM/LrB,qBAAqC;EAAE,OAAO,EN+O1B,GAAO;;AM9O3B,qBAAqC;EAAE,OAAO,EN8hB1B,GAAO;;AM7hB3B,sBAAsC;EAAE,OAAO,EN4hB1B,GAAO;;AM3hB5B,oBAAoC;EAAE,OAAO,EN6hB1B,GAAO;;AM5hB1B,iBAAiC;EAAE,OAAO,EN2W1B,GAAO;;AM1WvB,kBAAkC;EAAE,OAAO,ENW1B,GAAO;;AMVxB,cAA8B;EAAE,OAAO,ENod1B,GAAO;;AMndpB,eAA+B;EAAE,OAAO,ENod1B,GAAO;;AMndrB,eAA+B;EAAE,OAAO,EN2B1B,GAAO;;AM1BrB,mBAAmC;EAAE,OAAO,EN2B1B,GAAO;;AM1BzB,gBAAgC;EAAE,OAAO,ENkW1B,GAAO;;AMjWtB,iBAAiC;EAAE,OAAO,ENwC1B,GAAO;;AMvCvB,eAA+B;EAAE,OAAO,EN8L1B,GAAO;;AM7LrB,eAA+B;EAAE,OAAO,ENmB1B,GAAO;;AMlBrB,iBAAiC;EAAE,OAAO,ENoP1B,GAAO;;AMnPvB,sBAAsC;EAAE,OAAO,ENid1B,GAAO;;AMhd5B,qBAAqC;EAAE,OAAO,ENid1B,GAAO;;AMhd3B,qBAAqC;EAAE,OAAO,EN1C1B,GAAO;;AM2C3B,uBAAuC;EAAE,OAAO,EN7C1B,GAAO;;AM8C7B,sBAAsC;EAAE,OAAO,EN3C1B,GAAO;;AM4C5B,wBAAwC;EAAE,OAAO,EN9C1B,GAAO;;AM+C9B,eAA+B;EAAE,OAAO,ENwQ1B,GAAO;;AMvQrB;kBACkC;EAAE,OAAO,ENmT1B,GAAO;;AMlTxB,iBAAiC;EAAE,OAAO,ENmO1B,GAAO;;AMlOvB,uBAAuC;EAAE,OAAO,ENigB1B,GAAO;;AMhgB7B;;oBAEoC;EAAE,OAAO,EN+T1B,GAAO;;AM9T1B,iBAAiC;EAAE,OAAO,ENwT1B,GAAO;;AMvTvB,qBAAqC;EAAE,OAAO,EN+Q1B,GAAO;;AM9Q3B,iBAAiC;EAAE,OAAO,EN5D1B,GAAO;;AM6DvB,eAA+B;EAAE,OAAO,EN8c1B,GAAO;;AM7crB;0BAC0C;EAAE,OAAO,ENqT1B,GAAO;;AMpThC,yBAAyC;EAAE,OAAO,ENuX1B,GAAO;;AMtX/B,yBAAyC;EAAE,OAAO,EN0C1B,GAAO;;AMzC/B,iBAAiC;EAAE,OAAO,ENjC1B,GAAO;;AMkCvB,wBAAwC;EAAE,OAAO,ENma1B,GAAO;;AMla9B,wBAAwC;EAAE,OAAO,EN4H1B,GAAO;;AM3H9B,mBAAmC;EAAE,OAAO,EN7B1B,GAAO;;AM8BzB,eAA+B;EAAE,OAAO,EN0T1B,GAAO;;AMzTrB,gBAAgC;EAAE,OAAO,ENwS1B,GAAO;;AMvStB,eAA+B;EAAE,OAAO,ENia1B,GAAO;;AMharB,kBAAkC;EAAE,OAAO,ENgK1B,GAAO;;AM/JxB,uBAAuC;EAAE,OAAO,ENuH1B,GAAO;;AMtH7B,uBAAuC;EAAE,OAAO,EN4Z1B,GAAO;;AM3Z7B,gBAAgC;EAAE,OAAO,EN4F1B,GAAO;;AM3FtB,uBAAuC;EAAE,OAAO,ENoC1B,GAAO;;AMnC7B,wBAAwC;EAAE,OAAO,ENoC1B,GAAO;;AMnC9B,sBAAsC;EAAE,OAAO,ENsT1B,GAAO;;AMrT5B,uBAAuC;EAAE,OAAO,ENyQ1B,GAAO;;AMxQ7B,uBAAuC;EAAE,OAAO,ENwb1B,GAAO;;AMvb7B,uBAAuC;EAAE,OAAO,ENsB1B,GAAO;;AMrB7B,0BAA0C;EAAE,OAAO,EN2T1B,GAAO;;AM1ThC,sBAAsC;EAAE,OAAO,ENsM1B,GAAO;;AMrM5B,qBAAqC;EAAE,OAAO,EN6D1B,GAAO;;AM5D3B,yBAAyC;EAAE,OAAO,ENob1B,GAAO;;AMnb/B,yBAAyC;EAAE,OAAO,ENkB1B,GAAO;;AMjB/B,cAA8B;EAAE,OAAO,EN/C1B,GAAO;;AMgDpB,qBAAqC;EAAE,OAAO,EN3D1B,GAAO;;AM4D3B,sBAAsC;EAAE,OAAO,EN3D1B,GAAO;;AM4D5B,mBAAmC;EAAE,OAAO,EN3D1B,GAAO;;AM4DzB,qBAAqC;EAAE,OAAO,EN/D1B,GAAO;;AMgE3B;gBACgC;EAAE,OAAO,ENqV1B,GAAO;;AMpVtB,iBAAiC;EAAE,OAAO,ENuF1B,GAAO;;AMtFvB,mBAAmC;EAAE,OAAO,EN4C1B,GAAO;;AM3CzB,eAA+B;EAAE,OAAO,ENmS1B,GAAO;;AMlSrB,gBAAgC;EAAE,OAAO,ENsP1B,GAAO;;AMrPtB,mBAAmC;EAAE,OAAO,EN9D1B,GAAO;;AM+DzB,6BAA6C;EAAE,OAAO,ENgF1B,GAAO;;AM/EnC,eAA+B;EAAE,OAAO,EN+I1B,GAAO;;AM9IrB,eAA+B;EAAE,OAAO,ENoM1B,GAAO;;AMnMrB,eAA+B;EAAE,OAAO,ENmH1B,GAAO;;AMlHrB,cAA8B;EAAE,OAAO,ENiF1B,GAAO;;AMhFpB,oBAAoC;EAAE,OAAO,ENiF1B,GAAO;;AMhF1B;+BAC+C;EAAE,OAAO,EN0E1B,GAAO;;AMzErC,gBAAgC;EAAE,OAAO,ENmR1B,GAAO;;AMlRtB,mBAAmC;EAAE,OAAO,EN/B1B,GAAO;;AMgCzB,iBAAiC;EAAE,OAAO,ENoS1B,GAAO;;AMnSvB,kBAAkC;EAAE,OAAO,ENwB1B,GAAO;;AMvBxB,iBAAiC;EAAE,OAAO,ENqN1B,GAAO;;AMpNvB,qBAAqC;EAAE,OAAO,ENE1B,GAAO;;AMD3B,uBAAuC;EAAE,OAAO,ENF1B,GAAO;;AMG7B,kBAAkC;EAAE,OAAO,EN2S1B,GAAO;;AM1SxB,wBAAwC;EAAE,OAAO,ENyU1B,GAAO;;AMxU9B,iBAAiC;EAAE,OAAO,EN8G1B,GAAO;;AM7GvB,sBAAsC;EAAE,OAAO,EN+G1B,GAAO;;AM9G5B,mBAAmC;EAAE,OAAO,ENnF1B,GAAO;;AMoFzB,mBAAmC;EAAE,OAAO,ENrF1B,GAAO;;AMsFzB;oBACoC;EAAE,OAAO,EN/E1B,GAAO;;AMgF1B,yBAAyC;EAAE,OAAO,ENua1B,GAAO;;AMta/B,0BAA0C;EAAE,OAAO,ENmE1B,GAAO;;AMlEhC,uBAAuC;EAAE,OAAO,EN5C1B,GAAO;;AM6C7B,cAA8B;EAAE,OAAO,ENqK1B,GAAO;;AMpKpB;eAC+B;EAAE,OAAO,ENK1B,GAAO;;AMJrB,mBAAmC;EAAE,OAAO,ENQ1B,GAAO;;AMPzB,sBAAsC;EAAE,OAAO,ENmY1B,GAAO;;AMlY5B,wBAAwC;EAAE,OAAO,ENiY1B,GAAO;;AMhY9B,oBAAoC;EAAE,OAAO,EN2V1B,GAAO;;AM1V1B,kBAAkC;EAAE,OAAO,ENyI1B,GAAO;;AMxIxB,mBAAmC;EAAE,OAAO,ENyT1B,GAAO;;AMxTzB,0BAA0C;EAAE,OAAO,ENiL1B,GAAO;;AMhLhC,qBAAqC;EAAE,OAAO,EN0X1B,GAAO;;AMzX3B,wBAAwC;EAAE,OAAO,EN8C1B,GAAO;;AM7C9B,kBAAkC;EAAE,OAAO,ENoT1B,GAAO;;AMnTxB,iBAAiC;EAAE,OAAO,EN8Y1B,GAAO;;AM7YvB,wBAAwC;EAAE,OAAO,EN6G1B,GAAO;;AM5G9B,iBAAiC;EAAE,OAAO,EN8Z1B,GAAO;;AM7ZvB,kBAAkC;EAAE,OAAO,EN+J1B,GAAO;;AM9JxB,gBAAgC;EAAE,OAAO,ENsO1B,GAAO;;AMrOtB,mBAAmC;EAAE,OAAO,EN2U1B,GAAO;;AM1UzB,qBAAqC;EAAE,OAAO,EN/E1B,GAAO;;AMgF3B,uBAAuC;EAAE,OAAO,ENoO1B,GAAO;;AMnO7B,kBAAkC;EAAE,OAAO,EN8Y1B,GAAO;;AM7YxB;mBACmC;EAAE,OAAO,ENuC1B,GAAO;;AMtCzB,iBAAiC;EAAE,OAAO,ENiG1B,GAAO;;AMhGvB,iBAAiC;EAAE,OAAO,ENiZ1B,GAAO;;AMhZvB,sBAAsC;EAAE,OAAO,ENR1B,GAAO;;AMS5B,cAA8B;EAAE,OAAO,EN4Q1B,GAAO;;AM3QpB,gBAAgC;EAAE,OAAO,ENgH1B,GAAO;;AM/GtB,mBAAmC;EAAE,OAAO,ENnF1B,GAAO;;AMoFzB,eAA+B;EAAE,OAAO,ENzG1B,GAAO;;AM0GrB,sBAAsC;EAAE,OAAO,ENzD1B,GAAO;;AM0D5B,uBAAuC;EAAE,OAAO,EN0G1B,GAAO;;AMzG7B,sBAAsC;EAAE,OAAO,ENwG1B,GAAO;;AMvG5B,oBAAoC;EAAE,OAAO,ENyG1B,GAAO;;AMxG1B,sBAAsC;EAAE,OAAO,ENqG1B,GAAO;;AMpG5B,4BAA4C;EAAE,OAAO,EN5I1B,GAAO;;AM6IlC,6BAA6C;EAAE,OAAO,ENxI1B,GAAO;;AMyInC,0BAA0C;EAAE,OAAO,ENxI1B,GAAO;;AMyIhC,4BAA4C;EAAE,OAAO,ENhJ1B,GAAO;;AMiJlC,gBAAgC;EAAE,OAAO,ENsF1B,GAAO;;AMrFtB,iBAAiC;EAAE,OAAO,ENia1B,GAAO;;AMhavB,gBAAgC;EAAE,OAAO,ENiV1B,GAAO;;AMhVtB,iBAAiC;EAAE,OAAO,ENgD1B,GAAO;;AM/CvB,oBAAoC;EAAE,OAAO,ENvG1B,GAAO;;AMwG1B,qBAAqC;EAAE,OAAO,ENzI1B,GAAO;;AM0I3B;gBACgC;EAAE,OAAO,ENqY1B,GAAO;;AMpYtB;eAC+B;EAAE,OAAO,ENuI1B,GAAO;;AMtIrB,gBAAgC;EAAE,OAAO,ENpD1B,GAAO;;AMqDtB,gBAAgC;EAAE,OAAO,EN+C1B,GAAO;;AM9CtB;mBACmC;EAAE,OAAO,ENwP1B,GAAO;;AMvPzB;kBACkC;EAAE,OAAO,ENkC1B,GAAO;;AMjCxB,oBAAoC;EAAE,OAAO,ENsL1B,GAAO;;AMrL1B;mBACmC;EAAE,OAAO,EN0C1B,GAAO;;AMzCzB,iBAAiC;EAAE,OAAO,ENiS1B,GAAO;;AMhSvB;;eAE+B;EAAE,OAAO,EN9I1B,GAAO;;AM+IrB,kBAAkC;EAAE,OAAO,ENgI1B,GAAO;;AM/HxB,kBAAkC;EAAE,OAAO,EN8H1B,GAAO;;AM7HxB,wBAAwC;EAAE,OAAO,EN4S1B,GAAO;;AM3S9B,oBAAoC;EAAE,OAAO,ENoW1B,GAAO;;AMnW1B,gBAAgC;EAAE,OAAO,ENmT1B,GAAO;;AMlTtB,gBAAgC;EAAE,OAAO,ENkI1B,GAAO;;AMjItB,gBAAgC;EAAE,OAAO,ENuV1B,GAAO;;AMtVtB,oBAAoC;EAAE,OAAO,ENwL1B,GAAO;;AMvL1B,2BAA2C;EAAE,OAAO,ENyL1B,GAAO;;AMxLjC,6BAA6C;EAAE,OAAO,ENyD1B,GAAO;;AMxDnC,sBAAsC;EAAE,OAAO,ENuD1B,GAAO;;AMtD5B,gBAAgC;EAAE,OAAO,ENsJ1B,GAAO;;AMrJtB,qBAAqC;EAAE,OAAO,ENtH1B,GAAO;;AMuH3B,mBAAmC;EAAE,OAAO,ENhH1B,GAAO;;AMiHzB,qBAAqC;EAAE,OAAO,ENvH1B,GAAO;;AMwH3B,sBAAsC;EAAE,OAAO,ENvH1B,GAAO;;AMwH5B,kBAAkC;EAAE,OAAO,ENvE1B,GAAO;;AMwExB;eAC+B;EAAE,OAAO,EN2P1B,GAAO;;AM1PrB;oBACoC;EAAE,OAAO,EN+P1B,GAAO;;AM9P1B;mBACmC;EAAE,OAAO,EN4P1B,GAAO;;AM3PzB,mBAAmC;EAAE,OAAO,ENxC1B,GAAO;;AMyCzB,mBAAmC;EAAE,OAAO,ENkG1B,GAAO;;AMjGzB;eAC+B;EAAE,OAAO,EN8U1B,GAAO;;AM7UrB;gBACgC;EAAE,OAAO,ENqB1B,GAAO;;AMpBtB;qBACqC;EAAE,OAAO,EN2R1B,GAAO;;AM1R3B,oBAAoC;EAAE,OAAO,ENpF1B,GAAO;;AMqF1B,qBAAqC;EAAE,OAAO,ENnF1B,GAAO;;AMoF3B;eAC+B;EAAE,OAAO,ENjK1B,GAAO;;AMkKrB,kBAAkC;EAAE,OAAO,ENkO1B,GAAO;;AMjOxB,mBAAmC;EAAE,OAAO,ENkU1B,GAAO;;AMjUzB;oBACoC;EAAE,OAAO,EN1G1B,GAAO;;AM2G1B,sBAAsC;EAAE,OAAO,ENgF1B,GAAO;;AM/E5B,mBAAmC;EAAE,OAAO,ENnD1B,GAAO;;AMoDzB,yBAAyC;EAAE,OAAO,ENzG1B,GAAO;;AM0G/B,uBAAuC;EAAE,OAAO,ENzG1B,GAAO;;AM0G7B,kBAAkC;EAAE,OAAO,ENsU1B,GAAO;;AMrUxB,sBAAsC;EAAE,OAAO,EN+P1B,GAAO;;AM9P5B,mBAAmC;EAAE,OAAO,ENsQ1B,GAAO;;AMrQzB,iBAAiC;EAAE,OAAO,ENvL1B,GAAO;;AMwLvB,iBAAiC;EAAE,OAAO,ENzG1B,GAAO;;AM0GvB,kBAAkC;EAAE,OAAO,ENtF1B,GAAO;;AMuFxB,sBAAsC;EAAE,OAAO,EN3B1B,GAAO;;AM4B5B,qBAAqC;EAAE,OAAO,ENxK1B,GAAO;;AMyK3B,qBAAqC;EAAE,OAAO,ENkC1B,GAAO;;AMjC3B,oBAAoC;EAAE,OAAO,EN3O1B,GAAO;;AM4O1B,iBAAiC;EAAE,OAAO,ENiG1B,GAAO;;AMhGvB,sBAAsC;EAAE,OAAO,EN/C1B,GAAO;;AMgD5B,eAA+B;EAAE,OAAO,ENpM1B,GAAO;;AMqMrB,mBAAmC;EAAE,OAAO,ENe1B,GAAO;;AMdzB,sBAAsC;EAAE,OAAO,ENgJ1B,GAAO;;AM/I5B,4BAA4C;EAAE,OAAO,EN5O1B,GAAO;;AM6OlC,6BAA6C;EAAE,OAAO,EN5O1B,GAAO;;AM6OnC,0BAA0C;EAAE,OAAO,EN5O1B,GAAO;;AM6OhC,4BAA4C;EAAE,OAAO,ENhP1B,GAAO;;AMiPlC,qBAAqC;EAAE,OAAO,EN5O1B,GAAO;;AM6O3B,sBAAsC;EAAE,OAAO,EN5O1B,GAAO;;AM6O5B,mBAAmC;EAAE,OAAO,EN5O1B,GAAO;;AM6OzB,qBAAqC;EAAE,OAAO,ENhP1B,GAAO;;AMiP3B,kBAAkC;EAAE,OAAO,ENlG1B,GAAO;;AMmGxB,iBAAiC;EAAE,OAAO,ENuC1B,GAAO;;AMtCvB,iBAAiC;EAAE,OAAO,ENoP1B,GAAO;;AMnPvB;iBACiC;EAAE,OAAO,ENyF1B,GAAO;;AMxFvB,mBAAmC;EAAE,OAAO,EN9I1B,GAAO;;AM+IzB,qBAAqC;EAAE,OAAO,EN0I1B,GAAO;;AMzI3B,sBAAsC;EAAE,OAAO,EN0I1B,GAAO;;AMzI5B,kBAAkC;EAAE,OAAO,ENgN1B,GAAO;;AM/MxB,iBAAiC;EAAE,OAAO,ENnJ1B,GAAO;;AMoJvB;gBACgC;EAAE,OAAO,ENkJ1B,GAAO;;AMjJtB,qBAAqC;EAAE,OAAO,ENnB1B,GAAO;;AMoB3B,mBAAmC;EAAE,OAAO,ENxC1B,GAAO;;AMyCzB,wBAAwC;EAAE,OAAO,ENvC1B,GAAO;;AMwC9B,kBAAkC;EAAE,OAAO,EN0L1B,GAAO;;AMzLxB,kBAAkC;EAAE,OAAO,ENpC1B,GAAO;;AMqCxB,gBAAgC;EAAE,OAAO,ENoE1B,GAAO;;AMnEtB,kBAAkC;EAAE,OAAO,ENpC1B,GAAO;;AMqCxB,qBAAqC;EAAE,OAAO,ENkB1B,GAAO;;AMjB3B,iBAAiC;EAAE,OAAO,ENrD1B,GAAO;;AMsDvB,yBAAyC;EAAE,OAAO,ENvD1B,GAAO;;AMwD/B,mBAAmC;EAAE,OAAO,ENuO1B,GAAO;;AMtOzB,eAA+B;EAAE,OAAO,ENtJ1B,GAAO;;AMuJrB;oBACoC;EAAE,OAAO,ENqI1B,GAAO;;AMpI1B;;sBAEsC;EAAE,OAAO,ENuM1B,GAAO;;AMtM5B,yBAAyC;EAAE,OAAO,ENkC1B,GAAO;;AMjC/B,eAA+B;EAAE,OAAO,EN5I1B,GAAO;;AM6IrB,oBAAoC;EAAE,OAAO,EN7J1B,GAAO;;AM8J1B;uBACuC;EAAE,OAAO,EN1L1B,GAAO;;AM2L7B,mBAAmC;EAAE,OAAO,EN4G1B,GAAO;;AM3GzB,eAA+B;EAAE,OAAO,ENT1B,GAAO;;AMUrB,sBAAsC;EAAE,OAAO,ENhH1B,GAAO;;AMiH5B,sBAAsC;EAAE,OAAO,EN8M1B,GAAO;;AM7M5B,oBAAoC;EAAE,OAAO,ENyM1B,GAAO;;AMxM1B,iBAAiC;EAAE,OAAO,ENvH1B,GAAO;;AMwHvB,uBAAuC;EAAE,OAAO,ENmG1B,GAAO;;AMlG7B,qBAAqC;EAAE,OAAO,EN8C1B,GAAO;;AM7C3B,2BAA2C;EAAE,OAAO,EN8C1B,GAAO;;AM7CjC,iBAAiC;EAAE,OAAO,ENgJ1B,GAAO;;AM/IvB,qBAAqC;EAAE,OAAO,EN5N1B,GAAO;;AM6N3B,4BAA4C;EAAE,OAAO,ENjF1B,GAAO;;AMkFlC,iBAAiC;EAAE,OAAO,ENoH1B,GAAO;;AMnHvB,iBAAiC;EAAE,OAAO,ENkC1B,GAAO;;AMjCvB,8BAA8C;EAAE,OAAO,ENlM1B,GAAO;;AMmMpC,+BAA+C;EAAE,OAAO,ENlM1B,GAAO;;AMmMrC,4BAA4C;EAAE,OAAO,ENlM1B,GAAO;;AMmMlC,8BAA8C;EAAE,OAAO,ENtM1B,GAAO;;AMuMpC,gBAAgC;EAAE,OAAO,EN/B1B,GAAO;;AMgCtB,eAA+B;EAAE,OAAO,ENjK1B,GAAO;;AMkKrB,iBAAiC;EAAE,OAAO,EN9S1B,GAAO;;AM+SvB,qBAAqC;EAAE,OAAO,ENmP1B,GAAO;;AMlP3B,mBAAmC;EAAE,OAAO,EN9O1B,GAAO;;AM+OzB,qBAAqC;EAAE,OAAO,EN/I1B,GAAO;;AMgJ3B,qBAAqC;EAAE,OAAO,EN/I1B,GAAO;;AMgJ3B,qBAAqC;EAAE,OAAO,EN4G1B,GAAO;;AM3G3B,sBAAsC;EAAE,OAAO,ENsE1B,GAAO;;AMrE5B,iBAAiC;EAAE,OAAO,EN2M1B,GAAO;;AM1MvB,uBAAuC;EAAE,OAAO,EN6B1B,GAAO;;AM5B7B,yBAAyC;EAAE,OAAO,EN6B1B,GAAO;;AM5B/B,mBAAmC;EAAE,OAAO,ENhB1B,GAAO;;AMiBzB,qBAAqC;EAAE,OAAO,ENlB1B,GAAO;;AMmB3B,uBAAuC;EAAE,OAAO,ENvN1B,GAAO;;AMwN7B,wBAAwC;EAAE,OAAO,ENiD1B,GAAO;;AMhD9B,+BAA+C;EAAE,OAAO,EN3I1B,GAAO;;AM4IrC,uBAAuC;EAAE,OAAO,ENkH1B,GAAO;;AMjH7B,kBAAkC;EAAE,OAAO,EN1L1B,GAAO;;AM2LxB;8BAC8C;EAAE,OAAO,ENjP1B,GAAO;;AMkPpC;4BAC4C;EAAE,OAAO,ENhP1B,GAAO;;AMiPlC;+BAC+C;EAAE,OAAO,ENnP1B,GAAO;;AMoPrC;cAC8B;EAAE,OAAO,EN7J1B,GAAO;;AM8JpB,cAA8B;EAAE,OAAO,EN/F1B,GAAO;;AMgGpB;cAC8B;EAAE,OAAO,EN4N1B,GAAO;;AM3NpB;cAC8B;EAAE,OAAO,ENvD1B,GAAO;;AMwDpB;;;cAG8B;EAAE,OAAO,ENrD1B,GAAO;;AMsDpB;;cAE8B;EAAE,OAAO,EN8E1B,GAAO;;AM7EpB;cAC8B;EAAE,OAAO,ENtD1B,GAAO;;AMuDpB;cAC8B;EAAE,OAAO,ENzR1B,GAAO;;AM0RpB,eAA+B;EAAE,OAAO,ENzJ1B,GAAO;;AM0JrB,oBAAoC;EAAE,OAAO,EN7I1B,GAAO;;AM8I1B,yBAAyC;EAAE,OAAO,EN2G1B,GAAO;;AM1G/B,0BAA0C;EAAE,OAAO,EN2G1B,GAAO;;AM1GhC,0BAA0C;EAAE,OAAO,EN2G1B,GAAO;;AM1GhC,2BAA2C;EAAE,OAAO,EN2G1B,GAAO;;AM1GjC,2BAA2C;EAAE,OAAO,EN8G1B,GAAO;;AM7GjC,4BAA4C;EAAE,OAAO,EN8G1B,GAAO;;AM7GlC,oBAAoC;EAAE,OAAO,ENgK1B,GAAO;;AM/J1B,sBAAsC;EAAE,OAAO,EN4J1B,GAAO;;AM3J5B,yBAAyC;EAAE,OAAO,ENwO1B,GAAO;;AMvO/B,kBAAkC;EAAE,OAAO,ENqO1B,GAAO;;AMpOxB,eAA+B;EAAE,OAAO,EN+N1B,GAAO;;AM9NrB,sBAAsC;EAAE,OAAO,EN+N1B,GAAO;;AM9N5B,uBAAuC;EAAE,OAAO,ENmO1B,GAAO;;AMlO7B,kBAAkC;EAAE,OAAO,ENxM1B,GAAO;;AMyMxB,yBAAyC;EAAE,OAAO,EN+G1B,GAAO;;AM9G/B,oBAAoC;EAAE,OAAO,ENnF1B,GAAO;;AMoF1B,iBAAiC;EAAE,OAAO,EN/I1B,GAAO;;AMgJvB,cAA8B;EAAE,OAAO,ENhX1B,GAAO;;AMiXpB,oBAAoC;EAAE,OAAO,ENxT1B,GAAO;;AMyT1B,2BAA2C;EAAE,OAAO,ENxT1B,GAAO;;AMyTjC,iBAAiC;EAAE,OAAO,ENyK1B,GAAO;;AMxKvB,wBAAwC;EAAE,OAAO,ENyK1B,GAAO;;AMxK9B,0BAA0C;EAAE,OAAO,ENtD1B,GAAO;;AMuDhC,wBAAwC;EAAE,OAAO,ENpD1B,GAAO;;AMqD9B,0BAA0C;EAAE,OAAO,ENvD1B,GAAO;;AMwDhC,2BAA2C;EAAE,OAAO,ENvD1B,GAAO;;AMwDjC,gBAAgC;EAAE,OAAO,ENxW1B,GAAO;;AMyWtB,kBAAkC;EAAE,OAAO,EN0M1B,GAAO;;AMzMxB,kBAAkC;EAAE,OAAO,ENpX1B,GAAO;;AMqXxB,gBAAgC;EAAE,OAAO,ENpE1B,GAAO;;AMqEtB,mBAAmC;EAAE,OAAO,EN1N1B,GAAO;;AM2NzB,gBAAgC;EAAE,OAAO,ENqE1B,GAAO;;AMpEtB,qBAAqC;EAAE,OAAO,ENtJ1B,GAAO;;AMuJ3B,iBAAiC;EAAE,OAAO,ENuJ1B,GAAO;;AMtJvB,iBAAiC;EAAE,OAAO,EN/L1B,GAAO;;AMgMvB,eAA+B;EAAE,OAAO,EN1D1B,GAAO;;AM2DrB;mBACmC;EAAE,OAAO,ENnI1B,GAAO;;AMoIzB,gBAAgC;EAAE,OAAO,EN2G1B,GAAO;;AM1GtB,iBAAiC;EAAE,OAAO,ENxC1B,GAAO;;AMyCvB,kBAAkC;EAAE,OAAO,ENrX1B,GAAO;;AMsXxB,cAA8B;EAAE,OAAO,ENpU1B,GAAO;;AMqUpB,aAA6B;EAAE,OAAO,ENgL1B,GAAO;;AM/KnB,gBAAgC;EAAE,OAAO,ENqL1B,GAAO;;AMpLtB,iBAAiC;EAAE,OAAO,ENa1B,GAAO;;AMZvB,oBAAoC;EAAE,OAAO,ENrC1B,GAAO;;AMsC1B,yBAAyC;EAAE,OAAO,EN8E1B,GAAO;;AM7E/B,+BAA+C;EAAE,OAAO,ENtX1B,GAAO;;AMuXrC,8BAA8C;EAAE,OAAO,ENxX1B,GAAO;;AMyXpC;8BAC8C;EAAE,OAAO,EN3T1B,GAAO;;AM4TpC,uBAAuC;EAAE,OAAO,ENjP1B,GAAO;;AMkP7B,qBAAqC;EAAE,OAAO,EN+K1B,GAAO;;AM9K3B,uBAAuC;EAAE,OAAO,ENmK1B,GAAO;;AMlK7B;cAC8B;EAAE,OAAO,ENoI1B,GAAO;;AMnIpB,wBAAwC;EAAE,OAAO,ENjB1B,GAAO;;AMkB9B,wBAAwC;EAAE,OAAO,EN6D1B,GAAO;;AM5D9B,gBAAgC;EAAE,OAAO,EN2C1B,GAAO;;AM1CtB,0BAA0C;EAAE,OAAO,EN7O1B,GAAO;;AM8OhC,oBAAoC;EAAE,OAAO,EN2K1B,GAAO;;AM1K1B,iBAAiC;EAAE,OAAO,ENvD1B,GAAO;;AMwDvB;;qBAEqC;EAAE,OAAO,ENsI1B,GAAO;;AMrI3B;yBACyC;EAAE,OAAO,ENjK1B,GAAO;;AMkK/B,gBAAgC;EAAE,OAAO,ENwK1B,GAAO;;AMvKtB,iBAAiC;EAAE,OAAO,ENvK1B,GAAO;;AMwKvB,iBAAiC;EAAE,OAAO,ENhB1B,GAAO;;AMiBvB,wBAAwC;EAAE,OAAO,ENhB1B,GAAO;;AMiB9B,6BAA6C;EAAE,OAAO,ENsE1B,GAAO;;AMrEnC,sBAAsC;EAAE,OAAO,ENoE1B,GAAO;;AMnE5B,oBAAoC;EAAE,OAAO,EN7Q1B,GAAO;;AM8Q1B,eAA+B;EAAE,OAAO,EN1Q1B,GAAO;;AM2QrB,qBAAqC;EAAE,OAAO,ENjD1B,GAAO;;AMkD3B,yBAAyC;EAAE,OAAO,ENjD1B,GAAO;;AMkD/B,iBAAiC;EAAE,OAAO,ENvQ1B,GAAO;;AMwQvB,iBAAiC;EAAE,OAAO,EN9I1B,GAAO;;AM+IvB,mBAAmC;EAAE,OAAO,ENzI1B,GAAO;;AM0IzB,cAA8B;EAAE,OAAO,EN9O1B,GAAO;;AM+OpB,mBAAmC;EAAE,OAAO,EN3W1B,GAAO;;AM4WzB,gBAAgC;EAAE,OAAO,EN9T1B,GAAO;;AM+TtB,cAA8B;EAAE,OAAO,ENnE1B,GAAO;;AMoEpB,gBAAgC;EAAE,OAAO,ENoC1B,GAAO;;AMnCtB,eAA+B;EAAE,OAAO,ENjS1B,GAAO;;AMkSrB,gBAAgC;EAAE,OAAO,ENjS1B,GAAO;;AMkStB,kBAAkC;EAAE,OAAO,ENtY1B,GAAO;;AMuYxB,yBAAyC;EAAE,OAAO,ENtY1B,GAAO;;AMuY/B,gBAAgC;EAAE,OAAO,EN2C1B,GAAO;;AM1CtB,uBAAuC;EAAE,OAAO,EN2C1B,GAAO;;AM1C7B,kBAAkC;EAAE,OAAO,ENvC1B,GAAO;;AMwCxB;cAC8B;EAAE,OAAO,EN3W1B,GAAO;;AM4WpB;eAC+B;EAAE,OAAO,EN2D1B,GAAO;;AM1DrB,eAA+B;EAAE,OAAO,ENuF1B,GAAO;;AMtFrB,kBAAkC;EAAE,OAAO,ENwB1B,GAAO;;AMvBxB,qBAAqC;EAAE,OAAO,ENpS1B,GAAO;;AMqS3B,qBAAqC;EAAE,OAAO,ENkB1B,GAAO;;AMjB3B,mBAAmC;EAAE,OAAO,EN1S1B,GAAO;;AM2SzB,qBAAqC;EAAE,OAAO,ENxP1B,GAAO;;AMyP3B,sBAAsC;EAAE,OAAO,ENjP1B,GAAO;;AMkP5B,uBAAuC;EAAE,OAAO,EN9P1B,GAAO;;AM+P7B,4BAA4C;EAAE,OAAO,ENxP1B,GAAO;;AMyPlC;;uBAEuC;EAAE,OAAO,ENjQ1B,GAAO;;AMkQ7B;yBACyC;EAAE,OAAO,ENvQ1B,GAAO;;AMwQ/B;uBACuC;EAAE,OAAO,ENxQ1B,GAAO;;AMyQ7B;uBACuC;EAAE,OAAO,EN7P1B,GAAO;;AM8P7B,sBAAsC;EAAE,OAAO,EN1Q1B,GAAO;;AM2Q5B,eAA+B;EAAE,OAAO,ENsG1B,GAAO;;AMrGrB,kBAAkC;EAAE,OAAO,ENlV1B,GAAO;;AMmVxB,mBAAmC;EAAE,OAAO,ENnL1B,GAAO;;AMoLzB;;;;oBAIoC;EAAE,OAAO,ENxK1B,GAAO;;AMyK1B,yBAAyC;EAAE,OAAO,ENpW1B,GAAO;;AMqW/B;gBACgC;EAAE,OAAO,EN1E1B,GAAO;;AM2EtB;iBACiC;EAAE,OAAO,ENpT1B,GAAO;;AMqTvB,qBAAqC;EAAE,OAAO,EN1O1B,GAAO;;AM2O3B,cAA8B;EAAE,OAAO,EN5O1B,GAAO;;AM6OpB,sBAAsC;EAAE,OAAO,EN7N1B,GAAO;;AM8N5B,wBAAwC;EAAE,OAAO,ENwB1B,GAAO;;AMvB9B,aAA6B;EAAE,OAAO,ENzF1B,GAAO;;AM0FnB;iBACiC;EAAE,OAAO,EN2F1B,GAAO;;AM1FvB;sBACsC;EAAE,OAAO,EN9H1B,GAAO;;AM+H5B;wBACwC;EAAE,OAAO,EN/H1B,GAAO;;AMgI9B,kBAAkC;EAAE,OAAO,EN3N1B,GAAO;;AM4NxB;sBACsC;EAAE,OAAO,ENrX1B,GAAO;;AMsX5B,iBAAiC;EAAE,OAAO,ENnO1B,GAAO;;AMoOvB,oBAAoC;EAAE,OAAO,ENlI1B,GAAO;;AMmI1B,kBAAkC;EAAE,OAAO,EN1C1B,GAAO;;AM2CxB,oBAAoC;EAAE,OAAO,EN7D1B,GAAO;;AM8D1B,2BAA2C;EAAE,OAAO,EN7D1B,GAAO;;AM8DjC,eAA+B;EAAE,OAAO,ENpb1B,GAAO;;AMqbrB;mBACmC;EAAE,OAAO,ENzQ1B,GAAO;;AM0QzB,cAA8B;EAAE,OAAO,ENsC1B,GAAO;;AMrCpB,qBAAqC;EAAE,OAAO,EN/b1B,GAAO;;AMgc3B,eAA+B;EAAE,OAAO,ENrH1B,GAAO;;AMsHrB,qBAAqC;EAAE,OAAO,ENlD1B,GAAO;;AMmD3B,iBAAiC;EAAE,OAAO,ENsC1B,GAAO;;AMrCvB,eAA+B;EAAE,OAAO,ENiF1B,GAAO;;AMhFrB,sBAAsC;EAAE,OAAO,ENvJ1B,GAAO;;AMwJ5B,eAA+B;EAAE,OAAO,ENuE1B,GAAO;;AMtErB,qBAAqC;EAAE,OAAO,ENjb1B,GAAO;;AMkb3B,iBAAiC;EAAE,OAAO,EN9I1B,GAAO;;AM+IvB,wBAAwC;EAAE,OAAO,ENhQ1B,GAAO;;AMiQ9B,kBAAkC;EAAE,OAAO,EN9Z1B,GAAO;;AM+ZxB,wBAAwC;EAAE,OAAO,ENla1B,GAAO;;AMma9B,sBAAsC;EAAE,OAAO,ENpa1B,GAAO;;AMqa5B,kBAAkC;EAAE,OAAO,ENta1B,GAAO;;AMuaxB,oBAAoC;EAAE,OAAO,ENpa1B,GAAO;;AMqa1B,oBAAoC;EAAE,OAAO,ENpa1B,GAAO;;AMqa1B,qBAAqC;EAAE,OAAO,ENld1B,GAAO;;AMmd3B,uBAAuC;EAAE,OAAO,ENld1B,GAAO;;AMmd7B,gBAAgC;EAAE,OAAO,ENY1B,GAAO;;AMXtB,oBAAoC;EAAE,OAAO,EN3X1B,GAAO;;AM4X1B,aAA6B;EAAE,OAAO,ENre1B,GAAO;;AMsenB,qBAAqC;EAAE,OAAO,ENjV1B,GAAO;;AMkV3B,sBAAsC;EAAE,OAAO,ENpK1B,GAAO;;AMqK5B,wBAAwC;EAAE,OAAO,ENrd1B,GAAO;;AMsd9B,qBAAqC;EAAE,OAAO,EN3f1B,GAAO;;AM4f3B,oBAAoC;EAAE,OAAO,ENvJ1B,GAAO;;AMwJ1B,qBAAqC;EAAE,OAAO,EN5N1B,GAAO;;AM6N3B,iBAAiC;EAAE,OAAO,EN1O1B,GAAO;;AM2OvB,wBAAwC;EAAE,OAAO,EN1O1B,GAAO;;AM2O9B,qBAAqC;EAAE,OAAO,ENN1B,GAAO;;AMO3B,oBAAoC;EAAE,OAAO,ENN1B,GAAO;;AMO1B,kBAAkC;EAAE,OAAO,EN/d1B,GAAO;;AMgexB,cAA8B;EAAE,OAAO,EN7c1B,GAAO;;AM8cpB,kBAAkC;EAAE,OAAO,EN1P1B,GAAO;;AM2PxB,oBAAoC;EAAE,OAAO,ENhhB1B,GAAO;;AMihB1B,aAA6B;EAAE,OAAO,EN7b1B,GAAO;;AM8bnB;;cAE8B;EAAE,OAAO,ENxQ1B,GAAO;;AMyQpB,mBAAmC;EAAE,OAAO,EN7M1B,GAAO;;AM8MzB,qBAAqC;EAAE,OAAO,ENpd1B,GAAO;;AMqd3B,yBAAyC;EAAE,OAAO,ENnZ1B,GAAO;;AMoZ/B,mBAAmC;EAAE,OAAO,ENxY1B,GAAO;;AMyYzB,mBAAmC;EAAE,OAAO,EN1T1B,GAAO;;AM2TzB,kBAAkC;EAAE,OAAO,ENxP1B,GAAO;;AMyPxB,iBAAiC;EAAE,OAAO,ENrH1B,GAAO;;AMsHvB,uBAAuC;EAAE,OAAO,ENzG1B,GAAO;;AM0G7B,sBAAsC;EAAE,OAAO,ENrG1B,GAAO;;AMsG5B,mBAAmC;EAAE,OAAO,ENpG1B,GAAO;;AMqGzB,oBAAoC;EAAE,OAAO,EN5c1B,GAAO;;AM6c1B,0BAA0C;EAAE,OAAO,EN9c1B,GAAO;;AM+chC,kBAAkC;EAAE,OAAO,EN3Y1B,GAAO;;AM4YxB,eAA+B;EAAE,OAAO,ENhH1B,GAAO;;AMiHrB,sBAAsC;EAAE,OAAO,ENI1B,GAAO;;AMH5B,qBAAqC;EAAE,OAAO,EN5M1B,GAAO;;AM6M3B,sBAAsC;EAAE,OAAO,ENpE1B,GAAO;;AMqE5B,oBAAoC;EAAE,OAAO,ENhS1B,GAAO;;AMiS1B,gBAAgC;EAAE,OAAO,ENG1B,GAAO;;AMFtB,eAA+B;EAAE,OAAO,ENtO1B,GAAO;;AMuOrB,kBAAkC;EAAE,OAAO,EN7N1B,GAAO;;AM8NxB,sBAAsC;EAAE,OAAO,ENhC1B,GAAO;;AMiC5B,0BAA0C;EAAE,OAAO,ENhC1B,GAAO;;AMiChC,uBAAuC;EAAE,OAAO,END1B,GAAO;;AME7B,sBAAsC;EAAE,OAAO,EN1O1B,GAAO;;AM2O5B,qBAAqC;EAAE,OAAO,ENF1B,GAAO;;AMG3B,sBAAsC;EAAE,OAAO,EN3O1B,GAAO;;AM4O5B,wBAAwC;EAAE,OAAO,EN1O1B,GAAO;;AM2O9B,wBAAwC;EAAE,OAAO,EN5O1B,GAAO;;AM6O9B,iBAAiC;EAAE,OAAO,ENvN1B,GAAO;;AMwNvB,4BAA4C;EAAE,OAAO,EN9X1B,GAAO;;AM+XlC,sBAAsC;EAAE,OAAO,ENhM1B,GAAO;;AMiM5B,mBAAmC;EAAE,OAAO,ENI1B,GAAO;;AMHzB,iBAAiC;EAAE,OAAO,EN7I1B,GAAO;;AM8IvB,oBAAoC;EAAE,OAAO,ENjB1B,GAAO;;AMkB1B,qBAAqC;EAAE,OAAO,ENhB1B,GAAO;;AMiB3B;cAC8B;EAAE,OAAO,ENphB1B,GAAO;;AMqhBpB,kBAAkC;EAAE,OAAO,ENd1B,GAAO;;AMexB,gBAAgC;EAAE,OAAO,ENnD1B,GAAO;;AMoDtB,iBAAiC;EAAE,OAAO,ENvF1B,GAAO;;AMwFvB,iBAAiC;EAAE,OAAO,ENrP1B,GAAO;;AO9VvB,uYAAW;EACT,KAAK,EAAE,IAAI;;AAGb,yKAAY;EACV,KAAK,EAAE,KAAK;;AAIZ,2IAAQ;EACN,KAAK,EAAE,IAAI;EACX,OAAO,EAAE,GAAG;EACZ,OAAO,EAAE,KAAK;EACd,SAAS,EAAE,CAAC;EACZ,MAAM,EAAE,CAAC;EACT,UAAU,EAAE,MAAM;;AAItB,+fAAW;EACT,MAAM,EAAE,OAAO;;AAGjB,yBAAU;EACR,gBAAgB,ECSP,OAAO;EDRhB,KAAK,ECIG,IAAI;EDHZ,IAAI,EAAE,CAAC;EACP,QAAQ,EAAE,KAAK;EACf,KAAK,EAAE,CAAC;EACR,KAAK,EAAE,IAAI;EACX,OAAO,EAAE,IAAI;;AAGf,cAAU;EACR,gBAAgB,EC7BL,OAAO;ED+BlB,0CACQ;IACN,gBAAgB,EChCD,OAAO;;ADoC1B,sDAAe;EACb,KAAK,ECtCM,OAAO;EDwClB,kJACQ;IACN,KAAK,ECzCU,OAAO;;AD6C1B,uCAAc;EACZ,IAAI,EC/CO,OAAO;EDiDlB,wGACQ;IACN,IAAI,EClDW,OAAO;;ADsD1B,eAAU;EACR,gBAAgB,EC3DL,OAAO;ED6DlB,4CACQ;IACN,gBAAgB,EC9DD,OAAO;;ADkE1B,qDAAe;EACb,KAAK,ECpEM,OAAO;EDsElB,gJACQ;IACN,KAAK,ECvEU,OAAO;;AD2E1B,yCAAc;EACZ,IAAI,EC7EO,OAAO;ED+ElB,4GACQ;IACN,IAAI,EChFW,OAAO;;ADoF1B,eAAS;EACP,gBAAgB,EC7EN,OAAO;ED+EjB,4CACQ;IACN,gBAAgB,EChFF,OAAO;;ADoFzB,yCAAc;EACZ,KAAK,ECtFK,OAAO;EDwFjB,4GACQ;IACN,KAAK,ECzFS,OAAO;;AD6FzB,yCAAa;EACX,IAAI,EC/FM,OAAO;EDiGjB,4GACQ;IACN,IAAI,EClGU,OAAO;;ADsGzB,8BAAS;EACP,gBAAgB,EC3GN,OAAO;ED6GjB,sFACQ;IACN,gBAAgB,EC9GF,OAAO;;ADoIzB,eAAS;EACP,gBAAgB,EC/HN,OAAO;EDiIjB,4CACQ;IACN,gBAAgB,EClIF,OAAO;;AD+IzB,4CAAQ;EACN,gBAAgB,ECxIA,IAAI;EDyIpB,MAAM,EAAE,cAA8B;EACtC,KAAK,ECzIW,IAAI;ED2IpB,8HACQ;IACN,gBAAgB,ECzIV,IAAI;ID0IV,KAAK,EC3IC,IAAI;;AD+Id,oBAAc;EACZ,gBAAgB,EC1JD,OAAO;ED4JtB,sDACQ;IACN,gBAAgB,EC7JG,OAAO;;AD2K9B;8CAAU;EACR,gBAAgB,EC1KL,OAAO;ED4KlB;;4DACQ;IACN,gBAAgB,EC7KD,OAAO;;ADiL1B,oEAAe;EACb,KAAK,ECnLM,OAAO;EDqLlB,8KACQ;IACN,KAAK,ECtLU,OAAO;;AD0L1B,2CAAc;EACZ,IAAI,EC5LO,OAAO;ED8LlB,gHACQ;IACN,IAAI,EC/LW,OAAO;;ADmM1B,0FAAe;EEjNb,kBAAkB,EFmNK,GAAG;EElN1B,qBAAqB,EFkNE,GAAG;EEjN1B,aAAa,EFiNU,GAAG;EAE1B,gBAAgB,EChMR,IAAI;EDkMV,YAAK,ECnLO,kBAAiB;EDoL7B,YAAK,EAAE,KAAK;EACZ,YAAK,EAAE,GAAG;EAEZ,OAAO,EAAE,IAAI;EACb,UAAU,EAAE,IAAI;EAChB,MAAM,EAAE,OAAO;EACf,OAAO,EAAE,KAAK;EACd,QAAQ,EAAE,QAAQ;EAClB,KAAK,EAAE,CAAC;EACR,GAAG,EAAE,GAAG;EACR,OAAO,EAAE,IAAI;EAEb,sGAAG;IACD,WAAW,EAAE,IAAI;IACjB,WAAW,EAAE,MAAM;IACnB,KAAK,EAAE,IAAI;EAGb,sKAAmB;IACjB,KAAK,EC7MK,IAAI;ID+MZ,SAAI,EAAE,IAAI;IACV,WAAM,EAAE,GAAG;IAEb,YAAY,EAAE,UAAU;IACxB,OAAO,EAAE,MAAM;EAGjB,8LAAyB;IACvB,MAAM,EAAE,OAAO;EAGjB,sIAAW;IACT,gBAAgB,EC7NX,OAAO;ID8NZ,MAAM,EAAE,GAAG;IACX,MAAM,EAAE,QAAQ;EAGlB,kGAAE;IACA,KAAK,ECtOE,OAAO;IDuOd,OAAO,EAAE,MAAM;EAGjB,sHAAS;IE7PT,QAAQ,EAAE,QAAQ;IAEhB,YAAK,EF4PoB,GAAG;IE3P5B,YAAK,EAAE,KAAK;IACZ,YAAK,EDuBE,WAAW;ICtBlB,UAAG,EAAE,IAAI;IACT,mBAAY,EDwBA,kBAAiB;ICtB/B,OAAO,EAAE,YAAY;IACrB,OAAO,EAAE,EAAE;IFuPT,QAAQ,EAAE,QAAQ;IAClB,KAAK,EAAE,GAAG;IACV,GAAG,EAAE,IAAI;EAGX,kHAAQ;IErQR,QAAQ,EAAE,QAAQ;IAEhB,YAAK,EFoQoB,GAAG;IEnQ5B,YAAK,EAAE,KAAK;IACZ,YAAK,EDuBE,WAAW;ICtBlB,UAAG,EAAE,IAAI;IACT,mBAAY,EDSN,IAAI;ICPZ,OAAO,EAAE,YAAY;IACrB,OAAO,EAAE,EAAE;IF+PT,KAAK,EAAE,GAAG;IACV,GAAG,EAAE,IAAI;;AGvRb,OAAQ;EAEN,sBAAsB,EAAE,oBAAoB;EAIxC;;0DAEgC;IAC9B,UAAU,EFNC,OAAO;;AEY1B,UAAW;EAET,MAAM,EAAE,IAAI;EACZ,aAAa,EAAE,GAAG;EAClB,GAAG,EAAE,CAAC;EAMF,6BAAM;IACJ,gBAAgB,EFxBX,OAAO;IEyBZ,KAAK,EFEH,IAAI;IC3BZ,kBAAkB,EAAE,uBAAO;IAC3B,eAAe,EAAE,uBAAO;IACxB,UAAU,EAAE,uBAAO;EC8Bf,8BAAY;IACV,gBAAgB,EFFb,OAAO;EEKZ,8BAAY;IACV,gBAAgB,EFrCX,OAAO;IEsCZ,KAAK,EFXH,IAAI;;AEiBd,WAAY;EAEV,WAAW,EAAE,GAAG;EAChB,YAAY,EAAE,GAAG;EACjB,WAAW,EAAE,GAAG;;AAOlB,UAAW;EACT,UAAU,EAAE,IAAI;EAEhB,aAAG;IAED,WAAW,EAAE,GAAG;IAEhB,2BAAgB;MD9DlB,kBAAkB,EAAE,eAAO;MAC3B,eAAe,EAAE,eAAO;MACxB,UAAU,EAAE,eAAO;MC8Df,gBAAgB,EFVH,OAAO;MEWpB,MAAM,EAAE,IAAI;MACZ,UAAU,EAAE,GAAG;MACf,KAAK,EAAE,GAAG;MAEV,+BAAM;QACJ,WAAW,EAAE,IAAI;QACjB,YAAY,EAAE,IAAI;MAGpB,+BAAM;QACJ,WAAW,EAAE,GAAG;QAChB,YAAY,EAAE,GAAG;MAGnB,iCAAQ;QACN,gBAAgB,EF1BL,OAAO;EE+BxB;;uBAEW;IACT,gBAAgB,EFxFP,OAAO;EE2FlB,2BAAiB;IACf,WAAW,EAAE,CAAC;IAEd,6BAAE;MACA,OAAO,EAAE,KAAK;IAGhB,mCAAQ;MACN,KAAK,EFxED,IAAI;;AE6Ed,KAAM;EACJ,KAAK,EF9EG,IAAI;EE+EZ,OAAO,EAAE,KAAK;EAEZ,WAAG,EAAE,GAAG;EACR,YAAI,EAAE,IAAI;EACV,cAAM,EAAE,IAAI;EACZ,aAAK,EAAE,IAAI;EAGb,aAAU;IACR,cAAc,EAAE,GAAG;;AAerB,wCAAiB;EAGf,WAAW,EAAE,CAAC;EAEd,0CAAE;IACA,OAAO,EAAE,KAAK;IAEd,gDAAQ;MACN,KAAK,EFhHH,IAAI;EEoHV,8CAAQ;IACN,gBAAgB,EFhJT,OAAO;;AEqJpB,mBAAoB;ED/IlB,kBAAkB,ECiJK,CAAC;EDhJxB,qBAAqB,ECgJE,CAAC;ED/IxB,aAAa,EC+IU,CAAC;EAExB,gBAAgB,EFjHH,kBAAiB;EEkH9B,MAAM,EAAE,iBAAmB;EAC3B,YAAY,EAAE,KAAK;EACnB,UAAU,EAAE,GAAG;EAEf,yBAAQ;IACN,mBAAmB,EFhIZ,OAAO;EEqId,4BAAQ;IACN,gBAAgB,EFrKT,OAAO;IEsKd,gBAAgB,EAAE,IAAI;EAGxB,wBAAE;IACA,OAAO,EAAE,CAAC;IAEV,8BAAM;MACJ,KAAK,EFlJH,IAAI;MEmJN,YAAY,EAAE,GAAG;IAGnB,8BAAQ;MACN,gBAAgB,EAAE,kBAAsB;MACxC,gBAAgB,EAAE,IAAI;;AAM9B,uBAAwB;EACtB,OAAO,EAAE,IAAI;EACb,KAAK,EAAE,KAAK;EACZ,aAAa,EAAE,CAAC;EAChB,YAAY,EAAE,IAAI;EAClB,cAAc,EAAE,CAAC;;AAGnB,MAAO;EAEH,WAAI,EAAE,qBAAmB;EACzB,UAAG,EAAE,cAAkB;EACvB,YAAK,EAAE,qBAAmB;EAE5B,OAAO,EAAE,EAAE;EACX,OAAO,EAAE,YAAY;EACrB,MAAM,EAAE,CAAC;EACT,cAAc,EAAE,GAAG;EACnB,KAAK,EAAE,CAAC;;AAGV,kBAAmB;EACjB,OAAO,EAAE,KAAK;;AAGhB,YAAa;EACX,MAAM,EAAE,IAAI;EACZ,OAAO,EAAE,YAAY;EAErB,gBAAI;IACF,WAAW,EAAE,IAAI;;ACzNrB,OAAQ;EACN,gBAAgB,EHgCP,OAAO;EG/BhB,MAAM,EAAE,CAAC;EACT,SAAS,EAAE,IAAI;EACf,IAAI,EAAE,CAAC;EACP,QAAQ,EAAE,KAAK;EACf,KAAK,EAAE,CAAC;EACR,UAAU,EAAE,MAAM;EAClB,OAAO,EAAE,IAAI;;AAGf,aAAc;EAEZ,MAAM,EAAE,CAAC;EACT,MAAM,EAAE,IAAI;EAEZ,eAAE;IACA,aAAa,EAAE,CAAC;IAChB,cAAc,EAAE,IAAI;IACpB,WAAW,EAAE,IAAI;;AAIrB,eAAgB;EAEd,UAAU,EAAE,8BAAgC;EAC5C,KAAK,EHGG,IAAI;EGFZ,KAAK,EAAE,GAAG;;AAOZ,iBAAkB;EAEhB,UAAU,EAAE,8BAAgC;EAC5C,KAAK,EHRG,IAAI;EGSZ,KAAK,EAAE,GAAG;EAEV,yBAAQ;IACN,MAAM,EAAE,OAAO;;AAInB,gBAAiB;EAEf,UAAU,EAAE,8BAAgC;EAC5C,KAAK,EHfI,OAAO;EGgBhB,KAAK,EAAE,GAAG;EAEV,kBAAE;IAEA,KAAK,EHxBC,IAAI;EG2BZ,kBAAE;IACA,KAAK,EHpDI,OAAO;IGqDhB,SAAS,EAAE,IAAI;EAGjB,kBAAE;IACA,KAAK,EAAE,IAAI;IACX,WAAW,EAAE,GAAG;IAChB,QAAQ,EAAE,QAAQ;IAClB,GAAG,EAAE,IAAI;EAGX,0BAAU;IACR,KAAK,EAAE,kBAAsB;;ACpEjC,yJAAU;EHOR,kBAAkB,EGNK,GAAG;EHO1B,qBAAqB,EGPE,GAAG;EHQ1B,aAAa,EGRU,GAAG;EHA1B,kBAAkB,EAAE,CAAO;EAC3B,eAAe,EAAE,CAAO;EACxB,UAAU,EAAE,CAAO;EGAnB,SAAS,EAAE,IAAI;EACf,WAAW,EAAE,cAAc;;AAG7B,yIAAK;EAEH,MAAM,EAAE,CAAC;EACT,KAAK,EJkBG,IAAI;EIjBZ,WAAW,EAAE,IAAI;EACjB,OAAO,EAAE,QAAQ;;AAQnB,cAAe;EAGb,UAAU,EAAE,GAAG;;AAkBjB;4BAC6B;EAG3B,MAAM,EAAE,WAAW;;AAuBrB,UAAW;EAGT,SAAS,EAAE,IAAI;EACf,YAAY,EAAE,GAAG;EACjB,UAAU,EAAE,GAAG;EACf,QAAQ,EAAE,QAAQ;;AAGpB,aAAc;EAGZ,SAAS,EAAE,IAAI;EACf,aAAa,EAAE,GAAG;EAClB,QAAQ,EAAE,QAAQ;EAClB,GAAG,EAAE,GAAG;;AAGV,iBAAkB;EAChB,WAAW,EAAE,YAAY;;AAI3B,qBAAsB;EACpB,WAAW,EAAE,IAAI;;AAGnB,qBAAsB;EACpB,WAAW,EAAE,GAAG;;AAGlB,mBAAoB;EAClB,OAAO,EAAE,YAAY;EACrB,aAAa,EAAE,CAAC;EAChB,WAAW,EAAE,CAAC;EACd,YAAY,EAAE,YAAY;EAE1B,sBAAG;IAED,OAAO,EAAE,MAAM;;AAInB,eAAgB;EACd,UAAU,EAAE,GAAG;EACf,OAAO,EAAE,QAAQ;;AAGnB,4BAAe;EH7Gb,kBAAkB,EGiHK,GAAG;EHhH1B,qBAAqB,EGgHE,GAAG;EH/G1B,aAAa,EG+GU,GAAG;EHvH1B,kBAAkB,EAAE,IAAO;EAC3B,eAAe,EAAE,IAAO;EACxB,UAAU,EAAE,IAAO;EGyHjB,WAAI,EAAE,GAAG;EACT,YAAK,EAAE,GAAG;EAGV,YAAI,EAAE,GAAG;EACT,aAAK,EAAE,GAAG;;AAId,cAAe;EAGb,MAAM,EAAE,IAAI;EACZ,UAAU,EAAE,GAAG;EAEb,WAAG,EAAE,GAAG;EACR,cAAM,EAAE,GAAG;EAEb,QAAQ,EAAE,QAAQ;EAClB,KAAK,EAAE,GAAG;EAEV,oCAAsB;IACpB,GAAG,EAAE,cAAc;EAGrB,oCAAsB;IACpB,GAAG,EAAE,cAAc;EAGrB,uCAAyB;IACvB,KAAK,EAAE,GAAG;IACV,GAAG,EAAE,cAAc;EAGrB;0CAC0B;IACxB,WAAW,EAAE,IAAI;EAGnB,8BAAgB;IACd,IAAI,EAAE,IAAI;IACV,QAAQ,EAAE,QAAQ;IAClB,GAAG,EAAE,IAAI;EAGX,wBAAY;IACV,gBAAgB,EJxKD,OAAO;IIyKtB,KAAK,EJ/IC,IAAI;IIiJV,8BAAQ;MACN,gBAAgB,EJlJZ,IAAI;MImJR,KAAK,EJ7KQ,OAAO;EIiLxB,uBAAW;IAGT,MAAM,EAAE,WAAW;;AAKrB,mBAAE;EACA,WAAW,EAAE,eAAe;;AAK9B,mBAAE;EACA,WAAW,EAAE,eAAe;EAC5B,QAAQ,EAAE,QAAQ;EAClB,GAAG,EAAE,IAAI;;AAMb,WAAY;EHnMV,kBAAkB,EGoMK,GAAG;EHnM1B,qBAAqB,EGmME,GAAG;EHlM1B,aAAa,EGkMU,GAAG;EAC1B,MAAM,EAAE,iBAAmB;EAC3B,YAAY,EAAE,GAAG;EACjB,QAAQ,EAAE,QAAQ;EAElB,gCAAqB;IAEnB,gBAAgB,EJlLT,OAAO;IImLd,KAAK,EJvLC,IAAI;IIwLV,MAAM,EAAE,IAAI;IACZ,aAAa,EAAE,GAAG;IAClB,UAAU,EAAE,GAAG;IACf,QAAQ,EAAE,QAAQ;IAClB,UAAU,EAAE,MAAM;IAClB,KAAK,EAAE,IAAI;IAEX,uCAAS;MACP,gBAAgB,EJ3NT,OAAO;II8NhB,4CAAc;MACZ,UAAU,EAAE,CAAC;IAGf,2CAAa;MACX,aAAa,EAAE,CAAC;;AAKtB,mCAAW;EACT,IAAI,EAAE,CAAC;EACP,MAAM,EAAE,CAAC;EACT,QAAQ,EAAE,QAAQ;EAClB,KAAK,EAAE,CAAC;;AAKR,eAAe;EAEb,SAAS,EAAE,IAAI;EACf,GAAG,EAAE,GAAG;AAGV,kBAAkB;EAEhB,MAAM,EAAE,GAAG;;AAIf,8BAA+B;EAC7B,gBAAgB,EAAE,WAAW;EAC7B,MAAM,EAAE,CAAC;EACT,MAAM,EAAE,IAAI;EACZ,WAAW,EAAE,GAAG;EAChB,UAAU,EAAE,IAAI;EAChB,OAAO,EAAE,CAAC;EACV,KAAK,EAAE,IAAI;;AAGb,oCAAqC;EACnC,MAAM,EAAE,IAAI;EACZ,cAAc,EAAE,IAAI;EACpB,KAAK,EAAE,IAAI;;AAGb,wBAAyB;EACvB,MAAM,EAAE,IAAI;EACZ,MAAM,EAAE,gBAAgB;EACxB,KAAK,EAAE,KAAK;;AAGd,wBAAyB;EACvB,KAAK,EAAE,IAAI;;AAGb,SAAU;EACR,gBAAgB,EAAE,OAAe;EACjC,OAAO,EAAE,GAAG;;AAGd,oBAAqB;EACnB,eAAe,EAAE,SAAS;EAC1B,MAAM,EAAE,IAAI;EACZ,KAAK,EAAE,IAAI;;AAGb,2BAA4B;EAC1B,gBAAgB,EAAE,6BAA6B;;AAGjD,wBAAyB;EACvB,gBAAgB,EAAE,2BAA2B;;AAI/C,kBAAmB;EHrSjB,kBAAkB,EGsSK,YAAY;EHrSnC,qBAAqB,EGqSE,YAAY;EHpSnC,aAAa,EGoSU,YAAY;EACnC,eAAe,EAAE,SAAS;EAC1B,MAAM,EAAE,IAAI;EACZ,KAAK,EAAE,IAAI;;AAGb,yBAA0B;EACxB,gBAAgB,EJnTL,OAAO;;AIsTpB,qBAAsB;EACpB,UAAU,EAAE,OAAO;;AAGrB,eAAgB;EACd,UAAU,EAAE,IAAI;EAChB,MAAM,EAAE,IAAI;EACZ,MAAM,EAAE,CAAC;EACT,OAAO,EAAE,CAAC;EACV,QAAQ,EAAE,QAAQ;EAClB,KAAK,EAAE,IAAI;;AAGb,mBAAoB;EAClB,IAAI,EAAE,IAAI;EACV,GAAG,EAAE,CAAC;;AAGR,oBAAqB;EACnB,IAAI,EAAE,CAAC;EACP,GAAG,EAAE,IAAI;;AAGX,sBAAuB;EACrB,IAAI,EAAE,IAAI;EACV,GAAG,EAAE,IAAI;;AAGX,qBAAsB;EACpB,KAAK,EAAE,CAAC;EACR,GAAG,EAAE,IAAI;;AAGX,kBAAmB;EACjB,eAAe,EAAE,SAAS;EAC1B,MAAM,EAAE,IAAI;EACZ,cAAc,EAAE,QAAQ;EACxB,KAAK,EAAE,IAAI;EAEX,4BAAY;IACV,gBAAgB,EAAE,gCAAgC;EAGpD,2BAAW;IACT,gBAAgB,EAAE,+BAA+B;EAGnD,0BAAU;IACR,gBAAgB,EAAE,8BAA8B;EAGlD,6BAAa;IACX,gBAAgB,EAAE,iCAAiC;;AAIvD;sBACuB;EHzWrB,kBAAkB,EG0WK,GAAG;EHzW1B,qBAAqB,EGyWE,GAAG;EHxW1B,aAAa,EGwWU,GAAG;;AAG5B;;IAEK;EACH,WAAW,EAAE,eAAe;;AAG9B;aACc;EHpXZ,kBAAkB,EGqXK,CAAC;EHpXxB,qBAAqB,EGoXE,CAAC;EHnXxB,aAAa,EGmXU,CAAC;EH3XxB,kBAAkB,EAAE,CAAO;EAC3B,eAAe,EAAE,CAAO;EACxB,UAAU,EAAE,CAAO;;AG6XrB,kCAAmC;EACjC,UAAU,EAAE,KAAK;;AAGnB,MAAO;EACL,WAAW,EAAE,kCAAkC;;AAGjD,gBAAiB;EACf,cAAc,EAAE,cAAc;EAC9B,WAAW,EAAE,cAAc;;AAK7B;iBACkB;EAChB,MAAM,EAAE,GAAG;;AAGb,iBAAkB;EAChB,KAAK,EAAE,KAAK;;AAGd,YAAa;EAEX,MAAM,EAAE,IAAI;EAEV,aAAM,EAAE,CAAC;EACT,UAAG,EAAE,CAAC;EAGN,WAAG,EAAE,GAAG;EACR,cAAM,EAAE,GAAG;EAEb,QAAQ,EAAE,QAAQ;EAClB,KAAK,EAAE,GAAG;EACV,eAAe,EAAE,eAAe;EAChC,GAAG,EAAE,GAAG;EACR,KAAK,EAAE,IAAI;EAEX,gCAAsB;IACpB,OAAO,EAAE,IAAI;;AAIjB,eAAgB;EACd,cAAc,EAAE,IAAI;EACpB,WAAW,EAAE,IAAI;EACjB,UAAU,EAAE,MAAM;EAElB,sBAAgB;IH5ahB,kBAAkB,EG8aO,GAAG;IH7a5B,qBAAqB,EG6aI,GAAG;IH5a5B,aAAa,EG4aY,GAAG;IAE1B,gBAAgB,EJzWI,OAAO;II0W3B,MAAM,EAAE,+BAAuC;IAC/C,KAAK,EJ1WkB,IAAI;II2W3B,SAAS,EAAE,IAAI;IACf,WAAW,EAAE,GAAG;IAChB,MAAM,EAAE,CAAC;IACT,OAAO,EAAE,SAAS;IAClB,UAAU,EAAE,MAAM;IAClB,eAAe,EAAE,eAAe;IAChC,KAAK,EAAE,KAAK;IAEZ,4BAAQ;MACN,gBAAgB,EJlXQ,OAAO;MImX/B,KAAK,EJlXsB,OAAO;MImXlC,wBAAwB,EAAE,CAAC;MAC3B,2BAA2B,EAAE,GAAG;MAChC,2BAA2B,EAAE,GAAG;MAChC,kCAAkC,EAAE,OAAO;EAO7C,4BAAQ;IACN,gBAAgB,EJrYG,OAAO;IIsY1B,KAAK,EJrbD,IAAI;IIubR,kCAAQ;MACN,gBAAgB,EJxYO,OAAO;;AK7EtC,YAAa;EAEX,WAAW,EAAE,IAAI;EACjB,YAAY,EAAE,IAAI;EAElB,mBAAS;IACP,YAAY,EAAE,GAAG;;AAMrB,uBAAM;EJVJ,kBAAkB,EAAE,IAAO;EAC3B,eAAe,EAAE,IAAO;EACxB,UAAU,EAAE,IAAO;EIYnB,gBAAgB,EL6BF,mBAAkB;EK5BhC,SAAS,EAAE,IAAI;EACf,UAAU,EAAE,IAAI;EAEd,aAAM,EAAE,IAAI;EACZ,WAAI,EAAE,GAAG;EACT,YAAK,EAAE,GAAG;EAEZ,QAAQ,EAAE,QAAQ;EAClB,UAAU,EAAE,MAAM;EAGhB,yCAAO;IACL,MAAM,EAnBD,IAAI;IAoBT,KAAK,EApBA,IAAI;EA4BT,uDAAW;IAET,SAAS,EAAE,IAAI;IACf,WAAW,EAAE,IAAI;IACjB,YAAY,EAAE,IAAI;IAClB,UAAU,EAAE,IAAI;IAChB,QAAQ,EAAE,QAAQ;IAClB,KAAK,EAAE,GAAG;IACV,GAAG,EAAE,GAAG;EAGV,+CAAO;IAEL,SAAS,EAzCN,IAAI;EAgDT,6CAAO;IACL,MAAM,EAjDH,IAAI;IAkDP,KAAK,EAlDF,IAAI;EAuDb,2DAAkB;IAChB,MAAM,EAAE,OAAO;IACf,IAAI,ELuBM,OAAO;IKtBjB,MAAM,EA1DC,IAAI;IA2DX,WAAW,EAAE,IAAI;IACjB,UAAU,EAAE,IAAI;IAChB,KAAK,EA7DE,IAAI;EAgEb,qDAAe;IACb,KAAK,ELeK,OAAO;IKdjB,SAAS,EAlEF,IAAI;IAmEX,WAAW,EAAE,GAAG;EAGlB,6BAAG;IACD,UAAU,EL/CH,OAAO;IKgDd,KAAK,ELrDC,IAAI;IKsDV,SAAS,EAAE,IAAI;IACf,MAAM,EAAE,CAAC;IACT,QAAQ,EAAE,iBAAiB;IAC3B,OAAO,EAAE,OAAO;IAChB,aAAa,EAAE,mBAAmB;IAClC,WAAW,EAAE,iBAAiB;EAGhC,uDAAgB;IACd,WAAW,EAAE,IAAI;IACjB,QAAQ,EAAE,QAAQ;IAClB,OAAO,EAAE,IAAI;IAEb,qEAAO;MACL,KAAK,EAAE,KAAK;MACZ,MAAM,EAAE,IAAI;MACZ,YAAY,EAAE,GAAG;MACjB,UAAU,EAAE,IAAI;MAChB,KAAK,EAAE,IAAI;EAIf,+CAAY;IACV,QAAQ,EAAE,QAAQ;IAClB,KAAK,EAAE,GAAG;IACV,GAAG,EAAE,GAAG;IAER,yDAAK;MAGH,SAAS,EAAE,IAAI;MACf,OAAO,EAAE,EAAE;MACX,YAAY,EAAE,GAAG;MAEjB,qEAAQ;QACN,OAAO,EAAE,GAAG;MAGd,2EAAW;QACT,MAAM,EAAE,OAAO;QACf,OAAO,EAAE,EAAE;EAKjB,qDAAe;IACb,WAAW,EAAE,GAAG;EAGlB,mDAAc;IACZ,aAAa,EAAE,kBAAsB;EAIvC,iDAAa;IACX,aAAa,EAAE,eAA4B;EAG7C,mDAAc;IACZ,MAAM,EAAE,IAAI;IACZ,SAAS,EAAE,IAAI;IACf,WAAW,EAAE,GAAG;IAChB,QAAQ,EAAE,QAAQ;IAClB,KAAK,EAAE,CAAC;IAER,iEAAO;MAEH,WAAI,EAAE,CAAC;MACP,YAAK,EAAE,GAAG;IAId,6DAAK;MACH,OAAO,EAAE,YAAY;MACrB,WAAW,EAAE,IAAI;MAEjB,iGAAkB;QAEd,WAAI,EAAE,sBAAoB;QAExB,mBAAK,EAAE,KAAK;QACZ,mBAAK,EAAE,IAAI;QAGf,KAAK,EAAE,IAAI;QACX,MAAM,EAAE,CAAC;QACT,YAAY,EAAE,GAAG;QACjB,aAAa,EAAE,GAAG;QAElB,iHAAU;UACR,mBAAmB,ELhKhB,OAAO;QKmKZ,+GAAS;UACP,mBAAmB,EL/KhB,OAAO;QKkLZ,mHAAW;UACT,mBAAmB,ELxKhB,OAAO;QK2KZ,yHAAc;UACZ,mBAAmB,EL5KhB,OAAO;;AKqLlB,SAAQ;EAEN,MAAM,EAAE,KAAK;EACb,KAAK,EAAE,KAAkB;AAG3B,YAAW;EAGT,MAAM,EAAE,KAAK;EACb,KAAK,EAAE,KAAwB;EAE/B,+BAAmB;IACjB,SAAS,EAAE,IAAI;IAEf,oCAAK;MACH,OAAO,EAAE,GAAG;;AAMpB,eAAgB;EACd,MAAM,EAAE,CAAC;EACT,WAAW,EAAE,GAAG;EAChB,IAAI,EAAE,CAAC;EACP,QAAQ,EAAE,QAAQ;EAClB,KAAK,EAAE,CAAC;EACR,UAAU,EAAE,IAAI;;AC9NlB,mBAAoB;EAElB,MAAM,EAAE,MAAM;;AAGhB,yBAA0B;EACxB,mBAAoB;IAClB,OAAO,EAAE,IAAI;;EAGf,uBAAwB;IACtB,KAAK,EAAE,eAAe;;EAGxB,uBAAwB;IACtB,OAAO,EAAE,YAAY;AAIzB,iDAAkD;EAChD,qBAAsB;IACpB,SAAS,EAAE,IAAI;IACf,OAAO,EAAE,QAAQ;AAIrB,kDAAmD;EACjD,qBAAsB;IACpB,SAAS,EAAE,IAAI;AAiHjB,gDAA+F;EAC7F,mBAAoB;IAClB,KAAK,EA5GM,KAAW;;EA+GxB,sBAAuB;IAErB,KAAK,EADQ,KAA4B;IAGzC,yCAAmB;MACjB,KAAK,EAAE,KAAiB;IAIxB,6EAA0B;MACxB,MAAM,EAAE,KAA4C;MACpD,KAAK,EAAE,KAA+C;;EAK5D,uBAAwB;IACtB,SAAS,EAAE,IAAkB;;EAG/B,uBAAwB;IAEtB,KAAK,EADQ,IAAyB;IAGtC,0CAAmB;MACjB,WAAW,EAAE,IAAI;MACjB,KAAK,EAAE,IAAgB;IAGzB,iDAA0B;MACxB,MAAM,EAAE,KAA4C;MACpD,KAAK,EAAE,IAAkD;IAG3D,oDAA6B;MAC3B,SAAS,EAAE,IAAyB;MACpC,IAAI,EAAE,IAAsC;MAC5C,GAAG,EAAE,CAAC;IAGR,0CAAmB;MACjB,MAAM,EAAE,KAA4C;MACpD,KAAK,EArBM,IAAyB;IAwBtC,+CAAwB;MACtB,SAAS,EApIC,IAAI;;EAwIlB,sBAAuB;IAErB,KAAK,EADQ,IAAwB;IAGrC,yCAAmB;MACjB,KAAK,EAAE,IAAiB;IAG1B,mDAA6B;MAC3B,KAAK,EAAE,IAAiB;MAExB,6EAA0B;QACxB,MAAM,EAAE,KAAgD;QACxD,KAAK,EAAE,IAAiB;QAExB,2FAAc;UACZ,IAAI,EN7KA,IAAI;UM+KN,SAAI,EAvJF,IAAI;UAwJN,WAAM,EA5KJ,GAAG;;EAsLb,uDAA0B;IAExB,MAAM,EADS,OAA4D;IAG3E;;6EAEkB;MAChB,KAAK,EAAE,GAAuB;IAKhC,+EAAwB;MACtB,MAAM,EAAE,UAAkB;MAC1B,WAAW,EAAE,UAAkB;IAGjC,yEAAkB;MAChB,MAAM,EAAE,UAA8G;MACtH,WAAW,EAAE,UAAyC;MACtD,WAAW,EAAE,GAA+E;EAIhG,gDAAmB;IACjB,KAAK,EA3BM,IAAyB;;EA+BxC,8BAA+B;IAG7B,MAAM,EADS,OAA4D;IAG3E,mDAAqB;MACnB,MAAM,EAJO,OAA4D;MAKzE,KAAK,EANM,IAAyB;MAQpC,8EAA2B;QACzB,MAAM,EAAE,OAAyB;QACjC,WAAW,EAAE,OAAyB;QAEtC,0FAAY;UACV,KAAK,EAAE,MAAgC;QAGzC,uFAAS;UACP,KAAK,EAAE,MAA6C;MAIxD,8EAA2B;QAGzB,MAAM,EAAE,MAA4B;QACpC,WAAW,EAAE,MAA4B;QACzC,OAAO,EAAE,YAAY;QACrB,KAAK,EAAE,IAAiB;QAExB,iGAAmB;UACjB,MAAM,EAAE,MAAsB;IAKpC,iDAAmB;MACjB,KAAK,EAAE,IAAgB;;EAI3B,mBAAoB;IAGlB,MAAM,EAAE,gBAAgB;IACxB,IAAI,EAAE,GAAG;IACT,WAAW,EAAE,MAAiB;IAC9B,KAAK,EALO,KAAa;IAOzB,+BAAY;MAEV,MAAM,EAAE,GAAG;MACX,UAAU,EAAE,IAAI;MAChB,OAAO,EAAE,GAAG;IAGd,2CAAwB;MAEpB,OAAO,EAAE,IAAI;MAEf,SAAS,EAAE,IAAkB;MAC7B,UAAU,EAAE,KAAwB;MACpC,KAAK,EAAE,IAAoB;IAG7B,uCAAoB;MAClB,KAAK,EAAE,KAAiC;;EAK1C,kCAAuB;IAErB,KAAK,EADQ,KAA4B;IAGzC,qDAAmB;MACjB,KAAK,EAAE,KAAiB;IAIxB,yFAA0B;MACxB,KAAK,EAAE,KAA2C;EAKxD,mCAAwB;IAEtB,KAAK,EADQ,IAAyB;IAGtC,sDAAmB;MACjB,KAAK,EAAE,IAAgB;IAGzB,6DAA0B;MACxB,KAAK,EAAE,IAAkD;IAG3D,gEAA6B;MAC3B,IAAI,EAAE,IAAsC;EAIhD,kCAAuB;IAErB,KAAK,EADQ,IAAyB;IAGtC,qDAAmB;MACjB,KAAK,EAAE,IAAiB;IAG1B,+DAA6B;MAC3B,KAAK,EAAE,IAAiB;MAExB,yFAA0B;QACxB,KAAK,EAAE,IAAiB;EAU1B;;uFAEkB;IAChB,KAAK,EAAE,KAAuB;EAIlC,4DAAmB;IACjB,KAAK,EAZM,IAAyB;EAmBtC,+DAAqB;IACnB,KAAK,EAHM,IAAyB;IAMlC,sGAAY;MACV,KAAK,EAAE,MAAgC;IAGzC,mGAAS;MACP,KAAK,EAAE,MAA6C;EAK1D,qEAA2B;IACzB,KAAK,EAAE,IAAiB;EAG1B,6DAAmB;IACjB,KAAK,EAAE,IAAgB;;EAK7B,WAAY;IACV,SAAS,EAlWU,IAAI;;EAqWzB,QAAS;IACP,SAAS,EAtWU,IAAI;IAuWvB,WAAW,EA1XQ,GAAG;;EA6XxB,kBAAmB;IACjB,SAAS,EAvWG,IAAI;IAwWhB,WAAW,EAzXA,GAAG;;EA4XhB,uBAAwB;IACtB,SAAS,EAhXU,IAAI;IAiXvB,WAAW,EApYQ,GAAG;;EAuYxB,iBAAkB;IAChB,SAAS,EApXY,IAAI;IAqXzB,WAAW,EAvYU,GAAG;;EA0Y1B,oBAAqB;IACnB,SAAS,EAAE,IAA2B;IACtC,WAAW,EA9YQ,GAAG;;EAkZtB,kFACuB;IAEnB,SAAI,EApYE,IAAI;IAqYV,WAAM,EAzZA,GAAG;;EA8Zf,iBAAkB;IAEd,OAAO,EAAE,IAAI;IAEf,SAAS,EAjZG,IAAI;IAkZhB,WAAW,EAxaC,GAAG;IAyaf,MAAM,EAAE,KAAsC;IAC9C,UAAU,EAAE,IAAI;IAChB,KAAK,EAtZQ,CAAC;;EAyZhB,6BAA8B;IAE1B,OAAO,EAAE,IAAI;IAEf,SAAS,EA5ZG,IAAI;IA6ZhB,MAAM,EAAE,KAAqB;IAC7B,KAAK,EAAE,CAAiB;;EAKxB,qCAAa;IAET,KAAK,EAzLG,KAAa;IA2LrB,mDAAc;MACZ,KAAK,EAAE,IAAqB;EAYhC,mCAAW;IACT,OAAO,EAAE,IAAI;AApWrB,gDAA+F;EAC7F,mBAAoB;IAClB,KAAK,EA5GM,KAAW;;EA+GxB,sBAAuB;IAErB,KAAK,EADQ,KAA4B;IAGzC,yCAAmB;MACjB,KAAK,EAAE,KAAiB;IAIxB,6EAA0B;MACxB,MAAM,EAAE,KAA4C;MACpD,KAAK,EAAE,KAA+C;;EAK5D,uBAAwB;IACtB,SAAS,EAAE,IAAkB;;EAG/B,uBAAwB;IAEtB,KAAK,EADQ,KAAyB;IAGtC,0CAAmB;MACjB,WAAW,EAAE,IAAI;MACjB,KAAK,EAAE,KAAgB;IAGzB,iDAA0B;MACxB,MAAM,EAAE,KAA4C;MACpD,KAAK,EAAE,KAAkD;IAG3D,oDAA6B;MAC3B,SAAS,EAAE,IAAyB;MACpC,IAAI,EAAE,KAAsC;MAC5C,GAAG,EAAE,CAAC;IAGR,0CAAmB;MACjB,MAAM,EAAE,KAA4C;MACpD,KAAK,EArBM,KAAyB;IAwBtC,+CAAwB;MACtB,SAAS,EApIC,IAAI;;EAwIlB,sBAAuB;IAErB,KAAK,EADQ,KAAwB;IAGrC,yCAAmB;MACjB,KAAK,EAAE,KAAiB;IAG1B,mDAA6B;MAC3B,KAAK,EAAE,KAAiB;MAExB,6EAA0B;QACxB,MAAM,EAAE,KAAgD;QACxD,KAAK,EAAE,KAAiB;QAExB,2FAAc;UACZ,IAAI,EN7KA,IAAI;UM+KN,SAAI,EAvJF,IAAI;UAwJN,WAAM,EA5KJ,GAAG;;EAsLb,uDAA0B;IAExB,MAAM,EADS,OAA4D;IAG3E;;6EAEkB;MAChB,KAAK,EAAE,IAAuB;IAKhC,+EAAwB;MACtB,MAAM,EAAE,UAAkB;MAC1B,WAAW,EAAE,UAAkB;IAGjC,yEAAkB;MAChB,MAAM,EAAE,UAA8G;MACtH,WAAW,EAAE,UAAyC;MACtD,WAAW,EAAE,GAA+E;EAIhG,gDAAmB;IACjB,KAAK,EA3BM,KAAyB;;EA+BxC,8BAA+B;IAG7B,MAAM,EADS,OAA4D;IAG3E,mDAAqB;MACnB,MAAM,EAJO,OAA4D;MAKzE,KAAK,EANM,KAAyB;MAQpC,8EAA2B;QACzB,MAAM,EAAE,OAAyB;QACjC,WAAW,EAAE,OAAyB;QAEtC,0FAAY;UACV,KAAK,EAAE,MAAgC;QAGzC,uFAAS;UACP,KAAK,EAAE,MAA6C;MAIxD,8EAA2B;QAGzB,MAAM,EAAE,MAA4B;QACpC,WAAW,EAAE,MAA4B;QACzC,OAAO,EAAE,YAAY;QACrB,KAAK,EAAE,KAAiB;QAExB,iGAAmB;UACjB,MAAM,EAAE,MAAsB;IAKpC,iDAAmB;MACjB,KAAK,EAAE,KAAgB;;EAI3B,mBAAoB;IAGlB,MAAM,EAAE,gBAAgB;IACxB,IAAI,EAAE,GAAG;IACT,WAAW,EAAE,MAAiB;IAC9B,KAAK,EALO,KAAa;IAOzB,+BAAY;MAEV,MAAM,EAAE,GAAG;MACX,UAAU,EAAE,IAAI;MAChB,OAAO,EAAE,GAAG;IAGd,2CAAwB;MAEpB,OAAO,EAAE,IAAI;MAEf,SAAS,EAAE,IAAkB;MAC7B,UAAU,EAAE,KAAwB;MACpC,KAAK,EAAE,IAAoB;IAG7B,uCAAoB;MAClB,KAAK,EAAE,KAAiC;;EAK1C,kCAAuB;IAErB,KAAK,EADQ,KAA4B;IAGzC,qDAAmB;MACjB,KAAK,EAAE,KAAiB;IAIxB,yFAA0B;MACxB,KAAK,EAAE,KAA2C;EAKxD,mCAAwB;IAEtB,KAAK,EADQ,KAAyB;IAGtC,sDAAmB;MACjB,KAAK,EAAE,KAAgB;IAGzB,6DAA0B;MACxB,KAAK,EAAE,KAAkD;IAG3D,gEAA6B;MAC3B,IAAI,EAAE,KAAsC;EAIhD,kCAAuB;IAErB,KAAK,EADQ,KAAyB;IAGtC,qDAAmB;MACjB,KAAK,EAAE,KAAiB;IAG1B,+DAA6B;MAC3B,KAAK,EAAE,KAAiB;MAExB,yFAA0B;QACxB,KAAK,EAAE,KAAiB;EAU1B;;uFAEkB;IAChB,KAAK,EAAE,MAAuB;EAIlC,4DAAmB;IACjB,KAAK,EAZM,KAAyB;EAmBtC,+DAAqB;IACnB,KAAK,EAHM,KAAyB;IAMlC,sGAAY;MACV,KAAK,EAAE,MAAgC;IAGzC,mGAAS;MACP,KAAK,EAAE,MAA6C;EAK1D,qEAA2B;IACzB,KAAK,EAAE,KAAiB;EAG1B,6DAAmB;IACjB,KAAK,EAAE,KAAgB;;EAK7B,WAAY;IACV,SAAS,EAlWU,IAAI;;EAqWzB,QAAS;IACP,SAAS,EAtWU,IAAI;IAuWvB,WAAW,EA1XQ,GAAG;;EA6XxB,kBAAmB;IACjB,SAAS,EAvWG,IAAI;IAwWhB,WAAW,EAzXA,GAAG;;EA4XhB,uBAAwB;IACtB,SAAS,EAhXU,IAAI;IAiXvB,WAAW,EApYQ,GAAG;;EAuYxB,iBAAkB;IAChB,SAAS,EApXY,IAAI;IAqXzB,WAAW,EAvYU,GAAG;;EA0Y1B,oBAAqB;IACnB,SAAS,EAAE,IAA2B;IACtC,WAAW,EA9YQ,GAAG;;EAkZtB,kFACuB;IAEnB,SAAI,EApYE,IAAI;IAqYV,WAAM,EAzZA,GAAG;;EA8Zf,iBAAkB;IAEd,OAAO,EAAE,IAAI;IAEf,SAAS,EAjZG,IAAI;IAkZhB,WAAW,EAxaC,GAAG;IAyaf,MAAM,EAAE,KAAsC;IAC9C,UAAU,EAAE,IAAI;IAChB,KAAK,EAtZQ,CAAC;;EAyZhB,6BAA8B;IAE1B,OAAO,EAAE,IAAI;IAEf,SAAS,EA5ZG,IAAI;IA6ZhB,MAAM,EAAE,KAAqB;IAC7B,KAAK,EAAE,CAAiB;;EAKxB,qCAAa;IAET,KAAK,EAzLG,KAAa;IA2LrB,mDAAc;MACZ,KAAK,EAAE,KAAqB;EAYhC,mCAAW;IACT,OAAO,EAAE,IAAI;AApWrB,gDAA+F;EAC7F,mBAAoB;IAClB,KAAK,EA5GM,KAAW;;EA+GxB,sBAAuB;IAErB,KAAK,EADQ,KAA4B;IAGzC,yCAAmB;MACjB,KAAK,EAAE,KAAiB;IAIxB,6EAA0B;MACxB,MAAM,EAAE,KAA4C;MACpD,KAAK,EAAE,KAA+C;;EAK5D,uBAAwB;IACtB,SAAS,EAAE,IAAkB;;EAG/B,uBAAwB;IAEtB,KAAK,EADQ,KAAyB;IAGtC,0CAAmB;MACjB,WAAW,EAAE,IAAI;MACjB,KAAK,EAAE,KAAgB;IAGzB,iDAA0B;MACxB,MAAM,EAAE,KAA4C;MACpD,KAAK,EAAE,KAAkD;IAG3D,oDAA6B;MAC3B,SAAS,EAAE,IAAyB;MACpC,IAAI,EAAE,KAAsC;MAC5C,GAAG,EAAE,CAAC;IAGR,0CAAmB;MACjB,MAAM,EAAE,KAA4C;MACpD,KAAK,EArBM,KAAyB;IAwBtC,+CAAwB;MACtB,SAAS,EApIC,IAAI;;EAwIlB,sBAAuB;IAErB,KAAK,EADQ,KAAwB;IAGrC,yCAAmB;MACjB,KAAK,EAAE,KAAiB;IAG1B,mDAA6B;MAC3B,KAAK,EAAE,KAAiB;MAExB,6EAA0B;QACxB,MAAM,EAAE,KAAgD;QACxD,KAAK,EAAE,KAAiB;QAExB,2FAAc;UACZ,IAAI,EN7KA,IAAI;UM+KN,SAAI,EAvJF,IAAI;UAwJN,WAAM,EA5KJ,GAAG;;EAsLb,uDAA0B;IAExB,MAAM,EADS,OAA4D;IAG3E;;6EAEkB;MAChB,KAAK,EAAE,IAAuB;IAKhC,+EAAwB;MACtB,MAAM,EAAE,UAAkB;MAC1B,WAAW,EAAE,UAAkB;IAGjC,yEAAkB;MAChB,MAAM,EAAE,UAA8G;MACtH,WAAW,EAAE,UAAyC;MACtD,WAAW,EAAE,GAA+E;EAIhG,gDAAmB;IACjB,KAAK,EA3BM,KAAyB;;EA+BxC,8BAA+B;IAG7B,MAAM,EADS,OAA4D;IAG3E,mDAAqB;MACnB,MAAM,EAJO,OAA4D;MAKzE,KAAK,EANM,KAAyB;MAQpC,8EAA2B;QACzB,MAAM,EAAE,OAAyB;QACjC,WAAW,EAAE,OAAyB;QAEtC,0FAAY;UACV,KAAK,EAAE,OAAgC;QAGzC,uFAAS;UACP,KAAK,EAAE,MAA6C;MAIxD,8EAA2B;QAGzB,MAAM,EAAE,MAA4B;QACpC,WAAW,EAAE,MAA4B;QACzC,OAAO,EAAE,YAAY;QACrB,KAAK,EAAE,KAAiB;QAExB,iGAAmB;UACjB,MAAM,EAAE,MAAsB;IAKpC,iDAAmB;MACjB,KAAK,EAAE,KAAgB;;EAI3B,mBAAoB;IAGlB,MAAM,EAAE,gBAAgB;IACxB,IAAI,EAAE,GAAG;IACT,WAAW,EAAE,MAAiB;IAC9B,KAAK,EALO,KAAa;IAOzB,+BAAY;MAEV,MAAM,EAAE,GAAG;MACX,UAAU,EAAE,IAAI;MAChB,OAAO,EAAE,GAAG;IAGd,2CAAwB;MAEpB,OAAO,EAAE,IAAI;MAEf,SAAS,EAAE,IAAkB;MAC7B,UAAU,EAAE,KAAwB;MACpC,KAAK,EAAE,IAAoB;IAG7B,uCAAoB;MAClB,KAAK,EAAE,KAAiC;;EAK1C,kCAAuB;IAErB,KAAK,EADQ,KAA4B;IAGzC,qDAAmB;MACjB,KAAK,EAAE,KAAiB;IAIxB,yFAA0B;MACxB,KAAK,EAAE,KAA2C;EAKxD,mCAAwB;IAEtB,KAAK,EADQ,KAAyB;IAGtC,sDAAmB;MACjB,KAAK,EAAE,KAAgB;IAGzB,6DAA0B;MACxB,KAAK,EAAE,KAAkD;IAG3D,gEAA6B;MAC3B,IAAI,EAAE,KAAsC;EAIhD,kCAAuB;IAErB,KAAK,EADQ,KAAyB;IAGtC,qDAAmB;MACjB,KAAK,EAAE,KAAiB;IAG1B,+DAA6B;MAC3B,KAAK,EAAE,KAAiB;MAExB,yFAA0B;QACxB,KAAK,EAAE,KAAiB;EAU1B;;uFAEkB;IAChB,KAAK,EAAE,MAAuB;EAIlC,4DAAmB;IACjB,KAAK,EAZM,KAAyB;EAmBtC,+DAAqB;IACnB,KAAK,EAHM,KAAyB;IAMlC,sGAAY;MACV,KAAK,EAAE,OAAgC;IAGzC,mGAAS;MACP,KAAK,EAAE,MAA6C;EAK1D,qEAA2B;IACzB,KAAK,EAAE,KAAiB;EAG1B,6DAAmB;IACjB,KAAK,EAAE,KAAgB;;EAK7B,WAAY;IACV,SAAS,EAlWU,IAAI;;EAqWzB,QAAS;IACP,SAAS,EAtWU,IAAI;IAuWvB,WAAW,EA1XQ,GAAG;;EA6XxB,kBAAmB;IACjB,SAAS,EAvWG,IAAI;IAwWhB,WAAW,EAzXA,GAAG;;EA4XhB,uBAAwB;IACtB,SAAS,EAhXU,IAAI;IAiXvB,WAAW,EApYQ,GAAG;;EAuYxB,iBAAkB;IAChB,SAAS,EApXY,IAAI;IAqXzB,WAAW,EAvYU,GAAG;;EA0Y1B,oBAAqB;IACnB,SAAS,EAAE,IAA2B;IACtC,WAAW,EA9YQ,GAAG;;EAkZtB,kFACuB;IAEnB,SAAI,EApYE,IAAI;IAqYV,WAAM,EAzZA,GAAG;;EA8Zf,iBAAkB;IAEd,OAAO,EAAE,IAAI;IAEf,SAAS,EAjZG,IAAI;IAkZhB,WAAW,EAxaC,GAAG;IAyaf,MAAM,EAAE,KAAsC;IAC9C,UAAU,EAAE,IAAI;IAChB,KAAK,EAtZQ,CAAC;;EAyZhB,6BAA8B;IAE1B,OAAO,EAAE,IAAI;IAEf,SAAS,EA5ZG,IAAI;IA6ZhB,MAAM,EAAE,KAAqB;IAC7B,KAAK,EAAE,CAAiB;;EAKxB,qCAAa;IAQT,KAAK,EAAE,KAAqB;IAE5B,mDAAc;MACZ,KAAK,EAAE,KAAqB;AA7VtC,iDAA+F;EAC7F,mBAAoB;IAClB,KAAK,EA5GM,KAAW;;EA+GxB,sBAAuB;IAErB,KAAK,EADQ,KAA4B;IAGzC,yCAAmB;MACjB,KAAK,EAAE,KAAiB;IAIxB,6EAA0B;MACxB,MAAM,EAAE,KAA4C;MACpD,KAAK,EAAE,KAA+C;;EAK5D,uBAAwB;IACtB,SAAS,EAAE,IAAkB;;EAG/B,uBAAwB;IAEtB,KAAK,EADQ,KAAyB;IAGtC,0CAAmB;MACjB,WAAW,EAAE,IAAI;MACjB,KAAK,EAAE,KAAgB;IAGzB,iDAA0B;MACxB,MAAM,EAAE,KAA4C;MACpD,KAAK,EAAE,KAAkD;IAG3D,oDAA6B;MAC3B,SAAS,EAAE,IAAyB;MACpC,IAAI,EAAE,KAAsC;MAC5C,GAAG,EAAE,CAAC;IAGR,0CAAmB;MACjB,MAAM,EAAE,KAA4C;MACpD,KAAK,EArBM,KAAyB;IAwBtC,+CAAwB;MACtB,SAAS,EApHC,IAAI;;EAwHlB,sBAAuB;IAErB,KAAK,EADQ,KAAwB;IAGrC,yCAAmB;MACjB,KAAK,EAAE,KAAiB;IAG1B,mDAA6B;MAC3B,KAAK,EAAE,KAAiB;MAExB,6EAA0B;QACxB,MAAM,EAAE,KAAgD;QACxD,KAAK,EAAE,KAAiB;QAExB,2FAAc;UACZ,IAAI,EN7KA,IAAI;UM+KN,SAAI,EAvIF,IAAI;UAwIN,WAAM,EA5KJ,GAAG;;EAsLb,uDAA0B;IAExB,MAAM,EADS,MAA4D;IAG3E;;6EAEkB;MAChB,KAAK,EAAE,KAAuB;IAKhC,+EAAwB;MACtB,MAAM,EAAE,UAAkB;MAC1B,WAAW,EAAE,UAAkB;IAGjC,yEAAkB;MAChB,MAAM,EAAE,UAA8G;MACtH,WAAW,EAAE,UAAyC;MACtD,WAAW,EAAE,GAA+E;EAIhG,gDAAmB;IACjB,KAAK,EA3BM,KAAyB;;EA+BxC,8BAA+B;IAG7B,MAAM,EADS,IAA4D;IAG3E,mDAAqB;MACnB,MAAM,EAJO,IAA4D;MAKzE,KAAK,EANM,KAAyB;MAQpC,8EAA2B;QACzB,MAAM,EAAE,UAAyB;QACjC,WAAW,EAAE,UAAyB;QAEtC,0FAAY;UACV,KAAK,EAAE,OAAgC;QAGzC,uFAAS;UACP,KAAK,EAAE,MAA6C;MAIxD,8EAA2B;QAGzB,MAAM,EAAE,UAA4B;QACpC,WAAW,EAAE,UAA4B;QACzC,OAAO,EAAE,YAAY;QACrB,KAAK,EAAE,KAAiB;QAExB,iGAAmB;UACjB,MAAM,EAAE,UAAsB;IAKpC,iDAAmB;MACjB,KAAK,EAAE,KAAgB;;EAI3B,mBAAoB;IAGlB,MAAM,EAAE,gBAAgB;IACxB,IAAI,EAAE,GAAG;IACT,WAAW,EAAE,MAAiB;IAC9B,KAAK,EALO,KAAa;IAOzB,+BAAY;MAEV,MAAM,EAAE,GAAG;MACX,UAAU,EAAE,IAAI;MAChB,OAAO,EAAE,GAAG;IAGd,2CAAwB;MAItB,SAAS,EAAE,IAAkB;MAC7B,UAAU,EAAE,KAAwB;MACpC,KAAK,EAAE,KAAoB;IAG7B,uCAAoB;MAClB,KAAK,EAAE,KAAiC;;EAK1C,kCAAuB;IAErB,KAAK,EADQ,KAA4B;IAGzC,qDAAmB;MACjB,KAAK,EAAE,KAAiB;IAIxB,yFAA0B;MACxB,KAAK,EAAE,KAA2C;EAKxD,mCAAwB;IAEtB,KAAK,EADQ,KAAyB;IAGtC,sDAAmB;MACjB,KAAK,EAAE,KAAgB;IAGzB,6DAA0B;MACxB,KAAK,EAAE,KAAkD;IAG3D,gEAA6B;MAC3B,IAAI,EAAE,KAAsC;EAIhD,kCAAuB;IAErB,KAAK,EADQ,KAAyB;IAGtC,qDAAmB;MACjB,KAAK,EAAE,KAAiB;IAG1B,+DAA6B;MAC3B,KAAK,EAAE,KAAiB;MAExB,yFAA0B;QACxB,KAAK,EAAE,KAAiB;EAU1B;;uFAEkB;IAChB,KAAK,EAAE,OAAuB;EAIlC,4DAAmB;IACjB,KAAK,EAZM,KAAyB;EAmBtC,+DAAqB;IACnB,KAAK,EAHM,KAAyB;IAMlC,sGAAY;MACV,KAAK,EAAE,OAAgC;IAGzC,mGAAS;MACP,KAAK,EAAE,MAA6C;EAK1D,qEAA2B;IACzB,KAAK,EAAE,KAAiB;EAG1B,6DAAmB;IACjB,KAAK,EAAE,KAAgB;;EAK7B,WAAY;IACV,SAAS,EAlVU,IAAI;;EAqVzB,QAAS;IACP,SAAS,EAtVU,IAAI;IAuVvB,WAAW,EA1XQ,GAAG;;EA6XxB,kBAAmB;IACjB,SAAS,EAxVG,IAAI;IAyVhB,WAAW,EAzXA,GAAG;;EA4XhB,uBAAwB;IACtB,SAAS,EAhWU,IAAI;IAiWvB,WAAW,EApYQ,GAAG;;EAuYxB,iBAAkB;IAChB,SAAS,EApWY,IAAI;IAqWzB,WAAW,EAvYU,GAAG;;EA0Y1B,oBAAqB;IACnB,SAAS,EAAE,IAA2B;IACtC,WAAW,EA9YQ,GAAG;;EAkZtB,kFACuB;IAEnB,SAAI,EApXE,IAAI;IAqXV,WAAM,EAzZA,GAAG;;EA8Zf,iBAAkB;IAIhB,SAAS,EAjYG,IAAI;IAkYhB,WAAW,EAxaC,GAAG;IAyaf,MAAM,EAAE,KAAsC;IAC9C,UAAU,EAAE,IAAI;IAChB,KAAK,EAtYQ,KAAK;;EAyYpB,6BAA8B;IAI5B,SAAS,EA5YG,IAAI;IA6YhB,MAAM,EAAE,OAAqB;IAC7B,KAAK,EAAE,IAAiB;;EAKxB,qCAAa;IAQT,KAAK,EAAE,KAAqB;IAE5B,mDAAc;MACZ,KAAK,EAAE,KAAqB;AA7VtC,kDAA+F;EAC7F,mBAAoB;IAClB,KAAK,EA5GM,MAAW;;EA+GxB,sBAAuB;IAErB,KAAK,EADQ,KAA4B;IAGzC,yCAAmB;MACjB,KAAK,EAAE,KAAiB;IAIxB,6EAA0B;MACxB,MAAM,EAAE,KAA4C;MACpD,KAAK,EAAE,KAA+C;;EAK5D,uBAAwB;IACtB,SAAS,EAAE,IAAkB;;EAG/B,uBAAwB;IAEtB,KAAK,EADQ,KAAyB;IAGtC,0CAAmB;MACjB,WAAW,EAAE,IAAI;MACjB,KAAK,EAAE,KAAgB;IAGzB,iDAA0B;MACxB,MAAM,EAAE,KAA4C;MACpD,KAAK,EAAE,KAAkD;IAG3D,oDAA6B;MAC3B,SAAS,EAAE,IAAyB;MACpC,IAAI,EAAE,KAAsC;MAC5C,GAAG,EAAE,CAAC;IAGR,0CAAmB;MACjB,MAAM,EAAE,KAA4C;MACpD,KAAK,EArBM,KAAyB;IAwBtC,+CAAwB;MACtB,SAAS,EAvGC,IAAI;;EA2GlB,sBAAuB;IAErB,KAAK,EADQ,KAAwB;IAGrC,yCAAmB;MACjB,KAAK,EAAE,KAAiB;IAG1B,mDAA6B;MAC3B,KAAK,EAAE,KAAiB;MAExB,6EAA0B;QACxB,MAAM,EAAE,KAAgD;QACxD,KAAK,EAAE,KAAiB;QAExB,2FAAc;UACZ,IAAI,EN7KA,IAAI;UM+KN,SAAI,EA1HF,IAAI;UA2HN,WAAM,EA5KJ,GAAG;;EAsLb,uDAA0B;IAExB,MAAM,EADS,KAA4D;IAG3E;;6EAEkB;MAChB,KAAK,EAAE,KAAuB;IAKhC,+EAAwB;MACtB,MAAM,EAAE,IAAkB;MAC1B,WAAW,EAAE,IAAkB;IAGjC,yEAAkB;MAChB,MAAM,EAAE,IAA8G;MACtH,WAAW,EAAE,IAAyC;MACtD,WAAW,EAAE,GAA+E;EAIhG,gDAAmB;IACjB,KAAK,EA3BM,KAAyB;;EA+BxC,8BAA+B;IAG7B,MAAM,EADS,OAA4D;IAG3E,mDAAqB;MACnB,MAAM,EAJO,OAA4D;MAKzE,KAAK,EANM,KAAyB;MAQpC,8EAA2B;QACzB,MAAM,EAAE,UAAyB;QACjC,WAAW,EAAE,UAAyB;QAEtC,0FAAY;UACV,KAAK,EAAE,OAAgC;QAGzC,uFAAS;UACP,KAAK,EAAE,OAA6C;MAIxD,8EAA2B;QAGzB,MAAM,EAAE,UAA4B;QACpC,WAAW,EAAE,UAA4B;QACzC,OAAO,EAAE,YAAY;QACrB,KAAK,EAAE,KAAiB;QAExB,iGAAmB;UACjB,MAAM,EAAE,UAAsB;IAKpC,iDAAmB;MACjB,KAAK,EAAE,KAAgB;;EAI3B,mBAAoB;IAGlB,MAAM,EAAE,gBAAgB;IACxB,IAAI,EAAE,GAAG;IACT,WAAW,EAAE,MAAiB;IAC9B,KAAK,EALO,MAAa;IAOzB,+BAAY;MAEV,MAAM,EAAE,GAAG;MACX,UAAU,EAAE,IAAI;MAChB,OAAO,EAAE,GAAG;IAGd,2CAAwB;MAItB,SAAS,EAAE,IAAkB;MAC7B,UAAU,EAAE,KAAwB;MACpC,KAAK,EAAE,KAAoB;IAG7B,uCAAoB;MAClB,KAAK,EAAE,MAAiC;;EAK1C,kCAAuB;IAErB,KAAK,EADQ,KAA4B;IAGzC,qDAAmB;MACjB,KAAK,EAAE,KAAiB;IAIxB,yFAA0B;MACxB,KAAK,EAAE,KAA2C;EAKxD,mCAAwB;IAEtB,KAAK,EADQ,KAAyB;IAGtC,sDAAmB;MACjB,KAAK,EAAE,KAAgB;IAGzB,6DAA0B;MACxB,KAAK,EAAE,KAAkD;IAG3D,gEAA6B;MAC3B,IAAI,EAAE,KAAsC;EAIhD,kCAAuB;IAErB,KAAK,EADQ,KAAyB;IAGtC,qDAAmB;MACjB,KAAK,EAAE,KAAiB;IAG1B,+DAA6B;MAC3B,KAAK,EAAE,KAAiB;MAExB,yFAA0B;QACxB,KAAK,EAAE,KAAiB;EAU1B;;uFAEkB;IAChB,KAAK,EAAE,OAAuB;EAIlC,4DAAmB;IACjB,KAAK,EAZM,KAAyB;EAmBtC,+DAAqB;IACnB,KAAK,EAHM,KAAyB;IAMlC,sGAAY;MACV,KAAK,EAAE,OAAgC;IAGzC,mGAAS;MACP,KAAK,EAAE,OAA6C;EAK1D,qEAA2B;IACzB,KAAK,EAAE,KAAiB;EAG1B,6DAAmB;IACjB,KAAK,EAAE,KAAgB;;EAK7B,WAAY;IACV,SAAS,EArUU,IAAI;;EAwUzB,QAAS;IACP,SAAS,EAzUU,IAAI;IA0UvB,WAAW,EA1XQ,GAAG;;EA6XxB,kBAAmB;IACjB,SAAS,EA3UG,IAAI;IA4UhB,WAAW,EAzXA,GAAG;;EA4XhB,uBAAwB;IACtB,SAAS,EAnVU,IAAI;IAoVvB,WAAW,EApYQ,GAAG;;EAuYxB,iBAAkB;IAChB,SAAS,EAvVY,IAAI;IAwVzB,WAAW,EAvYU,GAAG;;EA0Y1B,oBAAqB;IACnB,SAAS,EAAE,IAA2B;IACtC,WAAW,EA9YQ,GAAG;;EAkZtB,kFACuB;IAEnB,SAAI,EAvWE,IAAI;IAwWV,WAAM,EAzZA,GAAG;;EA8Zf,iBAAkB;IAIhB,SAAS,EApXG,IAAI;IAqXhB,WAAW,EAxaC,GAAG;IAyaf,MAAM,EAAE,KAAsC;IAC9C,UAAU,EAAE,IAAI;IAChB,KAAK,EAzXQ,KAAK;;EA4XpB,6BAA8B;IAI5B,SAAS,EA/XG,IAAI;IAgYhB,MAAM,EAAE,KAAqB;IAC7B,KAAK,EAAE,IAAiB;;EAKxB,qCAAa;IAQT,KAAK,EAAE,KAAqB;IAE5B,mDAAc;MACZ,KAAK,EAAE,KAAqB;AA7VtC,kDAA+F;EAC7F,mBAAoB;IAClB,KAAK,EA5GM,MAAW;;EA+GxB,sBAAuB;IAErB,KAAK,EADQ,KAA4B;IAGzC,yCAAmB;MACjB,KAAK,EAAE,KAAiB;IAIxB,6EAA0B;MACxB,MAAM,EAAE,KAA4C;MACpD,KAAK,EAAE,KAA+C;;EAK5D,uBAAwB;IACtB,SAAS,EAAE,IAAkB;;EAG/B,uBAAwB;IAEtB,KAAK,EADQ,KAAyB;IAGtC,0CAAmB;MACjB,WAAW,EAAE,IAAI;MACjB,KAAK,EAAE,KAAgB;IAGzB,iDAA0B;MACxB,MAAM,EAAE,KAA4C;MACpD,KAAK,EAAE,KAAkD;IAG3D,oDAA6B;MAC3B,SAAS,EAAE,IAAyB;MACpC,IAAI,EAAE,KAAsC;MAC5C,GAAG,EAAE,CAAC;IAGR,0CAAmB;MACjB,MAAM,EAAE,KAA4C;MACpD,KAAK,EArBM,KAAyB;IAwBtC,+CAAwB;MACtB,SAAS,EA1FC,IAAI;;EA8FlB,sBAAuB;IAErB,KAAK,EADQ,KAAwB;IAGrC,yCAAmB;MACjB,KAAK,EAAE,KAAiB;IAG1B,mDAA6B;MAC3B,KAAK,EAAE,KAAiB;MAExB,6EAA0B;QACxB,MAAM,EAAE,KAAgD;QACxD,KAAK,EAAE,KAAiB;QAExB,2FAAc;UACZ,IAAI,EN7KA,IAAI;UM+KN,SAAI,EA7GF,IAAI;UA8GN,WAAM,EA5KJ,GAAG;;EAsLb,uDAA0B;IAExB,MAAM,EADS,KAA4D;IAG3E;;6EAEkB;MAChB,KAAK,EAAE,KAAuB;IAKhC,+EAAwB;MACtB,MAAM,EAAE,IAAkB;MAC1B,WAAW,EAAE,IAAkB;IAGjC,yEAAkB;MAChB,MAAM,EAAE,IAA8G;MACtH,WAAW,EAAE,IAAyC;MACtD,WAAW,EAAE,GAA+E;EAIhG,gDAAmB;IACjB,KAAK,EA3BM,KAAyB;;EA+BxC,8BAA+B;IAG7B,MAAM,EADS,OAA4D;IAG3E,mDAAqB;MACnB,MAAM,EAJO,OAA4D;MAKzE,KAAK,EANM,KAAyB;MAQpC,8EAA2B;QACzB,MAAM,EAAE,UAAyB;QACjC,WAAW,EAAE,UAAyB;QAEtC,0FAAY;UACV,KAAK,EAAE,OAAgC;QAGzC,uFAAS;UACP,KAAK,EAAE,OAA6C;MAIxD,8EAA2B;QAGzB,MAAM,EAAE,UAA4B;QACpC,WAAW,EAAE,UAA4B;QACzC,OAAO,EAAE,YAAY;QACrB,KAAK,EAAE,KAAiB;QAExB,iGAAmB;UACjB,MAAM,EAAE,UAAsB;IAKpC,iDAAmB;MACjB,KAAK,EAAE,KAAgB;;EAI3B,mBAAoB;IAGlB,MAAM,EAAE,gBAAgB;IACxB,IAAI,EAAE,GAAG;IACT,WAAW,EAAE,MAAiB;IAC9B,KAAK,EALO,MAAa;IAOzB,+BAAY;MAEV,MAAM,EAAE,GAAG;MACX,UAAU,EAAE,IAAI;MAChB,OAAO,EAAE,GAAG;IAGd,2CAAwB;MAItB,SAAS,EAAE,IAAkB;MAC7B,UAAU,EAAE,KAAwB;MACpC,KAAK,EAAE,KAAoB;IAG7B,uCAAoB;MAClB,KAAK,EAAE,MAAiC;;EAK1C,kCAAuB;IAErB,KAAK,EADQ,KAA4B;IAGzC,qDAAmB;MACjB,KAAK,EAAE,KAAiB;IAIxB,yFAA0B;MACxB,KAAK,EAAE,KAA2C;EAKxD,mCAAwB;IAEtB,KAAK,EADQ,KAAyB;IAGtC,sDAAmB;MACjB,KAAK,EAAE,KAAgB;IAGzB,6DAA0B;MACxB,KAAK,EAAE,KAAkD;IAG3D,gEAA6B;MAC3B,IAAI,EAAE,KAAsC;EAIhD,kCAAuB;IAErB,KAAK,EADQ,KAAyB;IAGtC,qDAAmB;MACjB,KAAK,EAAE,KAAiB;IAG1B,+DAA6B;MAC3B,KAAK,EAAE,KAAiB;MAExB,yFAA0B;QACxB,KAAK,EAAE,KAAiB;EAU1B;;uFAEkB;IAChB,KAAK,EAAE,OAAuB;EAIlC,4DAAmB;IACjB,KAAK,EAZM,KAAyB;EAmBtC,+DAAqB;IACnB,KAAK,EAHM,KAAyB;IAMlC,sGAAY;MACV,KAAK,EAAE,OAAgC;IAGzC,mGAAS;MACP,KAAK,EAAE,OAA6C;EAK1D,qEAA2B;IACzB,KAAK,EAAE,KAAiB;EAG1B,6DAAmB;IACjB,KAAK,EAAE,KAAgB;;EAK7B,WAAY;IACV,SAAS,EAxTU,IAAI;;EA2TzB,QAAS;IACP,SAAS,EA5TU,IAAI;IA6TvB,WAAW,EA1XQ,GAAG;;EA6XxB,kBAAmB;IACjB,SAAS,EA9TG,IAAI;IA+ThB,WAAW,EAzXA,GAAG;;EA4XhB,uBAAwB;IACtB,SAAS,EAtUU,IAAI;IAuUvB,WAAW,EApYQ,GAAG;;EAuYxB,iBAAkB;IAChB,SAAS,EA1UY,IAAI;IA2UzB,WAAW,EAvYU,GAAG;;EA0Y1B,oBAAqB;IACnB,SAAS,EAAE,IAA2B;IACtC,WAAW,EA9YQ,GAAG;;EAkZtB,kFACuB;IAEnB,SAAI,EA1VE,IAAI;IA2VV,WAAM,EAzZA,GAAG;;EA8Zf,iBAAkB;IAIhB,SAAS,EAvWG,IAAI;IAwWhB,WAAW,EAxaC,GAAG;IAyaf,MAAM,EAAE,KAAsC;IAC9C,UAAU,EAAE,IAAI;IAChB,KAAK,EA5WQ,KAAK;;EA+WpB,6BAA8B;IAI5B,SAAS,EAlXG,IAAI;IAmXhB,MAAM,EAAE,KAAqB;IAC7B,KAAK,EAAE,IAAiB;;EAKxB,qCAAa;IAQT,KAAK,EAAE,MAAqB;IAE5B,mDAAc;MACZ,KAAK,EAAE,MAAqB;AA7VtC,kDAA+F;EAC7F,mBAAoB;IAClB,KAAK,EA5GM,MAAW;;EA+GxB,sBAAuB;IAErB,KAAK,EADQ,MAA4B;IAGzC,yCAAmB;MACjB,KAAK,EAAE,MAAiB;IAIxB,6EAA0B;MACxB,MAAM,EAAE,KAA4C;MACpD,KAAK,EAAE,KAA+C;;EAK5D,uBAAwB;IACtB,SAAS,EAAE,IAAkB;;EAG/B,uBAAwB;IAEtB,KAAK,EADQ,KAAyB;IAGtC,0CAAmB;MACjB,WAAW,EAAE,IAAI;MACjB,KAAK,EAAE,KAAgB;IAGzB,iDAA0B;MACxB,MAAM,EAAE,KAA4C;MACpD,KAAK,EAAE,KAAkD;IAG3D,oDAA6B;MAC3B,SAAS,EAAE,IAAyB;MACpC,IAAI,EAAE,KAAsC;MAC5C,GAAG,EAAE,CAAC;IAGR,0CAAmB;MACjB,MAAM,EAAE,KAA4C;MACpD,KAAK,EArBM,KAAyB;IAwBtC,+CAAwB;MACtB,SAAS,EA7EC,IAAI;;EAiFlB,sBAAuB;IAErB,KAAK,EADQ,KAAwB;IAGrC,yCAAmB;MACjB,KAAK,EAAE,KAAiB;IAG1B,mDAA6B;MAC3B,KAAK,EAAE,KAAiB;MAExB,6EAA0B;QACxB,MAAM,EAAE,KAAgD;QACxD,KAAK,EAAE,KAAiB;QAExB,2FAAc;UACZ,IAAI,EN7KA,IAAI;UM+KN,SAAI,EAhGF,IAAI;UAiGN,WAAM,EA5KJ,GAAG;;EAsLb,uDAA0B;IAExB,MAAM,EADS,KAA4D;IAG3E;;6EAEkB;MAChB,KAAK,EAAE,KAAuB;IAKhC,+EAAwB;MACtB,MAAM,EAAE,UAAkB;MAC1B,WAAW,EAAE,UAAkB;IAGjC,yEAAkB;MAChB,MAAM,EAAE,UAA8G;MACtH,WAAW,EAAE,UAAyC;MACtD,WAAW,EAAE,GAA+E;EAIhG,gDAAmB;IACjB,KAAK,EA3BM,KAAyB;;EA+BxC,8BAA+B;IAG7B,MAAM,EADS,OAA4D;IAG3E,mDAAqB;MACnB,MAAM,EAJO,OAA4D;MAKzE,KAAK,EANM,KAAyB;MAQpC,8EAA2B;QACzB,MAAM,EAAE,UAAyB;QACjC,WAAW,EAAE,UAAyB;QAEtC,0FAAY;UACV,KAAK,EAAE,OAAgC;QAGzC,uFAAS;UACP,KAAK,EAAE,OAA6C;MAIxD,8EAA2B;QAGzB,MAAM,EAAE,UAA4B;QACpC,WAAW,EAAE,UAA4B;QACzC,OAAO,EAAE,YAAY;QACrB,KAAK,EAAE,KAAiB;QAExB,iGAAmB;UACjB,MAAM,EAAE,UAAsB;IAKpC,iDAAmB;MACjB,KAAK,EAAE,KAAgB;;EAI3B,mBAAoB;IAGlB,MAAM,EAAE,gBAAgB;IACxB,IAAI,EAAE,GAAG;IACT,WAAW,EAAE,MAAiB;IAC9B,KAAK,EALO,MAAa;IAOzB,+BAAY;MAEV,MAAM,EAAE,GAAG;MACX,UAAU,EAAE,IAAI;MAChB,OAAO,EAAE,GAAG;IAGd,2CAAwB;MAItB,SAAS,EAAE,IAAkB;MAC7B,UAAU,EAAE,KAAwB;MACpC,KAAK,EAAE,KAAoB;IAG7B,uCAAoB;MAClB,KAAK,EAAE,MAAiC;;EAK1C,kCAAuB;IAErB,KAAK,EADQ,MAA4B;IAGzC,qDAAmB;MACjB,KAAK,EAAE,MAAiB;IAIxB,yFAA0B;MACxB,KAAK,EAAE,KAA2C;EAKxD,mCAAwB;IAEtB,KAAK,EADQ,KAAyB;IAGtC,sDAAmB;MACjB,KAAK,EAAE,KAAgB;IAGzB,6DAA0B;MACxB,KAAK,EAAE,KAAkD;IAG3D,gEAA6B;MAC3B,IAAI,EAAE,KAAsC;EAIhD,kCAAuB;IAErB,KAAK,EADQ,KAAyB;IAGtC,qDAAmB;MACjB,KAAK,EAAE,KAAiB;IAG1B,+DAA6B;MAC3B,KAAK,EAAE,KAAiB;MAExB,yFAA0B;QACxB,KAAK,EAAE,KAAiB;EAU1B;;uFAEkB;IAChB,KAAK,EAAE,OAAuB;EAIlC,4DAAmB;IACjB,KAAK,EAZM,KAAyB;EAmBtC,+DAAqB;IACnB,KAAK,EAHM,KAAyB;IAMlC,sGAAY;MACV,KAAK,EAAE,OAAgC;IAGzC,mGAAS;MACP,KAAK,EAAE,OAA6C;EAK1D,qEAA2B;IACzB,KAAK,EAAE,KAAiB;EAG1B,6DAAmB;IACjB,KAAK,EAAE,KAAgB;;EAK7B,WAAY;IACV,SAAS,EA3SU,IAAI;;EA8SzB,QAAS;IACP,SAAS,EA/SU,IAAI;IAgTvB,WAAW,EA1XQ,GAAG;;EA6XxB,kBAAmB;IACjB,SAAS,EAjTG,IAAI;IAkThB,WAAW,EAzXA,GAAG;;EA4XhB,uBAAwB;IACtB,SAAS,EAzTU,IAAI;IA0TvB,WAAW,EApYQ,GAAG;;EAuYxB,iBAAkB;IAChB,SAAS,EA7TY,IAAI;IA8TzB,WAAW,EAvYU,GAAG;;EA0Y1B,oBAAqB;IACnB,SAAS,EAAE,IAA2B;IACtC,WAAW,EA9YQ,GAAG;;EAkZtB,kFACuB;IAEnB,SAAI,EA7UE,IAAI;IA8UV,WAAM,EAzZA,GAAG;;EA8Zf,iBAAkB;IAIhB,SAAS,EA1VG,IAAI;IA2VhB,WAAW,EAxaC,GAAG;IAyaf,MAAM,EAAE,KAAsC;IAC9C,UAAU,EAAE,IAAI;IAChB,KAAK,EA/VQ,KAAK;;EAkWpB,6BAA8B;IAI5B,SAAS,EArWG,IAAI;IAsWhB,MAAM,EAAE,KAAqB;IAC7B,KAAK,EAAE,IAAiB;;EAKxB,qCAAa;IAQT,KAAK,EAAE,MAAqB;IAE5B,mDAAc;MACZ,KAAK,EAAE,MAAqB;AA7VtC,kDAA+F;EAC7F,mBAAoB;IAClB,KAAK,EA5GM,MAAW;;EA+GxB,sBAAuB;IAErB,KAAK,EADQ,MAA4B;IAGzC,yCAAmB;MACjB,KAAK,EAAE,MAAiB;IAIxB,6EAA0B;MACxB,MAAM,EAAE,KAA4C;MACpD,KAAK,EAAE,MAA+C;;EAK5D,uBAAwB;IACtB,SAAS,EAAE,IAAkB;;EAG/B,uBAAwB;IAEtB,KAAK,EADQ,KAAyB;IAGtC,0CAAmB;MACjB,WAAW,EAAE,IAAI;MACjB,KAAK,EAAE,KAAgB;IAGzB,iDAA0B;MACxB,MAAM,EAAE,KAA4C;MACpD,KAAK,EAAE,KAAkD;IAG3D,oDAA6B;MAC3B,SAAS,EAAE,IAAyB;MACpC,IAAI,EAAE,KAAsC;MAC5C,GAAG,EAAE,CAAC;IAGR,0CAAmB;MACjB,MAAM,EAAE,KAA4C;MACpD,KAAK,EArBM,KAAyB;IAwBtC,+CAAwB;MACtB,SAAS,EAhEC,IAAI;;EAoElB,sBAAuB;IAErB,KAAK,EADQ,KAAwB;IAGrC,yCAAmB;MACjB,KAAK,EAAE,KAAiB;IAG1B,mDAA6B;MAC3B,KAAK,EAAE,KAAiB;MAExB,6EAA0B;QACxB,MAAM,EAAE,KAAgD;QACxD,KAAK,EAAE,KAAiB;QAExB,2FAAc;UACZ,IAAI,EN7KA,IAAI;UM+KN,SAAI,EAnFF,IAAI;UAoFN,WAAM,EA5KJ,GAAG;;EAsLb,uDAA0B;IAExB,MAAM,EADS,KAA4D;IAG3E;;6EAEkB;MAChB,KAAK,EAAE,KAAuB;IAKhC,+EAAwB;MACtB,MAAM,EAAE,UAAkB;MAC1B,WAAW,EAAE,UAAkB;IAGjC,yEAAkB;MAChB,MAAM,EAAE,WAA8G;MACtH,WAAW,EAAE,UAAyC;MACtD,WAAW,EAAE,GAA+E;EAIhG,gDAAmB;IACjB,KAAK,EA3BM,KAAyB;;EA+BxC,8BAA+B;IAG7B,MAAM,EADS,OAA4D;IAG3E,mDAAqB;MACnB,MAAM,EAJO,OAA4D;MAKzE,KAAK,EANM,KAAyB;MAQpC,8EAA2B;QACzB,MAAM,EAAE,UAAyB;QACjC,WAAW,EAAE,UAAyB;QAEtC,0FAAY;UACV,KAAK,EAAE,OAAgC;QAGzC,uFAAS;UACP,KAAK,EAAE,OAA6C;MAIxD,8EAA2B;QAGzB,MAAM,EAAE,WAA4B;QACpC,WAAW,EAAE,WAA4B;QACzC,OAAO,EAAE,YAAY;QACrB,KAAK,EAAE,KAAiB;QAExB,iGAAmB;UACjB,MAAM,EAAE,WAAsB;IAKpC,iDAAmB;MACjB,KAAK,EAAE,KAAgB;;EAI3B,mBAAoB;IAGlB,MAAM,EAAE,gBAAgB;IACxB,IAAI,EAAE,GAAG;IACT,WAAW,EAAE,MAAiB;IAC9B,KAAK,EALO,MAAa;IAOzB,+BAAY;MAEV,MAAM,EAAE,GAAG;MACX,UAAU,EAAE,IAAI;MAChB,OAAO,EAAE,GAAG;IAGd,2CAAwB;MAItB,SAAS,EAAE,IAAkB;MAC7B,UAAU,EAAE,KAAwB;MACpC,KAAK,EAAE,KAAoB;IAG7B,uCAAoB;MAClB,KAAK,EAAE,MAAiC;;EAK1C,kCAAuB;IAErB,KAAK,EADQ,MAA4B;IAGzC,qDAAmB;MACjB,KAAK,EAAE,MAAiB;IAIxB,yFAA0B;MACxB,KAAK,EAAE,MAA2C;EAKxD,mCAAwB;IAEtB,KAAK,EADQ,KAAyB;IAGtC,sDAAmB;MACjB,KAAK,EAAE,KAAgB;IAGzB,6DAA0B;MACxB,KAAK,EAAE,KAAkD;IAG3D,gEAA6B;MAC3B,IAAI,EAAE,KAAsC;EAIhD,kCAAuB;IAErB,KAAK,EADQ,KAAyB;IAGtC,qDAAmB;MACjB,KAAK,EAAE,KAAiB;IAG1B,+DAA6B;MAC3B,KAAK,EAAE,KAAiB;MAExB,yFAA0B;QACxB,KAAK,EAAE,KAAiB;EAU1B;;uFAEkB;IAChB,KAAK,EAAE,OAAuB;EAIlC,4DAAmB;IACjB,KAAK,EAZM,KAAyB;EAmBtC,+DAAqB;IACnB,KAAK,EAHM,KAAyB;IAMlC,sGAAY;MACV,KAAK,EAAE,OAAgC;IAGzC,mGAAS;MACP,KAAK,EAAE,OAA6C;EAK1D,qEAA2B;IACzB,KAAK,EAAE,KAAiB;EAG1B,6DAAmB;IACjB,KAAK,EAAE,KAAgB;;EAK7B,WAAY;IACV,SAAS,EA9RU,IAAI;;EAiSzB,QAAS;IACP,SAAS,EAlSU,IAAI;IAmSvB,WAAW,EA1XQ,GAAG;;EA6XxB,kBAAmB;IACjB,SAAS,EApSG,IAAI;IAqShB,WAAW,EAzXA,GAAG;;EA4XhB,uBAAwB;IACtB,SAAS,EA5SU,IAAI;IA6SvB,WAAW,EApYQ,GAAG;;EAuYxB,iBAAkB;IAChB,SAAS,EAhTY,IAAI;IAiTzB,WAAW,EAvYU,GAAG;;EA0Y1B,oBAAqB;IACnB,SAAS,EAAE,IAA2B;IACtC,WAAW,EA9YQ,GAAG;;EAkZtB,kFACuB;IAEnB,SAAI,EAhUE,IAAI;IAiUV,WAAM,EAzZA,GAAG;;EA8Zf,iBAAkB;IAIhB,SAAS,EA7UG,IAAI;IA8UhB,WAAW,EAxaC,GAAG;IAyaf,MAAM,EAAE,KAAsC;IAC9C,UAAU,EAAE,IAAI;IAChB,KAAK,EAlVQ,KAAK;;EAqVpB,6BAA8B;IAI5B,SAAS,EAxVG,IAAI;IAyVhB,MAAM,EAAE,KAAqB;IAC7B,KAAK,EAAE,IAAiB;;EAKxB,qCAAa;IAQT,KAAK,EAAE,MAAqB;IAE5B,mDAAc;MACZ,KAAK,EAAE,MAAqB;AA7VtC,kDAA+F;EAC7F,mBAAoB;IAClB,KAAK,EA5GM,MAAW;;EA+GxB,sBAAuB;IAErB,KAAK,EADQ,MAA4B;IAGzC,yCAAmB;MACjB,KAAK,EAAE,MAAiB;IAIxB,6EAA0B;MACxB,MAAM,EAAE,KAA4C;MACpD,KAAK,EAAE,MAA+C;;EAK5D,uBAAwB;IACtB,SAAS,EAAE,IAAkB;;EAG/B,uBAAwB;IAEtB,KAAK,EADQ,MAAyB;IAGtC,0CAAmB;MACjB,WAAW,EAAE,IAAI;MACjB,KAAK,EAAE,MAAgB;IAGzB,iDAA0B;MACxB,MAAM,EAAE,KAA4C;MACpD,KAAK,EAAE,KAAkD;IAG3D,oDAA6B;MAC3B,SAAS,EAAE,IAAyB;MACpC,IAAI,EAAE,MAAsC;MAC5C,GAAG,EAAE,CAAC;IAGR,0CAAmB;MACjB,MAAM,EAAE,KAA4C;MACpD,KAAK,EArBM,MAAyB;IAwBtC,+CAAwB;MACtB,SAAS,EAzJD,IAAI;;EA6JhB,sBAAuB;IAErB,KAAK,EADQ,KAAwB;IAGrC,yCAAmB;MACjB,KAAK,EAAE,KAAiB;IAG1B,mDAA6B;MAC3B,KAAK,EAAE,KAAiB;MAExB,6EAA0B;QACxB,MAAM,EAAE,KAAgD;QACxD,KAAK,EAAE,KAAiB;QAExB,2FAAc;UACZ,IAAI,EN7KA,IAAI;UM+KN,SAAI,EA5KJ,IAAI;UA6KJ,WAAM,EA5KJ,GAAG;;EAsLb,uDAA0B;IAExB,MAAM,EADS,KAA4D;IAG3E;;6EAEkB;MAChB,KAAK,EAAE,KAAuB;IAKhC,+EAAwB;MACtB,MAAM,EAAE,IAAkB;MAC1B,WAAW,EAAE,IAAkB;IAGjC,yEAAkB;MAChB,MAAM,EAAE,IAA8G;MACtH,WAAW,EAAE,IAAyC;MACtD,WAAW,EAAE,GAA+E;EAIhG,gDAAmB;IACjB,KAAK,EA3BM,KAAyB;;EA+BxC,8BAA+B;IAG7B,MAAM,EADS,OAA4D;IAG3E,mDAAqB;MACnB,MAAM,EAJO,OAA4D;MAKzE,KAAK,EANM,KAAyB;MAQpC,8EAA2B;QACzB,MAAM,EAAE,UAAyB;QACjC,WAAW,EAAE,UAAyB;QAEtC,0FAAY;UACV,KAAK,EAAE,OAAgC;QAGzC,uFAAS;UACP,KAAK,EAAE,OAA6C;MAIxD,8EAA2B;QAGzB,MAAM,EAAE,UAA4B;QACpC,WAAW,EAAE,UAA4B;QACzC,OAAO,EAAE,YAAY;QACrB,KAAK,EAAE,KAAiB;QAExB,iGAAmB;UACjB,MAAM,EAAE,UAAsB;IAKpC,iDAAmB;MACjB,KAAK,EAAE,KAAgB;;EAI3B,mBAAoB;IAGlB,MAAM,EAAE,gBAAgB;IACxB,IAAI,EAAE,GAAG;IACT,WAAW,EAAE,OAAiB;IAC9B,KAAK,EALO,MAAa;IAOzB,+BAAY;MAEV,MAAM,EAAE,GAAG;MACX,UAAU,EAAE,IAAI;MAChB,OAAO,EAAE,GAAG;IAGd,2CAAwB;MAItB,SAAS,EAAE,IAAkB;MAC7B,UAAU,EAAE,KAAwB;MACpC,KAAK,EAAE,KAAoB;IAG7B,uCAAoB;MAClB,KAAK,EAAE,MAAiC;;EAK1C,kCAAuB;IAErB,KAAK,EADQ,MAA4B;IAGzC,qDAAmB;MACjB,KAAK,EAAE,MAAiB;IAIxB,yFAA0B;MACxB,KAAK,EAAE,MAA2C;EAKxD,mCAAwB;IAEtB,KAAK,EADQ,MAAyB;IAGtC,sDAAmB;MACjB,KAAK,EAAE,MAAgB;IAGzB,6DAA0B;MACxB,KAAK,EAAE,KAAkD;IAG3D,gEAA6B;MAC3B,IAAI,EAAE,MAAsC;EAIhD,kCAAuB;IAErB,KAAK,EADQ,KAAyB;IAGtC,qDAAmB;MACjB,KAAK,EAAE,KAAiB;IAG1B,+DAA6B;MAC3B,KAAK,EAAE,KAAiB;MAExB,yFAA0B;QACxB,KAAK,EAAE,KAAiB;EAU1B;;uFAEkB;IAChB,KAAK,EAAE,OAAuB;EAIlC,4DAAmB;IACjB,KAAK,EAZM,KAAyB;EAmBtC,+DAAqB;IACnB,KAAK,EAHM,KAAyB;IAMlC,sGAAY;MACV,KAAK,EAAE,OAAgC;IAGzC,mGAAS;MACP,KAAK,EAAE,OAA6C;EAK1D,qEAA2B;IACzB,KAAK,EAAE,KAAiB;EAG1B,6DAAmB;IACjB,KAAK,EAAE,KAAgB;;EAK7B,WAAY;IACV,SAAS,EAtXQ,IAAI;;EAyXvB,QAAS;IACP,SAAS,EA1XQ,IAAI;IA2XrB,WAAW,EA1XQ,GAAG;;EA6XxB,kBAAmB;IACjB,SAAS,EAzXC,IAAI;IA0Xd,WAAW,EAzXA,GAAG;;EA4XhB,uBAAwB;IACtB,SAAS,EApYQ,IAAI;IAqYrB,WAAW,EApYQ,GAAG;;EAuYxB,iBAAkB;IAChB,SAAS,EAvYU,IAAI;IAwYvB,WAAW,EAvYU,GAAG;;EA0Y1B,oBAAqB;IACnB,SAAS,EAAE,IAA2B;IACtC,WAAW,EA9YQ,GAAG;;EAkZtB,kFACuB;IAEnB,SAAI,EAzZA,IAAI;IA0ZR,WAAM,EAzZA,GAAG;;EA8Zf,iBAAkB;IAIhB,SAAS,EAtaC,IAAI;IAuad,WAAW,EAxaC,GAAG;IAyaf,MAAM,EAAE,KAAsC;IAC9C,UAAU,EAAE,IAAI;IAChB,KAAK,EA5aM,KAAK;;EA+alB,6BAA8B;IAI5B,SAAS,EAjbC,IAAI;IAkbd,MAAM,EAAE,KAAqB;IAC7B,KAAK,EAAE,IAAiB;;EAKxB,qCAAa;IAQT,KAAK,EAAE,MAAqB;IAE5B,mDAAc;MACZ,KAAK,EAAE,MAAqB;AA7VtC,kDAA+F;EAC7F,mBAAoB;IAClB,KAAK,EA5GM,MAAW;;EA+GxB,sBAAuB;IAErB,KAAK,EADQ,MAA4B;IAGzC,yCAAmB;MACjB,KAAK,EAAE,MAAiB;IAIxB,6EAA0B;MACxB,MAAM,EAAE,KAA4C;MACpD,KAAK,EAAE,MAA+C;;EAK5D,uBAAwB;IACtB,SAAS,EAAE,IAAkB;;EAG/B,uBAAwB;IAEtB,KAAK,EADQ,MAAyB;IAGtC,0CAAmB;MACjB,WAAW,EAAE,IAAI;MACjB,KAAK,EAAE,MAAgB;IAGzB,iDAA0B;MACxB,MAAM,EAAE,KAA4C;MACpD,KAAK,EAAE,MAAkD;IAG3D,oDAA6B;MAC3B,SAAS,EAAE,IAAyB;MACpC,IAAI,EAAE,MAAsC;MAC5C,GAAG,EAAE,CAAC;IAGR,0CAAmB;MACjB,MAAM,EAAE,KAA4C;MACpD,KAAK,EArBM,MAAyB;IAwBtC,+CAAwB;MACtB,SAAS,EAzJD,IAAI;;EA6JhB,sBAAuB;IAErB,KAAK,EADQ,KAAwB;IAGrC,yCAAmB;MACjB,KAAK,EAAE,KAAiB;IAG1B,mDAA6B;MAC3B,KAAK,EAAE,KAAiB;MAExB,6EAA0B;QACxB,MAAM,EAAE,KAAgD;QACxD,KAAK,EAAE,KAAiB;QAExB,2FAAc;UACZ,IAAI,EN7KA,IAAI;UM+KN,SAAI,EA5KJ,IAAI;UA6KJ,WAAM,EA5KJ,GAAG;;EAsLb,uDAA0B;IAExB,MAAM,EADS,KAA4D;IAG3E;;6EAEkB;MAChB,KAAK,EAAE,KAAuB;IAKhC,+EAAwB;MACtB,MAAM,EAAE,IAAkB;MAC1B,WAAW,EAAE,IAAkB;IAGjC,yEAAkB;MAChB,MAAM,EAAE,IAA8G;MACtH,WAAW,EAAE,IAAyC;MACtD,WAAW,EAAE,GAA+E;EAIhG,gDAAmB;IACjB,KAAK,EA3BM,KAAyB;;EA+BxC,8BAA+B;IAG7B,MAAM,EADS,OAA4D;IAG3E,mDAAqB;MACnB,MAAM,EAJO,OAA4D;MAKzE,KAAK,EANM,KAAyB;MAQpC,8EAA2B;QACzB,MAAM,EAAE,UAAyB;QACjC,WAAW,EAAE,UAAyB;QAEtC,0FAAY;UACV,KAAK,EAAE,OAAgC;QAGzC,uFAAS;UACP,KAAK,EAAE,OAA6C;MAIxD,8EAA2B;QAGzB,MAAM,EAAE,UAA4B;QACpC,WAAW,EAAE,UAA4B;QACzC,OAAO,EAAE,YAAY;QACrB,KAAK,EAAE,KAAiB;QAExB,iGAAmB;UACjB,MAAM,EAAE,UAAsB;IAKpC,iDAAmB;MACjB,KAAK,EAAE,KAAgB;;EAI3B,mBAAoB;IAGlB,MAAM,EAAE,gBAAgB;IACxB,IAAI,EAAE,GAAG;IACT,WAAW,EAAE,OAAiB;IAC9B,KAAK,EALO,MAAa;IAOzB,+BAAY;MAEV,MAAM,EAAE,GAAG;MACX,UAAU,EAAE,IAAI;MAChB,OAAO,EAAE,GAAG;IAGd,2CAAwB;MAItB,SAAS,EAAE,IAAkB;MAC7B,UAAU,EAAE,KAAwB;MACpC,KAAK,EAAE,KAAoB;IAG7B,uCAAoB;MAClB,KAAK,EAAE,MAAiC;;EAK1C,kCAAuB;IAErB,KAAK,EADQ,MAA4B;IAGzC,qDAAmB;MACjB,KAAK,EAAE,MAAiB;IAIxB,yFAA0B;MACxB,KAAK,EAAE,MAA2C;EAKxD,mCAAwB;IAEtB,KAAK,EADQ,MAAyB;IAGtC,sDAAmB;MACjB,KAAK,EAAE,MAAgB;IAGzB,6DAA0B;MACxB,KAAK,EAAE,MAAkD;IAG3D,gEAA6B;MAC3B,IAAI,EAAE,MAAsC;EAIhD,kCAAuB;IAErB,KAAK,EADQ,KAAyB;IAGtC,qDAAmB;MACjB,KAAK,EAAE,KAAiB;IAG1B,+DAA6B;MAC3B,KAAK,EAAE,KAAiB;MAExB,yFAA0B;QACxB,KAAK,EAAE,KAAiB;EAU1B;;uFAEkB;IAChB,KAAK,EAAE,OAAuB;EAIlC,4DAAmB;IACjB,KAAK,EAZM,KAAyB;EAmBtC,+DAAqB;IACnB,KAAK,EAHM,KAAyB;IAMlC,sGAAY;MACV,KAAK,EAAE,OAAgC;IAGzC,mGAAS;MACP,KAAK,EAAE,OAA6C;EAK1D,qEAA2B;IACzB,KAAK,EAAE,KAAiB;EAG1B,6DAAmB;IACjB,KAAK,EAAE,KAAgB;;EAK7B,WAAY;IACV,SAAS,EAtXQ,IAAI;;EAyXvB,QAAS;IACP,SAAS,EA1XQ,IAAI;IA2XrB,WAAW,EA1XQ,GAAG;;EA6XxB,kBAAmB;IACjB,SAAS,EAzXC,IAAI;IA0Xd,WAAW,EAzXA,GAAG;;EA4XhB,uBAAwB;IACtB,SAAS,EApYQ,IAAI;IAqYrB,WAAW,EApYQ,GAAG;;EAuYxB,iBAAkB;IAChB,SAAS,EAvYU,IAAI;IAwYvB,WAAW,EAvYU,GAAG;;EA0Y1B,oBAAqB;IACnB,SAAS,EAAE,IAA2B;IACtC,WAAW,EA9YQ,GAAG;;EAkZtB,kFACuB;IAEnB,SAAI,EAzZA,IAAI;IA0ZR,WAAM,EAzZA,GAAG;;EA8Zf,iBAAkB;IAIhB,SAAS,EAtaC,IAAI;IAuad,WAAW,EAxaC,GAAG;IAyaf,MAAM,EAAE,KAAsC;IAC9C,UAAU,EAAE,IAAI;IAChB,KAAK,EA5aM,KAAK;;EA+alB,6BAA8B;IAI5B,SAAS,EAjbC,IAAI;IAkbd,MAAM,EAAE,KAAqB;IAC7B,KAAK,EAAE,IAAiB;;EAKxB,qCAAa;IAQT,KAAK,EAAE,MAAqB;IAE5B,mDAAc;MACZ,KAAK,EAAE,MAAqB;AA7VtC,kDAA+F;EAC7F,mBAAoB;IAClB,KAAK,EA5GM,MAAW;;EA+GxB,sBAAuB;IAErB,KAAK,EADQ,MAA4B;IAGzC,yCAAmB;MACjB,KAAK,EAAE,MAAiB;IAIxB,6EAA0B;MACxB,MAAM,EAAE,KAA4C;MACpD,KAAK,EAAE,MAA+C;;EAK5D,uBAAwB;IACtB,SAAS,EAAE,IAAkB;;EAG/B,uBAAwB;IAEtB,KAAK,EADQ,MAAyB;IAGtC,0CAAmB;MACjB,WAAW,EAAE,IAAI;MACjB,KAAK,EAAE,MAAgB;IAGzB,iDAA0B;MACxB,MAAM,EAAE,KAA4C;MACpD,KAAK,EAAE,MAAkD;IAG3D,oDAA6B;MAC3B,SAAS,EAAE,IAAyB;MACpC,IAAI,EAAE,MAAsC;MAC5C,GAAG,EAAE,CAAC;IAGR,0CAAmB;MACjB,MAAM,EAAE,KAA4C;MACpD,KAAK,EArBM,MAAyB;IAwBtC,+CAAwB;MACtB,SAAS,EAzJD,IAAI;;EA6JhB,sBAAuB;IAErB,KAAK,EADQ,KAAwB;IAGrC,yCAAmB;MACjB,KAAK,EAAE,KAAiB;IAG1B,mDAA6B;MAC3B,KAAK,EAAE,KAAiB;MAExB,6EAA0B;QACxB,MAAM,EAAE,KAAgD;QACxD,KAAK,EAAE,KAAiB;QAExB,2FAAc;UACZ,IAAI,EN7KA,IAAI;UM+KN,SAAI,EA5KJ,IAAI;UA6KJ,WAAM,EA5KJ,GAAG;;EAsLb,uDAA0B;IAExB,MAAM,EADS,KAA4D;IAG3E;;6EAEkB;MAChB,KAAK,EAAE,KAAuB;IAKhC,+EAAwB;MACtB,MAAM,EAAE,IAAkB;MAC1B,WAAW,EAAE,IAAkB;IAGjC,yEAAkB;MAChB,MAAM,EAAE,IAA8G;MACtH,WAAW,EAAE,IAAyC;MACtD,WAAW,EAAE,GAA+E;EAIhG,gDAAmB;IACjB,KAAK,EA3BM,KAAyB;;EA+BxC,8BAA+B;IAG7B,MAAM,EADS,OAA4D;IAG3E,mDAAqB;MACnB,MAAM,EAJO,OAA4D;MAKzE,KAAK,EANM,KAAyB;MAQpC,8EAA2B;QACzB,MAAM,EAAE,UAAyB;QACjC,WAAW,EAAE,UAAyB;QAEtC,0FAAY;UACV,KAAK,EAAE,OAAgC;QAGzC,uFAAS;UACP,KAAK,EAAE,OAA6C;MAIxD,8EAA2B;QAGzB,MAAM,EAAE,UAA4B;QACpC,WAAW,EAAE,UAA4B;QACzC,OAAO,EAAE,YAAY;QACrB,KAAK,EAAE,KAAiB;QAExB,iGAAmB;UACjB,MAAM,EAAE,UAAsB;IAKpC,iDAAmB;MACjB,KAAK,EAAE,KAAgB;;EAI3B,mBAAoB;IAGlB,MAAM,EAAE,gBAAgB;IACxB,IAAI,EAAE,GAAG;IACT,WAAW,EAAE,OAAiB;IAC9B,KAAK,EALO,MAAa;IAOzB,+BAAY;MAEV,MAAM,EAAE,GAAG;MACX,UAAU,EAAE,IAAI;MAChB,OAAO,EAAE,GAAG;IAGd,2CAAwB;MAItB,SAAS,EAAE,IAAkB;MAC7B,UAAU,EAAE,KAAwB;MACpC,KAAK,EAAE,KAAoB;IAG7B,uCAAoB;MAClB,KAAK,EAAE,MAAiC;;EAK1C,kCAAuB;IAErB,KAAK,EADQ,MAA4B;IAGzC,qDAAmB;MACjB,KAAK,EAAE,MAAiB;IAIxB,yFAA0B;MACxB,KAAK,EAAE,MAA2C;EAKxD,mCAAwB;IAEtB,KAAK,EADQ,MAAyB;IAGtC,sDAAmB;MACjB,KAAK,EAAE,MAAgB;IAGzB,6DAA0B;MACxB,KAAK,EAAE,MAAkD;IAG3D,gEAA6B;MAC3B,IAAI,EAAE,MAAsC;EAIhD,kCAAuB;IAErB,KAAK,EADQ,KAAyB;IAGtC,qDAAmB;MACjB,KAAK,EAAE,KAAiB;IAG1B,+DAA6B;MAC3B,KAAK,EAAE,KAAiB;MAExB,yFAA0B;QACxB,KAAK,EAAE,KAAiB;EAU1B;;uFAEkB;IAChB,KAAK,EAAE,OAAuB;EAIlC,4DAAmB;IACjB,KAAK,EAZM,KAAyB;EAmBtC,+DAAqB;IACnB,KAAK,EAHM,KAAyB;IAMlC,sGAAY;MACV,KAAK,EAAE,OAAgC;IAGzC,mGAAS;MACP,KAAK,EAAE,OAA6C;EAK1D,qEAA2B;IACzB,KAAK,EAAE,KAAiB;EAG1B,6DAAmB;IACjB,KAAK,EAAE,KAAgB;;EAK7B,WAAY;IACV,SAAS,EAtXQ,IAAI;;EAyXvB,QAAS;IACP,SAAS,EA1XQ,IAAI;IA2XrB,WAAW,EA1XQ,GAAG;;EA6XxB,kBAAmB;IACjB,SAAS,EAzXC,IAAI;IA0Xd,WAAW,EAzXA,GAAG;;EA4XhB,uBAAwB;IACtB,SAAS,EApYQ,IAAI;IAqYrB,WAAW,EApYQ,GAAG;;EAuYxB,iBAAkB;IAChB,SAAS,EAvYU,IAAI;IAwYvB,WAAW,EAvYU,GAAG;;EA0Y1B,oBAAqB;IACnB,SAAS,EAAE,IAA2B;IACtC,WAAW,EA9YQ,GAAG;;EAkZtB,kFACuB;IAEnB,SAAI,EAzZA,IAAI;IA0ZR,WAAM,EAzZA,GAAG;;EA8Zf,iBAAkB;IAIhB,SAAS,EAtaC,IAAI;IAuad,WAAW,EAxaC,GAAG;IAyaf,MAAM,EAAE,KAAsC;IAC9C,UAAU,EAAE,IAAI;IAChB,KAAK,EA5aM,KAAK;;EA+alB,6BAA8B;IAI5B,SAAS,EAjbC,IAAI;IAkbd,MAAM,EAAE,KAAqB;IAC7B,KAAK,EAAE,IAAiB;;EAKxB,qCAAa;IAQT,KAAK,EAAE,MAAqB;IAE5B,mDAAc;MACZ,KAAK,EAAE,MAAqB;AAcxC,cAAe;EAEX,UAAG,EAAE,IAAI;EACT,aAAM,EAAE,IAAI;;AAIhB,kBAAmB;EAEjB,gBAAgB,ENndC,qBAAoB;EModrC,MAAM,EAAE,IAAI;EACZ,WAAW,EAAE,IAAI;EACjB,YAAY,EAAE,IAAI;EAClB,UAAU,EAAE,IAAI;EAChB,OAAO,EAAE,GAAG;EACZ,KAAK,EAAE,IAAI;;AAGb,WAAY;EACV,UAAU,EAAE,IAAI;EAChB,OAAO,EAAE,QAAQ;EAEjB,cAAG;IAED,gBAAgB,ENneJ,mBAAkB;EMsehC,iBAAM;IACJ,OAAO,EAAE,KAAK;IACd,WAAW,EAAE,GAAG;IAChB,OAAO,EAAE,MAAM;IACf,UAAU,EAAE,IAAI;EAGlB,iBAAM;IAGF,YAAI,EAAE,GAAG;IACT,aAAK,EAAC,GAAG;IACT,WAAG,EAAE,IAAI;EAIb,iBAAQ;IACN,KAAK,EAAE,IAAI;EAGb,qCACS;IACP,OAAO,EAAE,EAAE;IACX,OAAO,EAAE,KAAK;IACd,WAAW,EAAE,CAAC;;AC3iBlB,gBAAiB;EACf,KAAK,EAAE,IAAI;EACX,YAAY,EAAE,GAAG;EACjB,WAAW,EAAE,GAAG;;AAGlB,UAAW;EACT,UAAU,EAAE,MAAM;EAElB,eAAO;IACL,SAAS,EAAE,KAAK;IAChB,MAAM,EAAE,KAAK;EAGf,kBAAU;IACR,SAAS,EAAE,IAAI;;AAQnB,mBAAoB;EAClB,KAAK,EPuFe,IAAI;EOtFxB,SAAS,EAAE,IAAI;;AAOjB;8BAC+B;EAC7B,SAAS,EAAE,IAAI;EACf,QAAQ,EAAE,QAAQ;EAClB,KAAK,EAAE,GAAG;EACV,GAAG,EAAE,GAAG;;ACrCV,kBAAmB;EACjB,gBAAgB,ER4BR,IAAI;EQ3BZ,OAAO,EAAE,IAAI;EACb,OAAO,EAAE,IAAI;EACb,QAAQ,EAAE,QAAQ;EAClB,KAAK,EAAE,IAAI;EAEX,mEAAmD;IACjD,OAAO,EAAE,IAAI;IAEb,qFAAoB;MAGlB,mBAAmB,EAAE,GAAG;MACxB,iBAAiB,EAAE,SAAS;MAC5B,OAAO,EAAE,YAAY;MACrB,SAAS,EAAE,IAAI;MACf,MAAM,EAAE,IAAI;MACZ,UAAU,EAAE,CAAC;MACb,YAAY,EAAE,IAAI;MAClB,cAAc,EAAE,MAAM;IAGxB,6FAA4B;MAC1B,mBAAmB,EAAE,OAAO;;AAKlC,iBAAkB;EP3BhB,kBAAkB,EAAE,CAAO;EAC3B,eAAe,EAAE,CAAO;EACxB,UAAU,EAAE,CAAO;EO2BnB,UAAU,EAAE,KAAK;EACjB,QAAQ,EAAE,QAAQ;EAClB,KAAK,EAAE,IAAI;EAEX,+BAAgB;IACd,KAAK,ERRC,IAAI;IQSV,SAAS,EAAE,IAAI;IACf,WAAW,EAAE,GAAG;EAGlB,yBAAU;IACR,KAAK,ERdC,IAAI;IQeV,WAAW,EAAE,GAAG;EAGlB,oBAAK;IAEH,WAAW,EAAE,cAAkB;IAC/B,OAAO,EAAE,MAAM;IACf,UAAU,EAAE,IAAI;IAChB,UAAU,EAAE,KAAK;IACjB,KAAK,EAAE,KAAK;IAEZ,kCAAgB;MACd,MAAM,EAAE,CAAC;IAGX,0BAAM;MACJ,KAAK,ER/BD,IAAI;MQgCR,YAAY,EAAE,IAAI;;AAMxB,aAAc;EACZ,KAAK,ERvCG,IAAI;EQwCZ,MAAM,EAAE,IAAI;EAEZ,sBAAS;IACP,YAAY,EAAE,IAAI;IAClB,UAAU,EAAE,GAAG;EAGjB;qBACM;IAEJ,aAAa,EAAE,GAAG;EAGpB,+BAAoB;IAClB,KAAK,ERrDC,IAAI;IQsDV,YAAY,EAAE,IAAI;IAClB,QAAQ,EAAE,QAAQ;IAClB,GAAG,EAAE,KAAK;EAGZ,iCAAoB;IAClB,WAAW,EAAE,cAAc;IAC3B,UAAU,EAAE,YAAY;EAG1B,mCAAsB;IACpB,WAAW,EAAE,GAAG;IAChB,YAAY,EAAE,GAAG;IACjB,QAAQ,EAAE,QAAQ;IAElB,yDAAwB;MP1F1B,kBAAkB,EO2FS,CAAC;MP1F5B,qBAAqB,EO0FM,CAAC;MPzF5B,aAAa,EOyFc,CAAC;MAExB,gBAAgB,ERpEX,OAAO;MQqEZ,KAAK,ERzED,IAAI;MQ0ER,OAAO,EAAE,IAAI;MACb,IAAI,EAAE,CAAC;MACP,QAAQ,EAAE,QAAQ;MAClB,GAAG,EAAE,IAAI;MACT,KAAK,EAAE,KAAK;;AAMlB,kBAAmB;EACjB,gBAAgB,ERrFR,IAAI;EQsFZ,OAAO,EAAE,IAAI;EAEX,WAAG,EAAE,IAAI;EACT,YAAI,EAAE,IAAI;EACV,aAAK,EAAE,IAAI;EACX,cAAM,EAAE,GAAG;EAEb,QAAQ,EAAE,QAAQ;EAElB,wBAAM;IACJ,WAAW,EAAE,CAAC;IACd,aAAa,EAAE,KAAK;IACpB,UAAU,EAAE,GAAG;;AAInB,mBAAoB;EAClB,WAAW,EAAE,IAAI;EACjB,YAAY,EAAE,IAAI;EAClB,KAAK,EAAE,KAAK;;AAId,oBAAqB;EACnB,KAAK,EAAE,KAAK;EACZ,WAAW,EAAE,eAAe;EAC5B,UAAU,EAAE,GAAG;;AAKf,yCAAyB;EP1IzB,kBAAkB,EO2IO,WAAW;EP1IpC,qBAAqB,EO0II,WAAW;EPzIpC,aAAa,EOyIY,WAAW;EAClC,gBAAgB,ER5IR,OAAO;EQ6If,MAAM,EAAE,IAAI;EACZ,WAAW,EAAE,IAAI;EACjB,YAAY,EAAE,IAAI;EAClB,aAAa,EAAE,IAAI;EACnB,WAAW,EAAE,IAAI;EACjB,cAAc,EAAE,GAAG;EAEnB,+CAAQ;IACN,gBAAgB,ER3JT,OAAO;;AQiKpB,kBAAmB;EACjB,WAAW,EAAE,GAAG;EAChB,YAAY,EAAE,GAAG;;AAGnB,eAAgB;EACd,gBAAgB,EAAE,kCAAkC;;AAGtD,aAAc;EACZ,UAAU,EAAE,cAAc;;AC7K5B,kBAAmB;ERQjB,kBAAkB,EQPK,CAAC;ERQxB,qBAAqB,EQRE,CAAC;ERSxB,aAAa,EQTU,CAAC;EACxB,MAAM,EAAE,CAAC;EACT,MAAM,EAAE,IAAI;EACZ,WAAW,EAAE,IAAI;EACjB,UAAU,EAAE,GAAG;EACf,KAAK,EAAE,KAAK;EAEZ,wBAAQ;IRNR,kBAAkB,EAAE,gBAAO;IAC3B,eAAe,EAAE,gBAAO;IACxB,UAAU,EAAE,gBAAO;IQMjB,YAAY,ETRH,OAAO;ISShB,OAAO,EAAE,IAAI;;AAIjB,aAAc;EAEZ,WAAW,EAAE,IAAI;;AAGnB,2CAAoB;EAElB,gBAAgB,EAAE,4BAA4B;EAC9C,eAAe,EAAE,IAAI;EACrB,MAAM,EAAE,IAAI;EACZ,WAAW,EAAE,KAAK;EAClB,OAAO,EAAE,EAAE;EACX,QAAQ,EAAE,QAAQ;EAClB,KAAK,EAAE,IAAI;EAEX,uDAAQ;IACN,OAAO,EAAE,EAAE;;AAIf,mBAAoB;EAElB,UAAU,EAAE,IAAI;;AAGlB,sBAAuB;EAErB,UAAU,EAAE,GAAG;;AAMjB,aAAc;EACZ,gBAAgB,ETfP,OAAO;ESgBhB,KAAK,ETrBG,IAAI;ESsBZ,SAAS,EAAE,IAAI;EACf,MAAM,EAAE,IAAI;EACZ,aAAa,EAAE,GAAG;EAClB,YAAY,EAAE,GAAG;EACjB,aAAa,EAAE,GAAG;EAClB,QAAQ,EAAE,QAAQ;EAElB,+CAAkC;IAChC,OAAO,EAAE,IAAI;IAEb,iEAAoB;MAClB,mBAAmB,EAAE,GAAG;MACxB,iBAAiB,EAAE,SAAS;MAC5B,MAAM,EAAE,OAAO;MACf,OAAO,EAAE,YAAY;MACrB,SAAS,EAAE,IAAI;MACf,MAAM,EAAE,IAAI;MACZ,UAAU,EAAE,CAAC;MACb,YAAY,EAAE,IAAI;MAClB,cAAc,EAAE,MAAM;EAI1B,yEAA4D;IAC1D,mBAAmB,EAAE,OAAO;EAG9B,iCAAoB;IAClB,OAAO,EAAE,IAAI;IAEb,8CAAe;MACb,UAAU,EAAE,uDAAuD;MACnE,MAAM,EAAE,OAAO;MACf,OAAO,EAAE,YAAY;MACrB,MAAM,EAAE,IAAI;MACZ,MAAM,EAAE,YAAY;MACpB,cAAc,EAAE,MAAM;MACtB,KAAK,EAAE,IAAI;EAIf,sDAAyC;IACvC,UAAU,EAAE,uDAAuD;;AAQvE,4BAA6B;EAC3B,KAAK,ETzEG,IAAI;ES0EZ,SAAS,EAAE,IAAI;EACf,IAAI,EAAE,GAAG;EACT,QAAQ,EAAE,QAAQ;EAClB,GAAG,EAAE,GAAG;;AAKV,mCAAoC;EAGlC,MAAM,EAAE,KAAK;EACb,aAAa,EAAE,YAAY;;AAK7B,8BAA+B;EAC7B,YAAY,EAAE,cAAc;;AAI9B,8BAA+B;EAC7B,KAAK,ETjGG,IAAI;;ASqGd,aAAc;EACZ,WAAW,EAAE,GAAG;;AAGlB,oDAAqD;EACnD,OAAO,EAAE,IAAI;;ACvIf,cAAe;EACb,UAAU,EAAE,GAAG;EACf,YAAY,EAAE,CAAC;;AAGjB,UAAW;EACT,gBAAgB,EAAE,kCAAkC;;AAGtD,gBAAiB;EACf,gBAAgB,EAAE,wCAAwC;;ACV5D,sCAAc;EACZ,gBAAgB,EXiCP,OAAO;EWhChB,aAAa,EAAE,YAAY;EAC3B,UAAU,EAAE,GAAG;EACf,YAAY,EAAE,GAAG;EACjB,aAAa,EAAE,IAAI;EACnB,WAAW,EAAE,GAAG;EAEhB,kEAAc;IACZ,KAAK,EXoBC,IAAI;IWnBV,SAAS,EAAE,IAAI;IACf,IAAI,EAAE,GAAG;IACT,QAAQ,EAAE,QAAQ;IAClB,GAAG,EAAE,GAAG;EAGV,0CAAE;IACA,GAAG,EAAE,cAAc;EAGrB,oDAAO;IACL,KAAK,EXsGQ,IAAI;IWrGjB,WAAW,EAAE,GAAG;IAChB,UAAU,EAAE,GAAG;IACf,OAAO,EAAE,EAAE;IAEX,gEAAQ;MACN,OAAO,EAAE,CAAC;;AAQhB,WAAY;EACV,KAAK,EXuBU,OAAO;EWtBtB,WAAW,EAAE,kCAAkC;EAC/C,SAAS,EAAE,IAAI;EACf,WAAW,EAAE,GAAG;EAEhB;;sBAES;IACP,UAAU,EAAE,IAAI;EAGlB,kCAAuB;IACrB,aAAa,EAAE,IAAI;EAGrB,4CAAiC;IAC/B,YAAY,EXsBA,sBAAqB;IWpBjC,kDAAQ;MVpDV,kBAAkB,EAAE,oEAAO;MAC3B,eAAe,EAAE,oEAAO;MACxB,UAAU,EAAE,oEAAO;EUuDnB,8BAAmB;IACjB,WAAW,EAAE,IAAI;EAIjB,kFAAe;IACb,UAAU,EAAE,MAAM;EAGpB,yBAAa;IAEX,KAAK,EAAE,IAAI;EAGb,sBAAU;IAER,KAAK,EAAE,KAAK;IAEZ,4BAAM;MACJ,KAAK,EAAE,KAAK;EAIhB,yBAAW;IAET,KAAK,EAAE,KAAK;IAEZ,+BAAM;MACJ,KAAK,EAAE,KAAK;EAIhB,oCAAsB;IACpB,aAAa,EAAE,IAAI;IACnB,UAAU,EAAE,IAAI;EAKpB,2BAAgB;IACd,aAAa,EAAE,IAAI;IACnB,WAAW,EAAE,IAAI;IACjB,OAAO,EAAE,EAAE;IACX,cAAc,EAAE,GAAG;IAEnB,iCAAQ;MACN,OAAO,EAAE,CAAC;EAKd,+BAAoB;IAClB,KAAK,EXtGS,OAAO;IWuGrB,SAAS,EAAE,IAAI;IACf,UAAU,EAAE,KAAK;IACjB,QAAQ,EAAE,QAAQ;IAClB,KAAK,EAAE,IAAI;IAEX,qCAAQ;MACN,KAAK,EX1FD,IAAI;EW8FZ,qBAAU;IACR,YAAY,EAAE,KAAK;IACnB,QAAQ,EAAE,QAAQ;EAGpB,4BAAiB;IACf,UAAU,EAAE,CAAC;IACb,WAAW,EAAE,CAAC;IACd,YAAY,EAAE,CAAC;IACf,aAAa,EAAE,CAAC;EAOd,0CAAQ;IACN,gBAAgB,EX/Gd,IAAI;IWgHN,KAAK,EAAE,KAAK;IACZ,UAAU,EAAE,GAAG;EAOf,oDAAQ;IACN,aAAa,EAAE,aAAa;IAC5B,iBAAiB,EAAE,aAAa;IAChC,SAAS,EAAE,aAAa;EAOhC,iBAAM;IACJ,KAAK,EAAE,KAAK;EAGd,kBAAO;IACL,KAAK,EAAE,KAAK;EAGd,yBAAc;IACZ,MAAM,EAAE,IAAI;EAGd,wBAAa;IACX,UAAU,EAAE,KAAK;IAEjB,kCAAU;MACR,UAAU,EAAE,yBAAoD;MAChE,WAAW,EAAE,YAAY;MACzB,WAAW,EAAE,IAAI;EAIrB,yBAAc;IACZ,KAAK,EAAE,IAAI;IACX,SAAS,EAAE,GAAG;IACd,aAAa,EAAE,GAAG;IAClB,UAAU,EAAE,IAAI;IAChB,QAAQ,EAAE,QAAQ;EAGpB,6BAAkB;IAChB,YAAY,EAAE,GAAG;IACjB,KAAK,EAAE,IAAI;;AAKf,WAAY;EACV,WAAW,EAAE,GAAG;EAChB,cAAc,EAAE,GAAG;EACnB,WAAW,EAAE,GAAG;;AAGlB;uBACwB;EACtB,OAAO,EAAE,EAAE;;AAGb,MAAO;EACL,aAAa,EAAE,YAAY;EAE3B,eAAS;IACP,GAAG,EAAE,gBAAgB;EAGvB,0BAAoB;IAClB,aAAa,EAAE,YAAY;;AAI/B,UAAW;EVxNT,kBAAkB,EAAE,IAAO;EAC3B,eAAe,EAAE,IAAO;EACxB,UAAU,EAAE,IAAO;EUwNnB,UAAU,EXnLD,WAAW;EWoLpB,MAAM,EAAE,CAAC;EACT,KAAK,EXjMG,IAAI;;AWqMd,kBAAmB;EACjB,OAAO,EAAE,aAAa;;AAIxB,mBAAoB;EAClB,KAAK,EX7KU,OAAO;EW8KtB,SAAS,EAAE,IAAI;EAEf,yBAAQ;IACN,KAAK,EXhNC,IAAI;;AWqNd,kBAAmB;EACjB,UAAU,EAAE,IAAI;EAChB,WAAW,EAAE,GAAG;;AAIlB,WAAY;EACV,cAAc,EAAE,UAAU;;AAG5B,aAAc;EACZ,UAAU,EAAE,YAAY;EACxB,aAAa,EAAE,IAAI;;AAGrB,aAAc;EAEZ,WAAW,EAAE,GAAG;EAChB,YAAY,EAAE,GAAG;;AAGnB,uBAAwB;EAEtB,WAAW,EAAE,CAAC;EACd,YAAY,EAAE,CAAC;EACf,cAAc,EAAE,GAAG;;AAOrB;eACgB;EACd,aAAa,EAAE,4BAAiD;;AAKlE,0BAA2B;EACzB,OAAO,EAAE,IAAI;EAEb,iCAAO;IACL,YAAY,EAAE,IAAI;IAClB,UAAU,EAAE,IAAI;IAEhB,uDAAsB;MACpB,YAAY,EAAE,KAAK;;AAOvB,wBAAM;EACJ,KAAK,EAAE,IAAI;AAGb,iDAA+B;EAC7B,KAAK,EAAE,IAAI;EACX,WAAW,EAAE,CAAC;EACd,YAAY,EAAE,CAAC;EACf,UAAU,EAAE,CAAC;EACb,SAAS,EAAE,KAAK;EAChB,OAAO,EAAE,GAAG;EACZ,UAAU,EAAE,IAAI;AAGlB;4BACU;EACR,aAAa,EAAE,IAAI;EACnB,KAAK,EAAE,KAAK;AAGd,4BAAU;EACR,WAAW,EAAE,eAAe;AAG9B,4BAAU;EACR,aAAa,EAAE,CAAC;EAChB,KAAK,EAAE,IAAI;;AAMb,0BAAW;EACT,WAAW,EAAE,GAAG;AAGlB,4BAAa;EACX,SAAS,EAAE,IAAI;EACf,WAAW,EAAE,GAAG;EAChB,UAAU,EAAE,IAAI;AAGlB,6BAAc;EACZ,WAAW,EAAE,GAAG;;AAIpB,cAAe;EACb,YAAY,EAAE,IAAI;EAClB,KAAK,EAAE,KAAK;;ACxVd,cAAe;EAEb,MAAM,EAAE,GAAG;EACX,KAAK,EAAE,IAAI;;AAGb,gBAAiB;EACf,MAAM,EAAE,IAAI;EACZ,MAAM,EAAE,IAAI;EACZ,KAAK,EAAE,IAAI;;AAGb,UAAW;EACT,QAAQ,EAAE,QAAQ;EAElB,gDAAsC;IACpC,MAAM,EAAE,iBAAyB;EAGnC,uCAA6B;IAC3B,OAAO,EAAE,IAAI;EAGf,iDAAuC;IACrC,OAAO,EAAE,MAAM;;ACxBnB,yBAAoB;EAClB,KAAK,Eb2BG,IAAI;Ea1BZ,MAAM,EAAE,IAAI;EACZ,QAAQ,EAAE,QAAQ;EAClB,GAAG,EAAE,IAAI;EACT,KAAK,EAAE,IAAI;EAEX,qDAAc;IACZ,MAAM,EAAE,CAAC;IACT,SAAS,EAAE,IAAI;IACf,IAAI,EAAE,CAAC;IACP,MAAM,EAAE,CAAC;IACT,QAAQ,EAAE,QAAQ;IAClB,KAAK,EAAE,CAAC;;AA2BV,oBAAS;EACP,IAAI,EAAE,IAAI;AAGZ,oBAAS;EACP,IAAI,EAAE,IAAI;;AAOZ,iBAAS;EACP,KAAK,EAAE,IAAI;AAGb,iBAAS;EACP,KAAK,EAAE,IAAI;;AAIf,iCAAkC;EAChC,KAAK,Eb5DM,OAAO;Ea6DlB,WAAW,EAAE,IAAI;;AAGnB,8BAA+B;EAC7B,KAAK,Eb9DM,OAAO;Ea+DlB,WAAW,EAAE,IAAI;;AAGnB,yBAA0B;EACxB,MAAM,EAAE,MAAM;EACd,SAAS,EAAE,KAAK;EAChB,WAAW,EAAE,IAAI;EACjB,UAAU,EAAE,MAAM;;AC3EpB,aAAc;EAIZ,gBAAgB,EdiCP,OAAO;EchChB,WAAW,EAAE,IAAI;EACjB,YAAY,EAAE,IAAI;EAClB,OAAO,EAAE,IAAI;;AAGf,YAAa;EbFX,kBAAkB,EaGK,GAAG;EbF1B,qBAAqB,EaEE,GAAG;EbD1B,aAAa,EaCU,GAAG;EAE1B,gBAAgB,EdmCK,oBAAmB;EclCxC,MAAM,EAAE,6BAAmC;EAC3C,MAAM,EAAE,IAAI;EACZ,IAAI,EAAE,IAAI;EACV,UAAU,EAAE,IAAI;EAChB,QAAQ,EAAE,QAAQ;EAClB,KAAK,EAAE,IAAI;EACX,KAAK,EAAE,IAAI;EAEX,sBAAY;IACV,MAAM,EAAE,IAAI;;AAIhB,kBAAmB;EACjB,aAAa,EAAE,6BAAmC;EAClD,MAAM,EAAE,IAAI;EACZ,WAAW,EAAE,IAAI;EACjB,UAAU,EAAE,CAAC;EACb,cAAc,EAAE,CAAC;EACjB,UAAU,EAAE,MAAM;EAClB,KAAK,EAAE,IAAI;;AAGb,gBAAiB;EACf,SAAS,EAAE,IAAI;EACf,WAAW,EAAE,GAAG;EAChB,UAAU,EAAE,IAAI;EAChB,UAAU,EAAE,MAAM;EAClB,KAAK,EAAE,IAAI;;AAGb,gBAAiB;EbrCf,kBAAkB,EauCK,WAAW;EbtClC,qBAAqB,EasCE,WAAW;EbrClC,aAAa,EaqCU,WAAW;EAElC,gBAAgB,EdpBR,IAAI;EcqBZ,MAAM,EAAE,6BAAmC;EAC3C,MAAM,EAAE,KAAK;EACb,YAAY,EAAE,IAAI;EAClB,QAAQ,EAAE,QAAQ;EAClB,KAAK,EAAE,KAAK;EAEZ,2BAAa;IACX,YAAY,EAAE,CAAC;;AAInB,sBAAuB;EbrDrB,kBAAkB,EauDK,WAAW;EbtDlC,qBAAqB,EasDE,WAAW;EbrDlC,aAAa,EaqDU,WAAW;EAClC,gBAAgB,EdnCR,IAAI;EcoCZ,MAAM,EAAE,6BAAmC;EAE3C,uCAAiB;IACf,MAAM,EAAE,qBAAmB;IAC3B,MAAM,EAAE,KAAK;;AAIjB,wBAAyB;EACvB,MAAM,EAAE,IAAI;;AAGd,gBAAiB;EACf,UAAU,EdjDF,IAAI;EckDZ,SAAS,EAAE,IAAI;EACf,MAAM,EAAE,IAAI;EACZ,OAAO,EAAE,GAAG;EACZ,UAAU,EAAE,IAAI;;ATlFlB,YAAa;EAEX,WAAW,EAAE,IAAI;EACjB,YAAY,EAAE,IAAI;EAElB,mBAAS;IACP,YAAY,EAAE,GAAG;;AAMrB,uBAAM;EJVJ,kBAAkB,EAAE,IAAO;EAC3B,eAAe,EAAE,IAAO;EACxB,UAAU,EAAE,IAAO;EIYnB,gBAAgB,EL6BF,mBAAkB;EK5BhC,SAAS,EAAE,IAAI;EACf,UAAU,EAAE,IAAI;EAEd,aAAM,EAAE,IAAI;EACZ,WAAI,EAAE,GAAG;EACT,YAAK,EAAE,GAAG;EAEZ,QAAQ,EAAE,QAAQ;EAClB,UAAU,EAAE,MAAM;EAGhB,yCAAO;IACL,MAAM,EAnBD,IAAI;IAoBT,KAAK,EApBA,IAAI;EA4BT,uDAAW;IAET,SAAS,EAAE,IAAI;IACf,WAAW,EAAE,IAAI;IACjB,YAAY,EAAE,IAAI;IAClB,UAAU,EAAE,IAAI;IAChB,QAAQ,EAAE,QAAQ;IAClB,KAAK,EAAE,GAAG;IACV,GAAG,EAAE,GAAG;EAGV,+CAAO;IAEL,SAAS,EAzCN,IAAI;EAgDT,6CAAO;IACL,MAAM,EAjDH,IAAI;IAkDP,KAAK,EAlDF,IAAI;EAuDb,2DAAkB;IAChB,MAAM,EAAE,OAAO;IACf,IAAI,ELuBM,OAAO;IKtBjB,MAAM,EA1DC,IAAI;IA2DX,WAAW,EAAE,IAAI;IACjB,UAAU,EAAE,IAAI;IAChB,KAAK,EA7DE,IAAI;EAgEb,qDAAe;IACb,KAAK,ELeK,OAAO;IKdjB,SAAS,EAlEF,IAAI;IAmEX,WAAW,EAAE,GAAG;EAGlB,6BAAG;IACD,UAAU,EL/CH,OAAO;IKgDd,KAAK,ELrDC,IAAI;IKsDV,SAAS,EAAE,IAAI;IACf,MAAM,EAAE,CAAC;IACT,QAAQ,EAAE,iBAAiB;IAC3B,OAAO,EAAE,OAAO;IAChB,aAAa,EAAE,mBAAmB;IAClC,WAAW,EAAE,iBAAiB;EAGhC,uDAAgB;IACd,WAAW,EAAE,IAAI;IACjB,QAAQ,EAAE,QAAQ;IAClB,OAAO,EAAE,IAAI;IAEb,qEAAO;MACL,KAAK,EAAE,KAAK;MACZ,MAAM,EAAE,IAAI;MACZ,YAAY,EAAE,GAAG;MACjB,UAAU,EAAE,IAAI;MAChB,KAAK,EAAE,IAAI;EAIf,+CAAY;IACV,QAAQ,EAAE,QAAQ;IAClB,KAAK,EAAE,GAAG;IACV,GAAG,EAAE,GAAG;IAER,yDAAK;MAGH,SAAS,EAAE,IAAI;MACf,OAAO,EAAE,EAAE;MACX,YAAY,EAAE,GAAG;MAEjB,qEAAQ;QACN,OAAO,EAAE,GAAG;MAGd,2EAAW;QACT,MAAM,EAAE,OAAO;QACf,OAAO,EAAE,EAAE;EAKjB,qDAAe;IACb,WAAW,EAAE,GAAG;EAGlB,mDAAc;IACZ,aAAa,EAAE,kBAAsB;EAIvC,iDAAa;IACX,aAAa,EAAE,eAA4B;EAG7C,mDAAc;IACZ,MAAM,EAAE,IAAI;IACZ,SAAS,EAAE,IAAI;IACf,WAAW,EAAE,GAAG;IAChB,QAAQ,EAAE,QAAQ;IAClB,KAAK,EAAE,CAAC;IAER,iEAAO;MAEH,WAAI,EAAE,CAAC;MACP,YAAK,EAAE,GAAG;IAId,6DAAK;MACH,OAAO,EAAE,YAAY;MACrB,WAAW,EAAE,IAAI;MAEjB,iGAAkB;QAEd,WAAI,EAAE,sBAAoB;QAExB,mBAAK,EAAE,KAAK;QACZ,mBAAK,EAAE,IAAI;QAGf,KAAK,EAAE,IAAI;QACX,MAAM,EAAE,CAAC;QACT,YAAY,EAAE,GAAG;QACjB,aAAa,EAAE,GAAG;QAElB,iHAAU;UACR,mBAAmB,ELhKhB,OAAO;QKmKZ,+GAAS;UACP,mBAAmB,EL/KhB,OAAO;QKkLZ,mHAAW;UACT,mBAAmB,ELxKhB,OAAO;QK2KZ,yHAAc;UACZ,mBAAmB,EL5KhB,OAAO;;AKqLlB,SAAQ;EAEN,MAAM,EAAE,KAAK;EACb,KAAK,EAAE,KAAkB;AAG3B,YAAW;EAGT,MAAM,EAAE,KAAK;EACb,KAAK,EAAE,KAAwB;EAE/B,+BAAmB;IACjB,SAAS,EAAE,IAAI;IAEf,oCAAK;MACH,OAAO,EAAE,GAAG;;AAMpB,eAAgB;EACd,MAAM,EAAE,CAAC;EACT,WAAW,EAAE,GAAG;EAChB,IAAI,EAAE,CAAC;EACP,QAAQ,EAAE,QAAQ;EAClB,KAAK,EAAE,CAAC;EACR,UAAU,EAAE,IAAI", "sources": ["../../frontend/scss/_fonts.scss","../../frontend/scss/font-awesome/_path.scss","../../frontend/scss/font-awesome/_core.scss","../../frontend/scss/font-awesome/_larger.scss","../../frontend/scss/font-awesome/_fixed-width.scss","../../frontend/scss/font-awesome/_list.scss","../../frontend/scss/font-awesome/_variables.scss","../../frontend/scss/font-awesome/_bordered-pulled.scss","../../frontend/scss/font-awesome/_animated.scss","../../frontend/scss/font-awesome/_rotated-flipped.scss","../../frontend/scss/font-awesome/_mixins.scss","../../frontend/scss/font-awesome/_stacked.scss","../../frontend/scss/font-awesome/_icons.scss","../../frontend/scss/_abstracts.scss","../../frontend/scss/_colors.scss","../../frontend/scss/_mixins.scss","../../frontend/scss/_navbar.scss","../../frontend/scss/_footer.scss","../../frontend/scss/_buttons.scss","../../frontend/scss/_tiles.scss","../../frontend/scss/_resizing.scss","../../frontend/scss/_icons.scss","../../frontend/scss/_dropdowns.scss","../../frontend/scss/_headerBar.scss","../../frontend/scss/_checkbox.scss","../../frontend/scss/_modals.scss","../../frontend/scss/_clusterCharts.scss","../../frontend/scss/_clusterStates.scss","../../frontend/scss/_plannerImages.scss"], "names": [], "file": "style.css"