@font-face{font-family:Michroma;font-style:normal;font-weight:400;font-display:swap;src:url(/eth/fonts/Michroma-Latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/eth/fonts/SpaceMono-Latin-400.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/eth/fonts/SpaceMono-Latin-700.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400 700;font-display:swap;src:url(/eth/fonts/SpaceGrotesk-Latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Black;font-style:normal;font-weight:400;font-display:swap;src:url(/eth/fonts/ArchivoBlack-Latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,*:before,*:after{box-sizing:border-box}html{font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0;min-height:100vh;line-height:1.5}html,body,body *{scrollbar-width:none;-ms-overflow-style:none}body *::-webkit-scrollbar{width:0;height:0}@supports (padding-bottom: env(safe-area-inset-bottom)){body{padding-bottom:env(safe-area-inset-bottom)}}.redesign-page{--c-bg: #050505;--c-orange: #f0a860;--c-red: #b84b3f;--c-green: #709472;--c-grey: #c4c5c7;--c-ink: #0a0a0a;--f-wide: "Michroma", "Archivo Black", sans-serif;--f-tech: "Space Mono", "Space Grotesk", monospace;--r-outer: 2.5rem;--r-inner: .65rem;--b-width: 1.5px;--panel-shadow: 0 20px 40px rgba(0, 0, 0, .32);--transition-smooth: .42s cubic-bezier(.2, .8, .2, 1);min-height:100vh;background:radial-gradient(circle at 12% 18%,rgba(112,148,114,.14) 0%,transparent 28%),radial-gradient(circle at 88% 20%,rgba(240,168,96,.14) 0%,transparent 32%),radial-gradient(circle at 48% 90%,rgba(184,75,63,.14) 0%,transparent 26%),var(--c-bg);color:var(--c-ink);font-family:var(--f-tech);line-height:1.4;overflow-x:hidden}.redesign-page *{box-sizing:border-box}.redesign-page a{color:inherit}.redesign-page strong,.redesign-page b{font-weight:400}.redesign-page .page-shell{width:min(1400px,calc(100% - 2rem));margin:0 auto;padding:1rem 0 7.5rem;display:flex;flex-direction:column;gap:1rem}.redesign-page .page-shell.is-narrow{width:min(500px,calc(100% - 2rem))}.redesign-page .nav-pill{position:sticky;top:1rem;z-index:40;display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.5rem;background:var(--c-grey);border-radius:100px;border:var(--b-width) solid var(--c-ink);box-shadow:var(--panel-shadow)}.redesign-page .nav-logo{font-family:var(--f-wide);font-size:1rem;text-transform:uppercase;letter-spacing:-.02em;margin:0}.redesign-page .nav-logo small{font-size:.62rem;opacity:.7}.redesign-page .nav-links{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;flex-wrap:nowrap}.redesign-page .nav-links a,.redesign-page .nav-links button,.redesign-page .nav-pill .back-link,.redesign-page .btn-chip{border:1px solid transparent;border-radius:999px;background:#fff3;color:var(--c-ink);font-family:var(--f-tech);font-size:.76rem;text-transform:uppercase;letter-spacing:.04em;text-decoration:none;padding:.46rem .85rem;cursor:pointer;transition:transform var(--transition-smooth),background var(--transition-smooth),border-color var(--transition-smooth)}.redesign-page .nav-links a:hover,.redesign-page .nav-links button:hover,.redesign-page .nav-pill .back-link:hover,.redesign-page .btn-chip:hover{border-color:var(--c-ink);background:#ffffff6b;transform:translateY(-2px)}.redesign-page .nav-pill .back-link{display:inline-flex;align-items:center;gap:.4rem}.redesign-page .wallet-dot{width:8px;height:8px;border-radius:999px;background:#2d8f2f}.redesign-page .marquee-wrap{overflow:hidden;border:var(--b-width) solid var(--c-ink);border-radius:999px;background:var(--c-grey);box-shadow:var(--panel-shadow);display:flex}.redesign-page .marquee-track{display:flex;flex-shrink:0;font-size:0;gap:0;width:max-content;will-change:transform;transform:translateZ(0)}.redesign-page .marquee-copy{flex-shrink:0;white-space:nowrap;font-size:.72rem;padding:.72rem 0;text-transform:uppercase;letter-spacing:.08em}.redesign-page .panel{border-radius:var(--r-outer);padding:1.75rem;position:relative;overflow:hidden;display:flex;flex-direction:column;border:var(--b-width) solid var(--c-ink);box-shadow:var(--panel-shadow);color:var(--c-ink);isolation:isolate}.redesign-page .panel:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 1px #ffffff14}.redesign-page .panel-orange{background:var(--c-orange)}.redesign-page .panel-red{background:var(--c-red)}.redesign-page .panel-green{background:var(--c-green)}.redesign-page .panel-grey{background:var(--c-grey)}.redesign-page .panel-no-shadow{box-shadow:none}.redesign-page .panel-no-shadow:after{box-shadow:none}.redesign-page .interactive-card{transition:transform var(--transition-smooth),box-shadow var(--transition-smooth)}.redesign-page .interactive-card:hover{transform:translateY(-9px) scale(1.01);box-shadow:0 30px 52px #00000075}.redesign-page .interactive-card:active{transform:translateY(-2px) scale(1.003)}.redesign-page .info-knowledge-link{transition:transform var(--transition-smooth),background var(--transition-smooth),border-color var(--transition-smooth)}.redesign-page .info-knowledge-link:hover{transform:translateY(-2px);background:#fff3}.redesign-page .label-micro{font-size:.64rem;text-transform:uppercase;letter-spacing:.08em;opacity:.72;margin-bottom:.2rem;display:block}.redesign-page .h-display{margin:0;font-family:var(--f-wide);text-transform:uppercase;letter-spacing:-.02em;line-height:.96}.redesign-page .hero-title{font-size:clamp(2.2rem,5.8vw,5.4rem);margin-bottom:1.1rem}.redesign-page .hero-sub{font-size:1rem;max-width:42ch;border-left:2px solid var(--c-ink);padding-left:1rem;margin:0}.redesign-page .top-meta-row{display:flex;justify-content:space-between;gap:1rem;padding-bottom:.9rem;margin-bottom:1.5rem;border-bottom:1px solid var(--c-ink)}.redesign-page .features-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}@media(min-width:1041px){.redesign-page .info-layout .info-card-creator{grid-column:1;grid-row:1}.redesign-page .info-layout .info-card-buyer{grid-column:1;grid-row:2}.redesign-page .info-layout .info-card-knowledge{grid-column:2;grid-row:1}.redesign-page .info-layout .info-card-help{grid-column:2;grid-row:2}}.redesign-page .card-title{font-family:var(--f-wide);font-size:clamp(1.3rem,2.6vw,2.1rem);text-transform:uppercase;margin:0}.redesign-page .card-sub{font-size:.95rem;margin:.6rem 0 0;opacity:.88}.redesign-page .card-footer-line{border-top:1px solid var(--c-ink);margin-top:auto;padding-top:1rem}.redesign-page .sort-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem}.redesign-page .sort-dock{background:var(--c-grey);border:var(--b-width) solid var(--c-ink);border-radius:999px;display:flex;gap:.5rem;padding:.52rem;box-shadow:var(--panel-shadow)}.redesign-page .sort-dock .sort-grid{width:100%;gap:.5rem}.redesign-page .sort-btn{border:1px solid transparent;border-radius:999px;padding:.46rem .85rem;text-transform:uppercase;letter-spacing:.04em;font-family:var(--f-tech);font-size:.76rem;cursor:pointer;background:transparent;color:var(--c-ink);transition:transform var(--transition-smooth),background var(--transition-smooth),border-color var(--transition-smooth)}.redesign-page .sort-btn:hover{transform:translateY(-2px);border-color:var(--c-ink);background:#ffffff70}.redesign-page .sort-btn.is-active{border-color:var(--c-ink);background:#ffffff5c;color:var(--c-ink)}.redesign-page .list-stack{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.redesign-page .ico-card{min-height:245px}.redesign-page .ico-head{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.redesign-page .ico-name{margin:0;font-family:var(--f-wide);text-transform:uppercase;font-size:clamp(1rem,2.4vw,1.45rem)}.redesign-page .address-chip{display:inline-flex;margin-top:.4rem;border:1px solid var(--c-ink);border-radius:999px;padding:.17rem .55rem;font-size:.68rem;letter-spacing:.04em;background:#ffffff38}.redesign-page .ico-badge{border:1px solid var(--c-ink);border-radius:999px;text-transform:uppercase;font-size:.64rem;padding:.28rem .62rem;letter-spacing:.05em;background:#ffffff47}.redesign-page .ico-description{margin:.78rem 0;font-size:.87rem;opacity:.86;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.redesign-page .metric-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem}.redesign-page .metric-card{border:1px solid var(--c-ink);border-radius:var(--r-inner);padding:.5rem .6rem;background:#fff3}.redesign-page .metric-label{font-size:.58rem;text-transform:uppercase;letter-spacing:.08em;opacity:.74;margin-bottom:.2rem}.redesign-page .metric-value{font-family:var(--f-wide);font-size:.8rem;line-height:1.2;word-break:break-word}.redesign-page .progress-shell{margin-top:.85rem}.redesign-page .progress-track{width:100%;height:10px;border:1px solid var(--c-ink);border-radius:999px;overflow:hidden;background:#fff3}.redesign-page .progress-fill{height:100%;background:var(--c-ink);border-radius:inherit;transition:width .42s ease}.redesign-page .progress-text{display:flex;justify-content:space-between;font-size:.66rem;text-transform:uppercase;letter-spacing:.05em;margin-top:.35rem}.redesign-page .view-link{display:inline-flex;align-items:center;gap:.35rem;margin-top:.85rem;text-decoration:none;border:1px solid var(--c-ink);border-radius:999px;padding:.34rem .72rem;text-transform:uppercase;font-size:.67rem;letter-spacing:.06em;background:#fff3;color:var(--c-ink);-webkit-text-fill-color:var(--c-ink);transition:transform var(--transition-smooth),background var(--transition-smooth)}.redesign-page .view-link:hover{transform:translate(4px);background:#ffffff5c;color:var(--c-ink);-webkit-text-fill-color:var(--c-ink)}.redesign-page .view-link:focus-visible{color:var(--c-ink);-webkit-text-fill-color:var(--c-ink)}.redesign-page .pagination{margin-top:.85rem;display:flex;justify-content:center;align-items:center;gap:.45rem;flex-wrap:wrap}.redesign-page .page-btn{min-width:38px;height:38px;border:1px solid var(--c-ink);border-radius:999px;background:#ffffff3d;font-family:var(--f-tech);font-size:.75rem;cursor:pointer;transition:transform var(--transition-smooth),background var(--transition-smooth),color var(--transition-smooth)}.redesign-page .page-btn:hover:not([disabled]){transform:translateY(-2px);background:#ffffff70}.redesign-page .page-btn[disabled]{opacity:.35;cursor:not-allowed}.redesign-page .page-btn.is-active{background:#ffffff85;color:var(--c-ink)}.redesign-page .expandable-text{margin:.8rem 0 0;font-size:.87rem;opacity:.88;word-break:break-word;overflow-wrap:anywhere}.redesign-page .expandable-text.is-collapsed{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--expandable-text-lines, 6);line-clamp:var(--expandable-text-lines, 6);overflow:hidden;text-overflow:ellipsis;white-space:normal}.redesign-page .expandable-text.is-expanded{max-height:none;overflow:visible;white-space:pre-wrap}.redesign-page .expandable-text-toggle{margin-top:.45rem;border:1px solid var(--c-ink);border-radius:999px;padding:.34rem .72rem;text-transform:uppercase;font-family:var(--f-tech);font-size:.67rem;letter-spacing:.06em;background:#fff3;color:var(--c-ink);cursor:pointer;transition:transform var(--transition-smooth),background var(--transition-smooth)}.redesign-page .expandable-text-toggle:hover{transform:translate(4px);background:#ffffff5c}.redesign-page .link-row{display:flex;gap:.5rem;flex-wrap:wrap;margin-top:.6rem}.redesign-page .details-buy-panel{position:relative}.redesign-page .buy-chips{display:flex;gap:.5rem;margin-top:.6rem}.redesign-page .buy-chip{flex:1;text-align:center;border:1px solid var(--c-ink);border-radius:999px;padding:.5rem .6rem;font-family:var(--f-tech);font-size:.78rem;text-transform:uppercase;letter-spacing:.04em;cursor:pointer;background:#ffffff47;transition:transform var(--transition-smooth),background var(--transition-smooth)}.redesign-page .buy-chip:hover:not(:disabled){transform:translateY(-2px);background:#ffffff70}.redesign-page .buy-chip.is-active{background:#ffffff85}.redesign-page .buy-chip:disabled{opacity:.45;cursor:not-allowed}.redesign-page .buy-input-row{display:flex;gap:.5rem;margin-top:.6rem}.redesign-page .buy-input{flex:1;border:1px solid var(--c-ink);border-radius:999px;padding:.55rem .85rem;font-family:var(--f-tech);font-size:.8rem;background:#ffffff38;color:var(--c-ink);outline:none}.redesign-page .buy-input::placeholder{opacity:.5}.redesign-page .buy-submit{border:1px solid var(--c-ink);border-radius:999px;padding:.55rem 1.2rem;font-family:var(--f-tech);font-size:.78rem;text-transform:uppercase;letter-spacing:.04em;cursor:pointer;background:var(--c-ink);color:var(--c-grey);transition:transform var(--transition-smooth),opacity var(--transition-smooth)}.redesign-page .buy-submit:hover:not(:disabled){transform:translateY(-2px);opacity:.85}.redesign-page .buy-submit:disabled{opacity:.5;cursor:not-allowed}.redesign-page .details-buy-note{margin:.5rem 0 0;font-size:.72rem;text-transform:uppercase;letter-spacing:.04em}.redesign-page .action-row{display:flex;gap:.4rem;flex-wrap:wrap;margin-top:.7rem}.redesign-page .action-btn{border:1px solid var(--c-ink);border-radius:999px;padding:.4rem .7rem;font-family:var(--f-tech);font-size:.7rem;text-transform:uppercase;letter-spacing:.04em;cursor:pointer;background:#ffffff47;color:var(--c-ink);text-decoration:none;transition:transform var(--transition-smooth),background var(--transition-smooth)}.redesign-page .action-btn:hover:not(:disabled){transform:translateY(-2px);background:#ffffff70}.redesign-page .action-btn:disabled{opacity:.45;cursor:not-allowed}.redesign-page .history-item{border:1px solid var(--c-ink);border-radius:var(--r-inner);padding:.8rem 1rem;background:transparent;display:flex;justify-content:space-between;align-items:center;gap:.6rem}.redesign-page .history-item+.history-item{margin-top:.5rem}.redesign-page .history-left{flex:1;min-width:0}.redesign-page .history-action{font-size:.64rem;text-transform:uppercase;letter-spacing:.06em;opacity:.7;margin-bottom:.15rem}.redesign-page .history-detail{font-size:.82rem}.redesign-page .history-detail strong{font-weight:400}.redesign-page .history-right{text-align:right;flex-shrink:0}.redesign-page .history-amount{font-family:var(--f-wide);font-size:.78rem}.redesign-page .history-time{font-size:.62rem;opacity:.6;margin-top:.1rem}.redesign-page .history-link{display:inline-block;margin-top:.4rem;font-size:.55rem;color:inherit;text-decoration:none;opacity:.6;border:1px solid currentColor;border-radius:4px;padding:.2rem .4rem;text-transform:uppercase;letter-spacing:.04em}.redesign-page .tx-banner{border:1px solid var(--c-ink);border-radius:var(--r-inner);padding:.85rem 1rem;font-size:.82rem;display:flex;align-items:center;gap:.6rem}.redesign-page .tx-banner-pending{background:#f0a86059}.redesign-page .tx-banner-success{background:#70947259}.redesign-page .tx-banner-error{background:#b84b3f59}.redesign-page .locked-overlay{position:absolute;inset:0;z-index:5;background:#050505b8;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:inherit;color:var(--c-grey);text-align:center;padding:2rem}.redesign-page .locked-overlay h3{font-family:var(--f-wide);text-transform:uppercase;font-size:1.1rem;margin:0 0 .5rem}.redesign-page .locked-overlay p{font-size:.82rem;margin:0;opacity:.75}.redesign-page .section-stack{display:flex;flex-direction:column;gap:1rem}.redesign-page .section-stack-tight{display:flex;flex-direction:column;gap:.75rem}.redesign-page .content-copy{margin:.2rem 0 0;font-size:.87rem}.redesign-page .text-link{color:inherit;text-decoration:underline}.redesign-page .tech-footer{border:1px solid #2f2f2f;color:#666;padding:1.35rem 1.5rem;margin-top:.35rem;border-radius:1rem;font-size:.66rem;text-transform:uppercase;letter-spacing:.04em;display:flex;justify-content:space-between;gap:1rem}.redesign-page .tech-footer>div{flex:1;min-width:0}.redesign-page .tech-footer>div:last-child{text-align:right}.redesign-page .bottom-dock{position:fixed;left:50%;bottom:1rem;transform:translate(-50%);width:min(1400px,calc(100% - 2rem));background:var(--c-grey);border:var(--b-width) solid var(--c-ink);border-radius:999px;display:flex;gap:.5rem;padding:.52rem;z-index:50;box-shadow:var(--panel-shadow)}.redesign-page .bottom-dock.is-narrow{width:min(500px,calc(100% - 2rem))}.redesign-page .bottom-dock a,.redesign-page .bottom-dock button{flex:1;text-align:center;text-decoration:none;border:1px solid transparent;border-radius:999px;font-family:var(--f-tech);font-size:.76rem;text-transform:uppercase;letter-spacing:.04em;padding:.46rem .85rem;transition:transform var(--transition-smooth),background var(--transition-smooth),border-color var(--transition-smooth);background:transparent;color:var(--c-ink);cursor:pointer}.redesign-page .bottom-dock a:hover,.redesign-page .bottom-dock button:hover{border-color:var(--c-ink);background:#ffffff70;transform:translateY(-2px)}.redesign-page .bottom-dock .is-active{border-color:var(--c-ink);background:#ffffff5c}.redesign-page .step-indicator{display:flex;gap:.35rem;margin-bottom:.6rem}.redesign-page .step-dot{width:28px;height:4px;border-radius:999px;background:#0a0a0a33}.redesign-page .step-dot.is-active{background:var(--c-ink)}.redesign-page .create-ico-form-stack{display:grid;gap:1rem}.redesign-page .create-ico-links-card .form-group:last-of-type{margin-bottom:0}.redesign-page .form-group{margin-bottom:1rem}.redesign-page .form-label{display:block;font-size:.64rem;text-transform:uppercase;letter-spacing:.08em;opacity:.72;margin-bottom:.3rem}.redesign-page .form-input{--field-bg: transparent;width:100%;border:1px solid var(--c-ink);border-radius:999px;padding:.6rem .9rem;font-family:var(--f-tech);font-size:.82rem;background:var(--field-bg);background-color:var(--field-bg)!important;color:var(--c-ink);outline:none;box-sizing:border-box;appearance:none;-webkit-appearance:none}.redesign-page .form-textarea{--field-bg: transparent;width:100%;border:1px solid var(--c-ink);border-radius:var(--r-inner);padding:.6rem .9rem;font-family:var(--f-tech);font-size:.82rem;background:var(--field-bg);background-color:var(--field-bg)!important;color:var(--c-ink);outline:none;box-sizing:border-box;min-height:80px;resize:vertical;appearance:none;-webkit-appearance:none}.redesign-page .form-select{--field-bg: transparent;width:100%;border:1px solid var(--c-ink);border-radius:999px;padding:.6rem 2.3rem .6rem .9rem;font-family:var(--f-tech);font-size:.82rem;background:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230a0a0a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e") no-repeat right .8rem center / 1rem,var(--field-bg);background-color:var(--field-bg)!important;color:var(--c-ink);outline:none;box-sizing:border-box;appearance:none;-webkit-appearance:none;-moz-appearance:none}.redesign-page .form-field-solid .form-input,.redesign-page .form-field-solid .form-textarea,.redesign-page .form-field-solid .form-select{--field-bg: var(--c-grey)}.redesign-page .form-input:-webkit-autofill,.redesign-page .form-input:-webkit-autofill:hover,.redesign-page .form-input:-webkit-autofill:focus,.redesign-page .form-input:-webkit-autofill:active,.redesign-page .form-textarea:-webkit-autofill,.redesign-page .form-textarea:-webkit-autofill:hover,.redesign-page .form-textarea:-webkit-autofill:focus,.redesign-page .form-textarea:-webkit-autofill:active,.redesign-page .form-select:-webkit-autofill,.redesign-page .form-select:-webkit-autofill:hover,.redesign-page .form-select:-webkit-autofill:focus,.redesign-page .form-select:-webkit-autofill:active{-webkit-text-fill-color:var(--c-ink);transition:background-color 9999s ease-out 0s;-webkit-box-shadow:0 0 0 1000px var(--field-bg, transparent) inset!important;box-shadow:0 0 0 1000px var(--field-bg, transparent) inset!important;background-color:var(--field-bg, transparent)!important;caret-color:var(--c-ink)}.redesign-page .form-input::placeholder{opacity:.45}.redesign-page .form-textarea::placeholder{opacity:.45}.redesign-page .form-input:focus{background:transparent}.redesign-page .form-textarea:focus,.redesign-page .form-select:focus{background-color:transparent}.redesign-page .form-hint{display:block;font-size:.62rem;opacity:.55;margin-top:.25rem;padding-left:.4rem}.redesign-page .form-error{margin:.35rem 0 0;color:#7c241c;font-size:.7rem;text-transform:uppercase;letter-spacing:.04em}.redesign-page .form-submit{width:100%;border:1px solid var(--c-ink);border-radius:999px;padding:.7rem 1rem;font-family:var(--f-tech);font-size:.82rem;text-transform:uppercase;letter-spacing:.04em;cursor:pointer;background:var(--c-ink);color:var(--c-grey);transition:transform var(--transition-smooth),opacity var(--transition-smooth)}.redesign-page .form-submit:hover{transform:translateY(-2px);opacity:.85}.redesign-page .form-submit:disabled{opacity:.65;cursor:not-allowed}.redesign-page .form-submit:disabled:hover{transform:none}.redesign-page .token-preview{border:1px solid var(--c-ink);border-radius:var(--r-inner);padding:.6rem .8rem;background:transparent;display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;font-size:.8rem;gap:.7rem}.redesign-page .token-preview-label{font-size:.62rem;text-transform:uppercase;letter-spacing:.06em;opacity:1}.redesign-page .token-preview-value{font-family:var(--f-wide);font-size:.75rem;margin-top:.15rem;word-break:break-word}.redesign-page .confirm-row{display:flex;justify-content:space-between;align-items:center;padding:.55rem 0;border-bottom:1px solid rgba(10,10,10,.12);font-size:.84rem;gap:.75rem}.redesign-page .confirm-row:last-child{border-bottom:none}.redesign-page .confirm-label{opacity:.7;font-size:.72rem;text-transform:uppercase;letter-spacing:.05em}.redesign-page .confirm-value{font-family:var(--f-wide);font-size:.72rem;text-align:right;word-break:break-all}.redesign-page .confirm-actions{display:grid;grid-template-columns:1fr 1fr;gap:.5rem;margin-top:.9rem}.redesign-page .confirm-submit{width:100%;border:1px solid var(--c-ink);border-radius:999px;padding:.7rem 1rem;font-family:var(--f-tech);font-size:.82rem;text-transform:uppercase;letter-spacing:.04em;cursor:pointer;background:var(--c-ink);color:var(--c-grey);transition:transform var(--transition-smooth),opacity var(--transition-smooth)}.redesign-page .confirm-submit:hover:not(:disabled){transform:translateY(-2px);opacity:.85}.redesign-page .confirm-submit:disabled{opacity:.65;cursor:not-allowed}.redesign-page .cue-text{border:1px solid var(--c-ink);border-radius:var(--r-inner);padding:.7rem .9rem;background:transparent;font-size:.78rem;margin-top:.8rem;color:var(--c-ink);opacity:1}.redesign-page .cue-title{display:block;margin-bottom:.35rem;font-size:.7rem;text-transform:uppercase;letter-spacing:.05em;opacity:1}.redesign-page .cue-text p{margin:.3rem 0 0;color:var(--c-ink);opacity:1}.redesign-page .cue-scroll-content{max-height:8.5rem;overflow-y:auto;padding-right:.2rem;scrollbar-width:none;-ms-overflow-style:none}.redesign-page .cue-scroll-content::-webkit-scrollbar{width:0;height:0}.redesign-page .result-detail{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0;border-bottom:1px solid rgba(10,10,10,.12);font-size:.82rem;gap:.7rem}.redesign-page .result-detail:last-child{border-bottom:none}.redesign-page .result-label{opacity:.7;font-size:.7rem;text-transform:uppercase;letter-spacing:.05em}.redesign-page .result-value{font-family:var(--f-wide);font-size:.72rem;text-align:right;word-break:break-all}.redesign-page .result-actions{display:flex;gap:.5rem;margin-top:1rem;flex-wrap:wrap}.redesign-page .result-actions-inline{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-top:1rem}.redesign-page .result-actions-inline .confirm-submit{margin:0;padding:.58rem .9rem;font-size:.76rem}.redesign-page .create-step-button{width:100%;text-align:left;font:inherit;color:inherit;cursor:pointer}.redesign-page .create-step-button:focus-visible{outline:2px solid var(--c-ink);outline-offset:2px}.redesign-page .create-intro-description{margin:0 0 1.5rem;font-size:.9rem;opacity:.88;max-width:40ch}.redesign-page .create-intro-spec-grid{display:grid;grid-template-columns:1fr 1fr;border:var(--b-width) solid var(--c-ink);background:var(--c-ink);gap:var(--b-width);border-radius:var(--r-inner);overflow:hidden}.redesign-page .create-intro-spec-cell{background:var(--c-orange);padding:1rem;position:relative;display:flex;flex-direction:column;justify-content:space-between}.redesign-page .create-intro-stage-title{font-family:var(--f-wide);font-size:1.1rem;margin-top:.5rem;text-transform:uppercase}.redesign-page .create-intro-stage-copy{font-size:.72rem;opacity:.75;margin:.5rem 0 0}.redesign-page .create-intro-action-main{border:var(--b-width) solid var(--c-ink);border-radius:999px;display:flex;align-items:center;justify-content:space-between;overflow:hidden;background:#fff3;text-decoration:none;color:var(--c-ink);padding-left:1.5rem;margin-top:2rem;transition:background var(--transition-smooth)}.redesign-page .create-intro-action-text{font-family:var(--f-tech);font-size:.9rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;opacity:.75}.redesign-page .create-intro-action-btn{background:var(--c-ink);color:var(--c-orange);border:none;padding:1rem 2rem;font-family:var(--f-wide);text-transform:uppercase;font-size:.9rem;transition:opacity var(--transition-smooth)}.redesign-page .create-intro-action-main:hover{background:#fff6}.redesign-page .create-intro-action-main:hover .create-intro-action-btn{opacity:.85}.redesign-page .create-intro-action-main:focus-visible{outline:2px solid var(--c-ink);outline-offset:2px}.redesign-page .home-action-card{text-decoration:none;min-height:300px}.redesign-page .pill-row{display:flex;justify-content:space-between;gap:.75rem}.redesign-page .state-box{border:1px solid var(--c-ink);border-radius:var(--r-inner);padding:1.2rem;background:#ffffff38;text-align:center}.redesign-page .explore-skeleton{align-items:stretch}.redesign-page .explore-skeleton-card{pointer-events:none}.redesign-page .explore-skeleton .ico-description{-webkit-line-clamp:unset}.redesign-page .explore-skeleton-shimmer{position:relative;overflow:hidden;background-color:#0a0a0a14;color:transparent!important;border-color:transparent!important}.redesign-page .explore-skeleton-shimmer:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.15),transparent);animation:explore-skeleton-shimmer 1.5s linear infinite}.redesign-page .explore-skeleton-text{display:inline-block;min-height:1em;border-radius:4px}.redesign-page .explore-skeleton-block{display:block;min-height:1em;border-radius:4px}@keyframes explore-skeleton-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media(prefers-reduced-motion:reduce){.redesign-page .explore-skeleton-shimmer:before{animation:none}}.redesign-page .loader{display:inline-flex;width:34px;height:34px;border:3px solid rgba(10,10,10,.25);border-top-color:var(--c-ink);border-radius:999px;animation:redesign-spin 1s linear infinite}@keyframes redesign-spin{to{transform:rotate(360deg)}}.redesign-page .mono-muted{margin:0;opacity:.72;font-size:.7rem;text-transform:uppercase;letter-spacing:.06em}.rdx-modal-overlay{position:fixed;inset:0;z-index:120;background:#05050599;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:flex;align-items:center;justify-content:center;padding:1rem;animation:rdx-fade-in .18s ease-out}.rdx-modal-card{width:min(520px,100%);border:1.5px solid #0a0a0a;border-radius:1.25rem;background:#c4c5c7;box-shadow:0 20px 40px #00000059;padding:1.15rem;color:#0a0a0a;font-family:Space Mono,Space Grotesk,monospace;animation:rdx-scale-in .22s cubic-bezier(.2,.8,.2,1)}.rdx-modal-card-compact{width:min(440px,100%)}.rdx-modal-head{display:flex;align-items:center;justify-content:space-between;gap:.7rem;margin-bottom:.6rem}.rdx-modal-title{margin:0;font-family:Michroma,Archivo Black,sans-serif;text-transform:uppercase;letter-spacing:-.02em;font-size:clamp(1rem,3.2vw,1.3rem);line-height:1.05}.rdx-modal-close{width:34px;height:34px;padding:0;display:inline-flex;align-items:center;justify-content:center;border:1px solid #0a0a0a;border-radius:999px;background:#ffffff57;color:#0a0a0a;cursor:pointer;font-family:Space Mono,Space Grotesk,monospace;font-size:1.45rem;line-height:1;transition:transform .2s ease,background .2s ease}.rdx-modal-close:hover{transform:translateY(-2px);background:#ffffff7a}.rdx-modal-subtitle{margin:0 0 .8rem;font-size:.82rem;opacity:.78;line-height:1.45}.rdx-wallet-options{display:grid;gap:.55rem}.rdx-wallet-option{width:100%;text-align:left;border:1px solid #0a0a0a;border-radius:.8rem;padding:.65rem .75rem;background:#ffffff42;color:#0a0a0a;cursor:pointer;font-family:inherit;transition:transform .2s ease,background .2s ease,opacity .2s ease}.rdx-wallet-option:hover:not(:disabled){transform:translateY(-2px);background:#ffffff70}.rdx-wallet-option:disabled{opacity:.55;cursor:not-allowed}.rdx-wallet-option-row{display:flex;align-items:center;gap:.65rem}.rdx-wallet-option-icon{width:32px;height:32px;border-radius:0;border:0;background:transparent;object-fit:contain;flex-shrink:0}.rdx-wallet-option-copy{min-width:0}.rdx-wallet-option-title{font-family:Michroma,Archivo Black,sans-serif;text-transform:uppercase;font-size:.72rem;line-height:1.1;margin-bottom:.12rem}.rdx-wallet-option-desc{font-size:.72rem;opacity:.76}.rdx-modal-error{margin:.7rem 0 0;font-size:.74rem;text-transform:uppercase;letter-spacing:.04em;color:#7c241c}.rdx-modal-input{width:100%;border:1px solid #0a0a0a;border-radius:999px;padding:.63rem .9rem;font-family:Space Mono,Space Grotesk,monospace;font-size:.82rem;background:#ffffff57;color:#0a0a0a;outline:none;margin-bottom:1rem}.rdx-modal-input::placeholder{opacity:.55}.rdx-modal-input:focus{background:#ffffff7a}.rdx-modal-actions{display:flex;justify-content:flex-end;gap:.5rem}.rdx-modal-btn{border:1px solid #0a0a0a;border-radius:999px;padding:.56rem .95rem;font-family:Space Mono,Space Grotesk,monospace;font-size:.76rem;text-transform:uppercase;letter-spacing:.04em;cursor:pointer;transition:transform .2s ease,opacity .2s ease,background .2s ease}.rdx-modal-btn:hover:not(:disabled){transform:translateY(-2px)}.rdx-modal-btn:disabled{opacity:.55;cursor:not-allowed}.rdx-modal-btn-secondary{background:#ffffff57;color:#0a0a0a}.rdx-modal-btn-secondary:hover:not(:disabled){background:#ffffff80}.rdx-modal-btn-primary{background:#0a0a0a;color:#c4c5c7}.rdx-modal-btn-primary:hover:not(:disabled){opacity:.85}.withdraw-modal-overlay{z-index:100;background:#050505a6;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:0;animation:withdraw-modal-overlay-in var(--transition-smooth)}.withdraw-modal-content{width:100%;max-width:440px;margin:0 1rem;transform:translateY(20px) scale(.98);animation:withdraw-modal-content-in var(--transition-smooth) forwards}.withdraw-modal-card{position:relative;overflow:hidden;display:flex;flex-direction:column;border-radius:2.5rem;border:1.5px solid #0a0a0a;box-shadow:0 20px 40px #00000052;background:#c4c5c7;padding:1.75rem;color:#0a0a0a;isolation:isolate}.withdraw-modal-card:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 1px #ffffff14}.withdraw-modal-title{margin:0 0 .4rem;font-size:clamp(1.2rem,3vw,1.5rem);line-height:.96}.withdraw-modal-available{margin:0 0 1.2rem;font-size:.85rem;opacity:.75}.withdraw-modal-field{margin-bottom:1.2rem}.withdraw-modal-label{display:block;margin-bottom:.4rem;font-size:.64rem;text-transform:uppercase;letter-spacing:.08em;opacity:.72}.withdraw-modal-input-wrap{position:relative;display:flex;align-items:center}.withdraw-modal-input{margin-bottom:0;border:1px solid #0a0a0a;border-radius:999px;padding:.75rem 4.5rem .75rem 1rem;font-size:.9rem;background:#ffffff38}.withdraw-modal-input::placeholder{opacity:.45}.withdraw-modal-input[type=number]{appearance:textfield;-moz-appearance:textfield}.withdraw-modal-input[type=number]::-webkit-inner-spin-button,.withdraw-modal-input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.withdraw-modal-max-btn{position:absolute;right:.4rem;top:50%;transform:translateY(-50%);border:1px solid #0a0a0a;border-radius:999px;padding:.35rem .6rem;font-family:Space Mono,Space Grotesk,monospace;font-size:.65rem;text-transform:uppercase;letter-spacing:.05em;cursor:pointer;background:#0a0a0a;color:#c4c5c7;transition:transform var(--transition-smooth),opacity var(--transition-smooth)}.withdraw-modal-max-btn:hover:not(:disabled){transform:translateY(-50%);opacity:.85}.withdraw-modal-max-btn:disabled{opacity:.55;cursor:not-allowed}.withdraw-modal-error{margin-top:.7rem}.withdraw-modal-actions{margin-top:1.5rem;display:grid;grid-template-columns:1fr 1fr;gap:.8rem}.withdraw-modal-actions .rdx-modal-btn{border:1px solid #0a0a0a;border-radius:999px;padding:.75rem 1rem;font-family:Space Mono,Space Grotesk,monospace;font-size:.8rem;text-transform:uppercase;letter-spacing:.04em;text-align:center;transition:transform var(--transition-smooth),opacity var(--transition-smooth),background var(--transition-smooth)}.withdraw-modal-actions .rdx-modal-btn:hover:not(:disabled){transform:translateY(-2px)}.withdraw-modal-actions .rdx-modal-btn-secondary{background:#ffffff38;color:#0a0a0a}.withdraw-modal-actions .rdx-modal-btn-secondary:hover:not(:disabled){background:#ffffff70}.withdraw-modal-actions .rdx-modal-btn-primary{background:#0a0a0a;color:#c4c5c7}.withdraw-modal-actions .rdx-modal-btn-primary:hover:not(:disabled){opacity:.85}@keyframes rdx-fade-in{0%{opacity:0}to{opacity:1}}@keyframes rdx-scale-in{0%{opacity:0;transform:translateY(6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes withdraw-modal-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes withdraw-modal-content-in{0%{transform:translateY(20px) scale(.98)}to{transform:translateY(0) scale(1)}}@media(max-width:1040px){.redesign-page .features-grid{grid-template-columns:1fr}}@media(max-width:760px){.redesign-page .page-shell{width:calc(100% - 1rem);padding-bottom:8.6rem}.redesign-page .page-shell.is-narrow{width:calc(100% - 1rem)}.redesign-page .nav-pill{border-radius:999px;align-items:center;justify-content:space-between;flex-direction:row;gap:.45rem;padding:.75rem .85rem;top:.5rem}.redesign-page .nav-logo{font-size:.78rem;line-height:1.1;min-width:0;max-width:48%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.redesign-page .nav-logo small,.redesign-page .marquee-wrap{display:none}.redesign-page .nav-links{width:auto;justify-content:flex-end;flex-wrap:nowrap;gap:.35rem}.redesign-page .nav-links a,.redesign-page .nav-links button,.redesign-page .nav-pill .back-link,.redesign-page .btn-chip,.redesign-page .sort-dock .sort-btn,.redesign-page .bottom-dock a,.redesign-page .bottom-dock button{white-space:nowrap;font-size:.64rem;padding:.4rem .45rem}.redesign-page .sort-dock,.redesign-page .bottom-dock{border-radius:1rem}.redesign-page .bottom-dock{padding:.45rem;gap:.35rem}.redesign-page .bottom-dock a,.redesign-page .bottom-dock button{border-radius:.75rem}.redesign-page .list-stack,.redesign-page .metric-grid,.redesign-page .pill-row{grid-template-columns:1fr;display:grid}.redesign-page .landing-metric-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.redesign-page .token-preview{flex-direction:column;align-items:flex-start}.redesign-page .confirm-actions{grid-template-columns:1fr}.redesign-page .tech-footer{flex-direction:row;align-items:flex-start;font-size:.54rem;letter-spacing:.03em;gap:.6rem}.redesign-page .tech-footer>div:last-child{text-align:right}.rdx-modal-card{border-radius:1rem;padding:1rem}.rdx-modal-close{width:32px;height:32px}.rdx-modal-actions{flex-direction:column}.withdraw-modal-card{border-radius:2.5rem;padding:1.75rem}.withdraw-modal-actions{grid-template-columns:1fr 1fr}}
