.market-workspace,.market-dashboard{gap:var(--pt-space-4);min-width:0;display:grid}.cosmic-time-hero{align-items:center;gap:var(--pt-space-6);padding:var(--pt-space-6);border:var(--pt-line) solid var(--pt-hero-outline);border-radius:var(--pt-radius-hero);background:var(--pt-time-gradient);display:flex}.time-orbit{width:var(--pt-hero-icon);height:var(--pt-hero-icon);flex-shrink:0;place-items:center;display:grid}.time-orbit img{object-fit:contain;width:100%;height:100%;display:block}.cosmic-time-value{min-width:0}.cosmic-time-value h2{margin:0 0 var(--pt-space-2);color:var(--pt-secondary);font-size:var(--pt-text-lg);font-weight:var(--pt-weight-medium)}.cosmic-time-value>strong{align-items:baseline;gap:var(--pt-space-2);color:var(--pt-gold);background:var(--pt-number-gradient);-webkit-text-fill-color:var(--pt-transparent);font:var(--pt-weight-bold) var(--pt-hero-number)/var(--pt-leading-tight) var(--pt-font-display);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;-webkit-background-clip:text;background-clip:text;flex-wrap:wrap;display:flex}.cosmic-time-value small{-webkit-text-fill-color:var(--pt-secondary);color:var(--pt-secondary);font:var(--pt-text-lg) var(--pt-font-body)}.cosmic-time-trend{align-items:center;gap:var(--pt-space-2) var(--pt-space-4);text-align:left;min-height:var(--pt-touch-target);flex-shrink:0;grid-template-columns:auto auto;margin-left:auto;display:grid}.cosmic-time-comparison{gap:var(--pt-space-1);flex-direction:column;display:flex}.cosmic-time-comparison strong{font:var(--pt-weight-medium) var(--pt-text-xl) var(--pt-font-mono)}.cosmic-time-comparison small{font-size:var(--pt-text-sm);color:var(--pt-secondary)}.cosmic-time-trend .metric-sparkline{width:var(--pt-hero-trend-width);height:var(--pt-size-61)}.cosmic-trend-link{align-items:center;gap:var(--pt-space-1);color:var(--pt-accent);font-size:var(--pt-text-sm);grid-column:1/-1;display:inline-flex}.cosmic-trend-link svg{width:var(--pt-icon-sm);height:var(--pt-icon-sm)}.cosmic-metrics{gap:var(--pt-space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.cosmic-metric{align-items:flex-start;gap:var(--pt-space-3);padding:var(--pt-space-4);min-width:0;min-height:var(--pt-card-min-height);background:var(--pt-surface);border:var(--pt-line) solid var(--pt-border);border-radius:var(--pt-radius);display:flex;position:relative}.cosmic-metric-icon{width:var(--pt-card-icon);height:var(--pt-card-icon);border:var(--pt-line) solid var(--pt-metric-ring);border-radius:var(--pt-radius-full);background:var(--pt-metric-icon-bg);color:var(--pt-text);flex-shrink:0;place-items:center;display:grid}.cosmic-metric-icon svg{width:var(--pt-icon-lg);height:var(--pt-icon-lg);stroke-width:var(--pt-icon-stroke)}.metric-archived_seconds .cosmic-metric-icon{border-color:var(--pt-metric-ring-violet)}.cosmic-metric-content{min-width:0}.cosmic-metric h2{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;margin:0 0 var(--pt-space-2);font:var(--pt-weight-normal) var(--pt-text-sm)/var(--pt-leading-tight) var(--pt-font-body);color:var(--pt-secondary);padding-right:var(--pt-space-4)}.cosmic-metric h2 small{font-size:inherit}.cosmic-metric strong{font:var(--pt-weight-semibold) var(--pt-text-value)/var(--pt-leading-tight) var(--pt-font-display);overflow-wrap:anywhere;font-variant-numeric:tabular-nums;display:block}.cosmic-metric p{font-size:var(--pt-text-xs);color:var(--pt-muted);margin:var(--pt-space-2) 0 0}.cosmic-card-trend{min-width:0;width:var(--pt-size-80);align-self:flex-end;margin-top:auto}.cosmic-card-trend .metric-sparkline{max-width:100%}.cosmic-metric-open{color:var(--pt-accent);width:var(--pt-touch-target);height:var(--pt-touch-target);place-items:center;display:grid;position:absolute;top:0;right:0}.cosmic-metric-open svg{width:var(--pt-icon-sm);height:var(--pt-icon-sm)}.cosmic-overview-foot{align-items:start;column-gap:var(--pt-space-4);grid-template-columns:minmax(0,1fr) auto;display:grid}.cosmic-overview-foot>p{margin:var(--pt-space-2) 0;color:var(--pt-muted);font-size:var(--pt-text-xs)}.cosmic-history,.cosmic-history>div{display:contents}.cosmic-history h3{min-width:0;margin:0}.cosmic-history h3 button{min-height:var(--pt-touch-target);color:var(--pt-accent);font-size:var(--pt-text-sm);gap:var(--pt-space-2);padding:0}.cosmic-history [role=region]{grid-column:1/-1}.overview-chart-panel{padding:var(--pt-space-5);background:var(--pt-surface);border:var(--pt-line) solid var(--pt-border);border-radius:var(--pt-radius-hero);margin-top:var(--pt-space-3)}.overview-chart-heading{justify-content:space-between;align-items:center;gap:var(--pt-space-3);flex-wrap:wrap;display:flex}.overview-chart-heading h2,.overview-summary h2{font-size:var(--pt-text-lg);font-weight:var(--pt-weight-medium);line-height:var(--pt-leading-tight);margin:0}.overview-metric-tabs{gap:var(--pt-space-1);scrollbar-width:none;max-width:100%;display:flex;overflow-x:auto}.overview-metric-tabs button{min-height:var(--pt-action-height);padding:var(--pt-space-2) var(--pt-space-3);white-space:nowrap;font-size:var(--pt-text-sm);color:var(--pt-secondary);border:0;border-bottom:var(--pt-line-strong) solid var(--pt-transparent);border-radius:0}.overview-metric-tabs button[aria-pressed=true]{color:var(--pt-accent);border-color:var(--pt-accent);background:var(--pt-transparent)}.overview-metric-tabs button:hover{color:var(--pt-text)}.overview-headline{align-items:center;gap:var(--pt-space-4);margin-block:var(--pt-space-4) var(--pt-space-5);flex-wrap:wrap;display:flex}.overview-headline>strong{align-items:baseline;gap:var(--pt-space-2);font:var(--pt-weight-semibold) var(--pt-overview-number)/var(--pt-leading-tight) var(--pt-font-display);letter-spacing:var(--pt-tracking-tight);color:var(--pt-text);overflow-wrap:anywhere;display:flex}.overview-headline small{font:var(--pt-text-base) var(--pt-font-body);color:var(--pt-secondary)}.overview-change{gap:var(--pt-space-1);font-size:var(--pt-text-sm);color:var(--pt-secondary);flex-direction:column;display:flex}.overview-change strong{font:var(--pt-weight-medium) var(--pt-text-2xl)/var(--pt-leading-tight) var(--pt-font-mono)}.overview-plot{grid-template-columns:var(--pt-overview-axis-width) minmax(0, 1fr);height:var(--pt-overview-plot-height);align-items:stretch;min-width:0;display:grid}.overview-y-axis{padding-block:var(--pt-overview-grid-inset);padding-right:var(--pt-space-2);font:var(--pt-text-xs)/var(--pt-leading-tight) var(--pt-font-mono);color:var(--pt-secondary);text-align:right;white-space:nowrap;flex-direction:column;justify-content:space-between;display:flex}.overview-plot .metric-sparkline{width:100%;min-width:0;height:100%;overflow:visible}.overview-plot .metric-sparkline polyline{stroke:var(--pt-chart-line);stroke-width:var(--pt-line-strong)}.overview-plot .metric-sparkline circle{fill:var(--pt-chart-line)}.overview-grid line{stroke:var(--pt-divider);stroke-width:var(--pt-line);vector-effect:non-scaling-stroke}.overview-area{fill:var(--pt-chart-fill);opacity:var(--pt-chart-opacity)}.overview-endpoints{justify-content:space-between;gap:var(--pt-space-4);margin-left:var(--pt-overview-axis-width);margin-top:var(--pt-space-2);display:flex}.overview-endpoints>div{gap:var(--pt-space-1);flex-direction:column;min-width:0;display:flex}.overview-endpoints>div:last-child{text-align:right}.overview-endpoints span,.overview-endpoints time{font-size:var(--pt-text-xs);color:var(--pt-secondary)}.overview-endpoints strong{font:var(--pt-weight-medium) var(--pt-text-base)/var(--pt-leading-tight) var(--pt-font-mono);color:var(--pt-text);overflow-wrap:anywhere}.overview-chart-note{margin:var(--pt-space-3) 0 0;text-align:center;color:var(--pt-muted);font-size:var(--pt-text-xs)}.overview-chart-empty{justify-content:center;align-items:center;gap:var(--pt-space-3);min-height:var(--pt-overview-skeleton-height);text-align:center;flex-direction:column;display:flex}.overview-chart-empty p{font-size:var(--pt-text-base);margin:0}.overview-chart-empty>span,.coverage-unavailable{color:var(--pt-secondary);font-size:var(--pt-text-sm)}.overview-skeleton{min-height:var(--pt-overview-skeleton-height);border-radius:var(--pt-radius);background:var(--pt-surface-raised);animation:pt-pulse var(--pt-skeleton-duration) infinite alternate}.market-workspace .rankings{min-width:0}.market-workspace .table-grid{grid-template-columns:var(--pt-space-12) minmax(0, 1.8fr) minmax(0, 1fr) minmax(0, 1.1fr) minmax(0, 1.1fr) minmax(0, .9fr) minmax(0, .9fr)}.market-workspace .table-head{font-size:var(--pt-text-sm)}.market-workspace .table-head th{overflow-wrap:anywhere}.market-workspace .asset-row{min-height:var(--pt-overview-row-height)}.asset-value-bar{width:100%;height:var(--pt-value-bar-height);background:var(--pt-hover);border-radius:var(--pt-radius);display:block;overflow:hidden}.asset-value-bar>span{width:var(--pt-value-ratio);background:var(--pt-value-gradient);border-radius:inherit;height:100%;display:block}.inline-value-bar{display:none}.overview-plot{grid-template-rows:minmax(0,1fr);position:relative}.overview-plot .metric-sparkline{min-height:0}.overview-delta{font:var(--pt-weight-medium) var(--pt-text-sm) var(--pt-font-mono);color:var(--pt-text);background:var(--pt-surface);padding-inline:var(--pt-space-2);position:absolute;top:0;left:50%}.market-workspace .identity-text{flex:1}.market-workspace .row-trend .metric-sparkline{max-width:100%}.market-workspace .table-head th,.market-workspace .asset-row td{text-align:right}.market-workspace .table-head th:first-child,.market-workspace .asset-row td:first-child{text-align:center}.market-workspace .table-head th:nth-child(2),.market-workspace .asset-row td:nth-child(2){text-align:left}.market-filter-error{align-items:center;gap:var(--pt-space-3);display:flex}.market-filter-error>span{flex:1;min-width:0}.market-filter-error>button{flex-shrink:0}@media (max-width:1199px){.cosmic-metric{gap:var(--pt-space-2)}.cosmic-metric strong{font-size:var(--pt-text-2xl)}.cosmic-card-trend{display:none}}@media (max-width:899px){.cosmic-time-hero{grid-template-columns:var(--pt-hero-icon-mobile) minmax(0, 1fr);gap:var(--pt-space-4);padding:var(--pt-space-5);display:grid}.time-orbit{width:var(--pt-hero-icon-mobile);height:var(--pt-hero-icon-mobile)}.cosmic-time-value>strong{font-size:var(--pt-overview-number)}.cosmic-time-trend .metric-sparkline{display:none}.cosmic-time-trend{flex-wrap:wrap;grid-column:2;justify-content:space-between;width:100%;margin-left:0;display:flex}.cosmic-time-comparison{align-items:baseline;gap:var(--pt-space-2);flex-direction:row}.cosmic-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.market-workspace .table-grid{grid-template-columns:var(--pt-space-8) minmax(0, 1fr) var(--pt-mobile-price) var(--pt-mobile-change)}.market-workspace .value-column,.market-workspace .value-bar-column,.market-workspace .trend-column,.market-workspace .row-trend{display:none}.market-workspace .mobile-value{display:block}.market-workspace .category{display:none}.market-workspace .identity{gap:var(--pt-space-2)}.market-workspace .inline-value-bar{margin-top:var(--pt-space-1);display:block}}@media (max-width:767px){.cosmic-time-hero{gap:var(--pt-space-3);padding:var(--pt-space-4);flex-wrap:wrap}.time-orbit{width:var(--pt-hero-icon-mobile);height:var(--pt-hero-icon-mobile)}.cosmic-time-value{flex:1}.cosmic-time-value h2{font-size:var(--pt-text-sm)}.cosmic-time-value>strong{font-size:var(--pt-hero-number-mobile)}.cosmic-time-value small{font-size:var(--pt-text-sm)}.cosmic-time-comparison strong{font-size:var(--pt-text-base)}.cosmic-metric{padding:var(--pt-space-3)}.cosmic-metric strong{font-size:var(--pt-text-xl)}.cosmic-overview-foot{grid-template-columns:minmax(0,1fr)}.cosmic-history h3 button{flex:none}.market-workspace .ranking-controls{align-items:center;gap:var(--pt-space-2);flex-flow:row}.market-workspace .ranking-tabs{flex:1}.market-workspace .ranking-controls .filters{flex-shrink:0;width:auto}.market-workspace .mobile-filter-trigger{width:auto;min-height:var(--pt-touch-target)}.overview-chart-panel{padding:var(--pt-space-3)}.overview-headline>strong{font-size:var(--pt-overview-number-mobile)}.overview-plot{height:var(--pt-overview-plot-mobile-height);grid-template-columns:var(--pt-overview-axis-mobile-width) minmax(0, 1fr)}.overview-endpoints{margin-left:var(--pt-overview-axis-mobile-width)}.overview-endpoints time{display:none}}@media (max-width:359px){.cosmic-metrics{grid-template-columns:minmax(0,1fr)}}
