.App{text-align:center}.rdg-viewport{height:auto!important;max-height:40vh!important;position:relative}.App-logo{animation:App-logo-spin 20s linear infinite;height:40vmin;pointer-events:none}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.queryButton:active{outline:none}.queryButtonPrimary{font-family:Roboto,sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:.875rem;letter-spacing:.04em;line-height:1.5rem;color:rgba(0,0,0,.87);color:var(--mdc-theme-text-primary-on-light,rgba(0,0,0,.87));display:inline-block;position:relative;min-width:64px;height:36px;padding:0 16px;border:none;border-radius:2px;outline:none;background:transparent;font-size:14px;font-weight:500;line-height:36px;text-align:center;text-transform:uppercase;vertical-align:middle;box-sizing:border-box;-webkit-appearance:none;-webkit-tap-highlight-color:transparent;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);transition:box-shadow .28s cubic-bezier(.4,0,.2,1);will-change:box-shadow;min-width:88px;margin-left:1rem;cursor:pointer;background-color:#3f51b5;background-color:var(--mdc-theme-primary,#3f51b5);color:#fff;color:var(--mdc-theme-text-primary-on-primary,#fff)}.queryButtonDelete:active,.queryButtonPrimary:active{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.queryButtonDelete{font-family:Roboto,sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:.875rem;letter-spacing:.04em;line-height:1.5rem;color:rgba(0,0,0,.87);color:var(--mdc-theme-text-primary-on-light,rgba(0,0,0,.87));display:inline-block;position:relative;min-width:64px;height:36px;padding:0 16px;border:none;border-radius:2px;outline:none;background:transparent;font-size:14px;font-weight:500;line-height:36px;text-align:center;text-transform:uppercase;vertical-align:middle;box-sizing:border-box;-webkit-appearance:none;-webkit-tap-highlight-color:transparent;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);transition:box-shadow .28s cubic-bezier(.4,0,.2,1);will-change:box-shadow;min-width:88px;margin-left:1rem;cursor:pointer;color:#ff4081;color:var(--mdc-theme-accent,#ff4081);background-color:#ff4081;background-color:var(--mdc-theme-accent,#ff4081);color:#fff;color:var(--mdc-theme-text-primary-on-accent,#fff)}.rule{display:flex;border-radius:3px;color:#9e9e9e;background:#fff;margin-left:1rem;padding:.5rem;margin-top:.2rem;width:98%;animation:fade 1s;opacity:1}.rule *{margin-left:.5rem}.condition{padding:.5rem;margin-top:.2rem;border-radius:3px;color:#9e9e9e;background:#fff;box-shadow:0 1px 1px -1px rgba(0,0,0,.2),0 1px 1px 1px rgba(0,0,0,.14),0 0 1px 0 rgba(0,0,0,.12);width:99%;animation:fade 1s;opacity:1}.querySelect{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;line-height:1.75rem;color:rgba(0,0,0,.87);color:var(--mdc-theme-text-primary-on-light,rgba(0,0,0,.87));padding-left:0;padding-right:24px;-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:flex-start;max-width:calc(100% - 24px);height:32px;transition:border-bottom-color .15s cubic-bezier(.4,0,1,1) 0ms,background-color .15s cubic-bezier(.4,0,1,1) 0ms;border:none;border-bottom:1px solid rgba(0,0,0,.12);border-radius:0;background:none;background-repeat:no-repeat;background-position:100%;background-image:url('data:image/svg+xml;charset=utf-8,<svg width="10" height="5"><path d="M7 10l5 5 5-5z"/></svg>');font-size:.936rem;cursor:pointer;font-family:Roboto,sans-serif;font-size:1rem;font-weight:400;letter-spacing:.04em}.querySelect:focus{border-bottom-color:#3f51b5;border-bottom-color:var(--mdc-theme-primary,#3f51b5);outline:none;background-color:rgba(0,0,0,.06)}.queryInput{color:rgba(0,0,0,.87);color:var(--mdc-theme-text-primary-on-light,rgba(0,0,0,.87));background:none;font-size:inherit;-webkit-appearance:none;appearance:none;transition:border-bottom-color .18s cubic-bezier(.4,0,.2,1);border:none;border-bottom:1px solid rgba(0,0,0,.12);padding-top:8px;padding-bottom:6px}.queryInput:focus{border-color:#3f51b5;border-color:var(--mdc-theme-primary,#3f51b5);outline:none}.queryText{font-family:Roboto,sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:1rem;letter-spacing:.04em;display:inline-block;margin-bottom:8px;will-change:opacity,transform,color;display:flex;height:auto;transition:none}@keyframes fade{0%{opacity:0}to{opacity:1}}.error{color:red}.react-contextmenu{min-width:160px;padding:5px 0;margin:2px 0 0;font-size:16px;color:#373a3c;text-align:left;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem;outline:none;opacity:0;pointer-events:none;transition:opacity .25s ease!important}.react-contextmenu.react-contextmenu--visible{opacity:1;pointer-events:auto}.react-contextmenu-item{padding:3px 20px;font-weight:400;line-height:1.5;color:#373a3c;text-align:inherit;white-space:nowrap;background:0 0;border:0;cursor:pointer}.react-contextmenu-item.react-contextmenu-item--active,.react-contextmenu-item.react-contextmenu-item--selected{color:#fff;background-color:#20a0ff;border-color:#20a0ff;text-decoration:none}.react-contextmenu-item.react-contextmenu-item--disabled,.react-contextmenu-item.react-contextmenu-item--disabled:hover{color:#878a8c;background-color:initial;border-color:rgba(0,0,0,.15)}.react-contextmenu-item--divider{margin-bottom:3px;padding:2px 0;border-bottom:1px solid rgba(0,0,0,.15);cursor:inherit}.react-contextmenu-item--divider:hover{background-color:initial;border-color:rgba(0,0,0,.15)}.react-contextmenu-item.react-contextmenu-submenu{padding:0}.react-contextmenu-item.react-contextmenu-submenu>.react-contextmenu-item:after{content:"▶";display:inline-block;position:absolute;right:7px}.table-container{font-family:Arial,sans-serif}.table{width:100%;border-collapse:collapse;margin-bottom:20px}.table td,.table th{border:2px solid #ddd;padding:8px;text-align:left}.table tbody tr:nth-child(2n),.table th{background-color:#f2f2f2}.table tbody tr:hover{background-color:#ddd}
/*# sourceMappingURL=main.63ae33fc.chunk.css.map */