body{margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:linear-gradient(135deg,#667eea,#764ba2);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;min-height:100vh}#root,.App{align-items:center;display:flex;justify-content:center;min-height:100vh;width:100%}.container{background:#fff;border-radius:12px;box-shadow:0 10px 40px #0003;max-width:800px;padding:40px;width:90%}.header{margin-bottom:30px;text-align:center}.header h1{color:#333;font-size:28px;margin-bottom:10px}.upload-section{display:flex;flex-direction:column;gap:20px;margin-bottom:20px}.file-input-wrapper{position:relative}.file-input-wrapper input[type=file]{display:none}.file-label{background:#f8f9fa;border:2px dashed #667eea;border-radius:8px;color:#667eea;cursor:pointer;display:block;font-weight:500;padding:15px 20px;text-align:center;transition:all .3s ease}.file-label:hover{background:#e9ecef;border-color:#764ba2}.action-button{background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:15px 30px;transition:transform .2s ease,box-shadow .2s ease}.action-button:hover:not(.disabled){box-shadow:0 5px 15px #667eea66;transform:translateY(-2px)}.action-button.disabled{background:#ccc;box-shadow:none;cursor:not-allowed;transform:none}.error-message{background:#f8d7da;color:#721c24}.error-message,.success-message{border-radius:8px;margin-bottom:20px;padding:15px;text-align:center}.success-message{background:#d4edda;color:#155724}.success-message p{font-weight:600;margin:0}.instructions{background:#f8f9fa;border-radius:8px;padding:20px}.instructions h2{color:#333;font-size:18px;margin-bottom:15px}.instructions ol{color:#666;line-height:1.8;padding-left:20px}.instructions li{margin-bottom:8px}
/*# sourceMappingURL=main.ea959334.css.map*/