.ember-basic-dropdown,.ember-basic-dropdown-content,.ember-basic-dropdown-content *,.ember-power-select-dropdown *{box-sizing:border-box}.ember-power-select-trigger,.ember-power-select-trigger--active,.ember-power-select-trigger:focus{border-top:transparent;border-bottom:transparent;border-right:transparent;border-left:transparent}.ember-basic-dropdown{position:relative}.ember-basic-dropdown-content{position:absolute;width:auto;z-index:1000;background-color:#FFF}.ember-basic-dropdown-content--left{left:0}.ember-basic-dropdown-content--right{right:0}.ember-basic-dropdown-overlay{position:fixed;background:rgba(0,0,0,.5);width:100%;height:100%;z-index:10;top:0;left:0;pointer-events:none}.ember-power-select-trigger{position:relative;border-radius:4px;background-color:transparent;overflow-x:hidden;text-overflow:ellipsis;user-select:none;-webkit-user-select:none;color:inherit}.ember-power-select-trigger:after{content:"";display:table;clear:both}.ember-power-select-trigger--active,.ember-power-select-trigger:focus{box-shadow:none}.ember-basic-dropdown-trigger--below.ember-power-select-trigger[aria-expanded=true],.ember-basic-dropdown-trigger--in-place.ember-power-select-trigger[aria-expanded=true]{border-bottom-left-radius:0;border-bottom-right-radius:0}.ember-basic-dropdown-trigger--above.ember-power-select-trigger[aria-expanded=true]{border-top-left-radius:0;border-top-right-radius:0}.ember-power-select-placeholder{color:#999;display:block;overflow-x:hidden;white-space:nowrap;text-overflow:ellipsis}.ember-power-select-status-icon{position:absolute;display:inline-block;width:0;height:0;top:0;bottom:0;margin:auto;border-style:solid}.ember-basic-dropdown-trigger[aria-expanded=true] .ember-power-select-status-icon{transform:rotate(180deg)}.ember-power-select-clear-btn{position:absolute;cursor:pointer;right:25px}.ember-power-select-trigger-multiple-input{font-family:inherit;font-size:inherit;border:none;display:inline-block;line-height:inherit;-webkit-appearance:none;outline:0;padding:0;float:left;background-color:transparent;text-indent:2px}.ember-power-select-trigger-multiple-input:disabled{background-color:#eee}.ember-power-select-trigger-multiple-input::placeholder{opacity:1;color:#999}.ember-power-select-trigger-multiple-input::-webkit-input-placeholder{opacity:1;color:#999}.ember-power-select-trigger-multiple-input::-moz-placeholder{opacity:1;color:#999}.ember-power-select-trigger-multiple-input::-ms-input-placeholder{opacity:1;color:#999}.ember-power-select-multiple-options{padding:0;margin:0}.ember-power-select-multiple-option{border:1px solid gray;border-radius:4px;color:#333;background-color:#e4e4e4;padding:0 4px;display:inline-block;line-height:1.45;float:left;margin:2px 0 2px 3px}.ember-power-select-multiple-remove-btn{cursor:pointer}.ember-power-select-multiple-remove-btn:not(:hover){opacity:.5}.ember-power-select-search{padding:4px}.ember-power-select-search-input{border:1px solid #aaa;border-radius:0;width:100%;font-size:inherit;line-height:inherit;padding:0 5px}.ember-power-select-search-input:focus{border:1px solid #aaa;box-shadow:none}.ember-power-select-dropdown{border-left:1px solid #aaa;border-right:1px solid #aaa;line-height:1.75;border-radius:4px;box-shadow:none;overflow:hidden;color:inherit}.ember-power-select-dropdown.ember-basic-dropdown-content--above{border-top:1px solid #aaa;border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.ember-power-select-dropdown.ember-basic-dropdown-content--below,.ember-power-select-dropdown.ember-basic-dropdown-content--in-place{border-top:none;border-bottom:1px solid #aaa;border-top-left-radius:0;border-top-right-radius:0}.ember-power-select-dropdown.ember-basic-dropdown-content--in-place{width:100%}.ember-power-select-options{list-style:none;margin:0;padding:0;user-select:none;-webkit-user-select:none}.ember-power-select-options[role=listbox]{overflow-y:auto;-webkit-overflow-scrolling:touch;max-height:146px}.ember-power-select-option{cursor:pointer;padding:0 8px}.ember-power-select-group[aria-disabled=true]{color:#999;cursor:not-allowed}.ember-power-select-group[aria-disabled=true] .ember-power-select-option,.ember-power-select-option[aria-disabled=true]{color:#999;pointer-events:none;cursor:not-allowed}.ember-power-select-option[aria-selected=true]{background-color:#ddd}.ember-power-select-option[aria-current=true]{background-color:#5897fb;color:#fff}.ember-power-select-group-name{cursor:default;font-weight:700}.ember-power-select-trigger[aria-disabled=true]{background-color:#eee}.ember-power-select-group .ember-power-select-group .ember-power-select-group-name{padding-left:24px}.ember-power-select-group .ember-power-select-group .ember-power-select-option{padding-left:40px}.ember-power-select-group .ember-power-select-option{padding-left:24px}.ember-power-select-group .ember-power-select-group-name{padding-left:8px}.ember-power-select-trigger[dir=rtl]{padding:0 0 0 16px}.ember-power-select-trigger[dir=rtl] .ember-power-select-placeholder,.ember-power-select-trigger[dir=rtl] .ember-power-select-selected-item{margin-right:8px}.ember-power-select-trigger[dir=rtl] .ember-power-select-multiple-option,.ember-power-select-trigger[dir=rtl] .ember-power-select-trigger-multiple-input{float:right}.ember-power-select-trigger[dir=rtl] .ember-power-select-status-icon{left:5px;right:initial}.ember-power-select-trigger[dir=rtl] .ember-power-select-clear-btn{left:25px;right:initial}.ember-power-select-dropdown[dir=rtl] .ember-power-select-group .ember-power-select-group .ember-power-select-group-name{padding-right:24px}.ember-power-select-dropdown[dir=rtl] .ember-power-select-group .ember-power-select-group .ember-power-select-option{padding-right:40px}.ember-power-select-dropdown[dir=rtl] .ember-power-select-group .ember-power-select-option{padding-right:24px}.ember-power-select-dropdown[dir=rtl] .ember-power-select-group .ember-power-select-group-name{padding-right:8px}.ember-power-select-trigger{display:inline-block;top:-2px;line-height:normal;vertical-align:middle;padding:8px 25px 8px 10px;min-height:0;cursor:pointer;margin-right:20px;outline:0}.ember-power-select-trigger:hover,.ember-power-select-trigger[aria-expanded=true]{background-color:#1488c4}.ember-power-select-trigger+div{display:none}.ember-power-select-status-icon{right:8px;border-width:8.7px 5px 0;border-color:#FFF transparent transparent;margin-left:5px}body,h2{margin:0}.ember-power-select-placeholder,.ember-power-select-selected-item{margin-left:0}body,body>div.ember-view,html{height:100%}body{background-color:#eee;font-family:Arial;font-size:13px}a,a:focus,a:hover{color:inherit}h2{font-size:16px}header{min-height:55px;line-height:55px;color:#FFF;background-color:#22a5e9;padding:0 15px;overflow:auto}header #logo{font-family:Pacifico;font-size:24px;line-height:55px;-webkit-font-smoothing:antialiased;float:left;margin-right:30px;text-decoration:none}header button{background:0 0;border:0;outline:0;color:#FFF;font-size:14px;padding:7px 10px;border-radius:4px;cursor:pointer}header button.active:not(:disabled),header button:hover:not(:disabled){background-color:#1488c4}header button:disabled{opacity:.5;cursor:not-allowed}header button:disabled::before{content:none}header #status200{float:right;text-align:right;line-height:20px;padding:8px 0 7px}header a.feedback{float:right;font-size:12px;background-color:#21bb62;border:1px solid #19904b;margin:12px 20px 12px 0;padding:7px 10px;border-radius:4px;text-decoration:none;line-height:normal}header a.feedback:hover{background-color:#1fb25d}main{display:flex;flex-direction:column;height:calc(100% - 55px)}main .flex-item{display:inline-flex;flex-grow:1}main #sql{position:relative;flex-direction:row}main #sql.fullscreen{display:block;position:absolute;top:55px;left:0;right:0;bottom:0;z-index:99}main #sql.fullscreen .panel.fullscreen{left:0!important;right:0!important;max-width:100%!important;z-index:99!important}main #sql .panel{padding:0}main #sql .panel .CodeMirror-sizer{padding-right:170px!important}main #sql #sql-query,main #sql #sql-schema{position:absolute;top:0;bottom:0;max-width:calc(50% - 1px)}main #sql #sql-query .btn,main #sql #sql-schema .btn{position:absolute;bottom:12px;right:12px}main #sql #sql-schema{left:0;right:50%}main #sql #sql-query{left:50%;right:0}main #results{padding-right:12px}main #results.fullscreen{position:absolute;top:55px;bottom:0;left:0;right:0;z-index:10}main #results.fullscreen #results-table{max-height:calc(100% - 55px)}main #results h2{position:static;line-height:31px}main #results #results-table{max-height:200px;overflow:auto}.panel{position:relative;background-color:#FFF;padding:12px 85px 12px 12px}.panel .panel-title{position:absolute;top:15px;right:15px;z-index:10;text-align:right;color:#ccc;width:162px}.panel .panel-title h2{color:#000;margin-bottom:5px}.panel>.CodeMirror{width:100%;height:100%;cursor:text}.panel div{display:block}.panel table{display:table;width:100%}.panel-handle-vertical{max-width:2px}.panel-handle-horizontal{max-height:2px}table{border-collapse:collapse;margin-bottom:15px}table td,table th{padding:12px;border:1px solid #ddd}table thead th{text-align:left}table tbody tr:nth-child(odd) td{background-color:#f5f5f5}.alert{padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent}.alert.alert-success{background-color:#dff0d8;border-color:#d0e9c6;color:#3c763d}.alert.alert-warning{background-color:#fcf8e3;border-color:#faf2cc;color:#8a6d3b}.alert.alert-error{background-color:#f2dede;border-color:#ebcccc;color:#a94442}.btn{background-color:#22a5e9;border:0;outline:0;color:#FFF;font-size:14px;padding:7px 10px;border-radius:4px;cursor:pointer}#flash-message{position:fixed;top:75px;right:20px;z-index:10;width:328px;padding-right:40px;transform:translateX(115%);opacity:0;transition:color 150ms 150ms,background-color 150ms 150ms,transform 150ms,opacity 150ms}#flash-message.show{transform:translateX(0);opacity:1;transition:color 150ms,background-color 150ms,transform 150ms,opacity 150ms}#flash-message #flash-close{position:absolute;top:0;right:0;padding:8px 14px;font-size:20px;cursor:pointer}@media (max-width:500px){header #runButton{margin-left:0!important}header #status200{width:100%;text-align:center;padding-top:0}main,main .flex-item{display:block}main #sql .panel{padding:0}main #sql .panel .panel-title{width:auto}main #sql .panel>.CodeMirror{height:300px}main #sql .panel>.CodeMirror .CodeMirror-sizer{padding-top:60px}main #sql #sql-query,main #sql #sql-schema{position:relative;display:block;left:auto;right:auto;top:auto;bottom:auto;width:100%;max-width:100%;border-bottom:1px solid #ddd}#flash-message{top:auto;bottom:20px;left:20px;width:auto;margin-bottom:0;transform:translateY(200%)}#flash-message.show{transform:translateY(0);opacity:1;transition:color 150ms,background-color 150ms,transform 150ms,opacity 150ms}}