.workspace-module__29gsrq__hero{max-width:820px;margin:0 auto 42px}.workspace-module__29gsrq__hero h1{letter-spacing:-.065em;overflow-wrap:anywhere;max-width:12ch;margin:10px 0 16px;font-size:clamp(2.6rem,7vw,5rem);font-weight:500;line-height:.98}.workspace-module__29gsrq__hero p:not(.workspace-module__29gsrq__eyebrow){color:#60706d;max-width:62ch;font-size:1.05rem;line-height:1.6}.workspace-module__29gsrq__eyebrow{color:#2d665c;letter-spacing:.12em;text-transform:uppercase;font-family:ui-sans-serif,system-ui,sans-serif;font-size:.73rem;font-weight:750}.workspace-module__29gsrq__summaryActions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:20px;display:flex}.workspace-module__29gsrq__stateChoice{gap:7px;max-width:420px;margin-top:24px;display:grid}.workspace-module__29gsrq__stateChoice label{color:#1d2b2a;font-family:ui-sans-serif,system-ui,sans-serif;font-size:.83rem;font-weight:750}.workspace-module__29gsrq__stateChoice select{color:#1d2b2a;font:inherit;background:#fff;border:1px solid #adbeb6;border-radius:8px;min-height:44px;padding:10px 12px}.workspace-module__29gsrq__stateChoice small{color:#60706d;font-size:.78rem;line-height:1.45}.workspace-module__29gsrq__panel{background:#fff;border:1px solid #d9e1dc;border-radius:16px;max-width:900px;margin:0 auto 22px;padding:24px}.workspace-module__29gsrq__panelHeading{justify-content:space-between;align-items:end;gap:20px;display:flex}.workspace-module__29gsrq__panel h2{letter-spacing:-.04em;margin:7px 0 12px;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.7rem,4vw,2.5rem);font-weight:500}.workspace-module__29gsrq__panel h3{margin:0 0 12px;font-family:Georgia,Times New Roman,serif;font-size:1.4rem;font-weight:500}.workspace-module__29gsrq__progressText,.workspace-module__29gsrq__panel p,.workspace-module__29gsrq__disclaimer,.workspace-module__29gsrq__statusMessage,.workspace-module__29gsrq__error{color:#60706d;font-family:ui-sans-serif,system-ui,sans-serif;font-size:.86rem;line-height:1.55}.workspace-module__29gsrq__progressText{white-space:nowrap;margin:0;font-weight:750}.workspace-module__29gsrq__progressTrack{background:#e5ece8;border-radius:999px;height:12px;margin:4px 0 24px;overflow:hidden}.workspace-module__29gsrq__progressTrack span{border-radius:inherit;background:#2d665c;height:100%;transition:width .16s;display:block}.workspace-module__29gsrq__taskList{gap:8px;display:grid}.workspace-module__29gsrq__taskRow{cursor:pointer;border:1px solid #d9e1dc;border-radius:10px;align-items:flex-start;gap:12px;padding:13px;display:flex}.workspace-module__29gsrq__taskRow:hover{border-color:#9eb7ac}.workspace-module__29gsrq__taskRow input{accent-color:#2d665c;flex:none;width:20px;height:20px;margin-top:2px}.workspace-module__29gsrq__taskRow input:focus-visible,.workspace-module__29gsrq__primaryButton:focus-visible,.workspace-module__29gsrq__secondaryButton:focus-visible,.workspace-module__29gsrq__removeButton:focus-visible,.workspace-module__29gsrq__stateChoice select:focus-visible,.workspace-module__29gsrq__form input:focus-visible,.workspace-module__29gsrq__form textarea:focus-visible,.workspace-module__29gsrq__form select:focus-visible{outline-offset:3px;outline:3px solid #e2a82f}.workspace-module__29gsrq__taskRow span{gap:4px;display:grid}.workspace-module__29gsrq__taskRow small{color:#60706d;font-size:.78rem;line-height:1.45}.workspace-module__29gsrq__twoColumn{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;max-width:900px;margin:0 auto;display:grid}.workspace-module__29gsrq__twoColumn .workspace-module__29gsrq__panel{width:100%}.workspace-module__29gsrq__recordsSection{background:#f1f6f2;border:1px solid #d9e1dc;border-radius:16px;max-width:900px;margin:0 auto 22px;padding:24px}.workspace-module__29gsrq__recordModules{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.workspace-module__29gsrq__recordModule{background:#fff;border:1px solid #d9e1dc;border-radius:12px;min-width:0;padding:18px}.workspace-module__29gsrq__recordModule:last-child{grid-column:1/-1}.workspace-module__29gsrq__recordModule h3{margin-bottom:8px}.workspace-module__29gsrq__recordModule p{margin:0}.workspace-module__29gsrq__availabilityNotice{background:#fff;border-left:4px solid #c39a3b;margin:0;padding:12px 14px}.workspace-module__29gsrq__form{gap:8px;margin-top:18px;display:grid}.workspace-module__29gsrq__form label{color:#1d2b2a;margin-top:6px;font-family:ui-sans-serif,system-ui,sans-serif;font-size:.83rem;font-weight:750}.workspace-module__29gsrq__form input,.workspace-module__29gsrq__form textarea,.workspace-module__29gsrq__form select{color:#1d2b2a;font:inherit;background:#fff;border:1px solid #adbeb6;border-radius:8px;width:100%;padding:10px 12px}.workspace-module__29gsrq__form textarea{resize:vertical}.workspace-module__29gsrq__primaryButton,.workspace-module__29gsrq__secondaryButton{cursor:pointer;border-radius:8px;min-height:44px;padding:9px 13px;font-family:ui-sans-serif,system-ui,sans-serif;font-size:.83rem;font-weight:750}.workspace-module__29gsrq__primaryButton{color:#fff;background:#2d665c;border:1px solid #2d665c;margin-top:10px}.workspace-module__29gsrq__secondaryButton{color:#1d2b2a;background:0 0;border:1px solid #adbeb6}.workspace-module__29gsrq__recordList{gap:9px;margin:24px 0 0;padding:0;list-style:none;display:grid}.workspace-module__29gsrq__recordList li{border-top:1px solid #d9e1dc;gap:4px;padding-top:10px;display:grid}.workspace-module__29gsrq__recordList strong,.workspace-module__29gsrq__recordList span{color:#60706d;font-family:ui-sans-serif,system-ui,sans-serif;font-size:.82rem;line-height:1.45}.workspace-module__29gsrq__recordList strong{color:#1d2b2a}.workspace-module__29gsrq__removeButton{color:#8d3b32;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;width:fit-content;padding:2px 0;font-size:.78rem;text-decoration:underline}.workspace-module__29gsrq__calculationRecord{background:#e2f0e9;border-radius:10px;margin-top:20px;padding:18px}.workspace-module__29gsrq__calculationRecord p{margin:5px 0}.workspace-module__29gsrq__calculationRecord a{color:#2d665c;font-weight:750}.workspace-module__29gsrq__disclaimer{margin-bottom:0;font-size:.77rem!important}.workspace-module__29gsrq__error{color:#74251d;background:#fff1ef;border-left:4px solid #b74033;max-width:900px;margin:12px auto;padding:10px 12px}.workspace-module__29gsrq__statusMessage{max-width:900px;min-height:1.2em;margin:12px auto}@media (max-width:760px){.workspace-module__29gsrq__twoColumn,.workspace-module__29gsrq__recordModules{grid-template-columns:1fr}.workspace-module__29gsrq__recordModule:last-child{grid-column:auto}}@media (max-width:520px){.workspace-module__29gsrq__panel{padding:18px}.workspace-module__29gsrq__panelHeading{flex-direction:column;align-items:flex-start;gap:0}.workspace-module__29gsrq__progressText{white-space:normal}.workspace-module__29gsrq__primaryButton,.workspace-module__29gsrq__secondaryButton{width:100%}}@media print{.workspace-module__29gsrq__hero,.workspace-module__29gsrq__panel:not(.workspace-module__29gsrq__printSummary),.workspace-module__29gsrq__recordsSection,.workspace-module__29gsrq__error,.workspace-module__29gsrq__statusMessage{display:none}.workspace-module__29gsrq__printSummary{border:0;max-width:none;margin:0}}
.gate4-module__Z-gq5W__page{--gate4-ink:#1d2b2a;--gate4-muted:#60706d;--gate4-panel:#fff;--gate4-line:#d9e1dc;--gate4-accent:#2d665c;--gate4-soft:#e2f0e9;max-width:1080px;color:var(--gate4-ink);margin:0 auto;padding:28px 24px 60px}.gate4-module__Z-gq5W__header{justify-content:space-between;align-items:center;margin-bottom:64px;display:flex}.gate4-module__Z-gq5W__brand,.gate4-module__Z-gq5W__secondaryLink{color:var(--gate4-ink);font-family:ui-sans-serif,system-ui,sans-serif;font-size:.92rem;font-weight:750;text-decoration:none}.gate4-module__Z-gq5W__secondaryLink{color:var(--gate4-accent);text-underline-offset:3px;text-decoration:underline}.gate4-module__Z-gq5W__intro{max-width:760px;margin:0 auto 40px}.gate4-module__Z-gq5W__eyebrow{color:var(--gate4-accent);letter-spacing:.12em;text-transform:uppercase;font-family:ui-sans-serif,system-ui,sans-serif;font-size:.73rem;font-weight:750}.gate4-module__Z-gq5W__intro h1{letter-spacing:-.065em;max-width:11ch;margin:12px 0 22px;font-size:clamp(2.7rem,7vw,5.2rem);font-weight:500;line-height:.98}.gate4-module__Z-gq5W__lede,.gate4-module__Z-gq5W__introNote{color:var(--gate4-muted);font-size:1.1rem;line-height:1.6}.gate4-module__Z-gq5W__introNote{font-family:ui-sans-serif,system-ui,sans-serif;font-size:.87rem}.gate4-module__Z-gq5W__surface{background:var(--gate4-panel);border:1px solid var(--gate4-line);border-radius:16px;max-width:760px;margin:0 auto;padding:28px}.gate4-module__Z-gq5W__surface h2{letter-spacing:-.045em;margin:0 0 12px;font-size:clamp(1.8rem,4vw,2.6rem)}.gate4-module__Z-gq5W__surface p{color:var(--gate4-muted);font-family:ui-sans-serif,system-ui,sans-serif;line-height:1.6}.gate4-module__Z-gq5W__form{gap:18px;margin-top:26px;display:grid}.gate4-module__Z-gq5W__field{gap:8px;display:grid}.gate4-module__Z-gq5W__field label{font-family:ui-sans-serif,system-ui,sans-serif;font-size:.9rem;font-weight:750}.gate4-module__Z-gq5W__field input{color:var(--gate4-ink);font:inherit;background:#fff;border:1px solid #adbeb6;border-radius:9px;width:100%;min-height:50px;padding:12px 14px}.gate4-module__Z-gq5W__field small{color:var(--gate4-muted);font-family:ui-sans-serif,system-ui,sans-serif;font-size:.78rem;line-height:1.45}.gate4-module__Z-gq5W__primaryAction,.gate4-module__Z-gq5W__secondaryAction{cursor:pointer;border-radius:9px;justify-content:center;align-items:center;min-height:50px;padding:11px 18px;font-family:ui-sans-serif,system-ui,sans-serif;font-size:.9rem;font-weight:750;text-decoration:none;display:inline-flex}.gate4-module__Z-gq5W__primaryAction{background:var(--gate4-accent);border:1px solid var(--gate4-accent);color:#fff}.gate4-module__Z-gq5W__primaryAction:hover{background:#214e47;border-color:#214e47}.gate4-module__Z-gq5W__secondaryAction{color:var(--gate4-ink);background:0 0;border:1px solid #adbeb6}.gate4-module__Z-gq5W__error,.gate4-module__Z-gq5W__success,.gate4-module__Z-gq5W__notice{padding:11px 13px;font-family:ui-sans-serif,system-ui,sans-serif;font-size:.86rem;line-height:1.55}.gate4-module__Z-gq5W__error{color:#74251d;background:#fff1ef;border-left:4px solid #b74033}.gate4-module__Z-gq5W__success{background:var(--gate4-soft);border-left:4px solid var(--gate4-accent);color:#214e47}.gate4-module__Z-gq5W__notice{color:#5d4614;background:#fff8e7;border-left:4px solid #c28a16}.gate4-module__Z-gq5W__features{gap:10px;padding-left:20px;display:grid}.gate4-module__Z-gq5W__features li{color:var(--gate4-muted);font-family:ui-sans-serif,system-ui,sans-serif;line-height:1.5}.gate4-module__Z-gq5W__smallPrint{color:var(--gate4-muted);margin-top:18px;font-family:ui-sans-serif,system-ui,sans-serif;font-size:.76rem;line-height:1.55}.gate4-module__Z-gq5W__footer{border-top:1px solid var(--gate4-line);color:var(--gate4-muted);margin-top:64px;padding-top:20px;font-family:ui-sans-serif,system-ui,sans-serif;font-size:.8rem;line-height:1.6}.gate4-module__Z-gq5W__brand:focus-visible,.gate4-module__Z-gq5W__secondaryLink:focus-visible,.gate4-module__Z-gq5W__primaryAction:focus-visible,.gate4-module__Z-gq5W__secondaryAction:focus-visible,.gate4-module__Z-gq5W__field input:focus-visible{outline-offset:3px;outline:3px solid #e2a82f}@media (max-width:520px){.gate4-module__Z-gq5W__page{padding:20px 16px 42px}.gate4-module__Z-gq5W__header{margin-bottom:44px}.gate4-module__Z-gq5W__surface{padding:22px 18px}.gate4-module__Z-gq5W__primaryAction,.gate4-module__Z-gq5W__secondaryAction{width:100%}}
.asset-manager-module__gOUppW__surface{background:#f7f8f4;border:1px solid #d9e1dc;border-radius:14px;margin-top:20px;padding:20px}.asset-manager-module__gOUppW__header,.asset-manager-module__gOUppW__cardHeader,.asset-manager-module__gOUppW__actionRow{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.asset-manager-module__gOUppW__eyebrow,.asset-manager-module__gOUppW__cardEyebrow{color:#2d665c;letter-spacing:.1em;text-transform:uppercase;margin:0 0 6px;font-family:ui-sans-serif,system-ui,sans-serif;font-size:.72rem;font-weight:750}.asset-manager-module__gOUppW__surface h2,.asset-manager-module__gOUppW__surface h3{color:#1d2b2a;letter-spacing:-.025em;margin:0;font-weight:550}.asset-manager-module__gOUppW__surface h2{font-size:1.35rem}.asset-manager-module__gOUppW__surface h3{font-size:1.08rem}.asset-manager-module__gOUppW__meta,.asset-manager-module__gOUppW__notice,.asset-manager-module__gOUppW__empty,.asset-manager-module__gOUppW__lede,.asset-manager-module__gOUppW__statusMessage,.asset-manager-module__gOUppW__field label,.asset-manager-module__gOUppW__field small,.asset-manager-module__gOUppW__saved{font-family:ui-sans-serif,system-ui,sans-serif;line-height:1.5}.asset-manager-module__gOUppW__meta,.asset-manager-module__gOUppW__lede,.asset-manager-module__gOUppW__field small{color:#60706d}.asset-manager-module__gOUppW__meta{text-align:right;margin:2px 0 0;font-size:.8rem}.asset-manager-module__gOUppW__notice,.asset-manager-module__gOUppW__empty{color:#60706d;background:#fff;border-left:3px solid #adbeb6;margin:16px 0 0;padding:10px 12px}.asset-manager-module__gOUppW__error{color:#74251d;background:#fff1ef;border-left:3px solid #b74033;margin-top:16px;padding:10px 12px;font-family:ui-sans-serif,system-ui,sans-serif;line-height:1.5}.asset-manager-module__gOUppW__error p{margin:0}.asset-manager-module__gOUppW__assetList{gap:14px;margin-top:16px;display:grid}.asset-manager-module__gOUppW__card,.asset-manager-module__gOUppW__newCard{background:#fff;border:1px solid #d9e1dc;border-radius:11px;padding:16px}.asset-manager-module__gOUppW__newCard{margin-top:16px}.asset-manager-module__gOUppW__cardHeader{align-items:center}.asset-manager-module__gOUppW__valueBadge{color:#214e47;white-space:nowrap;background:#e2f0e9;border-radius:999px;padding:5px 9px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.84rem;font-weight:700}.asset-manager-module__gOUppW__form{gap:13px;margin-top:16px;display:grid}.asset-manager-module__gOUppW__formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.asset-manager-module__gOUppW__field{gap:6px;display:grid}.asset-manager-module__gOUppW__field label{color:#1d2b2a;font-size:.84rem;font-weight:750}.asset-manager-module__gOUppW__field input,.asset-manager-module__gOUppW__field select,.asset-manager-module__gOUppW__field textarea{color:#1d2b2a;font:inherit;background:#fff;border:1px solid #adbeb6;border-radius:8px;width:100%;min-height:44px;padding:9px 10px}.asset-manager-module__gOUppW__field textarea{resize:vertical;min-height:76px}.asset-manager-module__gOUppW__field small{font-size:.75rem}.asset-manager-module__gOUppW__optional{color:#60706d;font-weight:500}.asset-manager-module__gOUppW__actionRow{justify-content:flex-start;align-items:center;margin-top:2px}.asset-manager-module__gOUppW__primaryButton,.asset-manager-module__gOUppW__secondaryButton{cursor:pointer;border-radius:8px;justify-content:center;align-items:center;min-height:40px;padding:8px 13px;font-family:ui-sans-serif,system-ui,sans-serif;font-size:.84rem;font-weight:750;display:inline-flex}.asset-manager-module__gOUppW__primaryButton{color:#fff;background:#2d665c;border:1px solid #2d665c}.asset-manager-module__gOUppW__primaryButton:hover:not(:disabled){background:#214e47;border-color:#214e47}.asset-manager-module__gOUppW__secondaryButton{color:#214e47;background:0 0;border:1px solid #adbeb6;margin-top:10px}.asset-manager-module__gOUppW__saved{color:#214e47;font-size:.84rem;font-weight:750}.asset-manager-module__gOUppW__statusMessage{color:#214e47;min-height:1.35em;margin:16px 0 0;font-size:.86rem}.asset-manager-module__gOUppW__primaryButton:disabled,.asset-manager-module__gOUppW__secondaryButton:disabled,.asset-manager-module__gOUppW__field input:disabled,.asset-manager-module__gOUppW__field select:disabled,.asset-manager-module__gOUppW__field textarea:disabled{cursor:not-allowed;opacity:.6}.asset-manager-module__gOUppW__primaryButton:focus-visible,.asset-manager-module__gOUppW__secondaryButton:focus-visible,.asset-manager-module__gOUppW__field input:focus-visible,.asset-manager-module__gOUppW__field select:focus-visible,.asset-manager-module__gOUppW__field textarea:focus-visible{outline-offset:3px;outline:3px solid #e2a82f}@media (max-width:560px){.asset-manager-module__gOUppW__surface{padding:16px}.asset-manager-module__gOUppW__header,.asset-manager-module__gOUppW__cardHeader{flex-direction:column;align-items:flex-start}.asset-manager-module__gOUppW__meta{text-align:left}.asset-manager-module__gOUppW__formGrid{grid-template-columns:1fr}.asset-manager-module__gOUppW__primaryButton,.asset-manager-module__gOUppW__secondaryButton{width:100%}}
.debt-manager-module__qE6NvG__surface{background:#f7f8f4;border:1px solid #d9e1dc;border-radius:14px;margin-top:20px;padding:20px}.debt-manager-module__qE6NvG__header,.debt-manager-module__qE6NvG__cardHeader,.debt-manager-module__qE6NvG__actionRow{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.debt-manager-module__qE6NvG__eyebrow,.debt-manager-module__qE6NvG__cardEyebrow{color:#2d665c;letter-spacing:.1em;text-transform:uppercase;margin:0 0 6px;font-family:ui-sans-serif,system-ui,sans-serif;font-size:.72rem;font-weight:750}.debt-manager-module__qE6NvG__surface h2,.debt-manager-module__qE6NvG__surface h3{color:#1d2b2a;letter-spacing:-.025em;margin:0;font-weight:550}.debt-manager-module__qE6NvG__surface h2{font-size:1.35rem}.debt-manager-module__qE6NvG__surface h3{font-size:1.08rem}.debt-manager-module__qE6NvG__meta,.debt-manager-module__qE6NvG__notice,.debt-manager-module__qE6NvG__empty,.debt-manager-module__qE6NvG__lede,.debt-manager-module__qE6NvG__statusMessage,.debt-manager-module__qE6NvG__field label,.debt-manager-module__qE6NvG__field small,.debt-manager-module__qE6NvG__saved{font-family:ui-sans-serif,system-ui,sans-serif;line-height:1.5}.debt-manager-module__qE6NvG__meta,.debt-manager-module__qE6NvG__lede,.debt-manager-module__qE6NvG__field small{color:#60706d}.debt-manager-module__qE6NvG__meta{text-align:right;margin:2px 0 0;font-size:.8rem}.debt-manager-module__qE6NvG__notice,.debt-manager-module__qE6NvG__empty{color:#60706d;background:#fff;border-left:3px solid #adbeb6;margin:16px 0 0;padding:10px 12px}.debt-manager-module__qE6NvG__error{color:#74251d;background:#fff1ef;border-left:3px solid #b74033;margin-top:16px;padding:10px 12px;font-family:ui-sans-serif,system-ui,sans-serif;line-height:1.5}.debt-manager-module__qE6NvG__error p{margin:0}.debt-manager-module__qE6NvG__debtList{gap:14px;margin-top:16px;display:grid}.debt-manager-module__qE6NvG__card,.debt-manager-module__qE6NvG__newCard{background:#fff;border:1px solid #d9e1dc;border-radius:11px;padding:16px}.debt-manager-module__qE6NvG__newCard{margin-top:16px}.debt-manager-module__qE6NvG__cardHeader{align-items:center}.debt-manager-module__qE6NvG__amountBadge{color:#214e47;white-space:nowrap;background:#e2f0e9;border-radius:999px;padding:5px 9px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.84rem;font-weight:700}.debt-manager-module__qE6NvG__form{gap:13px;margin-top:16px;display:grid}.debt-manager-module__qE6NvG__formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.debt-manager-module__qE6NvG__field{gap:6px;display:grid}.debt-manager-module__qE6NvG__field label{color:#1d2b2a;font-size:.84rem;font-weight:750}.debt-manager-module__qE6NvG__field input,.debt-manager-module__qE6NvG__field select,.debt-manager-module__qE6NvG__field textarea{color:#1d2b2a;font:inherit;background:#fff;border:1px solid #adbeb6;border-radius:8px;width:100%;min-height:44px;padding:9px 10px}.debt-manager-module__qE6NvG__field textarea{resize:vertical;min-height:76px}.debt-manager-module__qE6NvG__field small{font-size:.75rem}.debt-manager-module__qE6NvG__optional{color:#60706d;font-weight:500}.debt-manager-module__qE6NvG__actionRow{justify-content:flex-start;align-items:center;margin-top:2px}.debt-manager-module__qE6NvG__primaryButton,.debt-manager-module__qE6NvG__secondaryButton{cursor:pointer;border-radius:8px;justify-content:center;align-items:center;min-height:40px;padding:8px 13px;font-family:ui-sans-serif,system-ui,sans-serif;font-size:.84rem;font-weight:750;display:inline-flex}.debt-manager-module__qE6NvG__primaryButton{color:#fff;background:#2d665c;border:1px solid #2d665c}.debt-manager-module__qE6NvG__primaryButton:hover:not(:disabled){background:#214e47;border-color:#214e47}.debt-manager-module__qE6NvG__secondaryButton{color:#214e47;background:0 0;border:1px solid #adbeb6;margin-top:10px}.debt-manager-module__qE6NvG__saved{color:#214e47;font-size:.84rem;font-weight:750}.debt-manager-module__qE6NvG__statusMessage{color:#214e47;min-height:1.35em;margin:16px 0 0;font-size:.86rem}.debt-manager-module__qE6NvG__primaryButton:disabled,.debt-manager-module__qE6NvG__secondaryButton:disabled,.debt-manager-module__qE6NvG__field input:disabled,.debt-manager-module__qE6NvG__field select:disabled,.debt-manager-module__qE6NvG__field textarea:disabled{cursor:not-allowed;opacity:.6}.debt-manager-module__qE6NvG__primaryButton:focus-visible,.debt-manager-module__qE6NvG__secondaryButton:focus-visible,.debt-manager-module__qE6NvG__field input:focus-visible,.debt-manager-module__qE6NvG__field select:focus-visible,.debt-manager-module__qE6NvG__field textarea:focus-visible{outline-offset:3px;outline:3px solid #e2a82f}@media (max-width:560px){.debt-manager-module__qE6NvG__surface{padding:16px}.debt-manager-module__qE6NvG__header,.debt-manager-module__qE6NvG__cardHeader{flex-direction:column;align-items:flex-start}.debt-manager-module__qE6NvG__meta{text-align:left}.debt-manager-module__qE6NvG__formGrid{grid-template-columns:1fr}.debt-manager-module__qE6NvG__primaryButton,.debt-manager-module__qE6NvG__secondaryButton{width:100%}}
.document-manager-module__OD9W0a__surface{background:#f7f8f4;border:1px solid #d9e1dc;border-radius:14px;margin-top:20px;padding:20px}.document-manager-module__OD9W0a__header,.document-manager-module__OD9W0a__cardHeader,.document-manager-module__OD9W0a__actionRow{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.document-manager-module__OD9W0a__eyebrow,.document-manager-module__OD9W0a__cardEyebrow{color:#2d665c;letter-spacing:.1em;text-transform:uppercase;margin:0 0 6px;font-family:ui-sans-serif,system-ui,sans-serif;font-size:.72rem;font-weight:750}.document-manager-module__OD9W0a__surface h2,.document-manager-module__OD9W0a__surface h3{color:#1d2b2a;letter-spacing:-.025em;margin:0;font-weight:550}.document-manager-module__OD9W0a__surface h2{font-size:1.35rem}.document-manager-module__OD9W0a__surface h3{font-size:1.08rem}.document-manager-module__OD9W0a__meta,.document-manager-module__OD9W0a__notice,.document-manager-module__OD9W0a__empty,.document-manager-module__OD9W0a__lede,.document-manager-module__OD9W0a__privacyNote,.document-manager-module__OD9W0a__statusMessage,.document-manager-module__OD9W0a__field label,.document-manager-module__OD9W0a__field small,.document-manager-module__OD9W0a__saved{font-family:ui-sans-serif,system-ui,sans-serif;line-height:1.5}.document-manager-module__OD9W0a__meta,.document-manager-module__OD9W0a__lede,.document-manager-module__OD9W0a__field small{color:#60706d}.document-manager-module__OD9W0a__meta{text-align:right;margin:2px 0 0;font-size:.8rem}.document-manager-module__OD9W0a__notice,.document-manager-module__OD9W0a__empty{color:#60706d;background:#fff;border-left:3px solid #adbeb6;margin:16px 0 0;padding:10px 12px}.document-manager-module__OD9W0a__privacyNote{color:#5d4614;background:#fff8e7;border-left:3px solid #c28a16;margin:16px 0 0;padding:10px 12px}.document-manager-module__OD9W0a__error{color:#74251d;background:#fff1ef;border-left:3px solid #b74033;margin-top:16px;padding:10px 12px;font-family:ui-sans-serif,system-ui,sans-serif;line-height:1.5}.document-manager-module__OD9W0a__error p{margin:0}.document-manager-module__OD9W0a__documentList{gap:14px;margin-top:16px;display:grid}.document-manager-module__OD9W0a__card,.document-manager-module__OD9W0a__newCard{background:#fff;border:1px solid #d9e1dc;border-radius:11px;padding:16px}.document-manager-module__OD9W0a__newCard{margin-top:16px}.document-manager-module__OD9W0a__cardHeader{align-items:center}.document-manager-module__OD9W0a__form{gap:13px;margin-top:16px;display:grid}.document-manager-module__OD9W0a__formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.document-manager-module__OD9W0a__field{gap:6px;display:grid}.document-manager-module__OD9W0a__field label{color:#1d2b2a;font-size:.84rem;font-weight:750}.document-manager-module__OD9W0a__field input,.document-manager-module__OD9W0a__field select,.document-manager-module__OD9W0a__field textarea{color:#1d2b2a;font:inherit;background:#fff;border:1px solid #adbeb6;border-radius:8px;width:100%;min-height:44px;padding:9px 10px}.document-manager-module__OD9W0a__field textarea{resize:vertical;min-height:76px}.document-manager-module__OD9W0a__optional{color:#60706d;font-weight:500}.document-manager-module__OD9W0a__actionRow{justify-content:flex-start;align-items:center;margin-top:2px}.document-manager-module__OD9W0a__primaryButton,.document-manager-module__OD9W0a__secondaryButton{cursor:pointer;border-radius:8px;justify-content:center;align-items:center;min-height:40px;padding:8px 13px;font-family:ui-sans-serif,system-ui,sans-serif;font-size:.84rem;font-weight:750;display:inline-flex}.document-manager-module__OD9W0a__primaryButton{color:#fff;background:#2d665c;border:1px solid #2d665c}.document-manager-module__OD9W0a__primaryButton:hover:not(:disabled){background:#214e47;border-color:#214e47}.document-manager-module__OD9W0a__secondaryButton{color:#214e47;background:0 0;border:1px solid #adbeb6;margin-top:10px}.document-manager-module__OD9W0a__saved{color:#214e47;font-size:.84rem;font-weight:750}.document-manager-module__OD9W0a__statusMessage{color:#214e47;min-height:1.35em;margin:16px 0 0;font-size:.86rem}.document-manager-module__OD9W0a__primaryButton:disabled,.document-manager-module__OD9W0a__secondaryButton:disabled,.document-manager-module__OD9W0a__field input:disabled,.document-manager-module__OD9W0a__field select:disabled,.document-manager-module__OD9W0a__field textarea:disabled{cursor:not-allowed;opacity:.6}.document-manager-module__OD9W0a__primaryButton:focus-visible,.document-manager-module__OD9W0a__secondaryButton:focus-visible,.document-manager-module__OD9W0a__field input:focus-visible,.document-manager-module__OD9W0a__field select:focus-visible,.document-manager-module__OD9W0a__field textarea:focus-visible{outline-offset:3px;outline:3px solid #e2a82f}@media (max-width:560px){.document-manager-module__OD9W0a__surface{padding:16px}.document-manager-module__OD9W0a__header,.document-manager-module__OD9W0a__cardHeader{flex-direction:column;align-items:flex-start}.document-manager-module__OD9W0a__meta{text-align:left}.document-manager-module__OD9W0a__formGrid{grid-template-columns:1fr}.document-manager-module__OD9W0a__primaryButton,.document-manager-module__OD9W0a__secondaryButton{width:100%}}
.person-manager-module__gYHaUG__surface{background:#f7f8f4;border:1px solid #d9e1dc;border-radius:14px;margin-top:20px;padding:20px}.person-manager-module__gYHaUG__header,.person-manager-module__gYHaUG__cardHeader,.person-manager-module__gYHaUG__actionRow{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.person-manager-module__gYHaUG__eyebrow,.person-manager-module__gYHaUG__cardEyebrow{color:#2d665c;letter-spacing:.1em;text-transform:uppercase;margin:0 0 6px;font-family:ui-sans-serif,system-ui,sans-serif;font-size:.72rem;font-weight:750}.person-manager-module__gYHaUG__surface h2,.person-manager-module__gYHaUG__surface h3{color:#1d2b2a;letter-spacing:-.025em;margin:0;font-weight:550}.person-manager-module__gYHaUG__surface h2{font-size:1.35rem}.person-manager-module__gYHaUG__surface h3{font-size:1.08rem}.person-manager-module__gYHaUG__meta,.person-manager-module__gYHaUG__notice,.person-manager-module__gYHaUG__empty,.person-manager-module__gYHaUG__lede,.person-manager-module__gYHaUG__privacyNote,.person-manager-module__gYHaUG__statusMessage,.person-manager-module__gYHaUG__field label,.person-manager-module__gYHaUG__saved{font-family:ui-sans-serif,system-ui,sans-serif;line-height:1.5}.person-manager-module__gYHaUG__meta,.person-manager-module__gYHaUG__lede{color:#60706d}.person-manager-module__gYHaUG__meta{text-align:right;margin:2px 0 0;font-size:.8rem}.person-manager-module__gYHaUG__notice,.person-manager-module__gYHaUG__empty{color:#60706d;background:#fff;border-left:3px solid #adbeb6;margin:16px 0 0;padding:10px 12px}.person-manager-module__gYHaUG__privacyNote{color:#5d4614;background:#fff8e7;border-left:3px solid #c28a16;margin:16px 0 0;padding:10px 12px}.person-manager-module__gYHaUG__error{color:#74251d;background:#fff1ef;border-left:3px solid #b74033;margin-top:16px;padding:10px 12px;font-family:ui-sans-serif,system-ui,sans-serif;line-height:1.5}.person-manager-module__gYHaUG__error p{margin:0}.person-manager-module__gYHaUG__personList{gap:14px;margin-top:16px;display:grid}.person-manager-module__gYHaUG__card,.person-manager-module__gYHaUG__newCard{background:#fff;border:1px solid #d9e1dc;border-radius:11px;padding:16px}.person-manager-module__gYHaUG__newCard{margin-top:16px}.person-manager-module__gYHaUG__cardHeader{align-items:center}.person-manager-module__gYHaUG__form{gap:13px;margin-top:16px;display:grid}.person-manager-module__gYHaUG__formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.person-manager-module__gYHaUG__field{gap:6px;display:grid}.person-manager-module__gYHaUG__field label{color:#1d2b2a;font-size:.84rem;font-weight:750}.person-manager-module__gYHaUG__field input,.person-manager-module__gYHaUG__field textarea{color:#1d2b2a;font:inherit;background:#fff;border:1px solid #adbeb6;border-radius:8px;width:100%;min-height:44px;padding:9px 10px}.person-manager-module__gYHaUG__field textarea{resize:vertical;min-height:76px}.person-manager-module__gYHaUG__optional{color:#60706d;font-weight:500}.person-manager-module__gYHaUG__actionRow{justify-content:flex-start;align-items:center;margin-top:2px}.person-manager-module__gYHaUG__primaryButton,.person-manager-module__gYHaUG__secondaryButton{cursor:pointer;border-radius:8px;justify-content:center;align-items:center;min-height:40px;padding:8px 13px;font-family:ui-sans-serif,system-ui,sans-serif;font-size:.84rem;font-weight:750;display:inline-flex}.person-manager-module__gYHaUG__primaryButton{color:#fff;background:#2d665c;border:1px solid #2d665c}.person-manager-module__gYHaUG__primaryButton:hover:not(:disabled){background:#214e47;border-color:#214e47}.person-manager-module__gYHaUG__secondaryButton{color:#214e47;background:0 0;border:1px solid #adbeb6;margin-top:10px}.person-manager-module__gYHaUG__saved{color:#214e47;font-size:.84rem;font-weight:750}.person-manager-module__gYHaUG__statusMessage{color:#214e47;min-height:1.35em;margin:16px 0 0;font-size:.86rem}.person-manager-module__gYHaUG__primaryButton:disabled,.person-manager-module__gYHaUG__secondaryButton:disabled,.person-manager-module__gYHaUG__field input:disabled,.person-manager-module__gYHaUG__field textarea:disabled{cursor:not-allowed;opacity:.6}.person-manager-module__gYHaUG__primaryButton:focus-visible,.person-manager-module__gYHaUG__secondaryButton:focus-visible,.person-manager-module__gYHaUG__field input:focus-visible,.person-manager-module__gYHaUG__field textarea:focus-visible{outline-offset:3px;outline:3px solid #e2a82f}@media (max-width:560px){.person-manager-module__gYHaUG__surface{padding:16px}.person-manager-module__gYHaUG__header,.person-manager-module__gYHaUG__cardHeader{flex-direction:column;align-items:flex-start}.person-manager-module__gYHaUG__meta{text-align:left}.person-manager-module__gYHaUG__formGrid{grid-template-columns:1fr}.person-manager-module__gYHaUG__primaryButton,.person-manager-module__gYHaUG__secondaryButton{width:100%}}
.distribution-manager-module__5fgr_G__surface{background:#f7f8f4;border:1px solid #d9e1dc;border-radius:14px;margin-top:20px;padding:20px}.distribution-manager-module__5fgr_G__header,.distribution-manager-module__5fgr_G__cardHeader,.distribution-manager-module__5fgr_G__actionRow{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.distribution-manager-module__5fgr_G__eyebrow,.distribution-manager-module__5fgr_G__cardEyebrow{color:#2d665c;letter-spacing:.1em;text-transform:uppercase;margin:0 0 6px;font-family:ui-sans-serif,system-ui,sans-serif;font-size:.72rem;font-weight:750}.distribution-manager-module__5fgr_G__surface h2,.distribution-manager-module__5fgr_G__surface h3{color:#1d2b2a;letter-spacing:-.025em;margin:0;font-weight:550}.distribution-manager-module__5fgr_G__surface h2{font-size:1.35rem}.distribution-manager-module__5fgr_G__surface h3{font-size:1.08rem}.distribution-manager-module__5fgr_G__meta,.distribution-manager-module__5fgr_G__notice,.distribution-manager-module__5fgr_G__empty,.distribution-manager-module__5fgr_G__lede,.distribution-manager-module__5fgr_G__disclaimer,.distribution-manager-module__5fgr_G__statusMessage,.distribution-manager-module__5fgr_G__field label,.distribution-manager-module__5fgr_G__field small,.distribution-manager-module__5fgr_G__saved{font-family:ui-sans-serif,system-ui,sans-serif;line-height:1.5}.distribution-manager-module__5fgr_G__meta,.distribution-manager-module__5fgr_G__lede,.distribution-manager-module__5fgr_G__field small{color:#60706d}.distribution-manager-module__5fgr_G__meta{text-align:right;margin:2px 0 0;font-size:.8rem}.distribution-manager-module__5fgr_G__notice,.distribution-manager-module__5fgr_G__empty{color:#60706d;background:#fff;border-left:3px solid #adbeb6;margin:16px 0 0;padding:10px 12px}.distribution-manager-module__5fgr_G__error{color:#74251d;background:#fff1ef;border-left:3px solid #b74033;margin-top:16px;padding:10px 12px;font-family:ui-sans-serif,system-ui,sans-serif;line-height:1.5}.distribution-manager-module__5fgr_G__error p{margin:0}.distribution-manager-module__5fgr_G__disclaimer{color:#60706d;margin:14px 0 0;font-size:.82rem}.distribution-manager-module__5fgr_G__distributionList{gap:14px;margin-top:16px;display:grid}.distribution-manager-module__5fgr_G__card,.distribution-manager-module__5fgr_G__newCard{background:#fff;border:1px solid #d9e1dc;border-radius:11px;padding:16px}.distribution-manager-module__5fgr_G__newCard{margin-top:16px}.distribution-manager-module__5fgr_G__cardHeader{align-items:center}.distribution-manager-module__5fgr_G__form{gap:13px;margin-top:16px;display:grid}.distribution-manager-module__5fgr_G__formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.distribution-manager-module__5fgr_G__field{gap:6px;display:grid}.distribution-manager-module__5fgr_G__field label{color:#1d2b2a;font-size:.84rem;font-weight:750}.distribution-manager-module__5fgr_G__field input,.distribution-manager-module__5fgr_G__field select,.distribution-manager-module__5fgr_G__field textarea{color:#1d2b2a;font:inherit;background:#fff;border:1px solid #adbeb6;border-radius:8px;width:100%;min-height:44px;padding:9px 10px}.distribution-manager-module__5fgr_G__field textarea{resize:vertical;min-height:76px}.distribution-manager-module__5fgr_G__field small{font-size:.75rem}.distribution-manager-module__5fgr_G__optional{color:#60706d;font-weight:500}.distribution-manager-module__5fgr_G__actionRow{justify-content:flex-start;align-items:center;margin-top:2px}.distribution-manager-module__5fgr_G__primaryButton,.distribution-manager-module__5fgr_G__secondaryButton{cursor:pointer;border-radius:8px;justify-content:center;align-items:center;min-height:40px;padding:8px 13px;font-family:ui-sans-serif,system-ui,sans-serif;font-size:.84rem;font-weight:750;display:inline-flex}.distribution-manager-module__5fgr_G__primaryButton{color:#fff;background:#2d665c;border:1px solid #2d665c}.distribution-manager-module__5fgr_G__primaryButton:hover:not(:disabled){background:#214e47;border-color:#214e47}.distribution-manager-module__5fgr_G__secondaryButton{color:#214e47;background:0 0;border:1px solid #adbeb6;margin-top:10px}.distribution-manager-module__5fgr_G__saved{color:#214e47;font-size:.84rem;font-weight:750}.distribution-manager-module__5fgr_G__statusMessage{color:#214e47;min-height:1.35em;margin:16px 0 0;font-size:.86rem}.distribution-manager-module__5fgr_G__primaryButton:disabled,.distribution-manager-module__5fgr_G__secondaryButton:disabled,.distribution-manager-module__5fgr_G__field input:disabled,.distribution-manager-module__5fgr_G__field select:disabled,.distribution-manager-module__5fgr_G__field textarea:disabled{cursor:not-allowed;opacity:.6}.distribution-manager-module__5fgr_G__primaryButton:focus-visible,.distribution-manager-module__5fgr_G__secondaryButton:focus-visible,.distribution-manager-module__5fgr_G__field input:focus-visible,.distribution-manager-module__5fgr_G__field select:focus-visible,.distribution-manager-module__5fgr_G__field textarea:focus-visible{outline-offset:3px;outline:3px solid #e2a82f}@media (max-width:560px){.distribution-manager-module__5fgr_G__surface{padding:16px}.distribution-manager-module__5fgr_G__header,.distribution-manager-module__5fgr_G__cardHeader{flex-direction:column;align-items:flex-start}.distribution-manager-module__5fgr_G__meta{text-align:left}.distribution-manager-module__5fgr_G__formGrid{grid-template-columns:1fr}.distribution-manager-module__5fgr_G__primaryButton,.distribution-manager-module__5fgr_G__secondaryButton{width:100%}}
.expense-manager-module__AH9K6q__surface{background:#f7f8f4;border:1px solid #d9e1dc;border-radius:14px;margin-top:20px;padding:20px}.expense-manager-module__AH9K6q__header,.expense-manager-module__AH9K6q__cardHeader,.expense-manager-module__AH9K6q__actionRow{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.expense-manager-module__AH9K6q__eyebrow,.expense-manager-module__AH9K6q__cardEyebrow{color:#2d665c;letter-spacing:.1em;text-transform:uppercase;margin:0 0 6px;font-family:ui-sans-serif,system-ui,sans-serif;font-size:.72rem;font-weight:750}.expense-manager-module__AH9K6q__surface h2,.expense-manager-module__AH9K6q__surface h3{color:#1d2b2a;letter-spacing:-.025em;margin:0;font-weight:550}.expense-manager-module__AH9K6q__surface h2{font-size:1.35rem}.expense-manager-module__AH9K6q__surface h3{font-size:1.08rem}.expense-manager-module__AH9K6q__meta,.expense-manager-module__AH9K6q__notice,.expense-manager-module__AH9K6q__empty,.expense-manager-module__AH9K6q__lede,.expense-manager-module__AH9K6q__statusMessage,.expense-manager-module__AH9K6q__field label,.expense-manager-module__AH9K6q__field small,.expense-manager-module__AH9K6q__saved{font-family:ui-sans-serif,system-ui,sans-serif;line-height:1.5}.expense-manager-module__AH9K6q__meta,.expense-manager-module__AH9K6q__lede,.expense-manager-module__AH9K6q__field small{color:#60706d}.expense-manager-module__AH9K6q__meta{text-align:right;margin:2px 0 0;font-size:.8rem}.expense-manager-module__AH9K6q__notice,.expense-manager-module__AH9K6q__empty{color:#60706d;background:#fff;border-left:3px solid #adbeb6;margin:16px 0 0;padding:10px 12px}.expense-manager-module__AH9K6q__error{color:#74251d;background:#fff1ef;border-left:3px solid #b74033;margin-top:16px;padding:10px 12px;font-family:ui-sans-serif,system-ui,sans-serif;line-height:1.5}.expense-manager-module__AH9K6q__error p{margin:0}.expense-manager-module__AH9K6q__expenseList{gap:14px;margin-top:16px;display:grid}.expense-manager-module__AH9K6q__card,.expense-manager-module__AH9K6q__newCard{background:#fff;border:1px solid #d9e1dc;border-radius:11px;padding:16px}.expense-manager-module__AH9K6q__newCard{margin-top:16px}.expense-manager-module__AH9K6q__cardHeader{align-items:center}.expense-manager-module__AH9K6q__amountBadge{color:#214e47;white-space:nowrap;background:#e2f0e9;border-radius:999px;padding:5px 9px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.84rem;font-weight:700}.expense-manager-module__AH9K6q__form{gap:13px;margin-top:16px;display:grid}.expense-manager-module__AH9K6q__formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.expense-manager-module__AH9K6q__field{gap:6px;display:grid}.expense-manager-module__AH9K6q__field label{color:#1d2b2a;font-size:.84rem;font-weight:750}.expense-manager-module__AH9K6q__field input,.expense-manager-module__AH9K6q__field textarea{color:#1d2b2a;font:inherit;background:#fff;border:1px solid #adbeb6;border-radius:8px;width:100%;min-height:44px;padding:9px 10px}.expense-manager-module__AH9K6q__field textarea{resize:vertical;min-height:76px}.expense-manager-module__AH9K6q__field small{font-size:.75rem}.expense-manager-module__AH9K6q__optional{color:#60706d;font-weight:500}.expense-manager-module__AH9K6q__actionRow{justify-content:flex-start;align-items:center;margin-top:2px}.expense-manager-module__AH9K6q__primaryButton,.expense-manager-module__AH9K6q__secondaryButton{cursor:pointer;border-radius:8px;justify-content:center;align-items:center;min-height:40px;padding:8px 13px;font-family:ui-sans-serif,system-ui,sans-serif;font-size:.84rem;font-weight:750;display:inline-flex}.expense-manager-module__AH9K6q__primaryButton{color:#fff;background:#2d665c;border:1px solid #2d665c}.expense-manager-module__AH9K6q__primaryButton:hover:not(:disabled){background:#214e47;border-color:#214e47}.expense-manager-module__AH9K6q__secondaryButton{color:#214e47;background:0 0;border:1px solid #adbeb6;margin-top:10px}.expense-manager-module__AH9K6q__saved{color:#214e47;font-size:.84rem;font-weight:750}.expense-manager-module__AH9K6q__statusMessage{color:#214e47;min-height:1.35em;margin:16px 0 0;font-size:.86rem}.expense-manager-module__AH9K6q__primaryButton:disabled,.expense-manager-module__AH9K6q__secondaryButton:disabled,.expense-manager-module__AH9K6q__field input:disabled,.expense-manager-module__AH9K6q__field textarea:disabled{cursor:not-allowed;opacity:.6}.expense-manager-module__AH9K6q__primaryButton:focus-visible,.expense-manager-module__AH9K6q__secondaryButton:focus-visible,.expense-manager-module__AH9K6q__field input:focus-visible,.expense-manager-module__AH9K6q__field textarea:focus-visible{outline-offset:3px;outline:3px solid #e2a82f}@media (max-width:560px){.expense-manager-module__AH9K6q__surface{padding:16px}.expense-manager-module__AH9K6q__header,.expense-manager-module__AH9K6q__cardHeader{flex-direction:column;align-items:flex-start}.expense-manager-module__AH9K6q__meta{text-align:left}.expense-manager-module__AH9K6q__formGrid{grid-template-columns:1fr}.expense-manager-module__AH9K6q__primaryButton,.expense-manager-module__AH9K6q__secondaryButton{width:100%}}
.export-controls-module__QGhbfq__surface{background:#f7f8f4;border:1px solid #d9e1dc;border-radius:14px;min-width:0;max-width:100%;margin-top:20px;padding:20px}.export-controls-module__QGhbfq__header{justify-content:space-between;align-items:flex-start;gap:14px;min-width:0;max-width:100%;display:flex}.export-controls-module__QGhbfq__header>*{min-width:0;max-width:100%}.export-controls-module__QGhbfq__eyebrow{color:#2d665c;letter-spacing:.1em;text-transform:uppercase;margin:0 0 6px;font-family:ui-sans-serif,system-ui,sans-serif;font-size:.72rem;font-weight:750}.export-controls-module__QGhbfq__surface h3{color:#1d2b2a;letter-spacing:-.025em;margin:0;font-size:1.08rem;font-weight:550}.export-controls-module__QGhbfq__notice,.export-controls-module__QGhbfq__disclaimer{font-family:ui-sans-serif,system-ui,sans-serif;line-height:1.5}.export-controls-module__QGhbfq__notice{color:#60706d;background:#fff;border-left:3px solid #adbeb6;margin:16px 0 0;padding:10px 12px}.export-controls-module__QGhbfq__actions{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;max-width:100%;margin-top:16px;display:flex}.export-controls-module__QGhbfq__actions>*{min-width:0;max-width:100%}.export-controls-module__QGhbfq__primaryAction,.export-controls-module__QGhbfq__secondaryAction{border-radius:8px;justify-content:center;align-items:center;min-width:0;max-width:100%;min-height:40px;padding:8px 13px;font-family:ui-sans-serif,system-ui,sans-serif;font-size:.84rem;font-weight:750;text-decoration:none;display:inline-flex}.export-controls-module__QGhbfq__primaryAction{color:#fff;background:#2d665c;border:1px solid #2d665c}.export-controls-module__QGhbfq__primaryAction:hover{background:#214e47;border-color:#214e47}.export-controls-module__QGhbfq__secondaryAction{color:#214e47;background:0 0;border:1px solid #adbeb6}.export-controls-module__QGhbfq__disclaimer{color:#60706d;margin:14px 0 0;font-size:.82rem}.export-controls-module__QGhbfq__primaryAction:focus-visible,.export-controls-module__QGhbfq__secondaryAction:focus-visible{outline-offset:3px;outline:3px solid #e2a82f}@media (max-width:560px){.export-controls-module__QGhbfq__surface{padding:16px}.export-controls-module__QGhbfq__primaryAction,.export-controls-module__QGhbfq__secondaryAction{width:100%}}
.reminder-manager-module__khUyNW__surface{background:#f7f8f4;border:1px solid #d9e1dc;border-radius:14px;min-width:0;max-width:100%;margin-top:20px;padding:20px}.reminder-manager-module__khUyNW__header,.reminder-manager-module__khUyNW__cardHeader,.reminder-manager-module__khUyNW__actionRow{justify-content:space-between;align-items:flex-start;gap:14px;min-width:0;max-width:100%;display:flex}.reminder-manager-module__khUyNW__header>*,.reminder-manager-module__khUyNW__cardHeader>*,.reminder-manager-module__khUyNW__actionRow>*{min-width:0;max-width:100%}.reminder-manager-module__khUyNW__eyebrow,.reminder-manager-module__khUyNW__cardEyebrow{color:#2d665c;letter-spacing:.1em;text-transform:uppercase;margin:0 0 6px;font-family:ui-sans-serif,system-ui,sans-serif;font-size:.72rem;font-weight:750}.reminder-manager-module__khUyNW__surface h2,.reminder-manager-module__khUyNW__surface h3{color:#1d2b2a;letter-spacing:-.025em;margin:0;font-weight:550}.reminder-manager-module__khUyNW__surface h2{font-size:1.35rem}.reminder-manager-module__khUyNW__surface h3{font-size:1.08rem}.reminder-manager-module__khUyNW__meta,.reminder-manager-module__khUyNW__notice,.reminder-manager-module__khUyNW__empty,.reminder-manager-module__khUyNW__lede,.reminder-manager-module__khUyNW__disclaimer,.reminder-manager-module__khUyNW__storedConfirmation,.reminder-manager-module__khUyNW__statusMessage,.reminder-manager-module__khUyNW__field label,.reminder-manager-module__khUyNW__field small,.reminder-manager-module__khUyNW__saved{font-family:ui-sans-serif,system-ui,sans-serif;line-height:1.5}.reminder-manager-module__khUyNW__meta,.reminder-manager-module__khUyNW__lede,.reminder-manager-module__khUyNW__field small,.reminder-manager-module__khUyNW__storedConfirmation{color:#60706d}.reminder-manager-module__khUyNW__meta{text-align:right;margin:2px 0 0;font-size:.8rem}.reminder-manager-module__khUyNW__notice,.reminder-manager-module__khUyNW__empty{color:#60706d;background:#fff;border-left:3px solid #adbeb6;margin:16px 0 0;padding:10px 12px}.reminder-manager-module__khUyNW__error{color:#74251d;background:#fff1ef;border-left:3px solid #b74033;margin-top:16px;padding:10px 12px;font-family:ui-sans-serif,system-ui,sans-serif;line-height:1.5}.reminder-manager-module__khUyNW__error p{margin:0}.reminder-manager-module__khUyNW__disclaimer{color:#60706d;margin:14px 0 0;font-size:.82rem}.reminder-manager-module__khUyNW__storedConfirmation{overflow-wrap:anywhere;margin:10px 0 0;font-size:.76rem}.reminder-manager-module__khUyNW__reminderList{gap:14px;min-width:0;max-width:100%;margin-top:16px;display:grid}.reminder-manager-module__khUyNW__card,.reminder-manager-module__khUyNW__newCard{background:#fff;border:1px solid #d9e1dc;border-radius:11px;min-width:0;max-width:100%;padding:16px}.reminder-manager-module__khUyNW__newCard{margin-top:16px}.reminder-manager-module__khUyNW__cardHeader{align-items:center}.reminder-manager-module__khUyNW__form{gap:13px;min-width:0;max-width:100%;margin-top:16px;display:grid}.reminder-manager-module__khUyNW__field{gap:6px;min-width:0;max-width:100%;display:grid}.reminder-manager-module__khUyNW__field label{color:#1d2b2a;font-size:.84rem;font-weight:750}.reminder-manager-module__khUyNW__field input,.reminder-manager-module__khUyNW__field select,.reminder-manager-module__khUyNW__field textarea{color:#1d2b2a;font:inherit;background:#fff;border:1px solid #adbeb6;border-radius:8px;width:100%;min-width:0;max-width:100%;min-height:44px;padding:9px 10px}.reminder-manager-module__khUyNW__field textarea{resize:vertical;min-height:76px}.reminder-manager-module__khUyNW__field small{font-size:.75rem}.reminder-manager-module__khUyNW__optional{color:#60706d;font-weight:500}.reminder-manager-module__khUyNW__actionRow{justify-content:flex-start;align-items:center;margin-top:2px}.reminder-manager-module__khUyNW__primaryButton,.reminder-manager-module__khUyNW__secondaryButton{cursor:pointer;border-radius:8px;justify-content:center;align-items:center;min-width:0;max-width:100%;min-height:40px;padding:8px 13px;font-family:ui-sans-serif,system-ui,sans-serif;font-size:.84rem;font-weight:750;display:inline-flex}.reminder-manager-module__khUyNW__primaryButton{color:#fff;background:#2d665c;border:1px solid #2d665c}.reminder-manager-module__khUyNW__primaryButton:hover:not(:disabled){background:#214e47;border-color:#214e47}.reminder-manager-module__khUyNW__secondaryButton{color:#214e47;background:0 0;border:1px solid #adbeb6;margin-top:10px}.reminder-manager-module__khUyNW__saved{color:#214e47;font-size:.84rem;font-weight:750}.reminder-manager-module__khUyNW__statusMessage{color:#214e47;min-height:1.35em;margin:16px 0 0;font-size:.86rem}.reminder-manager-module__khUyNW__primaryButton:disabled,.reminder-manager-module__khUyNW__secondaryButton:disabled,.reminder-manager-module__khUyNW__field input:disabled,.reminder-manager-module__khUyNW__field select:disabled,.reminder-manager-module__khUyNW__field textarea:disabled{cursor:not-allowed;opacity:.6}.reminder-manager-module__khUyNW__primaryButton:focus-visible,.reminder-manager-module__khUyNW__secondaryButton:focus-visible,.reminder-manager-module__khUyNW__field input:focus-visible,.reminder-manager-module__khUyNW__field select:focus-visible,.reminder-manager-module__khUyNW__field textarea:focus-visible{outline-offset:3px;outline:3px solid #e2a82f}@media (max-width:560px){.reminder-manager-module__khUyNW__surface{padding:16px}.reminder-manager-module__khUyNW__header,.reminder-manager-module__khUyNW__cardHeader{flex-direction:column;align-items:flex-start}.reminder-manager-module__khUyNW__meta{text-align:left}.reminder-manager-module__khUyNW__primaryButton,.reminder-manager-module__khUyNW__secondaryButton{width:100%}}
.estate-manager-module__q64e6a__surface{background:#fff;border:1px solid #d9e1dc;border-radius:18px;min-width:0;max-width:780px;margin:0 auto;padding:28px}.estate-manager-module__q64e6a__sectionHeader,.estate-manager-module__q64e6a__estateHeader,.estate-manager-module__q64e6a__actionRow,.estate-manager-module__q64e6a__confirmationActions{justify-content:space-between;align-items:center;gap:16px;display:flex}.estate-manager-module__q64e6a__eyebrow{color:#2d665c;letter-spacing:.12em;text-transform:uppercase;margin:0 0 8px;font-family:ui-sans-serif,system-ui,sans-serif;font-size:.73rem;font-weight:750}.estate-manager-module__q64e6a__surface h2,.estate-manager-module__q64e6a__surface h3{letter-spacing:-.04em;margin:0;font-weight:500}.estate-manager-module__q64e6a__surface h2{font-size:clamp(1.9rem,4vw,2.7rem)}.estate-manager-module__q64e6a__surface h3{font-size:1.35rem}.estate-manager-module__q64e6a__lede,.estate-manager-module__q64e6a__notice,.estate-manager-module__q64e6a__empty,.estate-manager-module__q64e6a__meta,.estate-manager-module__q64e6a__disclaimer,.estate-manager-module__q64e6a__field small{color:#60706d;font-family:ui-sans-serif,system-ui,sans-serif;line-height:1.6}.estate-manager-module__q64e6a__lede{margin:14px 0 0}.estate-manager-module__q64e6a__notice,.estate-manager-module__q64e6a__empty{background:#f7f8f4;border-left:4px solid #adbeb6;margin:24px 0 0;padding:12px 14px}.estate-manager-module__q64e6a__estateList{grid-template-columns:minmax(0,1fr);gap:16px;min-width:0;max-width:100%;margin-top:24px;display:grid}.estate-manager-module__q64e6a__estateCard{border:1px solid #d9e1dc;border-radius:14px;min-width:0;max-width:100%;padding:20px}.estate-manager-module__q64e6a__estateCard>*,.estate-manager-module__q64e6a__sectionHeader>*,.estate-manager-module__q64e6a__estateHeader>*,.estate-manager-module__q64e6a__actionRow>*,.estate-manager-module__q64e6a__confirmationActions>*{min-width:0;max-width:100%}.estate-manager-module__q64e6a__estateHeader{align-items:flex-start}.estate-manager-module__q64e6a__estateMeta{color:#60706d;flex-wrap:wrap;gap:8px;margin:8px 0 0;font-family:ui-sans-serif,system-ui,sans-serif;font-size:.83rem;display:flex}.estate-manager-module__q64e6a__estateMeta span{color:#214e47;background:#e2f0e9;border-radius:999px;padding:3px 9px}.estate-manager-module__q64e6a__form{gap:16px;min-width:0;max-width:100%;margin-top:22px;display:grid}.estate-manager-module__q64e6a__field{gap:7px;min-width:0;max-width:100%;display:grid}.estate-manager-module__q64e6a__field label{color:#1d2b2a;font-family:ui-sans-serif,system-ui,sans-serif;font-size:.88rem;font-weight:750}.estate-manager-module__q64e6a__field input,.estate-manager-module__q64e6a__field select{color:#1d2b2a;font:inherit;background:#fff;border:1px solid #adbeb6;border-radius:9px;width:100%;min-width:0;max-width:100%;min-height:48px;padding:10px 12px}.estate-manager-module__q64e6a__field small{font-size:.77rem}.estate-manager-module__q64e6a__primaryButton,.estate-manager-module__q64e6a__secondaryButton,.estate-manager-module__q64e6a__dangerButton{cursor:pointer;border-radius:9px;justify-content:center;align-items:center;min-width:0;max-width:100%;min-height:46px;padding:10px 16px;font-family:ui-sans-serif,system-ui,sans-serif;font-size:.88rem;font-weight:750;display:inline-flex}.estate-manager-module__q64e6a__primaryButton{color:#fff;background:#2d665c;border:1px solid #2d665c}.estate-manager-module__q64e6a__primaryButton:hover:not(:disabled){background:#214e47;border-color:#214e47}.estate-manager-module__q64e6a__secondaryButton{color:#1d2b2a;background:0 0;border:1px solid #adbeb6}.estate-manager-module__q64e6a__dangerButton{color:#74251d;background:0 0;border:1px solid #b74033}.estate-manager-module__q64e6a__primaryButton:disabled,.estate-manager-module__q64e6a__secondaryButton:disabled,.estate-manager-module__q64e6a__dangerButton:disabled,.estate-manager-module__q64e6a__field input:disabled,.estate-manager-module__q64e6a__field select:disabled{cursor:not-allowed;opacity:.6}.estate-manager-module__q64e6a__confirmation{background:#fff8e7;border-left:4px solid #c28a16;margin-top:18px;padding:14px}.estate-manager-module__q64e6a__confirmation p{color:#5d4614;margin:0 0 12px;font-family:ui-sans-serif,system-ui,sans-serif;line-height:1.5}.estate-manager-module__q64e6a__confirmationActions{justify-content:flex-start}.estate-manager-module__q64e6a__statusMessage,.estate-manager-module__q64e6a__error{margin:18px 0 0;font-family:ui-sans-serif,system-ui,sans-serif;font-size:.87rem;line-height:1.5}.estate-manager-module__q64e6a__statusMessage{color:#214e47;min-height:1.35em}.estate-manager-module__q64e6a__error{color:#74251d;background:#fff1ef;border-left:4px solid #b74033;padding:11px 13px}.estate-manager-module__q64e6a__disclaimer{border-top:1px solid #d9e1dc;margin:28px 0 0;padding-top:18px;font-size:.8rem}.estate-manager-module__q64e6a__primaryButton:focus-visible,.estate-manager-module__q64e6a__secondaryButton:focus-visible,.estate-manager-module__q64e6a__dangerButton:focus-visible,.estate-manager-module__q64e6a__field input:focus-visible,.estate-manager-module__q64e6a__field select:focus-visible{outline-offset:3px;outline:3px solid #e2a82f}@media (max-width:560px){.estate-manager-module__q64e6a__surface{padding:22px 18px}.estate-manager-module__q64e6a__sectionHeader,.estate-manager-module__q64e6a__estateHeader,.estate-manager-module__q64e6a__actionRow,.estate-manager-module__q64e6a__confirmationActions{flex-direction:column;align-items:stretch}.estate-manager-module__q64e6a__primaryButton,.estate-manager-module__q64e6a__secondaryButton,.estate-manager-module__q64e6a__dangerButton{width:100%}}
.task-manager-module__bKgl5a__surface{background:#f7f8f4;border:1px solid #d9e1dc;border-radius:12px;margin-top:20px;padding:18px}.task-manager-module__bKgl5a__header,.task-manager-module__bKgl5a__taskHeading,.task-manager-module__bKgl5a__actionRow{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.task-manager-module__bKgl5a__eyebrow,.task-manager-module__bKgl5a__stage{color:#2d665c;letter-spacing:.1em;text-transform:uppercase;margin:0 0 6px;font-family:ui-sans-serif,system-ui,sans-serif;font-size:.72rem;font-weight:750}.task-manager-module__bKgl5a__surface h4,.task-manager-module__bKgl5a__surface h5{color:#1d2b2a;letter-spacing:-.025em;margin:0;font-weight:550}.task-manager-module__bKgl5a__surface h4{font-size:1.25rem}.task-manager-module__bKgl5a__surface h5{font-size:1.05rem}.task-manager-module__bKgl5a__meta,.task-manager-module__bKgl5a__notice,.task-manager-module__bKgl5a__description,.task-manager-module__bKgl5a__applies,.task-manager-module__bKgl5a__source,.task-manager-module__bKgl5a__notesField,.task-manager-module__bKgl5a__checkboxRow,.task-manager-module__bKgl5a__saved{color:#60706d;font-family:ui-sans-serif,system-ui,sans-serif;line-height:1.5}.task-manager-module__bKgl5a__meta{text-align:right;margin:2px 0 0;font-size:.78rem}.task-manager-module__bKgl5a__notice{background:#fff;border-left:3px solid #adbeb6;margin:16px 0 0;padding:9px 11px}.task-manager-module__bKgl5a__importPanel{background:#fff;border:1px solid #d9e1dc;border-radius:9px;margin-top:16px;padding:12px}.task-manager-module__bKgl5a__importEyebrow{color:#2d665c;letter-spacing:.1em;text-transform:uppercase;margin:0;font-family:ui-sans-serif,system-ui,sans-serif;font-size:.72rem;font-weight:750}.task-manager-module__bKgl5a__importDescription,.task-manager-module__bKgl5a__importStatus,.task-manager-module__bKgl5a__importError{font-family:ui-sans-serif,system-ui,sans-serif;font-size:.82rem;line-height:1.5}.task-manager-module__bKgl5a__importDescription{color:#60706d;margin:6px 0 0}.task-manager-module__bKgl5a__importActions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:10px;display:flex}.task-manager-module__bKgl5a__importButton{color:#214e47;cursor:pointer;background:0 0;border:1px solid #2d665c;border-radius:8px;min-height:38px;padding:7px 12px;font-family:ui-sans-serif,system-ui,sans-serif;font-size:.82rem;font-weight:750}.task-manager-module__bKgl5a__importButton:hover:not(:disabled){background:#e2f0e9}.task-manager-module__bKgl5a__importButton:disabled{cursor:not-allowed;opacity:.6}.task-manager-module__bKgl5a__importStatus{color:#214e47;font-weight:750}.task-manager-module__bKgl5a__importError{color:#74251d;background:#fff1ef;border-left:3px solid #b74033;margin:10px 0 0;padding:8px 10px}.task-manager-module__bKgl5a__error{color:#74251d;background:#fff1ef;border-left:3px solid #b74033;margin:16px 0 0;padding:9px 11px;font-family:ui-sans-serif,system-ui,sans-serif;line-height:1.5}.task-manager-module__bKgl5a__error p{margin:0}.task-manager-module__bKgl5a__taskList{gap:14px;margin-top:16px;display:grid}.task-manager-module__bKgl5a__taskCard{background:#fff;border:1px solid #d9e1dc;border-radius:10px;padding:16px}.task-manager-module__bKgl5a__taskHeading{align-items:flex-start}.task-manager-module__bKgl5a__kind{color:#214e47;white-space:nowrap;background:#e2f0e9;border-radius:999px;padding:3px 8px;font-family:ui-sans-serif,system-ui,sans-serif;font-size:.72rem}.task-manager-module__bKgl5a__description,.task-manager-module__bKgl5a__applies,.task-manager-module__bKgl5a__source{margin:12px 0 0;font-size:.87rem}.task-manager-module__bKgl5a__applies{font-style:italic}.task-manager-module__bKgl5a__source{font-size:.78rem}.task-manager-module__bKgl5a__source a{color:#214e47;font-weight:650}.task-manager-module__bKgl5a__checkboxRow{align-items:center;gap:8px;margin-top:16px;font-size:.88rem;display:flex}.task-manager-module__bKgl5a__checkboxRow input{accent-color:#2d665c;block-size:18px;inline-size:18px}.task-manager-module__bKgl5a__notesField{margin-top:14px;font-size:.8rem;font-weight:750;display:block}.task-manager-module__bKgl5a__taskCard textarea{color:#1d2b2a;font:inherit;resize:vertical;border:1px solid #adbeb6;border-radius:8px;width:100%;min-height:76px;margin-top:6px;padding:9px 10px}.task-manager-module__bKgl5a__actionRow{justify-content:flex-start;align-items:center;margin-top:12px}.task-manager-module__bKgl5a__saveButton{color:#fff;cursor:pointer;background:#2d665c;border:1px solid #2d665c;border-radius:8px;min-height:40px;padding:8px 14px;font-family:ui-sans-serif,system-ui,sans-serif;font-size:.84rem;font-weight:750}.task-manager-module__bKgl5a__saveButton:hover:not(:disabled){background:#214e47;border-color:#214e47}.task-manager-module__bKgl5a__retryButton{color:#214e47;cursor:pointer;background:0 0;border:1px solid #adbeb6;border-radius:8px;min-height:36px;margin-top:10px;padding:7px 12px;font-family:ui-sans-serif,system-ui,sans-serif;font-size:.82rem;font-weight:750}.task-manager-module__bKgl5a__retryButton:disabled,.task-manager-module__bKgl5a__saveButton:disabled,.task-manager-module__bKgl5a__taskCard textarea:disabled,.task-manager-module__bKgl5a__checkboxRow input:disabled{cursor:not-allowed;opacity:.6}.task-manager-module__bKgl5a__saved{color:#214e47;font-size:.84rem;font-weight:750}.task-manager-module__bKgl5a__saveButton:focus-visible,.task-manager-module__bKgl5a__retryButton:focus-visible,.task-manager-module__bKgl5a__importButton:focus-visible,.task-manager-module__bKgl5a__taskCard textarea:focus-visible,.task-manager-module__bKgl5a__checkboxRow input:focus-visible{outline-offset:3px;outline:3px solid #e2a82f}@media (max-width:560px){.task-manager-module__bKgl5a__header,.task-manager-module__bKgl5a__taskHeading{flex-direction:column}.task-manager-module__bKgl5a__meta{text-align:left}}
