.sidebar-nav[data-v-b895b6c7]{padding:12px 0;display:flex;flex-direction:column;gap:2px;overflow-y:auto}.nav-item[data-v-b895b6c7]{display:grid;grid-template-columns:20px 1fr auto;align-items:center;gap:12px;padding:10px 20px;color:var(--t-text-secondary);font-size:var(--t-fs-sm);font-weight:var(--t-fw-body);border-left:2px solid transparent;transition:background .1s ease}.nav-item[data-v-b895b6c7]:hover{background:var(--t-bg-hover);color:var(--t-text-primary)}.nav-item--active[data-v-b895b6c7]{background:var(--t-bg-hover);color:var(--t-text-primary);border-left-color:var(--t-accent);font-weight:var(--t-fw-bold)}.nav-group[data-v-b895b6c7]{padding:14px 20px 4px;font-size:var(--t-fs-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--t-text-muted)}.nav-item i[data-v-b895b6c7]{font-size:15px}.dispute-badge[data-v-b895b6c7]{display:inline-flex;align-items:center;gap:8px;padding:4px 12px;border-radius:var(--t-radius-sm);background:var(--t-error-bg);color:var(--t-error);font-family:var(--t-font-mono);font-size:var(--t-fs-base);font-weight:var(--t-fw-bold);line-height:1.2}.dispute-badge[data-v-b895b6c7]:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--t-error);flex-shrink:0}.sidebar-profile[data-v-a242aa11]{border-top:1px solid var(--t-border-subtle);padding:10px 12px}.profile-button[data-v-a242aa11]{width:100%;display:grid;grid-template-columns:32px 1fr 16px;align-items:center;gap:10px;padding:8px;background:transparent;border:1px solid transparent;border-radius:var(--t-radius-md);color:var(--t-text-primary);cursor:pointer;font-family:var(--t-font-sans)}.profile-button[data-v-a242aa11]:hover{background:var(--t-bg-hover);border-color:var(--t-border-subtle)}.avatar[data-v-a242aa11]{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--t-accent-soft);color:var(--t-accent);font-family:var(--t-font-mono);font-size:var(--t-fs-sm);font-weight:600}.name[data-v-a242aa11]{text-align:left;font-size:var(--t-fs-sm);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pi-ellipsis-v[data-v-a242aa11]{font-size:12px;color:var(--t-text-muted)}.app-layout[data-v-62b2371d]{height:100vh;display:grid;grid-template-columns:var(--t-sidebar-width) 1fr;background:var(--t-bg-primary)}.sidebar[data-v-62b2371d]{background:var(--t-bg-secondary);border-right:1px solid var(--t-border-subtle);display:grid;grid-template-rows:auto 1fr auto;height:100vh;position:sticky;top:0}.brand[data-v-62b2371d]{padding:18px 20px;font-family:var(--t-font-mono);font-size:var(--t-fs-md);color:var(--t-accent);letter-spacing:.04em;border-bottom:1px solid var(--t-border-subtle)}.sidebar-footer[data-v-62b2371d]{display:grid;gap:4px}.locale-row[data-v-62b2371d]{padding:8px 14px 0;display:flex;justify-content:flex-end}main[data-v-62b2371d]{padding:24px 32px;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;height:100vh}.mobile-topbar[data-v-62b2371d],.sidebar-overlay[data-v-62b2371d]{display:none}@media (max-width: 900px){.app-layout[data-v-62b2371d]{grid-template-columns:1fr}.mobile-topbar[data-v-62b2371d]{position:fixed;top:0;left:0;right:0;z-index:90;display:flex;align-items:center;gap:12px;height:52px;padding:0 12px;background:var(--t-bg-secondary);border-bottom:1px solid var(--t-border-subtle)}.burger[data-v-62b2371d]{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:0;background:transparent;color:var(--t-text-primary);font-size:20px;cursor:pointer;border-radius:var(--t-radius-sm)}.burger[data-v-62b2371d]:active{background:var(--t-bg-hover)}.mobile-brand[data-v-62b2371d]{font-family:var(--t-font-mono);font-size:var(--t-fs-md);color:var(--t-accent);letter-spacing:.04em}.sidebar-overlay[data-v-62b2371d]{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:99;background:#00000080}.sidebar[data-v-62b2371d]{position:fixed;top:0;bottom:0;left:0;z-index:100;width:min(300px,84vw);transform:translate(-105%);transition:transform .2s ease;box-shadow:var(--t-shadow-lg)}.sidebar--open[data-v-62b2371d]{transform:none}main[data-v-62b2371d]{padding:68px 12px 16px;height:100vh}}.auth-layout[data-v-18942e60]{min-height:100vh;display:grid;grid-template-rows:auto 1fr;background:var(--t-bg-primary)}.brand[data-v-18942e60]{padding:24px 32px;font-family:var(--t-font-mono);font-size:var(--t-fs-md);color:var(--t-accent);letter-spacing:.04em}main[data-v-18942e60]{display:grid;place-items:center}.login-form[data-v-3ad04698]{background:var(--t-bg-elevated);border:1px solid var(--t-border-subtle);padding:28px 32px;border-radius:var(--t-radius-lg);display:grid;gap:14px;width:360px}h1[data-v-3ad04698]{margin:0;font-size:var(--t-fs-lg)}.hint[data-v-3ad04698]{margin:0 0 8px;color:var(--t-text-muted);font-size:var(--t-fs-sm);font-family:var(--t-font-mono)}label[data-v-3ad04698]{display:grid;gap:6px;font-size:var(--t-fs-sm);color:var(--t-text-secondary)}label[data-v-3ad04698] .p-password,label[data-v-3ad04698] .p-password input,label[data-v-3ad04698] .p-inputtext{width:100%}.t-btn[data-v-fa1d7d29]{display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:8px;padding:.5rem 1rem;font-weight:500;cursor:pointer}.t-btn--primary[data-v-fa1d7d29]{background:#2563eb;color:#fff}.t-btn--secondary[data-v-fa1d7d29]{background:#e5e7eb;color:#111827}.t-btn--ghost[data-v-fa1d7d29]{background:transparent;color:#2563eb}.t-btn[data-v-fa1d7d29]:disabled{opacity:.5;cursor:not-allowed}.t-input[data-v-2d443a97]{border:1px solid #d1d5db;border-radius:8px;padding:.5rem .75rem;width:100%;font-size:1rem}.t-input[data-v-2d443a97]:focus{outline:2px solid #2563eb;outline-offset:-2px}.t-tag[data-v-aa56a748]{display:inline-flex;align-items:center;gap:6px;border-radius:999px;font-weight:var(--t-fw-bold);letter-spacing:.02em;background:color-mix(in srgb,var(--v55873616) 18%,transparent);color:var(--v55873616);border:1px solid color-mix(in srgb,var(--v55873616) 38%,transparent)}.t-tag--sm[data-v-aa56a748]{padding:2px 10px;font-size:var(--t-fs-xs)}.t-tag--md[data-v-aa56a748]{padding:4px 12px;font-size:var(--t-fs-sm)}.t-tag--lg[data-v-aa56a748]{padding:6px 16px;font-size:var(--t-fs-sm);letter-spacing:.04em}.t-balance-card[data-v-f5b8ca89]{background:var(--t-bg-elevated-2, var(--t-bg-elevated));border:1px solid var(--t-border-subtle);border-radius:var(--t-radius-md);padding:12px 14px;display:grid;grid-template-rows:18px 18px 32px 18px;gap:4px;min-height:120px;min-width:220px}.t-balance-card[data-variant=nominal][data-v-f5b8ca89]{border-color:var(--t-info)}.frozen-row[data-v-f5b8ca89]{display:flex;justify-content:flex-end;align-items:baseline;gap:6px;font-size:var(--t-fs-sm);color:var(--t-text-muted);height:20px;text-align:right}.frozen-key[data-v-f5b8ca89]{font-size:var(--t-fs-sm)}.frozen-val[data-v-f5b8ca89]{font-size:var(--t-fs-sm);color:var(--t-text-secondary)}.title[data-v-f5b8ca89]{font-size:var(--t-fs-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--t-text-muted);font-weight:var(--t-fw-bold)}.amount[data-v-f5b8ca89]{font-size:var(--t-fs-md);color:var(--t-text-primary);line-height:1.1;font-weight:var(--t-fw-bold);align-self:center}.amount small[data-v-f5b8ca89]{font-size:var(--t-fs-sm);color:var(--t-text-secondary);margin-left:4px;font-weight:var(--t-fw-body)}.credit-row[data-v-f5b8ca89]{font-size:var(--t-fs-xs)}.credit[data-v-f5b8ca89]{color:var(--t-error);font-weight:var(--t-fw-bold)}.t-confirm-inline[data-v-f3265b28]{display:inline-flex;align-items:center;gap:0}button[data-v-f3265b28]{border:1px solid var(--t-border-strong);background:var(--t-bg-elevated);color:var(--t-text-primary);border-radius:var(--t-radius-md);padding:6px 14px;font-size:var(--t-fs-sm);cursor:pointer}.initial[data-v-f3265b28]{background:var(--t-bg-secondary)}.initial[data-v-f3265b28]:hover{background:var(--t-bg-hover);border-color:var(--t-accent)}.cancel[data-v-f3265b28]{border-color:var(--t-error);color:var(--t-error)}.confirm[data-v-f3265b28]{border-color:var(--t-success);color:var(--t-success)}.spacer[data-v-f3265b28]{display:inline-block;width:80px}button[disabled][data-v-f3265b28]{opacity:.5;cursor:not-allowed}.t-mono[data-v-b96cba0c]{font-family:var(--t-font-mono);font-feature-settings:"tnum"}.t-mono--xs[data-v-b96cba0c]{font-size:var(--t-fs-xs)}.t-mono--sm[data-v-b96cba0c]{font-size:var(--t-fs-sm)}.t-mono--base[data-v-b96cba0c]{font-size:var(--t-fs-base)}.t-mono--md[data-v-b96cba0c]{font-size:var(--t-fs-md)}.t-mono--muted[data-v-b96cba0c]{color:var(--t-text-muted)}.t-copy[data-v-0d2da709]{display:inline-flex;align-items:center;gap:6px;padding:2px 8px;border-radius:var(--t-radius-sm);border:1px solid transparent;background:transparent;color:var(--t-text-primary);cursor:pointer;transition:background .1s ease,border-color .1s ease;min-width:0;max-width:100%}.t-copy[data-v-0d2da709]:hover{background:var(--t-bg-hover);border-color:var(--t-border-subtle)}.t-copy--copied[data-v-0d2da709]{color:var(--t-success)}.t-copy__value[data-v-0d2da709]{font-feature-settings:"tnum"}.t-copy--truncate .t-copy__value[data-v-0d2da709]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.t-copy--xs .t-copy__value[data-v-0d2da709]{font-size:var(--t-fs-xs)}.t-copy--sm .t-copy__value[data-v-0d2da709]{font-size:var(--t-fs-sm)}.t-copy--base .t-copy__value[data-v-0d2da709]{font-size:var(--t-fs-base)}.t-copy--md .t-copy__value[data-v-0d2da709]{font-size:var(--t-fs-md)}.t-copy .pi[data-v-0d2da709]{font-size:12px;color:var(--t-text-muted);flex-shrink:0}.t-copy--copied .pi[data-v-0d2da709]{color:var(--t-success)}.t-async-error[data-v-5f27e9e8]{display:flex;gap:12px;align-items:center;padding:12px 16px;background:var(--t-error-bg);color:var(--t-error);border-radius:var(--t-radius-sm);font-size:var(--t-fs-sm)}.t-async-error__msg[data-v-5f27e9e8]{flex:1}.t-async-error__retry[data-v-5f27e9e8]{background:transparent;border:1px solid currentColor;color:inherit;padding:4px 12px;border-radius:var(--t-radius-sm);cursor:pointer;font:inherit}.t-async-error__retry[data-v-5f27e9e8]:hover{background:#ffffff14}.t-async-loading[data-v-5f27e9e8]{display:flex;gap:10px;align-items:center;justify-content:center;padding:24px;color:var(--t-text-muted);font-size:var(--t-fs-sm)}.t-async-loading__spinner[data-v-5f27e9e8]{width:14px;height:14px;border:2px solid currentColor;border-top-color:transparent;border-radius:50%;animation:t-async-spin-5f27e9e8 .8s linear infinite}@keyframes t-async-spin-5f27e9e8{to{transform:rotate(360deg)}}.infinite-sentinel[data-v-5ac9f403]{display:flex;justify-content:center;min-height:1px;padding:4px 0}.loading[data-v-5ac9f403]{display:inline-flex;align-items:center;gap:8px;padding:10px 0;color:var(--t-text-muted);font-size:var(--t-fs-sm)}
