:root{--bg:#f4f3ed;--surface:#fdfdf9;--text:#20211e;--muted:#73766c;--accent:#957400;--yellow:#f6dd55;--line:#cdcec4;--radius:2px;--on-accent:#ffffff;color-scheme:light}body{background:var(--bg);color:var(--text);font-size:12px}a{text-decoration:none}.skip{position:fixed;top:-60px;left:16px;z-index:99;padding:10px;background:var(--yellow);border:1px solid #222;color:#222}.skip:focus{top:5px}.topbar{display:flex;align-items:center;height:64px;padding:0 28px;gap:43px;border-bottom:1px solid #21221d;background:#fbfbf5}.brand{display:flex;align-items:center;gap:12px;font-size:15px;font-weight:700;letter-spacing:-.3px}.brand-box{display:grid;place-items:center;width:35px;height:35px;background:#20221c;color:var(--yellow);font:700 14px 'Space Grotesk',sans-serif;position:relative}.brand-box>span{position:absolute;right:-5px;top:-6px;font-size:15px;background:#fbfbf5;color:#222}.brand small{display:block;margin-top:4px;font-size:7px;letter-spacing:1.4px;font-weight:500;color:#717769}.topbar nav{display:flex;align-items:stretch;gap:26px;height:100%;font-size:11px}.topbar nav a{display:flex;align-items:center;color:var(--muted);border-bottom:2px solid transparent}.topbar nav .selected{border-bottom-color:#21221d;color:#21221d;font-weight:600}.vip-access{margin-left:auto;border:1px solid #25261f;background:var(--yellow);font-size:9px;font-weight:600;padding:10px 13px}.vip-access span{margin-left:18px}main{max-width:1700px;margin:auto;padding:20px 28px}.page-heading{display:flex;justify-content:space-between;align-items:center;gap:20px}.section-code{font-size:8px;font-weight:500;letter-spacing:1.2px;color:#7b7d71}.page-heading h1{font-size:22px;font-weight:600;letter-spacing:-.7px;margin:6px 0 0}.page-heading>a{font-size:10px;padding-bottom:4px;border-bottom:1px solid #a6a89d}#data-status{font-size:9px;margin:8px 0 13px;line-height:1.7;color:#75786d}.snapshot-dot{background:#323c2b}#stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;border:1px solid #22241d;overflow:hidden}#stats .stat{border:0;border-right:1px solid #55574b;border-radius:0;padding:13px 18px;background:#23261f}#stats .stat:nth-child(4n){border-right:0}#stats .stat-label{font-size:10px;margin:0 0 7px;color:#b8beaf}#stats .stat-value{font-size:31px;line-height:1.1;color:#f5f5e8}#stats .stat-sub{display:none}#stats .stat-2{background:var(--yellow);border-right-color:#22241d}#stats .stat-2 .stat-label{color:#70621f}#stats .stat-2 .stat-value{color:#25251e}#stats .stat-1 .stat-value{color:#f4f0d7}#stats .stat:nth-child(n+5){background:#fbfbf5;border-right-color:var(--line);border-top:1px solid #22241d;padding:9px 18px;display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between;gap:12px}#stats .stat:nth-child(n+5) .stat-value{color:#34382e;font-size:19px;letter-spacing:-.6px}#stats .stat:nth-child(n+5) .stat-label{font-size:9px;color:#787d70;margin:0}#stats .stat-value small{color:#969e86;font-size:10px}.dashboard{display:grid;grid-template-columns:minmax(0,1fr) 286px;gap:24px;margin-top:21px}.signals{min-width:0}.section-heading{display:flex;justify-content:space-between;align-items:center;gap:15px;height:28px}.section-heading>div{display:flex;gap:10px;align-items:center}.section-number{display:grid;place-items:center;width:22px;height:22px;font:600 9px 'Space Grotesk',sans-serif;background:#24281f;color:#f8e16a}.section-heading h2{font-size:13px;font-weight:600;margin:0}.section-heading>span{font-size:8px;color:#888d80;letter-spacing:1px}.eden-controls{display:grid;grid-template-columns:1fr 1.15fr;gap:9px 15px;padding:11px 0 15px;align-items:center}.view-switch{border:0;gap:17px}.view-switch button{font-size:11px;padding:6px 0;color:#7a8172}.view-switch button[aria-pressed=true]{color:#23271e;border-bottom-color:#23271e}.view-switch button span{font-size:8px;background:#e9e9dd;border-color:#d2d5c8;color:#68705c}.filter-row{gap:6px}.chain-filter{display:none}.search-field{padding:0 10px;background:#fafbf5;border:1px solid #aeb4a2;border-radius:1px}.search-field input{font-size:10px;padding:8px 0}.eden-controls select{font-size:9px;padding:8px 7px;border-radius:1px;border-color:#aeb4a2;background:#fafbf5}.chain-strip{grid-column:1;gap:2px}.chain-strip button{font-size:9px;padding:4px 6px;border-radius:1px}.chain-strip button[aria-pressed=true]{background:#f3e390;border-color:#d5c366;color:#38371f}.results-info{grid-column:2;justify-content:flex-end;font-size:8px}.results-info>span:last-child{display:none}#feed{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px!important}.feed-columns{display:none}.signal{grid-template-columns:32px minmax(0,1fr) 85px;grid-template-rows:auto auto auto;gap:8px 10px;padding:14px 15px;background:#fdfef8;border:1px solid #adb3a2!important;border-radius:2px!important;min-height:144px;box-shadow:0 2px 0 #dfe1d4}.signal-token{grid-column:1;grid-row:1;width:30px;height:30px;font-size:10px;border-radius:2px}.signal-main{grid-column:2;grid-row:1;align-self:start}.signal-symbol{font-size:14px;font-weight:600;letter-spacing:-.3px}.signal-ca{font-size:9px;margin-top:5px;color:#7e8577}.chain-badge{font-size:7px;font-weight:500}.signal-time{grid-column:1/3;grid-row:2;flex-direction:row;align-items:center;font-size:8px;gap:8px}.signal-time b{font-size:10px;color:#555e4b}.signal-time span{font-size:8px}.signal-market{grid-column:1/3;grid-row:3;flex-direction:row;align-items:center;gap:8px;border-top:1px solid #e1e4d6;padding-top:8px}.market-label{font-size:9px;color:#7e8772}.market-value{font-size:12px;font-weight:600}.signal-trader{grid-column:1/3;grid-row:4;flex-direction:row;align-items:center;gap:8px;display:flex}.trader-name{font-size:10px}.trader-sub{font-size:9px;color:#818777}.signal-right{grid-column:3;grid-row:1/5;align-self:start;gap:7px;padding-top:1px}.signal-mult{font-size:24px;color:#383f2e}.signal-mult.elevated{color:#8c6900}.signal-caption{font-size:8px;color:#7f8773}.signal-link{font-size:9px;color:#636c56}.signal-actions{gap:10px}.detail-toggle{font-size:15px}.signal-details{grid-column:1/-1;grid-row:5;padding-top:12px}.signal-details dt{font-size:9px}.signal-details dd{font-size:11px}.mint-signal,.application-signal{grid-template-columns:42px minmax(0,1fr);min-height:130px}.mint-signal .signal-time,.application-signal .signal-time{grid-column:1;grid-row:1;display:block}.mint-signal .signal-main,.application-signal .signal-main{grid-column:2;grid-row:1}.mint-signal .signal-right,.application-signal .signal-right{grid-column:2;grid-row:2;align-items:start;flex-direction:row}.view-explainer,.empty,.pager{grid-column:1/-1}.pager{padding:14px 0;font-size:10px}.pager button{border-radius:1px;font-size:11px;padding:5px 10px}.data-note{font-size:9px;line-height:1.8}.analysis-column{display:grid;align-content:start;gap:15px}.analysis-block{border:1px solid #aeb4a1;padding:16px;background:#fbfcf5}.block-heading{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-bottom:13px}.block-heading h2{font-size:12px;font-weight:600;margin:0}.block-heading>span{font-size:8px;color:#808974;letter-spacing:.8px}.activity-block{background:#f0eedf}.activity-chart{height:77px;gap:6px}.activity-bar{background:#4e5942;opacity:.8;max-height:59px;border-radius:0}.activity-bar:hover{background:#a58c1c}.activity-bin>span{font-size:8px;color:#758068}.chart-axis{font-size:8px}.chart-footnote{font-size:8px}.block-note{font-size:9px;color:#7d8571;margin:-4px 0 3px}.rank-block #rankings{max-height:275px;overflow:auto;scrollbar-width:thin;scrollbar-color:#bcc4ac transparent}.ranking-row{padding:9px 0;font-size:11px;border-bottom-color:#d5dacb}.rank-value{font-size:13px;color:#806500}.ranking-row .chain-badge{font-size:6px}.chain-legend button{font-size:10px;padding:8px 0}.bottom-grid{display:grid;grid-template-columns:.8fr 1.6fr;gap:24px;margin-top:25px}.comparison-block{padding:22px;border:1px solid #aeb4a1;background:#fbfcf5;align-self:start}.comparison-block>.section-heading{margin-bottom:17px}.comparison-row{grid-template-columns:82px minmax(0,1fr) 45px;padding:13px 0}.comparison-track{background:#e2e6d8;border-radius:0}.comparison-track i{background:#9b8728}.comparison-value{color:#6b5813;font-size:12px}.membership-block{display:grid;grid-template-columns:.7fr 1.3fr;border:1px solid #22251c;background:#fbfcf5}.membership-copy{background:var(--yellow);padding:26px;border-right:1px solid #22251c}.membership-copy .section-code{color:#817020}.membership-copy h2{font-size:26px;font-weight:600;letter-spacing:-.9px;margin:16px 0}.membership-copy p{font-size:11px;line-height:1.9;color:#706529}.membership-copy a{display:flex;justify-content:space-between;margin-top:29px;font-size:10px;font-weight:500;border-top:1px solid #b9a74f;padding-top:16px}#vip{padding:25px}.vip-price{font-size:32px;color:#292e20}.vip-features strong{font-size:11px}.vip-features li span{font-size:10px}.vip-cta{background:#2a3023;border-color:#2a3023;color:#f3e274;font-size:11px;padding:11px 13px}.vip-cta.secondary{border-color:#b0b7a1;color:#4d5842}.vip-help{font-size:9px}footer{display:flex;justify-content:space-between;align-items:center;max-width:1700px;margin:auto;padding:22px 28px;border-top:1px solid #abb2a0;gap:20px;font-size:9px}footer>div{display:flex;align-items:center;gap:24px}footer strong{font-size:10px;font-weight:600}footer>div>span{color:#7a826e;font-size:8px}footer nav{display:flex;gap:24px;color:#6f7862}
@media(max-width:1150px){.dashboard{grid-template-columns:minmax(0,1fr) 258px;gap:20px}.signal{padding:14px 12px;grid-template-columns:30px minmax(0,1fr) 72px}.signal-mult{font-size:22px}.signal-symbol{font-size:13px}.eden-controls{grid-template-columns:1fr}.view-switch{grid-column:1;grid-row:1}.filter-row{grid-column:1;grid-row:2}.chain-strip{grid-column:1;grid-row:3;padding-right:90px}.results-info{grid-column:1;grid-row:3;margin-left:auto}.membership-block{grid-template-columns:.8fr 1.2fr}.membership-copy{padding:22px}.membership-copy h2{font-size:24px}}
@media(max-width:850px){.topbar{padding:0 22px;gap:25px}.topbar nav{gap:18px}.topbar nav>a:last-child{display:none}main{padding:20px 22px}.dashboard{grid-template-columns:1fr}.analysis-column{grid-template-columns:1fr 1fr}.analysis-column>.analysis-block:last-child{grid-column:1/-1}.chain-legend{grid-template-columns:repeat(3,1fr);gap:14px}.bottom-grid{grid-template-columns:1fr}#feed{gap:14px!important}.signal{min-height:145px}.topbar nav>a:nth-child(2){display:none}}
@media(max-width:600px){.topbar{height:58px;padding:0 15px;gap:15px}.brand{font-size:13px;gap:10px}.brand-box{width:30px;height:30px;font-size:12px}.brand small{font-size:6px;letter-spacing:1px}.topbar nav{display:none}.vip-access{font-size:8px;padding:9px 10px}.vip-access span{margin-left:10px}main{padding:18px 14px}.page-heading h1{font-size:20px}.section-code{font-size:7px}.page-heading>a{display:none}#data-status{font-size:8px;line-height:1.6}.source-delay{display:none}#stats{grid-template-columns:repeat(2,minmax(0,1fr))}#stats .stat{padding:12px 14px;border-bottom:1px solid #55574b}#stats .stat:nth-child(even){border-right:0}#stats .stat:nth-child(odd){border-right:1px solid #55574b}#stats .stat-label{font-size:9px}#stats .stat-value{font-size:29px}#stats .stat:nth-child(n+5){padding:10px 14px;flex-direction:column;align-items:start;gap:5px;border-top:0;border-color:#c8cfbd}#stats .stat:nth-child(n+5) .stat-value{font-size:20px}#stats .stat:nth-child(n+7){border-bottom:0}.dashboard{margin-top:20px;gap:22px}.section-heading>span{font-size:7px}.section-heading h2{font-size:12px}.eden-controls{display:flex;flex-direction:column;align-items:stretch;gap:10px;padding:9px 0 14px}.view-switch{gap:16px}.view-switch button{font-size:11px;padding:8px 0}.filter-row{flex-wrap:nowrap}.search-field{flex-basis:auto}.search-field input{font-size:13px}.sort-filter{flex:0 0 98px}.eden-controls select{font-size:10px}.chain-strip{padding-right:0;gap:2px}.chain-strip button{padding:5px;font-size:9px}.results-info{margin:0;font-size:9px;justify-content:space-between}.results-info>span:last-child{display:block}#feed{grid-template-columns:1fr;gap:12px!important}.signal{grid-template-columns:31px minmax(0,1fr) 82px;grid-template-rows:auto auto auto auto;gap:8px 10px;padding:15px;min-height:140px}.signal-token{grid-column:1;grid-row:1;width:30px;height:30px}.signal-main{grid-column:2;grid-row:1}.signal-symbol{font-size:14px}.signal-ca{font-size:9px}.signal-time{grid-column:1/3;grid-row:2;font-size:8px;gap:8px}.signal-time b{font-size:10px}.signal-market{grid-column:1/3;grid-row:3;flex-direction:row;gap:8px}.signal-trader{grid-column:1/3;grid-row:4;display:flex;flex-direction:row}.signal-right{grid-column:3;grid-row:1/5;gap:7px;align-self:start}.signal-mult{font-size:24px}.signal-details{grid-column:1/-1;grid-row:5}.signal-details dl{grid-template-columns:1fr}.signal-details dd{font-size:10px}.signal-caption{font-size:8px}.signal-link{font-size:9px}.mint-signal,.application-signal{grid-template-columns:38px minmax(0,1fr)}.mint-signal .signal-time,.application-signal .signal-time{grid-column:1;grid-row:1;display:block}.mint-signal .signal-main,.application-signal .signal-main{grid-column:2;grid-row:1}.mint-signal .signal-right,.application-signal .signal-right{grid-column:2;grid-row:2;align-items:start;flex-direction:row}.analysis-column{grid-template-columns:1fr}.analysis-column>.analysis-block:last-child{grid-column:1}.chain-legend{grid-template-columns:1fr}.bottom-grid{margin-top:21px;gap:20px}.comparison-block{padding:18px}.membership-block{grid-template-columns:1fr}.membership-copy{padding:21px;border-right:0;border-bottom:1px solid #22251c}.membership-copy h2{font-size:25px;margin:12px 0}.membership-copy p{margin-bottom:0}.membership-copy a{margin-top:20px}#vip{padding:22px}footer{padding:22px 16px;display:block}footer>div{display:block}footer>div>span{display:block;margin-top:8px}footer nav{margin-top:20px;gap:21px;font-size:8px}}
@media(prefers-reduced-motion:reduce){html:not(.fx-forced){scroll-behavior:auto}html:not(.fx-forced) *,html:not(.fx-forced) *::before,html:not(.fx-forced) *::after{animation:none!important;transition:none!important}}

/* Signal Riot effects: misregistered ink belongs to ornaments, never text. */
html.fx-enabled:not(.fx-muted) .brand-box::after{content:"";position:absolute;inset:-3px;pointer-events:none;border:1px solid #b65360;box-shadow:2px 2px 0 #b6b85c;animation:riot-ink-register 11s steps(1,end) infinite}
html.fx-enabled:not(.fx-muted) .page-heading h1{position:relative;isolation:isolate}
html.fx-enabled:not(.fx-muted) .page-heading h1::after{content:"";position:absolute;left:0;right:0;bottom:-5px;height:3px;pointer-events:none;background:repeating-linear-gradient(90deg,#f6dd55 0 23px,#22251c 23px 26px,transparent 26px 32px);box-shadow:2px 2px 0 #b653603d;background-size:128px 100%;animation:riot-print-feed 14s steps(4,end) infinite}
html.fx-enabled:not(.fx-muted) .section-number{position:relative}
html.fx-enabled:not(.fx-muted) .section-number::after{content:"";position:absolute;inset:-2px;pointer-events:none;border:1px solid #b653607a;clip-path:polygon(0 0,36% 0,36% 12%,12% 12%,12% 38%,0 38%,0 0,100% 100%,64% 100%,64% 88%,88% 88%,88% 62%,100% 62%,100% 100%);animation:riot-ink-register 11s steps(1,end) infinite;animation-delay:-5.5s}
html.fx-enabled:not(.fx-muted) :is(.analysis-block,.comparison-block){position:relative}
html.fx-enabled:not(.fx-muted) :is(.analysis-block,.comparison-block)::after{content:"";position:absolute;top:-1px;right:-1px;width:19px;height:19px;pointer-events:none;background:repeating-linear-gradient(135deg,#26281e 0 1px,#f6dd55 1px 4px);clip-path:polygon(0 0,100% 0,100% 100%);animation:riot-corner-register 13s steps(1,end) infinite}
html.fx-enabled:not(.fx-muted) .analysis-block:nth-child(2)::after{animation-delay:-4.3s}
html.fx-enabled:not(.fx-muted) .analysis-block:nth-child(3)::after{animation-delay:-8.6s}
@keyframes riot-ink-register{0%,82%,94%,100%{transform:translate(0,0)}84%,87%{transform:translate(2px,-1px)}89%,92%{transform:translate(-1px,1px)}}
@keyframes riot-print-feed{0%,72%,100%{background-position:0 0}78%{background-position:32px 0}84%{background-position:64px 0}90%{background-position:96px 0}}
@keyframes riot-corner-register{0%,83%,96%,100%{transform:translate(0,0);filter:none}85%,88%{transform:translate(-2px,1px);filter:drop-shadow(2px -1px 0 #b65360)}90%,93%{transform:translate(1px,-1px);filter:drop-shadow(-1px 1px 0 #b6b85c)}}
@media(hover:hover) and (pointer:fine){html.fx-enabled:not(.fx-muted) :is(.signal,.analysis-block,.comparison-block,.vip-access,.vip-cta){transition:box-shadow .16s ease,border-color .16s ease,background-color .16s ease}html.fx-enabled:not(.fx-muted) .signal:hover{border-color:#25271f!important;box-shadow:4px 4px 0 #25271f,inset 3px 0 #f6dd55}html.fx-enabled:not(.fx-muted) :is(.analysis-block,.comparison-block):hover{border-color:#25271f;box-shadow:4px 4px 0 #f6dd55,5px 5px 0 #25271f}html.fx-enabled:not(.fx-muted) :is(.vip-access,.vip-cta):hover{box-shadow:3px 3px 0 #25271f;outline:1px solid #f6dd55;outline-offset:1px}}
@media(prefers-reduced-motion:reduce){html:not(.fx-forced).fx-enabled .brand-box::after,html:not(.fx-forced).fx-enabled .page-heading h1::after,html:not(.fx-forced).fx-enabled .section-number::after,html:not(.fx-forced).fx-enabled :is(.analysis-block,.comparison-block)::after{animation:none!important;transform:none;filter:none;background-position:0 0}}
