.RulesAnimation_container__uBTKN{display:flex;flex-direction:column;align-items:center;gap:1rem;width:100%;max-width:300px;min-height:260px;margin:0 auto;opacity:0;transform:translateY(10px);transition:opacity .4s ease,transform .4s ease}.RulesAnimation_container__uBTKN.RulesAnimation_loaded__3TNLp{opacity:1;transform:translateY(0)}.RulesAnimation_ruleCard__d_vFz{width:100%;background:white;border:1.5px solid #e2e8f0;border-radius:12px;padding:14px;opacity:0;transform:translateY(-10px);transition:all .3s cubic-bezier(.4,0,.2,1)}.dark .RulesAnimation_ruleCard__d_vFz{background:#1e293b;border-color:#334155}.RulesAnimation_ruleCard__d_vFz.RulesAnimation_visible___6Hwk{opacity:1;transform:translateY(0)}.RulesAnimation_ruleHeader__MlPP8{display:flex;align-items:center;gap:6px;margin-bottom:10px;font-size:12px;font-weight:600;color:#10b981}.RulesAnimation_ruleIcon__zrCDq{font-size:14px}.RulesAnimation_ruleTitle__RUGUt{text-transform:uppercase;letter-spacing:.05em}.RulesAnimation_conditions__YVPDz{display:flex;flex-direction:column;gap:0}.RulesAnimation_connector__MTlAs{font-size:10px;font-weight:700;color:#94a3b8;text-align:center;padding:2px 0;letter-spacing:.05em}.dark .RulesAnimation_connector__MTlAs{color:#64748b}.RulesAnimation_conditionRow__iVtbc{display:flex;align-items:center;gap:6px;padding:6px 10px;border-radius:8px;background:#f8fafc;border:1px solid #e2e8f0;font-size:12px;transition:all .3s ease}.dark .RulesAnimation_conditionRow__iVtbc{background:#0f172a;border-color:#334155}.RulesAnimation_conditionRow__iVtbc.RulesAnimation_matched__Z4id2{border-color:#22c55e;background:rgba(34,197,94,.08);box-shadow:0 0 0 2px rgba(34,197,94,.1)}.RulesAnimation_conditionRow__iVtbc.RulesAnimation_unmatched__byywr{border-color:#ef4444;background:rgba(239,68,68,.08);box-shadow:0 0 0 2px rgba(239,68,68,.1)}.RulesAnimation_condLabel___5Ibr{color:#64748b;white-space:nowrap}.dark .RulesAnimation_condLabel___5Ibr{color:#94a3b8}.RulesAnimation_condValue__xY_fC{color:#0f172a;font-weight:600;font-family:monospace}.dark .RulesAnimation_condValue__xY_fC{color:#e2e8f0}.RulesAnimation_arrow__Gs4gm{display:flex;justify-content:center;padding:4px 0;color:#94a3b8}.dark .RulesAnimation_arrow__Gs4gm{color:#64748b}.RulesAnimation_categoryBadge__Qpt5g{margin:0 auto;padding:5px 14px;border-radius:20px;background:linear-gradient(135deg,#10b981,#14b8a6);color:white;font-size:12px;font-weight:600;opacity:0;transform:scale(.8);transition:all .3s cubic-bezier(.4,0,.2,1)}.RulesAnimation_categoryBadge__Qpt5g.RulesAnimation_visible___6Hwk{opacity:1;transform:scale(1)}.RulesAnimation_transaction__OX7ep{width:100%;display:flex;align-items:center;gap:8px;padding:10px 14px;background:white;border:1.5px solid #e2e8f0;border-radius:10px;opacity:0;transform:translateY(10px);transition:all .3s cubic-bezier(.4,0,.2,1);position:relative}.dark .RulesAnimation_transaction__OX7ep{background:#1e293b;border-color:#334155}.RulesAnimation_transaction__OX7ep.RulesAnimation_visible___6Hwk{opacity:1;transform:translateY(0)}.RulesAnimation_transaction__OX7ep.RulesAnimation_categorized__s1J_X{border-color:#22c55e;box-shadow:0 0 0 2px rgba(34,197,94,.1)}.RulesAnimation_transaction__OX7ep.RulesAnimation_rejected__4UaQt{border-color:#ef4444;opacity:.5;box-shadow:0 0 0 2px rgba(239,68,68,.1)}.RulesAnimation_txName__Yl60t{font-size:13px;font-weight:500;color:#0f172a;flex:1}.dark .RulesAnimation_txName__Yl60t{color:#e2e8f0}.RulesAnimation_txAmount__DNPBo{font-size:13px;font-weight:600;color:#64748b;font-family:monospace}.dark .RulesAnimation_txAmount__DNPBo{color:#94a3b8}.RulesAnimation_rejectIcon__KmtA5{color:#ef4444}.RulesAnimation_checkIcon___r60_,.RulesAnimation_rejectIcon__KmtA5{font-weight:700;font-size:14px;animation:RulesAnimation_popIn__fJ2Q0 .3s cubic-bezier(.4,0,.2,1)}.RulesAnimation_checkIcon___r60_{color:#22c55e}@keyframes RulesAnimation_popIn__fJ2Q0{0%{transform:scale(0)}70%{transform:scale(1.2)}to{transform:scale(1)}}@media (max-width:480px){.RulesAnimation_container__uBTKN{max-width:260px;min-height:220px}.RulesAnimation_conditionRow__iVtbc{font-size:11px;padding:5px 8px}.RulesAnimation_transaction__OX7ep{padding:8px 10px}.RulesAnimation_txAmount__DNPBo,.RulesAnimation_txName__Yl60t{font-size:12px}}@media (prefers-reduced-motion:reduce){.RulesAnimation_categoryBadge__Qpt5g,.RulesAnimation_checkIcon___r60_,.RulesAnimation_conditionRow__iVtbc,.RulesAnimation_container__uBTKN,.RulesAnimation_rejectIcon__KmtA5,.RulesAnimation_ruleCard__d_vFz,.RulesAnimation_transaction__OX7ep{animation:none!important;transition:none!important}.RulesAnimation_categoryBadge__Qpt5g.RulesAnimation_visible___6Hwk,.RulesAnimation_container__uBTKN.RulesAnimation_loaded__3TNLp,.RulesAnimation_ruleCard__d_vFz.RulesAnimation_visible___6Hwk,.RulesAnimation_transaction__OX7ep.RulesAnimation_visible___6Hwk{opacity:1;transform:none}}.MemoryAnimation_container__u4EJS{display:flex;flex-direction:column;align-items:center;gap:.75rem;width:100%;max-width:320px;height:280px;margin:0 auto;opacity:0;transform:translateY(10px);transition:opacity .4s ease,transform .4s ease}.MemoryAnimation_container__u4EJS.MemoryAnimation_loaded__R_lvd{opacity:1;transform:translateY(0)}.MemoryAnimation_txRow__FzK94{width:100%;background:white;border:1.5px solid #e2e8f0;border-radius:12px;padding:12px 14px;opacity:0;transform:translateY(10px);transition:all .3s cubic-bezier(.4,0,.2,1)}.dark .MemoryAnimation_txRow__FzK94{background:#1e293b;border-color:#334155}.MemoryAnimation_txRow__FzK94.MemoryAnimation_visible__qTJDN{opacity:1;transform:translateY(0)}.MemoryAnimation_txInfo__FtNdS{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.MemoryAnimation_txName__KdmjP{font-size:13px;font-weight:500;color:#0f172a;font-family:monospace}.dark .MemoryAnimation_txName__KdmjP{color:#e2e8f0}.MemoryAnimation_txAmount__WzvZC{font-size:13px;font-weight:600;color:#64748b;font-family:monospace}.dark .MemoryAnimation_txAmount__WzvZC{color:#94a3b8}.MemoryAnimation_badgeArea__tuHYU{display:flex;align-items:center;gap:8px;position:relative;height:28px}.MemoryAnimation_unknownBadge__x3A_V{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:12px;background:#f1f5f9;border:1px solid #e2e8f0;color:#94a3b8;font-size:12px;font-weight:700;transition:opacity .2s ease}.MemoryAnimation_unknownBadge__x3A_V.MemoryAnimation_hidden__EJ9cw{opacity:0;position:absolute}.dark .MemoryAnimation_unknownBadge__x3A_V{background:#0f172a;border-color:#334155;color:#64748b}.MemoryAnimation_categoryBadge__RB8Wd{display:inline-flex;align-items:center;gap:4px;padding:4px 12px;border-radius:16px;background:linear-gradient(135deg,#10b981,#14b8a6);color:white;font-size:12px;font-weight:600;opacity:0;transform:scale(.8);transition:all .3s cubic-bezier(.4,0,.2,1)}.MemoryAnimation_categoryBadge__RB8Wd.MemoryAnimation_visible__qTJDN{opacity:1;transform:scale(1)}.MemoryAnimation_categoryBadge__RB8Wd.MemoryAnimation_autoMatched__C_2tI{background:linear-gradient(135deg,#8b5cf6,#6366f1)}.MemoryAnimation_badgeIcon__xWzU_{font-size:12px}.MemoryAnimation_editIcon__G3X62{font-size:14px;opacity:0;transition:opacity .2s ease}.MemoryAnimation_editIcon__G3X62.MemoryAnimation_visible__qTJDN{opacity:1;animation:MemoryAnimation_bounce__7hAry .5s ease}@keyframes MemoryAnimation_bounce__7hAry{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.MemoryAnimation_patternLabel__f_i5m{display:flex;align-items:center;gap:4px;padding:4px 12px;border-radius:8px;background:rgba(34,197,94,.08);border:1px solid rgba(34,197,94,.2);color:#16a34a;font-size:11px;font-weight:600;opacity:0;transform:translateY(6px);transition:all .4s cubic-bezier(.4,0,.2,1)}.dark .MemoryAnimation_patternLabel__f_i5m{background:rgba(34,197,94,.1);border-color:rgba(34,197,94,.25);color:#4ade80}.MemoryAnimation_patternLabel__f_i5m.MemoryAnimation_visible__qTJDN{opacity:1;transform:translateY(0)}.MemoryAnimation_patternIcon__16NAf{flex-shrink:0}.MemoryAnimation_matchLabel__63nP5{padding:4px 12px;border-radius:8px;background:rgba(139,92,246,.08);border:1px solid rgba(139,92,246,.2);color:#7c3aed;font-size:11px;font-weight:600;opacity:0;transform:translateY(6px);transition:all .4s cubic-bezier(.4,0,.2,1)}.dark .MemoryAnimation_matchLabel__63nP5{background:rgba(139,92,246,.1);border-color:rgba(139,92,246,.25);color:#a78bfa}.MemoryAnimation_matchLabel__63nP5.MemoryAnimation_visible__qTJDN{opacity:1;transform:translateY(0)}@media (max-width:480px){.MemoryAnimation_container__u4EJS{max-width:280px;height:260px}.MemoryAnimation_txAmount__WzvZC,.MemoryAnimation_txName__KdmjP{font-size:11px}.MemoryAnimation_txRow__FzK94{padding:10px 12px}}@media (prefers-reduced-motion:reduce){.MemoryAnimation_categoryBadge__RB8Wd,.MemoryAnimation_container__u4EJS,.MemoryAnimation_editIcon__G3X62,.MemoryAnimation_matchLabel__63nP5,.MemoryAnimation_patternLabel__f_i5m,.MemoryAnimation_txRow__FzK94{animation:none!important;transition:none!important}.MemoryAnimation_categoryBadge__RB8Wd.MemoryAnimation_visible__qTJDN,.MemoryAnimation_container__u4EJS.MemoryAnimation_loaded__R_lvd,.MemoryAnimation_matchLabel__63nP5.MemoryAnimation_visible__qTJDN,.MemoryAnimation_patternLabel__f_i5m.MemoryAnimation_visible__qTJDN,.MemoryAnimation_txRow__FzK94.MemoryAnimation_visible__qTJDN{opacity:1;transform:none}}.AlertsAnimation_container__RJmqC{display:flex;flex-direction:column;align-items:center;gap:1rem;width:100%;max-width:300px;min-height:260px;margin:0 auto;opacity:0;transform:translateY(10px);transition:opacity .4s ease,transform .4s ease}.AlertsAnimation_container__RJmqC.AlertsAnimation_loaded__lgIaI{opacity:1;transform:translateY(0)}.AlertsAnimation_conditionBadge__3_W_t{display:flex;align-items:center;gap:6px;padding:8px 16px;border-radius:10px;background:#f8fafc;border:1.5px solid #e2e8f0;font-size:13px;font-weight:600;color:#475569;transition:all .3s ease}.dark .AlertsAnimation_conditionBadge__3_W_t{background:#1e293b;border-color:#334155;color:#94a3b8}.AlertsAnimation_conditionBadge__3_W_t.AlertsAnimation_triggered__uyzcs{border-color:#f59e0b;background:rgba(245,158,11,.08);color:#d97706;box-shadow:0 0 0 3px rgba(245,158,11,.12);animation:AlertsAnimation_pulse__7sCie 1s ease-in-out}.dark .AlertsAnimation_conditionBadge__3_W_t.AlertsAnimation_triggered__uyzcs{background:rgba(245,158,11,.1);color:#fbbf24}.AlertsAnimation_condIcon__ww0ZN{font-size:14px}@keyframes AlertsAnimation_pulse__7sCie{0%,to{box-shadow:0 0 0 3px rgba(245,158,11,.12)}50%{box-shadow:0 0 0 6px rgba(245,158,11,.2)}}.AlertsAnimation_txStream___a6l9{width:100%;display:flex;flex-direction:column;gap:6px}.AlertsAnimation_txCard__uLlZd{display:flex;justify-content:space-between;align-items:center;padding:10px 14px;background:white;border:1.5px solid #e2e8f0;border-radius:10px;opacity:0;transform:translateY(10px);transition:all .3s cubic-bezier(.4,0,.2,1)}.dark .AlertsAnimation_txCard__uLlZd{background:#1e293b;border-color:#334155}.AlertsAnimation_txCard__uLlZd.AlertsAnimation_visible__UHBkr{opacity:1;transform:translateY(0)}.AlertsAnimation_txCard__uLlZd.AlertsAnimation_highlighted__Gdgn_{border-color:#f59e0b;background:rgba(245,158,11,.05);box-shadow:0 0 0 2px rgba(245,158,11,.1)}.dark .AlertsAnimation_txCard__uLlZd.AlertsAnimation_highlighted__Gdgn_{background:rgba(245,158,11,.08)}.AlertsAnimation_txName__jJJB5{font-size:13px;font-weight:500;color:#0f172a}.dark .AlertsAnimation_txName__jJJB5{color:#e2e8f0}.AlertsAnimation_txAmount__PLIL9{font-size:13px;font-weight:600;color:#64748b;font-family:monospace}.dark .AlertsAnimation_txAmount__PLIL9{color:#94a3b8}.AlertsAnimation_notification__HGxf7{width:100%;display:flex;align-items:center;gap:10px;padding:12px 14px;background:white;border:1.5px solid #f59e0b;border-radius:12px;box-shadow:0 4px 12px rgba(245,158,11,.15),0 0 0 3px rgba(245,158,11,.08);opacity:0;transform:translateY(10px) scale(.95);transition:all .4s cubic-bezier(.34,1.56,.64,1)}.dark .AlertsAnimation_notification__HGxf7{background:#1e293b;border-color:#f59e0b;box-shadow:0 4px 12px rgba(245,158,11,.1),0 0 0 3px rgba(245,158,11,.06)}.AlertsAnimation_notification__HGxf7.AlertsAnimation_visible__UHBkr{opacity:1;transform:translateY(0) scale(1)}.AlertsAnimation_notifIcon__g8QuY{font-size:20px;flex-shrink:0}.AlertsAnimation_notifContent__na6dh{flex:1;min-width:0}.AlertsAnimation_notifTitle__DTxbv{font-size:12px;font-weight:700;color:#d97706;margin-bottom:2px}.dark .AlertsAnimation_notifTitle__DTxbv{color:#fbbf24}.AlertsAnimation_notifDetail__ff0MY{font-size:12px;color:#64748b;font-family:monospace}.dark .AlertsAnimation_notifDetail__ff0MY{color:#94a3b8}@media (max-width:480px){.AlertsAnimation_container__RJmqC{max-width:260px;min-height:220px}.AlertsAnimation_txCard__uLlZd{padding:8px 10px}.AlertsAnimation_txAmount__PLIL9,.AlertsAnimation_txName__jJJB5{font-size:12px}.AlertsAnimation_notification__HGxf7{padding:10px 12px}}@media (prefers-reduced-motion:reduce){.AlertsAnimation_conditionBadge__3_W_t,.AlertsAnimation_container__RJmqC,.AlertsAnimation_notification__HGxf7,.AlertsAnimation_txCard__uLlZd{animation:none!important;transition:none!important}.AlertsAnimation_container__RJmqC.AlertsAnimation_loaded__lgIaI,.AlertsAnimation_notification__HGxf7.AlertsAnimation_visible__UHBkr,.AlertsAnimation_txCard__uLlZd.AlertsAnimation_visible__UHBkr{opacity:1;transform:none}}.BankConnectionAnimation_container__tFAbl{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;max-width:280px;height:200px;margin:0 auto;opacity:0;transform:translateY(10px);transition:opacity .4s ease,transform .4s ease}.BankConnectionAnimation_container__tFAbl.BankConnectionAnimation_loaded__I_rxr{opacity:1;transform:translateY(0)}.BankConnectionAnimation_banksList__SccAL{display:flex;flex-direction:column;gap:.5rem;flex-shrink:0}.BankConnectionAnimation_bankCard__sMEsl{width:44px;height:44px;border-radius:12px;background:white;border:1.5px solid #e2e8f0;display:flex;align-items:center;justify-content:center;position:relative;opacity:0;transform:translateX(-20px);transition:all .3s cubic-bezier(.4,0,.2,1)}.dark .BankConnectionAnimation_bankCard__sMEsl{background:#1e293b;border-color:#334155}.BankConnectionAnimation_bankCard__sMEsl.BankConnectionAnimation_visible__S2RYT{opacity:1;transform:translateX(0)}.BankConnectionAnimation_bankCard__sMEsl.BankConnectionAnimation_connected__9y7DS{border-color:#22c55e;box-shadow:0 0 0 2px rgba(34,197,94,.15)}.BankConnectionAnimation_bankLogo__bMWPB{width:28px;height:28px;-o-object-fit:contain;object-fit:contain}.BankConnectionAnimation_checkmark__CXTtu{position:absolute;top:-6px;right:-6px;width:18px;height:18px;background:#22c55e;border-radius:50%;display:flex;align-items:center;justify-content:center;color:white;animation:BankConnectionAnimation_popIn__DYs6O .3s cubic-bezier(.4,0,.2,1)}.BankConnectionAnimation_checkmark__CXTtu svg{width:12px;height:12px}@keyframes BankConnectionAnimation_popIn__DYs6O{0%{transform:scale(0)}70%{transform:scale(1.2)}to{transform:scale(1)}}.BankConnectionAnimation_connectors__jAeYj{width:50px;align-self:stretch;position:relative;display:flex;align-items:center}.BankConnectionAnimation_connectorSvg__i5phY{width:100%;height:100%}.BankConnectionAnimation_connectorPath__wmE0l{stroke:#e2e8f0;transition:stroke .3s ease,filter .3s ease}.dark .BankConnectionAnimation_connectorPath__wmE0l{stroke:#334155}.BankConnectionAnimation_connectorPath__wmE0l.BankConnectionAnimation_active__KddbL{stroke:#22c55e;filter:drop-shadow(0 0 3px rgba(34,197,94,.4));animation:BankConnectionAnimation_drawPath__hV2is .5s ease forwards}@keyframes BankConnectionAnimation_drawPath__hV2is{0%{stroke-dasharray:1;stroke-dashoffset:1}to{stroke-dasharray:1;stroke-dashoffset:0}}.BankConnectionAnimation_hub__IFNrb{width:56px;height:56px;border-radius:14px;background:white;border:1.5px solid #e2e8f0;display:flex;align-items:center;justify-content:center;transition:all .3s ease;position:relative}.dark .BankConnectionAnimation_hub__IFNrb{background:#1e293b;border-color:#334155}.BankConnectionAnimation_hub__IFNrb.BankConnectionAnimation_active__KddbL{border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.15)}.BankConnectionAnimation_hub__IFNrb.BankConnectionAnimation_active__KddbL:before{content:"";position:absolute;inset:-2px;border-radius:16px;background:linear-gradient(90deg,#9e7aff,#fe8bbb,#ffbd7a,#9e7aff);background-size:200% 100%;opacity:.6;z-index:-1;animation:BankConnectionAnimation_gradientRotate__Ll0tQ 2s linear infinite}@keyframes BankConnectionAnimation_gradientRotate__Ll0tQ{0%{background-position:0 0}to{background-position:200% 0}}.BankConnectionAnimation_hubLogo__y2Ifq{width:32px;height:32px;-o-object-fit:contain;object-fit:contain;border-radius:8px}@media (max-width:480px){.BankConnectionAnimation_container__tFAbl{max-width:240px;height:180px;gap:.25rem}.BankConnectionAnimation_bankCard__sMEsl{width:38px;height:38px}.BankConnectionAnimation_bankLogo__bMWPB{width:24px;height:24px}.BankConnectionAnimation_hub__IFNrb{width:48px;height:48px}.BankConnectionAnimation_hubLogo__y2Ifq{width:28px;height:28px}.BankConnectionAnimation_connectors__jAeYj{width:40px}}@media (prefers-reduced-motion:reduce){.BankConnectionAnimation_bankCard__sMEsl,.BankConnectionAnimation_checkmark__CXTtu,.BankConnectionAnimation_connectorPath__wmE0l,.BankConnectionAnimation_container__tFAbl,.BankConnectionAnimation_hub__IFNrb:before{animation:none!important;transition:none!important}.BankConnectionAnimation_bankCard__sMEsl.BankConnectionAnimation_visible__S2RYT,.BankConnectionAnimation_container__tFAbl.BankConnectionAnimation_loaded__I_rxr{opacity:1;transform:none}}.TemplateSelectionAnimation_container__utYoB{display:flex;flex-direction:column;align-items:center;gap:1rem;width:100%;max-width:280px;height:220px;margin:0 auto;opacity:0;transform:translateY(10px);transition:opacity .4s ease,transform .4s ease}.TemplateSelectionAnimation_container__utYoB.TemplateSelectionAnimation_loaded__kYTB2{opacity:1;transform:translateY(0)}.TemplateSelectionAnimation_templateGrid__2_b55{display:flex;gap:.5rem;width:100%;justify-content:center}.TemplateSelectionAnimation_templateCard__JMsfb{display:flex;flex-direction:column;align-items:center;gap:.375rem;padding:.75rem;background:white;border:1.5px solid #e2e8f0;border-radius:12px;cursor:pointer;opacity:0;transform:translateY(10px);transition:all .3s cubic-bezier(.4,0,.2,1)}.dark .TemplateSelectionAnimation_templateCard__JMsfb{background:#1e293b;border-color:#334155}.TemplateSelectionAnimation_templateCard__JMsfb.TemplateSelectionAnimation_visible__kxiJD{opacity:1;transform:translateY(0)}.TemplateSelectionAnimation_templateCard__JMsfb.TemplateSelectionAnimation_selected__YAKVE{border-color:var(--template-color);box-shadow:0 0 0 2px color-mix(in srgb,var(--template-color) 20%,transparent),0 4px 12px color-mix(in srgb,var(--template-color) 15%,transparent);transform:translateY(-2px)}.TemplateSelectionAnimation_templateLogo__EKUiM{width:24px;height:24px;-o-object-fit:contain;object-fit:contain}.TemplateSelectionAnimation_templateLogo__EKUiM.TemplateSelectionAnimation_invertDark__pgMu_{filter:none}.dark .TemplateSelectionAnimation_templateLogo__EKUiM.TemplateSelectionAnimation_invertDark__pgMu_{filter:invert(1)}.TemplateSelectionAnimation_templateName__K09Lf{font-size:.625rem;font-weight:600;color:#64748b;white-space:nowrap}.dark .TemplateSelectionAnimation_templateName__K09Lf{color:#94a3b8}.TemplateSelectionAnimation_previewPanel___aFGY{width:100%;background:white;border:1.5px solid #e2e8f0;border-radius:10px;overflow:hidden;opacity:0;transform:translateY(8px) scale(.95);transition:all .3s cubic-bezier(.4,0,.2,1)}.dark .TemplateSelectionAnimation_previewPanel___aFGY{background:#1e293b;border-color:#334155}.TemplateSelectionAnimation_previewPanel___aFGY.TemplateSelectionAnimation_visible__kxiJD{opacity:1;transform:translateY(0) scale(1)}.TemplateSelectionAnimation_previewHeader__28hCa{display:flex;align-items:center;gap:.375rem;padding:.5rem .75rem;background:#f8fafc;border-bottom:1px solid #e2e8f0;font-size:.7rem;font-weight:600;color:#374151}.dark .TemplateSelectionAnimation_previewHeader__28hCa{background:#0f172a;border-color:#334155;color:#e2e8f0}.TemplateSelectionAnimation_previewHeader__28hCa .TemplateSelectionAnimation_invertDark__pgMu_{filter:none}.dark .TemplateSelectionAnimation_previewHeader__28hCa .TemplateSelectionAnimation_invertDark__pgMu_{filter:invert(1)}.TemplateSelectionAnimation_previewTable__R5EL8{padding:.25rem 0}.TemplateSelectionAnimation_previewRow__h_y2p{display:grid;grid-template-columns:1fr 2fr 1fr;gap:.5rem;padding:.375rem .75rem}.TemplateSelectionAnimation_previewRow__h_y2p:first-child{background:#f8fafc;border-bottom:1px solid #e2e8f0}.dark .TemplateSelectionAnimation_previewRow__h_y2p:first-child{background:#0f172a;border-color:#334155}.TemplateSelectionAnimation_previewRow__h_y2p.TemplateSelectionAnimation_dataRow__xwQvm{animation:TemplateSelectionAnimation_fadeInRow__FJVrW .3s ease forwards}@keyframes TemplateSelectionAnimation_fadeInRow__FJVrW{0%{opacity:0;transform:translateX(-8px)}to{opacity:1;transform:translateX(0)}}.TemplateSelectionAnimation_previewCell__7zeCi{font-size:.625rem;color:#64748b}.dark .TemplateSelectionAnimation_previewCell__7zeCi{color:#94a3b8}.TemplateSelectionAnimation_previewRow__h_y2p:first-child .TemplateSelectionAnimation_previewCell__7zeCi{font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:#94a3b8;font-size:.55rem}.TemplateSelectionAnimation_previewRow__h_y2p.TemplateSelectionAnimation_dataRow__xwQvm .TemplateSelectionAnimation_previewCell__7zeCi{color:#374151}.dark .TemplateSelectionAnimation_previewRow__h_y2p.TemplateSelectionAnimation_dataRow__xwQvm .TemplateSelectionAnimation_previewCell__7zeCi{color:#e2e8f0}.TemplateSelectionAnimation_previewRow__h_y2p.TemplateSelectionAnimation_dataRow__xwQvm .TemplateSelectionAnimation_previewCell__7zeCi:last-child{font-weight:600;font-variant-numeric:tabular-nums}@media (max-width:480px){.TemplateSelectionAnimation_container__utYoB{max-width:260px;height:200px;gap:.75rem}.TemplateSelectionAnimation_templateCard__JMsfb{padding:.5rem}.TemplateSelectionAnimation_templateLogo__EKUiM{width:20px;height:20px}.TemplateSelectionAnimation_templateName__K09Lf{font-size:.55rem}}@media (prefers-reduced-motion:reduce){.TemplateSelectionAnimation_container__utYoB,.TemplateSelectionAnimation_previewPanel___aFGY,.TemplateSelectionAnimation_previewRow__h_y2p.TemplateSelectionAnimation_dataRow__xwQvm,.TemplateSelectionAnimation_templateCard__JMsfb{animation:none!important;transition:none!important}.TemplateSelectionAnimation_container__utYoB.TemplateSelectionAnimation_loaded__kYTB2,.TemplateSelectionAnimation_previewPanel___aFGY.TemplateSelectionAnimation_visible__kxiJD,.TemplateSelectionAnimation_templateCard__JMsfb.TemplateSelectionAnimation_visible__kxiJD{opacity:1;transform:none}}.FieldMappingAnimation_container__iPEXs{display:flex;flex-direction:column;gap:.5rem;width:100%;max-width:300px;margin:0 auto;padding:.5rem;opacity:0;transform:translateY(10px);transition:opacity .4s ease,transform .4s ease}.FieldMappingAnimation_container__iPEXs.FieldMappingAnimation_loaded__kO9HW{opacity:1;transform:translateY(0)}.FieldMappingAnimation_headerRow__dvcoW{display:flex;align-items:center;margin-bottom:.25rem}.FieldMappingAnimation_columnLabel__iVOGd{flex:1;font-size:.55rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#94a3b8}.FieldMappingAnimation_columnLabel__iVOGd:last-child{text-align:right}.FieldMappingAnimation_connectorSpacer__x_9KC{width:50px;flex-shrink:0}.FieldMappingAnimation_mappingRow__770nx{display:flex;align-items:center}.FieldMappingAnimation_field__uPTqR{flex:1;display:flex;align-items:center;gap:.375rem;padding:.375rem .5rem;background:white;border:1.5px solid #e2e8f0;border-radius:6px;min-width:0;opacity:0;transition:all .3s cubic-bezier(.4,0,.2,1)}.dark .FieldMappingAnimation_field__uPTqR{background:#1e293b;border-color:#334155}.FieldMappingAnimation_field__uPTqR.FieldMappingAnimation_visible__pi3Yu{opacity:1}.FieldMappingAnimation_field__uPTqR.FieldMappingAnimation_connected__y_9gP{border-color:var(--field-color);box-shadow:0 0 0 1px color-mix(in srgb,var(--field-color) 15%,transparent)}.FieldMappingAnimation_sourceField__Xb_ae{transform:translateX(-10px)}.FieldMappingAnimation_sourceField__Xb_ae.FieldMappingAnimation_visible__pi3Yu{transform:translateX(0)}.FieldMappingAnimation_destField__kuMEW{transform:translateX(10px);justify-content:flex-end}.FieldMappingAnimation_destField__kuMEW.FieldMappingAnimation_visible__pi3Yu{transform:translateX(0)}.FieldMappingAnimation_fieldDot__RVjkQ{width:8px;height:8px;flex-shrink:0;border-radius:50%;background:#e2e8f0;transition:background .3s ease}.dark .FieldMappingAnimation_fieldDot__RVjkQ{background:#475569}.FieldMappingAnimation_field__uPTqR.FieldMappingAnimation_connected__y_9gP .FieldMappingAnimation_fieldDot__RVjkQ{background:var(--field-color)}.FieldMappingAnimation_fieldName__LC2BK{font-size:.65rem;font-weight:500;color:#475569;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dark .FieldMappingAnimation_fieldName__LC2BK{color:#cbd5e1}.FieldMappingAnimation_connector__2v4kI{width:50px;height:2px;flex-shrink:0;background:#e2e8f0;transform:scaleX(0);transform-origin:left;transition:transform .5s ease,background .3s ease,box-shadow .3s ease}.dark .FieldMappingAnimation_connector__2v4kI{background:#334155}.FieldMappingAnimation_connector__2v4kI.FieldMappingAnimation_connectorActive__5iepg{transform:scaleX(1);background:var(--field-color);box-shadow:0 0 4px color-mix(in srgb,var(--field-color) 40%,transparent)}@media (max-width:480px){.FieldMappingAnimation_container__iPEXs{max-width:260px}.FieldMappingAnimation_field__uPTqR{padding:.25rem .375rem}.FieldMappingAnimation_fieldName__LC2BK{font-size:.6rem}.FieldMappingAnimation_fieldDot__RVjkQ{width:6px;height:6px}.FieldMappingAnimation_connectorSpacer__x_9KC,.FieldMappingAnimation_connector__2v4kI{width:40px}}@media (prefers-reduced-motion:reduce){.FieldMappingAnimation_connector__2v4kI,.FieldMappingAnimation_container__iPEXs,.FieldMappingAnimation_field__uPTqR{animation:none!important;transition:none!important}.FieldMappingAnimation_container__iPEXs.FieldMappingAnimation_loaded__kO9HW,.FieldMappingAnimation_field__uPTqR.FieldMappingAnimation_visible__pi3Yu{opacity:1;transform:none}.FieldMappingAnimation_connector__2v4kI.FieldMappingAnimation_connectorActive__5iepg{transform:scaleX(1)}}.ScheduleSyncAnimation_container__5vKIl{display:flex;flex-direction:column;align-items:center;gap:1rem;width:100%;max-width:280px;height:200px;margin:0 auto;opacity:0;transform:translateY(10px);transition:opacity .4s ease,transform .4s ease}.ScheduleSyncAnimation_container__5vKIl.ScheduleSyncAnimation_loaded__n9wY1{opacity:1;transform:translateY(0)}.ScheduleSyncAnimation_calendar__9vk8N{background:white;border:1.5px solid #e2e8f0;border-radius:12px;padding:.75rem;width:100%;max-width:220px}.dark .ScheduleSyncAnimation_calendar__9vk8N{background:#1e293b;border-color:#334155}.ScheduleSyncAnimation_calendarHeader__CTUKG{display:flex;align-items:center;gap:.5rem;margin-bottom:.75rem;padding-bottom:.5rem;border-bottom:1px solid #e2e8f0}.dark .ScheduleSyncAnimation_calendarHeader__CTUKG{border-color:#334155}.ScheduleSyncAnimation_calendarIcon__EYkeI{width:16px;height:16px;color:#3b82f6}.ScheduleSyncAnimation_calendarHeader__CTUKG span{font-size:.7rem;font-weight:600;color:#374151}.dark .ScheduleSyncAnimation_calendarHeader__CTUKG span{color:#e2e8f0}.ScheduleSyncAnimation_daysGrid__0TBwD{display:grid;grid-template-columns:repeat(7,1fr);gap:.25rem}.ScheduleSyncAnimation_dayCell__rjUyu{display:flex;align-items:center;justify-content:center;border-radius:6px;position:relative;opacity:0;transform:scale(.8);transition:all .2s ease;height:28px;min-width:24px}.ScheduleSyncAnimation_dayCell__rjUyu.ScheduleSyncAnimation_visible__BzMWU{opacity:1;transform:scale(1)}.ScheduleSyncAnimation_dayCell__rjUyu.ScheduleSyncAnimation_scheduled__bJeX8{background:#eff6ff}.dark .ScheduleSyncAnimation_dayCell__rjUyu.ScheduleSyncAnimation_scheduled__bJeX8{background:#1e3a5f}.ScheduleSyncAnimation_dayCell__rjUyu.ScheduleSyncAnimation_syncing__dacvo{background:#fef3c7}.dark .ScheduleSyncAnimation_dayCell__rjUyu.ScheduleSyncAnimation_syncing__dacvo{background:#78350f}.ScheduleSyncAnimation_dayCell__rjUyu.ScheduleSyncAnimation_synced__vyaeD{background:#dcfce7}.dark .ScheduleSyncAnimation_dayCell__rjUyu.ScheduleSyncAnimation_synced__vyaeD{background:#14532d}.ScheduleSyncAnimation_dayLabel__OgZ8E{font-size:.6rem;font-weight:600;color:#64748b}.dark .ScheduleSyncAnimation_dayLabel__OgZ8E{color:#94a3b8}.ScheduleSyncAnimation_dayCell__rjUyu.ScheduleSyncAnimation_scheduled__bJeX8 .ScheduleSyncAnimation_dayLabel__OgZ8E{color:#3b82f6}.ScheduleSyncAnimation_dayCell__rjUyu.ScheduleSyncAnimation_synced__vyaeD .ScheduleSyncAnimation_dayLabel__OgZ8E{color:#22c55e}.ScheduleSyncAnimation_syncIndicator__vHlYC{position:absolute;top:-4px;right:-4px;width:14px;height:14px;display:flex;align-items:center;justify-content:center;background:white;border-radius:50%}.dark .ScheduleSyncAnimation_syncIndicator__vHlYC{background:#1e293b}.ScheduleSyncAnimation_spinner___zvZO{width:10px;height:10px;border:2px solid #f59e0b;border-top-color:transparent;border-radius:50%;animation:ScheduleSyncAnimation_spin__e1ktZ .6s linear infinite}@keyframes ScheduleSyncAnimation_spin__e1ktZ{to{transform:rotate(1turn)}}.ScheduleSyncAnimation_checkIcon__Pn_8g{width:12px;height:12px;color:#22c55e;animation:ScheduleSyncAnimation_popIn__9hxL3 .3s ease}@keyframes ScheduleSyncAnimation_popIn__9hxL3{0%{transform:scale(0)}70%{transform:scale(1.2)}to{transform:scale(1)}}.ScheduleSyncAnimation_statusBar__kkejy{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:white;border:1.5px solid #e2e8f0;border-radius:20px;opacity:0;transform:translateY(8px);transition:all .3s ease}.dark .ScheduleSyncAnimation_statusBar__kkejy{background:#1e293b;border-color:#334155}.ScheduleSyncAnimation_statusBar__kkejy.ScheduleSyncAnimation_visible__BzMWU{opacity:1;transform:translateY(0)}.ScheduleSyncAnimation_statusDot__sZ6JN{width:8px;height:8px;border-radius:50%;background:#22c55e;transition:background .3s ease}.ScheduleSyncAnimation_statusDot__sZ6JN.ScheduleSyncAnimation_active__tc7W_{background:#f59e0b;animation:ScheduleSyncAnimation_pulse__rnx0g 1s ease infinite}@keyframes ScheduleSyncAnimation_pulse__rnx0g{0%,to{opacity:1}50%{opacity:.5}}.ScheduleSyncAnimation_statusText__hwckw{font-size:.7rem;font-weight:500;color:#475569}.dark .ScheduleSyncAnimation_statusText__hwckw{color:#cbd5e1}@media (max-width:480px){.ScheduleSyncAnimation_container__5vKIl{max-width:260px;height:180px;gap:.75rem}.ScheduleSyncAnimation_calendar__9vk8N{max-width:200px;padding:.5rem}.ScheduleSyncAnimation_dayLabel__OgZ8E{font-size:.55rem}.ScheduleSyncAnimation_statusBar__kkejy{padding:.375rem .75rem}.ScheduleSyncAnimation_statusText__hwckw{font-size:.65rem}}@media (prefers-reduced-motion:reduce){.ScheduleSyncAnimation_checkIcon__Pn_8g,.ScheduleSyncAnimation_container__5vKIl,.ScheduleSyncAnimation_dayCell__rjUyu,.ScheduleSyncAnimation_spinner___zvZO,.ScheduleSyncAnimation_statusBar__kkejy,.ScheduleSyncAnimation_statusDot__sZ6JN{animation:none!important;transition:none!important}.ScheduleSyncAnimation_container__5vKIl.ScheduleSyncAnimation_loaded__n9wY1,.ScheduleSyncAnimation_dayCell__rjUyu.ScheduleSyncAnimation_visible__BzMWU,.ScheduleSyncAnimation_statusBar__kkejy.ScheduleSyncAnimation_visible__BzMWU{opacity:1;transform:none}}.DestinationPickerAnimation_container__88H3w{display:flex;flex-direction:column;align-items:center;gap:1rem;width:100%;max-width:280px;height:200px;margin:0 auto;opacity:0;transform:translateY(10px);transition:opacity .4s ease,transform .4s ease}.DestinationPickerAnimation_container__88H3w.DestinationPickerAnimation_loaded__yaTlH{opacity:1;transform:translateY(0)}.DestinationPickerAnimation_destinationGrid__CtZAQ{display:flex;gap:.5rem;width:100%;justify-content:center}.DestinationPickerAnimation_destinationCard__Oq_i6{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1rem .75rem;background:white;border:1.5px solid #e2e8f0;border-radius:12px;position:relative;opacity:0;transform:translateY(12px);transition:all .3s cubic-bezier(.4,0,.2,1)}.dark .DestinationPickerAnimation_destinationCard__Oq_i6{background:#1e293b;border-color:#334155}.DestinationPickerAnimation_destinationCard__Oq_i6.DestinationPickerAnimation_visible__EZteu{opacity:1;transform:translateY(0)}.DestinationPickerAnimation_destinationCard__Oq_i6.DestinationPickerAnimation_selected__PYvvd{border-color:var(--dest-color);box-shadow:0 0 0 2px color-mix(in srgb,var(--dest-color) 20%,transparent),0 4px 12px color-mix(in srgb,var(--dest-color) 15%,transparent);transform:translateY(-3px)}.DestinationPickerAnimation_destLogo__ziPap{width:28px;height:28px;-o-object-fit:contain;object-fit:contain}.DestinationPickerAnimation_destLogo__ziPap.DestinationPickerAnimation_invertDark__ECUzu{filter:none}.dark .DestinationPickerAnimation_destLogo__ziPap.DestinationPickerAnimation_invertDark__ECUzu{filter:invert(1)}.DestinationPickerAnimation_destName__Ulof7{font-size:.65rem;font-weight:600;color:#64748b}.dark .DestinationPickerAnimation_destName__Ulof7{color:#94a3b8}.DestinationPickerAnimation_checkBadge__NE_Yn{position:absolute;top:-6px;right:-6px;width:18px;height:18px;background:#22c55e;border-radius:50%;display:flex;align-items:center;justify-content:center;color:white;animation:DestinationPickerAnimation_popIn__B5PHr .3s cubic-bezier(.4,0,.2,1)}.DestinationPickerAnimation_checkBadge__NE_Yn svg{width:12px;height:12px}@keyframes DestinationPickerAnimation_popIn__B5PHr{0%{transform:scale(0)}70%{transform:scale(1.2)}to{transform:scale(1)}}.DestinationPickerAnimation_folderPanel__4pN81{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;background:white;border:1.5px solid #e2e8f0;border-radius:10px;width:100%;max-width:220px;opacity:0;transform:translateY(8px);transition:all .3s ease}.dark .DestinationPickerAnimation_folderPanel__4pN81{background:#1e293b;border-color:#334155}.DestinationPickerAnimation_folderPanel__4pN81.DestinationPickerAnimation_visible__EZteu{opacity:1;transform:translateY(0)}.DestinationPickerAnimation_folderIcon__fA4KE{width:32px;height:32px;background:#fef3c7;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.dark .DestinationPickerAnimation_folderIcon__fA4KE{background:#78350f}.DestinationPickerAnimation_folderIcon__fA4KE svg{width:18px;height:18px;color:#f59e0b}.DestinationPickerAnimation_folderInfo__WVvJD{display:flex;flex-direction:column;gap:.125rem}.DestinationPickerAnimation_folderLabel__0JUO5{font-size:.55rem;font-weight:500;color:#94a3b8;text-transform:uppercase;letter-spacing:.03em}.DestinationPickerAnimation_folderPath__HiOUt{display:flex;align-items:center;gap:.25rem;font-size:.7rem;font-weight:600;color:#374151}.dark .DestinationPickerAnimation_folderPath__HiOUt{color:#e2e8f0}.DestinationPickerAnimation_folderPath__HiOUt .DestinationPickerAnimation_invertDark__ECUzu{filter:none}.dark .DestinationPickerAnimation_folderPath__HiOUt .DestinationPickerAnimation_invertDark__ECUzu{filter:invert(1)}@media (max-width:480px){.DestinationPickerAnimation_container__88H3w{max-width:260px;height:180px;gap:.75rem}.DestinationPickerAnimation_destinationCard__Oq_i6{padding:.75rem .5rem}.DestinationPickerAnimation_destLogo__ziPap{width:24px;height:24px}.DestinationPickerAnimation_destName__Ulof7{font-size:.6rem}.DestinationPickerAnimation_folderPanel__4pN81{max-width:200px;padding:.5rem .75rem}.DestinationPickerAnimation_folderIcon__fA4KE{width:28px;height:28px}.DestinationPickerAnimation_folderIcon__fA4KE svg{width:16px;height:16px}}@media (prefers-reduced-motion:reduce){.DestinationPickerAnimation_checkBadge__NE_Yn,.DestinationPickerAnimation_container__88H3w,.DestinationPickerAnimation_destinationCard__Oq_i6,.DestinationPickerAnimation_folderPanel__4pN81{animation:none!important;transition:none!important}.DestinationPickerAnimation_container__88H3w.DestinationPickerAnimation_loaded__yaTlH,.DestinationPickerAnimation_destinationCard__Oq_i6.DestinationPickerAnimation_visible__EZteu,.DestinationPickerAnimation_folderPanel__4pN81.DestinationPickerAnimation_visible__EZteu{opacity:1;transform:none}}.ReceiptMappingAnimation_container__Nsu4s{display:flex;align-items:center;justify-content:center;gap:0;width:100%;max-width:300px;height:220px;margin:0 auto;opacity:0;transform:translateY(10px);transition:opacity .4s ease,transform .4s ease}.ReceiptMappingAnimation_container__Nsu4s.ReceiptMappingAnimation_loaded___Vksr{opacity:1;transform:translateY(0)}.ReceiptMappingAnimation_receipt__FJbS2{background:white;border:1.5px solid #e2e8f0;border-radius:10px;overflow:hidden;width:110px;opacity:0;transform:translateX(-10px);transition:all .3s ease}.dark .ReceiptMappingAnimation_receipt__FJbS2{background:#1e293b;border-color:#334155}.ReceiptMappingAnimation_receipt__FJbS2.ReceiptMappingAnimation_visible__gyLtb{opacity:1;transform:translateX(0)}.ReceiptMappingAnimation_receiptHeader__IuN6M{display:flex;align-items:center;gap:.375rem;padding:.5rem;background:#f8fafc;border-bottom:1px solid #e2e8f0}.dark .ReceiptMappingAnimation_receiptHeader__IuN6M{background:#0f172a;border-color:#334155}.ReceiptMappingAnimation_receiptIcon___kqF7{width:14px;height:14px;color:#64748b}.ReceiptMappingAnimation_receiptHeader__IuN6M span{font-size:.6rem;font-weight:600;color:#475569}.dark .ReceiptMappingAnimation_receiptHeader__IuN6M span{color:#cbd5e1}.ReceiptMappingAnimation_receiptBody__zCZBd{padding:.375rem;display:flex;flex-direction:column;gap:.25rem}.ReceiptMappingAnimation_receiptField__QTi9d{display:flex;flex-direction:column;gap:.125rem;padding:.25rem .375rem;border-radius:4px;border-left:2px solid transparent;transition:all .3s ease}.ReceiptMappingAnimation_receiptField__QTi9d.ReceiptMappingAnimation_mapped__GnZdI{background:color-mix(in srgb,var(--field-color) 8%,transparent);border-left-color:var(--field-color)}.ReceiptMappingAnimation_fieldLabel__NC_YA{font-size:.5rem;font-weight:600;color:#94a3b8;text-transform:uppercase;letter-spacing:.03em}.ReceiptMappingAnimation_fieldValue__UXJRC{font-size:.65rem;font-weight:500;color:#374151}.dark .ReceiptMappingAnimation_fieldValue__UXJRC{color:#e2e8f0}.ReceiptMappingAnimation_connectors__NvurW{width:35px;flex-shrink:0;align-self:stretch;display:flex;align-items:center}.ReceiptMappingAnimation_connectorSvg__7xCSL{width:100%;height:80%}.ReceiptMappingAnimation_connectorPath__9jRaQ{stroke:#e2e8f0;stroke-dasharray:40;stroke-dashoffset:40;transition:stroke .3s ease}.dark .ReceiptMappingAnimation_connectorPath__9jRaQ{stroke:#334155}.ReceiptMappingAnimation_connectorPath__9jRaQ.ReceiptMappingAnimation_active__fMY2D{stroke:var(--path-color);stroke-dashoffset:0;transition:stroke .3s ease,stroke-dashoffset .4s ease;filter:drop-shadow(0 0 2px color-mix(in srgb,var(--path-color) 40%,transparent))}.ReceiptMappingAnimation_destination__2Mo5l{background:white;border:1.5px solid #e2e8f0;border-radius:10px;overflow:hidden;width:100px;opacity:0;transform:translateX(10px);transition:all .3s ease .1s}.dark .ReceiptMappingAnimation_destination__2Mo5l{background:#1e293b;border-color:#334155}.ReceiptMappingAnimation_destination__2Mo5l.ReceiptMappingAnimation_visible__gyLtb{opacity:1;transform:translateX(0)}.ReceiptMappingAnimation_destHeader__pyAfO{padding:.5rem;background:#f8fafc;border-bottom:1px solid #e2e8f0}.dark .ReceiptMappingAnimation_destHeader__pyAfO{background:#0f172a;border-color:#334155}.ReceiptMappingAnimation_destHeader__pyAfO span{font-size:.6rem;font-weight:600;color:#475569}.dark .ReceiptMappingAnimation_destHeader__pyAfO span{color:#cbd5e1}.ReceiptMappingAnimation_destBody___6JBI{padding:.375rem;display:flex;flex-direction:column;gap:.25rem}.ReceiptMappingAnimation_destField__WxtfP{display:flex;flex-direction:column;gap:.125rem;padding:.25rem .375rem;border-radius:4px;background:#f8fafc;min-height:28px;transition:all .3s ease}.dark .ReceiptMappingAnimation_destField__WxtfP{background:#0f172a}.ReceiptMappingAnimation_destField__WxtfP.ReceiptMappingAnimation_filled__fHmSp{background:color-mix(in srgb,var(--field-color) 10%,white)}.dark .ReceiptMappingAnimation_destField__WxtfP.ReceiptMappingAnimation_filled__fHmSp{background:color-mix(in srgb,var(--field-color) 15%,#1e293b)}.ReceiptMappingAnimation_destLabel__bny_M{font-size:.5rem;font-weight:600;color:#94a3b8;text-transform:uppercase;letter-spacing:.03em}.ReceiptMappingAnimation_destValue__a05WK{font-size:.6rem;font-weight:500;color:#374151;animation:ReceiptMappingAnimation_fadeIn___qyxv .3s ease}.dark .ReceiptMappingAnimation_destValue__a05WK{color:#e2e8f0}@keyframes ReceiptMappingAnimation_fadeIn___qyxv{0%{opacity:0;transform:translateX(-4px)}to{opacity:1;transform:translateX(0)}}@media (max-width:480px){.ReceiptMappingAnimation_container__Nsu4s{max-width:280px;height:200px}.ReceiptMappingAnimation_receipt__FJbS2{width:100px}.ReceiptMappingAnimation_destination__2Mo5l{width:90px}.ReceiptMappingAnimation_connectors__NvurW{width:30px}.ReceiptMappingAnimation_destValue__a05WK,.ReceiptMappingAnimation_fieldValue__UXJRC{font-size:.55rem}}@media (prefers-reduced-motion:reduce){.ReceiptMappingAnimation_connectorPath__9jRaQ,.ReceiptMappingAnimation_container__Nsu4s,.ReceiptMappingAnimation_destField__WxtfP,.ReceiptMappingAnimation_destValue__a05WK,.ReceiptMappingAnimation_destination__2Mo5l,.ReceiptMappingAnimation_receiptField__QTi9d,.ReceiptMappingAnimation_receipt__FJbS2{animation:none!important;transition:none!important}.ReceiptMappingAnimation_container__Nsu4s.ReceiptMappingAnimation_loaded___Vksr,.ReceiptMappingAnimation_destination__2Mo5l.ReceiptMappingAnimation_visible__gyLtb,.ReceiptMappingAnimation_receipt__FJbS2.ReceiptMappingAnimation_visible__gyLtb{opacity:1;transform:none}.ReceiptMappingAnimation_connectorPath__9jRaQ.ReceiptMappingAnimation_active__fMY2D{stroke-dashoffset:0}}.IngestAnimation_container__CqYu_{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;max-width:320px;height:200px;margin:0 auto;opacity:0;transform:translateY(10px);transition:opacity .4s ease,transform .4s ease}.IngestAnimation_container__CqYu_.IngestAnimation_loaded__jQxt3{opacity:1;transform:translateY(0)}.IngestAnimation_inputSection__C4MW_{display:flex;flex-direction:column;gap:.5rem}.IngestAnimation_inputCard__FoFY6{display:flex;align-items:center;gap:.5rem;padding:.5rem .625rem;background:white;border:1.5px solid #e2e8f0;border-radius:8px;opacity:.5;transform:scale(.95);transition:all .3s ease}.dark .IngestAnimation_inputCard__FoFY6{background:#1e293b;border-color:#334155}.IngestAnimation_inputCard__FoFY6.IngestAnimation_active__dTWOO{opacity:1;transform:scale(1);border-color:#3b82f6;box-shadow:0 0 0 2px rgba(59,130,246,.15)}.IngestAnimation_inputIcon__adEKi{width:24px;height:24px;display:flex;align-items:center;justify-content:center}.IngestAnimation_inputIcon__adEKi svg{width:18px;height:18px;color:#64748b;transition:color .3s ease}.dark .IngestAnimation_inputIcon__adEKi svg{color:#94a3b8}.IngestAnimation_inputCard__FoFY6.IngestAnimation_active__dTWOO .IngestAnimation_inputIcon__adEKi svg{color:#3b82f6}.IngestAnimation_inputLabel__0MXTg{font-size:.65rem;font-weight:600;color:#64748b}.dark .IngestAnimation_inputLabel__0MXTg{color:#94a3b8}.IngestAnimation_inputCard__FoFY6.IngestAnimation_active__dTWOO .IngestAnimation_inputLabel__0MXTg{color:#374151}.dark .IngestAnimation_inputCard__FoFY6.IngestAnimation_active__dTWOO .IngestAnimation_inputLabel__0MXTg{color:#e2e8f0}.IngestAnimation_flowArrow__uoGfR{width:24px;height:2px;background:#e2e8f0;border-radius:1px;position:relative;display:flex;align-items:center}.dark .IngestAnimation_flowArrow__uoGfR{background:#334155}.IngestAnimation_flowDot__e4XGV{width:8px;height:8px;background:#e2e8f0;border-radius:50%;position:absolute;left:0;transition:all .4s ease}.dark .IngestAnimation_flowDot__e4XGV{background:#475569}.IngestAnimation_flowDot__e4XGV.IngestAnimation_active__dTWOO{background:#3b82f6;left:calc(100% - 8px);box-shadow:0 0 8px rgba(59,130,246,.5)}.IngestAnimation_hub__X5ypC{width:52px;height:52px;border-radius:10px;background:white;border:1.5px solid #e2e8f0;display:flex;align-items:center;justify-content:center;position:relative;transition:all .3s ease}.dark .IngestAnimation_hub__X5ypC{background:#1e293b;border-color:#334155}.IngestAnimation_hub__X5ypC.IngestAnimation_processing__jzDtx{animation:IngestAnimation_subtleHeartbeat___88rr 1.4s linear infinite}@keyframes IngestAnimation_subtleHeartbeat___88rr{0%{transform:scale(1)}25%{transform:scale(1.08)}50%{transform:scale(1)}to{transform:scale(1)}}.IngestAnimation_hub__X5ypC.IngestAnimation_complete__QgvT3{border-color:#22c55e;box-shadow:0 0 0 2px rgba(34,197,94,.2)}.IngestAnimation_hubLogo__WSRsl{width:28px;height:28px;-o-object-fit:contain;object-fit:contain;border-radius:8px;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}.IngestAnimation_output__Rm4pr{background:white;border:1.5px solid #e2e8f0;border-radius:8px;overflow:hidden;width:110px;opacity:0;transform:translateX(10px);transition:all .3s ease}.dark .IngestAnimation_output__Rm4pr{background:#1e293b;border-color:#334155}.IngestAnimation_output__Rm4pr.IngestAnimation_visible__KYg0z{opacity:1;transform:translateX(0)}.IngestAnimation_outputRow__Zomob{display:flex;justify-content:space-between;align-items:center;padding:.5rem .625rem;border-bottom:1px solid #f1f5f9}.dark .IngestAnimation_outputRow__Zomob{border-color:#334155}.IngestAnimation_outputRow__Zomob:last-child{border-bottom:none}.IngestAnimation_outputRow__Zomob.IngestAnimation_new__4gIn_{background:#f0fdf4;animation:IngestAnimation_highlight___FZlB .5s ease}.dark .IngestAnimation_outputRow__Zomob.IngestAnimation_new__4gIn_{background:#14532d}@keyframes IngestAnimation_highlight___FZlB{0%{background:#dcfce7}to{background:#f0fdf4}}.IngestAnimation_outputCell__5bnxj{font-size:.6rem;color:#475569;font-weight:500}.dark .IngestAnimation_outputCell__5bnxj{color:#cbd5e1}.IngestAnimation_outputCell__5bnxj:last-child{font-weight:600;font-variant-numeric:tabular-nums}.IngestAnimation_outputCheck__dZd0V{width:16px;height:16px;background:#22c55e;border-radius:50%;display:flex;align-items:center;justify-content:center;animation:IngestAnimation_popIn__0R12f .3s ease}.IngestAnimation_outputCheck__dZd0V svg{width:10px;height:10px;color:white}@keyframes IngestAnimation_popIn__0R12f{0%{transform:scale(0)}70%{transform:scale(1.2)}to{transform:scale(1)}}@media (max-width:480px){.IngestAnimation_container__CqYu_{max-width:300px;height:180px;gap:.375rem}.IngestAnimation_inputCard__FoFY6{padding:.375rem .5rem}.IngestAnimation_inputIcon__adEKi{width:20px;height:20px}.IngestAnimation_inputIcon__adEKi svg{width:16px;height:16px}.IngestAnimation_inputLabel__0MXTg{font-size:.6rem}.IngestAnimation_hub__X5ypC{width:44px;height:44px;border-radius:8px}.IngestAnimation_hubLogo__WSRsl{width:24px;height:24px;border-radius:6px}.IngestAnimation_flowArrow__uoGfR{width:18px}.IngestAnimation_output__Rm4pr{width:95px}.IngestAnimation_outputRow__Zomob{padding:.375rem .5rem}.IngestAnimation_outputCell__5bnxj{font-size:.55rem}}@media (prefers-reduced-motion:reduce){.IngestAnimation_container__CqYu_,.IngestAnimation_flowDot__e4XGV,.IngestAnimation_hub__X5ypC,.IngestAnimation_hub__X5ypC.IngestAnimation_processing__jzDtx,.IngestAnimation_inputCard__FoFY6,.IngestAnimation_outputCheck__dZd0V,.IngestAnimation_outputRow__Zomob.IngestAnimation_new__4gIn_,.IngestAnimation_output__Rm4pr{animation:none!important;transition:none!important}.IngestAnimation_container__CqYu_.IngestAnimation_loaded__jQxt3,.IngestAnimation_output__Rm4pr.IngestAnimation_visible__KYg0z{opacity:1;transform:none}}