/* Presentation only: no data sources, calculations, routes or artwork changes. */
:root{--surface:#0b1b2ab0;--gold:#ebb669}body{background:radial-gradient(ellipse at 90% 4%,#11334885,transparent 24%),radial-gradient(ellipse at 0% 31%,#321b0d33,transparent 20%),radial-gradient(ellipse at 85% 55%,#06324440,transparent 27%),#040b14}.nav{background:#040b14c9;border-bottom:1px solid #b8e9ff0c;backdrop-filter:blur(24px)}.nav .brand{font-size:21px;letter-spacing:.18em}.nav .links a{position:relative;padding:10px 0}.nav .links a:after{content:'';position:absolute;bottom:0;left:0;width:0;height:1px;background:#55dcf5;transition:width .25s}.nav .links a:hover:after{width:100%}section[id]{position:relative;border-top:0;padding:128px 0}section[id]:before{content:'';position:absolute;top:0;left:4%;right:4%;height:1px;background:linear-gradient(90deg,transparent,#55dcf52b,transparent);pointer-events:none}.head .eyebrow,.eyebrow{font-size:10px;letter-spacing:.2em}.head h3{font-size:clamp(36px,4vw,58px);letter-spacing:-.05em;line-height:1.08;font-weight:700}.head p{font-size:15px;line-height:1.8;max-width:650px}.btn{border-radius:10px;font-size:12px;letter-spacing:.025em;background:#0d2638a0;border-color:#6cbddd26;box-shadow:inset 0 1px 0 #ffffff0a}.btn.primary{background:linear-gradient(115deg,#25cde9,#50e4d6);color:#04111b;border:0}.btn:hover{box-shadow:0 8px 35px #1abdd21b,inset 0 1px 0 #ffffff15}.visual:not(.hero-energy){min-width:0;position:relative;isolation:isolate}.visual:not(.hero-energy):before{inset:12%;background:radial-gradient(ellipse,#1bd1fc18,transparent 65%);filter:blur(18px)}.visual:not(.hero-energy):after{content:'';position:absolute;inset:12%;border:1px solid #51dcf516;border-top-color:#51dcf548;border-radius:50%;z-index:-1;animation:scene-orbit 60s linear infinite;pointer-events:none}.visual:not(.hero-energy) img{animation:scene-breathe 10s ease-in-out infinite;transform-origin:50% 68%;filter:drop-shadow(0 20px 35px #10c9ef23)}.scene-specks{position:absolute;inset:8%;z-index:-1;pointer-events:none}.scene-specks i{position:absolute;width:2px;height:2px;border-radius:50%;background:var(--scene-color,#55dcf5);box-shadow:0 0 10px var(--scene-color,#55dcf5);left:calc(10% + var(--n)*14%);top:calc(15% + mod(var(--n)*21,67)*1%);animation:scene-rise 12s ease-in-out infinite;animation-delay:calc(var(--n)*-1.7s)}@keyframes scene-orbit{to{rotate:360deg}}@keyframes scene-breathe{0%,100%{transform:translateY(2px) rotate(-.3deg) scaleX(1)}50%{transform:translateY(-9px) rotate(.35deg) scaleX(1.006)}}@keyframes scene-rise{0%,100%{translate:0 8px;opacity:.15}50%{translate:2px -14px;opacity:.65}}
/* Search remains a six-card evidence workspace. */
#search{background:linear-gradient(180deg,#07132165,transparent);padding-top:112px}#search .header{align-items:center;margin-bottom:32px}#search .title h1{font-size:40px;font-weight:700}#search .search{position:relative;overflow:hidden;border:1px solid #54d7f549;border-radius:15px;background:linear-gradient(120deg,#102b3eaa,#081722cc);box-shadow:0 18px 70px #0004,inset 0 1px 0 #ffffff0a;min-height:68px;padding:8px}#search .search input{background:transparent;border:0;font-size:15px;padding:12px 14px;color:#eafaff}#search .search:focus-within{border-color:#55dcf5;box-shadow:0 0 0 3px #55dcf510,0 18px 70px #0004}#search .search button{border-radius:10px;padding:0 30px;font-size:12px;letter-spacing:.12em}#search .search:has(button:disabled):after{content:'';position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,transparent,#55dcf514,transparent);animation:search-sweep 2.6s ease-in-out infinite}#search .helper{font-size:11px;margin:14px 0 28px;color:#8ca6b6}#search .grid{gap:18px}#search .card{border-radius:14px;background:linear-gradient(150deg,#11263785,#08142095);border:1px solid #98c5dc10;box-shadow:inset 0 1px 0 #ffffff06,0 15px 40px #0002;padding:22px;transition:background .3s,box-shadow .3s,border-color .3s}#search .card:hover{border-color:color-mix(in srgb,var(--accent) 30%,transparent);box-shadow:0 20px 45px #0003,inset 0 1px 0 #ffffff0a;background:linear-gradient(150deg,#152f4285,#0a192795)}#search .card-icon{background:transparent;box-shadow:none;font-size:20px;width:auto;height:25px;margin-bottom:14px}#search .card h2{font-size:16px;font-weight:600;margin-bottom:20px}#search .row{padding:11px 0;border-color:#b6d6e90a;font-size:11px}#search .row b{font-variant-numeric:tabular-nums;font-size:11px}#search .badge{border:0;background:#03101980;border-radius:6px;padding:8px;font-size:9px;letter-spacing:.035em;margin-top:18px}#search details{border-top:1px solid #aacddd10;padding-top:12px;margin-top:14px}#search summary{font-size:11px}#search pre{background:#030c1680;border-radius:8px;padding:12px;color:#a5c5d4;font-size:10px;line-height:1.6}#search .token{border:0;border-left:2px solid #51dcf560;border-radius:0;background:#0b223050;padding:16px 20px}#search .token strong{font-size:18px}#search .token small{overflow-wrap:anywhere}@keyframes search-sweep{from{translate:-100% 0}to{translate:100% 0}}
/* Burn: live dead-address balance within a layered energy scene. */
#burn{background:radial-gradient(ellipse at 76% 47%,#bf6b1720,transparent 42%)}#burn .wrap.grid2{gap:52px;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}#burn .head{margin-bottom:30px}#burn .head h3 span{color:#f1b16d}#burn .head p{font-size:13px;color:#8e9eab;max-width:550px}#burn .card{position:relative;border:0;border-radius:0;background:transparent;box-shadow:none;padding:0;isolation:isolate}#burn .card:before{content:'';position:absolute;inset:-35px -18px 12%;background:radial-gradient(ellipse at 25% 25%,#f2922d17,transparent 65%);z-index:-1;pointer-events:none}.burn-kicker{font-size:9px;letter-spacing:.21em;color:#b9a58c;margin-bottom:16px}#burn .burnnum{font-size:clamp(54px,5.5vw,82px);letter-spacing:-.065em;line-height:1.05;white-space:normal;font-variant-numeric:tabular-nums}#burn .burnnum span{color:#f5b76c;text-shadow:0 0 35px #f6a33825}.burn-caption{font-size:12px;color:#bca88d;margin:14px 0 20px}#burn .status{flex-wrap:wrap;line-height:1.8;font-size:10px;color:#94a7b3}#burn .status .dot{background:#f1b86e;box-shadow:0 0 12px #f0a44a}#burn .stats{gap:0;border-top:1px solid #f1b46a20;padding-top:22px;margin-top:24px}#burn .stat{border:0;border-radius:0;background:none;padding:0 18px 0 0}#burn .stat+ .stat{padding-left:18px;border-left:1px solid #bbd2e315}#burn .stat b{font-size:24px;margin-top:6px;font-weight:500;font-variant-numeric:tabular-nums}#burn .stat small{font-size:10px}.burn-flow{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:28px;font-size:8px;letter-spacing:.09em;color:#93a5b4}.burn-flow i{font-style:normal;color:#f0b462}#burn .visual{--scene-color:#edb069}#burn .visual:before{background:radial-gradient(ellipse,#f6a22c27,transparent 67%);animation:burn-core 7s ease-in-out infinite}#burn .visual:after{border-color:#e9a74b20;border-top-color:#efaa4e60;box-shadow:0 0 40px #f59c2310}#burn .visual img{filter:drop-shadow(-12px 6px 30px #18c8e52b) drop-shadow(18px 15px 42px #f1a32c35)}#burn .visual.energy-updated:before{animation:burn-update 1.5s ease-out}#burn .scene-specks i{animation:burn-ember 8s ease-out infinite;animation-delay:calc(var(--n)*-1.1s)}@keyframes burn-core{50%{opacity:.6;transform:scale(.95)}}@keyframes burn-update{40%{opacity:1;transform:scale(1.08)}to{opacity:.75;transform:scale(1)}}@keyframes burn-ember{0%{translate:0 25px;opacity:0}25%{opacity:.65}100%{translate:8px -45px;opacity:0}}
/* Unlocks: temporal hierarchy and a continuous publication rail. */
#unlocks .grid2{grid-template-columns:1.2fr .8fr;gap:60px}#unlocks .visual{min-height:280px}#unlocks .visual img{max-height:340px}.monitor-label{display:flex;gap:9px;align-items:center;color:#7c9fb3;font-size:9px;letter-spacing:.16em;margin-bottom:20px}.monitor-dot{width:5px;height:5px;border-radius:50%;background:#55dcf5;box-shadow:0 0 12px #55dcf550}#unlocks .tabs{position:relative;gap:0;border-bottom:1px solid #86bcd629;margin-bottom:26px}#unlocks .tab{position:relative;border:0;background:transparent;border-radius:0;color:#83a0b1;padding:18px 30px 22px;font-size:10px;letter-spacing:.08em;flex:1}#unlocks .tab:after{content:'';position:absolute;bottom:-3px;left:50%;width:5px;height:5px;border-radius:50%;background:#335368;translate:-50% 0}#unlocks .tab.active{color:#65e0f5;background:linear-gradient(0deg,#34d2f710,transparent)}#unlocks .tab.active:after{background:#58dcf5;box-shadow:0 0 15px #55dcf550}#unlocks .tablebox{border:0;border-top:1px solid #a3c5d420;border-radius:0;background:transparent;box-shadow:none}#unlocks table th{color:#6b91a6;font-size:9px;padding:20px 18px;border-bottom:1px solid #a5c4d51a}#unlocks table td{padding:23px 18px;font-size:13px;border-bottom:1px solid #a5c4d50b}#unlocks tbody tr{transition:background .25s}#unlocks tbody tr:hover{background:#1b405126}#unlocks td:nth-child(3){font-family:ui-monospace,monospace;font-size:11px;color:#8ba9bd}#unlocks td:nth-child(4){font-weight:600;font-variant-numeric:tabular-nums;color:#def6ff}#unlocks td:nth-child(5){color:#61d4e9;font-variant-numeric:tabular-nums}#unlocks .token-cell b{font-size:14px}#unlocks .note{font-size:10px;line-height:1.8;color:#7892a1;max-width:950px}#unlockSearch{border:0;border-bottom:1px solid #5fb4d13b;border-radius:0;background:transparent;font-size:12px;padding-left:0}#unlocks .unlock-pager button{border:0;background:#11273885}.unlock-pager{font-variant-numeric:tabular-nums}
/* Pulse: a leading story and an editorial signal rail. */
#pulse .head{max-width:750px}#pulse .head h3{font-size:clamp(34px,4vw,54px)}#pulse .pulse-grid{grid-template-columns:1.25fr 1fr 1fr;gap:0;border-top:1px solid #a5c4d520}#pulse .pulse-card{border:0;border-radius:0;background:transparent;box-shadow:none;padding:30px 28px;border-bottom:1px solid #a5c4d515;overflow:visible}#pulse .pulse-card:before{display:none}#pulse .pulse-card:after{opacity:.035;top:20px;right:0}#pulse .pulse-card:first-child{grid-row:span 2;padding-left:0;padding-right:40px;background:radial-gradient(ellipse at 0% 15%,#e2a7490a,transparent 65%);border-right:1px solid #a5c4d51c}#pulse .pulse-card:first-child h4{font-size:26px;line-height:1.3;font-weight:500;letter-spacing:-.025em;margin-top:18px}#pulse .pulse-card h4{font-size:15px;line-height:1.5;font-weight:500;margin:13px 0}#pulse .pulse-card p{font-size:12px;line-height:1.75}#pulse .pulse-card span{font-size:9px;letter-spacing:.12em}#pulse .pulse-card .pulse-owner{font-size:8px;margin-top:16px;color:#7e99aa}#pulse .pulse-card a{border-bottom:1px solid #7bc7e428;padding-bottom:4px;font-size:10px!important}#pulse .pulse-take{background:linear-gradient(90deg,#12364b35,transparent);border:0;border-left:2px solid #51dcf580;border-radius:0;box-shadow:none;padding:24px 28px;margin-top:32px}#pulse .pulse-take b{font-size:11px;letter-spacing:.1em}#pulse .pulse-take p{font-size:14px}#pulse .pulse-take small{font-size:10px}
/* Swap belongs to the product, with the original verified destinations. */
#buy{background:radial-gradient(ellipse at 25% 55%,#10384a40,transparent 50%)}#buy .grid2{gap:80px;grid-template-columns:1fr 1fr}#buy .swapbox{border:0;border-radius:0;background:transparent;box-shadow:none;text-align:left;padding:0}#buy .swapbox h3{margin:20px 0;font-size:clamp(42px,4vw,62px);line-height:1.1;letter-spacing:-.045em}#buy .swapbox h3 span{color:#5bdced}#buy .swapbox p{font-size:14px;max-width:440px}#buy .actions{justify-content:flex-start!important;margin-top:28px}.foot{background:#030a12;border-top:1px solid #a5c4d512;padding:44px 0 55px}.social-icon{border:0;background:#0d233180;border-radius:50%;width:42px;height:42px;transition:background .25s,transform .25s}.social-icon:hover{background:#153d5180;transform:translateY(-2px)}
@media(max-width:1000px){#search .card{padding:18px}#burn .wrap.grid2{gap:24px}#pulse .pulse-grid{grid-template-columns:1fr 1fr}#pulse .pulse-card:first-child{grid-column:span 2;grid-row:auto;border-right:0;padding:28px 0}#pulse .pulse-card:first-child h4{font-size:24px}#buy .grid2{gap:35px}}
@media(max-width:850px){section[id]{padding:80px 0}.head h3{font-size:38px}.head p{font-size:13px}.visual:not(.hero-energy){transform:none}.visual:not(.hero-energy) img{animation-duration:16s}.visual:not(.hero-energy):after{animation:none}.scene-specks i:nth-child(n+3){display:none}#search{padding-top:76px}#search .title h1{font-size:33px}#search .search{min-height:62px}#search .search input{font-size:13px;padding:10px}#search .search button{padding:0 20px}#burn .wrap.grid2{grid-template-columns:1fr;gap:36px}#burn .wrap.grid2>div:first-child{justify-self:start;max-width:none}#burn .visual{min-height:280px;max-width:430px;margin:auto}#burn .visual img{max-height:350px}#burn .burnnum{font-size:64px}#burn .stats{grid-template-columns:repeat(3,minmax(0,1fr))}#unlocks .grid2{grid-template-columns:1.3fr .7fr;gap:16px}#unlocks .visual{min-height:180px}#unlocks .visual img{max-height:240px}#buy .grid2{grid-template-columns:1fr;gap:35px}#buy .visual{max-width:400px;margin:auto;min-height:280px}#buy .visual img{max-height:360px}#buy .swapbox{text-align:center}#buy .swapbox p{margin:auto}#buy .actions{justify-content:center!important}}
@media(max-width:560px){section[id]{padding:68px 0}.head h3{font-size:34px}.head{margin-bottom:25px}#search .title h1{font-size:29px}#search .title p{font-size:8px}#search .search{min-height:58px;padding:6px}#search .search input{font-size:11px;padding:9px 6px}#search .search button{padding:0 14px;font-size:10px}#search .grid{gap:12px}#search .card{padding:18px 20px;border-radius:12px}#search .card-icon{float:right;opacity:.6;margin:0}#search .card h2{margin-bottom:14px;font-size:16px}#search .row{font-size:11px;padding:9px 0}#search .badge{margin-top:13px}#search .helper{font-size:10px;margin-bottom:22px}#search details{margin-top:12px;padding-top:10px}#search .token{padding:14px}#search .token strong{font-size:16px}#burn .head p{font-size:12px}#burn .burnnum{font-size:58px}#burn .stat b{font-size:20px}#burn .stat small{font-size:9px}#burn .stat+.stat{padding-left:12px}#burn .stat{padding-right:10px}#burn .burn-flow{font-size:7px;letter-spacing:0;gap:7px}#burn .visual{min-height:230px;max-width:340px}#burn .visual img{max-height:290px}#burn .scene-specks i{animation:none}#unlocks .grid2{grid-template-columns:1.1fr .9fr;gap:8px}#unlocks .head h3{font-size:29px}#unlocks .head p{font-size:11px;line-height:1.65}#unlocks .visual{min-height:160px}#unlocks .visual img{max-height:195px}#unlocks .tab{padding:15px 8px 19px;font-size:9px}#unlocks .monitor-label{font-size:8px;letter-spacing:.06em}#unlocks .unlock-tools{flex-direction:row;align-items:center;gap:14px}#unlockSearch{width:60%;min-width:0;font-size:11px}#unlocks .unlock-pager{gap:5px;font-size:10px}#unlocks .unlock-pager button{width:27px;height:30px}#unlocks table{min-width:590px}#unlocks table td{padding:18px 12px;font-size:12px}#unlocks table th{padding:16px 12px;font-size:8px}#pulse .pulse-grid{grid-template-columns:1fr}#pulse .pulse-card:first-child{grid-column:auto}#pulse .pulse-card{padding:22px 0}#pulse .pulse-card:first-child h4{font-size:23px}#pulse .pulse-card h4{font-size:16px}#pulse .pulse-card p{font-size:12px}#pulse .pulse-card .pulse-owner{display:inline;margin-left:12px;letter-spacing:0}#pulse .pulse-take{padding:20px;margin-top:26px}#pulse .pulse-take p{font-size:13px}#buy .swapbox h3{font-size:43px}#buy .visual{min-height:240px;max-width:340px}#buy .visual img{max-height:300px}.visual:not(.hero-energy) img{animation:none}.footin{font-size:12px;align-items:center}.foot{padding:35px 0}.social-icons{gap:8px}.social-icon{width:36px;height:36px}}
@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}.visual{transform:none!important}}
#burn .card:before{left:0;right:0}@media(max-width:850px){#hero .hero-aura{left:0;right:0}}
.burn-flow{position:relative;padding-bottom:16px}.burn-flow:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:linear-gradient(90deg,#35d7f500,#35d7f550,#f1ae6880,#f1ae6800);background-size:200% 100%;animation:burn-data-flow 9s linear infinite;pointer-events:none}@keyframes burn-data-flow{to{background-position:200% 0}}@media(prefers-reduced-motion:reduce){.burn-flow:after{animation:none!important}}

/* Subtle premium transitions; the document stays readable if JS is blocked.
   In-view classes only add an entrance, never hide data or block scrolling. */
@keyframes arcy-section-enter{
 from{opacity:.66;transform:translate3d(0,22px,0)}
 to{opacity:1;transform:translate3d(0,0,0)}
}
@media(prefers-reduced-motion:no-preference){
 #search.arcy-section-arrived>.wrap,
 #burn.arcy-section-arrived>.wrap,
 #unlocks.arcy-section-arrived>.wrap,
 #pulse.arcy-section-arrived>.wrap,
 #buy.arcy-section-arrived>.wrap{
  animation:arcy-section-enter .75s cubic-bezier(.16,1,.3,1) both;
 }
 .nav .links a.arcy-active{color:#e6f9ff}
 .nav .links a.arcy-active:after{width:100%;box-shadow:0 0 10px #54ddf588}
}
/* Read-only page progress: follows scroll, does not alter navigation. */
.nav{--arcy-scroll:0}
.nav:after{
 content:'';position:absolute;bottom:0;left:0;width:100%;height:2px;
 background:linear-gradient(90deg,#45d9f4,#42dfd2 65%,#f1ad5b);
 transform-origin:0 50%;transform:scaleX(var(--arcy-scroll));
 pointer-events:none;z-index:2;
}
@media(prefers-reduced-motion:reduce){
 .nav:after{display:none}
 #search.arcy-section-arrived>.wrap,
 #burn.arcy-section-arrived>.wrap,
 #unlocks.arcy-section-arrived>.wrap,
 #pulse.arcy-section-arrived>.wrap,
 #buy.arcy-section-arrived>.wrap{animation:none!important}
}
