.Button_root__gqO24{border-radius:8px;font-weight:500;cursor:pointer;display:inline-flex;align-items:center;gap:6px;font-family:inherit;text-decoration:none;border:none}.Button_default__CcbQU{background:var(--dc-cream);color:var(--dc-ink);border:1px solid var(--dc-oat)}.Button_primary__6_Dls{background:var(--dc-ink);color:var(--dc-bone)}.Button_accent__ejPNn{background:var(--dc-terracotta);color:var(--dc-bone)}.Button_sm__pnQzd{padding:7px 12px;font-size:13px}.Button_md__ktIWF{padding:9px 14px;font-size:14px}.Button_lg__s7W56{padding:12px 18px;font-size:15px}.Button_disabled___DDaw{opacity:.6;cursor:default}.Card_root__karW8{background:var(--dc-cream);border:1px solid var(--dc-oat);border-radius:12px}.Pill_root__rlT2f{font-size:11px;padding:3px 9px;border-radius:999px;font-family:JetBrains Mono,monospace;letter-spacing:.06em;text-transform:uppercase;display:inline-flex;align-items:center;gap:6px;max-width:100%}.Pill_dot__lUV_e{width:6px;height:6px;border-radius:50%;flex-shrink:0}.Pill_label__u0Zi_{white-space:nowrap}.Pill_truncate__6Y7Ug{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Pill_default__122EJ{background:var(--dc-parchment);color:var(--dc-ink)}.Pill_default__122EJ .Pill_dot__lUV_e{background:var(--dc-graphite)}.Pill_success__MDpDK{background:#ebe2d0;color:var(--dc-clay)}.Pill_success__MDpDK .Pill_dot__lUV_e{background:var(--dc-terracotta)}.Pill_warn__NZohn{background:#f0e0cc;color:#8a5a30}.Pill_warn__NZohn .Pill_dot__lUV_e{background:#c18840}.Pill_review__jdW6I{background:#eae2d2;color:var(--dc-graphite)}.Pill_review__jdW6I .Pill_dot__lUV_e{background:var(--dc-graphite)}.Pill_error___TjuY{background:#efd8cb;color:#7a3a1f}.Pill_error___TjuY .Pill_dot__lUV_e{background:#a8482a}.TopBar_root__WI3Hi{display:flex;justify-content:space-between;align-items:center;padding:24px 36px;border-bottom:1px solid var(--dc-oat);background:var(--dc-bone);position:-webkit-sticky;position:sticky;top:0;z-index:10}.TopBar_title__ULy8i{font-family:Newsreader,serif;font-style:italic;font-weight:500;font-size:30px;letter-spacing:-.02em;color:var(--dc-ink);line-height:1}.TopBar_subtitle__HFne2{font-size:13px;color:var(--dc-graphite);margin-top:6px;font-family:JetBrains Mono,monospace;letter-spacing:.04em}.TopBar_actions__PkSmD{display:flex;gap:10px;align-items:center}.Stat_label__WOOW5{font-family:JetBrains Mono,monospace;font-size:11px;color:var(--dc-graphite);letter-spacing:.1em;text-transform:uppercase;margin-bottom:8px}.Stat_value__zdoZz{font-family:Newsreader,serif;font-style:italic;font-weight:500;font-size:36px;color:var(--dc-ink);letter-spacing:-.02em;line-height:1}.Stat_accent__lUdPo{color:var(--dc-terracotta)}.Stat_sub__5Dqx9{font-size:12px;color:var(--dc-graphite);margin-top:6px}.typography_monoLabel__veJot{font-size:10px}.typography_monoHeader__Tb5un,.typography_monoLabel__veJot{font-family:JetBrains Mono,monospace;color:var(--dc-graphite);letter-spacing:.1em;text-transform:uppercase}.typography_monoHeader__Tb5un{font-size:11px}.JobProcessingView_container__tZKgw{max-width:760px;margin:0 auto}.JobProcessingView_header__p91Q0{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:28px}.JobProcessingView_headerMain__mUlWF{flex:1 1;min-width:0}.JobProcessingView_statusRow__Ylf_e{display:flex;align-items:center;gap:10px;margin-bottom:10px}.JobProcessingView_spinner__ggP4N{width:16px;height:16px;border-radius:50%;flex-shrink:0;border:2px solid var(--dc-oat);border-top-color:var(--dc-terracotta);animation:JobProcessingView_job-spin__inS6x .8s linear infinite}.JobProcessingView_stageTitle__ClhnU{font-family:Newsreader,serif;font-style:italic;font-size:32px;color:var(--dc-ink);letter-spacing:-.02em;line-height:1.15}.JobProcessingView_stageSubtitle__al72f{font-size:14px;color:var(--dc-graphite);margin-top:10px;line-height:1.5}.JobProcessingView_percentBlock___Ykqw{text-align:right;flex-shrink:0}.JobProcessingView_percentValue__v4BWf{font-family:Newsreader,serif;font-style:italic;font-size:48px;color:var(--dc-terracotta);line-height:1}.JobProcessingView_percentSuffix__eXutf{font-size:24px;color:var(--dc-graphite)}.JobProcessingView_progressTrack__8FkPq{height:8px;background:var(--dc-parchment);border-radius:4px;overflow:hidden;margin-bottom:28px}.JobProcessingView_progressFill__fEv1o{height:100%;background:var(--dc-terracotta);transition:width .4s ease-out;border-radius:4px}.JobProcessingView_stages__js1rh{display:flex;gap:0;justify-content:space-between}.JobProcessingView_stage__jW_vy{flex:1 1;text-align:center;position:relative}.JobProcessingView_stageConnector__RcrVz{position:absolute;top:10px;left:50%;right:-50%;height:2px;z-index:0}.JobProcessingView_stageConnectorDone__UIMvH{background:var(--dc-terracotta)}.JobProcessingView_stageConnectorPending__po2vD{background:var(--dc-oat)}.JobProcessingView_stageDot__BMfbX{width:22px;height:22px;border-radius:50%;margin:0 auto 8px;display:flex;align-items:center;justify-content:center;position:relative;z-index:1}.JobProcessingView_stageDotDone__lW65V{background:var(--dc-terracotta);border:2px solid var(--dc-terracotta)}.JobProcessingView_stageDotActive__zpSII{background:var(--dc-cream);border:2px solid var(--dc-terracotta)}.JobProcessingView_stageDotPending__JyHmq{background:var(--dc-parchment);border:2px solid var(--dc-oat)}.JobProcessingView_stageDotInner__XyvDb{width:6px;height:6px;border-radius:50%;background:var(--dc-terracotta)}.JobProcessingView_stageLabel__q0p6W{font-size:9px}.JobProcessingView_stageLabelActive__MEt9S{color:var(--dc-ink)}.JobProcessingView_stageLabelDone__QWY02{color:var(--dc-graphite)}.JobProcessingView_stageLabelPending___95vn{color:var(--dc-oat)}.JobProcessingView_errorBox__EroPz{padding:16px 18px;background:#fef2f2;border:1px solid #fecaca;border-radius:10px}.JobProcessingView_errorTitle__hqiSE{font-size:13px;font-weight:500;color:#dc2626;margin-bottom:6px}.JobProcessingView_errorMessage___WVIU{font-size:13px;color:#991b1b;line-height:1.5;font-family:JetBrains Mono,monospace}.JobProcessingView_errorActions__MIEC9{margin-top:16px}.JobProcessingView_footer__q0N7s{margin-top:24px;padding-top:20px;border-top:1px solid var(--dc-oat);font-family:JetBrains Mono,monospace;font-size:11px;color:var(--dc-graphite)}@keyframes JobProcessingView_job-spin__inS6x{to{transform:rotate(1turn)}}.JobSummary_summary__AIR4I{margin-bottom:28px}.JobSummary_grid__KXfUp{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:12px;gap:12px;margin-bottom:12px}.JobSummary_gridCompact__g3inP{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));margin-bottom:16px}.JobSummary_metaRow__a07jL{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;padding-bottom:20px;border-bottom:1px solid var(--dc-oat);font-size:14px;line-height:1.5}.JobSummary_metaItem__HqANF{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap}.JobSummary_metaDivider__DTl8A{color:var(--dc-oat)}.JobSummary_jobId__s13zQ{font-family:JetBrains Mono,monospace;font-size:12px;color:var(--dc-ink);word-break:break-all;line-height:1.45}.JobSummary_value___4Poy{font-size:14px;color:var(--dc-ink)}.JobSummary_valueBold__mLM2h{font-weight:500}.JobSummary_valueWarn__60YH9{color:var(--dc-terracotta)}.JobSummary_templateLink__IIIpa{color:var(--dc-ink);text-decoration:underline;text-underline-offset:3px}.FieldList_header__AbCrQ{padding:18px 24px;border-bottom:1px solid var(--dc-oat);display:flex;justify-content:space-between;align-items:center}.FieldList_empty__1_RrK,.FieldList_loading__hT1kd{padding:32px;text-align:center;color:var(--dc-graphite);font-size:14px}.FieldList_row__gcUPo{width:100%;display:grid;grid-template-columns:180px 1fr auto;padding:14px 24px;grid-gap:16px;gap:16px;align-items:center;border:none;cursor:pointer;text-align:left;font-family:inherit}.FieldList_rowSelected__1Oyfw{background:var(--dc-parchment)}.FieldList_rowDefault__Kiusb{background:transparent}.FieldList_rowBorder__e3FqI{border-bottom:1px solid var(--dc-hairline)}.FieldList_label__tSJ2v{font-size:13px;color:var(--dc-graphite)}.FieldList_value__9tZyc{font-size:14px;color:var(--dc-ink);font-family:Newsreader,serif}.FieldList_valueEmpty__tIEUv{color:var(--dc-graphite);font-style:italic;font-family:inherit}.FieldList_badgeCol__r32z2{display:flex;justify-content:flex-end;flex-shrink:0}.FieldDetailPanel_fieldId__mhzxz{font-family:JetBrains Mono,monospace;font-size:11px;color:var(--dc-terracotta);margin-bottom:6px}.FieldDetailPanel_fieldLabel__lcnMj{font-family:Newsreader,serif;font-style:italic;font-size:26px;margin-bottom:4px}.FieldDetailPanel_context__8K2NT{font-size:13px;color:var(--dc-graphite);margin-bottom:14px;line-height:1.5}.FieldDetailPanel_textarea__wrGE9{width:100%;padding:10px 12px;border:1px solid var(--dc-oat);border-radius:6px;background:var(--dc-bone);font-family:inherit;font-size:14px;color:var(--dc-ink);resize:vertical;box-sizing:border-box}.FieldDetailPanel_readonlyValue__CXtBE{font-size:18px;color:var(--dc-ink);margin-bottom:18px;padding:12px 14px;background:var(--dc-parchment);border-radius:6px;font-family:Newsreader,serif;font-style:italic}.FieldDetailPanel_readonlyEmpty__s1dMq{color:var(--dc-graphite)}.FieldDetailPanel_source__fu9Md{font-size:13px;color:var(--dc-ink);padding:10px 14px;background:var(--dc-parchment);border-radius:6px;font-family:JetBrains Mono,monospace;margin-bottom:18px;line-height:1.5}.FieldDetailPanel_actions__qoSA7{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.FieldDetailPanel_error__85_kT{margin-top:12px;padding:10px 12px;background:#fef2f2;border:1px solid #fecaca;border-radius:6px;color:#dc2626;font-size:12px}.FieldDetailPanel_empty__PGIZT{text-align:center;color:var(--dc-graphite);font-size:14px}.FieldDetailPanel_labelBlock__XymJa{display:block;margin-bottom:6px}.FieldDetailPanel_sectionLabel__R00VC{margin-bottom:12px}.FieldDetailPanel_sectionLabelSm__5SUke{margin-bottom:8px}.FieldDetailPanel_answerBlock__zKQCu{margin-bottom:18px}.JobDeleteModal_overlay__WIAEp{position:fixed;inset:0;background:rgba(27,24,21,.4);z-index:100;display:flex;align-items:center;justify-content:center;padding:24px}.JobDeleteModal_modal__pUXQh{background:var(--dc-cream);border-radius:14px;padding:28px;max-width:460px;width:100%;box-shadow:0 24px 56px -16px rgba(27,24,21,.4)}.JobDeleteModal_title__wZhv_{font-family:Newsreader,serif;font-style:italic;font-size:28px;margin-bottom:10px}.JobDeleteModal_message__tMn6o{font-size:14.5px;line-height:1.55;color:var(--dc-graphite);margin:0 0 22px}.JobDeleteModal_actions__5BzjH{display:flex;gap:8px;justify-content:flex-end}.JobPreviewModal_overlay__w_Hzl{position:fixed;inset:0;background:rgba(27,24,21,.6);z-index:100;display:flex;align-items:center;justify-content:center;padding:24px}.JobPreviewModal_modal___wpkS{background:var(--dc-cream);border-radius:14px;padding:20px;max-width:90vw;max-height:90vh;overflow:auto;box-shadow:0 24px 56px -16px rgba(27,24,21,.4)}.JobPreviewModal_header__lu_IN{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.JobPreviewModal_title__SNNqB{font-family:Newsreader,serif;font-style:italic;font-size:24px}.JobPreviewModal_closeBtn__mcqWo{background:none;border:none;cursor:pointer;padding:4px}.JobPreviewModal_image__yvM87{max-width:100%;border-radius:8px;border:1px solid var(--dc-oat)}.JobPage_wrapper__urm9B{padding:36px}.JobPage_centered__HKCXk{padding:36px;max-width:760px;margin:0 auto}.JobPage_grid__GtEPe{display:grid;grid-template-columns:1.4fr 1fr;grid-gap:20px;gap:20px}.JobPage_loadingCard__GCN9V{text-align:center}.JobPage_spinner__pW_iE{display:inline-block;width:18px;height:18px;border-radius:50%;border:2px solid var(--dc-oat);border-top-color:var(--dc-terracotta);animation:JobPage_job-spin__4_Mv4 .8s linear infinite;margin-bottom:16px}.JobPage_loadingText__jOQH8{font-size:14px;color:var(--dc-graphite)}.JobPage_errorText__U9DjH{color:#dc2626;font-size:14px;margin-bottom:16px}@keyframes JobPage_job-spin__4_Mv4{to{transform:rotate(1turn)}}