.docker-convert .card-section[data-v-cef21c66]{margin-bottom:24px}.docker-convert .card-section[data-v-cef21c66]:last-child{margin-bottom:0}.docker-convert .editor-layout[data-v-cef21c66]{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media (max-width: 800px){.docker-convert .editor-layout[data-v-cef21c66]{grid-template-columns:1fr}}.docker-convert .editor-layout .editor-pane label[data-v-cef21c66]{display:block;font-size:13px;font-weight:600;color:#374151;margin-bottom:6px}.docker-convert .editor-layout .editor-pane .editor[data-v-cef21c66]{width:100%;height:300px;padding:12px;border:1px solid #d1d5db;border-radius:8px;font-family:Courier New,monospace;font-size:13px;resize:vertical;box-sizing:border-box}.docker-convert .editor-layout .editor-pane .editor[data-v-cef21c66]:focus{outline:none;border-color:#6366f1}.docker-convert .editor-layout .editor-pane .output-editor[data-v-cef21c66]{background:#f8fafc}.docker-convert .actions[data-v-cef21c66]{display:flex;gap:8px;margin-top:10px}.docker-convert .btn-primary[data-v-cef21c66]{padding:8px 20px;background:#6366f1;color:#fff;border:none;border-radius:6px;cursor:pointer;font-size:14px}.docker-convert .btn-primary[data-v-cef21c66]:hover{background:#4f46e5}.docker-convert .btn-sm[data-v-cef21c66]{padding:8px 14px;background:#f3f4f6;border:1px solid #d1d5db;border-radius:6px;cursor:pointer;font-size:13px}.docker-convert .btn-sm[data-v-cef21c66]:hover{background:#e5e7eb}
