.register-module__Ebt0Gq__registerContainer{min-height:100vh;font-family:var(--font-geist-sans), Arial, sans-serif;color:#111827;background-color:#fafafa;justify-content:center;align-items:center;padding:40px 16px;display:flex}.register-module__Ebt0Gq__card{background-color:#fff;border:1px solid #e5e7eb;border-radius:20px;width:100%;max-width:650px;padding:40px 32px;box-shadow:0 20px 40px #0000000d}.register-module__Ebt0Gq__header{text-align:center;margin-bottom:32px}.register-module__Ebt0Gq__logoText{margin:0;font-size:28px;font-weight:800}.register-module__Ebt0Gq__logoTextBlack{color:#111827}.register-module__Ebt0Gq__logoTextOrange{color:#f28c00}.register-module__Ebt0Gq__title{margin:16px 0 8px;font-size:22px;font-weight:800}.register-module__Ebt0Gq__subtitle{color:#6b7280;font-size:14px}.register-module__Ebt0Gq__form{flex-direction:column;gap:20px;display:flex}.register-module__Ebt0Gq__grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.register-module__Ebt0Gq__inputGroup{flex-direction:column;display:flex}.register-module__Ebt0Gq__inputGroupFull{flex-direction:column;grid-column:span 2;display:flex}.register-module__Ebt0Gq__label{color:#374151;margin-bottom:6px;font-size:13px;font-weight:600}.register-module__Ebt0Gq__input{box-sizing:border-box;border:1px solid #d1d5db;border-radius:8px;outline:none;width:100%;padding:10px 14px;font-family:inherit;font-size:14px;transition:border-color .2s}.register-module__Ebt0Gq__input:focus{border-color:#f28c00}.register-module__Ebt0Gq__textarea{box-sizing:border-box;resize:vertical;border:1px solid #d1d5db;border-radius:8px;outline:none;width:100%;min-height:80px;padding:12px 14px;font-family:inherit;font-size:14px}.register-module__Ebt0Gq__textarea:focus{border-color:#f28c00}.register-module__Ebt0Gq__select{box-sizing:border-box;cursor:pointer;background-color:#fff;border:1px solid #d1d5db;border-radius:8px;outline:none;width:100%;padding:10px 14px;font-family:inherit;font-size:14px}.register-module__Ebt0Gq__select:focus{border-color:#f28c00}.register-module__Ebt0Gq__fileInputWrapper{text-align:center;cursor:pointer;background-color:#f9fafb;border:2px dashed #d1d5db;border-radius:8px;padding:16px;transition:all .2s;position:relative}.register-module__Ebt0Gq__fileInputWrapper:hover{background-color:#fffaf0;border-color:#f28c00}.register-module__Ebt0Gq__hiddenFileInput{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;top:0;left:0}.register-module__Ebt0Gq__fileInfo{color:#555;margin:0;font-size:13px}.register-module__Ebt0Gq__fileSuccess{color:#047857;font-weight:600}.register-module__Ebt0Gq__submitBtn{color:#fff;cursor:pointer;background-color:#f28c00;border:none;border-radius:8px;width:100%;padding:14px;font-size:14px;font-weight:700;transition:background-color .2s,transform .1s;box-shadow:0 4px 12px #f28c0033}.register-module__Ebt0Gq__submitBtn:hover{background-color:#d97d00;transform:translateY(-1px)}.register-module__Ebt0Gq__submitBtn:active{transform:translateY(0)}.register-module__Ebt0Gq__submitBtn:disabled{cursor:not-allowed;box-shadow:none;background-color:#9ca3af}.register-module__Ebt0Gq__error{color:#b91c1c;background-color:#fef2f2;border:1px solid #fecaca;border-radius:8px;margin-bottom:8px;padding:12px;font-size:13.5px}.register-module__Ebt0Gq__success{text-align:center;padding:24px 0}.register-module__Ebt0Gq__successTitle{color:#047857;margin-bottom:12px;font-size:22px;font-weight:800}.register-module__Ebt0Gq__successText{color:#4b5563;margin-bottom:24px;font-size:14.5px;line-height:1.6}.register-module__Ebt0Gq__backLink{color:#f28c00;font-size:14px;font-weight:700;text-decoration:none}.register-module__Ebt0Gq__backLink:hover{text-decoration:underline}@media (max-width:600px){.register-module__Ebt0Gq__grid{grid-template-columns:1fr}.register-module__Ebt0Gq__inputGroupFull{grid-column:span 1}.register-module__Ebt0Gq__card{padding:24px 16px}}
