body{padding:0;margin:0;width:100%;height:100%;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#314659;font-size:14px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC","Hiragino Sans GB","Microsoft YaHei","Helvetica Neue",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";line-height:1.5;background:#fff}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}#root{padding:0;margin:0;width:100%;height:100%;box-sizing:border-box}.ant-modal-body{max-height:70vh!important;overflow:scroll}@media only screen and (max-device-width:812px){.ant-modal-body{max-height:60vh!important;overflow:scroll}}@media only screen and (max-device-width:812px) and (orientation:landscape){.ant-modal-body{max-height:40vh!important;overflow:scroll}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.ant-modal-body{max-height:60vh!important;overflow:scroll}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.ant-modal-body{max-height:40vh!important;overflow:scroll}}@media (max-width:768px){.ant-modal{max-width:calc(100vw - 40px)!important}}.app,.dashboard{padding:0;margin:0;width:100%;height:100%;box-sizing:border-box}.dashboard{display:flex;flex-direction:column}.dashboard .dashboard-content{flex:1 1;position:relative}.dashboard .dashboard-content .dashboard-content-panel{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:90%;max-width:800px;height:80%}.dashboard .dashboard-content-panel .dashboard-content-panel-wrapper{display:flex;flex-direction:column;width:100%;height:100%;border:1px solid #d9d9d9;border-radius:5px;overflow:hidden}.dashboard .dashboard-content-panel .dashboard-content-panel-wrapper .ant-card-body{flex:1 1;overflow:hidden;padding:0!important}.dashboard .dashboard-content-panel .dashboard-content-panel-wrapper .dashboard-tab-content-wrapper{width:100%;height:100%}.dashboard .dashboard-content-panel .dashboard-content-panel-wrapper .ant-tabs-tab{font-size:12px;-webkit-user-select:none;-ms-user-select:none;user-select:none}.dashboard .panel-container{width:100%;height:100%}@media only screen and (max-device-width:812px){.dashboard .dashboard-content-panel{width:85%;height:90%}}@media only screen and (max-device-width:812px) and (orientation:landscape){.dashboard .dashboard-content-panel{width:80%;height:95%}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.dashboard .dashboard-content-panel{width:75%;height:85%}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.dashboard .dashboard-content-panel{height:95%}}.entries-panel,.loader-viewer{width:100%;height:100%}.loader-viewer{position:relative}.loader-viewer .loader-viewer-wrapper{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.loader-viewer .loader-viewer-wrapper .error-box,.loader-viewer .loader-viewer-wrapper .loading-box{display:flex;flex-direction:column;align-items:center;justify-content:center}.panel-viewer,.tree-viewer{width:100%;height:100%;box-sizing:border-box}.tree-viewer{display:flex;flex-direction:column}.tree-viewer .tree-viewer-content{display:flex;flex-direction:column;flex:1 1;padding:24px;overflow:hidden}.tree-viewer .actions-box{display:flex;flex-direction:row;align-items:center;background:#fafafa;border-top:1px solid #e8e8e8}.tree-viewer .actions-box .action-item{flex:1 1;margin:12px 0;text-align:center}.tree-viewer .tree-navigation{width:100%;display:flex;flex-direction:row;align-items:center;margin-bottom:10px;border-bottom:1px solid #dadce0;overflow:scroll}.tree-viewer .navigation-segment-name{font-weight:500;font-size:12px;padding:10px;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}.tree-viewer .navigation-segment-name:hover{color:#000}.tree-viewer .navigation-segment-arrow{font-size:10px}.tree-viewer .tree-headers{display:flex;flex-direction:row;align-items:center;border-bottom:1px solid #dadce0;padding:11px;font-weight:500;font-size:12px;-webkit-user-select:none;-ms-user-select:none;user-select:none}.tree-viewer .tree-headers .name-header{flex:1 1;cursor:pointer}.tree-viewer .tree-headers .name-header:hover{color:#000}.tree-viewer .tree-headers .meta-header{text-align:left;width:150px}.tree-viewer .tree-nodes-list-container{flex:1 1;overflow:scroll}@media only screen and (max-device-width:700px){.tree-viewer .tree-headers .meta-header{display:none}}@media only screen and (max-device-width:700px) and (orientation:landscape){.tree-viewer .tree-headers .meta-header{display:block}}.tree-node{margin:0;border:1px solid transparent;border-bottom-color:#dadce0;padding:11px;font-size:12px;-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.tree-node:hover{border-color:transparent;background-color:#e8f0fe}.tree-node:hover .node-meta,.tree-node:hover .node-name{color:#1967d2}.tree-node .tree-node-wrapper{display:flex;flex-direction:row;align-items:center}.tree-node .node-name{font-weight:500;color:rgba(0,0,0,.72);flex:1 1;margin-left:15px}.tree-node .node-meta{text-align:left;width:150px}@media only screen and (max-device-width:700px){.tree-node .node-meta{display:none}}@media only screen and (max-device-width:700px) and (orientation:landscape){.tree-node .node-meta{display:block}}.action-button{font-size:12px;display:flex;flex-direction:row;justify-content:center;align-items:center;-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.action-button:hover{color:#1890ff}.entry-editor-modal{width:90%!important;max-width:900px}.entry-editor-modal .entry-editor-modal-content .label{margin-bottom:3px;font-size:11px;color:rgba(0,0,0,.45)}.entry-single-property-editor .hor-dots{background-image:linear-gradient(90deg,rgba(0,0,0,.38) 50%,transparent 0);background-position:bottom;background-repeat:repeat-x;background-size:6px 2px;height:22px;width:16px}.entry-properties-editor{display:flex;flex-direction:row;margin-left:16px}.entry-properties-editor .vert-dots{background-image:linear-gradient(180deg,rgba(0,0,0,.38) 50%,transparent 0);background-repeat:repeat-y;background-size:2px 6px;margin:-11px 0 18px;min-width:2px;width:2px}.entry-properties-editor .entry-properties-editor-content{flex:1 1}.entry-properties-editor .plus-dots{background-image:linear-gradient(90deg,rgba(0,0,0,.38) 50%,transparent 0);background-position:bottom;background-repeat:repeat-x;background-size:6px 2px;height:4px;width:25px}.file-chooser-button{box-sizing:border-box}.file-chooser-button .btn{width:100%;text-align:center}.entry-viewer-modal{width:90%!important;max-width:700px}.entry-viewer-modal .entry-viewer-modal-content .label{margin-bottom:3px;font-size:11px;color:rgba(0,0,0,.45)}.entry-single-property-viewer{padding:4px 0}.entry-single-property-viewer .property-name-value-pairs{display:flex;flex-direction:row;align-items:center}.entry-single-property-viewer .property-name{font-size:13px;font-weight:700;margin-right:7px}.entry-single-property-viewer .property-value{flex:1 1}.entry-single-property-viewer .value{font-family:monospace}.entry-properties-viewer{margin:0 0 0 20px}.sensitive-text-viewer{display:inline-flex;flex-direction:row;align-items:center}.file-viewer-modal .file-viewer-modal-content .file-attributes-container .attr{display:flex;flex-direction:row;align-items:center}.file-content-viewer{display:flex;flex-direction:column;height:400px;border-bottom:1px solid #e8e8e8;margin-bottom:10px;position:relative;overflow:hidden}.file-content-viewer .file-content-viewer-wrapper{width:100%;flex:1 1;overflow:scroll}.file-content-viewer .pdf-arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:999;background:#fff;padding:5px;box-shadow:0 2px 5px 0 rgb(0 0 0/16%),0 2px 10px 0 rgb(0 0 0/12%);cursor:pointer}.files-panel{width:100%;height:100%}.texts-panel{width:100%;height:100%}.text-editor-modal .text-editor-modal-content{height:450px;display:flex;flex-direction:column}.text-viewer-modal .text-viewer-modal-content .text-attributes-container .attr{display:flex;flex-direction:row;align-items:center}.text-content-viewer{height:350px;border-bottom:1px solid #e8e8e8;margin-bottom:10px;display:flex;flex-direction:column;overflow:scroll}.header{box-sizing:border-box;padding:15px}.header,.header .logo .home-link{display:flex;flex-direction:row;align-items:center}.header .logo .home-link .app-name{color:rgba(0,0,0,.65);margin-left:5px;font-weight:500}.header .menu{flex:1 1;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;padding-right:50px}.header .menu .menu-item{color:rgba(0,0,0,.65);font-size:12px}.header .menu .menu-item:hover{color:#1890ff}@media only screen and (max-device-width:1024px){.header .menu{padding-right:0}}.login{padding:0;margin:0;width:100%;height:100%;box-sizing:border-box;position:relative}.login .login-box{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:70%;max-width:300px}