.novafire-form-embed{--nf-input-bg:#101014;--nf-input-border:#ffffff17;--nf-input-focus-border:#f973168c;--nf-input-text:#fafafa;--nf-label-text:#a3a3a3}.novafire-form-embed input,.novafire-form-embed select,.novafire-form-embed textarea{font-family:var(--font-outfit),system-ui,sans-serif;border-radius:.5rem;padding:.625rem 1rem;transition:border-color .2s,box-shadow .2s;background-color:var(--nf-input-bg)!important;border:1px solid var(--nf-input-border)!important;color:var(--nf-input-text)!important}.novafire-form-embed input:focus,.novafire-form-embed select:focus,.novafire-form-embed textarea:focus{outline:none;box-shadow:0 0 0 3px #dc262626;border-color:var(--nf-input-focus-border)!important}.novafire-form-embed label{font-size:.875rem;color:var(--nf-label-text)!important}.novafire-form-field{color:#fafafa;background-color:#171717;border:1px solid #ffffff1a;border-radius:.5rem;width:100%;padding:.75rem 1rem;transition:all .2s}.novafire-form-field::placeholder{color:#737373}.novafire-form-field:focus{border-color:#dc262699;outline:none;animation:.3s nf-field-focus;box-shadow:0 0 0 2px #dc262633}@keyframes nf-field-focus{0%{box-shadow:0 0 #dc262600}50%{box-shadow:0 0 0 4px #dc262626}to{box-shadow:0 0 0 3px #dc26261a}}.novafire-form-group{flex-direction:column;gap:.5rem;display:flex}.novafire-form-success{color:#34d399;background-color:#10b9811a;border:1px solid #10b9814d;border-radius:.5rem;padding:1rem;font-size:.875rem}.novafire-form-error{color:#f87171;background-color:#dc26261a;border:1px solid #dc26264d;border-radius:.5rem;padding:1rem;font-size:.875rem}
