:root{--ae-night:#060606;--ae-haze:#0e0e0e;--ae-veil:#181818;--ae-starlight:#edf0f8;--ae-nebula:#a3a3a3;--ae-aurum:#e3b341;--ae-ember:#ff8c1e;--ae-ember-bright:#ffaa32;--ae-aurum-bright:#f5d680;--ae-aurum-deep:#9c7a1e;--ae-sky:#7fb4e8;--ae-ink:#14100a;--clr-primary:var(--ae-ember);--clr-primary-alt:#4a2c10;--clr-secondary:var(--ae-aurum-deep);--clr-tertiary:var(--ae-sky);--bs-primary-rgb:227,179,65;--clr-primary-gradient-start:var(--ae-ember);--clr-primary-gradient-end:var(--ae-ember-bright);--clr-secondary-gradient-start:var(--ae-aurum-deep);--clr-secondary-gradient-end:var(--ae-aurum);--clr-tertiary-gradient-start:var(--ae-aurum);--clr-tertiary-gradient-end:var(--ae-sky);--clr-bg-1:var(--ae-night);--clr-dark-100:var(--ae-night);--clr-dark-500:var(--ae-haze);--clr-darker-two:var(--ae-haze);--clr-blackest:var(--ae-night);--clr-dark:var(--ae-night);--clr-extra06:var(--ae-haze);--clr-extra07:var(--ae-night);--clr-heading:var(--ae-starlight);--clr-body:var(--ae-nebula);--clr-link:var(--ae-nebula);--clr-border:rgba(227,179,65,0.14);--clr-border-dark:var(--ae-veil);--clr-success:#4ade80;--clr-danger:#f87171;--clr-warning:#fbbf24;--clr-info:var(--ae-sky);--shadow-primary:0 0 24px 2px rgba(227,179,65,0.18);--shadow-input:0 0 0 2px rgba(227,179,65,0.45);--font-primary:var(--font-body),"Instrument Sans",system-ui,sans-serif;--secondary-font:var(--font-body),"Instrument Sans",system-ui,sans-serif;--radius:12px;--radius-big:18px}.dark{--background:var(--ae-night);--foreground:var(--ae-starlight);--card:var(--ae-haze);--card-foreground:var(--ae-starlight);--popover:var(--ae-haze);--popover-foreground:var(--ae-starlight);--primary:var(--ae-aurum);--primary-foreground:var(--ae-ink);--secondary:var(--ae-veil);--secondary-foreground:var(--ae-starlight);--muted:var(--ae-veil);--muted-foreground:var(--ae-nebula);--accent:var(--ae-veil);--accent-foreground:var(--ae-starlight);--border:rgba(227,179,65,0.14);--input:var(--ae-veil);--ring:var(--ae-aurum)}.ae-display,h1,h2,h3{font-family:var(--font-display),Georgia,"Times New Roman",serif;letter-spacing:-.01em}.ae-mono,input[inputmode=decimal],input[type=number]{font-family:var(--font-mono),"IBM Plex Mono",ui-monospace,monospace;font-variant-numeric:tabular-nums}.ae-sky{position:relative;background-color:var(--ae-night);background-image:radial-gradient(1200px 500px at 50% 115%,rgba(227,179,65,.14),transparent 65%),radial-gradient(1.2px 1.2px at 12% 22%,rgba(237,240,248,.55),transparent 100%),radial-gradient(1px 1px at 28% 64%,rgba(237,240,248,.35),transparent 100%),radial-gradient(1.4px 1.4px at 43% 15%,rgba(237,240,248,.5),transparent 100%),radial-gradient(1px 1px at 61% 41%,rgba(237,240,248,.3),transparent 100%),radial-gradient(1.6px 1.6px at 74% 18%,rgba(245,214,128,.55),transparent 100%),radial-gradient(1px 1px at 83% 56%,rgba(237,240,248,.35),transparent 100%),radial-gradient(1.2px 1.2px at 91% 30%,rgba(237,240,248,.45),transparent 100%),radial-gradient(1px 1px at 7% 78%,rgba(237,240,248,.28),transparent 100%),radial-gradient(1.3px 1.3px at 52% 82%,rgba(127,180,232,.4),transparent 100%)}html.light .ae-sky{background-color:#f4f6fc;background-image:radial-gradient(1200px 500px at 50% 115%,rgba(227,179,65,.18),transparent 65%)}.ae-filament{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none;overflow:hidden}.ae-filament svg{width:min(1100px,170vw);height:auto}@keyframes filPulse{0%,to{opacity:.55}50%{opacity:1}}.ae-fil-wire{animation:filPulse 2.8s ease-in-out infinite}@keyframes filHalo{0%,to{opacity:.1}50%{opacity:.3}}.ae-fil-halo{animation:filHalo 2.8s ease-in-out infinite}.ae-fil-charge{stroke-dasharray:60 1400;stroke-dashoffset:1460;opacity:.9;animation:filCharge 3.4s linear infinite}@keyframes filCharge{0%{stroke-dashoffset:1460}to{stroke-dashoffset:0}}@keyframes filNode{0%,to{r:2.5;opacity:.5}50%{r:4.5;opacity:1}}.ae-fil-node{animation:filNode 2.8s ease-in-out infinite}@keyframes ae-orbit{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.ae-fil-charge,.ae-fil-halo,.ae-fil-node,.ae-fil-wire{animation:none}.ae-fil-charge{opacity:0}}.btn-default,a.btn-default,button.btn-default,div.btn-default{background:linear-gradient(180deg,var(--ae-aurum-bright) 0,var(--ae-aurum) 100%)!important;color:var(--ae-ink)!important;font-weight:600;border-radius:10px;letter-spacing:.01em}.btn-default:hover,a.btn-default:hover,button.btn-default:hover,div.btn-default:hover{background:linear-gradient(180deg,var(--ae-aurum) 0,var(--ae-aurum-deep) 100%)!important;box-shadow:var(--shadow-primary);color:var(--ae-ink)!important;filter:none;transform:translateY(-1px)}.theme-gradient{background:linear-gradient(92deg,#ff8c1e,#ffc86a 55%,#fff3d0)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important}html.dark .swap__navbar-logolight{display:none!important}html.dark .swap__navbar-logodark,html.light .swap__navbar-logolight,html:not(.dark) .swap__navbar-logolight{display:block!important}html.light .swap__navbar-logodark,html:not(.dark) .swap__navbar-logodark{display:none!important}.header-default,.swap__navbar{background:rgba(10,14,26,.78)!important;backdrop-filter:blur(12px);border-bottom:1px solid rgba(227,179,65,.12)}html.light .header-default,html.light .swap__navbar{background:rgba(244,246,252,.85)!important;border-bottom:1px solid rgba(20,16,10,.08)}.mainmenu-nav ul,.swap__navbar nav ul{background:transparent!important}.ae-footer,.footer-default,.lightchain-footer,.swap__footer,footer{background:var(--ae-night)!important;background-image:none!important;border-top:1px solid rgba(227,179,65,.12)}.ae-footer:after,.ae-footer:before,.lightchain-footer .footer-top,.lightchain-footer:after,.lightchain-footer:before{background:none!important;background-image:none!important}html.light .ae-footer,html.light footer{background:#f4f6fc!important;border-top:1px solid rgba(20,16,10,.08)}.modal-glow,[class*=modal] [style*=linear-gradient]{background:linear-gradient(90deg,transparent,rgba(227,179,65,.5),transparent)!important}:focus-visible{outline:2px solid var(--ae-aurum);outline-offset:2px;border-radius:4px}::selection{background:rgba(227,179,65,.3);color:var(--ae-starlight)}*{scrollbar-color:var(--ae-veil) var(--ae-night)}html.light{--clr-gray-100:#f0f2f8;--clr-darker-two:#e8eaf4;--clr-heading:#14100a;--clr-body:#4a4560;--clr-black:#14100a;--ae-night:#eceef8;--ae-haze:#e0e3f2;--ae-veil:#d4d8ee;--ae-nebula:#6b6880;--ae-ink:#ffffff}html.light .swap__navbar{background:rgba(244,246,252,.92)!important}html.light [class*="bg-[#070710]"],html.light [class*="bg-[#e1e3f6]"]{background:#e8eaf4!important}html.light .theme-gradient{background:linear-gradient(92deg,#9c7a1e,#b8860b 60%,#4a6fa5 140%)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important}@keyframes forgeEmber{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes forgeShimmer{0%{transform:translateX(-100%)}to{transform:translateX(400%)}}@keyframes forgeBreathe{0%,to{box-shadow:0 0 24px 2px rgba(227,179,65,.18)}50%{box-shadow:0 0 42px 6px rgba(245,214,128,.32)}}@keyframes forgeTicker{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.forge-title{background:linear-gradient(90deg,var(--ae-aurum-deep),var(--ae-aurum),var(--ae-aurum-bright),var(--ae-aurum),var(--ae-aurum-deep));background-size:300% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:forgeEmber 6s ease-in-out infinite}.forge-shimmer{position:relative;overflow:hidden}.forge-shimmer:after{content:"";position:absolute;inset:0;width:30%;background:linear-gradient(90deg,transparent,rgba(245,214,128,.55),transparent);animation:forgeShimmer 2.4s ease-in-out infinite}.forge-breathe{animation:forgeBreathe 3.2s ease-in-out infinite}.forge-ticker-track{display:inline-flex;gap:2.5rem;white-space:nowrap;animation:forgeTicker 40s linear infinite}.forge-ticker-track:hover{animation-play-state:paused}html.light .forge-title{background:linear-gradient(90deg,#7a5c0e,#b8860b,#8a6a12,#b8860b,#7a5c0e);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:forgeEmber 6s ease-in-out infinite}html.light .forge-breathe{background:linear-gradient(135deg,#0d0d0d,#060606)!important;border-color:var(--ae-aurum)!important}@media (prefers-reduced-motion:reduce){.forge-title{animation:none}.forge-shimmer:after{animation:none;display:none}.forge-breathe,.forge-ticker-track{animation:none}}@keyframes coreGlow{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.85;transform:scale(1.04)}}@keyframes starDrift{0%{background-position:0 0,0 0}to{background-position:40px 60px,-30px 40px}}.pf-hero{position:relative;overflow:hidden;border:1px solid var(--ae-aurum);background:radial-gradient(120% 140% at 50% 0,rgba(227,179,65,.1),transparent 60%),linear-gradient(160deg,var(--ae-haze),var(--ae-night))}.pf-hero:before{inset:0;background-image:radial-gradient(1px 1px at 20% 30%,rgba(245,214,128,.5),transparent),radial-gradient(1px 1px at 70% 20%,rgba(237,240,248,.35),transparent),radial-gradient(1px 1px at 40% 70%,rgba(245,214,128,.4),transparent),radial-gradient(1px 1px at 85% 60%,rgba(237,240,248,.3),transparent),radial-gradient(1px 1px at 55% 45%,rgba(245,214,128,.35),transparent),radial-gradient(1px 1px at 15% 80%,rgba(237,240,248,.3),transparent);animation:starDrift 40s linear infinite alternate}.pf-hero:after,.pf-hero:before{content:"";position:absolute;pointer-events:none}.pf-hero:after{top:-30%;left:50%;width:240px;height:240px;margin-left:-120px;background:radial-gradient(circle,rgba(227,179,65,.28),transparent 65%);animation:coreGlow 5s ease-in-out infinite}.pf-hero>*{position:relative;z-index:1}.pf-total{font-family:var(--font-display),Georgia,serif;font-weight:600;letter-spacing:-.02em;line-height:.95;background:linear-gradient(180deg,#f5f7fb,#c9cfe0);-webkit-background-clip:text;background-clip:text}.pf-total,html.light .pf-total{-webkit-text-fill-color:transparent}html.light .pf-total{background:linear-gradient(180deg,#b8860b,#7a5c0e);-webkit-background-clip:text;background-clip:text}html.light .pf-hero{background:radial-gradient(120% 140% at 50% 0,rgba(227,179,65,.16),transparent 60%),linear-gradient(160deg,#fffdf7,#f4efe3);border-color:rgba(156,122,30,.45)}html.light .pf-hero:before{opacity:.35}html.light .pf-hero:after{opacity:.5}html.light .pf-card{background:#ffffff;border-color:rgba(156,122,30,.28)}.pf-eyebrow{font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--ae-aurum)}.pf-card{background:var(--ae-haze);border:1px solid rgba(139,147,173,.12);transition:border-color .2s,transform .2s}.pf-card:hover{border-color:rgba(227,179,65,.35);transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.pf-hero:after,.pf-hero:before{animation:none}}:root{--fs-0:#080b14;--fs-1:#10152a;--fs-2:#0a0e1c;--fs-line:rgba(227,179,65,0.10);--fs-line-strong:rgba(227,179,65,0.28);--ft-hi:#f0f2f8;--ft-mid:#a8afc4;--ft-low:#6b7391;--ft-gold:#e3b341;--ft-gold-bright:#f5d680;--ft-up:#5ee6a8;--ft-down:#ff7a7a}html.light{--fs-0:#f7f5f0;--fs-1:#ffffff;--fs-2:#f2efe8;--fs-line:rgba(120,95,20,0.14);--fs-line-strong:rgba(156,122,30,0.42);--ft-hi:#17130c;--ft-mid:#4e4736;--ft-low:#857c68;--ft-gold:#8a6a12;--ft-gold-bright:#a9820f;--ft-up:#0f7d54;--ft-down:#b03636}body{background:var(--fs-0)}.f-display{font-family:var(--font-display),Georgia,serif;font-weight:600;letter-spacing:-.015em;color:var(--ft-hi)}.f-eyebrow{font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--ft-gold)}.f-num{font-family:var(--font-display),Georgia,serif;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:-.01em;color:var(--ft-hi)}.f-label{font-size:12px;color:var(--ft-low);font-weight:500}.f-body{color:var(--ft-mid)}.f-meta{font-size:12px;color:var(--ft-low)}.f-card{background:var(--fs-1);border:1px solid var(--fs-line);border-radius:16px;transition:border-color .2s,transform .2s,box-shadow .2s}.f-card--inset{background:var(--fs-2)}.f-card--link:hover{border-color:var(--fs-line-strong);transform:translateY(-2px);box-shadow:0 0 28px -10px rgba(227,179,65,.35)}.f-section{display:flex;align-items:center;gap:12px;margin:40px 0 14px}.f-section h2{font-family:var(--font-display),Georgia,serif;font-size:17px;font-weight:600;color:var(--ft-hi);white-space:nowrap}.f-section:after{content:"";flex:1;height:1px;background:linear-gradient(90deg,var(--fs-line-strong),transparent)}.f-mono{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12px;color:var(--ft-low)}.f-trunc{display:block;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width:640px){.f-trunc{max-width:260px}}.f-pill{border-radius:999px;padding:5px 13px;font-size:12px;font-weight:600;border:1px solid transparent;background:var(--fs-2);color:var(--ft-low);transition:all .18s;cursor:pointer}.f-pill:hover{color:var(--ft-gold);border-color:var(--fs-line)}.f-pill--on{background:var(--ft-gold);color:#14100a;border-color:var(--ft-gold)}html.light .f-pill--on{color:#fff}.f-featured{position:relative;border-radius:18px;background:var(--fs-1);border:1px solid var(--fs-line-strong);box-shadow:0 0 0 1px rgba(227,179,65,.06),0 18px 40px -24px rgba(227,179,65,.35)}.f-featured:before{content:"";position:absolute;top:0;left:12%;right:12%;height:1px;background:linear-gradient(90deg,transparent,var(--ft-gold-bright),transparent);opacity:.85}.spark-hover{transition:box-shadow .25s,transform .2s}.spark-hover:hover{transform:translateY(-2px);box-shadow:0 0 0 1px rgba(227,179,65,.4),0 0 26px -10px rgba(227,179,65,.4)}.forge-canvas{background:radial-gradient(70% 40% at 50% -8%,rgba(227,150,20,.1),transparent 60%),#060606;border-radius:20px}.forge-masthead{position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;padding:20px 20px 18px;margin-bottom:22px;border-radius:18px;background:radial-gradient(70% 120% at 50% 50%,rgba(227,120,20,.1),transparent 70%),linear-gradient(180deg,#0c0a08,#060606);border:1px solid rgba(227,179,65,.18);box-shadow:inset 0 1px 0 rgba(245,214,128,.08),0 20px 50px -30px rgba(227,120,20,.5)}.forge-masthead-art{width:min(300px,62vw);height:auto;filter:drop-shadow(0 0 26px rgba(255,120,20,.35));animation:forgeEmberPulse 4.5s ease-in-out infinite}@keyframes forgeEmberPulse{0%,to{filter:drop-shadow(0 0 20px rgba(255,120,20,.28))}50%{filter:drop-shadow(0 0 34px rgba(255,160,40,.55))}}.forge-masthead-sub{margin-top:10px;font-size:12px;font-weight:600;letter-spacing:.34em;text-transform:uppercase;color:#c99a3e}.forge-intro{display:flex;align-items:center;gap:18px;padding:0 4px 20px;flex-wrap:wrap}.forge-mark{width:96px;height:96px;flex-shrink:0;filter:drop-shadow(0 0 16px rgba(227,179,65,.3))}.forge-tagline{flex:1;min-width:240px;margin:0;font-size:17px;line-height:1.65;color:#d8d0be}.forge-guide-link{color:#e3b341;font-weight:600}.forge-guide-link:hover{color:#f5d680;text-decoration:underline}.forge-cta{padding:12px 24px;border-radius:12px;font-weight:700;font-size:15px;color:#1a1206;border:none;cursor:pointer;background:linear-gradient(180deg,#ffe08a,#e3b341 60%,#b8860b);box-shadow:0 0 24px -8px rgba(245,214,128,.7),inset 0 1px 0 rgba(255,255,255,.5);transition:transform .15s,box-shadow .2s}.forge-cta:hover{transform:translateY(-1px);box-shadow:0 0 38px -6px rgba(245,214,128,.9),inset 0 1px 0 rgba(255,255,255,.6)}.forge-intro-cta{flex-shrink:0}@media (max-width:620px){.forge-mark{width:74px;height:74px}.forge-tagline{font-size:16px}.forge-intro-cta{width:100%}}@media (prefers-reduced-motion:reduce){.forge-masthead-art{animation:none}}.fil-header{position:sticky;top:0;z-index:50;background:rgba(12,9,5,.42);backdrop-filter:saturate(160%) blur(18px);-webkit-backdrop-filter:saturate(160%) blur(18px);box-shadow:inset 0 1px 0 rgba(255,255,255,.05);border-bottom:1px solid rgba(227,179,65,.14)}html.light .fil-header{background:rgba(247,245,240,.82);border-bottom-color:rgba(120,95,20,.16)}.fil-header-inner{max-width:1180px;margin:0 auto;padding:0 24px;height:84px;gap:28px}.fil-brand,.fil-header-inner{display:flex;align-items:center}.fil-brand{gap:10px;flex-shrink:0}.fil-brand-bulb{height:clamp(42px,5vw,58px);width:clamp(42px,5vw,58px);object-fit:contain;border-radius:9px;filter:drop-shadow(0 0 14px rgba(255,140,30,.4));transition:filter .3s,transform .3s}.fil-brand-mark{height:clamp(52px,6.6vw,86px);width:auto;filter:drop-shadow(0 0 10px rgba(255,140,30,.3));transition:filter .3s}.fil-brand:hover .fil-brand-bulb{filter:drop-shadow(0 0 22px rgba(255,170,50,.75));transform:translateY(-1px)}.fil-brand:hover .fil-brand-mark{filter:drop-shadow(0 0 18px rgba(255,170,50,.6))}html.light .fil-brand-mark{filter:drop-shadow(0 1px 2px rgba(90,50,0,.35)) saturate(1.25) brightness(.92) contrast(1.1)}html.light .fil-brand-bulb{filter:drop-shadow(0 2px 4px rgba(0,0,0,.3))}.fil-nav{display:flex;align-items:center;gap:4px;margin-left:8px}.fil-nav-link{position:relative;padding:8px 14px;border-radius:9px;font-size:14px;font-weight:500;color:var(--ft-mid,#a8afc4);transition:color .18s,background .18s}.fil-nav-link:hover{color:var(--ft-hi,#f0f2f8);background:rgba(227,179,65,.07)}.fil-nav-link.is-active{color:var(--ft-hi,#f0f2f8);font-weight:600}.fil-nav-link.is-active:after{content:"";position:absolute;left:14px;right:14px;bottom:1px;height:2px;border-radius:2px;background:linear-gradient(90deg,transparent,#e3b341,transparent)}.fil-actions{display:flex;align-items:center;gap:14px;margin-left:auto}.fil-network{display:inline-flex;align-items:center;gap:7px;padding:6px 12px;border-radius:999px;font-size:12px;font-weight:600;letter-spacing:.01em;color:var(--ft-mid,#a8afc4);background:rgba(94,230,168,.06);border:1px solid rgba(94,230,168,.22);white-space:nowrap}.fil-dot{width:7px;height:7px;border-radius:50%;background:#5ee6a8;box-shadow:0 0 0 0 rgba(94,230,168,.6);animation:filPulseDot 2.4s ease-out infinite}@keyframes filPulseDot{0%{box-shadow:0 0 0 0 rgba(94,230,168,.55)}70%{box-shadow:0 0 0 7px rgba(94,230,168,0)}to{box-shadow:0 0 0 0 rgba(94,230,168,0)}}.fil-wallet button,button.fil-wallet{justify-content:center!important;gap:8px!important;min-height:42px!important;background:linear-gradient(180deg,#ffe08a,#e3b341 60%,#b8860b)!important;color:#1a1206!important;font-weight:700!important;border:none!important;border-radius:11px!important;padding:0 18px!important;box-shadow:0 0 22px -8px rgba(245,214,128,.7),inset 0 1px 0 rgba(255,255,255,.45)!important;transition:transform .15s,box-shadow .2s!important}.fil-wallet button,.fil-wallet button>*,button.fil-wallet,button.fil-wallet>*{display:inline-flex!important;align-items:center!important;line-height:1!important}.fil-wallet button:hover,button.fil-wallet:hover{transform:translateY(-1px);box-shadow:0 0 34px -6px rgba(245,214,128,.9),inset 0 1px 0 rgba(255,255,255,.55)!important}@media (prefers-reduced-motion:reduce){.fil-dot{animation:none}}.fil-mheader-inner{display:flex;align-items:center;justify-content:space-between;gap:10px;height:68px;padding:0 12px}.fil-brand--mobile .fil-brand-mark{height:clamp(44px,13vw,64px);max-width:88vw;object-fit:contain}.fil-icon-btn{width:38px;height:38px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:rgba(227,179,65,.07);border:1px solid rgba(227,179,65,.16);color:var(--ft-gold,#e3b341);font-size:15px;cursor:pointer}.fil-drawer{position:fixed;inset:0 auto 0 0;width:min(84vw,340px);z-index:60;padding:18px 16px 24px;display:flex;flex-direction:column;gap:16px;background:linear-gradient(180deg,#0b0a0e,#060608);border-right:1px solid rgba(227,179,65,.16);transform:translateX(-100%);transition:transform .28s cubic-bezier(.32,.72,0,1);overflow-y:auto}html.light .fil-drawer{background:linear-gradient(180deg,#ffffff,#f7f5f0);border-right-color:rgba(120,95,20,.16)}.fil-drawer.is-open{transform:translateX(0)}.fil-drawer-head{display:flex;align-items:center;justify-content:space-between}.fil-network--drawer{align-self:flex-start}.fil-drawer-nav{gap:4px;margin-top:4px}.fil-drawer-link,.fil-drawer-nav{display:flex;flex-direction:column}.fil-drawer-link{gap:1px;padding:11px 12px;border-radius:11px;transition:background .18s}.fil-drawer-link:hover{background:rgba(227,179,65,.07)}.fil-drawer-link.is-active{background:rgba(227,179,65,.1);box-shadow:inset 2px 0 0 var(--ft-gold,#e3b341)}.fil-drawer-label{font-size:16px;font-weight:600;color:var(--ft-hi,#f0f2f8)}.fil-drawer-sub{font-size:12px;color:var(--ft-low,#6b7391)}.fil-wallet--full{width:100%}.fil-wallet--full button{width:100%!important}.fil-drawer-foot{margin-top:auto;padding-top:12px;text-align:center;font-size:11px;color:var(--ft-low,#6b7391)}.fil-scrim{position:fixed;inset:0;z-index:55;background:rgba(0,0,0,.6);backdrop-filter:blur(2px)}.ex-canvas{position:relative;min-height:70vh;background:radial-gradient(60% 40% at 50% 0,rgba(227,150,20,.07),transparent 60%),var(--fs-0,#060608)}html.light .ex-canvas{background:radial-gradient(60% 40% at 50% 0,rgba(227,150,20,.1),transparent 60%),var(--fs-0,#f7f5f0)}.ex-masthead{display:flex;align-items:center;gap:14px;padding:6px 2px 2px}.ex-masthead-bulb{width:56px;height:56px;object-fit:contain;border-radius:12px;flex-shrink:0;filter:drop-shadow(0 0 18px rgba(255,140,30,.35));animation:exBulbGlow 5s ease-in-out infinite}@keyframes exBulbGlow{0%,to{filter:drop-shadow(0 0 14px rgba(255,140,30,.28))}50%{filter:drop-shadow(0 0 24px rgba(255,175,55,.5))}}.ex-masthead-text{display:flex;flex-direction:column;gap:2px}.ex-masthead-title{font-family:var(--font-display),Georgia,serif;font-size:30px;font-weight:600;letter-spacing:-.01em;line-height:1;color:var(--ft-hi,#f0f2f8)}.ex-masthead-sub{font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--ft-gold,#e3b341)}.ex-tagline{font-size:14px;line-height:1.6;color:var(--ft-mid,#a8afc4);padding:0 2px 4px}@media (prefers-reduced-motion:reduce){.ex-masthead-bulb{animation:none}}.forge-embers{position:absolute;inset:0;pointer-events:none;overflow:hidden;z-index:0}.forge-ember{position:absolute;bottom:38%;width:3px;height:3px;border-radius:50%;background:#ffcf6a;box-shadow:0 0 5px 1px rgba(255,150,40,.9),0 0 10px 2px rgba(255,90,10,.45);opacity:0;animation-name:emberRise;animation-timing-function:cubic-bezier(.25,.6,.35,1);animation-iteration-count:infinite;will-change:transform,opacity}@keyframes emberRise{0%{transform:translate(0) scale(.6);opacity:0}8%{opacity:1}70%{opacity:.9}to{transform:translate(var(--dx,10px),-110px) scale(.2);opacity:0}}.forge-ember:first-child{left:22%;--dx:-14px;animation-duration:3.2s;animation-delay:0s}.forge-ember:nth-child(2){left:30%;--dx:10px;animation-duration:4.1s;animation-delay:.5s;width:2px;height:2px}.forge-ember:nth-child(3){left:38%;--dx:-22px;animation-duration:3.6s;animation-delay:1.2s}.forge-ember:nth-child(4){left:45%;--dx:16px;animation-duration:2.9s;animation-delay:.2s;width:4px;height:4px}.forge-ember:nth-child(5){left:52%;--dx:-8px;animation-duration:4.4s;animation-delay:1.8s}.forge-ember:nth-child(6){left:58%;--dx:24px;animation-duration:3.4s;animation-delay:.8s;width:2px;height:2px}.forge-ember:nth-child(7){left:65%;--dx:-12px;animation-duration:3.9s;animation-delay:2.2s}.forge-ember:nth-child(8){left:72%;--dx:18px;animation-duration:3.1s;animation-delay:1.5s;width:4px;height:4px}.forge-ember:nth-child(9){left:34%;--dx:28px;animation-duration:4.6s;animation-delay:2.6s}.forge-ember:nth-child(10){left:48%;--dx:-26px;animation-duration:3.7s;animation-delay:3.1s;width:2px;height:2px}.forge-ember:nth-child(11){left:62%;--dx:6px;animation-duration:4.2s;animation-delay:.9s}.forge-ember:nth-child(12){left:27%;--dx:20px;animation-duration:3.3s;animation-delay:2.9s}.forge-masthead-art,.forge-masthead-sub{position:relative;z-index:1}@media (prefers-reduced-motion:reduce){.forge-embers{display:none}}.fil-footer{border-top:1px solid rgba(227,179,65,.12);background:var(--fs-0,#060608)}html.light .fil-footer{border-top-color:rgba(120,95,20,.14)}.fil-footer-inner{max-width:1180px;margin:0 auto;padding:26px 24px;display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}.fil-brand--footer .fil-brand-bulb{height:54px;width:54px}.fil-footer-copy{flex:1;min-width:240px;font-size:13px;line-height:1.5;color:var(--ft-low,#6b7391);margin:0}.fil-footer-links{display:flex;align-items:center;gap:18px;font-size:13px;font-weight:500}.fil-footer-links a{color:var(--ft-mid,#a8afc4);transition:color .18s}.fil-footer-links a:hover{color:var(--ft-gold,#e3b341)}.fil-boot{position:fixed;inset:0;z-index:9999;overflow:hidden;background:#050506;opacity:1;transition:opacity .6s ease;pointer-events:none}.fil-boot.is-leaving{opacity:0;pointer-events:none}.fil-boot-bulb{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;animation:bootIgnite 2.1s ease-out both;will-change:filter,opacity,transform}@keyframes bootIgnite{0%{opacity:0;transform:scale(1.06);filter:brightness(.18) saturate(.7)}14%{opacity:1;filter:brightness(.55) saturate(.85)}24%{filter:brightness(1.35) saturate(1.15)}32%{filter:brightness(.92)}42%{filter:brightness(1.18)}52%{filter:brightness(1.02)}63%{filter:brightness(1.12)}74%{filter:brightness(1)}to{opacity:1;transform:scale(1);filter:brightness(1.04) saturate(1.05)}}@media (prefers-reduced-motion:reduce){.fil-boot-bulb{animation:none}}html.light .forge-canvas{background:radial-gradient(70% 40% at 50% -8%,rgba(227,150,20,.1),transparent 60%),var(--fs-0,#f7f5f0);color:var(--ft-mid)}.forge-masthead,html.light .forge-masthead{background:radial-gradient(70% 120% at 50% 50%,rgba(227,120,20,.12),transparent 70%),linear-gradient(180deg,#0c0a08,#060606);border:1px solid rgba(227,179,65,.22)}html.light .forge-tagline{color:#4e4736}html.light .forge-masthead-sub{color:#c99a3e}.f-card,.f-featured,.pf-card,.spark-hover{border:1px solid var(--fs-line,rgba(227,179,65,.14));transition:border-color .22s ease,box-shadow .28s ease,transform .18s ease}.f-card--link:hover,.f-card.is-interactive:hover,.pf-card:hover,.spark-hover:hover{border-color:rgba(227,179,65,.55);box-shadow:0 0 0 1px rgba(227,179,65,.18),0 0 26px -8px rgba(245,190,80,.45),0 10px 30px -18px rgba(255,140,30,.35);transform:translateY(-2px)}html.light .f-card,html.light .pf-card,html.light .spark-hover{border-color:rgba(156,122,30,.3);background:#ffffff}html.light .f-card--link:hover,html.light .pf-card:hover,html.light .spark-hover:hover{border-color:rgba(156,122,30,.75);box-shadow:0 0 0 1px rgba(184,134,11,.16),0 0 26px -10px rgba(227,150,20,.4),0 10px 26px -16px rgba(120,80,10,.28)}.f-featured{border-color:var(--fs-line-strong,rgba(227,179,65,.34))}.ex-canvas .f-card,.f-card,.f-featured,.forge-canvas .f-card,.pf-card,.spark-hover{border:1px solid var(--fs-line,rgba(227,179,65,.14));transition:border-color .22s ease,box-shadow .28s ease,transform .18s ease}.f-card:hover,.f-featured:hover,.pf-card:hover,.spark-hover:hover,a.f-card:hover,button.f-card:hover{border-color:rgba(227,179,65,.58);box-shadow:0 0 0 1px rgba(227,179,65,.16),0 0 28px -8px rgba(245,190,80,.48),0 12px 32px -18px rgba(255,140,30,.38);transform:translateY(-2px)}html.light .f-card:hover,html.light .f-featured:hover,html.light .pf-card:hover,html.light .spark-hover:hover{border-color:rgba(156,122,30,.78);box-shadow:0 0 0 1px rgba(184,134,11,.16),0 0 28px -10px rgba(227,150,20,.42),0 12px 28px -16px rgba(120,80,10,.3)}@media (prefers-reduced-motion:reduce){.f-card:hover,.f-featured:hover,.pf-card:hover,.spark-hover:hover{transform:none}}.fil-footer-legal{color:var(--ft-low,#6b7391)!important;font-size:12px}.fil-footer-legal:hover{color:var(--ft-gold,#e3b341)!important}.ex-canvas [class*=rounded-2xl],.forge-canvas a[class*=rounded-2xl],.forge-canvas a[class*=rounded-xl],.forge-canvas div[class*=rounded-2xl]{transition:border-color .22s ease,box-shadow .28s ease,transform .18s ease}.forge-canvas a[class*=rounded-2xl]:hover,.forge-canvas a[class*=rounded-xl]:hover{border-color:rgba(227,179,65,.58)!important;box-shadow:0 0 0 1px rgba(227,179,65,.16),0 0 28px -8px rgba(245,190,80,.48),0 12px 32px -18px rgba(255,140,30,.38)!important;transform:translateY(-2px)}.ex-canvas .swap-card,.ex-canvas [class*=rounded-2xl]:hover,.ex-canvas form{transition:border-color .22s ease,box-shadow .28s ease}.ex-canvas [class*=rounded-2xl]:hover{border-color:rgba(227,179,65,.38);box-shadow:0 0 26px -12px rgba(245,190,80,.35)}.ex-canvas .swap-form,.ex-canvas [class*=rounded-2xl]:not(button):not([class*=rounded-full]),.ex-canvas form,.ex-canvas>.container>div>form{position:relative;border:1px solid rgba(227,179,65,.2)!important;box-shadow:0 0 0 1px rgba(227,179,65,.05),0 24px 60px -34px rgba(227,150,20,.4);transition:border-color .25s ease,box-shadow .3s ease}.ex-canvas .swap-form:before,.ex-canvas form:before{content:"";position:absolute;top:0;left:14%;right:14%;height:1px;background:linear-gradient(90deg,transparent,#f5d680,transparent);opacity:.7;pointer-events:none}.ex-canvas .swap-form:hover,.ex-canvas form:hover{border-color:rgba(227,179,65,.45)!important;box-shadow:0 0 0 1px rgba(227,179,65,.12),0 0 34px -12px rgba(245,190,80,.42),0 24px 60px -34px rgba(227,150,20,.5)}html.light .ex-canvas .swap-form,html.light .ex-canvas form{border-color:rgba(156,122,30,.32)!important;box-shadow:0 0 0 1px rgba(184,134,11,.06),0 20px 50px -34px rgba(120,80,10,.3)}html.light .ex-canvas .swap-form:hover,html.light .ex-canvas form:hover{border-color:rgba(156,122,30,.72)!important;box-shadow:0 0 0 1px rgba(184,134,11,.14),0 0 30px -12px rgba(227,150,20,.38),0 20px 50px -34px rgba(120,80,10,.34)}.fil-drawer-heading{font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--ft-gold,#e3b341);padding:16px 12px 6px;margin-top:6px;border-top:1px solid rgba(227,179,65,.12)}.fil-drawer-links{display:flex;flex-direction:column;gap:2px;padding:0 12px}.fil-drawer-links a{padding:8px 0;font-size:14px;font-weight:500;color:var(--ft-mid,#a8afc4);transition:color .18s}.fil-drawer-links a:hover{color:var(--ft-gold,#e3b341)}.f-card,.fil-drawer-link,.pf-card,.swap-card-wrap{position:relative;border:1px solid rgba(255,140,30,.5);animation:fil-flicker 4.5s ease-in-out infinite;box-shadow:none;transition:border-color .2s,transform .2s}.f-card--link:hover,.pf-card:hover,a.f-card:hover{transform:translateY(-2px);border-color:rgba(255,170,50,.95);animation:none}.f-card:before,.pf-card:before{content:"";position:absolute;top:0;left:12%;right:12%;height:1px;background:linear-gradient(90deg,transparent,#ffaa32,transparent);opacity:.75;pointer-events:none}.forge-fil-bar{position:relative;background:linear-gradient(180deg,#f5d680,#e3b341 45%,#9c7a1e)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.55),inset 0 -1px 1px rgba(0,0,0,.35),0 0 10px -2px rgba(245,214,128,.6)}.forge-fil-bar:after{right:-1px;width:7px;height:7px;background:radial-gradient(circle,#fff 0,#ffd98a 45%,transparent 75%);filter:blur(.4px)}@keyframes fil-flicker{0%,to{border-color:rgba(255,140,30,.5)}7%{border-color:rgba(255,140,30,.42)}9%{border-color:rgba(255,160,45,.58)}48%{border-color:rgba(255,140,30,.5)}52%{border-color:rgba(255,150,38,.44)}71%{border-color:rgba(255,165,48,.56)}}@media (prefers-reduced-motion:reduce){.f-card,.fil-drawer-link,.pf-card{animation:none}}html.dark .f-card,html.dark .f-card--inset,html.dark .f-featured,html.dark .fil-drawer-link,html.dark .pf-card,html.dark [data-slot=card]{background:#10131d!important;background-image:none!important;box-shadow:none!important}html.dark [data-slot=card] [class*="bg-["],html.dark [data-slot=card]>div{background-color:#10131d!important;background-image:none!important}html.dark [data-slot=card] .rounded-lg[class*=bg-]{background-color:#171b28!important}html.dark .btn-primary,html.dark [class*=bg-primary],html.dark button[class*="bg-[var(--clr-primary)]"]{background:linear-gradient(180deg,#ffaa32,#e07a12)!important;color:#140d05!important;border:none!important}html.dark button[class*="dark:bg-[var(--clr-blackest)]"]{background:#171b28!important;color:#e8e8e8!important}html.dark body,html.dark main{background-color:#06070c!important;background-image:none!important}html.dark .f-card,html.dark .f-featured,html.dark .pf-card,html.dark [data-slot=card]{box-shadow:none!important}html.dark .f-featured{box-shadow:0 0 0 1px rgba(255,140,30,.25)!important}html.dark .f-card,html.dark .fil-drawer-link,html.dark .pf-card{animation:none!important;border-color:rgba(255,140,30,.4)!important}html.dark .fil-drawer-link:hover{background:#171b28!important;border-color:rgba(255,170,50,.8)!important}html.dark .forge-canvas{background:#06070c!important;background-image:none!important}html.dark .forge-canvas [class*=rounded-2xl]:not(.forge-breathe){background:#10131d!important;background-image:none!important;border:1px solid rgba(255,140,30,.4)!important;box-shadow:none!important;animation:none!important}html.dark .forge-canvas .forge-breathe{background:#10131d!important;background-image:none!important}html.dark .forge-canvas [class*=rounded-2xl]:hover{border-color:rgba(255,170,50,.8)!important}html.dark .forge-canvas .forge-breathe{animation:koth-pulse 3.2s ease-in-out infinite!important;border:1px solid rgba(255,140,30,.55)!important;box-shadow:0 0 18px -6px rgba(255,140,30,.35)!important}.forge-fil-bar{overflow:hidden}.forge-fil-bar:before{content:"";position:absolute;top:0;bottom:0;left:-40%;width:40%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.45),transparent);animation:molten-sweep 2.6s ease-in-out infinite}@keyframes molten-sweep{to{left:110%}}@media (prefers-reduced-motion:reduce){.forge-breathe,.forge-fil-bar:before{animation:none!important}}html.dark .pf-hero{background:radial-gradient(ellipse at 50% 120%,rgba(255,140,30,.12),transparent 60%),#10131d!important;border:1px solid rgba(255,140,30,.4)!important;box-shadow:none!important}@keyframes koth-pulse{0%,to{box-shadow:0 0 18px -6px rgba(255,140,30,.35);border-color:rgba(255,140,30,.5)}50%{box-shadow:0 0 36px -4px rgba(255,170,50,.65);border-color:rgba(255,190,80,.9)}}@keyframes fil-hover-flicker{0%{border-color:rgba(255,140,30,.4)}12%{border-color:rgba(255,200,90,1)}20%{border-color:rgba(255,150,40,.55)}34%{border-color:rgba(255,190,80,.95)}to{border-color:rgba(255,180,70,.85)}}.f-card:hover,.fil-drawer-link:hover,.forge-canvas [class*=rounded-2xl]:not(.forge-breathe):hover,.pf-card:hover{animation:fil-hover-flicker .5s step-end forwards!important}@keyframes molten-flow{0%{background-position:0 0}to{background-position:-220% 0}}@keyframes tip-glow{0%,to{opacity:.8;transform:translateY(-50%) scale(1)}50%{opacity:1;transform:translateY(-50%) scale(1.35)}}.forge-fil-bar{overflow:visible!important;background:linear-gradient(90deg,#9c4a0e,#ff8c1e,#ffc86a,#ff8c1e,#9c4a0e)!important;background-size:220% 100%!important;animation:molten-flow 2.4s linear infinite!important;box-shadow:0 0 12px -2px rgba(255,150,40,.7),inset 0 1px 0 rgba(255,255,255,.5)!important}.forge-fil-bar:after{content:"";position:absolute;right:-3px;top:50%;width:11px;height:11px;transform:translateY(-50%);border-radius:50%;background:radial-gradient(circle,#fff 0,#ffd98a 40%,rgba(255,140,30,.6) 65%,transparent 80%);animation:tip-glow 1.6s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.forge-breathe,.forge-fil-bar,.forge-fil-bar:after{animation:none!important}}.forge-canvas .forge-breathe{position:relative;z-index:0;border-color:rgba(255,170,50,.7)!important}.forge-canvas .forge-breathe:after{content:"";position:absolute;inset:-14px;z-index:-1;border-radius:24px;background:radial-gradient(60% 80% at 30% 100%,rgba(255,110,10,.55),transparent 70%),radial-gradient(50% 70% at 75% 100%,rgba(255,180,60,.45),transparent 70%),radial-gradient(80% 60% at 50% 0,rgba(255,140,30,.3),transparent 75%);filter:blur(14px);opacity:.55;animation:koth-fire 3s ease-in-out infinite;pointer-events:none}@keyframes koth-fire{0%,to{opacity:.45;transform:scale(1)}40%{opacity:.95;transform:scale(1.02)}55%{opacity:.8}70%{opacity:1;transform:scale(1.03)}}@media (prefers-reduced-motion:reduce){.forge-canvas .forge-breathe:after{animation:none}}.btn-default input,[role=dialog] input[type=text],input.btn-default,input[class*=btn-default]{background:#ffffff!important;background-image:none!important;color:#111111!important;border:1px solid rgba(255,140,30,.45)!important}[role=dialog] input[type=text]::placeholder{color:#9a9a9a!important}