.wallet-connect-modal-backdrop{backdrop-filter:blur(10px);z-index:9999;background-color:#0a0b0d80;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.wallet-connect-modal{background-color:var(--background-color);border:1px solid var(--border-color);color:var(--primaryColor);z-index:10000;border-radius:8px;width:400px;max-width:90%;box-shadow:0 4px 8px #0000001a}.wallet-connect-header{border-bottom:1px solid var(--border-color);user-select:none;justify-content:space-between;align-items:center;padding:16px;font-size:14px;font-weight:700;display:flex}.wallet-connect-header>button.close{width:30px;height:30px;color:var(--primaryColor);fill:var(--primaryColor);background-color:var(--background-color);cursor:pointer;justify-content:center;align-items:center;display:flex}.wallet-connect-header>button.close:hover{background-color:#fe79011a;border:1px solid #fe79014d}.wallet-connect-header>button.close svg{display:flex}.wallet-connect-header>button.close .close-x-path{stroke:var(--primaryColor);transition:stroke .2s}.wallet-list{flex-direction:column;gap:10px;max-height:400px;padding:16px;display:flex;overflow-y:auto}.wallet-list>button{color:#fff;text-align:left;cursor:pointer;border:1px solid var(--border-color);background-color:var(--button-background-color);border-radius:10px;justify-content:space-between;align-items:center;gap:12px;width:100%;height:64px;padding:12px;display:flex}.wallet-list>button:disabled{opacity:.3;cursor:not-allowed}.wallet-list>button:hover{background-color:#fe79011a;border:1px solid #fe79014d}.wallet-icon{display:flex}.wallet-icon img{max-height:32px;filter:var(--icon-filter)}.wallet-name{text-align:left;font-size:x-large}.wallet-connected{color:green;padding:10px;font-size:medium}div.wallet-not-installed,div.wallet-waiting-plugin{padding:10px;font-size:medium}.wallet-connect-error{padding:16px 16px 0}.wallet-connect-error>p{color:#ff4d4d;text-align:center;background-color:#ff4d4d1a;border:1px solid #ff4d4d;border-radius:10px;padding:20px 10px;font-size:14px;font-weight:bolder}.wallet-connect-light-theme{--background-color:#fafafa;--primaryColor:#000;--border-color:#bbb;--button-background-color:#fff;--icon-filter:invert(1) hue-rotate(180deg)!important}.wallet-connect-dark-theme{--background-color:#1e1e1e;--primaryColor:#fff;--border-color:#333;--button-background-color:#2a2a2a;--icon-filter:unset}.wallet-connect-moto-theme{--background-color:#171239;--primaryColor:#9698e2;--border-color:#201b4e;--button-background-color:#140932;--icon-filter:unset}:root{--nx-bg-primary:#080b10;--nx-bg-secondary:#0f1419;--nx-bg-tertiary:#1a1f2e;--nx-bg-elevated:#141922;--nx-text-primary:#f0f6fc;--nx-text-secondary:#8b949e;--nx-text-tertiary:#6e7681;--nx-accent:#ff8c00;--nx-accent-hover:#ffa033;--nx-accent-dim:#ff8c001a;--nx-accent-border:#ff8c0033;--nx-accent-glow:#ff8c0026;--nx-coral:#f97316;--nx-coral-dim:#f973161a;--nx-coral-border:#f9731633;--nx-success:#22c55e;--nx-success-dim:#22c55e1a;--nx-success-border:#22c55e33;--nx-error:#ef4444;--nx-error-dim:#ef44441a;--nx-error-border:#ef444433;--nx-warning:#eab308;--nx-warning-dim:#eab3081a;--nx-warning-border:#eab30833;--nx-border:#1e2530;--nx-border-hover:#2d3548;--nx-radius-sm:6px;--nx-radius-md:10px;--nx-radius-lg:16px;--nx-radius-xl:20px;--nx-radius-full:9999px;--nx-shadow-sm:0 1px 2px #0006;--nx-shadow-md:0 4px 12px #00000080;--nx-shadow-lg:0 8px 24px #0009;--nx-shadow-glow:0 0 20px #ff8c0026;--nx-font-display:"Space Grotesk", sans-serif;--nx-font-sans:"DM Sans", -apple-system, BlinkMacSystemFont, sans-serif;--nx-font-mono:"JetBrains Mono", "SF Mono", monospace;--nx-transition-fast:.15s ease;--nx-transition-normal:.25s ease;--nx-nav-height:64px;--nx-navbar-height:64px;--nx-max-width:1280px;--nx-btc:#f7931a;--nx-btc-dim:#f7931a1f;--nx-btc-border:#f7931a33;--color-bg:var(--nx-bg-primary);--color-bg-secondary:var(--nx-bg-secondary);--color-bg-tertiary:var(--nx-bg-tertiary);--color-surface:#ffffff0a;--color-surface-hover:#ffffff12;--color-border:var(--nx-border);--color-border-hover:var(--nx-border-hover);--color-accent:var(--nx-accent);--color-accent-hover:var(--nx-accent-hover);--color-accent-dim:var(--nx-accent-dim);--color-accent-glow:var(--nx-accent-glow);--color-text-primary:var(--nx-text-primary);--color-text-secondary:var(--nx-text-secondary);--color-text-tertiary:var(--nx-text-tertiary);--color-text-disabled:#f0f6fc33;--color-success:var(--nx-success);--color-success-dim:var(--nx-success-dim);--color-warning:var(--nx-warning);--color-warning-dim:var(--nx-warning-dim);--color-error:var(--nx-error);--color-error-dim:var(--nx-error-dim);--color-btc:#f7931a;--color-btc-dim:#f7931a1f;--color-danger:var(--nx-error);--radius-sm:var(--nx-radius-sm);--radius-md:var(--nx-radius-md);--radius-lg:var(--nx-radius-lg);--radius-xl:var(--nx-radius-xl);--shadow-sm:var(--nx-shadow-sm);--shadow-md:var(--nx-shadow-md);--shadow-lg:var(--nx-shadow-lg);--shadow-accent:var(--nx-shadow-glow);--font-sans:var(--nx-font-sans);--font-mono:var(--nx-font-mono);--font-display:var(--nx-font-display);--transition-fast:var(--nx-transition-fast);--transition-base:var(--nx-transition-normal);--transition-slow:.35s ease;--nav-height:var(--nx-nav-height)}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;color-scheme:dark;font-size:16px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}body{font-family:var(--nx-font-sans);background-color:var(--nx-bg-primary);color:var(--nx-text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100dvh;line-height:1.6;overflow-x:hidden}body:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(80% 50% at 20% -10%,#ff8c000a 0%,#0000 60%),radial-gradient(60% 40% at 85% 110%,#ff8c0008 0%,#0000 60%);position:fixed;inset:0}#root{z-index:1;position:relative}h1,h2,h3,h4,h5,h6{font-family:var(--nx-font-display);color:var(--nx-text-primary);font-weight:700;line-height:1.2}h1{font-size:clamp(1.75rem,4vw,2.5rem)}h2{font-size:clamp(1.375rem,3vw,1.875rem)}h3{font-size:clamp(1.125rem,2vw,1.375rem)}h4{font-size:1.125rem}p{line-height:1.6}a{color:var(--nx-accent);transition:color var(--nx-transition-fast);text-decoration:none}a:hover{color:var(--nx-accent-hover)}.num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.card{border-radius:var(--nx-radius-lg);-webkit-backdrop-filter:blur(16px);transition:border-color var(--nx-transition-normal), box-shadow var(--nx-transition-normal);background:#0f141999;border:1px solid #ffffff0f}.card:hover{border-color:#ff8c0026;box-shadow:0 8px 32px #ff8c0014}.btn{border-radius:var(--nx-radius-md);font-family:var(--nx-font-sans);cursor:pointer;transition:background-color var(--nx-transition-fast), border-color var(--nx-transition-fast), opacity var(--nx-transition-fast), transform var(--nx-transition-fast), box-shadow var(--nx-transition-fast);white-space:nowrap;border:none;justify-content:center;align-items:center;gap:8px;padding:10px 20px;font-size:14px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.btn:disabled{opacity:.4;cursor:not-allowed;pointer-events:none}.btn-primary{background:var(--nx-accent);color:#080b10}.btn-primary:hover:not(:disabled){background:var(--nx-accent-hover);box-shadow:var(--nx-shadow-glow)}.btn-secondary{color:var(--nx-text-primary);border:1px solid var(--nx-border);background:#ffffff0f}.btn-secondary:hover:not(:disabled){border-color:var(--nx-border-hover);background:#ffffff1a}.btn-ghost{color:var(--nx-text-secondary);border:1px solid var(--nx-border);background:0 0}.btn-ghost:hover:not(:disabled){color:var(--nx-text-primary);border-color:var(--nx-border-hover);background:#ffffff0a}.btn-danger{background:var(--nx-error-dim);color:var(--nx-error);border:1px solid var(--nx-error-border)}.btn-danger:hover:not(:disabled){background:#ef444433}.btn-coral{background:var(--nx-coral-dim);color:var(--nx-coral);border:1px solid var(--nx-coral-border)}.btn-coral:hover:not(:disabled){background:#f9731633}.btn-sm{padding:6px 14px;font-size:13px}.btn-lg{border-radius:var(--nx-radius-lg);padding:13px 28px;font-size:16px}.btn-full{width:100%}.input{border:1px solid var(--nx-border);border-radius:var(--nx-radius-md);color:var(--nx-text-primary);font-family:var(--nx-font-sans);transition:border-color var(--nx-transition-fast), box-shadow var(--nx-transition-fast);background:#0f1419cc;outline:none;width:100%;padding:10px 14px;font-size:14px}.input::placeholder{color:var(--nx-text-tertiary)}.input:focus{border-color:var(--nx-accent);box-shadow:0 0 0 3px var(--nx-accent-dim)}.input:disabled{opacity:.5;cursor:not-allowed}select.input{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%238B949E' stroke-width='1.5' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;padding-right:36px}.badge{border-radius:var(--nx-radius-full);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;align-items:center;padding:3px 8px;font-size:11px;font-weight:600;display:inline-flex}.badge-success{background:var(--nx-success-dim);color:var(--nx-success);border:1px solid var(--nx-success-border)}.badge-warning{background:var(--nx-warning-dim);color:var(--nx-warning);border:1px solid var(--nx-warning-border)}.badge-error{background:var(--nx-error-dim);color:var(--nx-error);border:1px solid var(--nx-error-border)}.badge-accent{background:var(--nx-accent-dim);color:var(--nx-accent);border:1px solid var(--nx-accent-border)}.badge-coral{background:var(--nx-coral-dim);color:var(--nx-coral);border:1px solid var(--nx-coral-border)}.badge-btc{color:#f7931a;background:#f7931a1a;border:1px solid #f7931a33}@keyframes nx-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.skeleton{border-radius:var(--nx-radius-sm);background:linear-gradient(90deg,#141922e6 25%,#ffffff0a 50%,#141922e6 75%) 0 0/200% 100%;animation:1.6s infinite nx-shimmer}.nft-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px;display:grid}.text-muted{color:var(--nx-text-secondary)}.text-tertiary{color:var(--nx-text-tertiary)}.text-accent{color:var(--nx-accent)}.text-coral{color:var(--nx-coral)}.text-success{color:var(--nx-success)}.text-error{color:var(--nx-error)}.text-warning{color:var(--nx-warning)}.text-btc{color:#f7931a}.font-mono{font-family:var(--nx-font-mono)}.text-sm{font-size:13px}.text-xs{font-size:11px}wcm-modal{z-index:9999!important;background:#0009!important;justify-content:center!important;align-items:center!important;display:flex!important;position:fixed!important;inset:0!important}wcm-modal::part(container){margin:auto!important;position:relative!important}.wallet-connect-modal,[class*=walletconnect] [class*=modal],[class*=WalletConnect] [class*=Modal]{z-index:99999!important;background:#000000b3!important;justify-content:center!important;align-items:center!important;width:100vw!important;height:100vh!important;display:flex!important;position:fixed!important;inset:0!important}.wallet-connect-modal>div,[class*=walletconnect] [class*=modal]>div,[class*=WalletConnect] [class*=Modal]>div{border-radius:16px!important;max-width:420px!important;max-height:80vh!important;position:relative!important;overflow-y:auto!important}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#ffffff2e}@media (width<=768px){.hide-mobile{display:none!important}}@media (width>=769px){.hide-desktop{display:none!important}}@keyframes nx-gradient-shift{0%,to{background-position:0%}50%{background-position:100%}}@keyframes nx-float{0%{opacity:0;transform:translateY(100vh)translate(0)}10%{opacity:.6}90%{opacity:.6}to{opacity:0;transform:translateY(-10vh)translate(50px)}}@keyframes nx-fade-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes nx-count-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.nx-hero-mesh{background:linear-gradient(135deg,#ff8c000f 0%,#0000 30%,#ff8c000a 50%,#0000 70%,#ff8c000d 100%) 0 0/400% 400%;animation:20s infinite nx-gradient-shift}.nx-particle{pointer-events:none;background:#ff8c004d;border-radius:50%;width:2px;height:2px;animation:15s linear infinite nx-float;position:absolute}.nx-card-tilt{transition:transform .15s ease, border-color var(--nx-transition-normal), box-shadow var(--nx-transition-normal);transform-style:preserve-3d;will-change:transform}.nx-card-glow{position:relative;overflow:hidden}.nx-card-glow:before{content:"";border-radius:inherit;background:radial-gradient(300px circle at var(--mouse-x,50%) var(--mouse-y,50%), #ff8c000f, transparent 60%);opacity:0;pointer-events:none;z-index:0;transition:opacity .3s;position:absolute;inset:0}.nx-card-glow:hover:before{opacity:1}.nx-page-enter{animation:.3s forwards nx-fade-in}.nx-modal-backdrop{-webkit-backdrop-filter:blur(4px);z-index:200;background:#000000b3;justify-content:center;align-items:center;padding:24px;animation:.15s nx-fade-in;display:flex;position:fixed;inset:0}.nx-modal-panel{background:var(--nx-bg-elevated);border:1px solid var(--nx-border-hover);border-radius:var(--nx-radius-xl);width:100%;max-width:480px;max-height:90vh;animation:.2s nx-fade-in;overflow-y:auto;box-shadow:0 24px 80px #000c}.nx-tooltip-wrap{display:inline-flex;position:relative}.nx-tooltip{background:var(--nx-bg-elevated);border:1px solid var(--nx-border-hover);border-radius:var(--nx-radius-sm);white-space:nowrap;color:var(--nx-text-primary);pointer-events:none;z-index:400;box-shadow:var(--nx-shadow-md);padding:6px 10px;font-size:12px;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}.nx-chart-wrap{background:var(--nx-bg-secondary);border:1px solid var(--nx-border);border-radius:var(--nx-radius-lg);width:100%;padding:20px;position:relative;overflow:hidden}.nx-chart-header{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.nx-chart-title{color:var(--nx-text-secondary);text-transform:uppercase;letter-spacing:.06em;font-size:13px;font-weight:600}.nx-chart-range-btns{gap:4px;display:flex}.nx-chart-range-btn{border:1px solid var(--nx-border);border-radius:var(--nx-radius-sm);color:var(--nx-text-tertiary);cursor:pointer;transition:all var(--nx-transition-fast);background:0 0;padding:3px 10px;font-size:11px;font-weight:600}.nx-chart-range-btn:hover{border-color:var(--nx-border-hover);color:var(--nx-text-secondary)}.nx-chart-range-active{background:var(--nx-accent-dim);border-color:var(--nx-accent-border);color:var(--nx-accent)}.nx-chart-svg{width:100%;overflow:visible}.nx-chart-tooltip{background:var(--nx-bg-elevated);border:1px solid var(--nx-border-hover);border-radius:var(--nx-radius-sm);pointer-events:none;z-index:10;white-space:nowrap;padding:8px 12px;font-size:12px;position:absolute}.badge-blue{color:#60a5fa;background:#3b82f61f;border:1px solid #3b82f640}.badge-purple{color:#a78bfa;background:#8b5cf61f;border:1px solid #8b5cf640}.badge-neutral{color:var(--nx-text-secondary);border:1px solid var(--nx-border);background:#ffffff0f}.container{max-width:var(--nx-max-width);margin:0 auto;padding:0 24px}.page{padding-top:32px;padding-bottom:64px}@media (width<=768px){.container{padding:0 16px}}.nx-parallax{will-change:transform;transition:transform .1s linear}.btn:hover:not(:disabled){transform:translateY(-1px)}.btn-primary:hover:not(:disabled){box-shadow:0 4px 20px #ff8c0059, var(--nx-shadow-glow);transform:translateY(-1px)}.btn:active:not(:disabled){transform:scale(.97)}:focus-visible{outline:2px solid var(--nx-accent);outline-offset:2px;border-radius:var(--nx-radius-sm)}:focus:not(:focus-visible){outline:none}.nx-fixed-bottom{padding-bottom:max(16px, env(safe-area-inset-bottom))}@media (prefers-reduced-motion:reduce){.btn:hover:not(:disabled),.btn-primary:hover:not(:disabled){transform:none}.btn:active:not(:disabled){transform:scale(.97)}.nx-sale-card:hover,.nx-featured-card:hover{transform:none}.nx-hero-v2 *{transition:none}}
/*$vite$:1*/