.combobox-module__3tsm3W__root{min-width:0;position:relative}.combobox-module__3tsm3W__control{background:var(--color-editable-surface);border:1px solid var(--color-editable-border);border-radius:var(--radius-control);min-height:2.75rem;transition:background-color var(--motion-fast) ease, border-color var(--motion-fast) ease, box-shadow var(--motion-fast) ease;align-items:center;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffa6}.combobox-module__3tsm3W__root:hover .combobox-module__3tsm3W__control{background:var(--color-editable-surface-hover);border-color:var(--color-border-strong)}.combobox-module__3tsm3W__root[data-open=true] .combobox-module__3tsm3W__control{background:var(--color-surface);border-color:var(--color-editable-focus);box-shadow:0 0 0 2px var(--color-editable-focus-soft)}.combobox-module__3tsm3W__root[data-size=compact] .combobox-module__3tsm3W__control{border-radius:var(--radius-control);min-height:2rem}.combobox-module__3tsm3W__input{width:100%;min-width:0;min-height:inherit;padding:var(--space-2) 2rem var(--space-2) var(--space-3);color:var(--color-text);font:inherit;background:0 0;border:0;outline:0;font-size:.8125rem}.combobox-module__3tsm3W__root[data-size=compact] .combobox-module__3tsm3W__input{padding:.25rem 1.625rem .25rem .375rem;font-size:.75rem}.combobox-module__3tsm3W__input::placeholder{color:var(--color-text-muted)}.combobox-module__3tsm3W__toggle{width:2rem;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;top:0;bottom:0;right:0}.combobox-module__3tsm3W__root[data-size=compact] .combobox-module__3tsm3W__toggle{width:1.625rem}.combobox-module__3tsm3W__toggle svg{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.75px;width:.875rem;height:.875rem;transition:transform var(--motion-fast) ease}.combobox-module__3tsm3W__root[data-open=true] .combobox-module__3tsm3W__toggle svg{transform:rotate(180deg)}.combobox-module__3tsm3W__menu{z-index:100;top:calc(100% + var(--space-1));width:min(22rem,100vw - 2rem);max-height:20rem;padding:var(--space-1);background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-control);box-shadow:var(--shadow-floating);position:absolute;left:0;overflow-y:auto}.combobox-module__3tsm3W__root[data-placement=top] .combobox-module__3tsm3W__menu{top:auto;bottom:calc(100% + var(--space-1))}.combobox-module__3tsm3W__group+.combobox-module__3tsm3W__group{margin-top:var(--space-1);padding-top:var(--space-1);border-top:1px solid var(--color-border)}.combobox-module__3tsm3W__groupLabel{top:calc(var(--space-1) * -1);z-index:1;padding:var(--space-2) var(--space-2) var(--space-1);color:var(--color-text-muted);background:var(--color-surface);font-size:.625rem;font-weight:var(--font-weight-bold);letter-spacing:.075em;text-transform:uppercase;display:block;position:sticky}.combobox-module__3tsm3W__option{align-items:center;gap:var(--space-3);width:100%;min-height:2rem;padding:var(--space-1) var(--space-2);color:var(--color-text-subtle);border-radius:var(--radius-control);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;justify-content:space-between;font-size:.75rem;display:flex}.combobox-module__3tsm3W__option:hover,.combobox-module__3tsm3W__option[data-active=true]{color:var(--color-text);background:var(--color-navigation-selected)}.combobox-module__3tsm3W__option[data-selected=true]{color:var(--color-text);font-weight:var(--font-weight-semibold)}.combobox-module__3tsm3W__check{color:var(--color-positive)}.combobox-module__3tsm3W__empty{padding:var(--space-4) var(--space-3);color:var(--color-text-muted);text-align:center;margin:0;font-size:.75rem}
.data-table-module__MlXFEa__table{font-variant-numeric:tabular-nums}.data-table-module__MlXFEa__gridFrame{border-radius:0}.data-table-module__MlXFEa__gridTable{border-collapse:separate;border-spacing:0}:is(.data-table-module__MlXFEa__gridTable .ui-table__header,.data-table-module__MlXFEa__gridTable .ui-table__cell){border-right:1px solid var(--color-border)}:is(.data-table-module__MlXFEa__gridTable .ui-table__header:last-child,.data-table-module__MlXFEa__gridTable .ui-table__cell:last-child){border-right:0}.data-table-module__MlXFEa__gridTable .ui-table__header{height:2.125rem;padding:var(--space-2) var(--space-3);font-size:.625rem;font-weight:var(--font-weight-semibold);letter-spacing:.035em;text-transform:uppercase}.data-table-module__MlXFEa__gridTable .ui-table__cell{height:3rem;padding:var(--space-2) var(--space-3);vertical-align:middle;font-size:.75rem}.data-table-module__MlXFEa__compactTable .ui-table__header{height:2rem}.data-table-module__MlXFEa__compactTable .ui-table__cell{height:2.625rem;padding-top:var(--space-1);padding-bottom:var(--space-1)}.data-table-module__MlXFEa__stickyFrame{max-height:min(46rem,100dvh - 13rem)}.data-table-module__MlXFEa__stickyHeader thead{z-index:2;position:sticky;top:0}.data-table-module__MlXFEa__selectedRow .ui-table__cell{background:var(--color-action-soft)!important}.data-table-module__MlXFEa__selectedRow .ui-table__cell:first-child{box-shadow:inset 3px 0 0 var(--color-action)}.data-table-module__MlXFEa__groupRow th{height:2rem;padding:0 var(--space-3);color:var(--color-text-subtle);background:var(--color-surface-subtle);border-top:1px solid var(--color-border);font-size:.6875rem;font-weight:var(--font-weight-semibold);text-align:left}.data-table-module__MlXFEa__groupRow:first-child th{border-top:0}.data-table-module__MlXFEa__groupRow small{margin-left:var(--space-2);color:var(--color-text-muted);font-size:.625rem;font-weight:500}.data-table-module__MlXFEa__identity{align-items:center;gap:var(--space-2);min-width:0;display:flex}.data-table-module__MlXFEa__identityLeading{width:1.75rem;height:1.75rem;color:var(--color-text-subtle);background:var(--color-surface-hover);border:1px solid var(--color-border);border-radius:var(--radius-control);font-size:.625rem;font-weight:var(--font-weight-bold);flex:none;place-items:center;display:grid;overflow:hidden}.data-table-module__MlXFEa__identityCopy{min-width:0;display:block}.data-table-module__MlXFEa__identityCopy strong,.data-table-module__MlXFEa__identityCopy small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.data-table-module__MlXFEa__identityCopy strong{color:var(--color-text);font-size:.75rem;font-weight:var(--font-weight-semibold)}.data-table-module__MlXFEa__identityCopy small{color:var(--color-text-muted);margin-top:.125rem;font-size:.625rem}.data-table-module__MlXFEa__tag{max-width:100%;min-height:1.3125rem;padding:0 var(--space-2);color:var(--color-text-subtle);background:var(--color-surface-subtle);border:1px solid var(--color-border);text-overflow:ellipsis;white-space:nowrap;border-radius:.3125rem;align-items:center;font-size:.625rem;line-height:1.1875rem;display:inline-flex;overflow:hidden}.data-table-module__MlXFEa__status{align-items:center;gap:var(--space-2);color:var(--color-text-muted);white-space:nowrap;font-size:.625rem;display:inline-flex}.data-table-module__MlXFEa__statusDot{background:currentColor;border-radius:999px;flex:none;width:.375rem;height:.375rem}.data-table-module__MlXFEa__tone-neutral{color:var(--color-text-muted)}.data-table-module__MlXFEa__tag.data-table-module__MlXFEa__tone-neutral{color:var(--color-text-subtle);background:var(--color-surface-subtle)}.data-table-module__MlXFEa__tone-positive{color:var(--color-positive)}.data-table-module__MlXFEa__tag.data-table-module__MlXFEa__tone-positive{background:var(--color-positive-soft);border-color:var(--color-positive-soft)}.data-table-module__MlXFEa__tone-attention{color:var(--color-attention)}.data-table-module__MlXFEa__tag.data-table-module__MlXFEa__tone-attention{background:var(--color-attention-soft);border-color:var(--color-attention-soft)}.data-table-module__MlXFEa__tone-critical{color:var(--color-critical)}.data-table-module__MlXFEa__tag.data-table-module__MlXFEa__tone-critical{background:var(--color-critical-soft);border-color:var(--color-critical-soft)}.data-table-module__MlXFEa__tone-info{color:var(--color-info)}.data-table-module__MlXFEa__tag.data-table-module__MlXFEa__tone-info{background:var(--color-info-soft);border-color:var(--color-info-soft)}.data-table-module__MlXFEa__amount{color:var(--color-text);font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:var(--font-weight-semibold);text-align:right;white-space:nowrap;display:block}.data-table-module__MlXFEa__visuallyHidden{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:48rem){.data-table-module__MlXFEa__stickyFrame{max-height:none}.data-table-module__MlXFEa__gridTable{min-width:50rem}}
.data-workspace-module__z1E5ia__workspace{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-dialog);min-width:0;overflow:hidden}.data-workspace-module__z1E5ia__intro{gap:var(--space-4);padding:var(--space-6);display:grid}.data-workspace-module__z1E5ia__metricStrip{background:var(--color-metric-surface);border:1px solid var(--color-border);border-radius:var(--radius-control);grid-template-columns:repeat(4,minmax(8rem,1fr));margin:0;padding:0;display:grid;overflow:hidden}.data-workspace-module__z1E5ia__metric{min-width:0;padding:var(--space-3) var(--space-4)}.data-workspace-module__z1E5ia__metric+.data-workspace-module__z1E5ia__metric{border-left:1px solid var(--color-border)}.data-workspace-module__z1E5ia__metricLabel{align-items:center;gap:var(--space-2);color:var(--color-text-muted);font-size:.6875rem;line-height:1rem;display:flex}.data-workspace-module__z1E5ia__metricDot{background:var(--color-border-strong);border-radius:999px;flex:none;width:.375rem;height:.375rem}.data-workspace-module__z1E5ia__tone-positive{background:var(--color-metric-positive)}.data-workspace-module__z1E5ia__tone-attention{background:var(--color-metric-attention)}.data-workspace-module__z1E5ia__tone-outflow{background:var(--color-metric-outflow)}.data-workspace-module__z1E5ia__tone-critical{background:var(--color-critical)}.data-workspace-module__z1E5ia__tone-info{background:var(--color-info)}.data-workspace-module__z1E5ia__tone-neutral{background:var(--color-metric-neutral)}.data-workspace-module__z1E5ia__metricValue{margin:var(--space-1) 0 0;color:var(--color-text);font-variant-numeric:tabular-nums;font-size:1rem;font-weight:var(--font-weight-semibold);letter-spacing:-.025em;line-height:1.25rem}.data-workspace-module__z1E5ia__metricDetail{margin-left:var(--space-2);color:var(--color-text-muted);letter-spacing:0;white-space:nowrap;font-size:.625rem;font-weight:500}.data-workspace-module__z1E5ia__viewTabs{align-items:stretch;gap:var(--space-1);min-width:0;min-height:2.75rem;padding:0 var(--space-4);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);scrollbar-width:none;display:flex;overflow:auto hidden}.data-workspace-module__z1E5ia__viewTabs::-webkit-scrollbar{display:none}.data-workspace-module__z1E5ia__viewTab{align-items:center;gap:var(--space-2);min-height:2.75rem;padding:0 var(--space-2);color:var(--color-text-muted);flex:none;font-size:.75rem;text-decoration:none;display:inline-flex;position:relative}.data-workspace-module__z1E5ia__viewTabButton{cursor:pointer;font:inherit;background:0 0;border:0}.data-workspace-module__z1E5ia__viewTab:hover{color:var(--color-text)}.data-workspace-module__z1E5ia__viewTab:focus-visible{border-radius:var(--radius-control)}.data-workspace-module__z1E5ia__activeView{color:var(--color-text);font-weight:var(--font-weight-semibold)}.data-workspace-module__z1E5ia__activeView:after{right:var(--space-2);bottom:-1px;left:var(--space-2);background:var(--color-text);content:"";border-radius:2px 2px 0 0;height:2px;position:absolute}.data-workspace-module__z1E5ia__viewCount{min-width:1.25rem;color:var(--color-text-muted);background:var(--color-surface-hover);font-variant-numeric:tabular-nums;text-align:center;border-radius:999px;padding:.0625rem .3125rem;font-size:.625rem}.data-workspace-module__z1E5ia__toolbar{align-items:center;gap:var(--space-2);min-height:2.875rem;padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border);display:flex}.data-workspace-module__z1E5ia__toolbarGroup{align-items:center;gap:var(--space-2);min-width:0;display:flex}.data-workspace-module__z1E5ia__toolbarGroupEnd{margin-left:auto}.data-workspace-module__z1E5ia__searchField{width:min(15rem,100%);display:block;position:relative}.data-workspace-module__z1E5ia__searchIcon{top:50%;left:var(--space-2);width:.875rem;height:.875rem;color:var(--color-text-muted);pointer-events:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.75px;position:absolute;transform:translateY(-50%)}.data-workspace-module__z1E5ia__searchInput{width:100%;min-height:2rem;padding:var(--space-1) var(--space-2) var(--space-1) 1.75rem;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-control);font-size:.75rem}.data-workspace-module__z1E5ia__searchInput::placeholder{color:var(--color-text-muted)}.data-workspace-module__z1E5ia__body{grid-template-columns:minmax(0,1fr);min-width:0;display:grid;position:relative}.data-workspace-module__z1E5ia__body:has(.data-workspace-module__z1E5ia__detailSlot){grid-template-columns:minmax(0,1fr) 22.5rem}.data-workspace-module__z1E5ia__content{min-width:0}.data-workspace-module__z1E5ia__detailSlot{border-left:1px solid var(--color-border);min-width:0}.data-workspace-module__z1E5ia__detailPanel{background:var(--color-surface);flex-direction:column;min-height:100%;display:flex}.data-workspace-module__z1E5ia__detailHeader{padding:var(--space-4);border-bottom:1px solid var(--color-border)}.data-workspace-module__z1E5ia__detailTitleRow{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}.data-workspace-module__z1E5ia__detailCopy{min-width:0}.data-workspace-module__z1E5ia__detailEyebrow{margin-bottom:var(--space-1);color:var(--color-text-muted);font-size:.625rem;font-weight:var(--font-weight-bold);letter-spacing:.08em;text-transform:uppercase}.data-workspace-module__z1E5ia__detailCopy h2{color:var(--color-text);font-size:1rem;font-weight:var(--font-weight-semibold);letter-spacing:-.025em;text-overflow:ellipsis;margin:0;line-height:1.25rem;overflow:hidden}.data-workspace-module__z1E5ia__detailDescription{margin-top:var(--space-1);color:var(--color-text-muted);font-size:.6875rem;line-height:1rem}.data-workspace-module__z1E5ia__detailActions{align-items:center;gap:var(--space-1);flex:none;display:flex}.data-workspace-module__z1E5ia__detailBody{flex:1;min-height:0}.data-workspace-module__z1E5ia__detailSection{padding:var(--space-4);border-bottom:1px solid var(--color-border)}.data-workspace-module__z1E5ia__detailSection>:first-child{margin-top:0}.data-workspace-module__z1E5ia__detailSection>:last-child{margin-bottom:0}.data-workspace-module__z1E5ia__detailFooter{padding:var(--space-3) var(--space-4);background:var(--color-surface-subtle);border-top:1px solid var(--color-border);margin-top:auto}.data-workspace-module__z1E5ia__selectionBar{z-index:5;bottom:var(--space-3);align-items:center;gap:var(--space-3);width:fit-content;min-height:2.625rem;padding:var(--space-2) var(--space-3);margin:var(--space-3) auto;color:var(--color-surface);background:var(--color-text);border-radius:var(--radius-control);box-shadow:var(--shadow-floating);display:flex;position:sticky}.data-workspace-module__z1E5ia__selectionBar strong{font-size:.6875rem;font-weight:var(--font-weight-semibold)}.data-workspace-module__z1E5ia__selectionActions{align-items:center;gap:var(--space-1);display:flex}.data-workspace-module__z1E5ia__visuallyHidden{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:68rem){.data-workspace-module__z1E5ia__body:has(.data-workspace-module__z1E5ia__detailSlot){grid-template-columns:minmax(0,1fr)}.data-workspace-module__z1E5ia__detailSlot{z-index:30;top:var(--space-2);right:var(--space-2);bottom:var(--space-2);width:min(25rem, calc(100vw - var(--space-4)));border:1px solid var(--color-border-strong);border-radius:var(--radius-card);box-shadow:var(--shadow-floating);position:fixed;overflow-y:auto}}@media (max-width:48rem){.data-workspace-module__z1E5ia__intro{padding:var(--space-4)}.data-workspace-module__z1E5ia__metricStrip{grid-template-columns:repeat(2,minmax(8rem,1fr))}.data-workspace-module__z1E5ia__metric:nth-child(3){border-top:1px solid var(--color-border);border-left:0}.data-workspace-module__z1E5ia__metric:nth-child(4){border-top:1px solid var(--color-border)}.data-workspace-module__z1E5ia__toolbar{flex-wrap:wrap;align-items:stretch}.data-workspace-module__z1E5ia__toolbarGroup,.data-workspace-module__z1E5ia__toolbarGroupEnd{width:100%}.data-workspace-module__z1E5ia__toolbarGroupEnd{margin-left:0}.data-workspace-module__z1E5ia__searchField{width:100%}.data-workspace-module__z1E5ia__detailSlot{inset:var(--space-1);width:auto}.data-workspace-module__z1E5ia__selectionBar{right:var(--space-3);left:var(--space-3);justify-content:space-between;width:auto}}@media (prefers-reduced-motion:reduce){.data-workspace-module__z1E5ia__viewTab,.data-workspace-module__z1E5ia__searchInput{transition:none}}
.merchant-mark-module__2YnybW__mark{place-items:center;width:100%;height:100%;display:grid;position:relative}.merchant-mark-module__2YnybW__mark>span{place-items:center;width:100%;height:100%;display:grid}.merchant-mark-module__2YnybW__mark img{background:var(--color-surface);object-fit:contain;width:100%;height:100%;position:absolute;inset:0}
.month-picker-module__jqlfLq__picker{width:10.5rem;position:relative}.month-picker-module__jqlfLq__trigger{width:100%;min-height:2rem;padding:var(--space-1) var(--space-2) var(--space-1) var(--space-3);color:var(--color-text);font:inherit;font-size:.75rem;font-weight:var(--font-weight-medium);text-align:left;background:var(--color-editable-surface);border:1px solid var(--color-editable-border);border-radius:var(--radius-control);cursor:pointer;justify-content:space-between;align-items:center;display:flex;box-shadow:inset 0 1px #ffffffa6}.month-picker-module__jqlfLq__trigger:hover:not(:disabled){background:var(--color-editable-surface-hover);border-color:var(--color-border-strong)}.month-picker-module__jqlfLq__trigger[aria-expanded=true]{background:var(--color-surface);border-color:var(--color-editable-focus);box-shadow:0 0 0 2px var(--color-editable-focus-soft)}.month-picker-module__jqlfLq__trigger:disabled,.month-picker-module__jqlfLq__yearArrow:disabled,.month-picker-module__jqlfLq__choice:disabled{color:var(--color-text-faint);cursor:not-allowed}.month-picker-module__jqlfLq__trigger svg,.month-picker-module__jqlfLq__yearHeader svg{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;flex:none;width:.875rem;height:.875rem}.month-picker-module__jqlfLq__popover{z-index:40;top:calc(100% + var(--space-2));width:19rem;padding:var(--space-3);background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-card);box-shadow:var(--shadow-floating);position:absolute;right:0}.month-picker-module__jqlfLq__yearHeader{align-items:center;gap:var(--space-2);padding-bottom:var(--space-3);border-bottom:1px solid var(--color-border);grid-template-columns:2rem minmax(0,1fr) 2rem;display:grid}.month-picker-module__jqlfLq__yearArrow,.month-picker-module__jqlfLq__yearButton,.month-picker-module__jqlfLq__choice{min-height:2rem;color:var(--color-text);font:inherit;border-radius:var(--radius-control);cursor:pointer;background:0 0;border:0}.month-picker-module__jqlfLq__yearArrow{place-items:center;padding:0;display:grid}.month-picker-module__jqlfLq__yearButton{justify-content:center;align-items:center;gap:var(--space-1);padding:0 var(--space-3);font-size:.8125rem;font-weight:var(--font-weight-semibold);display:flex}.month-picker-module__jqlfLq__yearArrow:hover:not(:disabled),.month-picker-module__jqlfLq__yearButton:hover,.month-picker-module__jqlfLq__choice:hover:not(:disabled){background:var(--color-surface-hover)}.month-picker-module__jqlfLq__grid{gap:var(--space-1);padding-top:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.month-picker-module__jqlfLq__yearGrid{max-height:13rem;overflow-y:auto}.month-picker-module__jqlfLq__choice{padding:var(--space-2);text-align:center;font-size:.75rem}.month-picker-module__jqlfLq__choice[data-selected=true]{font-weight:var(--font-weight-semibold);background:var(--color-navigation-selected)}@media (max-width:30rem){.month-picker-module__jqlfLq__picker{flex:9rem;width:auto}.month-picker-module__jqlfLq__popover{width:min(19rem,100vw - 2rem);left:0;right:auto}}
.tag-picker-module__zECgaa__field{gap:var(--space-2);display:grid}.tag-picker-module__zECgaa__field>label{color:var(--color-text);font-size:.75rem;font-weight:var(--font-weight-semibold)}.tag-picker-module__zECgaa__field>p,.tag-picker-module__zECgaa__selectionCount{color:var(--color-text-muted);margin:0;font-size:.6875rem;line-height:1rem}.tag-picker-module__zECgaa__root{position:relative}.tag-picker-module__zECgaa__control{align-items:center;gap:var(--space-1);background:var(--color-editable-surface);border:1px solid var(--color-editable-border);border-radius:var(--radius-control);cursor:text;flex-wrap:wrap;min-height:2.75rem;padding:.3125rem 2.25rem .3125rem .375rem;display:flex;box-shadow:inset 0 1px #ffffff8c}.tag-picker-module__zECgaa__control:hover:not([data-disabled]){background:var(--color-editable-surface-hover);border-color:var(--color-border-strong)}.tag-picker-module__zECgaa__control[data-open]{background:var(--color-surface);border-color:var(--color-editable-focus);box-shadow:0 0 0 2px var(--color-editable-focus-soft)}.tag-picker-module__zECgaa__control[data-disabled]{color:var(--color-text-faint);cursor:not-allowed}.tag-picker-module__zECgaa__control input{min-width:8rem;min-height:1.75rem;padding:0 var(--space-1);color:var(--color-text);font:inherit;background:0 0;border:0;outline:0;flex:8rem;font-size:.75rem}.tag-picker-module__zECgaa__control input::placeholder{color:var(--color-text-muted)}.tag-picker-module__zECgaa__control input::-webkit-search-cancel-button{display:none}.tag-picker-module__zECgaa__searchIcon{top:50%;right:var(--space-3);width:1rem;height:1rem;color:var(--color-text-muted);stroke:currentColor;stroke-linecap:round;stroke-width:1.5px;pointer-events:none;position:absolute;transform:translateY(-50%)}.tag-picker-module__zECgaa__chip{min-height:1.75rem;color:var(--color-text-subtle);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-control);font-size:.6875rem;font-weight:var(--font-weight-medium);align-items:center;gap:.1875rem;padding:.1875rem .25rem .1875rem .5rem;display:inline-flex}.tag-picker-module__zECgaa__chip>button{width:1.25rem;height:1.25rem;color:var(--color-text-muted);border-radius:var(--radius-control);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.tag-picker-module__zECgaa__chip>button:hover{color:var(--color-text);background:var(--color-surface-hover)}.tag-picker-module__zECgaa__chip svg{stroke:currentColor;stroke-linecap:round;stroke-width:1.5px;width:.75rem;height:.75rem}.tag-picker-module__zECgaa__menu{z-index:50;top:calc(100% + var(--space-1));max-height:15rem;padding:var(--space-1);background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-control);box-shadow:var(--shadow-floating);position:absolute;left:0;right:0;overflow-y:auto}.tag-picker-module__zECgaa__option,.tag-picker-module__zECgaa__createOption{align-items:center;gap:var(--space-2);width:100%;min-height:2.25rem;padding:var(--space-2);color:var(--color-text);font:inherit;text-align:left;border-radius:var(--radius-control);cursor:pointer;background:0 0;border:0;font-size:.75rem;display:flex}.tag-picker-module__zECgaa__option:hover:not(:disabled),.tag-picker-module__zECgaa__option[aria-selected=true],.tag-picker-module__zECgaa__createOption:hover:not(:disabled){background:var(--color-surface-hover)}.tag-picker-module__zECgaa__option:disabled,.tag-picker-module__zECgaa__createOption:disabled{color:var(--color-text-faint);cursor:not-allowed}.tag-picker-module__zECgaa__optionCheck{border:1px solid var(--color-border-strong);border-radius:var(--radius-control);flex:none;place-items:center;width:1.125rem;height:1.125rem;display:grid}.tag-picker-module__zECgaa__option[aria-selected=true] .tag-picker-module__zECgaa__optionCheck{color:var(--color-text-inverse);background:var(--color-action);border-color:var(--color-action)}.tag-picker-module__zECgaa__optionCheck svg{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.75px;width:.75rem;height:.75rem}.tag-picker-module__zECgaa__option>small{color:var(--color-text-muted);margin-left:auto;font-size:.625rem}.tag-picker-module__zECgaa__createOption{margin-top:var(--space-1);border-top:1px solid var(--color-border);border-radius:0}.tag-picker-module__zECgaa__createOption>span:first-child{width:1.5rem;height:1.5rem;color:var(--color-text-inverse);background:var(--color-action);border-radius:var(--radius-control);font-weight:var(--font-weight-semibold);flex:none;place-items:center;display:grid}.tag-picker-module__zECgaa__createOption strong,.tag-picker-module__zECgaa__createOption small{display:block}.tag-picker-module__zECgaa__createOption strong{font-size:.75rem}.tag-picker-module__zECgaa__createOption small{color:var(--color-text-muted);margin-top:.125rem;font-size:.625rem}.tag-picker-module__zECgaa__emptyResult{padding:var(--space-3);color:var(--color-text-muted);margin:0;font-size:.6875rem}.tag-picker-module__zECgaa__selectionCount{justify-self:end}
.correction-editor-module__jU0J-q__editor{gap:1rem;display:grid}.correction-editor-module__jU0J-q__heading,.correction-editor-module__jU0J-q__reviewHeader,.correction-editor-module__jU0J-q__actions{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.correction-editor-module__jU0J-q__heading h3,.correction-editor-module__jU0J-q__heading p,.correction-editor-module__jU0J-q__reviewHeader p{margin:0}.correction-editor-module__jU0J-q__heading p,.correction-editor-module__jU0J-q__helper{color:var(--muted);margin:.3rem 0 0;font-size:.875rem;line-height:1.55}.correction-editor-module__jU0J-q__fields,.correction-editor-module__jU0J-q__historyReview{gap:1rem;display:grid}.correction-editor-module__jU0J-q__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center}.correction-editor-module__jU0J-q__inlineActions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.correction-editor-module__jU0J-q__changeSummary{gap:.25rem;margin:.5rem 0;padding-left:1.25rem;display:grid}.correction-editor-module__jU0J-q__matchList,.correction-editor-module__jU0J-q__activityList{gap:.625rem;margin:0;padding:0;list-style:none;display:grid}.correction-editor-module__jU0J-q__matchList li{background:var(--surface-subtle);border:1px solid var(--border);border-radius:.75rem}.correction-editor-module__jU0J-q__matchList label{cursor:pointer;align-items:flex-start;gap:.75rem;padding:.8rem;display:flex}.correction-editor-module__jU0J-q__matchList input{margin-top:.25rem}.correction-editor-module__jU0J-q__matchList span,.correction-editor-module__jU0J-q__activityList li{gap:.2rem;display:grid}.correction-editor-module__jU0J-q__matchList small,.correction-editor-module__jU0J-q__activityList small,.correction-editor-module__jU0J-q__activityList time{color:var(--muted);font-size:.78rem;line-height:1.45}.correction-editor-module__jU0J-q__activityList li{border-left:2px solid var(--accent);padding-left:.75rem}.correction-editor-module__jU0J-q__activityList li>div{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.4rem .75rem;display:flex}@media (max-width:42rem){.correction-editor-module__jU0J-q__heading,.correction-editor-module__jU0J-q__reviewHeader,.correction-editor-module__jU0J-q__actions{flex-direction:column;align-items:stretch}}
.plaid-link-button-module__yjYlKG__mark{border-radius:var(--radius-pill);background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAVcAAAFXCAMAAAAh7/0qAAABhlBMVEUAAAD+/v7////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////6+vr///////////////8REREWFhYcHBz6+voZGRlxcXHHx8e4uLjU1NS9vb0oKCgeHh6fn591dXWFhYWjo6OPj49ZWVmdnZ1sbGwtLS25ubnh4eGOjo4jIyOampq1tbVgYGBjY2Pa2tr8/PyxsbHY2NiIiIjJycllZWUhISHIyMjy8vJ4eHiSkpJHR0dAQEB6enppaWlnZ2dbW1vq6urQ0NC/v7+CgoJ9fX1XV1fDw8NMTEz29vatra1VVVVRUVE3Nzeqqqo7OzslJSUyMjLu7u7l5eXd3d2WlpbLy8ulpaX7GJFHAAAAO3RSTlMA/jjMaw0CRrTr9/Ld2NKvlCcIBO2c+cKBMCAK53xJ38qZj3RTQj4qIxafZV7Fu7msjIlOGxMR+6B6sd9OaVYAABfnSURBVHja7NrXctswEAXQJQF2ir2qd8my3MeZ2Pv//5WnTDJOPGPLNLkL8nwCHhYXewFkGbH+dN485mEpgtFi6ngFFp4zXYwCUYb54+b8pMcGDD5qcpjLh3uR4Udk4v5Bzg8TGLzPjLdV6OMl/LDaxiYM3jBrmQsXv8YVuayHw/1tspvdedgU7262G8ZCYq1FgU0rxNpKoLeO0nbxu7i2PEL/pPPIx+/mR/MUeiS18gzbkeVWT47W3K0cbJOz2qkfEupoiu2bRjUozLheYleW16o+evXcwy55uQ7KSWSA3QukWrH2qnKQBqe6AlXEKxfpcFcxqGD/itS87oG7fYkUlbxPVr9Fqm75hoPaRspsnm+FQ4jUhQfg5jnSkD4tegZOUpkhD5lktO6yRsjHyAIeYtrX1b9sDg+FdFYgN8WM/DDQKaxXPi+gnWYnaw4p4H+0NeFy3FogXwuq95fxE3k7kWwUdB+58+lNWbPiOln/plXEmtvxDarhZgyEnD1UhXcGKpITquREpFscC1SLIDELLCpVa3McAlH2RYUc8Jb2At0y6JcClwkN6NCR06L1c0ZH6Iyu3mj9w9GhI1tK31ia526hExtUnLaB9pkRqi8yoWUJtxLrMnYCrTJofrtqXmlAi34ssS9+EWtnPU0GURjH50VB1LYuEJeq0RgTxegdLslzoEVreaUKiCIioFiwSssiZSsti35zNUZPjEnPTGdO/X2AXvwv+s45M9fum7bpS0FH8cVaqZyBu3h86dsEVKT6TJv0J6FgY2X14wD98Nw9bEw/NcZq+wgv2W/aIp1AaJn1ueoA/eYcNqY/doZmKggskTZtkL6MoN6+e7mdJeYWlrOy3U+PiwjpchvC9icQTrS8uDVIzDEsZ/1HafVJwLaJfqOsL4lQcpPleWIthOWsjA18HFl/gDCSfUbV/RSCOBh9UyfmETamZrLVuQ8ZBJBSPW51XoO/iW9LeWJ+YWMSDW4tLkfwdU1xQDh7Hp72a2PjxLzDxmRn+PlhDn7Oq420Xd3wUZkZ2iEWImxMDl5NjU7DQ3eX0eGxwSq+XtglFihsTK7y7wsTaNVpY9j/37cWn6yViIULG1NLxlsey1T2sTfQggfrI7+GU4WwMbWuMbRZgTuFG4SOE3CUeTRXzRILHDYmT7sLr/fg5kSHCezWcbiIvj7b5kFKI2xMIZTWXhTh4PgtE1RnEvZyh8+HifmGVcrKY9nqygZsJTtNSKdgaXZ06hUxrbAxBTVQnXuUgZVTJqArsHFQeJ8nphg2pvCy28++voXsignmWATJfu3zODHdsDEpGf4ij7zRMRNIuhdN7W0ONUgNh+WsmubLkwdopjcdaCtwBM2tkSIOy1m1NdDUkTCbgtsQlEgPh+Ws+oRZ97YJ4A4ERdLHYWNqgwKau2O8pU9C8JrUcdiY2uE9mjuZNp667kKyQIFk5bCx9Ath5CG422X8XIBolwJojNUq03khrJS18PsNgrdpCC4YLx0RJBXy9eetihR2Uv5X/PVmhnyNQhB1GA+dCYhmyEf+TcynRQ7r+bHZE9booilIEj6LgoeQDfmcwGfxt9m8Z1ZW2eRrH2d1iB56zK+wsNPixHi4DOYftiBcUzrKQdTyPHvpKmT75Gzwx4YjApPDumdlEy1tgyYhunrJtOY6LNTISZY3ckJY/6xs2nl7WYbsevizABtz2SCPrDyAaLYeNitv2+fJ2nwE6JwJelKw0Qh348FhFbLyMzs7y5CletR22ROWN3TcNHzYAhxk+FloU4vQ2XGfOQcbBYuqFTCFsAW4yjwl0RYsnDtjXHXDyhLJxiJAL2wBzmYGSDQcwUJ32KMrGyedsLm6blbZO7Bgh9ieJKxME6mFVc0qewkbyR7j4ijsjJJiWM2ssm1YOWoc3OuFnSlSDPtKMatsMAMbvfc0XmTWSTWsYlbZOliY15s3bRvkiDTDjgijRgaAWlaag5XoZvhXQ5OkGbZgceell5WqYEFeFl2ErTKphOWscli1rJTdgJ2LYUYCFs2TSljOKocNnpV95+2+eqKKwigMHxtmGIWIlBiIJfaQWC+8WEcGCxJrQASNRk3sFcRu7P9cr1yJmePaK8vM+wOMPg7j2Xt/+/gSIm9xsBalvahZACtYY1iyei2jsLJ9rUMo7UGdwmrWHJasZg9R2KES1n0o7l0dwuashNWsbifvobB9lW4Mpd2cqjPYnJWwmtVvHoWN/deP6x0xdSJgY1bCpqwNH5AVlLYvfxhgCw1jFqenAliyOrAZ68L9hoUHWPhIsAXlvW9wQwBLVg82Ym0c3fuC0tQG9y4U12n4ef+IAJasJmzA2jxquoTSdonXNvSjuNW6e1+hYQVrAuuzNo9G30dp/QfD8UF2u+7aByCAJWsAa7I2j/J/AksGDIdaKO9h3bVTCGDJavesO+xSCStm6u49R2mtoeiYgL1p+A2/hQHrsc4an1iLFffEHwbZwcEACtN/xRrWZn0gxjifdWxW/cNX3EC048KWxVeShnVZAQPWY8UFceMo2n0ZgdFD9U+ohnVZDViDVTzcFDfSOJ3dRkHiG2kJBqzHasC6rDjR+DBeXLtpgnsSRvNiieLCalYD1mYFXqvfoW6ywXUnjB6LJbUJq1kNWINVPY3PobydwbGWury5AhPWYDVgbVacllc6ddvy1zh9EVuWHqxm9WB9VnSmjBkFZ5SgbwJGt8QWuwWrWU1Yg1Xtzt1FeRN9XVz3wum8OBJyYDWrC3vLZ8UleaVTt9fYIbRuFy1DwPpdAgxYZrLih3Gl09gt3NqC0XN55J7DklXD5qxYM6uudOpaW8Ugseptw9frG2jYnJWwOSu7LK906jZma1ic0iNNOSxZNWzOiu/6Sqe/lt06DKfPxggeYWPWHHbBH448i/KG//4i2A6dvrx5GgZswMqbiTkraxi3/Q6j7cmiAD8bBgc6ELABq4DNWXFdXun0lwab4PREjORnsGQ1YHNWXJFXOnWb/npdJqzmvN83YQPWHHZB/WL6SqfugH2wxb7V3fsBAzZjJWzMys7JBZ9uvZoe8t8UPHUTOSxZTdicFXfFlU57omioH0436q69AnJYspqwOSsuys+Lrn/IWmzlPy+E9Vlz2IXk++0OjDZab8bIv98Ja7LmsGTN/z223qKxDrL8eYSwJmsOu5A+PxqtI+v4KIzi5+cVcd1tDUTuNd0PHZT1Ua53dKPjYkvbXe8tIriSEV2gezkth+Ky9fkqjPY6rxzJ9yfIKnviwc6QVcLm+0nGy0kOwyjbT+Ozbw5LVt2rTrb/aXT4z4lhG06v6q7dCFgFbMpK2Hy/XtfuE4MDwXlFyErYnJWw0fmS0Ta1OWCdr32Dz5rDzpNVwybnoUbr5YvJg/PgkJWwOSthg/N7oxFjVSDnF16nrBpWs+awi+mVTq4M+voh0/M29bLLmsPOi8uZPuzqlJyP0vX3FVyFU/NhbEWuiSJYzZrDrk4bfzh1SW4PnG7XAjZnZU//BXuGrCmsXrc9gtEe+84W5281bM5K2JyVsII1vNLJu1yDMHozXQtYwZrDcmw4hdWsbAnlDfpHsVenaweWrAmsZs1hyRrtKvFQdhxWMwrWZ50SsD7rrID1WU/Bafy3636IMljNunj2moB1WS9cnROwEatuv5ogymE1K+DC3hKsgIB910lYddv17oAP+9hldWE1qwvrs+odgqMQ+bAmq4a9u8ZiNWE1q9vR365HIIpgFyWrC6tZXdgZxWp3ROy6xLCa1YV9K1kN2IBV7rwMQxTAalYXVrO6sJrVb7iqNqChDPa+wWrAalYL1mD12iB2syJYzerCalYT1mC12iLe5ZDAfpesLuxHyerCLhmsTmur4zCyYF1Wwuo0K2HtclYcryah0rA5K2Fj1hw2Z8VktRtBhE1ZCZuy5rA5K3ZXxxBE2JiVsCFrDpuz4lg1giDC5qyEzVhz2JwVI8ZpgYCNWQkbseawOSsGqzFEETZnJWzCmsPmrBgztwcEbMhK2IA1h81Zsa4aQBhhc1bCJqwpbM6KgWoz0gibsxI2Ys1gc1ZsrnYgjrA5K2FDVh+WrHk7qgnkETZnJWzIasOSNW+iaiGKsDGrgA1ZCatZ81pVG1mEzVkFbMRKWM2a165GkUbYnFXABqyE1ax5oxWi5Kgzew07sYP7YQ2s9P/SPtcBiwo/r84M1nl46fnWGy7snVnxK16/CRY0mny/CtYUlqw5LFl7A9sOngcEawpL1hyWrD2CbQXPr4I1hCVrDkvWXsFOBOstwZrBkjWHJWvPYHcE+wOCNYIlaw5L1t7Bbvb3szRrDkvWHJasPYQdsPdfNWsOS9Yclqy9hF2XnxeQNYclawCbs+awY/H5FllzWLImsDlrDjuYnseSNYclawSbs+awI+H8AFlzWLJmsDlrDnssmHchawSbsxJWs/4i7j5/mgrDMIy/RRRwIFhwxBFxG40jxpj4VIYi4EIUFbeIijMY48QB8T/3YxM85Xrv3h65PpsoP6ttzzue/wS7V9ifxaw+LB/OZFif1Yc9auwnJNZzAKuzDgKszjpYEuwpY/8r3CcwfgNgZdbLw7cAVmV9eW+kHNgW2K9tsEYQrMoagbAia0RJsN1wvsBhZViVVYVl1rJgV8N5GIuVYTVWFZZZy4LtgfNbJivDKqwqLLOWBrsKzhsarCIss6qwzFoe7Ak4H2uwarDMqsIya4mwJ/k8t846FqHCMqsKy6xlwrbC/QMGqwLLrCoss5YKuwvvy/BZGZZZVdjzyFou7EG+30VnZVh/N/bwdA3SWCMe/kvY7fJ9RAvICrA2K8MyK8C6QzfW6/dnVUaBFWBdVh/2WQTA2hcUbmzivrdrxAoPAE1WhmVWgPUv1NzaxP2Ei8AKsD4rwzKrDvsihPY1cZ/mMLACrM/KsMyqw86FUHcT979WpoEVYB1WhmVWhPUv2F67ppn7iqdg1gfAGqwIy6zYOF4Iz63SRpzydBiGNVgZllm567jZnOuV7oPnaUYOLLMyLLNyEzhwg2uV5hfw9C0LllkZ1me9yQNcuW3Nzdt4gtPiGFZnZVhm5a4YA43q8zZgPoz2hGC0IsAiq9C7aZOVXzNfQui4MM/Im8bJsMzKsMzKjeCkNW5ns/O3JuA3d2HnAhJgNdZ7/JLh9jc3L86fVje3PMJsyI3hATrrM+To/eDq8+Kk+YY8nbt/wHi9Wgfono7+o+lIU/iWzK2CeZzehxFmZViV1Yf9jh8huT3a/FhnWh2zMiyz+rDD/JWHaxPnHRvT6piVYZnVh100BrjW5x2L87l5Wt3gR4OVYJnVh72GA1y5dmOePE6rY1aGVVl92Mq0cXFC8Tz5Q8EZ0+qIlWGZ1Yd9VyvuYQgdSvWkRVmeVsesOiyz+rDPeYBr5lJsva5QesCLa8zKsAqrP88rPuMAV65rieuuUPoJi8HAqsMyqw97vx8XmLhdS1yrPaE0D7NhgFWGZVYf9jEOcOV6qmlJvaH0Er7aA6sMy6w+7GStsIkQ6k1LawulC7XiZoDVgAVWH/ZLg18fQm1padWOEJpp4HQHWA1YYLVhBwZrhf0WWDqq6a/6QmkWHnQCq3iAjll92A+14m4KKn2pHjzc1p6hzjfBevXiIMCqrEPn+3XYy7XCfoTQ/gLXNTtC6GKtuLc6awTBqqwRAPukAPaFf7PejjWpoK4Q+tgA60ETrAyrsgqw9AN9i3rqlwLeRqD89eqsDKuy6rD8D5DblgrbHRT/d/RVZhVgBVYZdo5+Hm53Ku5IYPz2+UtkFWAFVh32hb9ycSQVt1rZ93KmgcM3jVWAFVh12Bl6v+DWrU71xO+yPAD9usSqwAqsOuwNf9x5b2pUSwhN4uc9ZtVgBVYZ9iV9HudaUsM6I7+n9P2EWVVYgVWFnYUzSVxnKkpf5hpo8Ef+LbCKsOeQVYdd/oHyhciuNTVuU0dA/Hj9tcAqwgqsEiwvgHAdm9IybQ2Il4MmDFaABVYD9pK9VWxrWq7DawPi5csFgxVhmVWH5QVmbu3htGx9AfGRzjGDlWCZVYe9W2m4IeJi5NaXlq87IN4ecldmZVhmtWA/2aeLuhPUHhBuZ/rOrASrs3qw193Dm2cTdSAg3n6HrAyrsnqw/n78AwnbEtnB/BZgBVib1Yf9EJltSZD2gp0yWAnWZvVhB88IL1fuWOQ27rMyLLOasP6koGMJEp++PDRYGdZk9WEnw3jiYn0kGDFYGdZj9WGfRl7tCZIXup74rAzLrD4sn+/hZS1uY2R2xWJlWIPVh/0ceW1MuR2sRF4LDis36R6gY1j/ZqfKwUTpWwkmymT9QAiPAtJh9dNFXSm/0z2R16vyWcuHtc6n95xOmL5w8K1c1pWEvRZZtSal6obI6leprCsKuxg5bagmqbbI60eJrCsLOxw5tSWx9shqqDzWlYW9FTm1J7XuzZF3pBObfzwQkMTqw/4aqmFTkdHm7iS3UzjSCfV/fv6uIr6eyoJ9+2noay2j8choZ9KrdgpHOrnpN7eHPVYf9uedZ/O1zO4F11lNTdRSCelIJ/f97tiCwWrBztx4P1vLbyS4yh/y7aUnjSgK4PiBZhCQQcKGZDSRKAsxuiMk5oD4xCoqiK1vq2LRWpWqGB7i85u3TRd3YcId7jl3SPH3AUjmvyAz957jBiUjCiudUoUfb0VpVuaw1etKOZ3qyBHKjYCawWGllU651uz9pSQrW9jM3OGdwpZTDqWGB0FRH2HjSKa+vPUoyUoOu/e6WVOcnykSXl3lxm2tdCo7+7VRkmRVDuu6+n6j/mMFlBoHdUYApTZSFOly5br6Lis17MLXn8cpijzKBAwgcLvsrHQSzdwdzmXwj5P2WWe30jbCPq/vPKSoGhzvAsQBw3KKwXRt9WpOkhVRFraYu8imODzJxwdpPJMKK528RFYRVrMWSkx6gMjqR7WVTv6shLDMA1/9FpBNqK108j+pg2Hvsb0JYDBO+INlzOpk2Ev5KxZd+JPCSid7VifDNrGtT2FgYUluETMnm3eSzxpyVufCNk+3StiOzwImfS6UydyuiKMN/qwOha3/PbiQcPUBmym0o7pYORNPzJtVf9hCvvGENkwBowG0qTR/3mTPqj1s9ihXRHsGgJNhon2P+8t1vVnFxg3dw/b6LtpmGsBqzIcduWzkW9xZ+cMer70sYCd8Y8DM7cdOFd8uCvSs1LD0y0zB7wZ2MVTx/HknS83KH3amtvltDzsXAw1GUdGBOA0lZ6WHTZdXbjOoZBS0CKECcXq/RM1KD5s+qyxWUVUI9PB4kWLvdbU2TchKDds8ny8hgdcDmoQjSCBuRxWyEsPWl/cfkSYSBm2MKBKJ23x6VhFWfqtOFjVAo2QQicT0CTGrCCufAqELJkGruIl0YlqKkFUaNiumlsjMOGiWCCAHMd3XImQVYd9P2R0gn0ACtLOGkNdTI18gZH0Xdunm5cqFnIYscIAVQHbF3FFWIasIK67LX13ILGCBIxIm6rC7vv1FIeu/sGK8g52ZAIfEg6jJwsvaKSqYF+NI3IJxcEwyih9FNAkOMiL4MUQMcFTYix+BNwwO84Sw94U8YFv3z2P/G6PQFTE/9jJ/DLrE7cPe5XND14yZ2Kt+t2snOgkDQQBAp93tXXrQgxZoEZRD8CYkJPP//2VMNBqjCHJ0ZuF9wiY7d2sGDTJCVFNoQLMqDdWjVdA4K0XVpBYQ0BWoFtEFEtpzVMm8DVTceagK7w4I6d6jGu6JxIAPZqFCXaAVJlCj+8idrwNBxhp5WxtAUz1AvgYkitaf9UZco6w26gFleoAcBSQj61dJlSM3eZUAfTG31ZcdAw8Wp7Fsi3C++i6RXIZcqeQQAj6tIg6VgRatgJsp/VVCOAWOStoJzC6BK/0BqXogX7FuNKF5yNWZAHcTetHA5v+qb+IhpcMYd8ilDfjbbUHlMsYpbkElbUlhIBNIOjvBg9EzD5vkZbxLgN8ZiytsytWC6jbgIMqoj6fXj/j2ANsyx0MHT8kZjultWY8isbIUTyPNLF4Dqz0ldeTjsflRfVaP+m4mbRePxbXlDM5W2xqJHA8tFyNLwUJ1R71x9ejhoXiP1Zj2yvqUzFLOhYv7ccVclmeS+ndhxjdF6ON/+GFxE1+edJPetJbPTyLFbaTi6VnW08vH354R68vF9UsWdkTQGvQdL8fcc/qDViA6YfZyvVjqMd3W9BUL/HurI1auUwAAAABJRU5ErkJggg==);background-position:50%;background-repeat:no-repeat;background-size:contain;flex:none;width:1.5rem;height:1.5rem;display:inline-block}
.transaction-metadata-editor-module__C1cOWW__editor,.transaction-metadata-editor-module__C1cOWW__readOnly{gap:var(--space-4);display:grid}.transaction-metadata-editor-module__C1cOWW__editor[data-embedded]{margin-top:var(--space-2);padding-top:var(--space-4);border-top:1px solid var(--color-border)}.transaction-metadata-editor-module__C1cOWW__heading,.transaction-metadata-editor-module__C1cOWW__actions{align-items:flex-start;gap:var(--space-3);justify-content:space-between;display:flex}.transaction-metadata-editor-module__C1cOWW__heading h3,.transaction-metadata-editor-module__C1cOWW__heading p,.transaction-metadata-editor-module__C1cOWW__readOnly p{margin:0}.transaction-metadata-editor-module__C1cOWW__heading p,.transaction-metadata-editor-module__C1cOWW__helper,.transaction-metadata-editor-module__C1cOWW__readOnly p,.transaction-metadata-editor-module__C1cOWW__saveStatus{color:var(--color-text-muted);font-size:.6875rem;line-height:1rem}.transaction-metadata-editor-module__C1cOWW__heading p{margin-top:var(--space-1)}.transaction-metadata-editor-module__C1cOWW__helper{margin:0}.transaction-metadata-editor-module__C1cOWW__actions{padding-top:var(--space-2);align-items:center}.transaction-metadata-editor-module__C1cOWW__readOnly>div{gap:var(--space-2);display:grid}.transaction-metadata-editor-module__C1cOWW__selectedTags{gap:var(--space-1);flex-wrap:wrap;display:flex}@media (max-width:42rem){.transaction-metadata-editor-module__C1cOWW__heading,.transaction-metadata-editor-module__C1cOWW__actions{flex-direction:column;align-items:stretch}}
.csv-mapping-workspace-module__NlyJ2W__mappingCard .ui-card__content{margin-top:var(--space-4)}.csv-mapping-workspace-module__NlyJ2W__mappingTable{table-layout:auto;width:max-content;min-width:100%}.csv-mapping-workspace-module__NlyJ2W__mappingTable th:not(.csv-mapping-workspace-module__NlyJ2W__rowNumberHeader){min-width:12rem;padding:var(--space-3);vertical-align:top}.csv-mapping-workspace-module__NlyJ2W__mappingTable td{max-width:20rem}.csv-mapping-workspace-module__NlyJ2W__rowNumberHeader,.csv-mapping-workspace-module__NlyJ2W__rowNumberCell{width:3.5rem;color:var(--color-text-muted);text-align:center}.csv-mapping-workspace-module__NlyJ2W__columnHeader{gap:var(--space-2);display:grid}.csv-mapping-workspace-module__NlyJ2W__columnHeader>span{color:var(--color-text-muted);font-size:.6875rem;font-weight:var(--font-weight-medium);letter-spacing:0;text-overflow:ellipsis;text-transform:none;white-space:nowrap;overflow:hidden}.csv-mapping-workspace-module__NlyJ2W__columnSelect{min-width:10rem}.csv-mapping-workspace-module__NlyJ2W__columnSelect>div:first-of-type{min-height:2.25rem}.csv-mapping-workspace-module__NlyJ2W__sourceValue{text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;overflow:hidden}.csv-mapping-workspace-module__NlyJ2W__emptyValue{color:var(--color-text-muted);font-style:italic}.csv-mapping-workspace-module__NlyJ2W__mappingMeta{align-items:center;gap:var(--space-2) var(--space-5);margin-top:var(--space-3);color:var(--color-text-muted);flex-wrap:wrap;justify-content:space-between;font-size:.75rem;display:flex}.csv-mapping-workspace-module__NlyJ2W__mappingNotice{margin-top:var(--space-3)}.csv-mapping-workspace-module__NlyJ2W__categoryContent{gap:var(--space-3);display:grid}.csv-mapping-workspace-module__NlyJ2W__categoryTable{table-layout:fixed}.csv-mapping-workspace-module__NlyJ2W__categoryTable th:first-child{width:42%}.csv-mapping-workspace-module__NlyJ2W__categoryTable th:nth-child(2){width:8rem}.csv-mapping-workspace-module__NlyJ2W__categoryTable th:nth-child(3){width:42%}.csv-mapping-workspace-module__NlyJ2W__categoryTable td{vertical-align:middle}.csv-mapping-workspace-module__NlyJ2W__categoryName{text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;display:block;overflow:hidden}.csv-mapping-workspace-module__NlyJ2W__categoryIdentity{align-items:center;gap:var(--space-2);min-width:0;display:flex}.csv-mapping-workspace-module__NlyJ2W__suggestedBadge{color:var(--color-positive);background:var(--color-positive-soft);font-size:.625rem;font-weight:var(--font-weight-semibold);border-radius:999px;flex:none;padding:.15rem .4rem}.csv-mapping-workspace-module__NlyJ2W__categoryCount{color:var(--color-text-muted);font-variant-numeric:tabular-nums}.csv-mapping-workspace-module__NlyJ2W__categoryCombobox>div:first-of-type{min-height:2.25rem}@media (max-width:46rem){.csv-mapping-workspace-module__NlyJ2W__categoryTable{min-width:40rem}}
.spending-plan-workspace-module__g1uZWW__page{gap:var(--space-5)}.spending-plan-workspace-module__g1uZWW__eyebrow{color:var(--color-text-muted);font-size:var(--type-label-size);font-weight:var(--type-label-weight);letter-spacing:.08em;text-transform:uppercase;display:block}.spending-plan-workspace-module__g1uZWW__monthBar,.spending-plan-workspace-module__g1uZWW__monthNavigation{align-items:center;display:flex}.spending-plan-workspace-module__g1uZWW__monthBar{justify-content:space-between;gap:var(--space-4);margin-top:calc(var(--space-2) * -1);padding-block:var(--space-3);border-block:1px solid var(--color-border)}.spending-plan-workspace-module__g1uZWW__monthCopy h2{margin:.125rem 0 0;font-size:.875rem}.spending-plan-workspace-module__g1uZWW__monthNavigation{gap:var(--space-2)}.spending-plan-workspace-module__g1uZWW__budgetOverview{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);display:grid;overflow:hidden}.spending-plan-workspace-module__g1uZWW__overviewHeading{justify-content:space-between;align-items:flex-start;gap:var(--space-5);padding:var(--space-5);display:flex}.spending-plan-workspace-module__g1uZWW__overviewHeading h2{margin:var(--space-1) 0 0;letter-spacing:-.02em;font-size:1.125rem}.spending-plan-workspace-module__g1uZWW__overviewHeading p{max-width:42rem;margin:var(--space-1) 0 0;color:var(--color-text-muted);font-size:.75rem;line-height:1.125rem}.spending-plan-workspace-module__g1uZWW__modeBadge{color:var(--color-text-subtle);background:var(--color-action-soft);border:1px solid var(--color-border);border-radius:var(--radius-control);font-size:.625rem;font-weight:var(--font-weight-semibold);flex:none;padding:.25rem .5rem}.spending-plan-workspace-module__g1uZWW__budgetMetrics{margin:0 var(--space-5) var(--space-5)}.spending-plan-workspace-module__g1uZWW__negative{color:var(--color-critical)!important}.spending-plan-workspace-module__g1uZWW__positive{color:var(--color-positive)!important}.spending-plan-workspace-module__g1uZWW__recommendations{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);overflow:hidden;box-shadow:0 1px 1px #11182708}.spending-plan-workspace-module__g1uZWW__recommendationHeader{justify-content:space-between;align-items:center;gap:var(--space-5);padding:var(--space-5);border-bottom:1px solid var(--color-border);display:flex}.spending-plan-workspace-module__g1uZWW__recommendationHeader h2{margin:var(--space-1) 0 0;font-size:1rem}.spending-plan-workspace-module__g1uZWW__recommendationHeader p{max-width:42rem;margin:var(--space-1) 0 0;color:var(--color-text-muted);font-size:.75rem}.spending-plan-workspace-module__g1uZWW__recommendationAdvice{grid-template-columns:minmax(0,1.15fr) minmax(20rem,.85fr);display:grid}.spending-plan-workspace-module__g1uZWW__appliedBadge{color:var(--color-positive);background:var(--color-positive-soft);border:1px solid var(--color-border);border-radius:var(--radius-control);font-size:.6875rem;font-weight:var(--font-weight-semibold);padding:.375rem .625rem}.spending-plan-workspace-module__g1uZWW__savingsStory{min-width:0;padding:var(--space-6);border-right:1px solid var(--color-border)}.spending-plan-workspace-module__g1uZWW__savingsAmount{margin-top:var(--space-2);color:var(--color-positive);letter-spacing:-.04em;font-size:2rem;line-height:2.25rem;display:block}.spending-plan-workspace-module__g1uZWW__savingsStory>p{max-width:32rem;margin:var(--space-2) 0 0;color:var(--color-text-muted);font-size:.75rem;line-height:1.125rem}.spending-plan-workspace-module__g1uZWW__planProgress{width:100%;height:.625rem;margin-top:var(--space-5);appearance:none;background:var(--color-positive-soft);border-radius:var(--radius-control);border:0;overflow:hidden}.spending-plan-workspace-module__g1uZWW__planProgress::-webkit-progress-bar{background:var(--color-positive-soft)}.spending-plan-workspace-module__g1uZWW__planProgress::-webkit-progress-value{background:var(--color-action)}.spending-plan-workspace-module__g1uZWW__planProgress::-moz-progress-bar{background:var(--color-action)}.spending-plan-workspace-module__g1uZWW__progressLabels{justify-content:space-between;gap:var(--space-4);margin-top:var(--space-2);color:var(--color-text-muted);font-size:.625rem;display:flex}.spending-plan-workspace-module__g1uZWW__progressLabels strong{color:var(--color-text)}.spending-plan-workspace-module__g1uZWW__moneyFlow{margin-top:var(--space-5);background:var(--color-metric-surface);border:1px solid var(--color-border);border-radius:var(--radius-control);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.spending-plan-workspace-module__g1uZWW__moneyFlow>div{min-width:0;padding:var(--space-3);position:relative}.spending-plan-workspace-module__g1uZWW__moneyFlow>div+div{border-left:1px solid var(--color-border)}.spending-plan-workspace-module__g1uZWW__moneyFlow>div>span{width:1.25rem;height:1.25rem;margin-bottom:var(--space-2);color:var(--color-text-subtle);background:var(--color-surface);border:1px solid var(--color-border);font-size:.5625rem;font-weight:var(--font-weight-semibold);border-radius:999px;place-items:center;display:grid}.spending-plan-workspace-module__g1uZWW__moneyFlow small,.spending-plan-workspace-module__g1uZWW__moneyFlow strong{display:block}.spending-plan-workspace-module__g1uZWW__moneyFlow small{color:var(--color-text-muted);font-size:.625rem}.spending-plan-workspace-module__g1uZWW__moneyFlow strong{margin-top:var(--space-1);font-size:.8125rem}.spending-plan-workspace-module__g1uZWW__cutList{align-content:start;gap:var(--space-2);padding:var(--space-5);background:var(--color-surface-subtle);display:grid}.spending-plan-workspace-module__g1uZWW__cutListHeading{margin-bottom:var(--space-2)}.spending-plan-workspace-module__g1uZWW__cutListHeading strong,.spending-plan-workspace-module__g1uZWW__cutListHeading span{display:block}.spending-plan-workspace-module__g1uZWW__cutListHeading strong{font-size:.8125rem}.spending-plan-workspace-module__g1uZWW__cutListHeading span{color:var(--color-text-muted);margin-top:.125rem;font-size:.625rem}.spending-plan-workspace-module__g1uZWW__cutList p{color:var(--color-text-subtle);margin:0;font-size:.75rem;line-height:1.125rem}.spending-plan-workspace-module__g1uZWW__cutList>div{gap:0 var(--space-3);padding:var(--space-2) var(--space-3);background:var(--color-surface-subtle);border:1px solid var(--color-border);border-radius:var(--radius-control);grid-template-columns:minmax(0,1fr) auto;display:grid}.spending-plan-workspace-module__g1uZWW__cutList>div>span{font-size:.75rem;font-weight:var(--font-weight-semibold)}.spending-plan-workspace-module__g1uZWW__cutList>div>small{color:var(--color-text-muted);grid-column:1;margin-top:.125rem;font-size:.625rem}.spending-plan-workspace-module__g1uZWW__cutList>div>strong{color:var(--color-positive);grid-area:1/2/span 2;align-self:center;font-size:.6875rem}.spending-plan-workspace-module__g1uZWW__getStarted{padding:var(--space-5);background:var(--color-info-soft);border:1px solid var(--color-notice-info-border);border-radius:var(--radius-card)}.spending-plan-workspace-module__g1uZWW__getStartedHeading{align-items:flex-start;gap:var(--space-3);display:flex}.spending-plan-workspace-module__g1uZWW__getStartedHeading>span,.spending-plan-workspace-module__g1uZWW__steps li>span{width:1.75rem;height:1.75rem;color:var(--color-text-inverse);background:var(--color-action);font-size:.6875rem;font-weight:var(--font-weight-semibold);border-radius:999px;flex:none;place-items:center;display:grid}.spending-plan-workspace-module__g1uZWW__getStarted h2,.spending-plan-workspace-module__g1uZWW__attention h2,.spending-plan-workspace-module__g1uZWW__sectionHeading h2{margin:0;font-size:1rem}.spending-plan-workspace-module__g1uZWW__getStarted p,.spending-plan-workspace-module__g1uZWW__sectionHeading p{margin:var(--space-1) 0 0;color:var(--color-text-muted);font-size:.75rem}.spending-plan-workspace-module__g1uZWW__steps{gap:var(--space-3);margin:var(--space-5) 0 0;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.spending-plan-workspace-module__g1uZWW__steps li{gap:0 var(--space-3);padding:var(--space-3);background:var(--color-surface-translucent);border:1px solid var(--color-notice-info-border);border-radius:var(--radius-control);grid-template-columns:auto minmax(0,1fr);display:grid}.spending-plan-workspace-module__g1uZWW__steps li>span{color:var(--color-info);background:var(--color-surface);border:1px solid var(--color-notice-info-border);grid-row:span 2}.spending-plan-workspace-module__g1uZWW__steps strong{font-size:.75rem}.spending-plan-workspace-module__g1uZWW__steps small{color:var(--color-text-muted);margin-top:.125rem;font-size:.625rem}.spending-plan-workspace-module__g1uZWW__attention{gap:var(--space-3);padding:var(--space-4);background:var(--color-attention-soft);border:1px solid var(--color-notice-attention-border);border-radius:var(--radius-card);display:flex}.spending-plan-workspace-module__g1uZWW__attentionIcon{width:1.75rem;height:1.75rem;color:var(--color-attention);background:var(--color-surface);font-weight:var(--font-weight-bold);border-radius:999px;flex:none;place-items:center;display:grid}.spending-plan-workspace-module__g1uZWW__attention ul{margin:var(--space-2) 0 0;padding-left:var(--space-4);color:var(--color-text-subtle);font-size:.75rem}.spending-plan-workspace-module__g1uZWW__calmStatus,.spending-plan-workspace-module__g1uZWW__noTargets{color:var(--color-text-muted);margin:0;font-size:.75rem}.spending-plan-workspace-module__g1uZWW__categories{gap:var(--space-4);display:grid}.spending-plan-workspace-module__g1uZWW__sectionHeading{justify-content:space-between;align-items:end;gap:var(--space-4);display:flex}.spending-plan-workspace-module__g1uZWW__sectionHeading h2{margin-top:var(--space-1)}.spending-plan-workspace-module__g1uZWW__sectionHeading>span{color:var(--color-text-muted);background:var(--color-action-soft);border-radius:999px;padding:.25rem .5rem;font-size:.6875rem}.spending-plan-workspace-module__g1uZWW__targetTableFrame{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);overflow:auto}.spending-plan-workspace-module__g1uZWW__targetTable{border-collapse:collapse;width:100%;font-size:.75rem}.spending-plan-workspace-module__g1uZWW__targetTable th,.spending-plan-workspace-module__g1uZWW__targetTable td{padding:var(--space-3);text-align:left;border-bottom:1px solid var(--color-border)}.spending-plan-workspace-module__g1uZWW__targetTable thead th{color:var(--color-text-muted);background:var(--color-surface-subtle);font-size:.625rem;font-weight:var(--font-weight-semibold);letter-spacing:.04em;text-transform:uppercase}.spending-plan-workspace-module__g1uZWW__targetTable tbody tr:last-child>*{border-bottom:0}.spending-plan-workspace-module__g1uZWW__targetTable tbody tr:hover{background:var(--color-surface-hover)}.spending-plan-workspace-module__g1uZWW__targetTable th[scope=row]{min-width:11rem}.spending-plan-workspace-module__g1uZWW__targetForm,.spending-plan-workspace-module__g1uZWW__moneyInput{align-items:center;display:flex}.spending-plan-workspace-module__g1uZWW__targetForm{gap:var(--space-2);min-width:22rem}.spending-plan-workspace-module__g1uZWW__suggestedLabel{color:var(--color-positive);background:var(--color-positive-soft);font-size:.5625rem;font-weight:var(--font-weight-semibold);border-radius:999px;padding:.1875rem .375rem}.spending-plan-workspace-module__g1uZWW__moneyInput{gap:var(--space-1);width:7rem;padding-left:var(--space-2);background:var(--color-editable-surface);border:1px solid var(--color-editable-border);border-radius:var(--radius-control)}.spending-plan-workspace-module__g1uZWW__moneyInput:focus-within{border-color:var(--color-editable-focus);box-shadow:0 0 0 2px var(--color-editable-focus-soft)}.spending-plan-workspace-module__g1uZWW__moneyInput input{width:100%;min-height:2rem;box-shadow:none;background:0 0;border:0;padding-left:0}.spending-plan-workspace-module__g1uZWW__settingsDrawer{background:var(--color-surface-subtle);width:min(28rem,100vw)}.spending-plan-workspace-module__g1uZWW__settingsBody{align-content:start;gap:var(--space-4);display:grid}.spending-plan-workspace-module__g1uZWW__settingsBody h3{margin:0;font-size:.875rem}.spending-plan-workspace-module__g1uZWW__modeList{gap:var(--space-2);border:0;margin:0;padding:0;display:grid}.spending-plan-workspace-module__g1uZWW__modeOption{gap:var(--space-3);padding:var(--space-3);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-control);cursor:pointer;grid-template-columns:auto minmax(0,1fr);display:grid}.spending-plan-workspace-module__g1uZWW__modeOption:has(input:checked){background:var(--color-action-soft);border-color:var(--color-border-strong)}.spending-plan-workspace-module__g1uZWW__modeOption input{accent-color:var(--color-action);margin-top:.125rem}.spending-plan-workspace-module__g1uZWW__modeOption strong,.spending-plan-workspace-module__g1uZWW__modeOption small{display:block}.spending-plan-workspace-module__g1uZWW__modeOption strong{font-size:.75rem}.spending-plan-workspace-module__g1uZWW__modeOption small{margin-top:var(--space-1);color:var(--color-text-muted);font-size:.6875rem;line-height:1rem}.spending-plan-workspace-module__g1uZWW__settingsSave{margin-top:var(--space-4)}@media (max-width:62rem){.spending-plan-workspace-module__g1uZWW__recommendationAdvice{grid-template-columns:1fr}.spending-plan-workspace-module__g1uZWW__savingsStory{border-right:0;border-bottom:1px solid var(--color-border)}}@media (max-width:48rem){.spending-plan-workspace-module__g1uZWW__monthBar,.spending-plan-workspace-module__g1uZWW__sectionHeading{flex-direction:column;align-items:stretch}.spending-plan-workspace-module__g1uZWW__monthNavigation{flex-wrap:wrap}.spending-plan-workspace-module__g1uZWW__steps,.spending-plan-workspace-module__g1uZWW__recommendationAdvice{grid-template-columns:1fr}.spending-plan-workspace-module__g1uZWW__overviewHeading,.spending-plan-workspace-module__g1uZWW__recommendationHeader{flex-direction:column;align-items:stretch}.spending-plan-workspace-module__g1uZWW__budgetMetrics{margin-inline:var(--space-3)}.spending-plan-workspace-module__g1uZWW__moneyFlow{grid-template-columns:1fr}.spending-plan-workspace-module__g1uZWW__moneyFlow>div+div{border-top:1px solid var(--color-border);border-left:0}}
.parity-ledger-module__vjHg4W__eyebrow{color:var(--color-action-hover);font-size:var(--type-label-size);font-weight:var(--type-label-weight);letter-spacing:.09em;line-height:var(--type-label-line-height);text-transform:uppercase;display:block}.parity-ledger-module__vjHg4W__monthNavigation{gap:var(--space-4);grid-template-columns:minmax(10rem,1fr) auto;align-items:center;display:grid}.parity-ledger-module__vjHg4W__monthContext{gap:var(--space-1);display:grid}.parity-ledger-module__vjHg4W__monthContext h2{font-size:var(--type-heading-md-size);font-weight:var(--type-heading-md-weight);letter-spacing:-.025em;line-height:var(--type-heading-md-line-height);margin:0}.parity-ledger-module__vjHg4W__monthControls{gap:var(--space-2);align-items:end;display:flex}.parity-ledger-module__vjHg4W__monthControls .ui-button{gap:var(--space-2)}.parity-ledger-module__vjHg4W__monthPicker{gap:var(--space-1);color:var(--color-text-subtle);font-size:.75rem;font-weight:650;display:grid}.parity-ledger-module__vjHg4W__monthPicker input{min-height:2.5rem;padding:var(--space-2) var(--space-3);color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-control)}.parity-ledger-module__vjHg4W__monthNavigation .ui-notice{grid-column:1/-1}.parity-ledger-module__vjHg4W__categoryDisplay{gap:.125rem;min-width:0;display:grid}.parity-ledger-module__vjHg4W__categoryName{color:var(--color-text);overflow-wrap:anywhere;font-weight:650}.parity-ledger-module__vjHg4W__categoryGroup{color:var(--color-text-muted);overflow-wrap:anywhere;font-size:.75rem}.parity-ledger-module__vjHg4W__categoryDisplay .ui-status{margin-top:var(--space-1)}.parity-ledger-module__vjHg4W__allocationList{gap:var(--space-2);margin:var(--space-1) 0 0;padding:0;list-style:none;display:grid}.parity-ledger-module__vjHg4W__allocationList li{gap:var(--space-3);padding-top:var(--space-2);border-top:1px solid var(--color-border);grid-template-columns:minmax(8rem,1fr) auto;align-items:start;display:grid}.parity-ledger-module__vjHg4W__allocationCategory{gap:.125rem;min-width:0;display:grid}.parity-ledger-module__vjHg4W__allocationCategory strong{overflow-wrap:anywhere}.parity-ledger-module__vjHg4W__allocationCategory span,.parity-ledger-module__vjHg4W__allocationValue{color:var(--color-text-muted);font-size:.75rem}.parity-ledger-module__vjHg4W__allocationValue{font-variant-numeric:tabular-nums;white-space:nowrap}.parity-ledger-module__vjHg4W__summaryCard{min-width:0}.parity-ledger-module__vjHg4W__summaryCard .ui-card__header{align-items:start}.parity-ledger-module__vjHg4W__summaryCard .ui-card__title{margin-top:var(--space-1)}.parity-ledger-module__vjHg4W__summaryCard .ui-notice__content{gap:var(--space-3);display:grid}.parity-ledger-module__vjHg4W__summaryCard .ui-notice__content p{margin:0}.parity-ledger-module__vjHg4W__summaryIntroduction{gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.parity-ledger-module__vjHg4W__summaryIntroduction p{color:var(--color-text-muted);margin:0;font-size:.75rem}.parity-ledger-module__vjHg4W__summaryTableFrame{min-width:0}.parity-ledger-module__vjHg4W__summaryTable{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.parity-ledger-module__vjHg4W__summaryTable th,.parity-ledger-module__vjHg4W__summaryTable td{padding:var(--space-3);border-bottom:1px solid var(--color-border);text-align:left;vertical-align:middle}.parity-ledger-module__vjHg4W__summaryTable thead th{color:var(--color-text-muted);font-size:var(--type-label-size);font-weight:var(--type-label-weight);letter-spacing:.04em;text-transform:uppercase}.parity-ledger-module__vjHg4W__summaryTable tbody th,.parity-ledger-module__vjHg4W__summaryTable tfoot th{color:var(--color-text);font-weight:650}.parity-ledger-module__vjHg4W__summaryTable tbody td:nth-child(2),.parity-ledger-module__vjHg4W__summaryTable tbody td:nth-child(3),.parity-ledger-module__vjHg4W__summaryTable tfoot td:nth-child(2),.parity-ledger-module__vjHg4W__summaryTable tfoot td:nth-child(3){white-space:nowrap}.parity-ledger-module__vjHg4W__summaryTable tfoot th,.parity-ledger-module__vjHg4W__summaryTable tfoot td{padding-top:var(--space-4);border-bottom:0;font-weight:650}.parity-ledger-module__vjHg4W__summaryTable tfoot tr{background:var(--color-surface-subtle)}.parity-ledger-module__vjHg4W__paceCell{gap:var(--space-2);min-width:12rem;display:grid}.parity-ledger-module__vjHg4W__paceHelp{gap:var(--space-2);color:var(--color-text-muted);flex-wrap:wrap;justify-content:space-between;font-size:.6875rem;display:flex}.parity-ledger-module__vjHg4W__progressTrack{background:var(--color-surface-hover);border-radius:999px;height:.5rem;position:relative;overflow:hidden}.parity-ledger-module__vjHg4W__progressFill{background:var(--color-info);border-radius:inherit;position:absolute;inset:0 auto 0 0}.parity-ledger-module__vjHg4W__progressFill[data-tone=positive]{background:var(--color-positive)}.parity-ledger-module__vjHg4W__progressFill[data-tone=attention]{background:var(--color-attention)}.parity-ledger-module__vjHg4W__progressFill[data-tone=neutral]{background:var(--color-border-strong)}.parity-ledger-module__vjHg4W__paceMarker{background:var(--color-text);width:2px;position:absolute;top:-.125rem;bottom:-.125rem;transform:translate(-1px)}.parity-ledger-module__vjHg4W__mobileColumnLabel{display:none}.parity-ledger-module__vjHg4W__loadingRows{gap:var(--space-3);margin-top:var(--space-4);display:grid}.parity-ledger-module__vjHg4W__loadingRows span{background:var(--color-surface-hover);border-radius:var(--radius-control);height:2.75rem;display:block}@media (max-width:47.999rem){.parity-ledger-module__vjHg4W__monthNavigation{grid-template-columns:1fr}.parity-ledger-module__vjHg4W__monthControls{grid-template-columns:1fr 1fr;display:grid}.parity-ledger-module__vjHg4W__monthPicker{grid-area:1/1/auto/-1}.parity-ledger-module__vjHg4W__monthPicker input{min-width:2.75rem;min-height:2.75rem}.parity-ledger-module__vjHg4W__monthControls .ui-button{min-width:2.75rem;min-height:2.75rem}.parity-ledger-module__vjHg4W__allocationList li{gap:var(--space-1);grid-template-columns:1fr}.parity-ledger-module__vjHg4W__allocationValue{white-space:normal}.parity-ledger-module__vjHg4W__summaryIntroduction{align-items:start}.parity-ledger-module__vjHg4W__summaryTable,.parity-ledger-module__vjHg4W__summaryTable tbody,.parity-ledger-module__vjHg4W__summaryTable tfoot,.parity-ledger-module__vjHg4W__summaryTable tr,.parity-ledger-module__vjHg4W__summaryTable th,.parity-ledger-module__vjHg4W__summaryTable td{width:100%;display:block}.parity-ledger-module__vjHg4W__summaryTable thead{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.parity-ledger-module__vjHg4W__summaryTable tbody tr,.parity-ledger-module__vjHg4W__summaryTable tfoot tr{padding:var(--space-3) 0;border-bottom:1px solid var(--color-border)}.parity-ledger-module__vjHg4W__summaryTable tbody tr:first-child{padding-top:0}.parity-ledger-module__vjHg4W__summaryTable th,.parity-ledger-module__vjHg4W__summaryTable td,.parity-ledger-module__vjHg4W__summaryTable tfoot th,.parity-ledger-module__vjHg4W__summaryTable tfoot td{padding:var(--space-1) 0;border:0}.parity-ledger-module__vjHg4W__summaryTable td{gap:var(--space-3);grid-template-columns:minmax(4rem,.35fr) minmax(0,1fr);display:grid}.parity-ledger-module__vjHg4W__summaryTable td:last-child{margin-top:var(--space-2);grid-template-columns:1fr}.parity-ledger-module__vjHg4W__summaryTable tfoot{margin-top:var(--space-3)}.parity-ledger-module__vjHg4W__summaryTable tfoot tr{padding:var(--space-3);background:var(--color-surface-subtle);border-radius:var(--radius-control);border:0}.parity-ledger-module__vjHg4W__mobileColumnLabel{color:var(--color-text-muted);letter-spacing:.04em;text-transform:uppercase;font-size:.6875rem;font-weight:650;display:inline}.parity-ledger-module__vjHg4W__paceCell{min-width:0}}@media (prefers-reduced-motion:reduce){.parity-ledger-module__vjHg4W__progressFill{transition:none}}
.accounts-workspace-module__ctwmVq__page{padding:0 0 var(--space-8);container:accounts-workspace/inline-size}.accounts-workspace-module__ctwmVq__pageNotice,.accounts-workspace-module__ctwmVq__workspaceNotice{margin:var(--space-4) var(--space-6) 0}.accounts-workspace-module__ctwmVq__newAccountsPrompt{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.accounts-workspace-module__ctwmVq__newAccountsPrompt>span{max-width:48rem}@media (max-width:42rem){.accounts-workspace-module__ctwmVq__newAccountsPrompt{flex-direction:column;align-items:flex-start}}.accounts-workspace-module__ctwmVq__workspace{background:0 0;border:0;border-radius:0;min-width:0;overflow:visible}.accounts-workspace-module__ctwmVq__workspace .ui-page-header{gap:var(--space-4)}.accounts-workspace-module__ctwmVq__workspace .ui-page-header__eyebrow{margin-bottom:var(--space-1)}.accounts-workspace-module__ctwmVq__workspace .ui-page-header__title{font-size:1.5rem;line-height:1.875rem}.accounts-workspace-module__ctwmVq__workspace .ui-page-header__description{margin-top:var(--space-1);font-size:.8125rem}.accounts-workspace-module__ctwmVq__workspace .ui-page-header__actions svg{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.75px;width:.875rem;height:.875rem}.accounts-workspace-module__ctwmVq__metrics{grid-template-columns:repeat(4,minmax(7.5rem,1fr))}.accounts-workspace-module__ctwmVq__toolbar{align-items:center}.accounts-workspace-module__ctwmVq__typeFilter,.accounts-workspace-module__ctwmVq__sortButton{align-items:center;gap:var(--space-2);min-height:2rem;padding:var(--space-1) var(--space-2);color:var(--color-text-muted);border-radius:var(--radius-control);font:inherit;background:0 0;border:0;font-size:.75rem;display:inline-flex}.accounts-workspace-module__ctwmVq__typeFilter:hover,.accounts-workspace-module__ctwmVq__sortButton:hover{color:var(--color-text);background:var(--color-surface-hover)}.accounts-workspace-module__ctwmVq__typeFilter svg,.accounts-workspace-module__ctwmVq__sortButton svg{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;flex:none;width:.875rem;height:.875rem}.accounts-workspace-module__ctwmVq__typeFilter select{min-width:5rem;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;outline:0;padding:0 1.25rem 0 0}.accounts-workspace-module__ctwmVq__sortButton{cursor:pointer}.accounts-workspace-module__ctwmVq__workspace .ui-table-frame{border:0;border-radius:0;max-height:none;overflow-y:visible}.accounts-workspace-module__ctwmVq__accountTable{table-layout:fixed;width:100%;min-width:52rem}.accounts-workspace-module__ctwmVq__accountTable .ui-table__header{height:2.125rem;padding:var(--space-2) var(--space-3);white-space:nowrap}.accounts-workspace-module__ctwmVq__accountTable .ui-table__cell{min-width:0;height:3.625rem;padding:var(--space-2) var(--space-3);vertical-align:middle;overflow:hidden}.accounts-workspace-module__ctwmVq__accountTable .ui-table__header:first-child{width:31%}.accounts-workspace-module__ctwmVq__accountTable .ui-table__header:nth-child(2){width:14%}.accounts-workspace-module__ctwmVq__accountTable .ui-table__header:nth-child(3){width:22%}.accounts-workspace-module__ctwmVq__accountTable .ui-table__header:nth-child(4){width:16%}.accounts-workspace-module__ctwmVq__accountTable .ui-table__header:nth-child(5){width:12%}.accounts-workspace-module__ctwmVq__accountTable .ui-table__header:nth-child(6){width:3.5rem}.accounts-workspace-module__ctwmVq__accountRow .ui-table__cell{transition:background-color var(--motion-fast) ease}.accounts-workspace-module__ctwmVq__accountRow:hover .ui-table__cell{background:var(--color-surface-subtle)}.accounts-workspace-module__ctwmVq__accountInitials{color:var(--color-info);font-size:.625rem;font-weight:var(--font-weight-bold)}.accounts-workspace-module__ctwmVq__institutionLogo,.accounts-workspace-module__ctwmVq__tableInstitutionLogo{object-fit:contain;display:block}.accounts-workspace-module__ctwmVq__institutionLogo{background:var(--color-surface);border-radius:inherit;width:100%;height:100%;padding:.1875rem}.accounts-workspace-module__ctwmVq__tableInstitutionLogo{width:1.5rem;height:1.5rem}.accounts-workspace-module__ctwmVq__institutionCell{color:var(--color-text-subtle);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.accounts-workspace-module__ctwmVq__openCell{text-align:right}.accounts-workspace-module__ctwmVq__openButton{margin-inline:auto}.accounts-workspace-module__ctwmVq__openButton svg{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.75px;width:.875rem;height:.875rem}.accounts-workspace-module__ctwmVq__accountDrawer{background:var(--color-surface-subtle)}.accounts-workspace-module__ctwmVq__accountDrawer .ui-drawer__header{background:var(--color-surface)}.accounts-workspace-module__ctwmVq__drawerForm{flex-direction:column;flex:auto;width:100%;min-height:0;display:flex;overflow:hidden}.accounts-workspace-module__ctwmVq__drawerBody{padding:var(--space-4);background:var(--color-surface-subtle);scrollbar-gutter:stable}.accounts-workspace-module__ctwmVq__drawerSections{gap:var(--space-4);display:grid}.accounts-workspace-module__ctwmVq__creationChoices{gap:var(--space-3);display:grid}.accounts-workspace-module__ctwmVq__creationChoice{gap:var(--space-4);padding:var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);display:grid}.accounts-workspace-module__ctwmVq__creationChoice strong{color:var(--color-text);font-size:.8125rem;font-weight:var(--font-weight-semibold);display:block}.accounts-workspace-module__ctwmVq__creationChoice p{margin:var(--space-1) 0 0;color:var(--color-text-muted);font-size:.6875rem;line-height:1.1rem}.accounts-workspace-module__ctwmVq__creationChoice button{justify-self:start}.accounts-workspace-module__ctwmVq__plaidBackdrop{z-index:9998;-webkit-backdrop-filter:blur(7px)saturate(70%);backdrop-filter:blur(7px)saturate(70%);pointer-events:none;background:#0d0e10d1;position:fixed;inset:0}.accounts-workspace-module__ctwmVq__sectionLabel{margin:0 0 var(--space-2);color:var(--color-text-muted);font-size:.625rem;font-weight:var(--font-weight-semibold);letter-spacing:.075em;text-transform:uppercase;line-height:1rem}.accounts-workspace-module__ctwmVq__accountSummary,.accounts-workspace-module__ctwmVq__fieldCard,.accounts-workspace-module__ctwmVq__connectionActions,.accounts-workspace-module__ctwmVq__archiveCard,.accounts-workspace-module__ctwmVq__propertyList{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card)}.accounts-workspace-module__ctwmVq__accountSummary{align-items:center;gap:var(--space-3);min-width:0;padding:var(--space-3);display:flex}.accounts-workspace-module__ctwmVq__accountMark{width:2rem;height:2rem;color:var(--color-info);background:var(--color-info-soft);border:1px solid var(--color-notice-info-border);border-radius:var(--radius-control);font-size:.625rem;font-weight:var(--font-weight-bold);flex:none;place-items:center;display:grid}.accounts-workspace-module__ctwmVq__summaryCopy{flex:1;min-width:0}.accounts-workspace-module__ctwmVq__summaryCopy strong,.accounts-workspace-module__ctwmVq__summaryCopy small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.accounts-workspace-module__ctwmVq__summaryCopy strong{color:var(--color-text);font-size:.75rem;font-weight:var(--font-weight-semibold)}.accounts-workspace-module__ctwmVq__summaryCopy small{color:var(--color-text-muted);margin-top:.125rem;font-size:.625rem}.accounts-workspace-module__ctwmVq__sourceBadge,.accounts-workspace-module__ctwmVq__readOnlyBadge{max-width:9rem;min-height:1.5rem;padding:0 var(--space-2);font-size:.625rem;font-weight:var(--font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;align-items:center;display:inline-flex;overflow:hidden}.accounts-workspace-module__ctwmVq__sourceBadge{color:var(--color-positive);background:var(--color-positive-soft)}.accounts-workspace-module__ctwmVq__readOnlyBadge{color:var(--color-info);background:var(--color-info-soft)}.accounts-workspace-module__ctwmVq__fieldCard{gap:var(--space-3);padding:var(--space-3);display:grid}.accounts-workspace-module__ctwmVq__connectionActions{gap:var(--space-2);padding:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.accounts-workspace-module__ctwmVq__connectionActions .ui-button{min-width:0;padding-inline:var(--space-2);font-size:.6875rem}.accounts-workspace-module__ctwmVq__fieldCard .ui-field{gap:.375rem}.accounts-workspace-module__ctwmVq__fieldCard .ui-field__label{color:var(--color-text-muted);font-size:.6875rem;font-weight:var(--font-weight-medium)}.accounts-workspace-module__ctwmVq__fieldCard .ui-field__description{color:var(--color-text-faint);font-size:.625rem}.accounts-workspace-module__ctwmVq__drawerControl{height:2.5rem;min-height:2.25rem;color:var(--color-text);background:var(--color-editable-surface);border-color:var(--color-editable-border);padding:.375rem .625rem;font-size:.75rem}.accounts-workspace-module__ctwmVq__drawerControl.ui-select{height:2.5rem;min-height:2.5rem}.accounts-workspace-module__ctwmVq__drawerControl:hover{background:var(--color-editable-surface-hover);border-color:var(--color-border-strong)}.accounts-workspace-module__ctwmVq__drawerControl:focus,.accounts-workspace-module__ctwmVq__drawerControl:focus-visible{background:var(--color-surface);border-color:var(--color-editable-focus);box-shadow:0 0 0 2px var(--color-editable-focus-soft);outline:0}.accounts-workspace-module__ctwmVq__splitFields{align-items:start;gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.accounts-workspace-module__ctwmVq__archiveCard{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3);display:flex}.accounts-workspace-module__ctwmVq__archiveCard strong{font-size:.75rem;display:block}.accounts-workspace-module__ctwmVq__archiveCard p{color:var(--color-text-muted);margin:.125rem 0 0;font-size:.625rem;line-height:1rem}.accounts-workspace-module__ctwmVq__propertyList{padding:0 var(--space-3);margin:0}.accounts-workspace-module__ctwmVq__propertyList>div{gap:var(--space-3);border-top:1px solid var(--color-border);grid-template-columns:minmax(6rem,.8fr) minmax(0,1.2fr);align-items:center;min-height:2.75rem;display:grid}.accounts-workspace-module__ctwmVq__propertyList>div:first-child{border-top:0}.accounts-workspace-module__ctwmVq__propertyList dt{color:var(--color-text-muted);font-size:.6875rem}.accounts-workspace-module__ctwmVq__propertyList dd{min-width:0;color:var(--color-text-subtle);font-size:.75rem;font-weight:var(--font-weight-medium);overflow-wrap:anywhere;margin:0}.accounts-workspace-module__ctwmVq__defaultForm,.accounts-workspace-module__ctwmVq__defaultFormContent{gap:var(--space-4);display:grid}.accounts-workspace-module__ctwmVq__defaultActions{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}@media (min-width:48rem){.accounts-workspace-module__ctwmVq__page{margin-inline:calc(var(--space-6) * -1)}}@media (max-width:47.999rem){.accounts-workspace-module__ctwmVq__metrics{grid-template-columns:repeat(2,minmax(7.5rem,1fr))}.accounts-workspace-module__ctwmVq__toolbar{flex-wrap:wrap;align-items:stretch}.accounts-workspace-module__ctwmVq__toolbar>div{width:100%}.accounts-workspace-module__ctwmVq__splitFields{grid-template-columns:1fr}}@media (max-width:30rem){.accounts-workspace-module__ctwmVq__metrics{grid-template-columns:1fr}}
.cash-flow-workspace-module__1BSbOa__page{padding:0 0 var(--space-8)}.cash-flow-workspace-module__1BSbOa__notice{margin:var(--space-4) var(--space-6) 0}.cash-flow-workspace-module__1BSbOa__workspace{background:0 0;border:0;border-radius:0;min-width:0;overflow:visible}.cash-flow-workspace-module__1BSbOa__workspace .ui-page-header__title{font-size:1.5rem;line-height:1.875rem}.cash-flow-workspace-module__1BSbOa__workspace .ui-page-header__description{margin-top:var(--space-1);font-size:.8125rem}.cash-flow-workspace-module__1BSbOa__timelineSection,.cash-flow-workspace-module__1BSbOa__streamSection{padding:var(--space-5) var(--space-6) var(--space-6);border-bottom:1px solid var(--color-border)}.cash-flow-workspace-module__1BSbOa__forecastHero{margin-bottom:var(--space-4);background:var(--color-surface-subtle);border:1px solid var(--color-border);border-radius:var(--radius-control);grid-template-columns:minmax(0,1fr) auto;align-items:stretch;display:grid;overflow:hidden}.cash-flow-workspace-module__1BSbOa__forecastCopy{align-content:center;gap:var(--space-1);min-height:7.5rem;padding:var(--space-5);display:grid}.cash-flow-workspace-module__1BSbOa__forecastCopy h2,.cash-flow-workspace-module__1BSbOa__sectionHeading h2,.cash-flow-workspace-module__1BSbOa__todayBalances h3,.cash-flow-workspace-module__1BSbOa__nextHeading h3{color:var(--color-text);margin:0;font-size:1rem;line-height:1.4}.cash-flow-workspace-module__1BSbOa__forecastCopy>p:last-child{max-width:46rem;color:var(--color-text-subtle);margin:0;font-size:.75rem;line-height:1.5}.cash-flow-workspace-module__1BSbOa__eyebrow,.cash-flow-workspace-module__1BSbOa__stepLabel{color:var(--color-text-subtle);font-size:.6875rem;font-weight:var(--font-weight-bold);letter-spacing:.08em;text-transform:uppercase;margin:0}.cash-flow-workspace-module__1BSbOa__monthEndFigure{align-content:center;justify-items:end;gap:var(--space-1);min-width:16rem;padding:var(--space-5);background:var(--color-surface);border-left:1px solid var(--color-border);display:grid}.cash-flow-workspace-module__1BSbOa__monthEndFigure>span{color:var(--color-text-subtle);font-size:.6875rem}.cash-flow-workspace-module__1BSbOa__monthEndFigure>strong{margin-bottom:var(--space-1);color:var(--color-text);font-variant-numeric:tabular-nums;letter-spacing:-.03em;font-size:1.5rem}.cash-flow-workspace-module__1BSbOa__shortfallNotice{margin-bottom:var(--space-4)}.cash-flow-workspace-module__1BSbOa__todayBalances{align-items:center;gap:var(--space-6);padding:var(--space-4) var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-control);grid-template-columns:minmax(16rem,.7fr) minmax(20rem,1.3fr);display:grid}.cash-flow-workspace-module__1BSbOa__todayBalances>div:first-child{gap:var(--space-1);display:grid}.cash-flow-workspace-module__1BSbOa__todayBalances>div:first-child>span,.cash-flow-workspace-module__1BSbOa__nextHeading>span{color:var(--color-text-subtle);font-size:.6875rem;line-height:1.4}.cash-flow-workspace-module__1BSbOa__balanceChips{border-left:1px solid var(--color-border);grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));display:grid}.cash-flow-workspace-module__1BSbOa__balanceChip{padding:var(--space-2) var(--space-4);border-right:1px solid var(--color-border);gap:.125rem;display:grid}.cash-flow-workspace-module__1BSbOa__balanceChip:last-child{border-right:0}.cash-flow-workspace-module__1BSbOa__balanceChip span{color:var(--color-text-subtle);text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem;overflow:hidden}.cash-flow-workspace-module__1BSbOa__balanceChip strong{color:var(--color-text);font-variant-numeric:tabular-nums;font-size:.9375rem}.cash-flow-workspace-module__1BSbOa__nextSection{max-width:66rem;margin:var(--space-6) auto 0}.cash-flow-workspace-module__1BSbOa__nextHeading{gap:var(--space-1);margin:0 0 var(--space-3) 7.25rem;display:grid}.cash-flow-workspace-module__1BSbOa__futureTimeline{position:relative}.cash-flow-workspace-module__1BSbOa__futureTimeline:before{background:var(--color-border-strong);content:"";width:1px;position:absolute;top:2.2rem;bottom:1.75rem;left:5.7rem}.cash-flow-workspace-module__1BSbOa__futureStep{align-items:center;gap:var(--space-3);min-height:5.25rem;padding:var(--space-2) 0;border-bottom:1px solid var(--color-border);grid-template-columns:4.5rem 1rem minmax(13rem,1fr) 7rem 10rem;display:grid;position:relative}.cash-flow-workspace-module__1BSbOa__futureStep time{color:var(--color-text-subtle);text-transform:uppercase;justify-items:end;font-size:.625rem;line-height:1;display:grid}.cash-flow-workspace-module__1BSbOa__futureStep time strong{color:var(--color-text);margin-top:.1875rem;font-size:1rem}.cash-flow-workspace-module__1BSbOa__futureDot,.cash-flow-workspace-module__1BSbOa__endDot{z-index:1;background:var(--color-surface);border:2px solid var(--color-text-muted);border-radius:999px;width:.6875rem;height:.6875rem;display:block}.cash-flow-workspace-module__1BSbOa__futureEventCopy{gap:.125rem;min-width:0;display:grid}.cash-flow-workspace-module__1BSbOa__futureEventCopy>span{color:var(--color-text-subtle);font-size:.625rem;font-weight:var(--font-weight-semibold);letter-spacing:.04em;text-transform:uppercase}.cash-flow-workspace-module__1BSbOa__futureEventCopy>strong{color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;overflow:hidden}.cash-flow-workspace-module__1BSbOa__futureEventCopy small{color:var(--color-text-subtle);font-size:.6875rem}.cash-flow-workspace-module__1BSbOa__futureEventCopy em{margin-top:var(--space-1);color:var(--color-critical);font-size:.6875rem;font-style:normal;font-weight:var(--font-weight-semibold)}.cash-flow-workspace-module__1BSbOa__futureStep>strong{text-align:right;font-variant-numeric:tabular-nums;font-size:.875rem}.cash-flow-workspace-module__1BSbOa__afterEvent{padding-left:var(--space-3);border-left:1px solid var(--color-border);text-align:right;gap:.125rem;display:grid}.cash-flow-workspace-module__1BSbOa__afterEvent span{color:var(--color-text-subtle);text-overflow:ellipsis;white-space:nowrap;font-size:.625rem;overflow:hidden}.cash-flow-workspace-module__1BSbOa__afterEvent strong{color:var(--color-text);font-variant-numeric:tabular-nums;font-size:.8125rem}.cash-flow-workspace-module__1BSbOa__futureStepShortfall{margin-top:var(--space-2);padding-inline:var(--space-3);background:var(--color-critical-soft);border:1px solid var(--color-critical);border-radius:var(--radius-control)}.cash-flow-workspace-module__1BSbOa__futureStepShortfall .cash-flow-workspace-module__1BSbOa__futureDot{background:var(--color-critical);border-color:var(--color-critical)}.cash-flow-workspace-module__1BSbOa__futureStepShortfall .cash-flow-workspace-module__1BSbOa__afterEvent strong{color:var(--color-critical)}.cash-flow-workspace-module__1BSbOa__monthEndMarker{align-items:center;gap:var(--space-3);grid-template-columns:4.5rem 1rem minmax(0,1fr);min-height:3.5rem;display:grid;position:relative}.cash-flow-workspace-module__1BSbOa__monthEndMarker .cash-flow-workspace-module__1BSbOa__endDot{background:var(--color-text);border-color:var(--color-text);grid-column:2}.cash-flow-workspace-module__1BSbOa__monthEndMarker>div{align-items:baseline;gap:var(--space-2);grid-column:3;display:flex}.cash-flow-workspace-module__1BSbOa__monthEndMarker strong{color:var(--color-text);font-size:.75rem}.cash-flow-workspace-module__1BSbOa__monthEndMarker span:last-child{color:var(--color-text-subtle);font-size:.6875rem}.cash-flow-workspace-module__1BSbOa__inflow{color:var(--color-positive)}.cash-flow-workspace-module__1BSbOa__outflow{color:var(--color-metric-outflow)}.cash-flow-workspace-module__1BSbOa__disclaimer{max-width:66rem;margin:var(--space-3) auto 0;color:var(--color-text-subtle);font-size:.6875rem;line-height:1.5}.cash-flow-workspace-module__1BSbOa__sectionHeading{justify-content:space-between;align-items:flex-start;gap:var(--space-5);margin-bottom:var(--space-5);display:flex}.cash-flow-workspace-module__1BSbOa__sectionHeading>div{gap:var(--space-1);display:grid}.cash-flow-workspace-module__1BSbOa__sectionHeading>div>p:last-child{max-width:40rem;color:var(--color-text-subtle);margin:0;font-size:.75rem;line-height:1.45}.cash-flow-workspace-module__1BSbOa__streamTimeline{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-control);overflow:hidden}.cash-flow-workspace-module__1BSbOa__streamRow{border-bottom:1px solid var(--color-border);grid-template-columns:3.75rem 1.25rem minmax(14rem,1fr) minmax(8rem,.38fr) minmax(7rem,.3fr) auto;align-items:stretch;min-height:6.25rem;display:grid}.cash-flow-workspace-module__1BSbOa__streamRow:last-child{border-bottom:0}.cash-flow-workspace-module__1BSbOa__streamDate{color:var(--color-text-subtle);background:var(--color-surface-subtle);border-right:1px solid var(--color-border);letter-spacing:.05em;text-transform:uppercase;align-content:center;justify-items:center;gap:.125rem;font-size:.625rem;font-style:normal;display:grid}.cash-flow-workspace-module__1BSbOa__streamDate strong{color:var(--color-text);font-size:1.125rem;line-height:1}.cash-flow-workspace-module__1BSbOa__streamRail{place-items:center;display:grid;position:relative}.cash-flow-workspace-module__1BSbOa__streamRail:before,.cash-flow-workspace-module__1BSbOa__streamRail:after{background:var(--color-border-strong);content:"";width:1px;height:50%;position:absolute;left:50%}.cash-flow-workspace-module__1BSbOa__streamRail:before{top:0}.cash-flow-workspace-module__1BSbOa__streamRail:after{bottom:0}.cash-flow-workspace-module__1BSbOa__streamRow:first-child .cash-flow-workspace-module__1BSbOa__streamRail:before,.cash-flow-workspace-module__1BSbOa__streamRow:last-child .cash-flow-workspace-module__1BSbOa__streamRail:after{display:none}.cash-flow-workspace-module__1BSbOa__streamRail i{z-index:1;background:var(--color-surface);border:1.5px solid var(--color-text-muted);border-radius:50%;width:.5rem;height:.5rem}.cash-flow-workspace-module__1BSbOa__streamCardTop{min-width:0;padding:var(--space-4) var(--space-4) var(--space-4) var(--space-2);align-items:center;display:flex}.cash-flow-workspace-module__1BSbOa__streamIdentity{align-items:center;gap:var(--space-3);min-width:0;display:flex}.cash-flow-workspace-module__1BSbOa__streamMark{width:2rem;height:2rem;color:var(--color-text-muted);background:var(--color-surface-subtle);border:1px solid var(--color-border);border-radius:var(--radius-control);font-size:.625rem;font-weight:var(--font-weight-bold);flex:none;place-items:center;display:grid}.cash-flow-workspace-module__1BSbOa__streamIdentity>div{gap:.125rem;min-width:0;display:grid}.cash-flow-workspace-module__1BSbOa__streamIdentity strong{color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;overflow:hidden}.cash-flow-workspace-module__1BSbOa__streamIdentity span{color:var(--color-text-subtle);text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem;overflow:hidden}.cash-flow-workspace-module__1BSbOa__streamPattern,.cash-flow-workspace-module__1BSbOa__streamAmount{align-content:center;gap:var(--space-1);padding:var(--space-3) var(--space-4);border-left:1px solid var(--color-border);display:grid}.cash-flow-workspace-module__1BSbOa__streamPattern span,.cash-flow-workspace-module__1BSbOa__streamAmount>span:first-child{color:var(--color-text-subtle);font-size:.625rem}.cash-flow-workspace-module__1BSbOa__streamPattern strong,.cash-flow-workspace-module__1BSbOa__streamAmount strong{font-size:.75rem}.cash-flow-workspace-module__1BSbOa__streamPattern small{color:var(--color-text-muted);font-size:.625rem}.cash-flow-workspace-module__1BSbOa__streamAmount .ui-badge{justify-self:start}.cash-flow-workspace-module__1BSbOa__streamActions{justify-content:flex-end;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-left:1px solid var(--color-border);display:flex}@media (max-width:62rem){.cash-flow-workspace-module__1BSbOa__forecastHero,.cash-flow-workspace-module__1BSbOa__todayBalances{grid-template-columns:1fr}.cash-flow-workspace-module__1BSbOa__monthEndFigure{border-top:1px solid var(--color-border);border-left:0;justify-items:start}.cash-flow-workspace-module__1BSbOa__balanceChips{border-top:1px solid var(--color-border);border-left:0}.cash-flow-workspace-module__1BSbOa__futureStep{grid-template-columns:4.5rem 1rem minmax(10rem,1fr) 6.5rem}.cash-flow-workspace-module__1BSbOa__streamRow{grid-template-columns:3.5rem 1.125rem minmax(0,1fr) minmax(7rem,auto) auto}.cash-flow-workspace-module__1BSbOa__streamPattern{display:none}.cash-flow-workspace-module__1BSbOa__afterEvent{padding:0 0 var(--space-2);text-align:left;border-left:0;grid-column:3/span 2}}@media (max-width:46rem){.cash-flow-workspace-module__1BSbOa__timelineSection,.cash-flow-workspace-module__1BSbOa__streamSection{padding:var(--space-4)}.cash-flow-workspace-module__1BSbOa__sectionHeading{align-items:flex-start;gap:var(--space-3);flex-direction:column}.cash-flow-workspace-module__1BSbOa__streamRow{grid-template-columns:3.25rem 1rem minmax(0,1fr) auto}.cash-flow-workspace-module__1BSbOa__streamDate,.cash-flow-workspace-module__1BSbOa__streamRail{grid-row:1/span 2}.cash-flow-workspace-module__1BSbOa__streamCardTop{padding-right:var(--space-2)}.cash-flow-workspace-module__1BSbOa__streamAmount{padding-inline:var(--space-2);border-left:0}.cash-flow-workspace-module__1BSbOa__streamActions{padding:0 var(--space-3) var(--space-3) var(--space-2);border-left:0;grid-column:3/span 2;justify-content:flex-start}.cash-flow-workspace-module__1BSbOa__nextHeading{margin-left:0}.cash-flow-workspace-module__1BSbOa__futureTimeline:before{left:.35rem}.cash-flow-workspace-module__1BSbOa__futureStep{padding:var(--space-3) 0;grid-template-columns:1rem minmax(0,1fr) auto}.cash-flow-workspace-module__1BSbOa__futureStep time{grid-column:2;justify-items:start}.cash-flow-workspace-module__1BSbOa__futureStep time strong{display:none}.cash-flow-workspace-module__1BSbOa__futureDot{grid-area:1/1/span 3}.cash-flow-workspace-module__1BSbOa__futureEventCopy{grid-column:2}.cash-flow-workspace-module__1BSbOa__futureStep>strong{grid-area:2/3}.cash-flow-workspace-module__1BSbOa__afterEvent{grid-column:2/span 2}.cash-flow-workspace-module__1BSbOa__monthEndMarker{grid-template-columns:1rem minmax(0,1fr)}.cash-flow-workspace-module__1BSbOa__monthEndMarker .cash-flow-workspace-module__1BSbOa__endDot{grid-column:1}.cash-flow-workspace-module__1BSbOa__monthEndMarker>div{grid-column:2}}
.categories-workspace-module__m3vP-a__page{padding:0 0 var(--space-8);container:categories-workspace/inline-size}.categories-workspace-module__m3vP-a__pageNotice{margin:var(--space-4) var(--space-6) 0}.categories-workspace-module__m3vP-a__noticeContent{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.categories-workspace-module__m3vP-a__noticeContent p{margin:0}.categories-workspace-module__m3vP-a__workspace{background:0 0;border:0;border-radius:0;min-width:0;overflow:visible}.categories-workspace-module__m3vP-a__workspace .ui-page-header{gap:var(--space-4)}.categories-workspace-module__m3vP-a__workspace .ui-page-header__eyebrow{margin-bottom:var(--space-1)}.categories-workspace-module__m3vP-a__workspace .ui-page-header__title{font-size:1.5rem;line-height:1.875rem}.categories-workspace-module__m3vP-a__workspace .ui-page-header__description{margin-top:var(--space-1);font-size:.8125rem}.categories-workspace-module__m3vP-a__metrics{grid-template-columns:repeat(4,minmax(7.5rem,1fr))}.categories-workspace-module__m3vP-a__toolbar{align-items:center}.categories-workspace-module__m3vP-a__resultSummary{color:var(--color-text-muted);font-size:.75rem}.categories-workspace-module__m3vP-a__workspace .ui-table-frame{border:0;border-radius:0;max-height:none;overflow-y:visible}.categories-workspace-module__m3vP-a__categoryTable{table-layout:fixed;width:100%;min-width:46rem}.categories-workspace-module__m3vP-a__categoryTable .ui-table__header{height:2.125rem;padding:var(--space-2) var(--space-3);white-space:nowrap}.categories-workspace-module__m3vP-a__categoryTable .ui-table__cell{min-width:0;height:3.625rem;padding:var(--space-2) var(--space-3);vertical-align:middle;overflow:hidden}.categories-workspace-module__m3vP-a__categoryTable .ui-table__header:first-child{width:54%}.categories-workspace-module__m3vP-a__categoryTable .ui-table__header:nth-child(2){width:16%}.categories-workspace-module__m3vP-a__categoryTable .ui-table__header:nth-child(3){width:18%}.categories-workspace-module__m3vP-a__categoryTable .ui-table__header:nth-child(4){width:12%}.categories-workspace-module__m3vP-a__categoryRow .ui-table__cell{transition:background-color var(--motion-fast) ease}.categories-workspace-module__m3vP-a__categoryRow:hover .ui-table__cell{background:var(--color-surface-subtle)}.categories-workspace-module__m3vP-a__categoryMark{color:var(--color-info);font-size:.625rem;font-weight:var(--font-weight-bold)}.categories-workspace-module__m3vP-a__behaviorCell{color:var(--color-text-muted);text-transform:capitalize;font-size:.75rem}.categories-workspace-module__m3vP-a__switchCell{text-align:right}.categories-workspace-module__m3vP-a__categorySwitch{width:auto;min-height:2rem;padding:var(--space-1);justify-content:flex-end;display:inline-flex}.categories-workspace-module__m3vP-a__categorySwitch .ui-switch__copy{width:0}@media (min-width:48rem){.categories-workspace-module__m3vP-a__page{margin-inline:calc(var(--space-6) * -1)}}@media (max-width:47.999rem){.categories-workspace-module__m3vP-a__metrics{grid-template-columns:repeat(2,minmax(7.5rem,1fr))}.categories-workspace-module__m3vP-a__noticeContent{flex-direction:column;align-items:flex-start}}
.goals-workspace-module__elYcvq__page{gap:var(--space-5)}.goals-workspace-module__elYcvq__summary{background:var(--color-metric-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.goals-workspace-module__elYcvq__summary>div{padding:var(--space-4) var(--space-5);border-left:1px solid var(--color-border)}.goals-workspace-module__elYcvq__summary>div:first-child{border-left:0}.goals-workspace-module__elYcvq__summary span,.goals-workspace-module__elYcvq__summary strong{display:block}.goals-workspace-module__elYcvq__summary span{color:var(--color-text-muted);font-size:.625rem}.goals-workspace-module__elYcvq__summary strong{margin-top:var(--space-1);font-size:1rem}.goals-workspace-module__elYcvq__emptyGuide{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);overflow:hidden}.goals-workspace-module__elYcvq__emptyGuide>section{border:0;border-radius:0}.goals-workspace-module__elYcvq__emptyGuide ol{border-top:1px solid var(--color-border);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.goals-workspace-module__elYcvq__emptyGuide li{gap:0 var(--space-3);padding:var(--space-5);border-left:1px solid var(--color-border);grid-template-columns:auto minmax(0,1fr);display:grid}.goals-workspace-module__elYcvq__emptyGuide li:first-child{border-left:0}.goals-workspace-module__elYcvq__emptyGuide li>span,.goals-workspace-module__elYcvq__timelineNumber,.goals-workspace-module__elYcvq__goalIcon{font-weight:var(--font-weight-semibold);border-radius:999px;place-items:center;display:grid}.goals-workspace-module__elYcvq__emptyGuide li>span{width:1.75rem;height:1.75rem;color:var(--color-text-inverse);background:var(--color-action);grid-row:span 2;font-size:.6875rem}.goals-workspace-module__elYcvq__emptyGuide strong{font-size:.75rem}.goals-workspace-module__elYcvq__emptyGuide small{color:var(--color-text-muted);margin-top:.125rem;font-size:.625rem}.goals-workspace-module__elYcvq__goalSection{gap:var(--space-4);display:grid}.goals-workspace-module__elYcvq__goalSection>header{justify-content:space-between;align-items:end;gap:var(--space-4);display:flex}.goals-workspace-module__elYcvq__goalSection>header span{color:var(--color-text-muted);font-size:.625rem;font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-transform:uppercase}.goals-workspace-module__elYcvq__goalSection>header h2{margin:var(--space-1) 0 0;font-size:1rem}.goals-workspace-module__elYcvq__goalSection>header small{color:var(--color-text-muted);font-size:.6875rem}.goals-workspace-module__elYcvq__goalTimeline{padding:0 var(--space-3);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);display:grid;position:relative;overflow:hidden}.goals-workspace-module__elYcvq__goalCard{align-items:center;gap:var(--space-4);padding:var(--space-5) var(--space-2);border-bottom:1px solid var(--color-border);grid-template-columns:2rem 2.5rem minmax(0,1fr) auto;display:grid;position:relative}.goals-workspace-module__elYcvq__goalCard:last-child{border-bottom:0}.goals-workspace-module__elYcvq__goalCard:not(:last-child):before{z-index:0;background:var(--color-border-strong);content:"";width:1px;position:absolute;top:3.75rem;bottom:-1.5rem;left:1.5rem}.goals-workspace-module__elYcvq__timelineNumber{z-index:1;width:2rem;height:2rem;color:var(--color-text-muted);background:var(--color-surface);border:1px solid var(--color-border-strong);box-shadow:0 0 0 var(--space-1) var(--color-surface);font-size:.625rem;position:relative}.goals-workspace-module__elYcvq__goalIcon{width:2.5rem;height:2.5rem;color:var(--color-info);background:var(--color-info-soft);border-radius:var(--radius-control);font-size:.75rem}.goals-workspace-module__elYcvq__goalMain{min-width:0}.goals-workspace-module__elYcvq__goalTitle,.goals-workspace-module__elYcvq__goalAmounts{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.goals-workspace-module__elYcvq__goalTitle span{color:var(--color-text-muted);font-size:.625rem}.goals-workspace-module__elYcvq__goalTitle h3{margin:.125rem 0 0;font-size:.875rem}.goals-workspace-module__elYcvq__goalTitle>strong{color:var(--color-positive);font-size:.75rem}.goals-workspace-module__elYcvq__goalMain progress{width:100%;height:.5rem;margin-top:var(--space-3);appearance:none;background:var(--color-action-soft);border:0;border-radius:999px;overflow:hidden}.goals-workspace-module__elYcvq__goalMain progress::-webkit-progress-bar{background:var(--color-action-soft);border-radius:999px}.goals-workspace-module__elYcvq__goalMain progress::-webkit-progress-value{background:var(--color-positive-marker);border-radius:999px}.goals-workspace-module__elYcvq__goalMain progress::-moz-progress-bar{background:var(--color-positive-marker);border-radius:999px}.goals-workspace-module__elYcvq__goalAmounts{margin-top:var(--space-2);color:var(--color-text-muted);font-size:.625rem}.goals-workspace-module__elYcvq__goalAmounts strong{color:var(--color-text)}.goals-workspace-module__elYcvq__goalMain p{margin:var(--space-2) 0 0;color:var(--color-text-subtle);font-size:.6875rem}.goals-workspace-module__elYcvq__drawer{background:var(--color-surface-subtle);width:min(34rem,100vw)}.goals-workspace-module__elYcvq__goalForm{display:contents}.goals-workspace-module__elYcvq__drawerBody{align-content:start;gap:var(--space-5);display:grid}.goals-workspace-module__elYcvq__kindChoices{gap:var(--space-2);border:0;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;display:grid}.goals-workspace-module__elYcvq__kindChoices legend{margin-bottom:var(--space-1);font-size:.75rem;font-weight:var(--font-weight-semibold);grid-column:1/-1}.goals-workspace-module__elYcvq__kindChoices label{align-items:center;gap:var(--space-2);padding:var(--space-3);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-control);cursor:pointer;grid-template-columns:auto minmax(0,1fr);display:grid}.goals-workspace-module__elYcvq__kindChoices label:has(input:checked){background:var(--color-action-soft);border-color:var(--color-border-strong)}.goals-workspace-module__elYcvq__kindChoices input{opacity:0;pointer-events:none;position:absolute}.goals-workspace-module__elYcvq__kindChoices label>span{width:1.75rem;height:1.75rem;color:var(--color-info);background:var(--color-info-soft);border-radius:var(--radius-control);place-items:center;font-size:.625rem;display:grid}.goals-workspace-module__elYcvq__kindChoices strong{font-size:.6875rem}.goals-workspace-module__elYcvq__field{gap:var(--space-2);display:grid}.goals-workspace-module__elYcvq__field>span{font-size:.75rem;font-weight:var(--font-weight-semibold)}.goals-workspace-module__elYcvq__field small{color:var(--color-text-muted);font-weight:var(--font-weight-regular)}.goals-workspace-module__elYcvq__formGrid{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.goals-workspace-module__elYcvq__moneyField{align-items:center;gap:var(--space-1);padding-left:var(--space-3);background:var(--color-editable-surface);border:1px solid var(--color-editable-border);border-radius:var(--radius-control);display:flex}.goals-workspace-module__elYcvq__moneyField:focus-within{border-color:var(--color-editable-focus);box-shadow:0 0 0 2px var(--color-editable-focus-soft)}.goals-workspace-module__elYcvq__moneyField input{box-shadow:none;background:0 0;border:0;padding-left:0}.goals-workspace-module__elYcvq__drawerFooter{justify-content:space-between}.goals-workspace-module__elYcvq__drawerFooter>div{gap:var(--space-2);display:flex}@media (max-width:48rem){.goals-workspace-module__elYcvq__summary,.goals-workspace-module__elYcvq__emptyGuide ol,.goals-workspace-module__elYcvq__formGrid,.goals-workspace-module__elYcvq__kindChoices{grid-template-columns:1fr}.goals-workspace-module__elYcvq__summary>div,.goals-workspace-module__elYcvq__emptyGuide li{border-top:1px solid var(--color-border);border-left:0}.goals-workspace-module__elYcvq__summary>div:first-child,.goals-workspace-module__elYcvq__emptyGuide li:first-child{border-top:0}.goals-workspace-module__elYcvq__goalCard{grid-template-columns:2rem 2.5rem minmax(0,1fr)}.goals-workspace-module__elYcvq__goalCard>button{grid-column:2/-1;justify-self:start}}
.csv-preview-workspace-module__Uaa8PG__page{padding:0 0 var(--space-8);gap:0}.csv-preview-workspace-module__Uaa8PG__pageHeader{padding:var(--space-6) var(--space-7);border-bottom:1px solid var(--color-border)}.csv-preview-workspace-module__Uaa8PG__pageHeader .ui-page-header__eyebrow{color:var(--color-text-muted);font-size:var(--type-label-size);font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-transform:uppercase}.csv-preview-workspace-module__Uaa8PG__pageHeader .ui-page-header__title{margin-top:var(--space-2);letter-spacing:-.045em;font-size:clamp(1.55rem,2.2vw,2rem)}.csv-preview-workspace-module__Uaa8PG__pageHeader .ui-page-header__description{max-width:44rem;margin-top:var(--space-1);font-size:.875rem}.csv-preview-workspace-module__Uaa8PG__setupCard{margin:var(--space-6) var(--space-7) 0;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);overflow:hidden}.csv-preview-workspace-module__Uaa8PG__setupHeader{align-items:flex-start;gap:var(--space-4);padding:var(--space-5) var(--space-6);border-bottom:1px solid var(--color-border);justify-content:space-between;display:flex}.csv-preview-workspace-module__Uaa8PG__sectionLabel{margin:0 0 var(--space-1);color:var(--color-text-muted);font-size:var(--type-label-size);font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-transform:uppercase}.csv-preview-workspace-module__Uaa8PG__setupHeader h2{letter-spacing:-.02em;margin:0;font-size:1rem}.csv-preview-workspace-module__Uaa8PG__localBadge{align-items:center;gap:var(--space-2);color:var(--color-positive);background:var(--color-positive-soft);font-size:var(--type-label-size);font-weight:var(--font-weight-medium);border-radius:999px;flex:none;padding:.35rem .55rem;display:inline-flex}.csv-preview-workspace-module__Uaa8PG__localBadge svg,.csv-preview-workspace-module__Uaa8PG__uploadIcon svg,.csv-preview-workspace-module__Uaa8PG__fileMark svg{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:1rem;height:1rem}.csv-preview-workspace-module__Uaa8PG__setupGrid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);display:grid}.csv-preview-workspace-module__Uaa8PG__setupStep{align-items:flex-start;gap:var(--space-4);min-width:0;padding:var(--space-6);display:flex}.csv-preview-workspace-module__Uaa8PG__setupStep+.csv-preview-workspace-module__Uaa8PG__setupStep{border-left:1px solid var(--color-border)}.csv-preview-workspace-module__Uaa8PG__stepNumber{width:1.75rem;height:1.75rem;color:var(--color-text-subtle);background:var(--color-action-soft);font-size:.75rem;font-weight:var(--font-weight-semibold);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.csv-preview-workspace-module__Uaa8PG__stepContent{width:100%;min-width:0}.csv-preview-workspace-module__Uaa8PG__stepHeading h3{letter-spacing:-.01em;margin:0;font-size:.9375rem}.csv-preview-workspace-module__Uaa8PG__stepHeading p{color:var(--color-text-muted);margin:.2rem 0 0;font-size:.8125rem;line-height:1.45}.csv-preview-workspace-module__Uaa8PG__accountField{margin-top:var(--space-4)}.csv-preview-workspace-module__Uaa8PG__accountField .ui-field__label{color:var(--color-text-subtle);font-size:.75rem}.csv-preview-workspace-module__Uaa8PG__accountField .ui-input{background-color:var(--color-surface-subtle);border-color:var(--color-border);min-height:2.5rem}.csv-preview-workspace-module__Uaa8PG__accountField .ui-input:focus{background:var(--color-surface)}.csv-preview-workspace-module__Uaa8PG__missingAccount{align-items:flex-start;gap:var(--space-3);margin-top:var(--space-4);padding:var(--space-4);background:var(--color-surface-subtle);border:1px solid var(--color-border);border-radius:var(--radius-control);flex-direction:column;display:flex}.csv-preview-workspace-module__Uaa8PG__missingAccount p,.csv-preview-workspace-module__Uaa8PG__viewerNote{color:var(--color-text-muted);margin:0;font-size:.8125rem;line-height:1.45}.csv-preview-workspace-module__Uaa8PG__viewerNote{margin-top:var(--space-3)}.csv-preview-workspace-module__Uaa8PG__dropZone{align-items:center;gap:var(--space-3);margin-top:var(--space-4);padding:var(--space-4);background:var(--color-surface-subtle);border:1px dashed var(--color-border-strong);border-radius:var(--radius-control);transition:background-color var(--motion-fast) ease, border-color var(--motion-fast) ease;grid-template-columns:auto minmax(0,1fr) auto;display:grid}.csv-preview-workspace-module__Uaa8PG__dropZoneActive{background:var(--color-action-soft);border-color:var(--color-action)}.csv-preview-workspace-module__Uaa8PG__uploadIcon,.csv-preview-workspace-module__Uaa8PG__fileMark{width:2rem;height:2rem;color:var(--color-text-subtle);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-control);justify-content:center;align-items:center;display:inline-flex}.csv-preview-workspace-module__Uaa8PG__dropCopy{gap:.15rem;min-width:0;display:grid}.csv-preview-workspace-module__Uaa8PG__dropCopy strong{font-size:.8125rem}.csv-preview-workspace-module__Uaa8PG__dropCopy span{color:var(--color-text-muted);font-size:.75rem}.csv-preview-workspace-module__Uaa8PG__fileButton{cursor:pointer;white-space:nowrap}.csv-preview-workspace-module__Uaa8PG__selectedFile{align-items:center;gap:var(--space-3);margin-top:var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-control);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.csv-preview-workspace-module__Uaa8PG__selectedFile p{gap:.1rem;min-width:0;margin:0;display:grid}.csv-preview-workspace-module__Uaa8PG__selectedFile small{color:var(--color-text-muted);font-size:.6875rem}.csv-preview-workspace-module__Uaa8PG__selectedFile strong{text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;overflow:hidden}.csv-preview-workspace-module__Uaa8PG__fileMark{width:1.75rem;height:1.75rem;color:var(--color-positive);background:var(--color-positive-soft);border:0}.csv-preview-workspace-module__Uaa8PG__setupFooter{align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-6);background:var(--color-surface-subtle);border-top:1px solid var(--color-border);justify-content:space-between;display:flex}.csv-preview-workspace-module__Uaa8PG__setupFooter>div{min-width:0}.csv-preview-workspace-module__Uaa8PG__setupFooter strong{font-size:.75rem}.csv-preview-workspace-module__Uaa8PG__setupFooter p{color:var(--color-text-muted);margin:.15rem 0 0;font-size:.75rem;line-height:1.4}.csv-preview-workspace-module__Uaa8PG__page>.ui-card{margin-right:var(--space-7);margin-left:var(--space-7)}.csv-preview-workspace-module__Uaa8PG__page>.ui-record-list{margin-right:var(--space-7);margin-left:var(--space-7)}.csv-preview-workspace-module__Uaa8PG__page>.ui-record-list>.ui-card{margin-right:var(--space-7);margin-left:var(--space-7)}.csv-preview-workspace-module__Uaa8PG__page>.ui-record-list{gap:var(--space-3)}.csv-preview-workspace-module__Uaa8PG__page>.ui-record-list>.ui-card{margin-left:0;margin-right:0}.csv-preview-workspace-module__Uaa8PG__page .ui-card{border-radius:var(--radius-card);box-shadow:none}.csv-preview-workspace-module__Uaa8PG__page .ui-card--padding-default{padding:var(--space-5)}:is(.csv-preview-workspace-module__Uaa8PG__page .ui-section-title,.csv-preview-workspace-module__Uaa8PG__page .ui-card__title){font-size:.9375rem}:is(.csv-preview-workspace-module__Uaa8PG__page .ui-stat-card,.csv-preview-workspace-module__Uaa8PG__page .ui-definition-card){background:var(--color-surface-subtle)}@container app-main (max-width:58rem){.csv-preview-workspace-module__Uaa8PG__setupGrid{grid-template-columns:1fr}.csv-preview-workspace-module__Uaa8PG__setupStep+.csv-preview-workspace-module__Uaa8PG__setupStep{border-top:1px solid var(--color-border);border-left:0}}@media (max-width:48rem){.csv-preview-workspace-module__Uaa8PG__pageHeader{padding:var(--space-5) var(--space-4)}.csv-preview-workspace-module__Uaa8PG__setupCard{margin-right:var(--space-4);margin-left:var(--space-4)}.csv-preview-workspace-module__Uaa8PG__page>.ui-card{margin-right:var(--space-4);margin-left:var(--space-4)}.csv-preview-workspace-module__Uaa8PG__page>.ui-record-list{margin-right:var(--space-4);margin-left:var(--space-4)}.csv-preview-workspace-module__Uaa8PG__setupHeader,.csv-preview-workspace-module__Uaa8PG__setupStep,.csv-preview-workspace-module__Uaa8PG__setupFooter{padding-right:var(--space-4);padding-left:var(--space-4)}}@media (max-width:34rem){.csv-preview-workspace-module__Uaa8PG__setupHeader,.csv-preview-workspace-module__Uaa8PG__setupFooter{flex-direction:column;align-items:flex-start}.csv-preview-workspace-module__Uaa8PG__dropZone{grid-template-columns:auto minmax(0,1fr);align-items:flex-start}.csv-preview-workspace-module__Uaa8PG__fileButton{grid-column:1/-1;justify-content:center;width:100%}}
.plans-workspace-module__RIGuGa__workspace{max-width:72rem}.plans-workspace-module__RIGuGa__panel{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);overflow:hidden}.plans-workspace-module__RIGuGa__panel>.ui-section-header{padding:var(--space-5) var(--space-5) var(--space-4);border-bottom:1px solid var(--color-border);margin:0}.plans-workspace-module__RIGuGa__list{display:grid}.plans-workspace-module__RIGuGa__row{align-items:center;gap:var(--space-4);min-height:5.25rem;padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--color-border);grid-template-columns:2.25rem minmax(0,1fr) auto;display:grid}.plans-workspace-module__RIGuGa__row:last-child{border-bottom:0}.plans-workspace-module__RIGuGa__activeRow{box-shadow:inset 3px 0 0 var(--color-positive-marker);background:var(--color-surface-subtle)}.plans-workspace-module__RIGuGa__mark{width:2.25rem;height:2.25rem;color:var(--color-text-inverse);background:var(--color-text);border-radius:var(--radius-control);font-size:.75rem;font-weight:var(--font-weight-bold);justify-content:center;align-items:center;display:flex}.plans-workspace-module__RIGuGa__planCopy{min-width:0}.plans-workspace-module__RIGuGa__nameLine{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.plans-workspace-module__RIGuGa__nameLine strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.plans-workspace-module__RIGuGa__planCopy>span{margin-top:var(--space-1);color:var(--color-text-muted);font-size:.75rem;display:block}.plans-workspace-module__RIGuGa__actions,.plans-workspace-module__RIGuGa__renameForm{align-items:center;gap:var(--space-2);display:flex}.plans-workspace-module__RIGuGa__renameForm{max-width:30rem}.plans-workspace-module__RIGuGa__renameForm .ui-input{min-width:15rem}.plans-workspace-module__RIGuGa__openLink{align-items:center;gap:var(--space-1);min-height:2rem;color:var(--color-text);font-size:.75rem;font-weight:var(--font-weight-semibold);text-decoration:none;display:inline-flex}.plans-workspace-module__RIGuGa__openLink:hover{text-decoration:underline}.plans-workspace-module__RIGuGa__openLink svg{stroke:currentColor;stroke-width:1.5px;width:.875rem;height:.875rem}.plans-workspace-module__RIGuGa__helpRow{align-items:center;gap:var(--space-6);padding:var(--space-4) var(--space-5);border:1px solid var(--color-border);background:var(--color-surface-subtle);justify-content:space-between;display:flex}.plans-workspace-module__RIGuGa__helpRow strong,.plans-workspace-module__RIGuGa__helpRow span{display:block}.plans-workspace-module__RIGuGa__helpRow strong{font-size:.8125rem}.plans-workspace-module__RIGuGa__helpRow span{margin-top:var(--space-1);color:var(--color-text-muted);font-size:.75rem}@media (max-width:44rem){.plans-workspace-module__RIGuGa__row{padding:var(--space-4);grid-template-columns:2.25rem minmax(0,1fr)}.plans-workspace-module__RIGuGa__actions{grid-column:1/-1;justify-content:flex-end}.plans-workspace-module__RIGuGa__renameForm{flex-direction:column;align-items:stretch}.plans-workspace-module__RIGuGa__renameForm .ui-input{min-width:0}.plans-workspace-module__RIGuGa__helpRow{align-items:stretch;gap:var(--space-3);flex-direction:column}}
