:root{--header-bg:#fff;--header-border:#e5e7eb;--header-text:#111827;--header-link:#374151;--header-link-hover:#2563eb;--footer-bg:#f9fafb;--footer-border:#e5e7eb;--footer-text:#374151;--footer-muted:#6b7280;--page-bg:#f8fafc;--card-bg:#fff;--accent:#3861fb}body.dark-mode{--header-bg:#0d1117;--header-border:#21262d;--header-text:#e6edf3;--header-link:#c9d1d9;--header-link-hover:#58a6ff;--footer-bg:#0b111a;--footer-border:#21262d;--footer-text:#c9d1d9;--footer-muted:#8b949e;--page-bg:#0d1117;--card-bg:#161b22;--accent:#58a6ff}.crypto-site-header{background:var(--header-bg);border-bottom:1px solid var(--header-border);padding:12px 0;position:sticky;top:0;z-index:999}.header-inner{max-width:1400px;margin:0 auto;padding:0 20px;display:flex;align-items:center;justify-content:space-between;gap:20px}.site-brand{color:var(--accent);font-size:2rem;font-weight:700;text-decoration:none}.nav-menu{display:flex;list-style:none;gap:28px}.nav-menu a{color:var(--header-link);text-decoration:none;font-weight:500;padding:6px 10px;border-radius:4px;transition:.2s}.nav-menu a:hover,.nav-menu a.active{color:var(--header-link-hover);background:rgba(56,97,251,.08)}.header-controls{display:flex;gap:14px}.crypto-search-wrapper input.ccsa-input{background:var(--card-bg) !important;border:1px solid var(--header-border) !important;color:var(--header-text) !important}.crypto-search-wrapper .ccsa-dropdown{background:var(--card-bg) !important}.footer-top-section .footer-col p{margin-top:.5em;margin-bottom:1em;line-height:1.5}.crypto-site-footer .footer-col ul{margin:.3rem 0 1.5em 1.3em;padding-left:.3em;list-style:disc}.footer-top-section{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr);gap:40px}.footer-col h3{color:var(--accent)}.footer-col p,.footer-col ul li a{color:var(--footer-muted)}.footer-col ul li a:hover{color:var(--accent)}.footer-bottom-section{background:var(--footer-bg);color:var(--footer-muted);border-top:1px solid var(--footer-border);text-align:center;padding:20px}.crypto-site-footer{padding-top:20px;background:0 0;border-top:1px solid rgba(0,0,0,.2)}.blog .site-content,.single-post .site-content,.crypto-blog-single{background:var(--page-bg)}.blog article,.crypto-blog-single article,.blog-author-box,.blog-disclaimer{background:var(--card-bg);border:1px solid var(--footer-border);color:var(--header-text)}@media (max-width:1024px){.footer-top-section{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.footer-top-section{grid-template-columns:1fr;text-align:center}}.crypto-global-stats{position:sticky;top:80px;z-index:998;background:var(--card-bg);border-bottom:1px solid var(--header-border);font-size:.9rem;color:var(--header-text);transition:transform .3s ease,opacity .3s ease}.crypto-global-stats.is-hidden{transform:translateY(-100%);opacity:0}.crypto-global-stats .header-inner{display:flex;align-items:center;gap:12px;padding:20px 20px 10px;flex-wrap:wrap}.crypto-global-stats .stat-item{display:inline-flex;align-items:center;white-space:nowrap}.crypto-global-stats .stat-label{color:var(--footer-muted);margin-right:4px}.crypto-global-stats .stat-value{font-weight:600;color:var(--accent)}.crypto-global-stats .stat-separator{margin:0 10px;color:var(--footer-muted)}@media (max-width:768px){.crypto-global-stats{top:56px;font-size:.85rem}}.ast-container,.coin-market-cap-wrapper,.page-template-page-prices .site-content .ast-container,body.post-type-archive-coin .ast-container,body.tax-coin-category .ast-container{max-width:1400px !important;margin:0 auto !important;padding:0 20px !important;box-sizing:border-box}.coin-market-cap-wrapper .cmc-table,.ast-container .cmc-table,table.cmc-table{width:100% !important;max-width:100% !important;table-layout:auto !important;border-collapse:collapse;margin:0 !important}.coin-market-cap-wrapper .cmc-table th,.coin-market-cap-wrapper .cmc-table td,.ast-container .cmc-table th,.ast-container .cmc-table td{padding:12px 10px !important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.coin-market-cap-wrapper .cmc-table td.graph-col,.ast-container .cmc-table td.graph-col,.cmc-table td:last-child{width:140px !important;min-width:120px;max-width:180px;text-align:center}.coin-market-cap-wrapper .cmc-table .graph,.ast-container .cmc-table .graph{width:100% !important;height:40px !important;display:block}.coin-market-cap-wrapper .cmc-table td.rank,.ast-container .cmc-table td.rank,.coin-market-cap-wrapper .cmc-table td.price,.ast-container .cmc-table td.price,.coin-market-cap-wrapper .cmc-table td.change,.ast-container .cmc-table td.change{width:80px !important;min-width:70px;max-width:100px;text-align:right}.coin-market-cap-wrapper .cmc-table td.coin-name-col,.ast-container .cmc-table td.coin-name-col,.cmc-table td:nth-child(2){width:auto !important;min-width:180px}@media (min-width:1025px){.coin-market-cap-wrapper,.ast-container{overflow-x:hidden !important}}@media (max-width:1024px){.coin-market-cap-wrapper,.ast-container{overflow-x:auto !important;-webkit-overflow-scrolling:touch;padding:0 10px}.cmc-table{min-width:900px}}.coin-market-cap-wrapper .cmc-table,.ast-container .cmc-table{min-width:0 !important}.ad-banner-wrapper{text-align:center;margin:30px 0}.ad-banner-wrapper img{display:inline-block;width:auto;max-width:100%;height:auto}body .celp_container,.ast-container .celp_container,.entry-content .celp_container,.page-slug-exchanges .celp_container,.celp_container{max-width:1400px !important;width:100% !important;margin-left:auto !important;margin-right:auto !important;padding-left:20px !important;padding-right:20px !important;box-sizing:border-box !important}.celp_container[style*=width],.celp_container[style*=max-width],.celp_container[style]{max-width:1400px !important;width:100% !important;margin:0 auto !important}body.page-slug-exchanges .ast-container,body.page-slug-exchanges .entry-content,body.page-slug-exchanges .site-content{max-width:1400px !important;margin:0 auto !important;padding:0 20px !important;width:100% !important}.celp_container table,.celp_container .exchanges-table,.celp_container .cmc-table,.celp_container .exchange-list-table{width:100% !important;max-width:100% !important;table-layout:auto !important;margin:0 !important}@media (min-width:1025px){.celp_container,body.page-slug-exchanges .ast-container{overflow-x:hidden !important}}.crypto-market-movers{background-color:#0f1217;color:#e0e0e0;padding:60px 0 80px;border-top:1px solid #1e2230}.movers-container{max-width:1200px;margin:0 auto;padding:0 20px}.movers-grid{display:grid;grid-template-columns:1fr 1fr;gap:40px}@media (max-width:992px){.movers-grid{grid-template-columns:1fr}}.movers-column{background:#161a22;border-radius:12px;padding:30px;box-shadow:0 8px 24px rgba(0,0,0,.4);border:1px solid #252b38}.movers-title{font-size:1.8rem;font-weight:700;margin:0 0 25px;text-align:center;color:#fff}.movers-column.gainers .movers-title{color:#00c389}.movers-column.losers .movers-title{color:#ff5252}.cmc-top-table,table.cmc-coin-table,.cmc-table{width:100%;border-collapse:collapse;font-size:.95rem}.cmc-top-table thead th,.cmc-table thead th{background:#1e2230;color:#a0a0a0;padding:12px 15px;text-align:left;font-weight:600;border-bottom:2px solid #252b38}.cmc-top-table tbody tr,.cmc-table tbody tr{border-bottom:1px solid #252b38;transition:background .2s}.cmc-top-table tbody tr:hover,.cmc-table tbody tr:hover{background:#1e2230}.cmc-top-table td,.cmc-table td{padding:14px 15px;vertical-align:middle}.cmc-coin-name{display:flex;align-items:center;gap:10px}.cmc-coin-logo{width:28px;height:28px;border-radius:50%}.positive,.up,[data-change-positive]{color:#00c389 !important;font-weight:600}.negative,.down,[data-change-negative]{color:#ff5252 !important;font-weight:600}@media (max-width:768px){.cmc-top-table td,.cmc-table td{padding:12px 10px;font-size:.9rem}}