.JackOLantern_perch__1zvOl{position:absolute;bottom:calc(100% - 5px);right:14px;width:48px;height:41px;pointer-events:none;z-index:2}.JackOLantern_pumpkin__1eXT8{position:relative;z-index:1;display:block;filter:drop-shadow(0 2px 3px rgba(19,77,114,.22))}.JackOLantern_face__Obgep{animation:JackOLantern_candle__KjaB7 7s ease-in-out infinite}.JackOLantern_glow__5K9Cs{position:absolute;left:50%;top:58%;width:54px;height:34px;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(closest-side,rgba(74,158,207,.45),rgba(144,194,223,0));animation:JackOLantern_candleGlow__sYuBh 7s ease-in-out infinite;z-index:0}.JackOLantern_stem__JXiCr{transform-origin:33px 12px;animation:JackOLantern_sway__QJ9ck 7s ease-in-out infinite}@keyframes JackOLantern_candle__KjaB7{0%,to{opacity:.8}35%{opacity:1}55%{opacity:.9}72%{opacity:.97}}@keyframes JackOLantern_candleGlow__sYuBh{0%,to{opacity:.45;transform:translate(-50%,-50%) scale(.96)}35%{opacity:.85;transform:translate(-50%,-50%) scale(1.04)}55%{opacity:.6;transform:translate(-50%,-50%) scale(1)}72%{opacity:.75;transform:translate(-50%,-50%) scale(1.02)}}@keyframes JackOLantern_sway__QJ9ck{0%,to{transform:rotate(0deg)}50%{transform:rotate(-6deg)}}@media (prefers-reduced-motion:reduce){.JackOLantern_face__Obgep,.JackOLantern_glow__5K9Cs,.JackOLantern_stem__JXiCr{animation:none}}.SecondaryMarkets_board__EW6h0{--mk-bg:transparent;--mk-panel:#ffffff;--mk-head:#f8fafc;--mk-line:#e2e8f0;--mk-line-strong:#cbd5e1;--mk-text:#0f172a;--mk-muted:#64748b;--mk-faint:#94a3b8;--mk-up:#15803d;--mk-down:#b82839;--mk-accent:#915e12;--mk-btn:#ffffff;background:var(--mk-bg);color:var(--mk-text);padding:0;display:flex;flex-direction:column;gap:8px;font-size:12px}.SecondaryMarkets_toolbar__qFsbG{justify-content:space-between}.SecondaryMarkets_toolGroup__v__3m,.SecondaryMarkets_toolbar__qFsbG{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.SecondaryMarkets_seg__23BOT{display:inline-flex;border:1px solid var(--mk-line-strong);border-radius:6px;overflow:hidden}.SecondaryMarkets_segBtn__ZbplF{padding:5px 10px;border:0;background:var(--mk-btn);color:#334155;font:inherit;font-size:11.5px;font-weight:600;cursor:pointer}.SecondaryMarkets_segBtn__ZbplF[aria-pressed=true]{background:#1a6189;color:#fff}.SecondaryMarkets_segBtn__ZbplF:disabled{color:var(--mk-faint);cursor:default}.SecondaryMarkets_btn__p0XeA{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:6px;font:inherit;font-size:11.5px;font-weight:600;cursor:pointer;border:1px solid var(--mk-line-strong);background:var(--mk-btn);color:#334155}.SecondaryMarkets_btn__p0XeA:disabled{opacity:.5;cursor:default}.SecondaryMarkets_btnPrimary__G2DN6{background:#1a6189;border-color:#1a6189;color:#fff}.SecondaryMarkets_btn__p0XeA:focus-visible,.SecondaryMarkets_segBtn__ZbplF:focus-visible{outline:2px solid #277db0;outline-offset:1px}.SecondaryMarkets_meta__8VbSR{color:var(--mk-muted);font-size:11.5px}.SecondaryMarkets_meta__8VbSR strong{color:var(--mk-text);font-weight:600}.SecondaryMarkets_status__GK8eX{display:flex;flex-direction:column;gap:2px;font-size:11.5px;color:var(--mk-muted)}.SecondaryMarkets_warn__6uSAN{color:var(--mk-accent)}.SecondaryMarkets_error__mheh8{color:var(--mk-down)}.SecondaryMarkets_grid__omPLn{display:grid;grid-template-columns:minmax(300px,1fr) minmax(340px,1.15fr) minmax(300px,1fr);gap:8px;align-items:start}.SecondaryMarkets_col__9pdSy{display:flex;flex-direction:column;gap:8px;min-width:0}@media (max-width:1180px){.SecondaryMarkets_grid__omPLn{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.SecondaryMarkets_grid__omPLn{grid-template-columns:minmax(0,1fr)}}.SecondaryMarkets_panel__yOtA3{background:var(--mk-panel);border:1px solid var(--mk-line);border-radius:8px;box-shadow:0 1px 2px rgba(15,23,42,.04);min-width:0;overflow:hidden}.SecondaryMarkets_panelHead__bHX6a{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:5px 8px;background:var(--mk-head);border-bottom:1px solid var(--mk-line)}.SecondaryMarkets_panelTitle__qU9nT{font-weight:700;font-size:11.5px;letter-spacing:.04em;text-transform:uppercase;color:var(--mk-text)}.SecondaryMarkets_panelNote__wRnjb{font-size:10.5px;color:var(--mk-muted)}.SecondaryMarkets_scroll__Lt5Mo{overflow-x:auto}.SecondaryMarkets_table__mQz46{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.SecondaryMarkets_table__mQz46 th{padding:4px 8px;font-size:10.5px;font-weight:600;color:var(--mk-muted);text-align:right;white-space:nowrap;border-bottom:1px solid var(--mk-line)}.SecondaryMarkets_table__mQz46 td{padding:2px 8px;height:21px;text-align:right;white-space:nowrap;border-bottom:1px solid #f1f5f9}.SecondaryMarkets_table__mQz46 td.SecondaryMarkets_left__rxf26,.SecondaryMarkets_table__mQz46 th.SecondaryMarkets_left__rxf26{text-align:left}.SecondaryMarkets_num__r0LgF{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11.5px}.SecondaryMarkets_groupStart__cNtwd td{border-top:1px solid var(--mk-line-strong)}.SecondaryMarkets_cpn__UzQmc{font-weight:700;color:var(--mk-text)}.SecondaryMarkets_roll__6gXWy td{color:var(--mk-muted);background:#fbfcfe}.SecondaryMarkets_rollMonth__fpS6t{padding-left:16px!important}.SecondaryMarkets_empty__xlgLP{color:var(--mk-faint)}.SecondaryMarkets_up__pnInD{color:var(--mk-up)}.SecondaryMarkets_down__tLQBs{color:var(--mk-down)}.SecondaryMarkets_flat__Lc6eH,.SecondaryMarkets_time__119Z3{color:var(--mk-muted)}.SecondaryMarkets_bar__J8b58{display:inline-block;height:9px;vertical-align:middle;border-radius:1px}.SecondaryMarkets_barCell__znniR{width:74px;text-align:left!important}.SecondaryMarkets_chartWrap__WIv6S{height:250px;padding:6px 4px 2px 0}.SecondaryMarkets_blank__idstq{padding:18px 12px;color:var(--mk-muted);font-size:12px}.SecondaryMarkets_pastePanel__vnZN6{padding:10px 12px;display:flex;flex-direction:column;gap:8px}.SecondaryMarkets_pasteArea__1ePXJ{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11.5px;padding:8px 10px;resize:vertical;background:#f8fafc;color:var(--mk-text);border:1px solid var(--mk-line-strong);border-radius:6px}.SecondaryMarkets_pasteArea__1ePXJ:focus{outline:2px solid #277db0;outline-offset:0;background:#fff}.SecondaryMarkets_foot__BBbgF{font-size:10.5px;color:var(--mk-faint)}.SecondaryMarkets_srOnly__wZA8R{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.SecondaryMarkets_steps__mxZgI{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:8px;font-size:12px;color:var(--mk-text);line-height:1.5}.SecondaryMarkets_bookmark__t5l6G{display:inline-flex;align-items:center;padding:3px 10px;border-radius:999px;border:1px dashed #1a6189;background:#f2f9fd;color:#1a6189;font-weight:700;text-decoration:none;cursor:grab;white-space:nowrap}.SecondaryMarkets_bookmark__t5l6G:focus-visible{outline:2px solid #277db0;outline-offset:2px}.SecondaryMarkets_chartHead__q8z_5{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 12px;padding:6px 8px;background:var(--mk-head);border-bottom:1px solid var(--mk-line)}.SecondaryMarkets_chartTitle__2e0S9{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;min-width:0}.SecondaryMarkets_readout__Zsj0q{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11.5px;font-variant-numeric:tabular-nums}.SecondaryMarkets_readout__Zsj0q strong{font-weight:700}.SecondaryMarkets_chartControls__cwtMy{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.SecondaryMarkets_select__On61E{height:26px;padding:0 6px;border:1px solid var(--mk-line-strong);border-radius:6px;background:var(--mk-btn);color:#334155;font:inherit;font-size:11.5px;font-weight:600;font-variant-numeric:tabular-nums}.SecondaryMarkets_select__On61E:focus-visible{outline:2px solid #277db0;outline-offset:1px}.SecondaryMarkets_historyWrap__y9U2Z{height:320px;padding:6px 4px 2px 0;transition:opacity .12s ease}.SecondaryMarkets_chartFoot__mKTJt{padding:4px 8px 6px;font-size:10.5px;color:var(--mk-faint)}@media (max-width:760px){.SecondaryMarkets_historyWrap__y9U2Z{height:260px}}.LoanDetailModal_window__cs5NO{width:94vw;max-width:1180px;height:92vh;display:flex;flex-direction:column;padding:0;overflow:hidden;background:#ffffff}.LoanDetailModal_body__prVan{flex:1;min-height:0;display:flex;flex-direction:column}.LoanDetailModal_main__flvTf{flex:1;min-width:0;min-height:0;overflow-y:auto;background:#ffffff}@media (max-width:1000px){.LoanDetailModal_window__cs5NO{width:100vw;height:100dvh;max-width:none;border-radius:0}}.ComplianceDashboard_wrap__doydn{margin-top:20px;display:flex;flex-direction:column;gap:18px;min-width:0}.ComplianceDashboard_tabsRow__Mwlwk{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.ComplianceDashboard_tabs__JciTM{flex:1;max-width:480px;min-width:240px}.ComplianceDashboard_panel__Rfl8H{padding:0;display:flex;flex-direction:column;overflow:hidden;min-width:0}.ComplianceDashboard_panelBody__hhfIu{padding:16px 20px 20px;display:flex;flex-direction:column;gap:14px;min-width:0}.ComplianceDashboard_muted___kNUk{color:var(--text-tertiary);font-size:.8rem;line-height:1.45}.ComplianceDashboard_error__mmOt_{padding:10px 12px;border-radius:var(--r-md);background:var(--danger-50);border:1px solid var(--danger-200);color:var(--danger-700);font-size:.82rem}.ComplianceDashboard_empty__xUjVg{padding:40px;text-align:center;color:var(--text-tertiary);font-size:.9rem}.ComplianceDashboard_btn__y1cxN{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:7px 12px;border-radius:var(--r-md);border:1px solid var(--ink-300);background:var(--surface);color:var(--ink-700);font-size:.8rem;font-weight:600;cursor:pointer;font-family:inherit;white-space:nowrap;transition:background .12s ease,border-color .12s ease,transform .12s ease}.ComplianceDashboard_btn__y1cxN:hover:not(:disabled){background:var(--surface-sunken);border-color:var(--ink-400)}.ComplianceDashboard_btn__y1cxN:disabled{opacity:.55;cursor:default}.ComplianceDashboard_btnPrimary__2syjH{background:var(--brand-600);border-color:var(--brand-600);color:#fff;box-shadow:var(--shadow-brand)}.ComplianceDashboard_btnPrimary__2syjH:hover:not(:disabled){background:var(--brand-700);border-color:var(--brand-700)}.ComplianceDashboard_btnQuiet__oNjXf{border-color:transparent;background:transparent;color:var(--brand-600);padding:4px 8px}.ComplianceDashboard_btnQuiet__oNjXf:hover:not(:disabled){background:var(--brand-50);border-color:transparent}.ComplianceDashboard_tiles__S8dp9{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}.ComplianceDashboard_tile__ZrJs5{padding:14px 16px;border-radius:var(--r-lg);border:1px solid var(--line);background:var(--surface-sunken);display:flex;flex-direction:column;gap:4px;min-width:0}.ComplianceDashboard_tileN__RG86t{font-size:1.7rem;font-weight:800;color:var(--ink-900);line-height:1.1;letter-spacing:-.01em}.ComplianceDashboard_tileBad__t1xVn{color:var(--danger-600)}.ComplianceDashboard_tileWarn__1lHcI{color:var(--warning-700)}.ComplianceDashboard_tileL__JqDsN{font-size:.78rem;color:var(--text-secondary);line-height:1.35}.ComplianceDashboard_filters__IEwvW{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.ComplianceDashboard_chip__5Fs2r{display:inline-flex;align-items:center;gap:5px;padding:4px 11px;border-radius:var(--r-full);border:1px solid var(--line-strong);background:var(--surface);color:var(--ink-700);font-size:.76rem;font-weight:600;cursor:pointer;font-family:inherit;white-space:nowrap;max-width:100%;transition:background .12s ease,border-color .12s ease,color .12s ease}.ComplianceDashboard_chip__5Fs2r:hover{background:var(--surface-sunken)}.ComplianceDashboard_chipOn__oAcLe{background:var(--brand-600);border-color:var(--brand-600);color:#fff}.ComplianceDashboard_chipOn__oAcLe:hover{background:var(--brand-700)}.ComplianceDashboard_select__MFI1s{padding:5px 10px;border-radius:var(--r-full);border:1px solid var(--line-strong);background:var(--surface);color:var(--ink-700);font-size:.76rem;font-weight:600;font-family:inherit;cursor:pointer;max-width:260px}.ComplianceDashboard_search__5XXNG{display:flex;align-items:center;gap:8px;border:1px solid var(--ink-300);border-radius:var(--r-md);padding:6px 12px;background:var(--surface);width:240px;max-width:100%;color:var(--ink-500)}.ComplianceDashboard_search__5XXNG input{border:none;outline:none;width:100%;font-size:.85rem;background:transparent;color:var(--ink-900);font-family:inherit}.ComplianceDashboard_oc__w3Tfn{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:var(--r-full);font-size:.7rem;font-weight:700;white-space:nowrap;border:1px solid transparent;max-width:100%;overflow:hidden;text-overflow:ellipsis}.ComplianceDashboard_ocBad__vEdW9{background:var(--danger-50);color:var(--danger-700);border-color:var(--danger-200)}.ComplianceDashboard_ocWarn__YRdc2{background:var(--warning-50);color:var(--warning-700);border-color:var(--warning-200)}.ComplianceDashboard_ocOk___8G0w{background:var(--success-50);color:var(--success-700);border-color:var(--success-200)}.ComplianceDashboard_ocNeutral__6wKtG{background:var(--ink-100);color:var(--ink-600);border-color:var(--ink-200)}.ComplianceDashboard_ocUnknown__TqKMl{background:var(--accent-50);color:var(--accent-700);border-color:var(--accent-200)}.ComplianceDashboard_ocBrand__3E1uy{background:var(--brand-50);color:var(--brand-700);border-color:var(--brand-100)}.ComplianceDashboard_ocInfo__U8xCa{background:var(--brand-100);color:var(--brand-800);border-color:var(--brand-200)}.ComplianceDashboard_ocLater__Vgrwa{background:var(--surface-inset);color:var(--ink-500);border-color:var(--ink-200);font-style:italic}.ComplianceDashboard_chipRow__HnLj9{display:flex;flex-wrap:wrap;gap:4px}.ComplianceDashboard_tableWrap___ko84{overflow-x:auto;border:1px solid var(--line);border-radius:var(--r-md)}.ComplianceDashboard_table__7u1K7{width:100%;border-collapse:collapse;font-size:.82rem}.ComplianceDashboard_table__7u1K7 th{text-align:left;padding:9px 12px;background:var(--surface-sunken);border-bottom:1px solid var(--line);color:var(--text-secondary);font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap}.ComplianceDashboard_table__7u1K7 td{padding:9px 12px;border-bottom:1px solid var(--line-subtle);vertical-align:top;color:var(--ink-800)}.ComplianceDashboard_rowClick__lXULG{cursor:pointer}.ComplianceDashboard_rowClick__lXULG:hover td,.ComplianceDashboard_rowOpen__T4G7D td{background:var(--brand-50)}.ComplianceDashboard_num__LX8sx{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.ComplianceDashboard_loanNo__90p2n{font-weight:700;color:var(--brand-600);white-space:nowrap}.ComplianceDashboard_txt__P_1Kp{min-width:220px}.ComplianceDashboard_src__662uo{margin-top:4px;font-size:.74rem;color:var(--text-tertiary);line-height:1.4}.ComplianceDashboard_caret___O7HA{color:var(--ink-400);display:inline-flex;vertical-align:middle;margin-right:4px}.ComplianceDashboard_detail__NpvnZ{background:var(--surface-sunken)!important;padding:12px 16px 16px!important}.ComplianceDashboard_detailHead__ldw7M{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:8px;font-size:.78rem;color:var(--text-secondary)}.ComplianceDashboard_group__ABIy_{margin-top:10px}.ComplianceDashboard_groupTitle___U0qf{font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:var(--text-tertiary);margin:0 0 6px;display:flex;align-items:center;gap:8px}.ComplianceDashboard_kv__NYGDK{display:grid;grid-template-columns:minmax(180px,260px) 1fr;gap:6px 14px;margin:0}.ComplianceDashboard_kv__NYGDK dt{font-weight:700;color:var(--ink-900);font-size:.8rem;line-height:1.4}.ComplianceDashboard_kv__NYGDK dd{margin:0;font-size:.8rem;line-height:1.45;color:var(--ink-800);min-width:0}.ComplianceDashboard_cite__LsDmC{display:block;margin-top:2px;color:var(--text-tertiary);font-size:.74rem}.ComplianceDashboard_person__IiziQ{display:block;margin-top:2px;color:var(--warning-700);font-size:.74rem}.ComplianceDashboard_code__mgW8B{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.72rem;background:var(--ink-100);border-radius:var(--r-xs);padding:1px 5px;white-space:nowrap}.ComplianceDashboard_sheetText__T_rMJ{white-space:pre-wrap;font-size:.8rem;line-height:1.5;color:var(--ink-800);margin:0}.ComplianceDashboard_sheetGrid__6YHTx{display:grid;grid-template-columns:1fr 1fr;gap:14px}.ComplianceDashboard_sheetCol__Kwow6 h5{margin:0 0 4px;font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:var(--text-tertiary)}.ComplianceDashboard_chat__dmldq{display:grid;grid-template-columns:230px minmax(0,1fr) 250px;min-height:560px;height:min(760px,calc(100dvh - 240px))}.ComplianceDashboard_threads__9XYwQ{border-right:1px solid var(--line);display:flex;flex-direction:column;min-height:0;background:var(--surface-sunken)}.ComplianceDashboard_threadsHead__kXMSN{padding:12px 12px 8px;display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:.8rem;font-weight:800;color:var(--ink-900)}.ComplianceDashboard_threadList__JekCF{flex:1;overflow-y:auto;padding:0 8px 8px;display:flex;flex-direction:column;gap:2px}.ComplianceDashboard_threadRow__Ltp8C{display:flex;align-items:center;gap:4px;border-radius:var(--r-md)}.ComplianceDashboard_threadRow__Ltp8C:hover{background:var(--ink-100)}.ComplianceDashboard_threadCurrent__t2QQt{background:var(--brand-50)}.ComplianceDashboard_threadOpen__Fi7HV{flex:1;min-width:0;text-align:left;background:transparent;border:0;padding:8px 10px;font:inherit;font-size:.8rem;color:var(--ink-800);cursor:pointer;display:flex;flex-direction:column;gap:2px}.ComplianceDashboard_threadOpen__Fi7HV span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ComplianceDashboard_threadOpen__Fi7HV small{color:var(--text-tertiary);font-size:.68rem}.ComplianceDashboard_iconBtn__DenYp{width:28px;height:28px;border-radius:var(--r-sm);border:0;background:transparent;color:var(--ink-400);display:grid;place-items:center;cursor:pointer;flex-shrink:0}.ComplianceDashboard_iconBtn__DenYp:hover{background:var(--ink-200);color:var(--ink-800)}.ComplianceDashboard_convo__QV7ZS{display:flex;flex-direction:column;min-height:0;min-width:0}.ComplianceDashboard_convoHead__sDp9p{display:flex;align-items:center;gap:8px;padding:10px 14px;border-bottom:1px solid var(--line-subtle);font-size:.8rem;color:var(--text-secondary)}.ComplianceDashboard_messages__tT18j{flex:1;overflow-y:auto;padding:16px 18px 8px;display:flex;flex-direction:column;gap:14px;background:var(--surface)}.ComplianceDashboard_msg__hlhud{display:flex;gap:10px;align-items:flex-start}.ComplianceDashboard_msgUser__JsUUd{justify-content:flex-end}.ComplianceDashboard_bubble__5X4CH{min-width:0;max-width:88%;color:var(--ink-800);font-size:.86rem;line-height:1.5}.ComplianceDashboard_bubbleUser__76A6k{background:var(--brand-600);color:#fff;border-radius:18px 18px 6px 18px;padding:9px 13px;white-space:pre-wrap;box-shadow:var(--shadow-brand)}.ComplianceDashboard_avatar__N6BnI{width:26px;height:26px;border-radius:50%;border:1px solid var(--line);background:var(--brand-50);color:var(--brand-700);display:grid;place-items:center;flex-shrink:0;margin-top:2px}.ComplianceDashboard_emptyChat__jn98X{margin:auto 0;text-align:center;padding:18px 8px}.ComplianceDashboard_emptyChat__jn98X h3{margin:0 0 6px;font-size:1.1rem;font-weight:800;color:var(--ink-900)}.ComplianceDashboard_emptyChat__jn98X p{margin:0 auto 14px;max-width:420px;color:var(--text-secondary);font-size:.82rem;line-height:1.45}.ComplianceDashboard_suggest__lqlLx{display:flex;flex-direction:column;gap:8px;max-width:520px;margin:0 auto}.ComplianceDashboard_suggest__lqlLx button{text-align:left;border-radius:var(--r-lg);border:1px solid var(--line);background:var(--surface);color:var(--ink-800);font:inherit;font-size:.82rem;cursor:pointer;padding:10px 14px;transition:border-color .12s ease,background .12s ease}.ComplianceDashboard_suggest__lqlLx button:hover{border-color:var(--brand-300);background:var(--brand-50)}.ComplianceDashboard_composer__FdfzK{display:flex;gap:8px;align-items:flex-end;padding:10px 12px 12px;border-top:1px solid var(--line-subtle);background:var(--surface)}.ComplianceDashboard_input__A269G{flex:1;resize:none;border:1px solid var(--line-strong);background:var(--surface-sunken);border-radius:21px;padding:10px 14px;font:inherit;font-size:.88rem;line-height:1.4;color:var(--ink-900);min-height:42px;max-height:160px;outline:none}.ComplianceDashboard_input__A269G:focus{border-color:var(--brand-400);background:#fff}.ComplianceDashboard_send__5gN3L{width:42px;height:42px;border-radius:50%;border:0;background:var(--brand-600);color:#fff;display:grid;place-items:center;cursor:pointer;box-shadow:var(--shadow-brand);flex-shrink:0}.ComplianceDashboard_send__5gN3L:disabled{opacity:.35;cursor:default;box-shadow:none}.ComplianceDashboard_sendStop__HkEaV{background:var(--ink-800)}.ComplianceDashboard_side__fN4Br{border-left:1px solid var(--line);padding:14px;overflow-y:auto;background:var(--surface-sunken);display:flex;flex-direction:column;gap:10px}.ComplianceDashboard_side__fN4Br h4{margin:0;font-size:.78rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:var(--text-tertiary)}.ComplianceDashboard_tool__ZE0Ub{display:flex;gap:8px;align-items:flex-start;font-size:.78rem;line-height:1.4;color:var(--ink-700)}.ComplianceDashboard_tool__ZE0Ub i{width:8px;height:8px;border-radius:50%;background:var(--brand-500);flex-shrink:0;margin-top:6px}.ComplianceDashboard_tool__ZE0Ub b{color:var(--ink-900)}.ComplianceDashboard_sideNote__dVTTY{font-size:.74rem;color:var(--text-tertiary);line-height:1.45;margin:4px 0 0}.ComplianceDashboard_drawerBtn__BYn74{display:none}@media (max-width:1100px){.ComplianceDashboard_chat__dmldq{grid-template-columns:230px minmax(0,1fr)}.ComplianceDashboard_side__fN4Br{display:none}}@media (max-width:820px){.ComplianceDashboard_chat__dmldq{grid-template-columns:minmax(0,1fr);position:relative}.ComplianceDashboard_threads__9XYwQ{display:none}.ComplianceDashboard_threadsOpen__ZGB1p{display:flex;position:absolute;inset:0;z-index:2;border-right:0;box-shadow:var(--shadow-lg)}.ComplianceDashboard_drawerBtn__BYn74{display:inline-flex}.ComplianceDashboard_kv__NYGDK,.ComplianceDashboard_sheetGrid__6YHTx{grid-template-columns:1fr}}.ContactReviewCard_card__aE2fJ{padding:20px;display:flex;flex-direction:column;gap:12px;grid-column:1/-1;min-width:0}.ContactReviewCard_head__GVzFZ{display:flex;align-items:center;justify-content:space-between;gap:12px}.ContactReviewCard_headMain__sEaqm{display:flex;align-items:center;gap:15px;min-width:0}.ContactReviewCard_icon__XBe2t{background:#f2f9fd;padding:12px;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#277db0;flex-shrink:0}.ContactReviewCard_title__m8mYM{margin:0;font-size:1.05rem;font-weight:800;color:#0f172a}.ContactReviewCard_sub__WI2Ia{margin:0;font-size:.8rem;color:#64748b;line-height:1.4}.ContactReviewCard_iconButton___uGWb{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;border:1px solid #cbd5e1;background:#ffffff;color:#1a6189;cursor:pointer;flex-shrink:0}.ContactReviewCard_jobs__TlSSG{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border-radius:10px;background:var(--surface-sunken,#f8fafc);border:1px solid var(--line,#e2e8f0);font-size:.78rem;color:var(--text-secondary,#475569)}.ContactReviewCard_jobLine__7s3Gf strong{color:var(--text-primary,#0f172a);margin-right:4px}.ContactReviewCard_running__gtutj{display:inline-flex;align-items:center;gap:4px;color:#1f6690}.ContactReviewCard_jobError__PPa8T{color:#b82839}.ContactReviewCard_jobButtons__53qqA{display:flex;gap:8px;flex-wrap:wrap;margin-top:4px}.ContactReviewCard_message__HVO4Y{font-size:.8rem;padding:8px 12px;border-radius:8px;line-height:1.45}.ContactReviewCard_error__quuSa{color:#b82839;background:#fcf3f4;border:1px solid #f0d0d4}.ContactReviewCard_warning__7KHzB{color:#6c4913;background:#fcf6ed;border:1px solid #f4debe}.ContactReviewCard_success__Qbr4X{color:#137255;background:#effaf7;border:1px solid #c9ebe0}.ContactReviewCard_chips__UlMug{display:flex;flex-wrap:wrap;gap:6px}.ContactReviewCard_chip__cHktq{display:inline-flex;align-items:center;gap:5px;padding:5px 11px;border-radius:999px;border:1px solid var(--line-strong,rgba(15,23,42,.14));background:var(--surface,#ffffff);color:var(--text-secondary,#475569);font-family:inherit;font-size:.78rem;font-weight:600;cursor:pointer}.ContactReviewCard_chip__cHktq[aria-pressed=true]{background:#277db0;border-color:#277db0;color:#ffffff}.ContactReviewCard_chipCount__JdL1u{font-size:.7rem;opacity:.8;font-variant-numeric:tabular-nums}.ContactReviewCard_filters__ExbPr{display:grid;grid-template-columns:1fr 1fr 2fr;gap:8px}.ContactReviewCard_input__UgfZk{width:100%;min-width:0;box-sizing:border-box;padding:7px 10px;border:1px solid #cbd5e1;border-radius:8px;background:#ffffff;color:#0f172a;font-family:inherit;font-size:.82rem}.ContactReviewCard_bulk__kJZMg{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.ContactReviewCard_bulkButtons__DdmaF{display:flex;gap:6px;flex-wrap:wrap}.ContactReviewCard_count__aVh_F{font-size:.76rem;color:#64748b;font-variant-numeric:tabular-nums}.ContactReviewCard_loading__mYNEO{display:flex;align-items:center;gap:8px;padding:20px;justify-content:center;color:#64748b;font-size:.84rem}.ContactReviewCard_empty__ID77r{padding:14px 16px;border:1px dashed rgba(15,23,42,.14);border-radius:12px;font-size:.84rem;color:#64748b}.ContactReviewCard_list__kL1Ef{list-style:none;margin:0;padding:0;border:1px solid #e2e8f0;border-radius:12px;max-height:640px;overflow-y:auto;overscroll-behavior:contain}.ContactReviewCard_row__PnYko{padding:10px 12px;display:flex;flex-direction:column;gap:4px}.ContactReviewCard_row__PnYko+.ContactReviewCard_row__PnYko{border-top:1px solid #f1f5f9}.ContactReviewCard_rowBlocked__bw_aF{background:#fdfaf4}.ContactReviewCard_rowHead__gmZXJ{display:flex;align-items:center;gap:8px;min-width:0}.ContactReviewCard_rowTitle__5duKd{display:inline-flex;align-items:center;gap:4px;flex:1;min-width:0;border:none;background:none;padding:0;text-align:left;font-family:inherit;font-size:.84rem;font-weight:700;color:#0f172a;cursor:pointer}.ContactReviewCard_rowTitle__5duKd span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ContactReviewCard_cat__9Ztzf,.ContactReviewCard_kind__5M0Xu{font-size:.68rem;font-weight:600;padding:1px 7px;border-radius:4px;white-space:nowrap;flex-shrink:0}.ContactReviewCard_kind__5M0Xu{background:#f2f9fd;color:#1f6690}.ContactReviewCard_cat__9Ztzf{background:#f1f5f9;color:#475569}.ContactReviewCard_rowButtons__8_w_v{display:flex;gap:4px;flex-shrink:0}.ContactReviewCard_rowSub__rPrDv{font-size:.76rem;color:#64748b;line-height:1.45;padding-left:22px}.ContactReviewCard_flag__vcFwL{display:inline-block;margin-left:6px;font-size:.66rem;font-weight:700;padding:0 6px;border-radius:4px;background:#f1f5f9;color:#475569}.ContactReviewCard_flagWarn__U3_lh{background:#fcf6ed;color:#6c4913}.ContactReviewCard_detail__c47Gl{padding:6px 0 4px 22px;display:flex;flex-direction:column;gap:8px;font-size:.78rem;color:#334155}.ContactReviewCard_evidence__nHnk3{margin:0;padding-left:16px;color:#475569}.ContactReviewCard_table__m_R_5{width:100%;border-collapse:collapse;font-size:.76rem}.ContactReviewCard_table__m_R_5 td,.ContactReviewCard_table__m_R_5 th{text-align:left;padding:4px 8px;border-bottom:1px solid #f1f5f9;vertical-align:top}.ContactReviewCard_table__m_R_5 th{color:#64748b;font-weight:600;white-space:nowrap}.ContactReviewCard_table__m_R_5 code{font-family:inherit;white-space:pre-wrap}.ContactReviewCard_before__n4mKX{color:#b82839}.ContactReviewCard_after__6RyOc{color:#137255}.ContactReviewCard_space__4MVfl{background:#fde7ea;color:#b82839;border-radius:3px;padding:0 1px;font-weight:700}.ContactReviewCard_merge__BPL_5{display:flex;flex-direction:column;gap:4px;padding:8px 10px;border-radius:8px;background:#f8fafc;border:1px solid #e2e8f0}.ContactReviewCard_conflicts__CsLs0{display:flex;flex-direction:column;gap:6px;margin-top:4px}.ContactReviewCard_conflict__dWH8j{display:flex;flex-wrap:wrap;gap:4px 14px;align-items:center}.ContactReviewCard_conflict__dWH8j label{display:inline-flex;align-items:center;gap:4px}.ContactReviewCard_conflictField__p3zpp{font-weight:700;min-width:90px}.ContactReviewCard_conflictOther__EHXNx{color:#64748b}.ContactReviewCard_pre__fhPbE{white-space:pre-line}.ContactReviewCard_meta___I_Io{font-size:.7rem;color:#94a3b8}.ContactReviewCard_audit__AQPgk{margin:6px 0 0;padding-left:18px;font-size:.74rem;color:#475569;display:flex;flex-direction:column;gap:3px;max-height:260px;overflow-y:auto}.ContactReviewCard_auditWhen__IOpbu{color:#94a3b8;font-variant-numeric:tabular-nums}.ContactReviewCard_approve__C_NWL,.ContactReviewCard_reject__IT_78,.ContactReviewCard_secondary__YAZOi{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border-radius:8px;font-family:inherit;font-size:.74rem;font-weight:700;cursor:pointer;white-space:nowrap}.ContactReviewCard_approve__C_NWL{border:1px solid #c9ebe0;background:#effaf7;color:#137255}.ContactReviewCard_reject__IT_78{border:1px solid #f0d0d4;background:#fcf3f4;color:#b82839}.ContactReviewCard_secondary__YAZOi{border:1px solid #cbd5e1;background:#ffffff;color:#0f172a}.ContactReviewCard_approve__C_NWL:disabled,.ContactReviewCard_reject__IT_78:disabled,.ContactReviewCard_secondary__YAZOi:disabled{opacity:.5;cursor:not-allowed}.ContactReviewCard_link__t3NE2{display:inline-flex;align-items:center;gap:4px;border:none;background:none;padding:2px 0;color:#277db0;font-family:inherit;font-size:.8rem;font-weight:600;cursor:pointer;align-self:flex-start}@media (max-width:640px){.ContactReviewCard_filters__ExbPr{grid-template-columns:1fr}.ContactReviewCard_rowHead__gmZXJ{flex-wrap:wrap}.ContactReviewCard_rowTitle__5duKd{flex-basis:calc(100% - 30px)}.ContactReviewCard_detail__c47Gl,.ContactReviewCard_rowSub__rPrDv{padding-left:0}}.EfolderCleanupCard_card__s6twa{padding:20px;display:flex;flex-direction:column;gap:12px;grid-column:1/-1;min-width:0}.EfolderCleanupCard_head__SQRh3{display:flex;align-items:center;justify-content:space-between;gap:12px}.EfolderCleanupCard_headMain__4QYTM{display:flex;align-items:center;gap:15px;min-width:0}.EfolderCleanupCard_icon__h7glR{background:#f2f9fd;padding:12px;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#277db0;flex-shrink:0}.EfolderCleanupCard_title__qYgyc{margin:0;font-size:1.05rem;font-weight:800;color:#0f172a}.EfolderCleanupCard_sub__VTDNC{margin:0;font-size:.8rem;color:#64748b;line-height:1.4}.EfolderCleanupCard_iconButton__ErCgK{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;border:1px solid #cbd5e1;background:#ffffff;color:#1a6189;cursor:pointer;flex-shrink:0}.EfolderCleanupCard_summary__yHKEl{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border-radius:10px;background:var(--surface-sunken,#f8fafc);border:1px solid var(--line,#e2e8f0);font-size:.78rem;color:var(--text-secondary,#475569)}.EfolderCleanupCard_summaryLine__qpsi1 strong{color:var(--text-primary,#0f172a);margin-right:4px}.EfolderCleanupCard_running__AXPyD{display:inline-flex;align-items:center;gap:4px;color:#1f6690}.EfolderCleanupCard_jobError__TL8Ir{color:#b82839}.EfolderCleanupCard_perTitle__XcnXo{display:flex;flex-wrap:wrap;gap:4px 14px;font-variant-numeric:tabular-nums}.EfolderCleanupCard_buttons__EheVn{display:flex;gap:8px;flex-wrap:wrap;margin-top:4px}.EfolderCleanupCard_primary__zWC_O,.EfolderCleanupCard_secondary__BViWl{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border-radius:8px;font-family:inherit;font-size:.74rem;font-weight:700;cursor:pointer;white-space:nowrap}.EfolderCleanupCard_secondary__BViWl{border:1px solid #cbd5e1;background:#ffffff;color:#0f172a}.EfolderCleanupCard_primary__zWC_O{border:1px solid #277db0;background:#277db0;color:#ffffff}.EfolderCleanupCard_primary__zWC_O:disabled,.EfolderCleanupCard_secondary__BViWl:disabled{opacity:.5;cursor:not-allowed}.EfolderCleanupCard_message__Xyj1t{font-size:.8rem;padding:8px 12px;border-radius:8px;line-height:1.45}.EfolderCleanupCard_error__hI6Ej{color:#b82839;background:#fcf3f4;border:1px solid #f0d0d4}.EfolderCleanupCard_success__hFTxs{color:#137255;background:#effaf7;border:1px solid #c9ebe0}.EfolderCleanupCard_chips__qA__m{display:flex;flex-wrap:wrap;gap:6px}.EfolderCleanupCard_chip__u6lNt{display:inline-flex;align-items:center;gap:5px;padding:5px 11px;border-radius:999px;border:1px solid var(--line-strong,rgba(15,23,42,.14));background:var(--surface,#ffffff);color:var(--text-secondary,#475569);font-family:inherit;font-size:.78rem;font-weight:600;cursor:pointer}.EfolderCleanupCard_chip__u6lNt[aria-pressed=true]{background:#277db0;border-color:#277db0;color:#ffffff}.EfolderCleanupCard_chipCount__LLYhA{font-size:.7rem;opacity:.8;font-variant-numeric:tabular-nums}.EfolderCleanupCard_loading__qKY8s{display:flex;align-items:center;gap:8px;padding:20px;justify-content:center;color:#64748b;font-size:.84rem}.EfolderCleanupCard_empty__bNBoF{padding:14px 16px;border:1px dashed rgba(15,23,42,.14);border-radius:12px;font-size:.84rem;color:#64748b}.EfolderCleanupCard_tableWrap__hcg6u{border:1px solid #e2e8f0;border-radius:12px;max-height:480px;overflow:auto;overscroll-behavior:contain}.EfolderCleanupCard_table__Rgryq{width:100%;border-collapse:collapse;font-size:.76rem}.EfolderCleanupCard_table__Rgryq td,.EfolderCleanupCard_table__Rgryq th{text-align:left;padding:5px 8px;border-bottom:1px solid #f1f5f9;vertical-align:top;white-space:nowrap}.EfolderCleanupCard_table__Rgryq th{position:sticky;top:0;background:#f8fafc;color:#64748b;font-weight:600}.EfolderCleanupCard_table__Rgryq td.EfolderCleanupCard_wrap__J1hCC{white-space:normal}.EfolderCleanupCard_loanLink__PceGB{font-weight:700;color:#1a6189;text-decoration:none;font-variant-numeric:tabular-nums}.EfolderCleanupCard_status__q6zUm{display:inline-block;padding:1px 7px;border-radius:4px;font-size:.68rem;font-weight:700;white-space:nowrap}.EfolderCleanupCard_statusRetired__RZ0l7{background:#effaf7;color:#137255}.EfolderCleanupCard_statusDry__BAd51{background:#f2f9fd;color:#1f6690}.EfolderCleanupCard_statusFailed__4DvcG{background:#fcf3f4;color:#b82839}.EfolderCleanupCard_statusOther__pXBI4{background:#f1f5f9;color:#475569}.EfolderCleanupCard_when__6fPCW{color:#94a3b8;font-variant-numeric:tabular-nums}.EfolderCleanupCard_runs__XNa9S{margin:6px 0 0;padding-left:18px;font-size:.74rem;color:#475569;display:flex;flex-direction:column;gap:3px}.EfolderCleanupCard_link__6PMq_{display:inline-flex;align-items:center;gap:4px;border:none;background:none;padding:2px 0;color:#277db0;font-family:inherit;font-size:.8rem;font-weight:600;cursor:pointer;align-self:flex-start}.LoSignaturesCard_card__0qudK{padding:20px;display:flex;flex-direction:column;gap:12px;grid-column:1/-1;min-width:0}.LoSignaturesCard_head__oieAd{display:flex;align-items:center;justify-content:space-between;gap:12px}.LoSignaturesCard_headMain__cdiEQ{display:flex;align-items:center;gap:15px;min-width:0}.LoSignaturesCard_icon__C_aNi{background:#f2f9fd;padding:12px;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#277db0;flex-shrink:0}.LoSignaturesCard_title__z1WqF{margin:0;font-size:1.05rem;font-weight:800;color:var(--text-primary,#0f172a)}.LoSignaturesCard_sub__Sf90Q{margin:0;font-size:.8rem;color:var(--text-secondary,#64748b);line-height:1.4;max-width:70ch}.LoSignaturesCard_iconButton__I9s7P{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;border:1px solid #cbd5e1;background:#ffffff;color:#1a6189;cursor:pointer;flex-shrink:0}.LoSignaturesCard_tools__tduHY{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.LoSignaturesCard_search__G7JSq{display:flex;align-items:center;gap:6px;flex:1 1 240px;max-width:360px;padding:6px 10px;border:1px solid var(--line,#e2e8f0);border-radius:8px;background:var(--surface,#ffffff);color:var(--text-secondary,#64748b)}.LoSignaturesCard_search__G7JSq input{flex:1;min-width:0;border:none;outline:none;background:transparent;font:inherit;font-size:.82rem;color:var(--text-primary,#0f172a)}.LoSignaturesCard_search__G7JSq:focus-within{border-color:#277db0;box-shadow:0 0 0 3px rgba(39,125,176,.15)}.LoSignaturesCard_chips__RsvW7{display:flex;gap:6px}.LoSignaturesCard_chip__qV_x7{padding:4px 10px;border-radius:999px;border:1px solid var(--line,#e2e8f0);background:var(--surface,#ffffff);color:var(--text-secondary,#475569);font:inherit;font-size:.74rem;font-weight:600;cursor:pointer}.LoSignaturesCard_chip__qV_x7[aria-pressed=true]{background:#277db0;border-color:#277db0;color:#ffffff}.LoSignaturesCard_list__Go4FT{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;border:1px solid var(--line,#e2e8f0);border-radius:10px;max-height:520px;overflow-y:auto}.LoSignaturesCard_row__GBzEK{border-bottom:1px solid var(--line,#e2e8f0);padding:8px 12px}.LoSignaturesCard_row__GBzEK:last-child{border-bottom:none}.LoSignaturesCard_rowMain__cGp6N{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,150px) auto;align-items:center;gap:10px}.LoSignaturesCard_who__QEZbo{display:flex;flex-direction:column;min-width:0}.LoSignaturesCard_name__jJ6ml{font-size:.84rem;font-weight:700;color:var(--text-primary,#0f172a);overflow-wrap:anywhere}.LoSignaturesCard_email__Zw_s1{font-size:.74rem;color:var(--text-secondary,#64748b);overflow-wrap:anywhere}.LoSignaturesCard_status__nu9Gh{font-size:.7rem;font-weight:700;padding:2px 8px;border-radius:999px;white-space:nowrap}.LoSignaturesCard_statusImage__QG7D_{background:#e7f6ee;color:#1d7a46}.LoSignaturesCard_statusNone__AvVWt{background:var(--surface-sunken,#f1f5f9);color:var(--text-secondary,#64748b)}.LoSignaturesCard_meta__L1iQI{display:inline-flex;align-items:center;gap:4px;font-size:.74rem;color:var(--text-secondary,#64748b)}.LoSignaturesCard_actions__cTM8X{display:flex;align-items:center;gap:6px;justify-content:flex-end}.LoSignaturesCard_action__xCZrX{gap:4px;padding:4px 10px;color:#1a6189;font:inherit;font-size:.74rem;font-weight:700;white-space:nowrap}.LoSignaturesCard_action__xCZrX,.LoSignaturesCard_iconAction__GEt6u{display:inline-flex;align-items:center;border-radius:8px;border:1px solid #cbd5e1;background:#ffffff;cursor:pointer}.LoSignaturesCard_iconAction__GEt6u{justify-content:center;width:28px;height:28px;color:#475569}.LoSignaturesCard_action__xCZrX:disabled,.LoSignaturesCard_iconAction__GEt6u:disabled{opacity:.55;cursor:default}.LoSignaturesCard_action__xCZrX:focus-visible,.LoSignaturesCard_chip__qV_x7:focus-visible,.LoSignaturesCard_iconAction__GEt6u:focus-visible,.LoSignaturesCard_iconButton__I9s7P:focus-visible{outline:2px solid #277db0;outline-offset:2px}.LoSignaturesCard_preview__whcvp{margin-top:8px;padding:10px;border-radius:8px;background:#ffffff;border:1px dashed var(--line,#e2e8f0);display:flex;justify-content:flex-start}.LoSignaturesCard_preview__whcvp img{max-width:100%;max-height:90px;object-fit:contain}.LoSignaturesCard_empty__UIJKj{padding:14px 12px;font-size:.8rem;color:var(--text-secondary,#64748b)}.LoSignaturesCard_message__voGrA{padding:8px 12px;border-radius:8px;font-size:.78rem}.LoSignaturesCard_success__JoY_l{background:#e7f6ee;color:#1d6b3f}.LoSignaturesCard_error__UlxwZ{background:#fdecee;color:#b82839}@media (max-width:640px){.LoSignaturesCard_rowMain__cGp6N{grid-template-columns:minmax(0,1fr) auto}.LoSignaturesCard_meta__L1iQI:empty{display:none}.LoSignaturesCard_actions__cTM8X{grid-column:1/-1;justify-content:flex-start}}.LoSignaturesCard_search__G7JSq input:focus-visible{outline:none}.TaskList_cards__4tYo5{display:grid;grid-template-columns:repeat(var(--task-cols,3),minmax(0,1fr));align-items:stretch;gap:12px;padding:4px 0 8px}.TaskList_card__hlRgp{display:flex;flex-direction:column;min-width:0;padding:0;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);overflow:hidden}.TaskList_head__sDYF7{display:flex;align-items:center;gap:8px;height:36px;padding:0 12px;background:var(--surface-sunken);border-bottom:1px solid var(--line);flex-shrink:0}.TaskList_headIcon__bJcYq{width:20px;height:20px;border-radius:var(--r-xs);background:var(--track-bg,var(--surface-sunken));color:var(--track-tint,var(--text-secondary));display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.TaskList_headTitle__AXSFW{flex:1;min-width:0;font-size:11px;line-height:16px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--text-tertiary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.TaskList_headCount__ikZA0{display:inline-flex;align-items:center;height:20px;padding:0 8px;border-radius:var(--r-full);background:var(--surface);border:1px solid var(--line);font-size:11px;line-height:16px;font-weight:500;color:var(--text-muted);white-space:nowrap;font-variant-numeric:tabular-nums;flex-shrink:0}.TaskList_headCountDone__UQU_y{color:var(--success-700);background:var(--success-50);border-color:var(--success-200)}.TaskList_rows__VdMSv{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;align-items:stretch}.TaskList_cols__1qWmS{display:grid;grid-template-columns:24px minmax(0,1fr);column-gap:10px;align-items:start;width:100%;padding:8px 12px}.TaskList_cols__1qWmS.TaskList_hasMeta__2e8c8{grid-template-columns:24px minmax(0,1fr) minmax(80px,max-content)}.TaskList_row__yod4X{min-width:0}.TaskList_divider__TYtGQ+.TaskList_row__yod4X,.TaskList_row__yod4X+.TaskList_divider__TYtGQ,.TaskList_row__yod4X+.TaskList_row__yod4X{border-top:1px solid var(--line-subtle)}.TaskList_rowButton__cDSCR{min-height:44px;background:transparent;border:0;border-radius:0;font:inherit;text-align:left;color:inherit;cursor:pointer;transition:background var(--dur-fast) var(--ease)}.TaskList_rowButton__cDSCR:hover{background:var(--surface-sunken)}.TaskList_rowButton__cDSCR:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--surface),inset 0 0 0 4px var(--brand-500)}.TaskList_markCell__mn2XO{display:flex;width:24px}.TaskList_markCell__mn2XO,.TaskList_mark__IDb3f{align-items:center;justify-content:center;height:18px}.TaskList_mark__IDb3f{width:18px;border-radius:var(--r-full);display:inline-flex;flex-shrink:0;box-sizing:border-box}.TaskList_markDone__jjv8B{background:var(--success-600);color:var(--text-inverse)}.TaskList_markOpen__4FJOF{border:1.5px solid var(--ink-300)}.TaskList_markReading__4_gat{border:1.5px dashed var(--ink-300)}.TaskList_markAi__OnMMp{border-radius:var(--r-xs);border:1px solid var(--success-200);background:var(--success-50)}.TaskList_markAi__OnMMp .ai-task-mark{margin:0;vertical-align:0}.TaskList_main__74a_k{min-width:0;display:flex;flex-direction:column}.TaskList_name__4hXr_,.TaskList_sub__a4vYZ{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.TaskList_name__4hXr_{font-size:13px;line-height:18px;font-weight:500;color:var(--text-primary)}.TaskList_rowDone__7pjv0 .TaskList_name__4hXr_{font-weight:400;color:var(--text-muted)}.TaskList_name__4hXr_ .ai-task-mark{margin:0 4px 0 0;vertical-align:-1px}.TaskList_sub__a4vYZ{font-size:12px;line-height:16px;font-weight:400;color:var(--text-secondary)}.TaskList_rowDone__7pjv0 .TaskList_sub__a4vYZ{color:var(--text-muted)}.TaskList_subProblem___9BCn{color:var(--danger-600)}.TaskList_meta__DRmh5{font-size:11px;line-height:18px;color:var(--text-muted);text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.TaskList_divider__TYtGQ{min-height:24px}.TaskList_dividerToggle__FtPue{min-height:32px;padding:6px 12px;border:0;background:transparent;text-align:left;font:inherit;cursor:pointer;align-items:center}.TaskList_dividerToggle__FtPue:hover{background:var(--track-bg,var(--surface-sunken))}.TaskList_dividerToggle__FtPue:focus-visible{outline:2px solid var(--brand-400);outline-offset:-2px}.TaskList_dividerChevron__AaWs_{display:inline-flex;justify-content:center;color:var(--text-muted);transform:rotate(-90deg);transition:transform var(--dur-fast) var(--ease)}.TaskList_dividerToggle__FtPue[aria-expanded=true] .TaskList_dividerChevron__AaWs_{transform:none}.TaskList_dividerCount__Bu4rt{margin-left:4px;font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){.TaskList_dividerChevron__AaWs_{transition:none}}.TaskList_inlineCount__u4NqL{margin-left:6px;font-size:12px;font-weight:500;color:var(--text-tertiary);font-variant-numeric:tabular-nums}.TaskList_dividerLabel__Bc0Dr{font-size:11px;line-height:16px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted)}@media (max-width:900px){.TaskList_cards__4tYo5{grid-template-columns:minmax(0,1fr)}}.LoanTimeline_panel__RZyE0{display:flex;flex-direction:column;gap:18px;padding:22px 24px;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-sm);min-width:0}.LoanTimeline_narrow__wjvY0{padding:16px;gap:16px}.LoanTimeline_inWindow__ptV4i{flex:1 1 auto;min-height:0;overflow:auto;border:0;border-radius:0;box-shadow:none}.LoanTimeline_head__tVXXQ{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.LoanTimeline_title__NT_ZZ{margin:0;font-size:1.05rem;font-weight:800;color:var(--brand-600)}.LoanTimeline_chip__d46C5{display:inline-flex;align-items:center;gap:6px;padding:2px 9px;border-radius:var(--r-sm);font-size:.72rem;font-weight:600;background:var(--brand-50);color:var(--brand-500);border:1px solid var(--brand-200)}.LoanTimeline_chipMuted__awmqR{background:var(--surface-sunken);color:var(--text-secondary);border-color:var(--line-strong)}.LoanTimeline_note__B_VVy{margin-left:auto;font-size:.74rem;color:var(--text-tertiary)}.LoanTimeline_narrow__wjvY0 .LoanTimeline_note__B_VVy{margin-left:0;flex-basis:100%}.LoanTimeline_muted__AHIVx{font-size:.82rem;color:var(--text-tertiary)}.LoanTimeline_error__OCWM3{font-size:.85rem;color:var(--danger-600)}.LoanTimeline_scroller__GZoXa{overflow-x:auto;padding-bottom:4px}.LoanTimeline_track__LpYu6{position:relative;padding:92px 48px 60px}.LoanTimeline_axis__lMW73{position:relative;height:4px;border-radius:var(--r-full);background:var(--ink-200)}.LoanTimeline_axisDone__jwmB6{position:absolute;left:0;top:0;height:100%;border-radius:var(--r-full);background:var(--brand-500)}.LoanTimeline_ms__79YYY{position:absolute;top:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;width:0}.LoanTimeline_msDot__pL300{width:12px;height:12px;border-radius:50%;background:var(--surface);border:2px solid var(--ink-300);box-sizing:border-box;flex:none}.LoanTimeline_msDone__h6egE .LoanTimeline_msDot__pL300{background:var(--brand-500);border-color:var(--brand-500)}.LoanTimeline_msCurrent__HnY_Z .LoanTimeline_msDot__pL300{width:16px;height:16px;background:var(--surface);border:3px solid var(--brand-500);box-shadow:0 0 0 4px var(--brand-100)}.LoanTimeline_msLabel__Mk9Sf{position:absolute;top:14px;left:50%;transform:translateX(-50%);text-align:center;font-size:.7rem;font-weight:700;color:var(--text-secondary);line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.LoanTimeline_msCurrent__HnY_Z .LoanTimeline_msLabel__Mk9Sf{color:var(--brand-600)}.LoanTimeline_msTodo__gnBO6 .LoanTimeline_msLabel__Mk9Sf{color:var(--text-muted);font-weight:600}.LoanTimeline_msSub__4nG1k{display:block;margin-top:2px;font-size:.66rem;font-weight:500;color:var(--text-tertiary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.LoanTimeline_msOver__wZvAv .LoanTimeline_msSub__4nG1k{color:var(--danger-600);font-weight:700}.LoanTimeline_pin__KmSe0{position:absolute;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;width:0}.LoanTimeline_pinLabel__69VIK{max-width:170px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:2px 7px;border-radius:var(--r-sm);font-size:.66rem;font-weight:700;background:var(--brand-50);color:var(--brand-600);border:1px solid var(--brand-200)}.LoanTimeline_pinRepeated__H1IgV .LoanTimeline_pinLabel__69VIK{background:var(--warning-50);color:var(--warning-700);border-color:var(--warning-200)}.LoanTimeline_pinCurrent__MtAO4 .LoanTimeline_pinLabel__69VIK{background:var(--brand-600);color:var(--text-inverse);border-color:var(--brand-600)}.LoanTimeline_pinDay__zkECD{margin-top:1px;max-width:170px;font-size:.62rem;color:var(--text-tertiary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.LoanTimeline_pinStem__SAeJW{width:1px;background:var(--brand-300)}.LoanTimeline_pinRepeated__H1IgV .LoanTimeline_pinStem__SAeJW{background:var(--warning-500)}.LoanTimeline_list__dQ9wI{list-style:none;margin:0;padding:2px 0 0;display:flex;flex-direction:column}.LoanTimeline_item__sfbLP{position:relative;padding:0 0 14px 28px;min-width:0}.LoanTimeline_item__sfbLP:before{content:"";position:absolute;left:7px;top:0;bottom:0;width:2px;background:var(--ink-200)}.LoanTimeline_item__sfbLP.LoanTimeline_msDone__h6egE:before{background:var(--brand-500)}.LoanTimeline_item__sfbLP:first-child:before{top:8px}.LoanTimeline_item__sfbLP:last-child:before{bottom:auto;height:8px}.LoanTimeline_item__sfbLP .LoanTimeline_msDot__pL300{position:absolute;left:2px;top:3px}.LoanTimeline_item__sfbLP.LoanTimeline_msCurrent__HnY_Z .LoanTimeline_msDot__pL300{left:0;top:1px}.LoanTimeline_itemHead__81ACH{display:flex;align-items:baseline;gap:10px;min-width:0}.LoanTimeline_itemName__QyUy3{flex:1;min-width:0;font-size:.82rem;font-weight:700;color:var(--text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LoanTimeline_msCurrent__HnY_Z .LoanTimeline_itemName__QyUy3{color:var(--brand-600)}.LoanTimeline_msTodo__gnBO6 .LoanTimeline_itemName__QyUy3{color:var(--text-muted);font-weight:600}.LoanTimeline_itemDays__HpCp0{flex:none;font-size:.7rem;font-weight:600;color:var(--text-tertiary);font-variant-numeric:tabular-nums}.LoanTimeline_msOver__wZvAv .LoanTimeline_itemDays__HpCp0{color:var(--danger-600);font-weight:700}.LoanTimeline_itemWhen__5yC2M{margin-top:1px;font-size:.7rem;color:var(--text-tertiary)}.LoanTimeline_itemPins__UXIjs{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px 10px}.LoanTimeline_itemPin__8T_fb{display:inline-flex;align-items:center;gap:6px;min-width:0;max-width:100%}.LoanTimeline_itemPin__8T_fb .LoanTimeline_pinDay__zkECD{margin-top:0;max-width:none}.LoanTimeline_dwell__OUi7f{display:grid;grid-template-columns:150px 1fr 64px;gap:8px 12px;align-items:center}.LoanTimeline_narrow__wjvY0 .LoanTimeline_dwell__OUi7f{grid-template-columns:minmax(90px,120px) 1fr 56px;gap:8px 10px}.LoanTimeline_dwellHead__iWycO{font-size:.68rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-tertiary)}.LoanTimeline_dwellNote__vHEAP{font-size:.7rem;color:var(--text-tertiary)}.LoanTimeline_narrow__wjvY0 .LoanTimeline_dwellNote__vHEAP{grid-column:1/-1}.LoanTimeline_narrow__wjvY0 .LoanTimeline_dwellNote__vHEAP+div{display:none}.LoanTimeline_dwellLabel__64LBS{font-size:.8rem;font-weight:600;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LoanTimeline_barWrap__m5X5D{position:relative;height:14px;border-radius:var(--r-xs);background:var(--surface-sunken);overflow:hidden}.LoanTimeline_barExpected__NmHRC{position:absolute;left:0;top:0;height:100%;background:var(--ink-200)}.LoanTimeline_barActual__gLtIe{position:absolute;left:0;top:3px;height:8px;border-radius:var(--r-xs);background:var(--brand-500)}.LoanTimeline_barOver__iqOQ7{background:var(--danger-500)}.LoanTimeline_barLive__9gG9K{background-image:repeating-linear-gradient(135deg,transparent 0 4px,rgba(255,255,255,.35) 4px 8px)}.LoanTimeline_dwellNum__4wW2A{font-size:.78rem;font-weight:700;color:var(--text-secondary);text-align:right;font-variant-numeric:tabular-nums}.LoanTimeline_over__jOPEF{color:var(--danger-600)}.LoanTimeline_legend__lZ0Dr{display:flex;flex-wrap:wrap;gap:14px;font-size:.72rem;color:var(--text-tertiary)}.LoanTimeline_legend__lZ0Dr span{display:inline-flex;align-items:center;gap:6px}.LoanTimeline_swatch__6hp3I{width:10px;height:10px;border-radius:3px;display:inline-block}.LoanTimeline_tableWrap__AzzNm{overflow-x:auto}.LoanTimeline_table__zLRMk{width:100%;border-collapse:collapse;font-size:.8rem}.LoanTimeline_table__zLRMk th{text-align:left;padding:8px 10px;font-size:.68rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-tertiary);border-bottom:1px solid var(--line-strong);white-space:nowrap}.LoanTimeline_table__zLRMk td{padding:9px 10px;border-bottom:1px solid var(--line);color:var(--text-primary);vertical-align:top}.LoanTimeline_num__w0tdw{text-align:right!important;font-variant-numeric:tabular-nums;white-space:nowrap}.LoanTimeline_rowCurrent__lqRdw td{background:var(--brand-50)}.LoanTimeline_held__nTlWE{color:var(--text-secondary)}.LoanTimeline_narrow__wjvY0 .LoanTimeline_tableWrap__AzzNm{overflow-x:visible}.LoanTimeline_narrow__wjvY0 .LoanTimeline_table__zLRMk,.LoanTimeline_narrow__wjvY0 .LoanTimeline_table__zLRMk tbody,.LoanTimeline_narrow__wjvY0 .LoanTimeline_table__zLRMk tr{display:block;width:100%}.LoanTimeline_narrow__wjvY0 .LoanTimeline_table__zLRMk thead{display:none}.LoanTimeline_narrow__wjvY0 .LoanTimeline_table__zLRMk tr{padding:10px 12px 8px;margin-bottom:8px;border:1px solid var(--line);border-radius:var(--r-md)}.LoanTimeline_narrow__wjvY0 .LoanTimeline_rowCurrent__lqRdw{border-color:var(--brand-200)}.LoanTimeline_narrow__wjvY0 .LoanTimeline_table__zLRMk td{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:3px 0;border:0;background:transparent;text-align:right}.LoanTimeline_narrow__wjvY0 .LoanTimeline_table__zLRMk td:before{content:attr(data-label);flex:none;font-size:.66rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-tertiary);text-align:left}.LoanTimeline_narrow__wjvY0 .LoanTimeline_table__zLRMk td.LoanTimeline_stageCell__nnvDp{display:block;padding:0 0 6px;font-size:.86rem;font-weight:700;text-align:left;color:var(--text-primary)}.LoanTimeline_narrow__wjvY0 .LoanTimeline_rowCurrent__lqRdw td.LoanTimeline_stageCell__nnvDp{color:var(--brand-600)}.LoanTimeline_narrow__wjvY0 .LoanTimeline_table__zLRMk td.LoanTimeline_stageCell__nnvDp:before{content:none}.LoanTimeline_narrow__wjvY0 .LoanTimeline_table__zLRMk td.LoanTimeline_held__nTlWE{flex-direction:column;align-items:flex-start;gap:2px;text-align:left}.DocumentsExtras_headTools__1XKkF{display:inline-flex;align-items:center;gap:6px}.DocumentsExtras_alerts__uZUX_{flex:0 0 auto;max-height:30vh;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:8px;margin-bottom:10px;padding:0 2px 8px 0;border-bottom:1px solid var(--line)}.DocumentsExtras_alerts__uZUX_>*{margin-bottom:0!important;flex-shrink:0}.DocumentsExtras_bucket__4WHQf{border:1px solid var(--line);border-radius:var(--r-md,8px);margin-bottom:6px;overflow:hidden}.DocumentsExtras_bucketHead__GScwv{display:flex;align-items:center;gap:8px;padding:7px 10px;background:var(--surface-sunken)}.DocumentsExtras_bucketHead__GScwv input,.DocumentsExtras_doc__PbYX8 input{width:15px;height:15px;margin:0;flex-shrink:0;accent-color:var(--brand-600);cursor:pointer}.DocumentsExtras_bucketName__lPUWu{flex:1;min-width:0;font-size:.8rem;font-weight:700;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.DocumentsExtras_bucketMeta__eG17b{font-size:.72rem;color:var(--text-tertiary);white-space:nowrap;font-variant-numeric:tabular-nums}.DocumentsExtras_expand__BgSka{display:grid;place-items:center;width:24px;height:24px;border:none;background:transparent;color:var(--text-tertiary);border-radius:var(--r-sm);cursor:pointer;transition:transform var(--dur-fast,.12s) var(--ease,ease)}.DocumentsExtras_expand__BgSka:hover{color:var(--text-primary)}.DocumentsExtras_expand__BgSka.DocumentsExtras_isOpen__tK7O8{transform:rotate(180deg)}.DocumentsExtras_expand__BgSka:focus-visible{outline:2px solid var(--brand-400);outline-offset:1px}.DocumentsExtras_docs__bYL3i{display:flex;flex-direction:column}.DocumentsExtras_doc__PbYX8{display:flex;align-items:center;gap:8px;padding:6px 10px 6px 28px;border-top:1px solid var(--line);font-size:.78rem;color:var(--text-secondary,#334155);cursor:pointer}.DocumentsExtras_doc__PbYX8:hover{background:var(--brand-50)}.DocumentsExtras_docTitle__3nPGE{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DocumentsExtras_foot__WqEnj{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.DocumentsExtras_summary__V0y5Q{font-size:.78rem;color:var(--text-tertiary);font-variant-numeric:tabular-nums}.DocumentsExtras_summary__V0y5Q.DocumentsExtras_isOver__aTcDG{color:var(--danger-600,#b82839);font-weight:600}.DocumentsExtras_footButtons__R0_4q{display:inline-flex;gap:8px;margin-left:auto}.DocumentsExtras_error__mYxCs{margin:0 0 8px;padding:8px 10px;border-radius:var(--r-sm);background:#fcf3f4;border:1px solid #f0d0d4;color:#b82839;font-size:.78rem}.DocumentsExtras_selectBar__XG6gf{display:flex;align-items:center;gap:8px;flex-shrink:0;padding:10px 12px;border:1px solid var(--brand-200,#c2dff0);border-radius:12px;background:var(--brand-50,#f2f9fd);box-shadow:0 6px 18px rgba(15,23,42,.08)}.DocumentsExtras_selectCount__JgLMD{font-size:.8rem;font-weight:700;color:var(--brand-700,#1a6189);margin-right:auto;white-space:nowrap}.DocumentsExtras_selectAsk__5Fijc{font-size:.8rem;color:var(--text-primary,#0f172a);margin-right:auto}.DocumentsExtras_selectDanger__tNBhw.DocumentsExtras_selectDanger__tNBhw{background:#b7322c}.DocumentsExtras_selectDanger__tNBhw.DocumentsExtras_selectDanger__tNBhw:hover{background:#a02b26}.DocumentsExtras_selectClear__JvIYG{display:grid;place-items:center;width:30px;height:30px;border:none;border-radius:8px;background:transparent;color:var(--text-muted,#64748b);cursor:pointer}.DocumentsExtras_selectClear__JvIYG:hover{background:#ffffff;color:var(--text-primary,#0f172a)}@media (max-width:640px){.DocumentsExtras_selectBar__XG6gf{flex-wrap:wrap}.DocumentsExtras_selectAsk__5Fijc{flex-basis:100%;margin-right:0}}.EmailAttachmentPicker_messageHead__vwMHR{display:flex;align-items:center;gap:8px;width:100%;padding:8px 10px;border:none;background:var(--surface-sunken);text-align:left;cursor:pointer;font:inherit}.EmailAttachmentPicker_messageHead__vwMHR:hover{background:var(--brand-50)}.EmailAttachmentPicker_messageHead__vwMHR:focus-visible{outline:2px solid var(--brand-400);outline-offset:-2px}.EmailAttachmentPicker_messageText__9aWCt{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.EmailAttachmentPicker_sender__aM0_v{font-size:.8rem;font-weight:700;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EmailAttachmentPicker_subject__UFw0k{font-size:.74rem;color:var(--text-tertiary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EmailAttachmentPicker_chevron__jfZxV{flex-shrink:0;color:var(--text-tertiary);transition:transform var(--dur-fast,.12s) var(--ease,ease)}.EmailAttachmentPicker_chevron__jfZxV.EmailAttachmentPicker_isOpen__EWN9X{transform:rotate(180deg)}.EmailAttachmentPicker_clip__1WoWm{flex-shrink:0;color:var(--text-tertiary)}.EmailAttachmentPicker_note__6UmhB{display:flex;align-items:center;gap:6px;flex-wrap:wrap;padding:7px 10px 7px 28px;border-top:1px solid var(--line);font-size:.74rem;color:var(--text-muted)}.EmailAttachmentPicker_sectionHead__GpV5J{display:flex;align-items:baseline;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-bottom:8px;font-size:.76rem;color:var(--text-tertiary)}.EmailAttachmentPicker_center__CHDoD{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:28px 12px;text-align:center;font-size:.8rem;color:var(--text-tertiary)}.EmailAttachmentPicker_loadingRow__gwLPl{flex-direction:row}.EmailAttachmentPicker_mailIcon__6LLD3{color:var(--brand-600)}.EmailAttachmentPicker_lead___OTeA{margin:0;font-size:.86rem;font-weight:600;color:var(--text-primary);text-wrap:balance}.EmailAttachmentPicker_fine__54JdY{margin:0;max-width:44ch;font-size:.74rem;color:var(--text-muted);text-wrap:pretty}.EmailAttachmentPicker_refresh__IhL0a{display:grid;place-items:center;width:30px;height:30px;flex-shrink:0;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface);color:var(--text-tertiary);cursor:pointer}.EmailAttachmentPicker_refresh__IhL0a:hover{color:var(--text-primary)}.EmailAttachmentPicker_refresh__IhL0a:focus-visible{outline:2px solid var(--brand-400);outline-offset:1px}.EmailAttachmentPicker_folderBar__bmeTn{display:flex;align-items:center;gap:8px;margin-bottom:10px}.EmailAttachmentPicker_folderLabel__9ZOQI{font-size:.74rem;font-weight:700;color:var(--text-tertiary)}.EmailAttachmentPicker_folderSelect__nCL9o{flex:1;min-width:0;padding:6px 8px;border:1px solid var(--line-strong);border-radius:var(--r-sm);background:var(--surface);color:var(--text-primary);font:inherit;font-size:.8rem}.EmailAttachmentPicker_folderSelect__nCL9o:focus-visible{outline:2px solid var(--brand-400);outline-offset:1px}.EmailAttachmentPicker_folderReach__nH2dN{flex-shrink:0;font-size:.72rem;color:var(--text-muted);white-space:nowrap}.EmailAttachmentPicker_loadMore__Gwcb8{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;margin-top:10px;padding:9px 12px;border:1px dashed var(--line-strong);border-radius:var(--r-md);background:var(--surface);color:var(--brand-700);font:inherit;font-size:.78rem;font-weight:700;cursor:pointer}.EmailAttachmentPicker_loadMore__Gwcb8:hover:not(:disabled){background:var(--brand-50);border-color:var(--brand-300)}.EmailAttachmentPicker_loadMore__Gwcb8:disabled{cursor:wait;color:var(--text-muted)}.EmailAttachmentPicker_loadMore__Gwcb8:focus-visible{outline:2px solid var(--brand-400);outline-offset:1px}.EmailAttachmentPicker_reachEnd__p_6Qs{margin:10px 0 0;text-align:center;font-size:.72rem;color:var(--text-muted)}.EmailAttachmentPicker_groupTitle__HHrWH{font-weight:700;color:var(--text-secondary)}.EmailAttachmentPicker_blocked__bEvNC{opacity:.6;cursor:not-allowed}.EmailAttachmentPicker_blocked__bEvNC input{cursor:not-allowed}.EmailAttachmentPicker_blockedTag__EBueJ{flex-shrink:0;padding:1px 7px;border-radius:var(--r-full);background:var(--surface-inset);color:var(--text-tertiary);font-size:.68rem;font-weight:700;white-space:nowrap}.NewDocumentPicker_search__xVRtP{display:flex;align-items:center;gap:8px;padding:8px 10px;margin-bottom:8px;border:1px solid var(--line);border-radius:var(--r-md,8px);background:var(--surface);color:var(--text-tertiary)}.NewDocumentPicker_search__xVRtP:focus-within{border-color:var(--brand-400)}.NewDocumentPicker_search__xVRtP input{flex:1;min-width:0;border:none;outline:none;background:transparent;font:inherit;font-size:.82rem;color:var(--text-primary)}.NewDocumentPicker_loading__Sqrgk{display:flex;align-items:center;gap:8px;padding:18px 4px;font-size:.8rem;color:var(--text-tertiary)}.NewDocumentPicker_list__gahsp{display:flex;flex-direction:column;border:1px solid var(--line);border-radius:var(--r-md,8px);overflow:hidden}.NewDocumentPicker_item__2w60f{display:flex;align-items:center;gap:8px;width:100%;padding:8px 10px;border:none;border-top:1px solid var(--line);background:var(--surface);text-align:left;font:inherit;font-size:.8rem;color:var(--text-secondary);cursor:pointer}.NewDocumentPicker_item__2w60f:first-child{border-top:none}.NewDocumentPicker_item__2w60f:hover:not(:disabled){background:var(--brand-50);color:var(--text-primary)}.NewDocumentPicker_item__2w60f:focus-visible{outline:2px solid var(--brand-400);outline-offset:-2px}.NewDocumentPicker_item__2w60f:disabled{cursor:default;opacity:.6}.NewDocumentPicker_name__kwt0H{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.NewDocumentPicker_have__yRTDd{flex-shrink:0;font-size:.7rem;color:var(--text-muted)}.NewDocumentPicker_plus__7eEA0{flex-shrink:0;color:var(--brand-600)}.EfolderRows_main__memcW{display:flex;align-items:center;gap:10px;flex:1;min-width:0;padding:8px 10px 8px 12px;cursor:pointer}.EfolderRows_box__AUXir{width:15px;height:15px;margin:0;flex-shrink:0;accent-color:var(--cat,var(--brand-500));cursor:pointer}.EfolderRows_text__hEz4L{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1}.EfolderRows_title__E6FJA{font-size:.79rem;font-weight:600;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EfolderRows_meta__pYF0p{font-size:.7rem;color:var(--text-muted);font-variant-numeric:tabular-nums}.EfolderRows_on__iYvS_.EfolderRows_on__iYvS_{background:color-mix(in srgb,var(--cat,var(--brand-500)) 9%,#ffffff)}.EfolderRows_on__iYvS_.EfolderRows_on__iYvS_:hover{background:color-mix(in srgb,var(--cat,var(--brand-500)) 14%,#ffffff)}.EfolderRows_view__8aJJt{display:grid;place-items:center;width:40px;flex-shrink:0;border:none;border-left:1px solid var(--line-subtle);background:transparent;color:var(--text-muted);cursor:pointer}.EfolderRows_view__8aJJt:hover{color:var(--cat,var(--brand-600));background:var(--brand-50)}.EfolderRows_view__8aJJt:focus-visible{outline:2px solid var(--cat,var(--brand-500));outline-offset:-2px}.EfolderRows_dragging__FYesG{opacity:.5}.EfolderRows_reviewNote__O99cU{display:block;margin-top:2px;font-size:.7rem;line-height:1.35;color:var(--warning-700,#915e12)}.EfolderRows_ghost__sbJXK{display:inline-flex;align-items:center;gap:8px;max-width:320px;padding:8px 12px;border:1px solid var(--brand-500,#277db0);border-radius:8px;background:#ffffff;box-shadow:0 10px 24px rgba(15,23,42,.18);color:var(--text-primary,#0f172a);font-size:.78rem;font-weight:600;cursor:grabbing}.EfolderRows_ghost__sbJXK span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:640px){.EfolderRows_iconOnPhone__ddfsU.EfolderRows_iconOnPhone__ddfsU{justify-content:center;gap:0;min-width:32px;min-height:30px;padding:4px 8px}.EfolderRows_iconOnPhone__ddfsU.EfolderRows_iconOnPhone__ddfsU svg{width:15px;height:15px}.EfolderRows_iconOnPhone__ddfsU .EfolderRows_btnLabel__cCa6k{display:none}}.EfolderRows_moving__TWkyc{opacity:.6;pointer-events:none}.EfolderRows_inChat__pr2_w{display:inline-block;margin-left:8px;padding:0 6px;border-radius:999px;background:color-mix(in srgb,var(--cat,var(--brand-500)) 14%,#ffffff);color:var(--cat,var(--brand-600));font-size:.64rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase}