.form-module__Sy4zda__formContainer{flex-direction:column;flex:1;display:flex}.form-module__Sy4zda__header{flex-direction:column;gap:.5rem;margin-bottom:2rem;display:flex}.form-module__Sy4zda__stepBadge{color:var(--primary);text-transform:uppercase;letter-spacing:.05em;background:#ff6b0026;border-radius:99px;width:fit-content;padding:.25rem .75rem;font-size:.75rem;font-weight:700;display:inline-block}.form-module__Sy4zda__title{font-size:1.5rem}.form-module__Sy4zda__card{flex:1;margin-bottom:1.5rem;padding:1.5rem}.form-module__Sy4zda__radioGroup{flex-direction:column;gap:.75rem;display:flex}.form-module__Sy4zda__radioLabel{border:1px solid var(--surface-border);border-radius:var(--radius-sm);cursor:pointer;transition:var(--transition);background:#0003;align-items:center;padding:1rem;display:flex}.form-module__Sy4zda__radioLabel:has(input:checked){border-color:var(--primary);background:#ff6b000d}.form-module__Sy4zda__radioInput{accent-color:var(--primary);width:1.2rem;height:1.2rem;margin-right:1rem}.form-module__Sy4zda__conditionalInput{margin-top:1rem;animation:.3s ease-out forwards form-module__Sy4zda__slideUp}.form-module__Sy4zda__dateGroup{gap:1rem;margin-top:.5rem;display:flex}.form-module__Sy4zda__dateField{flex-direction:column;flex:1;display:flex}.form-module__Sy4zda__dateField label{color:var(--text-muted);margin-bottom:.25rem;font-size:.85rem}.form-module__Sy4zda__fileUploadArea{margin-top:1rem}.form-module__Sy4zda__fileDropzone{border:2px dashed var(--surface-border);border-radius:var(--radius-sm);text-align:center;cursor:pointer;transition:var(--transition);background:#0000001a;flex-direction:column;align-items:center;gap:.35rem;padding:1.5rem 1rem;display:flex;position:relative}.form-module__Sy4zda__fileDropzone:hover{border-color:var(--primary);background:#ff6b000d}.form-module__Sy4zda__fileInput{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.form-module__Sy4zda__fileDropIcon{pointer-events:none;font-size:1.75rem}.form-module__Sy4zda__fileDropTitle{color:var(--text-main);pointer-events:none;font-size:.9rem;font-weight:600}.form-module__Sy4zda__fileDropSub{color:var(--text-muted);pointer-events:none;font-size:.75rem}.form-module__Sy4zda__fileList{flex-direction:column;gap:.5rem;margin-top:.75rem;padding:0;list-style:none;display:flex}.form-module__Sy4zda__fileItem{border-radius:var(--radius-sm);background:#ff6b0012;border:1px solid #ff6b0033;align-items:center;gap:.6rem;padding:.5rem .75rem;animation:.25s ease-out forwards form-module__Sy4zda__slideUp;display:flex}.form-module__Sy4zda__fileItemIcon{flex-shrink:0;font-size:1rem}.form-module__Sy4zda__fileItemName{color:var(--text-main);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.8rem;overflow:hidden}.form-module__Sy4zda__fileRemove{color:#ef4444;cursor:pointer;width:22px;height:22px;transition:var(--transition);background:#ef444426;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-family:inherit;font-size:.75rem;display:flex}.form-module__Sy4zda__fileRemove:hover{background:#ef44444d}.form-module__Sy4zda__actions{gap:1rem;margin-top:auto;display:flex}.form-module__Sy4zda__backBtn{flex:none;width:auto;padding:1rem}.form-module__Sy4zda__scheduleBox{border-radius:var(--radius-sm);color:var(--text-muted);background:#0003;margin-bottom:1.5rem;padding:1rem;font-size:.9rem}.form-module__Sy4zda__scheduleBox ul{flex-direction:column;gap:.5rem;margin-top:.5rem;margin-bottom:.5rem;padding-left:1.2rem;display:flex}.form-module__Sy4zda__successBox{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:1.5rem;display:flex}.form-module__Sy4zda__successIcon{width:80px;height:80px;color:var(--success);background:#10b98126;border-radius:50%;justify-content:center;align-items:center;font-size:2rem;display:flex}.form-module__Sy4zda__errorText{color:var(--error);margin-top:.25rem;font-size:.85rem}
