.PdfFormFiller_container__kbgvi{display:flex;flex-direction:column;gap:1.5rem;color:var(--text-primary,#f1f5f9)}.PdfFormFiller_uploadZone__vYvgX{border:2px dashed var(--border-color,#334155);border-radius:12px;padding:2.5rem 1.5rem;text-align:center;background:var(--bg-surface,#1e293b);cursor:pointer;transition:border-color .2s,background .2s}.PdfFormFiller_uploadZone__vYvgX:hover{border-color:var(--accent-color,#38bdf8);background:rgba(56,189,248,.05)}.PdfFormFiller_uploadIcon__dDKHY{font-size:2.5rem;margin-bottom:.75rem;display:block}.PdfFormFiller_fileInput__DUeAZ{display:none}.PdfFormFiller_card__hCQ_i{background:var(--bg-surface,#1e293b);border:1px solid var(--border-color,#334155);border-radius:12px;padding:1.5rem;display:flex;flex-direction:column;gap:1.25rem}.PdfFormFiller_fileHeader__Tniif{display:flex;align-items:center;justify-content:space-between;padding-bottom:1rem;border-bottom:1px solid var(--border-color,#334155)}.PdfFormFiller_fileName__EjJks{font-weight:600;font-size:1.1rem}.PdfFormFiller_fileMeta__5hZMw{color:var(--text-muted,#94a3b8);font-size:.9rem}.PdfFormFiller_fieldsGrid__Vs0Pg{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:1.25rem;gap:1.25rem}.PdfFormFiller_fieldGroup__IS6t2{display:flex;flex-direction:column;gap:.5rem;background:var(--bg-main,#0f172a);border:1px solid var(--border-color,#334155);padding:1rem;border-radius:8px}.PdfFormFiller_fieldLabel__GJy61{font-size:.9rem;font-weight:600;color:var(--text-primary,#f1f5f9);display:flex;align-items:center;justify-content:space-between}.PdfFormFiller_fieldTypeBadge__kytkD{font-size:.75rem;font-weight:500;padding:.15rem .5rem;border-radius:4px;background:rgba(56,189,248,.15);color:#38bdf8}.PdfFormFiller_input__9qitC,.PdfFormFiller_select__1yir2{background:var(--bg-surface,#1e293b);border:1px solid var(--border-color,#334155);color:var(--text-primary,#f1f5f9);padding:.625rem .875rem;border-radius:6px;font-size:.9rem;outline:none}.PdfFormFiller_input__9qitC:focus,.PdfFormFiller_select__1yir2:focus{border-color:var(--accent-color,#38bdf8)}.PdfFormFiller_checkboxContainer__Qed3X{display:flex;align-items:center;gap:.5rem;font-size:.9rem;cursor:pointer;margin-top:.25rem}.PdfFormFiller_checkbox__Ki1AM{width:1.1rem;height:1.1rem;accent-color:var(--accent-color,#0284c7);cursor:pointer}.PdfFormFiller_optionsBar__Mi6H8{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem;padding-top:1rem;border-top:1px solid var(--border-color,#334155)}.PdfFormFiller_flattenToggle__OavpL{display:flex;align-items:center;gap:.5rem;font-size:.9rem;color:var(--text-muted,#94a3b8)}.PdfFormFiller_btnGroup__fF_BQ{display:flex;gap:.75rem}.PdfFormFiller_btn__XXKEz{background:var(--accent-color,#0284c7);color:white;border:none;border-radius:8px;padding:.75rem 1.5rem;font-weight:600;cursor:pointer;transition:opacity .2s}.PdfFormFiller_btn__XXKEz:hover{opacity:.9}.PdfFormFiller_btnSecondary__3lV7D{background:var(--bg-main,#0f172a);border:1px solid var(--border-color,#334155);color:var(--text-primary,#f1f5f9);border-radius:8px;padding:.75rem 1.5rem;font-weight:500;cursor:pointer}.PdfFormFiller_emptyState__3mj_3{text-align:center;padding:2.5rem 1.5rem;color:var(--text-muted,#94a3b8);border:1px dashed var(--border-color,#334155);border-radius:8px}