.wallet-panel[data-v-470f559d]{max-width:620px}.wallet-grid[data-v-470f559d]{gap:var(--vpl-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.wallet-metric[data-v-470f559d]{gap:var(--vpl-space-1);border:1px solid color-mix(in srgb, var(--vpl-color-surface-line) 82%, white);border-radius:var(--vpl-radius-large);background:color-mix(in srgb, var(--vpl-color-surface-card) 96%, white);padding:var(--vpl-space-3);display:grid}.wallet-metric--wide[data-v-470f559d]{grid-column:1/-1}.wallet-label[data-v-470f559d]{color:var(--vpl-color-text-secondary);font-size:var(--vpl-size-small);letter-spacing:.08em;text-transform:uppercase}.wallet-value[data-v-470f559d]{font-family:var(--vpl-font-heading);letter-spacing:.02em}.wallet-footer[data-v-470f559d]{gap:var(--vpl-space-2);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.wallet-actions[data-v-470f559d]{gap:var(--vpl-space-2);flex-wrap:wrap;display:flex}.toast-container[data-v-b5df1af3]{bottom:var(--vpl-space-4);right:var(--vpl-space-4);z-index:9999;gap:var(--vpl-space-2);pointer-events:none;flex-direction:column;width:100%;max-width:420px;display:flex;position:fixed}@media (width<=480px){.toast-container[data-v-b5df1af3]{left:var(--vpl-space-3);right:var(--vpl-space-3);bottom:var(--vpl-space-3);max-width:none}}.toast-item[data-v-b5df1af3]{pointer-events:auto;align-items:flex-start;gap:var(--vpl-space-2);padding:var(--vpl-space-3) var(--vpl-space-4);border-radius:var(--vpl-radius-large);border:1px solid var(--vpl-color-surface-line);background:var(--vpl-color-surface-card);color:var(--vpl-color-text-primary);animation:.25s ease-out toast-slide-in-b5df1af3;display:flex;box-shadow:0 4px 12px #0003}.toast--danger[data-v-b5df1af3]{border-color:var(--vpl-color-danger);background:color-mix(in srgb, var(--vpl-color-danger) 12%, var(--vpl-color-surface-card))}.toast--warning[data-v-b5df1af3]{border-color:var(--vpl-color-warning);background:color-mix(in srgb, var(--vpl-color-warning) 12%, var(--vpl-color-surface-card))}.toast--success[data-v-b5df1af3]{border-color:var(--vpl-color-success);background:color-mix(in srgb, var(--vpl-color-success) 12%, var(--vpl-color-surface-card))}.toast--info[data-v-b5df1af3]{border-color:var(--vpl-color-brand);background:color-mix(in srgb, var(--vpl-color-brand) 12%, var(--vpl-color-surface-card))}.toast-message[data-v-b5df1af3]{font-size:var(--vpl-size-body);flex:1;line-height:1.45}.toast-dismiss[data-v-b5df1af3]{color:var(--vpl-color-text-secondary);cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:0;font-size:1.25rem;line-height:1}@keyframes toast-slide-in-b5df1af3{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.toolbar[data-v-02a616f3]{gap:var(--vpl-space-3);display:grid}.status-row[data-v-02a616f3],.action-row[data-v-02a616f3]{gap:var(--vpl-space-2);flex-wrap:wrap;align-items:center;display:flex}.nav-mobile[data-v-02a616f3]{gap:var(--vpl-space-2);display:grid}.nav-row[data-v-02a616f3]{gap:var(--vpl-space-2);flex-wrap:wrap;display:flex}.nav-more[data-v-02a616f3]{border-radius:var(--vpl-radius-large)}.nav-more-summary[data-v-02a616f3]{align-items:center;gap:var(--vpl-space-2);cursor:pointer;border:1px solid var(--vpl-color-surface-line);border-radius:var(--vpl-radius-pill);background:color-mix(in srgb, var(--vpl-color-surface-card) 92%, transparent);color:var(--vpl-color-text-primary);font:inherit;padding:.7rem 1rem;list-style:none;display:inline-flex;box-shadow:inset 0 1px #ffffff2e}.nav-more-summary[data-v-02a616f3]::-webkit-details-marker{display:none}.nav-row--overflow[data-v-02a616f3]{margin-top:var(--vpl-space-2);padding-top:var(--vpl-space-2);border-top:1px solid color-mix(in srgb, var(--vpl-color-surface-line) 88%, transparent)}.theme-row[data-v-02a616f3]{align-items:center;gap:var(--vpl-space-2);flex-wrap:wrap;display:flex}.theme-caption[data-v-02a616f3]{color:var(--vpl-color-text-secondary);font-size:var(--vpl-size-small);letter-spacing:.12em;text-transform:uppercase;margin:0}.nav-link[data-v-02a616f3],.theme-pill[data-v-02a616f3]{border:1px solid var(--vpl-color-surface-line);border-radius:var(--vpl-radius-pill);background:color-mix(in srgb, var(--vpl-color-surface-card) 92%, transparent);color:var(--vpl-color-text-primary);cursor:pointer;padding:.7rem 1rem;text-decoration:none;transition:transform .12s,border-color .12s,background .12s,box-shadow .12s;box-shadow:inset 0 1px #ffffff2e}.nav-link.is-active[data-v-02a616f3]{background:linear-gradient(135deg, var(--vpl-color-signal-hot), var(--vpl-color-accent-brandStrong));border-color:var(--vpl-border-active-lucky);color:var(--vpl-color-text-inverse);box-shadow:var(--vpl-shadow-promo)}.nav-link[data-v-02a616f3]:hover,.theme-pill[data-v-02a616f3]:hover{background:color-mix(in srgb, var(--vpl-color-surface-cardStrong) 36%, transparent);transform:translateY(-1px)}.theme-pill[data-v-02a616f3]{font-size:var(--vpl-size-small);padding:.55rem .85rem}.theme-pill.is-active[data-v-02a616f3]{background:linear-gradient(135deg, var(--vpl-color-surface-table), var(--vpl-color-surface-cardStrong));border-color:var(--vpl-border-active-lucky);box-shadow:0 0 0 1px color-mix(in srgb, var(--vpl-border-active-lucky) 42%, transparent)}[data-theme=dawn] .theme-caption{color:color-mix(in srgb, var(--vpl-color-text-secondary) 84%, var(--vpl-color-accent-brandStrong) 16%)}[data-theme=dawn] .nav-link,[data-theme=dawn] .theme-pill{border-color:color-mix(in srgb, var(--vpl-color-surface-line) 96%, white);background:linear-gradient(180deg, color-mix(in srgb, var(--vpl-color-surface-cardStrong) 36%, white), color-mix(in srgb, var(--vpl-color-surface-card) 98%, white));box-shadow:inset 0 1px #ffffffc2,0 10px 20px #442e140f}[data-theme=dawn] .nav-link.is-active{box-shadow:0 0 0 1px color-mix(in srgb, var(--vpl-border-active-lucky) 18%, transparent), 0 18px 32px #8a35182e}[data-theme=dawn] .theme-pill.is-active{background:linear-gradient(135deg, color-mix(in srgb, var(--vpl-color-surface-table) 88%, white), color-mix(in srgb, var(--vpl-color-surface-cardStrong) 92%, white));box-shadow:0 0 0 2px color-mix(in srgb, var(--vpl-border-active-lucky) 16%, transparent), 0 12px 20px #442e1414}
