.JvbqOq_container,.JvbqOq_workspace{min-width:0;color:var(--haven-theme-text,#0b3d57);grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.JvbqOq_scopeBar,.JvbqOq_header,.JvbqOq_summaryLine{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.JvbqOq_scopeTabs{background:var(--haven-theme-surface,#fff);border:1px solid var(--haven-theme-line,#d5e4e8);border-radius:18px;gap:5px;padding:5px;display:flex}.JvbqOq_scopeTabs button{color:var(--haven-theme-muted,#617581);background:0 0;border:0;border-radius:13px;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:12px 24px;font-weight:750;display:flex}.JvbqOq_scopeTabs button[aria-selected=true]{background:var(--haven-theme-tint-teal,#e7f4f2);color:var(--haven-theme-text,#0b3d57)}.JvbqOq_scopeTabs button:focus-visible,.JvbqOq_workspace button:focus-visible,.JvbqOq_dialog button:focus-visible{outline:3px solid var(--haven-theme-focus,#69b9df);outline-offset:3px}.JvbqOq_header h1{letter-spacing:-.04em;margin:4px 0 0;font-size:clamp(1.7rem,3vw,2.1rem)}.JvbqOq_eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--haven-theme-ink-teal,#267a77);font-size:.75rem;font-weight:800}.JvbqOq_headerFields{flex-wrap:wrap;gap:14px;display:flex}.JvbqOq_headerFields label{min-width:200px}.JvbqOq_workspace label,.JvbqOq_dialog label{color:var(--haven-theme-muted,#617581);gap:7px;min-width:0;font-size:.8rem;font-weight:700;display:grid}.JvbqOq_stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.JvbqOq_stats article{border:1px solid var(--haven-theme-line,#d5e4e8);background:var(--haven-theme-surface,#fff);border-radius:20px;align-items:flex-start;gap:14px;min-width:0;padding:22px 18px;display:flex}.JvbqOq_stats article>div{gap:7px;min-width:0;display:grid}.JvbqOq_stats strong{letter-spacing:-.04em;overflow-wrap:anywhere;font-size:clamp(1.4rem,2vw,1.8rem);line-height:1.15}.JvbqOq_stats article>div>span{color:var(--haven-theme-muted,#617581);font-size:.82rem;font-weight:650}.JvbqOq_stats small{color:var(--haven-theme-muted,#617581);font-size:.7rem}.JvbqOq_statIcon,.JvbqOq_rowIcon{background:var(--haven-theme-tint-blue,#eaf3fa);width:38px;height:38px;color:var(--haven-theme-ink-blue,#22577a);border-radius:12px;flex-shrink:0;place-items:center;display:grid}.JvbqOq_stats [data-tone=income] .JvbqOq_statIcon,.JvbqOq_transaction[data-tone=income] .JvbqOq_rowIcon{background:var(--haven-theme-tint-green,#edf8f4);color:var(--haven-theme-ink-green,#20725d)}.JvbqOq_stats [data-tone=tax] .JvbqOq_statIcon{background:var(--haven-theme-tint-purple,#f1edf8);color:var(--haven-theme-ink-purple,#7056a0)}.JvbqOq_stats [data-tone=paid] .JvbqOq_statIcon{background:var(--haven-theme-tint-teal,#e7f4f2);color:var(--haven-theme-ink-teal,#267a77)}.JvbqOq_summaryLine{color:var(--haven-theme-muted,#617581);margin-top:-6px;font-size:.78rem}.JvbqOq_summaryLine a{color:var(--haven-theme-text,#0b3d57);align-items:center;gap:7px;font-weight:650;display:flex}.JvbqOq_filters{grid-template-columns:minmax(180px,1fr) minmax(150px,.7fr) minmax(200px,1.2fr) auto;align-items:end;gap:12px;display:grid}.JvbqOq_search>div{background:var(--haven-theme-surface,#fff);border:1px solid var(--haven-theme-line,#d5e4e8);border-radius:12px;align-items:center;gap:8px;height:46px;padding:0 12px;display:flex}.JvbqOq_search input{width:100%;min-width:0;height:42px;box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important;padding:0!important}.JvbqOq_primary,.JvbqOq_secondary,.JvbqOq_refresh,.JvbqOq_loadMore,.JvbqOq_textButton,.JvbqOq_dialog header button,.JvbqOq_transferPrompt button{border:1px solid var(--haven-theme-line,#d5e4e8);min-height:42px;color:var(--haven-theme-text,#0b3d57);background:var(--haven-theme-surface,#fff);border-radius:12px;justify-content:center;align-items:center;gap:7px;padding:10px 14px;font-size:.84rem;font-weight:700;display:inline-flex}.JvbqOq_primary{background:var(--navy,#0b3d57);color:#fff;border-color:#0000}.JvbqOq_textButton{min-height:30px;color:var(--haven-theme-ink-teal,#267a77);background:0 0;border:0;padding:4px;font-size:.76rem}.JvbqOq_refresh{width:46px;height:46px;padding:0}.JvbqOq_loadMore{justify-self:center}.JvbqOq_secondary:disabled,.JvbqOq_primary:disabled,.JvbqOq_textButton:disabled{opacity:.5;cursor:not-allowed}.JvbqOq_list{border:1px solid var(--haven-theme-line,#d5e4e8);background:var(--haven-theme-surface,#fff);border-radius:20px;overflow:hidden}.JvbqOq_transaction{border-bottom:1px solid var(--haven-theme-line,#d5e4e8);align-items:flex-start;gap:15px;padding:20px;display:flex}.JvbqOq_transaction:last-child{border:0}.JvbqOq_rowCopy{flex:1;gap:5px;min-width:0;display:grid}.JvbqOq_rowCopy>strong{overflow-wrap:anywhere;font-size:.98rem}.JvbqOq_rowCopy>span{color:var(--haven-theme-muted,#617581);overflow-wrap:anywhere;font-size:.76rem}.JvbqOq_rowEnd{flex-shrink:0;justify-items:end;gap:10px;display:grid}.JvbqOq_rowEnd>b{letter-spacing:-.02em;font-size:1.05rem}.JvbqOq_rowEnd>b[data-incoming=true]{color:var(--haven-theme-ink-green,#20725d)}.JvbqOq_rowEnd .JvbqOq_secondary{min-height:36px;padding:6px 13px;font-size:.76rem}.JvbqOq_tags{flex-wrap:wrap;gap:6px;margin-top:5px;display:flex}.JvbqOq_tags>span{background:var(--haven-theme-canvas,#f2f7f9);color:var(--haven-theme-muted,#617581);border-radius:6px;align-items:center;gap:4px;padding:4px 8px;font-size:.69rem;display:inline-flex}.JvbqOq_empty{text-align:center;color:var(--haven-theme-muted,#617581);background:var(--haven-theme-surface,#fff);border-radius:20px;justify-items:center;gap:12px;padding:40px 20px;display:grid}.JvbqOq_empty strong{color:var(--haven-theme-text,#0b3d57)}.JvbqOq_error,.JvbqOq_notice,.JvbqOq_transferPrompt{border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;margin:0;padding:13px 16px;font-size:.82rem;display:flex}.JvbqOq_error{background:var(--haven-theme-tint-red,#fff2ef);color:var(--haven-theme-ink-red,#9c412c)}.JvbqOq_notice{background:var(--haven-theme-tint-green,#edf8f4);color:var(--haven-theme-ink-green,#20725d)}.JvbqOq_transferPrompt{background:var(--haven-theme-tint-teal,#e7f4f2)}.JvbqOq_transferPrompt>span{flex:1}.JvbqOq_transferPrompt button{background:0 0;border:0;min-height:28px;padding:0}.JvbqOq_attention{color:var(--haven-theme-ink-amber,#886315);overflow-wrap:anywhere;margin:4px 0;font-size:.78rem}.JvbqOq_attention a{text-decoration:underline}.JvbqOq_dialog{border:1px solid var(--haven-theme-line,#d5e4e8);width:min(540px,100vw - 24px);max-height:calc(100dvh - 32px);color:var(--haven-theme-text,#0b3d57);background:var(--haven-theme-surface,#fff);border-radius:24px;padding:0;box-shadow:0 24px 80px #0b3d5733}.JvbqOq_dialog::backdrop{background:#0b253b66}.JvbqOq_dialog form{gap:20px;padding:26px;display:grid}.JvbqOq_dialog header{justify-content:space-between;align-items:center;gap:12px;display:flex}.JvbqOq_dialog h2{letter-spacing:-.03em;margin:0;font-size:1.25rem}.JvbqOq_dialog header button{background:0 0;border:0;min-height:32px;padding:4px}.JvbqOq_dialogTransaction{background:var(--haven-theme-canvas,#f2f7f9);border-radius:14px;grid-template-columns:1fr auto;gap:8px;padding:16px;display:grid}.JvbqOq_dialogTransaction strong{overflow-wrap:anywhere}.JvbqOq_dialogTransaction span{color:var(--haven-theme-muted,#617581);grid-column:1/-1;font-size:.8rem}.JvbqOq_dialog footer{justify-content:flex-end;gap:10px;display:flex}.JvbqOq_dialog input,.JvbqOq_dialog textarea{background:var(--haven-theme-surface,#fff);width:100%;color:var(--haven-theme-text,#0b3d57);border:1px solid var(--haven-theme-line,#d5e4e8);font:inherit;border-radius:12px;padding:11px}.JvbqOq_dialog label>span{font-weight:400}@media (max-width:1000px){.JvbqOq_stats{grid-template-columns:repeat(2,minmax(0,1fr))}.JvbqOq_filters{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.JvbqOq_search{grid-area:2/1/auto/3}.JvbqOq_refresh{grid-area:2/3}.JvbqOq_filters>label:nth-child(2){grid-column:2/4}}@media (max-width:600px){.JvbqOq_workspace{gap:12px}.JvbqOq_scopeBar{gap:10px}.JvbqOq_scopeTabs{flex:1}.JvbqOq_scopeTabs button{flex:1;padding:10px 14px}.JvbqOq_scopeBar>.JvbqOq_secondary{width:100%}.JvbqOq_header{align-items:flex-start}.JvbqOq_headerFields{width:100%}.JvbqOq_headerFields label{flex:1;min-width:0}.JvbqOq_stats{gap:10px}.JvbqOq_stats article{flex-direction:column;gap:9px;padding:16px 12px}.JvbqOq_stats strong{font-variant-numeric:tabular-nums;font-size:1.2rem}.JvbqOq_statIcon{border-radius:10px;width:32px;height:32px}.JvbqOq_stats article>div>span{font-size:.76rem}.JvbqOq_transaction{flex-wrap:wrap;gap:10px;padding:16px 12px}.JvbqOq_rowIcon{border-radius:10px;width:32px;height:32px}.JvbqOq_rowCopy{flex-basis:calc(100% - 42px)}.JvbqOq_rowEnd{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;width:calc(100% - 42px);margin-left:42px;display:flex}.JvbqOq_rowEnd>b{margin-right:auto}.JvbqOq_summaryLine{align-items:flex-start;gap:8px}.JvbqOq_filters{gap:10px}.JvbqOq_dialog form{gap:18px;padding:20px}}.JvbqOq_recordList{gap:14px;min-width:0;display:grid}.JvbqOq_recordCard{border:1px solid var(--haven-card-outline,var(--haven-theme-line,#d5e4e8));border-left:4px solid var(--haven-card-accent,#22577a);background:var(--haven-card-surface,var(--haven-theme-surface,#fff));border-radius:16px;min-width:0;padding:18px;box-shadow:0 7px 20px #0b3d5708}.JvbqOq_recordFields{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;display:grid}.JvbqOq_recordFields>div{gap:5px;min-width:0;display:grid}.JvbqOq_recordFields dt{color:var(--haven-theme-muted,#617581);text-transform:uppercase;letter-spacing:.04em;font-size:.68rem;font-weight:800}.JvbqOq_recordFields dd{background:var(--haven-theme-surface,#fff);border:1px solid var(--haven-theme-line,#dce7eb);overflow-wrap:anywhere;border-radius:9px;min-height:42px;margin:0;padding:10px;font-size:.82rem}.JvbqOq_recordFields small{color:var(--haven-theme-muted,#617581);margin-top:3px;font-size:.7rem;display:block}.JvbqOq_descriptionField{grid-column:span 2}.JvbqOq_recordFooter{flex-wrap:wrap;align-items:center;gap:12px;margin-top:14px;display:flex}.JvbqOq_recordFooter>.JvbqOq_tags{flex:1}.JvbqOq_amountValue{font-variant-numeric:tabular-nums;color:var(--haven-theme-ink-red,#b4233d);font-size:1.2rem}.JvbqOq_amountValue[data-incoming=true]{color:var(--haven-theme-ink-green,#166534)}.JvbqOq_categoryButton{text-align:left;font:inherit;color:inherit;background:0 0;border:0;width:100%;min-height:24px;padding:0;font-weight:650}@media (max-width:900px){.JvbqOq_recordFields{grid-template-columns:repeat(2,minmax(0,1fr))}.JvbqOq_recordFooter>.JvbqOq_tags{flex-basis:100%}.JvbqOq_recordFooter .JvbqOq_amountValue{margin-right:auto}}@media (max-width:500px){.JvbqOq_recordCard{padding:14px}.JvbqOq_recordFields{grid-template-columns:minmax(0,1fr);gap:9px}.JvbqOq_recordFields>div{grid-template-columns:95px minmax(0,1fr);align-items:center;gap:8px;display:grid}.JvbqOq_descriptionField{grid-column:auto}.JvbqOq_recordFields dt{font-size:.67rem}.JvbqOq_recordFields dd{font-size:.78rem}.JvbqOq_recordFooter{gap:8px}.JvbqOq_amountValue{font-size:1.1rem}}.JvbqOq_statusTabs{background:var(--haven-theme-surface,#fff);border:1px solid var(--haven-theme-line,#d5e4e8);border-radius:14px;flex-wrap:wrap;gap:6px;width:fit-content;max-width:100%;padding:5px;display:flex}.JvbqOq_statusTab{min-height:42px;color:var(--haven-theme-muted,#617581);background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:10px 16px;font-size:.8rem;display:flex}.JvbqOq_statusTab[aria-pressed=true]{background:var(--haven-theme-tint-teal,#e7f4f2);color:var(--haven-theme-text,#0b3d57)}.JvbqOq_transferActions{flex-wrap:wrap;gap:8px;display:flex}.JvbqOq_transferActions button{flex:1}@media (max-width:600px){.JvbqOq_transferActions{width:100%}.JvbqOq_transferActions button{padding:8px;font-size:.72rem}.JvbqOq_statusTabs{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.JvbqOq_statusTab{gap:4px;padding:8px 5px;font-size:.72rem}}.JvbqOq_container>header{margin-bottom:0}.JvbqOq_filters{grid-template-columns:minmax(180px,1fr) minmax(200px,1.5fr) auto}.JvbqOq_filters .JvbqOq_search,.JvbqOq_filters .JvbqOq_refresh{grid-area:auto}.JvbqOq_filters>label:nth-child(2){grid-column:auto}@media (max-width:600px){.JvbqOq_filters{grid-template-columns:minmax(0,1fr) auto}.JvbqOq_filters>label:first-child{grid-column:1/-1}.JvbqOq_filters .JvbqOq_search{grid-column:1}.JvbqOq_filters .JvbqOq_refresh{grid-column:2}}.JvbqOq_propertyTools{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.JvbqOq_propertyTools button,.JvbqOq_propertyTools a{border:1px solid var(--haven-theme-line,#d5e4e8);background:var(--haven-theme-surface,#fff);color:var(--haven-theme-text,#0b3d57);font:inherit;border-radius:11px;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:9px 12px;font-size:.8rem;font-weight:700;text-decoration:none;display:inline-flex}.JvbqOq_detailGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.JvbqOq_detailGrid output{background:var(--haven-theme-canvas,#f2f7f9);color:var(--haven-theme-text,#0b3d57);font-variant-numeric:tabular-nums;border-radius:12px;padding:12px}.JvbqOq_dialog .JvbqOq_checkLabel{align-items:center;gap:10px;display:flex}.JvbqOq_dialog input[type=checkbox]{accent-color:#297b70;width:18px;height:18px;padding:0}.JvbqOq_treatment{color:var(--haven-theme-muted,#617581);font-size:.78rem}.JvbqOq_dialog .JvbqOq_inlineField{justify-content:space-between;align-items:center;gap:12px;font-size:.75rem;display:flex}.JvbqOq_inlineField input{max-width:110px}.JvbqOq_dialog small{color:var(--haven-theme-muted,#617581);font-size:.73rem;font-weight:400}.JvbqOq_propertyDialog{width:min(760px,100vw - 24px);padding:22px;display:none}.JvbqOq_propertyDialog[open]{gap:16px;display:grid}.JvbqOq_propertyDialog form{gap:14px;padding:0}.JvbqOq_propertyEditors{gap:12px;display:grid}.JvbqOq_propertyEditor{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:12px;display:grid}.JvbqOq_lossFields{border:1px solid var(--haven-theme-line,#d5e4e8);border-radius:12px;gap:12px;padding:14px;display:grid}.JvbqOq_lossFields legend{padding:0 6px;font-size:.8rem;font-weight:700}.JvbqOq_propertyCards{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.JvbqOq_propertyCards article{border:1px solid var(--haven-theme-line,#d5e4e8);border-radius:14px;padding:12px}.JvbqOq_propertyCards article>div{flex-wrap:wrap;align-items:center;gap:7px;font-size:.85rem;display:flex}.JvbqOq_propertyCards article>div span{color:var(--haven-theme-muted,#617581);flex-basis:100%;font-size:.71rem}.JvbqOq_propertyCards strong{overflow-wrap:anywhere}.JvbqOq_propertyCards dl{gap:9px;margin:14px 0 0;display:grid}.JvbqOq_propertyCards dl>div{gap:3px;display:grid}.JvbqOq_propertyCards dt{color:var(--haven-theme-muted,#617581);font-size:.7rem}.JvbqOq_propertyCards dd{font-variant-numeric:tabular-nums;margin:0;font-size:.9rem;font-weight:750}.JvbqOq_rentalTotals{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.JvbqOq_rentalTotals>span{background:var(--haven-theme-canvas,#f2f7f9);border-radius:12px;gap:6px;padding:12px;font-size:.75rem;display:grid}.JvbqOq_rentalTotals strong{font-size:1.06rem}.JvbqOq_companyCosts{gap:10px;display:grid}.JvbqOq_companyCosts article{border-top:1px solid var(--haven-theme-line,#d5e4e8);flex-wrap:wrap;align-items:center;gap:10px;padding:12px 0;font-size:.8rem;display:flex}.JvbqOq_companyCosts article>div{flex:1;gap:4px;min-width:130px;display:grid}.JvbqOq_companyCosts strong{overflow-wrap:anywhere}.JvbqOq_companySearch{align-items:center;gap:8px;display:flex}.JvbqOq_companySearch input{min-width:0}@media (max-width:600px){.JvbqOq_propertyDialog{padding:16px}.JvbqOq_propertyCards{grid-template-columns:1fr}.JvbqOq_propertyCards dl{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:10px}.JvbqOq_propertyEditor{grid-template-columns:1fr}.JvbqOq_detailGrid{gap:10px}.JvbqOq_detailGrid label{font-size:.73rem}}.JvbqOq_payslips{gap:10px;min-width:0;display:grid}.JvbqOq_payslipHeading{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.JvbqOq_payslipHeading h2{align-items:center;gap:8px;margin:0 auto 0 0;font-size:1.05rem;display:flex}.JvbqOq_payslips .JvbqOq_fileInput{opacity:0;pointer-events:none;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.JvbqOq_selectedPayslip{align-items:center;gap:8px;min-width:0;font-size:.8rem;display:flex}.JvbqOq_selectedPayslip span{overflow-wrap:anywhere;flex:1}.JvbqOq_selectedPayslip a,.JvbqOq_payslipList a{color:var(--haven-theme-ink-teal,#267a77);padding:8px}.JvbqOq_payslipList{max-height:250px;overflow:auto}.JvbqOq_payslipList article{border-bottom:1px solid var(--haven-theme-line,#d5e4e8);align-items:center;gap:12px;padding:10px 0;font-size:.8rem;display:flex}.JvbqOq_payslipList article>div{flex:1;gap:4px;min-width:0;display:grid}.JvbqOq_payslipList strong{overflow-wrap:anywhere}.JvbqOq_payslipList small{color:var(--haven-theme-muted,#617581);font-size:.74rem}.JvbqOq_payslipReviewLink{color:var(--haven-theme-ink-teal,#267a77);font-size:.8rem}.JvbqOq_payslipTotals{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.JvbqOq_payslipTotals>div{border:1px solid var(--haven-theme-line,#d5e4e8);background:var(--haven-theme-canvas,#f3f8f9);border-radius:11px;gap:5px;min-width:0;padding:10px;display:grid}.JvbqOq_payslipTotals span{color:var(--haven-theme-muted,#617581);font-size:.67rem}.JvbqOq_payslipTotals strong{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:clamp(.84rem,2.8vw,1.08rem)}.JvbqOq_salaryBreakdown summary{cursor:pointer;color:var(--haven-theme-text,#0b3d57);font-size:.77rem}.JvbqOq_salaryBreakdown .JvbqOq_detailGrid{margin-top:12px}.JvbqOq_transactionList{gap:12px;min-width:0;display:grid}.JvbqOq_reviewDialog form{gap:14px;padding:22px}:is(.JvbqOq_reviewDialog input:not([type=file]),.JvbqOq_reviewDialog label .havenChoiceTrigger){box-sizing:border-box;height:46px;min-height:46px;font-size:.88rem}.JvbqOq_reviewDialog input:not([type=file]){padding:10px 12px}.JvbqOq_reviewDialog .JvbqOq_contactControls input{padding-right:38px}.JvbqOq_contactField{min-width:0;color:var(--haven-theme-muted,#617581);gap:7px;font-size:.8rem;font-weight:700;display:grid}.JvbqOq_contactControls{grid-template-columns:minmax(0,1fr) auto;gap:8px;min-width:0;display:grid}.JvbqOq_contactControls .havenCustomerInputShell{min-width:0}.JvbqOq_contactControls>.JvbqOq_secondary{height:46px;min-height:46px;padding:10px 12px}.JvbqOq_recordFields dd{flex-wrap:wrap;align-items:center;gap:3px;min-height:46px;display:flex}.JvbqOq_recordFields small{width:100%}.JvbqOq_recordFields dd.JvbqOq_categoryCell{background:0 0;border:0;padding:0}.JvbqOq_categoryCell>div{width:100%;min-width:0}.JvbqOq_recordFields .JvbqOq_categoryCell .havenChoiceTrigger{border-radius:9px;height:100%;min-height:46px}.JvbqOq_recordCard{transform:translate3d(var(--haven-swipe-x,0px),0,0);touch-action:pan-y pinch-zoom;transition:transform .18s;position:relative}.JvbqOq_recordCard[data-haven-swipe-direction]{-webkit-user-select:none;user-select:none;transition:none}.JvbqOq_transactionList [data-haven-swipe-surface]{isolation:isolate;touch-action:pan-y pinch-zoom;overscroll-behavior-x:contain;border-radius:16px;position:relative;overflow:clip}.JvbqOq_transactionList .havenTransactionSwipeCue{color:#fff;opacity:0;pointer-events:none;background:#278e67;justify-content:flex-end;align-items:center;gap:6px;padding:10px;font-size:.75rem;font-weight:700;display:flex;position:absolute;inset:0}.JvbqOq_transactionList [data-haven-swipe-surface]:has([data-haven-swipe-direction]) .havenTransactionSwipeCue{opacity:1}.JvbqOq_reviewDialog label .havenChoiceTrigger{color:var(--haven-theme-text,#0b3d57);border-radius:12px;padding:10px 12px;font-weight:600}@media (max-width:600px){.JvbqOq_reviewDialog form{gap:12px;padding:18px}.JvbqOq_reviewDialog h2{font-size:1.15rem}}@media (prefers-reduced-motion:reduce){.JvbqOq_recordCard{transition:none}}
.m04SzG_field{width:100%;min-width:0;display:block;position:relative}.m04SzG_field>input:first-child{font-variant-numeric:tabular-nums;width:100%;padding-right:50px}.m04SzG_field>svg{pointer-events:none;width:19px;height:19px;color:var(--haven-theme-muted,#526278);position:absolute;top:50%;right:13px;transform:translateY(-50%)}.m04SzG_field>input.m04SzG_picker{opacity:0;cursor:pointer;border:0;height:100%;min-height:44px;padding:0;position:absolute;top:0;right:0;width:44px!important}.m04SzG_field:has(.m04SzG_picker:focus-visible){outline:2px solid var(--haven-theme-focus,#526278);outline-offset:2px;border-radius:10px}
.wQf4ja_panel{border:1px solid var(--haven-theme-line,#d8e5e9);background:var(--haven-theme-surface,#fff);color:var(--haven-theme-text,#243c49);border-radius:18px;margin:18px 0;padding:20px}.wQf4ja_panel>header{justify-content:space-between;align-items:center;gap:18px;display:flex}.wQf4ja_panel h2{align-items:center;gap:9px;margin:0;font-size:18px;display:flex}.wQf4ja_panel h2 svg{width:21px;height:21px}.wQf4ja_panel p{font-size:13px;line-height:1.6}.wQf4ja_panel header p{margin:7px 0 0}.wQf4ja_panel summary{cursor:pointer;padding:12px 0;font-size:14px}.wQf4ja_list{gap:10px;display:grid}.wQf4ja_list article{border:1px solid var(--haven-theme-line,#dce7eb);border-radius:13px;flex-wrap:wrap;align-items:center;gap:16px;padding:14px;display:flex}.wQf4ja_identity{flex:1;align-items:center;gap:12px;min-width:200px;display:flex}.wQf4ja_identity>svg{color:var(--haven-theme-ink-teal,#38877a);flex:none}.wQf4ja_identity>div{gap:4px;display:grid}.wQf4ja_identity span,.wQf4ja_identity small{overflow-wrap:anywhere;font-size:12px}.wQf4ja_identity small{color:var(--haven-theme-muted,#61747e)}.wQf4ja_actions{gap:8px;display:flex}.wQf4ja_actions svg{width:16px;height:16px}.wQf4ja_confirmation{border-top:1px solid var(--haven-theme-line,#dce7eb);flex-basis:100%;padding-top:8px}.wQf4ja_confirmation button{margin:4px}.wQf4ja_error{color:var(--haven-theme-ink-red,#983c46)}.wQf4ja_dialog{background:var(--haven-theme-surface,#fff);width:min(510px,100vw - 24px);max-height:calc(100dvh - 28px);color:var(--haven-theme-text,#243c49);border:1px solid var(--haven-theme-line,#d8e5e9);border-radius:20px;padding:24px;overflow:auto;box-shadow:0 24px 70px #182f3a33}.wQf4ja_dialog::backdrop{background:#112c3b80}.wQf4ja_dialog>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.wQf4ja_dialog h2{align-items:center;gap:8px;margin:0;font-size:20px;display:flex}.wQf4ja_dialog header button{background:var(--haven-theme-raised,#f1f6f8);border:0;border-radius:10px;place-items:center;min-width:44px;min-height:44px;display:grid}.wQf4ja_dialog form{gap:15px;display:grid}.wQf4ja_dialog label{gap:7px;font-size:13px;font-weight:600;display:grid}.wQf4ja_dialog input,.wQf4ja_dialog select{border:1px solid var(--haven-theme-line,#c6d9e2);border-radius:10px;width:100%;min-width:0;min-height:46px;padding:10px 12px;font-size:16px}.wQf4ja_dialog p{font-size:13px;line-height:1.65}.wQf4ja_hint{color:var(--haven-theme-muted,#61747e);margin:0}.wQf4ja_dialog footer{justify-content:flex-end;gap:10px;display:flex}.wQf4ja_dialog button{min-height:44px}.wQf4ja_dialog footer svg{width:18px;height:18px}@media (max-width:600px){.wQf4ja_panel{padding:15px}.wQf4ja_panel>header{flex-direction:column;align-items:flex-start}.wQf4ja_panel>header>button{width:100%}.wQf4ja_dialog{padding:18px}.wQf4ja_dialog h2{font-size:18px}.wQf4ja_list article{align-items:flex-start}.wQf4ja_identity{flex-basis:100%;width:100%;min-width:0}.wQf4ja_actions{width:100%}.wQf4ja_actions button{flex:1}}
.plwJ5W_panel{min-width:0;margin:16px 0}.plwJ5W_heading{align-items:center;gap:14px;margin-bottom:20px;display:flex}.plwJ5W_heading h3{margin:0 0 5px}.plwJ5W_heading p{opacity:.8;margin:0;font-size:13px}.plwJ5W_heading>div{flex:1}.plwJ5W_symbol{background:var(--haven-theme-raised,#e4f5ef);width:44px;height:44px;color:var(--haven-theme-text,#22577a);border-radius:14px;flex:none;place-items:center;display:grid}.plwJ5W_filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.plwJ5W_filters label{flex-direction:column;gap:7px;min-width:0;font-size:13px;font-weight:600;display:flex}.plwJ5W_filters input,.plwJ5W_filters select{width:100%;min-width:0;font-size:16px}.plwJ5W_actions{justify-content:space-between;align-items:center;gap:12px;margin-top:20px;display:flex}.plwJ5W_dialog{border:1px solid var(--haven-theme-line,#758e99);width:min(1140px,100vw - 24px);max-width:calc(100vw - 24px);height:min(900px,100dvh - 24px);max-height:calc(100dvh - 24px);color:var(--haven-theme-text,#203842);background:var(--haven-theme-raised,#f4f7f8);border-radius:18px;margin:auto;padding:0;overflow:auto;box-shadow:0 24px 80px #0005}.plwJ5W_dialog::backdrop{background:#0a1d2ac2}.plwJ5W_dialogHead{z-index:2;background:var(--haven-theme-raised,#f4f7f8);border-bottom:1px solid var(--haven-theme-line,#dce5e8);justify-content:space-between;align-items:center;gap:10px;padding:14px 18px;display:flex;position:sticky;top:0}.plwJ5W_dialogHead h3{margin:0;font-size:17px}.plwJ5W_dialogHead>div{align-items:center;gap:10px;display:flex}.plwJ5W_pageTools{justify-content:center;align-items:center;gap:10px;padding:10px;display:flex}.plwJ5W_pageTools span{font-variant-numeric:tabular-nums;font-size:13px}.plwJ5W_pdfSurface{background:var(--haven-theme-raised,#dce5e8);min-height:240px;padding:16px;position:relative;overflow:auto}.plwJ5W_pdfSurface canvas{background:#fff;width:100%;height:auto;display:block;box-shadow:0 3px 18px #20384226}.plwJ5W_pdfSurface canvas.plwJ5W_zoomed{width:200%;max-width:none}.plwJ5W_loading{background:var(--haven-theme-surface,#fff);border-radius:10px;align-items:center;gap:8px;padding:12px;display:flex;position:absolute;top:24px;left:24px}.plwJ5W_spin{animation:1s linear infinite plwJ5W_report-spin}@keyframes plwJ5W_report-spin{to{transform:rotate(360deg)}}@media (max-width:600px){.plwJ5W_heading{flex-wrap:wrap}.plwJ5W_heading>button{margin-left:58px}.plwJ5W_filters{grid-template-columns:1fr}.plwJ5W_dialogHead{flex-wrap:wrap;padding:12px}.plwJ5W_dialogHead h3{font-size:15px}.plwJ5W_pdfSurface{padding:8px}.plwJ5W_pageTools{gap:6px}.plwJ5W_dialogHead a{font-size:13px}.plwJ5W_dialog{border-radius:12px}}@media (prefers-reduced-motion:reduce){.plwJ5W_spin{animation:none}}
