.PlaidSyncHud_hudWrapper__2t8fA{position:fixed;bottom:24px;right:24px;z-index:1000;width:380px;max-width:calc(100vw - 48px);transition:all .4s cubic-bezier(.16,1,.3,1);font-family:inherit}.PlaidSyncHud_expanded__qIls1{bottom:24px}.PlaidSyncHud_hudCard__pCatS{background:color-mix(in srgb,var(--background) 82%,transparent);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid color-mix(in srgb,var(--border) 60%,hsla(0,0%,100%,.15));border-radius:16px;box-shadow:0 10px 30px -10px rgba(0,0,0,.3),0 1px 3px rgba(0,0,0,.05),inset 0 1px 0 hsla(0,0%,100%,.1);overflow:hidden;transition:all .3s ease;display:flex;flex-direction:column}.PlaidSyncHud_hudHeader__2LtXt{display:flex;justify-content:space-between;align-items:center;padding:16px 20px}.PlaidSyncHud_headerTitle__lcNCU{display:flex;align-items:center;gap:12px}.PlaidSyncHud_pulseIcon__iRTaY{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:rgba(0,112,243,.08);color:var(--primary);flex-shrink:0}.PlaidSyncHud_pulseGlow__Es9kC{box-shadow:0 0 0 0 rgba(0,112,243,.4);animation:PlaidSyncHud_pulseGlowKey__MP0py 2s infinite}@keyframes PlaidSyncHud_pulseGlowKey__MP0py{0%{transform:scale(.95);box-shadow:0 0 0 0 rgba(0,112,243,.4)}70%{transform:scale(1);box-shadow:0 0 0 10px rgba(0,112,243,0)}to{transform:scale(.95);box-shadow:0 0 0 0 rgba(0,112,243,0)}}.PlaidSyncHud_spinIcon__H4Tu6{animation:PlaidSyncHud_spinKey__Sc_yK 1.5s linear infinite;color:var(--primary)}@keyframes PlaidSyncHud_spinKey__Sc_yK{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.PlaidSyncHud_hudTitle__Mfcoc{font-size:.95rem;font-weight:600;margin:0;color:var(--foreground)}.PlaidSyncHud_hudSubtitle__DA_g6{font-size:.75rem;opacity:.7;margin:2px 0 0}.PlaidSyncHud_closeButton__JAqLJ{background:none;border:none;color:var(--foreground);opacity:.5;cursor:pointer;padding:4px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .2s}.PlaidSyncHud_closeButton__JAqLJ:hover{opacity:1;background:hsla(0,0%,100%,.1)}.PlaidSyncHud_warningAlert__8AlHy{display:flex;align-items:center;gap:8px;margin:0 20px 12px;padding:8px 12px;background:rgba(245,158,11,.08);border:1px solid rgba(245,158,11,.2);border-radius:8px;font-size:.75rem;color:#f59e0b;font-weight:500;animation:PlaidSyncHud_blinkWarningKey__6J_I_ 3s infinite}@keyframes PlaidSyncHud_blinkWarningKey__6J_I_{0%{opacity:.9}50%{opacity:.65}to{opacity:.9}}.PlaidSyncHud_warningIcon__NDir7{flex-shrink:0}.PlaidSyncHud_divider__h7826{height:1px;background:color-mix(in srgb,var(--border) 40%,transparent);margin:0}.PlaidSyncHud_hudBody__LtLT8{padding:16px 20px}.PlaidSyncHud_progressSection__25ISG{display:flex;flex-direction:column;gap:16px}.PlaidSyncHud_activeStageDesc__s09_x{font-size:.825rem;font-weight:500;color:var(--foreground);opacity:.9;min-height:18px}.PlaidSyncHud_stepperContainer__ODycU{display:flex;justify-content:space-between;position:relative;margin:8px 0}.PlaidSyncHud_stepperContainer__ODycU:before{content:"";position:absolute;top:10px;left:10px;right:10px;height:2px;background:color-mix(in srgb,var(--border) 50%,transparent);z-index:1}.PlaidSyncHud_stepItem__71tNT{display:flex;flex-direction:column;align-items:center;position:relative;z-index:2;flex:1}.PlaidSyncHud_stepIndicator__W6EQa{width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.65rem;font-weight:700;transition:all .3s ease}.PlaidSyncHud_stepPending__MSW6C{background:var(--background);border:2px solid color-mix(in srgb,var(--border) 70%,transparent);color:color-mix(in srgb,var(--foreground) 40%,transparent)}.PlaidSyncHud_stepActive__vUiRH{background:var(--primary);border:2px solid var(--primary);color:#fff;box-shadow:0 0 8px rgba(0,112,243,.4);transform:scale(1.1)}.PlaidSyncHud_stepDot__7r6J1{width:6px;height:6px;background:#fff;border-radius:50%;animation:PlaidSyncHud_pulseDotKey__impQO 1.2s ease-in-out infinite}@keyframes PlaidSyncHud_pulseDotKey__impQO{0%,to{transform:scale(.8);opacity:.5}50%{transform:scale(1.2);opacity:1}}.PlaidSyncHud_stepCompleted__w4rcH{background:#22c55e;border:2px solid #22c55e;color:#fff}.PlaidSyncHud_stepLabels__LKySq{margin-top:6px;text-align:center}.PlaidSyncHud_stepLabel__fy_f3{font-size:.65rem;font-weight:600;color:var(--foreground);opacity:.6}.PlaidSyncHud_stepActive__vUiRH .PlaidSyncHud_stepLabel__fy_f3{opacity:1}.PlaidSyncHud_successStats__yjTGd{display:flex;flex-direction:column;gap:12px}.PlaidSyncHud_statsHeader___qi6t{display:flex;align-items:center;gap:8px;font-size:.8rem;font-weight:600;opacity:.7}.PlaidSyncHud_statsGrid__kL2E7{display:flex;gap:8px}.PlaidSyncHud_statBox__kG67k{flex:1;padding:10px;background:rgba(0,0,0,.03);border:1px solid color-mix(in srgb,var(--border) 30%,transparent);border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:center}.PlaidSyncHud_statValAdd__iIcA_{font-size:1.15rem;font-weight:700;color:#22c55e}.PlaidSyncHud_statValMerge__Rz9Rb{font-size:1.15rem;font-weight:700;color:#3b82f6}.PlaidSyncHud_statValRemove__uPBpX{font-size:1.15rem;font-weight:700;color:color-mix(in srgb,var(--foreground) 50%,transparent)}.PlaidSyncHud_statLbl__O87yG{font-size:.65rem;opacity:.6;margin-top:2px;text-align:center}.PlaidSyncHud_successNote__iDdBR{font-size:.75rem;line-height:1.4;opacity:.8;margin:4px 0 0;font-style:italic}.PlaidSyncHud_errorSection__0QDQh{display:flex;flex-direction:column;gap:10px}.PlaidSyncHud_errorHeader__ZSRQj{display:flex;align-items:center;gap:8px;font-size:.85rem;font-weight:600;color:#ef4444}.PlaidSyncHud_errorMessage__2_tBq{font-size:.75rem;line-height:1.4;background:rgba(239,68,68,.05);border:1px dashed rgba(239,68,68,.2);padding:10px;border-radius:8px;color:color-mix(in srgb,var(--foreground) 90%,#ef4444);margin:0}.PlaidSyncHud_errorTroubleshoot__bap1m{font-size:.7rem;opacity:.7}.PlaidSyncHud_errorTroubleshoot__bap1m p{font-weight:600;margin:0 0 4px}.PlaidSyncHud_errorTroubleshoot__bap1m ul{margin:0;padding-left:16px}.PlaidSyncHud_errorTroubleshoot__bap1m li{margin-bottom:2px}.PlaidSyncHud_hudFooter__VuaEk{background:rgba(0,0,0,.02);border-top:1px solid color-mix(in srgb,var(--border) 35%,transparent);padding:8px 16px;display:flex;justify-content:center}.PlaidSyncHud_toggleHistoryBtn__uWX9t{background:none;border:none;color:var(--primary);font-size:.725rem;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:6px;padding:6px 12px;border-radius:6px;transition:all .2s}.PlaidSyncHud_toggleHistoryBtn__uWX9t:hover{background:rgba(0,112,243,.05);color:color-mix(in srgb,var(--primary) 85%,#fff)}.PlaidSyncHud_historyPanel__EKzhH{max-height:240px;overflow-y:auto;background:rgba(0,0,0,.04);border-top:1px solid color-mix(in srgb,var(--border) 45%,transparent);padding:12px 16px;display:flex;flex-direction:column;gap:10px}.PlaidSyncHud_historyHeader__CRELl{display:flex;align-items:center;gap:6px;font-size:.7rem;font-weight:700;opacity:.5;text-transform:uppercase;letter-spacing:.05em}.PlaidSyncHud_historyLoading__wuYKv{display:flex;align-items:center;justify-content:center;gap:8px;padding:24px 0;font-size:.75rem;opacity:.6}.PlaidSyncHud_emptyHistory__2DTZB{text-align:center;padding:24px 0;font-size:.75rem;opacity:.5;font-style:italic}.PlaidSyncHud_logsList__xQe9Y{display:flex;flex-direction:column;gap:8px}.PlaidSyncHud_logRow__FQerv{background:color-mix(in srgb,var(--background) 70%,transparent);border:1px solid color-mix(in srgb,var(--border) 40%,transparent);padding:8px 12px;border-radius:8px;display:flex;flex-direction:column;gap:4px}.PlaidSyncHud_logMeta__3_K30{display:flex;justify-content:space-between;align-items:center}.PlaidSyncHud_logBankName__B_MRV{display:flex;align-items:center;gap:8px}.PlaidSyncHud_bankText__Rs_iL{font-size:.75rem;font-weight:600;color:var(--foreground)}.PlaidSyncHud_statusPill__pp_4Z{font-size:.55rem;font-weight:700;padding:1px 4px;border-radius:4px;letter-spacing:.02em}.PlaidSyncHud_statusSuccess__NlpMF{background:rgba(34,197,94,.1);color:#22c55e}.PlaidSyncHud_statusFailed__NN0oA{background:rgba(239,68,68,.1);color:#ef4444}.PlaidSyncHud_logTime__fGC9t{font-size:.625rem;opacity:.5}.PlaidSyncHud_logDetails__Xbc3L{font-size:.65rem;color:color-mix(in srgb,var(--foreground) 70%,transparent);display:flex;gap:4px}.PlaidSyncHud_dotDivider__0Gpwi{opacity:.4}.PlaidSyncHud_logErrorText__lODuh{font-size:.65rem;color:#ef4444;opacity:.9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PlaidSyncHud_successColor__i1J8y{color:#22c55e}.PlaidSyncHud_errorColor__SYyK4{color:#ef4444}.PlaidSyncHud_historyPanel__EKzhH::-webkit-scrollbar{width:6px}.PlaidSyncHud_historyPanel__EKzhH::-webkit-scrollbar-track{background:transparent}.PlaidSyncHud_historyPanel__EKzhH::-webkit-scrollbar-thumb{background:rgba(0,0,0,.1);border-radius:4px}.PlaidSyncHud_historyPanel__EKzhH::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.2)}@media (max-width:480px){.PlaidSyncHud_hudWrapper__2t8fA{bottom:12px;right:12px;left:12px;width:auto;max-width:none}}.PlaidLinkManager_duplicatesGrid__va72_{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:12px}@media (max-width:640px){.PlaidLinkManager_duplicatesGrid__va72_{gap:6px}}.PlaidLinkManager_duplicateSubCard__TtowF{padding:12px;border:1px solid var(--border);border-radius:6px;background:var(--background)}@media (max-width:640px){.PlaidLinkManager_duplicateSubCard__TtowF{padding:6px}}.PlaidLinkManager_incomingSubCard__HiptZ{border-color:var(--primary)!important;border-style:dashed!important}.PlaidLinkManager_cardLabel__RplEV{font-size:.75rem;color:var(--muted-foreground);text-transform:uppercase;margin-bottom:4px;font-weight:600}.PlaidLinkManager_incomingCardLabel__2oUb3{color:var(--primary)!important}.PlaidLinkManager_cardDesc__bgzkx,.PlaidLinkManager_cardText__4Fbo0{font-size:.85rem;color:var(--foreground)}.PlaidLinkManager_cardDesc__bgzkx{font-weight:500;word-break:break-all}.PlaidLinkManager_cardAmount__OIwvH{font-size:.85rem}@media (max-width:640px){.PlaidLinkManager_cardLabel__RplEV{font-size:.65rem;margin-bottom:2px}.PlaidLinkManager_cardText__4Fbo0{font-size:.725rem}.PlaidLinkManager_cardDesc__bgzkx{font-size:.7rem;line-height:1.2}.PlaidLinkManager_cardAmount__OIwvH{font-size:.725rem}}.PlaidLinkManager_decisionGroup__tfKVg{display:flex;gap:16px;align-items:center;font-size:.875rem;flex-wrap:wrap;margin-top:8px}@media (max-width:640px){.PlaidLinkManager_decisionGroup__tfKVg{flex-direction:column;align-items:flex-start;gap:10px;background:hsla(0,0%,100%,.02);padding:12px;border-radius:6px;border:1px solid var(--border)}}.PlaidLinkManager_decisionLabel__AruHD{display:flex;align-items:center;gap:8px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (max-width:640px){.PlaidLinkManager_decisionLabel__AruHD{width:100%;padding:4px 0}}.PlaidLinkManager_responsiveTableWrapper__Wqzr9{border:1px solid var(--border);border-radius:8px;overflow:hidden}.PlaidLinkManager_responsiveTable__xTRvH{width:100%;border-collapse:collapse;text-align:left;font-size:.875rem}.PlaidLinkManager_responsiveTable__xTRvH td,.PlaidLinkManager_responsiveTable__xTRvH th{padding:12px;border-bottom:1px solid var(--border)}.PlaidLinkManager_responsiveTable__xTRvH tr:last-child td{border-bottom:none}.PlaidLinkManager_responsiveTable__xTRvH thead tr{background:rgba(0,0,0,.05)}@media (max-width:640px){.PlaidLinkManager_responsiveTable__xTRvH,.PlaidLinkManager_responsiveTable__xTRvH tbody,.PlaidLinkManager_responsiveTable__xTRvH td,.PlaidLinkManager_responsiveTable__xTRvH th,.PlaidLinkManager_responsiveTable__xTRvH thead,.PlaidLinkManager_responsiveTable__xTRvH tr{display:block}.PlaidLinkManager_responsiveTable__xTRvH thead tr{position:absolute;top:-9999px;left:-9999px}.PlaidLinkManager_responsiveTable__xTRvH tr{border-bottom:1px solid var(--border);padding:12px 8px;background:hsla(0,0%,100%,.01)}.PlaidLinkManager_responsiveTable__xTRvH tr:last-child{border-bottom:none}.PlaidLinkManager_responsiveTable__xTRvH td{border:none;position:relative;padding:6px 6px 6px 40%;text-align:right;display:flex;justify-content:flex-end;align-items:center;min-height:32px}.PlaidLinkManager_responsiveTable__xTRvH td:before{position:absolute;left:8px;width:35%;padding-right:10px;white-space:nowrap;text-align:left;font-weight:600;color:var(--foreground);opacity:.8}.PlaidLinkManager_newTxTable__JG_pH td:first-of-type:before{content:"Import?"}.PlaidLinkManager_newTxTable__JG_pH td:nth-of-type(2):before{content:"Date"}.PlaidLinkManager_newTxTable__JG_pH td:nth-of-type(3):before{content:"Amount"}.PlaidLinkManager_newTxTable__JG_pH td:nth-of-type(4):before{content:"Description"}.PlaidLinkManager_updateTxTable__1bzKP td:first-of-type:before{content:"Date"}.PlaidLinkManager_updateTxTable__1bzKP td:nth-of-type(2):before{content:"Amount"}.PlaidLinkManager_updateTxTable__1bzKP td:nth-of-type(3):before{content:"Description"}.PlaidLinkManager_updateTxTable__1bzKP td:nth-of-type(4):before{content:"Status"}}.PlaidLinkManager_emptyCell__qAZ1n:before{content:none!important}@media (max-width:640px){.PlaidLinkManager_responsiveTable__xTRvH tr.PlaidLinkManager_emptyRow__d69Rz td.PlaidLinkManager_emptyCell__qAZ1n{display:block!important;padding:24px!important;text-align:center!important;justify-content:center!important;min-height:auto!important}}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_Fallback_f367f3;src:local("Arial");ascent-override:90.49%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:107.06%}.__className_f367f3{font-family:__Inter_f367f3,__Inter_Fallback_f367f3;font-style:normal}