.material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24}._checking-container_n7oau_6{width:100%;display:flex;flex-direction:column;gap:2rem;animation:_fadeIn_n7oau_1 .4s ease-out}@keyframes _fadeIn_n7oau_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._account-header_n7oau_20{display:flex;justify-content:space-between;align-items:flex-start;gap:1.5rem;flex-wrap:wrap;border-bottom:1.5px solid var(--vault-outline-variant);padding-bottom:.75rem;margin-bottom:.75rem}._account-identity_n7oau_31{display:flex;flex-direction:column;gap:.5rem}._account-name-label_n7oau_37{font-size:.9rem;color:var(--vault-on-surface-variant);font-weight:var(--weight-label);text-transform:uppercase;letter-spacing:.05em;opacity:.8}._account-balance-hero_n7oau_46{font-size:clamp(2rem,8vw,3rem);font-weight:var(--weight-hero);letter-spacing:-.03em;margin:.25rem 0;line-height:1.2;background:var(--header-title-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;padding:.2rem 0}._title-row_n7oau_59{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}._title-row_n7oau_59 ._account-type-badge_n7oau_66{margin-top:0}._account-type-badge_n7oau_66{font-size:.75rem;color:var(--vault-forest-green);background:var(--glass);padding:4px 12px;border-radius:99px;font-weight:var(--weight-amount);display:inline-block;width:fit-content;border:1px solid var(--glass-border);margin-top:.25rem}._header-metrics_n7oau_83{display:flex;gap:1rem}._mini-metric-card_n7oau_88{background:var(--vault-surface-container-lowest);border:1px solid var(--vault-outline-variant);border-radius:16px;padding:1rem 1.5rem;min-width:140px;display:flex;flex-direction:column;gap:.25rem;box-shadow:var(--card-shadow)}._metric-label_n7oau_100{font-size:.65rem;font-weight:var(--weight-stat);color:var(--vault-on-surface-variant);text-transform:uppercase;letter-spacing:.1em}._metric-value_n7oau_108{font-size:1.25rem;font-weight:var(--weight-stat);color:var(--vault-on-surface)}._metric-value_n7oau_108._income_n7oau_114{color:var(--vault-forest-green)}._metric-value_n7oau_108._expense_n7oau_115{color:var(--danger)}._balance-card_n7oau_118{background:var(--vault-surface-container-lowest);border:1px solid var(--vault-outline-variant);border-radius:24px;padding:2rem;box-shadow:var(--card-shadow);display:flex;flex-direction:column;gap:2rem}._sparkline-container_n7oau_129{height:120px;width:100%;display:flex;align-items:flex-end;border-bottom:2px solid var(--vault-outline-variant);position:relative;overflow:hidden;border-radius:4px}._sparkline-track_n7oau_140{height:4px;width:100%;background:linear-gradient(90deg,var(--vault-forest-green) 0%,var(--vault-forest-green) 100%);border-radius:99px;opacity:.6}._balance-info-grid_n7oau_148{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}._info-item_n7oau_154{display:flex;flex-direction:column;gap:.5rem}._info-item_n7oau_154:not(:last-child){border-right:1px solid var(--vault-outline-variant)}._info-label_n7oau_164{font-size:.75rem;font-weight:var(--weight-amount);color:var(--vault-on-surface-variant);text-transform:uppercase;letter-spacing:.1em}._info-value_n7oau_172{font-size:1.5rem;font-weight:var(--weight-stat);color:var(--vault-on-surface);margin:0}._info-value_n7oau_172._income_n7oau_114{color:var(--vault-forest-green)}._info-value_n7oau_172._expense_n7oau_115{color:var(--danger)}._info-value_n7oau_172._primary_n7oau_181{color:var(--vault-forest-green)}._shortcutsRow_n7oau_184{display:flex;gap:1rem;overflow-x:auto;padding:.5rem .25rem;scrollbar-width:none;-webkit-overflow-scrolling:touch}._shortcutsRow_n7oau_184::-webkit-scrollbar{display:none}._shortcutTile_n7oau_197,._actionTile_n7oau_197{flex:0 0 110px;height:110px;background:var(--vault-surface-container-lowest);border:1px solid var(--vault-outline-variant);border-radius:24px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;box-shadow:var(--card-shadow)}._shortcutTile_n7oau_197:hover,._actionTile_n7oau_197:hover{transform:translateY(-5px);border-color:var(--vault-forest-green);box-shadow:0 10px 20px -5px #0000001a}._tileIcon_n7oau_221{font-size:1.75rem;filter:drop-shadow(0 2px 4px rgba(0,0,0,.1));transition:transform .2s}._shortcutTile_n7oau_197:hover ._tileIcon_n7oau_221,._actionTile_n7oau_197:hover ._tileIcon_n7oau_221{transform:scale(1.15)}._shortcutName_n7oau_231,._tileLabel_n7oau_231{font-size:.75rem;font-weight:var(--weight-stat);color:var(--vault-on-surface);text-align:center;padding:0 .5rem;text-transform:uppercase;letter-spacing:.02em}._shortcutTile_n7oau_197._income_n7oau_114{background:linear-gradient(135deg,var(--vault-surface-container-lowest) 0%,rgba(16,185,129,.03) 100%)}._shortcutTile_n7oau_197._expense_n7oau_115{background:linear-gradient(135deg,var(--vault-surface-container-lowest) 0%,rgba(244,63,94,.03) 100%)}._actionTile_n7oau_197._addNew_n7oau_249{border:2px dashed var(--vault-outline-variant);background:transparent;opacity:1}._actionTile_n7oau_197._addNew_n7oau_249 ._tileIcon_n7oau_221{font-size:2rem;color:var(--vault-on-surface-variant);font-weight:200;filter:none}._actionTile_n7oau_197._income_n7oau_114 ._tileIcon_n7oau_221{color:var(--vault-forest-green)}._actionTile_n7oau_197._expense_n7oau_115 ._tileIcon_n7oau_221{color:var(--danger)}._actionTile_n7oau_197._transfer_n7oau_264 ._tileIcon_n7oau_221{color:var(--vault-gold)}._transactions-area_n7oau_267{display:flex;flex-direction:column;gap:1.5rem}._area-header_n7oau_273{display:flex;justify-content:space-between;align-items:center}._area-title_n7oau_279{font-size:.8rem;font-weight:var(--weight-hero);color:var(--vault-on-surface-variant);text-transform:uppercase;letter-spacing:.1em}._month-navigator_n7oau_287{display:flex;align-items:center;background:var(--vault-surface-container-lowest);border:1px solid var(--vault-outline-variant);border-radius:99px;padding:.4rem 1rem;gap:1.25rem;box-shadow:var(--card-shadow)}._nav-btn_n7oau_298{background:var(--bg-color);border:1px solid var(--vault-outline-variant);width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1rem;color:var(--vault-on-surface)}._nav-btn_n7oau_298:hover:not(:disabled){background:var(--vault-forest-green);color:#fff;border-color:var(--vault-forest-green)}._reset-btn_n7oau_317{font-size:.9rem;border-radius:8px;width:auto;padding:0 8px}._month-text_n7oau_324{font-size:.85rem;font-weight:var(--weight-stat);color:var(--vault-on-surface);text-transform:uppercase}._transaction-list-card_n7oau_332{background:var(--vault-surface-container-lowest);border:1px solid var(--vault-outline-variant);border-radius:24px;box-shadow:var(--card-shadow);overflow:hidden}._main-table_n7oau_340{width:100%;border-collapse:collapse}._table-header_n7oau_345{background:var(--surface-hover)}._table-header_n7oau_345 th{padding:1rem 1.5rem;font-size:.75rem;font-weight:var(--weight-amount);text-transform:uppercase;color:var(--vault-on-surface-variant);border-bottom:1px solid var(--glass-border);letter-spacing:.1em}._date-row_n7oau_359 td{padding:1.5rem 0 .5rem;background:transparent!important}._date-divider_n7oau_364{display:flex;align-items:center;gap:1rem;padding:0 1.5rem}._divider-line_n7oau_371{flex:1;height:1px;background:var(--vault-outline-variant);opacity:.5}._date-label_n7oau_378{font-size:.7rem;font-weight:var(--weight-amount);text-transform:uppercase;letter-spacing:.1em;color:var(--vault-on-surface-variant);white-space:nowrap}._tx-row_n7oau_387{border-bottom:1px solid var(--glass-border);background:transparent;transition:background .2s;cursor:pointer}._tx-row_n7oau_387:hover{background:var(--surface-hover)}._tx-row_n7oau_387._is-pending_n7oau_398{background:color-mix(in srgb,var(--vault-gold) 8%,transparent)}._tx-row_n7oau_387._projection-row_n7oau_402{background:var(--surface-hover);border-left:3px solid var(--vault-gold)}._tx-row_n7oau_387._projection-row_n7oau_402:hover{background:var(--vault-surface-container-high)}._icon-column_n7oau_411{padding:1rem 1.5rem;width:80px;text-align:left}._tx-icon-box_n7oau_417{width:40px;height:40px;background:var(--bg-color);border:1px solid var(--vault-outline-variant);border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:1.25rem;overflow:hidden}._tx-icon-box_n7oau_417._is-transfer-icon_n7oau_430{background:var(--vault-surface-container-high);color:var(--vault-on-surface-variant);font-weight:800;border-color:var(--vault-outline-variant)}._tx-icon-box_n7oau_417._projection-icon_n7oau_437{background:var(--glass);border-color:var(--vault-gold);color:var(--vault-gold)}._projection-card-image_n7oau_443{width:100%;height:100%;object-fit:cover}._description-column_n7oau_449{padding:1rem 1.5rem;text-align:left;min-width:300px}._tx-title-line_n7oau_455{display:flex;align-items:center;gap:.75rem;margin-bottom:.25rem}._tx-title_n7oau_455{font-weight:var(--weight-label);color:var(--vault-on-surface);font-size:.95rem}._status-badge_n7oau_468{font-size:.6rem;font-weight:var(--weight-stat);background:#f59e0b;color:#fff;padding:2px 8px;border-radius:6px;text-transform:uppercase}._projection-badge_n7oau_478{font-size:.6rem;font-weight:var(--weight-stat);background:var(--glass);color:var(--vault-gold);border:1px solid var(--vault-gold);padding:2px 8px;border-radius:6px;text-transform:uppercase}._tx-subtitle_n7oau_489{font-size:.8rem;color:var(--vault-on-surface-variant);font-weight:var(--weight-base);opacity:.7}._amount-column_n7oau_496{padding:1rem 1.5rem;text-align:right;min-width:200px;font-weight:var(--weight-amount);font-size:.875rem;white-space:nowrap}._amount-column_n7oau_496._income_n7oau_114{color:var(--vault-forest-green)}._amount-column_n7oau_496._expense_n7oau_115{color:var(--danger)}._balance-column_n7oau_508{padding:1rem 1.5rem;text-align:right;min-width:200px;font-size:.875rem;font-weight:var(--weight-base);color:var(--vault-on-surface);white-space:nowrap}._balance-column_n7oau_508._negative-balance_n7oau_518{color:var(--danger);opacity:1;font-weight:var(--weight-stat)}._actions-column_n7oau_524{padding:1rem 1.5rem;width:150px;text-align:right}._actions-group_n7oau_530{display:flex;align-items:center;justify-content:flex-end;gap:.75rem}._confirm-action-btn_n7oau_537{background:var(--vault-forest-green);color:#fff;padding:.5rem 1.25rem;border-radius:12px;font-size:.7rem;font-weight:var(--weight-stat);text-transform:uppercase;box-shadow:0 4px 12px #3b82f640}._confirm-action-btn_n7oau_537:hover{background:var(--vault-primary);transform:translateY(-2px)}._more-action-btn_n7oau_553{background:var(--glass);border:1px solid var(--glass-border);color:var(--vault-on-surface-variant);width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center;cursor:pointer}._more-action-btn_n7oau_553:hover{background:var(--surface-hover);color:var(--vault-on-surface)}._action-dropdown_n7oau_571{position:absolute;top:100%;right:0;background:var(--vault-surface-container-lowest);border:1px solid var(--vault-outline-variant);border-radius:12px;box-shadow:0 10px 25px -5px #0003;z-index:100;min-width:160px;padding:.5rem;display:flex;flex-direction:column;gap:2px;margin-top:4px}._action-dropdown_n7oau_571 button,._action-dropdown_n7oau_571 a{width:100%;text-align:left;padding:.6rem .75rem;border-radius:8px;background:transparent;border:none;color:var(--vault-on-surface);cursor:pointer;font-size:.85rem;font-weight:var(--weight-label);display:flex;align-items:center;gap:.5rem;text-decoration:none}._action-dropdown_n7oau_571 button:hover,._action-dropdown_n7oau_571 a:hover{background:var(--surface-hover)}._action-dropdown_n7oau_571 ._danger-action_n7oau_611{color:var(--danger)}._action-dropdown_n7oau_571 ._danger-action_n7oau_611:hover{background:#f43f5e14}._warning-banner-container_n7oau_620{background:#f43f5e1a;border:1.5px solid rgba(244,63,94,.2);border-radius:20px;padding:1.5rem;color:var(--danger);font-weight:var(--weight-amount);display:flex;align-items:center;gap:1.25rem;box-shadow:0 8px 24px #f43f5e14}._warning-emoji_n7oau_633{font-size:1.75rem}._empty-list-state_n7oau_637{padding:5rem 2rem;text-align:center;color:var(--vault-on-surface-variant);font-size:1.1rem;font-weight:var(--weight-label)}._checkbox-column_n7oau_647{width:40px;padding:0 8px;text-align:center;vertical-align:middle}._row-checkbox_n7oau_654{width:18px;height:18px;cursor:pointer;accent-color:var(--vault-forest-green)}._tx-row-selected_n7oau_661{background-color:#1b5e200f!important}._select-active-btn_n7oau_665{border-color:var(--vault-forest-green)!important;color:var(--vault-forest-green)!important;background:#1b5e200f!important}._filterToggle_n7oau_671{padding:10px 18px;border-radius:10px;font-weight:700;font-size:13px;transition:all .2s;display:flex;align-items:center;gap:8px;background:transparent;border:1.5px solid var(--vault-outline-variant);color:var(--vault-on-surface-variant);cursor:pointer}._filterToggle_n7oau_671:hover{border-color:var(--vault-gold);color:var(--vault-gold)}._filterToggleActive_n7oau_691{border-color:var(--vault-forest-green)!important;color:var(--vault-forest-green)!important;background:#1b5e200f!important}
