.form-page{margin:0;padding:24px;background:var(--paper);min-height:100vh;direction:rtl}.form-page .field{margin-bottom:14px}.form-page .label{display:block;color:var(--ink);font-size:13px;font-weight:600;margin-bottom:6px}.form-page .hint{color:var(--ink-dim);font-size:11px;margin-top:4px}.form-page input,.form-page textarea{width:100%;box-sizing:border-box;padding:10px 12px;background:var(--card-2);border:1px solid var(--border-soft);border-radius:var(--radius-md);color:var(--ink);font-family:var(--font-body);font-size:14px;transition:border-color .15s,box-shadow .15s}.form-page input:focus,.form-page textarea:focus{outline:none;border-color:var(--gold);box-shadow:0 0 0 3px var(--gold-wash)}.form-page textarea{resize:vertical;min-height:60px}.form-page .row{display:grid;grid-template-columns:1fr 1fr;gap:14px}