.coin-page .coin-language-link{display:inline-grid;min-width:44px;height:44px;padding:0 12px;place-items:center;color:var(--blue);background:var(--surface);border:1px solid var(--line);border-radius:8px;font-size:.82rem;font-weight:700;line-height:1;text-decoration:none}.coin-page .coin-language-link:hover{color:var(--ink);background:var(--surface-2);border-color:var(--blue)}.coin-page .back-to-insights{min-height:44px}.coin-heading{display:flex;align-items:center;gap:16px;margin:14px 0 18px}.coin-heading .coin-logo{flex:0 0 auto;width:56px;height:56px;object-fit:contain;border-radius:50%}.coin-page-content .coin-heading h1{max-width:none;margin:0;font-size:clamp(1.9rem,4.4vw,2.9rem);line-height:1.12;overflow-wrap:anywhere}.coin-market{margin:28px 0 8px;padding:22px 24px;background:var(--surface);border:1px solid var(--line);border-radius:12px}.coin-market h2{margin:0 0 6px;color:var(--ink);font-size:1.18rem;line-height:1.25}.coin-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0;background:var(--line);border:1px solid var(--line);border-radius:6px;overflow:hidden}.coin-stat{min-width:0;padding:13px 15px;background:var(--surface-2)}.coin-stat.is-primary{grid-column:span 2}.coin-stat:last-child{grid-column:1/-1}.coin-stat dt{color:var(--muted);font-size:.74rem;font-weight:650;line-height:1.35}.coin-stat dd{margin:5px 0 0;color:var(--ink);font-size:1.06rem;font-weight:750;line-height:1.25;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.coin-stat.is-primary dd{font-size:clamp(1.55rem,4vw,2.1rem)}.coin-stat dd.is-up{color:var(--green)}.coin-stat dd.is-down{color:#ff6b6d}[data-theme=light] .coin-stat dd.is-up{color:#1d7a00}[data-theme=light] .coin-stat dd.is-down{color:var(--red)}.coin-chart{margin:18px 0 0}.coin-chart[hidden]{display:none}.coin-chart figcaption{margin-bottom:8px;color:var(--muted);font-size:.74rem;font-weight:650}.coin-chart svg{display:block;width:100%;height:160px;background:var(--surface-2);border:1px solid var(--line);border-radius:6px}.coin-chart path{fill:none;stroke:var(--blue);stroke-width:2;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.coin-status{margin:0 0 16px;color:var(--muted);font-size:.84rem;font-weight:650;line-height:1.5}.coin-status.is-live{color:var(--ink)}.coin-status.is-live:before{content:"";display:inline-block;width:8px;height:8px;margin-right:8px;background:var(--green);border-radius:50%}.coin-page-content .article-meta span:before{content:none}.coin-status.is-stale{padding:10px 12px;color:var(--ink);background:color-mix(in srgb,var(--gold) 16%,var(--surface-2));border:1px solid var(--gold);border-radius:6px}.coin-source,.article-page-body .coin-source{max-width:none;margin:10px 0 0;color:var(--muted);font-size:.76rem;line-height:1.55}.article-page-body ul{max-width:67ch;margin:0 0 18px;padding-left:22px;color:var(--text);line-height:1.78}.article-page-body li+li{margin-top:8px}.coin-facts table th{width:42%;color:var(--muted);font-weight:650}.coin-facts table td{color:var(--ink);font-weight:650}.coin-links ul,.coin-others ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-width:none;margin:0;padding:0;list-style:none}.coin-links li+li,.coin-others li+li{margin-top:0}.coin-links a,.coin-others a{display:flex;flex-direction:column;justify-content:center;gap:2px;min-height:48px;padding:10px 14px;color:var(--ink);background:var(--surface-2);border:1px solid var(--line);border-radius:6px;font-size:.92rem;font-weight:700;line-height:1.3;text-decoration:none}.coin-links a:hover,.coin-others a:hover{color:var(--blue);border-color:var(--blue)}.coin-link-host{color:var(--muted);font-size:.74rem;font-weight:550;overflow-wrap:anywhere}.coin-faq h3{margin:24px 0 8px;color:var(--ink);font-size:1.06rem;line-height:1.35}.coin-others{margin-top:34px}@media(max-width:720px){.coin-page .article-page-main{width:calc(100% - 32px);padding:36px 0 56px}.coin-heading{gap:12px}.coin-heading .coin-logo{width:44px;height:44px}.coin-market{padding:18px 16px}.coin-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.coin-stat.is-primary{grid-column:1/-1}.coin-chart svg{height:120px}.coin-links ul,.coin-others ul{grid-template-columns:1fr}.coin-facts table{display:table}.coin-facts table th,.coin-facts table td{min-width:0}}
