.token-dashboard{font-variant-numeric:tabular-nums}.token-dashboard-hero{justify-content:space-between;align-items:center;gap:16px;margin-bottom:28px;display:flex}.token-dashboard-title{align-items:center;gap:12px;display:flex}.token-dashboard-title>div{flex-direction:column;gap:3px;display:flex}.token-dashboard-title strong{font-size:var(--text-2xl)}.token-dashboard-title span{color:var(--slate);font-size:var(--text-sm)}.token-dashboard-price{flex-direction:column;align-items:flex-end;gap:3px;display:flex}.token-dashboard-price>strong{font:600 38px/1.15 var(--font-display)}.token-dashboard-price>span{font-size:var(--text-sm)}.token-dashboard-price small{color:var(--slate);font-size:var(--text-2xs);margin-left:4px}.token-dashboard .is-up{color:var(--prize-green)}.token-dashboard .is-down{color:var(--paint-b93f4f-loss)}.sidebar-token-actions button:disabled{cursor:not-allowed;opacity:.45;transform:none}.sidebar-token-actions .sidebar-buy:disabled:hover{background:var(--action)}.token-chart-caption,.token-chart-times{color:var(--slate);font-size:var(--text-xs);justify-content:space-between;display:flex}.token-chart-caption{margin-bottom:12px}.token-price-chart,.token-chart-skeleton{border-radius:var(--radius-md);touch-action:pan-y;width:100%;height:220px;position:relative}.token-price-chart:focus-visible{outline:2px solid var(--action);outline-offset:3px}.token-price-chart>svg{width:100%;height:100%;overflow:visible}.token-chart-line{fill:none;stroke:var(--action);stroke-width:2px;vector-effect:non-scaling-stroke}.token-chart-grid{fill:none;stroke:var(--paint-e9e5f1-border);stroke-width:1px;stroke-dasharray:3 5}.token-chart-crosshair{stroke:var(--paint-afa1cc-brand-subtle);stroke-width:1px;stroke-dasharray:3 3}.token-chart-tooltip{background:var(--paint-fffffff2-surface);border:1px solid var(--rule);border-radius:var(--radius-md);box-shadow:0 4px 14px var(--paint-2516460c-shadow-ink);pointer-events:none;font-size:var(--text-sm);flex-direction:column;gap:3px;padding:10px 12px;display:flex;position:absolute;top:8px}.token-chart-tooltip span{color:var(--slate);font-size:var(--text-2xs)}.token-chart-tooltip.align-left{left:8px}.token-chart-tooltip.align-right{right:8px}.token-price-chart>p{text-align:center;width:100%;color:var(--slate);font-size:var(--text-sm);position:absolute;top:45%}.token-chart-times{margin-top:8px}.token-chart-error,.token-dashboard-note{color:var(--slate);font-size:var(--text-xs);line-height:1.6}.token-chart-error button{color:var(--action);cursor:pointer;background:0 0;border:0;text-decoration:underline}.token-metrics{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);grid-template-columns:repeat(3,minmax(0,1fr));gap:0 20px;margin:24px 0;display:grid}.token-metrics>div{min-width:0;padding:16px 0}.token-metrics dt{color:var(--slate);font-size:var(--text-xs);align-items:center;gap:5px;margin-bottom:6px;display:flex}.token-metrics dt>span{display:inline-flex}.token-metrics dd{font:600 24px/1.2 var(--font-display);overflow-wrap:anywhere;margin:0}.token-burn-summary{border-radius:var(--radius-lg);background:var(--paint-f4f0fc-surface);padding:14px 16px}.token-burn-summary>div:first-child{font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.token-burn-summary svg{color:var(--action)}.token-burn-summary strong{font-weight:500}.token-burn-summary>div>span{color:var(--slate);font-size:var(--text-xs)}.token-burn-track{border-radius:var(--radius-md);background:var(--paint-e4dbf4-surface);height:5px;margin-top:12px;overflow:hidden}.token-burn-track>span{border-radius:inherit;background:var(--action);height:100%;transition:width var(--dur-3) var(--ease-out);display:block}.token-dashboard-note{margin:16px 0 0}.token-price-placeholder{width:130px;height:42px;display:block}.token-stat-placeholder{width:100px;height:28px;display:block}@media (max-width:600px){.token-dashboard-hero{gap:12px;margin-bottom:24px}.token-dashboard-price>strong{font-size:var(--text-4xl)}.token-dashboard-title>img{width:30px;height:30px}.token-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}.token-metrics dd{font-size:22px}.token-dashboard-title span{font-size:var(--text-2xs)}}@media (prefers-reduced-motion:reduce){.token-burn-track>span{transition:none}}