@keyframes scroll-horizontal{0%{transform:translate(0%)}to{transform:translate(-50%)}}@keyframes dex-text-change-highlight{0%{color:#cc38ff;transform:scale(1)}50%{color:#d32afe;transform:scale(1.02)}to{color:#e373ff;transform:scale(1)}}.markets-horizontal-root{width:100%;height:100%;position:relative;overflow:hidden}.markets-horizontal-shadow{z-index:3;--background:#181825;background-image:linear-gradient(to right, var(--background), #1a1a2c00 20%, #1a1a2c00 80%, var(--background));pointer-events:none;width:100%;height:100%;position:absolute}.markets-horizontal-track{white-space:nowrap;will-change:transform;backface-visibility:hidden;flex-direction:column;justify-content:space-around;gap:10px;width:fit-content;margin:0;animation:1500s linear 1s infinite scroll-horizontal;display:flex;overflow:hidden;transform:translateZ(0)}.markets-horizontal-track:hover{animation-play-state:paused}.markets-horizontal-track>div:nth-child(2){margin-left:32px}.markets-row{flex-direction:row;flex-shrink:0;gap:8px;height:100%;display:flex}.market-item-link{white-space:nowrap;width:max-content;min-width:165px;color:inherit;background-color:#282b2ee6;border-radius:8px;flex-flow:column;flex-shrink:0;justify-content:center;align-items:flex-start;padding:8px 12px;text-decoration:none;display:flex}.market-item-link:hover{background-color:#f2ceff33}.market-item-vertical{flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;width:100%;height:100%;display:flex}.market-item-horizontal{flex-direction:row;justify-content:flex-start;align-items:center;gap:4px;width:100%;height:100%;display:flex}.market-item-header{flex-direction:row;justify-content:space-between;align-items:center;gap:4px;width:100%;height:100%;display:flex}.market-item-title{color:#fff;opacity:.8;font-size:.875rem}.market-item-value{color:#fff;opacity:.5;margin:0;font-size:.85rem}.market-item-subtitle{color:#a3a3a3;font-size:11px}.market-item-change{margin:0 4px;font-size:.85rem}.market-item-change.up{color:#07d1e2}.market-item-change.down{color:#ee435d}.market-item-badge{color:#fafafd;letter-spacing:.05em;-webkit-user-select:none;user-select:none;background-color:#38384d;border-radius:.25rem;align-items:center;padding:.125rem .219rem .125rem .25rem;font-size:.625rem;line-height:1.3;display:inline-flex}.market-item-icon{background-color:#0000;border-radius:50%;width:32px;height:32px}.slider-track{white-space:nowrap;width:100%;font-size:0;transition:transform .8s ease-in-out;display:block}.slider-track .w-slide{vertical-align:top;width:100%;display:inline-block}.stat-title-animate{animation:.5s dex-text-change-highlight}#root,#root>.body{background-color:var(--new-bg,#070808);min-height:100vh}.main--home--hero{isolation:isolate;width:100%;position:relative;overflow:visible}.hero--img--block{z-index:0;pointer-events:none;justify-content:center;align-items:flex-start;width:100vw;max-width:100vw;padding-top:0;inset:0 auto 0 50%;transform:translate(-50%)}.hero--punk--img{z-index:0;opacity:.3;filter:grayscale();object-fit:contain;object-position:center top;width:90%;max-width:1600px;margin-top:0}.main--hero--lockup,.div-block-45{z-index:1;position:relative}@media screen and (width>=992px){.main--home--hero{min-height:85vh;margin-left:auto;margin-right:auto;padding-bottom:100px}.hero--img--block{padding-top:70px}.hero--punk--img{width:90%}}@media screen and (width<=991px){.hero--punk--img{width:110%}}.trade-app{--trade-bg:#0b0e11;--trade-surface:#111418;--trade-border:#1f2329;--trade-text:#e5e7eb;--trade-muted:#6b7280;--trade-teal:#2dd4bf;--trade-teal-dim:#2dd4bf1f;--trade-red:#ef5350;--trade-red-dim:#ef53501f;--trade-green:#26a69a;--trade-btn-teal:#5eead4;background:var(--trade-bg);min-height:100vh;color:var(--trade-text);flex-direction:column;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;display:flex;overflow:hidden}.trade-app *{box-sizing:border-box}.trade-banner{color:#a7f3d0;background:#0d2926;border-bottom:1px solid #1a3d38;justify-content:center;align-items:center;gap:12px;padding:8px 40px 8px 16px;font-size:12px;display:flex;position:relative}.trade-banner p{text-align:center;margin:0}.trade-banner__close{color:var(--trade-muted);cursor:pointer;background:0 0;border:none;padding:2px 6px;font-size:18px;line-height:1;position:absolute;right:12px}.trade-banner__close:hover{color:var(--trade-text)}.trade-nav{border-bottom:1px solid var(--trade-border);background:var(--trade-bg)}.trade-nav__inner{justify-content:space-between;align-items:center;height:48px;padding:0 16px;display:flex}.trade-nav__left{align-items:center;gap:24px;display:flex}.trade-nav__logo img{height:18px;display:block}.trade-nav__links{align-items:center;gap:20px;display:flex}.trade-nav__link{color:var(--trade-muted);cursor:pointer;align-items:center;gap:4px;font-size:13px;font-weight:500;text-decoration:none;transition:color .15s;display:flex}.trade-nav__link:hover,.trade-nav__link--active{color:var(--trade-text)}.trade-nav__right{align-items:center;gap:12px;display:flex}.trade-nav__dime{background:var(--trade-surface);border:1px solid var(--trade-border);color:var(--trade-text);cursor:pointer;border-radius:6px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:600;display:flex}.trade-nav__dime-icon{color:var(--trade-teal);font-size:14px}.trade-nav__bell{color:var(--trade-muted);cursor:pointer;background:0 0;border:none;align-items:center;padding:6px;display:flex}.trade-nav__bell:hover{color:var(--trade-text)}.trade-nav__login{background:var(--trade-btn-teal);color:#0b0e11;cursor:pointer;border:none;border-radius:6px;padding:8px 20px;font-size:13px;font-weight:600;transition:opacity .15s}.trade-nav__login:hover{opacity:.9}.market-header{border-bottom:1px solid var(--trade-border);flex-shrink:0;align-items:center;gap:24px;padding:8px 16px;display:flex;overflow-x:auto}.market-header__pair{flex-shrink:0;align-items:center;gap:8px;display:flex}.market-header__star{color:var(--trade-muted);cursor:pointer;background:0 0;border:none;padding:0;font-size:16px}.market-header__symbol{align-items:center;gap:6px;display:flex}.market-header__btc-icon{color:#fff;background:#f7931a;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:11px;font-weight:700;display:flex}.market-header__name{font-size:14px;font-weight:600}.market-header__tag{background:var(--trade-surface);border:1px solid var(--trade-border);color:var(--trade-muted);border-radius:4px;padding:2px 6px;font-size:11px}.market-header__chevron{color:var(--trade-muted)}.market-header__stats{align-items:center;gap:20px;display:flex}.market-stat{flex-direction:column;flex-shrink:0;gap:2px;display:flex}.market-stat__label{color:var(--trade-muted);font-size:11px}.market-stat__value{font-variant-numeric:tabular-nums;font-size:13px;font-weight:500}.market-stat__value--up{color:var(--trade-green)}.market-stat__value--down{color:var(--trade-red)}.trade-layout{flex:1;grid-template-columns:1fr 280px 300px;min-height:0;display:grid;overflow:hidden}.trade-layout__chart{border-right:1px solid var(--trade-border);flex-direction:column;min-height:0;display:flex}.trade-layout__book{border-right:1px solid var(--trade-border);min-height:0;overflow:hidden}.trade-layout__entry{min-height:0;overflow-y:auto}.chart-panel{flex-direction:column;height:100%;min-height:500px;display:flex}.chart-panel__toolbar{border-bottom:1px solid var(--trade-border);flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;padding:6px 12px;display:flex}.chart-panel__timeframes{gap:2px;display:flex}.chart-panel__tf{color:var(--trade-muted);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:4px 8px;font-size:12px}.chart-panel__tf:hover{color:var(--trade-text);background:var(--trade-surface)}.chart-panel__tf--active{color:var(--trade-teal);background:var(--trade-teal-dim)}.chart-panel__tools{align-items:center;gap:8px;display:flex}.chart-panel__tool{color:var(--trade-muted);cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;gap:4px;padding:4px 8px;font-size:12px;display:flex}.chart-panel__tool:hover{color:var(--trade-text)}.chart-panel__fx{font-size:11px;font-style:italic}.chart-panel__body{flex:1;min-height:0;display:flex;position:relative}.chart-panel__draw-tools{border-right:1px solid var(--trade-border);flex-direction:column;flex-shrink:0;gap:4px;padding:8px 4px;display:flex}.chart-panel__draw-btn{color:var(--trade-muted);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:28px;height:28px;font-size:12px;display:flex}.chart-panel__draw-btn:hover{background:var(--trade-surface);color:var(--trade-text)}.chart-panel__chart{flex:1;min-height:0}.chart-panel__price-line{background:var(--trade-red);color:#fff;pointer-events:none;font-variant-numeric:tabular-nums;border-radius:2px;padding:2px 6px;font-size:11px;position:absolute;top:50%;right:60px;transform:translateY(-50%)}.orderbook-panel{flex-direction:column;height:100%;font-size:12px;display:flex}.orderbook-panel__tabs{border-bottom:1px solid var(--trade-border);flex-shrink:0;display:flex}.orderbook-panel__tab{color:var(--trade-muted);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;flex:1;padding:10px;font-size:12px;font-weight:500}.orderbook-panel__tab--active{color:var(--trade-text);border-bottom-color:var(--trade-teal)}.orderbook-panel__header{color:var(--trade-muted);flex-shrink:0;grid-template-columns:1fr 1fr 1fr;padding:6px 12px;font-size:11px;display:grid}.orderbook-panel__header span:last-child{text-align:right}.orderbook-panel__header--trades span:nth-child(2){text-align:center}.orderbook-panel__asks,.orderbook-panel__bids{flex:1;overflow-y:auto}.orderbook-row{font-variant-numeric:tabular-nums;grid-template-columns:1fr 1fr 1fr;padding:2px 12px;line-height:1.6;display:grid;position:relative}.orderbook-row span:last-child{text-align:right}.orderbook-row span:nth-child(2){text-align:center}.orderbook-row__bg{pointer-events:none;height:100%;position:absolute;top:0;right:0}.orderbook-row--ask .orderbook-row__bg{background:var(--trade-red-dim)}.orderbook-row--bid .orderbook-row__bg{background:var(--trade-teal-dim)}.orderbook-row--ask .orderbook-row__price{color:var(--trade-red)}.orderbook-row--bid .orderbook-row__price{color:var(--trade-green)}.orderbook-panel__spread{border-top:1px solid var(--trade-border);border-bottom:1px solid var(--trade-border);flex-direction:column;flex-shrink:0;align-items:center;padding:8px;display:flex}.orderbook-panel__mid-price{font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}.orderbook-panel__spread-label{color:var(--trade-muted);font-size:11px}.orderbook-panel__trades{flex:1;overflow-y:auto}.orderbook-trade{font-variant-numeric:tabular-nums;grid-template-columns:1fr 1fr 1fr;padding:2px 12px;line-height:1.6;display:grid}.orderbook-trade span:nth-child(2){text-align:center}.orderbook-trade span:last-child{text-align:right;color:var(--trade-muted)}.orderbook-trade--buy span:first-child{color:var(--trade-green)}.orderbook-trade--sell span:first-child{color:var(--trade-red)}.order-entry{flex-direction:column;gap:12px;padding:12px;display:flex}.order-entry__settings{gap:6px;display:flex}.order-entry__setting{background:var(--trade-surface);border:1px solid var(--trade-border);color:var(--trade-text);cursor:pointer;border-radius:6px;flex:1;padding:6px 8px;font-size:12px;font-weight:500}.order-entry__setting:hover{border-color:var(--trade-muted)}.order-entry__types{border-bottom:1px solid var(--trade-border);gap:0;display:flex}.order-entry__type{color:var(--trade-muted);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;flex:1;margin-bottom:-1px;padding:8px;font-size:13px;font-weight:500}.order-entry__type--active{color:var(--trade-text);border-bottom-color:var(--trade-teal)}.order-entry__type--pro{flex:.6}.order-entry__side{grid-template-columns:1fr 1fr;gap:4px;display:grid}.order-entry__side-btn{cursor:pointer;background:var(--trade-surface);color:var(--trade-muted);border:none;border-radius:6px;padding:10px;font-size:13px;font-weight:600;transition:all .15s}.order-entry__side-btn--buy.order-entry__side-btn--active{background:var(--trade-teal);color:#0b0e11}.order-entry__side-btn--sell.order-entry__side-btn--active{background:var(--trade-red);color:#fff}.order-entry__info{flex-direction:column;gap:4px;display:flex}.order-entry__info-row{color:var(--trade-muted);justify-content:space-between;font-size:12px;display:flex}.order-entry__info-row span:last-child{color:var(--trade-text)}.order-entry__size label{color:var(--trade-muted);margin-bottom:6px;font-size:12px;display:block}.order-entry__size-input{background:var(--trade-surface);border:1px solid var(--trade-border);border-radius:6px;align-items:center;display:flex;overflow:hidden}.order-entry__size-input input{color:var(--trade-text);font-variant-numeric:tabular-nums;background:0 0;border:none;outline:none;flex:1;padding:10px 12px;font-size:14px}.order-entry__unit-toggle{border-left:1px solid var(--trade-border);display:flex}.order-entry__unit-toggle button{color:var(--trade-muted);cursor:pointer;background:0 0;border:none;padding:10px;font-size:11px;font-weight:600}.order-entry__unit-toggle button.active{color:var(--trade-teal);background:var(--trade-teal-dim)}.order-entry__slider input[type=range]{width:100%;accent-color:var(--trade-teal);cursor:pointer}.order-entry__slider-labels{color:var(--trade-muted);justify-content:space-between;margin-top:4px;font-size:10px;display:flex}.order-entry__options{gap:16px;display:flex}.order-entry__checkbox{color:var(--trade-muted);cursor:pointer;align-items:center;gap:6px;font-size:12px;display:flex}.order-entry__checkbox input{accent-color:var(--trade-teal)}.order-entry__confirm{cursor:pointer;border:none;border-radius:6px;width:100%;padding:12px;font-size:14px;font-weight:600;transition:opacity .15s}.order-entry__confirm--buy{background:var(--trade-teal);color:#0b0e11}.order-entry__confirm--sell{background:var(--trade-red);color:#fff}.order-entry__confirm:hover{opacity:.9}.order-entry__summary{border-top:1px solid var(--trade-border);flex-direction:column;gap:4px;padding-top:8px;display:flex}.order-entry__summary-row{color:var(--trade-muted);justify-content:space-between;font-size:11px;display:flex}.trade-footer{border-top:1px solid var(--trade-border);flex-shrink:0;align-items:center;gap:16px;padding:8px 16px;display:flex;overflow-x:auto}.trade-footer__social{flex-shrink:0;gap:10px;display:flex}.trade-footer__social a{color:var(--trade-muted);font-size:14px;text-decoration:none}.trade-footer__social a:hover{color:var(--trade-text)}.trade-footer__links{flex-wrap:nowrap;gap:16px;display:flex}.trade-footer__link{color:var(--trade-muted);white-space:nowrap;cursor:pointer;font-size:11px}.trade-footer__link:hover{color:var(--trade-text)}@media (width<=1100px){.trade-layout{grid-template-rows:1fr auto;grid-template-columns:1fr 260px}.trade-layout__chart{grid-column:1/-1;min-height:400px}.trade-layout__entry{grid-column:1/-1}}@media (width<=768px){.trade-nav__links{display:none}.trade-layout{grid-template-columns:1fr}.market-header__stats{gap:12px}}
