/*!
 * 
 * @license p3x-redis-ui-material v2020.10.521
 *
 * 💿 The p3x-redis-ui-material web interface that connects to the p3x-redis-ui-server via http and socket.io
 *
 * https://corifeus.com/redis-ui-material
 *
 * Copyright (c) 2020 Patrik Laszlo / P3X / Corifeus and contributors.
 *
 * MIT License
 *
 * Permission is hereby granted, free of charge, to any person obtaining a copy
 * of this software and associated documentation files (the "Software"), to deal
 * in the Software without restriction, including without limitation the rights
 * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
 * copies of the Software, and to permit persons to whom the Software is
 * furnished to do so, subject to the following conditions:
 *
 * The above copyright notice and this permission notice shall be included in all
 * copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 * SOFTWARE.
 *
 */@media (max-width:959px){md-dialog.fullscreen-dialog{min-height:100%;min-width:100%;border-radius:0}md-dialog.fullscreen-dialog md-dialog-content{height:100vh}md-dialog.fullscreen-dialog md-dialog-content md-content{height:100%}}button>md-icon{position:relative;top:-1px}.p3xr-theme-dark .pico-content{background-color:grey!important;color:#fff!important}.p3xr-theme-dark .pico-modal-header{background-color:#000!important}.p3xr-theme-dark .jsoneditor-modal .jsoneditor-jmespath-label,.p3xr-theme-dark .jsoneditor-modal a{color:#000!important}.p3xr-theme-dark .jsoneditor-modal .jsoneditor-button-group.jsoneditor-button-group-value-asc input.jsoneditor-button-asc,.p3xr-theme-dark .jsoneditor-modal .jsoneditor-button-group.jsoneditor-button-group-value-desc input.jsoneditor-button-desc{color:#fff!important;background-color:#000!important}.p3xr-theme-dark .jsoneditor-modal table td,.p3xr-theme-dark .jsoneditor-modal table th{color:#fff!important}.p3xr-theme-dark .pico-content input,.p3xr-theme-dark .pico-content select,.p3xr-theme-dark .pico-content textarea{color:#fff!important;background-color:rgba(0,0,0,.5)!important}.p3xr-theme-dark div.jsoneditor-value.jsoneditor-string.jsoneditor-color-value{color:#fff}.p3xr-theme-dark .jsoneditor-preview{color:#fff!important}.p3xr-theme-dark .jsoneditor-statusbar{background-color:rgba(0,0,0,.25)!important;color:#fff!important}.p3xr-theme-dark div.jsoneditor,.p3xr-theme-dark div.jsoneditor-menu{border-color:#4b4b4b}.p3xr-theme-dark div.jsoneditor-menu{background-color:#4b4b4b}.p3xr-theme-dark div.jsoneditor-field,.p3xr-theme-dark div.jsoneditor-tree,.p3xr-theme-dark div.jsoneditor-value,.p3xr-theme-dark div.jsoneditor textarea.jsoneditor-text{color:#fff}.p3xr-theme-dark table.jsoneditor-search div.jsoneditor-frame{background:grey}.p3xr-theme-dark tr.jsoneditor-highlight,.p3xr-theme-dark tr.jsoneditor-selected{background-color:grey}.p3xr-theme-dark div.jsoneditor-field.jsoneditor-highlight,.p3xr-theme-dark div.jsoneditor-field[contenteditable=true]:focus,.p3xr-theme-dark div.jsoneditor-field[contenteditable=true]:hover,.p3xr-theme-dark div.jsoneditor-value.jsoneditor-highlight,.p3xr-theme-dark div.jsoneditor-value[contenteditable=true]:focus,.p3xr-theme-dark div.jsoneditor-value[contenteditable=true]:hover{background-color:grey;border-color:grey}.p3xr-theme-dark div.jsoneditor-field.highlight-active,.p3xr-theme-dark div.jsoneditor-field.highlight-active:focus,.p3xr-theme-dark div.jsoneditor-field.highlight-active:hover,.p3xr-theme-dark div.jsoneditor-value.highlight-active,.p3xr-theme-dark div.jsoneditor-value.highlight-active:focus,.p3xr-theme-dark div.jsoneditor-value.highlight-active:hover{background-color:#b1b1b1;border-color:#b1b1b1}.p3xr-theme-dark div.jsoneditor-tree button:focus{background-color:#868686}.p3xr-theme-dark div.jsoneditor-readonly,.p3xr-theme-dark div.jsoneditor td.jsoneditor-separator{color:#acacac}.p3xr-theme-dark div.jsoneditor-value.jsoneditor-string{color:#0f8}.p3xr-theme-dark div.jsoneditor-value.jsoneditor-array,.p3xr-theme-dark div.jsoneditor-value.jsoneditor-object{color:#bababa}.p3xr-theme-dark div.jsoneditor-value.jsoneditor-number{color:#ff4040}.p3xr-theme-dark div.jsoneditor-value.jsoneditor-boolean{color:#ff8048}.p3xr-theme-dark div.jsoneditor-value.jsoneditor-null{color:#49a7fc}.p3xr-theme-dark div.jsoneditor-value.jsoneditor-invalid{color:#fff}.md-toolbar-tools,md-toolbar{height:48px!important;min-height:48px!important;max-height:48px!important}body.p3xr-no-animation *{transition:none!important}#p3xr-redis-ui-bootstrap{height:100vh}.fa,.fab,.fas,.svg-inline--fa,far{transform:scale(1.5)!important;margin-right:5px!important;margin-left:5px!important}[ng-click]{cursor:pointer}.md-button{min-width:auto}input:-webkit-autofill{background-color:transparent!important}.p3xr-md-input-container-no-bottom{margin-bottom:0;padding-bottom:0}.p3xr-md-input-container-no-top{margin-top:0;padding-top:0}.p3xr-md-input-container-bottom-info{opacity:.25}.p3xr-typography-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.p3xr-theme-light json-tree .key{color:#000;font-weight:700}.p3xr-theme-light .p3xr-md-menu-item-selected{background-color:rgba(0,0,0,.1)!important}.p3xr-theme-dark .p3xr-md-menu-item-selected{background-color:hsla(0,0%,100%,.1)!important}.p3xr-theme-dark json-tree .key{color:hsla(0,0%,100%,.6);font-weight:700}.p3xr-theme-dark ::placeholder{color:hsla(0,0%,100%,.75)}.p3xr-pre{font-family:Roboto Mono!important;font-size:16px;line-height:18px;overflow:hidden!important;word-wrap:break-word;overflow-wrap:break-word;white-space:pre-wrap;word-spacing:0}.p3xr-not-selectable{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.p3x-margin-height{margin-bottom:5px}.jsoneditor-poweredBy{display:none}.ace_mobile-menu{display:none!important}@media (min-width:960px){md-dialog.fullscreen-dialog-fix-width{min-width:75%}}json-tree>json-node>ul{margin:0}json-tree *{font-size:13px!important}json-tree>json-node>span.key{position:relative;top:-8px}.p3xr-layout-content,.p3xr-layout-content-electron{position:absolute;left:0;right:0;margin-bottom:48px}.p3xr-layout-content{padding:5px;margin-top:48px}#p3xr-layout-header-container{top:0}#p3xr-layout-footer-container{bottom:0}#p3xr-layout-header-version-donated,#p3xr-layout-header-version-free{position:fixed;z-index:6;top:32px;left:128px;font-size:75%}#p3xr-layout-footer-container,#p3xr-layout-header-container{position:fixed;z-index:5;left:0;width:100%}#p3xr-layout-footer-container .md-toolbar-tools,#p3xr-layout-footer-container md-toolbar,#p3xr-layout-header-container .md-toolbar-tools,#p3xr-layout-header-container md-toolbar{height:48px!important;min-height:48px!important;max-height:48px!important}#p3xr-layout-reduced{position:fixed;z-index:11;max-width:310px;width:310px;text-align:center;padding-left:5px;padding-right:5px;height:24px;bottom:53px;font-weight:700;text-transform:uppercase;line-height:24px;border-style:solid;border-width:5px;cursor:pointer}p3xr-main-key-string textarea{width:100%}p3xr-main-key .p3xr-main-key-label-key-title{cursor:pointer;font-weight:700}p3xr-main-key md-list-item p{font-weight:700}#p3xr-main-statistics-dbs{border-radius:0}p3xr-main-treecontrol-controls{margin-top:2px;display:block;text-align:center;min-height:24px}p3xr-main-treecontrol-controls .md-icon-button{height:auto!important;min-height:auto!important;width:auto!important;min-width:auto!important;margin:0!important;padding:0!important}p3xr-main-treecontrol-controls .p3xr-main-treecontrol-controls-search{clear:both;text-align:left;padding:5px}p3xr-main-treecontrol-controls .p3xr-main-treecontrol-controls-search input.withSearch{width:calc(100% - 100px)!important}p3xr-main-treecontrol-controls .p3xr-main-treecontrol-controls-search input.withoutSearch{width:calc(100% - 80px)!important}.p3xr-main-treecontrol-controls-divider-select{display:inline-block}.p3xr-main-treecontrol-controls-divider-select .md-select-value{min-width:0!important;min-height:0!important}.p3xr-main-treecontrol-controls-divider-select .md-select-value span:not(.md-select-icon){visibility:hidden!important;display:none!important}.p3xr-main-treecontrol-controls-divider-select .md-select-value .md-select-icon{width:3px!important;position:relative;left:-8px;top:-2px}.p3xr-main-treecontrol-controls-divider-select-container{font-family:Roboto Mono;padding:0!important;top:137px!important;left:79px!important}.p3xr-main-treecontrol-controls-divider-select-container md-select-menu md-content{min-width:auto}.p3xr-main-treecontrol-controls-pager{position:relative;display:inline-block;top:2px}.p3xr-main-treecontrol-controls-keycount{opacity:.5;float:right;line-height:26px;margin-top:6px}p3xr-main .p3xr-main-treecontrol-node-icon{display:inline-block;min-width:12px;text-align:center}p3xr-main treecontrol>ul>li.tree-collapsed>i.tree-branch-head,p3xr-main treecontrol>ul>li.tree-expanded>i.tree-branch-head{margin-left:4px!important;margin-right:4px!important;white-space:nowrap!important}p3xr-main treecontrol li.tree-collapsed>i.tree-branch-head,p3xr-main treecontrol li.tree-expanded>i.tree-branch-head{display:inline-block;background-image:none!important;font-family:Font Awesome\ 5 Free;font-style:normal;font-weight:900;font-size:15px;padding:0!important;line-height:20px;min-width:12px;text-align:center}p3xr-main treecontrol li{white-space:nowrap}p3xr-main treecontrol li.tree-collapsed>i.tree-branch-head:before{content:"\f07b"}p3xr-main treecontrol li.tree-expanded>i.tree-branch-head:before{content:"\f07c"}p3xr-main treecontrol ul{overflow:visible!important}p3xr-main treecontrol .tree-leaf-head{display:none!important;background-image:none}p3xr-main treecontrol>ul>li{padding-left:4px}p3xr-main .p3xr-main-tree .p3xr-main-tree-node{line-height:28px!important;white-space:nowrap}p3xr-main .p3xr-main-tree .p3xr-main-tree-node .p3xr-main-tree-node-count{opacity:.5}p3xr-console .p3xr-console-electron{margin:5px}p3xr-console #p3xr-console-content{font-family:Roboto Mono!important;text-align:center}p3xr-console #p3xr-console-content #p3xr-console-content-output{min-width:calc(100% - 20px);text-align:left}p3xr-console #p3xr-console-content #p3xr-console-content-output pre{font-family:Roboto Mono!important;white-space:pre-wrap}p3xr-console #p3xr-console-content #p3xr-console-content-output .p3xr-console-content-output-item:before{content:"> ";opacity:.5}p3xr-console #p3xr-console-content input{min-width:calc(100% - 18px);position:fixed;bottom:56px;left:3px;right:0}@media (max-width:350px){p3xr-main .p3xr-main-toolbar-button-hide-on-small{display:none}}p3xr-main #p3xr-main-treecontrol-container{position:fixed;overflow:auto}p3xr-main #p3xr-main-treecontrol-container-directive-small{max-height:220px;overflow:auto}p3xr-main .p3xr-main-treecontrol-folder-icon{transform:scale(.75)}p3xr-main #p3xr-main-content-container{position:fixed;overflow:auto;display:block}p3xr-main .p3xr-main-db-select .md-select-value{border-bottom:none!important}#p3xr-main-content-sizer{position:fixed;display:block;cursor:ew-resize;z-index:10}.p3xr-theme-light md-checkbox.md-checked .md-icon{background-color:rgba(0,0,0,.5)}md-checkbox:not(.md-checked) .md-icon{border-color:#000!important}.p3xr-theme-dark md-checkbox.md-checked .md-icon{background-color:hsla(0,0%,100%,.5)}.p3xr-theme-dark md-select-menu md-content md-option[selected],.p3xr-theme-dark md-select-menu md-content md-option[selected].md-focused,.p3xr-theme-dark md-select-menu md-content md-option[selected]:focus{color:#fff}.p3xr-theme-dark #p3xr-main-header .md-select-icon{color:#000!important}body[md-theme=p3xrThemeDarkoBluoLayout].p3xr-theme-dark #p3xr-main-header .md-select-icon{color:#fff!important}body[md-theme=p3xrThemeDarkoBluoLayout].p3xr-theme-dark md-checkbox:not(.md-checked) .md-icon{border-color:#fff!important}body[md-theme=p3xrThemeRedisLayout].p3xr-theme-light md-checkbox.md-checked .md-icon{background-color:hsla(0,0%,100%,.5)}body[md-theme=p3xrThemeRedisLayout].p3xr-theme-light .p3xr-main-db-select-container md-select-menu md-content md-option[selected],body[md-theme=p3xrThemeRedisLayout].p3xr-theme-light .p3xr-main-db-select-container md-select-menu md-content md-option[selected].md-focused,body[md-theme=p3xrThemeRedisLayout].p3xr-theme-light .p3xr-main-db-select-container md-select-menu md-content md-option[selected]:focus{color:#fff}body[md-theme=p3xrThemeRedisLayout].p3xr-theme-light #p3xr-main-header .md-select-icon{color:#000!important}body[md-theme=p3xrThemeMatrixLayout].p3xr-theme-dark md-checkbox.md-checked .md-icon{background-color:transparent;border-color:#000}md-select:not([disabled]):focus .md-select-value{color:inherit!important}.p3xr-accordion-electron{margin-left:5px;margin-right:5px;margin-bottom:5px}.p3xr-input{padding:3px;border-style:solid;border-width:2px;margin:1px}.p3xr-input:focus{margin:0;border-width:3px;outline:none}#p3xr-overlay{font-size:125%;position:fixed;left:0;top:0;width:100vw;height:100vh;text-align:center;display:flex;flex-direction:column;align-items:center;align-content:center;justify-content:center;background-color:rgba(0,0,0,.9);z-index:99999;color:hsla(0,0%,50.2%,.5)}#p3xr-overlay i{font-size:400%!important}textarea,treecontrol{font-family:Roboto Mono!important}md-input-container.p3xr-md-input-container-no-bottom div.md-errors-spacer{min-height:0}.p3xr-roboto-monospace *{font-family:Roboto Mono!important}.p3xr-padding{padding:8px}