.toast[data-v-fa262094]{position:fixed;top:20px;right:20px;display:flex;align-items:center;gap:8px;padding:12px 20px;background:#1e1e2e;border:1px solid #313244;border-radius:8px;box-shadow:0 4px 12px #0003;color:#cdd6f4;z-index:1000}.toast.success[data-v-fa262094]{border-left:4px solid #a6e3a1}.toast-icon[data-v-fa262094]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%}.success .toast-icon[data-v-fa262094]{background:#a6e3a1;color:#1e1e2e}.toast-message[data-v-fa262094]{font-size:14px;font-weight:500}.toast-enter-active[data-v-fa262094],.toast-leave-active[data-v-fa262094]{transition:all .3s ease}.toast-enter-from[data-v-fa262094],.toast-leave-to[data-v-fa262094]{opacity:0;transform:translate(30px)}.resize-divider[data-v-56e208d3]{position:relative;width:24px;margin:0 -12px;cursor:col-resize;display:flex;justify-content:center;z-index:10;touch-action:none}.divider-line[data-v-56e208d3]{width:2px;height:100%;background:#313244;transition:background-color .2s}.resize-divider:hover .divider-line[data-v-56e208d3],.is-dragging .divider-line[data-v-56e208d3]{background:#89b4fa}.resize-divider[data-v-56e208d3]:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%}.sql-formatter[data-v-a4814d38]{padding:24px;background:#1e1e2e;border-radius:16px;color:#cdd6f4}.toolbar[data-v-a4814d38]{margin-bottom:24px;display:flex;gap:12px}.toolbar button[data-v-a4814d38]{padding:10px 24px;border:none;border-radius:8px;cursor:pointer;font-size:14px;font-weight:500;transition:all .2s ease}.toolbar button.primary[data-v-a4814d38]{background:#89b4fa;color:#1e1e2e}.toolbar button.secondary[data-v-a4814d38]{background:#313244;color:#cdd6f4}.toolbar button.danger[data-v-a4814d38]{background:#313244;color:#f38ba8}.toolbar button[data-v-a4814d38]:hover{transform:translateY(-2px);filter:brightness(1.1)}.toolbar button[data-v-a4814d38]:active{transform:translateY(0)}.editor-container[data-v-a4814d38]{display:flex;position:relative;gap:0;min-height:500px;align-items:stretch}.input-section[data-v-a4814d38]{position:relative;min-width:200px;margin-right:12px}.output-section[data-v-a4814d38]{flex:1;min-width:200px;margin-left:12px}.section-header[data-v-a4814d38]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;height:32px}.section-header h3[data-v-a4814d38]{margin:0;font-size:16px;font-weight:500;color:#89b4fa}.hint[data-v-a4814d38]{font-size:12px;color:#6c7086;background:#313244;padding:4px 8px;border-radius:4px}textarea[data-v-a4814d38]{width:calc(100% - 2px);height:500px;padding:16px;background:#11111b;color:#cdd6f4;border:1px solid #313244;border-radius:8px;font-family:JetBrains Mono,Fira Code,monospace;font-size:14px;line-height:1.6;resize:vertical;transition:all .2s ease;box-sizing:border-box}textarea[data-v-a4814d38]:focus{outline:none;border-color:#89b4fa;box-shadow:0 0 0 2px #89b4fa33}textarea[data-v-a4814d38]::placeholder{color:#6c7086}.output-section textarea[data-v-a4814d38]{background:#181825}.error-message[data-v-a4814d38]{margin-top:16px;padding:12px 16px;background:#181825;border-left:4px solid #f38ba8;border-radius:8px;display:flex;align-items:center;gap:12px;color:#f38ba8;font-size:14px}.error-icon[data-v-a4814d38]{display:flex;align-items:center;justify-content:center;width:20px;height:20px;background:#f38ba8;color:#11111b;border-radius:50%;font-style:normal;font-weight:700}@media (max-width: 768px){.editor-container[data-v-a4814d38]{flex-direction:column}.input-section[data-v-a4814d38]{width:100%!important;margin-right:0;margin-bottom:24px}.output-section[data-v-a4814d38]{margin-left:0}.resize-divider[data-v-a4814d38]{display:none}textarea[data-v-a4814d38]{height:300px}.sql-formatter[data-v-a4814d38]{padding:16px}}textarea[data-v-a4814d38]::-webkit-scrollbar{width:12px}textarea[data-v-a4814d38]::-webkit-scrollbar-track{background:#181825;border-radius:8px}textarea[data-v-a4814d38]::-webkit-scrollbar-thumb{background:#313244;border-radius:8px;border:3px solid #181825}textarea[data-v-a4814d38]::-webkit-scrollbar-thumb:hover{background:#45475a}.options[data-v-a4814d38]{display:flex;align-items:center;gap:8px}.switch[data-v-a4814d38]{position:relative;display:inline-block;width:40px;height:20px}.switch input[data-v-a4814d38]{opacity:0;width:0;height:0}.slider[data-v-a4814d38]{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#313244;transition:.4s;border-radius:20px}.slider[data-v-a4814d38]:before{position:absolute;content:"";height:16px;width:16px;left:2px;bottom:2px;background-color:#cdd6f4;transition:.4s;border-radius:50%}input:checked+.slider[data-v-a4814d38]{background-color:#89b4fa}input:checked+.slider[data-v-a4814d38]:before{transform:translate(20px)}.copy-btn[data-v-a4814d38]{padding:8px 16px;background:#313244;border:none;border-radius:6px;color:#cdd6f4;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:8px}.copy-btn svg[data-v-a4814d38]{transition:all .2s ease}.copy-btn[data-v-a4814d38]:hover{background:#45475a;transform:translateY(-1px)}.copy-btn:hover svg[data-v-a4814d38]{transform:scale(1.1)}.copy-btn[data-v-a4814d38]:active{transform:scale(.95)}.dataworks-converter[data-v-ea0c4aac]{padding:24px;background:#1e1e2e;border-radius:16px;color:#cdd6f4}.editor-container[data-v-ea0c4aac]{display:flex;position:relative;gap:0;min-height:500px;align-items:stretch}.input-section[data-v-ea0c4aac]{position:relative;min-width:200px;margin-right:12px}.output-section[data-v-ea0c4aac]{flex:1;min-width:200px;margin-left:12px}.table-wrapper[data-v-ea0c4aac]{width:100%;height:500px;border:1px solid #313244;border-radius:8px;background:#181825;box-sizing:border-box;-webkit-user-select:text;user-select:text}.table-container[data-v-ea0c4aac]{width:100%;height:500px;overflow:auto;padding:0;position:relative}table[data-v-ea0c4aac]{width:100%;border-collapse:separate;border-spacing:0;font-family:JetBrains Mono,Fira Code,monospace;font-size:14px;table-layout:fixed}th[data-v-ea0c4aac],td[data-v-ea0c4aac]{position:relative;padding:8px 12px;text-align:left;border-right:1px solid #313244;border-bottom:1px solid #313244;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:50px;max-width:300px;background:inherit}th[data-v-ea0c4aac]:last-child,td[data-v-ea0c4aac]:last-child{border-right:none}.freeze-column[data-v-ea0c4aac]{position:sticky;left:0;z-index:2;background:#1e1e2e;min-width:60px;max-width:60px;border-right:2px solid #313244}th.freeze-column[data-v-ea0c4aac]{z-index:3;background:#313244}th[data-v-ea0c4aac]{background:#313244;color:#89b4fa;font-weight:500;position:sticky;top:0;z-index:1}tbody tr:hover td[data-v-ea0c4aac]{background:#313244}tbody tr:hover td.freeze-column[data-v-ea0c4aac]{background:#45475a}.actions[data-v-ea0c4aac]{display:flex;align-items:center;gap:12px;height:100%}.table-info[data-v-ea0c4aac]{font-size:12px;color:#6c7086;background:#313244;padding:4px 8px;border-radius:4px;display:flex;align-items:center;gap:8px;height:fit-content}.info-item[data-v-ea0c4aac]{white-space:nowrap}.info-divider[data-v-ea0c4aac]{color:#45475a;margin:0 4px}.table-container[data-v-ea0c4aac]::-webkit-scrollbar{width:12px;height:12px}.table-container[data-v-ea0c4aac]::-webkit-scrollbar-track{background:#181825;border-radius:8px}.table-container[data-v-ea0c4aac]::-webkit-scrollbar-thumb{background:#313244;border-radius:8px;border:3px solid #181825}.table-container[data-v-ea0c4aac]::-webkit-scrollbar-thumb:hover{background:#45475a}.table-container[data-v-ea0c4aac]::-webkit-scrollbar-corner{background:#181825}@media (max-width: 768px){.table-container[data-v-ea0c4aac]{height:300px}th[data-v-ea0c4aac],td[data-v-ea0c4aac]{min-width:100px}}.toolbar[data-v-ea0c4aac]{margin-bottom:24px;display:flex;gap:12px}.toolbar button[data-v-ea0c4aac]{padding:10px 24px;border:none;border-radius:8px;cursor:pointer;font-size:14px;font-weight:500;transition:all .2s ease}.toolbar button.primary[data-v-ea0c4aac]{background:#89b4fa;color:#1e1e2e}.toolbar button.secondary[data-v-ea0c4aac]{background:#313244;color:#cdd6f4}.toolbar button.danger[data-v-ea0c4aac]{background:#313244;color:#f38ba8}.toolbar button[data-v-ea0c4aac]:hover{transform:translateY(-2px);filter:brightness(1.1)}.toolbar button[data-v-ea0c4aac]:active{transform:translateY(0)}textarea[data-v-ea0c4aac]{width:calc(100% - 2px);height:500px;padding:16px;background:#11111b;color:#cdd6f4;border:1px solid #313244;border-radius:8px;font-family:JetBrains Mono,Fira Code,monospace;font-size:14px;line-height:1.6;resize:vertical;transition:all .2s ease;box-sizing:border-box}textarea[data-v-ea0c4aac]:focus{outline:none;border-color:#89b4fa;box-shadow:0 0 0 2px #89b4fa33}textarea[data-v-ea0c4aac]::placeholder{color:#6c7086}.section-header[data-v-ea0c4aac]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;height:32px}.section-header h3[data-v-ea0c4aac]{margin:0;font-size:16px;font-weight:500;color:#89b4fa}.options[data-v-ea0c4aac]{display:flex;align-items:center;gap:8px}.hint[data-v-ea0c4aac]{font-size:12px;color:#6c7086;background:#313244;padding:4px 8px;border-radius:4px}.switch[data-v-ea0c4aac]{position:relative;display:inline-block;width:40px;height:20px}.switch input[data-v-ea0c4aac]{opacity:0;width:0;height:0}.slider[data-v-ea0c4aac]{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#313244;transition:.4s;border-radius:20px}.slider[data-v-ea0c4aac]:before{position:absolute;content:"";height:16px;width:16px;left:2px;bottom:2px;background-color:#cdd6f4;transition:.4s;border-radius:50%}input:checked+.slider[data-v-ea0c4aac]{background-color:#89b4fa}input:checked+.slider[data-v-ea0c4aac]:before{transform:translate(20px)}.copy-btn[data-v-ea0c4aac]{padding:8px 16px;background:#313244;border:none;border-radius:6px;color:#cdd6f4;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:8px}.copy-btn svg[data-v-ea0c4aac]{transition:all .2s ease}.copy-btn[data-v-ea0c4aac]:hover{background:#45475a;transform:translateY(-1px)}.copy-btn:hover svg[data-v-ea0c4aac]{transform:scale(1.1)}.copy-btn[data-v-ea0c4aac]:active{transform:scale(.95)}.error-message[data-v-ea0c4aac]{margin-top:16px;padding:12px 16px;background:#181825;border-left:4px solid #f38ba8;border-radius:8px;display:flex;align-items:center;gap:12px;color:#f38ba8;font-size:14px}.error-icon[data-v-ea0c4aac]{display:flex;align-items:center;justify-content:center;width:20px;height:20px;background:#f38ba8;color:#11111b;border-radius:50%;font-style:normal;font-weight:700}@media (max-width: 768px){.editor-container[data-v-ea0c4aac]{flex-direction:column}.input-section[data-v-ea0c4aac]{width:100%!important;margin-right:0;margin-bottom:24px}.output-section[data-v-ea0c4aac]{margin-left:0}.resize-divider[data-v-ea0c4aac]{display:none}}textarea[data-v-ea0c4aac]::-webkit-scrollbar,.table-container[data-v-ea0c4aac]::-webkit-scrollbar{width:12px;height:12px}textarea[data-v-ea0c4aac]::-webkit-scrollbar-track,.table-container[data-v-ea0c4aac]::-webkit-scrollbar-track{background:#181825;border-radius:8px}textarea[data-v-ea0c4aac]::-webkit-scrollbar-thumb,.table-container[data-v-ea0c4aac]::-webkit-scrollbar-thumb{background:#313244;border-radius:8px;border:3px solid #181825}textarea[data-v-ea0c4aac]::-webkit-scrollbar-thumb:hover,.table-container[data-v-ea0c4aac]::-webkit-scrollbar-thumb:hover{background:#45475a}.resizable-column[data-v-ea0c4aac]{position:relative;padding-right:24px}.column-resizer[data-v-ea0c4aac]{position:absolute;top:0;right:0;width:8px;height:100%;cursor:col-resize;background:transparent}.column-resizer[data-v-ea0c4aac]:hover,.column-resizer[data-v-ea0c4aac]:active{background:#89b4fa33}[data-v-ea0c4aac]::selection{background:#89b4fa33;color:#fff}.full-content-modal[data-v-ea0c4aac]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.modal-content[data-v-ea0c4aac]{background:#1e1e2e;border-radius:8px;width:80%;max-width:800px;max-height:80vh;display:flex;flex-direction:column}.modal-header[data-v-ea0c4aac]{padding:16px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #313244}.modal-header h3[data-v-ea0c4aac]{margin:0;color:#89b4fa}.close-btn[data-v-ea0c4aac]{background:none;border:none;color:#cdd6f4;font-size:24px;cursor:pointer;padding:0 8px}.close-btn[data-v-ea0c4aac]:hover{color:#f38ba8}.modal-body[data-v-ea0c4aac]{padding:16px;overflow:auto;flex:1}.modal-body pre[data-v-ea0c4aac]{margin:0;white-space:pre-wrap;word-wrap:break-word;font-family:JetBrains Mono,Fira Code,monospace;color:#cdd6f4}@media (max-width: 768px){.modal-content[data-v-ea0c4aac]{width:95%;height:80vh}}.toolbar[data-v-8a8c0b7d]{margin-bottom:24px;display:flex;gap:12px}.toolbar button[data-v-8a8c0b7d]{padding:10px 24px;border:none;border-radius:8px;cursor:pointer;font-size:14px;font-weight:500;transition:all .2s ease}.toolbar button.primary[data-v-8a8c0b7d]{background:#89b4fa;color:#1e1e2e}.toolbar button.secondary[data-v-8a8c0b7d]{background:#313244;color:#cdd6f4}.toolbar button.danger[data-v-8a8c0b7d]{background:#313244;color:#f38ba8}.toolbar button[data-v-8a8c0b7d]:hover{transform:translateY(-2px);filter:brightness(1.1)}.toolbar button[data-v-8a8c0b7d]:active{transform:translateY(0)}.editor-container[data-v-8a8c0b7d]{display:flex;position:relative;gap:0;min-height:500px;align-items:stretch}.input-section[data-v-8a8c0b7d]{position:relative;min-width:200px;margin-right:12px}.output-section[data-v-8a8c0b7d]{flex:1;min-width:200px;margin-left:12px}.section-header[data-v-8a8c0b7d]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;height:32px}.section-header h3[data-v-8a8c0b7d]{margin:0;font-size:16px;font-weight:500;color:#89b4fa}.hint[data-v-8a8c0b7d]{font-size:12px;color:#6c7086;background:#313244;padding:4px 8px;border-radius:4px}textarea[data-v-8a8c0b7d]{width:calc(100% - 2px);height:500px;padding:16px;background:#11111b;color:#cdd6f4;border:1px solid #313244;border-radius:8px;font-family:JetBrains Mono,Fira Code,monospace;font-size:14px;line-height:1.6;resize:vertical;transition:all .2s ease;margin-top:0;box-sizing:border-box}textarea[data-v-8a8c0b7d]:focus{outline:none;border-color:#89b4fa;box-shadow:0 0 0 2px #89b4fa33}textarea[data-v-8a8c0b7d]::placeholder{color:#6c7086}.output-section textarea[data-v-8a8c0b7d]{background:#181825}.error-message[data-v-8a8c0b7d]{margin-top:16px;padding:12px 16px;background:#181825;border-left:4px solid #f38ba8;border-radius:8px;display:flex;align-items:center;gap:12px;color:#f38ba8;font-size:14px}.error-icon[data-v-8a8c0b7d]{display:flex;align-items:center;justify-content:center;width:20px;height:20px;background:#f38ba8;color:#11111b;border-radius:50%;font-style:normal;font-weight:700}.options[data-v-8a8c0b7d]{display:flex;align-items:center;gap:8px}.switch[data-v-8a8c0b7d]{position:relative;display:inline-block;width:40px;height:20px}.switch input[data-v-8a8c0b7d]{opacity:0;width:0;height:0}.slider[data-v-8a8c0b7d]{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#313244;transition:.4s;border-radius:20px}.slider[data-v-8a8c0b7d]:before{position:absolute;content:"";height:16px;width:16px;left:2px;bottom:2px;background-color:#cdd6f4;transition:.4s;border-radius:50%}input:checked+.slider[data-v-8a8c0b7d]{background-color:#89b4fa}input:checked+.slider[data-v-8a8c0b7d]:before{transform:translate(20px)}.copy-btn[data-v-8a8c0b7d]{padding:8px 16px;background:#313244;border:none;border-radius:6px;color:#cdd6f4;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:8px}.copy-btn svg[data-v-8a8c0b7d]{transition:all .2s ease}.copy-btn[data-v-8a8c0b7d]:hover{background:#45475a;transform:translateY(-1px)}.copy-btn:hover svg[data-v-8a8c0b7d]{transform:scale(1.1)}.copy-btn[data-v-8a8c0b7d]:active{transform:scale(.95)}@media (max-width: 768px){.editor-container[data-v-8a8c0b7d]{flex-direction:column}.input-section[data-v-8a8c0b7d]{width:100%!important;margin-right:0;margin-bottom:24px}.output-section[data-v-8a8c0b7d]{margin-left:0}.resize-divider[data-v-8a8c0b7d]{display:none}textarea[data-v-8a8c0b7d]{height:300px}}textarea[data-v-8a8c0b7d]::-webkit-scrollbar{width:12px}textarea[data-v-8a8c0b7d]::-webkit-scrollbar-track{background:#181825;border-radius:8px}textarea[data-v-8a8c0b7d]::-webkit-scrollbar-thumb{background:#313244;border-radius:8px;border:3px solid #181825}textarea[data-v-8a8c0b7d]::-webkit-scrollbar-thumb:hover{background:#45475a}.json-converter[data-v-93643307]{padding:24px;background:#1e1e2e;border-radius:16px;color:#cdd6f4}.tab-container[data-v-93643307]{display:flex;gap:12px;margin-bottom:24px;border-bottom:2px solid #313244;padding-bottom:10px}.tab-button[data-v-93643307]{padding:10px 24px;background:transparent;border:none;border-radius:8px 8px 0 0;cursor:pointer;font-size:14px;color:#6c7086;transition:all .2s ease}.tab-button[data-v-93643307]:hover{color:#89b4fa;background:#313244}.tab-button.active[data-v-93643307]{color:#89b4fa;font-weight:500;position:relative}.tab-button.active[data-v-93643307]:after{content:"";position:absolute;bottom:-12px;left:0;width:100%;height:2px;background:#89b4fa}.coming-soon[data-v-93643307]{display:flex;justify-content:center;align-items:center;height:400px;font-size:24px;color:#6c7086;background:#181825;border-radius:8px;border:2px dashed #313244}.app{font-family:Arial,sans-serif;padding:20px;min-height:100vh;background:#11111b}h1{text-align:center;color:#cdd6f4;margin-bottom:32px}body{margin:0;background:#11111b}
