.ExpensesView_root___uD5B{--expense-deep:#0d1d29;--expense-panel:#142b3a;--expense-line:#2c4a5d;--expense-text:#e8f2f8;--expense-muted:#9db5c6;--expense-blue:#70b7ed;container-type:inline-size;min-width:0;color:var(--expense-text);padding:8px 4px 22px}.ExpensesView_dialog__KwH2R h2,.ExpensesView_dialog__KwH2R p,.ExpensesView_root___uD5B h1,.ExpensesView_root___uD5B h2,.ExpensesView_root___uD5B h3,.ExpensesView_root___uD5B p{margin:0}.ExpensesView_dialog__KwH2R button,.ExpensesView_dialog__KwH2R input,.ExpensesView_dialog__KwH2R select,.ExpensesView_dialog__KwH2R textarea,.ExpensesView_root___uD5B button,.ExpensesView_root___uD5B input,.ExpensesView_root___uD5B select{font:inherit}.ExpensesView_dialog__KwH2R button,.ExpensesView_dialog__KwH2R select,.ExpensesView_dialog__KwH2R summary,.ExpensesView_root___uD5B button,.ExpensesView_root___uD5B select,.ExpensesView_root___uD5B summary{cursor:pointer}.ExpensesView_dialog__KwH2R button:disabled,.ExpensesView_root___uD5B button:disabled{cursor:default;opacity:.5}.ExpensesView_dialog__KwH2R :is(button,input,select,textarea,summary):focus-visible,.ExpensesView_root___uD5B :is(button,input,select,summary,[tabindex]):focus-visible{outline:2px solid #a3d4f4;outline-offset:3px}.ExpensesView_heading__3fV40{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:18px}.ExpensesView_eyebrow__LmPFz{color:#8dadc2;font-size:10px;font-weight:650;letter-spacing:.09em;text-transform:uppercase}.ExpensesView_heading__3fV40 h1{margin:7px 0 5px;font:600 31px/1.15 Segoe UI Variable Display,Segoe UI,sans-serif;letter-spacing:-.035em}.ExpensesView_subtitle__4czNh{color:var(--expense-muted);font-size:13px}.ExpensesView_formActions__PBxOU,.ExpensesView_toolbar__LEVyB{display:flex;align-items:center;gap:8px}.ExpensesView_button__MSm_8,.ExpensesView_iconButton__j16np,.ExpensesView_primary__ghnXK,.ExpensesView_textButton__SMrbP{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:36px;border:1px solid #34546a;border-radius:9px;padding:8px 12px;background:#193547;color:#d9eaf4;font-size:12px!important;font-weight:550!important;line-height:1.4;white-space:nowrap}.ExpensesView_button__MSm_8:hover:not(:disabled),.ExpensesView_iconButton__j16np:hover:not(:disabled){background:#25475c;border-color:#47718b}.ExpensesView_primary__ghnXK{background:#2d6c94;border-color:#5393bb;color:#f0f8fd}.ExpensesView_primary__ghnXK:hover:not(:disabled){background:#357daa}.ExpensesView_textButton__SMrbP{background:transparent;border-color:transparent;color:#9cc8e5}.ExpensesView_iconButton__j16np{padding:8px;width:36px;flex-shrink:0}.ExpensesView_customRange__5H2Oj input,.ExpensesView_form__IqY2j input:not([type=file]),.ExpensesView_form__IqY2j select,.ExpensesView_form__IqY2j textarea,.ExpensesView_period__FVlkS select{min-width:0;width:100%;border:1px solid #34546a;border-radius:9px;background:#102837;color:#dfeef7;padding:9px 12px;color-scheme:dark;font-size:13px}.ExpensesView_period__FVlkS select{width:130px;padding-right:28px;min-height:36px}.ExpensesView_customRange__5H2Oj{display:flex;align-items:end;flex-wrap:wrap;gap:10px;border:1px solid var(--expense-line);border-radius:12px;padding:14px;margin-bottom:18px;background:var(--expense-panel)}.ExpensesView_customRange__5H2Oj label{display:grid;gap:6px;color:var(--expense-muted);font-size:12px}.ExpensesView_error__GN6QT,.ExpensesView_notice__dv0_z{display:flex;align-items:center;justify-content:space-between;gap:14px;border:1px solid #604353;border-radius:10px;padding:12px 15px;margin:0 0 16px!important;background:#322532;color:#efc1cc;font-size:13px;line-height:1.6;overflow-wrap:anywhere}.ExpensesView_notice__dv0_z{background:#18382e;color:#b5dfce;border-color:#325a4b}.ExpensesView_initial__gTPzI{display:grid;justify-items:center;align-content:center;gap:16px;min-height:340px;color:var(--expense-muted);border:1px solid var(--expense-line);border-radius:16px;background:#112635;font-size:13px}.ExpensesView_initial__gTPzI strong{color:var(--expense-text);font-weight:550;font-size:18px}.ExpensesView_overview__4lcC0{display:grid;grid-template-columns:minmax(0,1fr) minmax(285px,.4fr);border:1px solid var(--expense-line);border-radius:18px;background:var(--expense-panel);overflow:hidden}.ExpensesView_chartPanel__Yu0ef{min-width:0;padding:22px 24px 18px;background:linear-gradient(135deg,#183345,#142b3a 42%,#122836)}.ExpensesView_chartTop___iw8d{display:flex;gap:16px;justify-content:space-between;align-items:flex-start}.ExpensesView_smallLabel__dliIK{color:#adc6d7;font-size:12px}.ExpensesView_amount__Cy_BX,.ExpensesView_balanceHeadline__YzJc6{display:block;margin:5px 0 8px;font:550 clamp(28px,3.7cqi,40px)/1.2 Segoe UI Variable Display,Segoe UI,sans-serif;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.045em;overflow-wrap:anywhere}.ExpensesView_balanceHeadline__YzJc6{font-size:clamp(25px,2.8cqi,31px)}.ExpensesView_dateRange__zcTdl{color:#a0bccc;font-size:12px}.ExpensesView_dateRange__zcTdl span{color:#7f9caf}.ExpensesView_mode__iHOsP{display:inline-flex;align-items:center;padding:3px;border-radius:8px;background:#0e2330;border:1px solid #2c4a5d;flex-shrink:0}.ExpensesView_mode__iHOsP button{min-height:29px;padding:5px 10px;background:transparent;border:0;color:#9db7c8;border-radius:5px;font-size:11px}.ExpensesView_mode__iHOsP button[aria-pressed=true]{color:#e4f2fb;background:#2c4c62}.ExpensesView_coverageNote__XYB6m{margin-top:10px!important;color:#8faec2;font-size:11px;line-height:1.6;max-width:560px}.ExpensesView_legend__79Eqh{display:flex;flex-wrap:wrap;gap:14px;margin-top:14px;margin-bottom:14px}.ExpensesView_legend__79Eqh button{display:inline-flex;align-items:center;gap:7px;padding:3px 0;background:transparent;border:0;color:#bdd1df;font-size:11px}.ExpensesView_legend__79Eqh button[aria-pressed=false]{color:#6f8b9e}.ExpensesView_legend__79Eqh button[aria-pressed=false] i{opacity:.25}.ExpensesView_legend__79Eqh i,.ExpensesView_readout__JuX_o i{display:inline-block;width:7px;height:7px;border-radius:2px;flex-shrink:0}.ExpensesView_figure__ehyEl{margin:0}.ExpensesView_figure__ehyEl figcaption{display:flex;justify-content:space-between;gap:12px;margin-bottom:16px;font-size:12px;font-weight:550;color:#c8dbe7}.ExpensesView_figure__ehyEl figcaption span{font-size:10px;font-weight:400;color:#7f9fb3}.ExpensesView_plotLayout__w_X1G{display:grid;grid-template-columns:38px minmax(0,1fr);gap:10px}.ExpensesView_yAxis__X4Sek{display:flex;flex-direction:column;justify-content:space-between;height:208px;text-align:right;font-size:10px;color:#88a5b8;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transform:translateY(-5px)}.ExpensesView_plot__eHbrE{position:relative;min-width:0;height:208px;touch-action:pan-y;border-radius:3px}.ExpensesView_plot__eHbrE svg{display:block;width:100%;height:208px;overflow:visible}.ExpensesView_gridLine__z_Waq{stroke:#355164;stroke-width:1;vector-effect:non-scaling-stroke;opacity:.55}.ExpensesView_cursorBand__3MPQ4{fill:#c8e8fa;opacity:.035}.ExpensesView_cursorLine__P0PyP{stroke:#abc6d7;stroke-width:1;stroke-dasharray:3 5;vector-effect:non-scaling-stroke;opacity:.35}.ExpensesView_coverage__k_yiP{display:flex;gap:1px;height:3px;margin-top:7px}.ExpensesView_coverage__k_yiP i{flex:1 1;min-width:0;background:#2e586e}.ExpensesView_coverage__k_yiP i[data-coverage=partial]{background:#657b86;opacity:.5}.ExpensesView_coverage__k_yiP i[data-coverage=none]{background:#78909f;opacity:.15}.ExpensesView_xAxis__oCRWM{display:flex;justify-content:space-between;gap:5px;margin:18px 0 20px 48px;color:#8eabbf;font-size:10px}.ExpensesView_xAxis__oCRWM span{white-space:nowrap}.ExpensesView_readout__JuX_o{display:grid;gap:9px;border-top:1px solid #2b495b;padding-top:12px;min-height:64px}.ExpensesView_readout__JuX_o>strong{color:#cfe1ed;font-size:12px;font-weight:550}.ExpensesView_readout__JuX_o>div{display:flex;flex-wrap:wrap;gap:12px 20px}.ExpensesView_readout__JuX_o span{display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px;color:#9fb9cb;font-size:10px}.ExpensesView_readout__JuX_o b{color:#dbeaf4;font-size:11px;font-weight:550;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ExpensesView_readout__JuX_o small{color:#92aabb;font-size:9px}.ExpensesView_chartHint__uwbX6{color:#829fb2;font-size:10px;line-height:1.6;margin-top:12px!important}.ExpensesView_intervalNote__J2lvP{color:#aac5d7;font-size:11px;line-height:1.6;margin-top:13px!important;padding-top:12px;border-top:1px solid #315267}.ExpensesView_intervalNote__J2lvP strong{font-weight:600;color:#d6e8f4}.ExpensesView_intervalNote__J2lvP span{display:block;margin-top:4px;color:#8faec4;font-size:10px}.ExpensesView_chartEmpty__cyL1_{display:grid;align-content:center;justify-items:center;text-align:center;gap:14px;min-height:290px;padding:25px 15px;color:#81a7c0;border-block:1px solid #2b4659}.ExpensesView_chartEmpty__cyL1_ strong{color:#cde0ee;font-size:15px;font-weight:550}.ExpensesView_chartEmpty__cyL1_ p{max-width:340px;color:#96b2c6;font-size:12px;line-height:1.7}.ExpensesView_balances__lCYT_{padding:20px 18px 10px;border-left:1px solid var(--expense-line);background:#102534;min-width:0}.ExpensesView_balanceTitle__UtwmQ{display:flex;align-items:center;gap:9px;color:#bfd4e3}.ExpensesView_balanceTitle__UtwmQ h2{font-size:14px;font-weight:600}.ExpensesView_balanceNote__XOArl{margin-top:8px!important;color:#829fb2;font-size:10px}.ExpensesView_balanceRow__IMqwA{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 10px;padding:18px 0;border-bottom:1px solid #294657}.ExpensesView_balanceRow__IMqwA>.ExpensesView_observed__Z9ehP,.ExpensesView_balanceRow__IMqwA>.ExpensesView_providerTitle__2kV5D,.ExpensesView_balanceRow__IMqwA>.ExpensesView_status__noK3m{grid-column:1}.ExpensesView_balanceRow__IMqwA>.ExpensesView_inlineError__RYy7L,.ExpensesView_balanceRow__IMqwA>.ExpensesView_muted__SiM7f{grid-column:1/-1}.ExpensesView_balanceRow__IMqwA>.ExpensesView_connectButton__v1McF{grid-column:2;grid-row:2/4;align-self:center;margin:0}.ExpensesView_balanceRow__IMqwA .ExpensesView_providerMark__3XBP8{width:28px;height:28px;border-radius:8px}.ExpensesView_balanceRow__IMqwA .ExpensesView_providerTitle__2kV5D{gap:8px}.ExpensesView_balanceRow__IMqwA .ExpensesView_providerTitle__2kV5D h3{font-size:11px}.ExpensesView_balanceRow__IMqwA:last-child{border:0}.ExpensesView_providerTitle__2kV5D{display:flex;align-items:center;gap:11px;min-width:0}.ExpensesView_providerTitle__2kV5D>div{min-width:0}.ExpensesView_providerMark__3XBP8{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:33px;height:33px;border:1px solid #3a627c;border-radius:10px;color:#a2d6f8;background:#193c54;font-size:18px;font-weight:700;line-height:1}.ExpensesView_providerMark__3XBP8[data-provider=reg_cloud]{color:#c0e0e7;border-color:#436879;background:#23404b}.ExpensesView_providerMark__3XBP8[data-provider=routerai]{color:#b9c4fa;border-color:#495b8b;background:#2b3658;font-size:12px;letter-spacing:-.02em}.ExpensesView_providerTitle__2kV5D h3,.ExpensesView_providerTitle__2kV5D strong{display:block;font-size:13px;font-weight:600;color:#dcebf4;overflow-wrap:anywhere}.ExpensesView_providerTitle__2kV5D small,.ExpensesView_providerTitle__2kV5D span:not(.ExpensesView_providerMark__3XBP8){display:block;color:#89a7bd;font-size:10px;line-height:1.5;margin-top:4px}.ExpensesView_balanceAmount__StMTB{display:block;grid-column:2;grid-row:1;align-self:center;margin:0;font-size:22px;font-weight:550;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.03em;overflow-wrap:anywhere}.ExpensesView_status__noK3m{display:inline-flex;align-items:center;gap:6px;color:#9bb4c6;font-size:10px;line-height:1.6}.ExpensesView_status__noK3m i{flex-shrink:0;width:5px;height:5px;border-radius:50%;background:currentColor}.ExpensesView_status__noK3m[data-state=fresh]{color:#91ccb5}.ExpensesView_status__noK3m[data-state=stale]{color:#d9be8b}.ExpensesView_status__noK3m[data-state=error]{color:#e0a1ae}.ExpensesView_status__noK3m[data-state=syncing]{color:#90c9ee}.ExpensesView_observed__Z9ehP{color:#7e9bad;font-size:9px;margin-top:5px!important;line-height:1.5}.ExpensesView_forecast__2kVPs{margin-top:7px;padding:7px 9px;border:1px solid #375565;border-radius:7px;background:#183341;color:#b0c7d6;grid-column:1/-1}.ExpensesView_forecast__2kVPs summary{font-size:10px;font-weight:550;line-height:1.5}.ExpensesView_forecast__2kVPs small{display:block;margin-top:5px;font-size:9px;color:#9ab3c4;line-height:1.6}.ExpensesView_forecast__2kVPs[data-level=low]{border-color:#74524d;color:#f0c0a0;background:#392d2c}.ExpensesView_forecast__2kVPs[data-level=watch]{border-color:#605b46;color:#d9ca9c;background:#30312a}.ExpensesView_connectButton__v1McF{display:inline-flex;align-items:center;justify-content:space-between;gap:7px;min-height:27px;margin-top:10px;padding:3px 0;border:0;background:transparent;color:#8fbdda;font-size:10px!important}.ExpensesView_connectButton__v1McF:hover{color:#c8e8fa}.ExpensesView_inlineError__RYy7L{color:#e0acb8;font-size:12px;line-height:1.6;margin-top:10px!important;overflow-wrap:anywhere}.ExpensesView_balanceRow__IMqwA .ExpensesView_inlineError__RYy7L{font-size:10px}.ExpensesView_muted__SiM7f{color:#8ca9bc;font-size:11px;line-height:1.6;margin-top:8px!important}.ExpensesView_providers__4yxVC{margin-top:28px}.ExpensesView_sectionHeading__p0_1b{display:flex;justify-content:space-between;gap:16px;align-items:center;margin-bottom:15px}.ExpensesView_sectionHeading__p0_1b h2{font-size:17px;font-weight:550;letter-spacing:-.015em}.ExpensesView_sectionHeading__p0_1b p{color:#8faabd;font-size:11px;margin-top:6px;line-height:1.5}.ExpensesView_sectionHeading__p0_1b>span{color:#8faabd;font-size:11px}.ExpensesView_providerDetails__QDquc{border:1px solid #294859;border-bottom:0;background:#112736}.ExpensesView_providerDetails__QDquc:first-of-type{border-radius:13px 13px 0 0}.ExpensesView_providerDetails__QDquc:last-of-type{border-bottom:1px solid #294859;border-radius:0 0 13px 13px}.ExpensesView_providerDetails__QDquc summary{display:grid;grid-template-columns:minmax(0,1fr) 175px 160px 12px;align-items:center;gap:20px;padding:17px 20px;list-style:none}.ExpensesView_providerDetails__QDquc summary::-webkit-details-marker{display:none}.ExpensesView_providerDetails__QDquc summary:hover{background:#173142}.ExpensesView_providerSpend__XQWG2{text-align:right}.ExpensesView_providerSpend__XQWG2 strong{font-size:16px;font-weight:550;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ExpensesView_providerSpend__XQWG2 small,.ExpensesView_providerSync__ZFl_b>small{display:block;font-size:9px;color:#87a4b8;margin-top:5px}.ExpensesView_providerSync__ZFl_b{text-align:right}.ExpensesView_chevron__exucg{color:#8bb0c9}.ExpensesView_providerDetails__QDquc[open] .ExpensesView_chevron__exucg{transform:rotate(180deg)}.ExpensesView_providerBody__enOHM{padding:0 20px 20px;color:#abc3d3;font-size:12px;line-height:1.65}.ExpensesView_providerBody__enOHM>p{padding-top:12px;border-top:1px solid #284455}.ExpensesView_metrics__N4xmq{display:grid;grid-template-columns:repeat(auto-fit,minmax(175px,1fr));gap:16px 24px;margin-top:20px}.ExpensesView_metrics__N4xmq>div{display:flex;flex-direction:column;align-items:flex-start;gap:7px}.ExpensesView_metrics__N4xmq>div>span{color:#a8c0d1;font-size:11px}.ExpensesView_metrics__N4xmq strong{color:#dcebf6;font-size:20px;font-weight:550;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ExpensesView_metrics__N4xmq p,.ExpensesView_metrics__N4xmq small{color:#87a7ba;font-size:10px;line-height:1.6}.ExpensesView_resourceList__G1NJy{margin-top:24px;border-top:1px solid #2b4b5e;padding-top:16px}.ExpensesView_resourceList__G1NJy h3{font-size:12px;font-weight:550;margin-bottom:10px}.ExpensesView_resourceList__G1NJy>div{display:flex;justify-content:space-between;gap:20px;padding:10px 0;border-bottom:1px solid #254254}.ExpensesView_resourceList__G1NJy>div[data-child=true]{margin-left:14px;padding-left:12px;border-left:1px solid #36566a}.ExpensesView_resourceList__G1NJy small{display:block;color:#8dabbf;font-size:10px;font-weight:400}.ExpensesView_resourceList__G1NJy>p{margin-top:10px;color:#85a5b9;font-size:10px}.ExpensesView_tablePanel__BdIXy{border:1px solid #294859;border-radius:12px;margin-top:14px;background:#102635;overflow:hidden}.ExpensesView_tablePanel__BdIXy>summary{padding:15px 20px;font-size:12px;color:#c4d8e5}.ExpensesView_tablePanel__BdIXy>summary span{float:right;color:#8eacc0;font-size:10px}.ExpensesView_tableScroll__DexB0{max-width:100%;overflow:auto;overscroll-behavior:contain}.ExpensesView_tableScroll__DexB0 table{width:100%;border-collapse:collapse;color:#bfd3e1;font-size:11px}.ExpensesView_tableScroll__DexB0 caption{padding:12px 18px;color:#92adc0;text-align:left;line-height:1.6}.ExpensesView_tableScroll__DexB0 th{color:#94afc2;font-weight:500;text-align:left}.ExpensesView_tableScroll__DexB0 td,.ExpensesView_tableScroll__DexB0 th{padding:12px 18px;border-top:1px solid #294554;vertical-align:top}.ExpensesView_tableScroll__DexB0 td:last-child{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.ExpensesView_tableScroll__DexB0 small{display:block;color:#87a2b6;font-size:9px;margin-top:5px;line-height:1.5}.ExpensesView_tableScroll__DexB0 strong{color:#c5d9e6;font-weight:500}.ExpensesView_entries__T37aV{margin-top:28px}.ExpensesView_entries__T37aV .ExpensesView_tableScroll__DexB0{border:1px solid #294859;border-radius:12px;background:#102635}.ExpensesView_entries__T37aV .ExpensesView_tableScroll__DexB0 thead tr:first-child th{border-top:0}.ExpensesView_entries__T37aV td:nth-child(2){min-width:160px;max-width:500px;overflow-wrap:anywhere}.ExpensesView_entries__T37aV td:first-child{white-space:nowrap}.ExpensesView_entries__T37aV tr[data-excluded=true]{background:#142938}.ExpensesView_entries__T37aV .ExpensesView_exclusionNote__M6JAc{color:#a8bdcb;max-width:450px}.ExpensesView_entries__T37aV .ExpensesView_exclusionLabel__0gWLW{color:#a5bdcf;white-space:normal}.ExpensesView_emptyEntries__92hL_{padding:20px;border:1px dashed #2d4b5d;border-radius:12px;color:#8caabc;font-size:12px;line-height:1.7}.ExpensesView_footer__N5W9Y{display:flex;justify-content:space-between;gap:15px;margin-top:22px;color:#718fa4;font-size:10px;line-height:1.6}.ExpensesView_dialog__KwH2R{max-width:min(640px,calc(100vw - 32px));width:640px;max-height:calc(100dvh - 40px);overflow:auto;box-sizing:border-box;padding:23px;color:#e8f2f8;border:1px solid #3b6078;border-radius:16px;background:#132b3b;box-shadow:0 24px 80px #0007;font-family:var(--font,"Segoe UI",sans-serif)}.ExpensesView_dialog__KwH2R::backdrop{background:#04111ccc;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.ExpensesView_dialog__KwH2R header{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:20px}.ExpensesView_dialog__KwH2R h2{font-size:21px;font-weight:600;letter-spacing:-.025em}.ExpensesView_form__IqY2j{display:grid;gap:17px}.ExpensesView_form__IqY2j>p{color:#a5bfd0;font-size:12px;line-height:1.7}.ExpensesView_form__IqY2j label{display:grid;gap:7px;color:#b8cddd;font-size:12px}.ExpensesView_form__IqY2j>small{color:#91afc3;font-size:11px;line-height:1.6}.ExpensesView_formActions__PBxOU{justify-content:flex-end;padding-top:6px}.ExpensesView_dialog__KwH2R .ExpensesView_formActions__PBxOU{position:sticky;bottom:-23px;padding-block:14px;background:#132b3b;border-top:1px solid #355568;z-index:1}.ExpensesView_form__IqY2j textarea{resize:vertical;max-height:210px;margin-top:12px;font-size:11px;line-height:1.6}.ExpensesView_form__IqY2j summary{color:#9ec5de;font-size:12px}.ExpensesView_csvHelp__fqymc{font-size:11px;color:#99b5c8;line-height:1.6;margin-top:12px!important}.ExpensesView_fileInput__Tf_33 input{border:1px dashed #42677d;border-radius:9px;padding:12px;background:#102635;max-width:100%;color:#a9c4d6;font-size:11px}.ExpensesView_fileInput__Tf_33 input::file-selector-button{border:1px solid #406179;border-radius:5px;padding:6px 9px;background:#244357;color:#d4e9f7;margin-right:10px}.ExpensesView_preview__KPcaA{border-top:1px solid #34566a;padding-top:15px;min-width:0}.ExpensesView_preview__KPcaA>strong{font-size:13px;font-weight:550}.ExpensesView_preview__KPcaA>p{font-size:11px;color:#95b1c5;line-height:1.6;margin:8px 0 14px}.ExpensesView_preview__KPcaA .ExpensesView_tableScroll__DexB0{border:1px solid #35566a;border-radius:8px}.ExpensesView_preview__KPcaA td:nth-child(2){min-width:140px;overflow-wrap:anywhere}.ExpensesView_preview__KPcaA td:first-child{white-space:nowrap}.ExpensesView_srOnly__QxwMa{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@container (max-width: 900px){.ExpensesView_overview__4lcC0{grid-template-columns:1fr}.ExpensesView_balances__lCYT_{order:-1;border-left:0;border-bottom:1px solid var(--expense-line);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 20px;padding:17px 20px}.ExpensesView_balanceNote__XOArl,.ExpensesView_balanceTitle__UtwmQ{grid-column:1/-1}.ExpensesView_balanceRow__IMqwA{border-bottom:0;padding:16px 0 0}.ExpensesView_balanceAmount__StMTB{font-size:20px}.ExpensesView_providerDetails__QDquc summary{grid-template-columns:minmax(0,1fr) 130px 130px 12px;gap:12px}}@container (max-width: 700px){.ExpensesView_heading__3fV40{align-items:flex-start;flex-direction:column;gap:16px}.ExpensesView_heading__3fV40 h1{font-size:28px}.ExpensesView_toolbar__LEVyB{width:100%;justify-content:space-between}.ExpensesView_period__FVlkS select,.ExpensesView_toolbar__LEVyB button{min-height:42px}.ExpensesView_chartPanel__Yu0ef{padding:20px 15px}.ExpensesView_chartTop___iw8d{flex-direction:column;gap:15px}.ExpensesView_amount__Cy_BX{font-size:34px}.ExpensesView_balanceHeadline__YzJc6{font-size:27px}.ExpensesView_mode__iHOsP button{min-height:33px;padding-inline:13px}.ExpensesView_legend__79Eqh{gap:12px;margin-block:14px}.ExpensesView_legend__79Eqh button{font-size:10px;min-height:30px}.ExpensesView_figure__ehyEl figcaption span{font-size:9px}.ExpensesView_plotLayout__w_X1G{grid-template-columns:30px minmax(0,1fr);gap:8px}.ExpensesView_xAxis__oCRWM{margin-left:38px;font-size:9px}.ExpensesView_yAxis__X4Sek{font-size:9px}.ExpensesView_readout__JuX_o>div{display:grid;gap:9px}.ExpensesView_readout__JuX_o span{font-size:11px}.ExpensesView_readout__JuX_o b{margin-left:auto;font-size:12px}.ExpensesView_balances__lCYT_{display:block;padding:20px}.ExpensesView_balanceRow__IMqwA{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;padding:14px 0;border-bottom:1px solid #294657}.ExpensesView_balanceRow__IMqwA .ExpensesView_providerTitle__2kV5D{grid-column:1}.ExpensesView_balanceAmount__StMTB{grid-row:1;grid-column:2;align-self:center;margin:0;font-size:22px}.ExpensesView_balanceRow__IMqwA>.ExpensesView_status__noK3m,.ExpensesView_observed__Z9ehP{grid-column:1}.ExpensesView_balanceRow__IMqwA .ExpensesView_connectButton__v1McF{grid-column:2;grid-row:2/4;margin:0;min-height:36px}.ExpensesView_balanceRow__IMqwA .ExpensesView_inlineError__RYy7L,.ExpensesView_balanceRow__IMqwA .ExpensesView_muted__SiM7f{grid-column:1/-1}.ExpensesView_sectionHeading__p0_1b{align-items:flex-start;flex-wrap:wrap;gap:12px}.ExpensesView_sectionHeading__p0_1b .ExpensesView_button__MSm_8{min-height:40px}.ExpensesView_providerDetails__QDquc summary{grid-template-columns:minmax(0,1fr) auto 10px;padding:16px 13px;gap:9px}.ExpensesView_providerSync__ZFl_b{display:none}.ExpensesView_providerTitle__2kV5D h3,.ExpensesView_providerTitle__2kV5D strong{font-size:12px}.ExpensesView_providerSpend__XQWG2 strong{font-size:15px}.ExpensesView_providerSpend__XQWG2 small{font-size:8px}.ExpensesView_providerDetails__QDquc .ExpensesView_providerMark__3XBP8{width:28px;height:28px;border-radius:8px}.ExpensesView_providerDetails__QDquc .ExpensesView_providerTitle__2kV5D{gap:8px}.ExpensesView_providerBody__enOHM{padding-inline:14px}.ExpensesView_metrics__N4xmq{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px}.ExpensesView_metrics__N4xmq strong{font-size:18px}.ExpensesView_tableScroll__DexB0 td,.ExpensesView_tableScroll__DexB0 th{padding:11px 12px}.ExpensesView_footer__N5W9Y{flex-direction:column;gap:4px}.ExpensesView_error__GN6QT{align-items:flex-start;flex-direction:column}}@media (max-width:600px){.ExpensesView_dialog__KwH2R{padding:18px;max-height:calc(100dvh - 24px);max-width:calc(100vw - 24px)}.ExpensesView_dialog__KwH2R h2{font-size:19px}.ExpensesView_dialog__KwH2R .ExpensesView_button__MSm_8,.ExpensesView_dialog__KwH2R .ExpensesView_iconButton__j16np,.ExpensesView_dialog__KwH2R .ExpensesView_primary__ghnXK{min-height:42px}.ExpensesView_formActions__PBxOU{flex-wrap:wrap}.ExpensesView_dialog__KwH2R .ExpensesView_formActions__PBxOU{bottom:-18px}}@media (prefers-reduced-motion:reduce){.ExpensesView_dialog__KwH2R *,.ExpensesView_root___uD5B *{scroll-behavior:auto;transition:none}}.CandidatesView_dialog__dRkWo,.CandidatesView_ghost__8WKPV,.CandidatesView_root__l7DYg{--candidate-bg:#0b1b28;--candidate-panel:#102634;--candidate-card:#183242;--candidate-line:#2d4b60;--candidate-ink:#e9f4fb;--candidate-muted:#95afc1;color:var(--candidate-ink);font-family:var(--font,Inter,"Segoe UI",sans-serif);font-size:13px;line-height:1.45;color-scheme:dark}.CandidatesView_root__l7DYg{min-width:0;padding:20px 22px 16px;container-type:inline-size;display:flex;flex-direction:column;gap:16px}.CandidatesView_dialog__dRkWo button,.CandidatesView_root__l7DYg button{font:inherit;cursor:pointer}.CandidatesView_dialog__dRkWo button:disabled,.CandidatesView_root__l7DYg button:disabled{opacity:.45;cursor:not-allowed}.CandidatesView_dialog__dRkWo button:focus-visible,.CandidatesView_dialog__dRkWo input:focus-visible,.CandidatesView_dialog__dRkWo select:focus-visible,.CandidatesView_dialog__dRkWo textarea:focus-visible,.CandidatesView_root__l7DYg button:focus-visible,.CandidatesView_root__l7DYg input:focus-visible,.CandidatesView_root__l7DYg select:focus-visible{outline:2px solid #85c9ff;outline-offset:3px}.CandidatesView_heading__0mDvy{display:flex;justify-content:space-between;align-items:center;gap:16px}.CandidatesView_heading__0mDvy h1{font-family:"Segoe UI Variable Display",var(--font,sans-serif);font-size:26px;line-height:1.2;letter-spacing:-.65px;margin:0;font-weight:680}.CandidatesView_heading__0mDvy p{margin:5px 0 0;color:var(--candidate-muted);font-size:12px}.CandidatesView_actions__j2pGn,.CandidatesView_cardFooter__AZbZ3,.CandidatesView_cardIdentity__EI0AD,.CandidatesView_cardMeta__A7_l_,.CandidatesView_chips__Xz4Y4,.CandidatesView_detailIdentity__UK0U3,.CandidatesView_formActions__MzZy_,.CandidatesView_headingActions__XmspT,.CandidatesView_inline__mpMHR,.CandidatesView_segmented__t1Nan,.CandidatesView_tags__tZNSw{display:flex;align-items:center;gap:8px}.CandidatesView_headingActions__XmspT{flex-shrink:0}.CandidatesView_button__Yc_QM,.CandidatesView_filterButton__YmILH,.CandidatesView_iconButton__zrq4c,.CandidatesView_primary__UdmTC{border:1px solid var(--candidate-line);border-radius:10px;background:#122b3b;color:var(--candidate-ink);min-height:36px;padding:8px 12px;display:inline-flex;align-items:center;justify-content:center;gap:7px;text-decoration:none;white-space:nowrap;transition:background .16s,border-color .16s,transform .16s}.CandidatesView_button__Yc_QM:hover,.CandidatesView_filterButton__YmILH:hover,.CandidatesView_iconButton__zrq4c:hover{background:#203e51;border-color:#577d98}.CandidatesView_primary__UdmTC{background:#83c9fa;border-color:#83c9fa;color:#092239;font-weight:700}.CandidatesView_primary__UdmTC:hover{background:#a1d7fc}.CandidatesView_iconButton__zrq4c{width:36px;padding:0;position:relative}.CandidatesView_filterButton__YmILH[data-active=true],.CandidatesView_iconButton__zrq4c[data-active=true]{border-color:#71b9e8;background:#224761;color:#c8eaff}.CandidatesView_badge__H0_8N{position:absolute;right:-5px;top:-7px;border-radius:9px;min-width:16px;padding:0 4px;background:#83c9fa;color:#0b2438;font-size:10px;font-weight:700;border:2px solid var(--candidate-bg)}.CandidatesView_filters__5G_in{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.CandidatesView_search__HYyWD{flex:1 1 230px;min-width:150px;max-width:340px;display:flex;align-items:center;gap:9px;padding:0 12px;border:1px solid var(--candidate-line);border-radius:10px;background:#0c2130;color:var(--candidate-muted);height:38px}.CandidatesView_search__HYyWD input{width:100%;min-width:0;border:0;background:none;color:var(--candidate-ink);padding:8px 0;outline:none;font:inherit}.CandidatesView_search__HYyWD:focus-within{border-color:#83c9fa}.CandidatesView_select__4399O{background:#102939;color:var(--candidate-ink);border:1px solid var(--candidate-line);border-radius:9px;padding:8px 10px;min-height:36px;max-width:210px;font:inherit}.CandidatesView_filterButton__YmILH{padding:7px 10px;min-height:36px}.CandidatesView_segmented__t1Nan{gap:2px;padding:3px;border:1px solid var(--candidate-line);border-radius:10px;margin-left:auto;background:#0c2130}.CandidatesView_segmented__t1Nan button{display:grid;place-items:center;border:0;background:none;border-radius:6px;color:var(--candidate-muted);height:29px;width:34px;padding:0}.CandidatesView_segmented__t1Nan button[aria-pressed=true]{color:#dbf0ff;background:#294c64}.CandidatesView_boardSummary__8SaxZ{color:var(--candidate-muted);font-size:12px;display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:-5px}.CandidatesView_boardSummary__8SaxZ strong{color:#d9ebf7;font-weight:600}.CandidatesView_board__Sk1Od{display:flex;gap:12px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;padding:0 0 14px;min-height:430px;align-items:stretch;scrollbar-width:thin;scrollbar-color:#385d75 transparent}.CandidatesView_lane__sZV8K{flex:0 0 244px;min-width:0;border:1px solid #244256;border-radius:13px;background:linear-gradient(180deg,#102735,#0d202e);scroll-snap-align:start;transition:background .18s,border-color .18s;position:relative;overflow:hidden}.CandidatesView_laneTarget__Zd_mF{border-color:var(--stage-color);background:#1b3545;box-shadow:inset 0 0 0 1px var(--stage-color)}.CandidatesView_laneHeading__ASdCn{padding:15px 12px 11px;border-top:3px solid var(--stage-color);border-bottom:1px solid #223f51;min-height:75px}.CandidatesView_laneHeading__ASdCn>div{display:flex;align-items:flex-start;gap:9px;justify-content:space-between}.CandidatesView_laneHeading__ASdCn h2{font-size:13px;line-height:1.4;font-weight:680;margin:0;overflow-wrap:anywhere}.CandidatesView_laneHeading__ASdCn p{font-size:10px;letter-spacing:.15px;color:var(--candidate-muted);margin:5px 0 0;min-height:15px}.CandidatesView_stageCount__UtU7F{flex-shrink:0;color:#d6e8f4;background:#244052;min-width:23px;text-align:center;border-radius:6px;padding:1px 5px;font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CandidatesView_laneCards__7NZpE{display:flex;flex-direction:column;gap:10px;padding:10px}.CandidatesView_card__I7RCY{position:relative;background:var(--candidate-card);border:1px solid #2b4a5d;border-radius:11px;padding:12px 11px 9px;box-shadow:0 4px 10px #00000012;transition:border-color .18s,box-shadow .18s,opacity .18s;animation:CandidatesView_cardIn__msDn2 .2s ease-out;min-width:0}.CandidatesView_card__I7RCY:hover{border-color:#4a718b;box-shadow:0 7px 16px #00000026}.CandidatesView_cardSelected__3ECgU{border-color:#83c9fa}.CandidatesView_cardPending__2Ox6o{opacity:.72;border-color:#83c9fa}.CandidatesView_cardDragging__JuFaq{opacity:.26;box-shadow:none}.CandidatesView_cardIdentity__EI0AD{gap:9px;align-items:flex-start}.CandidatesView_avatar__FbLfq{width:33px;height:33px;border-radius:11px;display:inline-grid;place-items:center;flex-shrink:0;font-size:12px;font-weight:750;letter-spacing:-.3px;color:#c9eaff;background:#28526a;border:1px solid #4d798b}.CandidatesView_avatar__FbLfq[data-tone="1"]{background:#35455e;color:#e0d7ff;border-color:#615c86}.CandidatesView_avatar__FbLfq[data-tone="2"]{background:#244e4b;color:#b6e8d4;border-color:#487c70}.CandidatesView_avatar__FbLfq[data-tone="3"]{background:#57443b;color:#ffddba;border-color:#876852}.CandidatesView_avatar__FbLfq[data-tone="4"]{background:#503f55;color:#f3ceec;border-color:#7b5d7e}.CandidatesView_avatar__FbLfq[data-tone="5"]{background:#3e4d35;color:#dceabd;border-color:#687953}.CandidatesView_avatarSmall__4dBA0{width:28px;height:28px;font-size:10px;border-radius:9px}.CandidatesView_cardName__aV4SZ{display:flex;flex:1 1;min-width:0;flex-direction:column;align-items:flex-start;text-align:left;border:0;background:none;color:inherit;padding:0}.CandidatesView_cardName__aV4SZ strong{font-size:12px;overflow-wrap:anywhere}.CandidatesView_cardName__aV4SZ span,.CandidatesView_cardName__aV4SZ strong{line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.CandidatesView_cardName__aV4SZ span{font-size:10px;color:var(--candidate-muted);overflow-wrap:anywhere;margin-top:2px}.CandidatesView_card__I7RCY .CandidatesView_grip__NNtOS{display:grid;place-items:center;flex-shrink:0;padding:0;width:22px;height:28px;margin:-4px -5px 0 0;border:0;background:transparent;color:#7997ab;touch-action:none;cursor:grab;border-radius:5px}.CandidatesView_card__I7RCY .CandidatesView_grip__NNtOS:hover{color:#d5edff;background:#2b4b61}.CandidatesView_card__I7RCY .CandidatesView_grip__NNtOS:active{cursor:grabbing}.CandidatesView_cardSubject__0zF0A{font-size:11px;color:#c4d8e5;margin:9px 0 0;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.CandidatesView_tags__tZNSw{flex-wrap:wrap;gap:4px;margin:10px 0 0}.CandidatesView_tags__tZNSw>span{display:inline-flex;gap:4px;align-items:center;max-width:100%;padding:2px 6px;border-radius:5px;color:#b1c9db;background:#254153;font-size:9px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CandidatesView_tags__tZNSw>.CandidatesView_highPriority__3GIaE{color:#ffd09b;background:#5b4735}.CandidatesView_card__I7RCY .CandidatesView_nextStep__BvlED{display:flex;align-items:flex-start;gap:6px;margin:11px 0 10px;padding:0;border:0;color:#c5e2f5;background:none;text-align:left;width:100%;font-size:11px;line-height:1.45}.CandidatesView_nextStep__BvlED svg{color:#81bfe7;flex-shrink:0;margin-top:1px}.CandidatesView_nextStep__BvlED span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.CandidatesView_cardMeta__A7_l_{gap:9px;font-size:10px;color:#95afc1;min-height:16px}.CandidatesView_cardMeta__A7_l_>span{display:inline-flex;align-items:center;gap:4px}.CandidatesView_overdue__JUBlR{color:#f8aa92!important}.CandidatesView_cardFooter__AZbZ3{border-top:1px solid #304d5f;margin-top:10px;padding-top:8px;justify-content:space-between;min-height:28px}.CandidatesView_assignee__csp2S{display:inline-flex;min-width:0;gap:5px;align-items:center;font-size:9px;color:#a5bed0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.CandidatesView_assignee__csp2S svg{flex-shrink:0}.CandidatesView_card__I7RCY .CandidatesView_claim__FuLf8{border:0;background:none;color:#9bd4ff;font-size:10px;padding:2px 3px;flex-shrink:0}.CandidatesView_claim__FuLf8:hover{text-decoration:underline}.CandidatesView_pendingLabel__Uw32v{position:absolute;bottom:5px;right:7px;font-size:9px;background:#183242;color:#a6d6fb}.CandidatesView_emptyLane__1MS0N{text-align:center;color:#64859b;font-size:11px;padding:26px 6px}.CandidatesView_emptyLane__1MS0N>span{font-size:20px;opacity:.6}.CandidatesView_emptyLane__1MS0N p{margin:7px 0}.CandidatesView_emptyLane__1MS0N button{font-size:11px;border:0;background:none;color:#9bcced;padding:6px}.CandidatesView_laneRemaining__Wltet{font-size:10px;text-align:center;color:#7898ae;margin:2px 0 0}.CandidatesView_stageJump__80Su5{display:none;gap:6px;overflow:auto;scrollbar-width:none}.CandidatesView_stageJump__80Su5 button{display:flex;align-items:center;gap:6px;background:#142d3e;color:#b8cfdf;border:1px solid #2b4b61;border-radius:8px;white-space:nowrap;padding:7px 9px;font-size:11px}.CandidatesView_listStage___Te25 i,.CandidatesView_stageJump__80Su5 i{display:inline-block;width:6px;height:6px;border-radius:50%;flex-shrink:0}.CandidatesView_stageJump__80Su5 span{color:#7e9db3}.CandidatesView_ghost__8WKPV{position:fixed;z-index:10000;pointer-events:none;background:#24475c;border:1px solid #83c9fa;border-radius:12px;box-shadow:0 18px 40px #0008;padding:12px;display:flex;gap:10px;transform:rotate(2deg)}.CandidatesView_ghost__8WKPV span,.CandidatesView_ghost__8WKPV strong{display:block;overflow-wrap:anywhere}.CandidatesView_ghost__8WKPV strong{font-size:12px}.CandidatesView_ghost__8WKPV div>span{font-size:10px;color:#a6d0ec;margin-top:3px}.CandidatesView_list__yWBYq{display:grid;gap:8px}.CandidatesView_listRow__q5rdS{display:grid;grid-template-columns:150px minmax(0,1fr);align-items:center;gap:12px;border:1px solid #254355;background:#102431;border-radius:12px;padding:8px 10px}.CandidatesView_listStage___Te25{display:flex;align-items:center;gap:8px;font-size:12px;overflow-wrap:anywhere}.CandidatesView_listRow__q5rdS .CandidatesView_card__I7RCY{display:grid;grid-template-columns:minmax(170px,1.2fr) minmax(140px,1fr) minmax(100px,.75fr);align-items:center;gap:10px;padding:8px 10px;background:#183242;box-shadow:none}.CandidatesView_listRow__q5rdS .CandidatesView_cardSubject__0zF0A,.CandidatesView_listRow__q5rdS .CandidatesView_tags__tZNSw{display:none}.CandidatesView_listRow__q5rdS .CandidatesView_nextStep__BvlED{margin:0}.CandidatesView_listRow__q5rdS .CandidatesView_cardMeta__A7_l_{grid-column:2}.CandidatesView_listRow__q5rdS .CandidatesView_cardFooter__AZbZ3{grid-column:3;grid-row:1/3;border:0;margin:0;padding:0;flex-wrap:wrap}.CandidatesView_listRow__q5rdS .CandidatesView_cardIdentity__EI0AD{grid-row:1/3}.CandidatesView_error__XQsgt,.CandidatesView_notice__6XFXE,.CandidatesView_success__oTsEN{padding:10px 13px;border:1px solid #37536a;border-radius:10px;font-size:12px;line-height:1.5;background:#142c3e;color:#c4dceb;display:flex;align-items:center;justify-content:space-between;gap:12px;overflow-wrap:anywhere}.CandidatesView_error__XQsgt{border-color:#79525a;background:#392735;color:#ffc2c7}.CandidatesView_success__oTsEN{border-color:#326955;background:#14392f;color:#b7efda}.CandidatesView_error__XQsgt button,.CandidatesView_notice__6XFXE button,.CandidatesView_success__oTsEN button{border:0;background:none;color:inherit;padding:2px;text-decoration:underline}.CandidatesView_empty__b_htU,.CandidatesView_loading__4MYa1{padding:48px 24px;border:1px dashed #2f4d63;border-radius:14px;color:var(--candidate-muted);text-align:center;background:#0f2433}.CandidatesView_empty__b_htU h2{color:#d7eaf8;font-size:18px;margin:12px 0 6px}.CandidatesView_empty__b_htU p{max-width:420px;margin:0 auto 18px}.CandidatesView_loading__4MYa1{animation:CandidatesView_breathe__3OUyW 1.4s ease-in-out infinite}.CandidatesView_more__mzfMi{display:flex;justify-content:center}.CandidatesView_srOnly__uW99t{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.CandidatesView_dialog__dRkWo{padding:0;border:1px solid #34576f;border-radius:18px;background:#102533;color:var(--candidate-ink);width:min(460px,calc(100vw - 24px));max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);margin:auto;box-shadow:0 24px 100px #0009;overflow:hidden}.CandidatesView_dialog__dRkWo::backdrop{background:#020b14a6;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.CandidatesView_dialog__dRkWo[open]{display:flex;flex-direction:column;animation:CandidatesView_dialogIn__FMHrg .2s ease-out}.CandidatesView_drawer__RSAxd{width:min(740px,calc(100vw - 24px));height:calc(100dvh - 24px);margin:12px 12px 12px auto}.CandidatesView_drawer__RSAxd[open]{animation:CandidatesView_drawerIn__usvnZ .23s cubic-bezier(.2,.8,.2,1)}.CandidatesView_dialogHeader__ttLhq{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:17px 20px;border-bottom:1px solid #2b4659;flex-shrink:0}.CandidatesView_dialogHeader__ttLhq h2{font-size:16px;line-height:1.4;margin:0;letter-spacing:-.2px;overflow-wrap:anywhere}.CandidatesView_dialog__dRkWo .CandidatesView_close__zrdHw{display:grid;place-items:center;padding:0;width:32px;height:32px;line-height:1;flex-shrink:0;border-radius:9px;border:1px solid #36566c;background:#1c394c;color:#bdd9eb}.CandidatesView_dialogBody__0vZln{padding:18px 20px;overflow:auto;overscroll-behavior:contain;min-height:0}.CandidatesView_section__3Z91T{border-bottom:1px solid #294457;padding:17px 0}.CandidatesView_section__3Z91T:first-child{padding-top:0}.CandidatesView_section__3Z91T:last-child{border-bottom:0;padding-bottom:0}.CandidatesView_sectionHeading__IZ_f9{display:flex;justify-content:space-between;align-items:center;gap:10px;margin:0 0 11px}.CandidatesView_sectionHeading__IZ_f9 h3{font-size:12px;letter-spacing:.2px;color:#aecbdf;margin:0;font-weight:650}.CandidatesView_sectionHeading__IZ_f9 button{padding:3px 5px;min-height:28px;font-size:11px}.CandidatesView_detailIdentity__UK0U3{gap:12px;align-items:flex-start}.CandidatesView_detailIdentity__UK0U3 .CandidatesView_avatar__FbLfq{width:44px;height:44px;font-size:16px;border-radius:14px}.CandidatesView_detailIdentity__UK0U3 h3{font-size:19px;line-height:1.25;letter-spacing:-.3px;margin:0;overflow-wrap:anywhere}.CandidatesView_detailIdentity__UK0U3 p{color:var(--candidate-muted);margin:5px 0 0;font-size:12px;overflow-wrap:anywhere}.CandidatesView_stagePill__hOzXZ{display:inline-flex;gap:6px;align-items:center;font-size:10px;margin-top:10px;padding:4px 7px;border:1px solid #456279;border-radius:6px;color:#d1e8f8;background:#1c3a4d}.CandidatesView_stagePill__hOzXZ i{height:6px;width:6px;border-radius:50%;background:var(--stage-color)}.CandidatesView_detailActions__K4Q01{display:flex;gap:7px;margin-top:14px;flex-wrap:wrap}.CandidatesView_detailActions__K4Q01 button{font-size:11px;min-height:32px;padding:6px 9px}.CandidatesView_muted__ztte9{color:var(--candidate-muted);font-size:11px;line-height:1.5}.CandidatesView_snapshot__NJRmF{margin:11px 0 0;font-size:10px;color:#829fb3}.CandidatesView_fields__NuTjG{display:grid;gap:12px}.CandidatesView_field__8PZlb{display:flex;flex-direction:column;gap:5px;min-width:0;font-size:11px;color:#a9c4d7}.CandidatesView_commentForm__JXPs7 textarea,.CandidatesView_field__8PZlb input,.CandidatesView_field__8PZlb select,.CandidatesView_field__8PZlb textarea,.CandidatesView_taskCreate__AHgmS input{min-width:0;width:100%;border:1px solid #35546a;background:#0d2130;border-radius:8px;color:#e6f2fa;padding:9px 10px;font:inherit;font-size:12px;line-height:1.5}.CandidatesView_field__8PZlb textarea{resize:vertical;min-height:72px}.CandidatesView_field__8PZlb input:disabled,.CandidatesView_field__8PZlb select:disabled,.CandidatesView_field__8PZlb textarea:disabled{opacity:.6}.CandidatesView_twoFields__lRpRz{display:grid;grid-template-columns:1fr 1fr;gap:10px}.CandidatesView_formActions__MzZy_{justify-content:flex-end;flex-wrap:wrap;margin-top:14px}.CandidatesView_formActions__MzZy_ button{min-height:34px;font-size:12px}.CandidatesView_contacts__GC0Or{display:grid;grid-template-columns:70px minmax(0,1fr);gap:7px 12px;margin:0;font-size:12px}.CandidatesView_contacts__GC0Or dt{color:#90aec2}.CandidatesView_contacts__GC0Or dd{margin:0;overflow-wrap:anywhere;white-space:pre-wrap}.CandidatesView_contacts__GC0Or a{color:#9dd4fa;text-decoration:none}.CandidatesView_paragraph__g5IkT{margin:10px 0 0;color:#c5d9e7;font-size:12px;white-space:pre-wrap;overflow-wrap:anywhere}.CandidatesView_detailQueue__3RU_U{display:flex;align-items:center;gap:10px;padding:11px 12px;border:1px solid #31536a;border-radius:10px;background:#193548}.CandidatesView_detailQueue__3RU_U strong{display:block;font-size:12px}.CandidatesView_detailQueue__3RU_U small{display:block;font-size:10px;color:#93b6ce;margin-top:2px}.CandidatesView_detailQueue__3RU_U .CandidatesView_button__Yc_QM{margin-left:auto;min-height:30px;padding:5px 8px;font-size:11px}.CandidatesView_tasks___zpy2{display:flex;flex-direction:column;gap:6px}.CandidatesView_task__P1p_y{border:1px solid #28495f;border-radius:9px;background:#142d3e;display:flex;gap:9px;align-items:flex-start;padding:10px}.CandidatesView_task__P1p_y input[type=checkbox]{width:16px;height:16px;margin:2px 0 0;accent-color:#7fc9fc;flex-shrink:0}.CandidatesView_task__P1p_y>div{flex:1 1;min-width:0}.CandidatesView_task__P1p_y label{font-size:12px;display:block;overflow-wrap:anywhere;cursor:pointer}.CandidatesView_task__P1p_y[data-done=true] label{color:#829eaf;text-decoration:line-through}.CandidatesView_task__P1p_y small{display:block;color:#93aec2;font-size:10px;margin-top:3px}.CandidatesView_task__P1p_y .CandidatesView_iconButton__zrq4c{width:26px;min-height:26px;border:0;background:none}.CandidatesView_taskCreate__AHgmS{display:grid;gap:8px;margin-top:10px}.CandidatesView_taskCreate__AHgmS .CandidatesView_inline__mpMHR{align-items:center}.CandidatesView_taskCreate__AHgmS .CandidatesView_inline__mpMHR input{flex:1 1;max-width:230px}.CandidatesView_taskCreate__AHgmS button{flex-shrink:0;min-height:34px;font-size:11px}.CandidatesView_commentForm__JXPs7{display:grid;gap:8px;margin-top:13px}.CandidatesView_commentForm__JXPs7 textarea{resize:vertical;min-height:72px}.CandidatesView_commentForm__JXPs7 button{justify-self:end;font-size:11px;min-height:32px}.CandidatesView_timeline__Dk8dD{display:flex;flex-direction:column;gap:14px;margin:0;padding:0;list-style:none}.CandidatesView_timeline__Dk8dD li{padding-left:15px;border-left:1px solid #395a70;position:relative}.CandidatesView_timeline__Dk8dD li:before{content:"";position:absolute;left:-3px;top:5px;width:5px;height:5px;background:#75a7c8;border-radius:50%}.CandidatesView_timeline__Dk8dD strong{font-size:11px;color:#c2dbea;font-weight:600}.CandidatesView_timeline__Dk8dD small{font-size:10px;color:#819fb4;display:block;margin-top:3px}.CandidatesView_timeline__Dk8dD p{font-size:12px;white-space:pre-wrap;overflow-wrap:anywhere;margin:5px 0 0;color:#d9e8f2}.CandidatesView_moveChoices__uGgMC{display:grid;gap:8px}.CandidatesView_moveChoice__yYA4A{display:flex;align-items:center;gap:10px;border:1px solid #36566c;background:#142e40;color:#d3e9f8;border-radius:10px;padding:12px;text-align:left}.CandidatesView_moveChoice__yYA4A[aria-pressed=true]{border-color:#88cdf9;background:#244d68}.CandidatesView_moveChoice__yYA4A>i{height:30px;width:3px;border-radius:4px}.CandidatesView_moveChoice__yYA4A>span{flex:1 1}.CandidatesView_moveChoice__yYA4A strong{display:block;font-size:12px}.CandidatesView_moveChoice__yYA4A small{display:block;font-size:10px;color:#9cb9ce;margin-top:2px}.CandidatesView_settingsStage__TGWqs{padding:14px 0;border-bottom:1px solid #2b495e}.CandidatesView_settingsStage__TGWqs:first-child{padding-top:0}.CandidatesView_settingsStage__TGWqs:last-child{border:0}.CandidatesView_settingsStage__TGWqs summary{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:13px;list-style:none}.CandidatesView_settingsStage__TGWqs summary>i{width:8px;height:8px;border-radius:50%}.CandidatesView_settingsStage__TGWqs summary>span{margin-left:auto;color:#86a5bd;font-size:10px}.CandidatesView_settingsStage__TGWqs[open] summary{margin-bottom:14px}.CandidatesView_colorInput__XQZdp{max-width:62px;height:38px;padding:4px!important}.CandidatesView_noticeList__VabO5{display:flex;flex-direction:column;gap:8px}.CandidatesView_noticeItem__69_02{display:block;text-align:left;border:1px solid #35546a;border-radius:10px;background:#183749;padding:12px;color:#d6ebf9;width:100%}.CandidatesView_noticeItem__69_02[data-read=true]{background:#122b3b;color:#9eb8cb}.CandidatesView_noticeItem__69_02 strong{font-size:12px;display:block}.CandidatesView_noticeItem__69_02 span{font-size:11px;display:block;margin-top:4px}.CandidatesView_noticeItem__69_02 small{font-size:10px;color:#819fb4;display:block;margin-top:5px}@container (max-width:1000px){.CandidatesView_stageJump__80Su5{display:flex}.CandidatesView_lane__sZV8K{flex-basis:232px}.CandidatesView_headingActions__XmspT{gap:6px}.CandidatesView_root__l7DYg .CandidatesView_heading__0mDvy p{max-width:340px}.CandidatesView_listRow__q5rdS{grid-template-columns:110px minmax(0,1fr)}.CandidatesView_listRow__q5rdS .CandidatesView_card__I7RCY{grid-template-columns:minmax(150px,1fr) minmax(125px,1fr)}.CandidatesView_listRow__q5rdS .CandidatesView_cardFooter__AZbZ3{grid-column:2;grid-row:auto}.CandidatesView_listRow__q5rdS .CandidatesView_cardIdentity__EI0AD{grid-row:1/3}.CandidatesView_listRow__q5rdS .CandidatesView_cardMeta__A7_l_{grid-column:2}.CandidatesView_listRow__q5rdS .CandidatesView_nextStep__BvlED{display:none}}@container (max-width:620px){.CandidatesView_heading__0mDvy{align-items:flex-start;flex-wrap:wrap;gap:12px}.CandidatesView_headingActions__XmspT{width:100%}.CandidatesView_headingActions__XmspT>.CandidatesView_primary__UdmTC{margin-right:auto}.CandidatesView_heading__0mDvy h1{font-size:24px}.CandidatesView_search__HYyWD{max-width:none;flex-basis:100%}.CandidatesView_filters__5G_in{gap:6px}.CandidatesView_filterButton__YmILH,.CandidatesView_select__4399O{font-size:11px;padding:7px 8px;max-width:170px}.CandidatesView_lane__sZV8K{flex-basis:min(280px,calc(100cqw - 24px))}.CandidatesView_boardSummary__8SaxZ{font-size:11px}.CandidatesView_listRow__q5rdS{display:block;padding:9px}.CandidatesView_listStage___Te25{margin-bottom:8px;font-size:11px}.CandidatesView_listRow__q5rdS .CandidatesView_card__I7RCY{display:block;padding:12px}.CandidatesView_listRow__q5rdS .CandidatesView_cardIdentity__EI0AD{margin-bottom:10px}.CandidatesView_listRow__q5rdS .CandidatesView_nextStep__BvlED{display:flex}.CandidatesView_listRow__q5rdS .CandidatesView_cardFooter__AZbZ3{display:flex;margin-top:9px;border-top:1px solid #304d5f;padding-top:8px}.CandidatesView_listRow__q5rdS .CandidatesView_tags__tZNSw{display:flex}.CandidatesView_board__Sk1Od{min-height:380px}.CandidatesView_stageJump__80Su5 button{font-size:10px}}@media(max-width:700px){.CandidatesView_root__l7DYg{padding:16px 12px 12px;gap:12px}.CandidatesView_dialogBody__0vZln{padding:16px}.CandidatesView_dialogHeader__ttLhq{padding:14px 16px}.CandidatesView_drawer__RSAxd{width:calc(100vw - 12px);max-width:calc(100vw - 12px);height:calc(100dvh - 12px);max-height:calc(100dvh - 12px);margin:6px;border-radius:14px}.CandidatesView_twoFields__lRpRz{grid-template-columns:1fr}.CandidatesView_detailIdentity__UK0U3 h3{font-size:18px}.CandidatesView_taskCreate__AHgmS .CandidatesView_inline__mpMHR{flex-wrap:wrap}.CandidatesView_taskCreate__AHgmS .CandidatesView_inline__mpMHR input{max-width:none}.CandidatesView_contacts__GC0Or{grid-template-columns:62px minmax(0,1fr);gap:7px 8px}}@media(max-width:360px){.CandidatesView_contacts__GC0Or{grid-template-columns:minmax(0,1fr);gap:3px}.CandidatesView_contacts__GC0Or dt:not(:first-child){margin-top:8px}.CandidatesView_contacts__GC0Or dt{font-size:10px}.CandidatesView_contacts__GC0Or dd{font-size:12px}}@keyframes CandidatesView_cardIn__msDn2{0%{opacity:.65;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes CandidatesView_drawerIn__usvnZ{0%{opacity:.6;transform:translateX(22px)}to{opacity:1;transform:translateX(0)}}@keyframes CandidatesView_dialogIn__FMHrg{0%{opacity:.6;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes CandidatesView_breathe__3OUyW{50%{opacity:.6}}@media(prefers-reduced-motion:reduce){.CandidatesView_dialog__dRkWo *,.CandidatesView_dialog__dRkWo[open],.CandidatesView_drawer__RSAxd[open],.CandidatesView_ghost__8WKPV,.CandidatesView_root__l7DYg *{animation:none!important;transition:none!important;scroll-behavior:auto!important}.CandidatesView_ghost__8WKPV{transform:none}}.CandidatesView_drawer__RSAxd{font-size:14px}.CandidatesView_drawer__RSAxd .CandidatesView_dialogHeader__ttLhq{padding:20px 26px}.CandidatesView_drawer__RSAxd .CandidatesView_dialogHeader__ttLhq h2{font-size:18px}.CandidatesView_drawer__RSAxd .CandidatesView_dialogBody__0vZln{padding:24px 26px}.CandidatesView_drawer__RSAxd .CandidatesView_section__3Z91T{padding:22px 0}.CandidatesView_drawer__RSAxd .CandidatesView_section__3Z91T:first-child{padding-top:0}.CandidatesView_drawer__RSAxd .CandidatesView_sectionHeading__IZ_f9 h3{font-size:14px}.CandidatesView_drawer__RSAxd .CandidatesView_detailIdentity__UK0U3{gap:17px}.CandidatesView_drawer__RSAxd .CandidatesView_detailIdentity__UK0U3 .CandidatesView_avatar__FbLfq{width:60px;height:60px;font-size:21px;border-radius:18px}.CandidatesView_drawer__RSAxd .CandidatesView_detailIdentity__UK0U3 h3{font-size:26px;line-height:1.22;letter-spacing:-.6px}.CandidatesView_drawer__RSAxd .CandidatesView_contacts__GC0Or,.CandidatesView_drawer__RSAxd .CandidatesView_detailIdentity__UK0U3 p,.CandidatesView_drawer__RSAxd .CandidatesView_paragraph__g5IkT,.CandidatesView_drawer__RSAxd .CandidatesView_task__P1p_y label,.CandidatesView_drawer__RSAxd .CandidatesView_timeline__Dk8dD p{font-size:14px}.CandidatesView_drawer__RSAxd .CandidatesView_contacts__GC0Or{grid-template-columns:105px minmax(0,1fr);gap:10px 16px}.CandidatesView_drawer__RSAxd .CandidatesView_commentForm__JXPs7 textarea,.CandidatesView_drawer__RSAxd .CandidatesView_detailActions__K4Q01 button,.CandidatesView_drawer__RSAxd .CandidatesView_field__8PZlb input,.CandidatesView_drawer__RSAxd .CandidatesView_field__8PZlb select,.CandidatesView_drawer__RSAxd .CandidatesView_field__8PZlb textarea,.CandidatesView_drawer__RSAxd .CandidatesView_taskCreate__AHgmS input{font-size:14px}.CandidatesView_drawer__RSAxd .CandidatesView_detailActions__K4Q01 button{min-height:38px;padding:8px 12px}.CandidatesView_drawer__RSAxd .CandidatesView_detailQueue__3RU_U strong{font-size:14px}.CandidatesView_drawer__RSAxd .CandidatesView_detailQueue__3RU_U small,.CandidatesView_drawer__RSAxd .CandidatesView_field__8PZlb,.CandidatesView_drawer__RSAxd .CandidatesView_muted__ztte9,.CandidatesView_drawer__RSAxd .CandidatesView_snapshot__NJRmF,.CandidatesView_drawer__RSAxd .CandidatesView_stagePill__hOzXZ,.CandidatesView_drawer__RSAxd .CandidatesView_task__P1p_y small,.CandidatesView_drawer__RSAxd .CandidatesView_timeline__Dk8dD small,.CandidatesView_drawer__RSAxd .CandidatesView_timeline__Dk8dD strong{font-size:12px}.CandidatesView_drawer__RSAxd .CandidatesView_snapshot__NJRmF{line-height:1.6}.CandidatesView_drawer__RSAxd .CandidatesView_detailQueue__3RU_U{padding:15px}.CandidatesView_drawer__RSAxd .CandidatesView_task__P1p_y{padding:13px}.CandidatesView_drawer__RSAxd .CandidatesView_timeline__Dk8dD{gap:18px}.CandidatesView_noticeToolbar__reC_B{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:16px}.CandidatesView_noticeToolbar__reC_B p{margin:0;color:var(--candidate-muted);font-size:12px}.CandidatesView_noticeToolbar__reC_B .CandidatesView_button__Yc_QM{font-size:12px}.CandidatesView_noticeItem__69_02{overflow-wrap:anywhere}.CandidatesView_noticeItem__69_02>strong{font-size:14px}.CandidatesView_noticeItem__69_02>span{font-size:12px}.CandidatesView_noticeItem__69_02>small{font-size:11px}.CandidatesView_noticeActions__DvaNG{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;margin-top:13px;padding-top:11px;border-top:1px solid #35546a}.CandidatesView_noticeActions__DvaNG .CandidatesView_button__Yc_QM{font-size:11px;min-height:32px;padding:6px 9px}.CandidatesView_noticeActions__DvaNG>.CandidatesView_button__Yc_QM:last-child{margin-left:auto;color:#b9e1ff}.CandidatesView_noticeActions__DvaNG .CandidatesView_readLabel__q4XDj{display:flex;align-items:center;gap:5px;margin:0;color:#94bead;font-size:11px}.CandidatesView_dialog__dRkWo[open][data-closing=true]{animation:CandidatesView_dialogOut__Q0BXV .18s ease-in both;pointer-events:none}.CandidatesView_drawer__RSAxd[open][data-closing=true]{animation:CandidatesView_drawerOut__Qa4bQ .18s ease-in both}.CandidatesView_dialog__dRkWo[open][data-closing=true]::backdrop{animation:CandidatesView_backdropOut__r6JZl .18s ease-in both}@keyframes CandidatesView_dialogOut__Q0BXV{to{opacity:0;transform:translateY(10px) scale(.985)}}@keyframes CandidatesView_drawerOut__Qa4bQ{to{opacity:0;transform:translateX(30px)}}@keyframes CandidatesView_backdropOut__r6JZl{to{opacity:0}}@media(max-width:700px){.CandidatesView_drawer__RSAxd .CandidatesView_dialogHeader__ttLhq{padding:16px 18px}.CandidatesView_drawer__RSAxd .CandidatesView_dialogBody__0vZln{padding:20px 18px}.CandidatesView_drawer__RSAxd .CandidatesView_detailIdentity__UK0U3 .CandidatesView_avatar__FbLfq{width:50px;height:50px;font-size:18px}.CandidatesView_drawer__RSAxd .CandidatesView_detailIdentity__UK0U3 h3{font-size:23px}.CandidatesView_drawer__RSAxd .CandidatesView_contacts__GC0Or{grid-template-columns:100px minmax(0,1fr);gap:9px 12px}}@media(max-width:360px){.CandidatesView_drawer__RSAxd .CandidatesView_dialogBody__0vZln,.CandidatesView_drawer__RSAxd .CandidatesView_dialogHeader__ttLhq{padding:16px}.CandidatesView_drawer__RSAxd .CandidatesView_detailIdentity__UK0U3{gap:12px}.CandidatesView_drawer__RSAxd .CandidatesView_detailIdentity__UK0U3 h3{font-size:21px}.CandidatesView_drawer__RSAxd .CandidatesView_contacts__GC0Or{grid-template-columns:minmax(0,1fr);gap:4px}.CandidatesView_drawer__RSAxd .CandidatesView_contacts__GC0Or dt{font-size:12px}.CandidatesView_drawer__RSAxd .CandidatesView_contacts__GC0Or dd{font-size:14px}.CandidatesView_noticeToolbar__reC_B{align-items:flex-start;flex-wrap:wrap}.CandidatesView_drawer__RSAxd .CandidatesView_detailQueue__3RU_U{flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){.CandidatesView_dialog__dRkWo[open][data-closing=true],.CandidatesView_dialog__dRkWo[open][data-closing=true]::backdrop{animation:none!important}}