body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f5f5f5;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box}.ant-layout{min-height:100vh}.upload-container{margin:0 auto;max-width:1200px;padding:24px}.step-content{background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;margin-bottom:24px;padding:24px}.file-preview{max-height:400px;overflow:auto}.mapping-container{grid-gap:16px;background-color:#fafafa;border:1px solid #d9d9d9;border-radius:6px;display:grid;gap:16px;grid-template-columns:1fr 1fr;margin-bottom:16px;padding:16px}.mapping-field{display:flex;flex-direction:column;gap:8px}.field-label{color:#262626;font-weight:600}.field-description{color:#8c8c8c;font-size:12px}.required-field{color:#ff4d4f}.optional-field{color:#52c41a}.success-message{background-color:#f6ffed;border:1px solid #b7eb8f;border-radius:6px;color:#52c41a;margin-bottom:16px;padding:16px}.error-message{background-color:#fff2f0;border:1px solid #ffccc7;border-radius:6px;color:#ff4d4f;margin-bottom:16px;padding:16px}
/*# sourceMappingURL=main.662f8678.css.map*/