body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}body{background-color:beige}.App{text-align:center}.App-header{background-color:#282c34;min-height:100vh;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-header,.panels{display:-webkit-flex;display:flex}.panel{min-height:300px}.panel>h3{padding-bottom:24px;margin-bottom:0}.panel.source{-webkit-flex:75% 1;flex:75% 1;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;background-color:beige}.panel.explorer{-webkit-flex:50% 1;flex:50% 1;background-color:beige}.panel.source textarea{width:calc(100% - 8px);box-sizing:border-box;height:100%;min-height:500px;border:1px solid grey;resize:none;margin-left:8px;padding:10px;border-radius:8px;box-shadow:inset 0 0 1px #000}.panel.source textarea:focus{outline:none!important;box-shadow:inset 0 0 2px 2px #007eff!important}.panel.explorer .filterError{border:1px solid red;background-color:pink;margin:0 12px 8px;line-height:32px}.panel.explorer .filterExpression{border:1px solid #e7e7cf;background-color:#fafae1;margin:0 12px 8px;line-height:32px}.panel.explorer .filterError,.panel.explorer .filterExpression{padding:4px}.itemList{padding:12px;text-align:left;margin-top:-20px}textarea.valid{background-color:#bde6a6}textarea.invalid{background-color:pink}.itemField{min-width:175px;border:1px solid grey;background-color:#fcea75;font-size:.8rem;margin-top:8px;padding:8px;border-radius:4px;box-shadow:2px 2px rgb(0 0 0/25%)}.itemField.collection{background-color:#fcf891}.itemField>a{text-decoration:none;color:#000;font-weight:700}.itemField>a:hover{color:#5d5d5d}.itemField>a>svg,.itemField>svg{margin-right:4px}.itemField .childCount{float:right;display:inline-block;font-weight:400}.itemField .childCount>data{font-style:italic;text-decoration:underline}.ToolRowHeader{padding:8px;background-color:#6495ed;border-bottom:2px solid #547cc6}.ToolBox{padding:8px;background-color:#eee;border-top:1px solid #ccc;border-bottom:2px solid #ccc}.clickable:hover{cursor:pointer}.form-input{margin:6px}footer{line-height:40px;font-size:9px}
/*# sourceMappingURL=main.09082117.chunk.css.map */