@import url(https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&family=Playfair+Display:wght@500;700&family=JetBrains+Mono:wght@400;500&display=swap);:root{--clr-primary:#0a0a0a;--clr-secondary:#111;--clr-neutral:#6b6b60;--clr-white:#f5f0e8;--clr-text-dim:#9a9a8a;--clr-gold:#daa520;--clr-gold-light:#e8b830;--clr-gold-dark:#b8860b;--clr-gold-muted:rgba(255,215,0,.08);--clr-red:#e84142;--clr-green:#2ecc71;--clr-surface:#161616;--clr-border:#1e1e1a;--clr-border-light:#2a2a22;--radius:12px;--radius-sm:8px;--shadow-card:0 1px 3px rgba(0,0,0,.4),0 0 0 1px var(--clr-border);--shadow-glow:0 0 20px rgba(255,215,0,.15);--font-mono:"JetBrains Mono",monospace;--vault-stone:#1a1917;--vault-stone-light:#222220;--vault-stone-dark:#0e0e0c;--vault-bronze:#8b6914;--vault-gold-rich:#daa520;--vault-gold-glow:rgba(218,165,32,.25);--vault-gold-glow-soft:rgba(255,215,0,.06);--vault-border-ornate:#2a2518;--vault-text-ledger:#c4b078}*{box-sizing:border-box;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#f5f0e8;color:var(--clr-white);font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px}body{background:#0a0a0a;background:var(--clr-primary)}h1{font-size:clamp(1rem,2vw,1.25rem)}h1,h2{font-family:Playfair Display,serif;font-weight:500;letter-spacing:.02em}h2{align-items:flex-end;display:flex;font-size:clamp(.95rem,2vw,1.1rem);justify-content:flex-start;margin:.375em 0}p,small{font-weight:400}small{color:#6b6b60;color:var(--clr-neutral);letter-spacing:.08em}label,small{font-size:.75rem;text-transform:uppercase}label{color:#9a9a8a;color:var(--clr-text-dim);font-weight:500;letter-spacing:.06em}.flex,.flex-center{align-items:center;display:flex}.flex-center{color:#6b6b60;color:var(--clr-neutral);font-size:clamp(.85rem,2vw,.95rem);font-weight:500;justify-content:center;margin:0 auto;padding-top:30px;width:100%}.flex-between{justify-content:space-between}.flex-between,.flex-end{align-items:center;display:flex}.flex-end{justify-content:flex-end}.flex-1{flex:1 1}.grid{display:grid;grid-template-columns:repeat(12,1fr)}.header{background:#0a0a0a;background:var(--clr-primary);position:relative;z-index:100}.navbar{justify-content:space-between;padding:1em 1.5em}.navbar,.navbar__center,.navbar__left{align-items:center;display:flex}.navbar__center{gap:4px}.navbar__right{align-items:center;display:flex}.navbar__logo{display:block;flex-shrink:0;height:auto;opacity:.85;width:280px}.navbar__nav{align-items:center;display:flex;gap:2px}.navbar__nav-link{align-self:center;background:rgba(180,150,50,.08);border:1px solid rgba(180,150,50,.15);border-radius:50px;box-shadow:inset 0 1px 0 rgba(255,215,0,.06),0 1px 2px rgba(0,0,0,.3);color:#6b6b60;color:var(--clr-neutral);cursor:pointer;font-family:Playfair Display,serif;font-size:1.1rem;font-style:italic;font-weight:500;letter-spacing:.04em;margin-left:.3em;padding:.25em .7em;text-decoration:none;transition:all .25s ease;white-space:nowrap}.navbar__nav-link:hover{background:rgba(180,150,50,.15);border-color:rgba(218,165,32,.3);color:#daa520;color:var(--clr-gold)}.navbar__nav-link:active{color:#e8b830;color:var(--clr-gold-light)}.navbar__nav-link--active{background:rgba(180,150,50,.14);border-color:rgba(218,165,32,.25);color:#daa520;color:var(--clr-gold)}.navbar__account-btn{align-items:center;background:transparent;border:none;border-radius:6px;color:#9a9a8a;color:var(--clr-text-dim);cursor:pointer;display:flex;font-family:JetBrains Mono,monospace;font-family:var(--font-mono);font-size:1.15rem;font-weight:600;gap:.6em;letter-spacing:.02em;padding:.75em 1.2em;transition:all .2s ease;white-space:nowrap}.navbar__account-btn .identicon{border-radius:50%;margin:0}.navbar__metamask{height:30px;width:30px}.navbar__account-btn:hover{color:#daa520;color:var(--clr-gold)}.profile-dropdown__backdrop{inset:0;position:fixed;z-index:99}.profile-dropdown{-webkit-animation:dropdown-slide .2s ease;animation:dropdown-slide .2s ease;background:#111;background:var(--clr-secondary);border:1px solid #1e1e1a;border:1px solid var(--clr-border);border-radius:12px;border-radius:var(--radius);box-shadow:0 8px 32px rgba(0,0,0,.5);display:flex;flex-direction:column;max-height:90vh;position:fixed;right:1.5em;top:60px;width:700px;z-index:101}.profile-dropdown__content{-webkit-animation:content-slide-in .5s cubic-bezier(.34,1.56,.64,1);animation:content-slide-in .5s cubic-bezier(.34,1.56,.64,1);border-top:1px solid #1e1e1a;border-top:1px solid var(--clr-border);overflow-y:auto;padding:2.5em;scrollbar-color:#2a2a22 transparent;scrollbar-color:var(--clr-border-light) transparent;scrollbar-width:thin}@-webkit-keyframes content-slide-in{0%{-webkit-filter:blur(6px);filter:blur(6px);opacity:0;-webkit-transform:translateY(-30px) scaleY(.3);transform:translateY(-30px) scaleY(.3);-webkit-transform-origin:top center;transform-origin:top center}40%{-webkit-filter:blur(1px);filter:blur(1px);opacity:.7;-webkit-transform:translateY(8px) scaleY(1.02);transform:translateY(8px) scaleY(1.02)}70%{-webkit-filter:blur(0);filter:blur(0);opacity:.95;-webkit-transform:translateY(-3px) scaleY(.99);transform:translateY(-3px) scaleY(.99)}to{-webkit-filter:blur(0);filter:blur(0);opacity:1;-webkit-transform:translateY(0) scaleY(1);transform:translateY(0) scaleY(1)}}@keyframes content-slide-in{0%{-webkit-filter:blur(6px);filter:blur(6px);opacity:0;-webkit-transform:translateY(-30px) scaleY(.3);transform:translateY(-30px) scaleY(.3);-webkit-transform-origin:top center;transform-origin:top center}40%{-webkit-filter:blur(1px);filter:blur(1px);opacity:.7;-webkit-transform:translateY(8px) scaleY(1.02);transform:translateY(8px) scaleY(1.02)}70%{-webkit-filter:blur(0);filter:blur(0);opacity:.95;-webkit-transform:translateY(-3px) scaleY(.99);transform:translateY(-3px) scaleY(.99)}to{-webkit-filter:blur(0);filter:blur(0);opacity:1;-webkit-transform:translateY(0) scaleY(1);transform:translateY(0) scaleY(1)}}.profile-dropdown__item--active{background:rgba(255,215,0,.08);background:var(--clr-gold-muted);color:#daa520!important;color:var(--clr-gold)!important}.profile-dropdown__content .balance-page,.profile-dropdown__content .orders-page{margin:0;padding:0}.profile-dropdown__content .orders-page{border:none;border-radius:0;max-height:none;min-height:500px}.profile-dropdown__content .orders-page:before{display:none}.profile-dropdown__content .orders-page table td,.profile-dropdown__content .orders-page table th{font-size:.95rem;padding:1em .75em}.profile-dropdown__content .bal-group{padding:1.5em}.profile-dropdown__content .bal-row__value{font-size:.95rem}.buysell-embedded{padding:.5em 0}.buysell-embedded .buysell-modal__content{padding:1.5em .5em 1em}.buysell-embedded .buysell-modal__content h2{font-size:1.4rem;margin-bottom:1.25em}.buysell-embedded .buysell-modal__select-wrapper{padding:.8em 1em}.buysell-embedded .buysell-modal__select-wrapper select{font-size:1.1rem}.buysell-embedded .buysell-modal__select-wrapper img{height:32px;width:32px}.buysell-embedded input{font-size:1.05rem;padding:1.2em 1.4em}.buysell-embedded .buysell-modal__ratio{font-size:1rem;margin:1.25em 0 2em}.buysell-embedded .button{font-size:1rem;padding:1.2em}.buysell-embedded .buysell-modal__steps span,.buysell-embedded label{font-size:.85rem}@-webkit-keyframes dropdown-slide{0%{opacity:0;-webkit-transform:translateY(-8px);transform:translateY(-8px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes dropdown-slide{0%{opacity:0;-webkit-transform:translateY(-8px);transform:translateY(-8px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.profile-dropdown__header{align-items:center;border-bottom:1px solid #1e1e1a;border-bottom:1px solid var(--clr-border);display:flex;gap:.75em;overflow:visible;padding:1.25em 1.25em 1em;position:relative}.profile-dropdown__disconnect-btn{align-items:center;background:transparent;border:1px solid #1e1e1a;border:1px solid var(--clr-border);border-radius:6px;color:#e84142;color:var(--clr-red);cursor:pointer;display:flex;flex-shrink:0;font-family:Inter,sans-serif;font-size:.75rem;font-weight:600;gap:.4em;letter-spacing:.04em;margin-left:auto;padding:.35em .8em;transition:all .2s ease}.profile-dropdown__disconnect-btn:hover{background:rgba(232,65,66,.1);border-color:#e84142;border-color:var(--clr-red)}.profile-dropdown__header .identicon{border-radius:50%;flex-shrink:0;margin:0}.profile-dropdown__account{display:flex;flex-direction:column;min-width:0}.profile-dropdown__address{color:#f5f0e8;color:var(--clr-white);font-family:JetBrains Mono,monospace;font-family:var(--font-mono);font-size:.8rem;text-decoration:none;transition:color .2s ease}.profile-dropdown__address:hover{color:#daa520;color:var(--clr-gold)}.profile-dropdown__balance{color:#9a9a8a;color:var(--clr-text-dim);font-size:.75rem;margin-top:.15em}.network-picker{margin-left:auto;position:relative}.network-picker__btn{align-items:center;background:#161616;background:var(--clr-surface);border:1px solid #1e1e1a;border:1px solid var(--clr-border);border-radius:6px;color:#f5f0e8;color:var(--clr-white);cursor:pointer;display:flex;font-family:Inter,sans-serif;font-size:.75rem;font-weight:600;gap:.4em;padding:.35em .6em;transition:border-color .2s ease}.network-picker__btn:hover{border-color:#2a2a22;border-color:var(--clr-border-light)}.network-picker__btn img{border-radius:50%;height:18px;width:18px}.network-picker__btn svg{color:#9a9a8a;color:var(--clr-text-dim)}.network-picker__list{-webkit-animation:dropdown-slide .15s ease;animation:dropdown-slide .15s ease;background:#111;background:var(--clr-secondary);border:1px solid #1e1e1a;border:1px solid var(--clr-border);border-radius:8px;border-radius:var(--radius-sm);box-shadow:0 8px 24px rgba(0,0,0,.4);min-width:180px;overflow:hidden;position:absolute;right:0;top:calc(100% + 4px);z-index:10}.network-picker__option{align-items:center;background:transparent;border:none;color:#f5f0e8;color:var(--clr-white);cursor:pointer;display:flex;font-family:Inter,sans-serif;font-size:.8rem;font-weight:500;gap:.6em;padding:.65em .85em;text-align:left;transition:background .15s ease;width:100%}.network-picker__option:hover:not(:disabled){background:rgba(255,215,0,.08);background:var(--clr-gold-muted)}.network-picker__option img{border-radius:50%;height:20px;width:20px}.network-picker__option--active{color:#daa520;color:var(--clr-gold)}.network-picker__option--disabled{color:#6b6b60;color:var(--clr-neutral);cursor:default;opacity:.5}.network-picker__option small{background:#161616;background:var(--clr-surface);border-radius:4px;color:#6b6b60;color:var(--clr-neutral);font-size:.65rem;letter-spacing:.06em;margin-left:auto;padding:.15em .5em;text-transform:uppercase}.profile-dropdown__network-select:hover{border-color:#2a2a22;border-color:var(--clr-border-light)}.profile-dropdown__network-select:focus{border-color:#b8860b;border-color:var(--clr-gold-dark);outline:none}.profile-dropdown__menu{display:flex;gap:.5em;padding:.75em 1em}.profile-dropdown__item{align-items:center;background:transparent;border:none;color:#f5f0e8;color:var(--clr-white);cursor:pointer;display:flex;flex:1 1;font-family:Inter,sans-serif;font-size:1rem;font-weight:500;gap:.5em;justify-content:center;padding:.7em .5em;text-align:left;transition:background .15s ease}.profile-dropdown__item:hover{background:rgba(255,215,0,.08);background:var(--clr-gold-muted)}.profile-dropdown__item svg{color:#daa520;color:var(--clr-gold);flex-shrink:0}.profile-dropdown__item--disconnect{border-top:1px solid #1e1e1a;border-top:1px solid var(--clr-border);color:#e84142;color:var(--clr-red);margin-top:.25em;padding-top:.85em}.profile-dropdown__item--disconnect svg{color:#e84142;color:var(--clr-red)}.profile-dropdown__item--disconnect:hover{background:rgba(232,65,66,.08)}.exchange__main{margin:0 auto;max-width:1200px;min-height:100vh;padding:8em 2em 1em}.exchange__panels{grid-gap:0;display:grid;gap:0;grid-template-columns:1fr}.panel-collapse{background:#111;background:var(--clr-secondary);border:1px solid #1e1e1a;border:1px solid var(--clr-border);border-radius:12px;border-radius:var(--radius);margin:.5em;overflow:hidden;position:relative}.panel-collapse:before{background:linear-gradient(90deg,transparent,#b8860b,transparent);background:linear-gradient(90deg,transparent,var(--clr-gold-dark),transparent);content:"";height:1px;left:0;opacity:.5;position:absolute;right:0;top:0}.panel-collapse__header{align-items:center;background:transparent;border:none;color:#9a9a8a;color:var(--clr-text-dim);cursor:pointer;display:flex;font-family:Playfair Display,serif;font-size:.95rem;font-weight:500;justify-content:space-between;letter-spacing:.02em;padding:.85em 1.25em;transition:color .2s ease;width:100%}.panel-collapse__header:hover{color:#f5f0e8;color:var(--clr-white)}.panel-collapse--open .panel-collapse__header{border-bottom:1px solid #1e1e1a;border-bottom:1px solid var(--clr-border);color:#f5f0e8;color:var(--clr-white)}.panel-collapse__icon{transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.panel-collapse__icon--open{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.panel-collapse .exchange__chart,.panel-collapse .exchange__orderbook,.panel-collapse .exchange__trades,.panel-collapse .exchange__transactions{border:none;border-radius:0;margin:0}.panel-collapse .exchange__chart:before,.panel-collapse .exchange__orderbook:before,.panel-collapse .exchange__trades:before,.panel-collapse .exchange__transactions:before{display:none}.component{position:relative}.component__header{margin:0 0 1em}.component__header h2{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#daa520,#e8b830);background:linear-gradient(135deg,var(--clr-gold),var(--clr-gold-light));-webkit-background-clip:text;background-clip:text}.exchange__chart,.exchange__orderbook,.exchange__trades,.exchange__transactions{background:#111;background:var(--clr-secondary);border:1px solid #1e1e1a;border:1px solid var(--clr-border);border-radius:12px;border-radius:var(--radius);margin:.5em;overflow:hidden;padding:1em 1.5em;position:relative}.exchange__chart:before,.exchange__orderbook:before,.exchange__trades:before,.exchange__transactions:before{background:linear-gradient(90deg,transparent,#b8860b,transparent);background:linear-gradient(90deg,transparent,var(--clr-gold-dark),transparent);content:"";height:1px;left:0;opacity:.5;position:absolute;right:0;top:0}.exchange__chart{margin-top:3em;max-height:800px;min-height:650px}.chart-tf{display:flex;gap:.35em}.chart-tf__btn{background:transparent;border:1px solid #1e1e1a;border:1px solid var(--clr-border);border-radius:4px;color:var(--clr-text-2);cursor:pointer;font-family:DM Mono,monospace;font-size:.7em;padding:.25em .6em;transition:color .2s,border-color .2s}.chart-tf__btn:hover{border-color:var(--clr-text-2);color:var(--clr-text)}.chart-tf__btn--active{border-color:#daa520;border-color:var(--clr-gold);color:#daa520;color:var(--clr-gold)}.chart-placeholder{align-items:center;display:flex;flex-direction:column;gap:2em;height:100%;justify-content:center;padding-top:8em}.chart-placeholder__candles{-webkit-filter:blur(.2px);filter:blur(.2px);height:auto;max-width:800px;opacity:.6;width:90%}.chart-placeholder__wick{stroke-dasharray:60;stroke-dashoffset:60}.chart-placeholder__body{-webkit-transform:scaleY(0);transform:scaleY(0);transform-box:fill-box;-webkit-transform-origin:center center;transform-origin:center center}.chart-placeholder__candle{opacity:0}@-webkit-keyframes c1{0%{opacity:0}2%{opacity:1}80%{opacity:1}90%{opacity:0}to{opacity:0}}@keyframes c1{0%{opacity:0}2%{opacity:1}80%{opacity:1}90%{opacity:0}to{opacity:0}}@-webkit-keyframes c2{0%,8%{opacity:0}10%{opacity:1}80%{opacity:1}90%{opacity:0}to{opacity:0}}@keyframes c2{0%,8%{opacity:0}10%{opacity:1}80%{opacity:1}90%{opacity:0}to{opacity:0}}@-webkit-keyframes c3{0%,16%{opacity:0}18%{opacity:1}80%{opacity:1}90%{opacity:0}to{opacity:0}}@keyframes c3{0%,16%{opacity:0}18%{opacity:1}80%{opacity:1}90%{opacity:0}to{opacity:0}}@-webkit-keyframes c4{0%,24%{opacity:0}26%{opacity:1}80%{opacity:1}90%{opacity:0}to{opacity:0}}@keyframes c4{0%,24%{opacity:0}26%{opacity:1}80%{opacity:1}90%{opacity:0}to{opacity:0}}@-webkit-keyframes c5{0%,32%{opacity:0}34%{opacity:1}80%{opacity:1}90%{opacity:0}to{opacity:0}}@keyframes c5{0%,32%{opacity:0}34%{opacity:1}80%{opacity:1}90%{opacity:0}to{opacity:0}}@-webkit-keyframes c6{0%,40%{opacity:0}42%{opacity:1}80%{opacity:1}90%{opacity:0}to{opacity:0}}@keyframes c6{0%,40%{opacity:0}42%{opacity:1}80%{opacity:1}90%{opacity:0}to{opacity:0}}@-webkit-keyframes c7{0%,48%{opacity:0}50%{opacity:1}80%{opacity:1}90%{opacity:0}to{opacity:0}}@keyframes c7{0%,48%{opacity:0}50%{opacity:1}80%{opacity:1}90%{opacity:0}to{opacity:0}}@-webkit-keyframes c8{0%,56%{opacity:0}58%{opacity:1}80%{opacity:1}90%{opacity:0}to{opacity:0}}@keyframes c8{0%,56%{opacity:0}58%{opacity:1}80%{opacity:1}90%{opacity:0}to{opacity:0}}@-webkit-keyframes c9{0%,64%{opacity:0}66%{opacity:1}80%{opacity:1}90%{opacity:0}to{opacity:0}}@keyframes c9{0%,64%{opacity:0}66%{opacity:1}80%{opacity:1}90%{opacity:0}to{opacity:0}}.chart-placeholder__candle--1{-webkit-animation:c1 12s ease infinite;animation:c1 12s ease infinite}.chart-placeholder__candle--2{-webkit-animation:c2 12s ease infinite;animation:c2 12s ease infinite}.chart-placeholder__candle--3{-webkit-animation:c3 12s ease infinite;animation:c3 12s ease infinite}.chart-placeholder__candle--4{-webkit-animation:c4 12s ease infinite;animation:c4 12s ease infinite}.chart-placeholder__candle--5{-webkit-animation:c5 12s ease infinite;animation:c5 12s ease infinite}.chart-placeholder__candle--6{-webkit-animation:c6 12s ease infinite;animation:c6 12s ease infinite}.chart-placeholder__candle--7{-webkit-animation:c7 12s ease infinite;animation:c7 12s ease infinite}.chart-placeholder__candle--8{-webkit-animation:c8 12s ease infinite;animation:c8 12s ease infinite}.chart-placeholder__candle--9{-webkit-animation:c9 12s ease infinite;animation:c9 12s ease infinite}@-webkit-keyframes w1{0%{stroke-dashoffset:60}6%{stroke-dashoffset:0}80%{stroke-dashoffset:0}90%{stroke-dashoffset:60}to{stroke-dashoffset:60}}@keyframes w1{0%{stroke-dashoffset:60}6%{stroke-dashoffset:0}80%{stroke-dashoffset:0}90%{stroke-dashoffset:60}to{stroke-dashoffset:60}}@-webkit-keyframes w2{0%,8%{stroke-dashoffset:60}14%{stroke-dashoffset:0}80%{stroke-dashoffset:0}90%{stroke-dashoffset:60}to{stroke-dashoffset:60}}@keyframes w2{0%,8%{stroke-dashoffset:60}14%{stroke-dashoffset:0}80%{stroke-dashoffset:0}90%{stroke-dashoffset:60}to{stroke-dashoffset:60}}@-webkit-keyframes w3{0%,16%{stroke-dashoffset:60}22%{stroke-dashoffset:0}80%{stroke-dashoffset:0}90%{stroke-dashoffset:60}to{stroke-dashoffset:60}}@keyframes w3{0%,16%{stroke-dashoffset:60}22%{stroke-dashoffset:0}80%{stroke-dashoffset:0}90%{stroke-dashoffset:60}to{stroke-dashoffset:60}}@-webkit-keyframes w4{0%,24%{stroke-dashoffset:60}30%{stroke-dashoffset:0}80%{stroke-dashoffset:0}90%{stroke-dashoffset:60}to{stroke-dashoffset:60}}@keyframes w4{0%,24%{stroke-dashoffset:60}30%{stroke-dashoffset:0}80%{stroke-dashoffset:0}90%{stroke-dashoffset:60}to{stroke-dashoffset:60}}@-webkit-keyframes w5{0%,32%{stroke-dashoffset:60}38%{stroke-dashoffset:0}80%{stroke-dashoffset:0}90%{stroke-dashoffset:60}to{stroke-dashoffset:60}}@keyframes w5{0%,32%{stroke-dashoffset:60}38%{stroke-dashoffset:0}80%{stroke-dashoffset:0}90%{stroke-dashoffset:60}to{stroke-dashoffset:60}}@-webkit-keyframes w6{0%,40%{stroke-dashoffset:60}46%{stroke-dashoffset:0}80%{stroke-dashoffset:0}90%{stroke-dashoffset:60}to{stroke-dashoffset:60}}@keyframes w6{0%,40%{stroke-dashoffset:60}46%{stroke-dashoffset:0}80%{stroke-dashoffset:0}90%{stroke-dashoffset:60}to{stroke-dashoffset:60}}@-webkit-keyframes w7{0%,48%{stroke-dashoffset:60}54%{stroke-dashoffset:0}80%{stroke-dashoffset:0}90%{stroke-dashoffset:60}to{stroke-dashoffset:60}}@keyframes w7{0%,48%{stroke-dashoffset:60}54%{stroke-dashoffset:0}80%{stroke-dashoffset:0}90%{stroke-dashoffset:60}to{stroke-dashoffset:60}}@-webkit-keyframes w8{0%,56%{stroke-dashoffset:60}62%{stroke-dashoffset:0}80%{stroke-dashoffset:0}90%{stroke-dashoffset:60}to{stroke-dashoffset:60}}@keyframes w8{0%,56%{stroke-dashoffset:60}62%{stroke-dashoffset:0}80%{stroke-dashoffset:0}90%{stroke-dashoffset:60}to{stroke-dashoffset:60}}@-webkit-keyframes w9{0%,64%{stroke-dashoffset:60}70%{stroke-dashoffset:0}80%{stroke-dashoffset:0}90%{stroke-dashoffset:60}to{stroke-dashoffset:60}}@keyframes w9{0%,64%{stroke-dashoffset:60}70%{stroke-dashoffset:0}80%{stroke-dashoffset:0}90%{stroke-dashoffset:60}to{stroke-dashoffset:60}}.chart-placeholder__candle--1 .chart-placeholder__wick{-webkit-animation:w1 12s ease infinite;animation:w1 12s ease infinite}.chart-placeholder__candle--2 .chart-placeholder__wick{-webkit-animation:w2 12s ease infinite;animation:w2 12s ease infinite}.chart-placeholder__candle--3 .chart-placeholder__wick{-webkit-animation:w3 12s ease infinite;animation:w3 12s ease infinite}.chart-placeholder__candle--4 .chart-placeholder__wick{-webkit-animation:w4 12s ease infinite;animation:w4 12s ease infinite}.chart-placeholder__candle--5 .chart-placeholder__wick{-webkit-animation:w5 12s ease infinite;animation:w5 12s ease infinite}.chart-placeholder__candle--6 .chart-placeholder__wick{-webkit-animation:w6 12s ease infinite;animation:w6 12s ease infinite}.chart-placeholder__candle--7 .chart-placeholder__wick{-webkit-animation:w7 12s ease infinite;animation:w7 12s ease infinite}.chart-placeholder__candle--8 .chart-placeholder__wick{-webkit-animation:w8 12s ease infinite;animation:w8 12s ease infinite}.chart-placeholder__candle--9 .chart-placeholder__wick{-webkit-animation:w9 12s ease infinite;animation:w9 12s ease infinite}@-webkit-keyframes b1{0%,2%{-webkit-transform:scaleY(0);transform:scaleY(0)}4%{-webkit-transform:scaleY(1.12);transform:scaleY(1.12)}6%{-webkit-transform:scaleY(1);transform:scaleY(1)}80%{-webkit-transform:scaleY(1);transform:scaleY(1)}90%{-webkit-transform:scaleY(0);transform:scaleY(0)}to{-webkit-transform:scaleY(0);transform:scaleY(0)}}@keyframes b1{0%,2%{-webkit-transform:scaleY(0);transform:scaleY(0)}4%{-webkit-transform:scaleY(1.12);transform:scaleY(1.12)}6%{-webkit-transform:scaleY(1);transform:scaleY(1)}80%{-webkit-transform:scaleY(1);transform:scaleY(1)}90%{-webkit-transform:scaleY(0);transform:scaleY(0)}to{-webkit-transform:scaleY(0);transform:scaleY(0)}}@-webkit-keyframes b2{0%,10%{-webkit-transform:scaleY(0);transform:scaleY(0)}12%{-webkit-transform:scaleY(1.12);transform:scaleY(1.12)}14%{-webkit-transform:scaleY(1);transform:scaleY(1)}80%{-webkit-transform:scaleY(1);transform:scaleY(1)}90%{-webkit-transform:scaleY(0);transform:scaleY(0)}to{-webkit-transform:scaleY(0);transform:scaleY(0)}}@keyframes b2{0%,10%{-webkit-transform:scaleY(0);transform:scaleY(0)}12%{-webkit-transform:scaleY(1.12);transform:scaleY(1.12)}14%{-webkit-transform:scaleY(1);transform:scaleY(1)}80%{-webkit-transform:scaleY(1);transform:scaleY(1)}90%{-webkit-transform:scaleY(0);transform:scaleY(0)}to{-webkit-transform:scaleY(0);transform:scaleY(0)}}@-webkit-keyframes b3{0%,18%{-webkit-transform:scaleY(0);transform:scaleY(0)}20%{-webkit-transform:scaleY(1.12);transform:scaleY(1.12)}22%{-webkit-transform:scaleY(1);transform:scaleY(1)}80%{-webkit-transform:scaleY(1);transform:scaleY(1)}90%{-webkit-transform:scaleY(0);transform:scaleY(0)}to{-webkit-transform:scaleY(0);transform:scaleY(0)}}@keyframes b3{0%,18%{-webkit-transform:scaleY(0);transform:scaleY(0)}20%{-webkit-transform:scaleY(1.12);transform:scaleY(1.12)}22%{-webkit-transform:scaleY(1);transform:scaleY(1)}80%{-webkit-transform:scaleY(1);transform:scaleY(1)}90%{-webkit-transform:scaleY(0);transform:scaleY(0)}to{-webkit-transform:scaleY(0);transform:scaleY(0)}}@-webkit-keyframes b4{0%,26%{-webkit-transform:scaleY(0);transform:scaleY(0)}28%{-webkit-transform:scaleY(1.12);transform:scaleY(1.12)}30%{-webkit-transform:scaleY(1);transform:scaleY(1)}80%{-webkit-transform:scaleY(1);transform:scaleY(1)}90%{-webkit-transform:scaleY(0);transform:scaleY(0)}to{-webkit-transform:scaleY(0);transform:scaleY(0)}}@keyframes b4{0%,26%{-webkit-transform:scaleY(0);transform:scaleY(0)}28%{-webkit-transform:scaleY(1.12);transform:scaleY(1.12)}30%{-webkit-transform:scaleY(1);transform:scaleY(1)}80%{-webkit-transform:scaleY(1);transform:scaleY(1)}90%{-webkit-transform:scaleY(0);transform:scaleY(0)}to{-webkit-transform:scaleY(0);transform:scaleY(0)}}@-webkit-keyframes b5{0%,34%{-webkit-transform:scaleY(0);transform:scaleY(0)}36%{-webkit-transform:scaleY(1.12);transform:scaleY(1.12)}38%{-webkit-transform:scaleY(1);transform:scaleY(1)}80%{-webkit-transform:scaleY(1);transform:scaleY(1)}90%{-webkit-transform:scaleY(0);transform:scaleY(0)}to{-webkit-transform:scaleY(0);transform:scaleY(0)}}@keyframes b5{0%,34%{-webkit-transform:scaleY(0);transform:scaleY(0)}36%{-webkit-transform:scaleY(1.12);transform:scaleY(1.12)}38%{-webkit-transform:scaleY(1);transform:scaleY(1)}80%{-webkit-transform:scaleY(1);transform:scaleY(1)}90%{-webkit-transform:scaleY(0);transform:scaleY(0)}to{-webkit-transform:scaleY(0);transform:scaleY(0)}}@-webkit-keyframes b6{0%,42%{-webkit-transform:scaleY(0);transform:scaleY(0)}44%{-webkit-transform:scaleY(1.12);transform:scaleY(1.12)}46%{-webkit-transform:scaleY(1);transform:scaleY(1)}80%{-webkit-transform:scaleY(1);transform:scaleY(1)}90%{-webkit-transform:scaleY(0);transform:scaleY(0)}to{-webkit-transform:scaleY(0);transform:scaleY(0)}}@keyframes b6{0%,42%{-webkit-transform:scaleY(0);transform:scaleY(0)}44%{-webkit-transform:scaleY(1.12);transform:scaleY(1.12)}46%{-webkit-transform:scaleY(1);transform:scaleY(1)}80%{-webkit-transform:scaleY(1);transform:scaleY(1)}90%{-webkit-transform:scaleY(0);transform:scaleY(0)}to{-webkit-transform:scaleY(0);transform:scaleY(0)}}@-webkit-keyframes b7{0%,50%{-webkit-transform:scaleY(0);transform:scaleY(0)}52%{-webkit-transform:scaleY(1.12);transform:scaleY(1.12)}54%{-webkit-transform:scaleY(1);transform:scaleY(1)}80%{-webkit-transform:scaleY(1);transform:scaleY(1)}90%{-webkit-transform:scaleY(0);transform:scaleY(0)}to{-webkit-transform:scaleY(0);transform:scaleY(0)}}@keyframes b7{0%,50%{-webkit-transform:scaleY(0);transform:scaleY(0)}52%{-webkit-transform:scaleY(1.12);transform:scaleY(1.12)}54%{-webkit-transform:scaleY(1);transform:scaleY(1)}80%{-webkit-transform:scaleY(1);transform:scaleY(1)}90%{-webkit-transform:scaleY(0);transform:scaleY(0)}to{-webkit-transform:scaleY(0);transform:scaleY(0)}}@-webkit-keyframes b8{0%,58%{-webkit-transform:scaleY(0);transform:scaleY(0)}60%{-webkit-transform:scaleY(1.12);transform:scaleY(1.12)}62%{-webkit-transform:scaleY(1);transform:scaleY(1)}80%{-webkit-transform:scaleY(1);transform:scaleY(1)}90%{-webkit-transform:scaleY(0);transform:scaleY(0)}to{-webkit-transform:scaleY(0);transform:scaleY(0)}}@keyframes b8{0%,58%{-webkit-transform:scaleY(0);transform:scaleY(0)}60%{-webkit-transform:scaleY(1.12);transform:scaleY(1.12)}62%{-webkit-transform:scaleY(1);transform:scaleY(1)}80%{-webkit-transform:scaleY(1);transform:scaleY(1)}90%{-webkit-transform:scaleY(0);transform:scaleY(0)}to{-webkit-transform:scaleY(0);transform:scaleY(0)}}@-webkit-keyframes b9{0%,66%{-webkit-transform:scaleY(0);transform:scaleY(0)}68%{-webkit-transform:scaleY(1.12);transform:scaleY(1.12)}70%{-webkit-transform:scaleY(1);transform:scaleY(1)}80%{-webkit-transform:scaleY(1);transform:scaleY(1)}90%{-webkit-transform:scaleY(0);transform:scaleY(0)}to{-webkit-transform:scaleY(0);transform:scaleY(0)}}@keyframes b9{0%,66%{-webkit-transform:scaleY(0);transform:scaleY(0)}68%{-webkit-transform:scaleY(1.12);transform:scaleY(1.12)}70%{-webkit-transform:scaleY(1);transform:scaleY(1)}80%{-webkit-transform:scaleY(1);transform:scaleY(1)}90%{-webkit-transform:scaleY(0);transform:scaleY(0)}to{-webkit-transform:scaleY(0);transform:scaleY(0)}}.chart-placeholder__candle--1 .chart-placeholder__body{-webkit-animation:b1 12s ease infinite;animation:b1 12s ease infinite}.chart-placeholder__candle--2 .chart-placeholder__body{-webkit-animation:b2 12s ease infinite;animation:b2 12s ease infinite}.chart-placeholder__candle--3 .chart-placeholder__body{-webkit-animation:b3 12s ease infinite;animation:b3 12s ease infinite}.chart-placeholder__candle--4 .chart-placeholder__body{-webkit-animation:b4 12s ease infinite;animation:b4 12s ease infinite}.chart-placeholder__candle--5 .chart-placeholder__body{-webkit-animation:b5 12s ease infinite;animation:b5 12s ease infinite}.chart-placeholder__candle--6 .chart-placeholder__body{-webkit-animation:b6 12s ease infinite;animation:b6 12s ease infinite}.chart-placeholder__candle--7 .chart-placeholder__body{-webkit-animation:b7 12s ease infinite;animation:b7 12s ease infinite}.chart-placeholder__candle--8 .chart-placeholder__body{-webkit-animation:b8 12s ease infinite;animation:b8 12s ease infinite}.chart-placeholder__candle--9 .chart-placeholder__body{-webkit-animation:b9 12s ease infinite;animation:b9 12s ease infinite}.chart-placeholder__cta{align-items:center;display:flex;gap:.75em}.chart-placeholder__metamask{height:36px;width:36px}.chart-placeholder__text{-webkit-animation:placeholder-pulse 3s ease-in-out infinite;animation:placeholder-pulse 3s ease-in-out infinite;color:#9a9a8a;color:var(--clr-text-dim);font-family:Playfair Display,serif;font-size:.95rem;letter-spacing:.03em}.apexcharts-canvas{margin:0 auto}.apexcharts-tooltip{background:#161616!important;background:var(--clr-surface)!important;border:1px solid #1e1e1a!important;border:1px solid var(--clr-border)!important;border-radius:8px!important;border-radius:var(--radius-sm)!important;color:#f5f0e8!important;color:var(--clr-white)!important;font-family:JetBrains Mono,monospace!important;font-family:var(--font-mono)!important;font-size:.8rem!important}.exchange__transactions{max-height:280px;overflow-y:auto;scrollbar-color:#2a2a22 transparent;scrollbar-color:var(--clr-border-light) transparent;scrollbar-width:thin}.exchange__trades::-webkit-scrollbar,.exchange__transactions::-webkit-scrollbar{background:transparent;width:4px}.exchange__trades::-webkit-scrollbar-thumb,.exchange__transactions::-webkit-scrollbar-thumb{background:#2a2a22;background:var(--clr-border-light);border-radius:4px}.exchange__trades::-webkit-scrollbar-thumb:hover,.exchange__transactions::-webkit-scrollbar-thumb:hover{background:#b8860b;background:var(--clr-gold-dark)}.exchange__trades{max-height:280px;overflow-y:auto;scrollbar-color:#2a2a22 transparent;scrollbar-color:var(--clr-border-light) transparent;scrollbar-width:thin}.exchange__orderbook--buy tbody tr,.exchange__orderbook--sell tbody tr{transition:background .15s ease}.exchange__orderbook--buy tbody tr:hover,.exchange__orderbook--sell tbody tr:hover{background:rgba(255,215,0,.08);background:var(--clr-gold-muted);cursor:pointer}.modal-overlay{align-items:center;-webkit-animation:modal-fade-in .2s ease;animation:modal-fade-in .2s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(0,0,0,.6);display:flex;inset:0;justify-content:center;position:fixed;z-index:200}@-webkit-keyframes modal-fade-in{0%{opacity:0}to{opacity:1}}@keyframes modal-fade-in{0%{opacity:0}to{opacity:1}}.modal{-webkit-animation:modal-scale-in .2s ease;animation:modal-scale-in .2s ease;background:#111;background:var(--clr-secondary);border:1px solid #1e1e1a;border:1px solid var(--clr-border);border-radius:12px;border-radius:var(--radius);box-shadow:0 16px 64px rgba(0,0,0,.6);max-width:480px;overflow:hidden;position:relative;width:90%}@-webkit-keyframes modal-scale-in{0%{opacity:0;-webkit-transform:scale(.95);transform:scale(.95)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes modal-scale-in{0%{opacity:0;-webkit-transform:scale(.95);transform:scale(.95)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.modal:before{background:linear-gradient(90deg,transparent,#daa520,transparent);background:linear-gradient(90deg,transparent,var(--clr-gold),transparent);content:"";height:2px;left:0;position:absolute;right:0;top:0}.modal__close{align-items:center;background:transparent;border:none;border-radius:50%;color:#9a9a8a;color:var(--clr-text-dim);cursor:pointer;display:flex;font-size:1.5rem;height:32px;justify-content:center;position:absolute;right:.75em;top:.75em;transition:all .2s ease;width:32px;z-index:1}.modal__close:hover{background:hsla(0,0%,100%,.05);color:#f5f0e8;color:var(--clr-white)}.buysell-modal__steps{align-items:center;display:flex;gap:1.5em;justify-content:center;padding:1.25em 1.5em 0}.buysell-modal__steps span{color:#6b6b60;color:var(--clr-neutral);font-size:.7rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;transition:color .2s ease}.buysell-modal__step--active{color:#daa520!important;color:var(--clr-gold)!important}.buysell-modal__content{padding:1.5em 2em 2em}.buysell-modal__content h2{margin-bottom:.75em}.buysell-modal__pair{align-items:flex-end;display:flex;gap:1em;margin-bottom:1.5em}.buysell-modal__token-select{flex:1 1}.buysell-modal__token-select label{display:block;margin-bottom:.5em}.buysell-modal__select-wrapper{align-items:center;background:#161616;background:var(--clr-surface);border:1px solid #1e1e1a;border:1px solid var(--clr-border);border-radius:8px;border-radius:var(--radius-sm);display:flex;gap:.5em;padding:.6em .8em}.buysell-modal__select-wrapper img{height:20px;width:20px}.buysell-modal__select-wrapper select{background:transparent;border:none;color:#f5f0e8;color:var(--clr-white);cursor:pointer;flex:1 1;font-family:Inter,sans-serif;font-size:.85rem;font-weight:600;outline:none}.buysell-modal__select-wrapper select option{background:#161616;background:var(--clr-surface);color:#f5f0e8;color:var(--clr-white)}.buysell-modal__arrow{padding-bottom:.6em}.buysell-modal__pair-label{color:#9a9a8a;color:var(--clr-text-dim);font-size:.85rem;margin-bottom:1em}.buysell-modal__amounts{display:flex;flex-direction:column;gap:.75em;margin-bottom:1em}.buysell-modal__ratio{color:#daa520;color:var(--clr-gold);font-family:JetBrains Mono,monospace;font-family:var(--font-mono);font-size:.8rem;margin-bottom:1.25em;text-align:center}.buysell-modal__nav{display:flex;gap:.75em}.buysell-modal__nav .button{flex:1 1}.buysell-modal__confirm{text-align:center}.buysell-modal__confirm h2{justify-content:center}.buysell-modal__confirm p{color:#9a9a8a;color:var(--clr-text-dim);font-size:.85rem;line-height:1.6;margin-bottom:1.5em}.buysell-modal__check{margin-bottom:.75em}.orders-page{background:#111;background:var(--clr-secondary);border:1px solid #1e1e1a;border:1px solid var(--clr-border);border-radius:12px;border-radius:var(--radius);margin:.5em;max-height:500px;min-height:200px;overflow:hidden;overflow-y:auto;padding:1.5em;position:relative}.orders-page:before{background:linear-gradient(90deg,transparent,#b8860b,transparent);background:linear-gradient(90deg,transparent,var(--clr-gold-dark),transparent);content:"";height:1px;left:0;opacity:.5;position:absolute;right:0;top:0}.orders-page__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1em}.orders-page__header h2{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#daa520,#e8b830);background:linear-gradient(135deg,var(--clr-gold),var(--clr-gold-light));-webkit-background-clip:text;background-clip:text;margin:0}.orders-page__actions{display:flex;gap:.5em}.button--danger{border-color:#e84142!important;border-color:var(--clr-red)!important}.button--danger,.button--danger:hover{color:#e84142!important;color:var(--clr-red)!important}.button--danger:hover{background:rgba(232,65,66,.1)!important}.balance-page{padding:.5em}.balance-page__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1em;padding:0 .5em}.balance-page__header h2{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#daa520,#e8b830);background:linear-gradient(135deg,var(--clr-gold),var(--clr-gold-light));-webkit-background-clip:text;background-clip:text;margin:0}.bal-groups{display:flex;flex-direction:column;gap:1em}.bal-group{background:#111;background:var(--clr-secondary);border:1px solid #1e1e1a;border:1px solid var(--clr-border);border-radius:12px;border-radius:var(--radius);overflow:hidden;padding:1em;position:relative}.bal-group:before{background:linear-gradient(90deg,transparent,#b8860b,transparent);background:linear-gradient(90deg,transparent,var(--clr-gold-dark),transparent);content:"";height:2px;left:0;opacity:.5;position:absolute;right:0;top:0}.bal-group__title{color:#daa520;color:var(--clr-gold);font-family:JetBrains Mono,monospace;font-family:var(--font-mono);font-size:.7rem;font-weight:600;letter-spacing:.1em;margin:0 0 .75em;text-transform:uppercase}.bal-row{align-items:center;border-bottom:1px solid #1e1e1a;border-bottom:1px solid var(--clr-border);display:flex;gap:.5em;padding:.55em 0}.bal-row:last-child{border-bottom:none}.bal-row__info{align-items:center;display:flex;gap:.5em;min-width:65px}.bal-row__icon{height:20px;width:20px}.bal-row__symbol{color:#f5f0e8;color:var(--clr-white);font-family:JetBrains Mono,monospace;font-family:var(--font-mono);font-size:.78rem;font-weight:600;letter-spacing:.03em}.bal-row__col{align-items:flex-end;display:flex;flex-direction:column;min-width:72px}.bal-row__label{color:#9a9a8a;color:var(--clr-text-dim);font-size:.5rem;letter-spacing:.06em;line-height:1;text-transform:uppercase}.bal-row__value{color:#f5f0e8;color:var(--clr-white);font-family:JetBrains Mono,monospace;font-family:var(--font-mono);font-size:.75rem;line-height:1.4}.bal-toggle{border:1px solid #1e1e1a;border:1px solid var(--clr-border);border-radius:12px;border-radius:var(--radius);display:inline-flex;gap:0;overflow:hidden}.bal-toggle__btn{background:transparent;border:none;color:#9a9a8a;color:var(--clr-text-dim);cursor:pointer;font-family:JetBrains Mono,monospace;font-family:var(--font-mono);font-size:.68rem;font-weight:600;letter-spacing:.04em;padding:.4em .9em;text-transform:uppercase;transition:all .2s ease}.bal-toggle__btn--active{background:#b8860b;background:var(--clr-gold-dark);color:#f5f0e8;color:var(--clr-white)}.bal-toggle__btn:hover:not(.bal-toggle__btn--active){background:rgba(218,165,32,.08);color:#f5f0e8;color:var(--clr-white)}.bal-row__actions{align-items:center;display:flex;gap:6px;margin-left:auto}.bal-row__input-wrap{align-items:center;display:flex;position:relative}.bal-row__input{background:#0a0a0a;background:var(--clr-primary);border:1px solid #1e1e1a;border:1px solid var(--clr-border);border-radius:8px;border-radius:var(--radius-sm);color:#f5f0e8;color:var(--clr-white);font-family:JetBrains Mono,monospace;font-family:var(--font-mono);font-size:.78rem;outline:none;padding:.45em 3.2em .45em .6em;width:110px}.bal-row__input:focus{border-color:#b8860b;border-color:var(--clr-gold-dark)}.bal-row__input::-webkit-input-placeholder{color:#9a9a8a;color:var(--clr-text-dim);opacity:.5}.bal-row__input:-ms-input-placeholder{color:#9a9a8a;color:var(--clr-text-dim);opacity:.5}.bal-row__input::placeholder{color:#9a9a8a;color:var(--clr-text-dim);opacity:.5}.bal-row__max{background:transparent;border:1px solid #1e1e1a;border:1px solid var(--clr-border);border-radius:3px;color:#9a9a8a;color:var(--clr-text-dim);cursor:pointer;font-family:JetBrains Mono,monospace;font-family:var(--font-mono);font-size:.55rem;font-weight:700;letter-spacing:.04em;padding:.15em .4em;position:absolute;right:4px;transition:all .15s ease}.bal-row__max:hover{border-color:#b8860b;border-color:var(--clr-gold-dark);color:#daa520;color:var(--clr-gold)}.bal-row__action{background:transparent;border:1px solid #1e1e1a;border:1px solid var(--clr-border);border-radius:8px;border-radius:var(--radius-sm);cursor:pointer;font-family:JetBrains Mono,monospace;font-family:var(--font-mono);font-size:.7rem;font-weight:600;letter-spacing:.03em;padding:.45em 1em;text-transform:uppercase;transition:all .15s ease;white-space:nowrap}.bal-row__action--deposit{color:#2ecc71;color:var(--clr-green,#2ecc71)}.bal-row__action--deposit:hover{background:rgba(46,204,113,.1);border-color:#2ecc71;border-color:var(--clr-green,#2ecc71)}.bal-row__action--withdraw{color:#e84142;color:var(--clr-red,#e84142)}.bal-row__action--withdraw:hover{background:rgba(232,65,66,.1);border-color:#e84142;border-color:var(--clr-red,#e84142)}.logo{height:auto;margin:0 .5em 0 0;width:360px}.identicon{border-radius:50%;margin:0 0 0 .6em}hr{border:none;height:1px;margin:1.5em auto;width:100%}.hr--vertical,hr{background:#1e1e1a;background:var(--clr-border)}.hr--vertical{flex:1 1;height:100%;margin:0 auto;width:1px}.divider{padding:0 15px}.button,.button--sm{background:transparent;border:1px solid #b8860b;border:1px solid var(--clr-gold-dark);border-radius:8px;border-radius:var(--radius-sm);color:#daa520;color:var(--clr-gold);cursor:pointer;font-family:Inter,sans-serif;font-size:.8rem;font-weight:600;letter-spacing:.05em;margin:.75em auto;padding:.9em;position:relative;text-transform:uppercase;transition:all .2s ease;width:100%}.button--sm{border-radius:6px;font-size:.7rem;margin:0 auto;padding:.3em .8em;width:auto}.button span{position:relative}.button span:after{background-image:url(/static/media/right-arrow-blue.b2e35d8a909441ebf80f.svg);background-repeat:no-repeat;background-size:contain;content:"";height:12px;position:absolute;right:-14px;top:50%;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);transition:all .2s ease;width:10px}.button--sm:hover,.button:hover{background:rgba(255,215,0,.08);background:var(--clr-gold-muted);border-color:#daa520;border-color:var(--clr-gold);color:#e8b830;color:var(--clr-gold-light)}.button:hover span:after{background-image:url(/static/media/right-arrow-white.19d9142149236f77e725.svg);right:-18px}.button--filled{background:linear-gradient(135deg,#daa520,#b8860b);background:linear-gradient(135deg,var(--clr-gold),var(--clr-gold-dark));border:none;box-shadow:0 2px 8px rgba(255,215,0,.25);color:#0a0a0a;color:var(--clr-primary);font-weight:700}.button--filled span:after{background-image:url(/static/media/right-arrow-white.19d9142149236f77e725.svg)}.button--filled:hover{background:linear-gradient(135deg,#e8b830,#daa520);background:linear-gradient(135deg,var(--clr-gold-light),var(--clr-gold));border:none;box-shadow:0 4px 16px rgba(255,215,0,.35);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.button--filled:active{box-shadow:0 1px 4px rgba(255,215,0,.2);-webkit-transform:translateY(0);transform:translateY(0)}input{background:#161616;background:var(--clr-surface);border:1px solid #1e1e1a;border:1px solid var(--clr-border);border-radius:8px;border-radius:var(--radius-sm);color:#f5f0e8;color:var(--clr-white);font-family:JetBrains Mono,monospace;font-family:var(--font-mono);font-size:.85rem;font-weight:400;margin:.5em auto;outline:none;padding:.9em 1em;position:relative;transition:border-color .2s ease,box-shadow .2s ease;width:100%}input:hover{border-color:#2a2a22;border-color:var(--clr-border-light)}input:focus{border-color:#b8860b;border-color:var(--clr-gold-dark);box-shadow:0 0 0 3px rgba(255,215,0,.08)}input::-webkit-input-placeholder{color:#6b6b60;color:var(--clr-neutral);font-family:JetBrains Mono,monospace;font-family:var(--font-mono)}input:-ms-input-placeholder{color:#6b6b60;color:var(--clr-neutral);font-family:JetBrains Mono,monospace;font-family:var(--font-mono)}input::placeholder{color:#6b6b60;color:var(--clr-neutral);font-family:JetBrains Mono,monospace;font-family:var(--font-mono)}.tabs{background:#161616;background:var(--clr-surface);border:1px solid #1e1e1a;border:1px solid var(--clr-border);border-radius:8px;border-radius:var(--radius-sm);padding:3px}.tab{background:transparent;border:none;border-radius:6px;color:#9a9a8a;color:var(--clr-text-dim);cursor:pointer;font-family:Inter,sans-serif;font-size:.75rem;font-weight:600;letter-spacing:.04em;min-width:5.5em;padding:.45em .75em;position:relative;text-transform:uppercase;transition:all .2s ease}.tab:hover{color:#f5f0e8;color:var(--clr-white)}.tab--active{background:linear-gradient(135deg,#daa520,#b8860b);background:linear-gradient(135deg,var(--clr-gold),var(--clr-gold-dark));box-shadow:0 2px 8px rgba(255,215,0,.2);color:#0a0a0a;color:var(--clr-primary)}table{border-collapse:collapse;table-layout:fixed;width:100%}table caption{color:#9a9a8a;color:var(--clr-text-dim);font-size:.75rem;margin:0 0 .5em;text-align:left}table caption,table th{font-weight:600;letter-spacing:.06em;text-transform:uppercase}table th{border-bottom:1px solid #1e1e1a;border-bottom:1px solid var(--clr-border);color:#6b6b60;color:var(--clr-neutral);font-size:.7rem;padding:.5em 0;text-align:right}table th img{float:right;opacity:.4}table th:first-child,td:first-child{display:flex;text-align:left}table td{border-bottom:1px solid #1e1e1a;border-bottom:1px solid var(--clr-border);font-family:JetBrains Mono,monospace;font-family:var(--font-mono);font-size:.8rem;font-weight:400;min-width:-webkit-max-content;min-width:max-content;padding:.4em 0;text-align:right}table tbody tr{transition:background .15s ease}table tbody tr:hover{background:rgba(255,215,0,.08);background:var(--clr-gold-muted)}table tbody tr:last-child td{border-bottom:none}.alert{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#161616;background:var(--clr-surface);border:1px solid #1e1e1a;border:1px solid var(--clr-border);border-radius:12px;border-radius:var(--radius);bottom:1.5em;box-shadow:0 8px 32px rgba(0,0,0,.5);cursor:pointer;display:flex;flex-direction:column;height:100px;justify-content:center;position:fixed;right:1.5em;text-align:center;transition:all .4s ease;width:320px;z-index:10}.alert h1{font-family:Inter,sans-serif;font-size:.9rem;font-weight:600}.alert a{color:#daa520;color:var(--clr-gold);font-family:JetBrains Mono,monospace;font-family:var(--font-mono);font-size:.8rem;margin:.25em;text-decoration:none}.alert a:hover{color:#e8b830;color:var(--clr-gold-light)}.alert--remove{opacity:0;pointer-events:none;-webkit-transform:translateY(20px);transform:translateY(20px)}.banner{color:#6b6b60;color:var(--clr-neutral);font-size:.9rem;left:50%;margin:0 auto;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.exchange__footer{align-items:center;background:#111;background:var(--clr-secondary);border-top:1px solid #1e1e1a;border-top:1px solid var(--clr-border);display:flex;justify-content:space-between;padding:1.25em 2em}.exchange__footer--left{display:flex;flex-direction:column;gap:.25em}.exchange__footer--left p{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#daa520,#e8b830);background:linear-gradient(135deg,var(--clr-gold),var(--clr-gold-light));-webkit-background-clip:text;background-clip:text;font-family:Playfair Display,serif;font-size:.9rem}.exchange__footer--left small{color:#6b6b60;color:var(--clr-neutral);font-size:.65rem;letter-spacing:.02em;text-transform:none}.exchange__footer--center{align-items:center;display:flex;gap:.5em}.exchange__footer--center span{color:#6b6b60;color:var(--clr-neutral);font-size:.75rem;letter-spacing:.02em}.exchange__footer--center a{align-items:center;color:#daa520;color:var(--clr-gold);display:flex;font-size:.75rem;font-weight:600;gap:.35em;letter-spacing:.02em;text-decoration:none;transition:opacity .2s ease}.exchange__footer--center a:hover{opacity:.8}.exchange__footer-gw{height:20px;width:auto}.exchange__footer--right{align-items:center;display:flex;gap:.5em}.exchange__footer--right span{color:#6b6b60;color:var(--clr-neutral);font-size:.75rem;letter-spacing:.02em}.exchange__footer--right a{align-items:center;color:#f5f0e8;color:var(--clr-white);display:flex;font-size:.8rem;font-weight:600;gap:.35em;text-decoration:none;transition:color .2s ease}.exchange__footer--right a:hover{color:#daa520;color:var(--clr-gold)}.exchange__footer--right svg{flex-shrink:0}@-webkit-keyframes land-up{0%{opacity:0;-webkit-transform:translateY(28px);transform:translateY(28px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes land-up{0%{opacity:0;-webkit-transform:translateY(28px);transform:translateY(28px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes land-glow{0%,to{opacity:.18;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}50%{opacity:.35;-webkit-transform:translate(-50%,-50%) scale(1.08);transform:translate(-50%,-50%) scale(1.08)}}@keyframes land-glow{0%,to{opacity:.18;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}50%{opacity:.35;-webkit-transform:translate(-50%,-50%) scale(1.08);transform:translate(-50%,-50%) scale(1.08)}}@-webkit-keyframes land-shimmer{0%{background-position:-200%}to{background-position:200%}}@keyframes land-shimmer{0%{background-position:-200%}to{background-position:200%}}@-webkit-keyframes land-pulse{0%,to{opacity:.04}50%{opacity:.08}}@keyframes land-pulse{0%,to{opacity:.04}50%{opacity:.08}}@-webkit-keyframes land-float{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}}@keyframes land-float{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}}.land{align-items:center;background:#0a0908;display:flex;flex-direction:column;min-height:100vh;overflow-x:clip;position:relative}.land:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:180px;content:"";inset:0;mix-blend-mode:overlay;opacity:.4;pointer-events:none;position:fixed;z-index:999}.land__glow{-webkit-animation:land-glow 10s ease-in-out infinite;animation:land-glow 10s ease-in-out infinite;background:radial-gradient(ellipse 80% 60% at 20% 40%,rgba(218,165,32,.06) 0,transparent 70%),radial-gradient(ellipse 60% 50% at 80% 60%,rgba(184,134,11,.04) 0,transparent 70%);height:100vh;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:0}.land__reveal{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px);transition:opacity .8s cubic-bezier(.16,1,.3,1),-webkit-transform .8s cubic-bezier(.16,1,.3,1);transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1);transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1),-webkit-transform .8s cubic-bezier(.16,1,.3,1)}.land__revealed{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.land__sidenav{align-items:flex-end;display:flex;flex-direction:column;gap:1em;position:fixed;right:1.2em;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:100}.land__sidenav-item{align-items:center;background:none;border:none;cursor:pointer;display:flex;gap:0;padding:.25em 0;position:relative}.land__sidenav-dot{background:transparent;border:1.5px solid rgba(218,165,32,.2);border-radius:50%;flex-shrink:0;height:6px;width:6px}.land__sidenav-dot,.land__sidenav-label{transition:all .35s cubic-bezier(.16,1,.3,1)}.land__sidenav-label{color:hsla(37,13%,48%,.6);font-family:JetBrains Mono,monospace;font-family:var(--font-mono);font-size:.55rem;letter-spacing:.1em;margin-left:0;max-width:0;opacity:0;overflow:hidden;text-transform:uppercase;white-space:nowrap}.land__sidenav-item:hover .land__sidenav-label{margin-left:0;margin-right:.5em;max-width:80px;opacity:1}.land__sidenav-item:hover .land__sidenav-dot{border-color:rgba(218,165,32,.4);-webkit-transform:scale(1.3);transform:scale(1.3)}.land__sidenav-item--active .land__sidenav-dot{background:#daa520;background:var(--clr-gold);border-color:#daa520;border-color:var(--clr-gold);box-shadow:0 0 8px rgba(218,165,32,.3);height:8px;width:8px}.land__sidenav-item--active .land__sidenav-label{color:#daa520;color:var(--clr-gold);margin-left:0;margin-right:.5em;max-width:80px;opacity:.7}@media (max-width:900px){.land__sidenav{display:none}}.land__band{align-items:center;display:flex;flex-direction:column;position:relative;width:100%;z-index:1}.land__band--lifted{background:radial-gradient(ellipse 70% 50% at 30% 50%,rgba(218,165,32,.03) 0,transparent 70%),#0f0d0a}.land__band--dark,.land__band--lifted{border-bottom:1px solid rgba(218,165,32,.18);border-top:1px solid rgba(218,165,32,.18)}.land__band--dark{background:radial-gradient(ellipse 60% 40% at 70% 50%,rgba(184,134,11,.03) 0,transparent 70%),#070706}.land__band--deepest{background:radial-gradient(ellipse 80% 60% at 50% 0,rgba(218,165,32,.02) 0,transparent 60%),#050504}.land>.land__section,.land__band--deepest{border-top:1px solid rgba(218,165,32,.18)}.land__marquee{border-bottom-color:rgba(218,165,32,.18);border-top-color:rgba(218,165,32,.18)}.land__hero{align-items:center;display:flex;flex-direction:column;max-width:1200px;padding:8vh 2em 0;position:relative;text-align:center;width:100%;z-index:1}.land__brand{-webkit-animation:land-up .8s cubic-bezier(.16,1,.3,1) .1s both;animation:land-up .8s cubic-bezier(.16,1,.3,1) .1s both;-webkit-filter:drop-shadow(0 0 20px rgba(218,165,32,.06));filter:drop-shadow(0 0 20px rgba(218,165,32,.06));height:auto;margin-bottom:.5em;margin-top:4em;width:600px}.landing__crystal{-webkit-animation:land-up 1s cubic-bezier(.16,1,.3,1) .05s both;animation:land-up 1s cubic-bezier(.16,1,.3,1) .05s both;cursor:grab;height:560px;margin-bottom:-8em;margin-top:-1em;overflow:visible;width:560px}.landing__crystal canvas{display:block;height:100%!important;width:100%!important}.landing__crystal:active{cursor:grabbing}.land__h1{-webkit-text-fill-color:transparent;-webkit-animation:land-shimmer 6s linear infinite,land-up .8s cubic-bezier(.16,1,.3,1) .2s both;animation:land-shimmer 6s linear infinite,land-up .8s cubic-bezier(.16,1,.3,1) .2s both;background:linear-gradient(135deg,#f5e6b8,#daa520,#e8b830,#daa520);background:linear-gradient(135deg,#f5e6b8,var(--clr-gold),var(--clr-gold-light),var(--clr-gold));-webkit-background-clip:text;background-clip:text;background-size:200% auto;font-family:Playfair Display,serif;font-size:clamp(1.6rem,3.5vw,2.4rem);font-weight:700;letter-spacing:-.01em;line-height:1.15;margin-bottom:.6em;margin-top:5em;max-width:600px}.land__tagline{-webkit-animation:land-up .8s cubic-bezier(.16,1,.3,1) .3s both;animation:land-up .8s cubic-bezier(.16,1,.3,1) .3s both;color:#6b6b60;color:var(--clr-neutral);font-size:1rem;line-height:1.7;margin-bottom:2.5em;max-width:440px}.land__cta{align-items:center;-webkit-animation:land-up .8s cubic-bezier(.16,1,.3,1) .4s both;animation:land-up .8s cubic-bezier(.16,1,.3,1) .4s both;background:linear-gradient(135deg,#daa520,#b8860b);background:linear-gradient(135deg,var(--clr-gold),var(--clr-gold-dark));border:none;border-radius:50px;box-shadow:0 2px 8px rgba(218,165,32,.2),0 8px 32px rgba(218,165,32,.1),inset 0 1px 0 hsla(0,0%,100%,.15);color:#0a0a0a;color:var(--clr-primary);cursor:pointer;display:inline-flex;font-family:Inter,sans-serif;font-size:.85rem;font-weight:700;gap:.6em;letter-spacing:.06em;overflow:hidden;padding:.85em 2.2em;position:relative;text-transform:uppercase;transition:all .3s cubic-bezier(.16,1,.3,1)}.land__cta:before{-webkit-animation:land-shimmer 4s ease-in-out infinite;animation:land-shimmer 4s ease-in-out infinite;background:linear-gradient(135deg,transparent 40%,hsla(0,0%,100%,.15) 50%,transparent 60%);background-size:250% 250%;border-radius:inherit;content:"";inset:0;position:absolute}.land__cta:hover{box-shadow:0 4px 16px rgba(218,165,32,.3),0 12px 48px rgba(218,165,32,.15);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.land__cta:active{box-shadow:0 2px 8px rgba(218,165,32,.2);-webkit-transform:translateY(0);transform:translateY(0)}.land__stats{-webkit-animation:land-up .8s cubic-bezier(.16,1,.3,1) .5s both;animation:land-up .8s cubic-bezier(.16,1,.3,1) .5s both;gap:1px;justify-content:center;max-width:700px;padding:5em 2em 4em;width:100%;z-index:1}.land__stat,.land__stats{align-items:center;display:flex;position:relative}.land__stat{flex:1 1;flex-direction:column;gap:.5em;padding:1.8em 1.5em}.land__stat+.land__stat:before{background:linear-gradient(180deg,transparent,rgba(218,165,32,.15),transparent);content:"";height:60%;left:0;position:absolute;top:20%;width:1px}.land__stat strong{color:#f5f0e8;color:var(--clr-white);font-family:JetBrains Mono,monospace;font-family:var(--font-mono);font-size:1.5rem;font-weight:600;letter-spacing:-.02em}.land__stat span{color:#6b6b60;color:var(--clr-neutral);font-size:.65rem;letter-spacing:.12em;text-transform:uppercase}@-webkit-keyframes land-marquee{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@keyframes land-marquee{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.land__marquee{background:rgba(218,165,32,.02);border-bottom:1px solid rgba(218,165,32,.08);border-top:1px solid rgba(218,165,32,.08);overflow:hidden;padding:1em 0;position:relative;width:100%;z-index:1}.land__marquee-track{-webkit-animation:land-marquee 35s linear infinite;animation:land-marquee 35s linear infinite;display:flex;width:-webkit-max-content;width:max-content}.land__marquee:hover .land__marquee-track{-webkit-animation-play-state:paused;animation-play-state:paused}.land__marquee-content{align-items:center;display:flex;flex-shrink:0;gap:2em;padding:0 1em}.land__marquee-content span{color:#daa520;color:var(--clr-gold);font-family:JetBrains Mono,monospace;font-family:var(--font-mono);font-size:.72rem;font-weight:500;letter-spacing:.08em;opacity:.7;text-transform:uppercase;white-space:nowrap}.land__marquee-dot{background:#daa520;background:var(--clr-gold);border-radius:50%;display:inline-block;flex-shrink:0;height:4px;opacity:.3!important;width:4px}.land__section{max-width:960px;padding:6em 2em;position:relative;width:100%;z-index:1}.land__section--narrow{max-width:620px;text-align:center}.land__band .land__section,.land__section--narrow{margin-left:auto;margin-right:auto}.land__h2{color:#f5f0e8;color:var(--clr-white);font-family:Playfair Display,serif;font-size:clamp(1.3rem,3vw,1.7rem);font-weight:700;letter-spacing:-.01em;margin-bottom:.5em;text-align:center}.land__h2:after{background:linear-gradient(90deg,#daa520,#e8b830);background:linear-gradient(90deg,var(--clr-gold),var(--clr-gold-light));border-radius:2px;content:"";display:block;height:2px;margin:.8em auto 2.5em;opacity:.6;width:40px}.land__body{color:#6b6b60;color:var(--clr-neutral);font-size:.95rem;line-height:1.85;margin:0 auto;max-width:520px;text-align:center}.land__duo{grid-gap:4em;display:grid;gap:4em;grid-template-columns:1fr 1fr;max-width:960px}.land__duo-col{position:relative;text-align:left}.land__duo-col+.land__duo-col:before{background:linear-gradient(180deg,transparent,rgba(218,165,32,.12),transparent);content:"";height:80%;left:-2em;position:absolute;top:10%;width:1px}.land__duo .land__h2{text-align:left}.land__duo .land__h2:after{margin-left:0;margin-right:auto}.land__duo .land__body{margin:0;text-align:left}@media (max-width:700px){.land__duo{gap:3em;grid-template-columns:1fr}.land__duo-col+.land__duo-col:before{display:none}.land__duo .land__h2{text-align:center}.land__duo .land__h2:after{margin:.8em auto 2.5em}.land__duo .land__body{text-align:center}}.land__slide-wrap{overflow:hidden}.land__slide-content{opacity:0;-webkit-transform:translateX(-80%);transform:translateX(-80%);transition:opacity .7s cubic-bezier(.16,1,.3,1),-webkit-transform .7s cubic-bezier(.16,1,.3,1);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1),-webkit-transform .7s cubic-bezier(.16,1,.3,1)}.land__slide-visible{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.land__slide-exit{opacity:0;-webkit-transform:translateX(80%);transform:translateX(80%)}@-webkit-keyframes paxg-float{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}@keyframes paxg-float{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}.land__paxg{gap:4em;max-width:860px}.land__paxg,.land__paxg-logo{align-items:center;display:flex}.land__paxg-logo{-webkit-animation:paxg-float 5s ease-in-out infinite;animation:paxg-float 5s ease-in-out infinite;flex-shrink:0;height:120px;justify-content:center;position:relative;width:120px}.land__paxg-logo img{-webkit-filter:drop-shadow(0 0 20px rgba(232,184,48,.3));filter:drop-shadow(0 0 20px rgba(232,184,48,.3));height:80px;position:relative;width:80px;z-index:2}.land__paxg-logo:before{background:radial-gradient(circle,rgba(232,184,48,.12) 0,transparent 70%);inset:0}.land__paxg-logo:after,.land__paxg-logo:before{border-radius:50%;content:"";pointer-events:none;position:absolute}.land__paxg-logo:after{-webkit-animation:step-ring-rotate 10s linear infinite;animation:step-ring-rotate 10s linear infinite;border-color:rgba(232,184,48,.2) rgba(232,184,48,.06) transparent transparent;border-style:solid;border-width:1px;height:110px;left:50%;top:50%;width:110px}.land__paxg-content{flex:1 1}.land__paxg-content .land__h2{text-align:left}.land__paxg-content .land__h2:after{margin-left:0;margin-right:auto}.land__paxg-content .land__body{margin:0 0 1.5em;text-align:left}.land__paxg-facts{display:flex;gap:2em}.land__paxg-fact{display:flex;flex-direction:column;gap:.2em}.land__paxg-fact strong{color:#f5f0e8;color:var(--clr-white);font-family:JetBrains Mono,monospace;font-family:var(--font-mono);font-size:.8rem;letter-spacing:.02em}.land__paxg-fact span{color:#6b6b60;color:var(--clr-neutral);font-size:.6rem;letter-spacing:.1em;text-transform:uppercase}@media (max-width:700px){.land__paxg{flex-direction:column;gap:2em}.land__paxg,.land__paxg-content .land__h2{text-align:center}.land__paxg-content .land__h2:after{margin:.8em auto 2.5em}.land__paxg-content .land__body{text-align:center}.land__paxg-facts{justify-content:center}}@-webkit-keyframes step-float{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}}@keyframes step-float{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}}@-webkit-keyframes step-lock-pulse{0%,to{-webkit-filter:drop-shadow(0 0 8px rgba(218,165,32,.2));filter:drop-shadow(0 0 8px rgba(218,165,32,.2))}50%{-webkit-filter:drop-shadow(0 0 18px rgba(218,165,32,.45));filter:drop-shadow(0 0 18px rgba(218,165,32,.45))}}@keyframes step-lock-pulse{0%,to{-webkit-filter:drop-shadow(0 0 8px rgba(218,165,32,.2));filter:drop-shadow(0 0 8px rgba(218,165,32,.2))}50%{-webkit-filter:drop-shadow(0 0 18px rgba(218,165,32,.45));filter:drop-shadow(0 0 18px rgba(218,165,32,.45))}}@-webkit-keyframes step-mint-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes step-mint-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes step-use-bounce{0%,to{-webkit-transform:scale(1);transform:scale(1)}30%{-webkit-transform:scale(1.1);transform:scale(1.1)}60%{-webkit-transform:scale(.95);transform:scale(.95)}}@keyframes step-use-bounce{0%,to{-webkit-transform:scale(1);transform:scale(1)}30%{-webkit-transform:scale(1.1);transform:scale(1.1)}60%{-webkit-transform:scale(.95);transform:scale(.95)}}@-webkit-keyframes step-ring-rotate{0%{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}to{-webkit-transform:translate(-50%,-50%) rotate(1turn);transform:translate(-50%,-50%) rotate(1turn)}}@keyframes step-ring-rotate{0%{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}to{-webkit-transform:translate(-50%,-50%) rotate(1turn);transform:translate(-50%,-50%) rotate(1turn)}}.land__carousel-wrap{height:160vh;position:relative}.land__carousel-sticky{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center;overflow:hidden;padding:2em 3em;position:-webkit-sticky;position:sticky;top:0}.land__carousel{max-width:960px;min-height:280px;position:relative;width:90vw}.land__carousel-card{box-sizing:border-box;left:0;position:absolute;top:0;visibility:hidden;width:100%}.land__carousel-card--active{visibility:visible}.land__carousel-dots{display:flex;gap:.75em;margin-top:2em}.land__carousel-dot{background:transparent;border:1.5px solid #daa520;border:1.5px solid var(--clr-gold);border-radius:8px;height:8px;transition:width .3s ease,background .3s ease,box-shadow .3s ease;width:8px}.land__carousel-dot--active{background:#daa520;background:var(--clr-gold);box-shadow:0 0 8px rgba(218,165,32,.4);width:24px}.land__step{align-items:center;background:hsla(0,0%,9%,.5);border:1px solid rgba(30,30,26,.6);border-radius:24px;display:flex;flex-direction:row;gap:3em;overflow:hidden;padding:2.5em 4em;position:relative;text-align:left}@media (max-width:600px){.land__step{flex-direction:column;gap:1.5em;padding:2.5em 1.8em;text-align:center}.land__carousel{min-height:400px}}.land__step-icon{align-items:center;display:flex;flex-shrink:0;height:140px;justify-content:center;position:relative;width:140px}.land__step-icon img{height:90px;position:relative;transition:-webkit-transform .4s cubic-bezier(.16,1,.3,1);transition:transform .4s cubic-bezier(.16,1,.3,1);transition:transform .4s cubic-bezier(.16,1,.3,1),-webkit-transform .4s cubic-bezier(.16,1,.3,1);width:90px;z-index:2}.land__step-icon:before{background:radial-gradient(circle,rgba(218,165,32,.1) 0,transparent 70%);height:130px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:opacity .4s ease;width:130px;z-index:0}.land__step-icon:after,.land__step-icon:before{border-radius:50%;content:"";left:50%;pointer-events:none;position:absolute;top:50%}.land__step-icon:after{-webkit-animation:step-ring-rotate 10s linear infinite;animation:step-ring-rotate 10s linear infinite;border-color:rgba(218,165,32,.2) rgba(218,165,32,.06) transparent transparent;border-style:solid;border-width:1px;height:135px;width:135px;z-index:1}.land__step:hover .land__step-icon:before{background:radial-gradient(circle,rgba(218,165,32,.2) 0,transparent 70%)}.land__step-icon--lock img{-webkit-animation:step-float 4s ease-in-out infinite,step-lock-pulse 3s ease-in-out infinite;animation:step-float 4s ease-in-out infinite,step-lock-pulse 3s ease-in-out infinite}.land__step-icon--lock:after{-webkit-animation-duration:8s;animation-duration:8s}.land__step-icon--mint img{-webkit-animation:step-mint-spin 12s linear infinite;animation:step-mint-spin 12s linear infinite}.land__step-icon--mint:after{animation-direction:reverse;-webkit-animation-duration:6s;animation-duration:6s}.land__step-icon--use img{-webkit-animation:step-use-bounce 3s ease-in-out infinite;animation:step-use-bounce 3s ease-in-out infinite}.land__step-icon--use:after{-webkit-animation-duration:14s;animation-duration:14s}.land__step:hover .land__step-icon img{-webkit-transform:scale(1.1);transform:scale(1.1)}.land__step-body{flex:1 1;min-width:0}.land__step-num{color:rgba(218,165,32,.08);font-family:JetBrains Mono,monospace;font-family:var(--font-mono);font-size:5rem;font-weight:700;letter-spacing:-.02em;line-height:1;opacity:.7;pointer-events:none;position:absolute;right:.35em;top:.25em}.land__step h3{color:#f5f0e8;color:var(--clr-white);font-family:Inter,sans-serif;font-size:1.5rem;font-weight:600;letter-spacing:.01em;margin-bottom:.4em}.land__step p{color:#6b6b60;color:var(--clr-neutral);font-size:1.05rem;line-height:1.8;max-width:480px}.land__grid{grid-gap:1.2em;display:grid;gap:1.2em;grid-template-columns:repeat(2,1fr)}@media (max-width:700px){.land__grid{grid-template-columns:1fr;margin:0 auto;max-width:400px}}.land__card{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:linear-gradient(135deg,hsla(0,0%,9%,.7),hsla(0,0%,7%,.5));border:1px solid rgba(30,30,26,.7);border-radius:16px;overflow:hidden;padding:2em 1.6em;position:relative;transition:border-color .4s ease,box-shadow .4s ease,-webkit-transform .4s cubic-bezier(.16,1,.3,1);transition:border-color .4s ease,transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s ease;transition:border-color .4s ease,transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s ease,-webkit-transform .4s cubic-bezier(.16,1,.3,1)}.land__card:before{background:linear-gradient(90deg,#daa520,#e8b830);background:linear-gradient(90deg,var(--clr-gold),var(--clr-gold-light));border-radius:16px 16px 0 0;content:"";height:2px;left:0;position:absolute;right:0;top:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left;transform-origin:left;transition:-webkit-transform .4s cubic-bezier(.16,1,.3,1);transition:transform .4s cubic-bezier(.16,1,.3,1);transition:transform .4s cubic-bezier(.16,1,.3,1),-webkit-transform .4s cubic-bezier(.16,1,.3,1)}.land__card:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.land__card:hover{border-color:rgba(218,165,32,.15);box-shadow:0 16px 48px rgba(0,0,0,.3);-webkit-transform:translateY(-4px);transform:translateY(-4px)}.land__card-icon{align-items:center;background:rgba(218,165,32,.06);border:1px solid rgba(218,165,32,.1);border-radius:10px;color:#daa520;color:var(--clr-gold);display:flex;height:40px;justify-content:center;margin-bottom:1em;transition:background .3s ease;width:40px}.land__card:hover .land__card-icon{background:rgba(218,165,32,.1)}.land__card h3{color:#f5f0e8;color:var(--clr-white);font-family:Inter,sans-serif;font-size:.95rem;font-weight:600;letter-spacing:.01em;margin-bottom:.4em}.land__card p{color:#6b6b60;color:var(--clr-neutral);font-size:.82rem;line-height:1.7}@-webkit-keyframes showcase-float{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}@keyframes showcase-float{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}@-webkit-keyframes showcase-glow-pulse{0%,to{opacity:.4;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:.8;-webkit-transform:scale(1.08);transform:scale(1.08)}}@keyframes showcase-glow-pulse{0%,to{opacity:.4;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:.8;-webkit-transform:scale(1.08);transform:scale(1.08)}}@-webkit-keyframes showcase-ring-spin{0%{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}to{-webkit-transform:translate(-50%,-50%) rotate(1turn);transform:translate(-50%,-50%) rotate(1turn)}}@keyframes showcase-ring-spin{0%{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}to{-webkit-transform:translate(-50%,-50%) rotate(1turn);transform:translate(-50%,-50%) rotate(1turn)}}@-webkit-keyframes showcase-ring-spin-rev{0%{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}to{-webkit-transform:translate(-50%,-50%) rotate(-1turn);transform:translate(-50%,-50%) rotate(-1turn)}}@keyframes showcase-ring-spin-rev{0%{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}to{-webkit-transform:translate(-50%,-50%) rotate(-1turn);transform:translate(-50%,-50%) rotate(-1turn)}}.land__showcase{align-items:flex-start;display:flex;gap:4em;justify-content:center;max-width:960px;padding:6em 2em;position:relative;width:100%;z-index:1}.land__showcase-divider{flex-shrink:0;opacity:.6;padding-top:5em}.land__showcase-item{align-items:center;display:flex;flex:1 1;flex-direction:column;max-width:380px;text-align:center}.land__showcase-logo{align-items:center;-webkit-animation:showcase-float 5s ease-in-out infinite;animation:showcase-float 5s ease-in-out infinite;display:flex;height:140px;justify-content:center;margin-bottom:1.8em;position:relative;width:140px}.land__showcase-logo--mgtv{-webkit-animation-delay:-2.5s;animation-delay:-2.5s}.land__showcase-logo img{-webkit-filter:drop-shadow(0 0 20px rgba(218,165,32,.3));filter:drop-shadow(0 0 20px rgba(218,165,32,.3));height:80px;position:relative;transition:-webkit-filter .4s ease,-webkit-transform .4s ease;transition:filter .4s ease,transform .4s ease;transition:filter .4s ease,transform .4s ease,-webkit-filter .4s ease,-webkit-transform .4s ease;width:80px;z-index:2}.land__showcase-item:hover .land__showcase-logo img{-webkit-filter:drop-shadow(0 0 32px rgba(218,165,32,.5));filter:drop-shadow(0 0 32px rgba(218,165,32,.5));-webkit-transform:scale(1.06);transform:scale(1.06)}.land__showcase-ring{-webkit-animation:showcase-ring-spin 8s linear infinite;animation:showcase-ring-spin 8s linear infinite;border-color:rgba(218,165,32,.25) rgba(218,165,32,.08) transparent transparent;border-radius:50%;border-style:solid;border-width:1px;height:130px;left:50%;pointer-events:none;position:absolute;top:50%;width:130px}.land__showcase-ring--2{-webkit-animation:showcase-ring-spin-rev 12s linear infinite;animation:showcase-ring-spin-rev 12s linear infinite;border-left-color:rgba(218,165,32,.06);border-right-color:transparent;border-top-color:rgba(218,165,32,.12);height:155px;width:155px}.land__showcase-logo:before{-webkit-animation:showcase-glow-pulse 4s ease-in-out infinite;animation:showcase-glow-pulse 4s ease-in-out infinite;background:radial-gradient(circle,rgba(218,165,32,.15) 0,transparent 70%);border-radius:50%;content:"";height:100px;left:50%;pointer-events:none;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100px;z-index:1}.land__showcase-logo--mgtv:before{-webkit-animation-delay:-2s;animation-delay:-2s}.land__showcase-name{color:#f5f0e8;color:var(--clr-white);font-family:JetBrains Mono,monospace;font-family:var(--font-mono);font-size:1.6rem;font-weight:600;letter-spacing:.06em;margin-bottom:.15em}.land__showcase-label{color:#daa520;color:var(--clr-gold);font-size:.7rem;letter-spacing:.14em;margin-bottom:1.2em;opacity:.8;text-transform:uppercase}.land__showcase-desc{color:#6b6b60;color:var(--clr-neutral);font-size:.85rem;line-height:1.75;margin-bottom:1.5em}.land__showcase-tags{display:flex;flex-wrap:wrap;gap:.5em;justify-content:center}.land__showcase-tags span{background:transparent;border:1px solid rgba(218,165,32,.12);border-radius:100px;color:#6b6b60;color:var(--clr-neutral);font-family:JetBrains Mono,monospace;font-family:var(--font-mono);font-size:.6rem;letter-spacing:.08em;padding:.5em 1.2em;text-transform:uppercase;transition:all .3s ease}.land__showcase-item:hover .land__showcase-tags span{background:rgba(218,165,32,.06);border-color:#daa520;border-color:var(--clr-gold);color:#daa520;color:var(--clr-gold)}.land__band .land__showcase{margin-left:auto;margin-right:auto}@media (max-width:700px){.land__showcase{align-items:center;flex-direction:column;gap:3em}.land__showcase-divider{display:none}.land__showcase-item{max-width:320px}}@-webkit-keyframes token-bob{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}@keyframes token-bob{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}.land__tokens{align-items:center;display:flex;gap:3.5em;justify-content:center;padding:5em 2em;position:relative;z-index:1}.land__band .land__tokens{margin-left:auto;margin-right:auto}.land__token{align-items:center;display:flex;gap:.8em;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.land__token:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px)}.land__token-icon{align-items:center;-webkit-animation:token-bob 3s ease-in-out infinite;animation:token-bob 3s ease-in-out infinite;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-delay:calc(var(--i, 0)*.4s);animation-delay:calc(var(--i, 0)*.4s);background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.06);border-radius:50%;display:flex;height:44px;justify-content:center;position:relative;transition:border-color .3s ease,box-shadow .3s ease;width:44px}.land__token:first-child .land__token-icon{-webkit-animation-delay:0s;animation-delay:0s}.land__token:nth-child(2) .land__token-icon{-webkit-animation-delay:.4s;animation-delay:.4s}.land__token:nth-child(3) .land__token-icon{-webkit-animation-delay:.8s;animation-delay:.8s}.land__token:nth-child(4) .land__token-icon{-webkit-animation-delay:1.2s;animation-delay:1.2s}.land__token:nth-child(5) .land__token-icon{-webkit-animation-delay:1.6s;animation-delay:1.6s}.land__token-icon:before{background:radial-gradient(circle,var(--token-clr) 0,transparent 70%);border-radius:50%;content:"";inset:-4px;opacity:.15;pointer-events:none;position:absolute;transition:opacity .3s ease}.land__token:hover .land__token-icon:before{opacity:.35}.land__token:hover .land__token-icon{border-color:var(--token-clr);box-shadow:0 0 16px color-mix(in srgb,var(--token-clr) 25%,transparent)}.land__token-icon img{height:24px;position:relative;width:24px;z-index:1}.land__token>div{display:flex;flex-direction:column}.land__token strong{color:#f5f0e8;color:var(--clr-white);font-family:JetBrains Mono,monospace;font-family:var(--font-mono);font-size:.75rem;letter-spacing:.04em}.land__token span{color:#6b6b60;color:var(--clr-neutral);font-size:.6rem;letter-spacing:.08em;text-transform:uppercase}.land__footer{align-self:stretch;border-top:1px solid rgba(218,165,32,.08);padding:6em 6em 3em;position:relative;width:100%;z-index:1}.land__footer-top{display:flex;gap:5em;justify-content:space-between;padding-bottom:4em}.land__footer-brand{flex:2 1;min-width:0}.land__footer-logo{margin-bottom:1.5em;opacity:.7;width:160px}.land__footer-tagline{color:#6b6b60;color:var(--clr-neutral);font-size:.95rem;line-height:1.8;max-width:320px;opacity:.6}.land__footer-col{display:flex;flex:1 1;flex-direction:column;gap:.9em}.land__footer-col h4{color:#f5f0e8;color:var(--clr-white);font-family:Inter,sans-serif;font-size:.85rem;font-weight:600;letter-spacing:.1em;margin-bottom:.8em;text-transform:uppercase}.land__footer-col a{color:#6b6b60;color:var(--clr-neutral);font-size:.95rem;opacity:.6;text-decoration:none;transition:opacity .3s ease,color .3s ease}.land__footer-col a:hover{color:#daa520;color:var(--clr-gold);opacity:1}.land__footer-icon-link{align-items:center;display:inline-flex}.land__footer-col--logos{align-items:center;flex-direction:row;gap:2.5em;justify-content:flex-end}.land__footer-icon-link img{height:36px;opacity:.85;transition:opacity .3s ease;width:auto}.land__footer-icon-link:hover img{opacity:1}.land__footer-bottom{align-items:center;border-top:1px solid rgba(218,165,32,.06);display:flex;justify-content:space-between;padding-top:2.5em}.land__footer-copy{letter-spacing:.02em}.land__footer-copy,.land__footer-credit{color:#6b6b60;color:var(--clr-neutral);font-size:.85rem;opacity:.7}.land__footer-credit{align-items:center;display:flex;gap:.5em}.land__footer-credit a{align-items:center;color:#daa520;color:var(--clr-gold);display:inline-flex;gap:.4em;text-decoration:none;transition:opacity .3s ease}.land__footer-credit a:hover{opacity:.8}.land__footer-credit img{height:22px;width:auto}@media (max-width:700px){.land__footer{padding:3.5em 2em 2.5em}.land__footer-top{flex-direction:column;gap:2.5em}}@media (max-width:600px){.land__hero{padding:4vh 1.5em 0}.land__brand{margin-top:2em;width:220px}.landing__crystal{height:340px;margin-bottom:-4em;width:340px}.land__h1{margin-top:3em}.land__stats{flex-direction:column;gap:0;padding:3em 1em}.land__stat+.land__stat:before{height:1px;left:20%;top:0;width:60%}.land__section{padding:4em 1.5em}.land__tokens{flex-wrap:wrap;gap:1.5em}}.info-page{-webkit-animation:vault-fade-in .4s ease both;animation:vault-fade-in .4s ease both;margin:0 auto;max-width:720px}.info-page__header{margin-bottom:2.5em;text-align:center}.info-page__title{-webkit-text-fill-color:transparent;-webkit-animation:landing-shimmer 4s linear infinite;animation:landing-shimmer 4s linear infinite;background:linear-gradient(135deg,#daa520,#e8b830,#daa520);background:linear-gradient(135deg,var(--clr-gold),var(--clr-gold-light),var(--clr-gold));-webkit-background-clip:text;background-clip:text;background-size:200% auto;font-family:Playfair Display,serif;font-size:2rem;font-weight:700;letter-spacing:.03em;margin-bottom:.3em}.info-page__subtitle{color:#9a9a8a;color:var(--clr-text-dim);font-size:.95rem;letter-spacing:.02em}.info-page__sections{display:flex;flex-direction:column;gap:1.5em}.info-page__section{background:#111;background:var(--clr-secondary);border:1px solid #1e1e1a;border:1px solid var(--clr-border);border-radius:12px;border-radius:var(--radius);overflow:hidden;padding:1.75em 2em;position:relative}.info-page__section:before{background:linear-gradient(90deg,transparent,#b8860b,transparent);background:linear-gradient(90deg,transparent,var(--clr-gold-dark),transparent);content:"";height:1px;left:0;opacity:.4;position:absolute;right:0;top:0}.info-page__section h3{color:#f5f0e8;color:var(--clr-white);font-family:Playfair Display,serif;font-size:1.15rem;font-weight:600;letter-spacing:.02em;margin-bottom:.75em}.info-page__section p{color:#9a9a8a;color:var(--clr-text-dim);font-size:.9rem;line-height:1.7}.info-page__section p strong{color:#daa520;color:var(--clr-gold)}.info-page__step-number{align-items:center;background:linear-gradient(135deg,#daa520,#b8860b);background:linear-gradient(135deg,var(--clr-gold),var(--clr-gold-dark));border-radius:50%;color:#0a0a0a;color:var(--clr-primary);display:flex;font-family:Playfair Display,serif;font-size:.95rem;font-weight:700;height:32px;justify-content:center;margin-bottom:.75em;width:32px}.info-page__table{border:1px solid #1e1e1a;border:1px solid var(--clr-border);border-radius:8px;border-radius:var(--radius-sm);margin-top:.75em;overflow:hidden}.info-page__table-row{grid-gap:1em;border-bottom:1px solid #1e1e1a;border-bottom:1px solid var(--clr-border);color:#9a9a8a;color:var(--clr-text-dim);display:grid;font-size:.85rem;gap:1em;grid-template-columns:100px 1fr 80px;padding:.65em 1em}.info-page__table-row:last-child{border-bottom:none}.info-page__table-row--header{background:#161616;background:var(--clr-surface);color:#6b6b60;color:var(--clr-neutral);font-size:.7rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.info-page__table-row strong{color:#daa520;color:var(--clr-gold);font-family:JetBrains Mono,monospace;font-family:var(--font-mono);font-size:.8rem}.info-page__detail{border:1px solid #1e1e1a;border:1px solid var(--clr-border);border-radius:8px;border-radius:var(--radius-sm);margin-top:.75em;overflow:hidden}.info-page__detail-row{align-items:center;border-bottom:1px solid #1e1e1a;border-bottom:1px solid var(--clr-border);display:flex;font-size:.85rem;justify-content:space-between;padding:.6em 1em}.info-page__detail-row:last-child{border-bottom:none}.info-page__detail-row span{color:#9a9a8a;color:var(--clr-text-dim)}.info-page__detail-row strong{color:#daa520;color:var(--clr-gold);font-family:JetBrains Mono,monospace;font-family:var(--font-mono);font-size:.8rem}.info-page__links{display:flex;flex-wrap:wrap;gap:1em;margin-top:1em}.info-page__link{align-items:center;border:1px solid #1e1e1a;border:1px solid var(--clr-border);border-radius:8px;border-radius:var(--radius-sm);color:#f5f0e8;color:var(--clr-white);display:flex;font-size:.85rem;font-weight:500;gap:.5em;padding:.6em 1.2em;text-decoration:none;transition:all .2s ease}.info-page__link:hover{background:rgba(255,215,0,.08);background:var(--clr-gold-muted);border-color:#b8860b;border-color:var(--clr-gold-dark);color:#daa520;color:var(--clr-gold)}.contact-email{color:#daa520;color:var(--clr-gold);font-family:JetBrains Mono,monospace;font-family:var(--font-mono);font-weight:600;text-decoration:none}.contact-email:hover{text-decoration:underline}.contact-form{display:flex;flex-direction:column;gap:1em;margin-top:.5em}.contact-form__field{display:flex;flex-direction:column;gap:.3em}.contact-form__label{color:#9a9a8a;color:var(--clr-text-dim);font-family:Playfair Display,serif;font-size:.85rem;letter-spacing:.03em}.contact-form__input{background:#111;background:var(--clr-secondary);border:1px solid #1e1e1a;border:1px solid var(--clr-border);border-radius:8px;border-radius:var(--radius-sm);color:#6b6b60;color:var(--clr-neutral);font-family:JetBrains Mono,monospace;font-family:var(--font-mono);font-size:.9rem;padding:.7em .9em;transition:border-color .2s ease}.contact-form__input::-webkit-input-placeholder{color:#9a9a8a;color:var(--clr-text-dim);opacity:.5}.contact-form__input:-ms-input-placeholder{color:#9a9a8a;color:var(--clr-text-dim);opacity:.5}.contact-form__input::placeholder{color:#9a9a8a;color:var(--clr-text-dim);opacity:.5}.contact-form__input:focus{border-color:#b8860b;border-color:var(--clr-gold-dark);outline:none}.contact-form__textarea{min-height:100px;resize:vertical}.info-page__link svg,.info-page__section h4{color:#daa520;color:var(--clr-gold)}.info-page__section h4{font-family:Playfair Display,serif;font-size:.95rem;font-weight:600;margin:1em 0 .5em}.info-page__section h4:first-of-type{margin-top:.5em}.info-page__code{background:#161616;background:var(--clr-surface);border:1px solid #1e1e1a;border:1px solid var(--clr-border);border-radius:8px;border-radius:var(--radius-sm);color:#daa520;color:var(--clr-gold);font-family:JetBrains Mono,monospace;font-family:var(--font-mono);font-size:.78rem;line-height:1.7;margin:.75em 0;overflow-x:auto;padding:1em 1.25em;white-space:pre-wrap}@-webkit-keyframes vault-emblem-glow{0%,to{-webkit-filter:drop-shadow(0 0 6px rgba(218,165,32,.3));filter:drop-shadow(0 0 6px rgba(218,165,32,.3))}50%{-webkit-filter:drop-shadow(0 0 18px rgba(218,165,32,.7));filter:drop-shadow(0 0 18px rgba(218,165,32,.7))}}@keyframes vault-emblem-glow{0%,to{-webkit-filter:drop-shadow(0 0 6px rgba(218,165,32,.3));filter:drop-shadow(0 0 6px rgba(218,165,32,.3))}50%{-webkit-filter:drop-shadow(0 0 18px rgba(218,165,32,.7));filter:drop-shadow(0 0 18px rgba(218,165,32,.7))}}@-webkit-keyframes vault-fade-in{0%{opacity:0;-webkit-transform:translateY(8px);transform:translateY(8px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes vault-fade-in{0%{opacity:0;-webkit-transform:translateY(8px);transform:translateY(8px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.vault-container{-webkit-animation:vault-fade-in .4s ease both;animation:vault-fade-in .4s ease both;background:radial-gradient(ellipse at 20% 0,rgba(139,105,20,.06) 0,transparent 50%),radial-gradient(ellipse at 80% 100%,rgba(218,165,32,.04) 0,transparent 50%),#1a1917;background:radial-gradient(ellipse at 20% 0,rgba(139,105,20,.06) 0,transparent 50%),radial-gradient(ellipse at 80% 100%,rgba(218,165,32,.04) 0,transparent 50%),var(--vault-stone);border:1px solid #2a2518;border:1px solid var(--vault-border-ornate);border-radius:12px;border-radius:var(--radius);box-shadow:0 0 0 1px #0e0e0c,0 0 30px rgba(218,165,32,.08);box-shadow:0 0 0 1px var(--vault-stone-dark),0 0 30px rgba(218,165,32,.08);overflow:hidden;padding:2em 2em 2.5em;position:relative}.vault-container:before{background:linear-gradient(90deg,transparent,#daa520,transparent);background:linear-gradient(90deg,transparent,var(--vault-gold-rich),transparent);content:"";height:2px;left:0;opacity:.6;position:absolute;right:0;top:0}.vault-container:after{background:linear-gradient(90deg,transparent,#8b6914,transparent);background:linear-gradient(90deg,transparent,var(--vault-bronze),transparent);bottom:0;content:"";height:1px;left:0;opacity:.4;position:absolute;right:0}.vault-header{align-items:center;display:flex;flex-direction:column;gap:.5em;margin-bottom:1.75em}.vault-emblem{-webkit-animation:vault-emblem-glow 3s ease-in-out infinite;animation:vault-emblem-glow 3s ease-in-out infinite}.vault-title{-webkit-text-fill-color:transparent;-webkit-animation:landing-shimmer 4s linear infinite;animation:landing-shimmer 4s linear infinite;background:linear-gradient(135deg,#daa520,#e8b830,#daa520);background:linear-gradient(135deg,var(--clr-gold),var(--clr-gold-light),var(--clr-gold));-webkit-background-clip:text;background-clip:text;background-size:200% auto;font-family:Playfair Display,serif;font-size:1.6rem;font-weight:700;letter-spacing:.04em;margin:0}.vault-subtitle{color:#8b6914;color:var(--vault-bronze);font-family:JetBrains Mono,monospace;font-family:var(--font-mono);font-size:.65rem;font-weight:400;letter-spacing:.18em;opacity:.7;text-transform:uppercase}.vault-stats{background:#0e0e0c;background:var(--vault-stone-dark);border:1px solid #2a2518;border:1px solid var(--vault-border-ornate);border-radius:8px;border-radius:var(--radius-sm);margin-bottom:1.5em;padding:1.25em 1.5em;position:relative}.vault-stats__frame{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0}.vault-stats__frame:before{border-left:2px solid #daa520;border-left:2px solid var(--vault-gold-rich);left:6px}.vault-stats__frame:after,.vault-stats__frame:before{border-top:2px solid #daa520;border-top:2px solid var(--vault-gold-rich);content:"";height:14px;opacity:.5;position:absolute;top:6px;width:14px}.vault-stats__frame:after{border-right:2px solid #daa520;border-right:2px solid var(--vault-gold-rich);right:6px}.vault-stats__frame-bottom{bottom:0;height:0;left:0;pointer-events:none;position:absolute;right:0}.vault-stats__frame-bottom:before{border-left:2px solid #daa520;border-left:2px solid var(--vault-gold-rich);left:6px}.vault-stats__frame-bottom:after,.vault-stats__frame-bottom:before{border-bottom:2px solid #daa520;border-bottom:2px solid var(--vault-gold-rich);bottom:6px;content:"";height:14px;opacity:.5;position:absolute;width:14px}.vault-stats__frame-bottom:after{border-right:2px solid #daa520;border-right:2px solid var(--vault-gold-rich);right:6px}.vault-stats__row{align-items:center;display:flex;justify-content:space-between;padding:.45em 0}.vault-stats__row span{color:#9a9a8a;color:var(--clr-text-dim);font-family:Playfair Display,serif;font-size:.85rem;letter-spacing:.02em}.vault-stats__row strong{color:#c4b078;color:var(--vault-text-ledger);font-family:JetBrains Mono,monospace;font-family:var(--font-mono);font-size:.85rem;font-weight:500}.vault-stats__divider{background:linear-gradient(90deg,transparent,#daa520,transparent);background:linear-gradient(90deg,transparent,var(--vault-gold-rich),transparent);height:1px;margin:.5em 0;opacity:.3}.vault-tabs{background:#0e0e0c;background:var(--vault-stone-dark);border:1px solid #2a2518;border:1px solid var(--vault-border-ornate);border-radius:8px;border-radius:var(--radius-sm);display:flex;gap:0;margin-bottom:1.5em;padding:4px}.vault-tabs__btn{background:transparent;border:none;border-radius:6px;color:#9a9a8a;color:var(--clr-text-dim);cursor:pointer;flex:1 1;font-family:Playfair Display,serif;font-size:.85rem;font-weight:500;letter-spacing:.06em;padding:.65em 1em;text-transform:uppercase;transition:all .2s ease}.vault-tabs__btn:hover{color:#daa520;color:var(--vault-gold-rich)}.vault-tabs__btn--active{background:linear-gradient(135deg,#daa520,#b8860b);background:linear-gradient(135deg,var(--clr-gold),var(--clr-gold-dark));box-shadow:0 2px 8px rgba(218,165,32,.3),inset 0 1px 0 hsla(0,0%,100%,.15);color:#0e0e0c;color:var(--vault-stone-dark)}.vault-form{display:flex;flex-direction:column}.vault-form__label{color:#c4b078;color:var(--vault-text-ledger);font-family:Playfair Display,serif;font-size:.8rem;font-weight:500;letter-spacing:.06em;margin-bottom:.25em;text-transform:uppercase}.vault-form__input{background:#0e0e0c;background:var(--vault-stone-dark);border:1px solid #2a2518;border:1px solid var(--vault-border-ornate);border-radius:8px;border-radius:var(--radius-sm);box-shadow:inset 0 2px 4px rgba(0,0,0,.3);color:#f5f0e8;color:var(--clr-white);font-family:JetBrains Mono,monospace;font-family:var(--font-mono);font-size:.9rem;margin:.35em 0;padding:.85em 1em;transition:border-color .2s ease,box-shadow .2s ease}.vault-form__input-row{align-items:center;display:flex;position:relative}.vault-form__input-row .vault-form__input{flex:1 1;padding-right:4em}.vault-form__max-btn{background:transparent;border:1px solid #daa520;border:1px solid var(--vault-gold-rich);border-radius:4px;color:#daa520;color:var(--vault-gold-rich);cursor:pointer;font-family:JetBrains Mono,monospace;font-family:var(--font-mono);font-size:.6rem;font-weight:700;letter-spacing:.06em;padding:.2em .55em;position:absolute;right:.75em;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:all .15s ease}.vault-form__max-btn:hover{background:rgba(255,215,0,.06);background:var(--vault-gold-glow-soft);color:#e8b830;color:var(--clr-gold-light)}.vault-form__input:focus{border-color:#daa520;border-color:var(--vault-gold-rich);box-shadow:inset 0 2px 4px rgba(0,0,0,.3),0 0 0 3px rgba(255,215,0,.06);box-shadow:inset 0 2px 4px rgba(0,0,0,.3),0 0 0 3px var(--vault-gold-glow-soft);outline:none}.vault-form__input::-webkit-input-placeholder{color:#6b6b60;color:var(--clr-neutral)}.vault-form__input:-ms-input-placeholder{color:#6b6b60;color:var(--clr-neutral)}.vault-form__input::placeholder{color:#6b6b60;color:var(--clr-neutral)}.vault-form__estimate{align-items:center;background:rgba(218,165,32,.05);border-left:3px solid #daa520;border-left:3px solid var(--vault-gold-rich);border-radius:0 8px 8px 0;border-radius:0 var(--radius-sm) var(--radius-sm) 0;display:flex;justify-content:space-between;margin:.75em 0 .5em;padding:.75em 1em}.vault-form__estimate span{color:#9a9a8a;color:var(--clr-text-dim);font-size:.8rem}.vault-form__estimate strong{color:#daa520;color:var(--vault-gold-rich);font-family:JetBrains Mono,monospace;font-family:var(--font-mono);font-size:.9rem;font-weight:500}.vault-form__fee{align-items:center;display:flex;justify-content:space-between;margin-bottom:.5em;padding:.25em 0}.vault-form__fee span{color:#6b6b60;color:var(--clr-neutral);font-family:JetBrains Mono,monospace;font-family:var(--font-mono);font-size:.7rem}.vault-form__toggle{align-items:center;cursor:pointer;display:flex;gap:.6em;margin-bottom:.75em;padding:.5em 0}.vault-form__toggle input[type=checkbox]{-webkit-appearance:none;appearance:none;background:#0e0e0c;background:var(--vault-stone-dark);border:2px solid #2a2518;border:2px solid var(--vault-border-ornate);border-radius:4px;cursor:pointer;height:18px;margin:0;min-width:18px;padding:0;position:relative;transition:all .2s ease;width:18px}.vault-form__toggle input[type=checkbox]:checked{background:#daa520;background:var(--vault-gold-rich);border-color:#daa520;border-color:var(--vault-gold-rich)}.vault-form__toggle input[type=checkbox]:checked:after{border:solid #0e0e0c;border:solid var(--vault-stone-dark);border-width:0 2px 2px 0;content:"";height:9px;left:4.5px;position:absolute;top:1px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:5px}.vault-form__toggle span{color:#c4b078;color:var(--vault-text-ledger);font-size:.8rem;letter-spacing:.02em}.vault-form__submit{background:linear-gradient(135deg,#daa520,#b8860b);background:linear-gradient(135deg,var(--clr-gold),var(--clr-gold-dark));border:none;border-radius:8px;border-radius:var(--radius-sm);box-shadow:0 4px 16px rgba(218,165,32,.25);color:#0e0e0c;color:var(--vault-stone-dark);cursor:pointer;font-family:Playfair Display,serif;font-size:.95rem;font-weight:700;letter-spacing:.06em;overflow:hidden;padding:.95em 1.5em;position:relative;text-transform:uppercase;transition:all .25s ease}.vault-form__submit:after{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;-webkit-transform:skewX(-20deg);transform:skewX(-20deg);transition:left .5s ease;width:60%}.vault-form__submit:hover:not(:disabled){box-shadow:0 6px 24px rgba(218,165,32,.4);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.vault-form__submit:hover:not(:disabled):after{left:120%}.vault-form__submit:active:not(:disabled){box-shadow:0 2px 8px rgba(218,165,32,.2);-webkit-transform:translateY(0);transform:translateY(0)}.vault-form__submit:disabled{background:linear-gradient(135deg,#8b6914,#6b5510);background:linear-gradient(135deg,var(--vault-bronze),#6b5510);box-shadow:none;color:#222220;color:var(--vault-stone-light);cursor:not-allowed;opacity:.7}@media screen and (min-width:768px){.exchange__panels{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:992px){.exchange__panels{grid-template-columns:repeat(3,1fr)}}.swap-container{-webkit-animation:vault-fade-in .4s ease both;animation:vault-fade-in .4s ease both;background:radial-gradient(ellipse at 20% 0,rgba(139,105,20,.06) 0,transparent 50%),radial-gradient(ellipse at 80% 100%,rgba(218,165,32,.04) 0,transparent 50%),#1a1917;background:radial-gradient(ellipse at 20% 0,rgba(139,105,20,.06) 0,transparent 50%),radial-gradient(ellipse at 80% 100%,rgba(218,165,32,.04) 0,transparent 50%),var(--vault-stone);border:1px solid #2a2518;border:1px solid var(--vault-border-ornate);border-radius:12px;border-radius:var(--radius);box-shadow:0 0 0 1px #0e0e0c,0 0 30px rgba(218,165,32,.08);box-shadow:0 0 0 1px var(--vault-stone-dark),0 0 30px rgba(218,165,32,.08);margin:0 auto;max-width:480px;overflow:hidden;padding:2em 2em 2.5em;position:relative}.swap-container:before{background:linear-gradient(90deg,transparent,#daa520,transparent);background:linear-gradient(90deg,transparent,var(--vault-gold-rich),transparent);content:"";height:2px;left:0;opacity:.6;position:absolute;right:0;top:0}.swap-container:after{background:linear-gradient(90deg,transparent,#8b6914,transparent);background:linear-gradient(90deg,transparent,var(--vault-bronze),transparent);bottom:0;content:"";height:1px;left:0;opacity:.4;position:absolute;right:0}.swap-container--disabled{-webkit-filter:grayscale(.6);filter:grayscale(.6);opacity:.45;pointer-events:none;position:relative}.swap-container--disabled .swap-mainnet-notice,.swap-container--disabled .vault-header{-webkit-filter:none;filter:none;opacity:1;pointer-events:auto}.swap-container--disabled .vault-form__submit{pointer-events:auto}.swap-mainnet-notice{align-items:center;background:rgba(255,215,0,.06);border:1px solid #2a2518;border:1px solid var(--vault-border-ornate);border-radius:8px;border-radius:var(--radius-sm);color:#daa520;color:var(--vault-gold-rich);display:flex;font-family:JetBrains Mono,monospace;font-family:var(--font-mono);font-size:.8rem;font-weight:500;gap:.6em;justify-content:center;letter-spacing:.03em;margin-bottom:1.5em;padding:.85em 1.25em}.swap-input-group{margin-bottom:.5em}.swap-input-group .vault-form__label{display:block;margin-bottom:.4em}.swap-token-select{align-items:center;background:#0e0e0c;background:var(--vault-stone-dark);border:1px solid #2a2518;border:1px solid var(--vault-border-ornate);border-radius:8px;border-radius:var(--radius-sm);display:flex;gap:.75em;padding:.75em 1em;transition:border-color .2s ease}.swap-token-select:focus-within{border-color:#daa520;border-color:var(--vault-gold-rich)}.swap-token-select__left{align-items:center;display:flex;flex-shrink:0;gap:.5em}.swap-token-select__icon{height:28px;width:28px}.swap-token-select__dropdown{background:transparent;border:none;color:#f5f0e8;color:var(--clr-white);cursor:pointer;font-family:JetBrains Mono,monospace;font-family:var(--font-mono);font-size:.95rem;font-weight:600;margin:0;outline:none;padding:0;width:auto}.swap-token-select__dropdown option{background:#0e0e0c;background:var(--vault-stone-dark);color:#f5f0e8;color:var(--clr-white)}.swap-token-select__input{background:transparent;border:none;color:#f5f0e8;color:var(--clr-white);flex:1 1;font-family:JetBrains Mono,monospace;font-family:var(--font-mono);font-size:1.1rem;font-weight:500;margin:0;min-width:0;outline:none;padding:0;text-align:right}.swap-token-select__input::-webkit-input-placeholder{color:#6b6b60;color:var(--clr-neutral)}.swap-token-select__input:-ms-input-placeholder{color:#6b6b60;color:var(--clr-neutral)}.swap-token-select__input::placeholder{color:#6b6b60;color:var(--clr-neutral)}.swap-token-select__input::-webkit-inner-spin-button,.swap-token-select__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.swap-token-select__input[type=number]{-moz-appearance:textfield}.swap-output{color:#daa520;color:var(--vault-gold-rich);flex:1 1;font-family:JetBrains Mono,monospace;font-family:var(--font-mono);font-size:1.1rem;font-weight:500;min-width:0;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.swap-balance{align-items:center;display:flex;gap:.5em;justify-content:flex-end;margin-top:.35em;padding:0 .25em}.swap-balance span{color:#9a9a8a;color:var(--clr-text-dim);font-family:JetBrains Mono,monospace;font-family:var(--font-mono);font-size:.7rem}.swap-usd{color:#daa520!important;color:var(--clr-gold)!important;opacity:.7}.swap-balance__max{background:transparent;border:1px solid #daa520;border:1px solid var(--vault-gold-rich);border-radius:4px;color:#daa520;color:var(--vault-gold-rich);cursor:pointer;font-family:JetBrains Mono,monospace;font-family:var(--font-mono);font-size:.6rem;font-weight:700;letter-spacing:.06em;padding:.15em .5em;transition:all .15s ease}.swap-balance__max:hover{background:rgba(255,215,0,.06);background:var(--vault-gold-glow-soft);color:#e8b830;color:var(--clr-gold-light)}.swap-flip-wrapper{margin:.25em 0}.swap-flip-btn,.swap-flip-wrapper{display:flex;justify-content:center}.swap-flip-btn{align-items:center;background:#0e0e0c;background:var(--vault-stone-dark);border:2px solid #2a2518;border:2px solid var(--vault-border-ornate);border-radius:50%;color:#daa520;color:var(--vault-gold-rich);cursor:pointer;height:36px;transition:all .25s ease;width:36px}.swap-flip-btn:hover{background:rgba(255,215,0,.06);background:var(--vault-gold-glow-soft);border-color:#daa520;border-color:var(--vault-gold-rich);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.swap-error{color:#e84142;color:var(--clr-red);font-family:JetBrains Mono,monospace;font-family:var(--font-mono);font-size:.8rem;padding:.5em 0;text-align:center}.swap-details{background:rgba(218,165,32,.03);border:1px solid #2a2518;border:1px solid var(--vault-border-ornate);border-radius:8px;border-radius:var(--radius-sm);margin:.75em 0;padding:.75em 1em}.swap-details__row{align-items:center;display:flex;justify-content:space-between;padding:.35em 0}.swap-details__row span{color:#9a9a8a;color:var(--clr-text-dim);font-size:.78rem}.swap-details__row strong{color:#c4b078;color:var(--vault-text-ledger);font-family:JetBrains Mono,monospace;font-family:var(--font-mono);font-size:.78rem;font-weight:500}.swap-details__slippage{align-items:center;display:flex;gap:.25em}.swap-details__slippage-input{background:#0e0e0c;background:var(--vault-stone-dark);border:1px solid #2a2518;border:1px solid var(--vault-border-ornate);border-radius:4px;color:#f5f0e8;color:var(--clr-white);font-family:JetBrains Mono,monospace;font-family:var(--font-mono);font-size:.75rem;margin:0;outline:none;padding:.25em .4em;text-align:right;width:50px}.swap-details__slippage-input:focus{border-color:#daa520;border-color:var(--vault-gold-rich)}.swap-details__slippage span{color:#9a9a8a;color:var(--clr-text-dim);font-family:JetBrains Mono,monospace;font-family:var(--font-mono);font-size:.75rem}.swap-status{border-radius:8px;border-radius:var(--radius-sm);font-size:.85rem;margin-top:.75em;padding:.75em;text-align:center}.swap-status--success{background:rgba(46,204,113,.08);border:1px solid rgba(46,204,113,.3);color:#2ecc71;color:var(--clr-green)}.swap-status--success a{color:#daa520;color:var(--clr-gold);display:inline-block;font-weight:600;margin-left:.5em;text-decoration:none}.swap-status--success a:hover{color:#e8b830;color:var(--clr-gold-light)}.swap-status--error{background:rgba(232,65,66,.08);border:1px solid rgba(232,65,66,.3);color:#e84142;color:var(--clr-red)}.profile-dropdown__content .swap-container{background:transparent;border:none;box-shadow:none;padding:1.5em .5em}.profile-dropdown__content .swap-container:after,.profile-dropdown__content .swap-container:before{display:none}
/*# sourceMappingURL=main.bae8e5c1.css.map*/