/* Compact token identity, numeric rhythm and deliberate progressive disclosure. */
.pc-external{display:flex;align-items:center;gap:8px;min-width:0}.pc-external a{font-size:11px;color:var(--ax-muted);white-space:nowrap}.pc-external a:hover{color:var(--ax-strong)}.pc-source{gap:6px;flex-wrap:wrap}.pc-source>span{white-space:nowrap}.pc-external button{min-width:16px;min-height:20px;justify-content:center}.pc-external a:focus-visible{outline:2px solid var(--ax-action);outline-offset:2px;border-radius:3px}
html[data-theme] body .card.pc-card{border-radius:12px;background:var(--ax-surface);border:1px solid var(--ax-border);font-variant-numeric:tabular-nums;overflow:hidden;box-shadow:0 2px 7px var(--ax-shadow)}
html[data-theme] body .card.pc-card:before{height:2px;background:var(--pc-chain);opacity:.7}
.pc-card svg,.pc-detail-heading svg,.pc-detail-actions svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;flex:none}
.pc-card button{color:inherit;font:inherit;cursor:pointer;min-width:0}.pc-card button:focus-visible{outline:2px solid var(--ax-action);outline-offset:2px;border-radius:4px}
.pc-header{display:flex;align-items:center;gap:8px;padding:12px 12px 5px}.pc-avatar{width:32px;height:32px;border-radius:9px;background:var(--ax-inset);border:1px solid var(--ax-divider);overflow:hidden;display:grid;place-items:center;flex:none;font-size:12px;font-weight:700}.pc-avatar img{height:100%;width:100%;object-fit:cover}.pc-identity{min-width:0;flex:1}.pc-identity h2{font-size:15px;line-height:18px;letter-spacing:-.3px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin:0}.pc-identity>span{display:block;font-size:11px;line-height:15px;color:var(--ax-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pc-tools{display:flex;gap:0;align-items:center}.pc-tools button{width:24px;height:28px;display:grid;place-items:center;font-size:17px;border:0;background:none;border-radius:5px;color:var(--ax-muted)}.pc-tools button:hover{background:var(--ax-inset)}.pc-tools .saved{color:var(--ax-strong)}
.pc-meta{display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px;padding:0 12px 7px;font-size:11px;line-height:16px;color:var(--ax-muted)}.pc-chain{font-weight:650;color:var(--ax-text)}.pc-chain:before{content:'';display:inline-block;width:5px;height:5px;border-radius:50%;background:var(--pc-chain);margin-right:4px}.pc-meta button{display:flex;align-items:center;gap:4px;font-size:11px;padding:0;background:none;border:0;color:var(--ax-muted)}.pc-meta svg{width:12px;height:12px}.pc-paid{font-size:10px;border:1px solid var(--ax-border);padding:0 4px;border-radius:4px;white-space:nowrap}
html[data-theme] body .pc-content{padding:0 12px 8px}.pc-price-row{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin:0 0 4px}.pc-price-row strong{font-size:25px;line-height:30px;letter-spacing:-.8px;white-space:nowrap}.pc-change{font-size:13px;font-weight:650;white-space:nowrap}.pc-change small{font-size:10px;font-weight:500;color:var(--ax-muted)}.pc-card .up{color:var(--ax-green)}.pc-card .down{color:var(--ax-red)}
.pc-periods{display:flex;align-items:center;gap:2px}.pc-periods button{background:none;border:0;border-radius:4px;padding:3px 6px;font-size:11px;line-height:16px;color:var(--ax-muted)}.pc-periods button[aria-pressed=true]{color:var(--ax-text);background:var(--ax-inset);font-weight:650}.pc-periods .pc-chart-open{margin-left:auto;font-size:10px;padding-right:0}
.pc-mini{height:58px;position:relative;margin:3px 0 6px;display:flex;align-items:center;justify-content:center;min-width:0}.pc-mini>svg{height:46px;width:100%;align-self:flex-start}.pc-chart-caption{position:absolute;right:0;bottom:0;font-size:10px;color:var(--ax-muted)}.pc-chart-empty{font-size:11px!important;line-height:18px;color:var(--ax-muted)!important;border:0;background:var(--ax-raised);border-radius:4px;width:100%;padding:3px 5px;text-align:center}.pc-mini:has(.pc-chart-empty){height:24px}
.pc-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:8px;row-gap:9px;padding:4px 0 8px}.pc-metric{display:block;text-align:left;background:none;border:0;padding:0}.pc-metric small{display:block;font-size:11px;color:var(--ax-muted);line-height:16px;white-space:nowrap}.pc-metric b{display:block;font-size:14px;font-weight:650;line-height:19px;letter-spacing:-.2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pc-metric:hover small{text-decoration:underline;text-underline-offset:3px}
.pc-flow>div:first-child{display:flex;justify-content:space-between;gap:4px;font-size:10px;line-height:17px;color:var(--ax-muted)}.pc-flow-bar{height:3px;border-radius:3px;background:var(--ax-red);overflow:hidden;margin-top:2px}.pc-flow-bar i{display:block;height:100%;background:var(--ax-green)}.pc-flow-bar.empty{background:var(--ax-divider)}
.pc-signal{display:flex;align-items:center;gap:5px;width:100%;text-align:left;font-size:11px!important;line-height:16px;padding:7px 0 4px;background:none;border:0;color:var(--ax-muted)!important}.pc-signal svg{width:13px;height:13px;border:1px solid var(--ax-muted);border-radius:50%}.pc-security{border-top:1px solid var(--ax-divider);padding-top:5px}.pc-security button{border:0;background:none;display:flex;align-items:center;gap:5px;font-size:11px;line-height:18px;padding:0;color:var(--ax-muted)}.pc-warning{color:var(--ax-red)!important}
.pc-actions{display:flex;gap:4px;padding:7px 12px;border-top:1px solid var(--ax-divider);background:var(--ax-raised)}.pc-actions button{display:flex;align-items:center;justify-content:center;gap:4px;border:1px solid var(--ax-border);background:var(--ax-surface);border-radius:6px;padding:5px 7px;font-size:11px;line-height:17px;flex:1;white-space:nowrap}.pc-actions button:first-child{font-weight:650}.pc-actions button[aria-pressed=true]{border-color:var(--ax-action);color:var(--ax-strong)}.pc-actions svg{height:13px;width:13px}.pc-source{display:flex;align-items:center;justify-content:space-between;padding:4px 12px 6px;font-size:10px;line-height:14px;color:var(--ax-muted)}.pc-source button{border:0;background:none;font-size:10px;display:flex;gap:4px;align-items:center;padding:0;color:var(--ax-muted)}.pc-source svg{width:11px;height:11px}
html[data-theme] body .pc-detail{border-top:1px solid var(--ax-divider);padding-top:12px;margin-top:8px}.pc-detail-heading{display:flex;align-items:center;justify-content:space-between;gap:8px}.pc-detail h3{font-size:12px;margin:0}.pc-detail-heading button{display:flex;gap:4px;align-items:center;background:none;border:0;font-size:11px;color:var(--ax-muted)}.pc-deep-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:12px 0}.pc-deep-grid small,.pc-deep-grid span{display:block;color:var(--ax-muted);font-size:11px;line-height:16px}.pc-deep-grid b{display:block;font-size:14px;line-height:22px}.pc-links{display:flex;flex-wrap:wrap;gap:8px}.pc-links a{font-size:11px;color:var(--ax-strong)}.pc-note{font-size:11px!important;line-height:1.6!important;color:var(--ax-muted);margin:8px 0}.pc-detail-actions{display:flex;flex-wrap:wrap;gap:8px}.pc-detail-actions button{display:flex;align-items:center;gap:5px;font-size:11px;border:1px solid var(--ax-border);border-radius:5px;padding:6px;background:var(--ax-raised)}.pc-holder-detail{font-size:12px}.pc-holder-detail .keyval{align-items:flex-start;gap:12px}.pc-holder-detail .address{overflow-wrap:anywhere}.pc-evidence-grid{padding:8px 0}
@media(max-width:420px){.pc-price-row strong{font-size:25px}.pc-actions button{min-height:34px}.pc-tools button{height:30px;width:26px}.pc-metric{min-height:40px}.pc-detail-heading{align-items:flex-start;flex-direction:column}}

html[data-theme] body .pc-card .pc-mini{width:calc(100% + 24px);margin-left:-12px;margin-right:-12px}html[data-theme] body .pc-card .pc-mini>svg{display:block;width:100%;max-width:none;height:100%;flex:1;stroke-width:initial}.pc-card .pc-chart-caption{right:12px}.axo-stream-data-card .axo-candles{display:block;width:100%;max-width:none;height:auto;min-width:0;aspect-ratio:820/270}[data-card="stream-data-project-chart"]{min-width:0}[data-card="stream-data-project-chart"]>.row{width:100%}

html[data-theme] body .axo-stream-data-card .axo-candles{height:auto;min-height:0;aspect-ratio:auto}
