/*!
 * facette - Time series data visualization software
 * Website: https://facette.io/
 * License: BSD
 */@font-face{font-family:'Roboto';font-weight:300;src:local('Roboto Light'),local('Roboto-Light'),url('../fonts/roboto-latin-300-b00849e00f.woff') format('woff'),url('../fonts/roboto-latin-300-ef7c6637c6.woff2') format('woff2')}@font-face{font-family:'Roboto';font-weight:400;src:local('Roboto Regular'),local('Roboto-Regular'),url('../fonts/roboto-latin-400-60fa3c0614.woff') format('woff'),url('../fonts/roboto-latin-400-479970ffb7.woff2') format('woff2')}@font-face{font-family:'Roboto';font-weight:500;src:local('Roboto Medium'),local('Roboto-Medium'),url('../fonts/roboto-latin-500-8728489487.woff') format('woff'),url('../fonts/roboto-latin-500-020c97dc8e.woff2') format('woff2')}*{margin:0;padding:0}html,body{height:100%}html{font-family:'Roboto',sans-serif;font-size:13px}body{background-color:#fff;color:#2c3e50;line-height:1.5rem}:disabled{pointer-events:none}a{color:inherit}a:focus{outline:0}::-webkit-input-placeholder{color:#95a5a6;opacity:1}::-moz-placeholder{color:#95a5a6;opacity:1}:-ms-input-placeholder{color:#95a5a6;opacity:1}::-ms-input-placeholder{color:#95a5a6;opacity:1}::placeholder{color:#95a5a6;opacity:1}.ngdialog{left:0;position:fixed;right:0;text-align:center;top:0;z-index:230}.ngdialog-overlay{background-color:rgba(0,0,0,0.35);bottom:0;left:0;position:fixed;right:0;top:0;z-index:220}.ngdialog-content{background-color:#fff;box-shadow:0 0 1rem rgba(0,0,0,0.5);display:inline-block;max-width:35%;min-width:18rem;padding:2rem;position:relative;text-align:left;z-index:220}.ngdialog-content .icon{color:#7f8c8d;font-size:2.5rem;margin:-0.2rem 0 0 -2.8rem;position:absolute;text-align:center;width:2rem}.ngdialog-event{margin:-2rem;padding:2rem}header{height:3.5rem;line-height:3.5rem;z-index:10}header .menuitem.icon{width:3.5rem}header .menuitem .fa{font-size:1.35rem}@media screen and (max-width:1024px){header .menu.main{flex-direction:column}header>.menu>.menuitem>.content>.label{display:none}header>.menu.main>.menuitem>.subcontent{left:100%;top:0}header>.menu.main>.menuitem>.subcontent::before{border-bottom-color:transparent;border-right-color:#fff;bottom:auto;left:-1.25rem;top:1rem}}aside,aside header,aside nav>.toggle{position:fixed;width:22rem}aside{background-color:#222;bottom:0;color:#fff;left:0;display:flex;flex-direction:column;padding-top:3.5rem;top:0;z-index:100}aside.collapse{transform:translate(-22rem)}aside a{text-decoration:none}aside header{background-color:#333;box-sizing:border-box;display:flex;left:0;top:0}aside header .logo{line-height:3.5rem;padding:0 1rem}aside header .logo img{height:32px;vertical-align:middle}aside header .menu{background-color:inherit;flex:1;justify-content:flex-end}aside header .menuitem.button{cursor:pointer;width:3.5rem}aside header .menuitem.button a:focus,aside header .menuitem.button:hover a{background-color:#464646}aside.collapse header .menu{transform:translate(3.5rem)}aside.collapse header .menuitem.button a{background-color:#2980b9}aside.collapse header .menuitem.button a:focus,aside.collapse header .menuitem.button:hover a{background-color:#5fa0cb}aside nav{display:flex;flex:1;flex-direction:column;overflow-y:auto;padding:1rem 0 5rem}aside nav .menu{flex:1;flex-direction:column}aside nav .menuitem{white-space:nowrap}aside nav .menuitem>.subcontent{display:block}aside nav .menuitem.label{letter-spacing:.1rem;line-height:2.5rem;padding:0 1rem;text-transform:uppercase}aside nav .menuitem.button,aside nav .treeitem{display:block;line-height:2rem;margin:.2rem 0}aside nav .menuitem.button .fa,aside nav .treeitem a .fa{margin-right:.5rem;width:1.5rem}aside nav .menuitem.button a,aside nav .treeitem a{display:block;overflow:hidden;padding:0 2rem}aside nav .menuitem.button a:focus,aside nav .menuitem.button.active a:focus,aside nav .treeitem a:focus{background-color:#464646}aside nav .menuitem.button.active a,aside nav .menuitem.button:hover a,aside nav .treeitem a:hover{background-color:#353535}aside nav .menuitem.button>.content{text-align:left}aside nav .menuitem.button.active a{box-shadow:inset -0.35rem 0 0 #2980b9}aside nav .menuitem.button a span,aside nav .treeitem .treelabel{white-space:nowrap}aside nav .treeitem .treelabel{text-overflow:ellipsis}aside nav .placeholder{color:#777;padding:0 1rem}aside nav .placeholder .fa{margin-right:.5rem}aside nav .treeitem a>.fa{line-height:1.5rem;position:relative}aside nav .treeitem a .fa .extra{bottom:0;font-size:.75rem;position:absolute;right:-1rem;text-shadow:.15rem 0 0 #222,0 .15rem 0 #222,-0.15rem 0 0 #222,0 -0.15rem 0 #222}aside nav .menuitem.button .content .label{display:inline-block;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;width:100%}aside nav>.toggle{background-color:#2d2d2d;bottom:0;left:0;line-height:4rem;position:fixed;text-align:center;width:22rem}aside nav .message{margin:2rem 2rem -3rem}@media screen and (max-width:768px){aside{position:absolute}}.loader{align-items:center;background-color:#fff;bottom:0;color:#95a5a6;display:flex;font-size:1.25rem;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:500}article{margin-left:22rem;padding:5.5rem 2rem 2rem}aside.collapse+article{margin-left:0}article header,article footer{left:22rem;position:fixed;right:0}aside.collapse+article header,aside.collapse+article footer{left:0}article header{background-color:#2980b9;display:flex;color:#fff;top:0}aside.collapse+article header{padding-left:3.5rem}article header h1{font-size:1.4rem;font-weight:400;margin:0;overflow:hidden;padding:0 2rem;text-overflow:ellipsis;white-space:nowrap}article header>.expand{flex:1}article header>.menu{white-space:nowrap}article header>.menu>.menuitem.button{cursor:pointer;color:#5fa0cb}article header>.menu.extra>.menuitem.button{color:#fff}article header>.menu>.menuitem.button>a>.badge{background:#fff;background-clip:padding-box;border-radius:1rem;bottom:.5rem;border:.15rem solid #2980b9;box-sizing:border-box;color:#2980b9;font-size:.8rem;line-height:normal;max-width:3rem;overflow:hidden;padding:0 .35rem;position:absolute;right:.25rem;text-overflow:ellipsis}article header>.menu>.menuitem.button:hover{color:#fff}article header>.menu>.menuitem.button>a{padding:0 .65rem}article header>.menu>.menuitem.button.icon>a{padding:0}article header>.menu>.menuitem.button>a:focus,article header>.menu>.menuitem.button:hover>a,article header>.menu>.menuitem.button.focus>a{background-color:#5fa0cb;color:#fff}article header>.menu>.menuitem.button>a:focus>.badge,article header>.menu>.menuitem.button:hover>a>.badge,article header>.menu>.menuitem.button.focus>a>.badge{border-color:#5fa0cb;color:#5fa0cb}article header .search{background-color:#5fa0cb;border-radius:.2rem;color:#fff;line-height:2rem;margin:.75rem 1rem;padding:0 .5rem}article header .search.focus{background-color:#fff;color:#2c3e50}article header .search label,article header .search input{display:inline-block;vertical-align:middle}article header .search label{text-align:center;width:1.5rem}article header .search input{background-color:transparent;border:0;color:#fff;width:22rem}article header .search.focus .fa{color:#95a5a6}article header .search.focus input{color:#2c3e50}article header .search input::-webkit-input-placeholder{opacity:0}article header .search input::-moz-placeholder{opacity:0}article header .search input:-ms-input-placeholder{opacity:0}article header .search input::-ms-input-placeholder{opacity:0}article header .search input::placeholder{opacity:0}article header .search.focus input::-webkit-input-placeholder{opacity:1}article header .search.focus input::-moz-placeholder{opacity:1}article header .search.focus input:-ms-input-placeholder{opacity:1}article header .search.focus input::-ms-input-placeholder{opacity:1}article header .search.focus input::placeholder{opacity:1}article footer{background-color:#ecf0f1;bottom:0;height:4rem;line-height:4rem;padding:0 2rem;text-align:right}article footer .extra{float:left;margin:1rem 0}article h1,article h2,article h3,article p{margin:2rem 0}article h1{font-size:1.6rem;font-weight:400}article h1:first-of-type,article h2:first-of-type{margin-top:0}article h1 .count{color:#95a5a6;font-size:1.4rem;margin-left:1rem}article h2{font-size:1.4rem;font-weight:400}article h3{font-size:1.2rem;font-weight:400}article h3 .note{color:#bdc3c7;font-size:.8rem}article h3 .note::before{content:'('}article h3 .note::after{content:')'}article section .logo,article section .search{margin:4rem 25%;text-align:center}article section .search{display:flex}article section .search input[type=search],article section .search button{font-size:1.25rem}article section .search input[type=search]{border-bottom-right-radius:0;border-right:0;border-top-right-radius:0;line-height:normal;padding:.5rem}article section .search button{border-bottom-left-radius:0;border-top-left-radius:0;text-align:center;width:3.5rem}article section .search .autocomplete{flex:1;margin-right:0}article section .search .autocomplete.focus+button{background-color:#5fa0cb}article section .search .autocomplete-dropdown{width:calc(100% - 3.5rem)}article section .search .autocomplete-row{line-height:2rem}article section .space{display:flex}article section .space .main{flex:1}article .graph{margin-bottom:2rem}article .titlerow{align-items:center;display:flex;margin-bottom:2rem}article .titlerow h2{flex:1;margin:0}article .titlerow .formblock{display:flex}article .titlerow .formblock button{margin:.175rem}.pane{padding-bottom:6rem}@media screen and (max-width:1024px){article.with-actions{margin-left:25.5rem}aside.collapse+article.with-actions{margin-left:3.5rem}article header h1{flex:1}article header .menu.main{background-color:#e6eaeb;border-bottom-right-radius:.2rem;bottom:0;flex:none;left:22rem;margin:0;position:fixed;top:3.5rem;white-space:normal;width:3.5rem}aside.collapse+article.with-actions .menu.main{left:0}article header>.menu.main>.menuitem.button>a{color:#2c3e50}article header>.menu.main>.menuitem.button>a:focus,article header>.menu.main>.menuitem.button:hover>a,article header>.menu.main>.menuitem.button.focus>a{background-color:#bdc3c7}article header>.menu.main>.menuitem.button:last-child>a:focus,article header>.menu.main>.menuitem.button:last-child:hover>a,article header>.menu.main>.menuitem.button.focus:last-child>a{border-bottom-right-radius:.2rem}article header>.menu.main>.menuitem.button>a>.badge{background-color:#2c3e50;border-color:#e6eaeb;color:#e6eaeb}article header>.menu.main>.menuitem.button>a:focus>.badge,article header>.menu.main>.menuitem.button:hover>a>.badge,article header>.menu.main>.menuitem.button.focus>a>.badge{border-color:#bdc3c7;color:#bdc3c7}aside.expand+article header .search input{width:14rem}article.hastab>.tabset{padding-left:0}}@media screen and (max-width:876px){aside.expand+article .titlerow h2{display:none}}@media screen and (max-width:768px){article{margin-left:0}article.with-actions{margin-left:3.5rem}article header{left:3.5rem}article header .menu.main{left:auto;transform:translate(-3.5rem)}article header .search input{width:14rem}article footer{left:0}article section .logo,article section .search{margin:4rem 1rem}}.notify{align-items:center;background-color:#2980b9;color:#fff;display:flex;height:3.5rem;left:22rem;padding:0 2rem;position:fixed;right:0;top:0;transform:translateY(-100%);z-index:210}.notify.success{background-color:#2ecc71}.notify.error{background-color:#e74c3c}.notify.full{left:0}.notify.active{transform:translateY(0)}.notify::after{background-color:rgba(0,0,0,0.2);bottom:0;content:'';display:block;height:.25rem;left:0;position:absolute;transition:width 0s;width:100%}.notify.active::after{transition:width 5s ease-in-out;width:0}.notify>.content{flex:1}.notify>.icon>.fa{font-size:1.5rem;margin-right:.65rem;vertical-align:middle}.notify>.action{cursor:pointer}.notify>.action>.fa{font-size:1.2rem;margin-left:2rem}@media screen and (max-width:768px){.notify{left:0}}.tabset{background-color:#e6eaeb;display:flex;line-height:2.5rem;padding:.5rem .5rem 0}.tabset .tab{border-radius:.2rem .2rem 0 0;color:#7f8c8d;cursor:pointer;display:inline-block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tabset .tab[disabled]{opacity:.35;pointer-events:none}.tabset .tab.active{background-color:#fff;color:#2c3e50}.tabset .tab a,.tabset .tab span{padding:0 1.5rem;display:block;text-decoration:none}.tabset .tab a:focus{background-color:#d9ddde}article>.tabset{margin:-2rem -2rem 2rem}.ngdialog-content .tabset{margin:-2rem -2rem 1rem}.message{border-radius:.2rem;padding:.5rem .75rem}section>.message:first-of-type{margin-top:0}.message.placeholder{background-color:#ecf0f1}.message.error{background-color:#e74c3c;color:#fff}.message.warning{background-color:#f1c40f;color:#fff}.message.success{background-color:#2ecc71;color:#fff}.message.info{background-color:#3498db;color:#fff}.message .fa,.message .content{vertical-align:middle}.message .fa{font-size:1.35rem;margin-right:.25rem}.message .content{display:inline-block}.message .content a{margin-left:.5rem}.columns{display:flex}.columns .column+.column{margin-left:1rem}.columns.split .column{flex:1 1 0}.columns .column.main{flex:1}.columns .column.main:last-child{max-width:50%}.columns .column.side{min-width:22rem}.columns .column.flexible{overflow-x:hidden}section>.columns{margin:-1rem -2rem 0}section>.columns>.column{border-left:1px solid #ecf0f1;padding:1rem 2rem}section>.columns>.column:first-child{border-left:0}.grid2,.grid3{display:flex;flex-wrap:wrap}.grid2 .grid-item,.grid3 .grid-item{box-sizing:border-box;padding:0 .9rem}.grid2 .grid-item{width:50%}.grid3 .grid-item{width:33.33%}@media screen and (max-width:876px){aside.expand+article section .columns .column.main:last-child{max-width:none}}.list,.listrow,.listrow .actions .menu,.listcolumn.main .row,.listcolumn.pattern .row{display:flex}table.list{display:table;border-spacing:0;width:100%}.list{flex-direction:column}.list .as-sortable-placeholder,.listrow,table.list .listcolumn{border-top:1px solid #ecf0f1;box-sizing:border-box}.listrow{text-decoration:none}table.list .listrow{display:table-row}.listrow:last-child,table.list .listrow:last-child .listcolumn{border-bottom:1px solid #ecf0f1}.listrow:focus,.listrow.active,.listrow.selected{background-color:#3498db;outline:0}.listrow:focus,.listrow.active,.listrow.selected,.listrow:focus .listcolumn.checkbox label,.listrow.active .listcolumn.checkbox label,.listrow.selected .listcolumn.checkbox label{color:#fff}.listrow:focus .listcolumn.checkbox label,.listrow.active .listcolumn.checkbox label,.listrow.selected .listcolumn.checkbox label{opacity:.5}.listrow:focus,.listrow.active,.listrow.selected,.listrow:focus+.listrow,.listrow.active+.listrow,.listrow.selected+.listrow{border-top-color:#318ecc}.listrow:focus:last-child,.listrow.active:last-child,.listrow.selected:last-child{border-bottom-color:#318ecc}.listrow.active,.listrow.locked{pointer-events:none}.listrow.disabled .listcolumn,.listrow.locked .listcolumn{opacity:.35}.listrow>.listcolumn{padding:.5rem 1rem}.listcolumn.expand{flex:1}table.list .listcolumn.expand{flex:none;width:100%}.listcolumn.heading{font-weight:500;text-align:right;vertical-align:top;white-space:nowrap}thead .listcolumn.heading{border:none !important;text-align:left}.listcolumn.pre{white-space:pre}.listcolumn.handle,.listcolumn.toggle{font-size:1.25rem;padding-right:0}.listcolumn.handle{padding:0;text-align:center}.listcolumn.handle .fa{display:block;line-height:1.5rem;padding:.5rem}.listcolumn.handle+.listcolumn,.listcolumn.checkbox+.listcolumn{padding-left:.5rem}.listrow.active .listcolumn.handle .fa,.listrow.locked .listcolumn.handle .fa,.listrow.active .listcolumn.checkbox label{visibility:hidden}.listcolumn.toggle .fa{cursor:pointer}.listcolumn.main{overflow:hidden}.listcolumn.main .color{margin-right:.5rem}.listcolumn.main .name,.listcolumn.main .description,.listcolumn.main .description .info{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.listcolumn.main .name .fa{margin-left:.25rem}.listcolumn.main .name .error{color:#e74c3c}.listcolumn.main .note{white-space:nowrap}.listcolumn.main .actions{margin-left:.75rem;flex:1}.listcolumn.main .actions .menuitem{font-size:1.1rem;text-align:center;width:1.5rem}.listcolumn.main .actions .menuitem[disabled]{opacity:.35;pointer-events:none}.listcolumn.main .description{min-height:1.5rem;opacity:.5}.listcolumn.main .description .info{text-transform:lowercase}.listcolumn.main .description .attrinfo+.attrinfo::before{content:', '}.listcolumn.main .description .count{background-color:#2c3e50;border-radius:1rem;color:#fff;font-size:.8rem;line-height:normal;margin-left:.75rem;text-align:center;min-width:1.5rem;display:inline-block}.listcolumn.main .description.bullet .info::before{content:'›';margin-right:.35rem}.listcolumn.main .description .info strong{font-weight:500;text-transform:none}.listcolumn.handle .fa,.listcolumn.main .description.placeholder{opacity:.25}.listcolumn.date,.listrow .actions .menuitem .content,.listrow.active .listcolumn.main .description.placeholder,.listrow.selected .listcolumn.main .description.placeholder{opacity:.35}.listrow.active .listcolumn.main .description,.listrow.selected .listcolumn.main .description,.listrow.active .listcolumn.date,.listrow.active .actions .menuitem .content,.listrow.selected .listcolumn.date,.listrow.selected .actions .menuitem .content,.listrow .actions .menuitem .content:hover,.listrow .actions .menuitem .content.active{opacity:.65}.listcolumn.date,.listrow .actions .menu{visibility:hidden}.listrow:hover .listcolumn.date,.listrow:hover .actions .menu{visibility:visible}.listcolumn.handle,.listcolumn.checkbox,.listcolumn.date,.listrow>.actions{align-self:center}.listcolumn.checkbox{text-align:center}.listcolumn.checkbox label{color:#ecf0f1}.listcolumn.checkbox input[type="checkbox"]+label::before{margin-right:0}.listcolumn.date{text-align:right}.listcolumn.date{white-space:nowrap}.listcolumn.actions .menuitem{width:2rem}.listcolumn.checkbox,.listcolumn.action,.listcolumn.target,.listcolumn.pattern{padding:.5rem}.listcolumn.action,.listcolumn.target{min-width:10rem}.listcolumn.action{padding-left:0 !important}.listcolumn.pattern input[type=text]{margin:0}.listcolumn.pattern .fa{align-self:center;text-align:center;width:3.5rem}.listrow>.actions{font-size:1.25rem}.listrow .actions .menuitem .content{cursor:pointer}.listrow.active .actions .menuitem .content:hover,.listrow.active .actions .menuitem .content.active,.listrow.selected .actions .menuitem .content:hover,.listrow.selected .actions .menuitem .content.active{opacity:1}.keylist{border-spacing:0 .35rem;width:100%}.keylist .key{min-width:10rem}.keylist input,.keylist .value{width:100%}.keylist .key input{border-bottom-right-radius:0;border-right:0;border-top-right-radius:0}.keylist .value input{border-bottom-left-radius:0;border-top-left-radius:0}table.list a[rel=external]{color:#2980b9}table.list a[rel=external] .fa:last-child{margin-left:.25rem;vertical-align:middle}@media screen and (max-width:1024px){aside.expand+article .listcolumn.main{flex:1}aside.expand+article .listcolumn.date{display:none}}@media screen and (max-width:876px){aside.expand+article .listrow .actions{display:none}aside.expand+article .listrow .actions .menu{visibility:visible}aside.expand+article .listrow:hover .actions{display:block}}@media screen and (max-width:768px){.listcolumn.main{flex:1}.listcolumn.date{display:none}}.pagination{list-style-type:none;margin:2rem 0;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pagination li{display:inline-block;line-height:2rem;width:2rem}.pagination a{border-radius:.2rem;display:block;text-decoration:none}.pagination .active a{background-color:#ecf0f1}.pagination .disabled a{opacity:.35;pointer-events:none}.pagination a:focus{background-color:#5fa0cb;color:#fff}.as-sortable-item{touch-action:none}.as-sortable-item-handle{cursor:-webkit-grab;cursor:grab}.as-sortable-drag{position:absolute;pointer-events:none;z-index:100}.as-sortable-hidden{display:none}.as-sortable-un-selectable{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}::-moz-focus-inner{border:0}button,input,select,textarea{font-family:inherit;font-size:inherit}label{align-items:center;display:flex}label .info{margin-left:.5rem;opacity:.35}label .info:hover{opacity:.65}label .warn{color:#e74c3c;flex:1;font-size:.9rem;text-align:right}button,input,.autocomplete{margin-right:.35rem}.ui-select-container{margin-right:.65rem}.column .ui-select-container+input{margin-top:.5em}button:last-child,input:last-child,.autocomplete:last-child,.ui-select-container:last-child{margin-right:0}button,input[type=number],input[type=text],input[type=password],input[type=search],select,textarea,.ui-color,.ui-select-match{border:.15rem solid #bdc3c7;border-radius:.2rem;box-sizing:border-box;min-height:2rem}input[type=number],input[type=text],input[type=password],input[type=search],select,textarea,.ui-color,.ui-select-match{background-color:#fff;line-height:1.25rem;padding:.25rem;width:100%}input[type=number]:disabled,input[type=text]:disabled,input[type=password]:disabled,input[type=search]:disabled,textarea:disabled,select:disabled,.ui-color:disabled{background-color:#ecf0f1}input[type=number]:focus,input[type=text]:focus,input[type=password]:focus,input[type=search]:focus,select:focus,textarea:focus,.ui-color:focus,.selectize-focus .ui-select-match,.selectize-focus input[type=search]{border-color:#5fa0cb;outline:0}input[type="search"]{-webkit-appearance:textfield}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button,input[type="search"]::-webkit-search-results-decoration{-webkit-appearance:none}input[type=checkbox],input[type=radio]{display:none}input[type=checkbox]+label,input[type=radio]+label{display:inline-block;line-height:2rem;margin:0 1rem 0 0}.columns+.checkbox,.ui-select-container+.checkbox{margin-top:1rem}.checkbox+.checkbox{margin-top:.5rem}input[type=checkbox]+label.empty{margin:0}input[type=checkbox]+label::before,input[type=radio]+label::before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:1.25rem;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin:-0.15rem .35rem 0 0;text-rendering:auto;vertical-align:middle}input[type=checkbox]+label:focus,input[type=radio]+label:focus{color:#5fa0cb;outline:0}input[type=checkbox]:checked+label::before,input[type=radio]:checked+label::before{color:unset}input[type=checkbox]+label::before{content:'\f0c8'}input[type=checkbox]:checked+label::before{content:'\f14a'}input[type=radio]+label::before{content:'\f111'}input[type=radio]:checked+label::before{content:'\f058'}button{background-color:#333;border-color:transparent;color:#fff;cursor:pointer;padding:0 .5rem;white-space:nowrap}button .fa:first-child{margin-right:.35rem}button .fa:last-child{margin-left:.35rem}button .fa-chevron-circle-left{margin-left:0}button .fa-chevron-circle-right{margin-right:0}button:disabled{color:rgba(255,255,255,0.35)}button:hover{background-color:#464646}button.danger{background-color:#c0392b}button.danger:hover{background-color:#d44c3e}button:focus{background-color:#2980b9;outline:0}button:focus:hover{background-color:#3694d2}button.danger:focus{background-color:#e74c3c}input[type=number]:invalid,input[type=number].danger,input[type=text]:invalid,input[type=text].danger,input[type=password]:invalid,input[type=password].danger,input[type=search]:invalid,input[type=search].danger,.autocomplete input[type=search]:invalid,.autocomplete.danger input[type=search],.ui-select-container.danger input[type=search]{border-color:#e74c3c;box-shadow:none;color:#e74c3c}textarea{min-height:4rem;resize:vertical}.formblock{margin-bottom:2rem}.formblock:last-child{margin-bottom:0}.formblock.actions{display:flex;justify-content:right}.formblock.actions .switch{flex:1;text-align:right}.formblock.actions .switch button{margin:0}.formblock.actions .switch button:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.formblock.actions .switch button:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.ngdialog-content .formblock.actions{margin-bottom:0}.ngdialog-content .formblock.actions .switch{text-align:left}.column label,.ngdialog-content label{margin:.75rem 0 .5rem}.column .autocomplete,.column .ui-select-container,.ngdialog-content .autocomplete,.ngdialog-content .ui-select-container{width:100%}.ngdialog-content .autocomplete,.ngdialog-content .ui-select-container{display:block}.column .autocomplete.small,.column .ui-select-container.small,.column input[type=number].small,.column input[type=text].small,.column input[type=password].small,.column input[type=search].small,.column textarea.small{width:50%;width:calc(50% - 1rem)}.autocomplete input[type=search],.ui-select-container,.ui-select-container input[type=search]{width:100%}.autocomplete input[type=search],.ui-select-container input[type=search]{margin-right:0}.ui-select-search{width:100% !important}.autocomplete,.ui-select-container{display:inline-block;position:relative;vertical-align:top}.ui-select-container::after{bottom:.2rem;color:#7f8c8d;content:'\f078';display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;line-height:1.5rem;pointer-events:none;position:absolute;right:.2rem;text-align:center;text-rendering:auto;top:.2rem;width:2rem}.ui-select-container.danger::after{color:#e74c3c}.ui-select-container.open::after{display:none}.ui-select-match{display:flex;align-items:center}.autocomplete-dropdown,.ui-select-choices,.colorpicker .dropdown-menu,.datetimepicker{background-color:rgba(34,34,34,0.98);border-radius:.2rem;box-sizing:border-box;color:#fff;left:0;list-style-type:none;margin-top:-0.15rem;padding:.35rem 0;position:absolute;right:0;top:100%;z-index:200}.autocomplete-dropdown,.ui-select-choices{max-height:12rem;overflow-y:auto;text-align:left}.autocomplete-row,.ui-select-choices-row{cursor:default;line-height:1.75rem;padding:0 1rem;white-space:nowrap}.autocomplete-row,.ui-select-choices-row{overflow:hidden;text-overflow:ellipsis}.autocomplete-row.active,.ui-select-choices-row.active{background-color:rgba(70,70,70,0.98)}.autocomplete-row{display:flex}.autocomplete-row .label{flex:1}.autocomplete-row .note{margin-left:1rem;opacity:.5}.autocomplete-row mark{background:0;color:inherit;text-decoration:underline}.ui-select-offscreen{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;left:0 !important;margin:0 !important;outline:0 !important;overflow:hidden !important;padding:0 !important;position:absolute !important;top:0 !important;width:1px !important}.note{margin-left:.5rem}.note.error{background-color:#c0392b;border-radius:.2rem;color:#fff;display:inline-block;font-size:.9rem;padding:0 .5rem}.note.error .fa{margin-right:.25rem}label .note{color:#bdc3c7}label .note::before{content:'('}label .note::after{content:')'}.ui-color,.datetimepicker-holder{position:relative}.ui-color .inner{color:#7f8c8d;display:block;height:1.35rem;line-height:1.35rem;text-align:center}.colorpicker,.colorpicker .dropdown-menu{display:none}.colorpicker-visible,.colorpicker-visible .dropdown-menu{display:block !important}.colorpicker{position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:210}.colorpicker .dropdown-menu{margin:0;min-width:auto !important;padding:.75rem;width:calc(100px + 2.75rem)}.colorpicker .dropdown-menu::before{border:.75rem solid transparent;content:'';display:inline-block;position:absolute}.colorpicker-position-left{left:auto !important;right:100%;top:-0.75rem !important}.colorpicker-position-left .dropdown-menu::before{border-left-color:rgba(34,34,34,0.98);left:100%;top:1rem}.colorpicker colorpicker-alpha,.colorpicker colorpicker-preview,.colorpicker button{display:none;height:100px}.colorpicker colorpicker-hue,.colorpicker colorpicker-saturation{display:block;float:left;position:relative}.colorpicker colorpicker-hue i,.colorpicker colorpicker-saturation i{display:block;position:absolute;z-index:220}.colorpicker colorpicker-hue{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABkCAMAAABw8qpSAAABLFBMVEUA/z8AuP//JAAA/33/3AAA/1ABAv8A/7r/AH7/jgD2AP8A//j/AEHmAP/XAP/HAP+4AP//ALyoAP+aAP+JAP97AP9rAP9cAP9MAP8+AP8tAP8fAP8PAP8ATv//AG7/cAD/vgD/APoAmv//ADH/AKwB/wMA5//4Eg4AL///AOr/UQD/nwAA/27/7AAA/+kAe/8Ayf8A/5sA/zEA/6z/ABEAEP8A/17/MgAA/9n/ACL/gAD/AJ0AXP8Aqv//AMoA/yHqFBb/zAD/AGD/ANsA9//1/wDk/wDV/wDF/wC3/wD/AI2m/wD/FACY/wCI/wB5/wBp/wD/YgBb/wBK/wA8/wAs/wAd/wAN/wAAPv8A/xH/AFAAi///rQAA/8r/+gAA1///QwAAH/8Abf8A/43c/JNGAAAAiUlEQVR4AQXBg2EDAAAAsMy2bds2ttp2+/8PTby79mDLsKJPq/oFPdk24dWXAxsGjRg1ZtykKdNmzJozb8GiJct63WjYl7fiWdOZkk0vOpyr2fVtyKl7FX2uXGjpcuxWDy69KdiRk5WRlpIUFxMVERLw78+vH1Unun1YV3ZkwKM1CYfq7nQK22sD03ITV2Aqp0IAAAAASUVORK5CYII=");cursor:row-resize;margin-left:.25rem;width:1rem}.colorpicker colorpicker-hue i{border:.35rem solid transparent;border-right-color:#fff;height:0;left:100% !important;margin:-0.35rem 0 0 -0.35rem;width:0}.colorpicker colorpicker-saturation{background-image:url("data:image/png;base64,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");cursor:crosshair;width:100px}.colorpicker colorpicker-saturation i{border-radius:100%;border:.15rem solid #fff;box-sizing:border-box;height:.75rem;left:0;margin:-0.375rem 0 0 -0.375rem;top:0;width:.75rem}.colorpicker input{background-color:transparent;border-color:#444;color:#fff;margin:.25rem 0 0}datepicker input{margin-right:0}.datetimepicker{line-height:2rem;padding:.35rem;text-align:center}.datetimepicker .table{border-spacing:.2rem;width:100%}.datetimepicker .left,.datetimepicker .switch,.datetimepicker .right,.datetimepicker .day,.datetimepicker .month,.datetimepicker .year,.datetimepicker .hour,.datetimepicker .minute{cursor:pointer}.datetimepicker .switch,.datetimepicker .dow{font-weight:normal}.datetimepicker .dow{cursor:default}.datetimepicker .past,.datetimepicker .future{opacity:.35}.datetimepicker .active{background-color:rgba(68,68,68,0.98)}.datetimepicker .month,.datetimepicker .year,.datetimepicker .hour,.datetimepicker .minute{display:inline-block}.datetimepicker .month,.datetimepicker .year{width:25%}.datetimepicker .hour,.datetimepicker .minute{width:33.3333%}.menu{display:flex}.menu a{text-decoration:none}.menu.dropdown .menuitem>.subcontent{background-color:#fff;border-radius:.2rem;box-shadow:0 .15rem .5rem rgba(34,34,34,0.2);box-sizing:border-box;color:#2c3e50;cursor:default;display:none;line-height:2rem;padding:.35rem 0;position:absolute;z-index:200}.menuitem{position:relative}.menuitem .fa{vertical-align:middle}.menuitem .fa-spin{-webkit-animation:fa-spin 1s infinite linear;animation:fa-spin 1s infinite linear}.menu.dropdown .menuitem>.subcontent::before{border:.65rem solid transparent;border-bottom-color:#fff;bottom:100%;content:'';left:1.1rem;position:absolute}.menu.dropdown .menuitem:hover>.subcontent,.menu.dropdown .menuitem.focus>.subcontent{display:block}.menu.dropdown .menuitem.left>.subcontent{right:0}.menu.dropdown .menuitem.left>.subcontent .menuitem.has-content a{padding-right:2rem}.menu.dropdown .menuitem.left>.subcontent .menuitem.has-content::after{content:'\f0da';font:normal normal normal 14px/1 FontAwesome;font-size:1.25rem;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;line-height:2rem;opacity:.35;position:absolute;right:.5rem;text-rendering:auto;top:0;vertical-align:middle;width:1rem}.menu.dropdown .menuitem.left>.subcontent .menuitem.has-content:hover::after{opacity:.65}.menu.dropdown .menuitem.left>.subcontent .menuitem>.subcontent{top:-0.35rem;right:100%}.menu.dropdown .menuitem.left>.subcontent .menuitem>.subcontent::before{content:none}.menu.dropdown .menuitem.left>.subcontent::before{left:auto;right:1.1rem}.menuitem>.subcontent>.menu{flex-direction:column}.menuitem>.subcontent .menuitem .fa{font-size:1.1rem}.menuitem>.subcontent .menuitem.button{cursor:pointer}.menuitem>.subcontent .menuitem.button .fa{display:inline-block;width:1.75rem}.menuitem>.subcontent .menuitem.button>.content{align-items:center;display:flex;padding:0 1rem;text-align:left}.menuitem>.subcontent .menuitem.button .label{flex:1;white-space:nowrap}.menuitem>.subcontent .menu.icons>.menuitem.button>.content>.label:first-child{margin-left:1.75rem}.menuitem>.subcontent .menuitem.separator{background-color:rgba(34,34,34,0.1);display:block;height:1px;margin:.35rem 0}.menuitem>.subcontent .menuitem.button:hover,.menuitem>.subcontent .menuitem.button a:focus{background-color:#2980b9;color:#fff}.menuitem.button[disabled]{opacity:.35;pointer-events:none}.menuitem.button>.content{display:block;text-align:center}article section .space>.menu{height:1.5rem}article section .space>.menu>.menuitem>.content{align-items:center;border-radius:.2rem;cursor:pointer;display:flex;padding:0 .5rem}article section .space>.menu>.menuitem>.content>.fa{width:1.5rem}article section .space>.menu>.menuitem.reverse>.content{flex-direction:row-reverse}article section .space>.menu>.menuitem:hover>.content,article section .space>.menu>.menuitem.focus>.content{background-color:#ecf0f1}article section .space>.menu>.menuitem>.subcontent::before{content:none}.angular-tooltip{background-color:rgba(34,34,34,0.9);border-radius:.2rem;box-sizing:border-box;color:#fff;font-size:.9rem;max-width:35%;opacity:0;padding:.35rem .65rem;pointer-events:none;position:absolute;transition:opacity .2s ease-in-out .5s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:200}.angular-tooltip::before{border:.5rem solid transparent;content:'';position:absolute}.angular-tooltip-top::before,.angular-tooltip-top-left::before,.angular-tooltip-top-right::before{border-top-color:rgba(34,34,34,0.9);top:100%}.angular-tooltip-top::before{left:50%;margin-left:-0.5rem}.angular-tooltip-top-left,.angular-tooltip-bottom-left{margin-left:.5rem}.angular-tooltip-top-left::before,.angular-tooltip-bottom-left::before{right:.5rem}.angular-tooltip-top-right,.angular-tooltip-bottom-right{margin-left:-0.5rem}.angular-tooltip-top-right::before,.angular-tooltip-bottom-right::before{left:.5rem}.angular-tooltip-right::before{border-right-color:rgba(34,34,34,0.9);margin-top:-0.5rem;right:100%;top:50%}.angular-tooltip-bottom::before,.angular-tooltip-bottom-left::before,.angular-tooltip-bottom-right::before{border-bottom-color:rgba(34,34,34,0.9);bottom:100%}.angular-tooltip-bottom::before{left:50%;margin-left:-0.5rem}.angular-tooltip-left::before{border-left-color:rgba(34,34,34,0.9);margin-top:-0.5rem;left:100%;top:50%}.angular-tooltip-fade-in{opacity:1}.angular-tooltip .label{font-weight:normal;opacity:.75;padding-right:.5rem;text-align:right}.hotkeys-container{background-color:rgba(0,0,0,0.35);bottom:0;display:block !important;left:0;overflow:auto;padding:4rem;position:fixed;right:0;text-align:center;top:0}.hotkeys-container.fade{opacity:0;transition:opacity .2s linear;visibility:hidden}.hotkeys-container.fade.in{opacity:1;visibility:visible;z-index:600}.hotkeys{background-color:#fff;box-shadow:0 0 1rem rgba(0,0,0,0.5);display:inline-block;font-size:.9rem;padding:2rem;position:relative;text-align:left}.hotkeys-header{background-color:#e6eaeb;display:flex;line-height:3.5rem;margin:-2rem -2rem 2rem}.hotkeys-title{flex:1;font-size:1.2rem;font-weight:500;padding:0 2rem}.hotkeys-close{cursor:pointer;font-size:1.1rem;text-align:center;width:3.5rem}.hotkeys-close:focus,.hotkeys-close:hover{background-color:#d9ddde;outline:0}.hotkeys-list{-moz-column-count:2;column-count:2;-moz-column-gap:1rem;column-gap:1rem}.hotkeys-entry{display:flex;margin-bottom:.65rem}.hotkeys-keys{margin-right:1rem;text-align:right;width:5rem}.hotkeys-key{background-color:#333;border-bottom:.2rem solid #111;border-radius:.35rem;border-top:.1rem solid #333;box-shadow:inset 0 .1rem 0 #666;box-sizing:border-box;color:#fff;display:inline-block;line-height:1.5rem;margin:0 .25rem;min-width:1.8rem;padding:0 .5rem;text-align:center}.graph{align-items:center;background-color:#ecf0f1;display:flex;flex-direction:column;justify-content:center;position:relative}.graph.frame,.graph.frame .graph-container,.graph.frame .graph-canvas{min-height:100vh}.graph:hover .graph-slides,.graph.focus,.graph.folded:hover{outline:.9rem solid #ecf0f1;z-index:1}.graph.folded{line-height:3rem}.graph.folded:hover,.graph.folded.focus{outline-color:#dee2e3}.graph.frame:hover .graph-slides,.graph.preview:hover .graph-slides{outline:0}.graph .message,.graph-container{align-items:center;display:flex;justify-content:center;width:100%}.graph .message{color:#7f8c8d;margin:0}.graph .message.centered{bottom:0;left:0;position:absolute;right:0;top:0;width:auto}.graph .message.float{background-color:rgba(236,240,241,0.9);bottom:auto;font-size:.9rem;left:1rem;line-height:1.5rem;position:absolute;right:auto;top:1rem;width:auto}.graph .message.warning.float{background-color:#f1c40f;color:#fff;display:none;opacity:.98}.graph .message.float .fa{margin-right:.5rem}.graph .message.clickable{cursor:pointer}.graph .message .fa{font-size:1.35rem;margin-right:.35rem}.graph-control{display:none}.graph-slides{align-items:center;cursor:default;display:flex;flex-direction:column;overflow:hidden;pointer-events:none;position:absolute;top:0;bottom:0;right:0;left:0}.graph:hover .message.warning.float,.graph:hover .graph-control{display:block}.graph-toggle-fold,.graph-toggle-legend,.graph-step-backward,.graph-step-forward,.graph-menu{background-color:#ecf0f1;pointer-events:all;text-align:center}.graph-toggle-fold,.graph-toggle-legend,.graph-step-backward,.graph-step-forward{cursor:pointer}.graph-toggle-fold,.graph-toggle-legend{font-size:.8rem;line-height:1.5rem;min-width:4rem;text-align:center}.graph-toggle-fold .fa,.graph-step-backward .fa,.graph-step-forward .fa{display:block}.graph-toggle-fold .fa,.graph-toggle-legend .fa{display:inline-block}.graph-toggle-fold{border-radius:0 0 .25rem .25rem;transform:translateY(-1.5rem);transition:transform .2s ease-in-out}.graph-toggle-fold.active,.graph-toggle-fold:hover{transform:translateY(0)}.grid2 .graph-toggle-fold,.grid3 .graph-toggle-fold{border-bottom-left-radius:0;position:absolute;left:0}.graph-toggle-fold,.graph-toggle-legend{padding:0 1rem}.graph-toggle-fold .fa,.graph-toggle-legend .fa{margin-right:.35rem}.graph-toggle-legend{border-radius:.25rem .25rem 0 0}.graph-step{align-items:center;justify-content:space-between;display:flex;flex-grow:1;width:100%}.graph-step-backward,.graph-step-forward{font-size:2rem;line-height:5rem;transition:transform .2s ease-in-out;width:2.5rem}.graph-step-backward{border-radius:0 .2rem .2rem 0;transform:translateX(-3rem)}.graph-step-forward{border-radius:.2rem 0 0 .2rem;transform:translateX(3rem)}.graph-step-backward.active,.graph-step-forward.active,.graph-step-backward:hover,.graph-step-forward:hover{transform:translateX(0)}.graph-menu{border-bottom-left-radius:.2rem;padding:0 0 .9rem .9rem;position:absolute;right:0;top:0}.graph.frame .graph-menu{padding:.5rem}.graph-menu>.menuitem{display:inline-flex;height:1.5rem;justify-content:center;margin-left:.35rem;position:relative;vertical-align:middle}.graph-menu>.menuitem>.content{display:flex;align-items:center}.graph-menu>.menuitem>.subcontent{top:1.5rem}.graph-menu>.menuitem.button:hover,.graph-menu>.menuitem.separator{background-color:#bdc3c7}.graph-menu>.menuitem:first-child{margin-left:0}.graph-menu>.menuitem.button{text-align:center;width:1.5rem}.graph-menu>.menuitem.button:hover{border-radius:.2rem}.graph-menu>.menuitem.button a{text-decoration:none}.graph-menu>.menuitem.separator{width:1px}.graph-menu .menuitem>.subcontent{transform:translateX(1rem)}.graph-menu>.menuitem .fa{font-size:1.1rem}.graph-container,.graph-canvas{min-height:20rem}.graph-container{background-color:#fff;flex-direction:column;flex-grow:1}.graph-canvas{min-width:100%}.graph.frame .graph-container{overflow:auto}.graph.empty .graph-container,.graph.error .graph-container{background-color:transparent}.graph.zooming .chart{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.graph-cursor{background-color:#aaa;display:none;height:1px;pointer-events:none;position:absolute;width:1px;will-change:height,left,top}.graph-tooltip{background-color:rgba(34,34,34,0.9);border-radius:.2rem;box-sizing:border-box;color:#fff;display:none;font-size:.9rem;line-height:1.5rem;margin:0 2rem;padding:.35rem .65rem;pointer-events:none;position:absolute;z-index:200}.graph-tooltip table{border-spacing:0 .25rem;white-space:nowrap;width:1px}.graph-tooltip thead th,.graph-tooltip tfoot th{color:#aaa;font-weight:500}.graph-tooltip tbody,.graph-tooltip tfoot{text-align:right}.graph-tooltip tbody th{font-weight:normal;text-align:left;width:100%}.graph-tooltip tbody th,.graph-tooltip tbody td,.graph-tooltip tfoot td,.graph-tooltip tfoot td{padding:0 .5rem;white-space:nowrap}.graph-tooltip tbody .null{color:#aaa}.graph-tooltip tfoot th{text-align:right}.graph-tooltip .color{border-radius:.1rem;display:inline-block;height:.75rem;margin-right:.5rem;vertical-align:middle;width:.75rem}.graph-zoom{background-color:rgba(41,128,185,0.35);display:none;height:1px;pointer-events:none;position:absolute;width:1px;will-change:height,left,top,width}.graph-legend{align-self:flex-start;line-height:1.75rem;font-size:.9rem;max-width:100%;overflow-x:auto}.graph-legend table{border-spacing:0;white-space:nowrap}.graph-legend tr.disabled{opacity:.35;pointer-events:none}.graph-legend th{font-weight:normal}.graph-legend .label{align-items:center;cursor:pointer;display:flex;margin-right:.65rem;pointer-events:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.graph-legend .key{opacity:.5;padding:0 .65rem 0 1.35rem}.graph-legend .value{cursor:pointer}.graph-legend .value.active span{text-decoration:underline}.graph-legend .label .color{border-radius:.1rem;display:inline-block;height:.8rem;margin-right:.5rem;width:1rem}@media screen and (max-width:1024px){.graph-toggle-fold{border-bottom-left-radius:0;left:0;position:absolute}}