.sq-layout{grid-template-columns:320px minmax(0,1fr)}.sq #sqSQL{min-height:190px;font:14px/1.65 ui-monospace,Consolas,monospace}.sq #sqParams{min-height:85px;font:14px/1.5 ui-monospace,Consolas,monospace}.sq-workspace h2:not(:first-child){margin-top:26px}.sq-columns{display:grid;gap:10px;margin:20px 0}.sq-column{padding:13px;background:#191323;border:1px solid #59456c;border-radius:10px;overflow-wrap:anywhere}.sq-column strong{display:block;color:#f2e7ff;margin-bottom:6px}.sq-column span{font-size:13px;color:#cabcda;line-height:1.7}.sq details{border-top:1px solid #5e4878;margin-top:18px;padding-top:16px}.sq summary{cursor:pointer;font-weight:650;color:#e6d6fc}.sq label small{font-size:12px;font-weight:400}.sq #sqResults{min-height:180px}.sq #sqResults td button{display:block;max-height:100px;overflow:hidden;white-space:pre-wrap;min-width:80px}.sq #sqResults td button:hover{color:#d4b0ff;text-decoration:underline}.sq #sqSchema{max-height:300px;overflow:auto;font-size:12px}.sq #sqCell{max-height:350px;overflow:auto;font-size:13px}.sq .sq-workspace .lw-field-row{grid-template-columns:1fr 1.5fr}.sq #sqRun{font-weight:700;background:#9865db}@media(min-width:1600px){.sq-layout{grid-template-columns:350px minmax(0,1fr)}}@media(max-width:950px){.sq-layout{grid-template-columns:1fr}}@media(max-width:500px){.sq .sq-workspace .lw-field-row{grid-template-columns:1fr}.sq #sqSQL{min-height:200px}}
