.topbar.svelte-6shxl5{--topbar-bg-1: #7e1f4f;--topbar-bg-2: #9b2b62;--topbar-surface: rgba(255, 255, 255, .12);--topbar-surface-strong: rgba(255, 255, 255, .18);--topbar-border: rgba(255, 255, 255, .16);--topbar-text: #fff7fb;--topbar-muted: rgba(255, 240, 248, .82);position:sticky;top:0;z-index:50;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-height:60px;padding:10px 16px;background:linear-gradient(135deg,var(--topbar-bg-1) 0%,var(--topbar-bg-2) 100%);border-bottom:none;box-shadow:0 10px 26px #5a103438;-webkit-backdrop-filter:none;backdrop-filter:none}.left.svelte-6shxl5,.right.svelte-6shxl5{display:flex;align-items:center;gap:8px;min-width:0}.right.svelte-6shxl5{justify-content:flex-end}.right--public.svelte-6shxl5{gap:8px;flex-wrap:wrap}.public-cta.svelte-6shxl5{min-height:36px;padding:0 14px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;font-size:var(--text-2);font-weight:var(--font-weight-bold);text-decoration:none;white-space:nowrap;transition:transform .1s ease,filter .16s ease,border-color .16s ease}.public-cta.svelte-6shxl5:active{transform:scale(.98)}.public-cta--outline.svelte-6shxl5{border:1px solid rgba(255,255,255,.4);color:#fff7fb;background:#ffffff1a}.public-cta--outline.svelte-6shxl5:hover{border-color:#ffffff8c;background:#ffffff29}.public-cta--solid.svelte-6shxl5{border:1px solid rgba(80,30,90,.35);color:#2a0e22;background:linear-gradient(180deg,#f0ddff,#c9a6e8);box-shadow:0 6px 16px #320c282e}.public-cta--solid.svelte-6shxl5:hover{filter:brightness(1.04)}.quick-links.svelte-6shxl5{display:flex;align-items:center;gap:6px;min-width:0;overflow:auto hidden;scrollbar-width:none}.quick-links.svelte-6shxl5::-webkit-scrollbar{display:none}.quick-link.svelte-6shxl5{min-height:36px;display:inline-flex;align-items:center;padding:0 12px;border-radius:10px;border:1px solid transparent;color:var(--topbar-text);background:transparent;white-space:nowrap;font-size:var(--text-2);font-weight:var(--font-weight-semibold);transition:background .16s ease,border-color .16s ease,color .16s ease}.quick-link.svelte-6shxl5:hover{border-color:#fff3;background:#ffffff1a}.logo-wrap.svelte-6shxl5{display:grid;place-items:center}.logo-wrap-mobile.svelte-6shxl5,.logo-wrap-desktop-left.svelte-6shxl5{display:none}.logo.svelte-6shxl5{height:35px;width:auto;display:block}.oval-btn.svelte-6shxl5,.wallet-chip.svelte-6shxl5{min-height:36px;border:1px solid var(--topbar-border);background:var(--topbar-surface);color:var(--topbar-text)}.oval-btn.svelte-6shxl5{height:36px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;position:relative;padding:0 12px;flex:0 0 auto;transition:background .16s ease,border-color .16s ease,transform .12s ease}.notify.svelte-6shxl5{width:38px;padding:0}.theme-toggle.svelte-6shxl5{min-width:56px;gap:6px}.notify.svelte-6shxl5:hover,.theme-toggle.svelte-6shxl5:hover{border-color:#ffffff42;background:var(--topbar-surface-strong)}.notify.svelte-6shxl5 svg:where(.svelte-6shxl5){width:18px;height:18px;fill:currentColor;opacity:.98}.notify[data-count].svelte-6shxl5:after{content:attr(data-count);position:absolute;top:-4px;right:-4px;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:#29c76f;color:#fff;font-size:12px;line-height:16px;font-weight:700;text-align:center;box-shadow:0 0 0 2px #7e1f4fe6}.theme-toggle.svelte-6shxl5 span:where(.svelte-6shxl5){font-size:16px;line-height:1;opacity:.62;color:var(--topbar-text);transition:opacity .16s ease,transform .16s ease}.theme-toggle.svelte-6shxl5 span.active:where(.svelte-6shxl5){opacity:1;transform:scale(1.08)}.wallet-split-desktop.svelte-6shxl5{display:none}.wallet-chip.svelte-6shxl5{padding:6px 12px;border-radius:12px;white-space:nowrap;display:grid;gap:2px;align-content:center}.wallet-label.svelte-6shxl5{color:var(--topbar-muted);font-size:var(--text-1);line-height:1.2;font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.04em}.wallet-value.svelte-6shxl5{font-size:var(--text-2);line-height:1.1;color:var(--topbar-text);font-weight:var(--font-weight-bold)}.wallet-meta.svelte-6shxl5{display:flex;align-items:center;gap:8px;margin-top:2px}.wallet-meta.svelte-6shxl5 small:where(.svelte-6shxl5){font-size:var(--text-1);line-height:1.2;color:var(--topbar-muted);font-weight:var(--font-weight-semibold)}.top-cta.svelte-6shxl5{height:36px;min-width:112px;padding:0 12px;border-radius:12px;border:1px solid transparent;cursor:pointer;white-space:nowrap;transition:transform .08s ease,filter .16s ease,border-color .16s ease,box-shadow .16s ease;display:inline-flex;align-items:center;justify-content:center;gap:6px}.top-cta.svelte-6shxl5 span:where(.svelte-6shxl5){font-size:var(--text-2);font-weight:var(--font-weight-bold)}.top-cta.svelte-6shxl5 svg:where(.svelte-6shxl5){width:14px;height:14px;fill:currentColor;flex:0 0 auto}.deposit.svelte-6shxl5{background:linear-gradient(180deg,#4ad16f,#30a64f);color:#fff;box-shadow:0 8px 18px #1c783838}.withdraw.svelte-6shxl5{background:linear-gradient(180deg,#f6d46c,#d9ae3b);color:#2f2003;box-shadow:0 8px 18px #b48a1633}.avatar.svelte-6shxl5{width:36px;height:36px;border-radius:999px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.24);background:#ffffff1f;color:var(--topbar-text);font-size:var(--text-2);font-weight:var(--font-weight-bold);flex:0 0 auto;overflow:hidden}@media(min-width:721px){.topbar.svelte-6shxl5{background:linear-gradient(135deg,#4b1248,#6e1f5c 52%,#8b2558);box-shadow:0 10px 28px #280a2061}.logo-wrap-desktop-left.svelte-6shxl5{display:grid;flex-shrink:0;margin-right:4px}.logo-wrap-mobile.svelte-6shxl5{display:none!important}.wallet-chip.svelte-6shxl5{padding:0;border:0;background:transparent;box-shadow:none}.wallet-split-desktop.svelte-6shxl5{display:grid;grid-template-columns:auto auto;gap:8px;align-items:center;min-width:unset}.wallet-split-col.svelte-6shxl5{padding:0 10px;min-height:38px;border-radius:9px;border:1px solid var(--topbar-border);background:var(--topbar-surface);box-shadow:inset 0 1px #ffffff0f;display:grid;align-content:center;gap:2px;min-width:0}.wallet-split-col--level.svelte-6shxl5{text-align:right}.wallet-split-lbl.svelte-6shxl5{font-size:10px;line-height:1.2;font-weight:600;letter-spacing:.06em;text-transform:none;color:var(--topbar-muted)}.wallet-split-val.svelte-6shxl5{font-size:15px;line-height:1.1;font-weight:700;color:var(--topbar-text)}.wallet-chip.svelte-6shxl5 .wallet-label:where(.svelte-6shxl5),.wallet-chip.svelte-6shxl5>.wallet-value:where(.svelte-6shxl5),.wallet-chip.svelte-6shxl5 .wallet-meta:where(.svelte-6shxl5){display:none!important}}@media(max-width:1180px){.quick-links.svelte-6shxl5{display:none}}@media(max-width:920px){.wallet-meta.svelte-6shxl5{display:none}.wallet-chip.svelte-6shxl5{padding:6px 10px}.top-cta.svelte-6shxl5{min-width:96px}.top-cta.svelte-6shxl5 span:where(.svelte-6shxl5){font-size:var(--text-1)}}@media(max-width:720px){.topbar.svelte-6shxl5{grid-template-columns:minmax(0,1fr) auto;min-height:58px;padding:8px 12px;gap:8px;border-bottom:none!important;box-shadow:none!important;background:#4b1248;border-radius:0;margin-bottom:0;position:sticky;top:0;z-index:70}.logo-wrap-desktop-left.svelte-6shxl5{display:none!important}.logo-wrap-mobile.svelte-6shxl5{display:grid;margin-left:0}.wallet-split-desktop.svelte-6shxl5{display:none!important}.left.svelte-6shxl5{gap:8px;min-width:0}.right.svelte-6shxl5{gap:6px;min-width:0}.theme-toggle.svelte-6shxl5{display:none}.wallet-chip.svelte-6shxl5{min-height:36px;padding:0 10px;display:inline-flex;align-items:center;border-radius:9px;gap:2;background:#ffffff24}.wallet-label.svelte-6shxl5,.wallet-meta.svelte-6shxl5{display:none}.wallet-value.svelte-6shxl5{font-size:12px;font-weight:700;line-height:1}.top-cta.svelte-6shxl5{min-width:36px;width:36px;height:36px;padding:0;border-radius:999px;gap:0}.top-cta.svelte-6shxl5 span:where(.svelte-6shxl5){display:none}.top-cta.svelte-6shxl5 svg:where(.svelte-6shxl5){width:15px;height:15px}.notify.svelte-6shxl5,.avatar.svelte-6shxl5{width:36px;height:36px}.logo.svelte-6shxl5{height:28px}}@media(max-width:520px){.topbar.svelte-6shxl5{padding:8px 10px;gap:6px}.notify.svelte-6shxl5,.wallet-chip.svelte-6shxl5,.top-cta.svelte-6shxl5,.avatar.svelte-6shxl5{width:34px;height:34px;min-height:34px}.wallet-chip.svelte-6shxl5{width:auto;min-width:0}.logo.svelte-6shxl5{height:26px}}
