/* Cenaca monochrome liquid glass. Static highlights; no animation or pointer tracking. */
:root{color-scheme:dark;--paper:#050505;--ink:#fff;--muted:#fff;--line:rgba(255,255,255,.16);--orange:#fff;--dark:#050505;--darkText:#fff;--glass:linear-gradient(140deg,rgba(255,255,255,.075),rgba(255,255,255,.012) 45%,rgba(255,255,255,.035));--glass-edge:rgba(255,255,255,.16);--glass-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 18px 45px rgba(0,0,0,.3);background:#050505;color:#fff}
body{background:#050505;color:#fff}body :is(h1,h2,h3,p,a,button,small,strong,span,dt,dd,summary,label,select){color:#fff}::selection{background:#555;color:#fff}.skip-link{background:#111;color:#fff;border-color:#fff}.site-header{background:rgba(8,8,8,.78);border-bottom:1px solid rgba(255,255,255,.13);box-shadow:0 1px 0 rgba(255,255,255,.025);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.brand>img{object-fit:contain;padding:2px}.brand>span{color:#fff}.desktop-nav a:hover,.footer-top a:hover{color:#fff;text-shadow:0 0 12px rgba(255,255,255,.4)}.language select{color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='5'%3E%3Cpath d='m1 1 3 3 3-3' fill='none' stroke='%23fff'/%3E%3C/svg%3E")}.language option{background:#111;color:#fff}.menu-toggle{background:rgba(255,255,255,.035);border-color:var(--glass-edge);box-shadow:inset 0 1px 0 rgba(255,255,255,.08)}.menu-lines,.menu-lines:after{background:#fff}.mobile-nav{background:rgba(8,8,8,.95);border-color:var(--glass-edge)}.mobile-nav>a{border-color:var(--glass-edge)}
.hero{background:radial-gradient(ellipse at 82% 30%,rgba(255,255,255,.035),transparent 52%),#050505;color:#fff}.hero .eyebrow,.hero h1 em,.hero-lead,.hero-note,.art-caption,.test-label{color:#fff}.hero-lead{opacity:.82}.hero-note{opacity:.72}.hero .eyebrow{opacity:.8}.status-dot{background:#fff;box-shadow:0 0 10px rgba(255,255,255,.3)}.test-label{border-color:rgba(255,255,255,.26);background:rgba(255,255,255,.025)}.art-caption{opacity:.6}.hero-art{margin-left:-3%;width:111%}.hero-art>img{filter:none}.button,.button-orange,.button-dark{background:linear-gradient(135deg,rgba(255,255,255,.13),rgba(255,255,255,.035) 60%,rgba(255,255,255,.07));color:#fff;border:1px solid rgba(255,255,255,.28);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 6px 20px rgba(0,0,0,.22)}.button:hover,.button-orange:hover,.button-dark:hover{background:linear-gradient(135deg,rgba(255,255,255,.19),rgba(255,255,255,.065) 60%,rgba(255,255,255,.1));border-color:rgba(255,255,255,.45)}.text-link{color:#fff}.spec-strip{background:#090909;border-color:rgba(255,255,255,.13)}.specs>div{border-color:rgba(255,255,255,.13)}.specs>div>span,.specs strong small{color:#fff;opacity:.65}.specs strong{color:#fff}
.network-section{background:radial-gradient(ellipse at 10% 60%,rgba(255,255,255,.025),transparent 45%),#050505}.section-heading>p:last-child,.principles p,.index{color:#fff}.section-heading>p:last-child{opacity:.78}.principles{gap:22px}.principles article{padding:27px 27px 30px;border:1px solid var(--glass-edge);border-radius:14px;background:var(--glass),#0a0a0a;box-shadow:var(--glass-shadow)}.principles p{opacity:.74}.index{opacity:.5}.principles h3{margin-top:22px}.architecture{background:var(--glass),#0a0a0a;border:1px solid var(--glass-edge);border-radius:20px;box-shadow:var(--glass-shadow);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.architecture .eyebrow,.applications small,.interface-line,.architecture-diagram>p,.chain-layer>span{color:#fff;opacity:.65}.applications>span{background:linear-gradient(135deg,rgba(255,255,255,.075),rgba(255,255,255,.015));border-color:var(--glass-edge);box-shadow:inset 0 1px 0 rgba(255,255,255,.09);border-radius:7px}.interface-line:before{border-color:rgba(255,255,255,.2)}.interface-line>span{background:#111;color:#fff;border-radius:4px}.chain-layer{background:linear-gradient(125deg,rgba(255,255,255,.085),rgba(255,255,255,.02));border:1px solid rgba(255,255,255,.2);border-radius:8px;box-shadow:inset 0 1px 0 rgba(255,255,255,.08);color:#fff}.chain-layer img{object-fit:contain}
.whitepaper-section{background:#080808;border-block:1px solid rgba(255,255,255,.08)}.paper-cover{background:linear-gradient(135deg,rgba(255,255,255,.1),rgba(255,255,255,.015) 48%,rgba(255,255,255,.045)),#090909;color:#fff;border:1px solid rgba(255,255,255,.25);border-radius:14px;box-shadow:inset 0 1px 0 rgba(255,255,255,.17),12px 16px 0 #101010,13px 17px 0 rgba(255,255,255,.12),0 28px 55px rgba(0,0,0,.45)}.cover-symbol{height:144px;display:flex;align-items:center;margin:18px 0 9px}.cover-symbol img{width:123px;height:116px;object-fit:contain}.cover-circle{border:34px solid rgba(255,255,255,.025);box-shadow:inset 0 0 0 1px rgba(255,255,255,.07),0 0 0 1px rgba(255,255,255,.07)}.whitepaper-copy>p:not(.eyebrow):not(.small-note),.paper-meta,.small-note{color:#fff;opacity:.76}.paper-meta>span+span{border-color:rgba(255,255,255,.2)}.whitepaper-copy .small-note{opacity:.6}
.validator-section{background:radial-gradient(ellipse at 84% 60%,rgba(255,255,255,.025),transparent 45%),#050505}.validator-copy>p:not(.eyebrow):not(.validator-disclosure),.validator-disclosure{color:#fff;opacity:.76}.validator-disclosure{border-color:rgba(255,255,255,.2);opacity:.6}.download-panel{background:var(--glass),#0b0b0b;border:1px solid rgba(255,255,255,.19);border-radius:20px;box-shadow:var(--glass-shadow);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.client-icon{border-color:rgba(255,255,255,.2);background:linear-gradient(130deg,rgba(255,255,255,.1),rgba(255,255,255,.015));box-shadow:inset 0 1px 0 rgba(255,255,255,.1);color:#fff}.release-label{background:rgba(255,255,255,.065);border:1px solid rgba(255,255,255,.12);color:#fff}.download-panel>p:not(.small-note){color:#fff;opacity:.72}.download-panel dt{color:#fff;opacity:.65}.download-panel dl>div{border-color:rgba(255,255,255,.12)}.download-disabled,.download-disabled:hover{background:rgba(255,255,255,.025);border-color:rgba(255,255,255,.1);color:#fff;opacity:.55;box-shadow:inset 0 1px 0 rgba(255,255,255,.035);transform:none}.download-panel>.small-note{color:#fff;opacity:.6}
.explorer-section{background:#080808;color:#fff;border-block:1px solid rgba(255,255,255,.08)}.explorer-section .eyebrow,.explorer-grid>div>p:not(.eyebrow):not(.explorer-note),.explorer-note{color:#fff}.explorer-section .eyebrow{opacity:.7}.explorer-grid>div>p:not(.eyebrow):not(.explorer-note){opacity:.76}.explorer-note{opacity:.6}.explorer-graphic{background:var(--glass),#0b0b0b;border-color:rgba(255,255,255,.22);border-radius:20px;box-shadow:var(--glass-shadow);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.scan-name>span,.scan-row>span,.scan-foot,.scan-foot>span{color:#fff}.scan-row,.scan-foot{border-color:rgba(255,255,255,.14)}.scan-row>span{opacity:.7}.scan-row>i,.scan-row>i:nth-of-type(2),.scan-row>i:last-child{background:rgba(255,255,255,.15)}.scan-row>i:nth-of-type(2){background:rgba(255,255,255,.24)}.scan-row>i:last-child{background:rgba(255,255,255,.35)}.scan-foot{opacity:.7}
.faq-section{background:#050505}.faq-list{border:0}.faq-list details{background:linear-gradient(135deg,rgba(255,255,255,.045),rgba(255,255,255,.008));border:1px solid rgba(255,255,255,.13);border-radius:10px;margin-bottom:12px;padding-inline:22px;box-shadow:inset 0 1px 0 rgba(255,255,255,.035)}.faq-list summary>span[aria-hidden],.faq-list details>p{color:#fff}.faq-list details>p{opacity:.74}.site-footer{background:#090909;border-color:rgba(255,255,255,.12);box-shadow:inset 0 1px 0 rgba(255,255,255,.025)}.footer-bottom{border-color:rgba(255,255,255,.12);color:#fff}.footer-bottom>p,.footer-bottom>span{opacity:.6}.region-attribution{color:#fff;opacity:.6}
@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.site-header{background:#080808}.architecture,.download-panel,.explorer-graphic{background:linear-gradient(135deg,#141414,#0b0b0b)}}
@media(max-width:900px){.hero-art{width:140%;margin-left:-30%}.principles{gap:16px}.principles article{padding:23px 20px}.principles h3{font-size:17px}.paper-cover{border-radius:11px}.cover-symbol{height:110px}.cover-symbol img{width:97px;height:92px}}
@media(max-width:600px){.site-header{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.hero-art{width:100%;margin:0}.principles{gap:16px}.principles article{padding:24px 21px}.principles h3{margin-top:0;font-size:19px}.architecture,.download-panel,.explorer-graphic{backdrop-filter:none;-webkit-backdrop-filter:none;background:var(--glass),#0c0c0c;border-radius:16px}.specs>div,.specs>div:nth-child(n+3){border-color:rgba(255,255,255,.13)}.cover-symbol{height:110px;margin:18px 0 13px}.cover-symbol img{width:93px;height:88px}.faq-list details{padding-inline:18px}.faq-list summary{line-height:1.7}}
@media(prefers-reduced-transparency:reduce){.site-header{background:#080808;backdrop-filter:none;-webkit-backdrop-filter:none}.architecture,.download-panel,.explorer-graphic{background:#101010;backdrop-filter:none;-webkit-backdrop-filter:none}}
