:root{color-scheme:light;--bg:#f7f3e9;--panel:#fffdf7;--muted:#80776b;--mint:#81683e;--violet:#9c7855;--line:#c4b69b40}
body{background:radial-gradient(ellipse at 85% 5%,#eadbc188,transparent 35%),#f7f3e9;color:#302f2b}
em{background:linear-gradient(105deg,#90703c,#b28b61);background-clip:text;-webkit-background-clip:text}
.brand small{color:#8b7d68}.brand img{filter:none}nav,.secondary{color:#776b58}nav a:hover,.footer-links a:hover,.secondary:hover{color:#a0753b}
select{background:#fffaf0;border-color:#c9baa477;color:#6a5b46}.button{background:linear-gradient(110deg,#cbb183,#e3c7a2);color:#3c3020}.button:hover{box-shadow:0 6px 18px #b69a7025}.hero-copy>p{color:#7a7165}.hero-meta,.hero-meta>span:first-child{color:#8c806e}
.cosmos:before{background:radial-gradient(circle,#dbc79f28,transparent 65%);filter:blur(18px)}.cosmos .main-coin{background:none;border:0;box-shadow:none;width:55%;aspect-ratio:1;filter:none}.cosmos .main-coin .coin-icon{width:100%;height:100%;border-radius:0;filter:drop-shadow(0 3px 3px #66522922)}.cosmos .main-coin>span{display:none}
.cosmos .satellite{background:none!important;border:0!important;padding:0;box-shadow:none;width:20%;filter:none}.cosmos .satellite .coin-icon{width:100%;height:100%;border-radius:0;filter:drop-shadow(0 2px 2px #6652291a)}.cosmos-caption{color:#a09077}
.coin-icon{border-radius:0;filter:none}.ticker{background:#eee8db;border-color:#c4b69b40}.ticker strong{color:#766b58}.ticker>div>span{border-color:#c4b69b40}.positive{color:#25855d}.negative{color:#bf5470}
.chart-panel,.asset-panel{background:#fffdf8;border-color:#c8bba242;box-shadow:0 5px 18px #8e754b07}.periods{background:#f1ebdf;border-color:#cfbfa53b}.periods button{color:#8a7c64}.periods button.active{background:#e2d5bb;color:#574328}#chart-asset small{color:#918069}
.time-controls button{color:#85735a;border-color:#ccbba65c}.time-controls button.active{background:#eadfc8;color:#664a28;border-color:#c1a677}.time-controls button:hover{background:#efe4d0}.asset-filters button{color:#8a7c67}.asset-filters button.active{background:#e8ddc8;color:#634b2e}#search{background:#f7f2e8;border-color:#d2c4ad70;color:#554b3d}.asset-row{border-color:#d7cbb65c}.asset-row.selected{background:#ece3d370}.asset-name small{color:#8c7e69}.asset-value{color:#504637}.favorite{color:#ac9c83}.favorite.saved{color:#a97f32}.stats{border-color:#c4b69b40}.stats small{color:#8e7e65}.stats strong{color:#5c4c37}.status-line{border-color:#c4b69b40;color:#918169}.data-note{color:#93866f}.chart-container{background:#f7f3e9}.axis{color:#928369}#refresh.refresh-icon{background:#fff9ee;border-color:#cdbb9b7a;color:#8b6b40}#refresh.refresh-icon:hover{color:#6f4b25;border-color:#aa8a52}.muted{color:#8a7c67}
.discovery-card,.article-card{background:#fffaf2;border-color:#d3c5ad80;box-shadow:0 5px 18px #8e754b05}.discovery-card p,.article-card p,.discover-intro>p,.section-head p{color:#827563}.discovery-art,.discovery-art.art-1,.discovery-art.art-2{background:radial-gradient(circle,#decba633,transparent 70%)}.discovery-art>.coin-icon{box-shadow:none;width:79px;height:79px;filter:drop-shadow(0 2px 2px #66522912)}.discovery-art>span{color:#a59173}.text-button,.article-link{color:#9d7748}
.article-art{background:radial-gradient(ellipse,#e3cfaa88,#f0e8d9 75%)}.article-1{background:radial-gradient(ellipse,#ddd5d877,#eee9e0 75%)}.article-2{background:radial-gradient(ellipse,#e1d7c777,#eee7db 75%)}.article-art>.coin-icon{box-shadow:none;width:106px;height:106px;filter:drop-shadow(0 3px 3px #66522919)}.article-art>span{color:#a48b67}.article-card>small{color:#9c7c4c}
.closing{background:linear-gradient(115deg,#ede0c9,#f3e8d9);border-color:#d6c2a27a}.footer-links{color:#88785f}.footer-bottom{color:#9c8b72}.footer-top{border-color:#c4b69b40}
dialog{background:linear-gradient(150deg,#fffdf7,#f4eddf);border-color:#c9b69288;color:#51412c}dialog::backdrop{background:#3b312a85}dialog p{color:#83735c}.article-lead{color:#665137!important}.modal-close{color:#9e8666}pre{background:#eee5d4;color:#8c7150;border-color:#d4c4a2}#toast{background:#6d5a3d;border-color:#cba773;color:#fff3dd}#chart-tip{background:#fffaf1f2;border-color:#bca47c60;box-shadow:0 2px 10px #4f361514}#chart-tip b{color:#624c30}#chart-tip span{color:#a18a67}#crosshair-time{background:#e0d2b8;color:#5e492a}#crosshair-price{background:#fffdf6;color:#79603d;box-shadow:0 1px 4px #4e361522}.crosshair-horizontal{border-color:#9b8557aa}.crosshair-vertical{border-color:#9b8557aa}.crosshair-dot{background:#a18b5f}
@media(max-width:600px){.cosmos .main-coin{width:53%}.cosmos .satellite{width:21%}.discovery-art>.coin-icon{width:67px;height:67px}}
#chart>line{stroke:#b7a58b;opacity:.3}#chart>text{fill:#93816a}#chart>rect{fill:#fffaf1}
.cosmos .main-coin{z-index:2;animation:none!important;transform:rotate(-14deg)}.cosmos .coin-revolution{position:absolute;inset:0;pointer-events:none;animation:none!important;transform:none}.cosmos .coin-revolution .satellite{position:absolute;right:auto;bottom:auto;width:19%;height:auto;aspect-ratio:1;translate:none;animation:none!important;will-change:transform,left,top}.cosmos-caption{z-index:5}
.cosmos .coin-revolution .satellite{will-change:transform;backface-visibility:hidden}.cosmos .coin-revolution .satellite .coin-icon{filter:drop-shadow(0 2px 2px #66522914)}
