.BlockTicker-module__k7Iwra__ticker{background:color-mix(in oklab, var(--velvet) 40%, transparent);border:1px solid var(--hairline);font-family:var(--font-mono), var(--fb-mono);letter-spacing:.06em;color:var(--ash);-webkit-user-select:none;user-select:none;border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:.68rem;display:inline-flex}.BlockTicker-module__k7Iwra__label{font-variant-numeric:tabular-nums}.BlockTicker-module__k7Iwra__dot,.BlockTicker-module__k7Iwra__dotIdle{width:6px;height:6px;transition:transform .2s var(--ease-arcane), box-shadow .2s var(--ease-arcane);background:#4ade80;border-radius:50%;flex-shrink:0}.BlockTicker-module__k7Iwra__dotIdle{background:var(--ash);opacity:.5}.BlockTicker-module__k7Iwra__dotPulse{transform:scale(1.6);box-shadow:0 0 12px #4ade80}@media (max-width:640px){.BlockTicker-module__k7Iwra__ticker{display:none}}
.NetworkBanner-module__NCuFDW__banner{border:1px solid color-mix(in oklab, var(--ember) 45%, transparent);background:linear-gradient(180deg, color-mix(in oklab, var(--ember) 10%, var(--velvet-warm)), color-mix(in oklab, var(--ink) 90%, transparent));border-radius:3px;align-items:center;gap:12px;margin-bottom:32px;padding:12px 18px;display:flex}.NetworkBanner-module__NCuFDW__icon{color:var(--ember);flex-shrink:0}.NetworkBanner-module__NCuFDW__body{color:var(--bone);flex:1;font-size:.86rem;line-height:1.5}.NetworkBanner-module__NCuFDW__body strong{color:var(--ember);font-weight:600}.NetworkBanner-module__NCuFDW__action{background:var(--ember);border:1px solid var(--ember);color:var(--ink-deep);font-family:var(--font-body), var(--fb-body);cursor:pointer;transition:all .2s var(--ease-arcane);white-space:nowrap;border-radius:2px;padding:8px 14px;font-size:.82rem;font-weight:600}.NetworkBanner-module__NCuFDW__action:hover:not(:disabled){background:color-mix(in oklab, var(--ember) 80%, var(--gold));transform:translateY(-1px)}.NetworkBanner-module__NCuFDW__action:disabled{opacity:.6;cursor:not-allowed}@media (max-width:640px){.NetworkBanner-module__NCuFDW__banner{flex-wrap:wrap}.NetworkBanner-module__NCuFDW__body{flex:100%;order:2}.NetworkBanner-module__NCuFDW__action{margin-left:auto}}
.WalletButton-module__M4Oyxq__connect,.WalletButton-module__M4Oyxq__wrongNet,.WalletButton-module__M4Oyxq__account,.WalletButton-module__M4Oyxq__chain{background:linear-gradient(180deg, color-mix(in oklab, var(--gold) 10%, transparent), color-mix(in oklab, var(--ink) 80%, transparent));border:1px solid var(--hairline-bright);color:var(--parchment);font-family:var(--font-mono), var(--fb-mono);letter-spacing:.02em;cursor:pointer;transition:all .22s var(--ease-arcane);border-radius:3px;align-items:center;gap:8px;padding:7px 14px 7px 12px;font-size:.78rem;display:inline-flex}.WalletButton-module__M4Oyxq__connect:hover,.WalletButton-module__M4Oyxq__account:hover,.WalletButton-module__M4Oyxq__chain:hover{border-color:var(--gold);background:linear-gradient(180deg, color-mix(in oklab, var(--gold) 16%, transparent), color-mix(in oklab, var(--ink) 80%, transparent))}.WalletButton-module__M4Oyxq__connect svg{color:var(--gold)}.WalletButton-module__M4Oyxq__wrongNet{border-color:color-mix(in oklab, var(--ember) 60%, transparent);background:linear-gradient(180deg, color-mix(in oklab, var(--ember) 18%, var(--velvet-warm)), color-mix(in oklab, var(--ink) 90%, transparent));color:var(--ember)}.WalletButton-module__M4Oyxq__wrongNet:hover{background:linear-gradient(180deg, color-mix(in oklab, var(--ember) 26%, var(--velvet-warm)), color-mix(in oklab, var(--ink) 88%, transparent))}.WalletButton-module__M4Oyxq__wrongNet svg{color:var(--ember)}.WalletButton-module__M4Oyxq__connected{align-items:stretch;gap:6px;display:inline-flex}.WalletButton-module__M4Oyxq__chain{padding:7px 10px}.WalletButton-module__M4Oyxq__chainIcon{border-radius:50%;display:block;overflow:hidden}.WalletButton-module__M4Oyxq__chainName{letter-spacing:.1em;text-transform:uppercase;color:var(--ash);font-size:.66rem}.WalletButton-module__M4Oyxq__avatar{background:radial-gradient(circle at 30% 30%, var(--gold-bright), var(--gold-deep) 70%);width:18px;height:18px;box-shadow:0 0 8px color-mix(in oklab, var(--gold) 40%, transparent);border-radius:50%;flex-shrink:0}.WalletButton-module__M4Oyxq__addr{color:var(--parchment)}.WalletButton-module__M4Oyxq__balance{color:var(--ash);border-left:1px solid var(--hairline);font-variant-numeric:tabular-nums;margin-left:2px;padding-left:8px;font-size:.72rem}@media (max-width:640px){.WalletButton-module__M4Oyxq__chain,.WalletButton-module__M4Oyxq__balance{display:none}}
.AppShell-module__2sM0ba__shell{background:radial-gradient(ellipse at 0% 0%, color-mix(in oklab, var(--gold) 6%, transparent) 0%, transparent 40%), radial-gradient(ellipse at 100% 100%, color-mix(in oklab, var(--mana) 6%, transparent) 0%, transparent 50%), var(--ink);grid-template-columns:248px 1fr;min-height:100dvh;display:grid}.AppShell-module__2sM0ba__preview{background:linear-gradient(90deg, color-mix(in oklab, var(--gold) 22%, var(--ink-deep)), color-mix(in oklab, var(--gold) 8%, var(--ink-deep)));border-bottom:1px solid color-mix(in oklab, var(--gold) 40%, transparent);font-family:var(--font-mono), var(--fb-mono);letter-spacing:.04em;color:var(--parchment);z-index:80;grid-column:1/-1;align-items:center;gap:12px;padding:8px 24px;font-size:.7rem;display:flex;position:sticky;top:0}.AppShell-module__2sM0ba__previewDot{background:var(--gold-bright);width:6px;height:6px;box-shadow:0 0 8px var(--gold-bright);border-radius:50%;animation:1.6s ease-in-out infinite AppShell-module__2sM0ba__dot-blink}.AppShell-module__2sM0ba__previewLabel{letter-spacing:.22em;color:var(--gold-bright);margin-right:8px;font-weight:600}.AppShell-module__2sM0ba__previewBody{color:var(--bone);letter-spacing:.02em;flex:1;font-size:.7rem}.AppShell-module__2sM0ba__previewLink{color:var(--gold-bright);transition:color .2s var(--ease-arcane);align-items:center;gap:6px;text-decoration:none;display:inline-flex}.AppShell-module__2sM0ba__previewLink:hover{color:var(--parchment)}@keyframes AppShell-module__2sM0ba__dot-blink{0%,to{opacity:1}50%{opacity:.35}}.AppShell-module__2sM0ba__sidebar{border-right:1px solid var(--hairline);background:linear-gradient(180deg, color-mix(in oklab, var(--velvet) 70%, var(--ink)) 0%, color-mix(in oklab, var(--ink) 95%, transparent) 100%);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:10;flex-direction:column;align-self:start;height:100dvh;padding:24px 16px 20px;display:flex;position:sticky;top:0}.AppShell-module__2sM0ba__brand{border-bottom:1px dashed var(--hairline);align-items:center;gap:10px;margin-bottom:24px;padding:0 8px 24px;text-decoration:none;display:flex}.AppShell-module__2sM0ba__brandName{font-family:var(--font-display), var(--fb-display);font-variation-settings:"SOFT" 60, "opsz" 144;letter-spacing:-.04em;color:var(--parchment);font-size:1.2rem}.AppShell-module__2sM0ba__brandChain{font-family:var(--font-mono), var(--fb-mono);letter-spacing:.22em;color:var(--ash);border:1px solid var(--hairline);border-radius:2px;margin-left:auto;padding:2px 6px 1px;font-size:.55rem}.AppShell-module__2sM0ba__nav{flex-direction:column;flex:1;gap:24px;display:flex;overflow-y:auto}.AppShell-module__2sM0ba__navGroup{flex-direction:column;gap:6px;display:flex}.AppShell-module__2sM0ba__navGroupLabel{font-family:var(--font-mono), var(--fb-mono);letter-spacing:.24em;color:var(--ash-soft);text-transform:uppercase;margin-bottom:6px;padding:0 10px;font-size:.58rem}.AppShell-module__2sM0ba__navGroup ul{flex-direction:column;gap:1px;list-style:none;display:flex}.AppShell-module__2sM0ba__navItem{color:var(--ash);transition:all .18s var(--ease-arcane);border-radius:3px;align-items:center;gap:12px;padding:8px 10px;font-size:.85rem;text-decoration:none;display:flex;position:relative}.AppShell-module__2sM0ba__navItem:before{content:"";background:var(--gold);width:2px;height:0%;transition:height .22s var(--ease-arcane);position:absolute;top:50%;left:0;transform:translateY(-50%)}.AppShell-module__2sM0ba__navItem:hover{color:var(--parchment);background:color-mix(in oklab, var(--gold) 6%, transparent)}.AppShell-module__2sM0ba__navItem:hover:before{height:50%}.AppShell-module__2sM0ba__navItemActive{color:var(--parchment);background:linear-gradient(90deg, color-mix(in oklab, var(--gold) 12%, transparent) 0%, color-mix(in oklab, var(--gold) 2%, transparent) 100%)}.AppShell-module__2sM0ba__navItemActive:before{box-shadow:0 0 8px color-mix(in oklab, var(--gold) 50%, transparent);background:var(--gold-bright)!important;height:70%!important}.AppShell-module__2sM0ba__navItemActive .AppShell-module__2sM0ba__navGlyph{color:var(--gold-bright);opacity:1}.AppShell-module__2sM0ba__navGlyph{width:16px;height:16px;color:var(--gold);opacity:.7;transition:opacity .2s var(--ease-arcane);justify-content:center;align-items:center;font-size:.9rem;display:inline-flex}.AppShell-module__2sM0ba__navItem:hover .AppShell-module__2sM0ba__navGlyph{opacity:1}.AppShell-module__2sM0ba__sidebarFoot{border-top:1px dashed var(--hairline);margin-top:auto;padding:16px 10px 4px}.AppShell-module__2sM0ba__footLink{color:var(--ash);transition:color .18s var(--ease-arcane);align-items:center;gap:10px;padding:8px 0;font-size:.84rem;display:flex}.AppShell-module__2sM0ba__footLink:hover{color:var(--parchment)}.AppShell-module__2sM0ba__footVersion{font-family:var(--font-mono), var(--fb-mono);letter-spacing:.18em;color:var(--ash-soft);text-transform:uppercase;margin-top:8px;font-size:.6rem}.AppShell-module__2sM0ba__main{flex-direction:column;min-width:0;min-height:100dvh;display:flex}.AppShell-module__2sM0ba__topbar{z-index:5;border-bottom:1px solid var(--hairline);background:color-mix(in oklab, var(--ink) 85%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);justify-content:space-between;align-items:center;gap:24px;padding:16px 28px;display:flex;position:sticky;top:36px}.AppShell-module__2sM0ba__crumb{color:var(--parchment);align-items:center;gap:8px;font-size:.92rem;display:flex}.AppShell-module__2sM0ba__crumbRoot{color:var(--ash)}.AppShell-module__2sM0ba__crumbSep{color:var(--ash-soft);margin:0 4px}.AppShell-module__2sM0ba__topbarRight{align-items:center;gap:10px;display:flex}.AppShell-module__2sM0ba__iconBtn{width:34px;height:34px;color:var(--ash);border:1px solid var(--hairline);background:color-mix(in oklab, var(--velvet) 40%, transparent);transition:all .2s var(--ease-arcane);border-radius:3px;justify-content:center;align-items:center;display:inline-flex}.AppShell-module__2sM0ba__iconBtn:hover{color:var(--parchment);border-color:var(--gold);background:color-mix(in oklab, var(--gold) 8%, transparent)}.AppShell-module__2sM0ba__walletWrap{margin-left:8px;position:relative}.AppShell-module__2sM0ba__wallet{border:1px solid var(--hairline-bright);background:linear-gradient(180deg, color-mix(in oklab, var(--gold) 8%, transparent), color-mix(in oklab, var(--ink) 80%, transparent));color:var(--parchment);font-family:var(--font-mono), var(--fb-mono);letter-spacing:.02em;transition:all .22s var(--ease-arcane);border-radius:3px;align-items:center;gap:10px;padding:7px 14px 7px 8px;font-size:.78rem;display:inline-flex}.AppShell-module__2sM0ba__wallet:hover{border-color:var(--gold)}.AppShell-module__2sM0ba__walletAvatar{background:radial-gradient(circle at 30% 30%, var(--gold-bright), var(--gold-deep) 70%);width:20px;height:20px;box-shadow:0 0 8px color-mix(in oklab, var(--gold) 40%, transparent);border-radius:50%}.AppShell-module__2sM0ba__walletDot{background:#4ade80;border-radius:50%;width:5px;height:5px;margin-left:4px;box-shadow:0 0 6px #4ade80}.AppShell-module__2sM0ba__walletNet{color:var(--ash);letter-spacing:.1em;text-transform:uppercase;font-size:.7rem}.AppShell-module__2sM0ba__walletMenu{background:linear-gradient(180deg, color-mix(in oklab, var(--velvet-warm) 95%, transparent), color-mix(in oklab, var(--ink) 92%, transparent));border:1px solid var(--hairline-bright);-webkit-backdrop-filter:blur(14px)saturate(140%);backdrop-filter:blur(14px)saturate(140%);min-width:280px;box-shadow:0 18px 40px -8px color-mix(in oklab, var(--ink-deep) 90%, transparent), 0 0 32px -4px color-mix(in oklab, var(--gold) 18%, transparent);z-index:20;border-radius:3px;padding:6px;position:absolute;top:calc(100% + 8px);right:0}.AppShell-module__2sM0ba__walletMenuRow{justify-content:space-between;align-items:center;padding:10px 12px;font-size:.78rem;display:flex}.AppShell-module__2sM0ba__walletMenuLabel{color:var(--ash);font-family:var(--font-mono), var(--fb-mono);letter-spacing:.16em;text-transform:uppercase;font-size:.66rem}.AppShell-module__2sM0ba__walletMenuValue{color:var(--parchment);font-family:var(--font-mono), var(--fb-mono);font-size:.74rem}.AppShell-module__2sM0ba__walletMenuDivider{background:var(--hairline);height:1px;margin:4px 6px}.AppShell-module__2sM0ba__walletMenuAction{text-align:left;width:100%;color:var(--bone);transition:background .18s var(--ease-arcane);border-radius:2px;padding:8px 12px;font-size:.84rem;display:block}.AppShell-module__2sM0ba__walletMenuAction:hover{background:color-mix(in oklab, var(--gold) 8%, transparent);color:var(--parchment)}.AppShell-module__2sM0ba__walletMenuDanger{color:#ff8d6a}.AppShell-module__2sM0ba__walletMenuDanger:hover{color:var(--ember);background:#ff8d6a26;background:lab(71.0208% 41.8839 38.6049/.15)}.AppShell-module__2sM0ba__content{flex:1;width:100%;max-width:1400px;margin:0 auto;padding:36px 28px 80px}.AppShell-module__2sM0ba__hamburger{border:1px solid var(--hairline);background:color-mix(in oklab, var(--velvet) 40%, transparent);width:34px;height:34px;color:var(--bone);cursor:pointer;transition:all .2s var(--ease-arcane);border-radius:3px;justify-content:center;align-items:center;margin-right:4px;display:none}.AppShell-module__2sM0ba__hamburger:hover{border-color:var(--gold);color:var(--gold)}.AppShell-module__2sM0ba__backdrop{z-index:40;background:color-mix(in oklab, var(--ink-deep) 70%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:AppShell-module__2sM0ba__fade-in .2s var(--ease-arcane);position:fixed;inset:0}@keyframes AppShell-module__2sM0ba__fade-in{0%{opacity:0}to{opacity:1}}@media (max-width:900px){.AppShell-module__2sM0ba__shell{grid-template-columns:1fr}.AppShell-module__2sM0ba__sidebar{z-index:50;width:280px;height:100dvh;transition:transform .28s var(--ease-arcane);border-right:1px solid var(--hairline-bright);box-shadow:18px 0 40px -16px color-mix(in oklab, var(--ink-deep) 90%, transparent);position:fixed;top:0;bottom:0;left:0;transform:translate(-100%)}.AppShell-module__2sM0ba__sidebarOpen{transform:translate(0)}.AppShell-module__2sM0ba__hamburger{display:inline-flex}.AppShell-module__2sM0ba__preview{padding:8px 12px;font-size:.66rem}.AppShell-module__2sM0ba__previewBody{display:none}.AppShell-module__2sM0ba__topbar{padding:12px 16px;top:30px}.AppShell-module__2sM0ba__topbarLeft{align-items:center;gap:10px;display:flex}.AppShell-module__2sM0ba__content{padding:24px 16px 60px}}
