._page_1w85g_1{display:flex;flex-direction:column;gap:var(--spacing-4)}._page_1w85g_1>header{margin-bottom:var(--spacing-2)}._gridTwo_1w85g_11{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-4)}._gridThree_1w85g_17{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--spacing-4)}._link_1w85g_23{font-size:.8125rem;color:var(--muted-foreground);text-decoration:none}._link_1w85g_23:hover{color:var(--primary)}._plainLink_1w85g_32{color:inherit;text-decoration:none}._plainLink_1w85g_32:hover{color:var(--primary)}._stat_1w85g_40{display:flex;flex-direction:column;gap:2px;margin-bottom:var(--spacing-2)}._big_1w85g_47{font-family:var(--font-family-display);font-size:2.1rem;font-weight:500;letter-spacing:-.02em;line-height:1.1}._good_1w85g_55{color:var(--positive);font-size:.8125rem}._bad_1w85g_59{color:var(--negative);font-size:.8125rem}._muted_1w85g_63{color:var(--muted-foreground);font-size:.875rem}._sub_1w85g_67{color:var(--muted-foreground);font-size:.78rem}._chart_1w85g_72{width:100%;height:240px}._chartTall_1w85g_76{width:100%;height:260px}._tipRow_1w85g_81{display:flex;gap:var(--spacing-2);justify-content:space-between;width:100%;font-variant-numeric:tabular-nums}._list_1w85g_89{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}._list_1w85g_89>li{padding:var(--spacing-2) 0;border-bottom:1px solid var(--border)}._list_1w85g_89>li:last-child{border-bottom:none}._row_1w85g_105{display:flex;align-items:center;gap:var(--spacing-3);font-size:.9rem}._stack_1w85g_112{display:flex;flex-direction:column;gap:6px}._grow_1w85g_118{flex:1;min-width:0}._name_1w85g_123{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._icon_1w85g_129{width:2rem;height:2rem;display:grid;place-items:center;border-radius:var(--radius);background:var(--surface);flex-shrink:0}._pending_1w85g_139{font-size:.7rem;padding:1px 6px;border-radius:var(--radius-full);background:var(--muted);color:var(--muted-foreground);margin-left:4px}._dateChip_1w85g_148{width:2.5rem;flex-shrink:0;display:flex;flex-direction:column;align-items:center;border:1px solid var(--border);border-radius:var(--radius);padding:2px 0;line-height:1.1}._dateChip_1w85g_148 span{font-size:.65rem;text-transform:uppercase;color:var(--muted-foreground)}._dateChip_1w85g_148 strong{font-size:.95rem}._budget_1w85g_168{display:flex;flex-direction:column;gap:var(--spacing-4)}._hero_1w85g_174{padding:var(--spacing-12) var(--spacing-8)}._heroTitle_1w85g_177{font-family:var(--font-family-display);font-weight:500;font-size:2.2rem;letter-spacing:-.02em;margin:0 0 var(--spacing-3)}._heroText_1w85g_184{color:var(--muted-foreground);max-width:40em;margin:0 0 var(--spacing-6)}._heroActions_1w85g_189{display:flex;gap:var(--spacing-2);flex-wrap:wrap;margin-bottom:var(--spacing-3)}._features_1w85g_196{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--spacing-4)}._feature_1w85g_196{display:flex;flex-direction:column;gap:var(--spacing-3)}._featureIcon_1w85g_206{width:2.25rem;height:2.25rem;display:grid;place-items:center;border-radius:var(--radius-md);color:var(--tone);background:color-mix(in srgb,var(--tone) 15%,transparent)}._featureTitle_1w85g_215{font-weight:600;font-size:.92rem;margin-bottom:2px}._green_1w85g_220{--tone: var(--primary)}._amber_1w85g_223{--tone: hsl(36, 85%, 45%)}._blue_1w85g_226{--tone: var(--savings)}._mint_1w85g_229{--tone: hsl(158, 50%, 40%)}._error_1w85g_233{color:var(--error)}._loading_1w85g_237{display:flex;flex-direction:column;gap:var(--spacing-4)}._skTitle_1w85g_242{height:2.5rem;width:40%}._skCard_1w85g_246{height:340px}@media(max-width:1100px){._gridThree_1w85g_17{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){._gridTwo_1w85g_11,._gridThree_1w85g_17{grid-template-columns:1fr}._features_1w85g_196{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-3)}._feature_1w85g_196{padding:var(--spacing-3)}._hero_1w85g_174{padding:var(--spacing-6) var(--spacing-4)}._heroTitle_1w85g_177{font-size:1.7rem}}
