.S18oFq_expenseType{align-items:center;gap:.5rem;display:flex}.S18oFq_expenseTypeLabel{font-size:.875rem;font-weight:500}.S18oFq_detailsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.S18oFq_detailItem{border:1px solid hsl(var(--aro-border,var(--border)));border-radius:.5rem;align-items:center;gap:.5rem;padding:.625rem;display:flex}.S18oFq_detailLabel{font-size:font-size("xs");color:hsl(var(--aro-muted-foreground,var(--muted-foreground)))}.S18oFq_detailValue{font-size:.875rem;font-weight:600}.S18oFq_detailValueMuted{font-size:font-size("sm");color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-weight:600}.S18oFq_chartSection>*+*{margin-top:.5rem}.S18oFq_chartTitle{font-size:font-size("sm");color:hsl(var(--aro-muted-foreground,var(--muted-foreground)));font-weight:500}.S18oFq_statsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.S18oFq_statCard{background-color:hsl(var(--aro-card,var(--card)));border:1px solid hsl(var(--aro-border,var(--border)));text-align:center;border-radius:.5rem;padding:.625rem}.S18oFq_statLabel{font-size:font-size("xs");color:hsl(var(--aro-muted-foreground,var(--muted-foreground)))}.S18oFq_statValue{font-size:.875rem;font-weight:600}.S18oFq_statSub{font-size:font-size("xs");color:hsl(var(--aro-muted-foreground,var(--muted-foreground)))}.S18oFq_reminderItem,.S18oFq_remindersHeader{align-items:center;gap:.5rem;display:flex}.S18oFq_remindersTitle{font-size:.875rem;font-weight:500}.S18oFq_remindersList{font-size:font-size("sm");color:hsl(var(--aro-muted-foreground,var(--muted-foreground)))}.S18oFq_remindersList>*+*{margin-top:.25rem}.S18oFq_reminderBullet,.S18oFq_tipDescription{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)))}.S18oFq_tipBox{border:1px solid hsl(var(--aro-success,var(--success))/.3);background-color:hsl(var(--aro-success,var(--success))/.1);border-radius:.5rem;align-items:flex-start;gap:.5rem;padding:.75rem;display:flex}.S18oFq_dark .S18oFq_tipBox{border-color:hsl(var(--aro-success,var(--success)))}.S18oFq_tipTitle{font-size:.875rem;font-weight:500}.S18oFq_tipDescription{font-size:font-size("sm")}.S18oFq_ctaButtons,.S18oFq_titleRow{gap:.5rem;display:flex}.S18oFq_statValueRed{color:hsl(var(--aro-destructive,var(--destructive)))}.S18oFq_titleRow{align-items:center;font-size:1.125rem}.S18oFq_titleIcon{width:1.25rem;height:1.25rem;color:hsl(var(--aro-info,var(--info)))}.S18oFq_contentSpaced>*+*{margin-top:1.25rem}.S18oFq_iconAmber{color:hsl(var(--aro-warning,var(--warning)))}.S18oFq_iconAmber,.S18oFq_iconBlue,.S18oFq_iconGray,.S18oFq_iconGreen,.S18oFq_iconRed{width:1rem;height:1rem}.S18oFq_iconGreen{color:hsl(var(--aro-success,var(--success)))}.S18oFq_iconRed{color:hsl(var(--aro-destructive,var(--destructive)))}.S18oFq_iconBlue{color:hsl(var(--aro-info,var(--info)))}.S18oFq_iconGray{color:hsl(var(--aro-muted-foreground,var(--muted-foreground)))}.S18oFq_chartWrapper{width:100%;height:120px}.S18oFq_habitIconWrapper{margin-inline:auto;width:1rem;height:1rem;margin-bottom:.25rem}.S18oFq_tipIcon{width:1rem;height:1rem;color:hsl(var(--aro-success,var(--success)));flex-shrink:0;margin-top:.125rem}
.separator-nT9Ebz{background-color:var(--ac-border);flex-shrink:0}.horizontal-hYZGwW{width:100%;height:1px}.vertical-qQKpma{width:1px;height:100%}
