.file-input-hidden{position:absolute;width:1px;height:1px;opacity:0;overflow:hidden}.tool-hint{margin-top:8px;font-size:.8125rem;color:var(--color-slate-600)}.result-status{white-space:pre-wrap;font-weight:600;margin-bottom:8px}.result-status.success{color:var(--color-success-dark)}.result-status.error{color:var(--color-error-dark)}.yaml-output-caption{font-size:.8125rem;color:var(--color-slate-600);margin-bottom:4px}.yaml-output{max-height:420px;overflow:auto;padding:12px;border:1px solid var(--color-slate-200);border-radius:8px;background:#fff;font-family:var(--font-family-mono);font-size:.875rem;white-space:pre}.yaml-error{padding:12px;border:1px solid rgba(239,68,68,.2);border-radius:8px;background:var(--color-error-bg);color:var(--color-error-dark);font-family:var(--font-family-mono);font-size:.8125rem;white-space:pre-wrap;overflow-wrap:anywhere}.yaml-hint{margin-top:8px;font-size:.8125rem;color:var(--color-warning-dark)}.tool-notes{color:var(--color-slate-600);font-size:.875rem;line-height:1.8}.tool-notes h4{color:var(--color-slate-800);font-size:1rem;font-weight:700;margin-bottom:4px}.tool-notes ul{padding-left:20px;list-style:disc}
