@keyframes slideDown-6f77ff6c{0%{transform:translateY(-100px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes slideUp-6f77ff6c{0%{transform:translateY(100px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fadeIn-6f77ff6c{0%{opacity:0}to{opacity:1}}.logo-left-side[data-v-6f77ff6c]{opacity:0;animation:slideDown-6f77ff6c .4s ease-out forwards .2s}.logo-right-side[data-v-6f77ff6c]{opacity:0;animation:slideUp-6f77ff6c .4s ease-out forwards .3s}.logo-text-primary[data-v-6f77ff6c],.logo-text-secondary[data-v-6f77ff6c]{opacity:0;animation:fadeIn-6f77ff6c .4s ease-in forwards .3s}.summary[data-v-cc108d60]{display:flex;flex-direction:column}.summary-top[data-v-cc108d60]{display:flex;justify-content:space-between;align-items:center;padding-bottom:14px}.summary-status[data-v-cc108d60]{font-size:13px;font-weight:700;padding:4px 14px;border-radius:8px}.summary-amount[data-v-cc108d60]{font-size:22px;font-weight:700;color:var(--text-color);letter-spacing:-.5px}.summary-currency[data-v-cc108d60]{font-size:13px;font-weight:400;color:var(--text-color-secondary);margin-inline-start:4px}.summary-divider[data-v-cc108d60]{height:1px;background:var(--surface-border);margin-bottom:14px}.summary-grid[data-v-cc108d60]{display:grid;grid-template-columns:1fr 1fr;gap:14px 24px}.summary-cell[data-v-cc108d60]{display:flex;flex-direction:column;gap:2px;min-width:0}.summary-label[data-v-cc108d60]{font-size:11px;font-weight:500;color:var(--text-color-secondary);text-transform:uppercase;letter-spacing:.3px}.summary-value[data-v-cc108d60]{font-size:13px;font-weight:600;color:var(--text-color);line-height:1.4;display:flex;align-items:center;gap:6px;min-width:0}.summary-value-text[data-v-cc108d60]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.summary-copy[data-v-cc108d60]{font-size:11px;color:var(--text-color-secondary);cursor:pointer;opacity:.6;transition:all .15s;flex-shrink:0}.summary-copy[data-v-cc108d60]:hover{color:var(--primary-color);opacity:1}.failure-banner[data-v-07221bdb]{border:1px solid rgba(239,68,68,.3);background:#ef444414;border-radius:12px;cursor:pointer;transition:all .15s;overflow:hidden}.failure-banner[data-v-07221bdb]:hover{border-color:#ef444480}.failure-header[data-v-07221bdb]{display:flex;align-items:center;justify-content:space-between;padding:10px 14px}.failure-header-left[data-v-07221bdb]{display:flex;align-items:center;gap:8px}.failure-icon[data-v-07221bdb]{font-size:14px;color:#ef4444}.failure-title[data-v-07221bdb]{font-size:12px;font-weight:600;color:#ef4444;text-transform:uppercase;letter-spacing:.3px}.failure-toggle[data-v-07221bdb]{font-size:12px;color:#ef4444;opacity:.6}.failure-body[data-v-07221bdb]{padding:0 14px 12px}.failure-text[data-v-07221bdb]{margin:0;font-size:13px;line-height:1.5;color:var(--text-color);word-break:break-word;white-space:pre-wrap}.failure-expand-enter-active[data-v-07221bdb],.failure-expand-leave-active[data-v-07221bdb]{transition:all .2s ease;max-height:200px}.failure-expand-enter-from[data-v-07221bdb],.failure-expand-leave-to[data-v-07221bdb]{opacity:0;max-height:0}.tl-item[data-v-3a3e4ea9]{display:flex;gap:14px}.tl-track[data-v-3a3e4ea9]{display:flex;flex-direction:column;align-items:center}.tl-dot[data-v-3a3e4ea9]{display:flex;align-items:center;justify-content:center;width:28px;height:28px;min-width:28px;border-radius:50%;font-size:12px}.tl-line[data-v-3a3e4ea9]{flex:1;width:2px;min-height:20px;background:var(--surface-border)}.tl-content[data-v-3a3e4ea9]{flex:1;min-width:0;padding-bottom:24px}.tl-header[data-v-3a3e4ea9]{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:28px;margin-bottom:10px}.tl-header-left[data-v-3a3e4ea9]{display:flex;align-items:center;gap:8px;min-width:0}.tl-event-label[data-v-3a3e4ea9]{font-size:12px;font-weight:600;padding:3px 10px;border-radius:6px;white-space:nowrap}.tl-actor[data-v-3a3e4ea9]{font-size:12px;color:var(--text-color-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tl-time[data-v-3a3e4ea9]{font-size:11px;color:var(--text-color-secondary);white-space:nowrap;cursor:default}.tl-body[data-v-3a3e4ea9]{display:flex;flex-direction:column;gap:6px}.tl-change-row[data-v-3a3e4ea9]{display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px;font-size:12px;padding:8px 12px;border-radius:12px;background:var(--surface-ground);min-width:0}.tl-change-label[data-v-3a3e4ea9]{font-weight:500;color:var(--text-color-secondary);white-space:nowrap}.tl-status-tag[data-v-3a3e4ea9]{font-size:11px;font-weight:600;padding:2px 8px}.tl-arrow[data-v-3a3e4ea9]{font-size:10px;color:var(--text-color-secondary);flex-shrink:0}.tl-old-value[data-v-3a3e4ea9]{color:var(--text-color-secondary);text-decoration:line-through;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.tl-new-value[data-v-3a3e4ea9]{font-weight:600;color:var(--text-color);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;flex:1}.tl-copy-btn[data-v-3a3e4ea9]{font-size:11px;color:var(--text-color-secondary);cursor:pointer;padding:2px;flex-shrink:0;transition:color .15s}.tl-copy-btn[data-v-3a3e4ea9]:hover{color:var(--primary-color)}.tl-created-tags[data-v-3a3e4ea9]{display:flex;flex-wrap:wrap;gap:6px}.tl-created-tag[data-v-3a3e4ea9]{font-size:12px}.tl-note-card[data-v-3a3e4ea9]{padding:12px 14px;border-radius:12px;background:var(--surface-ground)}.tl-note-text[data-v-3a3e4ea9]{margin:0;font-size:13px;line-height:1.5;color:var(--text-color);white-space:pre-wrap}.tl-note-actions[data-v-3a3e4ea9]{display:flex;justify-content:flex-end;gap:8px;margin-top:8px;padding-top:8px;border-top:1px solid var(--surface-border)}.tl-note-action[data-v-3a3e4ea9]{font-size:13px;color:var(--text-color-secondary);cursor:pointer;padding:4px;border-radius:4px;transition:all .15s}.tl-note-action[data-v-3a3e4ea9]:hover{color:var(--primary-color);background:var(--surface-hover)}.tl-note-action-danger[data-v-3a3e4ea9]:hover{color:#ef4444}.transaction-sidebar .p-drawer-header{padding-bottom:0!important}.transaction-sidebar .sidebar-drawer-content{display:flex;flex-direction:column;overflow:hidden!important;padding:0!important}.sidebar-layout{display:flex;flex-direction:column;height:100%;overflow:hidden}.sidebar-scroll-area{flex:1;overflow-y:auto;padding:12px 20px 20px;min-height:0}.sidebar-note-area{flex-shrink:0;padding:16px 20px;border-top:1px solid var(--surface-border);background:var(--surface-card)}
