.expense-application-archive_desktopTableWrap__Pr0Ve{display:block}.expense-application-archive_desktopTableWrap__Pr0Ve table td,.expense-application-archive_desktopTableWrap__Pr0Ve table th{padding:7px 10px;vertical-align:top}.expense-application-archive_rowClickable__4xwS6{cursor:pointer}.expense-application-archive_rowClickable__4xwS6:focus-visible{outline:2px solid rgba(52,211,153,.55);outline-offset:-2px}.expense-application-archive_desktopEntryCell__NJuKd{min-width:0}.expense-application-archive_desktopEntryTop__Nn5DV{display:flex;align-items:flex-start;justify-content:space-between;gap:8px 12px}.expense-application-archive_titleText__CVR_v{flex:1 1 auto;min-width:0;font-weight:650;line-height:1.32;word-break:break-word}.expense-application-archive_approvalDateCell__hFWxz,.expense-application-archive_dateCell__B2_Wm{white-space:nowrap;font-size:11px}.expense-application-archive_statusCell__EpBcW{white-space:normal;max-width:10.5rem}.expense-application-archive_statusCell__EpBcW .expense-application-archive_statusBadge__q5_P1{max-width:100%;white-space:normal;text-align:center}.expense-application-archive_actCell__A4yjP{white-space:nowrap;width:10rem}.expense-application-archive_desktopAmount__Kpk67{flex-shrink:0;margin-left:auto;font-size:11px;font-weight:700;line-height:1.3;text-align:right;color:#ccfbf1;white-space:nowrap}.expense-application-archive_desktopEntryMeta__N6WWV{margin:4px 0 0;font-size:10px;line-height:1.45;color:rgba(148,163,184,.92)}.expense-application-archive_statusActions__q5KWP{display:flex;flex-wrap:wrap;gap:4px;justify-content:flex-end}.expense-application-archive_statusActionBtn__KWwm2{-moz-appearance:none;appearance:none;-webkit-appearance:none;border-radius:999px;border:1px solid hsla(0,0%,100%,.16);background:rgba(15,23,42,.72);background-color:#0b1220;color:#e2e8f0;font:inherit;font-size:11px;font-weight:650;padding:4px 10px;cursor:pointer;color-scheme:dark}.expense-application-archive_statusActionBtn__KWwm2:hover:not(:disabled){border-color:rgba(167,243,208,.38);background-color:rgba(15,23,42,.58)}.expense-application-archive_statusActionBtn__KWwm2:disabled{opacity:.45;cursor:not-allowed}select.expense-application-archive_statusActionBtn__KWwm2{padding-right:1.35rem;background-image:linear-gradient(45deg,transparent 50%,#cbd5e1 0),linear-gradient(135deg,#cbd5e1 50%,transparent 0);background-position:calc(100% - .55rem) calc(50% + 1px),calc(100% - .32rem) calc(50% + 1px);background-size:4px 4px;background-repeat:no-repeat}.expense-application-archive_statusActionBtnPrimary__00uHp{border-color:rgba(52,211,153,.35);background:rgba(16,185,129,.18)}.expense-application-archive_statusActionBtnRecall__VLPW7{border-color:rgba(129,140,248,.35);background:rgba(99,102,241,.18)}.expense-application-archive_statusActionBtnDanger__Yauki{border-color:hsla(0,91%,71%,.35);background:rgba(239,68,68,.16)}.expense-application-archive_statusActionMuted__GudSS{color:rgba(148,163,184,.8);font-size:10px}.expense-application-archive_statusBadge__q5_P1{display:inline-flex;align-items:center;max-width:100%;padding:3px 8px;border-radius:999px;font-size:.72rem;font-weight:700;line-height:1.35;letter-spacing:.02em}.expense-application-archive_statusBadgePending__WDd3V{background:rgba(245,158,11,.22);color:#fde68a}.expense-application-archive_statusBadgeApproved__6Pygn{background:rgba(16,185,129,.22);color:#a7f3d0}.expense-application-archive_statusBadgeRejected__QuNSI{background:rgba(239,68,68,.2);color:#fecaca}.expense-application-archive_statusBadgeRecalled__dvfPu{background:rgba(99,102,241,.24);color:#c7d2fe}.expense-application-archive_statusBadgeNeutral__GTqoa{background:hsla(0,0%,100%,.1);color:#cbd5e1}.expense-application-archive_mobileList__v7ZDI{display:none;margin:0;padding:0;list-style:none}.expense-application-archive_mobileCard__1xuf9{-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;width:100%;text-align:left;cursor:pointer;border:none;background:transparent;padding:0;color:inherit}.expense-application-archive_mobileCardTop__QIeJ6{display:flex;align-items:flex-start;justify-content:space-between;gap:8px 10px;margin-bottom:3px}.expense-application-archive_mobileCardTopStart__ktsR5{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;min-width:0;flex:1 1 auto}.expense-application-archive_mobileCardDate__Tr0Ln{font-size:11px;font-weight:650;color:#cbd5e1}.expense-application-archive_mobileCardTitle__8Bfid{margin:0 0 4px;font-size:13px;font-weight:650;line-height:1.35}.expense-application-archive_mobileCardMeta__ogDJm{margin:0;font-size:10px;line-height:1.45;color:rgba(148,163,184,.92)}.expense-application-archive_mobileCardActions__OOgYy{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.expense-application-archive_archivePagination__n0kec{margin-top:10px}@media (max-width:900px){.expense-application-archive_desktopTableWrap__Pr0Ve{display:none}.expense-application-archive_mobileList__v7ZDI{display:flex;flex-direction:column;gap:10px}.expense-application-archive_mobileItem__7x_Kw{padding:10px 12px;border-radius:10px;border:1px solid hsla(0,0%,100%,.12);background:rgba(15,23,42,.28)}}@media (min-width:901px){.expense-application-archive_archiveTable__7xOgX{table-layout:fixed;width:100%}.expense-application-archive_archiveTable__7xOgX td:first-child,.expense-application-archive_archiveTable__7xOgX th:first-child{width:7.75rem}.expense-application-archive_archiveTable__7xOgX td:nth-child(2),.expense-application-archive_archiveTable__7xOgX th:nth-child(2){width:46%;min-width:14rem}.expense-application-archive_archiveTable__7xOgX td:nth-child(3),.expense-application-archive_archiveTable__7xOgX th:nth-child(3){width:6.25rem}.expense-application-archive_archiveTable__7xOgX td:nth-child(4),.expense-application-archive_archiveTable__7xOgX th:nth-child(4){width:10.5rem}.expense-application-archive_archiveTable__7xOgX td:nth-child(5),.expense-application-archive_archiveTable__7xOgX th:nth-child(5){width:10rem}}@media (min-width:1100px){.expense-application-archive_archiveTable__7xOgX td:nth-child(2),.expense-application-archive_archiveTable__7xOgX th:nth-child(2){width:52%}.expense-application-archive_archiveTable__7xOgX td:nth-child(4),.expense-application-archive_archiveTable__7xOgX th:nth-child(4){width:11rem}.expense-application-archive_archiveTable__7xOgX td:nth-child(5),.expense-application-archive_archiveTable__7xOgX th:nth-child(5){width:10.5rem}}[data-expense-tone=light] .expense-application-archive_desktopAmount__Kpk67{color:#0f5f57}[data-expense-tone=light] .expense-application-archive_desktopEntryMeta__N6WWV,[data-expense-tone=light] .expense-application-archive_mobileCardMeta__ogDJm,[data-expense-tone=light] .expense-application-archive_statusActionMuted__GudSS{color:#64748b}[data-expense-tone=light] .expense-application-archive_mobileCardDate__Tr0Ln{color:#475569}[data-expense-tone=light] .expense-application-archive_statusActionBtn__KWwm2{border-color:#cbd5e1;background:#fff;background-color:#fff;color:#0f172a;color-scheme:light}[data-expense-tone=light] .expense-application-archive_statusActionBtn__KWwm2:hover:not(:disabled){border-color:#0d9488;background-color:#f0fdfa}[data-expense-tone=light] select.expense-application-archive_statusActionBtn__KWwm2{background-image:linear-gradient(45deg,transparent 50%,#64748b 0),linear-gradient(135deg,#64748b 50%,transparent 0)}[data-expense-tone=light] .expense-application-archive_statusActionBtnPrimary__00uHp{border-color:rgba(16,185,129,.55);background:#ecfdf5}[data-expense-tone=light] .expense-application-archive_statusActionBtnRecall__VLPW7{border-color:rgba(99,102,241,.45);background:#eef2ff}[data-expense-tone=light] .expense-application-archive_statusActionBtnDanger__Yauki{border-color:rgba(239,68,68,.45);background:#fef2f2;color:#b91c1c}[data-expense-tone=light] .expense-application-archive_statusBadgePending__WDd3V{background:#fef3c7;color:#92400e}[data-expense-tone=light] .expense-application-archive_statusBadgeApproved__6Pygn{background:#d1fae5;color:#047857}[data-expense-tone=light] .expense-application-archive_statusBadgeRejected__QuNSI{background:#fee2e2;color:#b91c1c}[data-expense-tone=light] .expense-application-archive_statusBadgeRecalled__dvfPu{background:#e0e7ff;color:#4338ca}[data-expense-tone=light] .expense-application-archive_statusBadgeNeutral__GTqoa{background:#f1f5f9;color:#475569}@media (max-width:900px){[data-expense-tone=light] .expense-application-archive_mobileItem__7x_Kw{border-color:#cbd5e1;background:#fff}}.expense-application-matrix_monthTable__mHjb4{width:100%;min-width:40rem}.expense-application-matrix_monthTable__mHjb4 .expense-application-matrix_catCell__7Q_91,.expense-application-matrix_monthTable__mHjb4 .expense-application-matrix_catHead__qp7xZ,.expense-application-matrix_monthTable__mHjb4 .expense-application-matrix_titleCell__4AAMu,.expense-application-matrix_monthTable__mHjb4 .expense-application-matrix_titleHead__Pxn7Y{position:static}.expense-application-matrix_emptyMonth__JVpv3{padding:1rem .75rem;text-align:center;color:#cbd5e1}.expense-application-matrix_scroll__dMrdJ{overflow-x:auto;max-width:100%;border:0;border-radius:0;background:transparent}.expense-application-matrix_table__uc8TL{--mx-cat:8.75rem;--mx-title:13.5rem;--mx-month:4.85rem;--mx-total:5.4rem;--mx-act:9.75rem;width:calc(var(--mx-cat) + var(--mx-title) + var(--mx-months, 12) * var(--mx-month) + var(--mx-total) + var(--mx-act));min-width:100%;border-collapse:separate;border-spacing:1px;background:rgba(186,230,214,.28);border:1px solid rgba(186,230,214,.28);table-layout:fixed;font-size:12px;color:#f1f5f9}.expense-application-matrix_colCat__64yfH{width:var(--mx-cat)}.expense-application-matrix_colTitle__PpuIV{width:var(--mx-title)}.expense-application-matrix_colMonth__1ib6l{width:var(--mx-month)}.expense-application-matrix_colTotal__iVLH8{width:var(--mx-total)}.expense-application-matrix_colAct__Lc_Qz{width:var(--mx-act)}.expense-application-matrix_table__uc8TL td,.expense-application-matrix_table__uc8TL th{padding:.45rem .55rem;border-bottom:0;vertical-align:middle;background:#061020;color:#f1f5f9}.expense-application-matrix_table__uc8TL thead th{z-index:2;font-size:11px;font-weight:700;letter-spacing:.04em;color:#94a3b8;text-align:center;background:#081622}.expense-application-matrix_catCell__7Q_91,.expense-application-matrix_catHead__qp7xZ{position:-webkit-sticky;position:sticky;left:0;z-index:3;text-align:left;font-weight:700;line-height:1.35;word-break:break-word;background:#082822;color:#ccfbf1}.expense-application-matrix_titleCell__4AAMu,.expense-application-matrix_titleHead__Pxn7Y{position:-webkit-sticky;position:sticky;left:var(--mx-cat);z-index:3;text-align:left;background:#061020}.expense-application-matrix_actCell__RITEY,.expense-application-matrix_actHead__bwPZR{text-align:right}.expense-application-matrix_table__uc8TL thead .expense-application-matrix_actHead__bwPZR,.expense-application-matrix_table__uc8TL thead .expense-application-matrix_catHead__qp7xZ,.expense-application-matrix_table__uc8TL thead .expense-application-matrix_titleHead__Pxn7Y{z-index:4}.expense-application-matrix_table__uc8TL thead th.expense-application-matrix_catHead__qp7xZ{background:#082822;color:#ccfbf1;text-align:left}.expense-application-matrix_monthHead__JIL9t,.expense-application-matrix_num__Rd9UV{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.expense-application-matrix_num__Rd9UV{text-align:right;font-weight:650;white-space:nowrap}.expense-application-matrix_dash__dAWkx{color:#475569;font-weight:500}.expense-application-matrix_subtotal__MJDP1 td,.expense-application-matrix_subtotal__MJDP1 th{background:#081c28;color:#cbd5e1}.expense-application-matrix_totalRow__QH7Ip td,.expense-application-matrix_totalRow__QH7Ip th{background:#081622;border-top:0;border-bottom:none;font-weight:750;color:#ccfbf1}.expense-application-matrix_appRow__W_E_3{cursor:pointer}.expense-application-matrix_appRow__W_E_3:hover td,.expense-application-matrix_appRow__W_E_3:hover th{background:#0c2030}.expense-application-matrix_appRow__W_E_3:hover .expense-application-matrix_tonePending__mYs4V{background:rgba(245,158,11,.28)}.expense-application-matrix_appRow__W_E_3:hover .expense-application-matrix_toneApproved__u2UYg{background:rgba(16,185,129,.26)}.expense-application-matrix_appRow__W_E_3:hover .expense-application-matrix_tonePaid__cXgvl{background:rgba(14,165,233,.28)}.expense-application-matrix_appRow__W_E_3:hover .expense-application-matrix_toneRecalled__gy6P_{background:rgba(99,102,241,.28)}.expense-application-matrix_appRow__W_E_3:hover .expense-application-matrix_toneRejected__7ct65{background:rgba(239,68,68,.28)}.expense-application-matrix_appRow__W_E_3:focus-visible{outline:2px solid rgba(52,211,153,.55);outline-offset:-2px}.expense-application-matrix_titleText__KzIP6{display:block;font-weight:650;line-height:1.35;word-break:break-word}.expense-application-matrix_titleMeta__bQBHB{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;margin-top:3px;color:#94a3b8;font-size:10px;font-weight:550;line-height:1.35}.expense-application-matrix_cellStack__4sd9h{display:flex;flex-direction:column;align-items:flex-end;gap:1px;line-height:1.2}.expense-application-matrix_cellCount__IHtuK,.expense-application-matrix_cellDay__A6_h9{font-size:10px;font-weight:550;color:#94a3b8}.expense-application-matrix_plannedMark__6_9K4{margin-right:2px;font-size:10px;font-weight:700;color:#fde68a}.expense-application-matrix_tonePending__mYs4V{color:#fde68a;background:rgba(245,158,11,.16)}.expense-application-matrix_toneApproved__u2UYg{color:#a7f3d0;background:rgba(16,185,129,.14)}.expense-application-matrix_tonePaid__cXgvl{color:#bae6fd;background:rgba(14,165,233,.16)}.expense-application-matrix_toneRecalled__gy6P_{color:#c7d2fe;background:rgba(99,102,241,.16)}.expense-application-matrix_toneRejected__7ct65{color:#fecaca;background:rgba(239,68,68,.16)}.expense-application-matrix_toneNeutral__I0Znw{color:#e2e8f0;background:hsla(0,0%,100%,.06)}.expense-application-matrix_paidBadge__nIvs7{background:rgba(14,165,233,.22);color:#bae6fd}.expense-application-matrix_legend___cggy{display:flex;flex-wrap:wrap;gap:6px 12px;margin:10px 0 0;padding:0;list-style:none;color:rgba(241,245,249,.96);font-size:11px;text-shadow:0 1px 2px rgba(0,0,0,.55)}.expense-application-matrix_legendItem__n_eD_{display:inline-flex;align-items:center;gap:6px}.expense-application-matrix_swatch__q6AGG{width:.7rem;height:.7rem;border-radius:2px}.expense-application-matrix_hint__6GtDo{margin:8px 0 0;color:rgba(241,245,249,.96);font-size:11px;line-height:1.45;text-shadow:0 1px 2px rgba(0,0,0,.55)}@media (max-width:900px){.expense-application-matrix_scroll__dMrdJ{display:none}}[data-expense-tone=light] .expense-application-matrix_emptyMonth__JVpv3{color:#334155}[data-expense-tone=light] .expense-application-matrix_cellCount__IHtuK,[data-expense-tone=light] .expense-application-matrix_cellDay__A6_h9,[data-expense-tone=light] .expense-application-matrix_titleMeta__bQBHB{color:#475569}[data-expense-tone=light] .expense-application-matrix_table__uc8TL{background:rgba(203,213,225,.7);border-color:rgba(203,213,225,.7);color:#0f172a}[data-expense-tone=light] .expense-application-matrix_table__uc8TL td,[data-expense-tone=light] .expense-application-matrix_table__uc8TL th,[data-expense-tone=light] .expense-application-matrix_titleCell__4AAMu,[data-expense-tone=light] .expense-application-matrix_titleHead__Pxn7Y{background:#fff;color:#0f172a}[data-expense-tone=light] .expense-application-matrix_table__uc8TL thead th{color:#475569;background:#f8fafc}[data-expense-tone=light] .expense-application-matrix_catCell__7Q_91,[data-expense-tone=light] .expense-application-matrix_catHead__qp7xZ,[data-expense-tone=light] .expense-application-matrix_table__uc8TL thead th.expense-application-matrix_catHead__qp7xZ{background:#f4f7f6;color:#0f5f57}[data-expense-tone=light] .expense-application-matrix_dash__dAWkx{color:#64748b}[data-expense-tone=light] .expense-application-matrix_subtotal__MJDP1 td,[data-expense-tone=light] .expense-application-matrix_subtotal__MJDP1 th{background:#f8fafc;color:#334155}[data-expense-tone=light] .expense-application-matrix_totalRow__QH7Ip td,[data-expense-tone=light] .expense-application-matrix_totalRow__QH7Ip th{background:#e6f5f2;color:#0f5f57}[data-expense-tone=light] .expense-application-matrix_appRow__W_E_3:hover td,[data-expense-tone=light] .expense-application-matrix_appRow__W_E_3:hover th{background:#f0fdfa}[data-expense-tone=light] .expense-application-matrix_plannedMark__6_9K4{color:#b45309}[data-expense-tone=light] .expense-application-matrix_appRow__W_E_3:hover .expense-application-matrix_tonePending__mYs4V,[data-expense-tone=light] .expense-application-matrix_tonePending__mYs4V{color:#92400e;background:#fef3c7}[data-expense-tone=light] .expense-application-matrix_appRow__W_E_3:hover .expense-application-matrix_toneApproved__u2UYg,[data-expense-tone=light] .expense-application-matrix_toneApproved__u2UYg{color:#047857;background:#d1fae5}[data-expense-tone=light] .expense-application-matrix_appRow__W_E_3:hover .expense-application-matrix_tonePaid__cXgvl,[data-expense-tone=light] .expense-application-matrix_tonePaid__cXgvl{color:#0369a1;background:#e0f2fe}[data-expense-tone=light] .expense-application-matrix_appRow__W_E_3:hover .expense-application-matrix_toneRecalled__gy6P_,[data-expense-tone=light] .expense-application-matrix_toneRecalled__gy6P_{color:#4338ca;background:#e0e7ff}[data-expense-tone=light] .expense-application-matrix_appRow__W_E_3:hover .expense-application-matrix_toneRejected__7ct65,[data-expense-tone=light] .expense-application-matrix_toneRejected__7ct65{color:#b91c1c;background:#fee2e2}[data-expense-tone=light] .expense-application-matrix_toneNeutral__I0Znw{color:#334155;background:#f8fafc}[data-expense-tone=light] .expense-application-matrix_paidBadge__nIvs7{background:#e0f2fe;color:#0369a1}.case-chat-mention-notice-popup_root__1vDH4{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;padding:24px 16px}.case-chat-mention-notice-popup_scrim__GeIZ3{position:absolute;inset:0;background:rgba(2,6,23,.72);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.case-chat-mention-notice-popup_dialog__vkof1{position:relative;width:min(100%,560px);max-height:min(88vh,760px);overflow:auto;border-radius:16px;border:1px solid rgba(167,243,208,.28);background:rgba(15,23,42,.96);box-shadow:0 24px 64px rgba(0,0,0,.42);color:#f8fafc}.case-chat-mention-notice-popup_header__oevIC{padding:22px 22px 12px;border-bottom:1px solid hsla(0,0%,100%,.1)}.case-chat-mention-notice-popup_eyebrow__vstL6{margin:0 0 8px;font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#99f6e4}.case-chat-mention-notice-popup_title__bknz4{margin:0;font-size:20px;font-weight:700;line-height:1.4}.case-chat-mention-notice-popup_queueNote__GpAFq{margin:8px 0 0;font-size:12px;color:#94a3b8}.case-chat-mention-notice-popup_body__A7iLM{padding:18px 22px 8px}.case-chat-mention-notice-popup_context__0XMaM{margin:0 0 10px;font-size:13px;font-weight:600;color:#99f6e4}.case-chat-mention-notice-popup_preview__W1rd2{margin:0;padding:12px 14px;border-radius:10px;background:hsla(0,0%,100%,.06);font-size:13px;line-height:1.55;color:#e2e8f0;white-space:pre-wrap;word-break:break-word}.case-chat-mention-notice-popup_lead__9ie3Y{margin:14px 0 0;font-size:13px;line-height:1.55;color:#cbd5e1}.case-chat-mention-notice-popup_error__npo29{margin:12px 0 0;font-size:13px;color:#fca5a5}.case-chat-mention-notice-popup_footer__0oO7l{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:14px 22px 20px;border-top:1px solid hsla(0,0%,100%,.1)}.case-chat-mention-notice-popup_chatLink__myvUv{font-size:13px;font-weight:600;color:#99f6e4;text-decoration:none}.case-chat-mention-notice-popup_chatLink__myvUv:hover{color:#ccfbf1;text-decoration:underline}.case-chat-mention-notice-popup_ackBtn__uZMGo{min-width:120px;padding:9px 16px;border:none;border-radius:10px;background:#10b981;color:#020617;font-size:13px;font-weight:700;cursor:pointer}.case-chat-mention-notice-popup_ackBtn__uZMGo:hover:not(:disabled){background:#34d399}.case-chat-mention-notice-popup_ackBtn__uZMGo:disabled{opacity:.6;cursor:not-allowed}@media (max-width:768px){.case-chat-mention-notice-popup_root__1vDH4{align-items:flex-start;overflow-y:auto;padding:max(12px,env(safe-area-inset-top,0px)) max(12px,env(safe-area-inset-left,0px)) max(12px,env(safe-area-inset-bottom,0px)) max(12px,env(safe-area-inset-right,0px));z-index:11050}.case-chat-mention-notice-popup_dialog__vkof1{width:min(100%,560px);max-height:min(92dvh,760px);margin:auto 0}.case-chat-mention-notice-popup_footer__0oO7l{position:-webkit-sticky;position:sticky;bottom:0;background:rgba(15,23,42,.98)}}.expense-analysis_analysisPanel__Y0gzT .dash-panel-card__title,html[data-theme=light] .photo-page-layout-content .mypage-expense-reimbursement-page .expense-analysis_analysisPanel__Y0gzT .dash-panel-card__title{color:#f0fdfa;text-shadow:0 1px 3px rgba(0,0,0,.48)}html[data-theme=dark] .photo-page-layout-content .mypage-expense-reimbursement-page .expense-analysis_analysisPanel__Y0gzT .dash-panel-card__title{color:rgba(204,251,241,.96)}.expense-analysis_overviewRow__zlrzX{display:grid;grid-template-columns:minmax(18rem,26rem) minmax(0,1fr);grid-gap:1px;gap:1px;margin-bottom:1rem;align-items:stretch;background:rgba(186,230,214,.28);border:1px solid rgba(186,230,214,.28)}.expense-analysis_summaryAside__fKCaQ{min-width:0;display:flex;align-items:stretch}.expense-analysis_summaryAside__fKCaQ .expense-analysis_summaryGrid__Cfe_U{flex:1 1;margin-bottom:0;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:1fr 1fr;align-content:stretch}.expense-analysis_summaryGrid__Cfe_U{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1px;gap:1px}.expense-analysis_summaryCard__ZSLYv{display:flex;flex-direction:column;justify-content:center;min-height:5.25rem;padding:.85rem .95rem;border-radius:0;border:0;background:rgba(6,16,32,.94)}.expense-analysis_summaryLabel__opBUf{margin:0 0 .22rem;font-size:.68rem;font-weight:650;color:#94a3b8}.expense-analysis_summaryValue__Pe95V{margin:0;font-size:1.35rem;font-weight:750;letter-spacing:.01em;color:#f0fdfa;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.expense-analysis_summarySub__jXHFK{margin:.18rem 0 0;font-size:.64rem;color:rgba(148,163,184,.92)}.expense-analysis_chartGrid__OZjxr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1px;gap:1px;background:rgba(186,230,214,.28);border:1px solid rgba(186,230,214,.28)}.expense-analysis_chartCard__Ogv1W{display:flex;flex-direction:column;padding:.75rem .85rem .85rem;border-radius:0;border:0;background:rgba(6,16,32,.94);min-width:0}.expense-analysis_chartCardWide__GR_L9{grid-column:auto}.expense-analysis_chartTitle___8IN_{margin:0 0 .15rem;font-size:.82rem;font-weight:700;color:#f0fdfa}.expense-analysis_chartHint__26asW{margin:0 0 .55rem;font-size:.68rem;line-height:1.45;color:rgba(148,163,184,.92)}.expense-analysis_chartBox__uWXr3{width:100%;height:176px}.expense-analysis_chartBoxMonthly__q1CKw{height:220px}.expense-analysis_legendList__BH6id{margin:.55rem 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.28rem}.expense-analysis_legendItem__l939x{display:flex;align-items:center;justify-content:space-between;gap:.55rem;font-size:.68rem;color:#cbd5e1}.expense-analysis_legendLeft__x_QTh{display:inline-flex;align-items:center;gap:.38rem;min-width:0}.expense-analysis_legendSwatch__8vIoW{width:.62rem;height:.62rem;border-radius:999px;flex-shrink:0}.expense-analysis_legendName__sG7lR{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.expense-analysis_legendValue__VeXmR{flex-shrink:0;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#ccfbf1}.expense-analysis_emptyChart__zBXrK{margin:.35rem 0 0;font-size:.75rem;line-height:1.45;color:#bad6cc}@media (max-width:960px){.expense-analysis_chartGrid__OZjxr,.expense-analysis_overviewRow__zlrzX{grid-template-columns:1fr}.expense-analysis_summaryAside__fKCaQ .expense-analysis_summaryGrid__Cfe_U{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto}}@media (max-width:520px){.expense-analysis_summaryAside__fKCaQ .expense-analysis_summaryGrid__Cfe_U{grid-template-columns:1fr}}[data-expense-tone=light] .expense-analysis_chartGrid__OZjxr,[data-expense-tone=light] .expense-analysis_overviewRow__zlrzX{background:rgba(203,213,225,.7);border-color:rgba(203,213,225,.7)}[data-expense-tone=light] .expense-analysis_chartCard__Ogv1W,[data-expense-tone=light] .expense-analysis_summaryCard__ZSLYv{background:#fff}[data-expense-tone=light] .expense-analysis_chartHint__26asW,[data-expense-tone=light] .expense-analysis_emptyChart__zBXrK,[data-expense-tone=light] .expense-analysis_summaryLabel__opBUf,[data-expense-tone=light] .expense-analysis_summarySub__jXHFK{color:#475569}[data-expense-tone=light] .expense-analysis_chartTitle___8IN_,[data-expense-tone=light] .expense-analysis_summaryValue__Pe95V{color:#0f172a}[data-expense-tone=light] .expense-analysis_legendItem__l939x{color:#334155}[data-expense-tone=light] .expense-analysis_legendValue__VeXmR{color:#0f5f57}