.j1WgZG_form{gap:var(--sp-5);flex-direction:column;max-width:40rem;display:flex}.j1WgZG_row{gap:var(--sp-5);display:grid}@media (min-width:40rem){.j1WgZG_row{grid-template-columns:repeat(2,minmax(0,1fr))}}.j1WgZG_field{gap:var(--sp-2);flex-direction:column;display:flex}.j1WgZG_label{font-family:var(--font-sans);font-size:var(--fs-xs);font-weight:var(--fw-medium);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--text-muted)}:is(:lang(ar) .j1WgZG_label,[dir=rtl] .j1WgZG_label){font-family:var(--font-arabic);text-transform:none;letter-spacing:0;font-size:var(--fs-sm)}.j1WgZG_input,.j1WgZG_textarea{padding:var(--sp-3);background-color:var(--bg);border:1px solid var(--border-strong);border-radius:var(--radius);color:var(--text);font-size:var(--fs-base);transition:border-color var(--dur-fast) var(--ease);font-family:inherit}.j1WgZG_textarea{resize:vertical;min-height:10rem;line-height:var(--lh-normal)}.j1WgZG_input:focus,.j1WgZG_textarea:focus{border-color:var(--gold)}.j1WgZG_input[aria-invalid=true],.j1WgZG_textarea[aria-invalid=true]{border-color:#b3261e}.j1WgZG_fieldError{font-size:var(--fs-sm);color:#b3261e}@media (prefers-color-scheme:dark){:root:not([data-skin=light]) .j1WgZG_fieldError{color:#f2b8b5}:is(:root:not([data-skin=light]) .j1WgZG_input[aria-invalid=true],:root:not([data-skin=light]) .j1WgZG_textarea[aria-invalid=true]){border-color:#f2b8b5}}:root[data-skin=dark] .j1WgZG_fieldError{color:#f2b8b5}:is(:root[data-skin=dark] .j1WgZG_input[aria-invalid=true],:root[data-skin=dark] .j1WgZG_textarea[aria-invalid=true]){border-color:#f2b8b5}.j1WgZG_submit{min-height:44px;font-family:var(--font-sans);font-size:var(--fs-sm);font-weight:var(--fw-medium);padding:var(--sp-3) var(--sp-7);background-color:var(--accent);color:var(--text-on-accent);border:1px solid var(--accent);border-radius:var(--radius);transition:background-color var(--dur-fast) var(--ease);align-self:start}:is(:lang(ar) .j1WgZG_submit,[dir=rtl] .j1WgZG_submit){font-family:var(--font-arabic)}.j1WgZG_submit:hover:not(:disabled){background-color:var(--accent-hover)}.j1WgZG_submit:disabled{opacity:.6;cursor:wait}.j1WgZG_success,.j1WgZG_error{padding:var(--sp-5);background-color:var(--bg-sunken);font-size:var(--fs-lg);border-inline-start:2px solid;max-width:40rem}.j1WgZG_success{border-inline-start-color:var(--gold);color:var(--text)}.j1WgZG_error{font-size:var(--fs-base);border-inline-start-color:#b3261e}
