:root{--white:#fff;--black:#000;--icon-muted:#a3a3a3;--error:#fe4711;--danger:#ef4444;--success:#067647;--success-bright:#22c55e;--warning:#f59e0b;--pending:#eab308;--toast-error:#f04438;--toast-error-bg:#3b1a1a;--toast-success:#22c55e;--toast-success-bg:#0f2a1a;--badge-violet:#7c5cff;--badge-blue:#4fa1f9;--badge-bronze:#6a421f;--avatar-from:#e6b692;--avatar-to:#f9dbbf;--wallet-amount:#f9ec2f;--lucky-metal-light:var(--cta-from);--lucky-metal-mid:var(--cta-to);--lucky-metal-dark:var(--primary);--lucky-metal-deep:var(--primary-deep);--lucky-text-on-metal:var(--text-on-cta);--red-packet-light:#ff5a4e;--red-packet-main:#e0261b;--red-packet-dark:#9e0f0b;--red-packet-card:#fff8e8;--red-packet-trim:#f5c755}*{box-sizing:border-box}body,html{margin:0;min-height:100%;background:var(--bg);color:var(--text);font-family:Arial,Helvetica,sans-serif;min-width:320px}#app{min-height:100vh}h1,h2,h3,h4,p{margin:0}button{font-family:inherit}button.is-clicking,button.is-clicking *{pointer-events:none!important;opacity:.5;cursor:not-allowed}img{display:block}.app-layout[data-v-d82aa1ac]{min-height:100vh;background:var(--bg);display:flex;flex-direction:column;overflow-x:hidden}@media(max-width:768px){.app-layout[data-v-d82aa1ac]{padding-bottom:80px}}.layout-body[data-v-d82aa1ac]{display:flex;flex:1;justify-content:space-around}@media(max-width:768px){.app-layout:not(.app-layout--sidebar-mobile) .layout-sidebar[data-v-d82aa1ac]{display:none!important}.app-layout--sidebar-mobile .layout-body[data-v-d82aa1ac]{flex-wrap:wrap;align-items:flex-start;padding:8px;gap:0}}.layout-main[data-v-d82aa1ac]{flex:1;min-width:0;display:flex;flex-direction:column;margin-left:var(--sidebar-width,64px);padding:var(--layout-padding);gap:var(--layout-gap);max-width:var(--layout-max-width);transition:margin-left .3s ease}@media(max-width:768px){.layout-main[data-v-d82aa1ac]{margin-left:0;padding:var(--layout-padding-mobile);gap:var(--layout-gap-mobile);max-width:none}}.btn-wallet[data-v-4fe36fb5]{position:relative;display:flex;align-items:center;gap:8px;border:1px solid var(--primary);border-right:none;border-top-left-radius:5px;border-bottom-left-radius:5px;padding:7px 14px;color:var(--text);font-size:14px;font-weight:600;font-family:Urbanist,sans-serif;cursor:pointer;white-space:nowrap;min-width:220px}.btn-wallet[data-v-4fe36fb5]:last-child{border-right:1px solid var(--primary);border-top-right-radius:5px;border-bottom-right-radius:5px}@media(max-width:768px){.btn-wallet[data-v-4fe36fb5]{padding:6px 10px;gap:6px;font-size:12px;min-width:160px;max-width:180px}}.wallet-icon-svg[data-v-4fe36fb5]{color:var(--highlight);flex-shrink:0}.wallet-label[data-v-4fe36fb5]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wallet-chevron[data-v-4fe36fb5]{color:var(--accent);flex-shrink:0;transition:transform .2s ease}.wallet-chevron.open[data-v-4fe36fb5]{transform:rotate(180deg)}.wallet-dropdown[data-v-4fe36fb5]{position:absolute;top:calc(100% + 8px);left:0;width:100%;padding:14px;background:linear-gradient(165deg,var(--surface-3) 0,var(--surface-0) 100%);border:1px solid var(--border);border-radius:14px;z-index:400;box-shadow:0 8px 24px color-mix(in srgb,var(--black) 50%,transparent);cursor:default;white-space:normal}.wallet-dropdown-title[data-v-4fe36fb5]{color:var(--text);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;margin-bottom:10px}.wallet-row[data-v-4fe36fb5]{display:flex;align-items:center;gap:10px;padding:8px;border-radius:10px;cursor:pointer;transition:background .15s}.wallet-row+.wallet-row[data-v-4fe36fb5]{margin-top:4px}.wallet-row.active[data-v-4fe36fb5],.wallet-row[data-v-4fe36fb5]:hover{background:var(--surface-hover)}.wallet-row-text[data-v-4fe36fb5]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.wallet-row-name[data-v-4fe36fb5]{color:var(--text);font-size:13px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wallet-row-amount[data-v-4fe36fb5]{flex-shrink:0;color:var(--text);font-size:13px;font-weight:700;white-space:nowrap}.wallet-row-radio[data-v-4fe36fb5]{flex-shrink:0;width:10px;height:10px;border-radius:50%;border:1px solid var(--text-dim)}.wallet-row-radio.active[data-v-4fe36fb5]{border-color:var(--success);background:var(--success)}.menu-drop-enter-active[data-v-4fe36fb5],.menu-drop-leave-active[data-v-4fe36fb5]{transition:opacity .15s ease,transform .15s ease}.menu-drop-enter[data-v-4fe36fb5],.menu-drop-leave-to[data-v-4fe36fb5]{opacity:0;transform:translateY(-6px)}.currency-select[data-v-0d380a82]{position:relative;flex-shrink:0}.currency-select--inline .currency-trigger[data-v-0d380a82]{display:flex;align-items:center;justify-content:center;gap:4px;min-width:85px;padding:7px 14px;border:1px solid var(--primary);border-left:1px solid var(--border-subtle);border-top-right-radius:5px;border-bottom-right-radius:5px;color:var(--text);font-size:14px;font-weight:600;font-family:Urbanist,sans-serif;cursor:pointer;white-space:nowrap}@media(max-width:768px){.currency-select--inline .currency-trigger[data-v-0d380a82]{padding:6px 10px;font-size:12px;min-width:160px}}.currency-select--inline .currency-trigger .currency-chevron[data-v-0d380a82]{width:9px;height:9px;flex-shrink:0;color:var(--text-dim)}.currency-select--compact[data-v-0d380a82]{display:none}@media(max-width:768px){.currency-select--compact[data-v-0d380a82]{display:flex}}.currency-select--compact .currency-trigger[data-v-0d380a82]{background:var(--surface-control);color:var(--text);border-radius:8px;height:32px;padding:0 10px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:500;cursor:pointer;white-space:nowrap;gap:2px}.currency-select--compact .currency-chevron[data-v-0d380a82]{margin-left:3px;transition:transform .2s ease}.currency-select--compact .currency-chevron.open[data-v-0d380a82]{transform:rotate(180deg)}.currency-dropdown[data-v-0d380a82]{position:absolute;top:calc(100% + 8px);right:0;width:85px;padding:6px;background:var(--surface-1);border:1px solid var(--border);border-radius:12px;z-index:400;box-shadow:0 8px 24px color-mix(in srgb,var(--black) 50%,transparent);max-height:260px;overflow-y:auto}.currency-row[data-v-0d380a82]{display:flex;align-items:center;justify-content:space-between;padding:9px 10px;border-radius:8px;cursor:pointer;transition:background .15s}.currency-row[data-v-0d380a82]:hover{background:var(--surface-hover)}.currency-row svg[data-v-0d380a82]{color:var(--highlight);flex-shrink:0}.currency-row.active .currency-row-code[data-v-0d380a82]{color:var(--highlight);font-weight:700}.currency-row-code[data-v-0d380a82]{color:var(--text-sub);font-size:13px;font-weight:600;letter-spacing:.02em}.menu-drop-enter-active[data-v-0d380a82],.menu-drop-leave-active[data-v-0d380a82]{transition:opacity .15s ease,transform .15s ease}.menu-drop-enter[data-v-0d380a82],.menu-drop-leave-to[data-v-0d380a82]{opacity:0;transform:translateY(-6px)}.lang-wrapper[data-v-7aa9a181]{position:relative}.lang-btn[data-v-7aa9a181]{background:var(--surface-control);color:var(--text);border-radius:8px;height:32px;padding:0 10px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:500;cursor:pointer;white-space:nowrap;gap:2px}.lang-btn svg[data-v-7aa9a181]{margin-left:3px}.lang-dropdown[data-v-7aa9a181]{position:absolute;top:calc(100% + 6px);right:0;min-width:80px;background:linear-gradient(165deg,var(--surface-3) 0,var(--surface-0) 100%);border:1px solid var(--border);border-radius:10px;overflow:hidden;z-index:400;box-shadow:0 8px 24px color-mix(in srgb,var(--black) 50%,transparent)}.lang-option[data-v-7aa9a181]{padding:10px 16px;font-size:14px;font-weight:500;color:var(--text-sub);cursor:pointer;transition:background .15s}.lang-option[data-v-7aa9a181]:hover{background:var(--surface-hover)}.lang-option.active[data-v-7aa9a181]{color:var(--highlight);font-weight:600}.menu-drop-enter-active[data-v-7aa9a181],.menu-drop-leave-active[data-v-7aa9a181]{transition:opacity .15s ease,transform .15s ease}.menu-drop-enter[data-v-7aa9a181],.menu-drop-leave-to[data-v-7aa9a181]{opacity:0;transform:translateY(-6px)}.menu-dropdown[data-v-0a286439]{position:absolute;top:calc(100% + 10px);right:0;min-width:200px;background:linear-gradient(165deg,var(--surface-3) 0,var(--surface-0) 100%);border:1px solid var(--border);border-radius:12px;overflow:hidden;z-index:300;box-shadow:0 8px 24px color-mix(in srgb,var(--black) 50%,transparent)}.menu-drop-item[data-v-0a286439]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;text-decoration:none;border-bottom:1px solid var(--surface-hover);transition:background .15s}.menu-drop-item span[data-v-0a286439]{color:var(--text-sub);font-size:14px;font-weight:600;font-family:Urbanist,sans-serif}.menu-drop-item[data-v-0a286439]:hover{background:var(--surface-hover)}.menu-drop-item.menu-drop-item-active span[data-v-0a286439]{color:var(--highlight)}.menu-drop-logout[data-v-0a286439]{display:flex;align-items:center;gap:8px;width:100%;padding:12px 16px;border:none;background:transparent;color:var(--error);font-size:14px;font-weight:600;font-family:Urbanist,sans-serif;cursor:pointer;transition:background .15s}.menu-drop-logout[data-v-0a286439]:hover{background:color-mix(in srgb,var(--error) 8%,transparent)}.menu-drop-parent .menu-drop-item--has-sub[data-v-0a286439]{cursor:pointer}.menu-drop-parent .menu-drop-item--has-sub .sub-arrow[data-v-0a286439]{color:var(--text-tab);transition:transform .2s ease}.menu-drop-parent.open .sub-arrow[data-v-0a286439]{transform:rotate(180deg)}.menu-sub-dropdown[data-v-0a286439]{background:color-mix(in srgb,var(--black) 15%,transparent);border-top:1px solid var(--surface-hover)}.menu-sub-item[data-v-0a286439]{display:block;padding:10px 16px 10px 28px;font-size:13px;font-weight:500;color:var(--text-sub);text-decoration:none;border-bottom:1px solid var(--surface-hover);transition:background .15s}.menu-sub-item[data-v-0a286439]:last-child{border-bottom:none}.menu-sub-item[data-v-0a286439]:hover{background:var(--surface-hover)}.menu-sub-item.menu-sub-item-active[data-v-0a286439]{color:var(--highlight)}.sub-drop-enter-active[data-v-0a286439],.sub-drop-leave-active[data-v-0a286439]{transition:opacity .15s ease,transform .15s ease}.sub-drop-enter[data-v-0a286439],.sub-drop-leave-to[data-v-0a286439]{opacity:0;transform:translateY(-4px)}.the-nav[data-v-4ffefefe]{width:100%;background:var(--surface-0);display:flex;align-items:center;justify-content:space-between;padding:14px 40px 14px calc(var(--sidebar-width, 64px) + 36px);position:sticky;top:0;z-index:100;transition:padding-left .3s ease}@media(max-width:768px){.the-nav[data-v-4ffefefe]{padding:8px 20px}}.nav-logo[data-v-4ffefefe]{cursor:pointer}.nav-logo img[data-v-4ffefefe]{height:32px;width:auto}@media(max-width:768px){.nav-logo img[data-v-4ffefefe]{height:24px}}.nav-actions[data-v-4ffefefe],.nav-btns[data-v-4ffefefe],.nav-user-btns[data-v-4ffefefe]{display:flex;align-items:center;gap:8px;min-width:0}@media(max-width:768px){.desktop-only[data-v-4ffefefe]{display:none!important}}.btn-wallet-group[data-v-4ffefefe]{display:flex;align-items:center;min-width:0}.nav-extras[data-v-4ffefefe]{display:flex;align-items:center;gap:8px;position:relative;flex-shrink:0;margin-left:auto}.divider-v[data-v-4ffefefe]{width:1px;height:16px;background:color-mix(in srgb,var(--white) 20%,transparent)}.menu-icon[data-v-4ffefefe]{color:var(--icon-muted)}.menu-drop-enter-active[data-v-4ffefefe],.menu-drop-leave-active[data-v-4ffefefe]{transition:opacity .15s ease,transform .15s ease}.menu-drop-enter[data-v-4ffefefe],.menu-drop-leave-to[data-v-4ffefefe]{opacity:0;transform:translateY(-6px)}.the-sidebar[data-v-134d6e0a]{position:fixed;top:0;left:0;height:100vh;width:64px;z-index:100;overflow:hidden;border-right:1px solid var(--border-strong);background:linear-gradient(180deg,var(--surface-2) 0,var(--surface-1) 46.63%,var(--surface-2) 100%);transition:width .3s ease}.the-sidebar.expanded[data-v-134d6e0a]{width:240px}@media(max-width:768px){.the-sidebar[data-v-134d6e0a]{position:relative;top:auto;left:auto;height:auto;width:116px;flex-shrink:0;border-right:none;border:1px solid var(--border-subtle);border-radius:10px;background:linear-gradient(180deg,var(--surface-2) 0,var(--surface-1) 46.63%,var(--surface-2) 100%);box-shadow:0 0 34px 0 var(--glow) inset;align-self:flex-start;transition:none}.the-sidebar.expanded[data-v-134d6e0a]{width:116px}}.sidebar-inner[data-v-134d6e0a]{display:flex;flex-direction:column;align-items:stretch;height:100%;overflow-x:hidden;overflow-y:auto;scrollbar-width:none}.sidebar-inner[data-v-134d6e0a]::-webkit-scrollbar{display:none}@media(max-width:768px){.sidebar-inner[data-v-134d6e0a]{height:auto;overflow:visible}}.sidebar-shadow[data-v-134d6e0a]{position:absolute;inset:0;box-shadow:inset 0 0 44px 0 var(--glow);pointer-events:none;border-radius:inherit}.sidebar-back[data-v-134d6e0a]{display:flex;align-items:center;gap:14px;padding:12px 16px;flex-shrink:0}@media(max-width:768px){.sidebar-back[data-v-134d6e0a]{display:none}}.back-arrow[data-v-134d6e0a]{transition:transform .3s ease}.the-sidebar:not(.expanded) .back-arrow[data-v-134d6e0a]{transform:rotate(180deg)}.sidebar-item[data-v-134d6e0a]{position:relative;display:flex;align-items:center;gap:0;cursor:pointer;border-radius:8px;border:1px solid transparent;padding:11px 16px;transition:gap .3s ease}.the-sidebar.expanded .sidebar-item[data-v-134d6e0a]{gap:14px}@media(max-width:768px){.sidebar-item[data-v-134d6e0a]{gap:6px;padding:12px 8px 12px 16px}}.sidebar-item.active[data-v-134d6e0a]{background:linear-gradient(180deg,var(--surface-card) 0,var(--surface-active) 48.56%,var(--surface-active) 100%);border-color:var(--border-accent)}.sidebar-icon[data-v-134d6e0a]{flex-shrink:0;-o-object-fit:contain;object-fit:contain;width:32px;height:32px}@media(max-width:768px){.sidebar-icon[data-v-134d6e0a]{width:20px;height:20px}}.sidebar-label[data-v-134d6e0a]{color:var(--text);font-size:16px;font-weight:700;white-space:nowrap;opacity:0;width:0;overflow:hidden;transition:opacity .2s ease}.the-sidebar.expanded .sidebar-label[data-v-134d6e0a]{opacity:1;width:auto}@media(max-width:768px){.sidebar-label[data-v-134d6e0a]{opacity:1;width:auto;font-size:12px}}.item-divider[data-v-134d6e0a]{display:none}@media(max-width:768px){.item-divider[data-v-134d6e0a]{display:block;width:48px;height:0;border-top:1px solid var(--border-subtle);margin:4px auto}.mobile-hidden[data-v-134d6e0a]{display:none}}.the-footer[data-v-4a3b3c1d]{background:var(--surface-1);border-top:1px solid var(--border-strong);display:flex;justify-content:space-around}.footer-inner[data-v-4a3b3c1d]{flex:1;min-width:0;margin-left:var(--sidebar-width,64px);max-width:1376px;padding:32px 88px;transition:margin-left .3s ease;display:flex;flex-direction:column;gap:16px}@media(max-width:1213px){.footer-inner[data-v-4a3b3c1d]{padding:24px 32px}}@media(max-width:768px){.footer-inner[data-v-4a3b3c1d]{margin-left:0;padding:20px 16px}}.footer-main[data-v-4a3b3c1d]{display:flex;align-items:flex-start;gap:48px;justify-content:center}@media(max-width:1213px){.footer-main[data-v-4a3b3c1d]{flex-direction:column;gap:16px}}.footer-col[data-v-4a3b3c1d]{display:flex;flex-direction:column;gap:8px;flex:1}@media(max-width:1213px){.footer-col[data-v-4a3b3c1d]{flex:none;width:100%}}.footer-col h4[data-v-4a3b3c1d]{margin:0;color:var(--text);font-weight:700;font-size:16px;line-height:20px}@media(max-width:1213px){.footer-col h4[data-v-4a3b3c1d]{font-size:14px}}.footer-divider-v[data-v-4a3b3c1d]{width:1px;background:var(--border-strong);align-self:stretch;flex-shrink:0}@media(max-width:1213px){.footer-divider-v[data-v-4a3b3c1d]{display:none}}.footer-divider-h[data-v-4a3b3c1d]{display:none;width:100%;height:0;border-top:1px solid color-mix(in srgb,var(--white) 15%,transparent)}@media(max-width:1213px){.footer-divider-h[data-v-4a3b3c1d]{display:block}}.quick-links[data-v-4a3b3c1d]{display:none;flex-direction:column;gap:8px}@media(max-width:1213px){.quick-links[data-v-4a3b3c1d]{display:flex}}.quick-links-list[data-v-4a3b3c1d]{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}@media(max-width:1213px){.quick-links-list[data-v-4a3b3c1d]{display:none}}.quick-links-list li[data-v-4a3b3c1d]{color:var(--text);font-size:14px;line-height:20px;cursor:pointer}.quick-links-list li[data-v-4a3b3c1d]:hover{color:var(--title-to)}.links-row[data-v-4a3b3c1d]{display:flex;gap:8px;flex-wrap:wrap}.footer-link[data-v-4a3b3c1d]{border-left:2px solid var(--accent-light);padding:2px 10px;color:var(--text);font-size:12px;font-weight:600;line-height:18px;white-space:nowrap;cursor:pointer}.payment-row[data-v-4a3b3c1d]{display:flex;align-items:center;gap:8px}.payment-row img[data-v-4a3b3c1d]{height:20px;width:auto;-o-object-fit:contain;object-fit:contain}.support-list[data-v-4a3b3c1d]{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.support-list li[data-v-4a3b3c1d]{display:flex;align-items:center;gap:8px}.support-list li img[data-v-4a3b3c1d]{width:24px;height:24px;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.support-list li span[data-v-4a3b3c1d]{color:var(--text);font-size:14px;line-height:20px}@media(max-width:1213px){.title-desktop[data-v-4a3b3c1d]{display:none!important}}.title-stacked[data-v-4a3b3c1d]{display:none}@media(max-width:1213px){.title-stacked[data-v-4a3b3c1d]{display:block}}.app-download[data-v-4a3b3c1d]{display:flex;gap:16px;align-items:flex-start}@media(max-width:1213px){.app-download[data-v-4a3b3c1d]{display:none}}.app-download .store-btns[data-v-4a3b3c1d]{display:flex;flex-direction:column;gap:16px;width:88px}.app-download .store-btns img[data-v-4a3b3c1d]{width:100%;height:auto}.app-download .qr-code[data-v-4a3b3c1d]{width:88px;height:88px;-o-object-fit:cover;object-fit:cover}.footer-about-desc[data-v-4a3b3c1d]{font-size:12px;color:var(--text);line-height:18px;margin:0;display:none}@media(max-width:1213px){.footer-about-desc[data-v-4a3b3c1d]{display:block}}.footer-bottom[data-v-4a3b3c1d]{display:flex;flex-direction:column;gap:8px}.footer-bottom p[data-v-4a3b3c1d]{margin:0;color:var(--text);font-size:14px;font-weight:700;line-height:20px}.footer-line[data-v-4a3b3c1d]{height:1px;background:var(--border-strong);width:100%}.mobile-bottom-nav[data-v-09dd3ae2]{display:none}@media(max-width:768px){.mobile-bottom-nav[data-v-09dd3ae2]{display:block;position:fixed;bottom:8px;left:8px;right:8px;z-index:200}}.nav-inner[data-v-09dd3ae2]{display:flex;align-items:center;padding:8px 16px;background:linear-gradient(180deg,var(--surface-2) 0,var(--surface-1) 46.63%,var(--surface-2) 100%);border:1px solid var(--border-bright);border-radius:16px;box-shadow:0 0 12px color-mix(in srgb,var(--black) 80%,transparent),inset 0 0 34px 0 var(--glow)}.nav-item-wrap[data-v-09dd3ae2],.nav-item[data-v-09dd3ae2]{flex:1;display:flex;align-items:center}.nav-item[data-v-09dd3ae2]{flex-direction:column;gap:4px;cursor:pointer;padding:4px 0;border-radius:8px;transition:background .2s}.nav-item.active[data-v-09dd3ae2]{background:color-mix(in srgb,var(--glow) 25%,transparent)}.nav-icon[data-v-09dd3ae2]{width:32px;height:32px;-o-object-fit:contain;object-fit:contain;display:block}.nav-label[data-v-09dd3ae2]{color:var(--text);font-size:12px;font-weight:700;text-align:center;line-height:18px;white-space:nowrap}.nav-divider[data-v-09dd3ae2]{width:1px;height:48px;background:var(--border-accent);flex-shrink:0}.app-btn[data-v-e8db3c38]{border:none;font-family:Urbanist,sans-serif;font-weight:600;white-space:nowrap;cursor:pointer}.app-btn[data-v-e8db3c38]:disabled:not(.app-btn--done){opacity:.5;cursor:not-allowed}.app-btn--primary[data-v-e8db3c38]{background:linear-gradient(180deg,var(--primary) 0,var(--primary-deep) 100%);color:var(--text)}.app-btn--cta[data-v-e8db3c38]{background:linear-gradient(180deg,var(--cta-from) 0,var(--cta-to) 100%);color:var(--text-on-cta)}.app-btn--outline[data-v-e8db3c38]{background:transparent;border:1px solid var(--primary);color:var(--text)}.app-btn--sm[data-v-e8db3c38]{padding:6px 14px;font-size:12px;border-radius:5px}.app-btn--md[data-v-e8db3c38]{padding:7px 14px;font-size:14px;border-radius:5px}.app-btn--lg[data-v-e8db3c38]{padding:10px 14px;font-size:14px;border-radius:8px}.app-btn--done[data-v-e8db3c38]{background:var(--surface-hover);color:var(--text-dim);cursor:not-allowed}.app-btn--block[data-v-e8db3c38]{width:100%}.app-icon-btn[data-v-3b0b61ae]{display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:0;border-radius:16px;border:1px solid var(--accent);background:linear-gradient(180deg,var(--primary) 0,var(--primary-deep) 100%);color:var(--text);cursor:pointer}.app-card[data-v-47eb6606]{display:flex;flex-direction:column;gap:20px;padding:24px 20px;border-radius:16px;border:1px solid var(--border-subtle);background:linear-gradient(179deg,var(--surface-card) 20%,var(--surface-0) 54%)}.app-card__header[data-v-47eb6606]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.app-card__heading[data-v-47eb6606]{flex:1;min-width:0}.app-card__title-row[data-v-47eb6606]{display:flex;align-items:center;gap:8px}.app-card__title[data-v-47eb6606]{color:var(--text-main);font-size:20px;font-weight:800;font-family:Urbanist,sans-serif;line-height:32px;margin:0}.app-card__desc[data-v-47eb6606]{color:var(--text-muted);font-size:14px;font-weight:400;font-family:Urbanist,sans-serif;line-height:20px;margin:4px 0 0}.form-group[data-v-8bdf23ba]{display:flex;flex-direction:column;gap:6px}.form-field-label[data-v-8bdf23ba]{color:var(--text-sub);font-size:14px;font-weight:500;font-family:Urbanist,sans-serif;line-height:20px}.form-field-required[data-v-8bdf23ba]{color:var(--error);margin-left:2px}.form-field-input[data-v-8bdf23ba]{display:flex;align-items:center;gap:8px;background:var(--surface-1);border:1px solid var(--border);border-radius:8px;padding:10px 12px;position:relative;cursor:pointer}.form-field-input.form-field-amount[data-v-8bdf23ba]{padding:0;cursor:default}.form-field-input--error[data-v-8bdf23ba]{border-color:var(--error)}.form-field-input--disabled[data-v-8bdf23ba]{opacity:.6;cursor:not-allowed}.form-field-input--disabled .form-field-native[data-v-8bdf23ba]{cursor:not-allowed}.form-field-native[data-v-8bdf23ba],.form-field-value[data-v-8bdf23ba]{flex:1;color:var(--text);font-size:14px;font-weight:400;font-family:Urbanist,sans-serif;line-height:22px}.form-field-native[data-v-8bdf23ba]{background:none;border:none;outline:none;cursor:text}.form-field-native[data-v-8bdf23ba]::-moz-placeholder{color:var(--text-dim)}.form-field-native[data-v-8bdf23ba]::placeholder{color:var(--text-dim)}.form-field-native[data-v-8bdf23ba]::-webkit-inner-spin-button,.form-field-native[data-v-8bdf23ba]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}.form-field-placeholder[data-v-8bdf23ba]{color:var(--text-dim)!important}.date-picker[data-v-8bdf23ba]{position:absolute;top:calc(100% + 6px);left:0;width:280px;background:var(--surface-1);border:1px solid var(--border);border-radius:12px;padding:16px;z-index:100;box-shadow:0 8px 24px color-mix(in srgb,var(--black) 50%,transparent)}.date-picker-header[data-v-8bdf23ba]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.date-month-label[data-v-8bdf23ba]{color:var(--text);font-size:14px;font-weight:600;font-family:Urbanist,sans-serif}.date-nav-btn[data-v-8bdf23ba]{background:none;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;border-radius:6px}.date-nav-btn[data-v-8bdf23ba]:hover{background:var(--surface-hover)}.date-weekdays[data-v-8bdf23ba]{display:grid;grid-template-columns:repeat(7,1fr);margin-bottom:6px}.date-weekdays span[data-v-8bdf23ba]{text-align:center;color:var(--text-dim);font-size:11px;font-weight:600;font-family:Urbanist,sans-serif;padding:4px 0}.date-grid[data-v-8bdf23ba]{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}.date-month-clickable[data-v-8bdf23ba]{cursor:pointer;display:flex;align-items:center;gap:2px}.date-month-clickable[data-v-8bdf23ba]:hover{color:var(--text)}.date-ym-header[data-v-8bdf23ba]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.date-ym-grid[data-v-8bdf23ba]{padding:4px 0}.date-month-grid[data-v-8bdf23ba]{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.date-month-cell[data-v-8bdf23ba]{text-align:center;padding:8px 4px;border-radius:8px;font-size:13px;font-family:Urbanist,sans-serif;color:var(--text-sub);cursor:pointer}.date-month-cell[data-v-8bdf23ba]:hover{background:var(--surface-hover);color:var(--text)}.date-month-cell.date-cell--selected[data-v-8bdf23ba]{background:linear-gradient(180deg,var(--primary) 0,var(--primary-deep) 100%);color:var(--text);font-weight:700}.date-cell[data-v-8bdf23ba]{text-align:center;padding:6px 0;border-radius:6px;font-size:13px;font-family:Urbanist,sans-serif;color:var(--text-sub);cursor:pointer}.date-cell[data-v-8bdf23ba]:hover:not(.date-cell--empty){background:var(--surface-hover);color:var(--text)}.date-cell--empty[data-v-8bdf23ba]{cursor:default}.date-cell--today[data-v-8bdf23ba]{color:var(--text);font-weight:700;border:1px solid var(--accent)}.date-cell--selected[data-v-8bdf23ba]{background:linear-gradient(180deg,var(--primary) 0,var(--primary-deep) 100%);color:var(--text);font-weight:700}.form-field-eye[data-v-8bdf23ba]{background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center;flex-shrink:0}.form-field-dropdown[data-v-8bdf23ba]{position:absolute;top:calc(100% + 4px);left:0;right:0;background:var(--surface-1);border:1px solid var(--border);border-radius:8px;z-index:10;max-height:200px;overflow-y:auto;scrollbar-width:thin}.form-field-dropdown[data-v-8bdf23ba]::-webkit-scrollbar{width:4px}.form-field-dropdown[data-v-8bdf23ba]::-webkit-scrollbar-thumb{background:var(--border);border-radius:4px}.form-field-option[data-v-8bdf23ba]{padding:10px 12px;color:var(--text-sub);font-size:14px;font-family:Urbanist,sans-serif;cursor:pointer}.form-field-option[data-v-8bdf23ba]:hover{background:var(--surface-hover)}.form-field-option.selected[data-v-8bdf23ba]{color:var(--accent)}.form-field-currency[data-v-8bdf23ba]{display:flex;align-items:center;gap:4px;padding:10px 12px;flex-shrink:0;cursor:pointer}.form-field-currency svg[data-v-8bdf23ba]{color:var(--text-muted);pointer-events:none;flex-shrink:0}.form-field-currency-select[data-v-8bdf23ba]{background:transparent;border:none;outline:none;color:var(--text);font-size:14px;font-family:Urbanist,sans-serif;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none}.form-field-currency-select option[data-v-8bdf23ba]{background:var(--surface-1);color:var(--text)}.form-field-divider[data-v-8bdf23ba]{width:1px;height:24px;background:var(--border);flex-shrink:0}.form-field-amount-input[data-v-8bdf23ba]{padding:10px 12px 10px 10px}.form-field-hint[data-v-8bdf23ba]{color:var(--text-hint);font-size:12px;font-weight:400;font-family:Urbanist,sans-serif;line-height:18px;margin:0;padding:0 6px}.form-field-hint--taken[data-v-8bdf23ba]{color:var(--error)}.form-field-hint--available[data-v-8bdf23ba]{color:var(--success-bright)}.form-field-otp[data-v-8bdf23ba]{padding:4px 4px 4px 12px;cursor:default}.form-field-otp .form-field-native[data-v-8bdf23ba]{padding:6px 0}.form-field-otp-btn[data-v-8bdf23ba]{flex-shrink:0;white-space:nowrap;padding:8px 14px;border:none;border-radius:6px;background:linear-gradient(180deg,var(--primary) 0,var(--primary-deep) 100%);color:var(--text);font-size:13px;font-weight:600;font-family:Urbanist,sans-serif;cursor:pointer}.form-field-otp-btn[data-v-8bdf23ba]:disabled{opacity:.6;cursor:not-allowed}.form-field-wallet[data-v-8bdf23ba]{padding:0;cursor:default}.form-field-wallet .form-field-native[data-v-8bdf23ba]{padding:10px 12px}.form-field-copy[data-v-8bdf23ba]{display:flex;align-items:center;gap:4px;padding:10px 14px;border:none;border-left:1px solid var(--border);border-radius:0 8px 8px 0;background:transparent;color:var(--text-sub);font-size:14px;font-weight:600;font-family:Urbanist,sans-serif;cursor:pointer;flex-shrink:0;white-space:nowrap}.form-field-copy[data-v-8bdf23ba]:hover{background:color-mix(in srgb,var(--white) 5%,transparent)}.app-table-container[data-v-3d5ad354]{display:flex;flex-direction:column;gap:16px}.app-table-wrap[data-v-3d5ad354]{border-radius:12px;border:1px solid var(--border);overflow-x:auto;-webkit-overflow-scrolling:touch}.app-table[data-v-3d5ad354]{width:100%;border-collapse:collapse;min-width:480px}.app-table thead tr[data-v-3d5ad354]{background:var(--surface-1)}.app-table th[data-v-3d5ad354]{padding:12px 16px;color:var(--text-sub);font-size:13px;font-weight:600;font-family:Urbanist,sans-serif;text-align:left;white-space:nowrap}.app-table .th-action[data-v-3d5ad354]{width:48px}.app-table td[data-v-3d5ad354]{padding:14px 16px;color:var(--text-main);font-size:14px;font-weight:500;font-family:Urbanist,sans-serif;border-top:1px solid var(--surface-hover);white-space:nowrap}.app-table .td-action[data-v-3d5ad354]{text-align:right;width:48px}.app-table .td-empty[data-v-3d5ad354]{text-align:center;color:var(--text-hint);font-size:14px;font-family:Urbanist,sans-serif;padding:32px 16px}.app-table tbody tr[data-v-3d5ad354]:hover{background:color-mix(in srgb,var(--white) 2%,transparent)}.app-table-pagination[data-v-3d5ad354]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.pagination-info[data-v-3d5ad354]{color:var(--text-muted);font-size:13px;font-family:Urbanist,sans-serif}.pagination-btns[data-v-3d5ad354]{display:flex;align-items:center;gap:4px}.pg-btn[data-v-3d5ad354]{min-width:32px;height:32px;padding:0 6px;border-radius:6px;border:1px solid var(--border);background:transparent;color:var(--text-sub);font-size:13px;font-weight:600;font-family:Urbanist,sans-serif;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s}.pg-btn[data-v-3d5ad354]:hover:not(:disabled){background:var(--surface-hover)}.pg-btn[data-v-3d5ad354]:disabled{opacity:.35;cursor:default}.pg-btn.active[data-v-3d5ad354]{background:linear-gradient(180deg,var(--tab-from) 0,var(--tab-to) 100%);border-color:var(--accent);color:var(--text)}.app-toast[data-v-402463a4]{position:fixed;top:24px;left:50%;transform:translateX(-50%);z-index:9999;box-sizing:border-box;max-width:calc(100vw - 32px);padding:12px 16px;border-radius:8px;font-size:14px;font-weight:500;line-height:1.4;font-family:Urbanist,sans-serif;text-align:center;white-space:normal;word-break:break-word;pointer-events:none}.app-toast--error[data-v-402463a4]{background:var(--toast-error-bg);border:1px solid var(--toast-error);color:var(--toast-error)}.app-toast--success[data-v-402463a4]{background:var(--toast-success-bg);border:1px solid var(--toast-success);color:var(--toast-success)}.toast-fade-enter-active[data-v-402463a4],.toast-fade-leave-active[data-v-402463a4]{transition:opacity .3s ease,transform .3s ease}.toast-fade-enter[data-v-402463a4],.toast-fade-leave-to[data-v-402463a4]{opacity:0;transform:translateX(-50%) translateY(-10px)}