.sql-tool .tabbar{display:flex;gap:2px;padding:6px 10px 0;background:var(--codeBar);border-bottom:1px solid var(--line);border-radius:var(--r) var(--r) 0 0}.sql-tool .tab{font-family:inherit;font-size:12.5px;font-weight:600;color:var(--faint);background:none;border:none;border-bottom:2px solid transparent;padding:8px 12px;cursor:pointer;transition:color .15s,border-color .15s}.sql-tool .tab:hover{color:var(--sub)}.sql-tool .tab.on{color:var(--set);border-bottom-color:var(--set)}.sql-tool .batchrow{display:flex;align-items:center;gap:10px;margin-top:12px;font-size:13px;color:var(--sub)}.sql-tool .batchrow select{flex:0 0 auto;width:auto;padding-right:26px}.sql-tool .colrow{display:flex;align-items:center;gap:8px}.sql-tool .typesel{font-family:var(--mono);flex:0 0 auto;width:auto;min-width:118px;padding:8px 26px 8px 9px}.sql-tool .nullbtn{font-family:var(--mono);font-size:11px;font-weight:700;letter-spacing:.02em;white-space:nowrap;flex:0 0 auto;min-width:74px;color:var(--sub);background:var(--inset);border:1px solid var(--line);border-radius:8px;padding:7px 8px;cursor:pointer;transition:color .15s,border-color .15s}.sql-tool .nullbtn.isnull{color:var(--where);border-color:var(--where);background:var(--whereSoft)}.sql-tool .nullbtn:hover{color:var(--ink)}@media(max-width:700px){.sql-tool .colrow{display:grid;gap:8px;align-items:center;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"chk dst dst" "chk typesel nullbtn"}.sql-tool .colrow .chk{grid-area:chk}.sql-tool .colrow .dst{grid-area:dst}.sql-tool .colrow .typesel{grid-area:typesel;width:100%}.sql-tool .colrow .nullbtn{grid-area:nullbtn}}
