@import"https://fonts.googleapis.com/css2?family=DM+Mono:wght@400;500&family=Manrope:wght@400;500;600;700;800&display=swap";:root{font-family:Manrope,sans-serif;color:#282921;background:#eae9e1;font-synthesis:none;--accent:#14c784;--mono:"DM Mono",monospace}*{box-sizing:border-box}body{margin:0}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer}button:focus-visible,a:focus-visible{outline:2px solid var(--accent);outline-offset:4px}::selection{background:#14c784;color:#142b20}.stage{height:100svh;height:100dvh;display:grid;grid-template-rows:84px minmax(0,1fr);padding:0 40px;max-width:2000px;margin:auto;overflow:hidden}.header{display:flex;align-items:center;gap:35px;border-bottom:1px solid #cecec3}.logo{display:flex;align-items:center;gap:0;font-size:25px;font-weight:800;letter-spacing:-1.5px}.logo>span:not(.logo-icon){font-weight:500}.logo sup{font-size:9px;align-self:flex-start;margin-top:10px;margin-left:3px}.logo-icon{margin-right:10px;border-radius:8px;background:var(--accent);width:33px;height:33px;color:#142b20;display:flex;align-items:center;justify-content:center;letter-spacing:-4px;font-size:27px;padding-right:6px}.logo-icon span{font-size:18px;transform:translateY(-3px)}.edition{font:9px var(--mono);letter-spacing:.08em;color:#85867b}svg{display:block}.contract a svg,.ledger-foot svg{width:15px;height:15px}.workspace{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.51fr);gap:48px;min-height:0;padding:28px 0}.overview{min-height:0;display:grid;grid-template-rows:auto minmax(100px,1fr) auto auto auto}.intro{display:flex;justify-content:space-between;gap:10px}.eyebrow,.version{font:9px var(--mono);letter-spacing:.07em}.eyebrow{color:#686a5e}.version{color:#999b8d}.identity{position:relative;display:flex;align-items:center;min-height:0}.wordmark{position:relative;z-index:1}.wordmark h1{font-size:clamp(54px,7vw,125px);letter-spacing:-.085em;line-height:.91;margin:0;font-weight:800;white-space:nowrap}.wordmark h1>span{font-weight:500}.wordmark h1 sup{font-size:.3em;color:var(--accent);display:inline-block;vertical-align:top;margin:0 0 0 9px;padding-top:8px;animation:turn 25s linear infinite}.wordmark p{font-size:clamp(17px,1.8vw,28px);font-weight:500;letter-spacing:-.045em;line-height:1.15;margin:20px 0 0}.market{border-top:1px solid #c6c7b9;padding:17px 0 14px;position:relative}.market-title{display:flex;align-items:center;justify-content:space-between;font:9px var(--mono);letter-spacing:.06em}.market-title>span:first-child{display:flex;align-items:center;gap:6px}.market-title>span:last-child{font-size:8px;color:#848678}.accent-dot{width:5px;height:5px;background:var(--accent);border-radius:50%}.quote{display:flex;gap:15px;align-items:center;padding:7px 0}.quote strong{font-size:clamp(44px,5vw,82px);line-height:1.1;font-weight:600;letter-spacing:-.065em;font-variant-numeric:tabular-nums}.quote strong:before{content:"$";font-size:.65em;vertical-align:top;position:relative;top:.15em;margin-right:3px}.quote-unit{font:10px var(--mono);color:#606255}.quote-unit>span{display:block;color:#96998b;font-size:8px;margin-top:5px}.spark{width:28%;height:45px;margin-left:auto;color:var(--accent)}.market-state{display:flex;align-items:center;justify-content:space-between;font-size:10px;color:#7f8175}.state-tag{font:8px var(--mono);border-radius:3px;color:#657060;background:#dce0d4;padding:5px 7px;letter-spacing:.04em}.stats{display:grid;grid-template-columns:repeat(3,1fr);margin:0;border-top:1px solid #c6c7b9;padding:17px 0}.stats>div{padding:0 20px;border-left:1px solid #c6c7b9}.stats>div:first-child{padding-left:0;border-left:0}.stats dt{font-size:10px;color:#7a7c70}.stats dd{margin:5px 0;font-size:clamp(20px,2.2vw,33px);font-weight:500;letter-spacing:-.055em;font-variant-numeric:tabular-nums}.stats small{font:8px var(--mono);color:#94968a}.contract{border:1px solid #cacbbd;border-radius:5px;display:flex;gap:12px;align-items:center;padding:12px;font:8px var(--mono);color:#868879;min-width:0}.contract>span{font-size:7px}.contract button{border:0;background:none;color:#5a5d4e;display:flex;align-items:center;gap:12px;flex:1;min-width:0;padding:0}.contract code{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:9px var(--mono)}.contract button>span{font:8px var(--mono);white-space:nowrap;margin-left:auto}.contract a{border-left:1px solid #cacbbd;padding-left:10px}.contract button:hover{color:#078053}.ledger{background:#282b25;border-radius:13px;color:#f0f0e5;display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;min-height:0;overflow:hidden;box-shadow:0 12px 30px #232b1708;animation:enter .7s ease both}.ledger-head{padding:26px 23px 22px;display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.ledger .eyebrow{font-size:7px;letter-spacing:.15em;color:#979d8d}.ledger h2{font-size:clamp(21px,2vw,30px);font-weight:500;letter-spacing:-.05em;margin:9px 0 0;white-space:nowrap}.ledger h2 span{color:var(--accent);margin-left:10px}.live-badge{font:7px var(--mono);display:flex;align-items:center;gap:5px;color:#b9c7a5;padding-top:3px}.live-badge:before{content:"";width:4px;height:4px;background:#b7c7a0;border-radius:50%;animation:pulse 3s infinite}.ledger-summary{display:flex;justify-content:space-between;margin:0 23px;padding:13px 0;border-top:1px solid #44483d;border-bottom:1px solid #44483d;font:7px var(--mono);letter-spacing:.08em;color:#8f9683}.activity-list{overflow-y:auto;min-height:0;padding:0 23px;scrollbar-width:thin;scrollbar-color:#636b55 transparent;overscroll-behavior:contain}.transaction{display:flex;align-items:center;gap:11px;min-height:67px;border-bottom:1px solid #3e4437;transition:background .2s,transform .2s}.transaction:hover{background:#ffffff06;transform:translate(3px)}.tx-icon{display:grid;place-items:center;width:28px;height:28px;border:1px solid #515845;border-radius:50%;color:#bfc7ad;font-size:16px;flex-shrink:0}.tx-icon.trade{color:#45e3a5;border-color:#3c7455}.tx-body{display:flex;flex-direction:column;gap:6px;min-width:0;flex:1}.tx-body strong{font-size:10px;font-weight:500}.tx-body small{font:8px var(--mono);color:#858e77}.tx-end{font:8px var(--mono);color:#999f8e}.tx-arrow{color:#a5ad97;font-size:14px}.loading{font:10px var(--mono);color:#999f8e;padding-top:15px}.ledger-foot{padding:17px 23px;border-top:1px solid #44483d;display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:9px;color:#929a85}.ledger-foot a{display:flex;align-items:center;gap:9px;color:#f2f0e4}@keyframes turn{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.4}}@keyframes enter{0%{opacity:0;transform:translateY(12px)}}@media(min-width:1600px){.stage{padding:0 64px;grid-template-rows:96px minmax(0,1fr)}.workspace{gap:70px;padding:40px 0}.ledger-head{padding:36px}.ledger-summary{margin:0 36px}.activity-list{padding:0 36px}.transaction{min-height:80px}.tx-body strong{font-size:13px}.tx-body small,.tx-end{font-size:10px}.stats{padding:26px 0}.market{padding:23px 0}.contract{padding:17px}}@media(max-height:700px)and (min-width:761px){.stage{grid-template-rows:64px minmax(0,1fr)}.workspace{padding:18px 0;gap:32px}.wordmark h1{font-size:6.2vw}.wordmark p{font-size:17px;margin-top:12px}.quote strong{font-size:48px}.market,.stats{padding:12px 0}.transaction{min-height:58px}.ledger-head{padding-top:20px;padding-bottom:18px}}@media(max-width:1050px){.stage{padding:0 24px}.edition{display:none}.workspace{gap:26px;grid-template-columns:minmax(0,1fr) 310px}.wordmark h1{font-size:6.8vw}.wordmark p{font-size:20px}.contract>span{display:none}}@media(max-width:760px){.stage{padding:0 18px;grid-template-rows:60px minmax(0,1fr)}.header{gap:12px}.logo{font-size:21px}.logo-icon{width:27px;height:27px;font-size:22px}.workspace{grid-template-columns:1fr;grid-template-rows:minmax(300px,1.2fr) minmax(120px,.8fr);gap:14px;padding:15px 0}.overview{grid-template-rows:auto minmax(70px,1fr) auto auto auto}.eyebrow,.version{font-size:6px}.identity{padding:8px 0}.wordmark h1{font-size:clamp(38px,12vw,74px)}.wordmark p{font-size:12px;margin:8px 0 0}.market{padding:9px 0}.market-title{font-size:7px}.market-title>span:last-child{font-size:6px}.quote{padding:4px 0;gap:9px}.quote strong{font-size:37px}.quote-unit{font-size:8px}.quote-unit>span{font-size:6px}.spark{height:28px}.market-state{font-size:8px}.state-tag{font-size:6px;padding:4px 5px}.stats{padding:10px 0}.stats dt{font-size:8px}.stats dd{font-size:21px;margin:2px 0}.stats small{font-size:6px}.contract{padding:8px;gap:8px}.contract code{font-size:7px}.contract button>span{font-size:7px}.contract a svg{width:12px;height:12px}.ledger{border-radius:8px}.ledger-head{padding:13px 15px 10px;align-items:center}.ledger-head .eyebrow{display:none}.ledger h2{font-size:19px;margin:0}.ledger-summary{margin:0 15px;padding:7px 0;font-size:6px}.activity-list{padding:0 15px}.transaction{min-height:45px;gap:10px}.tx-body{gap:4px}.tx-icon{width:24px;height:24px;font-size:14px}.tx-body strong{font-size:9px}.tx-body small,.tx-end{font-size:7px}.ledger-foot{padding:9px 15px;font-size:7px}.ledger-foot svg{width:11px;height:11px}}@media(max-height:700px)and (max-width:760px){.stage{grid-template-rows:50px minmax(0,1fr)}.workspace{padding:8px 0;gap:8px;grid-template-rows:minmax(285px,1.35fr) minmax(100px,.65fr)}.wordmark p{font-size:10px;margin-top:7px}.stats{padding:7px 0}.quote strong{font-size:32px}.ledger-head{padding:9px 15px}.ledger-foot{display:none}.ledger{grid-template-rows:auto auto minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}}.token-actions{margin-left:auto;display:flex;gap:10px;align-items:center}.token-copy{display:flex;gap:18px;align-items:center;padding:12px 15px;border:1px solid #c4c9bb;background:transparent;border-radius:6px;color:#323d2e;transition:background .2s;font-size:11px;font-weight:600}.token-copy small{font:8px var(--mono);white-space:nowrap}.token-copy:not(:disabled):hover{background:#14c78424}.token-copy:disabled{cursor:default;color:#929788}.reward-copy{background:var(--accent);border-color:var(--accent);color:#143b28}.logo #brand-name{font-weight:700;font-size:20px;letter-spacing:-.8px}.wordmark p>span{font-size:clamp(11px,1.1vw,17px);letter-spacing:-.01em;color:#777d6e;display:inline-block;margin-top:8px}@media(max-width:760px){.token-actions{gap:6px}.token-copy{flex-direction:column;align-items:flex-start;gap:4px;padding:8px 10px;font-size:9px}.token-copy small{font-size:6px}.logo #brand-name{font-size:15px}.logo-icon{margin-right:7px}.wordmark p>span{font-size:9px;line-height:1.4;margin-top:4px}.contract>span{display:block;font-size:6px}.workspace{grid-template-rows:minmax(310px,1.2fr) minmax(120px,.8fr)}}@media(max-height:700px)and (max-width:760px){.workspace{grid-template-rows:minmax(285px,1.35fr) minmax(100px,.65fr)}}
