.pdf-page-view_view__38HR0{display:grid;gap:12px;min-width:0}.pdf-page-view_bar__jWT9h{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px}.pdf-page-view_pager__vYevF,.pdf-page-view_zoom__tyso3{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.pdf-page-view_pageNow__pOQIB,.pdf-page-view_zoomNow__9mULO{font-size:13px;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--color-text-secondary,#6b7280);padding:0 4px}.pdf-page-view_pageNow__pOQIB strong{color:inherit;font-size:14px}.pdf-page-view_frame__JNttJ{position:relative;overflow:auto;max-height:72vh;min-height:260px;padding:12px;border-radius:16px;border:1px solid var(--color-border,rgba(127,127,127,.22));background:var(--color-surface-secondary,rgba(127,127,127,.06));overscroll-behavior:contain}.pdf-page-view_stage___Aj73{position:relative;width:max-content;margin:0 auto}.pdf-page-view_canvas__Yv44H{display:block;border-radius:6px;box-shadow:0 1px 6px rgba(0,0,0,.12);background:#fff}.pdf-page-view_failure__EpNQT,.pdf-page-view_loading__dcbuv{margin:0;font-size:13px;line-height:1.7;color:var(--color-text-secondary,#6b7280)}.pdf-page-view_loading__dcbuv{position:absolute;inset:0;display:grid;place-items:center;background:color-mix(in oklch,var(--color-surface,#fff) 70%,transparent);border-radius:6px}.pdf-page-view_failure__EpNQT{color:var(--color-warning,#b4460e);padding:24px 8px;text-align:center}.pdf-form-fill_note__dmXIo{font-size:13px;line-height:1.7;color:var(--color-text-secondary,#6b7280);margin:0}.pdf-form-fill_warn__VyKMi{font-size:13px;line-height:1.7;color:var(--color-warning,#b45309);margin:0}.pdf-form-fill_summary__yefbP{font-size:14px;font-weight:600;margin:0;font-variant-numeric:tabular-nums}.pdf-form-fill_fields__E50lv{list-style:none;margin:0;padding:0;display:grid;gap:14px;max-height:62vh;overflow-y:auto}.pdf-form-fill_field__OI59F{display:flex;flex-direction:column;gap:6px;padding:12px 14px;border-radius:12px;border:1px solid var(--color-border,rgba(127,127,127,.22));background:var(--color-surface-secondary,rgba(127,127,127,.05));min-width:0}.pdf-form-fill_fieldLabel__mUkmB{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;cursor:pointer}.pdf-form-fill_fieldName__fyorH{font-size:14px;font-weight:600;overflow-wrap:anywhere}.pdf-form-fill_fieldKind__nqLBn{font-size:12px;color:var(--color-text-secondary,#6b7280)}.pdf-form-fill_input__RHWQS,.pdf-form-fill_select__DkgfC{width:100%;min-height:44px;padding:0 12px;border-radius:10px;font:inherit;font-size:14px;color:inherit;border:1px solid var(--color-border,rgba(127,127,127,.28));background:var(--color-surface,transparent)}.pdf-form-fill_select__DkgfC[multiple]{min-height:96px;padding:8px 12px}.pdf-form-fill_input__RHWQS:disabled,.pdf-form-fill_select__DkgfC:disabled{opacity:.6;cursor:not-allowed}.pdf-form-fill_input__RHWQS:focus-visible,.pdf-form-fill_select__DkgfC:focus-visible{outline:2px solid var(--color-accent,#199be7);outline-offset:2px}.pdf-form-fill_resultRow__8trOs{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;font-size:14px}@container (max-width: 620px){.pdf-form-fill_fields__E50lv{max-height:none}}.pdf-form-fill_headActions__Cc4YA{display:flex;flex-wrap:wrap;gap:8px}.pdf-form-fill_fileBar__QfwFp{display:grid;gap:4px;min-width:0;padding:12px 14px;border-radius:12px;border:1px solid var(--color-border,rgba(127,127,127,.22));background:var(--color-surface-secondary,transparent)}.pdf-form-fill_fileName__Gydgv{margin:0;font-size:14px;font-weight:700;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pdf-form-fill_fileMeta__i8Olb{margin:0;font-size:12px;color:var(--color-text-secondary,#6b7280);overflow-wrap:anywhere}.pdf-form-fill_advanced__JlcwX{border-radius:12px;border:1px solid var(--color-border,rgba(127,127,127,.22))}.pdf-form-fill_advancedHead__DwNfg{list-style:none;cursor:var(--cursor-interactive,pointer);display:flex;align-items:center;gap:8px;min-height:44px;padding:0 14px;font-size:14px;font-weight:600}.pdf-form-fill_advancedHead__DwNfg::-webkit-details-marker{display:none}.pdf-form-fill_advancedHead__DwNfg:before{content:"▸";font-size:12px;color:var(--color-text-secondary,#6b7280);transition:transform .15s ease}.pdf-form-fill_advanced__JlcwX[open] .pdf-form-fill_advancedHead__DwNfg:before{transform:rotate(90deg)}.pdf-form-fill_advancedHead__DwNfg:focus-visible{outline:2px solid var(--color-accent,#199be7);outline-offset:-2px;border-radius:12px}.pdf-form-fill_advancedBody__boAw_{display:grid;gap:10px;padding:4px 14px 14px;border-top:1px solid var(--color-border,rgba(127,127,127,.18))}.pdf-form-fill_result__OGenc{display:grid;gap:8px;justify-items:start;min-width:0;padding:14px;border-radius:12px;border:1px solid var(--color-accent,#199be7);background:color-mix(in oklch,var(--color-accent,#199be7) 8%,transparent)}.pdf-form-fill_resultName__Nxy3t{font-size:14px;overflow-wrap:anywhere}.pdf-form-fill_resultMeta__5O29O{font-size:12px;color:var(--color-text-secondary,#6b7280)}.pdf-form-fill_split__wsasq{container-type:inline-size;display:grid;gap:20px;align-items:start}@container (min-width: 900px){.pdf-form-fill_split__wsasq{grid-template-columns:minmax(0,2fr) minmax(280px,1fr)}}.pdf-form-fill_modeBar__Zr4RA{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.pdf-form-fill_modeHint__lFrvW{margin:0;font-size:12px;line-height:1.6;color:var(--color-text-secondary,#6b7280);flex:1;min-width:180px}.pdf-form-fill_overlay__OPaQX{position:absolute;inset:0;pointer-events:none}.pdf-form-fill_overlay__OPaQX>*{pointer-events:auto}.pdf-form-fill_overlayAdd__6TzYI{pointer-events:auto;cursor:crosshair}.pdf-form-fill_slot__3x2io{position:absolute;box-sizing:border-box;resize:none;padding:0 3px;margin:0;border-radius:3px;font:inherit;font-size:12px;line-height:1.2;border:1px solid color-mix(in oklch,var(--color-accent,#199be7) 55%,transparent);background:color-mix(in oklch,var(--color-accent,#199be7) 8%,transparent);color:#111}.pdf-form-fill_slot__3x2io:focus-visible{outline:2px solid var(--color-accent,#199be7);outline-offset:1px}.pdf-form-fill_slotSelect__ZVx3F{padding:0}.pdf-form-fill_slotBox__Ot_M3{position:absolute;box-sizing:border-box;margin:0;accent-color:var(--color-accent,#199be7)}.pdf-form-fill_slotGhost__yexMW{position:absolute;box-sizing:border-box;pointer-events:none}.pdf-form-fill_slotBad__l6HTX{border-color:var(--color-warning,#b4460e);background:color-mix(in oklch,var(--color-warning,#b4460e) 10%,transparent)}.pdf-form-fill_added__5Q_3W{position:absolute;display:flex;align-items:flex-start;gap:2px;border:1px dashed color-mix(in oklch,var(--color-accent,#199be7) 60%,transparent);border-radius:4px;background:rgba(255,255,255,.72)}.pdf-form-fill_addedOn___Vt_r{border-style:solid;box-shadow:0 0 0 2px color-mix(in oklch,var(--color-accent,#199be7) 30%,transparent)}.pdf-form-fill_addedInput__xoP_g{flex:1;min-width:0;border:0;background:transparent;resize:none;padding:1px 3px;font:inherit;line-height:1.2;overflow:hidden;field-sizing:content;min-height:1.3em}.pdf-form-fill_addedInput__xoP_g:focus-visible{outline:none}.pdf-form-fill_addedRemove__m2ZTT{flex-shrink:0;width:20px;height:20px;border:0;border-radius:4px;display:grid;place-items:center;cursor:pointer;background:transparent;color:var(--color-warning,#b4460e)}.pdf-form-fill_addedRemove__m2ZTT:focus-visible{outline:2px solid var(--color-accent,#199be7);outline-offset:1px}.pdf-form-fill_progress__cCLgX{margin:0;display:grid;gap:6px}.pdf-form-fill_progress__cCLgX>div{display:flex;justify-content:space-between;gap:12px;font-size:13px}.pdf-form-fill_progress__cCLgX dt{color:var(--color-text-secondary,#6b7280)}.pdf-form-fill_progress__cCLgX dd{margin:0;font-weight:600;font-variant-numeric:tabular-nums}.pdf-form-fill_boxPanel__JO32E{display:grid;gap:10px;padding:12px 14px;border-radius:12px;border:1px solid var(--color-accent,#199be7);background:color-mix(in oklch,var(--color-accent,#199be7) 7%,transparent)}.pdf-form-fill_boxTitle__awILe{margin:0;font-size:13px;font-weight:700}.pdf-form-fill_boxRow__5LMiB{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.pdf-form-fill_boxField__e1WMV{display:grid;gap:4px;font-size:12px;min-width:0}.pdf-form-fill_boxField__e1WMV>span{color:var(--color-text-secondary,#6b7280)}.pdf-form-fill_boxField__e1WMV input{min-height:44px;padding:0 10px;border-radius:10px;font:inherit;font-size:14px;width:100%;border:1px solid var(--color-border,rgba(127,127,127,.28));background:var(--color-surface-secondary,transparent);color:inherit}.pdf-form-fill_boxField__e1WMV input[type=color]{padding:4px}.pdf-form-fill_boxField__e1WMV input:focus-visible{outline:2px solid var(--color-accent,#199be7);outline-offset:2px}.pdf-form-fill_boxActions__xUIUJ{display:flex;flex-wrap:wrap;gap:8px}.pdf-form-fill_addedGrip__dHS_Z{flex-shrink:0;width:18px;align-self:stretch;border:0;border-radius:4px 0 0 4px;display:grid;place-items:center;cursor:grab;touch-action:none;background:color-mix(in oklch,var(--color-accent,#199be7) 18%,transparent);color:var(--color-accent,#199be7)}.pdf-form-fill_addedGrip__dHS_Z:active{cursor:grabbing}.pdf-form-fill_addedGrip__dHS_Z:focus-visible{outline:2px solid var(--color-accent,#199be7);outline-offset:1px}