@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;700&display=swap";.wallet-adapter-button{background-color:transparent;border:none;color:#fff;cursor:pointer;display:flex;align-items:center;font-family:DM Sans,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;height:48px;line-height:48px;padding:0 24px;border-radius:4px}.wallet-adapter-button-trigger{background-color:#512da8}.wallet-adapter-button:not([disabled]):focus-visible{outline-color:#fff}.wallet-adapter-button:not([disabled]):hover{background-color:#1a1f2e}.wallet-adapter-button[disabled]{background:#404144;color:#999;cursor:not-allowed}.wallet-adapter-button-end-icon,.wallet-adapter-button-start-icon,.wallet-adapter-button-end-icon img,.wallet-adapter-button-start-icon img{display:flex;align-items:center;justify-content:center;width:24px;height:24px}.wallet-adapter-button-end-icon{margin-left:12px}.wallet-adapter-button-start-icon{margin-right:12px}.wallet-adapter-collapse{width:100%}.wallet-adapter-dropdown{position:relative;display:inline-block}.wallet-adapter-dropdown-list{position:absolute;z-index:99;display:grid;grid-template-rows:1fr;grid-row-gap:10px;padding:10px;top:100%;right:0;margin:0;list-style:none;background:#2c2d30;border-radius:10px;box-shadow:0 8px 20px #0009;opacity:0;visibility:hidden;transition:opacity .2s ease,transform .2s ease,visibility .2s;font-family:DM Sans,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif}.wallet-adapter-dropdown-list-active{opacity:1;visibility:visible;transform:translateY(10px)}.wallet-adapter-dropdown-list-item{display:flex;flex-direction:row;justify-content:center;align-items:center;border:none;outline:none;cursor:pointer;white-space:nowrap;box-sizing:border-box;padding:0 20px;width:100%;border-radius:6px;font-size:14px;font-weight:600;height:37px;color:#fff}.wallet-adapter-dropdown-list-item:not([disabled]):hover{background-color:#1a1f2e}.wallet-adapter-modal-collapse-button svg{align-self:center;fill:#999}.wallet-adapter-modal-collapse-button.wallet-adapter-modal-collapse-button-active svg{transform:rotate(180deg);transition:transform ease-in .15s}.wallet-adapter-modal{position:fixed;top:0;left:0;right:0;bottom:0;opacity:0;transition:opacity linear .15s;background:#00000080;z-index:1040;overflow-y:auto}.wallet-adapter-modal.wallet-adapter-modal-fade-in{opacity:1}.wallet-adapter-modal-button-close{display:flex;align-items:center;justify-content:center;position:absolute;top:18px;right:18px;padding:12px;cursor:pointer;background:#1a1f2e;border:none;border-radius:50%}.wallet-adapter-modal-button-close:focus-visible{outline-color:#fff}.wallet-adapter-modal-button-close svg{fill:#777;transition:fill .2s ease 0s}.wallet-adapter-modal-button-close:hover svg{fill:#fff}.wallet-adapter-modal-overlay{background:#00000080;position:fixed;top:0;left:0;bottom:0;right:0}.wallet-adapter-modal-container{display:flex;margin:3rem;min-height:calc(100vh - 6rem);align-items:center;justify-content:center}@media (max-width: 480px){.wallet-adapter-modal-container{margin:1rem;min-height:calc(100vh - 2rem)}}.wallet-adapter-modal-wrapper{box-sizing:border-box;position:relative;display:flex;align-items:center;flex-direction:column;z-index:1050;max-width:400px;border-radius:10px;background:#10141f;box-shadow:0 8px 20px #0009;font-family:DM Sans,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;flex:1}.wallet-adapter-modal-wrapper .wallet-adapter-button{width:100%}.wallet-adapter-modal-title{font-weight:500;font-size:24px;line-height:36px;margin:0;padding:64px 48px 48px;text-align:center;color:#fff}@media (max-width: 374px){.wallet-adapter-modal-title{font-size:18px}}.wallet-adapter-modal-list{margin:0 0 12px;padding:0;width:100%;list-style:none}.wallet-adapter-modal-list .wallet-adapter-button{font-weight:400;border-radius:0;font-size:18px}.wallet-adapter-modal-list .wallet-adapter-button-end-icon,.wallet-adapter-modal-list .wallet-adapter-button-start-icon,.wallet-adapter-modal-list .wallet-adapter-button-end-icon img,.wallet-adapter-modal-list .wallet-adapter-button-start-icon img{width:28px;height:28px}.wallet-adapter-modal-list .wallet-adapter-button span{margin-left:auto;font-size:14px;opacity:.6}.wallet-adapter-modal-list-more{cursor:pointer;border:none;padding:12px 24px 24px 12px;align-self:flex-end;display:flex;align-items:center;background-color:transparent;color:#fff}.wallet-adapter-modal-list-more svg{transition:all .1s ease;fill:#fff;margin-left:.5rem}.wallet-adapter-modal-list-more-icon-rotate{transform:rotate(180deg)}.wallet-adapter-modal-middle{width:100%;display:flex;flex-direction:column;align-items:center;padding:0 24px 24px;box-sizing:border-box}.wallet-adapter-modal-middle-button{display:block;cursor:pointer;margin-top:48px;width:100%;background-color:#512da8;padding:12px;font-size:18px;border:none;border-radius:8px;color:#fff}:root{--bg: #0c0a08;--card: #14110e;--panel: #1f1c19;--fg: #f0ebe0;--muted: #a39e94;--primary: #debf8d;--primary-ink: #120f0b;--primary-soft: rgba(222, 191, 141, .1);--border: rgba(240, 235, 224, .12);--border-strong: rgba(240, 235, 224, .22);--border-gold: rgba(222, 191, 141, .3);--border-gold-strong: rgba(222, 191, 141, .45);--up: #6fbf8e;--down: #ff6568;--wash-up: rgba(111, 191, 142, .12);--wash-down: rgba(255, 101, 104, .12);--serif: "Instrument Serif", Georgia, serif;--sans: "Geist", ui-sans-serif, system-ui, -apple-system, sans-serif;--mono: "Geist Mono", ui-monospace, SFMono-Regular, monospace;--ease: cubic-bezier(.22, .61, .36, 1);--t-micro: .18s;--t-enter: .6s;--r: 12px}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}html,body{background:var(--bg)}body{color:var(--fg);font-family:var(--sans);font-size:16px;line-height:1.65;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}input{font:inherit;color:inherit}::selection{background:#debf8d47;color:#fff}:focus-visible{outline:2px solid var(--primary);outline-offset:2px;border-radius:4px}.wrap{max-width:72rem;margin:0 auto;padding:0 1.25rem}.num{font-family:var(--mono);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.serif{font-family:var(--serif);font-weight:400}.label{font-family:var(--mono);font-size:.6875rem;letter-spacing:.25em;text-transform:uppercase;color:var(--primary)}.up{color:var(--up)}.down{color:var(--down)}section{scroll-margin-top:5.5rem}.topbar{position:fixed;inset:0 0 auto 0;z-index:60;border-bottom:1px solid var(--border);background:#0c0a08b8;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.hd{display:flex;height:4rem;align-items:center;justify-content:space-between;gap:1rem}.brand{display:flex;align-items:center;gap:.625rem;font-weight:600;font-size:1.0625rem;letter-spacing:-.01em;transition:opacity var(--t-micro) var(--ease)}.brand:hover{opacity:.82}.brand .aux{font-family:var(--mono);font-size:.625rem;letter-spacing:.18em;color:var(--muted);border:1px solid var(--border);border-radius:999px;padding:.2rem .55rem;margin-left:.25rem}.topnav{display:none;align-items:center;gap:1.6rem;font-size:.875rem;color:var(--muted)}@media (min-width: 1060px){.topnav{display:flex}}.topnav a{transition:color var(--t-micro) var(--ease);position:relative}.topnav a:hover{color:var(--fg)}.topnav a.active{color:var(--primary)}.hd-right{display:flex;align-items:center;gap:.75rem}.cluster-chip{display:none;align-items:center;gap:.45rem;font-family:var(--mono);font-size:.6875rem;letter-spacing:.14em;color:var(--muted);border:1px solid var(--border);border-radius:999px;padding:.35rem .75rem}@media (min-width: 640px){.cluster-chip{display:inline-flex}}.status-pulse{width:6px;height:6px;border-radius:50%;background:var(--up);animation:pulse 2.4s ease-in-out infinite}@keyframes pulse{0%,to{opacity:1;box-shadow:0 0 #6fbf8e59}50%{opacity:.55;box-shadow:0 0 0 4px #6fbf8e00}}.wallet-pill{display:inline-flex;height:2.25rem;align-items:center;gap:.5rem;border:1px solid var(--border-gold);border-radius:999px;padding:0 1.05rem;font-size:.8125rem;font-weight:500;color:var(--fg);transition:border-color var(--t-micro) var(--ease),background-color var(--t-micro) var(--ease),transform var(--t-micro) var(--ease)}.wallet-pill:hover{border-color:var(--border-gold-strong);background:var(--primary-soft)}.wallet-pill:active{transform:scale(.97)}.wallet-pill .dot{width:6px;height:6px;border-radius:50%;background:var(--up)}.burger{display:inline-flex;flex-direction:column;justify-content:center;gap:4px;width:2.25rem;height:2.25rem;align-items:center;border:1px solid var(--border);border-radius:999px}@media (min-width: 1060px){.burger{display:none}}.burger i{width:12px;height:1.5px;background:var(--fg);transition:transform var(--t-micro) var(--ease),opacity var(--t-micro) var(--ease)}.burger[data-open="1"] i:nth-child(1){transform:translateY(5.5px) rotate(45deg)}.burger[data-open="1"] i:nth-child(2){opacity:0}.burger[data-open="1"] i:nth-child(3){transform:translateY(-5.5px) rotate(-45deg)}.mobile-sheet{border-bottom:1px solid var(--border);background:#0c0a08f5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);padding:.75rem 1.25rem 1.25rem;display:flex;flex-direction:column}.mobile-sheet a{padding:.7rem .25rem;font-size:.9375rem;color:var(--muted);border-bottom:1px solid var(--border);transition:color var(--t-micro) var(--ease)}.mobile-sheet a:hover,.mobile-sheet a.active{color:var(--primary)}.mobile-sheet .row{padding-top:1rem;display:flex;gap:.75rem}.btn{display:inline-flex;height:2.75rem;align-items:center;justify-content:center;gap:.5rem;border-radius:999px;padding:0 1.5rem;font-size:.875rem;font-weight:500;border:1px solid transparent;transition:opacity var(--t-micro) var(--ease),border-color var(--t-micro) var(--ease),background-color var(--t-micro) var(--ease),color var(--t-micro) var(--ease),transform var(--t-micro) var(--ease)}.btn:hover{opacity:.86}.btn:active{transform:scale(.98)}.btn:disabled{opacity:.45;cursor:not-allowed;transform:none}.btn-gold{background:var(--primary);color:var(--primary-ink)}.btn-ghost{border-color:var(--border);color:var(--fg)}.btn-ghost:hover{border-color:var(--border-gold)}.btn-lg{height:3.125rem;padding:0 1.9rem;font-size:.9375rem}.btn-sm{height:2.25rem;padding:0 1.05rem;font-size:.8125rem}.btn-block{width:100%}.text-link{color:var(--primary);display:inline-flex;align-items:center;gap:.4rem;transition:opacity var(--t-micro) var(--ease)}.text-link:hover{opacity:.72}.icon-btn{display:inline-flex;width:2rem;height:2rem;align-items:center;justify-content:center;border:1px solid var(--border);border-radius:999px;color:var(--muted);transition:color var(--t-micro) var(--ease),border-color var(--t-micro) var(--ease),transform .4s var(--ease)}.icon-btn:hover{color:var(--primary);border-color:var(--border-gold)}.icon-btn:active{transform:rotate(180deg)}.hero{position:relative;isolation:isolate;display:flex;min-height:100svh;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;padding:8.5rem 1.25rem 5rem;text-align:center}.sky{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-3;pointer-events:none;overflow:hidden}.sky .band-glow{position:absolute;top:-12%;right:-12%;bottom:-12%;left:-12%;background:radial-gradient(58% 46% at 28% 36%,rgba(222,191,141,.17),transparent 68%),radial-gradient(40% 34% at 76% 24%,rgba(222,191,141,.1),transparent 70%),radial-gradient(52% 44% at 60% 92%,rgba(133,97,46,.13),transparent 72%);animation:skyIn 1.5s ease-out both,skyDrift 26s ease-in-out infinite alternate}@keyframes skyIn{0%{opacity:0}to{opacity:1}}@keyframes skyDrift{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(-2.5%,2%,0) scale(1.06)}}.arcs{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;pointer-events:none;animation:skyIn 2.2s ease-out both}.arcs svg{width:100%;height:100%;display:block}.arcs .spin{animation:spin 150s linear infinite;transform-origin:1060px 40px}.arcs .spin-r{animation:spin 210s linear infinite reverse;transform-origin:1060px 40px}.arcs .spin-b{animation:spin 260s linear infinite;transform-origin:360px 860px}@keyframes spin{to{transform:rotate(360deg)}}.grain{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E");animation:grain 1.2s steps(3) infinite}@keyframes grain{0%{background-position:0 0}33%{background-position:40px 60px}66%{background-position:-30px 20px}to{background-position:0 0}}.motes{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none}.mote{position:absolute;bottom:-12px;width:3px;height:3px;border-radius:50%;background:#debf8dbf;opacity:0;animation:rise var(--d, 16s) linear infinite;animation-delay:var(--delay, 0s)}.mote:nth-child(2n){width:2px;height:2px;background:#f0ebe08c}@keyframes rise{0%{transform:translateY(0);opacity:0}10%{opacity:.6}90%{opacity:.25}to{transform:translateY(-88vh);opacity:0}}.hero-fade{position:absolute;inset:auto 0 0 0;height:34%;z-index:-1;pointer-events:none;background:linear-gradient(to bottom,rgba(12,10,8,0),var(--bg))}.hero-inner{display:flex;max-width:48rem;flex-direction:column;align-items:center}.pill{display:inline-flex;align-items:center;gap:.55rem;margin-bottom:1.625rem;border:1px solid var(--border-gold);background:#0c0a0873;border-radius:999px;padding:.4rem 1.05rem;font-family:var(--mono);font-size:.6875rem;letter-spacing:.25em;text-transform:uppercase;color:var(--primary)}.pill .dot{width:5px;height:5px;border-radius:50%;background:var(--primary);animation:pulse 2.4s ease-in-out infinite}.display{font-family:var(--serif);font-weight:400;font-size:clamp(2.95rem,8vw,4.9rem);line-height:1.04;letter-spacing:-.01em;text-wrap:balance}.display em,.display .em{font-style:italic;color:var(--primary)}.lede{margin-top:1.5rem;max-width:36.5rem;font-size:1.0625rem;line-height:1.65;color:var(--muted);text-wrap:pretty}.lede b,.desc b{color:var(--fg);font-weight:500}.hero-cta{margin-top:2.25rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.75rem}[data-hero]{animation:heroUp .8s var(--ease) both;animation-delay:var(--hd, 0s)}@keyframes heroUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.display .mask{display:inline-block;overflow:hidden;vertical-align:bottom;padding-bottom:.06em;margin-bottom:-.06em}.display .mask>span{display:inline-block;animation:maskRise .85s var(--ease) both;animation-delay:var(--hd, 0s)}@keyframes maskRise{0%{opacity:0;transform:translateY(105%)}to{opacity:1;transform:none}}.strip{margin-top:3.25rem;display:grid;width:100%;max-width:46rem;grid-template-columns:repeat(2,1fr);gap:1px;overflow:hidden;border:1px solid var(--border);border-radius:var(--r);background:var(--border);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);text-align:left}@media (min-width: 640px){.strip{grid-template-columns:repeat(4,1fr)}}.strip .cell{background:#14110eb8;padding:1rem 1.25rem}.strip .k{font-family:var(--mono);font-size:.625rem;letter-spacing:.18em;text-transform:uppercase;color:var(--muted)}.strip .v{margin-top:.3rem;font-family:var(--mono);font-size:1.25rem;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.strip .v small{font-size:.6875rem;color:var(--muted);margin-left:.25rem}.strip .s{margin-top:.15rem;font-size:.75rem;color:var(--muted)}.flash-up{animation:flashUp .7s var(--ease)}.flash-dn{animation:flashDn .7s var(--ease)}@keyframes flashUp{0%{color:var(--up)}to{color:var(--fg)}}@keyframes flashDn{0%{color:var(--down)}to{color:var(--fg)}}.strip-hint{margin-top:.9rem;font-family:var(--mono);font-size:.625rem;letter-spacing:.16em;color:var(--muted);text-transform:uppercase}.section{padding:5.5rem 0}.band{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:#14110e59}.sec-head{max-width:44rem}.sec-head.center{margin:0 auto;text-align:center}.sec-head.center .label{display:block}.h2{font-family:var(--serif);font-weight:400;font-size:clamp(2.1rem,4.8vw,3rem);line-height:1.1;margin-top:.8rem;text-wrap:balance;letter-spacing:-.005em}.h2 em{font-style:italic;color:var(--primary)}.sec-sub{margin-top:1rem;color:var(--muted);font-size:1rem;max-width:38rem}.sec-head.center .sec-sub{margin-left:auto;margin-right:auto}.grid3{display:grid;gap:1.25rem}@media (min-width: 768px){.grid3{grid-template-columns:repeat(3,1fr)}}.card{display:flex;flex-direction:column;gap:1rem;border:1px solid var(--border);border-radius:var(--r);background:#14110e8c;padding:1.75rem;transition:border-color var(--t-micro) var(--ease),transform var(--t-micro) var(--ease),background-color var(--t-micro) var(--ease)}.card:hover{border-color:var(--border-gold-strong);background:#14110ed9;transform:translateY(-3px)}.icobox{display:inline-flex;width:2.75rem;height:2.75rem;align-items:center;justify-content:center;border:1px solid rgba(222,191,141,.25);background:var(--primary-soft);border-radius:.75rem;color:var(--primary)}.card h3{font-family:var(--serif);font-weight:400;font-size:1.55rem;letter-spacing:0}.card p{color:var(--muted);font-size:1rem}.card .go{margin-top:auto;padding-top:.6rem;display:inline-flex;align-items:center;gap:.4rem;font-size:.875rem;color:var(--primary);transition:gap var(--t-micro) var(--ease),opacity var(--t-micro) var(--ease)}.card:hover .go{gap:.65rem}.card .go:hover{opacity:.75}.how-grid{display:grid;gap:3rem;padding:5.5rem 0}@media (min-width: 900px){.how-grid{grid-template-columns:minmax(0,27rem) 1fr;gap:5.5rem}}.steps{list-style:none}.steps li{display:flex;gap:1.5rem;border-top:1px solid var(--border-gold);padding-top:1.5rem;margin-top:1.5rem;transition:border-color var(--t-micro) var(--ease)}.steps li:first-child{margin-top:0}.steps li:hover{border-top-color:var(--border-gold-strong)}.steps .no{font-family:var(--mono);font-size:.875rem;color:var(--primary);padding-top:.2rem;min-width:2rem}.steps h4{font-weight:600;font-size:1.0625rem;letter-spacing:-.01em}.steps p{color:var(--muted);font-size:.9375rem;margin-top:.3rem}.how-side .meta{margin-top:2rem;display:flex;flex-direction:column;gap:.75rem;font-family:var(--mono);font-size:.75rem;letter-spacing:.1em;color:var(--muted)}.how-side .meta span{display:flex;align-items:center;gap:.6rem}.how-side .meta i{width:5px;height:5px;background:var(--primary);transform:rotate(45deg);flex:none}.narrow{max-width:54rem;margin:0 auto}.tlist{list-style:none;margin-top:3rem;border:1px solid var(--border);border-radius:var(--r);overflow:hidden;background:#14110e80}.tlist li{display:grid;grid-template-columns:7.5rem 1fr;gap:1.25rem;align-items:baseline;border-top:1px solid var(--border);padding:1.4rem 1.75rem;transition:background-color var(--t-micro) var(--ease)}.tlist li:first-child{border-top:0}.tlist li:hover{background:#debf8d0b}.tlist .no{font-family:var(--mono);font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;color:var(--primary)}.tlist strong{font-weight:600;font-size:1rem}.tlist .d{color:var(--muted);font-size:.9375rem;margin-top:.15rem}.ledger{margin-top:3rem;border:1px solid var(--border);border-radius:var(--r);overflow:hidden;background:#14110e80}.ledger-scroll{overflow-x:auto}.ledger table{width:100%;border-collapse:collapse;min-width:44rem}.ledger th{font-family:var(--mono);font-size:.625rem;letter-spacing:.18em;text-transform:uppercase;color:var(--muted);font-weight:400;text-align:left;padding:.9rem 1.4rem;border-bottom:1px solid var(--border)}.ledger td{padding:1.05rem 1.4rem;border-bottom:1px solid var(--border);font-size:.9375rem}.ledger tr:last-child td{border-bottom:0}.ledger tbody tr{transition:background-color var(--t-micro) var(--ease)}.ledger tbody tr:hover{background:#debf8d0b}.ledger .sym{font-weight:600}.ledger .sym small{display:block;font-weight:400;color:var(--muted);font-size:.75rem;margin-top:.1rem}.ledger .num{font-size:.9375rem}.wbar{display:flex;align-items:center;gap:.7rem}.wbar .track{flex:1;height:3px;background:#f0ebe01a;border-radius:2px;overflow:hidden;min-width:3.5rem}.wbar .track i{display:block;height:100%;background:var(--primary);transform-origin:left;transform:scaleX(0);transition:transform 1s var(--ease) .15s}.in .wbar .track i{transform:scaleX(var(--w, 0))}.cta-box{margin-top:3rem;border:1px solid var(--border-gold);border-radius:var(--r);background:#14110e99;padding:3.5rem 2rem;text-align:center}.cta-box .big{font-family:var(--serif);font-weight:400;font-size:clamp(1.9rem,4vw,2.6rem);line-height:1.15;text-wrap:balance}.cta-box .big em{font-style:italic;color:var(--primary)}.cta-box p{margin-top:1rem;color:var(--muted)}.cta-box .hero-cta{margin-top:2rem}.page-head{padding:8.5rem 0 3rem;text-align:center;max-width:46rem;margin:0 auto}.page-head .label{display:inline-flex;align-items:center;gap:.55rem;border:1px solid var(--border-gold);background:#0c0a0873;border-radius:999px;padding:.4rem 1rem}.page-head .label .dot{width:5px;height:5px;border-radius:50%;background:var(--primary);animation:pulse 2.4s ease-in-out infinite}.h1{font-family:var(--serif);font-weight:400;font-size:clamp(2.5rem,6vw,3.7rem);line-height:1.06;margin-top:1.4rem;letter-spacing:-.008em;text-wrap:balance}.h1 em{font-style:italic;color:var(--primary)}.desc{margin-top:1.2rem;color:var(--muted);font-size:1.0625rem;line-height:1.65;text-wrap:pretty}.desc b{color:var(--fg);font-weight:500}.page-body{padding-bottom:7rem;position:relative;z-index:1}.empty-note{margin-top:1.25rem;border:1px dashed var(--border-strong);border-radius:var(--r);padding:1.4rem 1.6rem;color:var(--muted);font-size:.9375rem;text-align:center}.tx-note{margin-top:1rem;display:flex;align-items:center;gap:.55rem;color:var(--up);font-size:.875rem}.tx-note i{width:7px;height:7px;border-radius:50%;background:var(--up);flex:none}.err-note{margin-top:1rem;color:var(--down);font-size:.875rem;word-break:break-word}.note{color:var(--muted);font-size:.875rem;line-height:1.6}.note .num{font-size:.8125rem}.panel{border:1px solid var(--border);border-radius:var(--r);background:var(--card);padding:1.6rem}.metric-band{display:grid;gap:1px;overflow:hidden;border:1px solid var(--border);border-radius:var(--r);background:var(--border)}.metric-band.c3{grid-template-columns:repeat(3,1fr)}.metric-band.c4{grid-template-columns:repeat(4,1fr)}@media (max-width: 767px){.metric-band.c3,.metric-band.c4{grid-template-columns:1fr}}.metric{background:var(--card);padding:1.25rem 1.4rem}.metric .k{font-family:var(--mono);font-size:.625rem;letter-spacing:.18em;text-transform:uppercase;color:var(--muted)}.metric .v{margin-top:.35rem;font-family:var(--mono);font-size:1.375rem;font-variant-numeric:tabular-nums}.metric .s{margin-top:.2rem;font-size:.75rem;color:var(--muted)}.kv{display:flex;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--border);padding:.75rem 0;font-size:.875rem;color:var(--muted)}.kv:last-child{border-bottom:0}.kv .val{color:var(--fg)}.tabs{display:flex;flex-wrap:wrap;gap:.6rem}.tab{border:1px solid var(--border);border-radius:999px;padding:.45rem 1.05rem;font-size:.8125rem;color:var(--muted);transition:color var(--t-micro) var(--ease),border-color var(--t-micro) var(--ease),background-color var(--t-micro) var(--ease)}.tab:hover{color:var(--fg);border-color:var(--border-strong)}.tab.on{color:var(--primary-ink);background:var(--primary);border-color:var(--primary);font-weight:500}.view{margin-left:auto;display:inline-flex;gap:.4rem}.view button{display:inline-flex;width:2.1rem;height:2.1rem;align-items:center;justify-content:center;border:1px solid var(--border);border-radius:999px;color:var(--muted);transition:color var(--t-micro) var(--ease),border-color var(--t-micro) var(--ease)}.view button.on{color:var(--primary);border-color:var(--border-gold)}.term-grid{display:grid;gap:1.25rem;max-width:62rem;margin:0 auto}@media (min-width: 980px){.term-grid{grid-template-columns:1.15fr .85fr;align-items:start}}.side-toggle{display:grid;grid-template-columns:1fr 1fr;gap:4px;border:1px solid var(--border);border-radius:999px;padding:4px;background:#0c0a088c}.side-toggle button{height:2.4rem;border-radius:999px;font-size:.8438rem;color:var(--muted);transition:color var(--t-micro) var(--ease),background-color var(--t-micro) var(--ease)}.side-toggle button.on{background:var(--primary);color:var(--primary-ink);font-weight:500}.swap-box{position:relative;margin-top:1rem;border:1px solid var(--border);border-radius:var(--r);background:#0c0a0880;padding:1rem 1.2rem 1.1rem;transition:border-color var(--t-micro) var(--ease)}.swap-box:focus-within{border-color:var(--border-gold)}.swap-box .bh{display:flex;justify-content:space-between;font-size:.75rem;color:var(--muted)}.swap-box .bh .num{font-size:.7188rem}.swap-box input{width:100%;background:none;border:0;outline:none;margin-top:.55rem;font-family:var(--mono);font-size:1.65rem;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.swap-box input::placeholder{color:#a39e9480}.swap-box .unit{position:absolute;right:1.2rem;bottom:1.35rem;font-family:var(--mono);font-size:.8125rem;letter-spacing:.12em;color:var(--primary)}.swap-box .out{font-size:1.65rem;margin-top:.55rem;color:var(--fg)}.swap-dir{display:flex;justify-content:center;margin:.35rem 0}.swap-dir button{display:inline-flex;width:2.35rem;height:2.35rem;align-items:center;justify-content:center;border:1px solid var(--border);border-radius:999px;background:var(--card);color:var(--muted);transition:color var(--t-micro) var(--ease),border-color var(--t-micro) var(--ease),transform .45s var(--ease)}.swap-dir button:hover{color:var(--primary);border-color:var(--border-gold)}.swap-dir button:active{transform:rotate(180deg)}.slip-row{display:inline-flex;gap:.4rem}.slip-row button{border:1px solid var(--border);border-radius:999px;padding:.2rem .65rem;font-family:var(--mono);font-size:.7188rem;color:var(--muted);transition:color var(--t-micro) var(--ease),border-color var(--t-micro) var(--ease)}.slip-row button.on{color:var(--primary);border-color:var(--border-gold)}.spin{display:inline-block;width:.85rem;height:.85rem;border:1.5px solid rgba(18,15,11,.3);border-top-color:currentColor;border-radius:50%;animation:spinLoader .7s linear infinite}.btn-gold .spin{border-color:#120f0b40;border-top-color:var(--primary-ink)}@keyframes spinLoader{to{transform:rotate(360deg)}}.progress{margin-top:.4rem}.progress .track{height:4px;background:#f0ebe01a;border-radius:3px;overflow:hidden}.progress .track i{display:block;height:100%;background:var(--primary);transform-origin:left;transform:scaleX(0);transition:transform 1.4s var(--ease) .2s}.in .progress .track i{transform:scaleX(var(--w, 0))}.ballot-grid{display:grid;gap:.9rem;grid-template-columns:repeat(auto-fill,minmax(15.5rem,1fr));max-width:72rem;margin:0 auto}.cand{position:relative;border:1px solid var(--border);border-radius:var(--r);background:var(--card);padding:1.2rem 1.3rem;cursor:pointer;transition:border-color var(--t-micro) var(--ease),transform var(--t-micro) var(--ease),background-color var(--t-micro) var(--ease)}.cand:hover{border-color:var(--border-strong);transform:translateY(-2px)}.cand.sel{border-color:var(--primary);background:#debf8d12}.cand .tk{display:flex;align-items:center;gap:.5rem;font-family:var(--mono);font-weight:500;font-size:1.0625rem;letter-spacing:.02em}.cand .sector{margin-top:.3rem;font-size:.75rem;color:var(--muted)}.cand .wrow{display:flex;align-items:center;gap:.7rem;margin-top:.9rem}.cand .track{flex:1;height:3px;background:#f0ebe01a;border-radius:2px;overflow:hidden}.cand .track i{display:block;height:100%;background:var(--primary);transform-origin:left;transform:scaleX(0);transition:transform 1s var(--ease) .1s}.cand.in .track i{transform:scaleX(var(--w, 0))}.cand .pct{font-size:.8125rem;color:var(--fg)}.cand .vt{margin-top:.55rem;font-size:.75rem;color:var(--muted)}.lead-badge{position:absolute;top:.9rem;right:.9rem;font-family:var(--mono);font-size:.5625rem;letter-spacing:.16em;text-transform:uppercase;color:var(--up);border:1px solid rgba(111,191,142,.4);background:var(--wash-up);border-radius:999px;padding:.18rem .55rem}.pick-dot{width:7px;height:7px;background:var(--primary);border-radius:50%;display:inline-block}.vote-row{display:flex;flex-wrap:wrap;align-items:center;gap:1.1rem;max-width:72rem;margin:2rem auto 0}.claim-row{display:flex;align-items:center;justify-content:space-between;gap:1.25rem;flex-wrap:wrap;border:1px solid var(--border);border-radius:var(--r);background:var(--card);padding:1.35rem 1.6rem;transition:border-color var(--t-micro) var(--ease)}.claim-row:hover{border-color:var(--border-gold)}.claim-amt{font-size:1.35rem;margin-top:.3rem}.claim-amt .g{color:var(--primary);font-size:1rem}.mkt-grid{display:grid;gap:1.1rem;grid-template-columns:repeat(auto-fill,minmax(17.5rem,1fr));max-width:72rem;margin:0 auto}.mkt-card{display:flex;flex-direction:column;gap:.75rem;border:1px solid var(--border);border-radius:var(--r);background:var(--card);padding:1.5rem;transition:border-color var(--t-micro) var(--ease),transform var(--t-micro) var(--ease)}.mkt-card:hover{border-color:var(--border-gold-strong);transform:translateY(-3px)}.mkt-card h3{font-family:var(--serif);font-weight:400;font-size:1.4rem}.mkt-card p{color:var(--muted);font-size:.9375rem}.mkt-feats{display:flex;flex-wrap:wrap;gap:.45rem}.tag{display:inline-flex;align-items:center;border:1px solid var(--border);border-radius:999px;padding:.22rem .65rem;font-size:.7188rem;color:var(--muted);transition:color var(--t-micro) var(--ease),border-color var(--t-micro) var(--ease)}.tag:hover{color:var(--fg);border-color:var(--border-strong)}.tag.dim{font-family:var(--mono);font-size:.625rem;letter-spacing:.12em;text-transform:uppercase}.mkt-foot{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding-top:.5rem}.mkt-foot .price{font-size:1.15rem;color:var(--primary)}.field{width:100%;border:1px solid var(--border);border-radius:var(--r);background:#0c0a0880;padding:.85rem 1.05rem;font-size:.9375rem;outline:none;transition:border-color var(--t-micro) var(--ease)}.field:focus{border-color:var(--border-gold)}.field::placeholder{color:#a39e948c}.quote-grid{display:grid;gap:.75rem;grid-template-columns:1fr}@media (min-width: 640px){.quote-grid{grid-template-columns:2fr 1fr 1fr}}.steps-v{max-width:62rem;margin:0 auto}.step-v{display:grid;grid-template-columns:4.5rem 1fr;gap:1.5rem;border-top:1px solid var(--border);padding:2rem 0;transition:border-color var(--t-micro) var(--ease)}.step-v:first-child{border-top:0}.step-v:hover{border-top-color:var(--border-gold)}.step-v .no{font-family:var(--mono);font-size:1.05rem;color:var(--primary)}.step-v .no small{display:block;font-size:.5625rem;letter-spacing:.22em;text-transform:uppercase;color:var(--muted);margin-top:.35rem}.step-v h3{font-family:var(--serif);font-weight:400;font-size:1.55rem}.step-v .meta{margin-top:.35rem;font-family:var(--mono);font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.step-v p{margin-top:.8rem;color:var(--muted);max-width:42rem}.split{max-width:62rem;margin:0 auto}.split .bar{display:flex;height:3.25rem;border:1px solid var(--border);border-radius:var(--r);overflow:hidden}.split .bar i{display:flex;align-items:center;justify-content:center;font-family:var(--mono);font-size:.8125rem;color:var(--primary-ink);transform:scaleX(0);transform-origin:left;transition:transform 1.1s var(--ease)}.split .bar.in i{transform:scaleX(1)}.split .bar .c1{background:var(--primary)}.split .bar .c2{background:#b39d74}.split .bar .c3{background:#8a7a5f}.split .legend{display:flex;flex-wrap:wrap;gap:1.5rem;margin-top:1.1rem;color:var(--muted);font-size:.875rem}.split .legend span{display:inline-flex;align-items:center;gap:.5rem}.split .legend i{width:9px;height:9px;flex:none}.split .legend .k1{background:var(--primary)}.split .legend .k2{background:#b39d74}.split .legend .k3{background:#8a7a5f}.flow{max-width:62rem;margin:0 auto;border:1px solid var(--border);border-radius:var(--r);background:#14110e80;padding:1.75rem 1.5rem 1.25rem}.flow svg{width:100%;height:auto;display:block}.flow .wire{stroke:#f0ebe02e;stroke-width:1.2;fill:none}.flow .wire.hot{stroke:#debf8d80}.flow .node{fill:none;stroke:#f0ebe059;stroke-width:1.2}.flow .node.gold{stroke:var(--primary)}.flow .node.core{fill:var(--primary-soft);stroke:var(--primary)}.flow .node-label{fill:var(--muted);font-family:var(--mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase}.flow .packet{fill:var(--primary)}.flow .packet.cream{fill:#f0ebe0}.flow-labels{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.75rem;margin-top:1rem;font-family:var(--mono);font-size:.6875rem;letter-spacing:.1em;color:var(--muted)}.console{border:1px solid var(--border);border-radius:var(--r);background:#0a0806;overflow:hidden;max-width:62rem;margin:0 auto}.console-bar{display:flex;align-items:center;gap:.45rem;border-bottom:1px solid var(--border);background:#1f1c1999;padding:.65rem 1.1rem;font-family:var(--mono);font-size:.6875rem;letter-spacing:.1em;color:var(--muted)}.console-bar i{width:8px;height:8px;border-radius:50%;background:#f0ebe024}.console-bar i:first-child{background:#debf8d80}.console-bar .live-tag{margin-left:auto;color:var(--primary);letter-spacing:.22em;font-size:.625rem}.console-body{padding:1.2rem 1.4rem;font-family:var(--mono);font-size:.8125rem;line-height:1.9;min-height:15rem}.console-body .greet{color:var(--muted)}.console-body .ln{white-space:pre-wrap;word-break:break-word}.console-body .p{color:var(--muted)}.console-body .k{color:var(--primary)}.console-body .v{color:var(--up)}.console-body .o{color:var(--fg)}.cursor{display:inline-block;width:.5rem;height:1rem;margin-left:2px;background:var(--primary);vertical-align:text-bottom;animation:blink 1s steps(1) infinite}@keyframes blink{50%{opacity:0}}.feat-rows{max-width:72rem;margin:0 auto}.feat-row{display:grid;grid-template-columns:4rem minmax(0,18rem) 1fr;gap:1.5rem;border-top:1px solid var(--border);padding:1.9rem .5rem;transition:background-color var(--t-micro) var(--ease),border-color var(--t-micro) var(--ease)}.feat-row:first-child{border-top:0}.feat-row:hover{background:#debf8d09;border-top-color:var(--border-gold)}.feat-row .fno{font-family:var(--mono);font-size:.8125rem;color:var(--primary);padding-top:.3rem}.feat-row h3{font-family:var(--serif);font-weight:400;font-size:1.5rem}.feat-row .fmeta{margin-top:.3rem;font-family:var(--mono);font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.feat-row p{color:var(--muted);font-size:.9375rem;padding-top:.3rem}@media (max-width: 860px){.feat-row{grid-template-columns:3rem 1fr}.feat-row p{grid-column:2}}.ribbon-scroll{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(19rem,1fr);gap:1.1rem;overflow-x:auto;padding-bottom:.75rem;scrollbar-width:thin;scrollbar-color:rgba(222,191,141,.35) transparent}.pb-card{display:flex;flex-direction:column;gap:.8rem;border:1px solid var(--border);border-radius:var(--r);background:var(--card);padding:1.6rem}.pb-card .ph{display:flex;gap:.5rem;align-items:center}.pb-card .tag.solid{color:var(--primary-ink);background:var(--primary);border-color:var(--primary);font-weight:500}.pb-card h3{font-family:var(--serif);font-weight:400;font-size:1.45rem}.pb-card p{color:var(--muted);font-size:.9375rem}.pb-card ul{list-style:none;margin-top:.4rem;display:flex;flex-direction:column;gap:.45rem}.pb-card li{display:flex;gap:.6rem;font-size:.875rem;color:var(--muted)}.pb-card li:before{content:"";width:5px;height:5px;background:var(--primary);transform:rotate(45deg);flex:none;margin-top:.55rem}.v3{display:grid;gap:1.1rem;max-width:72rem;margin:0 auto}@media (min-width: 900px){.v3{grid-template-columns:repeat(3,1fr)}}.vcard{display:flex;flex-direction:column;gap:.7rem;border:1px solid var(--border);border-radius:var(--r);background:var(--card);padding:1.6rem;transition:border-color var(--t-micro) var(--ease),transform var(--t-micro) var(--ease)}.vcard:hover{border-color:var(--border-gold-strong);transform:translateY(-3px)}.vcard h3{font-family:var(--serif);font-weight:400;font-size:1.4rem}.vcard p{color:var(--muted);font-size:.9375rem}.vcard .score{margin-top:auto;padding-top:.9rem;font-family:var(--mono);font-size:1.6rem;color:var(--primary)}.vcard .score small{font-size:.75rem;color:var(--muted);margin-left:.4rem}.tick{display:flex;align-items:stretch;border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:#14110e66;overflow:hidden}.tick-fixed{display:none;align-items:center;gap:1.1rem;border-right:1px solid var(--border);padding:.8rem 1.4rem;font-size:.7188rem;color:var(--muted);flex:none}@media (min-width: 760px){.tick-fixed{display:flex}}.tick-live{display:inline-flex;align-items:center;gap:.45rem;font-family:var(--mono);letter-spacing:.18em;font-size:.625rem;color:var(--up)}.tick-live i{width:6px;height:6px;border-radius:50%;background:var(--up);animation:pulse 2.2s ease-in-out infinite}.tick-marquee{flex:1;overflow:hidden;display:flex;align-items:center}.tick-track{display:flex;align-items:center;gap:2.75rem;padding:.8rem 0;white-space:nowrap;font-size:.8125rem;color:var(--muted);animation:marquee 36s linear infinite}.tick-track b{color:var(--fg);font-weight:500}.tick-track .g{color:var(--primary)}.tick:hover .tick-track{animation-play-state:paused}@keyframes marquee{to{transform:translate(-50%)}}.stats{display:grid;gap:1px;overflow:hidden;border:1px solid var(--border);border-radius:var(--r);background:var(--border);grid-template-columns:repeat(2,1fr)}@media (min-width: 900px){.stats{grid-template-columns:repeat(4,1fr)}}.stats .stat{background:var(--card);padding:1.35rem 1.5rem}.stats .k{font-family:var(--mono);font-size:.625rem;letter-spacing:.18em;text-transform:uppercase;color:var(--muted)}.stats .v{margin-top:.4rem;font-family:var(--mono);font-size:1.55rem;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.stats .s{margin-top:.25rem;font-size:.75rem;color:var(--muted)}.fleet{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(16.5rem,1fr))}.fleet.list{grid-template-columns:1fr}.holding{border:1px solid var(--border);border-radius:var(--r);background:var(--card);padding:1.35rem 1.5rem;transition:border-color var(--t-micro) var(--ease),transform var(--t-micro) var(--ease)}.holding:hover{border-color:var(--border-gold-strong);transform:translateY(-2px)}.holding .r1{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem}.holding .sym{font-family:var(--mono);font-weight:500;font-size:1.05rem}.holding .chg{font-size:.8125rem;color:var(--up)}.holding .chg.down{color:var(--down)}.holding .nm{margin-top:.35rem;color:var(--muted);font-size:.8125rem}.holding .foot{display:flex;justify-content:space-between;gap:.75rem;margin-top:.8rem;font-size:.75rem;color:var(--muted)}.spark{width:100%;height:40px;margin-top:.7rem;display:block}.spark .trail{stroke:#f0ebe01a;stroke-width:1;stroke-dasharray:2 5}.spark .draw{fill:none;stroke-width:1.5;stroke-dasharray:1;stroke-dashoffset:1;animation:draw 1.6s var(--ease) .25s forwards}@keyframes draw{to{stroke-dashoffset:0}}.faq-narrow{max-width:46rem;margin:0 auto}.faq-list{border:1px solid var(--border);border-radius:var(--r);overflow:hidden;background:#14110e80}.faq-list details{border-bottom:1px solid var(--border)}.faq-list details:last-child{border-bottom:0}.faq-list summary{list-style:none;display:flex;align-items:center;gap:1.1rem;padding:1.3rem 1.6rem;cursor:pointer;font-size:1.0625rem;transition:background-color var(--t-micro) var(--ease),color var(--t-micro) var(--ease)}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary:hover{background:#debf8d0a;color:var(--primary)}.faq-list .qno{font-family:var(--mono);font-size:.75rem;color:var(--primary)}.faq-list summary svg{margin-left:auto;transition:transform var(--t-micro) var(--ease);flex:none}.faq-list details[open] summary svg{transform:rotate(180deg)}.faq-list details p{padding:0 1.6rem 1.4rem 4rem;color:var(--muted);font-size:.9375rem}.footer{border-top:1px solid var(--border);background:#14110e59}.ft-grid{display:grid;gap:2.5rem;padding:3.5rem 0 2.5rem;grid-template-columns:1fr}@media (min-width: 900px){.ft-grid{grid-template-columns:1.6fr 1fr 1fr 1fr}}.ft-grid p{margin-top:1rem;color:var(--muted);font-size:.9375rem;max-width:26rem}.ft-col{display:flex;flex-direction:column;gap:.65rem}.ft-col h3{font-family:var(--mono);font-size:.625rem;letter-spacing:.22em;text-transform:uppercase;color:var(--muted);font-weight:400;margin-bottom:.4rem}.ft-col a{color:var(--muted);font-size:.875rem;transition:color var(--t-micro) var(--ease);width:fit-content}.ft-col a:hover{color:var(--primary)}.ft-bottom{display:flex;flex-direction:column;gap:.5rem;border-top:1px solid var(--border);padding:1.5rem 0 2rem;font-family:var(--mono);font-size:.625rem;letter-spacing:.14em;color:var(--muted);text-transform:uppercase}@media (min-width: 760px){.ft-bottom{flex-direction:row;justify-content:space-between}}.rise{opacity:0;transform:translateY(22px);transition:opacity var(--t-enter) var(--ease),transform var(--t-enter) var(--ease)}.rise.in{opacity:1;transform:none}.sim-badge{position:fixed;right:1rem;bottom:1rem;z-index:70;border:1px solid var(--border);border-radius:999px;background:#0c0a08d1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:.32rem .8rem;font-family:var(--mono);font-size:.625rem;letter-spacing:.14em;color:var(--muted)}.wallet-adapter-modal-wrapper{background:var(--panel);border:1px solid var(--border);border-radius:var(--r);box-shadow:none;color:var(--fg);font-family:var(--sans)}.wallet-adapter-modal-title{color:var(--fg);font-weight:500}.wallet-adapter-modal-content h3{color:var(--fg)}.wallet-adapter-modal-content p{color:var(--muted)}.wallet-adapter-modal-item{border-radius:8px;transition:background-color var(--t-micro) var(--ease)}.wallet-adapter-modal-item:hover{background:#debf8d14}.wallet-adapter-modal-item-button{color:var(--fg)}.wallet-adapter-modal-list-more{background:none;color:var(--primary);font-size:.875rem}.wallet-adapter-modal-list-more:hover{color:var(--primary);opacity:.8}.wallet-adapter-modal-button-close{background:var(--card);border-radius:999px}.wallet-adapter-modal-button-close:hover{background:#2a251f}.wallet-adapter-modal-middle{background:var(--bg);color:var(--fg);border-radius:8px}.wallet-adapter-modal-middle-button{color:var(--primary)}.wallet-adapter-modal-list-retreat{background:none;color:var(--muted)}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.rise{opacity:1;transform:none}.mote,.grain{display:none}.tick-track{animation:none}.spark .draw{stroke-dashoffset:0}}
