@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;700&display=swap";.wallet-adapter-button{color:#fff;cursor:pointer;background-color:#0000;border:none;border-radius:4px;align-items:center;height:48px;padding:0 24px;font-family:DM Sans,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;line-height:48px;display:flex}.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]{color:#999;cursor:not-allowed;background:#404144}.wallet-adapter-button-end-icon,.wallet-adapter-button-start-icon,.wallet-adapter-button-end-icon img,.wallet-adapter-button-start-icon img{justify-content:center;align-items:center;width:24px;height:24px;display:flex}.wallet-adapter-button-end-icon{margin-left:12px}.wallet-adapter-button-start-icon{margin-right:12px}.wallet-adapter-collapse{width:100%}.wallet-adapter-dropdown{display:inline-block;position:relative}.wallet-adapter-dropdown-list{z-index:99;grid-row-gap:10px;opacity:0;visibility:hidden;background:#2c2d30;border-radius:10px;grid-template-rows:1fr;margin:0;padding:10px;font-family:DM Sans,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;list-style:none;transition:opacity .2s,transform .2s,visibility .2s;display:grid;position:absolute;top:100%;right:0;box-shadow:0 8px 20px #0009}.wallet-adapter-dropdown-list-active{opacity:1;visibility:visible;transform:translateY(10px)}.wallet-adapter-dropdown-list-item{cursor:pointer;white-space:nowrap;box-sizing:border-box;color:#fff;border:none;border-radius:6px;outline:none;flex-direction:row;justify-content:center;align-items:center;width:100%;height:37px;padding:0 20px;font-size:14px;font-weight:600;display:flex}.wallet-adapter-dropdown-list-item:not([disabled]):hover{background-color:#1a1f2e}.wallet-adapter-modal-collapse-button svg{fill:#999;align-self:center}.wallet-adapter-modal-collapse-button.wallet-adapter-modal-collapse-button-active svg{transition:transform .15s ease-in;transform:rotate(180deg)}.wallet-adapter-modal{opacity:0;z-index:1040;background:#00000080;transition:opacity .15s linear;position:fixed;inset:0;overflow-y:auto}.wallet-adapter-modal.wallet-adapter-modal-fade-in{opacity:1}.wallet-adapter-modal-button-close{cursor:pointer;background:#1a1f2e;border:none;border-radius:50%;justify-content:center;align-items:center;padding:12px;display:flex;position:absolute;top:18px;right:18px}.wallet-adapter-modal-button-close:focus-visible{outline-color:#fff}.wallet-adapter-modal-button-close svg{fill:#777;transition:fill .2s}.wallet-adapter-modal-button-close:hover svg{fill:#fff}.wallet-adapter-modal-overlay{background:#00000080;position:fixed;inset:0}.wallet-adapter-modal-container{justify-content:center;align-items:center;min-height:calc(100vh - 6rem);margin:3rem;display:flex}@media (max-width:480px){.wallet-adapter-modal-container{min-height:calc(100vh - 2rem);margin:1rem}}.wallet-adapter-modal-wrapper{box-sizing:border-box;z-index:1050;background:#10141f;border-radius:10px;flex-direction:column;flex:1;align-items:center;max-width:400px;font-family:DM Sans,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;display:flex;position:relative;box-shadow:0 8px 20px #0009}.wallet-adapter-modal-wrapper .wallet-adapter-button{width:100%}.wallet-adapter-modal-title{text-align:center;color:#fff;margin:0;padding:64px 48px 48px;font-size:24px;font-weight:500;line-height:36px}@media (max-width:374px){.wallet-adapter-modal-title{font-size:18px}}.wallet-adapter-modal-list{width:100%;margin:0 0 12px;padding:0;list-style:none}.wallet-adapter-modal-list .wallet-adapter-button{border-radius:0;font-size:18px;font-weight:400}.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{opacity:.6;margin-left:auto;font-size:14px}.wallet-adapter-modal-list-more{cursor:pointer;color:#fff;background-color:#0000;border:none;align-self:flex-end;align-items:center;padding:12px 24px 24px 12px;display:flex}.wallet-adapter-modal-list-more svg{fill:#fff;margin-left:.5rem;transition:all .1s}.wallet-adapter-modal-list-more-icon-rotate{transform:rotate(180deg)}.wallet-adapter-modal-middle{box-sizing:border-box;flex-direction:column;align-items:center;width:100%;padding:0 24px 24px;display:flex}.wallet-adapter-modal-middle-button{cursor:pointer;color:#fff;background-color:#512da8;border:none;border-radius:8px;width:100%;margin-top:48px;padding:12px;font-size:18px;display:block}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-0:#07100b;--bg-1:#0b1a12;--bg-2:#0f2217;--bg-3:#14301f;--glass:#ffffff0a;--glass-2:#ffffff12;--glass-3:#ffffff1a;--line:#b6ff5c1f;--line-2:#b6ff5c3d;--line-soft:#ffffff12;--ink:#e8f3e8;--ink-2:#c6d9c9;--muted:#8ea596;--faint:#74907b;--accent:#b6ff5c;--accent-2:#93e63a;--accent-soft:#b6ff5c1f;--accent-ink:#06120a;--accent-rgb:182,255,92;--violet:#b08cff;--violet-2:#c7adff;--violet-soft:#b08cff24;--violet-rgb:176,140,255;--teal:#5ce0c8;--teal-2:#8df0de;--teal-soft:#5ce0c824;--teal-rgb:92,224,200;--good:#5ee39a;--good-soft:#5ee39a1f;--warn:#ffcf5c;--warn-soft:#ffcf5c1f;--bad:#ff6b7a;--bad-soft:#ff6b7a1f;--bg:var(--bg-0);--text:var(--ink);--card:var(--glass);--tint:var(--accent-rgb);--sans:"Geist", system-ui, -apple-system, "Segoe UI", sans-serif;--mono:"Geist Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--radius-xl:22px;--radius-lg:16px;--radius:12px;--radius-sm:10px;--radius-xs:8px;--content:1180px;--gutter:clamp(16px, 4vw, 32px);--nav-h:62px;--shadow:inset 0 1px 0 #ffffff0f, 0 24px 60px -30px #000000e6;--shadow-pop:0 30px 70px -20px #000000e6, 0 0 0 1px #b6ff5c0f;--glow:0 0 0 1px var(--line), 0 0 48px -12px #b6ff5c47;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:24px;--s6:32px;--s7:48px;--s8:72px;--z-nav:30;--z-pop:40;--z-overlay:50;--z-toast:60;--ease:cubic-bezier(.2,.8,.2,1)}@media (prefers-contrast:more){:root{--muted:#b3c8b8;--faint:#93aa9a;--ink-2:#dbe8dd;--line:#b6ff5c66;--line-2:#b6ff5ca6;--line-soft:#ffffff38;--glass:#ffffff17;--glass-2:#ffffff21;--glass-3:#ffffff2e}.card,.coin-card,.stats,.feed,.board,.how-step{-webkit-backdrop-filter:none;background:var(--bg-1)}.bg-grain,.bg-vignette{display:none}}*{box-sizing:border-box}html{background:var(--bg-0);scroll-behavior:smooth;overflow-x:clip}body{color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;background:var(--bg-0);margin:0;font-size:14px;line-height:1.5;overflow-x:clip}a{color:inherit;text-decoration:none}a:hover{text-underline-offset:3px;text-decoration:underline}.muted a,.hint a,.prose a{color:var(--accent)}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}img{display:block}h1,h2,h3,h4{letter-spacing:-.02em;text-wrap:balance;margin:0;font-weight:600;line-height:1.1}h1{letter-spacing:-.035em;font-size:clamp(32px,5vw,56px)}h1 em{background:linear-gradient(90deg, #d6ff9b, var(--accent) 30%, var(--teal) 55%, var(--violet-2) 80%, #d6ff9b);color:#0000;background-size:300% 100%;-webkit-background-clip:text;background-clip:text;font-style:normal;animation:16s linear infinite hue}@keyframes hue{to{background-position:300% 0}}h2{font-size:21px}h3{font-size:15px}p{margin:0}.mono{font-family:var(--mono);font-variant-numeric:tabular-nums}.num{font-variant-numeric:tabular-nums}.muted{color:var(--muted)}.faint{color:var(--faint)}.accent{color:var(--accent)}.violet{color:var(--violet)}.teal{color:var(--teal)}.good{color:var(--good)}.warn{color:var(--warn)}.bad{color:var(--bad)}.center{place-items:center;display:grid}.eyebrow{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--accent);align-items:center;gap:8px;font-size:11px;font-weight:500;display:inline-flex}.eyebrow:before{content:"";background:linear-gradient(90deg, var(--accent), transparent);width:18px;height:1px}.lead{color:var(--muted);max-width:62ch;font-size:16px;line-height:1.6}.lead b{color:var(--ink-2);font-weight:500}.hint{color:var(--muted);font-size:12px;line-height:1.5}.error{color:var(--bad);font-size:12px}.stack-2{gap:8px;display:grid}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}:focus:not(:focus-visible){outline:none}.btn.accent:focus-visible,.wallet-adapter-button-trigger:focus-visible,.trade-tabs button.on:focus-visible{outline-color:var(--ink)}::selection{background:#b6ff5c47}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}html{scroll-behavior:auto}}html[data-motion=paused] *,html[data-motion=paused] :before,html[data-motion=paused] :after{animation:none!important}html[data-motion=paused]{scroll-behavior:auto}.bg{z-index:-2;pointer-events:none;background:linear-gradient(180deg, #0c1c13 0%, var(--bg-0) 50%, #050b07 100%);position:fixed;inset:0;overflow:hidden}.bg i{will-change:transform;mix-blend-mode:screen;border-radius:50%;position:absolute}.bg-a{background:radial-gradient(circle,#b6ff5c2b 0%,#b6ff5c0f 35%,#b6ff5c00 62%);width:78vw;height:78vw;animation:44s ease-in-out infinite alternate drift-a;top:-34vw;left:-22vw}.bg-b{background:radial-gradient(circle,#5ce0c824 0%,#5ce0c80d 35%,#5ce0c800 62%);width:64vw;height:64vw;animation:56s ease-in-out infinite alternate drift-b;top:6vh;right:-24vw}.bg-c{background:radial-gradient(circle,#b08cff26 0%,#b08cff0d 35%,#b08cff00 62%);width:60vw;height:60vw;animation:66s ease-in-out infinite alternate drift-c;bottom:-36vw;left:26vw}@keyframes drift-a{to{transform:translate(14vw,12vh)scale(1.12)}}@keyframes drift-b{to{transform:translate(-12vw,18vh)scale(.92)}}@keyframes drift-c{to{transform:translate(-16vw,-10vh)scale(1.1)}}.bg-grain{opacity:.04;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .8 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:240px 240px;position:absolute;inset:0}.bg-vignette{background:radial-gradient(85% 75% at 50% 30%,#0000 35%,#0206049e 100%);position:absolute;inset:0}.shell{isolation:isolate;grid-template-rows:auto 1fr auto;min-height:100dvh;display:grid;position:relative}.nav{z-index:var(--z-nav);background:color-mix(in srgb, var(--bg-0) 70%, transparent);-webkit-backdrop-filter:blur(20px)saturate(150%);border-bottom:1px solid var(--line);position:sticky;top:0}.nav:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#b6ff5c73 30%,#5ce0c84d 60%,#0000);height:1px;position:absolute;bottom:-1px;left:0;right:0}.nav-inner{max-width:var(--content);padding:0 var(--gutter);height:var(--nav-h);align-items:center;gap:22px;margin:0 auto;display:flex}.wordmark{letter-spacing:-.025em;color:var(--ink);align-items:center;gap:9px;font-size:19px;font-weight:600;display:inline-flex}.wordmark:hover{text-decoration:none}.mark{filter:drop-shadow(0 0 10px #b6ff5c66);display:block}.nav-links{color:var(--muted);gap:4px;font-size:14px;font-weight:500;display:flex}.nav-links a{border-radius:999px;padding:7px 12px;transition:background .15s,color .15s;position:relative}.nav-links a:hover,.nav-links a.active{color:var(--ink);background:var(--glass);text-decoration:none}.nav-links a.active{color:var(--accent);background:var(--accent-soft)}.nav-links a.active:after{content:"";background:var(--accent);width:4px;height:4px;box-shadow:0 0 8px var(--accent);border-radius:50%;margin-left:-2px;position:absolute;bottom:-9px;left:50%}.nav-right{align-items:center;gap:10px;margin-left:auto;display:flex}.api-pill{border:1px solid var(--line);background:var(--glass);height:30px;font-family:var(--mono);color:var(--muted);white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:0 11px;font-size:11px;display:inline-flex}.api-pill.down{border-color:color-mix(in srgb, var(--bad) 40%, transparent);color:var(--bad)}.burger{border-radius:var(--radius);border:1px solid var(--line);background:var(--glass);flex-direction:column;justify-content:center;align-items:center;gap:4px;width:38px;height:38px;transition:border-color .15s,background .15s;display:none}.burger i{background:var(--ink);width:16px;height:1.5px;transition:transform .2s var(--ease), opacity .15s;border-radius:2px;display:block}.burger[aria-expanded=true]{border-color:var(--line-2);background:var(--accent-soft)}.burger[aria-expanded=true] i:first-child{transform:translateY(5.5px)rotate(45deg)}.burger[aria-expanded=true] i:nth-child(2){opacity:0}.burger[aria-expanded=true] i:nth-child(3){transform:translateY(-5.5px)rotate(-45deg)}main{padding:40px var(--gutter) 110px}.container{max-width:var(--content);gap:var(--s7);min-width:0;margin:0 auto;display:grid}.container>*{min-width:0}.footer{border-top:1px solid var(--line);padding:32px var(--gutter) 44px;color:var(--muted);background:linear-gradient(#0000,#00000059);font-size:12px}.footer-inner{max-width:var(--content);gap:12px;margin:0 auto;display:grid}.footer-brand{color:var(--muted);align-items:center;gap:8px;display:inline-flex}.footer-brand b{color:var(--ink-2);font-weight:600}.footer-links{flex-wrap:wrap;gap:16px;display:flex}.footer a{color:var(--ink-2)}.footer a:hover{color:var(--accent)}@media (max-width:760px){.nav-links{top:var(--nav-h);background:var(--bg-1);border-bottom:1px solid var(--line);padding:8px var(--gutter) 12px;animation:menu-in .2s var(--ease);flex-direction:column;gap:0;display:none;position:absolute;left:0;right:0;box-shadow:0 30px 60px -20px #000c}.nav-links.open{display:flex}.nav-links a{border-bottom:1px solid var(--line-soft);border-radius:0;padding:13px 4px;font-size:15px;background:0 0!important}.nav-links a.active:after{display:none}.nav-links a.active{color:var(--accent)}.burger{display:flex}.nav-right .api-pill{display:none}main{padding-top:24px;padding-bottom:72px}}@keyframes menu-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.live{font-family:var(--mono);color:var(--muted);text-transform:lowercase;align-items:center;gap:6px;font-size:11px;display:inline-flex}.live i{background:var(--faint);border-radius:50%;width:7px;height:7px}.live.live i{background:var(--good);animation:2s ease-out infinite pulse;box-shadow:0 0 #5ee39a99}.live.connecting i,.live.reconnecting i{background:var(--warn);animation:1s steps(2,end) infinite blink}@keyframes pulse{0%{box-shadow:0 0 #5ee39a8c}to{box-shadow:0 0 0 8px #5ee39a00}}@keyframes blink{50%{opacity:.3}}.btn{border:1px solid var(--line-2);background:var(--glass-2);height:40px;color:var(--ink);white-space:nowrap;transition:transform .15s var(--ease), background .15s, border-color .15s, box-shadow .2s;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:14px;font-weight:500;display:inline-flex}.btn:hover{background:var(--glass-3);border-color:var(--accent);text-decoration:none;transform:translateY(-1px);box-shadow:0 10px 30px -14px #b6ff5c59}.btn:active{transform:translateY(0)}.btn:disabled{opacity:.45;cursor:not-allowed;box-shadow:none;transform:none}.btn.accent{background:linear-gradient(180deg, #c9ff84, var(--accent) 55%, #a6f24c);color:var(--accent-ink);border-color:#b6ff5cb3;font-weight:600;box-shadow:inset 0 1px #ffffff59,0 0 0 1px #b6ff5c40,0 12px 36px -10px #b6ff5ca6}.btn.accent:hover{background:linear-gradient(180deg, #d6ff9b, #c3ff78 55%, var(--accent));border-color:#d6ff9b;box-shadow:inset 0 1px #fff6,0 0 0 1px #b6ff5c59,0 16px 44px -10px #b6ff5ccc}.btn.violet{background:linear-gradient(180deg, var(--violet-2), var(--violet));border-color:var(--violet);color:#120a24;font-weight:600;box-shadow:0 12px 36px -10px #b08cff99}.btn.violet:hover{background:var(--violet-2);border-color:var(--violet-2)}.btn.ghost{background:0 0}.btn.lg{height:48px;padding:0 24px;font-size:15px}.btn.sm{height:30px;padding:0 12px;font-size:12px}.btn.block{width:100%}.btn.lg:not(.inline){width:auto}.linkish{color:var(--muted);text-align:left;background:0 0;border:0;padding:0;font-size:13px;font-weight:500}.linkish:hover{color:var(--ink)}.field{gap:6px;min-width:0;display:grid}.field>span{color:var(--muted);font-size:12px;font-weight:500}.field-row{justify-content:space-between;gap:12px;display:flex}.input,.textarea{border:1px solid var(--line);border-radius:var(--radius);width:100%;height:44px;color:var(--ink);background:#00000047;padding:0 14px;font-size:14px;transition:border-color .15s,box-shadow .2s,background .15s;box-shadow:inset 0 1px #00000040}.textarea{resize:vertical;height:auto;min-height:96px;padding:10px 14px}.input:hover,.textarea:hover{border-color:var(--line-2)}.input:focus,.textarea:focus{border-color:var(--accent);box-shadow:0 0 0 4px var(--accent-soft), 0 0 32px -8px #b6ff5c59;background:#00000059;outline:none}.input:disabled{opacity:.5;cursor:not-allowed}.input::placeholder,.textarea::placeholder{color:var(--faint)}.amount{position:relative}.amount .input{height:52px;padding-right:76px;font-size:18px}.amount em{font-style:normal;font-family:var(--mono);color:var(--muted);pointer-events:none;font-size:13px;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.seg{border:1px solid var(--line);background:#00000040;border-radius:999px;gap:2px;padding:3px;display:inline-flex}.seg button{height:26px;color:var(--muted);font-family:var(--mono);background:0 0;border:0;border-radius:999px;padding:0 10px;font-size:12px;font-weight:500;transition:background .15s,color .15s}.seg button:hover{color:var(--ink)}.seg button[aria-pressed=true]{background:var(--accent-soft);color:var(--accent);box-shadow:inset 0 0 0 1px var(--line-2)}.seg.lg button{height:34px;font-family:var(--sans);padding:0 16px;font-size:13px}.seg.inline{vertical-align:middle;margin-left:6px}.seg.inline button{height:20px;padding:0 7px;font-size:11px}.toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.toolbar .search{flex:280px;max-width:420px}.notice{border-radius:var(--radius);border:1px solid var(--line);background:var(--glass);justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;font-size:13px;line-height:1.45;display:flex}.notice.compact{padding:8px 12px;font-size:12px}.notice.info{border-color:color-mix(in srgb, var(--violet) 35%, transparent);background:var(--violet-soft)}.notice.good{border-color:color-mix(in srgb, var(--good) 40%, transparent);background:var(--good-soft)}.notice.warn{border-color:color-mix(in srgb, var(--warn) 40%, transparent);background:var(--warn-soft)}.notice.bad{border-color:color-mix(in srgb, var(--bad) 40%, transparent);background:var(--bad-soft)}.chip{height:22px;font-family:var(--mono);border:1px solid var(--line);color:var(--muted);background:var(--glass);white-space:nowrap;border-radius:999px;align-items:center;padding:0 8px;font-size:11px;font-weight:500;display:inline-flex}.chip.good{color:var(--good);border-color:color-mix(in srgb, var(--good) 40%, transparent);background:var(--good-soft)}.chip.warn{color:var(--warn);border-color:color-mix(in srgb, var(--warn) 40%, transparent);background:var(--warn-soft)}.chip.bad{color:var(--bad);border-color:color-mix(in srgb, var(--bad) 40%, transparent);background:var(--bad-soft)}.chip.accent{color:var(--accent);border-color:var(--line-2);background:var(--accent-soft)}.chip.violet{color:var(--violet-2);border-color:color-mix(in srgb, var(--violet) 40%, transparent);background:var(--violet-soft)}.depth{height:22px;font-family:var(--mono);letter-spacing:.02em;border:1px solid var(--line-2);color:var(--accent);background:var(--accent-soft);border-radius:999px;flex:none;align-items:center;gap:5px;padding:0 8px;font-size:11px;font-weight:600;display:inline-flex}.depth:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px}.depth.d1{color:var(--teal-2);border-color:color-mix(in srgb, var(--teal) 45%, transparent);background:var(--teal-soft)}.depth.d2{color:var(--violet-2);border-color:color-mix(in srgb, var(--violet) 45%, transparent);background:var(--violet-soft)}.depth.d3{color:var(--warn);border-color:color-mix(in srgb, var(--warn) 45%, transparent);background:var(--warn-soft)}.pill{border:1px solid var(--line-soft);height:22px;color:var(--ink-2);background:var(--glass);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;align-items:center;gap:4px;max-width:100%;padding:0 9px;font-size:12px;font-weight:500;transition:background .15s,border-color .15s;display:inline-flex;overflow:hidden}.pill.parent{color:var(--accent);border-color:var(--line)}.pill.parent:hover{background:var(--accent-soft);border-color:var(--line-2);text-decoration:none}.pill.root{color:var(--muted)}.pill.static{height:26px;font-family:var(--mono);justify-self:start;font-size:12px}.qpill{height:18px;font-family:var(--mono);letter-spacing:.04em;border:1px solid var(--line-soft);color:var(--muted);white-space:nowrap;background:#00000040;border-radius:999px;align-items:center;padding:0 7px;font-size:10px;display:inline-flex}.addr{color:var(--muted);font-size:12px}.addr:hover{color:var(--ink)}.problems{color:var(--warn);gap:2px;margin:0;padding-left:18px;font-size:12px;display:grid}.card,.coin-card,.stats,.feed,.board,.how-step{border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow);background:linear-gradient(#ffffff0e,#ffffff06);min-width:0;position:relative}.card:before,.coin-card:before,.stats:before,.feed:before,.board:before,.how-step:before{content:"";border-radius:inherit;pointer-events:none;z-index:2;-webkit-mask-composite:xor;background:linear-gradient(155deg,#b6ff5c73,#b6ff5c0f 36%,#ffffff08 62%,#b08cff38);padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.card{-webkit-backdrop-filter:blur(14px)}.card.pad{align-content:start;gap:10px;padding:20px 22px;display:grid}.card.raised{border-radius:var(--radius-xl);background:linear-gradient(#ffffff12,#ffffff08);padding:24px}.section-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:14px;display:flex}.section-head .more{color:var(--accent);font-size:13px}.grid-2{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;display:grid}.grid-3{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;display:grid}.grid-cards{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:16px;display:grid}.grid-cards.one{grid-template-columns:1fr}.split-2{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:32px;display:grid}@media (max-width:900px){.split-2{grid-template-columns:1fr}}.empty{text-align:center;color:var(--muted);border:1px dashed var(--line-2);border-radius:var(--radius-lg);background:#0000002e;justify-items:center;gap:6px;padding:36px 24px;font-size:13px;display:grid}.empty b{color:var(--ink-2);font-size:14px;font-weight:500}.empty p{max-width:48ch}.empty-action{margin-top:6px}.kv{grid-template-columns:110px 1fr;gap:0;margin:0;font-size:13px;display:grid}.kv dt,.kv dd{border-bottom:1px solid var(--line-soft);overflow-wrap:anywhere;min-width:0;margin:0;padding:8px 0}.kv dt{color:var(--muted)}.kv dt:last-of-type,.kv dd:last-of-type{border-bottom:0}.table{border-collapse:collapse;width:100%;font-size:13px}.table th{text-align:left;font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--line-2);padding:8px 12px;font-size:11px;font-weight:500}.table td{border-bottom:1px solid var(--line-soft);padding:10px 12px}.table tr:last-child td{border-bottom:0}.sk{background:linear-gradient(90deg,#ffffff0d 25%,#ffffff1c 50%,#ffffff0d 75%) 0 0/200% 100%;border-radius:6px;animation:1.4s linear infinite shimmer;display:block}@keyframes shimmer{to{background-position:-200% 0}}.sk-card{pointer-events:none}.stats{clip-path:inset(0 round var(--radius-lg));grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.stat{border-left:1px solid var(--line-soft);align-content:start;gap:6px;min-width:0;padding:20px 22px 18px;display:grid;position:relative;overflow:hidden}.stat:first-child{border-left:0}.stat>span:not(.stat-icon){font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);padding-right:36px;font-size:11px;font-weight:500}.stat b{letter-spacing:-.03em;color:var(--ink);font-variant-numeric:tabular-nums;text-overflow:ellipsis;font-size:28px;font-weight:600;line-height:1.1;overflow:hidden}.stat.hero b{color:var(--accent);text-shadow:0 0 24px #b6ff5c59;font-size:32px}.stat.hero{background:radial-gradient(120% 100% at 0 100%,#b6ff5c1a,#0000 60%)}.stat.violet b{color:var(--violet-2)}.stat small{font-family:var(--mono);color:var(--faint);text-overflow:ellipsis;font-size:11px;overflow:hidden}.stat-icon{width:30px;height:30px;color:var(--accent);opacity:.5;position:absolute;top:14px;right:16px}.stat.violet .stat-icon{color:var(--violet)}.stat-icon svg{width:100%;height:100%}@media (max-width:760px){.stats{grid-template-columns:1fr 1fr}.stat{border-left:0;border-top:1px solid var(--line-soft);padding:16px}.stat:nth-child(-n+2){border-top:0}.stat:nth-child(2n){border-left:1px solid var(--line-soft)}.stat b{font-size:22px}.stat.hero b{font-size:24px}.stat-icon{width:22px;height:22px;top:12px;right:12px}}.spores{z-index:-1;pointer-events:none;width:100%;height:100%;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000 0 55vh,#00000059 110vh 100%);mask-image:linear-gradient(#000 0 55vh,#00000059 110vh 100%)}section.hero{gap:22px;max-width:880px;padding:48px 0 8px;display:grid}section.hero h1{letter-spacing:-.045em;text-shadow:0 10px 60px #b6ff5c1f;font-size:clamp(44px,7.4vw,88px);line-height:.98}.hero-tagline{color:var(--ink-2);letter-spacing:-.015em;max-width:34ch;font-size:clamp(18px,2.2vw,24px);font-weight:500;line-height:1.3}section.hero .lead{font-size:15px}.hero-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.hero-actions .btn.accent{animation:4s ease-in-out infinite halo}@keyframes halo{0%,to{box-shadow:inset 0 1px #ffffff59,0 0 0 1px #b6ff5c40,0 12px 36px -10px #b6ff5ca6}50%{box-shadow:inset 0 1px #ffffff59,0 0 0 4px #b6ff5c24,0 14px 48px -8px #b6ff5cf2}}.hero-search{max-width:640px}section.hero>*{animation:rise .7s var(--ease) both}section.hero>:nth-child(2){animation-delay:50ms}section.hero>:nth-child(3){animation-delay:.1s}section.hero>:nth-child(4){animation-delay:.15s}section.hero>:nth-child(5){animation-delay:.2s}section.hero>:nth-child(6){animation-delay:.25s}@keyframes rise{0%{opacity:0;transform:translateY(12px)}}.how-strip{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));align-items:start;gap:16px;display:grid}.how-step{border-radius:var(--radius-xl);transition:transform .2s var(--ease), box-shadow .2s;gap:10px;padding:22px;display:grid}.how-step:hover{box-shadow:var(--glow);transform:translateY(-2px)}.how-step i{font-style:normal;font-family:var(--mono);color:var(--accent);border:1px solid var(--line-2);background:var(--accent-soft);border-radius:50%;place-items:center;width:30px;height:30px;font-size:12px;font-weight:600;display:grid;box-shadow:0 0 18px -4px #b6ff5c80}.how-step h3{font-size:16px}.how-step p{color:var(--muted);font-size:13px;line-height:1.55}.how-strip .more{color:var(--accent);grid-column:1/-1;font-size:13px}.search{position:relative}.search .input{padding-left:38px}.search.lg .input{border-color:var(--line-2);border-radius:var(--radius-lg);background:#00000061;height:56px;padding-left:48px;font-size:16px}.search-icon{color:var(--muted);pointer-events:none;transition:color .15s;position:absolute;top:50%;left:13px;transform:translateY(-50%)}.search:focus-within .search-icon{color:var(--accent)}.search.lg .search-icon{width:18px;height:18px;left:18px}.search-busy{border:2px solid var(--line-2);border-top-color:var(--accent);border-radius:50%;width:12px;height:12px;margin-top:-6px;animation:.8s linear infinite spin;position:absolute;top:50%;right:14px}@keyframes spin{to{transform:rotate(360deg)}}.search-pop{z-index:var(--z-pop);background:color-mix(in srgb, var(--bg-1) 94%, transparent);border:1px solid var(--line-2);border-radius:var(--radius-lg);max-height:360px;box-shadow:var(--shadow-pop);-webkit-backdrop-filter:blur(24px);animation:rise .2s var(--ease);padding:6px;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:auto}.search-row{border-radius:var(--radius);cursor:pointer;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 10px;display:grid}.search-row.active{background:var(--accent-soft)}.search-main{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;overflow:hidden}.search-meta{color:var(--muted);align-items:center;gap:8px;font-size:12px;display:inline-flex}.search-note{color:var(--muted);padding:12px;font-size:13px}.logo{object-fit:cover;background:var(--bg-3);border:1px solid var(--line);border-radius:50%;flex:none}.logo.letter{color:var(--accent);font-weight:600;font-family:var(--mono);background:radial-gradient(circle at 35% 30%, #b6ff5c40, var(--bg-3) 70%);place-items:center;display:grid}.logo.big{box-shadow:var(--glow);border-radius:20px}.logo.ring{box-shadow:0 0 0 2px rgba(var(--tint), .35), 0 0 22px -2px rgba(var(--tint), .55);border-color:rgba(var(--tint), .4)}.coin-card{cursor:pointer;isolation:isolate;transition:transform .22s var(--ease), box-shadow .25s, border-color .2s;gap:12px;padding:18px;display:grid;overflow:hidden}.coin-card:after{content:"";border-radius:inherit;pointer-events:none;z-index:-1;opacity:.75;background:radial-gradient(120% 90% at 0% 0%, rgba(var(--tint), .22), transparent 55%), radial-gradient(80% 60% at 100% 100%, rgba(var(--tint), .08), transparent 60%);transition:opacity .25s;position:absolute;inset:0}.coin-card:hover,.coin-card:focus-visible{border-color:rgba(var(--tint), .35);box-shadow:inset 0 1px 0 #ffffff14, 0 30px 60px -28px #000000f2, 0 0 0 1px rgba(var(--tint), .25), 0 0 64px -14px rgba(var(--tint), .5);transform:translateY(-3px)}.coin-card:hover:after{opacity:1}.coin-card.fresh{animation:1.2s ease-out fresh}@keyframes fresh{0%{box-shadow:0 0 0 2px var(--accent);background:var(--accent-soft)}to{box-shadow:none}}.coin-card-head{align-items:center;gap:12px;display:flex}.coin-card-title{flex:1;gap:1px;min-width:0;display:grid}.coin-card-title b{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;overflow:hidden}.coin-card-title span{font-size:12px}.coin-card-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.coin-card-metrics{border-top:1px solid var(--line-soft);grid-template-columns:repeat(3,1fr);padding-top:12px;display:grid}.coin-card-metrics div{gap:3px;min-width:0;display:grid}.coin-card-metrics div+div{border-left:1px solid var(--line-soft);padding-left:12px}.coin-card-metrics span{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:10px}.coin-card-metrics b{font-family:var(--mono);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;overflow:hidden}.coin-card-metrics small{color:var(--muted);font-weight:400}.coin-card-foot{font-family:var(--mono);color:var(--muted);justify-content:space-between;font-size:11px;display:flex}.coin-card-action{border-top:1px solid var(--line-soft);gap:8px;padding-top:12px;display:flex}.coin-card-action .btn{flex:1}.coin-card-rank{letter-spacing:-.05em;color:rgba(var(--tint), .13);pointer-events:none;font-size:44px;font-weight:700;line-height:1;position:absolute;bottom:110px;right:16px}.coin-card.lg{border-radius:var(--radius-xl);gap:14px;padding:22px}.coin-card.lg .coin-card-head{gap:14px}.coin-card.lg .coin-card-title b{font-size:17px}.coin-card.lg .coin-card-title span{font-size:13px}.coin-card.lg .coin-card-metrics b{font-size:16px}.coin-card.lg .coin-card-metrics{padding-top:14px}.progress{background:#ffffff12;border-radius:999px;width:100%;height:4px;position:relative;overflow:hidden}.progress i{background:linear-gradient(90deg, var(--accent-2), var(--accent));height:100%;transition:width .6s var(--ease);border-radius:999px;display:block;box-shadow:0 0 12px #b6ff5cb3}.stat .progress{margin-top:4px}.feed{clip-path:inset(0 round var(--radius-lg));margin:0;padding:0;list-style:none;display:grid}.feed-row{border-bottom:1px solid var(--line-soft);grid-template-columns:44px minmax(0,1fr) auto auto 76px;align-items:center;gap:10px;padding:10px 16px;font-size:13px;transition:background .25s;display:grid;position:relative}.feed-row:last-child{border-bottom:0}.feed-row:hover{background:linear-gradient(90deg,#b6ff5c12,#0000 70%)}.feed-row:before{content:"";background:var(--accent);opacity:0;width:2px;transition:opacity .2s;position:absolute;top:0;bottom:0;left:0}.feed-row:hover:before{opacity:.6}.feed-row.fresh{animation:tick 1.8s var(--ease)}.feed-row.fresh:before{opacity:1;box-shadow:0 0 12px var(--accent)}@keyframes tick{0%{opacity:0;background:#b6ff5c47;transform:translateY(-14px)}18%{opacity:1;background:#b6ff5c47;transform:none}to{background:0 0}}.feed-row time{color:var(--faint);font-size:11px}.feed-coin{align-items:center;gap:10px;min-width:0;display:flex}.feed-coin:hover{text-decoration:none}.feed-coin:hover b{color:var(--accent)}.feed-text{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.feed-text b{font-weight:600}.feed-text span{font-size:12px}.feed-parent{min-width:0;max-width:160px}.feed-mcap{text-align:right;color:var(--ink-2);font-size:12px}@media (max-width:560px){.feed-row{grid-template-columns:36px minmax(0,1fr) auto}.feed-parent,.feed-mcap{display:none}}.board{clip-path:inset(0 round var(--radius-lg))}.board-row{border-bottom:1px solid var(--line-soft);color:var(--ink);grid-template-columns:40px minmax(0,1fr) 110px 130px 90px 110px 64px;align-items:center;gap:12px;padding:11px 18px;font-size:13px;transition:background .15s,box-shadow .15s;display:grid;position:relative}.board-row:last-child{border-bottom:0}.board-row:not(.head):hover{box-shadow:inset 3px 0 0 var(--accent);background:linear-gradient(90deg,#b6ff5c17,#b6ff5c05 60%,#0000);text-decoration:none}.board-row:not(.head):hover .board-name b{color:var(--accent)}.board-row.head{top:var(--nav-h);z-index:3;font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);background:color-mix(in srgb, var(--bg-1) 92%, transparent);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--line-2);padding:11px 18px;font-size:10px;position:sticky}.board-row .num{text-align:right;white-space:nowrap}.board-row .rank{color:var(--faint);font-weight:600}.board-row .rank.top{color:var(--accent)}.board-coin{align-items:center;gap:12px;min-width:0;display:flex}.board-name{gap:2px;min-width:0;display:grid}.board-name b{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.board-name span{align-items:center;gap:6px;min-width:0;font-size:11px;display:inline-flex}.board-name span .t{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.locked-cell{justify-items:end;gap:5px;display:grid}.locked-bar{background:#ffffff12;border-radius:999px;width:100%;height:3px;overflow:hidden}.locked-bar i{height:100%;width:var(--w,0%);background:linear-gradient(90deg, var(--accent-2), var(--accent));border-radius:999px;min-width:2px;display:block;box-shadow:0 0 8px #b6ff5c99}.board-pad{padding:16px}@media (max-width:860px){.board-row{grid-template-columns:30px minmax(0,1fr) 96px 110px 70px}.board-row .vol,.board-row .age{display:none}}@media (max-width:520px){.board-row{grid-template-columns:22px minmax(0,1fr) 70px 84px;gap:8px;padding:10px 12px}.board-row>:nth-child(5){display:none}.board-coin{gap:8px}.board-coin .depth,.board-name .qpill{display:none}.board-coin .logo{width:30px!important;height:30px!important}}.page-head{gap:12px;display:grid}.page-head h1{font-size:clamp(32px,4.8vw,50px)}.coin-page{gap:var(--s6)}.coin-head{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:20px;display:grid}.coin-head-text{gap:10px;min-width:0;display:grid}.coin-title{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.coin-title h1{font-size:clamp(26px,4vw,40px)}.coin-title .ticker{color:var(--muted);font-size:16px}.coin-meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:14px 18px;font-size:12px;display:flex}.coin-meta .links{gap:12px;display:inline-flex}.coin-meta .links a{color:var(--accent)}.coin-desc{color:var(--ink-2);max-width:70ch;font-size:14px}.coin-cta{align-self:center}@media (max-width:760px){.coin-head{grid-template-columns:auto minmax(0,1fr)}.coin-cta{grid-column:1/-1;width:100%}}.crumbs{flex-wrap:wrap;align-items:center;gap:2px;font-size:13px;display:flex}.crumb{color:var(--muted);border-radius:999px;padding:2px 7px}.crumb:hover{color:var(--ink);background:var(--glass-2);text-decoration:none}.crumb.quote{color:var(--faint);font-size:12px}.crumb.self{color:var(--accent);font-weight:600}.crumb-seg{align-items:center;gap:2px;display:inline-flex}.crumb-seg i{color:var(--faint);font-style:normal}.coin-grid{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:24px;display:grid}.coin-main{gap:24px;min-width:0;display:grid}.coin-side{gap:16px;display:grid;position:sticky;top:78px}@media (max-width:980px){.coin-grid{grid-template-columns:1fr}.coin-side{position:static}}.tree-card{padding:20px 22px 14px}.spawn-cta{background:linear-gradient(#b6ff5c17,#ffffff06);gap:12px}.spawn-cta .btn{justify-self:start}.tape{padding:20px 22px}.tape-rows{display:grid}.tape-row{border-bottom:1px solid var(--line-soft);grid-template-columns:42px 44px minmax(0,1fr) minmax(0,1fr) 90px 70px;align-items:center;gap:10px;padding:7px 0;font-size:12px;display:grid}.tape-row:last-child{border-bottom:0}.tape-row:hover{background:var(--glass);text-decoration:none}.tape-row .who{text-align:right}.tape-row.buy>:nth-child(3){color:var(--good)}.tape-row.sell>:nth-child(3){color:var(--bad)}@media (max-width:640px){.tape-row{grid-template-columns:38px 40px minmax(0,1fr) 80px}.tape-row>:nth-child(4),.tape-row .who{display:none}}.chart{gap:10px;padding:18px 20px 14px;display:grid}.chart-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.chart-head b{font-size:14px}@media (max-width:640px){.chart-box{height:240px}}.trade{gap:14px;padding:18px 20px 20px;display:grid}.trade-tabs{border:1px solid var(--line);background:#00000047;border-radius:999px;grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}.trade-tabs button{height:36px;color:var(--muted);background:0 0;border:0;border-radius:999px;font-size:13px;font-weight:600;transition:background .15s,color .15s}.trade-tabs button:hover{color:var(--ink)}.trade-tabs button.on.buy{background:var(--accent);color:var(--accent-ink);box-shadow:0 6px 20px -8px #b6ff5cb3}.trade-tabs button.on.sell{background:var(--violet);color:#120a24;box-shadow:0 6px 20px -8px #b08cffb3}.quick{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.quick>button{border:1px solid var(--line);background:var(--glass);height:28px;color:var(--ink-2);font-family:var(--mono);border-radius:999px;padding:0 11px;font-size:11px;transition:border-color .15s,color .15s,background .15s}.quick>button:hover:not(:disabled){border-color:var(--accent);color:var(--accent);background:var(--accent-soft)}.quick>button:disabled{opacity:.4;cursor:not-allowed}.quick-slip{align-items:center;gap:8px;margin-left:auto;font-size:11px;display:inline-flex}.quote{border-radius:var(--radius);border:1px solid var(--line-soft);background:#00000047;gap:7px;padding:12px 14px;font-size:13px;display:grid}.quote>div{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.quote span{color:var(--muted)}.quote b{font-family:var(--mono);font-variant-numeric:tabular-nums;text-align:right;font-size:13px;font-weight:500}.quote b.accent{font-size:15px}.quote b.route{color:var(--ink-2);overflow-wrap:anywhere;font-size:11px}.trade .wallet-adapter-button-trigger{justify-content:center;width:100%;height:48px!important}.tx-steps{border-radius:var(--radius);border:1px solid var(--line-soft);background:#00000047;gap:10px;margin:0;padding:12px 14px;font-size:13px;list-style:none;display:grid}.tx-steps li{color:var(--muted);grid-template-columns:22px minmax(0,1fr);align-items:start;gap:10px;display:grid}.tx-steps li i{border:1px solid var(--line-soft);width:22px;height:22px;font-style:normal;font-family:var(--mono);border-radius:50%;place-items:center;font-size:11px;display:grid}.tx-steps li div{gap:2px;min-width:0;display:grid}.tx-steps li small{color:var(--faint);overflow-wrap:anywhere;font-size:11px}.tx-steps li.active{color:var(--ink)}.tx-steps li.active i{border-color:var(--accent);color:var(--accent);animation:1s steps(2,end) infinite blink}.tx-steps li.done{color:var(--ink-2)}.tx-steps li.done i{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.tx-steps li.fail{color:var(--bad)}.tx-steps li.fail i{border-color:var(--bad);color:var(--bad)}.tx-steps li.fail small{color:var(--bad)}.spawn-grid{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:28px;display:grid}.spawn-main{gap:18px;min-width:0;display:grid}.spawn-side{gap:16px;display:grid;position:sticky;top:78px}@media (max-width:980px){.spawn-grid{grid-template-columns:1fr}.spawn-side{position:static}}.spawn-progress{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.spawn-progress em{font-style:normal}.spawn-progress span{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--faint);gap:7px;font-size:11px;display:grid}.spawn-progress i{background:#ffffff14;border-radius:999px;height:4px;display:block;position:relative;overflow:hidden}.spawn-progress i:after{content:"";border-radius:inherit;background:linear-gradient(90deg, var(--accent-2), var(--accent));transform-origin:0;transition:transform .6s var(--ease);position:absolute;inset:0;transform:scaleX(0)}.spawn-progress .done{color:var(--accent)}.spawn-progress .done i:after{transform:scaleX(1);box-shadow:0 0 12px #b6ff5cb3}.spawn-progress .active{color:var(--ink-2)}.spawn-progress .active i:after{animation:1.6s ease-in-out infinite alternate breathe;transform:scaleX(.5);box-shadow:0 0 12px #b6ff5c99}@keyframes breathe{0%{opacity:.7;transform:scaleX(.3)}to{opacity:1;transform:scaleX(.75)}}.step-card{gap:16px;transition:opacity .25s,filter .25s;display:grid}.step-card.dim{opacity:.45;pointer-events:none;filter:saturate(.6)}.step-head{align-items:center;gap:12px;display:flex}.step-head i{font-style:normal;font-family:var(--mono);color:var(--accent);border:1px solid var(--line-2);background:var(--accent-soft);border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:12px;font-weight:600;transition:background .25s,color .25s,box-shadow .25s;display:grid}.step-card.done .step-head i{background:var(--accent);color:var(--accent-ink);border-color:var(--accent);box-shadow:0 0 18px -2px #b6ff5cb3}.step-head h2{flex:1;font-size:19px}.parent-pick{border-radius:var(--radius-lg);background:radial-gradient(120% 100% at 0% 0%, rgba(var(--tint), .16), transparent 60%), #0000003d;border:1px solid var(--line-soft);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:16px;display:grid}.parent-text{gap:6px;min-width:0;display:grid}.parent-title{flex-wrap:wrap;align-items:center;gap:10px;font-size:15px;display:flex}.parent-facts{color:var(--muted);flex-wrap:wrap;gap:14px;font-size:12px;display:flex}.parent-facts b{color:var(--ink-2);font-family:var(--mono);font-weight:500}.parent-facts a{color:var(--accent)}.pool-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.pool-search{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px;display:grid}.pool-note{font-size:13px;line-height:1.45}.sol-mark{color:var(--accent);background:radial-gradient(circle at 35% 30%, #b6ff5c4d, var(--bg-3) 70%);place-items:center;font-size:30px;display:grid}.explore-count{margin-bottom:12px}.board-action .btn{height:28px;padding:0 12px}@media (max-width:560px){.pool-search{grid-template-columns:1fr}.pool-actions{justify-content:flex-start;width:100%}}@media (max-width:640px){.parent-pick{grid-template-columns:auto minmax(0,1fr)}.parent-elig{grid-column:1/-1}}.dropzone{border:1px dashed var(--line-2);border-radius:var(--radius-lg);cursor:pointer;text-align:center;min-height:150px;color:var(--muted);background:radial-gradient(80% 100% at 50% 100%,#b6ff5c0f,#0000 70%),#00000038;place-items:center;gap:10px;padding:20px;font-size:13px;transition:border-color .15s,background .15s,box-shadow .2s;display:grid;position:relative}.dropzone:hover,.dropzone:focus-within{border-color:var(--accent);box-shadow:0 0 0 4px var(--accent-soft);background:radial-gradient(80% 100% at 50% 100%,#b6ff5c1f,#0000 70%),#00000038}.dropzone input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.dropzone img{object-fit:cover;width:104px;height:104px;box-shadow:0 0 0 2px rgba(var(--tint), .4), 0 0 32px -4px rgba(var(--tint), .6);border-radius:24px}.dropzone-glyph{width:34px;height:34px;color:var(--accent);opacity:.8}.dropzone-glyph svg{width:100%;height:100%}.dropzone b{color:var(--ink-2);font-weight:500}.dropzone.has{min-height:0}.preview{isolation:isolate;gap:14px;padding:0;overflow:hidden}.preview-band{text-align:center;background:radial-gradient(120% 120% at 50% 0%, rgba(var(--tint), .3), transparent 65%);justify-items:center;gap:12px;padding:24px 22px 18px;display:grid;position:relative}.preview-band .eyebrow{position:absolute;top:16px;left:20px}.preview-img{object-fit:cover;width:96px;height:96px;box-shadow:0 0 0 2px rgba(var(--tint), .45), 0 0 44px -6px rgba(var(--tint), .75), 0 20px 40px -20px #000000e6;border-radius:28px;margin-top:16px}.preview-img.letter{font-family:var(--mono);color:var(--accent);background:radial-gradient(circle at 35% 30%, rgba(var(--tint), .3), var(--bg-3) 70%);place-items:center;font-size:34px;font-weight:600;display:grid}.preview-name{gap:2px;min-width:0;max-width:100%;display:grid}.preview-name b{letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;font-size:20px;overflow:hidden}.preview-name span{font-size:13px}.preview-pills{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.preview-body{gap:12px;padding:0 22px 20px;display:grid}.preview-body .hint{text-align:center}.preview-desc{color:var(--ink-2);text-align:center;overflow-wrap:anywhere;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:13px;display:-webkit-box;overflow:hidden}.preview-split{border-top:1px solid var(--line-soft);gap:8px;padding-top:12px;display:grid}.preview-split>span{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);justify-content:space-between;font-size:11px;display:flex}.split{gap:10px;display:grid}.split-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;font-size:13px;display:flex}.split-head span{font-size:11px;font-family:var(--mono)}.split-bar{background:#ffffff0f;border-radius:999px;gap:2px;height:10px;display:flex;overflow:hidden}.split-bar i{background:var(--violet);height:100%;transition:width .5s var(--ease);display:block}.split-bar i.you{background:linear-gradient(90deg, var(--accent-2), var(--accent));box-shadow:0 0 10px #b6ff5c80}.split-bar i.platform{background:var(--faint)}.split-bar i.agent{background:linear-gradient(90deg,#ffb347,#ff7a1a);box-shadow:0 0 10px #ff963c73}.dot.agent{background:#ff9a3c}.agent-models{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;display:grid}.agent-model{text-align:left;border:1px solid var(--line);background:var(--card-2,#ffffff08);color:var(--text);cursor:pointer;transition:border-color .15s var(--ease), background .15s var(--ease);border-radius:12px;flex-direction:column;align-items:flex-start;gap:2px;padding:10px 12px;display:flex}.agent-model small{color:var(--muted);font-size:11.5px}.agent-model:hover{border-color:var(--line-strong,#ffffff38)}.agent-model.on{background:#ff9a3c14;border-color:#ff9a3c;box-shadow:inset 0 0 0 1px #ff9a3c59}.agent-pick .hint{margin-top:8px}.split-rows{gap:6px;margin:0;padding:0;font-size:13px;list-style:none;display:grid}.split-rows li{grid-template-columns:10px minmax(0,1fr) auto auto;align-items:center;gap:10px;display:grid}.split-rows .dot{background:var(--violet);border-radius:50%;width:10px;height:10px}.split-rows .dot.you{background:var(--accent);box-shadow:0 0 8px #b6ff5c99}.split-rows .dot.platform{background:var(--faint)}.split-role{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.split-rows b{font-weight:600}.cost{border-radius:var(--radius-lg);border:1px solid var(--line);background:#00000038;gap:10px;padding:16px 18px;transition:border-color .2s;display:grid}.cost.short{border-color:color-mix(in srgb, var(--bad) 45%, transparent);background:color-mix(in srgb, var(--bad-soft) 60%, #00000038)}.cost-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}.cost-rows{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:9px 16px;margin:0;font-size:13px;display:grid}.cost-rows dt{color:var(--ink-2);gap:1px;min-width:0;margin:0;display:grid}.cost-rows dt small{color:var(--faint);font-size:11px}.cost-rows dd{text-align:right;white-space:nowrap;justify-items:end;gap:1px;margin:0;display:grid}.cost-rows dd small{color:var(--faint);font-size:11px;font-family:var(--mono);font-weight:400}.cost-rows .total{border-top:1px solid var(--line-soft);color:var(--ink);padding-top:9px;font-weight:600}.cost-rows dd.total{color:var(--accent);font-size:15px}.cost .notice.compact{justify-content:flex-start}.launch-empty{border-style:solid;border-color:var(--line-2);box-shadow:var(--shadow);background:radial-gradient(120% 100% at 50% 0,#b6ff5c1a,#0000002e 60%);gap:10px;padding:44px 24px}.launch-empty b{color:var(--ink);letter-spacing:-.01em;font-size:18px}.launch-empty p{max-width:52ch;font-size:13px;line-height:1.55}.launch-empty-glyph{width:56px;height:56px;color:var(--accent);background:var(--accent-soft);border:1px solid var(--line-2);border-radius:50%;place-items:center;margin-bottom:4px;display:grid;box-shadow:0 0 32px -6px #b6ff5c80}.launch-empty-glyph svg{width:28px;height:28px}.launch-empty .empty-action{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.launch-empty.compact{padding:28px 18px}.launch-empty.compact b{font-size:15px}.map-state.launch{pointer-events:none}.map-state.launch .launch-empty{pointer-events:auto;-webkit-backdrop-filter:blur(14px);width:100%;max-width:560px}@media (max-width:900px){.map-state.launch{align-items:start;padding-top:236px}}.success{border-radius:var(--radius-lg);background:var(--good-soft);border:1px solid color-mix(in srgb, var(--good) 40%, transparent);animation:rise .4s var(--ease);gap:14px;padding:20px;display:grid}.success-head{align-items:center;gap:12px;display:flex}.success-head i{background:var(--accent);width:38px;height:38px;color:var(--accent-ink);border-radius:50%;flex:none;place-items:center;font-style:normal;font-weight:700;display:grid;box-shadow:0 0 24px -4px #b6ff5ccc}.success-head div{gap:2px;min-width:0;display:grid}.success-head b{font-size:16px}.success-head .mono{overflow-wrap:anywhere;font-size:12px}.success-actions{flex-wrap:wrap;gap:8px;display:flex}.how{gap:var(--s6)}.how-cards{gap:18px;max-width:860px;display:grid}.how-card{border-radius:var(--radius-xl);grid-template-columns:52px minmax(0,1fr);gap:18px;padding:26px 28px 26px 24px;display:grid}.how-card>i{border:1px solid var(--line-2);background:var(--accent-soft);width:44px;height:44px;color:var(--accent);border-radius:14px;place-items:center;font-style:normal;display:grid;box-shadow:0 0 22px -6px #b6ff5c99}.how-card>i svg{width:22px;height:22px}.how-card.violet>i{color:var(--violet-2);border-color:color-mix(in srgb, var(--violet) 45%, transparent);background:var(--violet-soft);box-shadow:0 0 22px -6px #b08cff99}.how-card.teal>i{color:var(--teal-2);border-color:color-mix(in srgb, var(--teal) 45%, transparent);background:var(--teal-soft);box-shadow:0 0 22px -6px #5ce0c899}.how-card.warn>i{color:var(--warn);border-color:color-mix(in srgb, var(--warn) 45%, transparent);background:var(--warn-soft);box-shadow:0 0 22px -6px #ffcf5c80}@media (max-width:560px){.how-card{grid-template-columns:1fr;padding:20px}}.prose{gap:12px;min-width:0;max-width:76ch;display:grid}.prose p,.prose li{color:var(--ink-2);font-size:15px;line-height:1.65}.prose h2{font-size:22px}.prose .mono{color:var(--accent);font-size:13px}.how-list{gap:10px;margin:0;padding-left:20px;display:grid}.how-cta{flex-wrap:wrap;gap:12px;display:flex}.flow-diagram{border-radius:var(--radius-xl);gap:12px;width:100%;min-width:0;max-width:860px;margin:0;padding:22px 22px 16px;display:grid}.flow-diagram svg{width:100%;height:auto;display:block}@media (max-width:640px){.flow-diagram{padding:16px}.flow-diagram .flow-scroll{-webkit-overflow-scrolling:touch;contain:inline-size;margin:0 -4px;padding:0 4px 6px;overflow-x:auto}.flow-diagram svg{min-width:620px}}.flow-legend{font-family:var(--mono);color:var(--muted);flex-wrap:wrap;gap:18px;font-size:11px;display:flex}.flow-legend span{align-items:center;gap:7px;display:inline-flex}.flow-legend i{background:var(--accent);border-radius:2px;width:18px;height:2px}.flow-legend i.fee{background:repeating-linear-gradient(90deg, var(--violet) 0 4px, transparent 4px 7px)}.flow-legend i.lock{background:var(--teal)}.flow-pulse{stroke-dasharray:6 10;animation:1.6s linear infinite flow}@keyframes flow{to{stroke-dashoffset:-32px}}.flow-pulse.rev{animation-direction:reverse}.toasts{z-index:var(--z-toast);gap:8px;width:min(420px,100vw - 32px);display:grid;position:fixed;bottom:16px;right:16px}.toast{border-radius:var(--radius);background:color-mix(in srgb, var(--bg-1) 94%, transparent);border:1px solid var(--line-2);box-shadow:var(--shadow-pop);animation:toast-in .3s var(--ease);-webkit-backdrop-filter:blur(16px);--tone:var(--accent);grid-template-columns:18px minmax(0,1fr) auto;align-items:start;gap:10px;padding:12px 12px 12px 16px;font-size:13px;line-height:1.45;display:grid;position:relative;overflow:hidden}.toast:before{content:"";background:var(--tone);width:3px;box-shadow:0 0 12px var(--tone);position:absolute;top:0;bottom:0;left:0}.toast.success{--tone:var(--good);border-color:color-mix(in srgb, var(--good) 50%, transparent)}.toast.error{--tone:var(--bad);border-color:color-mix(in srgb, var(--bad) 50%, transparent)}.toast.leaving{animation:toast-out .22s var(--ease) forwards}.toast-icon{width:18px;height:18px;color:var(--tone);margin-top:1px}.toast-icon svg{width:100%;height:100%;display:block}.toast-text{overflow-wrap:anywhere;min-width:0}.toast-text a{color:var(--accent)}.toast button{color:var(--muted);background:0 0;border:0;border-radius:999px;place-items:center;width:22px;height:22px;margin-top:-1px;padding:0;font-size:18px;line-height:1;display:grid}.toast button:hover{color:var(--ink);background:var(--glass-2)}.toast-timer{background:var(--tone);opacity:.55;transform-origin:0;width:100%;height:2px;animation:toast-timer var(--ttl,6s) linear forwards;position:absolute;bottom:0;left:0}.toast:hover .toast-timer{animation-play-state:paused}@keyframes toast-in{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:none}}@keyframes toast-out{to{opacity:0;transform:translate(12px)scale(.98)}}@keyframes toast-timer{to{transform:scaleX(0)}}.wallet-adapter-button-trigger{box-shadow:inset 0 1px #ffffff59,0 10px 30px -10px #b6ff5c99;background:linear-gradient(180deg, #c9ff84, var(--accent) 55%, #a6f24c)!important;color:var(--accent-ink)!important;font-family:var(--sans)!important;height:38px!important;transition:box-shadow .2s, transform .15s var(--ease)!important;border-radius:999px!important;padding:0 16px!important;font-size:13px!important;font-weight:600!important;line-height:38px!important}.wallet-adapter-button-trigger:hover{transform:translateY(-1px);box-shadow:inset 0 1px #fff6,0 14px 40px -10px #b6ff5ccc;background:linear-gradient(180deg, #d6ff9b, #c3ff78 55%, var(--accent))!important}.wallet-adapter-button:not([disabled]):hover{background:#c9ff84}.wallet-adapter-dropdown-list{border:1px solid var(--line-2);background:var(--bg-1)!important;font-family:var(--sans)!important}.wallet-adapter-dropdown-list-item{font-family:var(--sans)!important}.wallet-adapter-modal-wrapper{border:1px solid var(--line-2);background:var(--bg-1)!important;border-radius:var(--radius-lg)!important;font-family:var(--sans)!important}.wallet-adapter-modal-title{color:var(--ink)!important;font-family:var(--sans)!important}.wallet-adapter-modal-list .wallet-adapter-button{font-family:var(--sans)!important}.wallet-adapter-modal-list .wallet-adapter-button:hover,.wallet-adapter-modal-button-close{background:var(--glass-2)!important}.wallet-adapter-modal-overlay{background:#040a06b3!important}.official{z-index:2;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:linear-gradient(90deg,#b6ff5c12,#5ce0c80d 60%,#0000);position:relative}.official-inner{flex-wrap:wrap;align-items:center;gap:12px;max-width:1200px;margin:0 auto;padding:8px 16px;font-size:13px;display:flex}.official-badge{font-family:var(--mono,"Geist Mono", monospace);letter-spacing:.08em;text-transform:uppercase;color:var(--accent);white-space:nowrap;align-items:center;gap:7px;font-size:11px;display:inline-flex}.official-badge i{background:var(--accent);width:7px;height:7px;box-shadow:0 0 10px var(--accent);border-radius:50%;animation:2.4s ease-in-out infinite official-pulse}.official-ca{font-family:var(--mono,"Geist Mono", monospace);color:#e8f3e8;border:1px solid var(--line-2);border-radius:var(--radius-xs);text-overflow:ellipsis;white-space:nowrap;-webkit-user-select:all;user-select:all;background:#00000047;max-width:100%;padding:4px 8px;font-size:12.5px;overflow:hidden}.official-copy{font:inherit;font-family:var(--mono,"Geist Mono", monospace);border:1px solid var(--line-2);background:var(--accent-soft);color:var(--accent);cursor:pointer;border-radius:999px;padding:4px 10px;font-size:12px}.official-copy:hover{background:var(--accent);color:var(--accent-ink)}.official-link{font-family:var(--mono,"Geist Mono", monospace);color:var(--muted,#9fb3a4);white-space:nowrap;font-size:12px;text-decoration:none}.official-link:hover{color:var(--accent)}.official-note{color:var(--muted,#9fb3a4);white-space:nowrap;margin-left:auto}@keyframes official-pulse{0%,to{opacity:1}50%{opacity:.35}}html[data-motion=paused] .official-badge i{animation:none}@media (max-width:900px){.official-note{white-space:normal;flex-basis:100%;margin-left:0}}@media (max-width:520px){.official-ca{font-size:11px}.official-link{display:none}}.claim-page{gap:22px;padding-bottom:60px;display:grid}.claim-card{gap:16px;display:grid}.claim-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.claim-sub{margin:6px 0 0;font-size:13px}.claim-totals{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.claim-totals em{font-style:normal;font-family:var(--mono,"Geist Mono", monospace);letter-spacing:.08em;text-transform:uppercase;color:var(--faint);font-size:11px;display:block}.claim-totals b{font-size:22px;font-family:var(--mono,"Geist Mono", monospace)}.claim-quotes{flex-wrap:wrap;gap:8px;display:flex}.claim-quotes span{border:1px solid var(--line-2);color:var(--ink-2,#dfeee0);border-radius:999px;padding:4px 9px;font-size:12px}.claim-connect,.claim-empty{justify-items:start;gap:12px;padding:8px 0;display:grid}.claim-table{display:grid}.claim-row{border-top:1px solid var(--line-soft);grid-template-columns:minmax(220px,2fr) .7fr 1.2fr 1.2fr 140px;align-items:center;gap:14px;padding:12px 6px;display:grid}.claim-table:not(:has(.claim-row>[data-label=Your\ share])) .claim-row{grid-template-columns:minmax(220px,2fr) 1.4fr 140px}.claim-th{font-family:var(--mono,"Geist Mono", monospace);letter-spacing:.08em;text-transform:uppercase;color:var(--faint);border-top:0;padding-top:0;font-size:11px}.claim-row.dim{opacity:.55}.claim-row small{color:var(--muted);margin-top:2px;font-size:12px;display:block}.claim-coin{color:inherit;align-items:center;gap:10px;min-width:0;text-decoration:none;display:flex}.claim-coin span{min-width:0}.claim-coin b{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.claim-coin:hover b{color:var(--accent)}.claim-act{justify-self:end}.claim-why{font-size:12px}.btn.sm{padding:7px 14px;font-size:13px}@media (max-width:760px){.claim-row{grid-template-columns:1fr auto;gap:6px 12px}.claim-table:not(:has(.claim-row>[data-label=Your\ share])) .claim-row{grid-template-columns:1fr auto;gap:6px 12px}.claim-th{display:none}.claim-row>[data-label]{grid-column:1;align-items:baseline;gap:8px;font-size:13px;display:flex}.claim-row>[data-label]:before{content:attr(data-label);color:var(--faint);text-transform:uppercase;letter-spacing:.06em;min-width:78px;font-size:11px}.claim-row>[data-label] small{margin:0;display:inline}.claim-coin{grid-column:1/-1}.claim-act{grid-area:2/2/span 3;align-self:center}}.coin-card .coin-card-metrics{grid-template-columns:repeat(2,1fr);row-gap:10px}.coin-card .coin-card-metrics div+div{border-left:0;padding-left:0}.coin-card .coin-card-metrics div:nth-child(2n){border-left:1px solid var(--line-soft);padding-left:12px}.coin-card.lg .coin-card-metrics{grid-template-columns:repeat(4,1fr)}.coin-card.lg .coin-card-metrics div+div{border-left:1px solid var(--line-soft);padding-left:12px}.coin-card-age{color:var(--faint);font-style:normal}.coin-card.pending{border-style:dashed}.coin-card-spark{border-radius:var(--radius-xs);border:1px solid var(--line-soft);background:#0000002e;height:40px;position:relative;overflow:hidden}.coin-card.lg .coin-card-spark{height:52px}.spark{width:100%;height:100%;display:block}.spark.up{color:var(--accent)}.spark.down{color:var(--bad)}.spark.flat{color:var(--muted)}.spark-line{fill:none;stroke:currentColor;stroke-width:1.6px;vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round;filter:drop-shadow(0 0 4px)}.spark-dot{fill:currentColor;vector-effect:non-scaling-stroke}.spark-skel{background:linear-gradient(90deg,#ffffff08 25%,#ffffff14 50%,#ffffff08 75%) 0 0/200% 100%;animation:1.4s linear infinite shimmer;position:absolute;inset:0}.spark-none{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--faint);align-items:center;gap:8px;padding:0 10px;font-size:10px;display:flex;position:absolute;inset:0}.spark-none i{background:repeating-linear-gradient(90deg, var(--line-2) 0 4px, transparent 4px 8px);flex:1;height:1px}.spark-change{font-family:var(--mono);background:color-mix(in srgb, var(--bg-0) 75%, transparent);border:1px solid var(--line-soft);border-radius:999px;padding:1px 6px;font-size:10.5px;font-weight:600;position:absolute;top:5px;right:6px}.spark-change.up{color:var(--accent)}.spark-change.down{color:var(--bad)}.spark-change.flat{color:var(--muted)}.launch-cta .launch-ico{flex:none;margin-left:-2px}.btn.sm .launch-ico{width:12px;height:12px}.cnum{transition:color .3s;display:inline-block}.cnum.bump{animation:cnum-bump .9s var(--ease)}@keyframes cnum-bump{0%{color:#fff;text-shadow:0 0 22px #b6ff5ce6;transform:translateY(-2px)}to{transform:none}}.stat.live-bump{animation:1.2s ease-out stat-flash}@keyframes stat-flash{0%{background:#b6ff5c24}to{background:0 0}}.lticker{scrollbar-width:none;gap:8px;margin:0 -2px;padding:2px 2px 6px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 0 calc(100% - 56px),#0000);mask-image:linear-gradient(90deg,#000 0 calc(100% - 56px),#0000)}.lticker::-webkit-scrollbar{display:none}.lticker-item{border:1px solid var(--line);height:40px;color:var(--ink);max-width:320px;transition:border-color .15s, background .15s, transform .15s var(--ease);animation:lt-in .55s var(--ease) both;background:linear-gradient(#ffffff0f,#ffffff06);border-radius:999px;flex:none;align-items:center;gap:8px;padding:0 12px 0 7px;font-size:13px;display:inline-flex}.lticker-item:hover{border-color:var(--line-2);background:var(--accent-soft);text-decoration:none;transform:translateY(-1px)}.lticker-item.fresh{animation:lt-in .55s var(--ease) both, lt-flash 2.4s ease-out both;border-color:var(--accent)}@keyframes lt-in{0%{opacity:0;max-width:0;padding-left:0;padding-right:0;transform:translate(-24px)}to{opacity:1;max-width:320px;transform:none}}@keyframes lt-flash{0%{box-shadow:0 0 0 2px var(--accent), 0 0 28px #b6ff5cb3;background:#b6ff5c47}to{box-shadow:none}}.lticker-text{white-space:nowrap;align-items:baseline;gap:6px;min-width:0;display:inline-flex}.lticker-text b{text-overflow:ellipsis;max-width:140px;font-weight:600;overflow:hidden}.lticker-text span{color:var(--muted);font-size:11px}.lticker-under{color:var(--accent);white-space:nowrap;border-left:1px solid var(--line-soft);padding-left:8px;font-size:11px}.lticker-under.root{color:var(--muted)}.lticker-item time{color:var(--faint);font-size:10.5px}.sk-lticker{gap:8px}.lticker-skel{border-radius:999px;flex:none;width:190px;height:40px}.home .section-head h2{font-size:22px}.home-top{gap:14px;display:grid}.home-top .section-head{margin-bottom:0}.home-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}@media (max-width:1000px){.home-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.home-cards{grid-template-columns:1fr}}.home-split{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:32px;display:grid}@media (max-width:900px){.home-split{grid-template-columns:1fr}}.trees{clip-path:inset(0 round var(--radius-lg));display:grid}.tree-row{border-bottom:1px solid var(--line-soft);color:var(--ink);grid-template-columns:28px auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:13px 16px;transition:background .15s;display:grid;position:relative}.tree-row:last-child{border-bottom:0}.tree-row:hover{background:linear-gradient(90deg,#b6ff5c14,#0000 70%);text-decoration:none}.tree-row:hover .tree-name b{color:var(--accent)}.tree-rank{font-family:var(--mono);color:var(--faint);text-align:center;font-size:12px;font-weight:600}.tree-row:nth-child(-n+3) .tree-rank{color:var(--accent)}.tree-body{gap:6px;min-width:0;display:grid}.tree-name{align-items:baseline;gap:8px;min-width:0;font-size:14px;display:flex}.tree-name b{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.tree-name span{font-family:var(--mono);color:var(--muted);flex:none;font-size:11px}.tree-meta{font-family:var(--mono);color:var(--muted);white-space:nowrap;flex-wrap:wrap;align-items:center;gap:8px;font-size:11px;display:flex}.tree-meta b{color:var(--accent);font-weight:500}.tree-bar{background:#ffffff12;border-radius:999px;height:3px;overflow:hidden}.tree-bar i{height:100%;width:var(--w,0%);background:linear-gradient(90deg, var(--teal), var(--accent));border-radius:999px;min-width:3px;display:block;box-shadow:0 0 10px #b6ff5c99}.tree-dots{align-items:center;gap:3px;display:inline-flex}.tree-dots i{background:var(--teal);border-radius:50%;width:6px;height:6px;box-shadow:0 0 6px #5ce0c899}.tree-dots i.d2{background:var(--violet);box-shadow:0 0 6px #b08cff99}.tree-dots small{font-family:var(--mono);color:var(--faint);margin-left:2px;font-size:10px}.tree-actions{align-items:center;gap:6px;display:flex}.tree-actions .btn.sm.ghost{padding:0 10px}@media (max-width:640px){.tree-row{grid-template-columns:22px auto minmax(0,1fr);gap:10px;padding:12px}.tree-actions{grid-column:2/-1}}.how-strip{position:relative}.how-strip.threaded:before{content:"";background:linear-gradient(90deg, transparent, var(--line-2) 20%, var(--line-2) 80%, transparent);z-index:0;height:1px;position:absolute;top:37px;left:10%;right:10%}.how-strip .how-step{z-index:1}@media (max-width:760px){.how-strip.threaded:before{display:none}}.empty-hero{border-radius:var(--radius-xl);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:32px;padding:28px 32px;display:grid}.empty-hero.card{background:linear-gradient(135deg,#b6ff5c12,#ffffff06 50%,#b08cff0f)}.empty-hero-text{gap:18px;display:grid}.empty-hero-text h2{letter-spacing:-.03em;font-size:clamp(24px,3vw,34px)}.empty-hero-text p{color:var(--muted);max-width:48ch;font-size:14px;line-height:1.6}.empty-steps{counter-reset:step;gap:12px;display:grid}.empty-steps li{color:var(--ink-2);grid-template-columns:28px minmax(0,1fr);align-items:start;gap:12px;font-size:13.5px;display:grid}.empty-steps li:before{counter-increment:step;content:counter(step);width:28px;height:28px;font-family:var(--mono);color:var(--accent);background:var(--accent-soft);border:1px solid var(--line-2);border-radius:50%;place-items:center;font-size:11px;font-weight:600;display:grid}.empty-steps li b{color:var(--ink);font-weight:600}.empty-steps li span{color:var(--muted);font-size:12.5px;display:block}.empty-hero-cta{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.empty-hero-cta .btn.accent{animation:4s ease-in-out infinite halo}.tree-preview{justify-items:center;gap:10px;display:grid;position:relative}.tree-preview svg{filter:drop-shadow(0 20px 40px #00000080);width:100%;max-width:440px;height:auto;display:block}.tree-preview figcaption{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--faint);text-align:center;font-size:10.5px}.tp-pulse{transform-origin:50%;transform-box:fill-box;animation:2.6s ease-in-out infinite tp-pulse}@keyframes tp-pulse{0%,to{opacity:.55}50%{opacity:1}}.tp-flow{stroke-dasharray:3 9;animation:2.4s linear infinite tp-flow}@keyframes tp-flow{to{stroke-dashoffset:-24px}}@media (max-width:860px){.empty-hero{grid-template-columns:1fr;padding:22px 20px}.tree-preview{order:-1}}.explore-bar{top:var(--nav-h);z-index:20;border-radius:var(--radius-lg);border:1px solid var(--line);background:color-mix(in srgb, var(--bg-0) 84%, transparent);-webkit-backdrop-filter:blur(18px)saturate(140%);gap:10px;margin:0 -2px;padding:12px 14px;display:grid;position:sticky;box-shadow:0 20px 50px -30px #000000e6}.explore-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.explore-row .search{flex:260px;max-width:460px}.explore-row .filter-search{flex:220px;max-width:420px;position:relative}.filter-search .input{height:36px;padding-left:34px;font-size:13px}.filter-search svg{color:var(--muted);pointer-events:none;position:absolute;top:10px;left:11px}.filter-search .clear{background:var(--glass-2);width:24px;height:24px;color:var(--muted);border:0;border-radius:50%;place-items:center;font-size:14px;line-height:1;display:grid;position:absolute;top:6px;right:6px}.filter-search .clear:hover{color:var(--ink);background:var(--glass-3)}.filters{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.filter{align-items:center;gap:6px;display:inline-flex}.filter>em{font-style:normal;font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--faint);font-size:10px}.filter .seg button{height:24px;padding:0 9px;font-size:11px}.filter-sel{border:1px solid var(--line);height:30px;color:var(--ink-2);font-family:var(--mono);appearance:none;background:#00000040;background-image:linear-gradient(45deg, transparent 50%, var(--muted) 50%), linear-gradient(135deg, var(--muted) 50%, transparent 50%);background-position:calc(100% - 15px) 12px,calc(100% - 10px) 12px;background-repeat:no-repeat;background-size:5px 5px;border-radius:999px;padding:0 28px 0 10px;font-size:11.5px}.filter-sel:focus{border-color:var(--accent);outline:none}.filter-sel option{background:var(--bg-1)}.filters .reset{margin-left:auto}.view-toggle{border:1px solid var(--line);background:#00000040;border-radius:999px;gap:2px;padding:3px;display:inline-flex}.view-toggle button{width:30px;height:26px;color:var(--muted);background:0 0;border:0;border-radius:999px;place-items:center;transition:background .15s,color .15s;display:grid}.view-toggle button:hover{color:var(--ink)}.view-toggle button[aria-pressed=true]{background:var(--accent-soft);color:var(--accent);box-shadow:inset 0 0 0 1px var(--line-2)}.explore-meta{font-family:var(--mono);color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;font-size:11.5px;display:flex}.explore-meta b{color:var(--ink-2);font-weight:500}.explore-body{gap:16px;display:grid}.explore-sentinel{height:1px}.explore-more{font-family:var(--mono);color:var(--faint);place-items:center;gap:8px;padding:18px 0 6px;font-size:11.5px;display:grid}.explore-end{text-align:center;font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--faint);padding:16px 0 0;font-size:11px}.explore-none{text-align:center;color:var(--muted);border:1px dashed var(--line-2);border-radius:var(--radius-lg);background:#0000002e;justify-items:center;gap:8px;padding:36px 24px;font-size:13px;display:grid}.explore-none b{color:var(--ink-2);font-size:14px;font-weight:500}.ctable{clip-path:inset(0 round var(--radius-lg));display:grid}.ctable-row{border-bottom:1px solid var(--line-soft);color:var(--ink);cursor:pointer;grid-template-columns:minmax(0,2fr) minmax(0,1.7fr) 88px 88px 88px 72px 110px 88px 104px;align-items:center;gap:12px;padding:10px 16px;font-size:13px;transition:background .15s,box-shadow .15s;display:grid;position:relative}.ctable-row:last-child{border-bottom:0}.ctable-row:not(.head):hover{box-shadow:inset 3px 0 0 var(--accent);background:linear-gradient(90deg,#b6ff5c17,#b6ff5c05 60%,#0000)}.ctable-row:not(.head):hover .ctable-name b{color:var(--accent)}.ctable-row.head{z-index:3;cursor:default;font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);background:color-mix(in srgb, var(--bg-1) 92%, transparent);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--line-2);font-size:10px;position:sticky;top:158px}.ctable-row.head button{all:unset;cursor:pointer;align-items:center;gap:4px;display:inline-flex}.ctable-row.head button:hover,.ctable-row.head button[aria-pressed=true]{color:var(--accent)}.ctable-row.fresh{animation:tick 1.8s var(--ease)}.ctable-coin{align-items:center;gap:10px;min-width:0;display:flex}.ctable-name{gap:1px;min-width:0;display:grid}.ctable-name b{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.ctable-name span{font-family:var(--mono);color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.ctable-parent{align-items:center;gap:6px;min-width:0;display:flex}.ctable-parent .pill{max-width:100%}.ctable-row .num{text-align:right;white-space:nowrap;font-family:var(--mono);font-variant-numeric:tabular-nums}.ctable-spark{height:28px}.ctable-spark .spark-line{stroke-width:1.3px;filter:none}.ctable-progress{font-family:var(--mono);color:var(--muted);justify-items:end;gap:4px;font-size:10.5px;display:grid}.ctable-progress .progress{height:3px}.ctable-action{justify-content:flex-end;display:flex}@media (max-width:1100px){.ctable-row{grid-template-columns:minmax(0,2fr) minmax(0,1.4fr) 88px 88px 72px 88px 104px}.ctable-row>.c-vol,.ctable-row>.c-spark{display:none}}@media (max-width:760px){.ctable-row{grid-template-columns:minmax(0,1fr) 84px 84px;gap:8px;padding:10px 12px}.ctable-row>:not(.c-coin):not(.c-mcap):not(.c-act){display:none}.ctable-row.head{top:190px}}.sk-table{gap:1px;display:grid}@media (max-width:760px){.explore-bar{padding:10px 12px;top:56px}.filters .reset{margin-left:0}.explore-row .search{flex-basis:100%;max-width:none}}.board-action .launch-ico{display:none}.agent-status{height:22px;font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border:1px solid;border-radius:999px;flex:none;align-items:center;gap:6px;max-width:100%;padding:0 9px;font-size:10.5px;font-weight:600;display:inline-flex}.agent-status:before{content:"";background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.agent-status.st-live{color:var(--accent);border-color:var(--line-2);background:var(--accent-soft)}.agent-status.st-live:before{animation:2s ease-out infinite pulse;box-shadow:0 0 #b6ff5c99}.agent-status.st-asleep{color:var(--warn);border-color:color-mix(in srgb, var(--warn) 45%, transparent);background:var(--warn-soft)}.agent-status.st-paused{color:var(--muted);border-color:var(--line-soft);background:var(--glass)}.agent-status small{letter-spacing:0;text-transform:none;color:var(--ink-2);text-overflow:ellipsis;font-size:10.5px;font-weight:400;overflow:hidden}.agent-model-chip{height:22px;font-family:var(--mono);color:var(--violet-2);border:1px solid color-mix(in srgb, var(--violet) 35%, transparent);background:var(--violet-soft);white-space:nowrap;text-overflow:ellipsis;border-radius:999px;align-items:center;gap:5px;max-width:100%;padding:0 8px;font-size:10.5px;display:inline-flex;overflow:hidden}.agent-model-chip .agent-icon{width:12px;height:12px}.agent-source{height:18px;font-family:var(--mono);color:var(--faint);border:1px solid var(--line-soft);white-space:nowrap;background:#0003;border-radius:6px;align-items:center;padding:0 6px;font-size:10px;display:inline-flex}.agent-source.model{color:var(--violet-2);border-color:color-mix(in srgb, var(--violet) 30%, transparent)}.agent-label{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:10.5px;font-weight:500}.agent-icon{flex:none;width:14px;height:14px}.agent-chip{height:20px;font-size:10.5px}.chip.good.agent-chip,a.chip.good{text-decoration:none}.agents-page{gap:var(--s6)}.agents-hero{grid-template-columns:minmax(0,1fr) 320px;align-items:center;gap:32px;display:grid}.agents-hero-text{gap:14px;display:grid}.agents-hero h1{font-size:clamp(34px,5vw,56px)}.agents-hero .lead{max-width:64ch;color:var(--ink-2);font-size:17px}.agents-hero .lead b{color:var(--accent)}.agents-hero-hint{max-width:72ch;font-size:12.5px}.agents-art{justify-items:center;gap:6px;display:grid}.agents-art svg{width:100%;max-width:320px;height:auto;overflow:visible}.agents-art-orbit{transform-origin:160px 130px;animation:14s linear infinite agent-orbit}.agents-art-kids circle{transform-box:fill-box;transform-origin:50%;animation:4.5s ease-in-out infinite agent-bud}.agents-art-kids circle:nth-child(2){animation-delay:-1.1s}.agents-art-kids circle:nth-child(3){animation-delay:-2.3s}.agents-art-kids circle:nth-child(4){animation-delay:-3.4s}.agents-art-links path{animation:3s linear infinite agent-dash}.agents-art-cap{color:var(--faint);align-items:center;gap:6px;font-size:10.5px;display:inline-flex}.agents-art-cap .agent-icon{color:var(--violet-2);width:12px;height:12px}@keyframes agent-orbit{to{transform:rotate(360deg)}}@keyframes agent-bud{0%,to{opacity:.7;transform:scale(.92)}50%{opacity:1;transform:scale(1.06)}}@keyframes agent-dash{to{stroke-dashoffset:-16px}}@media (max-width:860px){.agents-hero{grid-template-columns:1fr}.agents-art{display:none}}.agents-summary{flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;display:inline-flex}.agents-fixture{justify-content:flex-start}.agents-stats{grid-template-columns:repeat(5,minmax(0,1fr))}@media (max-width:980px){.agents-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.agents-stats .stat:nth-child(n+4){border-top:1px solid var(--line-soft)}.agents-stats .stat:nth-child(4){border-left:0}}@media (max-width:560px){.agents-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.agents-stats .stat:nth-child(n+3){border-top:1px solid var(--line-soft)}.agents-stats .stat:nth-child(odd){border-left:0}.agents-stats .stat:nth-child(4){border-left:1px solid var(--line-soft)}.agents-stats .stat{padding:14px 16px 12px}.agents-stats .stat b{font-size:22px}}.agents-grid{grid-template-columns:repeat(auto-fill,minmax(330px,1fr));gap:16px;display:grid}@media (max-width:420px){.agents-grid{grid-template-columns:minmax(0,1fr)}}.agent-card{--tint:var(--accent-rgb);isolation:isolate;border-radius:var(--radius-lg);border:1px solid var(--line);min-width:0;box-shadow:var(--shadow);transition:transform .22s var(--ease), box-shadow .25s, border-color .2s;background:linear-gradient(#ffffff0e,#ffffff06);align-content:start;gap:14px;padding:18px;display:grid;position:relative;overflow:hidden}.agent-card:after{content:"";z-index:-1;pointer-events:none;border-radius:inherit;background:radial-gradient(110% 70% at 0% 0%, rgba(var(--tint), .16), transparent 55%), radial-gradient(70% 50% at 100% 100%, #b08cff12, transparent 60%);position:absolute;inset:0}.agent-card:hover,.agent-card:focus-within{border-color:rgba(var(--tint), .35);box-shadow:inset 0 1px 0 #ffffff14, 0 30px 60px -28px #000000f2, 0 0 0 1px rgba(var(--tint), .22), 0 0 56px -16px rgba(var(--tint), .45);transform:translateY(-3px)}.agent-card.st-paused{opacity:.72}.agent-card.st-paused:hover{opacity:1}.agent-card.st-asleep:after{background:radial-gradient(110% 70% at 0 0,#ffcf5c1f,#0000 55%)}.agent-card.fresh{animation:2.2s ease-out agent-fresh}@keyframes agent-fresh{0%{box-shadow:0 0 0 2px var(--accent), 0 0 60px -10px #b6ff5cb3}to{box-shadow:var(--shadow)}}.agent-card-head{align-items:center;gap:12px;min-width:0;display:flex}.agent-card-title{flex:1;gap:1px;min-width:0;display:grid}.agent-card-title b{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:600;display:block;overflow:hidden}.agent-card-title span{white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.agent-card-link{color:var(--ink)}.agent-card-link:after{content:"";z-index:1;border-radius:var(--radius-lg);position:absolute;inset:0}.agent-card-link:hover{text-decoration:none}.agent-card-link:focus-visible{outline:none}.agent-card-link:focus-visible:after{outline:2px solid var(--accent);outline-offset:-2px}.agent-card-reason{color:var(--muted);margin:-6px 0 0;font-size:12px;line-height:1.45}.agent-card-reason.st-asleep{color:var(--warn)}.agent-card-foot{color:var(--faint);border-top:1px solid var(--line-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding-top:12px;font-size:11px;display:flex}.agent-card-foot .agent-model-chip{height:20px;font-size:10px}.agent-wallet-line{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:8px;min-width:0;font-size:13px;display:inline-flex}.agent-wallet-line .agent-icon{color:var(--accent)}.agent-wallet-line b{color:var(--ink);font-weight:600}.agent-wallet-line i{color:var(--faint);font-style:normal}.agent-wallet-line.compact{gap:6px;font-size:12.5px}.agent-totals{border-radius:var(--radius-sm);background:var(--line-soft);border:1px solid var(--line-soft);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:0;display:grid;overflow:hidden}.agent-totals>div{background:#07100bcc;align-content:start;gap:3px;min-width:0;padding:10px 12px;display:grid}.agent-totals dt{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--faint);font-size:9.5px}.agent-totals dd{letter-spacing:-.02em;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:16px;font-weight:600;overflow:hidden}.agent-totals>div:first-child dd{color:var(--accent)}.agent-totals small{font-family:var(--mono);color:var(--faint);text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;overflow:hidden}.agent-totals.dense{grid-template-columns:repeat(2,minmax(0,1fr))}.agent-totals.dense>div{padding:8px 10px}.agent-totals.dense dd{font-size:14.5px}@media (max-width:640px){.agent-totals{grid-template-columns:repeat(2,minmax(0,1fr))}}.agent-latest{border-radius:var(--radius);border:1px solid var(--line-soft);background:#0000003d;gap:10px;padding:14px;display:grid;container-type:inline-size}.agent-latest-head{justify-content:space-between;align-items:baseline;gap:10px;font-size:11px;display:flex}.agent-prop{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:6px 12px;display:grid}.agent-prop>.agent-logo{grid-row:span 2}.agent-prop>.agent-sim{grid-column:2;justify-self:start}@container (width<=330px){.agent-prop>.agent-logo{grid-row:auto}.agent-prop>.agent-sim{grid-column:1/-1;margin-top:4px}}.agent-prop-text{gap:6px;min-width:0;display:grid}.agent-prop-name{flex-wrap:wrap;align-items:baseline;gap:6px;min-width:0;display:flex}.agent-prop-name b{overflow-wrap:anywhere;font-size:14.5px;font-weight:600}.agent-prop-name .mono{color:rgb(var(--tint));font-size:12px}.agent-prop-text p{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12.5px;line-height:1.45;display:-webkit-box;overflow:hidden}.agent-prop-empty{color:var(--muted);font-size:12.5px;line-height:1.5}.agent-logo{object-fit:cover;background:var(--bg-3);border:1px solid rgba(var(--tint,var(--accent-rgb)), .3);box-shadow:0 10px 26px -12px #000000e6, 0 0 24px -8px rgba(var(--tint,var(--accent-rgb)), .45);flex:none;display:block}.agent-logo.tile{color:#fff;font-family:var(--mono);letter-spacing:-.04em;text-shadow:0 1px 6px #0006;place-items:center;font-weight:700;display:grid}.agent-why{color:var(--ink-2);margin:0;font-size:12.5px;line-height:1.45}.agent-why b{color:#ff9a3c;font-weight:600;font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;margin-right:6px;font-size:10px}.agent-why.big{font-size:13.5px}.agent-why.muted{color:var(--muted)}.agent-score{gap:6px;display:grid}.agent-score-top{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.agent-score-top b{letter-spacing:-.02em;font-size:20px;font-weight:600}.agent-score-top b small{color:var(--faint);margin-left:2px;font-size:11px;font-weight:400}.agent-score.compact .agent-score-top b{font-size:15px}.agent-score.hot .agent-score-top b{color:var(--accent)}.agent-score.warm .agent-score-top b{color:var(--warn)}.agent-score.cold .agent-score-top b,.agent-score.none .agent-score-top b{color:var(--muted)}.agent-score-bar{height:6px;box-shadow:inset 0 0 0 1px var(--line-soft);background:#00000059;border-radius:999px;position:relative}.agent-score-bar i{border-radius:inherit;background:var(--faint);transition:width .6s var(--ease);position:absolute;top:0;bottom:0;left:0}.agent-score.hot .agent-score-bar i{background:linear-gradient(90deg, var(--accent-2), var(--accent));box-shadow:0 0 12px #b6ff5c80}.agent-score.warm .agent-score-bar i{background:linear-gradient(90deg, #d9a93a, var(--warn))}.agent-score-reason{color:var(--muted);font-size:12px;line-height:1.45}.agent-sim{height:24px;font-family:var(--mono);white-space:nowrap;text-overflow:ellipsis;border:1px solid var(--line-soft);max-width:100%;color:var(--muted);background:var(--glass);border-radius:999px;align-items:center;gap:6px;padding:0 9px 0 7px;font-size:11px;display:inline-flex;overflow:hidden}.agent-sim.ok{color:var(--good);border-color:color-mix(in srgb, var(--good) 38%, transparent);background:var(--good-soft)}.agent-sim.bad{color:var(--bad);border-color:color-mix(in srgb, var(--bad) 40%, transparent);background:var(--bad-soft)}.agent-sim .agent-icon{width:12px;height:12px}.agent-sim-grid{border-radius:var(--radius-sm);background:var(--line-soft);border:1px solid var(--line-soft);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:0;display:grid;overflow:hidden}.agent-sim-grid>div{background:#07100bd9;gap:2px;min-width:0;padding:8px 10px;display:grid}.agent-sim-grid dt{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--faint);font-size:9.5px}.agent-sim-grid dd{overflow-wrap:anywhere;min-width:0;margin:0;font-size:13px}.agent-sim-grid dd small{color:var(--faint);font-size:10.5px}.agent-sim-grid .err{grid-column:1/-1}.agent-sim-grid .err dd{color:var(--bad);font-size:12px}@media (max-width:560px){.agent-sim-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.agent-themes{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.agent-themes li{height:24px;color:rgb(var(--tint));background:rgba(var(--tint), .1);border:1px solid rgba(var(--tint), .25);white-space:nowrap;text-overflow:ellipsis;border-radius:999px;align-items:center;max-width:100%;padding:0 10px;font-size:12px;display:inline-flex;overflow:hidden}.agent-themes li.more{color:var(--muted);background:var(--glass);border-color:var(--line-soft);font-family:var(--mono);font-size:11px}.agent-palette{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.agent-palette li{border:1px solid var(--line-soft);color:var(--ink-2);background:#00000040;border-radius:999px;align-items:center;gap:7px;padding:4px 10px 4px 4px;font-size:11.5px;display:inline-flex}.agent-palette i{border-radius:50%;width:22px;height:22px;box-shadow:inset 0 0 0 1px #ffffff2e}.agents-steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.agents-steps li{border-radius:var(--radius-lg);border:1px solid var(--line);background:linear-gradient(#ffffff0b,#ffffff04);align-content:start;gap:8px;padding:18px;display:grid;position:relative}.agents-steps h3{flex-wrap:wrap;align-items:center;gap:8px;font-size:15px;display:flex}.agents-steps p{color:var(--muted);font-size:12.5px;line-height:1.5}.agents-step-n{width:26px;height:26px;color:var(--accent);background:var(--accent-soft);border:1px solid var(--line-2);border-radius:50%;place-items:center;font-size:12px;font-weight:600;display:grid}@media (max-width:1100px){.agents-steps{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.agents-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.agents-steps{grid-template-columns:minmax(0,1fr)}}.agent-page{--tint:var(--accent-rgb);gap:var(--s5)}.agent-back{color:var(--muted);justify-self:start;font-size:13px}.agent-back:hover{color:var(--accent)}.agent-head{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:20px;display:grid}.agent-head .logo.big{box-shadow:0 0 0 2px rgba(var(--tint), .35), 0 0 40px -8px rgba(var(--tint), .5)}.agent-head-text{gap:8px;min-width:0;display:grid}.agent-head-title{flex-wrap:wrap;align-items:center;gap:12px;min-width:0;display:flex}.agent-head-title h1{overflow-wrap:anywhere;font-size:clamp(26px,4vw,40px)}.agent-head-title h1 .muted{font-weight:500}.agent-head-title .ticker{color:var(--muted);font-size:16px}.agent-head-meta{font-size:12.5px}.agent-head-meta a{color:var(--accent)}.agent-head-reason{color:var(--muted);align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.agent-head-reason.st-asleep{color:var(--warn)}.agent-head-reason .agent-icon{width:12px;height:12px}@media (max-width:760px){.agent-head{grid-template-columns:auto minmax(0,1fr);gap:14px}.agent-head .logo.big{border-radius:16px;width:56px!important;height:56px!important}.agent-head-cta{grid-column:1/-1;width:100%}}.agent-overview{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:stretch;gap:16px;display:grid}@media (max-width:860px){.agent-overview{grid-template-columns:minmax(0,1fr)}}.agent-panel-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.agent-wallet{background:linear-gradient(180deg, rgba(var(--tint), .08), #ffffff05);gap:12px}.agent-addr{align-items:center;gap:4px;min-width:0;max-width:100%;display:inline-flex}.agent-addr a{color:var(--ink-2);text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.agent-addr a:hover{color:var(--accent)}.agent-addr.big a{color:var(--ink);font-size:14px}.agent-addr .copy{width:22px;height:22px;color:var(--faint);background:0 0;border:0;border-radius:6px;place-items:center;padding:0;transition:color .15s,background .15s;display:inline-grid}.agent-addr .copy .agent-icon{width:13px;height:13px}.agent-addr .copy:hover{color:var(--accent);background:var(--accent-soft)}.agent-wallet-bal{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.agent-wallet-bal>div{border-radius:var(--radius-sm);border:1px solid var(--line-soft);background:#00000042;gap:4px;min-width:0;padding:10px 12px;display:grid}.agent-wallet-bal b{letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;font-size:17px;font-weight:600;overflow:hidden}.agent-wallet-bal b.total{color:var(--accent);text-shadow:0 0 20px #b6ff5c4d}@media (max-width:420px){.agent-wallet-bal{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.agent-wallet-bal>div:last-child{grid-column:1/-1}}.agent-totals-card{gap:12px}.agent-totals-card .agent-totals dd{font-size:19px}.agent-split{border-radius:var(--radius);border:1px solid var(--line-2);grid-template-columns:1fr 2fr 1fr;height:50px;display:grid;overflow:hidden}.agent-split>div{align-content:center;gap:1px;min-width:0;padding:0 10px;display:grid}.agent-split b{letter-spacing:-.02em;font-size:15px;font-weight:700;line-height:1.1}.agent-split span{white-space:nowrap;text-overflow:ellipsis;color:var(--ink-2);font-size:10.5px;overflow:hidden}.agent-split-c{color:var(--teal-2);background:linear-gradient(135deg,#5ce0c83d,#5ce0c814)}.agent-split-b{color:var(--violet-2);border-left:1px solid var(--line-2);border-right:1px solid var(--line-2);background:linear-gradient(135deg,#b08cff42,#b08cff14)}.agent-split-a{background:linear-gradient(135deg, rgba(var(--tint), .3), rgba(var(--tint), .1));color:var(--ink)}.agent-launched-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;display:grid}.agent-launched{border-radius:var(--radius);border:1px solid var(--line);min-width:0;transition:transform .2s var(--ease), border-color .2s, box-shadow .2s;background:linear-gradient(#ffffff0d,#ffffff05);grid-template-columns:auto minmax(0,1fr);gap:12px;padding:12px;display:grid;position:relative}.agent-launched:hover{border-color:rgba(var(--tint), .4);box-shadow:0 0 0 1px rgba(var(--tint), .2), 0 20px 40px -24px #000000e6;transform:translateY(-2px)}.agent-launched-link{z-index:1;border-radius:inherit;position:absolute;inset:0}.agent-launched-link:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.agent-launched-text{align-content:start;gap:5px;min-width:0;display:grid}.agent-launched-name{flex-wrap:wrap;align-items:baseline;gap:6px;min-width:0;display:flex}.agent-launched-name b{overflow-wrap:anywhere;font-size:14px;font-weight:600}.agent-launched-name .mono{color:rgb(var(--tint));font-size:11.5px}.agent-launched .agent-why{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.agent-launched-meta{color:var(--faint);gap:10px;font-size:11px;display:flex}.agent-launched-meta a{z-index:2;color:var(--accent);position:relative}.agent-layout{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:24px;display:grid}.agent-side{gap:16px;min-width:0;display:grid;position:sticky;top:78px}@media (max-width:980px){.agent-layout{grid-template-columns:minmax(0,1fr);gap:16px}.agent-side{position:static}}.agent-profile-summary{color:var(--ink);font-size:14px;line-height:1.55}.agent-field{border-top:1px solid var(--line-soft);gap:6px;padding-top:10px;display:grid}.agent-field p{color:var(--ink-2);font-size:13px}.agent-kv{grid-template-columns:96px 1fr;margin-top:6px}.agent-activity-card{gap:12px}.agent-activity-card .section-head{margin-bottom:0}.agent-filter{flex-wrap:wrap;justify-self:start}.agent-filter button small{color:var(--faint);margin-left:5px;font-size:10px}.agent-activity{margin:0;padding:0;list-style:none;display:grid}.agent-act{border-top:1px solid var(--line-soft);grid-template-columns:34px minmax(0,1fr) auto;align-items:start;gap:12px;padding:11px 0;display:grid;position:relative}.agent-act:first-child{border-top:0}.agent-act.fresh{animation:2.2s ease-out agent-row-fresh}@keyframes agent-row-fresh{0%{background:#b6ff5c24}to{background:0 0}}.agent-act-ico{background:var(--glass);border:1px solid var(--line-soft);width:34px;height:34px;color:var(--muted);border-radius:10px;place-items:center;display:grid}.agent-act-ico .agent-icon{width:16px;height:16px}.agent-act.k-launch .agent-act-ico{color:var(--accent);background:var(--accent-soft);border-color:var(--line-2)}.agent-act.k-claim .agent-act-ico{color:var(--teal-2);background:var(--teal-soft);border-color:color-mix(in srgb, var(--teal) 40%, transparent)}.agent-act.k-payout .agent-act-ico{color:var(--good);background:var(--good-soft);border-color:color-mix(in srgb, var(--good) 40%, transparent)}.agent-act.k-ai .agent-act-ico{color:var(--violet-2);background:var(--violet-soft);border-color:color-mix(in srgb, var(--violet) 40%, transparent)}.agent-act.k-swap .agent-act-ico{color:var(--warn);background:var(--warn-soft);border-color:color-mix(in srgb, var(--warn) 40%, transparent)}.agent-act.k-split .agent-act-ico{color:var(--ink-2)}.agent-act.t-bad .agent-act-ico{color:var(--bad);background:var(--bad-soft);border-color:color-mix(in srgb, var(--bad) 40%, transparent)}.agent-act.t-warn .agent-act-ico{opacity:.75}.agent-act-body{gap:4px;min-width:0;display:grid}.agent-act-title{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.agent-act-title b{overflow-wrap:anywhere;font-size:13.5px;font-weight:600}.agent-act-meta{color:var(--muted);flex-wrap:wrap;gap:12px;font-size:11.5px;display:flex}.agent-act-amt{color:var(--ink-2)}.agent-act-coin{color:rgb(var(--tint))}.agent-act-tx{color:var(--faint)}.agent-act-tx:hover{color:var(--accent)}.agent-act-time{color:var(--faint);white-space:nowrap;padding-top:3px;font-size:11px}@media (max-width:560px){.agent-act{grid-template-columns:30px minmax(0,1fr)}.agent-act-ico{width:30px;height:30px}.agent-act-time{grid-column:2;padding-top:0}}.agent-proposals{gap:8px}.agent-timeline{gap:0;margin:0;padding:0;list-style:none;display:grid}.agent-tl-item{grid-template-columns:96px minmax(0,1fr);gap:18px;padding:0 0 22px;display:grid;position:relative}.agent-tl-item:before{content:"";background:linear-gradient(180deg, var(--line-2), var(--line-soft));width:1px;position:absolute;top:12px;bottom:0;left:104px}.agent-tl-item:last-child{padding-bottom:0}.agent-tl-item:last-child:before{display:none}.agent-tl-item:after{content:"";background:var(--bg-0);border:2px solid rgb(var(--tint));width:9px;height:9px;box-shadow:0 0 10px rgba(var(--tint), .6);border-radius:50%;position:absolute;top:8px;left:100px}.agent-tl-time{text-align:right;align-content:start;gap:2px;padding-right:14px;font-size:12px;display:grid}.agent-tl-time b{color:var(--ink-2);font-weight:500}.agent-tl-time small{color:var(--faint);font-size:10.5px;line-height:1.35}.agent-tl-card{border-radius:var(--radius-lg);border:1px solid var(--line-soft);background:#00000038;grid-template-columns:auto minmax(0,1fr);gap:16px;min-width:0;margin-left:4px;padding:16px;display:grid}.agent-tl-item.fresh .agent-tl-card{animation:2.2s ease-out agent-fresh}.agent-tl-item.rejected .agent-tl-card{opacity:.7;border-style:dashed}.agent-tl-body{gap:10px;min-width:0;display:grid}.agent-tl-title{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.agent-tl-title h3{overflow-wrap:anywhere;font-size:17px}.ticker-sm{color:rgb(var(--tint));font-size:13px}.agent-tl-desc{color:var(--ink-2);font-size:13.5px;line-height:1.55}.agent-tl-why{color:var(--muted);align-items:flex-start;gap:8px;font-size:12.5px;display:flex}.agent-why-score{min-width:30px;height:22px;color:var(--accent);background:var(--accent-soft);border:1px solid var(--line-2);border-radius:6px;flex:none;place-items:center;padding:0 6px;font-size:11.5px;font-weight:600;display:inline-grid}.agent-tl-sim{justify-items:start;gap:8px;display:grid}.agent-tl-sim .agent-sim-grid{width:100%}.agent-runners{gap:6px;display:grid}.agent-runners ul{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.agent-runners li{background:var(--glass);border:1px solid var(--line-soft);color:var(--ink-2);border-radius:999px;align-items:baseline;gap:5px;max-width:100%;padding:3px 9px;font-size:12px;display:inline-flex}.agent-runners li b{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.agent-runners li .mono{color:var(--faint);font-size:11px}@media (max-width:640px){.agent-tl-item{grid-template-columns:minmax(0,1fr);gap:8px;padding-left:18px}.agent-tl-item:before{top:14px;left:4px}.agent-tl-item:after{top:4px;left:0}.agent-tl-time{text-align:left;grid-auto-flow:column;justify-content:start;align-items:baseline;gap:8px;padding:0}.agent-tl-card{grid-template-columns:minmax(0,1fr);margin-left:0;padding:14px}.agent-tl-logo{border-radius:14px!important;width:64px!important;height:64px!important}}.agent-mini{background:linear-gradient(#b6ff5c12,#ffffff05);gap:12px}.agent-mini.child{background:linear-gradient(#b08cff17,#ffffff05)}.agent-mini-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.agent-mini-summary{color:var(--ink-2);font-size:13px;line-height:1.5}.agent-mini-wallet{border-radius:var(--radius);border:1px solid var(--line-soft);background:#0000003d;gap:6px;padding:10px 12px;display:grid}.agent-mini-wallet-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.agent-mini-latest,.agent-mini-root{border-radius:var(--radius);border:1px solid var(--line-soft);background:#0000003d;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;padding:10px;transition:border-color .15s,background .15s;display:grid}.agent-mini-latest:hover,.agent-mini-root:hover{border-color:var(--line-2);background:#00000052;text-decoration:none}.agent-mini-text{gap:3px;min-width:0;display:grid}.agent-mini-text b{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:600;overflow:hidden}.agent-mini-text b .mono{color:var(--muted);font-size:11.5px;font-weight:400}.agent-mini-text small{font-size:11px}.agent-mini-why{color:var(--ink-2);-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.agent-mini-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.agent-mini .more{color:var(--accent);font-size:13px}.agent-mini .kv dd .agent-addr a{font-size:13px}.agents-strip{border-radius:var(--radius-lg);background:linear-gradient(90deg,#b08cff1a,#b6ff5c0f 60%,#ffffff05);grid-template-columns:auto minmax(0,1fr) auto auto auto;align-items:center;gap:16px;padding:12px 18px;transition:border-color .2s,box-shadow .2s;display:grid}.agents-strip:hover{border-color:var(--line-2);box-shadow:var(--glow);text-decoration:none}.agents-strip-ico{width:36px;height:36px;color:var(--violet-2);background:var(--violet-soft);border:1px solid color-mix(in srgb, var(--violet) 40%, transparent);border-radius:10px;place-items:center;display:grid}.agents-strip-ico .agent-icon{width:18px;height:18px}.agents-strip-text{gap:1px;min-width:0;display:grid}.agents-strip-text b{font-size:14px;font-weight:600}.agents-strip-text span{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.agents-strip-logos{display:flex}.agents-strip-logos .agent-logo{border:2px solid var(--bg-1);box-shadow:none;margin-left:-8px}.agents-strip-logos .agent-logo:first-child{margin-left:0}.agents-strip-stats{color:var(--muted);white-space:nowrap;gap:14px;font-size:11px;display:flex}.agents-strip-stats b{color:var(--ink);font-weight:600}.agents-strip .more{color:var(--accent);white-space:nowrap;font-size:13px}@media (max-width:900px){.agents-strip{grid-template-columns:auto minmax(0,1fr) auto}.agents-strip-logos{display:none}.agents-strip-stats{white-space:normal;flex-wrap:wrap;grid-column:1/-1;gap:12px}}@media (max-width:560px){.agents-strip{gap:10px 12px;padding:12px 14px}.agents-strip-text span{white-space:normal}}@media (min-width:761px) and (max-width:900px){.nav-inner{gap:12px}.nav-links{gap:0}.nav-links a{padding:7px 8px}}.delta{font-family:var(--mono);letter-spacing:0;text-transform:none;vertical-align:middle;border:1px solid var(--line-soft);color:var(--muted);background:#00000040;border-radius:999px;align-items:baseline;gap:4px;margin-left:8px;padding:1px 7px;font-size:11px;font-weight:600;display:inline-flex}.delta small{opacity:.75;font-size:10px;font-weight:400}.delta.up{color:var(--good);border-color:color-mix(in srgb, var(--good) 40%, transparent);background:var(--good-soft)}.delta.down{color:var(--bad);border-color:color-mix(in srgb, var(--bad) 40%, transparent);background:var(--bad-soft)}.stat>span .delta{margin-left:8px}.crumbs .crumb{align-items:center;gap:6px;padding:3px 9px 3px 4px;display:inline-flex}.crumbs .crumb.quote{padding-left:8px}.crumbs .crumb .logo{border-radius:50%;flex:none;width:18px;height:18px;font-size:9px}.crumbs .crumb.self{background:var(--accent-soft);box-shadow:inset 0 0 0 1px var(--line-2)}.crumb-sol{background:linear-gradient(135deg,#9945ff,#14f195);border-radius:50%;width:8px;height:8px;margin-right:2px;display:inline-block}.addr-row{align-items:center;gap:4px;display:inline-flex}.copy{width:22px;height:22px;color:var(--faint);background:0 0;border:0;border-radius:6px;place-items:center;padding:0;transition:color .15s,background .15s;display:inline-grid}.copy svg{width:13px;height:13px}.copy:hover{color:var(--accent);background:var(--accent-soft)}.coin-meta .links a+a{margin-left:0}.trade .trade-field .bal{font-family:var(--mono);color:var(--muted);background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;margin:-2px -6px;padding:2px 6px;font-size:11px;transition:color .15s,background .15s;display:inline-flex}.trade .trade-field .bal i{opacity:.6;border:1px solid;border-radius:3px;width:10px;height:10px}.trade .trade-field .bal em{color:var(--faint);font-style:normal}.trade .trade-field .bal:hover{color:var(--accent);background:var(--accent-soft)}.trade .amount .input:disabled{opacity:.5}.trade .amount-usd{color:var(--faint);font-size:11px;position:absolute;bottom:-16px;left:14px}.trade .amount:has(.amount-usd){margin-bottom:14px}.trade .quick>button[aria-pressed=true]{border-color:var(--accent);color:var(--accent);background:var(--accent-soft)}.trade.sell .quick>button:hover:not(:disabled),.trade.sell .quick>button[aria-pressed=true]{border-color:var(--violet);color:var(--violet-2);background:var(--violet-soft)}.slip{flex-wrap:wrap;align-items:center;gap:10px;font-size:11px;display:flex}.slip .seg{margin-left:auto}.slip-custom{align-items:center;display:inline-flex;position:relative}.slip-custom .input{border-radius:999px;width:74px;height:28px;padding:0 26px 0 10px;font-size:12px}.slip-custom em{font-style:normal;font-family:var(--mono);color:var(--muted);font-size:11px;position:absolute;right:10px}.trade .quote{transition:border-color .3s;position:relative}.trade .quote.stale{border-color:color-mix(in srgb, var(--warn) 35%, transparent)}.trade .quote-empty,.trade .quote-err{align-items:center;gap:8px;font-size:12px;line-height:1.5;display:flex}.trade .quote-err{overflow-wrap:anywhere;justify-content:flex-start}.trade .quote>div.quote-main{border-bottom:1px solid var(--line-soft);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;row-gap:0;margin-bottom:2px;padding-bottom:8px;display:grid}.trade .quote-main>span{grid-column:1/-1}.trade .quote-main b{letter-spacing:-.02em;text-align:left;overflow-wrap:anywhere;font-size:20px}.trade .quote-usd{text-align:right;font-size:11px}.trade .quote-main b small,.trade .quote b small{font-family:var(--mono);font-size:11px;font-weight:400}.trade .quote span small{font-size:11px}.trade .quote b.route{flex-wrap:wrap;justify-content:flex-end;gap:2px;display:inline-flex}.trade .quote b.route i{color:var(--faint);margin:0 4px;font-style:normal}.trade .quote b.warn{color:var(--warn)}.trade .quote b.bad{color:var(--bad)}.trade .quote-age{border-top:1px solid var(--line-soft);font-family:var(--mono);padding-top:6px;font-size:11px}.trade .quote-age .linkish{font-family:var(--mono);color:var(--accent);font-size:11px}.trade .quote-age .linkish:disabled{opacity:.5;cursor:progress}.trade .spin{border:2px solid var(--line-2);border-top-color:var(--accent);border-radius:50%;flex:none;width:12px;height:12px;animation:.8s linear infinite spin}.trade .trade-block{flex-direction:column;align-items:flex-start}.trade .trade-block code{font-family:var(--mono);font-size:12px}.trade .btn.lg.block{width:100%}.trade .wallet-adapter-button-trigger{justify-content:center;width:100%;height:48px!important;font-size:15px!important}.trade .hint{margin-top:-4px}.confirm-backdrop{z-index:var(--z-overlay);-webkit-backdrop-filter:blur(6px);animation:fade .18s var(--ease);background:#040a06b8;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.confirm{border-radius:var(--radius-xl);background:color-mix(in srgb, var(--bg-1) 96%, transparent);border:1px solid var(--line-2);width:min(440px,100%);box-shadow:0 40px 80px -30px #000000f2, var(--glow);animation:rise .22s var(--ease);gap:14px;padding:20px 22px;display:grid}.confirm-head{align-items:center;gap:10px;display:flex}.confirm-head b{flex:1;font-size:15px}.confirm-rows{gap:8px;font-size:13px;display:grid}.confirm-rows>div{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.confirm-rows span{color:var(--muted)}.confirm-rows b{font-family:var(--mono);text-align:right;font-variant-numeric:tabular-nums;font-weight:500}.confirm-rows b small{color:var(--muted);font-size:11px;font-weight:400}.confirm-rows b.warn{color:var(--warn)}.confirm-rows b.bad{color:var(--bad)}.confirm-rows b.route{color:var(--ink-2);overflow-wrap:anywhere;font-size:11px}.confirm-actions{grid-template-columns:auto 1fr;gap:8px;display:grid}.sheet-close{background:var(--glass-2);width:30px;height:30px;color:var(--muted);border:0;border-radius:999px;flex:none;place-items:center;font-size:18px;line-height:1;display:grid}.sheet-close:hover{color:var(--ink);background:var(--glass-3)}@keyframes fade{0%{opacity:0}}@media (max-width:560px){.confirm-backdrop{align-items:end;padding:0}.confirm{border-radius:var(--radius-xl) var(--radius-xl) 0 0;width:100%;padding-bottom:max(20px, env(safe-area-inset-bottom))}}.trade-bar,.trade-sheet-backdrop{display:none}@media (max-width:980px){.coin-page.has-bar{padding-bottom:72px}.trade-bar{z-index:var(--z-nav);padding:10px var(--gutter) max(10px, env(safe-area-inset-bottom));background:color-mix(in srgb, var(--bg-0) 86%, transparent);-webkit-backdrop-filter:blur(20px)saturate(150%);border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;display:grid;position:fixed;bottom:0;left:0;right:0}.trade-bar:before{content:"";background:linear-gradient(90deg,#0000,#b6ff5c73 30%,#b08cff4d 70%,#0000);height:1px;position:absolute;top:-1px;left:0;right:0}.trade-bar-price{gap:1px;min-width:0;display:grid}.trade-bar-price b{letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;font-size:17px;overflow:hidden}.trade-bar-price .delta{margin-left:0}.trade-bar .btn{height:42px;padding:0 22px}.trade-sheet-backdrop{z-index:var(--z-overlay);-webkit-backdrop-filter:blur(6px);animation:fade .18s var(--ease);background:#040a06b3;align-items:end;display:grid;position:fixed;inset:0}.trade-sheet{overscroll-behavior:contain;max-height:calc(100dvh - 24px);animation:rise .25s var(--ease);-webkit-overflow-scrolling:touch;overflow:auto}.trade-sheet .trade{border-radius:var(--radius-xl) var(--radius-xl) 0 0;padding-bottom:max(20px, env(safe-area-inset-bottom));background:color-mix(in srgb, var(--bg-1) 97%, transparent)}.trade-sheet .trade:before{display:none}.trade-sheet .trade:after{content:"";background:var(--line-2);border-radius:2px;width:40px;height:4px;position:absolute;top:8px;left:50%;transform:translate(-50%)}}.trade-sheet-head{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding-top:6px;display:grid}.trade-sheet-head>div{gap:1px;min-width:0;display:grid}.trade-sheet-head b{font-size:15px}.trade-sheet-head span{font-size:12px}.chart .chart-head{align-items:center}.chart-legend{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.chart-legend .delta{margin-left:0}.ohlc{color:var(--ink-2);flex-wrap:wrap;gap:6px;font-size:11px;display:inline-flex}.ohlc i{color:var(--faint);margin-right:1px;font-style:normal}.ohlc em{font-style:normal}.chart-ctl{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.chart-stage{position:relative}.chart-box{width:100%;height:320px}.chart.empty-state .chart-box{visibility:hidden;height:240px}.chart-overlay{display:grid;position:absolute;inset:0}.chart-overlay .empty{align-content:center}.chart-sk{height:100%!important}.chart-foot{font-family:var(--mono);align-items:center;gap:8px;font-size:11px;display:flex}.chart-foot:before{content:"";background:var(--good);width:6px;height:6px;box-shadow:0 0 8px var(--good);border-radius:50%}@media (max-width:640px){.chart-box{height:260px}.chart .chart-head{flex-direction:column;align-items:flex-start}.ohlc{font-size:10px}.ohlc:not(.hovering) .ohl{display:none}}.tape .section-head{align-items:center}.tape-ctl{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.tape-table{margin:0 -8px;display:grid}.tape .tape-row{border-bottom:1px solid var(--line-soft);border-radius:8px;grid-template-columns:74px 50px minmax(0,1.1fr) minmax(0,1.1fr) 92px 80px 74px;align-items:center;gap:10px;padding:7px 8px;font-size:12px;transition:background .15s;display:grid}.tape .tape-row:last-child{border-bottom:0}.tape .tape-row:hover{background:var(--glass)}.tape .tape-row.head{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--faint);border-bottom:1px solid var(--line);border-radius:0;padding-top:0;font-size:10px}.tape .tape-row.head:hover{background:0 0}.tape .tape-row .t{gap:0;line-height:1.2;display:grid}.tape .tape-row .t small{color:var(--faint);font-size:10px}.tape .tape-row .amt{font-weight:500}.tape .tape-row.buy .amt{color:var(--good)}.tape .tape-row.sell .amt{color:var(--bad)}.tape .tape-row .val,.tape .tape-row .who{text-align:right}.tape .tape-row .who:hover{color:var(--accent)}.tape .tape-row.fresh{animation:1.6s ease-out tape-in}@keyframes tape-in{0%{background:rgba(var(--accent-rgb), .22);transform:translate(-4px)}30%{background:rgba(var(--accent-rgb), .14);transform:none}to{background:0 0}}.tape .tape-row.sell.fresh{animation-name:tape-in-sell}@keyframes tape-in-sell{0%{background:#ff6b7a33;transform:translate(-4px)}30%{background:#ff6b7a1f;transform:none}to{background:0 0}}.tape-foot{border-top:1px solid var(--line-soft);margin-top:12px;padding-top:12px;font-size:12px}@media (max-width:760px){.tape{padding:16px 14px}.tape-table{margin:0 -6px}.tape .tape-row{grid-template-columns:34px 40px minmax(0,1fr) 72px 60px;gap:6px;padding:7px 6px;font-size:11px}.tape .tape-row>:nth-child(4),.tape .tape-row .who,.tape .tape-row .t small{display:none}.tape .tape-row .chip{height:20px;padding:0 6px;font-size:10px}.tape .tape-row .amt{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}.fees .fees-head{align-items:center;gap:8px;display:flex}.fees .fees-head .eyebrow{flex:1;min-width:0}.fees .fees-head .linkish{color:var(--faint);font-size:14px;line-height:1}.fees .fees-head .linkish:hover:not(:disabled){color:var(--accent)}.fees .fees-head .linkish:disabled{opacity:.4;cursor:progress}.fees-total{gap:3px;display:grid}.fees-total b{letter-spacing:-.02em;overflow-wrap:anywhere;font-size:24px;line-height:1.1}.fees-total b.accent{text-shadow:0 0 18px #b6ff5c4d}.fees-total span{font-size:12px}.fees-rows{gap:2px;margin:0 -8px;padding:0;font-size:13px;list-style:none;display:grid}.fees-rows li{border:1px solid #0000;border-radius:8px;grid-template-columns:10px minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:6px 8px;transition:background .15s;display:grid}.fees-rows li .dot{background:var(--violet);border-radius:50%;width:10px;height:10px}.fees-rows li .dot.platform{background:var(--faint)}.fees-rows li .dot.you{background:var(--accent);box-shadow:0 0 8px #b6ff5c99}.fees-rows li.you{background:var(--accent-soft);border-color:var(--line-2)}.fees-rows li.you .split-role{color:var(--accent);font-weight:600}.fees-rows .fees-amt{text-align:right;justify-items:end;gap:0;font-weight:600;line-height:1.15;display:grid}.fees-rows .fees-amt small{color:var(--muted);font-size:10px;font-weight:400}.fees-parts{font-family:var(--mono);color:var(--muted);flex-wrap:wrap;gap:4px 14px;font-size:11px;display:flex}.fees-parts i{color:var(--faint);margin-right:4px;font-style:normal}.fees .btn.block{width:100%}.fees .wallet-adapter-button-trigger{justify-content:center;width:100%}.fees-foot{font-family:var(--mono);justify-content:space-between;gap:8px;font-size:11px;display:flex}.fees .confirm-rows span.accent{font-weight:600}@media (max-width:420px){.fees-rows li{grid-template-columns:10px minmax(0,1fr) auto}.fees-rows li .addr{display:none}}.bm{border-radius:var(--radius-lg);isolation:isolate;background:radial-gradient(70% 60% at 50% 42%,#0d2316 0%,#091810 45%,#06100a 100%);outline:none;width:100%;min-width:0;position:relative;overflow:hidden}.bm.bm-card{border:1px solid var(--line);border-radius:var(--radius);box-shadow:inset 0 1px #ffffff0a}.bm.bm-full{border-radius:0}.bm-canvas{cursor:grab;touch-action:none;width:100%;height:100%;display:block}.bm.dragging .bm-canvas{cursor:grabbing}.bm-vignette{pointer-events:none;z-index:1;background:radial-gradient(85% 80%,#0000 55%,#040a068c 100%);position:absolute;inset:0}.bm-controls{z-index:3;border-radius:var(--radius);border:1px solid var(--line);background:color-mix(in srgb, var(--bg-0) 78%, transparent);-webkit-backdrop-filter:blur(12px);gap:4px;padding:4px;display:grid;position:absolute;bottom:12px;right:12px}.bm-controls button{border-radius:var(--radius-xs);width:32px;height:32px;color:var(--ink-2);font-family:var(--mono);background:0 0;border:0;place-items:center;font-size:16px;line-height:1;transition:background .12s,color .12s;display:grid}.bm-controls button:hover{background:var(--accent-soft);color:var(--accent)}.bm-size{z-index:3;background:color-mix(in srgb, var(--bg-0) 78%, transparent);-webkit-backdrop-filter:blur(12px);align-items:center;position:absolute;top:12px;right:12px}.bm-size-label{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--faint);padding:0 6px 0 9px;font-size:10px}.bm-legend{z-index:3;border-radius:var(--radius);border:1px solid var(--line);background:color-mix(in srgb, var(--bg-0) 78%, transparent);-webkit-backdrop-filter:blur(12px);max-width:calc(100% - 80px);font-family:var(--mono);color:var(--muted);flex-wrap:wrap;align-items:center;gap:12px;padding:7px 10px;font-size:11px;display:flex;position:absolute;bottom:12px;left:12px}.bm-legend span{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.bm-legend i{border:1px solid var(--line-2);box-sizing:border-box;background:0 0;border-radius:50%;width:10px;height:10px}.bm-legend i.focus{border:1.5px dashed var(--accent);background:var(--accent-soft)}.bm-legend-note{color:var(--faint)}.bm-tip{z-index:4;pointer-events:none;border-radius:var(--radius);border:1px solid var(--line-2);background:color-mix(in srgb, var(--bg-1) 94%, transparent);will-change:transform;gap:4px;min-width:190px;max-width:260px;padding:10px 12px;font-size:12px;animation:.14s ease-out both bm-tip-in;display:grid;position:absolute;top:0;left:0;box-shadow:0 18px 50px -20px #000000e6,0 0 0 1px #0006}@keyframes bm-tip-in{0%{opacity:0;scale:.96}to{opacity:1;scale:1}}.bm-tip-head{border-bottom:1px solid var(--line-soft);align-items:center;gap:8px;min-width:0;margin-bottom:2px;padding-bottom:4px;display:flex}.bm-tip-head i{border-radius:50%;flex:none;width:8px;height:8px}.bm-tip-head b{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.bm-tip-head span{color:var(--muted);flex:none;font-size:11px}.bm-tip-row{justify-content:space-between;gap:12px;display:flex}.bm-tip-row em{color:var(--muted);font-style:normal}.bm-tip-row strong{font-family:var(--mono);font-variant-numeric:tabular-nums;font-weight:500}.bm-tip-under{font-family:var(--mono);color:var(--violet-2);font-size:11px}.bm-tip-under.good{color:var(--good)}.bm-tip-cta{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--faint);padding-top:2px;font-size:10px}.bm-tip-list{border-top:1px solid var(--line-soft);gap:2px;margin:2px 0 0;padding:5px 0 0;list-style:none;display:grid}.bm-tip-list li{justify-content:space-between;gap:12px;min-width:0;display:flex}.bm-tip-list b{font-family:var(--mono);color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;font-weight:500;overflow:hidden}.bm-tip-list span{font-family:var(--mono);color:var(--muted);font-variant-numeric:tabular-nums;flex:none;font-size:11px}main.map-main{padding:0}.map-page{height:calc(100dvh - 63px);min-height:480px;position:relative;overflow:hidden}.map-page .bm{height:100%}.map-overlay{z-index:3;pointer-events:none;flex-direction:column;gap:10px;width:min(320px,100% - 32px);max-height:calc(100% - 32px);display:flex;position:absolute;top:16px;left:16px}.map-overlay>*{pointer-events:auto;flex:none}.map-overlay .map-panel{background:color-mix(in srgb, var(--bg-0) 82%, transparent);-webkit-backdrop-filter:blur(14px)saturate(140%);padding:14px 16px}.map-panel h1{letter-spacing:-.02em;align-items:center;gap:8px;font-size:20px;display:flex}.map-panel .lead{max-width:none;margin-top:4px;font-size:12.5px}.map-stats{border-top:1px solid var(--line-soft);grid-template-columns:repeat(3,1fr);gap:10px;margin-top:12px;padding-top:12px;display:grid}.map-stats div{gap:2px;display:grid}.map-stats em{font-style:normal;font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--faint);font-size:10px}.map-stats strong{font-family:var(--mono);letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:16px;font-weight:500}.map-stats strong.accent{color:var(--accent)}.map-heatline{font-family:var(--mono);color:var(--faint);margin-top:8px;font-size:11px}.map-heatline b{color:var(--ink-2);font-weight:500}.map-digest{border:1px solid var(--line-2);background:var(--accent-soft);max-width:100%;min-height:26px;color:var(--ink-2);font-family:var(--mono);text-align:left;border-radius:999px;align-items:center;gap:5px;margin-top:8px;padding:3px 10px;font-size:11px;transition:background .15s,box-shadow .15s;display:inline-flex}.map-digest b{color:var(--accent);font-weight:600}.map-digest .good{color:var(--good)}.map-digest:hover,.map-digest[aria-pressed=true]{box-shadow:0 0 0 1px var(--line-2);background:#b6ff5c33}.map-search{z-index:5;position:relative}.map-search .input{background:color-mix(in srgb, var(--bg-0) 82%, transparent);-webkit-backdrop-filter:blur(14px);border-color:var(--line-2);height:40px;padding-left:36px}.map-search svg{z-index:1;color:var(--muted);pointer-events:none;position:absolute;top:12px;left:12px}.map-results{border-radius:var(--radius);border:1px solid var(--line-2);background:color-mix(in srgb, var(--bg-1) 97%, transparent);overscroll-behavior:contain;max-height:min(420px,100dvh - 260px);padding:4px;display:grid;position:absolute;top:44px;left:0;right:0;overflow:auto;box-shadow:0 18px 50px -20px #000000e6}.map-results-head{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--faint);padding:7px 8px 3px;font-size:10px}.map-result{border-radius:var(--radius-xs);text-align:left;width:100%;color:var(--ink);background:0 0;border:0;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:10px;padding:6px 8px;font-size:13px;display:grid}.map-result:hover,.map-result[data-active=true]{background:var(--accent-soft)}.map-result-main{gap:1px;min-width:0;display:grid}.map-result-top{align-items:baseline;gap:6px;min-width:0;display:flex}.map-result-top b{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:500;overflow:hidden}.map-result-top .mono{color:var(--muted);flex:none;font-size:11px}.map-result-ctx{font-family:var(--mono);color:var(--faint);white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;overflow:hidden}.map-result-mcap{color:var(--ink-2);font-variant-numeric:tabular-nums;font-size:11px}.map-badge{height:15px;font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;border:1px solid var(--line-2);color:var(--accent);background:var(--accent-soft);border-radius:999px;flex:none;align-self:center;padding:0 5px;font-size:9px;line-height:15px}.map-badge.grad{color:#eef6ef;background:#eef6ef14;border-color:#eef6ef4d}.map-results .none{color:var(--muted);padding:6px 8px 8px;font-size:12px}.map-remote{grid-template-columns:20px minmax(0,1fr);align-items:center;gap:2px 10px;padding:6px 8px;font-size:13px;display:grid}.map-remote-acts{font-family:var(--mono);grid-column:2;gap:12px;font-size:11px;display:flex}.map-remote-acts a,.map-offmap a.linkish{color:var(--accent)}.map-offmap{gap:6px;padding:8px;display:grid}.map-offmap-title{align-items:center;gap:8px;min-width:0;font-size:13px;display:flex}.map-offmap-title b{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.map-offmap-title .mono{color:var(--muted);font-size:11px}.map-offmap p{color:var(--warn);font-size:12px}.map-offmap-acts{gap:6px;display:flex}.map-hl{border-radius:var(--radius);border:1px solid var(--line);background:color-mix(in srgb, var(--bg-0) 80%, transparent);-webkit-backdrop-filter:blur(12px);gap:8px;padding:10px 12px;display:grid}.map-hl-head{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.map-hl-note{font-family:var(--mono);color:var(--faint);font-size:10px}.map-hl-chips{flex-wrap:wrap;gap:5px;display:flex}.map-hl-chip{border:1px solid var(--line-soft);background:var(--glass);height:25px;color:var(--ink-2);font-family:var(--mono);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 9px;font-size:11px;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.map-hl-chip b{color:var(--faint);font-variant-numeric:tabular-nums;font-weight:500}.map-hl-chip:hover{border-color:var(--line-2);color:var(--ink)}.map-hl-chip[aria-pressed=true]{background:var(--accent-soft);border-color:var(--line-2);color:var(--accent)}.map-hl-chip[aria-pressed=true] b{color:var(--accent);opacity:.75}.map-hl-chip.clear{color:var(--muted);border-style:dashed}.map-hl .map-tools{border-top:1px solid var(--line-soft);padding-top:8px}.map-tools{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.map-tools .seg{background:color-mix(in srgb, var(--bg-0) 80%, transparent)}.tools-label{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--faint);font-size:10px}.map-overlay>.map-rails{flex:0 auto;min-height:0}.map-rails{border-radius:var(--radius);flex-direction:column;min-height:0;display:flex}.map-rails.card{border:1px solid var(--line);background:color-mix(in srgb, var(--bg-0) 82%, transparent);-webkit-backdrop-filter:blur(14px);box-shadow:var(--shadow)}.map-rails>header{flex:none;justify-content:space-between;align-items:center;gap:8px;padding:8px 8px 8px 10px;display:flex}.map-rails.card.collapsed>header{padding-bottom:8px}.map-rail-tabs{border:1px solid var(--line-soft);background:#0003;border-radius:999px;gap:2px;padding:2px;display:flex}.map-rail-tabs button{height:24px;color:var(--muted);font-family:var(--mono);background:0 0;border:0;border-radius:999px;padding:0 10px;font-size:11px;font-weight:500}.map-rail-tabs button:hover{color:var(--ink)}.map-rail-tabs button[aria-selected=true]{background:var(--accent-soft);color:var(--accent);box-shadow:inset 0 0 0 1px var(--line-2)}.map-rail-fold{border:1px solid var(--line-soft);background:var(--glass);width:26px;height:26px;color:var(--muted);border-radius:50%;flex:none;place-items:center;display:grid}.map-rail-fold:hover{color:var(--ink)}.map-rail-body{overscroll-behavior:contain;align-content:start;gap:6px;min-height:0;padding:0 6px 8px;display:grid;overflow:auto}.map-rails ul{gap:1px;margin:0;padding:0;list-style:none;display:grid}.map-rail-row{border-radius:var(--radius-xs);width:100%;color:var(--ink);text-align:left;background:0 0;border:0;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:9px;padding:5px 6px;display:grid}.map-rail-row:hover,.map-rail-row:focus-visible{background:var(--accent-soft)}.map-rail-row.flash{animation:2s ease-out both rail-flash}@keyframes rail-flash{0%,15%{box-shadow:inset 0 0 0 1px var(--line-2);background:#b6ff5c3d}to{box-shadow:none;background:0 0}}.map-rail-name{min-width:0;font-family:var(--mono);align-items:baseline;gap:6px;font-size:12px;display:flex}.map-rail-name b{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:500;overflow:hidden}.map-rail-name span{color:var(--faint);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:11px;overflow:hidden}.map-rail-metric{color:var(--muted);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:11px}.map-rail-metric b{color:var(--ink-2);font-weight:500}.map-rail-metric .good{color:var(--good)}.map-rail-empty{color:var(--muted);padding:6px 8px;font-size:12px}.map-rail-cta{justify-self:start;margin:2px 6px 0}.map-key.dock{z-index:3;flex-direction:column-reverse;align-items:flex-start;gap:8px;max-width:calc(100% - 432px);display:flex;position:absolute;bottom:16px;left:352px}.map-key-toggle{border:1px solid var(--line);background:color-mix(in srgb, var(--bg-0) 82%, transparent);-webkit-backdrop-filter:blur(12px);height:32px;color:var(--ink-2);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-items:center;gap:8px;padding:0 12px;font-size:11px;display:inline-flex}.map-key-toggle:hover,.map-key.open .map-key-toggle{color:var(--accent);border-color:var(--line-2)}.map-key-sws{gap:4px;display:inline-flex}.map-key-sw{border-radius:50%;flex:none;width:9px;height:9px;display:inline-block}.map-key-body{gap:12px;width:272px;display:grid}.map-key.dock .map-key-body{border-radius:var(--radius);border:1px solid var(--line-2);background:color-mix(in srgb, var(--bg-0) 90%, transparent);-webkit-backdrop-filter:blur(14px);max-height:calc(100dvh - 143px);box-shadow:var(--shadow-pop);padding:12px 14px;animation:.16s ease-out both bm-tip-in;overflow:auto}.map-key-sec{gap:6px;display:grid}.map-key-sec h4{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--faint);justify-content:space-between;gap:8px;margin:0;font-size:10px;font-weight:500;display:flex}.map-key-sec h4 span{letter-spacing:0;text-transform:none;color:var(--muted)}.map-key-list{gap:5px;margin:0;padding:0;list-style:none;display:grid}.map-key-list li{color:var(--ink-2);align-items:center;gap:9px;font-size:12px;display:flex}.map-key-list svg{flex:none}.map-key-size circle{fill:#b6ff5c0d;stroke:var(--ink-2);stroke-opacity:.55;stroke-width:1px}.map-key-size path{fill:none;stroke:var(--faint);stroke-width:.8px}.map-key-size text{font-family:var(--mono);fill:var(--muted);font-size:10px}.map-key-note{font-family:var(--mono);color:var(--faint);font-size:10px}.map-key-keys{grid-template-columns:auto 1fr;align-items:baseline;gap:3px 10px;margin:0;display:grid}.map-key-keys dt{font-family:var(--mono);color:var(--ink-2);white-space:nowrap;font-size:11px}.map-key-keys dd{color:var(--muted);margin:0;font-size:12px}.map-hint{z-index:2;font-family:var(--mono);color:var(--faint);white-space:nowrap;pointer-events:none;transition:opacity .5s var(--ease);font-size:11px;position:absolute;top:22px;left:50%;transform:translate(-50%)}.map-hint b{color:var(--muted);font-weight:500}.map-hint.gone{opacity:0}.map-page.wide .map-hint{left:calc(50% + 176px)}.map-page.wide.has-side .map-hint{opacity:0}.map-state{z-index:2;place-items:center;padding:16px;display:grid;position:absolute;inset:0}.map-state .notice{max-width:420px}.map-live{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);align-items:center;gap:6px;font-size:10px;font-weight:400;display:inline-flex}.map-sync{font-family:var(--mono);color:var(--faint);margin-top:8px;font-size:10.5px}.map-sync .linkish{color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.bm-tip-under.accent{color:var(--accent)}.map-sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.map-page.wide.has-side .bm.bm-full .bm-controls,.map-page.wide.has-side .bm.bm-full .bm-size{right:372px}@media (max-width:1240px){.map-hint{display:none}}.map-side{z-index:4;overscroll-behavior:contain;background:color-mix(in srgb, var(--bg-0) 86%, transparent);-webkit-backdrop-filter:blur(16px)saturate(140%);width:min(340px,100% - 32px);max-height:calc(100% - 32px);animation:side-in .22s var(--ease) both;padding:16px;position:absolute;top:16px;right:16px;overflow:auto}@keyframes side-in{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:none}}.map-side-in{align-content:start;gap:12px;min-width:0;display:grid}.map-side-close{border:1px solid var(--line-soft);background:var(--glass);width:28px;height:28px;color:var(--muted);z-index:3;border-radius:50%;place-items:center;font-size:16px;line-height:1;display:grid;position:absolute;top:10px;right:10px}.map-side-close:hover{color:var(--ink);background:var(--glass-3)}.map-side-head{align-items:center;gap:12px;min-width:0;padding-right:30px;display:flex}.map-side-title{flex:1;gap:2px;min-width:0;display:grid}.map-side-title b{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:600;overflow:hidden}.map-side-title>span{white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.map-side-ids{align-items:center;gap:5px;margin-top:3px;display:flex}.map-ca{border:1px solid var(--line-soft);background:var(--glass);height:20px;color:var(--muted);font-family:var(--mono);border-radius:999px;align-items:center;gap:5px;padding:0 7px;font-size:10.5px;display:inline-flex}.map-ca:hover{color:var(--ink);border-color:var(--line-2)}.map-soc{border:1px solid var(--line-soft);background:var(--glass);width:20px;height:20px;color:var(--muted);border-radius:50%;place-items:center;display:grid}.map-soc:hover{color:var(--accent);border-color:var(--line-2)}.map-crumbs{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.map-crumbs ol{min-width:0;font-family:var(--mono);flex-wrap:wrap;align-items:center;gap:2px 4px;margin:0;padding:0;font-size:11.5px;list-style:none;display:flex}.map-crumbs li{align-items:center;gap:4px;min-width:0;display:inline-flex}.map-crumbs li button{color:var(--muted);font:inherit;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;max-width:110px;padding:0;overflow:hidden}.map-crumbs li button:hover{color:var(--accent)}.map-crumbs li b{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;max-width:120px;font-weight:500;overflow:hidden}.map-crumbs .sep{color:var(--faint)}.map-frame{border:1px solid var(--line);background:var(--glass);height:22px;color:var(--ink-2);font-family:var(--mono);border-radius:999px;flex:none;padding:0 9px;font-size:10.5px}.map-frame:hover{color:var(--accent);border-color:var(--line-2)}.map-side-row{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.map-side-market{border-top:1px solid var(--line-soft);justify-content:space-between;align-items:flex-end;gap:12px;padding-top:10px;display:flex}.map-side-price{gap:2px;min-width:0;display:grid}.map-side-price em,.map-side-stats em,.map-kids em{font-style:normal;font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--faint);white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.map-side-price strong{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:17px;font-weight:500}.map-chg{font-family:var(--mono);white-space:nowrap;font-size:11px}.map-chg.up{color:var(--accent)}.map-chg.down{color:#ff5c8a}.map-chg.none{color:var(--faint)}.map-side-spark{flex:none;place-items:end;min-height:32px;display:grid}.map-spark{display:block}.map-spark-none{font-family:var(--mono);color:var(--faint);padding-bottom:6px;font-size:13px}.map-side-heat{font-family:var(--mono);color:var(--muted);margin-top:-4px;font-size:11px}.map-side-heat b{color:var(--ink-2);font-weight:500}.map-side-stats{border-top:1px solid var(--line-soft);grid-template-columns:1fr 1fr;gap:10px 12px;padding-top:10px;display:grid}.map-side-stats div{gap:2px;min-width:0;display:grid}.map-side-stats strong{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:15px;font-weight:500}.map-side-stats strong.accent{color:var(--accent)}.map-side-stats small{color:var(--muted);font-size:11px;font-weight:400}.map-side-progress{gap:6px;display:grid}.map-side-progress span{font-family:var(--mono);color:var(--muted);justify-content:space-between;font-size:11px;display:flex}.map-side-progress em{font-style:normal}.map-side-progress strong{color:var(--ink-2);font-weight:500}.map-side-actions{border-top:1px solid var(--line-soft);gap:8px;padding-top:10px;display:grid}.map-side-main{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.map-side-main .btn{min-width:0;height:38px;padding:0 14px;font-size:13px}.map-side-links{flex-wrap:wrap;gap:6px;display:flex}.map-side-links .btn{flex:auto;height:28px;padding:0 10px;font-size:12px}.map-kids{border-top:1px solid var(--line-soft);gap:6px;padding-top:10px;display:grid}.map-kids header{justify-content:space-between;align-items:center;gap:8px;display:flex}.map-kids .seg button{height:22px;padding:0 8px;font-size:11px}.map-kids ul{overscroll-behavior:contain;align-content:start;gap:1px;max-height:260px;margin:0 -6px;padding:0;list-style:none;display:grid;overflow:auto}.map-kid{border-radius:var(--radius-xs);width:100%;color:var(--ink);text-align:left;background:0 0;border:0;grid-template-columns:18px minmax(0,1fr) 62px 58px 30px;align-items:center;gap:8px;padding:4px 6px;font-size:12px;display:grid}.map-kid:hover,.map-kid:focus-visible{background:var(--accent-soft)}.map-kid b{font-family:var(--mono);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.map-kid .mono{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px}.map-kid .accent{color:var(--accent)}.map-kid .muted{color:var(--faint)}.map-more{font-family:var(--mono);color:var(--accent);justify-self:start;font-size:11px}.map-toast{z-index:4;border-radius:var(--radius);border:1px solid color-mix(in srgb, var(--warn) 40%, transparent);background:color-mix(in srgb, var(--bg-0) 88%, transparent);color:var(--ink-2);max-width:calc(100% - 32px);padding:10px 14px;font-size:12.5px;position:absolute;bottom:70px;left:50%;transform:translate(-50%)}.map-toast a{color:var(--accent)}.map-pills{flex-wrap:wrap;gap:6px;display:flex}.map-pill{border:1px solid var(--line);background:color-mix(in srgb, var(--bg-0) 84%, transparent);-webkit-backdrop-filter:blur(12px);height:30px;color:var(--ink-2);font-family:var(--mono);border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:11.5px;display:inline-flex}.map-pill b{background:var(--accent);min-width:16px;height:16px;color:var(--accent-ink);border-radius:999px;place-items:center;padding:0 4px;font-size:10px;display:inline-grid}.map-pill[aria-expanded=true]{color:var(--accent);border-color:var(--line-2);background:color-mix(in srgb, var(--bg-1) 92%, transparent)}.map-pop{z-index:6;overscroll-behavior:contain;background:color-mix(in srgb, var(--bg-0) 94%, transparent);max-height:min(60dvh,520px);margin-top:8px;padding:12px;animation:.16s ease-out both bm-tip-in;position:absolute;top:100%;left:0;right:0;overflow:auto}.map-pop-close{z-index:3;border:1px solid var(--line-soft);background:var(--glass);width:26px;height:26px;color:var(--muted);border-radius:50%;place-items:center;font-size:15px;line-height:1;display:grid;position:absolute;top:8px;right:8px}.map-overlay .map-panel.compact{padding:9px 12px}.map-line{min-width:0;font-family:var(--mono);color:var(--muted);white-space:nowrap;align-items:center;gap:8px;font-size:12px;display:flex}.map-line>span{text-overflow:ellipsis;overflow:hidden}.map-line b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:500}.map-line b.accent{color:var(--accent)}.map-line.sub{color:var(--faint);margin-top:3px;font-size:11px}.map-line .linkish{color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.map-pop>.map-heatline{margin:0 32px 8px 2px}.map-pop>.map-digest{margin:0 32px 10px 0}.map-pop .map-hl{-webkit-backdrop-filter:none;background:0 0;border:0;padding:0}.map-pop .map-hl-head{padding-right:32px}.map-pop .map-rails>header{padding:0 32px 8px 0}.map-pop .map-rail-body{padding:0;overflow:visible}.map-pop .map-key-body{width:auto}.map-sheet{z-index:5;border-radius:var(--radius-lg) var(--radius-lg) 0 0;border:1px solid var(--line-2);background:color-mix(in srgb, var(--bg-0) 93%, transparent);-webkit-backdrop-filter:blur(16px)saturate(140%);animation:sheet-in .25s var(--ease) both;transition:height .22s var(--ease);border-bottom:0;padding:0 16px 16px;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -24px 60px -30px #000000e6}@keyframes sheet-in{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.map-sheet.peek{max-height:46dvh;overflow:hidden}.map-sheet.full{overscroll-behavior:contain;height:80dvh;overflow:auto}.map-sheet-handle{z-index:4;cursor:grab;touch-action:none;background:0 0;border:0;place-items:center;width:calc(100% + 32px);height:22px;margin:0 -16px 2px;padding:0;display:grid;position:sticky;top:0}.map-sheet.full .map-sheet-handle{background:color-mix(in srgb, var(--bg-0) 96%, transparent)}.map-sheet-handle i{background:var(--muted);opacity:.6;border-radius:2px;width:28px;height:4px}.map-sheet-handle:hover i,.map-sheet-handle:focus-visible i{opacity:1;background:var(--accent)}.map-sheet .map-side-close{top:24px;right:12px}.map-side-in.peek,.map-side-in.peek .map-side-head{gap:10px}.map-side-in.peek .map-side-head .map-chg{padding-right:4px}@media (max-width:900px){.map-overlay{gap:8px;width:calc(100% - 24px);max-width:520px;top:12px;left:12px}.map-overlay .map-panel{padding:12px 14px}.map-panel h1{font-size:17px}.map-stats{gap:6px;margin-top:8px;padding-top:8px}.map-stats strong{font-size:14px}.map-heatline{margin-top:6px}.map-tools{gap:6px}.map-tools .seg button{height:24px;padding:0 8px;font-size:11px}.map-hint,.bm-legend-note{display:none}.bm-legend{gap:9px;padding:6px 8px;bottom:10px;left:10px}.bm-controls,.bm-size{right:10px}.bm-size{top:auto;bottom:10px;right:58px}.bm-size-label{display:none}.bm.bm-full .bm-size{top:auto}.map-page.has-side .bm-controls,.map-page.has-side .bm-legend,.map-page.has-side .bm-size{display:none}.map-toast{bottom:16px}.map-page.has-side .map-toast{display:none}.map-results{max-height:min(360px,50dvh)}}@media (max-width:480px){.bm-legend{display:none}}.field .field-error{color:var(--bad);font-size:12px;line-height:1.4}.field .field-hint{color:var(--muted);font-size:12px;line-height:1.4}.field .field-hint.warn{color:var(--warn)}.field .field-hint.good{color:var(--good)}.field.invalid .input,.field.invalid .textarea{border-color:color-mix(in srgb, var(--bad) 55%, transparent);box-shadow:0 0 0 3px color-mix(in srgb, var(--bad) 14%, transparent)}.field>span>small{font-weight:400;font-family:var(--mono);letter-spacing:0;margin-left:6px;font-size:11px}.field>span>small.warn{color:var(--warn)}.image-field{gap:6px;display:grid}.field .image-field .field-error{margin-top:0}.dropzone.v2{outline:none;grid-template-columns:1fr;gap:12px;min-height:164px}.dropzone.v2.over{border-color:var(--accent);box-shadow:0 0 0 4px var(--accent-soft), 0 0 40px -8px #b6ff5c80;background:radial-gradient(80% 100% at 50% 100%,#b6ff5c2e,#0000 70%),#0000004d;border-style:solid;transform:scale(1.005)}.dropzone.v2.bad{border-color:color-mix(in srgb, var(--bad) 55%, transparent)}.dropzone.v2.busy{cursor:progress}.dropzone.v2.has{text-align:left;border-style:solid;border-color:var(--line);background:radial-gradient(90% 120% at 0% 50%, rgba(var(--tint), .16), transparent 60%), #0000003d;grid-template-columns:auto minmax(0,1fr);place-items:center start;min-height:0;padding:16px}.dropzone.v2 .dz-preview{object-fit:cover;width:112px;height:112px;box-shadow:0 0 0 2px rgba(var(--tint), .45), 0 0 36px -4px rgba(var(--tint), .65), 0 16px 32px -18px #000000e6;border-radius:26px}.dropzone.v2 .dz-meta{gap:4px;min-width:0;font-size:13px;display:grid}.dropzone.v2 .dz-meta b{color:var(--ink);font-family:var(--mono);font-size:13px;font-weight:500}.dropzone.v2 .dz-meta .muted{font-size:12px}.dropzone.v2 .dz-actions{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.dropzone.v2 .dz-copy{line-height:1.5}.dropzone.v2 .dz-copy small{margin-top:2px;display:inline-block}.dropzone.v2 input[type=file]{display:none}@media (max-width:480px){.dropzone.v2.has{text-align:center;grid-template-columns:1fr;justify-items:center}.dropzone.v2 .dz-actions{justify-content:center}}.tx-steps.v2{border-color:var(--line);background:linear-gradient(#00000052,#00000038);gap:12px;padding:14px 16px}.tx-steps.v2.all-done{border-color:color-mix(in srgb, var(--good) 35%, transparent)}.tx-steps.v2.has-fail{border-color:color-mix(in srgb, var(--bad) 35%, transparent)}.tx-steps.v2 .tx-steps-title{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--accent);border-bottom:1px solid var(--line-soft);grid-template-columns:none;justify-content:space-between;align-items:baseline;padding-bottom:6px;font-size:11px;display:flex}.tx-steps.v2 .tx-steps-title .mono{letter-spacing:0;text-transform:none}.tx-steps.v2 li i{transition:background .2s,border-color .2s,color .2s}.tx-steps.v2 li.active i{border-color:var(--accent);background:var(--accent-soft);animation:none;box-shadow:0 0 14px -2px #b6ff5c99}.tx-steps.v2 li.active .tx-step-label{color:var(--ink);font-weight:500}.tx-steps.v2 li.active .tx-step-detail{color:var(--accent)}.tx-steps.v2 li.done .tx-step-detail{color:var(--muted)}.tx-steps.v2 li.done .tx-step-detail a{color:var(--good)}.tx-steps.v2 li.todo{opacity:.55}.tx-steps.v2 .tx-step-detail{font-family:var(--mono);overflow-wrap:anywhere;font-size:11px;line-height:1.5}.tx-steps.v2 .tx-step-detail a{text-underline-offset:2px;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-decoration-color:color-mix(in srgb, currentColor 40%, transparent)}.tx-steps.v2 .tx-step-logs{max-height:180px;font-family:var(--mono);color:var(--ink-2);border:1px solid var(--line-soft);border-radius:var(--radius-xs);white-space:pre-wrap;overflow-wrap:anywhere;background:#0006;margin:6px 0 0;padding:8px 10px;font-size:10.5px;line-height:1.45;overflow:auto}.linkish.inline{font-size:inherit;color:var(--accent);font-family:inherit;display:inline}.spin{border:2px solid color-mix(in srgb, currentColor 30%, transparent);vertical-align:-1px;border-top-color:currentColor;border-radius:50%;width:11px;height:11px;animation:.8s linear infinite spin;display:inline-block}.launch-btn .spin{width:14px;height:14px;margin-right:2px}.steps-details{color:var(--muted);font-size:13px}.steps-details summary{cursor:pointer;padding:6px 0}.steps-details summary:hover{color:var(--ink)}.steps-details .tx-steps{margin-top:8px}.launch-row,.connect-row{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.launch-row .hint,.connect-row .hint{flex:220px}.launch-btn{min-width:220px}.launch-error{align-items:flex-start}.launch-error>span{flex:1}.launch-error .btn{flex:none}.advanced{border-radius:var(--radius);border:1px dashed var(--line);background:#00000024;padding:14px}.buy-hint{padding-top:26px}@media (max-width:560px){.buy-hint{padding-top:0}}.launch-plan{color:var(--muted);gap:4px;margin:0;padding-left:18px;font-size:12px;line-height:1.5;display:grid}.launch-plan li::marker{color:var(--accent);font-family:var(--mono)}.preview-links{font-family:var(--mono);color:var(--muted);flex-wrap:wrap;justify-content:center;gap:8px;font-size:11px;display:flex}.preview-links span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.page-head .eyebrow .chip{letter-spacing:0;text-transform:none;margin-left:6px}.success.v2{background:linear-gradient(#5ee39a1a,#5ee39a0a);gap:16px}.success.v2.split-pending{border-color:color-mix(in srgb, var(--warn) 45%, transparent);background:linear-gradient(#ffcf5c1a,#ffffff08)}.success.v2.split-pending .success-head i{background:var(--warn);box-shadow:0 0 24px -4px #ffcf5ccc}.share-card{border-radius:var(--radius-lg);border:1px solid var(--line);background:radial-gradient(100% 140% at 0%,#b6ff5c1a,#0000 60%),#0000004d;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:16px;display:grid}.share-card img,.share-card .share-img{object-fit:cover;border-radius:20px;width:72px;height:72px;box-shadow:0 0 0 2px #b6ff5c59,0 0 32px -6px #b6ff5c99}.share-card .share-img.letter{font-family:var(--mono);color:var(--accent);background:radial-gradient(circle at 35% 30%, #b6ff5c4d, var(--bg-3) 70%);place-items:center;font-size:26px;font-weight:600;display:grid}.share-body{gap:3px;min-width:0;display:grid}.share-body b{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-size:17px;overflow:hidden}.share-body .mono{font-size:12px}.share-link{color:var(--accent);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.share-side{gap:6px;display:grid}@media (max-width:560px){.share-card{grid-template-columns:auto minmax(0,1fr)}.share-side{grid-column:1/-1;grid-auto-flow:column;justify-content:start}}.split-notice{align-items:flex-start}.split-notice>div{flex:1;gap:8px;min-width:0;display:grid}.split-notice .btn{flex:none}.split-notice .tx-steps{margin-top:4px}@media (max-width:560px){.split-notice{flex-direction:column}.split-notice .btn{width:100%}}.indexer{font-family:var(--mono);color:var(--muted);align-items:center;gap:8px;font-size:11px;display:flex}.indexer i{background:var(--faint);border-radius:50%;flex:none;width:8px;height:8px}.indexer i.spin{width:11px;height:11px;color:var(--accent);background:0 0;border-radius:50%}.indexer.seen i{background:var(--warn);box-shadow:0 0 8px var(--warn)}.indexer.ok{color:var(--good)}.indexer.ok i{background:var(--good);box-shadow:0 0 8px var(--good)}.success-actions .btn.accent{animation:4s ease-in-out infinite halo}.resume{border-color:color-mix(in srgb, var(--warn) 45%, transparent);background:linear-gradient(#ffcf5c17,#ffffff08);gap:14px;margin-bottom:10px}.resume.expired,.resume.failed{border-color:var(--line);background:linear-gradient(#ffffff0f,#ffffff08)}.resume-head{align-items:center;gap:14px;display:flex}.resume-head>div{gap:3px;min-width:0;display:grid}.resume-head b{font-size:16px}.resume-img{object-fit:cover;border-radius:16px;flex:none;width:56px;height:56px;box-shadow:0 0 0 2px #ffcf5c59}.resume-img.letter{font-family:var(--mono);color:var(--warn);background:radial-gradient(circle at 35% 30%, #ffcf5c40, var(--bg-3) 70%);place-items:center;font-size:22px;font-weight:600;display:grid}.resume p b{color:var(--ink);font-weight:500}.resume-actions{flex-wrap:wrap;gap:8px;display:flex}.step-card.locked{pointer-events:none}.step-card.locked .input,.step-card.locked .textarea,.step-card.locked .dropzone{opacity:.72}.step-card.locked .step-head .btn{pointer-events:auto}.docs{max-width:var(--content);grid-template-columns:196px minmax(0,1fr);align-items:start;gap:56px;margin:0 auto;display:grid}.docs-main{gap:76px;min-width:0;max-width:900px;display:grid}.docs-sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.docs-toc{top:calc(var(--nav-h) + 28px);max-height:calc(100dvh - var(--nav-h) - 56px);scrollbar-width:none;gap:14px;font-size:13px;display:grid;position:sticky;overflow:auto}.docs-toc-title{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--accent);font-size:11px;font-weight:500}.docs-toc nav{border-left:1px solid var(--line);gap:1px;display:grid}.docs-toc nav a{color:var(--muted);border-left:2px solid #0000;margin-left:-1px;padding:6px 12px;transition:color .15s,border-color .15s}.docs-toc nav a:hover{color:var(--ink);text-decoration:none}.docs-toc nav a.on{color:var(--accent);border-left-color:var(--accent)}.docs-toc-sub{gap:1px;padding-left:12px;display:grid}.docs-toc-sub a{color:var(--faint);text-overflow:ellipsis;white-space:nowrap;padding:3px 0;font-size:11.5px;overflow:hidden}.docs-toc-sub a:hover{color:var(--ink-2);text-decoration:none}@media (max-width:1020px){.docs{grid-template-columns:minmax(0,1fr);gap:28px}.docs-toc{order:1;max-height:none;position:static;overflow:visible}.docs-main{order:2}.docs-toc-title,.docs-toc-sub{display:none}.docs-toc nav{contain:inline-size;scrollbar-width:none;border:0;gap:6px;padding-bottom:2px;display:flex;overflow-x:auto}.docs-toc nav a{border:1px solid var(--line);background:var(--glass);white-space:nowrap;border-radius:999px;flex:none;margin:0;padding:5px 12px;font-size:12.5px}.docs-toc nav a.on{border-color:var(--line-2);background:var(--accent-soft)}}.docs-hero{gap:16px}.docs-hero-actions{flex-wrap:wrap;gap:10px;display:flex}.docs-facts{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:10px;margin-top:6px;display:grid}.docs-fact{border-radius:var(--radius-lg);border:1px solid var(--line);background:var(--glass);align-content:start;gap:3px;min-width:0;padding:14px 16px;display:grid}.docs-fact span{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:10.5px}.docs-fact b{letter-spacing:-.02em;font-size:19px;font-weight:600}.docs-fact small{color:var(--faint);font-size:12px}.docs-fact.base{border-color:var(--line-2);background:linear-gradient(90deg, var(--accent-soft), var(--glass) 60%);flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:8px 14px;display:flex}.docs-fact.base b{letter-spacing:0;color:var(--accent);overflow-wrap:anywhere;flex:auto;min-width:0;font-size:16px;font-weight:500}.docs-section{min-width:0;scroll-margin-top:calc(var(--nav-h) + 20px);gap:20px;display:grid}.docs-section>h2{letter-spacing:-.025em;font-size:clamp(22px,3vw,28px)}.docs-section>h2 a{color:inherit}.docs-section>h2 a:hover{text-decoration:none}.docs-section>h2 a:after{content:"#";color:var(--faint);opacity:0;margin-left:10px;transition:opacity .15s}.docs-section>h2 a:hover:after,.docs-section>h2 a:focus-visible:after{opacity:1}.docs-intro{color:var(--ink-2);max-width:76ch;font-size:15px;line-height:1.65}.docs-intro b{color:var(--ink);font-weight:600}.docs-sub{color:var(--ink-2);margin-top:6px;font-size:14px}.docs :not(pre)>code{font-family:var(--mono);border:1px solid var(--line-soft);color:var(--ink);overflow-wrap:anywhere;background:#ffffff0f;border-radius:6px;padding:1px 6px;font-size:.86em}.docs .prose p{font-size:15px}.docs :not(pre)>code.nw{white-space:nowrap}.docs .prose h3{font-size:15px}.docs .hint code{font-size:11.5px}.docs-glossary{grid-template-columns:repeat(auto-fit,minmax(min(250px,100%),1fr));gap:10px;margin:0;display:grid}.docs-glossary>div{border-radius:var(--radius);border:1px solid var(--line-soft);background:var(--glass);min-width:0;padding:14px 16px}.docs-glossary dt{color:var(--ink);margin-bottom:4px;font-size:14px;font-weight:600}.docs-glossary dd{color:var(--muted);margin:0;font-size:13px;line-height:1.55}.docs-rules,.docs-terms{gap:10px;max-width:80ch;margin:0;padding:0;list-style:none;display:grid}.docs-rules li,.docs-terms li{color:var(--ink-2);padding-left:20px;font-size:14px;line-height:1.65;position:relative}.docs-rules li:before,.docs-terms li:before{content:"";background:var(--accent);width:6px;height:6px;box-shadow:0 0 8px rgba(var(--accent-rgb), .6);border-radius:50%;position:absolute;top:.66em;left:3px}.docs-rules b,.docs-terms b{color:var(--ink);font-weight:600}.docs-terms a{color:var(--accent)}.docs-code{contain:inline-size;border-radius:var(--radius);border:1px solid var(--line);background:#040a06;min-width:0;margin:0;overflow:hidden;box-shadow:inset 0 1px #ffffff0a}.docs-code-bar{border-bottom:1px solid var(--line-soft);background:#ffffff08;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 10px;min-height:42px;padding:6px 8px 6px 14px;display:flex}.docs-code-lang{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:500}.docs-code-actions{flex:none;align-items:center;gap:6px;margin-left:auto;display:inline-flex}.docs-code pre{font-family:var(--mono);color:#d4e4d7;tab-size:2;font-variant-ligatures:none;margin:0;padding:14px 16px;font-size:12.5px;line-height:1.7;overflow:auto}.docs-code pre.tall{max-height:460px}.docs-code pre.wrap{white-space:pre-wrap;overflow-wrap:anywhere}.docs-code pre:focus-visible{outline-offset:-2px;border-radius:0}.docs-code figcaption{border-top:1px solid var(--line-soft);color:var(--muted);overflow-wrap:anywhere;padding:9px 14px;font-size:12px;line-height:1.55}.docs-code figcaption code{font-size:11px!important}.tk-k{color:var(--teal-2)}.tk-s{color:#d6ff9b}.tk-n{color:var(--warn)}.tk-b{color:var(--violet-2)}.tk-c{color:var(--faint);font-style:italic}.tk-kw{color:var(--violet-2)}.tk-f,.tk-t{color:var(--teal-2)}.tk-a{color:var(--violet-2)}.docs-tabs{scrollbar-width:none;flex:0 auto;gap:2px;min-width:0;margin-left:-8px;display:flex;overflow-x:auto}.docs-tabs button{border-radius:var(--radius-xs);height:30px;color:var(--muted);font-family:var(--mono);white-space:nowrap;background:0 0;border:0;flex:none;padding:0 10px;font-size:12px;font-weight:500;transition:color .15s,background .15s}.docs-tabs button:hover{color:var(--ink);background:var(--glass)}.docs-tabs button[aria-selected=true]{color:var(--accent);background:var(--accent-soft);box-shadow:inset 0 0 0 1px var(--line-2)}.docs-copy{border:1px solid var(--line);background:var(--glass);height:30px;color:var(--ink-2);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 11px;font-size:12px;font-weight:500;transition:border-color .15s,color .15s,background .15s;display:inline-flex}.docs-copy svg{flex:none;width:14px;height:14px}.docs-copy:hover{border-color:var(--line-2);color:var(--ink);background:var(--glass-2)}.docs-copy.done{color:var(--good);border-color:color-mix(in srgb, var(--good) 45%, transparent);background:var(--good-soft)}.docs-copy.fail{color:var(--warn);border-color:color-mix(in srgb, var(--warn) 45%, transparent)}.docs-copy.ghost{background:0 0}.docs-run{border:1px solid rgba(var(--accent-rgb), .5);background:var(--accent-soft);height:30px;color:var(--accent);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:12px;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}.docs-run svg{width:10px;height:10px}.docs-run:hover{background:rgba(var(--accent-rgb), .2);border-color:var(--accent)}.docs-run:disabled{cursor:progress;opacity:.8}.docs-spin{border:2px solid var(--line-2);border-top-color:var(--accent);border-radius:50%;width:10px;height:10px;animation:.8s linear infinite spin}.docs-live-error{color:var(--warn);border-radius:var(--radius-sm);background:var(--warn-soft);border:1px solid color-mix(in srgb, var(--warn) 35%, transparent);overflow-wrap:anywhere;padding:9px 12px;font-size:12.5px;line-height:1.5}.docs-endpoint{scroll-margin-top:calc(var(--nav-h) + 20px);display:grid;overflow:hidden}.docs-endpoint+.docs-endpoint{margin-top:12px}.docs-endpoint-head{border-bottom:1px solid var(--line-soft);background:#0003;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 14px;padding:14px 18px;display:flex}.docs-endpoint-head h3{letter-spacing:0;align-items:center;gap:10px;min-width:0;font-size:15px;display:flex}.docs-method{font-family:var(--mono);letter-spacing:.06em;color:var(--accent-ink);background:var(--accent);box-shadow:0 0 16px -4px rgba(var(--accent-rgb), .7);border-radius:6px;flex:none;padding:3px 7px;font-size:11px;font-weight:700}.docs .docs-path,.docs :not(pre)>code.docs-path{font-family:var(--mono);color:var(--ink);overflow-wrap:anywhere;background:0 0;border:0;padding:0;font-size:14px;font-weight:500}.docs-path em{color:var(--violet-2);font-style:normal}.docs-endpoint-body{gap:16px;min-width:0;padding:18px;display:grid}.docs-endpoint-text p{color:var(--ink-2);max-width:78ch;font-size:14.5px;line-height:1.65}.docs-endpoint-text p+p{margin-top:8px}.docs-endpoint-text b{color:var(--ink)}.docs-endpoint-text a{color:var(--accent)}.docs-endpoint-notes{gap:12px;min-width:0;display:grid}.docs-params{border:1px solid var(--line-soft);border-radius:var(--radius);background:#00000024;min-width:0;display:grid;overflow:hidden}.docs-param{gap:4px;min-width:0;padding:10px 14px;display:grid}.docs-param+.docs-param{border-top:1px solid var(--line-soft)}.docs-param-head{flex-wrap:wrap;align-items:center;gap:6px 8px;min-width:0;display:flex}.docs .docs-param-head code{color:var(--accent);background:0 0;border:0;padding:0;font-size:13px;font-weight:600}.docs-param-in,.docs-param-type,.docs-param-req,.docs-param-opt{height:19px;font-family:var(--mono);white-space:nowrap;border:1px solid var(--line-soft);color:var(--muted);border-radius:999px;align-items:center;padding:0 7px;font-size:10.5px;display:inline-flex}.docs-param-type{color:var(--teal-2);border-color:color-mix(in srgb, var(--teal) 30%, transparent);text-overflow:ellipsis;max-width:100%;overflow:hidden}.docs-param-req{color:var(--warn);border-color:color-mix(in srgb, var(--warn) 35%, transparent)}.docs-param-opt{color:var(--faint)}.docs-param p{color:var(--muted);font-size:13px;line-height:1.55}.docs-fields{border:1px solid var(--line-soft);border-radius:var(--radius);background:#00000024;min-width:0}.docs-fields summary{cursor:pointer;color:var(--ink-2);align-items:center;gap:8px;padding:10px 14px;font-size:13px;font-weight:500;list-style:none;display:flex}.docs-fields summary::-webkit-details-marker{display:none}.docs-fields summary:before{content:"";border-right:1.5px solid var(--muted);border-bottom:1.5px solid var(--muted);width:6px;height:6px;transition:transform .15s;transform:rotate(-45deg)}.docs-fields[open] summary:before{transform:rotate(45deg)}.docs-fields summary:hover{color:var(--ink)}.docs-fields dl{margin:0;display:grid}.docs-fields dl>div{border-top:1px solid var(--line-soft);grid-template-columns:minmax(0,240px) minmax(0,1fr);gap:4px 18px;padding:10px 14px;display:grid}.docs-fields dt{align-content:start;justify-items:start;gap:5px;min-width:0;display:grid}.docs .docs-fields dt code{color:var(--ink);background:0 0;border:0;padding:0;font-size:12px}.docs-fields dd{color:var(--muted);min-width:0;margin:0;font-size:13px;line-height:1.55}.docs-events{border:1px solid var(--line-soft);border-radius:var(--radius);background:#00000024;display:grid;overflow:hidden}.docs-event{grid-template-columns:80px minmax(0,1fr);align-items:start;gap:12px;padding:10px 14px;display:grid}.docs-event+.docs-event{border-top:1px solid var(--line-soft)}.docs-event-text{color:var(--ink-2);gap:6px;min-width:0;font-size:13px;line-height:1.55;display:grid}.docs .docs-event-text code{color:var(--muted);background:0 0;border:0;padding:0;font-size:11.5px;display:block}.docs-ev{height:20px;font-family:var(--mono);border:1px solid var(--line-2);color:var(--accent);background:var(--accent-soft);border-radius:999px;justify-self:start;align-items:center;padding:0 8px;font-size:11px;font-weight:600;display:inline-flex}.docs-ev.type-trade{color:var(--teal-2);border-color:color-mix(in srgb, var(--teal) 45%, transparent);background:var(--teal-soft)}.docs-ev.type-heat{color:var(--warn);border-color:color-mix(in srgb, var(--warn) 45%, transparent);background:var(--warn-soft)}.docs-ev.type-mapdelta{color:var(--ink-2);background:var(--glass-2);border-color:#ffffff29}.docs-ev.type-stats{color:var(--violet-2);border-color:color-mix(in srgb, var(--violet) 45%, transparent);background:var(--violet-soft)}.docs-check{border:1px solid var(--line);background:var(--glass);height:30px;font-family:var(--mono);color:var(--ink-2);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:999px;align-items:center;gap:7px;padding:0 11px;font-size:12px;display:inline-flex}.docs-check input{accent-color:var(--accent);width:14px;height:14px;margin:0}.docs-check:has(input:checked){border-color:var(--line-2);color:var(--ink)}.docs-check:has(input:disabled){opacity:.65;cursor:default}.docs-console{display:grid;overflow:hidden}.docs-console-controls{border-bottom:1px solid var(--line-soft);flex-wrap:wrap;align-items:flex-end;gap:12px 16px;padding:14px 16px;display:flex}.docs-console-types{flex-wrap:wrap;gap:6px;display:flex}.docs-console-mint{flex:200px}.docs-console-mint .input{height:36px;font-size:12.5px}.docs-console-actions{align-items:center;gap:12px;display:flex}.docs-status{font-family:var(--mono);color:var(--muted);align-items:center;gap:6px;font-size:11px;display:inline-flex}.docs-status i{background:var(--faint);border-radius:50%;width:7px;height:7px}.docs-status.live i{background:var(--good);animation:2s ease-out infinite pulse}.docs-status.connecting i{background:var(--warn);animation:1s steps(2,end) infinite blink}.docs-status.closed i{background:var(--bad)}.docs-console>.docs-live-error{margin:12px 16px 0}.docs-console-log{overscroll-behavior:contain;background:#040a06;height:300px;margin:0;padding:6px 0;font-size:12.5px;list-style:none;overflow:auto}.docs-console-log summary{cursor:pointer;grid-template-columns:62px 70px minmax(0,1fr);align-items:center;gap:10px;padding:5px 16px;list-style:none;display:grid}.docs-console-log summary::-webkit-details-marker{display:none}.docs-console-log summary:hover{background:#ffffff08}.docs-console-log time{color:var(--faint);font-size:11.5px}.docs-console-log .docs-ev{height:18px;padding:0 6px;font-size:10.5px}.docs-console-text{font-family:var(--mono);color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.docs-console-log pre{border-radius:var(--radius-xs);border:1px solid var(--line-soft);max-height:260px;font-family:var(--mono);color:#d4e4d7;contain:inline-size;background:#ffffff08;margin:2px 16px 10px;padding:10px 12px;font-size:11.5px;line-height:1.6;overflow:auto}.docs-console-empty{color:var(--muted);padding:18px 16px;font-size:13px}.docs-embed-kinds{grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:12px;display:grid}.docs-embed-kinds .card.pad{gap:8px}.docs-embed-note{max-width:80ch}.docs-gen{display:grid;overflow:hidden}.docs-gen-controls{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:start;gap:18px 24px;padding:20px;display:grid}.docs-gen-form{gap:14px;min-width:0;display:grid}.docs-gen-code{min-width:0}.docs-gen-row{align-items:center;gap:10px 12px;min-width:0;display:flex}.docs-gen-row.wrap{flex-wrap:wrap}.docs-gen-label{color:var(--muted);min-width:52px;font-size:12px;font-weight:500}.docs-gen-mint .input{font-size:13px}.docs-gen-status{min-height:24px;margin-top:-6px;font-size:12.5px;line-height:1.45}.docs-gen-coin{align-items:center;gap:8px;min-width:0;max-width:100%;display:inline-flex}.docs-gen-coin b{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.docs-gen-dim{color:var(--faint);font-size:11.5px}.docs-gen-preview{border-top:1px solid var(--line-soft);background:radial-gradient(#ffffff0f 1px,#0000 1.2px) 0 0/16px 16px,#00000047;grid-template-columns:minmax(0,1fr);gap:10px;min-width:0;padding:16px 20px 20px;display:grid}.docs-gen-preview-bar{justify-content:space-between;align-items:center;gap:12px;display:flex}.docs-gen-open{color:var(--accent);font-size:12px}.docs-gen-frame{border:1px solid var(--line);background:var(--bg-0);max-width:100%;transition:width .25s var(--ease), height .25s var(--ease);border-radius:12px;justify-self:center;overflow:hidden;box-shadow:0 24px 60px -30px #000000e6}.docs-gen-frame.light{background:#f4f7f2;border-color:#0000001f}.docs-gen-frame iframe{border:0;width:100%;height:100%;display:block}.docs-gen-empty{text-align:center;height:100%;color:var(--muted);place-items:center;padding:16px;font-size:13px;display:grid}.docs-gen-frame.light .docs-gen-empty{color:#4a5a4f}.docs-table-wrap{contain:inline-size;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--glass);overflow-x:auto}.docs-tiers td code{white-space:nowrap}.docs-tiers th[scope=row]{font-family:var(--sans);letter-spacing:0;text-transform:none;color:var(--muted);border-bottom:1px solid var(--line-soft);padding:10px 12px;font-size:13px;font-weight:500}.docs-tiers tr:last-child th{border-bottom:0}.docs-tiers td{font-size:13px}.docs-cols{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:24px 32px;display:grid}.docs-cols .prose{align-content:start;gap:8px}.docs-cols .prose p{font-size:14px}.docs-key-cta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 20px;display:flex!important}.docs-key-cta b{font-size:15px}.docs-key-links,.docs-foot{flex-wrap:wrap;gap:10px;display:flex}@media (max-width:860px){.docs-gen-controls{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.docs-main{gap:60px}.docs-endpoint-head{padding:12px 14px}.docs-endpoint-body{gap:14px;padding:14px}.docs-code pre{padding:12px 13px;font-size:12px}.docs-fields dl>div{grid-template-columns:minmax(0,1fr)}.docs-event{grid-template-columns:minmax(0,1fr);gap:6px}.docs-gen-controls{padding:16px}.docs-gen-preview{padding:14px 12px 16px}.docs-console-log summary{grid-template-columns:56px 66px minmax(0,1fr);gap:8px;padding:5px 12px}.docs-hero-actions .btn{flex:auto}.docs-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.docs-tiers th,.docs-tiers td{padding:9px 10px}.docs-tiers td,.docs-tiers th[scope=row]{font-size:12.5px}.docs-fact:last-child{grid-column:1/-1}.docs-fact b{font-size:17px}}html.embed-doc,html.embed-doc body{overscroll-behavior:none;height:100%;overflow:hidden}html.embed-doc body{background:var(--bg-0);min-width:0}html.embed-doc #root{height:100%}html.embed-doc .bg{display:none}html.embed-doc[data-embed-theme=light],html.embed-doc[data-embed-theme=light] body{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f4f7f1}.embed{isolation:isolate;background:var(--bg-0);width:100%;height:100%;min-height:0;color:var(--ink);font-family:var(--sans);flex-direction:column;font-size:13px;line-height:1.4;display:flex;position:relative;overflow:hidden}.embed[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg-0:#f4f7f1;--bg-1:#fff;--bg-2:#eaf0e6;--bg-3:#dfe8d9;--glass:#0e28140a;--glass-2:#0e28140f;--glass-3:#0e28141a;--line:#2c600c2e;--line-2:#2c600c57;--line-soft:#0e281417;--ink:#0c1a10;--ink-2:#26392c;--muted:#4a5f50;--faint:#5a6f60;--accent:#3b7a06;--accent-2:#2e6300;--accent-soft:#60aa1824;--accent-ink:#06120a;--accent-rgb:59,122,6;--violet:#6a43d4;--violet-2:#5933bf;--violet-soft:#6a43d41a;--violet-rgb:106,67,212;--teal:#0c7f6c;--teal-2:#0a6f5f;--teal-soft:#0c7f6c1a;--teal-rgb:12,127,108;--good:#11804a;--good-soft:#11804a1a;--warn:#8f6200;--warn-soft:#8f62001a;--bad:#c22a3c;--bad-soft:#c22a3c14;--bg:var(--bg-0);--text:var(--ink);--card:var(--glass);--shadow:0 1px 0 #fffc inset, 0 18px 40px -26px #0c1e1059;--shadow-pop:0 24px 60px -24px #0c1e1066, 0 0 0 1px #2c600c14}.embed a:hover{text-decoration:none}.embed :focus-visible{outline:2px solid var(--accent);outline-offset:2px}.embed-head{border-bottom:1px solid var(--line);background:linear-gradient(180deg, color-mix(in srgb, var(--bg-1) 96%, transparent), color-mix(in srgb, var(--bg-0) 96%, transparent));flex:none;align-items:center;gap:12px;height:44px;padding:0 8px 0 12px;display:flex;container:embhead/inline-size}.embed-title{flex:0 auto;align-items:center;gap:8px;min-width:0;display:flex}.embed-title .logo{width:22px;height:22px}.embed-title h1{letter-spacing:-.01em;white-space:nowrap;align-items:baseline;gap:6px;min-width:0;margin:0;font-size:14px;font-weight:600;line-height:1.2;display:flex}.embed-title h1>span{flex:none}.embed-title h1 i{color:var(--faint);flex:none;font-style:normal}.embed-title h1 b{font-family:var(--mono);color:var(--accent);text-overflow:ellipsis;min-width:0;font-weight:600;overflow:hidden}.embed-sk{background:linear-gradient(90deg, var(--glass-2), var(--glass-3), var(--glass-2));background-size:200% 100%;border-radius:6px;width:52px;height:11px;animation:1.2s linear infinite embed-sk;display:inline-block}@keyframes embed-sk{to{background-position:-200% 0}}.embed-meta{min-width:0;font-family:var(--mono);color:var(--faint);white-space:nowrap;text-overflow:ellipsis;flex:1 1 0;margin:0;font-size:11px;overflow:hidden}.embed-meta b{color:var(--ink-2);font-variant-numeric:tabular-nums;font-weight:500}.embed-head-acts{flex:none;align-items:center;gap:6px;margin-left:auto;display:flex}.embed-cta{white-space:nowrap;color:#06120a;background:linear-gradient(#c9ff84,#b6ff5c 55%,#a6f24c);border:1px solid #b6ff5cbf;border-radius:999px;align-items:center;gap:6px;height:30px;padding:0 13px;font-size:12.5px;font-weight:600;transition:filter .15s,box-shadow .15s;display:inline-flex;box-shadow:inset 0 1px #ffffff59,0 8px 24px -12px #b6ff5cb3}.embed-cta:hover{filter:brightness(1.06);box-shadow:inset 0 1px #fff6,0 10px 28px -10px #b6ff5cd9}.embed-cta.ghost{color:var(--ink);background:var(--glass-2);border-color:var(--line-2);box-shadow:none}.embed-cta.ghost:hover{border-color:var(--accent);filter:none}.embed[data-theme=light] .embed-cta:not(.ghost){border-color:#3b7a0673;box-shadow:inset 0 1px #ffffff80,0 6px 18px -10px #3b7a068c}.embed-arrow{opacity:.8;font-size:.95em;line-height:1}.embed-body{flex:auto;min-height:0;position:relative;overflow:hidden;container:embody/size}.embed-body>.bm{border-radius:0;width:auto;position:absolute;inset:0;height:auto!important}.embed[data-theme=light] .embed-body>.bm{border-radius:12px;inset:6px;box-shadow:0 0 0 1px #0c28122e,0 14px 34px -20px #0c1e108c}.embed[data-theme=light] .embed-body>.bm,.embed[data-theme=light] .embed-view,.embed[data-theme=light] .embed-sel,.embed[data-theme=light] .embed-note,.embed[data-theme=light] .embed-powered{--bg-0:#07100b;--bg-1:#0b1a12;--bg-3:#14301f;--ink:#e8f3e8;--ink-2:#c6d9c9;--muted:#8ea596;--faint:#74907b;--line:#b6ff5c1f;--line-2:#b6ff5c3d;--line-soft:#ffffff12;--glass:#ffffff0a;--glass-2:#ffffff12;--glass-3:#ffffff1a;--accent:#b6ff5c;--accent-soft:#b6ff5c1f;--violet:#b08cff;--violet-2:#c7adff;--violet-soft:#b08cff24;--teal:#5ce0c8;--teal-soft:#5ce0c824;--good:#5ee39a;--shadow-pop:0 30px 70px -20px #000000e6, 0 0 0 1px #b6ff5c0f;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--ink)}.embed .bm.bm-full .bm-legend{bottom:44px;left:10px}.embed .bm.bm-full .bm-controls{bottom:10px;right:10px}.embed .bm.bm-full .bm-size{top:10px;bottom:auto;right:10px}.embed-powered{z-index:6;border:1px solid var(--line);background:color-mix(in srgb, var(--bg-0) 84%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);height:24px;color:var(--muted);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:0 10px 0 9px;font-size:11px;transition:color .15s,border-color .15s;display:inline-flex;position:absolute;bottom:10px;left:10px}.embed-powered b{color:var(--ink);font-weight:600}.embed-powered .mark{margin:0 -1px}.embed-powered:hover{color:var(--ink);border-color:var(--line-2)}.embed[data-theme=light] .embed-powered{bottom:14px;left:14px}.embed-view{z-index:6;background:color-mix(in srgb, var(--bg-0) 84%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);align-items:center;position:absolute;top:10px;left:10px}.embed-view button{height:24px;padding:0 10px;font-size:11px}.embed-view b{opacity:.7;font-variant-numeric:tabular-nums;margin-left:3px;font-weight:500}.embed[data-theme=light] .embed-view{top:14px;left:14px}.embed-sel{z-index:7;border:1px solid var(--line-2);background:color-mix(in srgb, var(--bg-1) 94%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);width:min(332px,100% - 20px);box-shadow:var(--shadow-pop);animation:embed-in .16s var(--ease) both;border-radius:14px;gap:8px;padding:10px 12px 11px;display:grid;position:absolute;top:10px;left:10px}.embed[data-theme=light] .embed-sel{width:min(332px,100% - 28px);top:14px;left:14px}.embed-view~.embed-sel{top:44px}.embed[data-theme=light] .embed-view~.embed-sel{top:48px}@keyframes embed-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.embed-sel-top{grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.embed-sel-name{gap:1px;min-width:0;display:grid}.embed-sel-name>b{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:600;overflow:hidden}.embed-sel-name>span{min-width:0;color:var(--muted);align-items:center;gap:6px;font-size:11px;display:flex}.embed-depth{height:16px;font-family:var(--mono);border:1px solid var(--line-2);color:var(--accent);background:var(--accent-soft);border-radius:999px;align-items:center;padding:0 6px;font-size:10px;font-weight:600;display:inline-flex}.embed-depth.d1{color:var(--teal);border-color:color-mix(in srgb, var(--teal) 40%, transparent);background:var(--teal-soft)}.embed-depth.d2,.embed-depth.d3{color:var(--violet-2);border-color:color-mix(in srgb, var(--violet) 40%, transparent);background:var(--violet-soft)}.embed-ours{height:16px;font-family:var(--mono);color:var(--accent-ink);background:#b6ff5c;border-radius:999px;align-items:center;padding:0 6px;font-size:10px;font-weight:600;display:inline-flex}.embed-x{border:1px solid var(--line-soft);background:var(--glass);width:26px;height:26px;color:var(--muted);border-radius:50%;place-items:center;padding:0;font-size:16px;line-height:1;display:grid}.embed-x:hover{color:var(--ink);border-color:var(--line-2)}.embed-sel-stats{border-top:1px solid var(--line-soft);grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding-top:8px;display:grid}.embed-sel-stats div{gap:1px;min-width:0;display:grid}.embed-sel-stats dt{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--faint);font-size:9.5px}.embed-sel-stats dd{font-family:var(--mono);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:13px;font-weight:500;overflow:hidden}.embed-sel-under{font-family:var(--mono);color:var(--muted);margin-top:-2px;font-size:11px}.embed-sel-under b{color:var(--violet-2);font-weight:500}.embed-sel-acts{flex-wrap:wrap;gap:5px;display:flex}.embed-btn{border:1px solid var(--line-2);background:var(--glass-2);height:28px;color:var(--ink);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:0 9px;font-size:12px;font-weight:500;transition:border-color .15s,background .15s;display:inline-flex}.embed-btn:hover{border-color:var(--accent);background:var(--glass-3)}.embed-btn.accent{color:#06120a;background:linear-gradient(#c9ff84,#b6ff5c 55%,#a6f24c);border-color:#b6ff5cbf;font-weight:600}.embed-btn.accent:hover{filter:brightness(1.06)}.embed-btn.ghost{background:0 0}.embed-note{z-index:6;border:1px solid var(--line-2);background:color-mix(in srgb, var(--bg-1) 92%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);max-width:calc(100% - 20px);box-shadow:var(--shadow-pop);color:var(--ink-2);white-space:nowrap;border-radius:999px;align-items:center;gap:10px;padding:6px 12px;font-size:12px;display:flex;position:absolute;bottom:44px;left:50%;transform:translate(-50%)}.embed-note>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.embed-link{color:var(--accent);flex:none;font-weight:600}.embed-link:hover{text-underline-offset:3px;text-decoration:underline}.embed-state{text-align:center;place-content:center;justify-items:center;gap:8px;padding:20px 20px 48px;display:grid;position:absolute;inset:0}.embed-state b{letter-spacing:-.01em;font-size:15px;font-weight:600}.embed-state p{max-width:380px;color:var(--muted);font-size:12.5px}.embed-state code{font-family:var(--mono);color:var(--ink-2);font-size:11.5px}.embed-state.bad b{color:var(--bad)}.embed-state-acts{gap:8px;margin-top:4px;display:flex}.embed-loading{justify-content:center;align-items:center;gap:8px;padding-bottom:24px;display:flex;position:absolute;inset:0}.embed-loading i{background:#b6ff5c;border-radius:50%;width:9px;height:9px;animation:1.1s ease-in-out infinite embed-pulse;box-shadow:0 0 14px #b6ff5cb3}.embed-loading i:nth-child(2){background:#5ce0c8;animation-delay:.15s;box-shadow:0 0 14px #5ce0c8b3}.embed-loading i:nth-child(3){background:#b08cff;animation-delay:.3s;box-shadow:0 0 14px #b08cffb3}@keyframes embed-pulse{0%,to{opacity:.45;transform:scale(.6)}50%{opacity:1;transform:scale(1)}}@container embhead (width<=520px){.embed-meta{display:none}}@container embody (width<=559px) or (height<=339px){.bm-size{display:none}.bm-controls{grid-auto-flow:column;gap:2px;padding:3px}.bm-controls button{width:28px;height:28px;font-size:15px}.embed-sel{gap:6px;width:min(280px,100% - 20px);padding:8px 10px 9px}.embed-sel-top{grid-template-columns:22px minmax(0,1fr) auto;gap:8px}.embed-sel-top .logo{width:22px!important;height:22px!important;font-size:11px!important}.embed-sel-name>b{font-size:12.5px}.embed-sel-stats{gap:10px;padding-top:5px;display:flex}.embed-sel-stats div{align-items:baseline;gap:4px;display:flex}.embed-sel-stats dt{letter-spacing:.06em;font-size:9px}.embed-sel-stats dd{font-size:11.5px}.embed-sel-under{display:none}.embed-btn{height:24px;padding:0 9px;font-size:11.5px}.embed-x{width:22px;height:22px;font-size:14px}.embed-note{padding:4px 10px;font-size:11.5px;bottom:42px}.embed-state b{font-size:14px}.embed-state p{font-size:12px}}@container embody (height<=240px){.embed-sel-stats{display:none}}@media (max-width:420px){.embed-head{gap:8px;height:40px;padding:0 6px 0 10px}.embed-title h1{font-size:13px}.embed-cta{height:28px;padding:0 11px;font-size:12px}}.skip{z-index:calc(var(--z-toast) + 1);background:var(--accent);color:var(--accent-ink);opacity:0;transition:transform .2s var(--ease), opacity .2s;border-radius:999px;padding:10px 14px;font-size:13px;font-weight:600;position:fixed;top:12px;left:16px;transform:translateY(-200%)}.skip:focus-visible{opacity:1;outline-color:var(--ink);text-decoration:none;transform:none}main:focus{outline:none}.noscript{padding:16px var(--gutter);background:var(--warn-soft);color:var(--warn);text-align:center;font-size:13px}.route{animation:route-in .28s var(--ease) both;min-width:0}@keyframes route-in{0%{opacity:0}to{opacity:1}}main.map-main .route{height:100%}.footer-grid{max-width:var(--content);gap:28px;margin:0 auto;display:grid}.footer-col{align-content:start;gap:10px;font-size:12px;line-height:1.55;display:grid}.footer-col h4{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--faint);font-size:11px;font-weight:500}.footer-col p{max-width:42ch}.footer-nav{gap:6px;display:grid}.footer-nav a{color:var(--ink-2);width:-moz-fit-content;width:fit-content;font-size:13px}.footer-nav a.active{color:var(--accent)}.footer-bottom{max-width:var(--content);border-top:1px solid var(--line-soft);color:var(--faint);font-size:11px;font-family:var(--mono);flex-wrap:wrap;justify-content:space-between;gap:12px 24px;margin:24px auto 0;padding-top:16px;display:flex}.footer-bottom span{align-items:center;gap:6px;display:inline-flex}@media (min-width:760px){.footer-grid{grid-template-columns:1.3fr 1fr 1fr 1.2fr;gap:32px}}.motion-toggle{border:1px solid var(--line);background:var(--glass);height:34px;color:var(--ink-2);border-radius:999px;align-items:center;gap:10px;width:-moz-fit-content;width:fit-content;padding:0 12px 0 10px;font-size:12px;font-weight:500;transition:border-color .15s,background .15s;display:inline-flex}.motion-toggle:hover:not(:disabled){border-color:var(--line-2);background:var(--glass-2)}.motion-toggle:disabled{opacity:.6;cursor:not-allowed}.motion-toggle i{background:#ffffff1f;border-radius:999px;flex:none;width:28px;height:16px;transition:background .2s;position:relative}.motion-toggle i:after{content:"";background:var(--ink);width:12px;height:12px;transition:transform .2s var(--ease), background .2s;border-radius:50%;position:absolute;top:2px;left:2px}.motion-toggle[aria-pressed=true] i{background:var(--accent)}.motion-toggle[aria-pressed=true] i:after{background:var(--accent-ink);transform:translate(12px)}.kbd-row{color:var(--muted);flex-wrap:wrap;gap:14px;font-size:12px;display:flex}.kbd-row span{align-items:center;gap:6px;display:inline-flex}kbd{border:1px solid var(--line-2);min-width:20px;height:20px;font-family:var(--mono);color:var(--ink);background:#0000004d;border-bottom-width:2px;border-radius:5px;place-items:center;padding:0 5px;font-size:11px;display:inline-grid}.nf{text-align:center;justify-items:center;gap:20px;max-width:620px;margin:0 auto;padding:clamp(24px,8vh,72px) 0;display:grid}.nf-mark{place-items:center;width:120px;height:120px;display:grid;position:relative}.nf-mark svg{opacity:.9;filter:drop-shadow(0 0 28px #b6ff5c59);width:96px;height:96px;animation:5s ease-in-out infinite alternate nf-float}.nf-mark:before{content:"";border:1px dashed var(--line-2);border-radius:50%;animation:40s linear infinite nf-spin;position:absolute;inset:0}@keyframes nf-float{0%{transform:translateY(-4px)rotate(-3deg)}to{transform:translateY(4px)rotate(3deg)}}@keyframes nf-spin{to{transform:rotate(360deg)}}.nf h1{font-size:clamp(34px,6vw,60px)}.nf .lead{text-align:center}.nf .lead .mono{color:var(--ink-2);overflow-wrap:anywhere;font-size:13px}.nf-actions{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.nf-search{text-align:left;width:100%;max-width:520px}.fees{gap:var(--s6)}.fees-grid{gap:18px;max-width:920px;display:grid}.fees-card{border-radius:var(--radius-xl);gap:14px;padding:24px 26px;display:grid}.fees-card h2{align-items:center;gap:12px;font-size:20px;display:flex}.fees-card h2 i{border:1px solid var(--line-2);background:var(--accent-soft);width:34px;height:34px;color:var(--accent);border-radius:11px;flex:none;place-items:center;font-style:normal;display:grid}.fees-card h2 i svg{width:18px;height:18px}.fees-card.violet h2 i{color:var(--violet-2);border-color:color-mix(in srgb, var(--violet) 45%, transparent);background:var(--violet-soft)}.fees-card.teal h2 i{color:var(--teal-2);border-color:color-mix(in srgb, var(--teal) 45%, transparent);background:var(--teal-soft)}.fees-card.warn h2 i{color:var(--warn);border-color:color-mix(in srgb, var(--warn) 45%, transparent);background:var(--warn-soft)}.fees-card .prose{max-width:none}.ledger{grid-template-columns:minmax(0,1fr) auto;gap:0 16px;margin:0;font-size:14px;display:grid}.ledger>div{display:contents}.ledger dt,.ledger dd{border-bottom:1px solid var(--line-soft);min-width:0;margin:0;padding:12px 0}.ledger>div:last-child dt,.ledger>div:last-child dd{border-bottom:0}.ledger dt{color:var(--ink);gap:2px;display:grid}.ledger dt small{color:var(--muted);font-size:12px;line-height:1.45}.ledger dd{text-align:right;white-space:nowrap;font-family:var(--mono);font-variant-numeric:tabular-nums;align-content:start;justify-items:end;gap:2px;font-weight:500;display:grid}.ledger dd small{color:var(--faint);font-size:11px;font-weight:400}.ledger dd.accent{color:var(--accent);font-size:16px}.ledger .who{height:20px;font-family:var(--mono);letter-spacing:.04em;border:1px solid var(--line-soft);color:var(--muted);background:#00000040;border-radius:999px;align-items:center;width:-moz-fit-content;width:fit-content;margin-top:2px;padding:0 7px;font-size:10.5px;display:inline-flex}.ledger .who.spore{color:var(--accent);border-color:var(--line);background:var(--accent-soft)}.fees-split{border-radius:var(--radius-lg);border:1px solid var(--line-soft);background:#00000038;gap:10px;padding:16px 18px;display:grid}.fees-split-bar{border-radius:999px;gap:2px;height:12px;display:flex;overflow:hidden}.fees-split-bar i{height:100%;display:block}.fees-split-bar i.you{background:linear-gradient(90deg, var(--accent-2), var(--accent));flex:1;box-shadow:0 0 12px #b6ff5c80}.fees-split-bar i.spore{background:var(--faint);flex:1}.fees-split-rows{grid-template-columns:1fr 1fr;gap:12px;display:grid}.fees-split-rows div{gap:2px;font-size:13px;display:grid}.fees-split-rows b{font-family:var(--mono);letter-spacing:-.02em;font-size:22px;font-weight:600}.fees-split-rows div:first-child b{color:var(--accent)}.fees-split-rows div:last-child{text-align:right}.fees-split-rows small{color:var(--muted);font-size:12px}.never{gap:10px;margin:0;padding:0;list-style:none;display:grid}.never li{color:var(--ink-2);grid-template-columns:22px minmax(0,1fr);align-items:start;gap:12px;font-size:14px;line-height:1.55;display:grid}.never li i{width:22px;height:22px;color:var(--bad);background:var(--bad-soft);border:1px solid color-mix(in srgb, var(--bad) 40%, transparent);border-radius:50%;place-items:center;margin-top:1px;font-style:normal;display:grid}.never li i svg{width:11px;height:11px}.never li b{color:var(--ink)}.depth-row{font-family:var(--mono);color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}.depth-row .depth{height:26px;font-size:12px}.depth-row .ghost{border:1px dashed var(--line-soft);height:26px;color:var(--faint);border-radius:999px;align-items:center;padding:0 10px;display:inline-flex}.fees-cta{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.fees-cta .hint{flex-basis:100%}@media (max-width:560px){.fees-card{padding:20px}.fees-split-rows b{font-size:18px}.ledger{font-size:13px}}.how-facts{grid-template-columns:repeat(auto-fit,minmax(min(160px,100%),1fr));gap:12px;max-width:860px;display:grid}.how-fact{border-radius:var(--radius-lg);border:1px solid var(--line);background:var(--glass);gap:4px;padding:14px 16px;display:grid}.how-fact span{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:10.5px}.how-fact b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:20px;font-weight:600}.how-fact b.accent{color:var(--accent)}.how-fact small{color:var(--faint);font-size:12px}.how-foot{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.how-foot .hint a{color:var(--accent)}
