.DUx5La_breadcrumbs{background:#f8f9fb;border-bottom:1px solid #d4d7dc}.DUx5La_inner{flex-wrap:wrap;align-items:center;gap:.375rem;max-width:1300px;margin:0 auto;padding:.5rem 1.5rem;font-size:.8125rem;display:flex}@media (max-width:768px){.DUx5La_inner{padding:.5rem 1rem}}.DUx5La_crumb{align-items:center;gap:.375rem;display:inline-flex}.DUx5La_sep{color:#6b6a63;flex-shrink:0}.DUx5La_link{color:#6b6a63;text-decoration:none}.DUx5La_link:hover{color:#363b62}.DUx5La_current{color:#1c1c1a;font-weight:600}
.J_snjW_avatar{background:#363b62;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.J_snjW_placeholderIcon{color:#ffffffd9}
.FnRVoa_userMenu{position:relative}.FnRVoa_trigger{cursor:pointer;color:#ffffffd9;font:inherit;background:0 0;border:none;border-radius:.75rem;align-items:center;gap:.5rem;padding:.125rem .25rem;display:inline-flex}.FnRVoa_trigger:hover{background:#ffffff1a}.FnRVoa_name{font-size:.8125rem;font-weight:500}@media (max-width:480px){.FnRVoa_name{display:none}}.FnRVoa_chevron{color:#fff9}.FnRVoa_dropdown{z-index:50;background:#fff;border:1px solid #d4d7dc;border-radius:.75rem;width:11rem;padding:.25rem 0;position:absolute;top:calc(100% + .5rem);right:0;box-shadow:0 4px 12px #00000026}.FnRVoa_item{width:100%;font-size:.8125rem;font:inherit;color:#1c1c1a;text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:.625rem;padding:.5rem .875rem;text-decoration:none;display:flex}.FnRVoa_item:hover{background:#fff}.FnRVoa_divider{background:#d4d7dc;height:1px;margin:.25rem 0}
._0qiCwG_header{background:#363b62}._0qiCwG_headerInner{justify-content:space-between;align-items:center;max-width:1300px;margin:0 auto;padding:1rem 1.5rem;display:flex}._0qiCwG_brand{align-items:center;gap:.75rem;display:flex}._0qiCwG_mark{flex-shrink:0;width:2rem;height:2rem}._0qiCwG_brandName{color:#fff;font-size:1rem;font-weight:600}._0qiCwG_nav{color:#ffffffbf;align-items:center;gap:1.5rem;font-size:.875rem;display:flex}@media (max-width:768px){._0qiCwG_nav{display:none}}._0qiCwG_navLink{color:#ffffffbf}._0qiCwG_navLink:hover{color:#fff}._0qiCwG_navActive{color:#fff;font-weight:600}._0qiCwG_navIconLink{font:inherit;cursor:pointer;background:0 0;border:none;align-items:center;display:inline-flex}._0qiCwG_headerActions{align-items:center;gap:.75rem;display:flex}._0qiCwG_menuButton{color:#fff;background:0 0;border:none;padding:.25rem;display:none}@media (max-width:768px){._0qiCwG_menuButton{justify-content:center;align-items:center;display:inline-flex}}._0qiCwG_mobileNav{border-top:1px solid #ffffff26;flex-direction:column;padding:0 1.5rem 1rem;display:none}@media (max-width:768px){._0qiCwG_mobileNav{display:flex}}._0qiCwG_mobileNavLink{text-align:left;width:100%;font:inherit;color:#ffffffd9;cursor:pointer;background:0 0;border:none;border-bottom:1px solid #ffffff14;padding:.75rem 0;font-size:.9375rem;display:block}._0qiCwG_mobileNavLink:last-child{border-bottom:none}
.S_QG6W_main{flex:1}.S_QG6W_content{max-width:1300px;margin:0 auto;padding:2.5rem 1.5rem}@media (max-width:768px){.S_QG6W_content{padding:1.5rem 1rem}}.S_QG6W_headRow{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.S_QG6W_h1{margin:0;font-size:2rem;font-weight:600}.S_QG6W_lead{color:#6b6a63;margin-top:.25rem;font-size:.875rem}.S_QG6W_outlineLink{color:#1c1c1a;white-space:nowrap;background-color:#fff;border:1px solid #d4d7dc;border-radius:.75rem;flex-shrink:0;align-items:center;gap:.375rem;padding:.5rem .875rem;font-size:.8125rem;font-weight:500;text-decoration:none;display:inline-flex}.S_QG6W_outlineLink:hover{color:#363b62;border-color:#363b62}.S_QG6W_sectionTitle{background:#f8f9fb;border:1px solid #d4d7dc;border-radius:.75rem;margin-top:1.5rem;margin-bottom:.375rem;padding:.5rem .85rem;font-size:.9375rem;font-weight:600}.S_QG6W_viewTabs{flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}.S_QG6W_viewTab{color:#6b6a63;background:#fff;border:1px solid #d4d7dc;border-radius:999px;align-items:center;padding:.3rem .875rem;font-size:.8125rem;font-weight:500;text-decoration:none;display:inline-flex}.S_QG6W_viewTab:hover{background:#fff}.S_QG6W_viewTabActive{color:#fff;background:#363b62;border-color:#363b62}.S_QG6W_viewTabActive:hover{background:#363b62}.S_QG6W_summaryCard{background:#fff;border:1px solid #d4d7dc;border-radius:1rem;flex:1;min-width:0;padding:1.25rem;box-shadow:0 1px 2px #0000000a,0 1px 1px #00000008}.S_QG6W_summaryStatLabel{color:#6b6a63;margin:0;font-size:.8125rem}.S_QG6W_summaryStatValue{margin-top:.25rem;font-size:1.75rem;font-weight:700}.S_QG6W_reasonNote{color:#6b6a63;margin-top:.75rem;font-size:.8125rem;font-style:italic}.S_QG6W_liveIncomeNote{border-radius:.75rem;margin-top:.75rem;padding:.625rem .75rem;font-size:.8125rem}.S_QG6W_liveIncomeAhead{color:#1c1c1a;background:#2e7d4f14;border:1px solid #2e7d4f40}.S_QG6W_liveIncomeBehind{color:#1c1c1a;background:#b3402f14;border:1px solid #b3402f40}.S_QG6W_emptyLink{color:#363b62;font-weight:500;text-decoration:underline}.S_QG6W_upcomingBanner{color:#1c1c1a;background:#2c3a530f;border:1px solid #363b62;border-radius:.75rem;margin-top:1rem;padding:.75rem 1rem;font-size:.8125rem}.S_QG6W_calculatorRow{align-items:stretch;gap:1.25rem;margin-top:1.5rem;display:flex}@media (max-width:768px){.S_QG6W_calculatorRow{flex-direction:column}}.S_QG6W_planGrid{grid-template-columns:1fr 1fr;align-items:start;gap:1.25rem;margin-top:1.25rem;display:grid}@media (max-width:768px){.S_QG6W_planGrid{grid-template-columns:1fr}}.S_QG6W_planCard{background:#fff;border:1px solid #d4d7dc;border-radius:1rem;margin-top:1.25rem;padding:1.25rem;box-shadow:0 1px 2px #0000000a,0 1px 1px #00000008}.S_QG6W_planGrid>.S_QG6W_planCard{margin-top:0}.S_QG6W_chartPanelFull{background:#fff;border:1px solid #d4d7dc;border-radius:1rem;flex:1;justify-content:center;align-items:center;min-width:0;padding:1.5rem;display:flex;box-shadow:0 1px 2px #0000000a,0 1px 1px #00000008}@media (max-width:768px){.S_QG6W_chartPanelFull{width:100%}}.S_QG6W_fixedRow{gap:.5rem;margin-bottom:.5rem;display:flex}@media (max-width:480px){.S_QG6W_fixedRow{flex-wrap:wrap}}.S_QG6W_expectedItem{border:1px solid #d4d7dc;border-radius:.75rem;margin-bottom:.625rem;padding:.625rem}.S_QG6W_expectedTopRow{gap:.5rem;display:flex}.S_QG6W_expectedTopRow .S_QG6W_input{flex:1}.S_QG6W_expectedBottomRow{gap:.5rem;margin-top:.375rem;display:flex}.S_QG6W_expectedBottomRow .S_QG6W_input{flex:1;min-width:0}@media (max-width:480px){.S_QG6W_expectedBottomRow{flex-wrap:wrap}}.S_QG6W_removeRowButton{color:#6b6a63;background:0 0;padding:0 .5rem;font-size:.875rem}.S_QG6W_removeRowButton:hover{color:#b3402f}.S_QG6W_addRowButton{color:#1c1c1a;background:0 0;border:1px solid #d4d7dc;border-radius:.75rem;margin-top:.25rem;padding:.375rem .75rem;font-size:.8125rem}.S_QG6W_addRowButton:hover{background:#fff}.S_QG6W_fixedHint{color:#6b6a63;margin-top:.5rem;font-size:.75rem;line-height:1.4}.S_QG6W_label{margin-bottom:.375rem;font-size:.8125rem;font-weight:500;display:block}.S_QG6W_input{background-color:#fff;border:1px solid #d4d7dc;border-radius:.75rem;outline:none;width:100%;padding:.5rem .75rem;font-size:.875rem}.S_QG6W_input:focus{border-color:#363b62;box-shadow:0 0 0 1px #363b62}.S_QG6W_button{color:#fff;background:#363b62;border-radius:.75rem;padding:.55rem 1.25rem;font-size:.875rem;font-weight:500}.S_QG6W_button:hover{opacity:.9}.S_QG6W_button:disabled{opacity:.5}.S_QG6W_summaryText{font-size:.9375rem;line-height:1.6}.S_QG6W_summaryHeadline{margin-top:.75rem;font-size:.9375rem;font-weight:600}.S_QG6W_summaryBullets{color:#6b6a63;margin:.5rem 0 0;padding-left:1.125rem;font-size:.8125rem;line-height:1.6}.S_QG6W_summaryBullets li{margin-bottom:.25rem}.S_QG6W_allocationRow{align-items:stretch;gap:1.25rem;margin-top:1rem;display:flex}@media (max-width:768px){.S_QG6W_allocationRow{flex-direction:column}}.S_QG6W_chartPanel{background:#fff;border:1px solid #d4d7dc;border-radius:1rem;flex-shrink:0;justify-content:center;align-items:center;width:16rem;padding:1.25rem;display:flex;box-shadow:0 1px 2px #0000000a,0 1px 1px #00000008}@media (max-width:768px){.S_QG6W_chartPanel{width:100%}}.S_QG6W_tableGroup{flex-direction:column;flex:1;gap:1.25rem;min-width:0;display:flex}.S_QG6W_tableSection .S_QG6W_sectionTitle{margin-top:0}.S_QG6W_tableWrap{background:#fff;border:1px solid #d4d7dc;border-radius:1rem;overflow:hidden;box-shadow:0 1px 2px #0000000a,0 1px 1px #00000008}.S_QG6W_table{table-layout:fixed;border-collapse:collapse;width:100%;min-width:28rem;font-size:.8125rem}@media (max-width:768px){.S_QG6W_table{min-width:0;display:block}.S_QG6W_table thead{display:none}.S_QG6W_table tbody{display:block}.S_QG6W_table tr{padding:.75rem 1rem;display:block}}.S_QG6W_table th:first-child{width:28%}.S_QG6W_table th:nth-child(2),.S_QG6W_table th:nth-child(3){width:14%}.S_QG6W_table th:nth-child(4){width:44%}.S_QG6W_table th{text-align:left;color:#6b6a63;text-transform:uppercase;letter-spacing:.03em;border-bottom:1px solid #d4d7dc;padding:.625rem 1rem;font-size:.6875rem;font-weight:500}.S_QG6W_table th:nth-child(2),.S_QG6W_table th:nth-child(3){text-align:right}.S_QG6W_table td{vertical-align:middle;border-bottom:1px solid #d4d7dc;padding:.5rem 1rem}@media (max-width:768px){.S_QG6W_table td{border-bottom:none;padding:.1875rem 0;display:block}}.S_QG6W_table tr:last-child td{border-bottom:none}@media (max-width:768px){.S_QG6W_table tr{border-bottom:1px solid #d4d7dc}.S_QG6W_table tr:last-child{border-bottom:none}}.S_QG6W_categoryCell{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:.75rem;display:flex;overflow:hidden}@media (max-width:768px){.S_QG6W_categoryCell{white-space:normal;margin-bottom:.125rem;font-weight:600}}.S_QG6W_categoryDot{border-radius:999px;flex-shrink:0;width:.625rem;height:.625rem;display:inline-block}.S_QG6W_amountCell{text-align:right;font-weight:600}@media (max-width:768px){.S_QG6W_amountCell{text-align:left;align-items:baseline;display:inline-flex}.S_QG6W_amountCell:nth-of-type(2){margin-right:1.5rem}}.S_QG6W_mobileLabel{display:none}@media (max-width:768px){.S_QG6W_mobileLabel{color:#6b6a63;text-transform:uppercase;letter-spacing:.03em;min-width:4.25rem;margin-right:.375rem;font-size:.6875rem;font-weight:500;display:inline-block}}.S_QG6W_noteCell{color:#6b6a63;max-width:0}@media (max-width:768px){.S_QG6W_noteCell{max-width:none;margin-top:.25rem}}.S_QG6W_noteCellInner{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;align-items:center;gap:.375rem;padding:0;display:flex}.S_QG6W_noteCellInner svg{color:#6b6a63;flex-shrink:0}.S_QG6W_noteCellInner:hover .S_QG6W_noteText{color:#1c1c1a}.S_QG6W_noteTextExpanded{overflow-wrap:break-word;white-space:normal}.S_QG6W_noteText{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (max-width:768px){.S_QG6W_noteText{white-space:normal;min-width:auto}}.S_QG6W_empty{text-align:center;color:#6b6a63;background:#fff;border:1px solid #d4d7dc;border-radius:1rem;margin-top:1.5rem;padding:2rem;font-size:.875rem}.S_QG6W_incomeTracker{background:#fff;border:1px solid #d4d7dc;border-radius:1rem;margin-top:1.5rem;padding:1.25rem;box-shadow:0 1px 2px #0000000a,0 1px 1px #00000008}.S_QG6W_incomeTrackerRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;display:flex}.S_QG6W_incomeStat{min-width:8rem}.S_QG6W_incomeByJobList{border-top:1px solid #d4d7dc;flex-direction:column;gap:.375rem;margin-top:.875rem;padding-top:.875rem;display:flex}.S_QG6W_incomeByJobRow{color:#6b6a63;justify-content:space-between;font-size:.8125rem;display:flex}.S_QG6W_incomeByJobRow span:last-child{color:#1c1c1a;font-weight:600}.S_QG6W_incomeStatLabel{color:#6b6a63;font-size:.75rem}.S_QG6W_incomeStatValue{margin-top:.125rem;font-size:1.25rem;font-weight:700}.S_QG6W_incomeStatPositive{color:#2e7d4f}.S_QG6W_incomeStatNegative{color:#b3402f}.S_QG6W_assignButton{color:#fff;background:#363b62;border-radius:.75rem;padding:.5rem 1rem;font-size:.8125rem;font-weight:500}.S_QG6W_assignButton:hover{opacity:.9}.S_QG6W_assignButton:disabled{opacity:.5}.S_QG6W_assignForm{border-top:1px solid #d4d7dc;flex-wrap:wrap;align-items:flex-end;gap:.75rem;margin-top:1rem;padding-top:1rem;display:flex}.S_QG6W_assignField{flex-direction:column;gap:.375rem;display:flex}.S_QG6W_assignLabel{color:#6b6a63;font-size:.75rem}.S_QG6W_assignSelect,.S_QG6W_assignInput{background-color:#fff;border:1px solid #d4d7dc;border-radius:.75rem;width:8rem;padding:.5rem .75rem;font-size:.8125rem}.S_QG6W_assignReasonInput{flex:1;min-width:10rem}.S_QG6W_incomeAllocationList{flex-direction:column;gap:.5rem;margin-top:1rem;display:flex}.S_QG6W_incomeAllocationRow{border-top:1px solid #d4d7dc;align-items:center;gap:.75rem;padding:.5rem 0;font-size:.8125rem;display:flex}.S_QG6W_incomeAllocationCategory{min-width:8rem;font-weight:500}.S_QG6W_incomeAllocationAmount{color:#2e7d4f;font-weight:600}.S_QG6W_incomeAllocationReason{color:#6b6a63;overflow-wrap:break-word;flex:1}.S_QG6W_incomeAllocationDelete{color:#6b6a63;font-size:.75rem}.S_QG6W_incomeAllocationDelete:hover{color:#b3402f}.S_QG6W_billHint{color:#6b6a63;margin-top:.5rem;font-size:.75rem}.S_QG6W_billButton{padding:.25rem .625rem;font-size:.75rem;line-height:1.25}.S_QG6W_paidCell{white-space:nowrap}.S_QG6W_recordedToggle{color:#363b62;cursor:pointer;background:0 0;border:none;padding:0;font-size:.75rem;text-decoration:underline}.S_QG6W_recordedRow td{background:#f8f9fb;padding-top:.5rem;padding-bottom:.5rem}.S_QG6W_recordedList{flex-direction:column;gap:.25rem;display:flex}.S_QG6W_recordedItem{grid-template-columns:3.5rem minmax(0,1fr) auto auto;align-items:center;gap:.75rem;font-size:.8125rem;display:grid}.S_QG6W_recordedDate{color:#6b6a63;font-variant-numeric:tabular-nums}.S_QG6W_recordedDesc{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.S_QG6W_recordedAmount{font-variant-numeric:tabular-nums;font-weight:500}.S_QG6W_table.S_QG6W_tableWithPaid th:first-child{width:19%}.S_QG6W_table.S_QG6W_tableWithPaid th:nth-child(2),.S_QG6W_table.S_QG6W_tableWithPaid th:nth-child(3){width:9%}.S_QG6W_table.S_QG6W_tableWithPaid th:nth-child(4){text-align:right;width:10%}.S_QG6W_table.S_QG6W_tableWithPaid th:nth-child(5){width:12%}.S_QG6W_table.S_QG6W_tableWithPaid th:nth-child(6){width:6%}.S_QG6W_table.S_QG6W_tableWithPaid th:nth-child(7){width:9%}.S_QG6W_table.S_QG6W_tableWithPaid th:nth-child(8){width:8%}.S_QG6W_table.S_QG6W_tableWithPaid th:nth-child(9){width:18%}@media (min-width:769px){.S_QG6W_table.S_QG6W_tableWithPaid{min-width:56rem}}.S_QG6W_tableWrapScroll{overflow-x:auto}.S_QG6W_pill{white-space:nowrap;border-radius:999px;align-items:center;padding:.125rem .5rem;font-size:.75rem;font-weight:500;line-height:1.4;display:inline-flex}.S_QG6W_pillPaid{color:#2e7d4f;background:#2e7d4f1f}.S_QG6W_pillPartial{color:#b45309;background:#b453091f}.S_QG6W_pillOver{color:#b3402f;background:#b3402f1f}.S_QG6W_pillUnpaid{color:#6b6a63;background:#6b6a631f}.S_QG6W_cellMuted{color:#6b6a63}.S_QG6W_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.S_QG6W_overText{color:#b3402f;font-weight:600}.S_QG6W_leftText{color:#6b6a63}.S_QG6W_table.S_QG6W_tableWithSpent th:first-child{width:24%}.S_QG6W_table.S_QG6W_tableWithSpent th:nth-child(2){width:9%}.S_QG6W_table.S_QG6W_tableWithSpent th:nth-child(3){width:10%}.S_QG6W_table.S_QG6W_tableWithSpent th:nth-child(4){text-align:right;width:10%}.S_QG6W_table.S_QG6W_tableWithSpent th:nth-child(5){width:14%}.S_QG6W_table.S_QG6W_tableWithSpent th:nth-child(6){width:13%}.S_QG6W_table.S_QG6W_tableWithSpent th:nth-child(7){width:20%}@media (min-width:769px){.S_QG6W_table.S_QG6W_tableWithSpent{min-width:48rem}}.S_QG6W_table.S_QG6W_tableSimple th:first-child{width:50%}.S_QG6W_table.S_QG6W_tableSimple th:nth-child(2){text-align:right;width:20%}.S_QG6W_table.S_QG6W_tableSimple th:nth-child(3){text-align:left;width:30%}
.td_xeq_overlay{z-index:50;background:#0006;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}.td_xeq_modal{background:#fff;border:1px solid #d4d7dc;border-radius:1rem;width:100%;max-width:clamp(24rem,30vw,30rem);padding:1.5rem;box-shadow:0 10px 30px #0000001f}.td_xeq_title{word-break:break-word;margin:0 0 1rem;font-size:1.0625rem;font-weight:600}.td_xeq_row{border-bottom:1px solid #d4d7dc;justify-content:space-between;gap:1rem;padding:.5rem 0;font-size:.875rem;display:flex}.td_xeq_rowLabel{color:#6b6a63;flex-shrink:0}.td_xeq_rowValue{text-align:right}.td_xeq_verdictBadge{white-space:nowrap;border-radius:999px;padding:.125rem .5rem;font-size:.6875rem;font-weight:600}.td_xeq_verdictDeductible{color:#2e7d4f;background:#2e7d4f1f}.td_xeq_verdictNot{color:#b3402f;background:#b3402f1a}.td_xeq_verdictUncertain{color:#363b62;background:#2c3a5314}.td_xeq_reasoningBlock{color:#6b6a63;background:#fff;border-radius:.75rem;margin-top:.75rem;padding:1rem 1.125rem;font-size:.8125rem;line-height:1.5}.td_xeq_field{margin-top:1rem}.td_xeq_label{margin-bottom:.375rem;font-size:.8125rem;font-weight:500;display:block}.td_xeq_textarea{resize:vertical;background-color:#fff;border:1px solid #d4d7dc;border-radius:.75rem;outline:none;width:100%;padding:.5rem .75rem;font-family:inherit;font-size:.875rem;transition:border-color .15s,box-shadow .15s}.td_xeq_textarea:focus{border-color:#363b62;box-shadow:0 0 0 1px #363b62}.td_xeq_hint{color:#6b6a63;margin-top:.375rem;font-size:.75rem}.td_xeq_actions{justify-content:flex-end;gap:.5rem;margin-top:1.25rem;display:flex}.td_xeq_secondaryButton{color:#6b6a63;background:0 0;border-radius:.75rem;padding:.5rem 1rem;font-size:.875rem}.td_xeq_secondaryButton:hover{color:#1c1c1a}.td_xeq_primaryButton{color:#fff;background:#363b62;border-radius:.75rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500}.td_xeq_primaryButton:hover{opacity:.9}.td_xeq_primaryButton:disabled{opacity:.5}
.veCGUq_root{position:relative}.veCGUq_trigger{color:#1c1c1a;background-color:#fff;border:1px solid #d4d7dc;border-radius:.75rem;align-items:center;gap:.5rem;padding:.375rem .625rem;font-size:.8125rem;font-weight:500;line-height:1;display:inline-flex}.veCGUq_trigger:hover{border-color:#363b62}.veCGUq_triggerLabel{white-space:nowrap}.veCGUq_chevron{color:#6b6a63;flex-shrink:0;transition:transform .15s}.veCGUq_chevronOpen{transform:rotate(180deg)}.veCGUq_menu{z-index:30;background:#fff;border:1px solid #d4d7dc;border-radius:.75rem;min-width:100%;max-height:16rem;margin:0;padding:.375rem;list-style:none;position:absolute;top:calc(100% + .375rem);left:0;overflow-y:auto;box-shadow:0 10px 24px #0000001f}.veCGUq_menu li{margin:0}.veCGUq_option{color:#1c1c1a;text-align:left;white-space:nowrap;background:0 0;border:none;border-radius:.5rem;justify-content:space-between;align-items:center;gap:.5rem;width:100%;padding:.4375rem .625rem;font-size:.8125rem;display:flex}.veCGUq_option:hover{background:#fff}.veCGUq_optionActive{color:#363b62;font-weight:600}
.ZcYuFa_main{flex:1}.ZcYuFa_content{max-width:1300px;margin:0 auto;padding:2.5rem 1.5rem}@media (max-width:768px){.ZcYuFa_content{padding:1.5rem 1rem}}.ZcYuFa_headRow{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.ZcYuFa_h1{margin:0;font-size:2rem;font-weight:600}.ZcYuFa_titleRow{align-items:center;gap:.75rem;display:flex}.ZcYuFa_lead{color:#6b6a63;margin-top:.25rem;font-size:.875rem}.ZcYuFa_headActions{gap:.5rem;display:flex}.ZcYuFa_addButton{color:#fff;background:#363b62;border-radius:.75rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500}.ZcYuFa_addButton:hover{opacity:.9}.ZcYuFa_secondaryAddButton{color:#1c1c1a;background:0 0;border:1px solid #d4d7dc;border-radius:.75rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500}.ZcYuFa_secondaryAddButton:hover{background:#fff}.ZcYuFa_ledgerHeadRow{background:#fff;border:1px solid #d4d7dc;border-radius:1rem;flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:2rem;padding:.875rem 1.25rem;display:flex;box-shadow:0 1px 2px #0000000a,0 1px 1px #00000008}.ZcYuFa_searchGroup{background-color:#fff;border:1px solid #d4d7dc;border-radius:.75rem;flex:1;align-items:center;gap:.375rem;min-width:14rem;max-width:22rem;padding:.34375rem .625rem;display:flex}.ZcYuFa_searchGroup:has(.ZcYuFa_searchInput:focus){border-color:#363b62;box-shadow:0 0 0 1px #363b62}.ZcYuFa_searchIcon{color:#6b6a63;flex-shrink:0}.ZcYuFa_searchInput{color:#1c1c1a;background:0 0;border:none;outline:none;flex:1;min-width:0;font-size:.8125rem}.ZcYuFa_searchClear{color:#6b6a63;background:0 0;border-radius:.25rem;flex-shrink:0;padding:.125rem;display:inline-flex}.ZcYuFa_searchClear:hover{color:#1c1c1a}.ZcYuFa_dateRangeGroup{align-items:center;gap:.375rem;display:flex}.ZcYuFa_dateInput{color:#1c1c1a;background-color:#fff;border:1px solid #d4d7dc;border-radius:.75rem;padding:.34375rem .5rem;font-size:.8125rem;line-height:1}.ZcYuFa_dateInput:hover{border-color:#363b62}.ZcYuFa_dateInput:focus{border-color:#363b62;outline:none;box-shadow:0 0 0 1px #363b62}.ZcYuFa_dateRangeSep{color:#6b6a63;font-size:.8125rem}.ZcYuFa_clearDateRange{color:#6b6a63;background:0 0;padding:.25rem .375rem;font-size:.8125rem}.ZcYuFa_clearDateRange:hover{color:#1c1c1a;text-decoration:underline}.ZcYuFa_sortGroup{align-items:center;gap:.375rem;margin-left:auto;display:flex}.ZcYuFa_sortButton{color:#6b6a63;background-color:#fff;border:1px solid #d4d7dc;border-radius:.375rem;align-items:center;gap:.25rem;padding:.25rem .625rem;font-size:.8125rem;font-weight:500;display:inline-flex}.ZcYuFa_sortButton:hover{color:#1c1c1a}.ZcYuFa_sortButtonActive{color:#363b62;border-color:#363b62}.ZcYuFa_filterLabel{color:#6b6a63;font-size:.875rem;line-height:1}.ZcYuFa_card{background:#fff;border:1px solid #d4d7dc;border-radius:1rem;margin-top:1rem;overflow:hidden;box-shadow:0 1px 2px #0000000a,0 1px 1px #00000008}@media (max-width:768px){.ZcYuFa_card{overflow-x:auto}}.ZcYuFa_pagination{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:1rem;display:flex}.ZcYuFa_paginationSummary{color:#6b6a63;font-size:.8125rem}.ZcYuFa_paginationControls{align-items:center;gap:.75rem;display:flex}.ZcYuFa_paginationPage{color:#6b6a63;white-space:nowrap;font-size:.8125rem}.ZcYuFa_paginationButton{color:#1c1c1a;background-color:#fff;border:1px solid #d4d7dc;border-radius:.75rem;padding:.375rem .75rem;font-size:.8125rem;font-weight:500}.ZcYuFa_paginationButton:hover{color:#363b62;border-color:#363b62}.ZcYuFa_paginationButton:disabled{opacity:.4;cursor:default}.ZcYuFa_paginationButton:disabled:hover{color:#1c1c1a;border-color:#d4d7dc}.ZcYuFa_bulkBar{background:#fff;border:1px solid #363b62;border-radius:1rem;flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1rem;padding:.75rem 1.25rem;display:flex;box-shadow:0 1px 2px #0000000a,0 1px 1px #00000008}.ZcYuFa_bulkLabel{color:#363b62;white-space:nowrap;font-size:.8125rem;font-weight:600}.ZcYuFa_bulkAction{align-items:center;gap:.5rem;display:flex}.ZcYuFa_bulkApplyButton{color:#fff;background:#363b62;border-radius:.75rem;padding:.375rem .875rem;font-size:.8125rem;font-weight:500}.ZcYuFa_bulkApplyButton:hover{opacity:.9}.ZcYuFa_bulkApplyButton:disabled{opacity:.5}.ZcYuFa_bulkCancelButton{color:#6b6a63;background:0 0;margin-left:auto;padding:.25rem 0;font-size:.8125rem}.ZcYuFa_bulkCancelButton:hover{color:#1c1c1a;text-decoration:underline}.ZcYuFa_accountsGrid{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1rem;margin-top:1.5rem;display:grid}.ZcYuFa_accountCard{background:#fff;border:1px solid #d4d7dc;border-radius:1rem;padding:1.25rem;box-shadow:0 1px 2px #0000000a,0 1px 1px #00000008}.ZcYuFa_accountCardHead{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.ZcYuFa_accountName{font-size:.9375rem;font-weight:600}.ZcYuFa_accountBreakdown{grid-template-columns:1fr 1fr 1fr;gap:.75rem;display:grid}.ZcYuFa_cardValueAccent{color:#363b62;margin-top:.5rem;font-size:1.25rem;font-weight:600}.ZcYuFa_cardLabel{color:#6b6a63;text-transform:uppercase;letter-spacing:.03em;margin:0;font-size:.75rem}.ZcYuFa_cardValue{margin-top:.5rem;font-size:1.25rem;font-weight:600}.ZcYuFa_cardNote{color:#6b6a63;margin-top:.125rem;font-size:.6875rem}.ZcYuFa_table{table-layout:fixed;border-collapse:collapse;width:100%;min-width:32rem;font-size:.8125rem}.ZcYuFa_table th:first-child{width:2.5rem}.ZcYuFa_table th:nth-child(2){width:13%}.ZcYuFa_table th:nth-child(3){width:49%}.ZcYuFa_table th:nth-child(4),.ZcYuFa_table th:nth-child(5){width:16%}.ZcYuFa_table th{text-align:left;color:#6b6a63;text-transform:uppercase;letter-spacing:.03em;border-bottom:1px solid #d4d7dc;padding:.75rem 1.25rem;font-size:.75rem;font-weight:500}.ZcYuFa_table th:nth-child(2){padding-right:1.75rem}.ZcYuFa_table th:nth-child(3){padding-right:2rem}.ZcYuFa_table th:nth-child(4){padding-right:.25rem}.ZcYuFa_table th:nth-child(5){padding-left:.25rem}.ZcYuFa_table td{vertical-align:middle;border-bottom:1px solid #d4d7dc;padding:.75rem 1.25rem}.ZcYuFa_table td:nth-child(2){padding-right:1.75rem}.ZcYuFa_table td:nth-child(3){padding-right:2rem}.ZcYuFa_table td:nth-child(4){padding-right:.25rem}.ZcYuFa_table td:nth-child(5){padding-left:.25rem}.ZcYuFa_table tr:last-child td{border-bottom:none}.ZcYuFa_table th:nth-child(5),.ZcYuFa_table td:nth-child(5){text-align:right}@media (max-width:768px){.ZcYuFa_table{min-width:0;display:block}.ZcYuFa_table thead{display:none}.ZcYuFa_table tbody{display:block}.ZcYuFa_table tr{border-bottom:1px solid #d4d7dc;grid-template-columns:auto 1fr auto;grid-template-areas:"checkbox date amount""desc desc desc""cat cat cat";align-items:center;gap:.25rem .625rem;padding:.75rem 1.25rem;display:grid}.ZcYuFa_table tr:last-child{border-bottom:none}.ZcYuFa_table td{border-bottom:none!important;padding:0!important}.ZcYuFa_table td:first-child{grid-area:checkbox}.ZcYuFa_table td:nth-child(2){color:#6b6a63;grid-area:date;font-size:.75rem}.ZcYuFa_table td:nth-child(3){grid-area:desc;font-weight:500}.ZcYuFa_table td:nth-child(4){grid-area:cat}.ZcYuFa_table td:nth-child(5){text-align:right;grid-area:amount}}.ZcYuFa_checkboxCell{width:2.5rem;padding-left:1.25rem!important;padding-right:.5rem!important}.ZcYuFa_checkboxCell input{cursor:pointer}@media (max-width:768px){.ZcYuFa_checkboxCell{width:auto;padding:0!important}}.ZcYuFa_clickableRow{cursor:pointer}.ZcYuFa_clickableRow:hover .ZcYuFa_descCell{text-decoration:underline}.ZcYuFa_amountPositive{color:#2e7d4f;font-weight:600}.ZcYuFa_amountNegative{color:#b3402f;font-weight:600}.ZcYuFa_badge{color:#363b62;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;background:#2c3a5314;border-radius:999px;max-width:100%;padding:.125rem .5rem;font-size:.75rem;font-weight:500;display:inline-block;overflow:hidden}.ZcYuFa_badgeDeductible{color:#b8860b;background:#b8860b24}.ZcYuFa_badgeJob{color:#6b6a63;background:#2c3a530f;margin-left:.375rem}.ZcYuFa_methodBadge{color:#6b6a63;white-space:nowrap;background:#fff;border:1px solid #d4d7dc;border-radius:999px;padding:.125rem .5rem;font-size:.6875rem;font-weight:500;display:inline-block}.ZcYuFa_descCell{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (max-width:768px){.ZcYuFa_descCell{text-overflow:unset;white-space:normal;overflow:visible}}.ZcYuFa_rowActions{gap:.5rem;display:flex}.ZcYuFa_iconButton{color:#6b6a63;background:0 0;border-radius:.375rem;padding:.25rem .5rem;font-size:.8125rem}.ZcYuFa_iconButton:hover{color:#1c1c1a;background:#fff}.ZcYuFa_empty{text-align:center;color:#6b6a63;padding:3rem 1rem;font-size:.875rem}.ZcYuFa_overlay{z-index:50;background:#0006;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}.ZcYuFa_modal{background:#fff;border:1px solid #d4d7dc;border-radius:1rem;width:100%;max-width:clamp(28rem,40vw,40rem);padding:1.5rem;box-shadow:0 10px 30px #0000001f}.ZcYuFa_modalTitle{margin:0 0 1rem;font-size:1.125rem;font-weight:600}.ZcYuFa_field{margin-bottom:1rem}.ZcYuFa_label{margin-bottom:.375rem;font-size:.8125rem;font-weight:500;display:block}.ZcYuFa_input,.ZcYuFa_select,.ZcYuFa_textarea{background-color:#fff;border:1px solid #d4d7dc;border-radius:.75rem;outline:none;width:100%;padding:.5rem .75rem;font-size:.875rem;transition:border-color .15s,box-shadow .15s}.ZcYuFa_input:focus,.ZcYuFa_select:focus,.ZcYuFa_textarea:focus{border-color:#363b62;box-shadow:0 0 0 1px #363b62}.ZcYuFa_row2{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (max-width:480px){.ZcYuFa_row2{grid-template-columns:1fr}}.ZcYuFa_checkboxRow{align-items:center;gap:.5rem;font-size:.8125rem;display:flex}.ZcYuFa_modalActions{justify-content:flex-end;gap:.5rem;margin-top:1.5rem;display:flex}.ZcYuFa_secondaryButton{color:#6b6a63;background:0 0;border-radius:.75rem;padding:.5rem 1rem;font-size:.875rem}.ZcYuFa_secondaryButton:hover{color:#1c1c1a}.ZcYuFa_primaryButton{color:#fff;background:#363b62;border-radius:.75rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500}.ZcYuFa_primaryButton:hover{opacity:.9}.ZcYuFa_primaryButton:disabled{opacity:.5}.ZcYuFa_error{color:#b3402f;margin-top:.5rem;font-size:.8125rem}
.C-HX7q_overlay{z-index:50;background:#0006;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}.C-HX7q_modal{background:#fff;border:1px solid #d4d7dc;border-radius:1rem;width:100%;max-width:clamp(28rem,35vw,36rem);padding:1.5rem;box-shadow:0 10px 30px #0000001f}.C-HX7q_title{margin:0 0 1rem;font-size:1.125rem;font-weight:600}.C-HX7q_tabBar{border-bottom:1px solid #d4d7dc;gap:1.25rem;margin-bottom:1.25rem;display:flex}.C-HX7q_tabButton{color:#6b6a63;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:.5rem .125rem;font-size:.8125rem;font-weight:500}.C-HX7q_tabButton:hover{color:#1c1c1a}.C-HX7q_tabButtonActive{color:#363b62;border-bottom-color:#363b62}.C-HX7q_field{margin-bottom:1rem}.C-HX7q_hint{color:#6b6a63;margin-top:.5rem;font-size:.75rem;line-height:1.4}.C-HX7q_label{margin-bottom:.375rem;font-size:.8125rem;font-weight:500;display:block}.C-HX7q_row2{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.C-HX7q_input,.C-HX7q_select{background-color:#fff;border:1px solid #d4d7dc;border-radius:.75rem;outline:none;width:100%;padding:.5rem .75rem;font-size:.875rem;transition:border-color .15s,box-shadow .15s}.C-HX7q_input:focus,.C-HX7q_select:focus{border-color:#363b62;box-shadow:0 0 0 1px #363b62}.C-HX7q_error{color:#b3402f;margin-top:.5rem;font-size:.8125rem}.C-HX7q_actions{justify-content:flex-end;gap:.5rem;margin-top:1.5rem;display:flex}.C-HX7q_secondaryButton{color:#6b6a63;background:0 0;border-radius:.75rem;padding:.5rem 1rem;font-size:.875rem}.C-HX7q_secondaryButton:hover{color:#1c1c1a}.C-HX7q_primaryButton{color:#fff;background:#363b62;border-radius:.75rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500}.C-HX7q_primaryButton:hover{opacity:.9}.C-HX7q_primaryButton:disabled{opacity:.5}.C-HX7q_dangerZone{border-top:1px solid #d4d7dc;margin-top:1.5rem;padding-top:1.25rem}.C-HX7q_dangerTitle{color:#b3402f;margin:0;font-size:.8125rem;font-weight:600}.C-HX7q_dangerNote{color:#6b6a63;margin-top:.25rem;font-size:.75rem}.C-HX7q_dangerActions{gap:.5rem;margin-top:.75rem;display:flex}.C-HX7q_archiveButton{color:#b45309;background-color:#fff;border:1px solid #b45309;border-radius:.75rem;flex:1;justify-content:center;align-items:center;padding:.5rem .75rem;font-size:.8125rem;font-weight:500;display:inline-flex}.C-HX7q_archiveButton:hover{color:#fff;background:#b45309}.C-HX7q_archiveButton:disabled{opacity:.5}.C-HX7q_dangerButton{color:#1c1c1a;background-color:#fff;border:1px solid #d4d7dc;border-radius:.75rem;flex:1;justify-content:center;align-items:center;padding:.5rem .75rem;font-size:.8125rem;font-weight:500;display:inline-flex}.C-HX7q_dangerButton:hover{color:#b3402f;border-color:#b3402f}.C-HX7q_dangerButton:disabled{opacity:.5}.C-HX7q_dangerButtonStrong{color:#b3402f;border-color:#b3402f}.C-HX7q_dangerButtonStrong:hover{color:#fff;background:#b3402f}
.TXFgYG_btn{color:#363b62;cursor:pointer;background:0 0;border:1.5px solid #d4d7dc;border-radius:.75rem;align-items:center;gap:.5rem;padding:.5rem 1rem;font-family:inherit;font-size:.8125rem;font-weight:600;transition:border-color .15s,color .15s;display:inline-flex}.TXFgYG_btn:hover:not(:disabled){border-color:#363b62}.TXFgYG_btn:disabled{opacity:.55;cursor:not-allowed}.TXFgYG_error{color:#b3402f;margin-top:.5rem;font-size:.8125rem}
.L2ic0a_page{flex:1}.L2ic0a_hero{background:#363b62;padding-bottom:7.5rem}.L2ic0a_header{justify-content:space-between;align-items:center;max-width:1300px;margin:0 auto;padding:1.75rem 2.5rem 0;display:flex}@media (max-width:768px){.L2ic0a_header{padding:1.5rem 1.5rem 0}}.L2ic0a_brand{align-items:center;gap:.75rem;text-decoration:none;display:flex}.L2ic0a_brandName{color:#fff;font-size:1.4rem;font-weight:800}.L2ic0a_headerLinks{align-items:center;gap:.75rem;display:flex}.L2ic0a_btnGhost{color:#fff;border:1.5px solid #fff6;border-radius:.75rem;padding:.5rem 1.125rem;font-size:.8125rem;font-weight:600;text-decoration:none;transition:background .15s,border-color .15s}.L2ic0a_btnGhost:hover{background:#ffffff1f;border-color:#ffffffb3}.L2ic0a_btnPrimary{color:#363b62;background:#fff;border-radius:.75rem;padding:.5625rem 1.25rem;font-size:.8125rem;font-weight:700;text-decoration:none;transition:opacity .15s}.L2ic0a_btnPrimary:hover{opacity:.88}.L2ic0a_heroInner{grid-template-columns:1fr 26rem;align-items:center;gap:3rem;max-width:1300px;min-height:36rem;margin:0 auto;padding:1.5rem 2.5rem 0;display:grid}@media (max-width:900px){.L2ic0a_heroInner{grid-template-columns:1fr;gap:2.5rem;min-height:auto}}@media (max-width:768px){.L2ic0a_heroInner{padding:1.5rem 1.5rem 0}}.L2ic0a_kicker{letter-spacing:.15em;text-transform:uppercase;color:#fff;background:#ac2f58;border-radius:999px;align-items:center;gap:.375rem;margin-bottom:1.5rem;padding:.3rem .875rem;font-size:.6875rem;font-weight:700;display:inline-flex}.L2ic0a_h1{color:#fff;margin:0 0 1.125rem;font-size:clamp(1.75rem,3.5vw,2.625rem);font-weight:800;line-height:1.18}.L2ic0a_h1 span{color:#b9c3e0}.L2ic0a_heroSub{color:#ffffffc7;max-width:30rem;margin-bottom:2rem;font-size:.9375rem;line-height:1.7}.L2ic0a_heroCtas{flex-wrap:wrap;gap:.875rem;margin-bottom:1rem;display:flex}.L2ic0a_btnHeroPrimary{color:#363b62;background:#fff;border-radius:.75rem;align-items:center;gap:.5rem;padding:.8rem 1.625rem;font-size:.9rem;font-weight:700;text-decoration:none;transition:opacity .15s;display:inline-flex}.L2ic0a_btnHeroPrimary:hover{opacity:.88}.L2ic0a_btnHeroGhost{color:#fff;background:0 0;border:1.5px solid #fff6;border-radius:.75rem;padding:.8rem 1.625rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:border-color .15s}.L2ic0a_btnHeroGhost:hover{border-color:#fffc}.L2ic0a_heroNote{color:#ffffff80;font-size:.75rem}.L2ic0a_browserFrame{background:#fff;border:1px solid #d4d7dc;border-radius:.75rem;overflow:hidden;box-shadow:0 24px 60px #0000001f,0 4px 12px #0000000f}.L2ic0a_browserChrome{background:#f8f9fb;border-bottom:1px solid #d4d7dc;align-items:center;gap:.5rem;padding:.625rem .875rem;display:flex}.L2ic0a_chromeDot{background:#d4d7dc;border-radius:50%;width:.5625rem;height:.5625rem}.L2ic0a_chromeDotR,.L2ic0a_chromeDotA,.L2ic0a_chromeDotG{background:#d4d7dc}.L2ic0a_chromeUrl{color:#6b6a63;background:#fff;border:1px solid #d4d7dc;border-radius:.25rem;flex:1;margin-left:.375rem;padding:.1875rem .625rem;font-family:monospace;font-size:.6875rem}.L2ic0a_browserBody{background:#fff;padding:1.125rem}.L2ic0a_mockHead{color:#6b6a63;justify-content:space-between;align-items:baseline;margin-bottom:.875rem;font-size:.75rem;display:flex}.L2ic0a_mockAmount{color:#1c1c1a;font-size:.9375rem;font-weight:700}.L2ic0a_mockRows{flex-direction:column;gap:.5rem;margin-bottom:1rem;display:flex}.L2ic0a_mockRow{color:#1c1c1a;background:#f8f9fb;border:1px solid #d4d7dc;border-radius:.75rem;justify-content:space-between;align-items:center;padding:.5rem .75rem;font-size:.75rem;display:flex}.L2ic0a_mockTier{color:#6b6a63;text-transform:uppercase;letter-spacing:.04em;margin-left:.5rem;font-size:.625rem;font-weight:600}.L2ic0a_mockRing{border-top:1px solid #d4d7dc;align-items:center;gap:.75rem;padding-top:1rem;display:flex}.L2ic0a_mockRingLabel{color:#6b6a63;text-transform:uppercase;letter-spacing:.04em;margin:0;font-size:.625rem}.L2ic0a_mockRingValue{color:#1c1c1a;margin:.125rem 0 0;font-size:.8125rem;font-weight:700}.L2ic0a_howBand{background:#f8f9fb;padding:4.5rem 0}.L2ic0a_section{max-width:1100px;margin:0 auto;padding:0 1.5rem}.L2ic0a_sectionWide{max-width:1300px;margin:0 auto;padding:0 1.5rem}.L2ic0a_sectionLabel{letter-spacing:.15em;text-transform:uppercase;color:#fff;background:#16a5cf;border-radius:999px;justify-content:center;align-items:center;gap:.375rem;width:fit-content;margin:0 auto 1rem;padding:.3rem .875rem;font-size:.7rem;font-weight:700;display:flex}.L2ic0a_sectionTitle{color:#363b62;letter-spacing:-.01em;text-align:center;margin:0 0 2.5rem;font-size:1.625rem;font-weight:800}.L2ic0a_howFlow{align-items:stretch;gap:.75rem;display:flex}@media (max-width:900px){.L2ic0a_howFlow{flex-direction:column}.L2ic0a_howFlow>*{margin-top:0!important}}.L2ic0a_howTierWrap{flex:1;align-items:center;gap:.75rem;display:flex}@media (max-width:900px){.L2ic0a_howTierWrap{flex-direction:column}}.L2ic0a_howTier{flex-direction:column;flex:1;align-self:stretch;display:flex}.L2ic0a_howConnector{color:#d4d7dc;flex-shrink:0}@media (max-width:900px){.L2ic0a_howConnector{transform:rotate(90deg)}}.L2ic0a_howStep{background:#fff;border:1px solid #d4d7dc;border-top:4px solid #363b62;border-radius:1rem;flex:1;padding:1.75rem 1.5rem 1.5rem;transition:transform .2s,box-shadow .2s;position:relative;box-shadow:0 1px 2px #0000000a,0 1px 1px #00000008}.L2ic0a_howStep:hover{transform:translateY(-3px);box-shadow:0 16px 36px #363b621f,0 4px 10px #0000000d}.L2ic0a_howIndex{letter-spacing:.02em;color:#363b62;margin-bottom:.625rem;font-size:1.75rem;font-weight:800;display:block}.L2ic0a_howTitle{letter-spacing:-.01em;color:#363b62;margin:0 0 .5rem;font-size:1.0625rem;font-weight:800}.L2ic0a_howDesc{color:#6b6a63;margin:0;font-size:.8125rem;line-height:1.6}.L2ic0a_galleryBand{background:#fff;padding:4.5rem 0}.L2ic0a_budgetBand{background:#f8f9fb;padding:4.5rem 0}.L2ic0a_galleryFrame{background:#fff;border:1px solid #d4d7dc;border-radius:.75rem;margin-top:1.5rem;overflow:hidden;box-shadow:0 16px 36px #20293d1a,0 4px 10px #0000000d}.L2ic0a_galleryBody{background:#fff;flex-direction:column;justify-content:center;min-height:14rem;padding:1.5rem;display:flex}.L2ic0a_overviewGrid{grid-template-columns:repeat(3,1fr);gap:1rem;margin-bottom:1.5rem;display:grid}@media (max-width:700px){.L2ic0a_overviewGrid{grid-template-columns:1fr}}.L2ic0a_overviewCard{background:#fff;border:1px solid #d4d7dc;border-radius:1rem;padding:1rem 1.125rem;box-shadow:0 1px 2px #0000000a,0 1px 1px #00000008}.L2ic0a_overviewHead{align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.L2ic0a_overviewIcon{border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:inline-flex}.L2ic0a_iconPayday{color:#4a6a8a;background:#4a6a8a1f}.L2ic0a_iconMonth{color:#1f7a72;background:#1f7a721f}.L2ic0a_iconNetWorth{color:#363b62;background:#363b621a}.L2ic0a_overviewLabel{color:#6b6a63;margin:0;font-size:.8125rem}.L2ic0a_overviewValue{color:#1c1c1a;margin-top:.25rem;font-size:1.25rem;font-weight:600}.L2ic0a_overviewValuePositive{color:#1f7a72}.L2ic0a_overviewNote{color:#6b6a63;margin-top:.125rem;font-size:.6875rem}.L2ic0a_panelCard{margin-bottom:1.5rem}.L2ic0a_panelHead{background:#f8f9fb;border:1px solid #d4d7dc;border-radius:.75rem;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.625rem;padding:.625rem 1rem;display:flex}.L2ic0a_panelTitle{color:#1c1c1a;margin:0;font-size:.9375rem;font-weight:700}.L2ic0a_panelPill{color:#1c1c1a;background:#fff;border:1px solid #d4d7dc;border-radius:.75rem;align-items:center;gap:.5rem;padding:.375rem .625rem;font-size:.8125rem;font-weight:500;display:inline-flex}.L2ic0a_panelBody{align-items:stretch;gap:1.25rem;display:flex}@media (max-width:700px){.L2ic0a_panelBody{flex-direction:column}}.L2ic0a_panelTableWrap{background:#fff;border:1px solid #d4d7dc;border-radius:1rem;flex:1;min-width:0;overflow:hidden;box-shadow:0 1px 2px #0000000a,0 1px 1px #00000008}.L2ic0a_panelTable{table-layout:fixed;border-collapse:collapse;width:100%;font-size:.875rem}.L2ic0a_panelTable th{text-align:left;color:#6b6a63;text-transform:uppercase;letter-spacing:.03em;border-bottom:1px solid #d4d7dc;padding:.625rem 1.25rem;font-size:.6875rem;font-weight:500}.L2ic0a_panelTable th:last-child,.L2ic0a_panelTable td:last-child{text-align:right}.L2ic0a_panelTable td{border-bottom:1px solid #d4d7dc;padding:.625rem 1.25rem}.L2ic0a_panelTable tr:last-child td{border-bottom:none}.L2ic0a_panelAmountCell{text-align:right;color:#363b62;font-weight:600}.L2ic0a_panelColorDot{border-radius:999px;flex-shrink:0;width:.625rem;height:.625rem;margin-right:.5rem;display:inline-block}.L2ic0a_panelChartPanel{background:#fff;border:1px solid #d4d7dc;border-radius:1rem;flex-shrink:0;align-items:center;width:15rem;padding:1.25rem;display:flex;box-shadow:0 1px 2px #0000000a,0 1px 1px #00000008}.L2ic0a_trendPanelBody{background:#fff;border:1px solid #d4d7dc;border-radius:1rem;margin-bottom:1.5rem;padding:1.25rem 1.5rem;box-shadow:0 1px 2px #0000000a,0 1px 1px #00000008}.L2ic0a_entryField{margin-bottom:.875rem}.L2ic0a_entryLabel{color:#6b6a63;margin-bottom:.3125rem;font-size:.7rem;display:block}.L2ic0a_entryValue{color:#1c1c1a;background:#f8f9fb;border:1px solid #d4d7dc;border-radius:.75rem;padding:.5rem .75rem;font-size:.9375rem;font-weight:700;display:block}.L2ic0a_entryRow{color:#1c1c1a;background:#f8f9fb;border:1px solid #d4d7dc;border-radius:.75rem;justify-content:space-between;margin-bottom:.5rem;padding:.5rem .75rem;font-size:.8125rem;display:flex}.L2ic0a_entryRow:last-child{margin-bottom:0}.L2ic0a_planGrid{grid-template-columns:1fr 1fr;align-items:start;gap:1.5rem;display:grid}@media (max-width:900px){.L2ic0a_planGrid{grid-template-columns:1fr}}.L2ic0a_planGrid .L2ic0a_galleryFrame{margin-top:0}.L2ic0a_planCard{background:#fff;border:1px solid #d4d7dc;border-radius:1rem;padding:1.25rem;box-shadow:0 1px 2px #0000000a,0 1px 1px #00000008}.L2ic0a_planLabel{color:#1c1c1a;margin:0 0 .625rem;font-size:.8125rem;font-weight:500}.L2ic0a_expectedItem{border:1px solid #d4d7dc;border-radius:.75rem;padding:.625rem}.L2ic0a_expectedTopRow{gap:.5rem;display:flex}.L2ic0a_expectedCategory{color:#1c1c1a;flex:1;font-size:.875rem}.L2ic0a_expectedBottomRow{gap:.5rem;margin-top:.375rem;display:flex}.L2ic0a_expectedChip{color:#1f7a72;text-align:center;background:#fff;border:1px solid #d4d7dc;border-radius:.75rem;flex:1;padding:.375rem .625rem;font-size:.8125rem;font-weight:600}.L2ic0a_expectedChip:last-child{color:#1c1c1a;font-weight:400}.L2ic0a_expectedNote{color:#6b6a63;margin-top:.5rem;font-size:.8125rem}.L2ic0a_planHint{color:#6b6a63;margin-top:.75rem;font-size:.75rem;line-height:1.4}.L2ic0a_entryButton{color:#fff;background:#363b62;border-radius:.75rem;align-items:center;gap:.375rem;margin-top:.5rem;padding:.5rem 1rem;font-size:.8125rem;font-weight:600;display:inline-flex}.L2ic0a_spotlightBand{background:#fff;padding:4.5rem 0}.L2ic0a_spotlightBandAlt{background:#f8f9fb;padding:4.5rem 0}.L2ic0a_spotlightCardCenter{text-align:center;flex:1;justify-content:center;align-items:center}.L2ic0a_spotlightPillars{flex:1}.L2ic0a_spotlightPillarList{flex-direction:column;gap:.25rem;margin-top:.625rem;display:flex}.L2ic0a_spotlightPillarList span{color:#6b6a63;font-size:.75rem}.L2ic0a_pipeline{text-align:left;justify-content:center;align-items:center;gap:1.75rem;margin-top:3rem;display:flex}@media (max-width:900px){.L2ic0a_pipeline{flex-direction:column;align-items:stretch}}.L2ic0a_pipelineStep{flex-direction:column;flex:1;min-width:0;max-width:23rem;display:flex}@media (max-width:900px){.L2ic0a_pipelineStep{max-width:none}}.L2ic0a_pipelineStepWide{max-width:28rem}.L2ic0a_pipelineCard{background:#fff;border:1px solid #d4d7dc;border-radius:1rem;overflow:hidden;box-shadow:0 1px 2px #0000000a,0 1px 1px #00000008}.L2ic0a_pipelineHeadCenter{text-align:center}.L2ic0a_pipelineHeadCenter .L2ic0a_sectionLabel{justify-content:center}.L2ic0a_pipelineCardHead{letter-spacing:.04em;text-transform:uppercase;text-align:center;color:#1c1c1a;background:#f8f9fb;border-bottom:1px solid #d4d7dc;padding:.625rem 1rem;font-size:.75rem;font-weight:700}.L2ic0a_pipelineCardBody{flex-direction:column;justify-content:center;gap:.625rem;max-width:100%;min-height:11rem;padding:1.5rem;display:flex}.L2ic0a_pipelineCardBodyFlush{padding:.75rem .5rem}.L2ic0a_spotlightCardRing{flex-direction:row;align-items:center;gap:1.25rem}.L2ic0a_pipelineDesc{color:#6b6a63;margin:.75rem 0 0;font-size:.8125rem;line-height:1.6}.L2ic0a_pipelineConnector{color:#d4d7dc;flex-shrink:0;align-self:center}@media (max-width:900px){.L2ic0a_pipelineConnector{align-self:flex-start;margin-left:1.5rem;transform:rotate(90deg)}}.L2ic0a_uploadLabel{color:#1c1c1a;margin:0 0 .5rem;font-size:.8125rem;font-weight:500}.L2ic0a_uploadFileRow{color:#1c1c1a;background:#fff;border:1px solid #d4d7dc;border-radius:.75rem;margin-bottom:.75rem;padding:.5rem .75rem;font-size:.875rem}.L2ic0a_uploadButton{color:#fff;background:#363b62;border-radius:.75rem;padding:.5rem 1.25rem;font-size:.875rem;font-weight:500;display:inline-block}.L2ic0a_uploadSummary{color:#6b6a63;flex-wrap:wrap;justify-content:space-between;gap:.5rem;margin-top:1rem;font-size:.8125rem;display:flex}.L2ic0a_aiExample{background:#f8f9fb;border:1px solid #d4d7dc;border-radius:.75rem;margin-bottom:.875rem;padding:.75rem .875rem}.L2ic0a_aiExampleRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.625rem;display:flex}.L2ic0a_aiExampleLabel{color:#1c1c1a;font-size:.8125rem;font-weight:500}.L2ic0a_aiExampleReasoning{color:#6b6a63;margin:.5rem 0 0;font-size:.75rem;font-style:italic;line-height:1.5}.L2ic0a_verdictBadge{white-space:nowrap;border-radius:999px;align-items:center;gap:.25rem;padding:.125rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}.L2ic0a_verdictDeductible{color:#1f7a72;background:#1f7a721f}.L2ic0a_grandTotalRow{border-top:1px solid #d4d7dc;justify-content:space-between;align-items:baseline;gap:.75rem;padding-top:.875rem;display:flex}.L2ic0a_grandTotalLabel{color:#6b6a63;font-size:.8125rem}.L2ic0a_grandTotalValue{color:#363b62;white-space:nowrap;font-size:1.375rem;font-weight:700}.L2ic0a_grandTotalNote{color:#6b6a63;margin:.5rem 0 0;font-size:.75rem}.L2ic0a_ledgerTable{table-layout:fixed;border-collapse:collapse;width:100%;font-size:.6875rem}.L2ic0a_ledgerTable th{text-align:left;color:#6b6a63;text-transform:uppercase;letter-spacing:.02em;border-bottom:1px solid #d4d7dc;padding:.5rem .625rem;font-size:.5625rem;font-weight:500}.L2ic0a_ledgerTable td{text-overflow:ellipsis;white-space:nowrap;border-bottom:1px solid #d4d7dc;padding:.5rem .625rem;overflow:hidden}.L2ic0a_ledgerTable th:first-child,.L2ic0a_ledgerTable td:first-child{width:14%}.L2ic0a_ledgerTable th:nth-child(2),.L2ic0a_ledgerTable td:nth-child(2){width:32%}.L2ic0a_ledgerTable th:nth-child(3),.L2ic0a_ledgerTable td:nth-child(3){width:26%}.L2ic0a_ledgerTable th:nth-child(4),.L2ic0a_ledgerTable td:nth-child(4){width:28%}.L2ic0a_ledgerTable tr:last-child td{border-bottom:none}.L2ic0a_ledgerTable th:last-child,.L2ic0a_ledgerTable td:last-child{text-align:right}.L2ic0a_ledgerBadge{color:#363b62;background:#363b6214;border-radius:999px;padding:.0625rem .5rem;font-size:.625rem;display:inline-block}.L2ic0a_ledgerBadgeDeductible{color:#b8860b;background:#b8860b24}.L2ic0a_aiTag{color:#363b62;background:#363b6214;border-radius:999px;margin-left:.25rem;padding:.0625rem .3125rem;font-size:.5625rem;display:inline-block}.L2ic0a_ledgerAmountPos{color:#1f7a72;font-variant-numeric:tabular-nums;font-weight:600}.L2ic0a_ledgerAmountNeg{color:#b3402f;font-variant-numeric:tabular-nums;font-weight:600}.L2ic0a_standGrid{grid-template-columns:repeat(3,1fr);gap:2rem;margin-top:2.5rem;display:grid}@media (max-width:900px){.L2ic0a_standGrid{grid-template-columns:1fr}}.L2ic0a_standCard{flex-direction:column;gap:1rem;display:flex}.L2ic0a_standVisual{justify-content:center;height:11rem}.L2ic0a_standTitle{letter-spacing:-.01em;color:#363b62;margin:.5rem 0 0;font-size:1.0625rem;font-weight:800}.L2ic0a_standDesc{color:#6b6a63;margin:0;font-size:.8125rem;line-height:1.6}.L2ic0a_previewRingLabel{color:#6b6a63;text-transform:uppercase;letter-spacing:.03em;margin:0;font-size:.6875rem}.L2ic0a_previewRingValue{color:#1c1c1a;margin:.125rem 0 0;font-size:.875rem;font-weight:700}.L2ic0a_previewAcctRow{color:#1c1c1a;background:#fff;border:1px solid #d4d7dc;border-radius:.75rem;justify-content:space-between;padding:.4375rem .625rem;font-size:.75rem;display:flex}.L2ic0a_previewAcctRowDown{color:#b3402f;font-weight:600}.L2ic0a_comingSoon{letter-spacing:.04em;text-transform:uppercase;color:#6b4ba3;background:#6b4ba31f;border-radius:999px;padding:.125rem .5rem;font-size:.625rem;font-weight:700;display:inline-block}.L2ic0a_comingSoonIcon{color:#1f7a72;background:#1f7a721f;border-radius:50%;justify-content:center;align-items:center;width:3rem;height:3rem;display:inline-flex}.L2ic0a_ctaStrip{max-width:1100px;margin:0 auto 5rem;padding:3.5rem 1.5rem 0}.L2ic0a_ctaInner{color:#fff;text-align:left;background:#363b62;border-radius:1rem;justify-content:space-between;align-items:center;gap:2rem;padding:1.75rem 2.5rem;display:flex;box-shadow:0 16px 36px #20293d40}@media (max-width:700px){.L2ic0a_ctaInner{text-align:center;flex-direction:column}}.L2ic0a_ctaCopy{flex:1;min-width:0}.L2ic0a_ctaActions{text-align:center;flex-shrink:0}.L2ic0a_ctaKicker{letter-spacing:.12em;text-transform:uppercase;color:#fff;background:#ac2f58;border-radius:999px;align-items:center;gap:.375rem;margin-bottom:.625rem;padding:.25rem .75rem;font-size:.65rem;font-weight:700;display:inline-flex}.L2ic0a_ctaInner h2{letter-spacing:-.01em;margin:0 0 .375rem;font-size:1.25rem;font-weight:800}.L2ic0a_ctaInner p{color:#ffffffbf;margin:0;font-size:.8125rem}.L2ic0a_ctaCtas{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-bottom:.5rem;display:flex}.L2ic0a_btnCtaWhite{color:#363b62;background:#fff;border-radius:.75rem;align-items:center;gap:.5rem;padding:.6875rem 1.375rem;font-size:.8125rem;font-weight:700;text-decoration:none;transition:opacity .15s,transform .15s;display:inline-flex;box-shadow:0 6px 16px #0000002e}.L2ic0a_btnCtaWhite:hover{opacity:.92;transform:translateY(-2px)}.L2ic0a_btnCtaGhost{color:#fff;background:0 0;border:1.5px solid #ffffff59;border-radius:.75rem;padding:.6875rem 1.375rem;font-size:.8125rem;font-weight:600;text-decoration:none;transition:border-color .15s,background .15s;display:inline-block}.L2ic0a_btnCtaGhost:hover{background:#ffffff14;border-color:#ffffffbf}.L2ic0a_ctaNote{color:#ffffff73;font-size:.7rem}
._9PKhpW_main{flex:1}._9PKhpW_content{max-width:1300px;margin:0 auto;padding:2.5rem 1.5rem}@media (max-width:768px){._9PKhpW_content{padding:1.5rem 1rem}}._9PKhpW_headRow{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}._9PKhpW_h1{margin:0;font-size:2rem;font-weight:600}._9PKhpW_lead{color:#6b6a63;margin-top:.25rem;font-size:.875rem}._9PKhpW_sectionHeadRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-top:2rem;display:flex}._9PKhpW_sectionTitle{margin:0;font-size:1.125rem;font-weight:600}._9PKhpW_addButton{color:#fff;background:#363b62;border-radius:.75rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500}._9PKhpW_addButton:hover{opacity:.9}._9PKhpW_list{flex-direction:column;gap:.75rem;margin-top:1.5rem;display:flex}._9PKhpW_row{background:#fff;border:1px solid #d4d7dc;border-radius:1rem;align-items:center;gap:.75rem;width:100%;display:flex;overflow:hidden;box-shadow:0 1px 2px #0000000a,0 1px 1px #00000008}@media (max-width:768px){._9PKhpW_row{flex-direction:column;align-items:stretch}}._9PKhpW_rowMain{flex-wrap:wrap;flex:1;align-items:center;gap:1.25rem;min-width:0;padding:.875rem 1.25rem;display:flex}@media (max-width:768px){._9PKhpW_rowMain{flex-direction:column;align-items:stretch;gap:.75rem}}._9PKhpW_rowStats{grid-template-columns:repeat(2,9rem);gap:.25rem 1.5rem;display:grid}@media (max-width:768px){._9PKhpW_rowStats{grid-template-columns:repeat(2,1fr)}}._9PKhpW_rowStatsLoan{grid-template-columns:8rem 6rem 8rem 13rem}@media (max-width:768px){._9PKhpW_rowStatsLoan{grid-template-columns:repeat(2,1fr)}}._9PKhpW_rowActions{flex-shrink:0;gap:.5rem;margin-right:1.25rem;display:flex}@media (max-width:768px){._9PKhpW_rowActions{border-top:1px solid #d4d7dc;margin-right:0;padding:.75rem 1.25rem .875rem}._9PKhpW_rowActions>*{flex:1}}._9PKhpW_viewLedgerButton,._9PKhpW_editButton{color:#1c1c1a;white-space:nowrap;background-color:#fff;border:1px solid #d4d7dc;border-radius:.75rem;justify-content:center;align-items:center;padding:.5rem .875rem;font-size:.8125rem;font-weight:500;text-decoration:none;display:inline-flex}._9PKhpW_viewLedgerButton:hover,._9PKhpW_editButton:hover{color:#363b62;border-color:#363b62}._9PKhpW_rowNameCol{flex-direction:column;flex:1;align-items:flex-start;gap:.25rem;min-width:0;display:flex}._9PKhpW_rowName{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.9375rem;font-weight:600;overflow:hidden}@media (max-width:768px){._9PKhpW_rowName{white-space:normal;text-overflow:unset;overflow:visible}}._9PKhpW_rowCell{flex-direction:column;align-items:flex-start;gap:.125rem;min-width:0;display:flex}._9PKhpW_rowCellLabel{color:#6b6a63;text-transform:uppercase;letter-spacing:.03em;font-size:.6875rem}._9PKhpW_rowCellValue{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.9375rem;font-weight:600;overflow:hidden}._9PKhpW_rowTotal{color:#2e7d4f;font-size:1.0625rem;font-weight:700}._9PKhpW_rowNegative{color:#b3402f}._9PKhpW_rowOwed{font-size:1.0625rem;font-weight:700}._9PKhpW_sectionSub{color:#6b6a63;margin:.125rem 0 0;font-size:.8125rem}._9PKhpW_typeBadge{text-transform:capitalize;border-radius:999px;padding:.0625rem .5rem;font-size:.6875rem;font-weight:500;display:inline-block}._9PKhpW_typeChecking{color:#4a6a8a;background:#4a6a8a1f}._9PKhpW_typeSavings{color:#1f7a72;background:#1f7a721f}._9PKhpW_typeBrokerage{color:#6b4ba3;background:#6b4ba31f}._9PKhpW_typeCredit{color:#b8860b;background:#b8860b24}._9PKhpW_typeLoan{color:#b3402f;background:#b3402f1a}._9PKhpW_empty{text-align:center;background:#fff;border:1px solid #d4d7dc;border-radius:1rem;margin-top:1.5rem;padding:2rem}._9PKhpW_archivedSection{border-top:1px solid #d4d7dc;margin-top:2rem;padding-top:1.5rem}._9PKhpW_archivedToggle{color:#6b6a63;text-underline-offset:2px;cursor:pointer;background:0 0;border:none;padding:0;font-size:.8125rem;text-decoration:underline}._9PKhpW_archivedToggle:hover{color:#1c1c1a}._9PKhpW_rowArchived{opacity:.65}._9PKhpW_archivedBadge{text-transform:uppercase;letter-spacing:.04em;color:#6b6a63;background:#0000000f;border-radius:4px;padding:.1rem .4rem;font-size:.6875rem;font-weight:500}._9PKhpW_sectionToggle{color:inherit;cursor:pointer;background:0 0;align-items:center;gap:.5rem;padding:0;display:inline-flex}._9PKhpW_sectionToggle svg{color:#6b6a63;flex-shrink:0;transition:transform .15s}._9PKhpW_sectionToggle:hover svg{color:#1c1c1a}._9PKhpW_chevronClosed{transform:rotate(-90deg)}
.L-gVKa_main{flex:1}.L-gVKa_content{max-width:1300px;margin:0 auto;padding:2.5rem 1.5rem}@media (max-width:768px){.L-gVKa_content{padding:1.5rem 1rem}}.L-gVKa_h1{margin:0;font-size:2rem;font-weight:600}.L-gVKa_lead{color:#6b6a63;margin-top:.25rem;font-size:.875rem}.L-gVKa_card{background:#fff;border:1px solid #d4d7dc;border-radius:1rem;margin-top:1.5rem;overflow-x:auto;box-shadow:0 1px 2px #0000000a,0 1px 1px #00000008}.L-gVKa_table{border-collapse:collapse;width:100%;min-width:48rem;font-size:.8125rem}.L-gVKa_table th{text-align:left;color:#6b6a63;text-transform:uppercase;letter-spacing:.03em;border-bottom:1px solid #d4d7dc;padding:.75rem 1rem;font-size:.6875rem;font-weight:500}.L-gVKa_table td{vertical-align:middle;border-bottom:1px solid #d4d7dc;padding:.625rem 1rem}.L-gVKa_table tr:last-child td{border-bottom:none}.L-gVKa_emailCell{font-weight:500}.L-gVKa_adminBadge{color:#363b62;text-transform:uppercase;letter-spacing:.03em;vertical-align:middle;background:#363b621a;border-radius:999px;margin-left:.375rem;padding:.0625rem .5rem;font-size:.625rem;font-weight:700;display:inline-block}.L-gVKa_statusBadge{letter-spacing:.03em;text-transform:uppercase;border-radius:999px;align-items:center;padding:.125rem .625rem;font-size:.6875rem;font-weight:700;display:inline-flex}.L-gVKa_statusActive{color:#1f7a72;background:#1f7a721a}.L-gVKa_statusInactive{color:#6b6a63;background:#d4d7dc66}.L-gVKa_statusCanceled{color:#b3402f;background:#b83a3a1a}.L-gVKa_select{background-color:#fff;border:1px solid #d4d7dc;border-radius:.375rem;padding:.3rem .5rem;font-size:.75rem}.L-gVKa_input{background-color:#fff;border:1px solid #d4d7dc;border-radius:.375rem;width:6rem;padding:.3rem .5rem;font-size:.75rem}.L-gVKa_saveButton{color:#fff;background:#363b62;border-radius:.75rem;padding:.3rem .75rem;font-size:.75rem;font-weight:500}.L-gVKa_saveButton:hover{opacity:.9}.L-gVKa_saveButton:disabled{opacity:.5}.L-gVKa_rowActions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.L-gVKa_savedNote{color:#1f7a72;font-size:.6875rem}
.CimuVG_main{flex:1}.CimuVG_content{max-width:1300px;margin:0 auto;padding:2.5rem 1.5rem}@media (max-width:768px){.CimuVG_content{padding:1.5rem 1rem}}.CimuVG_headRow{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.CimuVG_h1{margin:0;font-size:2rem;font-weight:600}.CimuVG_sectionTitle{color:#6b6a63;background:#f8f9fb;border:1px solid #d4d7dc;border-radius:.75rem;margin-top:1.5rem;margin-bottom:.375rem;padding:.4rem .75rem;font-size:.75rem;font-weight:500}.CimuVG_lead{color:#6b6a63;margin-top:.25rem;font-size:.875rem}.CimuVG_outlineLink{color:#1c1c1a;white-space:nowrap;background-color:#fff;border:1px solid #d4d7dc;border-radius:.75rem;flex-shrink:0;align-items:center;gap:.375rem;padding:.5rem .875rem;font-size:.8125rem;font-weight:500;text-decoration:none;display:inline-flex}.CimuVG_outlineLink:hover{color:#363b62;border-color:#363b62}.CimuVG_viewTabs{flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}.CimuVG_viewTab{color:#6b6a63;background:#fff;border:1px solid #d4d7dc;border-radius:999px;align-items:center;padding:.3rem .875rem;font-size:.8125rem;font-weight:500;text-decoration:none;display:inline-flex}.CimuVG_viewTab:hover{background:#fff}.CimuVG_viewTabActive{color:#fff;background:#363b62;border-color:#363b62}.CimuVG_viewTabActive:hover{background:#363b62}.CimuVG_empty{text-align:center;color:#6b6a63;background:#fff;border:1px solid #d4d7dc;border-radius:1rem;margin-top:1.5rem;padding:2rem;font-size:.875rem}.CimuVG_hero{grid-template-columns:repeat(4,1fr);gap:.875rem;margin-top:1.5rem;display:grid}@media (max-width:768px){.CimuVG_hero{grid-template-columns:repeat(2,1fr)}}.CimuVG_heroStat{background:#fff;border:1px solid #d4d7dc;border-radius:1rem;padding:.875rem 1rem;box-shadow:0 1px 2px #0000000a,0 1px 1px #00000008}.CimuVG_heroLabel{color:#6b6a63;margin:0;font-size:.8125rem}.CimuVG_heroValue{align-items:center;gap:.375rem;margin-top:.25rem;font-size:1.25rem;font-weight:600;display:flex}.CimuVG_trendImproving{color:#2e7d4f}.CimuVG_trendWorsening{color:#b3402f}.CimuVG_trendFlat{color:#6b6a63}.CimuVG_heroNote{color:#6b6a63;margin-top:.75rem;font-size:.8125rem;font-style:italic}.CimuVG_patternStrip{flex-wrap:wrap;gap:.375rem;margin-top:1rem;display:flex}.CimuVG_patternLegend{flex-wrap:wrap;gap:.875rem;margin-top:.5rem;display:flex}.CimuVG_patternLegendItem{color:#6b6a63;align-items:center;gap:.375rem;font-size:.75rem;display:inline-flex}.CimuVG_patternDot{border-radius:999px;flex-shrink:0;width:.875rem;height:.875rem}.CimuVG_verdictMet{background:#2e7d4f}.CimuVG_verdictOver{background:#b3402f}.CimuVG_verdictUnder{background:#4a6a8a}.CimuVG_monthList{flex-direction:column;gap:.75rem;margin-top:1.5rem;display:flex}.CimuVG_monthItem{background:#fff;border:1px solid #d4d7dc;border-radius:1rem;overflow:hidden;box-shadow:0 1px 2px #0000000a,0 1px 1px #00000008}.CimuVG_monthHead{text-align:left;background:0 0;border:none;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:.875rem 1.25rem;display:flex}.CimuVG_monthHead:hover{background:#fff}.CimuVG_monthTitle{align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;display:flex}.CimuVG_verdictBadge{color:#fff;border-radius:999px;padding:.0625rem .5rem;font-size:.6875rem;font-weight:500;display:inline-block}.CimuVG_verdictBadge.CimuVG_verdictMet{color:#2e7d4f;background:#2f855a1a}.CimuVG_verdictBadge.CimuVG_verdictOver{color:#b3402f;background:#b3402f1a}.CimuVG_verdictBadge.CimuVG_verdictUnder{color:#4a6a8a;background:#4a6a8a1a}.CimuVG_monthStats{color:#6b6a63;flex-wrap:wrap;align-items:center;gap:1.25rem;font-size:.8125rem;display:flex}.CimuVG_revisionCount{white-space:nowrap}.CimuVG_monthBody{border-top:1px solid #d4d7dc;padding:0 1.25rem 1.25rem}.CimuVG_reasonNote{color:#6b6a63;margin:.875rem 0 0;font-size:.8125rem;font-style:italic}.CimuVG_revisionTimeline{border-left:2px solid #d4d7dc;flex-direction:column;gap:.625rem;margin-top:1rem;padding-left:1rem;display:flex}.CimuVG_revisionItem{background:#fff;border:1px solid #d4d7dc;border-radius:.75rem;overflow:hidden}.CimuVG_revisionHead{text-align:left;background:0 0;border:none;flex-wrap:wrap;align-items:baseline;gap:.625rem;width:100%;padding:.625rem .875rem;display:flex}.CimuVG_revisionHead:hover{background:#fff}.CimuVG_revisionBadge{color:#363b62;white-space:nowrap;background:#2c3a5314;border-radius:999px;padding:.0625rem .5rem;font-size:.6875rem;font-weight:500;display:inline-block}.CimuVG_currentBadge{color:#2e7d4f;white-space:nowrap;background:#2f855a1a;border-radius:999px;padding:.0625rem .5rem;font-size:.6875rem;font-weight:500;display:inline-block}.CimuVG_revisionDate{color:#6b6a63;white-space:nowrap;font-size:.75rem}.CimuVG_revisionReason{color:#6b6a63;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.75rem;font-style:italic;overflow:hidden}@media (max-width:768px){.CimuVG_revisionReason{white-space:normal;text-overflow:unset;flex-basis:100%;overflow:visible}}.CimuVG_revisionChevron{color:#6b6a63;margin-left:auto;display:inline-flex}.CimuVG_revisionBody{border-top:1px solid #d4d7dc;padding:0 .875rem .875rem}.CimuVG_summaryText{margin-top:.75rem;font-size:.875rem;line-height:1.6}.CimuVG_summaryHeadline{margin-top:.75rem;font-size:.875rem;font-weight:600}.CimuVG_summaryBullets{color:#6b6a63;margin:.5rem 0 0;padding-left:1.125rem;font-size:.8125rem;line-height:1.6}.CimuVG_summaryBullets li{margin-bottom:.25rem}.CimuVG_revisionStats{flex-wrap:wrap;align-items:center;gap:1.25rem;margin-top:.75rem;font-size:.8125rem;font-weight:600;display:flex}.CimuVG_categoryTableWrap{background:#fff;border:1px solid #d4d7dc;border-radius:.75rem;margin-top:.875rem;overflow:hidden}@media (max-width:768px){.CimuVG_categoryTableWrap{overflow-x:auto}}.CimuVG_categoryTable{border-collapse:collapse;width:100%;min-width:22rem;font-size:.8125rem}.CimuVG_categoryTable th{text-align:left;color:#6b6a63;text-transform:uppercase;letter-spacing:.03em;border-bottom:1px solid #d4d7dc;padding:.5rem .875rem;font-size:.6875rem;font-weight:500}.CimuVG_categoryTable th:last-child{text-align:right}.CimuVG_categoryTable td{vertical-align:middle;border-bottom:1px solid #d4d7dc;padding:.5rem .875rem}.CimuVG_categoryTable td:last-child{text-align:right;color:#363b62;white-space:nowrap;font-weight:600}.CimuVG_categoryTable tr:last-child td{border-bottom:none}.CimuVG_categoryDot{border-radius:999px;flex-shrink:0;width:.625rem;height:.625rem;margin-right:.5rem;display:inline-block}.CimuVG_categoryNote{color:#6b6a63;margin:.125rem 0 0 1.125rem;font-size:.75rem;display:block}.CimuVG_archiveButton{color:#1c1c1a;background:0 0;border:1px solid #d4d7dc;border-radius:.75rem;flex-shrink:0;align-items:center;gap:.375rem;padding:.4rem .875rem;font-size:.8125rem;font-weight:500;display:inline-flex}.CimuVG_archiveButton:hover{color:#363b62;border-color:#363b62}.CimuVG_headRowActions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}
.MZ87va_main{flex:1}.MZ87va_content{max-width:1300px;margin:0 auto;padding:2.5rem 1.5rem}@media (max-width:768px){.MZ87va_content{padding:1.5rem 1rem}}.MZ87va_headRow{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.MZ87va_h1{margin:0;font-size:2rem;font-weight:600}.MZ87va_lead{color:#6b6a63;margin-top:.25rem;font-size:.875rem}.MZ87va_outlineLink{color:#1c1c1a;white-space:nowrap;background-color:#fff;border:1px solid #d4d7dc;border-radius:.75rem;flex-shrink:0;align-items:center;gap:.375rem;padding:.5rem .875rem;font-size:.8125rem;font-weight:500;text-decoration:none;display:inline-flex}.MZ87va_outlineLink:hover{color:#363b62;border-color:#363b62}.MZ87va_viewTabs{flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}.MZ87va_viewTab{color:#6b6a63;background:#fff;border:1px solid #d4d7dc;border-radius:999px;align-items:center;padding:.3rem .875rem;font-size:.8125rem;font-weight:500;text-decoration:none;display:inline-flex}.MZ87va_viewTab:hover{background:#fff}.MZ87va_viewTabActive{color:#fff;background:#363b62;border-color:#363b62}.MZ87va_viewTabActive:hover{background:#363b62}.MZ87va_empty{text-align:center;color:#6b6a63;background:#fff;border:1px solid #d4d7dc;border-radius:1rem;margin-top:1.5rem;padding:2rem;font-size:.875rem}.MZ87va_emptyLink{color:#363b62;font-weight:500;text-decoration:underline}.MZ87va_hero{grid-template-columns:repeat(3,1fr);gap:.875rem;margin-top:1.5rem;display:grid}@media (max-width:768px){.MZ87va_hero{grid-template-columns:1fr}}.MZ87va_heroStat{background:#fff;border:1px solid #d4d7dc;border-radius:1rem;padding:.875rem 1rem;box-shadow:0 1px 2px #0000000a,0 1px 1px #00000008}.MZ87va_heroLabel{color:#6b6a63;margin:0;font-size:.8125rem}.MZ87va_heroValue{align-items:center;gap:.375rem;margin-top:.25rem;font-size:1.25rem;font-weight:600;display:flex}.MZ87va_accountBreakdown{border-top:1px solid #d4d7dc;flex-direction:column;gap:.25rem;margin-top:.625rem;padding-top:.5rem;display:flex}.MZ87va_accountBreakdown li{color:#6b6a63;justify-content:flex-start;gap:.75rem;font-size:.75rem;display:flex}.MZ87va_accountBreakdown li span:last-child{font-weight:600}.MZ87va_netPositive{color:#2e7d4f}.MZ87va_netNegative{color:#b3402f}.MZ87va_warningNote{color:#b3402f;background:#b3402f14;border:1px solid #b3402f;border-radius:.75rem;margin-top:1rem;padding:.75rem 1rem;font-size:.8125rem;font-weight:500}.MZ87va_tableWrap{background:#fff;border:1px solid #d4d7dc;border-radius:1rem;margin-top:1.5rem;overflow:hidden;box-shadow:0 1px 2px #0000000a,0 1px 1px #00000008}.MZ87va_table{table-layout:fixed;border-collapse:collapse;width:100%;min-width:30rem;font-size:.8125rem}@media (max-width:768px){.MZ87va_table{min-width:0;display:block}.MZ87va_table thead{display:none}.MZ87va_table tbody{display:block}}.MZ87va_table th:first-child{width:28%}.MZ87va_table th:nth-child(n+2){text-align:right;width:18%}.MZ87va_table th{text-align:left;color:#6b6a63;text-transform:uppercase;letter-spacing:.03em;border-bottom:1px solid #d4d7dc;padding:.625rem 1rem;font-size:.6875rem;font-weight:500}@media (max-width:768px){.MZ87va_table tr{border-bottom:1px solid #d4d7dc;padding:.75rem 1rem;display:block}.MZ87va_table tr:last-child{border-bottom:none}}.MZ87va_table td{vertical-align:middle;border-bottom:1px solid #d4d7dc;padding:.5rem 1rem}@media (max-width:768px){.MZ87va_table td{border-bottom:none;padding:.1875rem 0;display:block}}.MZ87va_table tr:last-child td{border-bottom:none}.MZ87va_monthCell{font-weight:600}@media (max-width:768px){.MZ87va_monthCell{margin-bottom:.125rem}}.MZ87va_loanTag{color:#363b62;background:#2c3a5314;border-radius:999px;margin-left:.5rem;padding:.0625rem .5rem;font-size:.6875rem;font-weight:500;display:inline-block}@media (max-width:768px){.MZ87va_loanTag{width:fit-content;margin-top:.25rem;margin-left:0;display:block}}.MZ87va_amountCell{text-align:right;font-weight:600}@media (max-width:768px){.MZ87va_amountCell{text-align:left;align-items:baseline;margin-right:1.25rem;display:inline-flex}}.MZ87va_balanceCell{font-weight:700}.MZ87va_mobileLabel{display:none}@media (max-width:768px){.MZ87va_mobileLabel{color:#6b6a63;text-transform:uppercase;letter-spacing:.03em;min-width:4.25rem;margin-right:.375rem;font-size:.6875rem;font-weight:500;display:inline-block}}
.LxSqLW_main{flex:1}.LxSqLW_content{max-width:1300px;margin:0 auto;padding:2.5rem 1.5rem}@media (max-width:768px){.LxSqLW_content{padding:1.5rem 1rem}}.LxSqLW_headRow{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.LxSqLW_h1{margin:0;font-size:2rem;font-weight:600}.LxSqLW_lead{color:#6b6a63;margin-top:.25rem;font-size:.875rem}.LxSqLW_disclaimer{color:#6b6a63;background:#2c3a530a;border:1px solid #d4d7dc;border-radius:.75rem;margin-top:1.5rem;padding:.75rem 1rem;font-size:.8125rem;line-height:1.5}.LxSqLW_sectionTitle{background:#f8f9fb;border:1px solid #d4d7dc;border-radius:.75rem;margin-top:2.5rem;margin-bottom:.375rem;padding:.5rem .85rem;font-size:.9375rem;font-weight:600}.LxSqLW_grandTotal{background:#fff;border:1px solid #d4d7dc;border-radius:1rem;justify-content:space-between;align-items:baseline;padding:1rem 1.25rem;display:flex;box-shadow:0 1px 2px #0000000a,0 1px 1px #00000008}.LxSqLW_grandTotalLabel{color:#6b6a63;font-size:.875rem}.LxSqLW_grandTotalValue{color:#363b62;font-size:1.5rem;font-weight:700}.LxSqLW_categoryTableWrap{background:#fff;border:1px solid #d4d7dc;border-radius:1rem;margin-top:1rem;overflow:hidden;box-shadow:0 1px 2px #0000000a,0 1px 1px #00000008}.LxSqLW_categoryTable{table-layout:fixed;border-collapse:collapse;width:100%;min-width:28rem;font-size:.8125rem}@media (max-width:768px){.LxSqLW_categoryTable{min-width:0;display:block}}.LxSqLW_mobileLabel{display:none}@media (max-width:768px){.LxSqLW_mobileLabel{color:#6b6a63;text-transform:uppercase;letter-spacing:.03em;min-width:3.5rem;margin-right:.375rem;font-size:.6875rem;font-weight:500;display:inline-block}.LxSqLW_categoryTable thead{display:none}.LxSqLW_categoryTable tbody{display:block}.LxSqLW_categoryTable tr{border-bottom:1px solid #d4d7dc;grid-template-columns:1fr auto;grid-template-areas:"name total""note note""count count";align-items:baseline;gap:.25rem .75rem;padding:.75rem 1rem;display:grid}.LxSqLW_categoryTable tr:last-child{border-bottom:none}.LxSqLW_categoryTable td{border-bottom:none!important;padding:0!important}.LxSqLW_categoryTable td:first-child{grid-area:name;font-weight:600}.LxSqLW_categoryTable td:nth-child(2){grid-area:note}.LxSqLW_categoryTable td:nth-child(3){color:#6b6a63;grid-area:count;font-size:.75rem}.LxSqLW_categoryTable td:nth-child(4){grid-area:total}}.LxSqLW_categoryTable th:first-child{width:30%}.LxSqLW_categoryTable th:nth-child(2){width:40%}.LxSqLW_categoryTable th:nth-child(3){width:12%}.LxSqLW_categoryTable th:nth-child(4){text-align:right;width:18%}.LxSqLW_categoryTable th{text-align:left;color:#6b6a63;text-transform:uppercase;letter-spacing:.03em;border-bottom:1px solid #d4d7dc;padding:.625rem 1rem;font-size:.6875rem;font-weight:500}.LxSqLW_categoryTable td{vertical-align:middle;border-bottom:1px solid #d4d7dc;padding:.5rem 1rem}.LxSqLW_categoryTable tr:last-child td{border-bottom:none}.LxSqLW_noteCell{color:#6b6a63;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (max-width:768px){.LxSqLW_noteCell{text-overflow:unset;white-space:normal;overflow:visible}}.LxSqLW_amountCell{text-align:right;color:#363b62;font-weight:600}.LxSqLW_grid{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1rem;display:grid}.LxSqLW_card{background:#fff;border:1px solid #d4d7dc;border-radius:1rem;padding:1.25rem;box-shadow:0 1px 2px #0000000a,0 1px 1px #00000008}.LxSqLW_cardHead{justify-content:space-between;align-items:baseline;display:flex}.LxSqLW_cardName{font-size:.9375rem;font-weight:600}.LxSqLW_cardTotal{color:#363b62;font-size:1.25rem;font-weight:600}.LxSqLW_cardNote{color:#6b6a63;margin-top:.5rem;font-size:.8125rem}.LxSqLW_cardCount{color:#6b6a63;margin-top:.75rem;font-size:.75rem}.LxSqLW_empty{text-align:center;color:#6b6a63;background:#fff;border:1px solid #d4d7dc;border-radius:1rem;margin-top:1rem;padding:2rem;font-size:.875rem}.LxSqLW_analyzeHeadRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-top:2.5rem;display:flex}.LxSqLW_analyzeButton{color:#fff;background:#363b62;border-radius:.75rem;flex-shrink:0;padding:.5rem 1rem;font-size:.875rem;font-weight:500}.LxSqLW_analyzeButton:hover{opacity:.9}.LxSqLW_analyzeButton:disabled{opacity:.5}.LxSqLW_verdictFilters{flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}.LxSqLW_filterChip{color:#6b6a63;background:#fff;border:1px solid #d4d7dc;border-radius:999px;padding:.3rem .75rem;font-size:.8125rem}.LxSqLW_filterChip:hover{background:#fff}.LxSqLW_filterChipActive{color:#fff;background:#363b62;border-color:#363b62}.LxSqLW_analysisTableWrap{background:#fff;border:1px solid #d4d7dc;border-radius:1rem;margin-top:1rem;overflow:hidden;box-shadow:0 1px 2px #0000000a,0 1px 1px #00000008}.LxSqLW_analysisTable{table-layout:fixed;border-collapse:collapse;width:100%;min-width:28rem;font-size:.8125rem}@media (max-width:768px){.LxSqLW_analysisTable{min-width:0;display:block}.LxSqLW_analysisTable tbody{display:block}}.LxSqLW_analysisTr{cursor:pointer}.LxSqLW_analysisTr:hover{background:#fff}@media (max-width:768px){.LxSqLW_analysisTr{border-bottom:1px solid #d4d7dc;grid-template-columns:auto auto auto 1fr;grid-template-areas:"desc desc desc desc""date verdict amount chevron";align-items:center;gap:.375rem .625rem;padding:.75rem 1rem;display:grid}.LxSqLW_analysisTr:last-child{border-bottom:none}}.LxSqLW_analysisTr td{vertical-align:middle;border-bottom:1px solid #d4d7dc;padding:.5rem 1rem}@media (max-width:768px){.LxSqLW_analysisTr td{border-bottom:none;padding:0}}.LxSqLW_analysisDateCell{color:#6b6a63;width:12%;font-size:.75rem}@media (max-width:768px){.LxSqLW_analysisDateCell{white-space:nowrap;grid-area:date;width:auto}}.LxSqLW_analysisDescCell{text-overflow:ellipsis;white-space:nowrap;width:46%;overflow:hidden}@media (max-width:768px){.LxSqLW_analysisDescCell{width:auto;text-overflow:unset;white-space:normal;grid-area:desc;font-weight:500;overflow:visible}}.LxSqLW_analysisVerdictCell{width:18%}@media (max-width:768px){.LxSqLW_analysisVerdictCell{grid-area:verdict;width:auto}}.LxSqLW_analysisAmountCell{text-align:right;width:16%;font-weight:600}@media (max-width:768px){.LxSqLW_analysisAmountCell{white-space:nowrap;grid-area:amount;width:auto}}.LxSqLW_analysisChevronCell{color:#6b6a63;width:8%;display:table-cell}.LxSqLW_analysisChevronCell svg{margin:0 auto;display:block}@media (max-width:768px){.LxSqLW_analysisChevronCell{grid-area:chevron;justify-self:end;width:auto;display:block}.LxSqLW_analysisChevronCell svg{margin:0}}.LxSqLW_reasoningRow td{background:#fff;border-bottom:1px solid #d4d7dc;padding:0 1rem .75rem}.LxSqLW_reasoningCell{color:#6b6a63;font-size:.8125rem;line-height:1.5}.LxSqLW_verdictBadge{white-space:nowrap;border-radius:999px;flex-shrink:0;padding:.125rem .5rem;font-size:.6875rem;font-weight:600}.LxSqLW_verdictDeductible{color:#2e7d4f;background:#2e7d4f1f}.LxSqLW_verdictNot{color:#b3402f;background:#b3402f1a}.LxSqLW_verdictUncertain{color:#363b62;background:#2c3a5314}.LxSqLW_reasoning{color:#6b6a63;margin-top:.5rem;font-size:.8125rem;line-height:1.5}.LxSqLW_refList{flex-direction:column;gap:.75rem;display:flex}.LxSqLW_refCard{background:#fff;border:1px solid #d4d7dc;border-radius:1rem;padding:1.25rem;box-shadow:0 1px 2px #0000000a,0 1px 1px #00000008}.LxSqLW_refHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.LxSqLW_refTitle{font-size:.9375rem;font-weight:600}.LxSqLW_refLimit{color:#363b62;white-space:nowrap;font-size:.875rem;font-weight:600}.LxSqLW_refDescription{color:#6b6a63;margin-top:.5rem;font-size:.8125rem;line-height:1.5}.LxSqLW_refLink{color:#363b62;margin-top:.5rem;font-size:.75rem;text-decoration:underline;display:inline-block}
.wGiYtq_main{flex:1}.wGiYtq_content{max-width:1300px;margin:0 auto;padding:2.5rem 1.5rem}@media (max-width:768px){.wGiYtq_content{padding:1.5rem 1rem}}.wGiYtq_h1{margin:0;font-size:2rem;font-weight:600}.wGiYtq_lead{color:#6b6a63;margin-top:.25rem;font-size:.875rem}.wGiYtq_grid{grid-template-columns:repeat(3,1fr);gap:.875rem;margin-top:.5rem;display:grid}@media (max-width:768px){.wGiYtq_grid{grid-template-columns:1fr}}.wGiYtq_card{background:#fff;border:1px solid #d4d7dc;border-radius:1rem;padding:.875rem 1rem;box-shadow:0 1px 2px #0000000a,0 1px 1px #00000008}.wGiYtq_cardHead{align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.wGiYtq_cardIcon{border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:inline-flex}.wGiYtq_cardIcon svg{width:14px;height:14px}.wGiYtq_iconPayday{color:#4a6a8a;background:#4a6a8a1f}.wGiYtq_iconMonth{color:#1f7a72;background:#1f7a721f}.wGiYtq_iconNetWorth{color:#363b62;background:#363b621a}.wGiYtq_cardLabel{color:#6b6a63;margin:0;font-size:.8125rem}.wGiYtq_cardValue{margin-top:.25rem;font-size:1.25rem;font-weight:600}.wGiYtq_cardNote{color:#6b6a63;margin-top:.125rem;font-size:.6875rem}.wGiYtq_income{color:#2e7d4f}.wGiYtq_expense{color:#b3402f}.wGiYtq_allocationNote{border-top:1px solid #d4d7dc;margin-top:.375rem;padding-top:.375rem}.wGiYtq_allocationLink{color:#363b62;font-weight:500;text-decoration:underline}.wGiYtq_sectionTitle{background:#f8f9fb;border:1px solid #d4d7dc;border-radius:.75rem;margin-top:2.5rem;margin-bottom:.375rem;padding:.5rem .85rem;font-size:.9375rem;font-weight:600}.wGiYtq_trendHeadRow{background:#f8f9fb;border:1px solid #d4d7dc;border-radius:.75rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-top:2.5rem;margin-bottom:.375rem;padding:.5rem .85rem;display:flex}.wGiYtq_sectionTitleNoMargin{margin:0;font-size:.9375rem;font-weight:600}.wGiYtq_spendingRow{align-items:stretch;gap:1.25rem;display:flex}@media (max-width:768px){.wGiYtq_spendingRow{flex-direction:column}}.wGiYtq_trendCard{background:#fff;border:1px solid #d4d7dc;border-radius:1rem;padding:1.25rem 1.5rem;box-shadow:0 1px 2px #0000000a,0 1px 1px #00000008}.wGiYtq_insightsCard{background:#fff;border:1px solid #d4d7dc;border-radius:1rem;margin-top:1rem;padding:0 1.5rem;box-shadow:0 1px 2px #0000000a,0 1px 1px #00000008}.wGiYtq_insightRow{border-bottom:1px solid #d4d7dc;align-items:center;gap:.75rem;padding:.875rem 0;display:flex}.wGiYtq_insightRow:last-child{border-bottom:none}.wGiYtq_insightIcon{border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:inline-flex}.wGiYtq_insightIconGood{color:#2e7d4f;background:#2f855a1a}.wGiYtq_insightIconWatch{color:#4a6a8a;background:#4a6a8a1a}.wGiYtq_insightIconNeutral{color:#6b6a63;background:#fff}.wGiYtq_insightText{color:#1c1c1a;font-size:.8125rem;line-height:1.4}.wGiYtq_tableWrap{background:#fff;border:1px solid #d4d7dc;border-radius:1rem;flex:1;min-width:0;overflow:hidden;box-shadow:0 1px 2px #0000000a,0 1px 1px #00000008}@media (max-width:768px){.wGiYtq_tableWrap{overflow-x:auto}}.wGiYtq_chartPanel{background:#fff;border:1px solid #d4d7dc;border-radius:1rem;flex-shrink:0;justify-content:center;align-items:center;width:16rem;padding:1.25rem;display:flex;box-shadow:0 1px 2px #0000000a,0 1px 1px #00000008}@media (max-width:768px){.wGiYtq_chartPanel{width:100%}}.wGiYtq_table{border-collapse:collapse;width:100%;min-width:26rem;font-size:.875rem}.wGiYtq_table tr:last-child td{border-bottom:none}.wGiYtq_table th{text-align:left;color:#6b6a63;text-transform:uppercase;letter-spacing:.03em;border-bottom:1px solid #d4d7dc;padding:.625rem 1.25rem;font-size:.6875rem;font-weight:500}.wGiYtq_table th.wGiYtq_tableValueCell{text-align:right;color:#6b6a63;text-transform:uppercase;letter-spacing:.03em;font-size:.6875rem;font-weight:500}.wGiYtq_historyTable{border-collapse:collapse;width:100%;min-width:26rem;font-size:.875rem}.wGiYtq_historyTable th{text-align:left;color:#6b6a63;text-transform:uppercase;letter-spacing:.03em;border-bottom:1px solid #d4d7dc;padding:.625rem 1.25rem;font-size:.75rem;font-weight:500}.wGiYtq_historyTable td{border-bottom:1px solid #d4d7dc;padding:.625rem 1.25rem}.wGiYtq_historyTable tr:last-child td{border-bottom:none}.wGiYtq_historyTable th:not(:first-child),.wGiYtq_historyTable td:not(:first-child){text-align:right}.wGiYtq_historyTable td:last-child{font-weight:600}.wGiYtq_tableLabelCell{border-bottom:1px solid #d4d7dc;padding:.625rem 1.25rem}.wGiYtq_colorDot{border-radius:999px;flex-shrink:0;width:.625rem;height:.625rem;margin-right:.5rem;display:inline-block}.wGiYtq_tableValueCell{text-align:right;color:#363b62;border-bottom:1px solid #d4d7dc;padding:.625rem 1.25rem;font-weight:600}
.DWr_EW_main{flex:1}.DWr_EW_content{max-width:1300px;margin:0 auto;padding:2.5rem 1.5rem}@media (max-width:768px){.DWr_EW_content{padding:1.5rem 1rem}}.DWr_EW_h1{margin:0;font-size:2rem;font-weight:600}.DWr_EW_lead{color:#6b6a63;margin-top:.25rem;font-size:.875rem}.DWr_EW_sectionTitle{background:#f8f9fb;border:1px solid #d4d7dc;border-radius:.75rem;margin-top:3rem;margin-bottom:.375rem;padding:.5rem .85rem;font-size:.9375rem;font-weight:600}.DWr_EW_noteInput{background-color:#fff;border:1px solid #d4d7dc;border-radius:.375rem;width:100%;padding:.25rem .5rem;font-size:.75rem}.DWr_EW_uploadCard{background:#fff;border:1px solid #d4d7dc;border-radius:1rem;margin-top:1.5rem;padding:1.5rem;box-shadow:0 1px 2px #0000000a,0 1px 1px #00000008}.DWr_EW_fileField{margin-bottom:1.25rem}.DWr_EW_label{margin-bottom:.5rem;font-size:.8125rem;font-weight:500;display:block}.DWr_EW_controlsRow{border-top:1px solid #d4d7dc;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;padding-top:1.25rem;display:flex}.DWr_EW_accountField{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.DWr_EW_select{background-color:#fff;border:1px solid #d4d7dc;border-radius:.75rem;min-width:12rem;padding:.5rem .75rem;font-size:.875rem}.DWr_EW_fileInput{font-size:.875rem}.DWr_EW_error{color:#b3402f;margin-top:1rem;font-size:.875rem}.DWr_EW_summary{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-top:1.5rem;display:flex}.DWr_EW_summaryText{color:#6b6a63;font-size:.875rem}.DWr_EW_primaryButton{color:#fff;background:#363b62;border-radius:.75rem;padding:.5rem 1.25rem;font-size:.875rem;font-weight:500}.DWr_EW_primaryButton:hover{opacity:.9}.DWr_EW_primaryButton:disabled{opacity:.5}.DWr_EW_secondaryButton{color:#1c1c1a;white-space:nowrap;background-color:#fff;border:1px solid #d4d7dc;border-radius:.75rem;padding:.5rem .75rem;font-size:.8125rem;font-weight:500}.DWr_EW_secondaryButton:hover{color:#363b62;border-color:#363b62}.DWr_EW_secondaryButton:disabled{opacity:.5}.DWr_EW_card{background:#fff;border:1px solid #d4d7dc;border-radius:1rem;margin-top:1rem;overflow:hidden;box-shadow:0 1px 2px #0000000a,0 1px 1px #00000008}@media (max-width:768px){.DWr_EW_card{overflow-x:auto}}.DWr_EW_table{border-collapse:collapse;width:100%;min-width:36rem;font-size:.8125rem}.DWr_EW_table th{text-align:left;color:#6b6a63;text-transform:uppercase;letter-spacing:.03em;border-bottom:1px solid #d4d7dc;padding:.625rem .75rem;font-size:.6875rem;font-weight:500}.DWr_EW_table td{vertical-align:middle;border-bottom:1px solid #d4d7dc;padding:.5rem .75rem}.DWr_EW_table tr:last-child td{border-bottom:none}.DWr_EW_table tr.DWr_EW_excluded{opacity:.4}.DWr_EW_amountPositive{color:#2e7d4f;font-weight:600}.DWr_EW_amountNegative{color:#b3402f;font-weight:600}.DWr_EW_smallSelect{background-color:#fff;border:1px solid #d4d7dc;border-radius:.375rem;max-width:11rem;padding:.25rem .5rem;font-size:.75rem}.DWr_EW_aiTag{color:#363b62;background:#2c3a5314;border-radius:999px;margin-left:.375rem;padding:.0625rem .375rem;font-size:.625rem;display:inline-block}.DWr_EW_duplicateTag{color:#b8860b;white-space:nowrap;background:#b8860b1a;border-radius:999px;margin-left:.375rem;padding:.0625rem .375rem;font-size:.625rem;display:inline-block}.DWr_EW_duplicateNotice{color:#1c1c1a;background:#4a6a8a14;border:1px solid #4a6a8a40;border-radius:.75rem;align-items:flex-start;gap:.5rem;margin-top:.625rem;padding:.625rem .75rem;font-size:.8125rem;display:flex}.DWr_EW_duplicateNotice svg{color:#4a6a8a;flex-shrink:0;margin-top:.125rem}.DWr_EW_summaryGrid{grid-template-columns:repeat(4,1fr);gap:.625rem;margin-top:1.5rem;display:grid}@media (max-width:768px){.DWr_EW_summaryGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.DWr_EW_summaryGrid{grid-template-columns:1fr}}.DWr_EW_summaryCard{background:#fff;border:1px solid #d4d7dc;border-radius:.75rem;align-items:center;gap:.625rem;padding:.625rem .75rem;display:flex;box-shadow:0 1px 2px #0000000a,0 1px 1px #00000008}.DWr_EW_summaryIcon{border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:inline-flex}.DWr_EW_summaryIcon svg{width:14px;height:14px}.DWr_EW_summaryIconTotal{color:#363b62;background:#363b621a}.DWr_EW_summaryIconNew{color:#2e7d4f;background:#2e7d4f1f}.DWr_EW_summaryIconTransfer{color:#4a6a8a;background:#4a6a8a1f}.DWr_EW_summaryIconDuplicate{color:#6b4ba3;background:#6b4ba31f}.DWr_EW_summaryValue{font-size:1.125rem;font-weight:700;line-height:1.15}.DWr_EW_summaryLabel{color:#6b6a63;font-size:.6875rem}.DWr_EW_methodBadge{color:#6b6a63;white-space:nowrap;background:#fff;border:1px solid #d4d7dc;border-radius:999px;padding:.125rem .5rem;font-size:.6875rem;font-weight:500;display:inline-block}.DWr_EW_descCell{text-overflow:ellipsis;white-space:nowrap;max-width:22rem;overflow:hidden}
.tZzwyG_main{flex:1}.tZzwyG_content{max-width:1300px;margin:0 auto;padding:2.5rem 1.5rem}@media (max-width:768px){.tZzwyG_content{padding:1.5rem 1rem}}.tZzwyG_headRow{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.tZzwyG_h1{margin:0;font-size:2rem;font-weight:600}.tZzwyG_lead{color:#6b6a63;margin-top:.25rem;font-size:.875rem}.tZzwyG_addButton{color:#fff;background:#363b62;border-radius:.75rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500}.tZzwyG_addButton:hover{opacity:.9}.tZzwyG_summary{grid-template-columns:minmax(16rem,20rem) 1fr;gap:.75rem;margin-top:1.5rem;display:grid}@media (max-width:768px){.tZzwyG_summary{grid-template-columns:1fr}}.tZzwyG_hero,.tZzwyG_facts{background:#fff;border:1px solid #d4d7dc;border-radius:1rem;padding:1.25rem 1.5rem;box-shadow:0 1px 2px #0000000a,0 1px 1px #00000008}.tZzwyG_heroValue{color:#b3402f;margin:.25rem 0 0;font-size:2.25rem;font-weight:700;line-height:1.1}.tZzwyG_heroSub{color:#6b6a63;margin:.5rem 0 0;font-size:.8125rem}.tZzwyG_facts{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));align-content:center;gap:1rem 1.5rem;margin:0;display:grid}.tZzwyG_facts div{min-width:0}.tZzwyG_facts dt{color:#6b6a63;text-transform:uppercase;letter-spacing:.03em;font-size:.6875rem}.tZzwyG_facts dd{margin:.25rem 0 0;font-size:1.0625rem;font-weight:600}.tZzwyG_statLabel{color:#6b6a63;text-transform:uppercase;letter-spacing:.03em;margin:0;font-size:.6875rem}.tZzwyG_card{background:#fff;border:1px solid #d4d7dc;border-radius:1rem;margin-top:1.5rem;overflow:hidden;box-shadow:0 1px 2px #0000000a,0 1px 1px #00000008}@media (max-width:768px){.tZzwyG_card{overflow-x:auto}}.tZzwyG_table{border-collapse:collapse;width:100%;min-width:32rem;font-size:.8125rem}.tZzwyG_table th{text-align:left;color:#6b6a63;text-transform:uppercase;letter-spacing:.03em;border-bottom:1px solid #d4d7dc;padding:.75rem 1.25rem;font-size:.75rem;font-weight:500}.tZzwyG_table td{vertical-align:middle;border-bottom:1px solid #d4d7dc;padding:.75rem 1.25rem}.tZzwyG_table tr:last-child td{border-bottom:none}.tZzwyG_table th:last-child,.tZzwyG_table td:last-child{text-align:right}.tZzwyG_table th.tZzwyG_num,.tZzwyG_table td.tZzwyG_num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.tZzwyG_priorRow{color:#6b6a63}.tZzwyG_clickableRow{cursor:pointer}.tZzwyG_clickableRow:hover .tZzwyG_descCell{text-decoration:underline}.tZzwyG_descCell{text-overflow:ellipsis;white-space:nowrap;max-width:18rem;overflow:hidden}.tZzwyG_amountPositive{color:#2e7d4f;font-weight:600}.tZzwyG_amountNegative{color:#b3402f;font-weight:600}.tZzwyG_balanceCell{font-weight:600}.tZzwyG_badge{white-space:nowrap;border-radius:999px;padding:.125rem .5rem;font-size:.75rem;font-weight:500;display:inline-block}.tZzwyG_badgePayment{color:#1f7a72;background:#1f7a721f}.tZzwyG_badgeCharge{color:#b3402f;background:#b3402f1a}.tZzwyG_rowActions{justify-content:flex-end;display:flex}.tZzwyG_iconButton{color:#6b6a63;background:0 0;border-radius:.375rem;padding:.25rem .5rem;font-size:.8125rem}.tZzwyG_iconButton:hover{color:#1c1c1a;background:#fff}.tZzwyG_empty{text-align:center;color:#6b6a63;padding:3rem 1rem;font-size:.875rem}.tZzwyG_overlay{z-index:50;background:#0006;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}.tZzwyG_modal{background:#fff;border:1px solid #d4d7dc;border-radius:1rem;width:100%;max-width:clamp(28rem,40vw,40rem);padding:1.5rem;box-shadow:0 10px 30px #0000001f}.tZzwyG_modalTitle{margin:0 0 1rem;font-size:1.125rem;font-weight:600}.tZzwyG_field{margin-bottom:1rem}.tZzwyG_label{margin-bottom:.375rem;font-size:.8125rem;font-weight:500;display:block}.tZzwyG_input,.tZzwyG_select,.tZzwyG_textarea{background-color:#fff;border:1px solid #d4d7dc;border-radius:.75rem;outline:none;width:100%;padding:.5rem .75rem;font-size:.875rem;transition:border-color .15s,box-shadow .15s}.tZzwyG_input:focus,.tZzwyG_select:focus,.tZzwyG_textarea:focus{border-color:#363b62;box-shadow:0 0 0 1px #363b62}.tZzwyG_row2{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (max-width:480px){.tZzwyG_row2{grid-template-columns:1fr}}.tZzwyG_modalActions{justify-content:flex-end;gap:.5rem;margin-top:1.5rem;display:flex}.tZzwyG_secondaryButton{color:#6b6a63;background:0 0;border-radius:.75rem;padding:.5rem 1rem;font-size:.875rem}.tZzwyG_secondaryButton:hover{color:#1c1c1a}.tZzwyG_primaryButton{color:#fff;background:#363b62;border-radius:.75rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500}.tZzwyG_primaryButton:hover{opacity:.9}.tZzwyG_primaryButton:disabled{opacity:.5}.tZzwyG_error{color:#b3402f;margin-top:.5rem;font-size:.8125rem}
.bSt3Ia_main{flex:1}.bSt3Ia_content{--pay-navy:#383e5c;--pay-navy-active:#2b3049;--pay-bg:#fff;--pay-card:#fff;--pay-border:#e5e7eb;--pay-border-subtle:#f1f5f9;--pay-text:#1e293b;--pay-muted:#64748b;--pay-positive:#16a34a;--pay-negative:#dc2626;--pay-dot-day:#f59e0b;--pay-dot-eve:#0284c7;--pay-dot-night:#6366f1;--pay-dot-wknd:#e11d48;background:var(--pay-bg);max-width:1300px;color:var(--pay-text);margin:0 auto;padding:2.5rem 1.5rem}@media (max-width:768px){.bSt3Ia_content{padding:1.5rem 1rem}}.bSt3Ia_pageHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.75rem;display:flex}.bSt3Ia_headerActions{flex-shrink:0;align-items:center;gap:.625rem;display:flex}.bSt3Ia_pageTitle{margin:0;font-size:2rem;font-weight:600}.bSt3Ia_pageSubtitle{color:var(--pay-muted);margin-top:.25rem;font-size:.875rem}.bSt3Ia_btnPrimary{background:var(--pay-navy);color:#fff;border:none;border-radius:.75rem;padding:.5rem 1rem;font-size:.8125rem;font-weight:500}.bSt3Ia_btnPrimary:hover{background:var(--pay-navy-active)}.bSt3Ia_btnPrimary:disabled{opacity:.5}.bSt3Ia_rulesWrap{position:relative}.bSt3Ia_btnRulesInfo{border:1px solid var(--pay-border);color:var(--pay-muted);background:#fff;border-radius:.75rem;align-items:center;gap:.3125rem;padding:.5rem .875rem;font-size:.8125rem;font-weight:500;display:inline-flex}.bSt3Ia_btnRulesInfo:hover{background:var(--pay-border-subtle);color:var(--pay-text)}.bSt3Ia_rulesPopover{z-index:20;border:1px solid var(--pay-border);background:#fff;border-radius:1rem;width:19rem;padding:1rem;position:absolute;top:calc(100% + .5rem);right:0;box-shadow:0 10px 25px -5px #00000026,0 4px 6px -2px #0000000d}.bSt3Ia_rulesPopoverTitle{margin-bottom:.625rem;font-size:.875rem;font-weight:600}.bSt3Ia_rulesPopoverList{flex-direction:column;margin-bottom:.75rem;display:flex}.bSt3Ia_rulesPopoverRow{border-bottom:1px solid var(--pay-border-subtle);justify-content:space-between;align-items:baseline;gap:.75rem;padding:.4375rem 0;font-size:.8125rem;display:flex}.bSt3Ia_rulesPopoverRow:last-child{border-bottom:none}.bSt3Ia_rulesPopoverRow span{color:var(--pay-muted)}.bSt3Ia_rulesPopoverRow strong{color:var(--pay-text);white-space:nowrap;font-weight:600}.bSt3Ia_rulesEditLink{color:var(--pay-navy);border:none;border-top:1px solid var(--pay-border-subtle);text-align:left;background:0 0;width:100%;padding-top:.625rem;font-size:.8125rem;font-weight:500}.bSt3Ia_rulesEditLink:hover{color:var(--pay-navy-active)}.bSt3Ia_controlsRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1.25rem;display:flex}.bSt3Ia_pillGroup{border:.1rem solid #efefef;border-radius:18px;gap:2px;padding:3px;display:inline-flex}.bSt3Ia_pillBtn{color:#6b6a63;background:0 0;border:none;border-radius:15px;padding:.3125rem .875rem;font-size:.8125rem;font-weight:500}.bSt3Ia_pillBtn:disabled{opacity:.5;cursor:not-allowed}.bSt3Ia_pillBtnActive{color:#fff;background:#363b62;font-weight:600;box-shadow:0 1px 3px #0000001a}.bSt3Ia_periodNavigator{align-items:center;gap:.5rem;font-size:.8125rem;font-weight:600;display:flex}.bSt3Ia_navArrow{border:1px solid var(--pay-border);width:1.625rem;height:1.625rem;color:var(--pay-muted);background:#fff;border-radius:4px;justify-content:center;align-items:center;display:flex}.bSt3Ia_navArrow:hover{color:var(--pay-text);background:#f8fafc}.bSt3Ia_metricsGrid{grid-template-columns:repeat(3,1fr);gap:1rem;margin-bottom:1.5rem;display:grid}@media (max-width:768px){.bSt3Ia_metricsGrid{grid-template-columns:1fr}}.bSt3Ia_metricCard{background:var(--pay-card);border:1px solid var(--pay-border);border-radius:1rem;padding:1.25rem;box-shadow:0 1px 2px #0000000a,0 1px 1px #00000008}.bSt3Ia_metricLabel{color:var(--pay-muted);margin-bottom:.25rem;font-size:.8125rem}.bSt3Ia_metricValue{font-size:1.5rem;font-weight:700}.bSt3Ia_metricValuePositive{color:var(--pay-positive)}.bSt3Ia_metricSub{color:var(--pay-muted);margin-top:.625rem;font-size:.8125rem}.bSt3Ia_contentCard{background:var(--pay-card);border:1px solid var(--pay-border);border-radius:1rem;margin-bottom:1.5rem;overflow:hidden;box-shadow:0 1px 2px #0000000a,0 1px 1px #00000008}.bSt3Ia_tableGroupHeading{color:var(--pay-text);justify-content:space-between;align-items:center;margin-bottom:.75rem;font-size:.875rem;font-weight:600;display:flex}.bSt3Ia_cardBannerSub{color:var(--pay-muted);font-size:.8125rem}.bSt3Ia_tableGroup{flex-direction:column;gap:1.25rem;margin-bottom:1.5rem;display:flex}.bSt3Ia_groupHeader{border:1px solid var(--pay-border);color:var(--pay-text);background:#f8f9fb;border-radius:.75rem;justify-content:space-between;align-items:center;margin-bottom:.375rem;padding:.5rem .85rem;font-size:.8125rem;font-weight:600;display:flex}.bSt3Ia_dot{border-radius:50%;flex-shrink:0;width:.4375rem;height:.4375rem;display:inline-block}.bSt3Ia_dotDay{background-color:var(--pay-dot-day)}.bSt3Ia_dotEve{background-color:var(--pay-dot-eve)}.bSt3Ia_dotNight{background-color:var(--pay-dot-night)}.bSt3Ia_dotWknd{background-color:var(--pay-dot-wknd)}.bSt3Ia_tableSection{flex-direction:column;display:flex}.bSt3Ia_tableWrap{border:1px solid var(--pay-border);background:var(--pay-card);border-radius:1rem;overflow-x:auto;box-shadow:0 1px 2px #0000000a,0 1px 1px #00000008}.bSt3Ia_dataTable{table-layout:fixed;border-collapse:collapse;text-align:left;width:100%;min-width:40rem;font-size:.8125rem}.bSt3Ia_dataTable th:first-child{width:8%}.bSt3Ia_dataTable th:nth-child(2){width:7%}.bSt3Ia_dataTable th:nth-child(3){width:20%}.bSt3Ia_dataTable th:nth-child(4){width:33%}.bSt3Ia_dataTable th:nth-child(5){width:9%}.bSt3Ia_dataTable th:nth-child(6){width:13%}.bSt3Ia_dataTable th:nth-child(7){text-align:center;width:10%}.bSt3Ia_calcCol{text-align:center}.bSt3Ia_dataTable th{text-transform:uppercase;letter-spacing:.03em;color:var(--pay-muted);border-bottom:1px solid var(--pay-border);background:#fff;padding:.75rem 1rem;font-size:.75rem;font-weight:500}.bSt3Ia_dataTable th:nth-child(6){text-align:right}.bSt3Ia_incomeDataTable th:first-child{width:15%}.bSt3Ia_incomeDataTable th:nth-child(2){width:10%}.bSt3Ia_incomeDataTable th:nth-child(3){width:50%}.bSt3Ia_incomeDataTable th:nth-child(4){text-align:right;width:25%}.bSt3Ia_incomeDataTableSession th:nth-child(3){width:25%}.bSt3Ia_incomeDataTableSession th:nth-child(4){text-align:left;width:30%}.bSt3Ia_incomeDataTableSession th:nth-child(5){text-align:right;width:20%}.bSt3Ia_sessionDataTable th:first-child{width:12%}.bSt3Ia_sessionDataTable th:nth-child(2){width:8%}.bSt3Ia_sessionDataTable th:nth-child(3){width:25%}.bSt3Ia_sessionDataTable th:nth-child(4){text-align:center;width:20%}.bSt3Ia_sessionDataTable th:nth-child(5){width:35%}.bSt3Ia_dataTable td{border-bottom:1px solid var(--pay-border-subtle);color:var(--pay-text);vertical-align:middle;padding:.75rem 1rem}.bSt3Ia_dataTable tr:last-child td{border-bottom:none}.bSt3Ia_shiftRow{cursor:pointer;background:0 0;border:none;transition:background .12s}.bSt3Ia_shiftRow:hover td{background:#f8fafc}.bSt3Ia_shiftTitle{flex-wrap:wrap;align-items:center;gap:.5rem;font-weight:600;display:flex}.bSt3Ia_shiftNoteBtn{color:var(--pay-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.bSt3Ia_shiftNoteBtn:hover{color:var(--pay-navy)}.bSt3Ia_periodTodayLink{color:var(--pay-navy);cursor:pointer;background:0 0;border:none;padding:0;font-size:.8125rem;font-weight:500}.bSt3Ia_periodTodayLink:hover{color:var(--pay-navy-active)}.bSt3Ia_periodNavBtn{color:var(--pay-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.bSt3Ia_periodNavBtn:hover{color:var(--pay-navy)}.bSt3Ia_diffIconBtn{color:var(--pay-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.bSt3Ia_diffIconBtn:hover{color:var(--pay-navy)}.bSt3Ia_diffModal{max-width:22rem}.bSt3Ia_diffModalShift{color:var(--pay-muted);margin:0 0 .875rem;font-size:.8125rem}.bSt3Ia_diffModalText{color:var(--pay-text);background:var(--pay-border-subtle);border:1px solid var(--pay-border);border-radius:.75rem;margin:0;padding:.75rem .875rem;font-size:.8125rem;line-height:1.6}.bSt3Ia_diffModalTotal{border-top:1px solid var(--pay-border);justify-content:space-between;align-items:center;margin-top:.875rem;padding-top:.875rem;font-size:.875rem;font-weight:600;display:flex}.bSt3Ia_badge{color:#b3402f;background:#b3402f1f;border-radius:999px;padding:.125rem .5rem;font-size:.75rem;font-weight:500;display:inline-block}.bSt3Ia_badgeWknd{color:#b3402f;background:#b3402f1f}.bSt3Ia_badgeHoliday{color:#1f7a72;background:#1f7a721f}.bSt3Ia_typeCell{flex-flow:wrap;align-items:center;gap:.25rem;display:flex}.bSt3Ia_badgeType{text-transform:capitalize;white-space:nowrap;border-radius:999px;padding:.0625rem .5rem;font-size:.6875rem;font-weight:500;display:inline-block}.bSt3Ia_badgeReg{color:#4a6a8a;background:#4a6a8a1f}.bSt3Ia_badgeExtra{color:#6b4ba3;background:#6b4ba31f}.bSt3Ia_badgeTraining{color:#b8860b;background:#b8860b24}.bSt3Ia_badgePto{color:#6b6a63;background:#6b6a631f}.bSt3Ia_amountCol{text-align:right;font-weight:600}.bSt3Ia_amountPositive{color:var(--pay-positive)}.bSt3Ia_empty{text-align:center;color:var(--pay-muted);padding:2rem;font-size:.8125rem}.bSt3Ia_ratesPanel{padding:1.25rem}.bSt3Ia_row2{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (max-width:480px){.bSt3Ia_row2{grid-template-columns:1fr}}.bSt3Ia_row3{grid-template-columns:1fr 1fr 1fr;gap:.75rem;display:grid}.bSt3Ia_field{flex-direction:column;margin-bottom:1rem;display:flex}.bSt3Ia_checkboxRow{color:var(--pay-muted);cursor:pointer;align-items:flex-start;gap:.5rem;margin-bottom:1rem;font-size:.8125rem;display:flex}.bSt3Ia_checkboxRow input{margin-top:.125rem}.bSt3Ia_label{color:#1c1c1a;margin-bottom:.375rem;font-size:.8125rem;font-weight:500;display:block}.bSt3Ia_durationHint{color:#6b6a63;margin:-.375rem 0 1rem;font-size:.8125rem}.bSt3Ia_input,.bSt3Ia_select,.bSt3Ia_textarea{color:#1c1c1a;background-color:#fff;border:1px solid #d4d7dc;border-radius:.75rem;outline:none;width:100%;padding:.5rem .75rem;font-size:.875rem;transition:border-color .15s,box-shadow .15s}.bSt3Ia_input:focus,.bSt3Ia_select:focus,.bSt3Ia_textarea:focus{border-color:#363b62;box-shadow:0 0 0 1px #363b62}.bSt3Ia_textarea{resize:vertical;font-family:inherit}.bSt3Ia_formActions{justify-content:flex-end;gap:.5rem;display:flex}.bSt3Ia_overlay{z-index:1000;background:#0006;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}.bSt3Ia_modal{background:#fff;border:1px solid #d4d7dc;border-radius:1rem;width:100%;max-width:clamp(28rem,40vw,40rem);padding:1.5rem;box-shadow:0 10px 30px #0000001f}.bSt3Ia_modalTitle{margin:0 0 1rem;font-size:1.125rem;font-weight:600}.bSt3Ia_modalActions{align-items:center;gap:.75rem;margin-top:1.5rem;display:flex}.bSt3Ia_modalActionsRight{gap:.5rem;margin-left:auto;display:flex}.bSt3Ia_secondaryButton{color:#6b6a63;background:0 0;border-radius:.75rem;padding:.5rem 1rem;font-size:.875rem}.bSt3Ia_secondaryButton:hover{color:#1c1c1a}.bSt3Ia_primaryButton{color:#fff;background:#363b62;border-radius:.75rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500}.bSt3Ia_primaryButton:hover{opacity:.9}.bSt3Ia_primaryButton:disabled{opacity:.5}.bSt3Ia_dangerButton{color:#b3402f;background:0 0;border-radius:.75rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500}.bSt3Ia_dangerButton:hover{opacity:.8}.bSt3Ia_dangerButton:disabled{opacity:.5}.bSt3Ia_hint{color:var(--pay-muted);margin-top:1.5rem;font-size:.875rem}.bSt3Ia_paycheckCard{padding:.5rem 1.25rem 1rem}.bSt3Ia_paycheckRow{justify-content:space-between;align-items:baseline;gap:1rem;padding:.5rem 0;font-size:.875rem;display:flex}.bSt3Ia_paycheckGroup{border-top:1px solid var(--pay-border-subtle)}.bSt3Ia_paycheckGroupLabel{font-weight:600}.bSt3Ia_paycheckSubRow{color:var(--pay-muted);padding:.25rem 0 .25rem 1rem;font-size:.8125rem}.bSt3Ia_paycheckRate{font-size:.75rem}.bSt3Ia_paycheckMinus{color:var(--pay-negative)}.bSt3Ia_paycheckNet{border-top:1px solid var(--pay-border);margin-top:.25rem;padding-top:.75rem;font-size:1rem;font-weight:700}.bSt3Ia_paycheckControls{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:1rem;display:flex}.bSt3Ia_switch{cursor:pointer;color:var(--pay-text);background:0 0;border:none;align-items:center;gap:.4rem;padding:.25rem 0;font-size:.8125rem;font-weight:500;display:inline-flex}.bSt3Ia_switchTrack{background:var(--pay-border);border-radius:999px;width:1.875rem;height:1.0625rem;transition:background .15s;position:relative}.bSt3Ia_switchTrackOn{background:var(--pay-navy)}.bSt3Ia_switchThumb{background:#fff;border-radius:50%;width:.8125rem;height:.8125rem;transition:transform .15s;position:absolute;top:.125rem;left:.125rem;box-shadow:0 1px 2px #0003}.bSt3Ia_switchTrackOn .bSt3Ia_switchThumb{transform:translate(.8125rem)}.bSt3Ia_switch:focus-visible .bSt3Ia_switchTrack{outline:2px solid var(--pay-navy);outline-offset:2px}.bSt3Ia_paycheckOff{color:var(--pay-muted);font-size:.8125rem}.bSt3Ia_paycheckNote{color:var(--pay-muted);margin:.5rem 0 0;font-size:.8125rem}.bSt3Ia_paycheckError{color:#b3402f;margin:.75rem 0 0;font-size:.8125rem}.bSt3Ia_deductionModal{max-width:min(68rem,100%);max-height:calc(100vh - 3rem);overflow-y:auto}.bSt3Ia_deductionList{flex-direction:column;gap:.5rem;display:flex}.bSt3Ia_deductionRow{grid-template-columns:minmax(8rem,1.3fr) minmax(6rem,.8fr) minmax(4.5rem,.5fr) minmax(11rem,1.3fr) minmax(5.5rem,.6fr) minmax(11rem,1.4fr) auto;align-items:center;gap:.5rem;display:grid}@media (max-width:768px){.bSt3Ia_deductionRow{border-bottom:1px solid var(--pay-border-subtle);grid-template-columns:1fr 1fr;padding-bottom:.75rem}}.bSt3Ia_deductionRemove{width:2rem;height:2rem;color:var(--pay-muted);border-radius:.75rem;justify-content:center;align-items:center;display:flex}.bSt3Ia_deductionRemove:hover{color:#b3402f;background:#b3402f14}.bSt3Ia_deductionAdd{color:var(--pay-muted);align-items:center;gap:.5rem;margin-top:.75rem;display:flex}.bSt3Ia_deductionAdd .bSt3Ia_select{max-width:18rem}.bSt3Ia_monthList{flex-direction:column;gap:.75rem;display:flex}.bSt3Ia_monthItem{border:1px solid var(--pay-border);background:var(--pay-card);border-radius:1rem;overflow:hidden;box-shadow:0 1px 2px #0000000a,0 1px 1px #00000008}.bSt3Ia_monthHead{text-align:left;width:100%;color:var(--pay-text);background:0 0;border:none;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:.875rem 1.25rem;display:flex}.bSt3Ia_monthHead:hover{background:var(--pay-border-subtle)}.bSt3Ia_monthTitle{font-size:.875rem;font-weight:600}.bSt3Ia_monthStats{color:var(--pay-muted);flex-wrap:wrap;align-items:center;gap:1.25rem;font-size:.8125rem;display:flex}.bSt3Ia_monthTotal{color:var(--pay-positive);font-weight:600}.bSt3Ia_monthBody{border-top:1px solid var(--pay-border);padding:1.25rem}
.HMclYa_main{flex:1}.HMclYa_content{max-width:1300px;margin:0 auto;padding:2.5rem 1.5rem}@media (max-width:768px){.HMclYa_content{padding:1.5rem 1rem}}.HMclYa_h1{margin:0;font-size:2rem;font-weight:600}.HMclYa_lead{color:#6b6a63;margin-top:.25rem;font-size:.875rem}.HMclYa_layout{grid-template-columns:300px 1fr;align-items:start;gap:1.5rem;margin-top:1.5rem;display:grid}@media (max-width:1024px){.HMclYa_layout{grid-template-columns:260px 1fr}}@media (max-width:768px){.HMclYa_layout{grid-template-columns:1fr}}.HMclYa_leftCol{flex-direction:column;gap:.75rem;min-width:0;display:flex}.HMclYa_rightCol{flex-direction:column;gap:1.5rem;min-width:0;display:flex}.HMclYa_card{background:#fff;border:1px solid #d4d7dc;border-radius:1rem;padding:1.25rem;box-shadow:0 1px 2px #0000000a,0 1px 1px #00000008}.HMclYa_cardLabel{background:#f8f9fb;border:1px solid #d4d7dc;border-radius:.75rem;justify-content:space-between;align-items:center;gap:.5rem;margin:.5rem 0 0;padding:.5rem .85rem;font-size:.875rem;font-weight:600;display:flex}.HMclYa_cardLabel:first-child{margin-top:0}.HMclYa_viewLink{color:#363b62;font-size:.75rem;font-weight:600;text-decoration:none}.HMclYa_viewLink:hover{text-decoration:underline}.HMclYa_cardNote{color:#6b6a63;margin:0 0 .25rem;font-size:.8125rem}.HMclYa_memberSince{color:#6b6a63;margin:-.25rem 0 1rem;font-size:.75rem}.HMclYa_avatarRow{border-bottom:1px solid #d4d7dc;align-items:center;gap:.875rem;padding-bottom:1rem;display:flex}.HMclYa_compactName{margin:0;font-size:.9375rem;font-weight:600}.HMclYa_form{margin-top:1.125rem}.HMclYa_row2{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.HMclYa_field{margin-bottom:1rem}.HMclYa_label{margin-bottom:.375rem;font-size:.8125rem;font-weight:500;display:block}.HMclYa_input{background-color:#fff;border:1px solid #d4d7dc;border-radius:.75rem;outline:none;width:100%;padding:.5rem .75rem;font-size:.875rem;transition:border-color .15s,box-shadow .15s}.HMclYa_input:focus{border-color:#363b62;box-shadow:0 0 0 1px #363b62}.HMclYa_input:disabled{color:#6b6a63;cursor:not-allowed}.HMclYa_error{color:#b3402f;margin-top:.5rem;font-size:.8125rem}.HMclYa_savedNote{color:#2e7d4f;margin-top:.5rem;font-size:.8125rem}.HMclYa_button{color:#fff;background:#363b62;border-radius:.75rem;margin-top:.5rem;padding:.5rem 1.25rem;font-size:.875rem;font-weight:500}.HMclYa_button:hover{opacity:.9}.HMclYa_button:disabled{opacity:.5}.HMclYa_secondaryButton{color:#1c1c1a;background-color:#fff;border:1px solid #d4d7dc;border-radius:.75rem;padding:.5rem 1.25rem;font-size:.875rem;font-weight:500}.HMclYa_secondaryButton:hover{color:#363b62;border-color:#363b62}.HMclYa_dangerZone{background:#fff;border:1px solid #b3402f;border-radius:1rem;margin-top:.5rem;padding:1.25rem;box-shadow:0 1px 2px #0000000a,0 1px 1px #00000008}.HMclYa_dangerTitle{color:#b3402f;margin:0;font-size:.8125rem;font-weight:600}.HMclYa_dangerNote{color:#6b6a63;margin-top:.25rem;font-size:.75rem}.HMclYa_dangerButton{color:#b3402f;background-color:#fff;border:1px solid #b3402f;border-radius:.75rem;justify-content:center;align-items:center;margin-top:.75rem;padding:.5rem .875rem;font-size:.8125rem;font-weight:500;display:inline-flex}.HMclYa_dangerButton:hover{color:#fff;background:#b3402f}.HMclYa_dangerButton:disabled{opacity:.5}.HMclYa_overallCard{flex-direction:column;gap:.5rem;display:flex}.HMclYa_overallRow{flex-wrap:wrap;align-items:center;gap:1.5rem;display:flex}@media (max-width:480px){.HMclYa_overallRow{justify-content:center}}.HMclYa_overallSvg{flex-shrink:0}.HMclYa_overallLegend{flex-direction:column;flex:1;gap:.5rem;min-width:10rem;display:flex}.HMclYa_legendRow{align-items:center;gap:.5rem;font-size:.8125rem;display:flex}.HMclYa_legendDot{border-radius:50%;flex-shrink:0;width:.5rem;height:.5rem}.HMclYa_legendName{color:#1c1c1a;flex:1}.HMclYa_legendValue{color:#6b6a63;font-weight:600}.HMclYa_track{background:#fff;border:1px solid #d4d7dc;border-radius:999px;width:100%;height:.5rem;overflow:hidden}.HMclYa_fill{background:#363b62;border-radius:999px;height:100%;transition:width .2s}.HMclYa_pillarHead{align-items:center;gap:.625rem;margin-bottom:.625rem;display:flex}.HMclYa_pillarIcon{color:#363b62;background:#f8f9fb;border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:inline-flex}.HMclYa_pillarLevel{margin:0;font-size:.8125rem;font-weight:600}.HMclYa_pillarDetail{color:#6b6a63;margin:.625rem 0 0;font-size:.8125rem}.HMclYa_badgeGrid{flex-wrap:wrap;gap:.5rem;display:flex}.HMclYa_badge{border:1px solid #d4d7dc;border-radius:999px;padding:.375rem .75rem;font-size:.8125rem;font-weight:500;display:inline-block}.HMclYa_badgeEarned{color:#363b62;background:#2c3a5314;border-color:#363b62}.HMclYa_badgeUnearned{color:#6b6a63;opacity:.6}.HMclYa_overlay{z-index:50;background:#0006;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}.HMclYa_modal{background:#fff;border:1px solid #d4d7dc;border-radius:1rem;width:100%;max-width:26rem;padding:1.5rem;box-shadow:0 10px 30px #0000001f}.HMclYa_modalTitle{margin:0 0 1rem;font-size:1.125rem;font-weight:600}.HMclYa_modalActions{justify-content:flex-end;gap:.5rem;margin-top:.5rem;display:flex}
.UntAbW_main{flex:1}.UntAbW_content{max-width:1300px;margin:0 auto;padding:2.5rem 1.5rem}@media (max-width:768px){.UntAbW_content{padding:1.5rem 1rem}}.UntAbW_h1{margin:0;font-size:2rem;font-weight:600}.UntAbW_lead{color:#6b6a63;margin-top:.25rem;font-size:.875rem}.UntAbW_uploadCard{background:#fff;border:1px solid #d4d7dc;border-radius:1rem;margin-top:1.5rem;padding:1.5rem;box-shadow:0 1px 2px #0000000a,0 1px 1px #00000008}.UntAbW_summary{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-top:1.5rem;display:flex}.UntAbW_summaryText{color:#6b6a63;font-size:.875rem}.UntAbW_primaryButton{color:#fff;background:#363b62;border-radius:.75rem;padding:.5rem 1.25rem;font-size:.875rem;font-weight:500}.UntAbW_primaryButton:hover{opacity:.9}.UntAbW_primaryButton:disabled{opacity:.5}.UntAbW_secondaryButton{color:#1c1c1a;background-color:#fff;border:1px solid #d4d7dc;border-radius:.75rem;padding:.375rem .75rem;font-size:.8125rem;font-weight:500}.UntAbW_secondaryButton:hover{color:#363b62;border-color:#363b62}.UntAbW_secondaryButton:disabled{opacity:.4;cursor:default}.UntAbW_secondaryButton:disabled:hover{color:#1c1c1a;border-color:#d4d7dc}.UntAbW_card{background:#fff;border:1px solid #d4d7dc;border-radius:1rem;margin-top:1rem;overflow:hidden;box-shadow:0 1px 2px #0000000a,0 1px 1px #00000008}@media (max-width:768px){.UntAbW_card{overflow-x:auto}}.UntAbW_table{border-collapse:collapse;width:100%;min-width:36rem;font-size:.8125rem}.UntAbW_table th{text-align:left;color:#6b6a63;text-transform:uppercase;letter-spacing:.03em;border-bottom:1px solid #d4d7dc;padding:.625rem .75rem;font-size:.6875rem;font-weight:500}.UntAbW_table td{vertical-align:middle;border-bottom:1px solid #d4d7dc;padding:.5rem .75rem}.UntAbW_table tr:last-child td{border-bottom:none}.UntAbW_excluded{opacity:.4}.UntAbW_amountNegative{color:#b3402f;font-weight:600}.UntAbW_smallSelect{background-color:#fff;border:1px solid #d4d7dc;border-radius:.375rem;max-width:13rem;padding:.25rem .5rem;font-size:.75rem}.UntAbW_aiTag{color:#363b62;background:#2c3a5314;border-radius:999px;margin-left:.375rem;padding:.0625rem .375rem;font-size:.625rem;display:inline-block}.UntAbW_descCell{text-overflow:ellipsis;white-space:nowrap;max-width:24rem;overflow:hidden}.UntAbW_pagination{justify-content:space-between;align-items:center;gap:1rem;margin-top:1rem;display:flex}.UntAbW_paginationSummary{color:#6b6a63;font-size:.8125rem}.UntAbW_paginationControls{align-items:center;gap:.75rem;display:flex}.UntAbW_paginationPage{color:#6b6a63;white-space:nowrap;font-size:.8125rem}
._9hPBWq_main{flex:1}._9hPBWq_content{max-width:1300px;margin:0 auto;padding:2.5rem 1.5rem}@media (max-width:768px){._9hPBWq_content{padding:1.5rem 1rem}}._9hPBWq_headRow{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}._9hPBWq_h1{margin:0;font-size:2rem;font-weight:600}._9hPBWq_lead{color:#6b6a63;margin-top:.25rem;font-size:.875rem}._9hPBWq_addButton{color:#fff;background:#363b62;border-radius:.75rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500}._9hPBWq_addButton:hover{opacity:.9}._9hPBWq_filterRow{flex-wrap:wrap;gap:.5rem;margin-top:1.25rem;display:flex}._9hPBWq_filterChip{color:#6b6a63;background:#fff;border:1px solid #d4d7dc;border-radius:999px;padding:.375rem .875rem;font-size:.8125rem;font-weight:500}._9hPBWq_filterChip:hover{color:#1c1c1a}._9hPBWq_filterChipActive{color:#fff;background:#363b62;border-color:#363b62}._9hPBWq_filterChipActive:hover{color:#fff}._9hPBWq_empty{text-align:center;color:#6b6a63;background:#fff;border:1px solid #d4d7dc;border-radius:1rem;margin-top:1.5rem;padding:2rem;font-size:.875rem}._9hPBWq_tableWrap{background:#fff;border:1px solid #d4d7dc;border-radius:1rem;margin-top:1.25rem;overflow:hidden;box-shadow:0 1px 2px #0000000a,0 1px 1px #00000008}@media (max-width:768px){._9hPBWq_tableWrap{overflow-x:auto}}._9hPBWq_table{border-collapse:collapse;width:100%;min-width:32rem;font-size:.8125rem}._9hPBWq_table th{text-align:left;color:#6b6a63;text-transform:uppercase;letter-spacing:.03em;border-bottom:1px solid #d4d7dc;padding:.625rem 1rem;font-size:.6875rem;font-weight:500}._9hPBWq_table td{vertical-align:middle;border-bottom:1px solid #d4d7dc;padding:.625rem 1rem}._9hPBWq_table tr:last-child td{border-bottom:none}._9hPBWq_nameCell{font-weight:500}._9hPBWq_kindBadge{text-transform:capitalize;border-radius:999px;padding:.0625rem .5rem;font-size:.6875rem;font-weight:500;display:inline-block}._9hPBWq_kindExpense{color:#b3402f;background:#b3402f1a}._9hPBWq_kindIncome{color:#2e7d4f;background:#2e7d4f1a}._9hPBWq_deductibleYes{color:#2e7d4f;font-weight:600}._9hPBWq_deductibleNo{color:#6b6a63}._9hPBWq_noteCell{color:#6b6a63;max-width:20rem}._9hPBWq_actionsCell{white-space:nowrap;justify-content:flex-end;gap:.5rem;display:flex}._9hPBWq_rowButton{color:#6b6a63;background:0 0;border-radius:.375rem;padding:.25rem .5rem;font-size:.75rem}._9hPBWq_rowButton:hover{color:#1c1c1a;background:#fff}._9hPBWq_rowButtonDanger:hover{color:#b3402f}._9hPBWq_overlay{z-index:50;background:#0006;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}._9hPBWq_modal{background:#fff;border:1px solid #d4d7dc;border-radius:1rem;width:100%;max-width:clamp(24rem,30vw,30rem);padding:1.5rem;box-shadow:0 10px 30px #0000001f}._9hPBWq_modalTitle{margin:0 0 1rem;font-size:1.125rem;font-weight:600}._9hPBWq_field{margin-bottom:1rem}._9hPBWq_label{margin-bottom:.375rem;font-size:.8125rem;font-weight:500;display:block}._9hPBWq_input{background-color:#fff;border:1px solid #d4d7dc;border-radius:.75rem;outline:none;width:100%;padding:.5rem .75rem;font-size:.875rem;transition:border-color .15s,box-shadow .15s}._9hPBWq_input:focus{border-color:#363b62;box-shadow:0 0 0 1px #363b62}._9hPBWq_select{background-color:#fff;border:1px solid #d4d7dc;border-radius:.75rem;outline:none;width:100%;padding:.5rem .75rem;font-size:.875rem}._9hPBWq_select:focus{border-color:#363b62;box-shadow:0 0 0 1px #363b62}._9hPBWq_checkboxRow{align-items:center;gap:.5rem;font-size:.875rem;display:flex}._9hPBWq_error{color:#b3402f;margin-top:.5rem;font-size:.8125rem}._9hPBWq_modalActions{justify-content:flex-end;gap:.5rem;margin-top:1.5rem;display:flex}._9hPBWq_secondaryButton{color:#6b6a63;background:0 0;border-radius:.75rem;padding:.5rem 1rem;font-size:.875rem}._9hPBWq_secondaryButton:hover{color:#1c1c1a}._9hPBWq_primaryButton{color:#fff;background:#363b62;border-radius:.75rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500}._9hPBWq_primaryButton:hover{opacity:.9}._9hPBWq_primaryButton:disabled{opacity:.5}
