@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;700&display=swap";.wallet-adapter-button{background-color:transparent;border:none;color:#fff;cursor:pointer;display:flex;align-items:center;font-family:DM Sans,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;height:48px;line-height:48px;padding:0 24px;border-radius:4px}.wallet-adapter-button-trigger{background-color:#512da8}.wallet-adapter-button:not([disabled]):focus-visible{outline-color:#fff}.wallet-adapter-button:not([disabled]):hover{background-color:#1a1f2e}.wallet-adapter-button[disabled]{background:#404144;color:#999;cursor:not-allowed}.wallet-adapter-button-end-icon,.wallet-adapter-button-start-icon,.wallet-adapter-button-end-icon img,.wallet-adapter-button-start-icon img{display:flex;align-items:center;justify-content:center;width:24px;height:24px}.wallet-adapter-button-end-icon{margin-left:12px}.wallet-adapter-button-start-icon{margin-right:12px}.wallet-adapter-collapse{width:100%}.wallet-adapter-dropdown{position:relative;display:inline-block}.wallet-adapter-dropdown-list{position:absolute;z-index:99;display:grid;grid-template-rows:1fr;grid-row-gap:10px;padding:10px;top:100%;right:0;margin:0;list-style:none;background:#2c2d30;border-radius:10px;box-shadow:0 8px 20px #0009;opacity:0;visibility:hidden;transition:opacity .2s ease,transform .2s ease,visibility .2s;font-family:DM Sans,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif}.wallet-adapter-dropdown-list-active{opacity:1;visibility:visible;transform:translateY(10px)}.wallet-adapter-dropdown-list-item{display:flex;flex-direction:row;justify-content:center;align-items:center;border:none;outline:none;cursor:pointer;white-space:nowrap;box-sizing:border-box;padding:0 20px;width:100%;border-radius:6px;font-size:14px;font-weight:600;height:37px;color:#fff}.wallet-adapter-dropdown-list-item:not([disabled]):hover{background-color:#1a1f2e}.wallet-adapter-modal-collapse-button svg{align-self:center;fill:#999}.wallet-adapter-modal-collapse-button.wallet-adapter-modal-collapse-button-active svg{transform:rotate(180deg);transition:transform ease-in .15s}.wallet-adapter-modal{position:fixed;inset:0;opacity:0;transition:opacity linear .15s;background:#00000080;z-index:1040;overflow-y:auto}.wallet-adapter-modal.wallet-adapter-modal-fade-in{opacity:1}.wallet-adapter-modal-button-close{display:flex;align-items:center;justify-content:center;position:absolute;top:18px;right:18px;padding:12px;cursor:pointer;background:#1a1f2e;border:none;border-radius:50%}.wallet-adapter-modal-button-close:focus-visible{outline-color:#fff}.wallet-adapter-modal-button-close svg{fill:#777;transition:fill .2s ease 0s}.wallet-adapter-modal-button-close:hover svg{fill:#fff}.wallet-adapter-modal-overlay{background:#00000080;position:fixed;inset:0}.wallet-adapter-modal-container{display:flex;margin:3rem;min-height:calc(100vh - 6rem);align-items:center;justify-content:center}@media(max-width:480px){.wallet-adapter-modal-container{margin:1rem;min-height:calc(100vh - 2rem)}}.wallet-adapter-modal-wrapper{box-sizing:border-box;position:relative;display:flex;align-items:center;flex-direction:column;z-index:1050;max-width:400px;border-radius:10px;background:#10141f;box-shadow:0 8px 20px #0009;font-family:DM Sans,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;flex:1}.wallet-adapter-modal-wrapper .wallet-adapter-button{width:100%}.wallet-adapter-modal-title{font-weight:500;font-size:24px;line-height:36px;margin:0;padding:64px 48px 48px;text-align:center;color:#fff}@media(max-width:374px){.wallet-adapter-modal-title{font-size:18px}}.wallet-adapter-modal-list{margin:0 0 12px;padding:0;width:100%;list-style:none}.wallet-adapter-modal-list .wallet-adapter-button{font-weight:400;border-radius:0;font-size:18px}.wallet-adapter-modal-list .wallet-adapter-button-end-icon,.wallet-adapter-modal-list .wallet-adapter-button-start-icon,.wallet-adapter-modal-list .wallet-adapter-button-end-icon img,.wallet-adapter-modal-list .wallet-adapter-button-start-icon img{width:28px;height:28px}.wallet-adapter-modal-list .wallet-adapter-button span{margin-left:auto;font-size:14px;opacity:.6}.wallet-adapter-modal-list-more{cursor:pointer;border:none;padding:12px 24px 24px 12px;align-self:flex-end;display:flex;align-items:center;background-color:transparent;color:#fff}.wallet-adapter-modal-list-more svg{transition:all .1s ease;fill:#fff;margin-left:.5rem}.wallet-adapter-modal-list-more-icon-rotate{transform:rotate(180deg)}.wallet-adapter-modal-middle{width:100%;display:flex;flex-direction:column;align-items:center;padding:0 24px 24px;box-sizing:border-box}.wallet-adapter-modal-middle-button{display:block;cursor:pointer;margin-top:48px;width:100%;background-color:#512da8;padding:12px;font-size:18px;border:none;border-radius:8px;color:#fff}:root{color-scheme:dark;--bg: #070908;--bg-2: #0a0d0b;--panel: #0d1310;--well: #111a15;--line: #1b2a22;--line-2: #27392e;--ink: #d9e6dc;--mute: #7d9385;--dim: #4f6257;--accent: #5ef08a;--accent-dim: #2fa862;--accent-soft: rgba(94, 240, 138, .08);--accent-ink: #a4ffbd;--accent-line: #245c3a;--accent-fg: #06120a;--spot: 94, 240, 138;--copper: #ffb454;--copper-soft: rgba(255, 180, 84, .1);--copper-line: rgba(255, 180, 84, .38);--danger: #ff6e6e;--danger-soft: rgba(255, 110, 110, .1);--r-s: 4px;--r-l: 8px;--display: "JetBrains Mono", ui-monospace, "Cascadia Mono", Consolas, monospace;--body: "Instrument Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--mono: "JetBrains Mono", ui-monospace, "Cascadia Mono", Consolas, monospace;--shadow: 0 14px 40px rgba(0, 0, 0, .55);--glow: 0 0 0 1px rgba(var(--spot), .18), 0 0 28px rgba(var(--spot), .14);--text-glow: 0 0 22px rgba(var(--spot), .28)}*{box-sizing:border-box}html,body,#root{height:100%}body{margin:0;background:var(--bg);color:var(--ink);font-family:var(--body);font-size:15px;line-height:1.5;-webkit-font-smoothing:antialiased}body:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:40;background:repeating-linear-gradient(0deg,rgba(0,0,0,.16) 0 1px,transparent 1px 3px);opacity:.55}body:after{content:"";position:fixed;inset:0;pointer-events:none;z-index:39;background:radial-gradient(ellipse at center,transparent 55%,rgba(0,0,0,.55) 100%)}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}::selection{background:rgba(var(--spot),.3);color:var(--ink)}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}}.shell{min-height:100%;display:flex;flex-direction:column;position:relative;z-index:1}.wrap{width:100%;max-width:1180px;margin:0 auto;padding-inline:16px}.topbar{position:sticky;top:env(safe-area-inset-top,0px);z-index:30;background:color-mix(in srgb,var(--bg) 84%,transparent);backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}.topbar .wrap{display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px;min-height:58px;padding-block:9px}.topbar .wrap>*{flex:none}.wordmark{display:inline-flex;align-items:baseline;gap:9px;font-family:var(--mono);font-weight:700;font-size:15px;letter-spacing:.08em;text-transform:uppercase}.wordmark .blk{display:inline-block;width:10px;height:16px;background:var(--accent);box-shadow:0 0 14px rgba(var(--spot),.6);transform:translateY(2px);animation:blink 1.1s steps(2,start) infinite}.wordmark em{font-style:normal;font-weight:400;color:var(--mute);letter-spacing:.04em;text-transform:none}.wordmark .ver{font-weight:500;font-size:11px;color:var(--accent-ink);background:var(--accent-soft);border:1px solid var(--accent-line);border-radius:3px;padding:1px 6px;letter-spacing:.06em}@keyframes blink{50%{opacity:.15}}.topnav{display:flex;gap:6px;font-family:var(--mono);font-size:12.5px}.topnav a{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border:1px solid var(--line);border-radius:var(--r-s);color:var(--mute);background:transparent;transition:border-color .15s ease,color .15s ease,background .15s ease}.topnav a:before{content:">";color:transparent;width:0;overflow:hidden;transition:width .15s ease}.topnav a:hover{color:var(--ink);border-color:var(--line-2);background:var(--well)}.topnav a.active{color:var(--accent-ink);border-color:var(--accent-line);background:var(--accent-soft)}.topnav a.active:before{color:var(--accent);width:8px}.topbar-right{margin-left:auto;display:flex;align-items:center;gap:10px}.ptag+.topbar-right{margin-left:0}main.page{flex:1;padding-block:24px 64px}footer.foot{border-top:1px solid var(--line);color:var(--mute);font-family:var(--mono);font-size:11.5px;background:var(--bg-2)}footer.foot .wrap{display:flex;flex-wrap:wrap;gap:6px 20px;padding-block:12px}footer.foot .live:before{content:"● ";color:var(--accent)}footer.foot b{color:var(--ink);font-weight:500}h1.title{font-family:var(--display);font-weight:700;font-size:clamp(26px,4vw,40px);line-height:1.08;letter-spacing:-.02em;margin:0;text-wrap:balance;text-shadow:var(--text-glow)}h2.section{font-family:var(--display);font-weight:600;font-size:13px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink);margin:0 0 14px;display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}h2.section:before{content:"#";color:var(--accent);font-weight:700}.lede{color:var(--mute);max-width:62ch;margin:10px 0 0}.mono{font-family:var(--mono);font-variant-numeric:tabular-nums}.muted{color:var(--mute)}.plaque{font-family:var(--mono);font-size:12.5px;color:var(--mute)}.plaque:before{content:"// ";color:var(--dim)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 16px;border-radius:var(--r-s);border:1px solid var(--line-2);background:var(--well);color:var(--ink);cursor:pointer;font-family:var(--mono);font-weight:600;font-size:13px;letter-spacing:.01em;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.btn:hover{border-color:var(--accent-line);box-shadow:var(--glow)}.btn.primary{background:var(--accent);color:var(--accent-fg);border-color:transparent;font-size:14px;font-weight:700;padding:12px 18px;box-shadow:0 0 24px rgba(var(--spot),.22)}.btn.primary:hover{filter:brightness(1.08);border-color:transparent}.btn:disabled{opacity:.45;cursor:not-allowed;filter:none;box-shadow:none}.btn.block{width:100%}.field{display:grid;gap:6px}.field label{font-family:var(--mono);font-size:11.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--mute)}.field input[type=text],.field textarea,.field input[type=number]{width:100%;padding:11px 13px;background:var(--well);border:1px solid var(--line);border-radius:var(--r-s);color:var(--ink);font-family:var(--mono);font-size:14px}.field input:focus,.field textarea:focus{border-color:var(--accent-line);box-shadow:var(--glow);outline:none}.field .hint{font-size:12px;color:var(--mute);font-family:var(--mono)}.field textarea{min-height:84px;resize:vertical}.badge{display:inline-flex;align-items:center;gap:8px;font-family:var(--mono);font-size:12px;padding:5px 10px;border-radius:var(--r-s);background:var(--accent-soft);color:var(--accent-ink);border:1px solid var(--accent-line)}.badge:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--accent);box-shadow:0 0 10px rgba(var(--spot),.7)}.badge.off{background:var(--danger-soft);color:var(--danger);border-color:color-mix(in srgb,var(--danger) 40%,transparent)}.badge.off:before{background:var(--danger);box-shadow:none}.chip{display:inline-flex;align-items:center;gap:6px;font-family:var(--mono);font-size:11px;padding:3px 8px;border-radius:3px;background:var(--well);color:var(--mute);border:1px solid var(--line)}.chip.sound{color:var(--accent-ink)}.chip.video{color:var(--copper)}.card{background:var(--panel);border:1px solid var(--line);border-radius:var(--r-l)}.card.pad{padding:18px}.mark{aspect-ratio:1;border-radius:var(--r-s);background:linear-gradient(160deg,#101613,#060807);display:grid;place-items:center;color:var(--accent-dim);border:1px solid var(--line);box-shadow:inset 0 1px #ffffff0d,var(--shadow);overflow:hidden}.mark img{width:100%;height:100%;object-fit:cover;display:block}.art .mark video{width:100%;height:100%;object-fit:cover;display:block}.mark svg{width:60%;height:60%}.grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:14px;margin-top:22px}.tcard{display:grid;gap:12px;padding:12px;background:var(--panel);border:1px solid var(--line);border-radius:var(--r-l);transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.tcard:hover{border-color:var(--accent-line);box-shadow:var(--glow);transform:translateY(-2px)}.tcard .name{font-family:var(--mono);font-weight:600;font-size:16px;line-height:1.2}.tcard .row{display:flex;justify-content:space-between;align-items:baseline;gap:8px;font-size:13px}.tcard .chips{display:flex;flex-wrap:wrap;gap:6px}.hero{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(300px,.95fr);gap:28px}.art{display:grid;grid-template-columns:168px minmax(0,1fr);gap:22px;align-items:start}.art .mark{width:168px}.ticker{font-family:var(--mono);font-size:14px;color:var(--mute);margin:6px 0 12px}.stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px 20px;margin-top:20px}.stat{padding:12px 0 0;border-top:1px solid var(--line)}.stat small{display:block;color:var(--mute);font-size:11.5px;font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase}.stat span{display:block;font-family:var(--mono);font-size:18px;font-variant-numeric:tabular-nums;overflow-wrap:break-word;color:var(--accent-ink)}.stat span.long{font-size:14px}.buy{display:grid;gap:12px;align-self:start}.tabs{display:flex;gap:4px;padding:4px;background:var(--well);border-radius:var(--r-s);border:1px solid var(--line)}.tabs button{flex:1;padding:7px;font-family:var(--mono);font-size:12.5px;font-weight:600;border:0;border-radius:3px;background:transparent;color:var(--mute);cursor:pointer}.tabs button.on{background:var(--accent-soft);color:var(--accent-ink);box-shadow:inset 0 0 0 1px var(--accent-line)}.tabs button.on.sell{color:var(--danger);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--danger) 45%,transparent);background:var(--danger-soft)}.btn.primary.sell{background:var(--danger);color:#fff;box-shadow:0 0 24px #ff6e6e38}.amount{display:flex;align-items:baseline;justify-content:space-between;padding:12px 14px;background:var(--well);border:1px solid var(--line);border-radius:var(--r-s);font-family:var(--mono);font-size:22px}.amount input{width:60%;background:transparent;border:0;font:inherit;color:inherit;padding:0}.amount input:focus{outline:none}.amount em{font-style:normal;font-size:13px;color:var(--mute)}.kv{display:flex;justify-content:space-between;font-size:13px;color:var(--mute)}.kv b{color:var(--ink);font-family:var(--mono);font-weight:500}.att{margin-top:26px}.att ul{list-style:none;margin:0;padding:0;border:1px solid var(--line);border-radius:var(--r-l);overflow:hidden}.att li{display:grid;grid-template-columns:34px minmax(0,1fr) auto;gap:14px;align-items:center;padding:12px 14px;border-top:1px solid var(--line);background:var(--panel)}.att li:first-child{border-top:0}.att .kind{width:34px;height:34px;border-radius:var(--r-s);display:grid;place-items:center;background:var(--well);border:1px solid var(--line);font-family:var(--mono);font-size:10px;color:var(--accent-ink)}.att .t{font-weight:600;font-size:14px}.att .m{font-family:var(--mono);font-size:12px;color:var(--mute);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.att .sig{font-family:var(--mono);font-size:12px;color:var(--mute)}.att .sig a:hover{color:var(--accent-ink)}.att audio,.att video{width:100%;margin-top:8px;border-radius:var(--r-s)}.att video{max-height:320px;background:#000}.zone{margin-top:34px;padding-top:22px;border-top:1px dashed var(--line-2);scroll-margin-top:80px}.zone>h2.section .why{font-family:var(--body);font-size:13px;letter-spacing:0;text-transform:none;color:var(--mute);font-weight:400}.anchors{display:flex;flex-wrap:wrap;gap:6px;margin-top:18px;font-family:var(--mono);font-size:12px}.anchors a{padding:5px 10px;border:1px solid var(--line);border-radius:var(--r-s);color:var(--mute)}.anchors a:before{content:"# ";color:var(--accent-dim)}.anchors a:hover{color:var(--accent-ink);border-color:var(--accent-line);background:var(--accent-soft)}.launch{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);gap:28px;align-items:start}.launch form{display:grid;gap:18px}.two{display:grid;grid-template-columns:1fr 1fr;gap:14px}.drop{display:grid;grid-template-columns:64px minmax(0,1fr) auto;gap:14px;align-items:center;padding:12px;background:var(--well);border:1px dashed var(--line-2);border-radius:var(--r-l)}.drop.has{border-style:solid;border-color:var(--accent-line)}.drop.required{border-color:var(--accent-line);background:color-mix(in srgb,var(--accent-soft) 60%,var(--well))}.drop .thumb{width:64px;height:64px;border-radius:var(--r-s);background:var(--panel);border:1px solid var(--line);display:grid;place-items:center;overflow:hidden;color:var(--accent-ink);font-family:var(--mono);font-size:11px}.drop .thumb img,.drop .thumb video{width:100%;height:100%;object-fit:cover}.drop .what{font-weight:600;font-size:14px}.drop .role{display:block;font-size:12.5px;color:var(--ink);margin-top:2px}.drop .meta{font-family:var(--mono);font-size:12px;color:var(--mute)}.drop .meta.warn{color:var(--danger)}.drop input[type=file]{display:none}.estimate{position:sticky;top:calc(74px + env(safe-area-inset-top,0px));display:grid;gap:12px}.estimate table{width:100%;border-collapse:collapse;font-size:13px}.estimate td{padding:7px 0;border-top:1px solid var(--line);vertical-align:top}.estimate td:last-child{text-align:right;font-family:var(--mono);white-space:nowrap}.estimate tr.total td{border-top:2px solid var(--accent-line);font-weight:600;font-size:15px}.estimate tr.total td:last-child{color:var(--accent-ink)}.estimate .sub{color:var(--mute);font-size:12px;display:block;font-family:var(--mono)}.steps{display:grid;gap:8px;margin-top:4px}.step{display:grid;grid-template-columns:24px 1fr;gap:10px;align-items:start;font-size:13px;color:var(--mute)}.step i{width:22px;height:22px;border-radius:50%;border:1px solid var(--line-2);display:grid;place-items:center;font-family:var(--mono);font-size:11px;font-style:normal}.step.done i{background:var(--accent-soft);color:var(--accent-ink);border-color:var(--accent-line)}.notice{padding:12px 14px;border-radius:var(--r-s);background:var(--danger-soft);color:var(--ink);font-size:13px;border:1px solid color-mix(in srgb,var(--danger) 35%,transparent)}.notice.ok{background:var(--accent-soft);border-color:var(--accent-line)}.irreversible{border:1px solid var(--copper-line);background:var(--copper-soft);border-radius:var(--r-l);padding:12px 14px;display:grid;gap:6px}.irreversible b{font-family:var(--mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--copper)}.irreversible ul{margin:0;padding-left:18px;font-size:13px;color:var(--ink);display:grid;gap:3px}.keycard{border:1px solid var(--line-2);background:var(--well);border-radius:var(--r-l);padding:12px 14px;display:grid;gap:6px;font-size:13px}.keycard b{font-family:var(--mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--accent-ink)}.keycard p{margin:0;color:var(--mute)}.keycard p strong{color:var(--ink);font-family:var(--mono);font-weight:500}.wallet-adapter-button,.wallet-adapter-button-trigger{font-family:var(--mono)!important;font-size:12.5px!important;font-weight:600!important;height:36px!important;line-height:36px!important;padding:0 14px!important;border-radius:var(--r-s)!important;background-color:var(--well)!important;border:1px solid var(--line-2)!important;color:var(--ink)!important;letter-spacing:.01em;transition:border-color .15s ease,box-shadow .15s ease}.wallet-adapter-button:not([disabled]):hover{border-color:var(--accent-line)!important;box-shadow:var(--glow);background-color:var(--well)!important}.wallet-adapter-button:not([disabled]):focus-visible{outline:2px solid var(--accent)!important;outline-offset:2px}.wallet-adapter-button-start-icon,.wallet-adapter-button-end-icon{width:18px;height:18px}.wallet-adapter-button-start-icon img,.wallet-adapter-button-end-icon img{border-radius:4px}.wallet-adapter-modal-overlay{background:#030605c7!important;backdrop-filter:blur(4px)}.wallet-adapter-modal-wrapper{background:var(--panel)!important;color:var(--ink)!important;border:1px solid var(--line-2)!important;border-radius:var(--r-l)!important;box-shadow:var(--shadow),var(--glow)!important;font-family:var(--mono);max-width:400px!important}.wallet-adapter-modal-title{font-family:var(--mono)!important;font-weight:600!important;font-size:13px!important;letter-spacing:.1em;text-transform:uppercase;color:var(--ink)!important;text-align:left!important;padding:28px 28px 14px!important;margin:0!important;line-height:1.4!important}.wallet-adapter-modal-title:before{content:"# ";color:var(--accent);font-weight:700}.wallet-adapter-modal-button-close{background:var(--well)!important;border:1px solid var(--line)!important;border-radius:var(--r-s)!important;top:18px!important;right:18px!important;padding:8px!important}.wallet-adapter-modal-button-close svg{fill:var(--mute)!important}.wallet-adapter-modal-button-close:hover{border-color:var(--accent-line)!important}.wallet-adapter-modal-button-close:hover svg{fill:var(--accent-ink)!important}.wallet-adapter-modal-list{margin:0 0 6px!important;padding:0 20px!important;display:grid;gap:6px}.wallet-adapter-modal-list li{margin:0!important}.wallet-adapter-modal-list .wallet-adapter-button{width:100%;height:44px!important;line-height:44px!important;padding:0 14px!important;font-size:13px!important;font-weight:500!important;background-color:var(--well)!important;border:1px solid var(--line)!important;border-radius:var(--r-s)!important;justify-content:flex-start}.wallet-adapter-modal-list .wallet-adapter-button:before{content:"> ";color:var(--accent);font-weight:700;margin-right:8px;opacity:0;transition:opacity .15s ease}.wallet-adapter-modal-list .wallet-adapter-button:hover:before{opacity:1}.wallet-adapter-modal-list .wallet-adapter-button:not([disabled]):hover{border-color:var(--accent-line)!important;background-color:var(--accent-soft)!important;box-shadow:none}.wallet-adapter-modal-list .wallet-adapter-button span{font-family:var(--mono);font-size:11px!important;letter-spacing:.06em;text-transform:uppercase;color:var(--accent-ink)!important;opacity:1!important}.wallet-adapter-modal-list .wallet-adapter-button-start-icon img{width:22px!important;height:22px!important}.wallet-adapter-modal-list-more{font-family:var(--mono)!important;font-size:12px!important;color:var(--mute)!important;padding:10px 28px 18px!important}.wallet-adapter-modal-list-more:hover{color:var(--accent-ink)!important}.wallet-adapter-modal-list-more svg{fill:currentColor!important}.wallet-adapter-modal-middle{padding:0 28px 28px!important;font-family:var(--body);font-size:14px;color:var(--mute)}.wallet-adapter-modal-middle-button{display:block;width:100%;margin-top:14px!important;padding:12px!important;border-radius:var(--r-s)!important;background-color:var(--accent)!important;color:var(--accent-fg)!important;font-family:var(--mono)!important;font-weight:700!important;font-size:13px!important;border:0!important;box-shadow:0 0 24px rgba(var(--spot),.22)}.wallet-adapter-modal-collapse-button svg{fill:var(--mute)!important}.wallet-adapter-dropdown-list{background:var(--panel)!important;border:1px solid var(--line-2)!important;border-radius:var(--r-s)!important;box-shadow:var(--shadow)!important;padding:6px!important;gap:2px!important;font-family:var(--mono)!important}.wallet-adapter-dropdown-list-item{font-family:var(--mono)!important;font-size:12.5px!important;font-weight:500!important;color:var(--ink)!important;border-radius:3px!important;padding:0 12px!important;height:34px!important;border:1px solid transparent!important}.wallet-adapter-dropdown-list-item:before{content:"> ";color:var(--accent);opacity:0;margin-right:6px}.wallet-adapter-dropdown-list-item:not([disabled]):hover{background-color:var(--accent-soft)!important;color:var(--accent-ink)!important;border-color:var(--accent-line)!important}.wallet-adapter-dropdown-list-item:not([disabled]):hover:before{opacity:1}@media(max-width:760px){.hero,.launch{grid-template-columns:1fr}.art{grid-template-columns:120px 1fr}.art .mark{width:120px}.two{grid-template-columns:1fr}.topnav{display:none}.estimate{position:static}}.mark.preview{position:relative;cursor:pointer}.mark.preview video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .18s ease}.mark.preview.live video{opacity:1}.preview-hint,.preview-corner{position:absolute;right:8px;bottom:8px;font-family:var(--mono);font-size:11px;padding:3px 8px;border-radius:3px;background:#040806cc;color:var(--accent-ink);border:1px solid var(--accent-line)}.preview-corner{right:auto;left:8px;color:var(--copper);border-color:var(--copper-line)}.mark.preview.live .preview-corner{display:none}@media(prefers-reduced-motion:reduce){.mark.preview video{transition:none}}.verify{border-top:1px solid var(--line);padding-top:12px}.verify-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.verify .t{font-weight:600}.verify .m{font-family:var(--mono);font-size:12px;color:var(--mute)}.verify-result{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:6px 16px;margin:12px 0 0;font-size:13px}.verify-result dt{color:var(--mute)}.verify-result dd{margin:0;min-width:0}.verify-result .hash{font-family:var(--mono);font-size:12px;word-break:break-all;color:var(--accent-ink)}.verify-result code{font-family:var(--mono);font-size:12px;background:var(--well);padding:1px 5px;border-radius:3px}@media(max-width:760px){.verify-result{grid-template-columns:1fr;gap:2px 0}.verify-result dt{margin-top:8px}}details.advanced{border:1px solid var(--line);border-radius:var(--r-l);background:var(--panel)}details.advanced summary{cursor:pointer;padding:12px 14px;font-weight:600;font-size:14px;list-style:none;display:flex;align-items:center;gap:8px}details.advanced summary:before{content:">";color:var(--accent);font-family:var(--mono);font-size:12px}details.advanced[open] summary:before{content:"v"}details.advanced summary::-webkit-details-marker{display:none}.advanced-body{display:grid;gap:16px;padding:4px 14px 14px;border-top:1px solid var(--line)}.pair-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.pair-row .btn.on{border-color:var(--accent);color:var(--accent-ink);background:var(--accent-soft)}.field select{width:100%;background:var(--well);border:1px solid var(--line);border-radius:var(--r-s);color:var(--ink);padding:6px;font-family:var(--mono)}.field select option{padding:6px 8px}.field input[type=text]#quote-search{margin-top:6px}.check{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--mute)}.pairs{border:1px solid var(--line);border-radius:var(--r-l);background:var(--panel);padding:16px}.pair-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.pair-card{display:flex;align-items:center;gap:10px;padding:12px;border:1px solid var(--line);border-radius:var(--r-l);background:var(--well);color:var(--ink);cursor:pointer;text-align:left;min-width:0}.pair-card.on{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent);background:var(--accent-soft)}.pair-card .pair-text{display:grid;min-width:0}.pair-card b{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:var(--mono)}.pair-card small{color:var(--mute);font-size:12px}.logo{width:34px;height:34px;border-radius:50%;object-fit:cover;flex:none;background:var(--panel);border:1px solid var(--line)}.logo.fallback{display:grid;place-items:center;font-family:var(--mono);font-size:11px;color:var(--mute)}.pair-picker{display:grid;gap:10px;margin-top:12px}.pair-picker input[type=text]{flex:1;padding:10px 12px;background:var(--well);border:1px solid var(--line);border-radius:var(--r-s);color:var(--ink);font-family:var(--mono)}.tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;max-height:340px;overflow-y:auto;padding:2px}.tile{display:grid;grid-template-columns:34px minmax(0,1fr);grid-template-rows:auto auto;column-gap:10px;align-items:center;padding:8px 10px;border:1px solid var(--line);border-radius:var(--r-s);background:var(--well);color:var(--ink);cursor:pointer;text-align:left;min-width:0}.tile .logo{grid-row:1 / 3}.tile b{font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:var(--mono)}.tile span{font-size:11px;color:var(--mute);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tile small{grid-column:2;font-family:var(--mono);font-size:11px;color:var(--mute)}.tile.on{border-color:var(--accent);background:var(--accent-soft)}.tile:hover{border-color:var(--accent-line)}.testlaunch{display:grid;gap:8px;border-top:1px dashed var(--line);padding-top:12px}@media(max-width:760px){.pair-cards{grid-template-columns:1fr}}.card,.card>*,.kv,.kv>*,.verify,.verify>*,.verify-head>*,.field,.field>*,.att li>*,.stats>*,.art>*{min-width:0}.kv{flex-wrap:wrap;row-gap:2px}.kv b,.verify .m,.verify .t,.plaque,.ticker{overflow-wrap:anywhere}.field input[type=text],.field input[type=number],.field select{min-width:0;max-width:100%}@media(max-width:480px){.att li{grid-template-columns:34px minmax(0,1fr)}.att .sig{grid-column:2}.verify-head{flex-direction:column;flex-wrap:nowrap;align-items:stretch}.amount{font-size:18px}h1.title{font-size:clamp(24px,8vw,32px)}.tiles{grid-template-columns:1fr 1fr;max-height:280px}.drop{grid-template-columns:48px minmax(0,1fr)}.drop .thumb{width:48px;height:48px}.drop .drop-actions{grid-column:2;justify-self:start}}.buy .chips{display:flex;flex-wrap:wrap;gap:6px}.buy .chips button{font:inherit;font-family:var(--mono);font-size:12px;padding:4px 10px;border-radius:3px;border:1px solid var(--line);background:transparent;color:var(--ink);cursor:pointer}.buy .chips button:hover:not(:disabled){border-color:var(--accent)}.buy .chips button.on{border-color:var(--accent);color:var(--accent-ink);background:var(--accent-soft)}.buy .chips button:disabled{opacity:.45;cursor:default}.err{color:var(--danger);overflow-wrap:anywhere}.copy{display:inline-flex;align-items:center;gap:8px;font:inherit;font-family:var(--mono);font-size:12.5px;padding:3px 8px;border-radius:3px;border:1px solid var(--line);background:var(--well);color:var(--ink);cursor:pointer;vertical-align:middle}.copy:hover{border-color:var(--accent-line);box-shadow:var(--glow)}.copy .copy-state{font-size:10.5px;letter-spacing:.06em;color:var(--mute);text-transform:uppercase}.copy:hover .copy-state{color:var(--accent-ink)}.listhead{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin-top:30px}.chips.sort{display:flex;flex-wrap:wrap;gap:6px}.chips.sort button{font:inherit;font-family:var(--mono);font-size:12px;padding:5px 10px;border-radius:3px;border:1px solid var(--line);background:transparent;color:var(--mute);cursor:pointer}.chips.sort button:hover{border-color:var(--accent-line);color:var(--ink)}.chips.sort button.on{border-color:var(--accent-line);color:var(--accent-ink);background:var(--accent-soft)}.empty{display:grid;gap:12px;justify-items:start;margin-top:12px}.empty p{margin:0;color:var(--mute)}.drop-actions{display:inline-flex;gap:6px;align-items:center}.btn.ghost{padding:6px 10px;background:transparent;border:1px solid var(--line);color:var(--mute);box-shadow:none}.btn.ghost:hover{color:var(--danger);border-color:var(--danger);box-shadow:none}.script{margin:0;padding:12px 14px;background:var(--bg-2);border:1px solid var(--line);border-radius:var(--r-s);overflow-x:auto;max-height:340px;overflow-y:auto}.script code{font-family:var(--mono);font-size:11.5px;line-height:1.6;white-space:pre;background:none;padding:0;color:var(--accent-ink)}.format{width:100%;border-collapse:collapse}.format td{padding:7px 0;border-top:1px solid var(--line);vertical-align:top;font-size:13px}.format td:first-child{width:34%;padding-right:12px;color:var(--mute)}.format code{font-family:var(--mono);font-size:11.5px;overflow-wrap:anywhere;color:var(--accent-ink)}.lookup{max-width:800px;margin-top:20px;display:grid;gap:8px}.lookup-label{font-family:var(--mono);font-size:12px;color:var(--mute)}.lookup-bar{display:flex;align-items:center;gap:10px;padding:7px 7px 7px 14px;background:var(--panel);border:1px solid var(--line-2);border-radius:var(--r-l)}.lookup-bar:before{content:"$";font-family:var(--mono);color:var(--accent);font-weight:700}.lookup-bar:focus-within{border-color:var(--accent-line);box-shadow:var(--glow)}.lookup-bar.bad{border-color:color-mix(in srgb,var(--danger) 55%,transparent)}.lookup-bar input{flex:1;min-width:0;padding:10px 0;border:0;background:none;color:var(--ink);font-family:var(--mono);font-size:15px}.lookup-bar input:focus{outline:none}.lookup-bar input::placeholder{color:color-mix(in srgb,var(--mute) 65%,transparent)}.lookup-kind{flex:none;font-family:var(--mono);font-size:11.5px;color:var(--mute);background:var(--well);border:1px solid var(--line);border-radius:3px;padding:4px 10px;white-space:nowrap}.lookup-bar.bad .lookup-kind{color:var(--danger)}.lookup-bar .btn.primary{flex:none;font-size:13px;padding:10px 16px}.lookup-foot{display:flex;justify-content:space-between;gap:14px;flex-wrap:wrap;font-size:12.5px;color:var(--mute)}.as-link{background:none;border:0;padding:0;font:inherit;color:var(--accent-ink);text-decoration:underline;text-underline-offset:2px;cursor:pointer}.as-link:hover{color:var(--accent)}@media(max-width:620px){.lookup-bar{flex-wrap:wrap;padding:10px}.lookup-bar input{flex-basis:80%;padding:4px 4px 8px}.lookup-bar .btn.primary{flex:1}}.doc-guard{margin-top:10px;padding:12px 14px;border:1px solid var(--copper-line);border-radius:var(--r-s);background:var(--copper-soft);display:grid;gap:10px}.doc-guard p{margin:0;font-size:12.5px;color:var(--mute);max-width:62ch}.doc-guard .hash{font-family:var(--mono);font-size:11.5px;overflow-wrap:anywhere}.doc-actions{display:flex;gap:8px;flex-wrap:wrap}.marker{margin:0;padding:11px 13px;background:var(--well);border:1px solid var(--line);border-radius:var(--r-s);font-family:var(--mono);font-size:12.5px;color:var(--ink);max-width:62ch}.ptag{margin-left:auto;display:inline-flex;align-items:center;gap:8px;padding:3px 4px 3px 10px;border:1px solid var(--accent-line);border-radius:var(--r-s);background:var(--accent-soft)}.ptag-ticker{font-family:var(--mono);font-size:12px;font-weight:600;color:var(--accent-ink);white-space:nowrap}.ptag-ticker:hover{color:var(--accent)}.ptag .copy{padding:2px 8px;font-size:12px;background:#00000059;border-color:transparent}.ptag .copy .mono{font-size:12px}.ptag .copy .copy-state{font-size:10px}.ptag-out{font-family:var(--mono);font-size:11px;color:var(--mute);padding-right:6px;white-space:nowrap}.ptag-out:hover{color:var(--accent-ink)}@media(max-width:560px){.ptag-out{display:none}.ptag+.topbar-right{margin-left:auto}}.hero-term{position:relative;margin-top:6px;border:1px solid var(--line-2);border-radius:var(--r-l);overflow:hidden;background:var(--bg-2);box-shadow:var(--shadow)}.hero-term .fx{position:absolute;inset:0;opacity:.9}.hero-term .fade{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.25) 0%,rgba(0,0,0,.35) 45%,var(--bg-2) 100%),linear-gradient(90deg,rgba(0,0,0,.45) 0%,transparent 60%);pointer-events:none}.hero-term .body{position:relative;z-index:1;padding:44px 30px 30px;display:grid;gap:18px;max-width:820px}.prompt{font-family:var(--mono);font-size:12.5px;color:var(--accent-dim);min-height:1.5em}.prompt .host{color:var(--accent)}.hero-h1{font-family:var(--display);font-weight:700;font-size:clamp(30px,5.2vw,58px);line-height:1.02;letter-spacing:-.03em;margin:0;text-shadow:var(--text-glow);text-wrap:balance}.hero-h1 .cursor{display:inline-block;width:.55em;height:.95em;background:var(--accent);vertical-align:-.1em;margin-left:.12em;animation:blink 1s steps(2,start) infinite}.hero-lede{font-size:16px;color:var(--ink);max-width:60ch;margin:0;opacity:.9}.hero-lede b{color:var(--accent-ink);font-weight:600}.hero-cta{display:flex;gap:10px;flex-wrap:wrap}.facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px;margin-top:8px}.fact{padding:10px 12px;border-left:2px solid var(--accent-dim);background:#0000004d;font-size:13px;color:var(--mute)}.fact b{display:block;font-family:var(--mono);font-size:12px;color:var(--accent-ink);margin-bottom:3px}.actions{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px;margin-top:26px}.act{display:grid;gap:8px;align-content:start;min-height:100%}.act .verb{font-family:var(--mono);font-weight:700;font-size:18px;letter-spacing:-.01em}.act .verb:before{content:"$ ";color:var(--accent)}.act .how{font-size:13px;color:var(--mute)}.act .btn{justify-self:start;margin-top:4px;font-size:12.5px;padding:8px 12px}.rowhead{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:36px}.shell .card-spotlight{border-radius:var(--r-l);border:1px solid var(--line);background-color:var(--panel);padding:16px;--spotlight-color: rgba(var(--spot), .13);transition:border-color .15s ease,box-shadow .15s ease}.shell .card-spotlight:hover{border-color:var(--accent-line);box-shadow:var(--glow)}.shell .faulty-terminal-container{position:absolute;inset:0;width:100%;height:100%}.shell .noise-overlay{position:fixed;inset:0;width:100%;height:100%;z-index:41;opacity:.45}.shell .text-type{display:inline}.shell .text-type__cursor{color:var(--accent)}.shell .outer-container{padding:0;align-items:stretch;aspect-ratio:auto!important}.shell .step-circle-container{max-width:none;border-radius:var(--r-l);box-shadow:none;border:1px solid var(--line);background:var(--panel)}.shell .step-indicator-row{padding:14px 16px;border-bottom:1px solid var(--line);gap:0}.shell .step-default{padding-left:16px;padding-right:16px}.shell .footer-container{padding:0 16px 16px}.shell .footer-nav{margin-top:14px;gap:8px}.shell .back-button{font-family:var(--mono);font-size:12.5px;color:var(--mute);border:1px solid var(--line);border-radius:var(--r-s);padding:8px 12px;background:transparent}.shell .back-button:hover{color:var(--ink);border-color:var(--line-2)}.shell .next-button,.shell .next-button:hover,.shell .next-button:active{background-color:var(--accent);color:var(--accent-fg);border-radius:var(--r-s);font-family:var(--mono);font-weight:700;font-size:13px;padding:9px 16px;border:0}.shell .next-button:hover{filter:brightness(1.08)}.shell .next-button:disabled{opacity:.45;cursor:not-allowed;filter:none}.shell .step-connector{background-color:var(--line-2);height:1px}.shell .step-connector-inner{background-color:var(--accent)!important}.shell .stepdot{display:flex;align-items:center;gap:8px;cursor:pointer;font-family:var(--mono);font-size:12px;color:var(--mute);white-space:nowrap}.shell .stepdot i{width:26px;height:26px;border-radius:50%;border:1px solid var(--line-2);display:grid;place-items:center;font-style:normal;font-size:11px;transition:background .2s ease,color .2s ease,border-color .2s ease}.shell .stepdot.on{color:var(--accent-ink)}.shell .stepdot.on i{background:var(--accent);color:var(--accent-fg);border-color:var(--accent);box-shadow:0 0 14px rgba(var(--spot),.5)}.shell .stepdot.done{color:var(--ink)}.shell .stepdot.done i{background:var(--accent-soft);color:var(--accent-ink);border-color:var(--accent-line)}@media(max-width:480px){.stepdot span{display:none}}.tabbar{display:none}@media(max-width:760px){.tabbar{position:fixed;left:0;right:0;bottom:0;z-index:35;display:grid;grid-template-columns:repeat(5,1fr);padding:6px 8px calc(6px + env(safe-area-inset-bottom,0px));background:color-mix(in srgb,var(--bg) 92%,transparent);backdrop-filter:blur(12px);border-top:1px solid var(--line-2)}.tabbar a{display:grid;justify-items:center;gap:3px;padding:6px 2px 4px;border-radius:var(--r-s);color:var(--mute);font-family:var(--mono);font-size:10.5px;letter-spacing:.04em}.tabbar a svg{width:24px;height:24px}.tabbar a.on{color:var(--accent-ink);background:var(--accent-soft);box-shadow:inset 0 0 0 1px var(--accent-line)}.tabbar a.on svg{filter:drop-shadow(0 0 6px rgba(var(--spot),.6))}main.page{padding-bottom:96px}footer.foot{padding-bottom:72px}}.shell .step-circle-container{--border-primary: var(--line)}.shell .stepdot{background:none;border:0;padding:0}.shell .stepdot:not(:last-child){margin-right:8px}.docs{display:grid;grid-template-columns:200px minmax(0,1fr);gap:32px;align-items:start}.docs-toc{position:sticky;top:calc(74px + env(safe-area-inset-top,0px));display:grid;gap:2px;font-family:var(--mono);font-size:12.5px;padding:12px;background:var(--panel);border:1px solid var(--line);border-radius:var(--r-l)}.docs-toc-head{font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:4px 8px 10px;display:flex;align-items:center;gap:8px}.docs-toc-head .ver{font-weight:500;font-size:11px;color:var(--accent-ink);background:var(--accent-soft);border:1px solid var(--accent-line);border-radius:3px;padding:1px 6px}.docs-toc a{padding:6px 8px;border-radius:3px;color:var(--mute)}.docs-toc a:before{content:"# ";color:var(--accent-dim)}.docs-toc a:hover{color:var(--accent-ink);background:var(--accent-soft)}.docs-toc-foot{margin-top:8px;border-top:1px solid var(--line);padding-top:10px!important}.docs-toc-foot:before{content:""!important}.docs-body{min-width:0}.docs-body p,.docs-body li{max-width:72ch}.docs-body p{margin:0 0 10px}.docs-body ul,.docs-body ol{margin:0 0 10px;padding-left:20px;display:grid;gap:6px}.docs-body code{font-family:var(--mono);font-size:12.5px;color:var(--accent-ink);background:var(--well);padding:1px 5px;border-radius:3px;overflow-wrap:anywhere}.docs-body .script{margin:10px 0 12px;max-height:420px}.docs-body .script code{background:none;padding:0;color:var(--accent-ink)}.docs-body .format{margin-bottom:12px}.docs-body .format td:first-child{width:26%}.faq{margin:0;display:grid;gap:4px 0}.faq dt{font-family:var(--mono);font-weight:600;font-size:13px;color:var(--ink);margin-top:10px}.faq dt:before{content:"> ";color:var(--accent)}.faq dd{margin:0 0 6px;color:var(--mute);max-width:72ch}@media(max-width:760px){.docs{grid-template-columns:1fr}.docs-toc{position:static;grid-template-columns:repeat(auto-fill,minmax(130px,1fr))}.docs-toc-head,.docs-toc-foot{grid-column:1 / -1}}.bound{color:var(--accent-ink)}.bound:before{content:"OK "}.plaque.warn{color:var(--copper)}.plaque.warn:before{content:"!! ";color:var(--copper)}.docs-h3{font-family:var(--mono);font-size:12.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--accent-ink);margin:18px 0 8px}.ptag.soon{border-style:dashed;border-color:var(--line-2);background:transparent;padding-right:10px}.ptag.soon .ptag-ticker{color:var(--mute)}.ptag.soon .ptag-out{color:var(--dim)}@media(max-width:560px){.ptag.soon .ptag-out{display:inline}}.noise-overlay{position:absolute;left:0;top:0;width:100vw;height:100vh;pointer-events:none}.faulty-terminal-container{width:100%;height:100%;position:relative;overflow:hidden}.text-type{display:inline-block;white-space:pre-wrap}.text-type__cursor{margin-left:.25rem;display:inline-block;opacity:1}.text-type__cursor--hidden{display:none}.card-spotlight{position:relative;border-radius:1.5rem;border:1px solid #222;background-color:#111;padding:2rem;overflow:hidden;--mouse-x: 50%;--mouse-y: 50%;--spotlight-color: rgba(255, 255, 255, .05)}.card-spotlight:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at var(--mouse-x) var(--mouse-y),var(--spotlight-color),transparent 80%);opacity:0;transition:opacity .5s ease;pointer-events:none}.card-spotlight:hover:before,.card-spotlight:focus-within:before{opacity:.6}.outer-container{display:flex;min-height:100%;flex:1 1 0%;flex-direction:column;align-items:center;justify-content:center;padding:1rem}@media(min-width:640px){.outer-container{aspect-ratio:4 / 3}}@media(min-width:768px){.outer-container{aspect-ratio:2 / 1}}.step-circle-container{margin-left:auto;margin-right:auto;width:100%;max-width:28rem;border-radius:2rem;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.step-indicator-row{display:flex;width:100%;align-items:center;padding:2rem}.step-content-default{position:relative;overflow:hidden}.step-default{padding-left:2rem;padding-right:2rem}.footer-container{padding-left:2rem;padding-right:2rem;padding-bottom:2rem}.footer-nav{margin-top:2.5rem;display:flex}.footer-nav.spread{justify-content:space-between}.footer-nav.end{justify-content:flex-end}.back-button{transition:all .35s;border-radius:.25rem;padding:.25rem .5rem;color:#a3a3a3;cursor:pointer}.back-button:hover{color:#52525b}.back-button.inactive{pointer-events:none;opacity:.5;color:#a3a3a3}.next-button{transition:all .35s;display:flex;align-items:center;justify-content:center;border-radius:9999px;background-color:#5227ff;color:#fff;font-weight:500;letter-spacing:-.025em;padding:.375rem .875rem;cursor:pointer}.next-button:hover,.next-button:active{background-color:#5227ff}.step-indicator{position:relative;cursor:pointer;outline:none}.step-indicator-inner{display:flex;height:2rem;width:2rem;align-items:center;justify-content:center;border-radius:9999px;font-weight:600}.active-dot{height:.75rem;width:.75rem;border-radius:9999px;background-color:#fff}.step-number{font-size:.875rem}.step-connector{position:relative;margin-left:.5rem;margin-right:.5rem;height:.125rem;flex:1;overflow:hidden;border-radius:.25rem;background-color:#52525b}.step-connector-inner{position:absolute;left:0;top:0;height:100%}.check-icon{height:1rem;width:1rem;color:#fff}
