.sql-editor-container{border-radius:8px;overflow:hidden;box-shadow:var(--shadow-card)}.sql-editor-container .monaco-editor{font-family:Geist Mono,ui-monospace,SFMono-Regular,monospace!important}.sql-editor-container .monaco-editor .margin{background:var(--c-surface-subtle)!important}.editor-toolbar{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;background:var(--c-surface-subtle);border-bottom:1px solid var(--c-border)}.editor-toolbar .file-tab{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:6px;font-family:Geist Mono,monospace;font-size:12px;font-weight:500;color:var(--c-ink-tertiary);background:transparent}.editor-toolbar .file-tab.active{color:var(--c-ink);background:var(--c-surface);box-shadow:var(--shadow-ring)}.picker-enter-active[data-v-b232887a],.picker-leave-active[data-v-b232887a]{transition:opacity .12s ease,transform .12s ease;transform-origin:top}.picker-enter-from[data-v-b232887a],.picker-leave-to[data-v-b232887a]{opacity:0;transform:translateY(-4px) scale(.98)}@media(prefers-reduced-motion:reduce){.picker-enter-active[data-v-b232887a],.picker-leave-active[data-v-b232887a]{transition:none}.picker-enter-from[data-v-b232887a],.picker-leave-to[data-v-b232887a]{opacity:1;transform:none}}
