:root{--dyor-bg:#111111;--dyor-panel:#333333;--dyor-line:#FFFFFF;--dyor-text:#FFFFFF;--dyor-muted:#FFFFFF;--dyor-accent:#ff4d00;--dyor-danger:#ff4d00}
.entrance-active{background:var(--dyor-bg)!important}html:has(body.entrance-active),body.entrance-active{overflow:visible!important}.entrance{background:var(--dyor-bg)!important;color:var(--dyor-text)!important;font-family:"Satoshi",Inter,"Helvetica Neue",Arial,sans-serif!important}.entrance:before{content:"";position:absolute;inset:72px 0 auto;height:720px;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:68px 68px;mask-image:linear-gradient(to bottom,#000,transparent)}
.entrance *{box-sizing:border-box}.entrance :where(h1,h2,h3,p,b,strong,span,small,li,a,em){color:inherit!important}.entrance-header{position:relative!important;inset:auto!important;z-index:5;min-height:72px;padding:0 clamp(22px,4vw,72px);border-bottom:1px solid var(--dyor-line);background:rgba(7,9,14,.94);display:flex;align-items:center}.entrance-header>a,.entrance-footer>a{font-size:1.05rem!important;font-weight:850;text-decoration:none;letter-spacing:-.02em}.entrance-header>a span,.entrance-footer>a span{color:var(--dyor-accent)!important}.entrance-header nav{margin-left:auto;gap:2rem}.entrance-header nav a{color:var(--dyor-muted)!important;font-size:.72rem;letter-spacing:.13em;text-transform:uppercase}.entrance-header nav a:hover{color:var(--dyor-text)!important}.entrance-header .nav-cta,.entrance .entrance-button{border:0!important;border-radius:8px;background:var(--dyor-accent)!important;color:#03100d!important;min-height:44px;padding:.75rem 1.2rem;font-weight:800;letter-spacing:.02em}
.entrance .scene{width:min(1700px,100%);min-height:auto!important;margin:0 auto;padding:clamp(88px,9vw,150px) clamp(24px,4vw,72px);border-bottom:1px solid var(--dyor-line);position:relative}.entrance .opening{min-height:calc(100svh - 72px)!important;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(420px,.95fr);gap:clamp(60px,8vw,140px);align-items:center}.entrance em{color:var(--dyor-accent)!important;font-size:.7rem;line-height:1;font-style:normal;font-weight:750;letter-spacing:.24em;text-transform:uppercase}.entrance h1,.entrance h2{max-width:none!important;margin:.42em 0 .35em;font-size:clamp(3.5rem,6.8vw,7.5rem)!important;font-weight:650!important;line-height:.92!important;letter-spacing:-.06em!important;text-wrap:balance}.entrance h1 span{color:var(--dyor-accent)!important}.entrance p{color:var(--dyor-muted)!important;max-width:58ch;font-size:clamp(1rem,1.25vw,1.2rem);line-height:1.65}.hero-actions{display:flex;align-items:center;gap:1.35rem;margin:2rem 0 1rem}.hero-actions>a:not(.entrance-button){color:var(--dyor-muted)!important;font-size:.82rem;text-decoration:none}.entrance small{color:#596176!important;font-size:.7rem;letter-spacing:.04em}
.signal-stack{display:grid;gap:14px}.signal-stack>article,.signal-list article,.buddy-panel{border:1px solid var(--dyor-line);border-radius:10px;background:rgba(13,16,24,.92);padding:1.5rem}.signal-stack article header{display:flex;align-items:center;gap:.8rem}.signal-stack article header span,.signal-list article>span,.lens-grid span{color:var(--dyor-accent)!important;font-size:.65rem;font-weight:750;letter-spacing:.14em;text-transform:uppercase}.signal-stack article header small{margin-left:auto}.signal-stack h2{font-size:1rem!important;line-height:1.35!important;letter-spacing:-.01em!important;margin:1.15rem 0!important}.signal-stack dl{display:grid;gap:.5rem;margin:0 0 1rem}.signal-stack dl div{display:flex;justify-content:space-between;color:var(--dyor-muted);font-size:.75rem}.signal-stack dd{color:var(--dyor-accent);margin:0}.signal-stack dd.negative{color:var(--dyor-danger)}.signal-stack article a,.signal-list a,.buddy-panel a{color:var(--dyor-accent)!important;font-size:.74rem;text-decoration:none}.signal-stack>p{margin:0;font-size:.68rem;text-align:center}
.signals-scene,.buddy-scene{display:grid;grid-template-columns:minmax(280px,.72fr) minmax(420px,1.28fr);gap:clamp(60px,8vw,150px);align-items:start}.section-intro h2,.section-heading h2,.final-scene h2{font-size:clamp(3rem,5vw,5.5rem)!important}.signal-summary{display:grid;gap:10px;margin-top:2.5rem}.signal-summary span{display:flex;justify-content:space-between;padding:1rem;border:1px solid var(--dyor-line);border-radius:8px;font-size:.85rem}.signal-summary b{color:var(--dyor-accent)!important}.signal-list{display:grid;gap:14px}.signal-list article{padding:2rem}.signal-list h3{font-size:1.35rem;margin:1rem 0 .5rem}.signal-list p{font-size:.9rem}.section-intro ul{list-style:none;margin:2rem 0 0;padding:0}.section-intro li{position:relative;margin:.9rem 0;padding-left:1.3rem;color:var(--dyor-muted);font-size:.9rem}.section-intro li:before{content:"+";position:absolute;left:0;color:var(--dyor-accent)}
.buddy-panel header{display:flex;gap:.6rem;padding-bottom:1rem;border-bottom:1px solid var(--dyor-line)}.buddy-panel header small{margin-left:auto;color:var(--dyor-accent)!important}.buddy-panel blockquote{margin:1.5rem 0;padding:1.2rem;border-radius:12px;background:#202020;color:var(--dyor-muted);font-size:.9rem;line-height:1.6}.buddy-panel>p{color:var(--dyor-text)!important;font-size:.95rem}.buddy-panel ol{padding-left:1.2rem;color:var(--dyor-muted);line-height:2}.buddy-panel footer{display:flex;justify-content:space-between;margin-top:1.2rem;padding-top:1rem;border-top:1px solid var(--dyor-line);font-size:.7rem;color:var(--dyor-muted)}
.lenses-scene .section-heading{max-width:760px}.lens-grid{display:grid;grid-template-columns:repeat(2,1fr);margin-top:3.5rem;border-top:1px solid var(--dyor-line);border-left:1px solid var(--dyor-line)}.lens-grid>a{min-height:260px;padding:2rem;border-right:1px solid var(--dyor-line);border-bottom:1px solid var(--dyor-line);text-decoration:none}.lens-grid>a:hover{background:var(--dyor-panel)}.lens-grid h3{margin:2rem 0 .6rem;font-size:1.55rem}.lens-grid p{font-size:.9rem}.lens-grid b{display:block;margin-top:2rem;color:var(--dyor-accent)!important;font-size:.75rem}.final-scene{display:grid!important;min-height:70svh!important;place-content:center;text-align:center}.final-scene p{margin-inline:auto}.final-scene .hero-actions{justify-content:center}.entrance-footer{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:2rem;padding:2rem clamp(24px,4vw,72px);border-top:1px solid var(--dyor-line)}.entrance-footer nav{display:flex;gap:1.4rem}.entrance-footer nav a,.entrance-footer small{color:var(--dyor-muted)!important;font-size:.7rem;text-decoration:none}.entrance-footer small{text-align:right}
@media(max-width:900px){.entrance-header nav a:not(.nav-cta){display:none}.entrance .opening,.signals-scene,.buddy-scene{grid-template-columns:1fr}.entrance .opening{gap:64px}.entrance .opening>.hero-copy{grid-column:1;grid-row:1}.entrance .opening>.signal-stack{grid-column:1;grid-row:2}.signal-stack{max-width:680px}.lens-grid{grid-template-columns:1fr}.entrance-footer{grid-template-columns:1fr}.entrance-footer small{text-align:left}}
@media(max-width:600px){.entrance:before{background-size:48px 48px}.entrance-header{padding:0 18px}.entrance-header nav{gap:.6rem}.entrance-header .nav-cta{padding:.65rem .8rem}.entrance .scene{padding:76px 20px}.entrance h1,.entrance h2{font-size:clamp(2.8rem,14vw,4.4rem)!important}.hero-actions{align-items:flex-start;flex-direction:column}.signal-stack>article,.signal-list article,.buddy-panel{padding:1.15rem}.buddy-panel header{flex-wrap:wrap}.buddy-panel header small{width:100%;margin-left:0}.buddy-panel footer{align-items:flex-start;flex-direction:column;gap:.75rem}.lens-grid>a{min-height:220px}.entrance-footer{padding:28px 20px}.entrance-footer nav{flex-wrap:wrap}}
@media(prefers-reduced-motion:reduce){html:has(body.entrance-active),.entrance-active{scroll-snap-type:none!important}}

/* Research-operations direction: fixed navigation and reference-led product surfaces. */
.entrance-header{position:sticky!important;inset:0 0 auto!important;z-index:70;gap:clamp(24px,4vw,64px);backdrop-filter:blur(18px)}
.entrance-header>a{flex:0 0 auto}.entrance-header nav{display:flex;align-items:center;margin-left:0}.entrance-header nav a,.public-nav-actions>a:first-child{color:var(--dyor-muted)!important;font-size:.68rem;letter-spacing:.13em;text-decoration:none;text-transform:uppercase}.entrance-header nav a:hover,.public-nav-actions>a:first-child:hover{color:var(--dyor-text)!important}.public-nav-actions{display:flex;align-items:center;gap:1.4rem;margin-left:auto}.public-nav-toggle{display:none;border:1px solid var(--dyor-line);border-radius:6px;background:transparent;color:var(--dyor-text);padding:.6rem .75rem;font:inherit;font-size:.72rem}.entrance-header .nav-cta{display:inline-flex;align-items:center;text-decoration:none}
.market-tape{position:relative;z-index:4;display:flex;min-height:52px;align-items:center;gap:clamp(24px,4vw,70px);overflow:hidden;padding:0 clamp(22px,4vw,72px);border-bottom:1px solid var(--dyor-line);background:#090c13;white-space:nowrap}.market-tape-label{position:sticky;left:0;z-index:1;align-self:stretch;display:flex;align-items:center;padding-right:1rem;border-right:1px solid var(--dyor-line);background:#090c13;color:var(--dyor-text)!important;font-size:.62rem;letter-spacing:.12em;text-transform:uppercase}.market-tape span{color:var(--dyor-muted)!important;font-size:.68rem;letter-spacing:.12em}.market-tape b{margin-left:.5rem;color:var(--dyor-text)!important}.market-tape i{margin-left:.5rem;color:var(--dyor-accent)!important;font-style:normal}.market-tape i.down{color:var(--dyor-danger)!important}.market-tape small{margin-left:auto}
.entrance-search{display:flex;max-width:620px;margin-top:2rem;border:1px solid var(--dyor-line);border-radius:8px;background:var(--dyor-panel);padding:.4rem}.entrance-search input{flex:1;min-width:0;border:0;background:transparent;color:var(--dyor-text);padding:.75rem;font:inherit}.entrance-search input::placeholder{color:#555e74}.entrance-search button{border:0;border-radius:6px;background:#171c28;color:var(--dyor-muted);padding:0 1rem;font:inherit;font-size:.72rem}.hero-proof{display:grid;grid-template-columns:repeat(3,1fr);max-width:700px;margin-top:2.7rem;padding-top:1.6rem;border-top:1px solid var(--dyor-line)}.hero-proof span{display:grid;gap:.35rem}.hero-proof b{font-size:1.6rem}.hero-proof small{text-transform:uppercase;letter-spacing:.14em}
.signal-list article header{display:flex;align-items:center;gap:.7rem}.signal-list article header span{color:var(--dyor-accent)!important;font-size:.65rem;font-weight:750;letter-spacing:.14em;text-transform:uppercase}.signal-list article header small{margin-left:auto}.signal-list h3{font-size:1.2rem}.signal-list p{font-size:.82rem}.signal-list dl{display:grid;gap:.5rem;margin:1.25rem 0}.signal-list dl div{display:flex;justify-content:space-between;color:var(--dyor-muted);font-size:.72rem}.signal-list dd{margin:0;color:var(--dyor-accent)}.signal-list dd.negative{color:var(--dyor-danger)}.filter-link{display:inline-flex;margin-top:1.8rem;color:var(--dyor-accent)!important;font-size:.74rem;text-decoration:none}
.lens-grid{grid-template-columns:repeat(3,1fr)}.lens-grid>a{min-height:280px}.lens-grid>a>strong{display:flex;align-items:flex-end;flex-direction:column;float:right;color:var(--dyor-accent)!important;font-size:1.5rem}.lens-grid>a>strong small{font-size:.58rem;font-weight:500}.lens-grid h3{clear:both;margin-top:2.4rem;font-size:1.4rem}.lens-grid p{font-size:.84rem}
.narrative-scene{display:grid;grid-template-columns:.7fr 1.3fr;gap:clamp(50px,8vw,140px)}.narrative-grid{display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid var(--dyor-line);border-left:1px solid var(--dyor-line)}.narrative-grid article{display:grid;min-height:330px;align-content:start;padding:2rem;border-right:1px solid var(--dyor-line);border-bottom:1px solid var(--dyor-line)}.narrative-grid header,.narrative-grid footer{display:flex;justify-content:space-between}.narrative-grid header span{color:var(--dyor-danger)!important;font-size:.65rem;text-transform:uppercase}.narrative-grid article>small{margin-top:2rem;text-transform:uppercase}.narrative-grid h3{margin:.5rem 0;font-size:1.05rem}.narrative-grid footer{align-self:end;margin-top:auto;color:var(--dyor-muted);font-size:.68rem}.narrative-grid a{color:var(--dyor-accent)!important;text-decoration:none}
@media(max-width:1050px){.entrance-header{gap:24px}.entrance-header nav{gap:1rem}.public-nav-actions>a:first-child{display:none}.lens-grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:900px){.public-nav-toggle{display:block;margin-left:auto}.entrance-header nav{display:none;position:absolute;inset:72px 0 auto;padding:1rem 22px;border-bottom:1px solid var(--dyor-line);background:var(--dyor-bg);flex-direction:column;align-items:flex-start}.entrance-header nav.is-open{display:flex}.entrance-header nav a{display:block!important}.public-nav-actions{margin-left:0}.narrative-scene{grid-template-columns:1fr}}
@media(max-width:900px){.entrance .opening .hero-copy{grid-row:auto!important;grid-column:auto!important}.entrance .opening .signal-stack{grid-row:auto!important;grid-column:auto!important}}
@media(max-width:600px){.entrance-header{gap:10px}.entrance-header>a{font-size:.9rem!important}.public-nav-actions .nav-cta{min-height:38px;padding:.55rem .7rem;font-size:.68rem}.market-tape{padding-inline:18px}.hero-proof{gap:1rem}.hero-proof b{font-size:1.15rem}.lens-grid,.narrative-grid{grid-template-columns:1fr}}

/* Keep the public entrance independent from the authenticated app's legacy
   light-theme specificity locks. */
html[data-theme] body.entrance-active #home-view .entrance :where(h1,h2,h3,h4,strong,b){color:var(--dyor-text)!important}
html[data-theme] body.entrance-active #home-view .entrance :where(p,li,dt,blockquote){color:var(--dyor-muted)!important}
html[data-theme] body.entrance-active #home-view .entrance :where(.entrance-header>a,.entrance-footer>a){color:var(--dyor-text)!important}
html[data-theme] body.entrance-active #home-view .entrance :where(em,.entrance-header>a span,.entrance-footer>a span,.signal-stack dd,.signal-list dd,.signal-stack a,.signal-list a,.buddy-panel a,.filter-link,.narrative-grid a){color:var(--dyor-accent)!important}
html[data-theme] body.entrance-active #home-view .entrance :where(.negative,.signal-list dd.negative){color:var(--dyor-danger)!important}
html[data-theme] body.entrance-active #home-view .entrance h1 span{color:var(--dyor-accent)!important}

/* Motion and interactive research surfaces */
.entrance-active .entrance [data-scene]{opacity:1;transform:none}.market-tape>span{animation:tape-pulse 6s ease-in-out infinite}.market-tape>span:nth-child(2n){animation-delay:-2s}.signal-stack article,.signal-list article,.lens-grid>a,.narrative-grid article{transition:transform .25s ease,border-color .25s ease,background-color .25s ease,box-shadow .25s ease}.signal-stack article:hover,.signal-list article:hover,.lens-grid>a:hover,.narrative-grid article:hover{transform:translateY(-5px);border-color:color-mix(in srgb,var(--dyor-accent) 48%,var(--dyor-line));box-shadow:0 20px 60px rgba(0,0,0,.22)}
.intelligence-scene{display:grid;grid-template-columns:.7fr 1.3fr;gap:clamp(46px,7vw,120px);align-items:start}.intelligence-scene .section-heading{position:sticky;top:120px}.market-console{overflow:hidden;border:1px solid var(--dyor-line);border-radius:12px;background:linear-gradient(145deg,rgba(16,21,31,.98),rgba(9,12,19,.98));box-shadow:0 28px 90px rgba(0,0,0,.22)}.market-console header{display:flex;align-items:center;justify-content:space-between;padding:1.3rem 1.5rem;border-bottom:1px solid var(--dyor-line)}.market-console header>div:first-child{display:grid;gap:.35rem}.market-console header span{color:var(--dyor-muted)!important;font-size:.7rem;letter-spacing:.08em;text-transform:uppercase}.market-console header strong{font-size:1.55rem}.chart-ranges{display:flex;gap:.35rem}.chart-ranges button{min-width:42px;padding:.5rem;border:1px solid transparent;border-radius:5px;background:transparent;color:var(--dyor-muted);font:700 .65rem/1 "Satoshi",sans-serif;cursor:pointer}.chart-ranges button:hover,.chart-ranges button.active{border-color:var(--dyor-line);background:#171c28;color:var(--dyor-text)}.chart-stage{position:relative;height:clamp(300px,34vw,470px);background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:60px 60px}.chart-stage canvas{width:100%;height:100%;display:block}.chart-tooltip{position:absolute;z-index:3;min-width:112px;pointer-events:none;padding:.65rem .75rem;border:1px solid var(--dyor-line);border-radius:7px;background:#090c13;color:var(--dyor-text);font-size:.7rem;box-shadow:0 12px 30px rgba(0,0,0,.35)}.market-console footer{display:flex;align-items:center;gap:1.2rem;padding:1rem 1.5rem;border-top:1px solid var(--dyor-line);color:var(--dyor-muted);font-size:.67rem}.market-console footer span{display:flex;align-items:center;gap:.45rem}.market-console footer i{width:18px;height:2px;background:var(--dyor-accent)}.market-console footer .legend-price{background:#64708c}.market-console footer small{margin-left:auto}.flow-strip{grid-column:2;display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.flow-strip article{display:grid;gap:.55rem;padding:1rem;border:1px solid var(--dyor-line);border-radius:8px;background:var(--dyor-panel)}.flow-strip span{font-size:.65rem;color:var(--dyor-muted)!important}.flow-strip b{font-size:1rem}.flow-strip i{height:2px;background:linear-gradient(90deg,var(--dyor-accent) var(--flow),#202635 var(--flow));transform-origin:left;animation:flow-in 1.2s ease both}
.universe-scene{display:grid;grid-template-columns:minmax(280px,.65fr) minmax(520px,1.35fr);gap:clamp(50px,8vw,140px);align-items:center}.universe-detail{margin-top:2.4rem;padding:1.2rem 0 0;border-top:1px solid var(--dyor-line)}.universe-detail>span{color:var(--dyor-accent)!important;font-size:.65rem;letter-spacing:.14em;text-transform:uppercase}.universe-detail h3{margin:.55rem 0;font-size:1.45rem}.universe-detail p{font-size:.83rem}.universe-detail a{color:var(--dyor-accent)!important;font-size:.72rem;text-decoration:none}.universe-map{position:relative;min-height:610px;overflow:hidden;border:1px solid var(--dyor-line);border-radius:50%;background:radial-gradient(circle at center,rgba(22,215,170,.08),transparent 22%),linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:auto,52px 52px,52px 52px}.universe-map:before,.universe-map:after{content:"";position:absolute;inset:50%;width:1px;height:1px;background:var(--dyor-accent);box-shadow:0 0 120px 50px rgba(22,215,170,.14)}.universe-orbit{position:absolute;left:50%;top:50%;border:1px solid rgba(127,135,158,.2);border-radius:50%;transform:translate(-50%,-50%)}.orbit-one{width:44%;height:44%;animation:orbit-spin 24s linear infinite}.orbit-two{width:76%;height:76%;animation:orbit-spin 38s linear infinite reverse}.universe-node{position:absolute;z-index:3;left:var(--x);top:var(--y);display:grid;width:68px;height:68px;place-items:center;transform:translate(-50%,-50%);border:1px solid #465066;border-radius:50%;background:#111722;color:var(--dyor-text);font:800 .68rem/1 "Satoshi",sans-serif;box-shadow:0 0 0 7px rgba(13,16,24,.8);cursor:pointer;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.universe-node.small{width:56px;height:56px}.universe-node.micro{width:46px;height:46px;font-size:.56rem}.universe-node:hover,.universe-node:focus-visible,.universe-node.active{transform:translate(-50%,-50%) scale(1.12);border-color:var(--dyor-accent);box-shadow:0 0 0 8px rgba(22,215,170,.08),0 0 32px rgba(22,215,170,.24);outline:0}.universe-node.core{width:90px;height:90px;background:var(--dyor-accent);color:#03100d}.universe-lines{position:absolute;inset:50%;width:1px;height:1px;box-shadow:-150px -125px 0 0 rgba(127,135,158,.4),170px -135px 0 0 rgba(127,135,158,.4)}
@keyframes tape-pulse{0%,100%{opacity:.68}50%{opacity:1}}@keyframes flow-in{from{transform:scaleX(0)}}@keyframes orbit-spin{to{transform:translate(-50%,-50%) rotate(360deg)}}
@media(max-width:1000px){.intelligence-scene,.universe-scene{grid-template-columns:1fr}.intelligence-scene .section-heading{position:static}.flow-strip{grid-column:1}.universe-map{min-height:560px;max-width:700px;width:100%}}
@media(max-width:600px){.market-console header{align-items:flex-start;gap:1rem;flex-direction:column}.chart-stage{height:310px}.market-console footer{align-items:flex-start;flex-wrap:wrap}.market-console footer small{width:100%;margin-left:0}.flow-strip{grid-template-columns:1fr}.universe-map{min-height:390px}.universe-node{width:56px;height:56px}.universe-node.core{width:76px;height:76px}.universe-node.small{width:48px;height:48px}.universe-node.micro{width:40px;height:40px}}
@media(prefers-reduced-motion:reduce){.entrance-active .entrance [data-scene]{opacity:1;transform:none;transition:none}.market-tape>span,.flow-strip i,.universe-orbit{animation:none}.signal-stack article,.signal-list article,.lens-grid>a,.narrative-grid article,.universe-node{transition:none}}

/* Secondary accent system: orange communicates context, movement and change. */
.entrance-header nav a,.public-nav-actions>a:first-child{position:relative}.entrance-header nav a:after,.public-nav-actions>a:first-child:after{content:"";position:absolute;right:0;bottom:-9px;left:0;height:1px;background:var(--dyor-warm);transform:scaleX(0);transform-origin:left;transition:transform .22s ease}.entrance-header nav a:hover:after,.entrance-header nav a:focus-visible:after,.public-nav-actions>a:first-child:hover:after{transform:scaleX(1)}
.entrance :where(a,button,input,select,textarea):focus-visible{outline:2px solid var(--dyor-warm)!important;outline-offset:3px!important}
.intelligence-scene em,.narrative-scene em{color:var(--dyor-warm)!important}.market-console footer .legend-price{background:var(--dyor-warm)}.flow-strip article{position:relative}.flow-strip article:before{content:"";position:absolute;inset:-1px auto -1px -1px;width:2px;border-radius:8px 0 0 8px;background:var(--dyor-warm);opacity:.72}.signal-list article:nth-child(3){border-left-color:var(--dyor-warm)}.signal-list article:nth-child(3) header span,.narrative-grid article>small{color:var(--dyor-warm)!important}
.universe-node.micro{border-color:color-mix(in srgb,var(--dyor-warm) 68%,#465066);color:var(--dyor-warm)}.universe-node.micro:hover,.universe-node.micro:focus-visible{border-color:var(--dyor-warm);box-shadow:0 0 0 8px rgba(255,138,61,.08),0 0 32px rgba(255,138,61,.2)}
@media(prefers-contrast:more){.entrance{--dyor-muted:#b6bed0;--dyor-line:#465168}.entrance :where(.signal-stack>article,.signal-list article,.buddy-panel,.market-console,.universe-map){border-width:2px}}
@media(forced-colors:active){.entrance :where(a,button,input,select,textarea):focus-visible{outline:3px solid Highlight!important}.entrance :where(.entrance-button,.nav-cta,.universe-node.core){forced-color-adjust:auto}}
.lens-grid>a b,.signal-stack article a,.signal-list article a,.narrative-grid article a,.filter-link{transition:color .2s ease}.lens-grid>a:hover b,.signal-stack article:hover a,.signal-list article:hover a,.narrative-grid article:hover a,.filter-link:hover{color:var(--dyor-warm)!important}.entrance-search:focus-within{border-color:color-mix(in srgb,var(--dyor-warm) 65%,var(--dyor-line));box-shadow:0 0 0 3px rgba(255,138,61,.08)}
@media(prefers-reduced-motion:reduce){.entrance-header nav a:after,.public-nav-actions>a:first-child:after{transition:none}}
html[data-theme] body.entrance-active #home-view .entrance :where(.intelligence-scene em,.narrative-scene em){color:var(--dyor-warm)!important}
html[data-theme] body.entrance-active #home-view .entrance .chart-tooltip{border-color:var(--dyor-line)!important;background:#090c13!important;color:var(--dyor-text)!important}
html[data-theme] body.entrance-active #home-view .entrance .chart-tooltip[hidden]{display:none!important}
