.workspaceMenu-module__9iWHCG__bar{border-bottom:1px solid var(--border);align-items:center;gap:12px;min-width:0;display:flex}.workspaceMenu-module__9iWHCG__menu{scrollbar-width:thin;overscroll-behavior-inline:contain;flex-wrap:nowrap;flex:auto;align-items:center;gap:5px;min-width:0;max-width:100%;display:flex;overflow-x:auto}.workspaceMenu-module__9iWHCG__menu>a,.workspaceMenu-module__9iWHCG__menu>button[role=tab]{min-height:43px;color:var(--muted);box-shadow:none;white-space:nowrap;background:0 0;border:0;border-radius:10px 10px 0 0;flex:none;justify-content:center;align-items:center;padding:10px 14px;font-family:inherit;font-size:13px;font-weight:700;line-height:1.25;text-decoration:none;display:inline-flex}.workspaceMenu-module__9iWHCG__menu>a:hover,.workspaceMenu-module__9iWHCG__menu>button[role=tab]:hover{background:var(--soft-accent);color:var(--text)}.workspaceMenu-module__9iWHCG__menu>a[aria-current=page],.workspaceMenu-module__9iWHCG__menu>button[aria-selected=true]{color:var(--text);box-shadow:inset 0 -3px 0 var(--accent);background:0 0}.workspaceMenu-module__9iWHCG__menu>a:focus-visible,.workspaceMenu-module__9iWHCG__menu>button[role=tab]:focus-visible{outline:2px solid var(--accent);outline-offset:-3px}.workspaceMenu-module__9iWHCG__menu>[data-workspace-settings]{margin-inline-start:auto}.workspaceMenu-module__9iWHCG__action{flex:none}@media (max-width:1400px){.workspaceMenu-module__9iWHCG__action>button{gap:0;min-width:36px;padding:8px;font-size:0}}@media (max-width:680px){.workspaceMenu-module__9iWHCG__menu>a,.workspaceMenu-module__9iWHCG__menu>button[role=tab]{min-height:46px}}
.workspaceNavigation-module__VSdUpa__container{min-width:0;margin-bottom:22px;}.workspaceNavigation-module__VSdUpa__container[data-integrated=true]{margin-bottom:0}.workspaceNavigation-module__VSdUpa__navigation{}.workspaceNavigation-module__VSdUpa__action{}
.expandableChart-module__bnPvra__wrapper{min-width:0}.expandableChart-module__bnPvra__heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.expandableChart-module__bnPvra__title{flex:240px;min-width:0}.expandableChart-module__bnPvra__title h3{align-items:center;gap:8px;margin:0;font-size:18px;line-height:1.35;display:flex}.expandableChart-module__bnPvra__title p{color:var(--muted);margin:6px 0 0;font-size:12px;font-weight:400;line-height:1.55}.expandableChart-module__bnPvra__controls{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.expandableChart-module__bnPvra__controls label{gap:6px;font-size:12px;display:grid}.expandableChart-module__bnPvra__controls select{min-height:38px}.expandableChart-module__bnPvra__expandButton{white-space:nowrap;justify-content:center;align-items:center;gap:7px;min-height:38px;font-size:12px;display:inline-flex}.expandableChart-module__bnPvra__dialog{border:1px solid var(--border);background:var(--card);width:min(1500px,100vw - 40px);max-width:none;max-height:calc(100dvh - 40px);color:var(--text);border-radius:20px;margin:auto;padding:0;overflow:auto;box-shadow:0 28px 80px #18110b47}.expandableChart-module__bnPvra__dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#18110b9e}.expandableChart-module__bnPvra__dialog>section{box-shadow:none;border:0;border-radius:0;margin:0}.expandableChart-module__bnPvra__dialog:focus-visible{outline:2px solid var(--accent-dark);outline-offset:2px}@media (max-width:640px){.expandableChart-module__bnPvra__dialog{border-radius:14px;width:calc(100vw - 16px);max-height:calc(100dvh - 16px)}.expandableChart-module__bnPvra__controls{width:100%}.expandableChart-module__bnPvra__controls label{flex:180px;min-width:0}}
.FinancialSourceIcon-module__Wh6gzW__icon{vertical-align:middle;border-radius:50%;flex:none;display:inline-block;overflow:hidden}.FinancialSourceIcon-module__Wh6gzW__quickbooks{background-image:url(/quickbookslogo.jpg);background-position:50%;background-repeat:no-repeat;background-size:auto 124%}.FinancialSourceIcon-module__Wh6gzW__dashboard{background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:0}
.businessLines-module__Vc_02G__dashboard,.businessLines-module__Vc_02G__workspace{grid-template-columns:minmax(0,1fr);gap:16px;min-width:0;display:grid}.businessLines-module__Vc_02G__dashboard{container:business-lines/inline-size}.businessLines-module__Vc_02G__sourceHeading{align-items:center;gap:8px;display:flex}.businessLines-module__Vc_02G__chartMeasure{gap:6px;min-width:180px;font-size:12px;display:grid}.businessLines-module__Vc_02G__interactiveChart{min-width:360px;position:relative}.businessLines-module__Vc_02G__chartHitPoint{cursor:pointer}.businessLines-module__Vc_02G__chartHitPoint:focus-visible{stroke:var(--accent-dark);stroke-width:2px;outline:none}.businessLines-module__Vc_02G__pointLabel{paint-order:stroke;stroke:#fff;stroke-width:3px;pointer-events:none;font-size:10px;font-weight:800}.businessLines-module__Vc_02G__chartTooltip{z-index:5;color:#fff;pointer-events:none;background:#2c241e;border-radius:9px;width:max-content;max-width:350px;padding:12px 14px;font-size:12px;position:absolute;top:5px;box-shadow:0 6px 20px #21180d33}.businessLines-module__Vc_02G__chartTooltip>strong{color:#f3e6d9;margin-bottom:8px;display:block}.businessLines-module__Vc_02G__chartTooltip>div{justify-content:space-between;align-items:center;gap:20px;margin-top:5px;display:flex}.businessLines-module__Vc_02G__chartTooltip span{overflow-wrap:anywhere;align-items:center;gap:6px;min-width:0;display:flex}.businessLines-module__Vc_02G__chartTooltip i{border-radius:50%;flex-shrink:0;width:8px;height:8px;display:inline-block}.businessLines-module__Vc_02G__chartTooltip b{white-space:nowrap;flex-shrink:0}.businessLines-module__Vc_02G__accountActions{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.businessLines-module__Vc_02G__inlineCheckbox{align-items:center;gap:8px;font-size:12px;display:inline-flex}.businessLines-module__Vc_02G__inlineCheckbox input{width:16px;height:16px;margin:0}.businessLines-module__Vc_02G__performanceTable tfoot>tr>*{background:#fffaf5;font-weight:700}.businessLines-module__Vc_02G__reconciliation{border:1px solid var(--border);background:#fffaf5;border-radius:14px;padding:16px 20px}.businessLines-module__Vc_02G__reconciliation>summary{cursor:pointer;color:var(--muted);font-size:12px;font-weight:700}.businessLines-module__Vc_02G__reconciliationValues{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:16px;margin:20px 0;display:grid}.businessLines-module__Vc_02G__reconciliationValues>div{gap:8px;font-size:12px;display:grid}.businessLines-module__Vc_02G__chartViewport{min-width:0;max-width:100%;overflow-x:auto}.businessLines-module__Vc_02G__chartViewport:focus-visible{outline:2px solid var(--accent-dark);outline-offset:2px}.businessLines-module__Vc_02G__chartViewport .businessLines-module__Vc_02G__chart{min-width:360px}.businessLines-module__Vc_02G__dashboard>*,.businessLines-module__Vc_02G__workspace>*{min-width:0}.businessLines-module__Vc_02G__nav{border:1px solid var(--border);background:#fff;border-radius:15px;flex-wrap:wrap;align-items:center;gap:6px;padding:5px;display:flex}.businessLines-module__Vc_02G__navButton{min-height:40px;color:var(--muted);text-align:left;overflow-wrap:anywhere;background:0 0;border-radius:10px;align-items:center;gap:7px;padding:9px 14px;font-size:13px;line-height:1.35;display:inline-flex}.businessLines-module__Vc_02G__navButton svg{flex:none}.businessLines-module__Vc_02G__navButton:hover{background:var(--background);color:var(--text)}.businessLines-module__Vc_02G__navButton.businessLines-module__Vc_02G__selected,.businessLines-module__Vc_02G__navButton[aria-current=page],.businessLines-module__Vc_02G__navButton[aria-pressed=true]{background:var(--soft-accent);color:#704829;box-shadow:inset 0 0 0 1px #dfc4ad}.businessLines-module__Vc_02G__navButton:focus-visible,.businessLines-module__Vc_02G__lineButton:focus-visible,.businessLines-module__Vc_02G__legendButton:focus-visible,.businessLines-module__Vc_02G__sectionLink:focus-visible{outline:2px solid var(--accent-dark);outline-offset:3px}.businessLines-module__Vc_02G__metricAction:focus-visible{outline:2px solid var(--accent-dark);outline-offset:4px}.businessLines-module__Vc_02G__toolbar,.businessLines-module__Vc_02G__panelHeading,.businessLines-module__Vc_02G__qualityHeading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.businessLines-module__Vc_02G__toolbar{align-items:flex-end}.businessLines-module__Vc_02G__heading{flex:320px;min-width:0}.businessLines-module__Vc_02G__heading h2,.businessLines-module__Vc_02G__heading h3,.businessLines-module__Vc_02G__heading p,.businessLines-module__Vc_02G__panelHeading h2,.businessLines-module__Vc_02G__panelHeading h3,.businessLines-module__Vc_02G__panelHeading p,.businessLines-module__Vc_02G__qualityHeading h3,.businessLines-module__Vc_02G__qualityHeading p{margin:0}.businessLines-module__Vc_02G__heading h2{letter-spacing:-.025em;overflow-wrap:anywhere;font-size:clamp(22px,2cqw,29px)}.businessLines-module__Vc_02G__heading p,.businessLines-module__Vc_02G__panelHeading p,.businessLines-module__Vc_02G__qualityHeading p{color:var(--muted);margin-top:6px;font-size:13px;font-weight:400;line-height:1.55}.businessLines-module__Vc_02G__comparisonControl{gap:6px;min-width:200px;max-width:100%;font-size:12px;display:grid}.businessLines-module__Vc_02G__comparisonControl select{min-height:42px;font-weight:700}.businessLines-module__Vc_02G__comparisonNote{color:var(--muted);margin:0;font-size:12px;line-height:1.55}.businessLines-module__Vc_02G__metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.businessLines-module__Vc_02G__metric{border:1px solid var(--border);background:#fff;border-radius:16px;align-content:start;gap:9px;min-width:0;padding:18px;display:grid;box-shadow:0 5px 18px #18110b09}.businessLines-module__Vc_02G__metricAction{width:100%;min-width:0;min-height:40px;color:var(--text);text-align:left;background:0 0;border-radius:4px;align-content:start;justify-items:start;gap:9px;padding:0;display:grid}.businessLines-module__Vc_02G__metricAction:hover{color:var(--text);background:0 0}.businessLines-module__Vc_02G__metricAction:hover .businessLines-module__Vc_02G__metricLabel{text-underline-offset:3px;text-decoration:underline}.businessLines-module__Vc_02G__metricLabel{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:11px;font-weight:800;line-height:1.4}.businessLines-module__Vc_02G__metricValue{color:var(--text);font-variant-numeric:tabular-nums;letter-spacing:-.035em;overflow-wrap:anywhere;margin:0;font-size:clamp(25px,2.3cqw,37px);font-weight:900;line-height:1.1}.businessLines-module__Vc_02G__metricHint{color:var(--muted);margin:0;font-size:12px;line-height:1.5;display:block}small.businessLines-module__Vc_02G__metricHint{margin-top:4px;font-size:11px;font-weight:400}.businessLines-module__Vc_02G__positive{color:#286b42}.businessLines-module__Vc_02G__negative{color:#9e3f34}.businessLines-module__Vc_02G__neutral{color:var(--muted)}.businessLines-module__Vc_02G__tableWrap{border:1px solid var(--border);scrollbar-width:thin;scrollbar-color:#c9af97 #faf6f2;overscroll-behavior-x:contain;background:#fff;border-radius:13px;width:100%;min-width:0;max-width:100%;overflow-x:auto}.businessLines-module__Vc_02G__tableWrap:focus-visible{outline:2px solid var(--accent-dark);outline-offset:3px}.businessLines-module__Vc_02G__performanceTable,.businessLines-module__Vc_02G__statement{border-collapse:separate;border-spacing:0;font-variant-numeric:tabular-nums;width:100%;font-size:13px}.businessLines-module__Vc_02G__performanceTable{min-width:1040px}.businessLines-module__Vc_02G__performanceTable th,.businessLines-module__Vc_02G__performanceTable td,.businessLines-module__Vc_02G__statement th,.businessLines-module__Vc_02G__statement td{border-bottom:1px solid var(--border);text-align:right;vertical-align:middle;padding:13px 12px}.businessLines-module__Vc_02G__performanceTable th,.businessLines-module__Vc_02G__statement th{color:var(--muted);background:#fffaf5;font-size:11px;font-weight:800;line-height:1.4}.businessLines-module__Vc_02G__performanceTable th:not(:first-child),.businessLines-module__Vc_02G__performanceTable td:not(:first-child),.businessLines-module__Vc_02G__statement th:not(:first-child),.businessLines-module__Vc_02G__statement td:not(:first-child){min-width:100px}.businessLines-module__Vc_02G__performanceTable td:not(:first-child),.businessLines-module__Vc_02G__statement td:not(:first-child){white-space:nowrap}.businessLines-module__Vc_02G__performanceTable th:first-child,.businessLines-module__Vc_02G__performanceTable td:first-child,.businessLines-module__Vc_02G__statement th:first-child,.businessLines-module__Vc_02G__statement td:first-child{z-index:1;width:240px;min-width:210px;max-width:320px;box-shadow:1px 0 0 var(--border);text-align:left;overflow-wrap:anywhere;background:#fff;position:sticky;left:0}.businessLines-module__Vc_02G__performanceTable th:first-child,.businessLines-module__Vc_02G__statement th:first-child{z-index:2;background:#fffaf5}.businessLines-module__Vc_02G__performanceTable tbody tr:last-child>*,.businessLines-module__Vc_02G__statement tbody tr:last-child>*{border-bottom:0}.businessLines-module__Vc_02G__performanceTable tbody tr:hover>*{background:#fdf9f5}.businessLines-module__Vc_02G__performanceTable tbody th{color:var(--text);text-transform:none;font-size:13px}.businessLines-module__Vc_02G__performanceTable td small{color:var(--muted);margin-top:4px;font-size:11px;line-height:1.4;display:block}.businessLines-module__Vc_02G__lineButton{color:#704829;min-height:36px;font-size:inherit;text-align:left;white-space:normal;background:0 0;border-radius:3px;align-items:center;gap:7px;padding:3px 0;line-height:1.5;display:inline-flex}.businessLines-module__Vc_02G__lineButton:hover{color:var(--text);text-underline-offset:3px;background:0 0;text-decoration:underline}.businessLines-module__Vc_02G__lineButton svg{flex:none}.businessLines-module__Vc_02G__sparkline{width:120px;height:36px;margin-left:auto;display:block;overflow:visible}.businessLines-module__Vc_02G__twoColumns{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.businessLines-module__Vc_02G__panel{border:1px solid var(--border);background:#fff;border-radius:18px;grid-template-columns:minmax(0,1fr);align-content:start;gap:16px;min-width:0;padding:20px;display:grid;box-shadow:0 5px 18px #18110b09}.businessLines-module__Vc_02G__panelHeading h2,.businessLines-module__Vc_02G__panelHeading h3{font-size:18px;line-height:1.35}.businessLines-module__Vc_02G__panelHeading>select{width:auto;max-width:100%;min-height:40px}.businessLines-module__Vc_02G__chart{width:100%;min-width:0;height:auto;display:block}.businessLines-module__Vc_02G__chartLegend{flex-wrap:wrap;align-items:center;gap:7px 12px;display:flex}.businessLines-module__Vc_02G__legendButton{border:1px solid var(--border);min-height:36px;color:var(--muted);text-align:left;background:#fff;border-radius:8px;align-items:center;gap:7px;padding:6px 9px;font-size:11px;display:inline-flex}.businessLines-module__Vc_02G__legendButton:hover{background:var(--background);color:var(--text)}.businessLines-module__Vc_02G__legendButton.businessLines-module__Vc_02G__selected,.businessLines-module__Vc_02G__legendButton[aria-pressed=true]{color:var(--text);background:#fffaf5;border-color:#c7a587}.businessLines-module__Vc_02G__legendButton[aria-pressed=false]{border-style:dashed}.businessLines-module__Vc_02G__legendSwatch{border-radius:3px;flex:0 0 10px;width:10px;height:10px;display:inline-block}.businessLines-module__Vc_02G__chartLabel{fill:var(--muted);font-size:11px;font-weight:600}.businessLines-module__Vc_02G__driverList{gap:0;margin:0;padding:0;list-style:none;display:grid}.businessLines-module__Vc_02G__driver{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:14px;padding:12px 0;font-size:13px;display:flex}.businessLines-module__Vc_02G__driver:first-child{padding-top:0}.businessLines-module__Vc_02G__driver:last-child{border-bottom:0;padding-bottom:0}.businessLines-module__Vc_02G__driverName{overflow-wrap:anywhere;min-width:0;line-height:1.45}.businessLines-module__Vc_02G__driverName small{color:var(--muted);margin-top:4px;font-size:11px;display:block}.businessLines-module__Vc_02G__driverAmount,.businessLines-module__Vc_02G__driver>span:last-child,.businessLines-module__Vc_02G__driver>strong:last-child{font-variant-numeric:tabular-nums;text-align:right;flex:none;font-weight:800;line-height:1.45}.businessLines-module__Vc_02G__empty{border:1px dashed var(--border);color:var(--muted);text-align:center;background:#fffaf5;border-radius:12px;margin:0;padding:24px 16px;font-size:13px;line-height:1.6}.businessLines-module__Vc_02G__quality{background:#fffbf4;border:1px solid #dec8ae;border-radius:16px;grid-template-columns:minmax(0,1fr);gap:14px;padding:18px;display:grid}.businessLines-module__Vc_02G__qualityHeading h3{font-size:16px}.businessLines-module__Vc_02G__qualityHeading{justify-content:flex-start;align-items:center;gap:9px}.businessLines-module__Vc_02G__qualityHeading>svg{color:var(--accent-dark);flex:none}.businessLines-module__Vc_02G__qualityHeading>strong{flex:220px;font-size:14px;line-height:1.5}.businessLines-module__Vc_02G__quality>p{color:var(--muted);margin:0;font-size:12px;line-height:1.55}.businessLines-module__Vc_02G__qualityStats{color:var(--muted);flex-wrap:wrap;gap:12px 28px;font-size:12px;line-height:1.55;display:flex}.businessLines-module__Vc_02G__qualityStats strong{color:var(--text);font-variant-numeric:tabular-nums}.businessLines-module__Vc_02G__qualityActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.businessLines-module__Vc_02G__bridge{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.businessLines-module__Vc_02G__bridgeItem,.businessLines-module__Vc_02G__bridgeTotal{border:1px solid var(--border);min-width:0;color:var(--muted);background:#fffaf5;border-radius:12px;align-content:start;gap:7px;padding:14px;font-size:12px;line-height:1.45;display:grid}.businessLines-module__Vc_02G__bridgeItem strong,.businessLines-module__Vc_02G__bridgeTotal strong{color:var(--text);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:19px}.businessLines-module__Vc_02G__bridgeTotal{background:var(--soft-accent);border-color:#d9bea7}.businessLines-module__Vc_02G__accountFilters{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.businessLines-module__Vc_02G__accountFilters>label{flex:180px;gap:6px;min-width:0;font-size:12px;display:grid}.businessLines-module__Vc_02G__accountFilters>input{flex:240px}.businessLines-module__Vc_02G__accountFilters>select{flex:0 240px;width:auto}.businessLines-module__Vc_02G__accountDetail{border:1px solid var(--border);background:#fffaf5;border-radius:12px;min-width:0;padding:15px}.businessLines-module__Vc_02G__accountDetail>summary{color:#704829;cursor:pointer;border-radius:3px;width:fit-content;max-width:100%;font-size:12px;font-weight:800;line-height:1.5}.businessLines-module__Vc_02G__accountDetail>summary:focus-visible{outline:2px solid var(--accent-dark);outline-offset:4px}.businessLines-module__Vc_02G__accountDetail[open]>summary{margin-bottom:15px}.businessLines-module__Vc_02G__accountDetail>.businessLines-module__Vc_02G__tableWrap,.businessLines-module__Vc_02G__accountDetail>.businessLines-module__Vc_02G__empty{margin-top:12px}.businessLines-module__Vc_02G__accountDetail .businessLines-module__Vc_02G__performanceTable{min-width:100%}.businessLines-module__Vc_02G__accountDetail h3,.businessLines-module__Vc_02G__accountDetail p{margin:0}.businessLines-module__Vc_02G__accountDetail p{color:var(--muted);margin-top:6px;font-size:12px;line-height:1.55}.businessLines-module__Vc_02G__badge{background:var(--soft-accent);color:#704829;border-radius:8px;align-items:center;gap:5px;width:fit-content;padding:5px 8px;font-size:11px;font-weight:800;line-height:1.4;display:inline-flex}.businessLines-module__Vc_02G__warning{color:#7e541a;background:#fff8eb;border:1px solid #e4c999;border-radius:11px;margin:0;padding:12px 14px;font-size:12px;line-height:1.6}.businessLines-module__Vc_02G__categoryHeading{color:var(--muted);letter-spacing:.025em;text-transform:uppercase;margin:0;font-size:12px;font-weight:800}.businessLines-module__Vc_02G__statement tr.businessLines-module__Vc_02G__categoryHeading>*{background:#fffaf5;font-weight:800}.businessLines-module__Vc_02G__sectionLink{color:#704829;text-underline-offset:3px;background:0 0;border-radius:3px;align-items:center;gap:6px;min-height:36px;padding:4px 0;font-size:12px;font-weight:800;text-decoration:underline;display:inline-flex}.businessLines-module__Vc_02G__sectionLink:hover{color:var(--text);background:0 0}.businessLines-module__Vc_02G__sectionLink{justify-self:start}.businessLines-module__Vc_02G__sectionLink svg{flex:none}@container business-dashboard (min-width:1280px){.businessLines-module__Vc_02G__twoColumns{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.businessLines-module__Vc_02G__bridge{grid-template-columns:repeat(6,minmax(0,1fr))}.businessLines-module__Vc_02G__performanceTable th,.businessLines-module__Vc_02G__performanceTable td{padding:14px 16px}}@container business-dashboard (max-width:900px){.businessLines-module__Vc_02G__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.businessLines-module__Vc_02G__twoColumns{grid-template-columns:minmax(0,1fr)}.businessLines-module__Vc_02G__performanceTable th:first-child,.businessLines-module__Vc_02G__performanceTable td:first-child,.businessLines-module__Vc_02G__statement th:first-child,.businessLines-module__Vc_02G__statement td:first-child{width:210px;min-width:190px;max-width:240px}}@container business-dashboard (max-width:640px){.businessLines-module__Vc_02G__nav{gap:4px}.businessLines-module__Vc_02G__navButton{flex:130px;min-height:44px;padding:9px 10px;font-size:12px}.businessLines-module__Vc_02G__heading{flex-basis:100%}.businessLines-module__Vc_02G__comparisonControl{width:100%;min-width:0}.businessLines-module__Vc_02G__metric{border-radius:13px;gap:7px;padding:13px}.businessLines-module__Vc_02G__metricLabel{font-size:10px}.businessLines-module__Vc_02G__metricValue{font-size:clamp(23px,6cqw,30px)}.businessLines-module__Vc_02G__metricHint{font-size:11px}.businessLines-module__Vc_02G__panel,.businessLines-module__Vc_02G__quality{border-radius:14px;padding:14px}.businessLines-module__Vc_02G__panelHeading h2,.businessLines-module__Vc_02G__panelHeading h3{font-size:17px}.businessLines-module__Vc_02G__performanceTable th,.businessLines-module__Vc_02G__performanceTable td,.businessLines-module__Vc_02G__statement th,.businessLines-module__Vc_02G__statement td{padding:11px 10px}.businessLines-module__Vc_02G__performanceTable th:first-child,.businessLines-module__Vc_02G__performanceTable td:first-child,.businessLines-module__Vc_02G__statement th:first-child,.businessLines-module__Vc_02G__statement td:first-child{width:150px;min-width:140px;max-width:160px}.businessLines-module__Vc_02G__legendButton{min-height:40px}.businessLines-module__Vc_02G__bridge{grid-template-columns:repeat(2,minmax(0,1fr))}.businessLines-module__Vc_02G__bridgeItem,.businessLines-module__Vc_02G__bridgeTotal{padding:12px}.businessLines-module__Vc_02G__accountFilters>select{flex:100%}}@container business-lines (max-width:1050px){.businessLines-module__Vc_02G__twoColumns{grid-template-columns:minmax(0,1fr)}}
.businessLineFinancialOverview-module__ZA6r_q__stack{gap:16px;min-width:0;display:grid}.businessLineFinancialOverview-module__ZA6r_q__controls{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.businessLineFinancialOverview-module__ZA6r_q__controls label{flex:180px;gap:5px;display:grid}.businessLineFinancialOverview-module__ZA6r_q__controlsCard.businessLineFinancialOverview-module__ZA6r_q__controlsCard{background:radial-gradient(circle at 92% 8%,#c08a5c29,#0000 33%),linear-gradient(135deg,#fff 0%,#fffaf5 100%);padding:16px 20px;box-shadow:0 10px 30px #18110b0d}.businessLineFinancialOverview-module__ZA6r_q__toolbar{flex-wrap:wrap;align-items:center;gap:16px 24px;min-width:0;display:flex}.businessLineFinancialOverview-module__ZA6r_q__compactControls{flex:0 auto;gap:12px;max-width:100%}.businessLineFinancialOverview-module__ZA6r_q__compactControls label{color:var(--muted);letter-spacing:.05em;text-transform:uppercase;flex:0 auto;font-size:11px;font-weight:900}.businessLineFinancialOverview-module__ZA6r_q__compactControls select,.businessLineFinancialOverview-module__ZA6r_q__compactControls input{letter-spacing:normal;text-transform:none;width:auto;max-width:100%;min-height:40px;padding:9px 12px;font-size:13px;font-weight:700}.businessLineFinancialOverview-module__ZA6r_q__compactControls select{min-width:175px}.businessLineFinancialOverview-module__ZA6r_q__compactControls input{min-width:145px}.businessLineFinancialOverview-module__ZA6r_q__reportContext{flex:240px;min-width:0}.businessLineFinancialOverview-module__ZA6r_q__contextHeading{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.businessLineFinancialOverview-module__ZA6r_q__reportContext h2{margin:0;font-size:14px;line-height:1.4}.businessLineFinancialOverview-module__ZA6r_q__reportContext .businessLineFinancialOverview-module__ZA6r_q__meta{margin-top:4px;font-size:12px}.businessLineFinancialOverview-module__ZA6r_q__refreshed{color:var(--muted);margin:0;font-size:11px;line-height:1.4}.businessLineFinancialOverview-module__ZA6r_q__toolbarActions{flex-wrap:wrap;flex:0 auto;align-items:center;gap:8px;margin-left:auto;display:flex}.businessLineFinancialOverview-module__ZA6r_q__toolbarActions button{flex:none}.businessLineFinancialOverview-module__ZA6r_q__notice{margin:10px 0 0;font-size:13px;line-height:1.45}.businessLineFinancialOverview-module__ZA6r_q__issues{color:var(--muted);overflow-wrap:anywhere;margin:10px 0 0;padding-left:18px;font-size:12px;line-height:1.5}.businessLineFinancialOverview-module__ZA6r_q__metrics{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:14px;display:grid}.businessLineFinancialOverview-module__ZA6r_q__metricCard{min-width:0;container-type:inline-size}.businessLineFinancialOverview-module__ZA6r_q__value{font-size:1.25rem;font-size:clamp(1rem, calc(100cqi / var(--value-characters) / .62), 2rem);font-variant-numeric:tabular-nums;white-space:nowrap;margin:12px 0 5px;font-weight:700}.businessLineFinancialOverview-module__ZA6r_q__delta{color:var(--muted);margin:5px 0;font-size:.88rem}.businessLineFinancialOverview-module__ZA6r_q__meta{color:var(--muted);margin:8px 0 0;font-size:.8rem;line-height:1.5}.businessLineFinancialOverview-module__ZA6r_q__metricLink{color:inherit;font:inherit;cursor:pointer;text-align:left;white-space:nowrap;background:0 0;border:0;padding:0}.businessLineFinancialOverview-module__ZA6r_q__metricLink:hover{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.businessLineFinancialOverview-module__ZA6r_q__metricLink:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:3px}.businessLineFinancialOverview-module__ZA6r_q__chartGrid{grid-template-columns:minmax(0,2fr) minmax(210px,1fr);align-items:start;gap:16px;min-width:0;display:grid}.businessLineFinancialOverview-module__ZA6r_q__expenses{margin:0;padding:0;list-style:none}.businessLineFinancialOverview-module__ZA6r_q__expenses li+li{border-top:1px solid var(--border)}.businessLineFinancialOverview-module__ZA6r_q__expenses button{text-align:left;width:100%;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:space-between;gap:16px;padding:12px 0;display:flex}.businessLineFinancialOverview-module__ZA6r_q__expenses span{overflow-wrap:anywhere}.businessLineFinancialOverview-module__ZA6r_q__expenses strong{flex-shrink:0}@media (max-width:1100px){.businessLineFinancialOverview-module__ZA6r_q__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.businessLineFinancialOverview-module__ZA6r_q__chartGrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.businessLineFinancialOverview-module__ZA6r_q__metrics{grid-template-columns:minmax(0,1fr)}.businessLineFinancialOverview-module__ZA6r_q__controlsCard.businessLineFinancialOverview-module__ZA6r_q__controlsCard{padding:16px}.businessLineFinancialOverview-module__ZA6r_q__toolbar{gap:14px}.businessLineFinancialOverview-module__ZA6r_q__compactControls{width:100%}.businessLineFinancialOverview-module__ZA6r_q__compactControls label{flex:150px}.businessLineFinancialOverview-module__ZA6r_q__compactControls select,.businessLineFinancialOverview-module__ZA6r_q__compactControls input{width:100%;min-width:0}.businessLineFinancialOverview-module__ZA6r_q__reportContext{flex-basis:100%}.businessLineFinancialOverview-module__ZA6r_q__toolbarActions{margin-left:0}}.businessLineFinancialOverview-module__ZA6r_q__metricCard h3{margin:0;font-size:14px;line-height:1.4}.businessLineFinancialOverview-module__ZA6r_q__metricLink:hover,.businessLineFinancialOverview-module__ZA6r_q__expenses button:hover{color:inherit;background:0 0}
.businessLineOverview-module__7TvhGW__stack{gap:18px;min-width:0;display:grid}.businessLineOverview-module__7TvhGW__toolbar{}.businessLineOverview-module__7TvhGW__tabs{}.businessLineOverview-module__7TvhGW__menuAction{}.businessLineOverview-module__7TvhGW__selectedTab{color:var(--text)}.businessLineOverview-module__7TvhGW__refreshButton{border:1px solid var(--border);background:var(--card);min-height:34px;color:var(--accent-dark);white-space:nowrap;border-radius:9px;flex:none;justify-content:center;align-items:center;gap:7px;padding:7px 11px;font-size:13px;display:inline-flex}.businessLineOverview-module__7TvhGW__refreshButton:hover{background:var(--soft-accent);color:var(--accent-dark)}.businessLineOverview-module__7TvhGW__panel{gap:18px;min-width:0;display:grid}.businessLineOverview-module__7TvhGW__panel[hidden]{display:none}.businessLineOverview-module__7TvhGW__metrics{grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));align-items:start;gap:14px;display:grid}.businessLineOverview-module__7TvhGW__metrics h3{margin-top:0;font-size:15px}.businessLineOverview-module__7TvhGW__metricValue{overflow-wrap:anywhere;margin:0;font-size:clamp(19px,2.2vw,27px);font-weight:700}.businessLineOverview-module__7TvhGW__controls{flex-wrap:wrap;align-items:end;gap:14px;display:flex}.businessLineOverview-module__7TvhGW__controls label{flex:170px}.businessLineOverview-module__7TvhGW__count{color:var(--muted);font-size:14px;font-weight:400}.businessLineOverview-module__7TvhGW__recordHeader{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;display:flex}.businessLineOverview-module__7TvhGW__fields{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:15px;margin-bottom:0;display:grid}.businessLineOverview-module__7TvhGW__fields>div{min-width:0}.businessLineOverview-module__7TvhGW__fields dt{color:var(--muted);margin-bottom:4px;font-size:12px;font-weight:700}.businessLineOverview-module__7TvhGW__fields dd{overflow-wrap:anywhere;white-space:pre-wrap;margin:0}.businessLineOverview-module__7TvhGW__tableScroll{max-width:100%;overflow-x:auto}.businessLineOverview-module__7TvhGW__tableScroll table{border-collapse:collapse;width:100%;font-size:14px}.businessLineOverview-module__7TvhGW__tableScroll th,.businessLineOverview-module__7TvhGW__tableScroll td{border-bottom:1px solid var(--border);text-align:left;white-space:nowrap;padding:12px}.businessLineOverview-module__7TvhGW__sourceLinks{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:10px;display:grid}.businessLineOverview-module__7TvhGW__sourceLinks button{text-align:left;justify-content:space-between;align-items:center;gap:12px;display:flex}.businessLineOverview-module__7TvhGW__attribution{border:1px solid var(--border);border-radius:12px;padding:14px}.businessLineOverview-module__7TvhGW__calendarScroll{max-width:100%;overflow-x:auto}.businessLineOverview-module__7TvhGW__calendarGrid{grid-template-columns:repeat(7,minmax(90px,1fr));gap:6px;min-width:680px;display:grid}.businessLineOverview-module__7TvhGW__calendarDay{border:1px solid var(--border);overflow-wrap:anywhere;border-radius:8px;min-height:115px;padding:9px}.businessLineOverview-module__7TvhGW__calendarDay[data-today=true]{border:2px solid var(--accent)}.businessLineOverview-module__7TvhGW__dayEvent{border-top:1px solid var(--border);margin-top:7px;padding-top:5px;font-size:12px}.businessLineOverview-module__7TvhGW__dayEvent small{color:var(--muted);margin-top:3px;display:block}.businessLineOverview-module__7TvhGW__actionMetrics{grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr));gap:12px;margin:14px 0;display:grid}.businessLineOverview-module__7TvhGW__actionMetric{border:1px solid var(--border);color:var(--text);background:var(--background);text-align:left;border-radius:12px;gap:9px;padding:16px;display:grid}.businessLineOverview-module__7TvhGW__actionMetric span{color:var(--muted);font-size:13px}.businessLineOverview-module__7TvhGW__actionMetric strong{overflow-wrap:anywhere;font-size:23px}.businessLineOverview-module__7TvhGW__actionMetric[aria-pressed=true]{border-color:var(--accent-dark);box-shadow:0 0 0 1px var(--accent-dark)}.businessLineOverview-module__7TvhGW__filterNotice{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin:16px 0;font-weight:600;display:flex}.businessLineOverview-module__7TvhGW__sourceButton{color:var(--accent-dark);font-size:inherit;text-align:left;text-underline-offset:3px;background:0 0;border:0;border-radius:0;padding:0;font-weight:600;text-decoration:underline}.businessLineOverview-module__7TvhGW__actionMetric:hover{background:var(--background);color:var(--text)}.businessLineOverview-module__7TvhGW__sourceButton:hover{color:var(--accent-dark);background:0 0}.businessLineOverview-module__7TvhGW__preferencesCard{padding:16px 20px}.businessLineOverview-module__7TvhGW__preferencesCard>h2{margin:0 0 6px;font-size:16px}
.businessLineRentalOverview-module__hR8UdW__heading,.businessLineRentalOverview-module__hR8UdW__actions,.businessLineRentalOverview-module__hR8UdW__addressHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.businessLineRentalOverview-module__hR8UdW__heading{margin-bottom:16px}.businessLineRentalOverview-module__hR8UdW__heading h2,.businessLineRentalOverview-module__hR8UdW__heading h3,.businessLineRentalOverview-module__hR8UdW__heading h4,.businessLineRentalOverview-module__hR8UdW__addressHeading h3{margin:0}.businessLineRentalOverview-module__hR8UdW__heading>div,.businessLineRentalOverview-module__hR8UdW__addressHeading>*{min-width:0}.businessLineRentalOverview-module__hR8UdW__heading>div>span{margin-top:5px;display:block}.businessLineRentalOverview-module__hR8UdW__actions{justify-content:flex-end}.businessLineRentalOverview-module__hR8UdW__muted,.businessLineRentalOverview-module__hR8UdW__metricDetail{color:var(--muted)}.businessLineRentalOverview-module__hR8UdW__muted,.businessLineRentalOverview-module__hR8UdW__unavailable,.businessLineRentalOverview-module__hR8UdW__tenant,.businessLineRentalOverview-module__hR8UdW__alert{overflow-wrap:anywhere;line-height:1.45}.businessLineRentalOverview-module__hR8UdW__unavailable,.businessLineRentalOverview-module__hR8UdW__alert{color:#9a471e}.businessLineRentalOverview-module__hR8UdW__metrics{grid-template-columns:repeat(auto-fit,minmax(min(100%,165px),1fr));align-items:stretch;gap:12px;display:grid}.businessLineRentalOverview-module__hR8UdW__metric{text-align:left;min-width:0;color:var(--text);border:1px solid var(--border);background:var(--background);overflow-wrap:anywhere;border-radius:14px;align-content:start;justify-items:start;gap:9px;padding:16px;display:grid}.businessLineRentalOverview-module__hR8UdW__metric:hover,.businessLineRentalOverview-module__hR8UdW__taskTotals button:hover{background:var(--background);color:var(--text)}.businessLineRentalOverview-module__hR8UdW__metric[data-attention]{border-color:var(--accent)}.businessLineRentalOverview-module__hR8UdW__metricLabel{font-size:13px;line-height:1.4}.businessLineRentalOverview-module__hR8UdW__metricValue{font-size:clamp(19px,2vw,27px);line-height:1.2}.businessLineRentalOverview-module__hR8UdW__metricDetail{font-size:12px;font-weight:400;line-height:1.45}.businessLineRentalOverview-module__hR8UdW__leaseSection{border-top:1px solid var(--border);margin:22px 0;padding-top:22px}.businessLineRentalOverview-module__hR8UdW__notices{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.businessLineRentalOverview-module__hR8UdW__notice{background:var(--soft-accent);color:var(--accent-dark);border:1px solid var(--border);padding:8px 10px;font-size:12px}.businessLineRentalOverview-module__hR8UdW__notice:hover{background:var(--background);color:var(--text)}.businessLineRentalOverview-module__hR8UdW__addresses{grid-template-columns:repeat(auto-fit,minmax(min(100%,315px),1fr));align-items:start;gap:16px;margin-top:22px;display:grid}.businessLineRentalOverview-module__hR8UdW__address{border:1px solid var(--border);border-radius:14px;min-width:0;padding:18px}.businessLineRentalOverview-module__hR8UdW__addressHeading{align-items:flex-start}.businessLineRentalOverview-module__hR8UdW__addressHeading h3{overflow-wrap:anywhere;flex:190px;font-size:16px;line-height:1.45}.businessLineRentalOverview-module__hR8UdW__badge{border:1px solid var(--border);background:var(--background);color:var(--muted);overflow-wrap:anywhere;border-radius:8px;max-width:100%;padding:4px 7px;font-size:12px}.businessLineRentalOverview-module__hR8UdW__facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:18px 0;display:grid}.businessLineRentalOverview-module__hR8UdW__facts>div,.businessLineRentalOverview-module__hR8UdW__dates>div{min-width:0}.businessLineRentalOverview-module__hR8UdW__facts dt,.businessLineRentalOverview-module__hR8UdW__dates dt,.businessLineRentalOverview-module__hR8UdW__eyebrow{color:var(--muted);margin-bottom:5px;font-size:12px;font-weight:700}.businessLineRentalOverview-module__hR8UdW__facts dd,.businessLineRentalOverview-module__hR8UdW__dates dd{overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.4}.businessLineRentalOverview-module__hR8UdW__taskTotals{border-top:1px solid var(--border);grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding-top:14px;display:grid}.businessLineRentalOverview-module__hR8UdW__taskTotals button{background:var(--background);border:1px solid var(--border);color:var(--text);overflow-wrap:anywhere;border-radius:9px;min-width:0;padding:10px 5px}.businessLineRentalOverview-module__hR8UdW__taskTotals strong,.businessLineRentalOverview-module__hR8UdW__taskTotals span{display:block}.businessLineRentalOverview-module__hR8UdW__taskTotals strong{font-size:17px}.businessLineRentalOverview-module__hR8UdW__taskTotals span{color:var(--muted);margin-top:4px;font-size:11px}.businessLineRentalOverview-module__hR8UdW__nextTask{overflow-wrap:anywhere;gap:5px;margin-top:16px;display:grid}.businessLineRentalOverview-module__hR8UdW__nextTask strong{font-size:14px;line-height:1.4}.businessLineRentalOverview-module__hR8UdW__nextTask>span:last-child{color:var(--muted);font-size:12px}.businessLineRentalOverview-module__hR8UdW__leaseDetails{border-top:1px solid var(--border);margin-top:20px;padding-top:18px}.businessLineRentalOverview-module__hR8UdW__leaseDetails .businessLineRentalOverview-module__hR8UdW__heading{margin-bottom:8px}.businessLineRentalOverview-module__hR8UdW__leaseDetails h4{font-size:14px}.businessLineRentalOverview-module__hR8UdW__tenant{font-size:13px}.businessLineRentalOverview-module__hR8UdW__dates{grid-template-columns:repeat(auto-fit,minmax(min(100%,120px),1fr));gap:14px;margin:16px 0;display:grid}.businessLineRentalOverview-module__hR8UdW__dates small{color:var(--muted);margin-top:4px;display:block}.businessLineRentalOverview-module__hR8UdW__textButton{min-height:30px;color:var(--accent-dark);background:0 0;padding:4px 0;font-size:12px;text-decoration:underline}.businessLineRentalOverview-module__hR8UdW__textButton:hover{color:var(--text);background:0 0}@media (max-width:480px){.businessLineRentalOverview-module__hR8UdW__address{padding:14px}.businessLineRentalOverview-module__hR8UdW__actions{justify-content:flex-start;width:100%}.businessLineRentalOverview-module__hR8UdW__taskTotals strong{font-size:15px}}.businessLineRentalOverview-module__hR8UdW__metric:focus-visible,.businessLineRentalOverview-module__hR8UdW__notice:focus-visible{outline:2px solid var(--accent-dark);outline-offset:3px}.businessLineRentalOverview-module__hR8UdW__leaseSection:first-of-type{margin-top:0}.businessLineRentalOverview-module__hR8UdW__addresses{grid-template-columns:repeat(auto-fit,minmax(min(100%,290px),1fr));margin-top:8px}.businessLineRentalOverview-module__hR8UdW__address .businessLineRentalOverview-module__hR8UdW__actions{justify-content:flex-start;margin-top:16px}.businessLineRentalOverview-module__hR8UdW__leaseList{margin-top:18px}.businessLineRentalOverview-module__hR8UdW__leaseList>div{border-top:1px solid var(--border);padding-top:14px}.businessLineRentalOverview-module__hR8UdW__leaseList>div+div{margin-top:14px}.businessLineRentalOverview-module__hR8UdW__leaseList .businessLineRentalOverview-module__hR8UdW__dates{margin:12px 0 0}
.underwriting-module__3fIXEa__stack,.underwriting-module__3fIXEa__inputColumn,.underwriting-module__3fIXEa__results{gap:18px;min-width:0;display:grid}.underwriting-module__3fIXEa__layout{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:18px;display:grid}.underwriting-module__3fIXEa__header{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px;display:flex}.underwriting-module__3fIXEa__header label{min-width:min(100%,260px)}.underwriting-module__3fIXEa__tabs{flex-wrap:wrap;gap:8px;margin:18px 0;display:flex}.underwriting-module__3fIXEa__tabs button{padding:10px 14px}.underwriting-module__3fIXEa__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.underwriting-module__3fIXEa__fields>*,.underwriting-module__3fIXEa__panel,.underwriting-module__3fIXEa__results>*,.underwriting-module__3fIXEa__inputColumn>*{min-width:0}.underwriting-module__3fIXEa__panel[hidden]{display:none}.underwriting-module__3fIXEa__panel h3{margin:0}.underwriting-module__3fIXEa__breakdown{margin:16px 0}.underwriting-module__3fIXEa__row,.underwriting-module__3fIXEa__totalRow{justify-content:space-between;align-items:baseline;gap:18px;padding:10px 0;display:flex}.underwriting-module__3fIXEa__row dt,.underwriting-module__3fIXEa__totalRow dt{overflow-wrap:anywhere}.underwriting-module__3fIXEa__row dd,.underwriting-module__3fIXEa__totalRow dd{font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-weight:600}.underwriting-module__3fIXEa__textRow{flex-wrap:wrap;align-items:start}.underwriting-module__3fIXEa__textRow dd{white-space:pre-wrap;overflow-wrap:anywhere;flex:240px}.underwriting-module__3fIXEa__totalRow{border-top:1px solid var(--border);border-bottom:1px solid var(--border);margin:6px 0;font-weight:700}.underwriting-module__3fIXEa__notice{border:1px solid var(--border);background:var(--card);border-radius:14px;padding:14px 18px}.underwriting-module__3fIXEa__notice details{margin-top:8px}.underwriting-module__3fIXEa__notice summary,.underwriting-module__3fIXEa__details summary{cursor:pointer;font-weight:600}.underwriting-module__3fIXEa__tableScroll{max-width:100%;overflow-x:auto}.underwriting-module__3fIXEa__comparison{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.underwriting-module__3fIXEa__comparison caption{text-align:left;padding:12px 0;font-weight:700}.underwriting-module__3fIXEa__comparison th,.underwriting-module__3fIXEa__comparison td{border-bottom:1px solid var(--border);vertical-align:top;padding:10px 6px}.underwriting-module__3fIXEa__comparison th{text-align:left;font-weight:600}.underwriting-module__3fIXEa__comparison td{text-align:right;white-space:nowrap}.underwriting-module__3fIXEa__comparison thead th:not(:first-child){text-align:right}.underwriting-module__3fIXEa__emphasized{font-weight:700}.underwriting-module__3fIXEa__details{margin-top:16px}.underwriting-module__3fIXEa__details li{margin-bottom:8px}.underwriting-module__3fIXEa__dealLayout{grid-template-columns:minmax(0,1fr);align-items:start;gap:18px;display:grid}.underwriting-module__3fIXEa__strategyToolbar{flex-wrap:wrap;align-items:end;gap:16px;display:flex}.underwriting-module__3fIXEa__strategyToolbar>label{min-width:200px}.underwriting-module__3fIXEa__strategyToolbar>button{margin-left:auto}.underwriting-module__3fIXEa__rentalType{border:0;max-width:460px;margin:16px 0 24px;padding:0}.underwriting-module__3fIXEa__rentalType legend{margin-bottom:8px;font-weight:700}.underwriting-module__3fIXEa__segmented{border:1px solid var(--border);background:var(--background);border-radius:24px;grid-template-columns:repeat(2,minmax(0,1fr));padding:4px;display:grid;position:relative}.underwriting-module__3fIXEa__segmented label{cursor:pointer;text-align:center;z-index:1;margin:0;padding:9px 12px;position:relative}.underwriting-module__3fIXEa__segmented label input{opacity:0;width:1px;height:1px;position:absolute}.underwriting-module__3fIXEa__segmented label:has(input:focus-visible){outline:2px solid var(--accent-dark);outline-offset:2px;border-radius:20px}.underwriting-module__3fIXEa__segmented label:has(input:checked){color:#fff}.underwriting-module__3fIXEa__sliderThumb{background:var(--accent-dark);border-radius:20px;width:calc(50% - 4px);transition:transform .15s;position:absolute;top:4px;bottom:4px;left:4px}.underwriting-module__3fIXEa__segmented[data-selected=short-term] .underwriting-module__3fIXEa__sliderThumb{transform:translate(100%)}.underwriting-module__3fIXEa__lineItem{border-top:1px solid var(--border);padding:16px 0}.underwriting-module__3fIXEa__lineItem>button{margin-top:12px}.underwriting-module__3fIXEa__riskRow{align-items:end;gap:10px;margin:12px 0;display:flex}.underwriting-module__3fIXEa__riskRow label{flex:1;min-width:0}.underwriting-module__3fIXEa__budgetTable{border-collapse:collapse;width:100%;min-width:720px}.underwriting-module__3fIXEa__budgetTable th,.underwriting-module__3fIXEa__budgetTable td{text-align:left;border-bottom:1px solid var(--border);vertical-align:top;min-width:120px;padding:8px}.underwriting-module__3fIXEa__budgetTable td:first-child{min-width:220px}.underwriting-module__3fIXEa__budgetTable input{margin-bottom:8px}.underwriting-module__3fIXEa__inputCard{min-width:0;container-type:inline-size}.underwriting-module__3fIXEa__inputHeader{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.underwriting-module__3fIXEa__inputHeader h2{flex:1 0 150px;margin:0;font-size:1.3rem}.underwriting-module__3fIXEa__headerControls{flex-wrap:wrap;flex:800px;justify-content:end;align-items:start;gap:16px;min-width:0;display:flex}.underwriting-module__3fIXEa__scenarioSwitches{flex:530px;grid-template-columns:minmax(0,1fr) max-content;gap:14px;min-width:0;display:grid}.underwriting-module__3fIXEa__strategySwitch,.underwriting-module__3fIXEa__exitSwitch{border:0;min-width:0;margin:0;padding:0}.underwriting-module__3fIXEa__exitSwitch{justify-self:start;max-width:100%}.underwriting-module__3fIXEa__strategySwitch legend,.underwriting-module__3fIXEa__exitSwitch legend{margin-bottom:7px;padding:0;font-size:.78rem;font-weight:600}.underwriting-module__3fIXEa__strategySegments,.underwriting-module__3fIXEa__exitSegments{border:1px solid var(--border);background:var(--background);border-radius:24px;padding:4px;display:grid;position:relative}.underwriting-module__3fIXEa__strategySegments{grid-template-columns:repeat(4,minmax(0,1fr))}.underwriting-module__3fIXEa__exitSegments{grid-template-columns:repeat(2,minmax(0,1fr));width:max-content;min-width:132px;max-width:100%}.underwriting-module__3fIXEa__exitSegments[data-count="1"]{grid-template-columns:minmax(0,1fr);min-width:96px}.underwriting-module__3fIXEa__strategySegments label,.underwriting-module__3fIXEa__exitSegments label{cursor:pointer;text-align:center;z-index:1;white-space:nowrap;margin:0;padding:9px 4px;font-size:.78rem;position:relative}.underwriting-module__3fIXEa__exitSegments label{padding-inline:14px}.underwriting-module__3fIXEa__strategySegments input,.underwriting-module__3fIXEa__exitSegments input{opacity:0;width:1px;height:1px;position:absolute}:is(.underwriting-module__3fIXEa__strategySegments label:has(input:checked),.underwriting-module__3fIXEa__exitSegments label:has(input:checked)){color:#fff}:is(.underwriting-module__3fIXEa__strategySegments label:has(input:focus-visible),.underwriting-module__3fIXEa__exitSegments label:has(input:focus-visible)){outline:2px solid var(--accent-dark);outline-offset:3px;border-radius:18px}.underwriting-module__3fIXEa__strategyThumb,.underwriting-module__3fIXEa__exitThumb{background:var(--accent-dark);border-radius:20px;transition:transform .15s,left .15s,width .15s;position:absolute;top:4px;bottom:4px;left:4px}.underwriting-module__3fIXEa__strategyThumb{width:calc(25% - 2px)}.underwriting-module__3fIXEa__exitThumb{width:calc(50% - 4px)}.underwriting-module__3fIXEa__exitSegments[data-count="2"][data-selected=sale] .underwriting-module__3fIXEa__exitThumb{left:50%}.underwriting-module__3fIXEa__exitSegments[data-count="1"] .underwriting-module__3fIXEa__exitThumb{width:calc(100% - 8px)}.underwriting-module__3fIXEa__exitSwitch:disabled label{cursor:default;color:var(--muted)}.underwriting-module__3fIXEa__exitSwitch:disabled label:has(input:checked){color:#fff}.underwriting-module__3fIXEa__strategySegments[data-selected=brrr] .underwriting-module__3fIXEa__strategyThumb{transform:translate(100%)}.underwriting-module__3fIXEa__strategySegments[data-selected=rental] .underwriting-module__3fIXEa__strategyThumb{transform:translate(200%)}.underwriting-module__3fIXEa__strategySegments[data-selected=development] .underwriting-module__3fIXEa__strategyThumb{transform:translate(300%)}.underwriting-module__3fIXEa__saveActions{grid-template-columns:max-content max-content;justify-content:end;align-items:start;gap:10px;padding-top:22px;display:grid}.underwriting-module__3fIXEa__saveActions>button{flex:none}.underwriting-module__3fIXEa__inputCard .underwriting-module__3fIXEa__tabs{border-bottom:1px solid var(--border);gap:8px;margin:20px 0 12px;padding-bottom:16px}.underwriting-module__3fIXEa__inputCard .underwriting-module__3fIXEa__tabs button{white-space:nowrap;min-height:38px;padding:9px 12px;font-size:.82rem}.underwriting-module__3fIXEa__formSection{border-top:1px solid var(--border);gap:18px;padding:24px 0;display:grid}.underwriting-module__3fIXEa__panel>.underwriting-module__3fIXEa__formSection:first-child{border-top:0;padding-top:0}.underwriting-module__3fIXEa__panel>.underwriting-module__3fIXEa__formSection:last-child{padding-bottom:0}.underwriting-module__3fIXEa__formSection h3{font-size:1.05rem;line-height:1.4}.underwriting-module__3fIXEa__formSection>p{margin:0;line-height:1.5}.underwriting-module__3fIXEa__formSection label,.underwriting-module__3fIXEa__fields>label{gap:7px;min-width:0;margin:0;display:grid}.underwriting-module__3fIXEa__formSection input,.underwriting-module__3fIXEa__formSection select,.underwriting-module__3fIXEa__formSection textarea{margin:0}.underwriting-module__3fIXEa__fields{align-items:start;gap:18px 16px}.underwriting-module__3fIXEa__fields .underwriting-module__3fIXEa__numeric-field{min-width:0}.underwriting-module__3fIXEa__sectionHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.underwriting-module__3fIXEa__sectionHeader>label{flex:0 240px}.underwriting-module__3fIXEa__incompleteCard h2{margin:0;font-size:1rem}.underwriting-module__3fIXEa__incompleteCard p{margin:8px 0 0}.underwriting-module__3fIXEa__incompleteCard ul{gap:6px;margin:12px 0 0;padding-left:20px;font-size:.875rem;display:grid}.underwriting-module__3fIXEa__results{align-content:start}.underwriting-module__3fIXEa__results h2{margin:0 0 16px;font-size:1.12rem}.underwriting-module__3fIXEa__results .underwriting-module__3fIXEa__row{grid-template-columns:minmax(0,1fr) max-content;gap:14px;display:grid}.underwriting-module__3fIXEa__results .underwriting-module__3fIXEa__row dt{font-size:.87rem;line-height:1.4}.underwriting-module__3fIXEa__results .underwriting-module__3fIXEa__row dd{font-size:.95rem}.underwriting-module__3fIXEa__results .underwriting-module__3fIXEa__textRow{display:flex}@media (min-width:1200px){.underwriting-module__3fIXEa__dealLayout{grid-template-columns:minmax(0,1.75fr) minmax(285px,1fr)}}@media (prefers-reduced-motion:reduce){.underwriting-module__3fIXEa__sliderThumb{transition:none}}@media (max-width:1150px){.underwriting-module__3fIXEa__layout{grid-template-columns:minmax(0,1fr)}}@container (max-width:800px){.underwriting-module__3fIXEa__saveActions{padding-top:0}}@container (max-width:600px){.underwriting-module__3fIXEa__scenarioSwitches{grid-template-columns:minmax(0,1fr)}}@media (max-width:540px){.underwriting-module__3fIXEa__fields{grid-template-columns:minmax(0,1fr)}.underwriting-module__3fIXEa__tabs button{flex:40%}.underwriting-module__3fIXEa__comparison th,.underwriting-module__3fIXEa__comparison td{padding:8px 4px;font-size:.83rem}.underwriting-module__3fIXEa__row,.underwriting-module__3fIXEa__totalRow{gap:10px}.underwriting-module__3fIXEa__row dt,.underwriting-module__3fIXEa__totalRow dt{font-size:.9rem}.underwriting-module__3fIXEa__inputHeader{align-items:start}.underwriting-module__3fIXEa__headerControls{justify-content:start;gap:14px}.underwriting-module__3fIXEa__scenarioSwitches{flex-basis:100%;grid-template-columns:minmax(0,1fr);gap:12px}.underwriting-module__3fIXEa__saveActions{justify-content:start;padding-top:0}.underwriting-module__3fIXEa__inputCard .underwriting-module__3fIXEa__tabs{flex-wrap:nowrap;overflow-x:auto}.underwriting-module__3fIXEa__inputCard .underwriting-module__3fIXEa__tabs button{flex:none}}@media (prefers-reduced-motion:reduce){.underwriting-module__3fIXEa__strategyThumb,.underwriting-module__3fIXEa__exitThumb{transition:none}}
.businessLineRealEstateOverview-module__HzIeHG__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,27rem),1fr));align-items:start;gap:18px;display:grid}.businessLineRealEstateOverview-module__HzIeHG__grid>*{min-width:0}.businessLineRealEstateOverview-module__HzIeHG__metric{overflow-wrap:anywhere;margin:16px 0;font-size:clamp(1.5rem,2.5vw,2.2rem);font-weight:700}.businessLineRealEstateOverview-module__HzIeHG__pipelineEstimate{border-top:1px solid var(--border);margin:16px 0;padding-top:12px}.businessLineRealEstateOverview-module__HzIeHG__pipelineEstimate>strong{overflow-wrap:anywhere;font-size:1.3rem;display:block}.businessLineRealEstateOverview-module__HzIeHG__stages{grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:10px;margin:16px 0;display:grid}.businessLineRealEstateOverview-module__HzIeHG__stages>div{border:1px solid var(--border);border-radius:10px;min-width:0;padding:12px}.businessLineRealEstateOverview-module__HzIeHG__stages dt{color:var(--muted);font-size:.85rem}.businessLineRealEstateOverview-module__HzIeHG__stages dd{margin:5px 0 0;font-size:1.5rem;font-weight:700}.businessLineRealEstateOverview-module__HzIeHG__stageCount{color:inherit;font:inherit;text-underline-offset:4px;background:0 0;border:0;border-radius:4px;padding:0;text-decoration:underline}.businessLineRealEstateOverview-module__HzIeHG__stageCount:hover{color:inherit;background:0 0}.businessLineRealEstateOverview-module__HzIeHG__stageCount[aria-expanded=true]{text-decoration-thickness:3px}.businessLineRealEstateOverview-module__HzIeHG__stageCount:focus-visible{outline-offset:4px;outline:2px solid}.businessLineRealEstateOverview-module__HzIeHG__records{max-height:26rem;margin:10px 0;padding:0;list-style:none;overflow-y:auto}.businessLineRealEstateOverview-module__HzIeHG__records li{border-bottom:1px solid var(--border);overflow-wrap:anywhere;justify-content:space-between;align-items:start;gap:14px;padding:10px 0;display:flex}.businessLineRealEstateOverview-module__HzIeHG__records li:last-child{border-bottom:0}.businessLineRealEstateOverview-module__HzIeHG__records li>div{min-width:0}.businessLineRealEstateOverview-module__HzIeHG__records span{color:var(--muted);margin-top:4px;font-size:.8rem;display:block}.businessLineRealEstateOverview-module__HzIeHG__records time{white-space:nowrap;color:var(--muted);font-size:.8rem}.businessLineRealEstateOverview-module__HzIeHG__tableScroll{max-width:100%;overflow-x:auto}.businessLineRealEstateOverview-module__HzIeHG__tableScroll table{border-collapse:collapse;width:100%}.businessLineRealEstateOverview-module__HzIeHG__tableScroll th,.businessLineRealEstateOverview-module__HzIeHG__tableScroll td{border-bottom:1px solid var(--border);text-align:left;padding:10px 8px}.businessLineRealEstateOverview-module__HzIeHG__tableScroll th:last-child,.businessLineRealEstateOverview-module__HzIeHG__tableScroll td:last-child{text-align:right;white-space:nowrap}.businessLineRealEstateOverview-module__HzIeHG__values{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:18px;display:grid}.businessLineRealEstateOverview-module__HzIeHG__values dd{overflow-wrap:anywhere;margin:8px 0;font-size:1.3rem;font-weight:700}.businessLineRealEstateOverview-module__HzIeHG__values small{color:var(--muted)}.businessLineRealEstateOverview-module__HzIeHG__work{border-top:1px solid var(--border);margin-top:14px;padding-top:10px}
.underwritingActions-module__l7W5YG__estimateActions{display:contents}.underwritingActions-module__l7W5YG__actionStatus{overflow-wrap:anywhere;grid-column:1/-1;max-width:290px;margin:0;font-size:.8rem;line-height:1.45}.underwritingActions-module__l7W5YG__estimateActions>.underwritingActions-module__l7W5YG__actionStatus+button{grid-column:1/-1}.underwritingActions-module__l7W5YG__dialogContent{gap:18px;display:grid}.underwritingActions-module__l7W5YG__dialogContent h2,.underwritingActions-module__l7W5YG__dialogContent p{margin:0}.underwritingActions-module__l7W5YG__saveForm{gap:16px;display:grid}.underwritingActions-module__l7W5YG__saveForm label,.underwritingActions-module__l7W5YG__reportFields label,.underwritingActions-module__l7W5YG__photoRow label{gap:6px;min-width:0;display:grid}.underwritingActions-module__l7W5YG__dialogActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.underwritingActions-module__l7W5YG__report{gap:20px;display:grid}.underwritingActions-module__l7W5YG__report h2,.underwritingActions-module__l7W5YG__report h3,.underwritingActions-module__l7W5YG__report p{margin:0}.underwritingActions-module__l7W5YG__reportHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.underwritingActions-module__l7W5YG__reportSection{border-top:1px solid var(--border);gap:14px;padding-top:20px;display:grid}.underwritingActions-module__l7W5YG__reportSection h3{font-size:1rem;line-height:1.4}.underwritingActions-module__l7W5YG__checkbox{align-items:flex-start;gap:10px;font-weight:400;line-height:1.45;display:flex!important}.underwritingActions-module__l7W5YG__checkbox input{flex:none;margin:2px 0 0}.underwritingActions-module__l7W5YG__reportFields{grid-template-columns:repeat(2,minmax(0,1fr)) auto;align-items:end;gap:14px 16px;display:grid}.underwritingActions-module__l7W5YG__photoDropzone{border:1px dashed var(--accent);background:var(--background);border-radius:14px;gap:10px;min-width:0;padding:16px;transition:background-color .12s,border-color .12s;display:grid}.underwritingActions-module__l7W5YG__photoDropzone[data-dragging=true]{border-color:var(--accent-dark);background:var(--soft-accent)}.underwritingActions-module__l7W5YG__photoDropzone[aria-disabled=true]{opacity:.65}.underwritingActions-module__l7W5YG__photoDropzone p{font-size:.85rem}.underwritingActions-module__l7W5YG__photoUploadLine{flex-wrap:wrap;align-items:center;gap:8px 16px;min-width:0;display:flex}.underwritingActions-module__l7W5YG__photoUploadLine>span{overflow-wrap:anywhere;font-size:.85rem}.underwritingActions-module__l7W5YG__photoUploadLine button{flex:none}.underwritingActions-module__l7W5YG__coordinateActions{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:14px 20px;display:flex}.underwritingActions-module__l7W5YG__coordinateActions .underwritingActions-module__l7W5YG__checkbox{flex:280px}.underwritingActions-module__l7W5YG__photoRow{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px;display:grid}.underwritingActions-module__l7W5YG__photoRow label{overflow-wrap:anywhere}.underwritingActions-module__l7W5YG__sectionActions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}@media (max-width:640px){.underwritingActions-module__l7W5YG__reportFields,.underwritingActions-module__l7W5YG__photoRow{grid-template-columns:minmax(0,1fr)}.underwritingActions-module__l7W5YG__photoRow button{justify-self:start}.underwritingActions-module__l7W5YG__reportHeader button,.underwritingActions-module__l7W5YG__reportFields button,.underwritingActions-module__l7W5YG__coordinateActions button{width:100%}}@media (prefers-reduced-motion:reduce){.underwritingActions-module__l7W5YG__photoDropzone{transition:none}}
.settingsTabs-module__az8AsG__panel{padding-top:20px}.settingsTabs-module__az8AsG__panel[hidden]{display:none}.settingsTabs-module__az8AsG__tablist{gap:inherit;flex:none;display:flex}.settingsTabs-module__az8AsG__navigationLink{min-height:43px;color:var(--muted);border-radius:10px 10px 0 0;flex:none;align-items:center;padding:10px 14px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.settingsTabs-module__az8AsG__navigationLink:hover{background:var(--soft-accent);color:var(--text)}.settingsTabs-module__az8AsG__navigationLink:focus-visible{outline:2px solid var(--accent);outline-offset:-3px}@media (max-width:680px){.settingsTabs-module__az8AsG__navigationLink{min-height:46px}}
.propertyLookup-module__-KJmTG__lookup{gap:.65rem;display:grid}.propertyLookup-module__-KJmTG__addressRow{align-items:flex-end;gap:.75rem;display:flex}.propertyLookup-module__-KJmTG__addressRow label{flex:1;gap:.4rem;min-width:0;font-weight:650;display:grid}.propertyLookup-module__-KJmTG__addressRow input{width:100%;min-width:0}.propertyLookup-module__-KJmTG__addressRow button{white-space:nowrap;flex:none;min-height:42px}.propertyLookup-module__-KJmTG__status p{color:var(--text-secondary,#755238);margin:0 0 .3rem;font-size:.875rem;line-height:1.5}.propertyLookup-module__-KJmTG__provenance{overflow-wrap:anywhere;font-size:.8rem!important}.propertyLookup-module__-KJmTG__undo{text-align:left;overflow-wrap:anywhere;background:#fff;min-height:34px;margin-top:.3rem;padding:.45rem .7rem;font-size:.8rem;font-weight:500;line-height:1.4}.propertyLookup-module__-KJmTG__error{color:#a12c27;margin:0;line-height:1.5}.propertyLookup-module__-KJmTG__suggestions{gap:.65rem;margin:0;padding:0;list-style:none;display:grid}.propertyLookup-module__-KJmTG__suggestions li{border:1px solid var(--border,#e4d6ca);border-radius:.65rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.85rem;display:flex}.propertyLookup-module__-KJmTG__suggestions li div{overflow-wrap:anywhere;gap:.3rem;min-width:0;display:grid}.propertyLookup-module__-KJmTG__suggestions span{color:var(--text-secondary,#755238);font-size:.8rem}@media (max-width:650px){.propertyLookup-module__-KJmTG__addressRow,.propertyLookup-module__-KJmTG__suggestions li{flex-direction:column;align-items:stretch}.propertyLookup-module__-KJmTG__addressRow button{align-self:flex-start}}
.workspaceOverviewBoard-module__I_yMka__actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.workspaceOverviewBoard-module__I_yMka__actions button{justify-content:center;align-items:center;gap:6px;display:inline-flex}.workspaceOverviewBoard-module__I_yMka__grid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:16px;display:grid}.workspaceOverviewBoard-module__I_yMka__grid[data-packed=true]{grid-auto-rows:8px;grid-auto-flow:dense}.workspaceOverviewBoard-module__I_yMka__slot{align-self:start;min-width:0}.workspaceOverviewBoard-module__I_yMka__small{grid-column:span 3}.workspaceOverviewBoard-module__I_yMka__regular{grid-column:span 6}.workspaceOverviewBoard-module__I_yMka__wide{grid-column:1/-1}.workspaceOverviewBoard-module__I_yMka__editor{border:1px solid var(--accent);background:var(--soft-accent);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:18px;padding:18px;display:flex}.workspaceOverviewBoard-module__I_yMka__editor p{margin:6px 0 0;font-size:13px}.workspaceOverviewBoard-module__I_yMka__catalog{margin-bottom:18px}.workspaceOverviewBoard-module__I_yMka__catalog>h2{margin-top:0}.workspaceOverviewBoard-module__I_yMka__catalogGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:14px;display:grid}.workspaceOverviewBoard-module__I_yMka__catalogItem{border:1px solid var(--border);border-radius:12px;justify-content:space-between;align-items:start;gap:12px;padding:14px;display:flex}.workspaceOverviewBoard-module__I_yMka__catalogItem h3{margin:0 0 6px;font-size:14px}.workspaceOverviewBoard-module__I_yMka__catalogItem p{margin:0;font-size:13px}.workspaceOverviewBoard-module__I_yMka__catalogItem button{flex-shrink:0}.workspaceOverviewBoard-module__I_yMka__editable{outline:1px dashed var(--accent);outline-offset:3px;border-radius:20px}.workspaceOverviewBoard-module__I_yMka__cardTools{background:var(--soft-accent);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;margin-bottom:7px;padding:8px;display:flex}.workspaceOverviewBoard-module__I_yMka__handle{max-width:100%;min-height:32px;color:var(--text);cursor:grab;touch-action:none;text-align:left;background:0 0;align-items:center;gap:5px;padding:5px;font-size:12px;display:inline-flex}.workspaceOverviewBoard-module__I_yMka__handle:hover{background:var(--border)}.workspaceOverviewBoard-module__I_yMka__handle span{overflow-wrap:anywhere}.workspaceOverviewBoard-module__I_yMka__handle svg{flex-shrink:0}.workspaceOverviewBoard-module__I_yMka__moveButtons{gap:4px;display:flex}.workspaceOverviewBoard-module__I_yMka__moveButtons button{justify-content:center;align-items:center;display:inline-flex}.workspaceOverviewBoard-module__I_yMka__dragging{opacity:.5}.workspaceOverviewBoard-module__I_yMka__dropTarget{outline:3px solid var(--accent);outline-offset:3px}.workspaceOverviewBoard-module__I_yMka__dragPreview{z-index:1000;pointer-events:none;border:1px solid var(--accent);background:var(--card);border-radius:12px;padding:12px 16px;position:fixed;box-shadow:0 8px 24px #0002}.workspaceOverviewBoard-module__I_yMka__announcement{margin:0}.workspaceOverviewBoard-module__I_yMka__announcement:empty{display:none}.workspaceOverviewBoard-module__I_yMka__announcement:not(:empty){margin-bottom:14px}.workspaceOverviewBoard-module__I_yMka__statLabel{color:var(--muted);margin:0 0 12px;font-size:14px;font-weight:500}.workspaceOverviewBoard-module__I_yMka__statValue{overflow-wrap:anywhere;margin:0;font-size:26px;font-weight:700}.workspaceOverviewBoard-module__I_yMka__workspaceLinks{grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));gap:14px;display:grid}.workspaceOverviewBoard-module__I_yMka__workspaceLink{border:1px solid var(--border);color:var(--text);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:15px;display:flex}.workspaceOverviewBoard-module__I_yMka__workspaceLink:hover{background:var(--soft-accent)}.workspaceOverviewBoard-module__I_yMka__workspaceLink h3{margin:0;font-size:15px}.workspaceOverviewBoard-module__I_yMka__metrics{grid-template-columns:repeat(auto-fit,minmax(min(100%,130px),1fr));gap:12px;display:grid}@media (max-width:1000px){.workspaceOverviewBoard-module__I_yMka__small{grid-column:span 6}}@media (max-width:650px){.workspaceOverviewBoard-module__I_yMka__small,.workspaceOverviewBoard-module__I_yMka__regular{grid-column:1/-1}.workspaceOverviewBoard-module__I_yMka__editor{align-items:stretch}.workspaceOverviewBoard-module__I_yMka__editor>.workspaceOverviewBoard-module__I_yMka__actions{width:100%}.workspaceOverviewBoard-module__I_yMka__editor>.workspaceOverviewBoard-module__I_yMka__actions button{flex:auto}}.workspaceOverviewBoard-module__I_yMka__board{gap:16px;min-width:0;display:grid}.workspaceOverviewBoard-module__I_yMka__board>.workspaceOverviewBoard-module__I_yMka__actions{justify-content:flex-end}.workspaceOverviewBoard-module__I_yMka__board .workspaceOverviewBoard-module__I_yMka__editor,.workspaceOverviewBoard-module__I_yMka__board .workspaceOverviewBoard-module__I_yMka__catalog{margin-bottom:0}.workspaceOverviewBoard-module__I_yMka__board .card{transition:none;transform:none}.workspaceOverviewBoard-module__I_yMka__board .card:hover{box-shadow:var(--shadow);transform:none}:is(.workspaceOverviewBoard-module__I_yMka__board .workspaceOverviewBoard-module__I_yMka__slot h2,.workspaceOverviewBoard-module__I_yMka__board .workspaceOverviewBoard-module__I_yMka__slot h3){margin-top:0}
.businessOverview-module__J-atvq__metricsGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:14px;display:grid}.businessOverview-module__J-atvq__metricWrapper{min-width:0;position:relative;container-type:inline-size}.businessOverview-module__J-atvq__metricWrapper:hover,.businessOverview-module__J-atvq__metricWrapper:focus-within{z-index:10}.businessOverview-module__J-atvq__metricCard{text-align:left;border:1px solid var(--border,#e7ddd4);width:100%;height:100%;min-height:116px;color:var(--text,#18110b);cursor:pointer;background:#fff;border-radius:18px;flex-direction:column;justify-content:space-between;gap:14px;padding:16px;display:flex;box-shadow:0 8px 24px #3622120a}.businessOverview-module__J-atvq__metricCard:hover,.businessOverview-module__J-atvq__metricCard:focus-visible{color:var(--text,#18110b);background:#f6f1eb;border-color:#b88a61}.businessOverview-module__J-atvq__metricCard:focus-visible{outline-offset:3px;outline:2px solid #8b6243}.businessOverview-module__J-atvq__metricCard.businessOverview-module__J-atvq__highlighted{background:#f0f6f2;border-color:#cfded4}.businessOverview-module__J-atvq__metricCard.businessOverview-module__J-atvq__highlighted:hover,.businessOverview-module__J-atvq__metricCard.businessOverview-module__J-atvq__highlighted:focus-visible{color:var(--text,#18110b);background:#e8f1eb;border-color:#7b9e88}.businessOverview-module__J-atvq__metricHeader{color:#795234;text-transform:uppercase;letter-spacing:.025em;justify-content:space-between;align-items:flex-start;gap:10px;width:100%;font-size:12px;font-weight:700;display:flex}.businessOverview-module__J-atvq__metricHeader>:last-child{flex-shrink:0}.businessOverview-module__J-atvq__metricValue{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(18px,11cqi,36px);font-weight:750;line-height:1.15}.businessOverview-module__J-atvq__metricStatus{color:#795234;font-size:11px}.businessOverview-module__J-atvq__metricTooltip{z-index:20;color:#49392d;visibility:hidden;opacity:0;background:#fffaf5;border:1px solid #d9c7b5;border-radius:10px;width:max(100%,260px);max-width:min(340px,85vw);padding:14px 16px;font-size:12px;line-height:1.6;position:absolute;top:calc(100% - 1px);left:0;box-shadow:0 8px 25px #36221226}.businessOverview-module__J-atvq__metricWrapper:last-child .businessOverview-module__J-atvq__metricTooltip{left:auto;right:0}.businessOverview-module__J-atvq__metricWrapper:hover .businessOverview-module__J-atvq__metricTooltip,.businessOverview-module__J-atvq__metricWrapper:focus-within .businessOverview-module__J-atvq__metricTooltip{visibility:visible;opacity:1}@media (max-width:1100px){.businessOverview-module__J-atvq__metricsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.businessOverview-module__J-atvq__metricsGrid{gap:8px}.businessOverview-module__J-atvq__metricCard{height:100%;min-height:116px;padding:14px}.businessOverview-module__J-atvq__metricValue{font-size:clamp(18px,11cqi,28px)}}.businessOverview-module__J-atvq__fullWidth{grid-column:1/-1}.businessOverview-module__J-atvq__metricAction,.businessOverview-module__J-atvq__lineAction{width:100%;min-width:0;color:var(--text);text-align:left;background:0 0;border:0;border-radius:4px;justify-items:start;padding:0;display:grid}.businessOverview-module__J-atvq__lineAction{gap:5px}.businessOverview-module__J-atvq__metricAction:hover,.businessOverview-module__J-atvq__lineAction:hover{color:var(--text);background:0 0}.businessOverview-module__J-atvq__metricAction:hover>:first-child,.businessOverview-module__J-atvq__lineAction:hover>:first-child{text-underline-offset:3px;text-decoration:underline}.businessOverview-module__J-atvq__metricAction:focus-visible,.businessOverview-module__J-atvq__lineAction:focus-visible{outline:2px solid var(--accent-dark);outline-offset:5px}.businessOverview-module__J-atvq__asOf,.businessOverview-module__J-atvq__accountCount{color:var(--muted);font-size:11px;font-weight:500}.businessOverview-module__J-atvq__asOf{margin-top:7px}.businessOverview-module__J-atvq__lineOverview.businessOverview-module__J-atvq__fullWidth{grid-column:1/-1;min-width:0}.businessOverview-module__J-atvq__lineOverview .business-lines-heading{flex-flow:wrap;align-items:center;gap:14px}.businessOverview-module__J-atvq__lineOverview .business-lines-heading{margin-bottom:18px}
.businessLinePreferencesEditor-module__SAi8_a__editor{gap:8px;display:grid}.businessLinePreferencesEditor-module__SAi8_a__editor p{margin:0}.businessLinePreferencesEditor-module__SAi8_a__hint{font-size:12px}.businessLinePreferencesEditor-module__SAi8_a__fieldset{border:0;min-width:0;margin:0;padding:0}.businessLinePreferencesEditor-module__SAi8_a__controls{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.businessLinePreferencesEditor-module__SAi8_a__controls>label:not(.businessLinePreferencesEditor-module__SAi8_a__visibility){flex:150px;gap:5px;min-width:0;max-width:230px;font-size:12px}.businessLinePreferencesEditor-module__SAi8_a__controls>label.businessLinePreferencesEditor-module__SAi8_a__comparison{flex-basis:220px;max-width:270px}.businessLinePreferencesEditor-module__SAi8_a__controls select{min-height:36px;padding:7px 30px 7px 10px;font-size:12px}.businessLinePreferencesEditor-module__SAi8_a__visibility{white-space:normal;align-self:center;font-size:12px}.businessLinePreferencesEditor-module__SAi8_a__actions{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}@media (max-width:600px){.businessLinePreferencesEditor-module__SAi8_a__controls>label:not(.businessLinePreferencesEditor-module__SAi8_a__visibility){flex-basis:100%;max-width:none}.businessLinePreferencesEditor-module__SAi8_a__actions{margin-left:0}}
.organizationBranding-module__31UZrW__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:24px;display:grid}.organizationBranding-module__31UZrW__asset{flex-direction:column;align-items:flex-start;gap:14px;min-width:0;display:flex}.organizationBranding-module__31UZrW__asset h3,.organizationBranding-module__31UZrW__asset p{margin:0}.organizationBranding-module__31UZrW__asset label{width:100%}.organizationBranding-module__31UZrW__logoPreview,.organizationBranding-module__31UZrW__iconPreview{background:var(--background,#f8f5f1);border:1px solid var(--border);border-radius:12px;justify-content:center;align-items:center;width:100%;height:120px;padding:16px;display:flex}.organizationBranding-module__31UZrW__logoPreview img{object-fit:contain;max-width:100%;max-height:100%}.organizationBranding-module__31UZrW__iconPreview img{object-fit:contain;width:88px;height:88px}.organizationBranding-module__31UZrW__actions{flex-wrap:wrap;gap:10px;display:flex}
.rehabBudget-module__M30ScW__budget{gap:14px;min-width:0;display:grid}.rehabBudget-module__M30ScW__tableScroll{border:1px solid var(--border);border-radius:12px;max-width:100%;position:relative;overflow-x:auto}.rehabBudget-module__M30ScW__tableScroll:focus-visible{outline:2px solid var(--accent-dark);outline-offset:3px}.rehabBudget-module__M30ScW__table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:1010px;font-size:13px}.rehabBudget-module__M30ScW__divisionColumn{width:214px}.rehabBudget-module__M30ScW__quantityColumn{width:82px}.rehabBudget-module__M30ScW__unitColumn{width:77px}.rehabBudget-module__M30ScW__costColumn{width:112px}.rehabBudget-module__M30ScW__contingencyColumn{width:105px}.rehabBudget-module__M30ScW__totalColumn{width:122px}.rehabBudget-module__M30ScW__notesColumn{width:auto;min-width:150px}.rehabBudget-module__M30ScW__actionColumn{width:48px}.rehabBudget-module__M30ScW__table th{background:var(--background);text-align:left;white-space:nowrap;padding:13px 8px;font-weight:700}.rehabBudget-module__M30ScW__table th span[aria-hidden=true]{color:var(--accent-dark)}.rehabBudget-module__M30ScW__table td{border-top:1px solid var(--border);vertical-align:top;padding:10px 8px}.rehabBudget-module__M30ScW__table input,.rehabBudget-module__M30ScW__table select{border-radius:9px;height:40px;min-height:40px;margin:0;padding:8px;font-size:13px}.rehabBudget-module__M30ScW__table select{text-overflow:ellipsis;padding-right:22px}.rehabBudget-module__M30ScW__table .numeric-input-shell{border-radius:9px;min-height:40px}.rehabBudget-module__M30ScW__table .numeric-affix{padding-left:8px;padding-right:8px;font-size:13px}.rehabBudget-module__M30ScW__table .field-error{font-size:11px;line-height:1.3}.rehabBudget-module__M30ScW__rowTotal{font-variant-numeric:tabular-nums}.rehabBudget-module__M30ScW__rowTotal output{white-space:nowrap;align-items:center;min-height:40px;font-weight:600;display:flex}.rehabBudget-module__M30ScW__rowError{color:#a13333;font-size:11px;display:block}.rehabBudget-module__M30ScW__remove{width:34px;height:40px;color:var(--muted);background:0 0;border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;padding:6px;display:inline-flex}.rehabBudget-module__M30ScW__remove:hover{color:#a13333;border-color:var(--border);background:#fff3f0}.rehabBudget-module__M30ScW__footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;display:flex}.rehabBudget-module__M30ScW__add{white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.rehabBudget-module__M30ScW__totals{font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:16px 24px;margin:0;display:flex}.rehabBudget-module__M30ScW__totals div{gap:4px;display:grid}.rehabBudget-module__M30ScW__totals dt{color:var(--muted);font-size:12px}.rehabBudget-module__M30ScW__totals dd{white-space:nowrap;margin:0;font-size:15px;font-weight:600}.rehabBudget-module__M30ScW__grandTotal{border-left:1px solid var(--border);padding-left:22px}.rehabBudget-module__M30ScW__grandTotal dt,.rehabBudget-module__M30ScW__grandTotal dd{color:var(--text);font-weight:700}.rehabBudget-module__M30ScW__grandTotal dd{font-size:18px}.rehabBudget-module__M30ScW__hint,.rehabBudget-module__M30ScW__incomplete,.rehabBudget-module__M30ScW__empty{color:var(--muted);margin:0;font-size:12px;line-height:1.5}.rehabBudget-module__M30ScW__empty{padding:18px}.rehabBudget-module__M30ScW__incomplete{color:var(--accent-dark)}.rehabBudget-module__M30ScW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:680px){.rehabBudget-module__M30ScW__footer{align-items:start}.rehabBudget-module__M30ScW__totals{justify-content:start;gap:16px}.rehabBudget-module__M30ScW__grandTotal{padding-left:16px}}
.cashFlow-module__VIL7Qq__workspace{gap:20px;min-width:0;display:grid}.cashFlow-module__VIL7Qq__panel{min-width:0;padding:24px}.cashFlow-module__VIL7Qq__heading{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:16px;margin-bottom:20px;display:flex}.cashFlow-module__VIL7Qq__heading h2,.cashFlow-module__VIL7Qq__heading h3{margin:0 0 6px;font-size:19px}.cashFlow-module__VIL7Qq__heading h2{letter-spacing:-.025em;overflow-wrap:anywhere;font-size:clamp(22px,2cqw,29px)}.cashFlow-module__VIL7Qq__heading p,.cashFlow-module__VIL7Qq__hint{color:var(--text-secondary,#806b5a);margin:4px 0;font-size:12px;line-height:1.6}.cashFlow-module__VIL7Qq__controls{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.cashFlow-module__VIL7Qq__workspace label{gap:6px;font-size:12px;font-weight:600;display:grid}.cashFlow-module__VIL7Qq__workspace select,.cashFlow-module__VIL7Qq__workspace input,.cashFlow-module__VIL7Qq__workspace textarea{border:1px solid var(--border,#e7ddd4);color:inherit;background:var(--surface,#fff);max-width:100%;font:inherit;border-radius:8px;padding:9px 11px}.cashFlow-module__VIL7Qq__workspace select{max-width:260px}.cashFlow-module__VIL7Qq__workspace button{cursor:pointer}.cashFlow-module__VIL7Qq__workspace button:disabled{cursor:default;opacity:.55}.cashFlow-module__VIL7Qq__workspace button:focus-visible,.cashFlow-module__VIL7Qq__workspace summary:focus-visible{outline-offset:3px;outline:2px solid #367c69}.cashFlow-module__VIL7Qq__button{border:1px solid var(--border,#e7ddd4);font:inherit;color:#795234;background:#fffaf5;border-radius:8px;padding:9px 13px;font-size:12px}.cashFlow-module__VIL7Qq__primary{color:#fff;background:#367c69;border-color:#367c69}.cashFlow-module__VIL7Qq__workspace .cashFlow-module__VIL7Qq__button:hover{color:#65452e;background:#f3e8de}.cashFlow-module__VIL7Qq__workspace .cashFlow-module__VIL7Qq__primary:hover{color:#fff;background:#2b6354}.cashFlow-module__VIL7Qq__metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.cashFlow-module__VIL7Qq__metric{text-align:left;border:1px solid var(--border,#e7ddd4);color:inherit;background:#fff;border-radius:12px;flex-direction:column;align-items:start;min-width:0;padding:20px;display:flex}.cashFlow-module__VIL7Qq__metric>span:first-child{color:#806b5a;font-size:12px;font-weight:700}.cashFlow-module__VIL7Qq__metricHeading{justify-content:space-between;align-items:center;gap:10px;width:100%;display:flex}.cashFlow-module__VIL7Qq__metricHeading>:last-child{flex-shrink:0}.cashFlow-module__VIL7Qq__threeMetrics{grid-template-columns:repeat(3,minmax(0,1fr))}.cashFlow-module__VIL7Qq__neutral{color:#806b5a}.cashFlow-module__VIL7Qq__focusSection{scroll-margin-top:24px}.cashFlow-module__VIL7Qq__focusSection:focus{outline:none}.cashFlow-module__VIL7Qq__positionBreakdown{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 28px;font-size:12px;display:grid}.cashFlow-module__VIL7Qq__positionBreakdown>span{justify-content:space-between;align-items:start;gap:16px;display:flex}.cashFlow-module__VIL7Qq__positionBreakdown strong{white-space:nowrap;font-variant-numeric:tabular-nums}.cashFlow-module__VIL7Qq__workspace .cashFlow-module__VIL7Qq__checkboxLabel{align-items:center;gap:8px;margin-top:16px;font-weight:500;display:flex}.cashFlow-module__VIL7Qq__textButton{color:#367c69;font:inherit;text-align:left;background:0 0;border:0;padding:3px 0;font-weight:700}.cashFlow-module__VIL7Qq__workspace .cashFlow-module__VIL7Qq__textButton:hover{color:#245d4d;background:0 0;text-decoration:underline}.cashFlow-module__VIL7Qq__metric strong{font-variant-numeric:tabular-nums;margin:12px 0 5px;font-size:clamp(20px,2vw,30px)}.cashFlow-module__VIL7Qq__metric:first-child{background:#f0f6f2;border-color:#cfded4}.cashFlow-module__VIL7Qq__workspace button.cashFlow-module__VIL7Qq__metric:hover,.cashFlow-module__VIL7Qq__workspace button.cashFlow-module__VIL7Qq__metric:focus-visible{color:var(--text,#18110b);background:#e8f1eb;border-color:#7b9e88}.cashFlow-module__VIL7Qq__workspace button.cashFlow-module__VIL7Qq__metric:hover>span,.cashFlow-module__VIL7Qq__workspace button.cashFlow-module__VIL7Qq__metric:focus-visible>span{color:#655548}.cashFlow-module__VIL7Qq__cardAction{color:#367c69;margin-top:10px;font-size:12px;font-weight:700}.cashFlow-module__VIL7Qq__scopeLabel{color:#594332;margin:4px 0;font-size:12px;font-weight:700}.cashFlow-module__VIL7Qq__positive{color:#367c69}.cashFlow-module__VIL7Qq__negative{color:#a64f41}.cashFlow-module__VIL7Qq__status{background:#fffbf3;border:1px solid #e7d2af;border-radius:10px;padding:16px;font-size:12px;line-height:1.6}.cashFlow-module__VIL7Qq__status p{margin:4px 0}.cashFlow-module__VIL7Qq__status strong{font-size:13px}.cashFlow-module__VIL7Qq__status button{margin-top:8px}.cashFlow-module__VIL7Qq__twoColumns{grid-template-columns:minmax(0,1.5fr) minmax(280px,1fr);gap:18px;display:grid}.cashFlow-module__VIL7Qq__chartPoint,.cashFlow-module__VIL7Qq__chartPoint rect{cursor:pointer}.cashFlow-module__VIL7Qq__chartPoint:focus{outline:none}.cashFlow-module__VIL7Qq__chartPoint:focus-visible>rect:first-child{stroke:#367c69;stroke-width:2px}.cashFlow-module__VIL7Qq__barValue{fill:#594332;font-variant-numeric:tabular-nums;font:700 10px Arial,Helvetica,sans-serif}.cashFlow-module__VIL7Qq__transactionHeading{scroll-margin-top:24px}.cashFlow-module__VIL7Qq__transactionHeading:focus{outline:none}.cashFlow-module__VIL7Qq__lineRow{text-align:left;width:100%;color:inherit;background:0 0;border:0;padding:10px 0;display:block}.cashFlow-module__VIL7Qq__workspace .cashFlow-module__VIL7Qq__lineRow:hover,.cashFlow-module__VIL7Qq__workspace .cashFlow-module__VIL7Qq__lineRow:focus-visible{color:var(--text,#18110b);background:#f0f6f2}.cashFlow-module__VIL7Qq__lineTitle{justify-content:space-between;gap:12px;font-size:12px;display:flex}.cashFlow-module__VIL7Qq__track{background:#f7f3ee;border-radius:3px;height:17px;margin-top:9px;position:relative}.cashFlow-module__VIL7Qq__track:after{content:"";border-left:1px solid #cbbcaf;position:absolute;top:0;bottom:0;left:50%}.cashFlow-module__VIL7Qq__horizontalBar{background:#367c69;border-radius:2px;height:11px;position:absolute;top:3px}.cashFlow-module__VIL7Qq__horizontalBar[data-negative=true]{background:#a64f41}.cashFlow-module__VIL7Qq__tableWrap{border:1px solid var(--border,#e7ddd4);border-radius:9px;margin:14px 0;overflow-x:auto}.cashFlow-module__VIL7Qq__table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:12px}.cashFlow-module__VIL7Qq__table th,.cashFlow-module__VIL7Qq__table td{text-align:right;white-space:nowrap;border-bottom:1px solid #eee5dc;padding:11px 13px}.cashFlow-module__VIL7Qq__table th:first-child,.cashFlow-module__VIL7Qq__table td:first-child{text-align:left}.cashFlow-module__VIL7Qq__table thead{color:#8c6544;text-transform:uppercase;background:#fffaf4;font-size:10px}.cashFlow-module__VIL7Qq__table tbody tr:last-child>*{border-bottom:0}.cashFlow-module__VIL7Qq__accountTable,.cashFlow-module__VIL7Qq__bankSourceTable{table-layout:fixed;min-width:640px}.cashFlow-module__VIL7Qq__accountTable th,.cashFlow-module__VIL7Qq__accountTable td,.cashFlow-module__VIL7Qq__bankSourceTable th,.cashFlow-module__VIL7Qq__bankSourceTable td{white-space:normal;overflow-wrap:anywhere;text-align:left;vertical-align:top}.cashFlow-module__VIL7Qq__accountTable th:first-child{width:34%}.cashFlow-module__VIL7Qq__accountTable th:nth-child(2){width:28%}.cashFlow-module__VIL7Qq__accountTable th:nth-child(3){width:20%}.cashFlow-module__VIL7Qq__accountTable th:last-child{width:18%}.cashFlow-module__VIL7Qq__bankSourceTable th:first-child{width:21%}.cashFlow-module__VIL7Qq__bankSourceTable th:nth-child(2){width:18%}.cashFlow-module__VIL7Qq__bankSourceTable th:nth-child(3){width:21%}.cashFlow-module__VIL7Qq__bankSourceTable th:nth-child(4){width:23%}.cashFlow-module__VIL7Qq__bankSourceTable th:last-child{width:17%}.cashFlow-module__VIL7Qq__accountTable td:last-child,.cashFlow-module__VIL7Qq__accountTable th:last-child,.cashFlow-module__VIL7Qq__bankSourceTable td:last-child,.cashFlow-module__VIL7Qq__bankSourceTable th:last-child{text-align:right;white-space:nowrap;overflow-wrap:normal}.cashFlow-module__VIL7Qq__total{background:#fffaf4;font-weight:800}.cashFlow-module__VIL7Qq__details{border-top:0;margin-top:18px;padding-top:0}.cashFlow-module__VIL7Qq__details summary{cursor:pointer;color:#795234;margin-bottom:14px;font-size:13px;font-weight:700}.cashFlow-module__VIL7Qq__allocation{background:#f7faf8;border:1px solid #cfded4;border-radius:9px;margin-top:16px;padding:18px}.cashFlow-module__VIL7Qq__allocation h4{margin:0 0 8px}.cashFlow-module__VIL7Qq__split{grid-template-columns:1fr 1fr 130px auto;align-items:end;gap:10px;margin:12px 0;display:grid}.cashFlow-module__VIL7Qq__split select{width:100%;max-width:100%}.cashFlow-module__VIL7Qq__empty{text-align:center;color:#806b5a;padding:28px}.cashFlow-module__VIL7Qq__pagination{justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}.cashFlow-module__VIL7Qq__message{color:#a64f41;font-size:12px}.cashFlow-module__VIL7Qq__settlementAction{background:#eef5f0;border:1px solid #cfded4;border-radius:9px;margin:16px 0;padding:16px}.cashFlow-module__VIL7Qq__evidenceRow>td{text-align:left;white-space:normal;background:#fafcf9;padding-top:0}.cashFlow-module__VIL7Qq__settlementEvidence{max-width:100%;font-size:12px;line-height:1.6}.cashFlow-module__VIL7Qq__settlementEvidence summary{cursor:pointer;color:#367c69;padding:8px 0;font-weight:700}.cashFlow-module__VIL7Qq__settlementEvidence p{white-space:normal;color:#655548;max-width:100ch;margin:8px 0}.cashFlow-module__VIL7Qq__settlementEvidence .cashFlow-module__VIL7Qq__tableWrap{max-width:100%}.cashFlow-module__VIL7Qq__transactionsTable{table-layout:fixed;width:100%;min-width:850px}.cashFlow-module__VIL7Qq__transactionsTable>thead>tr>th,.cashFlow-module__VIL7Qq__transactionsTable>tbody>tr>th,.cashFlow-module__VIL7Qq__transactionsTable>tbody>tr>td{white-space:normal;overflow-wrap:anywhere;vertical-align:top;padding:11px 9px}.cashFlow-module__VIL7Qq__transactionsTable>thead>tr>th:first-child{width:13%}.cashFlow-module__VIL7Qq__transactionsTable>thead>tr>th:nth-child(2){width:11%}.cashFlow-module__VIL7Qq__transactionsTable>thead>tr>th:nth-child(3),.cashFlow-module__VIL7Qq__transactionsTable>thead>tr>th:nth-child(4){width:16%}.cashFlow-module__VIL7Qq__transactionsTable>thead>tr>th:nth-child(5){width:17%}.cashFlow-module__VIL7Qq__transactionsTable>thead>tr>th:nth-child(6){width:12%}.cashFlow-module__VIL7Qq__transactionsTable>thead>tr>th:nth-child(7){width:15%}.cashFlow-module__VIL7Qq__transactionsTable>tbody>tr>td:nth-child(6){white-space:nowrap;overflow-wrap:normal}.cashFlow-module__VIL7Qq__transactionsTable .cashFlow-module__VIL7Qq__button{white-space:normal;max-width:100%;padding:8px}.cashFlow-module__VIL7Qq__purchaseTable{table-layout:fixed;width:100%}.cashFlow-module__VIL7Qq__purchaseTable th,.cashFlow-module__VIL7Qq__purchaseTable td{white-space:normal;overflow-wrap:anywhere;vertical-align:top;text-align:left}.cashFlow-module__VIL7Qq__purchaseTable thead th:first-child{width:20%}.cashFlow-module__VIL7Qq__purchaseTable thead th:nth-child(2){width:40%}.cashFlow-module__VIL7Qq__purchaseTable thead th:nth-child(3){width:25%}.cashFlow-module__VIL7Qq__purchaseTable thead th:nth-child(4){width:15%}.cashFlow-module__VIL7Qq__purchaseTable tbody td:last-child{white-space:nowrap;overflow-wrap:normal;text-align:right}.cashFlow-module__VIL7Qq__purchaseTable thead th:last-child{text-align:right}.cashFlow-module__VIL7Qq__reconciliation h3{margin:0 0 6px;font-size:19px}.cashFlow-module__VIL7Qq__bridgeTable th{white-space:normal}.cashFlow-module__VIL7Qq__bridgeTable th .cashFlow-module__VIL7Qq__hint{max-width:85ch;font-weight:400}.cashFlow-module__VIL7Qq__bridgeBreakdown summary{cursor:pointer;font-weight:700}.cashFlow-module__VIL7Qq__bridgeBreakdown dl{max-width:85ch;margin:12px 0 0}.cashFlow-module__VIL7Qq__bridgeBreakdown dt{margin-top:12px;font-weight:700}.cashFlow-module__VIL7Qq__bridgeBreakdown dd{color:#655548;margin:4px 0 0;font-weight:400;line-height:1.6}.cashFlow-module__VIL7Qq__reconciledRow{color:#2b6354;background:#f0f6f2;font-weight:700}@media (max-width:1100px){.cashFlow-module__VIL7Qq__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.cashFlow-module__VIL7Qq__twoColumns{grid-template-columns:1fr}}@media (max-width:600px){.cashFlow-module__VIL7Qq__panel{padding:16px}.cashFlow-module__VIL7Qq__metrics{gap:8px}.cashFlow-module__VIL7Qq__metric{padding:14px}.cashFlow-module__VIL7Qq__threeMetrics,.cashFlow-module__VIL7Qq__positionBreakdown,.cashFlow-module__VIL7Qq__split{grid-template-columns:1fr}.cashFlow-module__VIL7Qq__heading{gap:12px}.cashFlow-module__VIL7Qq__workspace select{max-width:100%}.cashFlow-module__VIL7Qq__controls{width:100%}}.cashFlow-module__VIL7Qq__workspace .cashFlow-module__VIL7Qq__checkboxLabel{white-space:nowrap;justify-content:flex-start;width:auto;margin-bottom:12px;display:inline-flex}.cashFlow-module__VIL7Qq__workspace .cashFlow-module__VIL7Qq__checkboxLabel input{flex:none;width:16px;min-width:16px;height:16px;margin:0;padding:0}.cashFlow-module__VIL7Qq__businessLineLayout{container-type:inline-size}@container (max-width:1000px){.cashFlow-module__VIL7Qq__analysisCharts{grid-template-columns:minmax(0,1fr)}}
.transactionPage-module__M0bkQa__editorHint{color:var(--muted);margin:16px 0 0;font-size:13px;line-height:1.5}.transactionPage-module__M0bkQa__editorScroll{border:1px solid var(--border);scrollbar-color:var(--accent) var(--soft-accent);border-radius:12px;scroll-padding-inline:320px 12px}.transactionPage-module__M0bkQa__editorScroll:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.transactionPage-module__M0bkQa__editor{border-collapse:separate;border-spacing:0;width:max-content;min-width:100%;font-size:13px}.transactionPage-module__M0bkQa__editor th,.transactionPage-module__M0bkQa__editor td{vertical-align:bottom;border-width:0 1px 1px 0;min-width:156px;padding:12px}.transactionPage-module__M0bkQa__editor th{vertical-align:middle;font-size:12px;font-weight:700;line-height:1.5}.transactionPage-module__M0bkQa__editor th:last-child,.transactionPage-module__M0bkQa__editor td:last-child{border-right:0}.transactionPage-module__M0bkQa__editor tbody tr:last-child td{border-bottom:0}.transactionPage-module__M0bkQa__editor td>label{display:block}.transactionPage-module__M0bkQa__singleField{width:100%}.transactionPage-module__M0bkQa__singleField>label,.transactionPage-module__M0bkQa__fieldLabel{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.transactionPage-module__M0bkQa__editor .recommended-properties-name-column{width:clamp(180px, var(--recommended-property-name-column-width), 260px);min-width:clamp(180px, var(--recommended-property-name-column-width), 260px);max-width:260px}:is(.transactionPage-module__M0bkQa__editor .recommended-properties-price-column,.transactionPage-module__M0bkQa__editor .recommended-properties-sqft-column){width:272px;min-width:272px}.transactionPage-module__M0bkQa__editor .recommended-properties-notes-column{min-width:260px}.transactionPage-module__M0bkQa__editor .recommended-properties-wd-column{min-width:180px}:is(.transactionPage-module__M0bkQa__editor .recommended-properties-checkbox-column,.transactionPage-module__M0bkQa__editor .recommended-properties-checkbox-cell){width:80px;min-width:80px}.transactionPage-module__M0bkQa__editor .recommended-properties-checkbox-cell{vertical-align:middle}.transactionPage-module__M0bkQa__editor .transactionPage-module__M0bkQa__addressColumn,.transactionPage-module__M0bkQa__editor .transactionPage-module__M0bkQa__linkColumn{min-width:220px}.transactionPage-module__M0bkQa__editor .transactionPage-module__M0bkQa__countColumn{width:108px;min-width:108px}.transactionPage-module__M0bkQa__editor .transactionPage-module__M0bkQa__actionColumn{min-width:116px}.transactionPage-module__M0bkQa__editor input:not([type=checkbox]),.transactionPage-module__M0bkQa__editor select{border-radius:8px;min-height:40px;padding:9px 10px;font-size:13px;transition:border-color .12s}.transactionPage-module__M0bkQa__editor td:focus-within input:not([type=checkbox]),.transactionPage-module__M0bkQa__editor td:focus-within select,.transactionPage-module__M0bkQa__editor td:focus-within div input:not([type=checkbox]):focus{min-width:0;box-shadow:none}.transactionPage-module__M0bkQa__editor td:focus-within{z-index:2}.transactionPage-module__M0bkQa__editor td.recommended-properties-name-column:focus-within{z-index:6}.transactionPage-module__M0bkQa__editor .numeric-input-shell{border-radius:8px}.transactionPage-module__M0bkQa__editor .numeric-input-shell input{flex:1 1 0;width:0}.transactionPage-module__M0bkQa__editor .numeric-affix{padding-left:10px;padding-right:10px;font-size:13px}.transactionPage-module__M0bkQa__range{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:10px;display:grid}.transactionPage-module__M0bkQa__range .numeric-field{gap:6px;width:100%}.transactionPage-module__M0bkQa__range label{color:var(--muted);font-size:11px;font-weight:500;line-height:1}:is(.transactionPage-module__M0bkQa__editor .recommended-property-order-header,.transactionPage-module__M0bkQa__editor .recommended-property-order-cell){padding-left:8px;padding-right:8px}@media (max-width:600px){.transactionPage-module__M0bkQa__editorScroll{scroll-padding-inline-start:54px}.transactionPage-module__M0bkQa__pinnedHint{display:none}.transactionPage-module__M0bkQa__editor .recommended-properties-name-column{width:160px;min-width:160px;max-width:160px;box-shadow:none;position:static}}
.businessLineLogo-module__UW9_oq__image{object-fit:contain;border-radius:4px;flex:none;display:block}.businessLineLogo-module__UW9_oq__editor{padding:16px 20px}.businessLineLogo-module__UW9_oq__content{align-items:center;gap:12px;display:flex}.businessLineLogo-module__UW9_oq__preview{border:1px solid var(--border);background:var(--background,#f8f5f1);width:48px;height:48px;color:var(--muted);border-radius:12px;flex:0 0 48px;place-items:center;padding:7px;display:grid}.businessLineLogo-module__UW9_oq__controls{flex-direction:column;flex:1;align-items:flex-start;gap:8px;min-width:0;display:flex}.businessLineLogo-module__UW9_oq__heading{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.businessLineLogo-module__UW9_oq__heading h2,.businessLineLogo-module__UW9_oq__heading p,.businessLineLogo-module__UW9_oq__controls>p{margin:0}.businessLineLogo-module__UW9_oq__heading h2{font-size:16px}.businessLineLogo-module__UW9_oq__heading p,.businessLineLogo-module__UW9_oq__controls>p{font-size:13px}.businessLineLogo-module__UW9_oq__actions{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;max-width:100%;display:flex}.businessLineLogo-module__UW9_oq__actions button{flex:none;min-height:36px;padding:8px 12px;font-size:13px}.businessLineLogo-module__UW9_oq__selection{min-width:0;max-width:320px;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;flex:160px;margin-left:4px;font-size:12px;overflow:hidden}.businessLineLogo-module__UW9_oq__status{margin:10px 0 0;font-size:13px}@media (max-width:480px){.businessLineLogo-module__UW9_oq__editor{padding:14px}.businessLineLogo-module__UW9_oq__content{align-items:flex-start;gap:10px}.businessLineLogo-module__UW9_oq__preview{flex-basis:40px;width:40px;height:40px;padding:3px}.businessLineLogo-module__UW9_oq__actions button{min-height:40px}.businessLineLogo-module__UW9_oq__selection{flex-basis:100%;margin-left:0}}
.dashboardBoard-module__WpAwoa__actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.dashboardBoard-module__WpAwoa__actions button{justify-content:center;align-items:center;gap:6px;display:inline-flex}.dashboardBoard-module__WpAwoa__grid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:16px;display:grid}.dashboardBoard-module__WpAwoa__grid[data-packed=true]{grid-auto-rows:8px;grid-auto-flow:dense}.dashboardBoard-module__WpAwoa__slot{align-self:start;min-width:0}.dashboardBoard-module__WpAwoa__small{grid-column:span 3}.dashboardBoard-module__WpAwoa__regular{grid-column:span 6}.dashboardBoard-module__WpAwoa__wide{grid-column:1/-1}.dashboardBoard-module__WpAwoa__editor{border:1px solid var(--accent);background:var(--soft-accent);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:18px;padding:18px;display:flex}.dashboardBoard-module__WpAwoa__editor p{margin:6px 0 0;font-size:13px}.dashboardBoard-module__WpAwoa__catalog{margin-bottom:18px}.dashboardBoard-module__WpAwoa__catalog>h2{margin-top:0}.dashboardBoard-module__WpAwoa__catalogGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:14px;display:grid}.dashboardBoard-module__WpAwoa__catalogItem{border:1px solid var(--border);border-radius:12px;justify-content:space-between;align-items:start;gap:12px;padding:14px;display:flex}.dashboardBoard-module__WpAwoa__catalogItem h3{margin:0 0 6px;font-size:14px}.dashboardBoard-module__WpAwoa__catalogItem p{margin:0;font-size:13px}.dashboardBoard-module__WpAwoa__catalogItem button{flex-shrink:0}.dashboardBoard-module__WpAwoa__editable{outline:1px dashed var(--accent);outline-offset:3px;border-radius:20px}.dashboardBoard-module__WpAwoa__cardTools{background:var(--soft-accent);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;margin-bottom:7px;padding:8px;display:flex}.dashboardBoard-module__WpAwoa__handle{max-width:100%;min-height:32px;color:var(--text);cursor:grab;touch-action:none;text-align:left;background:0 0;align-items:center;gap:5px;padding:5px;font-size:12px;display:inline-flex}.dashboardBoard-module__WpAwoa__handle:hover{background:var(--border)}.dashboardBoard-module__WpAwoa__handle span{overflow-wrap:anywhere}.dashboardBoard-module__WpAwoa__handle svg{flex-shrink:0}.dashboardBoard-module__WpAwoa__moveButtons{gap:4px;display:flex}.dashboardBoard-module__WpAwoa__moveButtons button{justify-content:center;align-items:center;display:inline-flex}.dashboardBoard-module__WpAwoa__dragging{opacity:.5}.dashboardBoard-module__WpAwoa__dropTarget{outline:3px solid var(--accent);outline-offset:3px}.dashboardBoard-module__WpAwoa__dragPreview{z-index:1000;pointer-events:none;border:1px solid var(--accent);background:var(--card);border-radius:12px;padding:12px 16px;position:fixed;box-shadow:0 8px 24px #0002}.dashboardBoard-module__WpAwoa__announcement{margin:0}.dashboardBoard-module__WpAwoa__announcement:empty{display:none}.dashboardBoard-module__WpAwoa__announcement:not(:empty){margin-bottom:14px}.dashboardBoard-module__WpAwoa__statLabel{color:var(--muted);margin:0 0 12px;font-size:14px;font-weight:500}.dashboardBoard-module__WpAwoa__statValue{overflow-wrap:anywhere;margin:0;font-size:26px;font-weight:700}.dashboardBoard-module__WpAwoa__workspaceLinks{grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));gap:14px;display:grid}.dashboardBoard-module__WpAwoa__workspaceLink{border:1px solid var(--border);color:var(--text);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:15px;display:flex}.dashboardBoard-module__WpAwoa__workspaceLink:hover{background:var(--soft-accent)}.dashboardBoard-module__WpAwoa__workspaceLink h3{margin:0;font-size:15px}.dashboardBoard-module__WpAwoa__metrics{grid-template-columns:repeat(auto-fit,minmax(min(100%,130px),1fr));gap:12px;display:grid}@media (max-width:1000px){.dashboardBoard-module__WpAwoa__small{grid-column:span 6}}@media (max-width:650px){.dashboardBoard-module__WpAwoa__small,.dashboardBoard-module__WpAwoa__regular{grid-column:1/-1}.dashboardBoard-module__WpAwoa__editor{align-items:stretch}.dashboardBoard-module__WpAwoa__editor>.dashboardBoard-module__WpAwoa__actions{width:100%}.dashboardBoard-module__WpAwoa__editor>.dashboardBoard-module__WpAwoa__actions button{flex:auto}}
.mileageAccounting-module__C55Fia__panel{gap:18px;min-width:0;display:grid}.mileageAccounting-module__C55Fia__heading{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:12px;display:flex}.mileageAccounting-module__C55Fia__heading h2,.mileageAccounting-module__C55Fia__heading p{margin-top:0}.mileageAccounting-module__C55Fia__heading p{max-width:780px;margin-bottom:0}.mileageAccounting-module__C55Fia__company{border-left:3px solid var(--accent);overflow-wrap:anywhere;gap:4px;padding-left:12px;display:grid}.mileageAccounting-module__C55Fia__company span{color:var(--muted);font-size:13px}.mileageAccounting-module__C55Fia__controls{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.mileageAccounting-module__C55Fia__controls label{flex:0 240px}.mileageAccounting-module__C55Fia__controls>[role=group]{flex:0 320px;min-width:0}.mileageAccounting-module__C55Fia__setup{border:1px solid var(--border);border-radius:12px;min-width:0;padding:16px}.mileageAccounting-module__C55Fia__setup summary{cursor:pointer;font-weight:700}.mileageAccounting-module__C55Fia__setup form{gap:16px;padding-top:16px;display:grid}.mileageAccounting-module__C55Fia__setup h3{margin:0;font-size:16px}.mileageAccounting-module__C55Fia__fields{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:14px;display:grid}.mileageAccounting-module__C55Fia__fields label,.mileageAccounting-module__C55Fia__rate label{gap:7px;min-width:0;display:grid}.mileageAccounting-module__C55Fia__hint{color:var(--muted);font-size:13px;font-weight:400;line-height:1.45;display:block}.mileageAccounting-module__C55Fia__rates{gap:12px;display:grid}.mileageAccounting-module__C55Fia__rate{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.mileageAccounting-module__C55Fia__rate label{flex:190px}.mileageAccounting-module__C55Fia__rate button{flex:none}.mileageAccounting-module__C55Fia__totals{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:12px;display:grid}.mileageAccounting-module__C55Fia__total{border:1px solid var(--border);border-radius:12px;gap:7px;padding:14px;display:grid}.mileageAccounting-module__C55Fia__total span{color:var(--muted);font-size:13px}.mileageAccounting-module__C55Fia__total strong{overflow-wrap:anywhere;font-size:23px}.mileageAccounting-module__C55Fia__tableScroll{max-width:100%;overflow-x:auto}.mileageAccounting-module__C55Fia__tableScroll table{border-collapse:collapse;width:100%;font-size:14px}.mileageAccounting-module__C55Fia__tableScroll th,.mileageAccounting-module__C55Fia__tableScroll td{border-bottom:1px solid var(--border);text-align:left;vertical-align:top;padding:11px 9px}.mileageAccounting-module__C55Fia__tableScroll th{color:var(--muted);font-size:12px}.mileageAccounting-module__C55Fia__tableScroll td{overflow-wrap:anywhere;min-width:120px}.mileageAccounting-module__C55Fia__tableScroll .mileageAccounting-module__C55Fia__number{white-space:nowrap;text-align:right;font-variant-numeric:tabular-nums;min-width:100px}.mileageAccounting-module__C55Fia__notice{border:1px solid var(--border);background:var(--soft-accent);overflow-wrap:anywhere;border-radius:10px;padding:13px}.mileageAccounting-module__C55Fia__notice p:first-child{margin-top:0}.mileageAccounting-module__C55Fia__notice p:last-child,.mileageAccounting-module__C55Fia__notice ul:last-child{margin-bottom:0}.mileageAccounting-module__C55Fia__history{gap:12px;display:grid}.mileageAccounting-module__C55Fia__history h3{margin:0}.mileageAccounting-module__C55Fia__batch{border:1px solid var(--border);border-radius:12px;gap:10px;min-width:0;padding:14px;display:grid}.mileageAccounting-module__C55Fia__batchHeader{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;display:flex}.mileageAccounting-module__C55Fia__batch p{overflow-wrap:anywhere;margin:0}.mileageAccounting-module__C55Fia__batchStatus{color:var(--muted);font-size:13px}.mileageAccounting-module__C55Fia__actions{flex-wrap:wrap;align-items:center;gap:9px;display:flex}@media (max-width:600px){.mileageAccounting-module__C55Fia__controls label,.mileageAccounting-module__C55Fia__controls>button,.mileageAccounting-module__C55Fia__actions>button{flex:100%}.mileageAccounting-module__C55Fia__rate button{width:100%}}
.arv-module__Fk-4yq__stack{gap:20px;min-width:0;display:grid}.arv-module__Fk-4yq__stack h3,.arv-module__Fk-4yq__stack h4{margin:0}.arv-module__Fk-4yq__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:16px;display:grid}.arv-module__Fk-4yq__fields>*{min-width:0}.arv-module__Fk-4yq__fields>label{gap:7px;display:grid}.arv-module__Fk-4yq__section{border-top:1px solid var(--border);gap:16px;padding-top:20px;display:grid}.arv-module__Fk-4yq__section>p{margin:0;line-height:1.5}.arv-module__Fk-4yq__section .arv-module__Fk-4yq__fields{margin-top:0}.arv-module__Fk-4yq__subject,.arv-module__Fk-4yq__valuation{border:1px solid var(--border);border-radius:14px;padding:20px}.arv-module__Fk-4yq__subject{background:var(--background)}.arv-module__Fk-4yq__address{overflow-wrap:anywhere;font-weight:600}.arv-module__Fk-4yq__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.arv-module__Fk-4yq__metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.arv-module__Fk-4yq__metrics>div{align-content:start;gap:8px;min-width:0;display:grid}.arv-module__Fk-4yq__metrics span,.arv-module__Fk-4yq__source{color:var(--muted);font-size:.88rem}.arv-module__Fk-4yq__metrics strong{overflow-wrap:anywhere;text-transform:capitalize;font-size:clamp(1rem,1.5vw,1.5rem)}.arv-module__Fk-4yq__confirmation{align-items:flex-start;gap:10px;margin:16px 0;font-weight:400;display:flex}.arv-module__Fk-4yq__confirmation input{flex:none}.arv-module__Fk-4yq__comparable{border-top:1px solid var(--border);min-width:0;padding-top:18px}.arv-module__Fk-4yq__comparable h4{overflow-wrap:anywhere;margin-top:12px}.arv-module__Fk-4yq__comparable p{overflow-wrap:anywhere}.arv-module__Fk-4yq__candidate{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.arv-module__Fk-4yq__warnings{padding-left:22px}.arv-module__Fk-4yq__warnings li{margin:8px 0}.arv-module__Fk-4yq__valuation details{margin-top:18px}@media (max-width:700px){.arv-module__Fk-4yq__fields,.arv-module__Fk-4yq__metrics{grid-template-columns:minmax(0,1fr)}.arv-module__Fk-4yq__subject,.arv-module__Fk-4yq__valuation{padding:14px}}
