.form-compact[data-v-073bee6b]{gap:.875rem}.field[data-v-073bee6b],.form-compact[data-v-073bee6b]{display:flex;flex-direction:column}.field[data-v-073bee6b]{gap:.375rem}.label[data-v-073bee6b]{color:#ffffffd9;font-size:.8125rem;font-weight:500}.input[data-v-073bee6b]{background:#ffffff14;border:1px solid hsla(0,0%,100%,.15);border-radius:.5rem;color:#fff;font-size:.875rem;padding:.625rem .875rem;transition:all .2s;width:100%}.input[data-v-073bee6b]::-moz-placeholder{color:#ffffff59}.input[data-v-073bee6b]::placeholder{color:#ffffff59}.input[data-v-073bee6b]:hover{border-color:#ffffff40}.input[data-v-073bee6b]:focus,.input[data-v-073bee6b]:hover{background:#ffffff1a}.input[data-v-073bee6b]:focus{border-color:#fff6;box-shadow:0 0 0 2px #ffffff1a;outline:none}.input-error[data-v-073bee6b]{border-color:#f8727280}.error-text[data-v-073bee6b]{color:#f87171;font-size:.75rem;margin-top:.25rem}.error-msg[data-v-073bee6b]{align-items:center;background:#ef444426;border:1px solid rgba(239,68,68,.25);border-radius:.5rem;color:#fca5a5;display:flex;gap:.5rem;padding:.625rem .75rem}.dropzone[data-v-073bee6b]{border:2px dashed hsla(0,0%,100%,.2);border-radius:.5rem;cursor:pointer;padding:1.25rem;text-align:center;transition:all .2s}.dropzone-active[data-v-073bee6b],.dropzone[data-v-073bee6b]:hover{background:#ffffff0d;border-color:#fff6}.dropzone-error[data-v-073bee6b]{border-color:#f8727280}.file-card[data-v-073bee6b]{align-items:center;background:#4ade801a;border:1px solid rgba(74,222,128,.25);border-radius:.5rem;display:flex;gap:.75rem;padding:.625rem}.file-thumb[data-v-073bee6b]{-o-object-fit:cover;object-fit:cover}.file-thumb[data-v-073bee6b],.file-thumb-placeholder[data-v-073bee6b]{border-radius:.375rem;height:2.5rem;width:2.5rem}.file-thumb-placeholder[data-v-073bee6b]{align-items:center;background:#ffffff1a;display:flex;justify-content:center}.file-info[data-v-073bee6b]{flex:1;min-width:0}.file-name[data-v-073bee6b]{color:#fff;font-size:.8125rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-size[data-v-073bee6b]{color:#ffffff80;font-size:.75rem}.file-remove-btn[data-v-073bee6b]{border-radius:.375rem;color:#ffffff80;padding:.375rem;transition:all .2s}.file-remove-btn[data-v-073bee6b]:hover{background:#f872721a;color:#f87171}.btn-submit[data-v-073bee6b]{background:#fff;border-radius:.5rem;color:#1e293b;font-size:.875rem;font-weight:600;margin-top:.25rem;padding:.75rem;transition:all .2s;width:100%}.btn-submit[data-v-073bee6b]:hover:not(:disabled){background:#ffffffe6;box-shadow:0 4px 12px #ffffff26;transform:translateY(-1px)}.btn-submit[data-v-073bee6b]:disabled{cursor:not-allowed;opacity:.5}.spinner[data-v-073bee6b]{animation:spin-073bee6b .8s linear infinite;border:2px solid rgba(30,41,59,.3);border-radius:50%;border-top-color:#1e293b;height:1rem;width:1rem}@keyframes spin-073bee6b{to{transform:rotate(1turn)}}.success-card[data-v-073bee6b]{background:#22c55e1a;border:1px solid rgba(34,197,94,.25);border-radius:.75rem;padding:1.5rem;text-align:center}.success-icon-wrapper[data-v-073bee6b]{margin-bottom:.75rem}.reference-box[data-v-073bee6b]{margin-bottom:1rem}.reference-id-container[data-v-073bee6b]{align-items:center;background:#ffffff1a;border-radius:.5rem;display:flex;gap:.5rem;justify-content:center;padding:.625rem}.reference-id[data-v-073bee6b]{color:#fff;font-family:Courier New,monospace;font-size:1rem;font-weight:700;letter-spacing:.025em}.copy-btn[data-v-073bee6b]{border-radius:.25rem;color:#fff9;padding:.375rem;transition:all .2s}.copy-btn[data-v-073bee6b]:hover{background:#ffffff1a;color:#fff}.copy-btn.copied[data-v-073bee6b]{color:#4ade80}.success-actions[data-v-073bee6b]{display:flex;gap:.5rem}.btn-outline[data-v-073bee6b],.btn-primary[data-v-073bee6b],.btn-secondary[data-v-073bee6b]{align-items:center;border-radius:.5rem;display:flex;flex:1;font-size:.8125rem;font-weight:500;gap:.375rem;justify-content:center;padding:.625rem .75rem;transition:all .2s}.btn-primary[data-v-073bee6b]{background:linear-gradient(135deg,#3b82f6e6,#9333eae6);color:#fff}.btn-primary[data-v-073bee6b]:hover{box-shadow:0 4px 12px #3b82f64d;transform:translateY(-1px)}.btn-secondary[data-v-073bee6b]{background:#ffffff1a;border:1px solid hsla(0,0%,100%,.2);color:#fff}.btn-secondary[data-v-073bee6b]:hover{background:#ffffff26}.btn-outline[data-v-073bee6b]{background:#ffffff0d;border:1px solid hsla(0,0%,100%,.2);color:#fffc}.btn-outline[data-v-073bee6b]:hover:not(:disabled){background:#ffffff1a;color:#fff}.btn-outline[data-v-073bee6b]:disabled{cursor:not-allowed;opacity:.6}
