.fallback-editor[data-v-b56c91c1]{display:flex;flex-direction:column;gap:.5rem;width:100%}.fallback-textarea[data-v-b56c91c1]{background-color:#fff;border:1px solid #e5e7eb;border-radius:.5rem;color:#111827;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.875rem;line-height:1.25rem;min-height:300px;outline:none;padding:.75rem;resize:vertical;transition:border-color .15s ease;width:100%}.fallback-textarea[data-v-b56c91c1]:focus{border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f633}.fallback-textarea[data-v-b56c91c1]:disabled{background-color:#f3f4f6;color:#6b7280;cursor:not-allowed}.dark .fallback-textarea[data-v-b56c91c1]{background-color:#374151;border-color:#4b5563;color:#e5e7eb}.dark .fallback-textarea[data-v-b56c91c1]:focus{border-color:#3b82f6}.dark .fallback-textarea[data-v-b56c91c1]:disabled{background-color:#1f2937;color:#9ca3af}.fallback-hint[data-v-b56c91c1]{color:#6b7280;font-size:.75rem;margin:0}.dark .fallback-hint[data-v-b56c91c1]{color:#9ca3af}.monaco-container[data-v-3b6ffa12]{border:1px solid #e5e7eb;border-radius:.5rem;width:100%}.dark .monaco-container[data-v-3b6ffa12]{border-color:#4b5563}.skeleton-editor[data-v-3b6ffa12]{background-color:#f3f4f6;border:1px solid #e5e7eb;border-radius:.5rem;box-sizing:border-box;display:flex;flex-direction:column;padding:1rem}.dark .skeleton-editor[data-v-3b6ffa12]{background-color:#374151;border-color:#4b5563}.skeleton-line[data-v-3b6ffa12]{animation:shimmer-3b6ffa12 1.5s infinite;background:linear-gradient(90deg,#d1d5db 25%,#e5e7eb,#d1d5db 75%);background-size:200% 100%;border-radius:.25rem;height:1.25rem;margin-bottom:.5rem}.dark .skeleton-line[data-v-3b6ffa12]{background:linear-gradient(90deg,#4b5563 25%,#6b7280,#4b5563 75%);background-size:200% 100%}.fallback-wrapper[data-v-3b6ffa12]{width:100%}.fallback-convert-container[data-v-3b6ffa12]{display:flex;gap:1rem;width:100%}.fallback-convert-panel[data-v-3b6ffa12]{flex:1;min-width:0}@media(max-width:1023px){.fallback-convert-container[data-v-3b6ffa12]{flex-direction:column}}@keyframes shimmer-3b6ffa12{0%{background-position:200% 0}to{background-position:-200% 0}}.monaco-container[data-v-9a9160e5]{border:1px solid #e5e7eb;border-radius:.5rem;width:100%}.dark .monaco-container[data-v-9a9160e5]{border-color:#4b5563}.skeleton-editor[data-v-9a9160e5]{background-color:#f3f4f6;border:1px solid #e5e7eb;border-radius:.5rem;box-sizing:border-box;display:flex;flex-direction:column;padding:1rem}.dark .skeleton-editor[data-v-9a9160e5]{background-color:#374151;border-color:#4b5563}.skeleton-line[data-v-9a9160e5]{animation:shimmer-9a9160e5 1.5s infinite;background:linear-gradient(90deg,#d1d5db 25%,#e5e7eb,#d1d5db 75%);background-size:200% 100%;border-radius:.25rem;height:1.25rem;margin-bottom:.5rem}.dark .skeleton-line[data-v-9a9160e5]{background:linear-gradient(90deg,#4b5563 25%,#6b7280,#4b5563 75%);background-size:200% 100%}.fallback-wrapper[data-v-9a9160e5]{width:100%}.fallback-diff-container[data-v-9a9160e5]{display:flex;gap:.5rem;width:100%}.fallback-diff-panel[data-v-9a9160e5]{flex:1;min-width:0}@keyframes shimmer-9a9160e5{0%{background-position:200% 0}to{background-position:-200% 0}}.monaco-container[data-v-f2d31c88]{border:1px solid #e5e7eb;border-radius:.5rem;width:100%}.dark .monaco-container[data-v-f2d31c88]{border-color:#4b5563}.fallback-wrapper[data-v-f2d31c88]{width:100%}.skeleton-editor[data-v-f2d31c88]{background-color:#f3f4f6;border:1px solid #e5e7eb;border-radius:.5rem;box-sizing:border-box;display:flex;flex-direction:column;padding:1rem}.dark .skeleton-editor[data-v-f2d31c88]{background-color:#374151;border-color:#4b5563}.skeleton-line[data-v-f2d31c88]{animation:shimmer-f2d31c88 1.5s infinite;background:linear-gradient(90deg,#d1d5db 25%,#e5e7eb,#d1d5db 75%);background-size:200% 100%;border-radius:.25rem;height:1.25rem;margin-bottom:.5rem}.dark .skeleton-line[data-v-f2d31c88]{background:linear-gradient(90deg,#4b5563 25%,#6b7280,#4b5563 75%);background-size:200% 100%}@keyframes shimmer-f2d31c88{0%{background-position:200% 0}to{background-position:-200% 0}}
