.market-workspace,.market-dashboard{gap:var(--pt-market-content-gap);min-width:0;display:grid}.market-app main{padding-top:var(--pt-space-4)}.market-app .page-heading{min-height:0;margin-bottom:var(--pt-space-1)}.market-app .page-heading>div{z-index:1;position:relative}.market-banner{z-index:0;right:calc(-1 * var(--pt-gutter));bottom:calc(-1 * var(--pt-space-3));width:var(--pt-banner-width);height:var(--pt-banner-height);pointer-events:none;position:absolute}.banner-fill-top{stop-color:var(--pt-banner-fill);stop-opacity:.26}.banner-fill-bottom{stop-color:var(--pt-banner-fill);stop-opacity:0}.banner-line-start{stop-color:var(--pt-banner-line-start)}.banner-line-mid{stop-color:var(--pt-banner-line-mid)}.banner-line-end{stop-color:var(--pt-banner-line-end)}.banner-haze{stop-color:var(--pt-banner-haze);stop-opacity:.5}.banner-haze-end{stop-color:var(--pt-banner-haze);stop-opacity:0}.banner-grid{fill:none;stroke:var(--pt-banner-grid);stroke-width:.5px;opacity:.32}.banner-mask-off{stop-color:var(--pt-banner-mask);stop-opacity:0}.banner-mask-on{stop-color:var(--pt-banner-mask);stop-opacity:1}.banner-wave{fill:none;stroke-width:1.3px;vector-effect:non-scaling-stroke}.banner-wave-glow{fill:none;stroke:var(--pt-banner-line-mid);stroke-width:4px;opacity:.45}.banner-wave-1{opacity:.7}.banner-wave-2{opacity:.4}.banner-node{fill:var(--pt-banner-node)}.banner-node-glow{fill:var(--pt-banner-node-glow);opacity:.75}.cosmic-time-hero{grid-template-columns:var(--pt-hero-icon) minmax(0, 1fr) var(--pt-hero-trend-width);align-items:center;gap:var(--pt-space-10);min-height:var(--pt-hero-min-height);padding:var(--pt-space-1) 0 var(--pt-space-1) var(--pt-space-10);border:var(--pt-line) solid var(--pt-hero-outline);border-radius:var(--pt-radius);background:var(--pt-time-gradient);box-shadow:var(--pt-hero-glow);display:grid;position:relative}.time-orbit{width:var(--pt-hero-icon);height:var(--pt-hero-icon);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{align-items:center;gap:var(--pt-space-2);color:var(--pt-text);font-size:var(--pt-text-lg);font-weight:var(--pt-weight-normal);line-height:var(--pt-leading-tight);margin:0;display:flex}.cosmic-time-value h2 svg{width:var(--pt-icon-sm);height:var(--pt-icon-sm);color:var(--pt-secondary)}.cosmic-time-value>strong{align-items:baseline;gap:var(--pt-space-6);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-number) var(--pt-font-body);font-variant-numeric:tabular-nums;white-space:nowrap;-webkit-background-clip:text;background-clip:text;display:flex}.cosmic-time-value small{color:var(--pt-secondary);-webkit-text-fill-color:var(--pt-secondary);font:var(--pt-text-xl)/var(--pt-leading-tight) var(--pt-font-body)}.cosmic-time-trend{width:var(--pt-hero-trend-width);min-height:var(--pt-hero-trend-box);align-self:stretch;min-width:0;position:relative}.cosmic-time-comparison{top:var(--pt-space-6);gap:var(--pt-space-2);flex-direction:column;display:flex;position:absolute;left:0}.cosmic-time-comparison strong{color:var(--pt-positive);font:var(--pt-weight-normal) var(--pt-text-xl)/var(--pt-leading-tight) var(--pt-font-body);align-items:center;display:inline-flex}.cosmic-time-comparison strong.fall{color:var(--pt-negative)}.cosmic-time-comparison small{padding-left:var(--pt-space-7);color:var(--pt-secondary);font-size:var(--pt-text-sm)}.window-short{display:none}.cosmic-time-trend .metric-sparkline{right:var(--pt-space-8);bottom:var(--pt-space-1);width:var(--pt-hero-spark-width);height:var(--pt-hero-trend-height);display:block;position:absolute}.cosmic-metrics{gap:var(--pt-space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.cosmic-metric{grid-template-columns:var(--pt-card-icon) minmax(0, 1fr);align-content:start;column-gap:var(--pt-space-6);padding:var(--pt-space-3) var(--pt-space-3) var(--pt-space-3) var(--pt-space-5);min-width:0;min-height:var(--pt-card-min-height);border:var(--pt-line) solid var(--pt-border);border-radius:var(--pt-radius);background:var(--pt-panel-background);box-shadow:var(--pt-panel-glow);grid-template-rows:auto auto auto;display:grid;position:relative}.cosmic-metric-icon{width:var(--pt-card-icon);height:var(--pt-card-icon);margin-top:calc(-1 * var(--pt-space-1));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);grid-row:1/-1;align-self:start;place-items:center;display:grid}.cosmic-metric-icon svg{width:var(--pt-card-symbol);height:var(--pt-card-symbol)}.metric-asset_count .cosmic-metric-icon{border-color:var(--pt-metric-ring-blue)}.metric-active_addresses .cosmic-metric-icon{border-color:var(--pt-metric-ring-cobalt)}.metric-active_addresses .cosmic-metric-icon svg{transform:rotate(135deg)}.cosmic-metric-content{display:contents}.cosmic-metric h2{min-width:0;font:var(--pt-weight-normal) var(--pt-card-title)/var(--pt-leading-tight) var(--pt-font-body);color:var(--pt-text);white-space:nowrap;text-overflow:ellipsis;grid-column:2;margin:0;overflow:hidden}.cosmic-metric h2 small{font-size:inherit}.cosmic-metric-content>strong{margin-top:var(--pt-space-1);font:var(--pt-weight-normal) var(--pt-card-value)/var(--pt-leading-tight) var(--pt-font-body);white-space:nowrap;font-variant-numeric:tabular-nums;grid-column:2;display:block}.cosmic-metric-foot{display:contents}.cosmic-metric-comparison{min-width:0;margin-top:var(--pt-space-1);font-size:var(--pt-text-sm);line-height:var(--pt-leading-tight);white-space:nowrap;grid-column:2}.cosmic-metric-comparison strong{font-weight:var(--pt-weight-normal);align-items:center;display:inline-flex}.cosmic-metric-comparison .rise{color:var(--pt-positive)}.cosmic-metric-comparison .window-short{margin-left:var(--pt-space-2);color:var(--pt-secondary)}.cosmic-card-trend{right:var(--pt-card-trend-inset);bottom:var(--pt-space-1);width:var(--pt-card-trend-width);height:var(--pt-card-trend-height);position:absolute}.cosmic-card-trend .metric-sparkline{width:100%;height:100%;display:block}.metric-asset_count .cosmic-card-trend .metric-sparkline:not([data-direction=fall]){color:var(--pt-asset-trend-line)}.metric-sparkline{filter:var(--pt-spark-glow)}.change-indicator{width:var(--pt-size-12);height:var(--pt-size-12);margin-right:var(--pt-space-2);fill:currentColor;display:inline}.cosmic-time-comparison .change-indicator{width:var(--pt-icon-sm);height:var(--pt-icon-sm);margin-right:var(--pt-space-3)}.fall .change-indicator{transform:rotate(180deg)}.market-workspace .rankings{min-width:0;margin-top:var(--pt-space-1)}.market-workspace .ranking-controls{min-height:var(--pt-size-42);gap:var(--pt-space-4);border-bottom:var(--pt-line) solid var(--pt-divider);align-items:center;margin:0}.market-workspace .ranking-tabs{gap:var(--pt-size-6);overflow:visible}.market-workspace .ranking-tabs button{min-height:var(--pt-size-42);padding:0 var(--pt-size-18) var(--pt-space-1);color:var(--pt-text);font-size:var(--pt-tab-label);border-bottom:0}.market-workspace .ranking-tabs button.active{font-weight:var(--pt-weight-bold)}.market-workspace .ranking-tabs button.active:after{content:"";left:0;right:0;bottom:calc(-1 * var(--pt-line));height:var(--pt-size-3);border-radius:var(--pt-size-3);background:var(--pt-tab-line);box-shadow:var(--pt-tab-glow);position:absolute}.market-workspace .desktop-filters{gap:var(--pt-space-3);padding:0 0 var(--pt-space-1)}.market-workspace .pt-select{min-height:var(--pt-filter-height);gap:var(--pt-space-3);padding-inline:var(--pt-space-3);border:var(--pt-line) solid var(--pt-toolbar-border);border-radius:var(--pt-control-radius);background:var(--pt-toolbar-background);color:var(--pt-text);font-size:var(--pt-text-xs)}.market-workspace .pt-select svg{flex-shrink:0}.market-workspace .pt-select>svg:first-child{width:var(--pt-icon-lg);height:var(--pt-icon-lg)}.market-workspace .pt-select>svg:last-child{width:var(--pt-size-14);height:var(--pt-size-14)}.market-list-toolbar{align-items:center;gap:var(--pt-space-3);padding-block:var(--pt-space-3) var(--pt-space-1);min-width:0;display:flex}.market-list-toolbar .market-filter-shortcut,.market-list-toolbar .market-toolbar-options{display:none}.market-inline-search{align-items:center;gap:var(--pt-space-2);width:var(--pt-toolbar-input-width);min-width:0;height:var(--pt-filter-height);padding-inline:var(--pt-space-3);border:var(--pt-line) solid var(--pt-toolbar-border);border-radius:var(--pt-control-radius);background:var(--pt-toolbar-background);color:var(--pt-muted);margin-left:auto;display:flex}.market-inline-search:focus-within{border-color:var(--pt-accent)}.market-inline-search>svg{flex-shrink:0}.market-inline-search input{width:100%;min-width:0;height:100%;box-shadow:none;background:var(--pt-transparent);color:var(--pt-text);font-size:var(--pt-text-xs);border:0;outline:none;padding:0}.market-inline-search .icon-button{width:var(--pt-space-6);height:var(--pt-space-6)}.market-inline-search input::-webkit-search-cancel-button{appearance:none}.market-toolbar-options{gap:var(--pt-space-3);min-width:0;display:flex}.market-filter-shortcut{flex-shrink:0;margin-left:auto}.market-filter-shortcut .pt-select{width:var(--pt-filter-height);justify-content:center;padding:0}.market-filter-shortcut .pt-select span{display:none}.market-workspace .context-note{margin:var(--pt-space-2) 0;color:var(--pt-muted);font-size:var(--pt-text-xs)}.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}.market-table{margin-top:var(--pt-space-2)}.market-table .table-grid{grid-template-columns:var(--pt-table-rank-width) minmax(0, 330fr) minmax(0, 125fr) minmax(0, 205fr) minmax(0, 120fr) minmax(0, 220fr) minmax(0, 82fr)}.market-table .table-head{font-size:var(--pt-text-sm)}.market-table .table-head th,.market-table .asset-row td{padding-block:var(--pt-line-strong)}.market-table .table-head th:nth-child(2){padding-left:var(--pt-size-56)}.market-table .asset-row td:nth-child(2){padding-left:var(--pt-space-5)}.market-table .table-head .trend-column{text-align:left;padding-left:calc((100% - var(--pt-row-trend-width)) / 2 + var(--pt-space-2))}.market-table .asset-row:last-child{border-bottom:0}.market-table .identity{gap:var(--pt-space-6)}.market-table .identity strong{font-weight:var(--pt-weight-medium)}.market-table .identity-text{gap:var(--pt-space-6)}.market-table .identity-top{gap:var(--pt-space-2)}.market-table .category{font-size:var(--pt-text-caption)}.market-table .badge{gap:var(--pt-space-1);padding:var(--pt-line) var(--pt-space-2);border:var(--pt-line) solid var(--pt-badge-border)}.market-table .asset-change{font-size:var(--pt-text-sm)}.market-table .asset-change.fall{color:var(--pt-negative)}.market-table .favorite{color:var(--pt-star)}.row-trend img,.row-trend .metric-sparkline{max-width:var(--pt-row-trend-width)}.asset-change .change-arrow{margin-right:var(--pt-space-2);font-size:var(--pt-text-caption)}.price-column>span{justify-content:center;align-items:center;gap:var(--pt-space-1);white-space:nowrap;display:inline-flex}.price-column svg{margin-left:var(--pt-space-2);color:var(--pt-primary-hover);flex-shrink:0}.identity .badge{z-index:1;position:relative}.market-app .pt-rank-pagination .pt-button.secondary{min-width:var(--pt-size-120);border-color:var(--pt-toolbar-border);background:var(--pt-surface)}.market-app main>footer,.detail-main>footer{padding-block:var(--pt-space-3);margin:var(--pt-space-2) 0 0;font-size:var(--pt-text-caption);border:0}.site-header .pt-search-trigger{width:var(--pt-search-width);height:var(--pt-search-height);border:var(--pt-line) solid var(--pt-toolbar-border);border-radius:var(--pt-size-30);background:var(--pt-toolbar-background);font-size:var(--pt-text-xs)}.site-header .pt-search-trigger:hover{border-color:var(--pt-border)}.site-header .pt-account-trigger:not(.signin)>span{display:none}.site-header .pt-account-trigger.signin>span{display:inline}.site-header .pt-language-trigger,.site-header .pt-account-trigger{color:var(--pt-text)}.site-header .pt-account-trigger>svg{width:var(--pt-space-6);height:var(--pt-space-6)}@media (max-width:767px){.site-header .pt-search-trigger{width:var(--pt-touch-target);border-color:var(--pt-transparent);background:var(--pt-transparent);color:var(--pt-text);justify-content:center;padding:0}.site-header .pt-search-trigger span{display:none}.site-header .pt-search-trigger svg{width:var(--pt-space-6);height:var(--pt-space-6)}.market-app main{padding-top:var(--pt-space-2)}.market-app .page-heading p{font-size:var(--pt-compact-metric-title)}.market-workspace,.market-dashboard{gap:var(--pt-space-3)}.cosmic-time-hero{gap:var(--pt-space-4);padding:var(--pt-space-3) var(--pt-space-4)}.cosmic-time-value h2{margin-bottom:var(--pt-space-1);font-size:var(--pt-compact-metric-foot)}.cosmic-time-value>strong{gap:var(--pt-space-3)}.cosmic-time-value small{font-size:var(--pt-compact-metric-value)}.cosmic-time-trend{gap:var(--pt-space-1);align-self:center;display:grid;position:static}.cosmic-time-comparison{flex-direction:row;justify-content:space-between;align-items:baseline;position:static}.cosmic-time-comparison strong{font-size:var(--pt-compact-metric-value)}.cosmic-time-comparison .change-indicator{width:var(--pt-size-12);height:var(--pt-size-12);margin-right:var(--pt-space-2)}.cosmic-time-comparison small{padding:0}.cosmic-time-comparison .window-long{display:none}.cosmic-time-comparison .window-short{font-size:var(--pt-compact-metric-foot);display:inline}.cosmic-time-trend .metric-sparkline{position:static}.cosmic-metrics{gap:var(--pt-space-2)}.cosmic-metric{grid-template-columns:var(--pt-compact-metric-icon) minmax(0, 1fr);column-gap:var(--pt-space-2);min-height:0;padding:var(--pt-space-3)}.cosmic-metric-icon{width:var(--pt-compact-metric-icon);height:var(--pt-compact-metric-icon);grid-row:1;margin:0}.cosmic-metric-icon svg{width:var(--pt-compact-metric-symbol);height:var(--pt-compact-metric-symbol)}.cosmic-metric h2{font-size:var(--pt-compact-metric-title);white-space:normal;align-self:center}.cosmic-metric h2 small{display:none}.cosmic-metric-content>strong{margin-top:var(--pt-space-2);font-size:var(--pt-compact-metric-value);font-weight:var(--pt-weight-medium);grid-column:1/-1}.cosmic-metric-comparison{margin-top:var(--pt-space-1);padding-right:calc(var(--pt-card-trend-width) + var(--pt-space-2));white-space:normal;font-size:var(--pt-compact-metric-foot);grid-column:1/-1}.cosmic-metric-comparison .window-short{display:inline}.cosmic-card-trend{right:var(--pt-space-3);bottom:var(--pt-space-3)}.market-workspace .ranking-controls{flex-wrap:nowrap;padding:0}.market-workspace .ranking-controls .filters{display:none}.market-workspace .ranking-tabs{justify-content:space-between;gap:var(--pt-space-2);flex:1;overflow:auto hidden}.market-workspace .ranking-tabs button.active:after{bottom:0}.market-workspace .ranking-tabs button{padding-inline:var(--pt-space-3);font-size:var(--pt-compact-tab)}.market-list-toolbar{padding-block:var(--pt-space-3)}.market-inline-search{display:none}.market-list-toolbar .market-toolbar-options{display:flex}.market-list-toolbar .market-filter-shortcut{order:9;margin-left:auto;display:block}.market-toolbar-options .pt-select{width:clamp(var(--pt-size-125), 30vw, var(--pt-size-220));font-size:var(--pt-compact-metric-title)}.market-toolbar-options .pt-select+.pt-select{width:clamp(var(--pt-size-110), 26vw, var(--pt-size-180))}.market-toolbar-options .pt-select span{text-overflow:ellipsis;text-align:left;flex:1;overflow:hidden}.market-table{margin-top:0}.market-table .table-grid{grid-template-columns:var(--pt-table-rank-width) minmax(0, 2.5fr) minmax(0, 1.25fr) minmax(0, 1fr) var(--pt-row-trend-width) var(--pt-favorite-column-width);column-gap:var(--pt-space-2)}.market-table .table-head{border:var(--pt-line) solid var(--pt-toolbar-border);border-radius:var(--pt-compact-radius);background:var(--pt-table-heading-compact);font-size:var(--pt-compact-metric-foot)}.market-table .table-head th,.market-table .asset-row td{padding:var(--pt-space-1) 0}.market-table .table-head th:first-child,.market-table .asset-row td:first-child,.market-table .table-head th:nth-child(2),.market-table .asset-row td:nth-child(2){padding-left:var(--pt-space-3)}.market-table .table-head .trend-column{text-align:center;padding-left:0}.market-table .table-head .favorite-column{font-size:0}.value-column,.category,.price-column svg,.change-word,.asset-change .change-arrow,.mobile-row-trend{display:none}.price-column .price-label,.price-column .price-unit{display:inline}.market-table .asset-row{min-height:var(--pt-overview-row-height)}.market-table .identity{gap:var(--pt-space-3)}.market-table .identity-text{display:block}.identity-top{flex-wrap:wrap}.identity strong{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.mobile-value{margin-top:var(--pt-space-1);color:var(--pt-value);font-size:var(--pt-table-number);font-variant-numeric:tabular-nums;display:block}.row-trend{padding-inline:0!important}.row-trend img,.row-trend .metric-sparkline{width:100%;max-width:none}}@media (max-width:479px){.cosmic-time-hero{grid-template-columns:var(--pt-hero-icon) minmax(0, 1fr)}.cosmic-time-trend{grid-column:1/-1;grid-template-columns:minmax(0, 1fr) var(--pt-size-140);align-items:center;width:100%}.cosmic-time-comparison{justify-content:flex-start;gap:var(--pt-space-3)}.cosmic-metric{padding:var(--pt-space-2);grid-template-columns:minmax(0,1fr)}.cosmic-metric-icon{grid-area:auto/1}.cosmic-metric h2{margin-top:var(--pt-space-2);grid-column:1}.cosmic-metric-content>strong{text-overflow:ellipsis;overflow:hidden}.cosmic-metric-comparison{padding-right:0}.cosmic-card-trend{display:none}.market-table .table-grid{grid-template-columns:var(--pt-table-rank-width) minmax(0, 1fr) var(--pt-mobile-price-compact) var(--pt-mobile-change-compact) var(--pt-favorite-column-width)}.trend-column,.row-trend{display:none}.mobile-trend-label,.mobile-row-trend{display:block}.mobile-trend-label{color:var(--pt-muted)}.asset-change{align-items:center;gap:var(--pt-space-1);flex-direction:column;display:flex}.mobile-row-trend{width:var(--pt-size-56);height:var(--pt-space-5)}.mobile-row-trend .metric-sparkline,.mobile-row-trend img{width:100%;height:100%}.market-toolbar-options{flex:1}.market-toolbar-options .pt-select,.market-toolbar-options .pt-select+.pt-select{width:auto;padding-inline:var(--pt-space-3);flex:1}}@media (max-width:359px){:root{--pt-table-rank-width:var(--pt-space-6);--pt-mobile-price-compact:var(--pt-size-56);--pt-mobile-change-compact:var(--pt-size-49);--pt-market-avatar:var(--pt-space-7)}.market-table .table-grid{column-gap:var(--pt-space-1)}.market-table .table-head th:first-child,.market-table .asset-row td:first-child,.market-table .table-head th:nth-child(2),.market-table .asset-row td:nth-child(2){padding-left:var(--pt-space-1)}.market-table .identity{gap:var(--pt-space-2)}.market-table .rank{width:var(--pt-space-5);height:var(--pt-space-5);font-size:var(--pt-text-xs)}}@media (min-width:768px) and (max-width:1023px){.cosmic-time-hero{gap:var(--pt-space-5);padding-left:var(--pt-space-6)}.cosmic-metrics{gap:var(--pt-space-2)}.cosmic-metric{column-gap:var(--pt-space-3);padding:var(--pt-space-3)}.cosmic-metric h2{white-space:normal}.market-workspace .ranking-tabs{gap:0}.market-workspace .ranking-tabs button{padding-inline:var(--pt-space-3);font-size:var(--pt-text-lg)}.market-workspace .desktop-filters .pt-select{padding-inline:var(--pt-space-2)}.market-list-toolbar{gap:var(--pt-space-2)}.market-inline-search{width:auto;max-width:var(--pt-toolbar-input-width);flex:1}.market-table .identity-text{min-width:0;display:block}.market-table .identity-top{flex-wrap:wrap}.market-table .identity strong{flex-shrink:0;max-width:100%}.market-table .category{margin-top:var(--pt-space-1);display:block}.market-table .asset-row{min-height:var(--pt-size-56)}.market-table .identity{gap:var(--pt-space-4)}}
.detail-app{--pt-history-height:var(--pt-detail-chart-height);--pt-history-volume-height:var(--pt-detail-chart-volume)}.detail-app .detail-main{padding:var(--pt-space-2) var(--pt-gutter) var(--pt-space-4);position:relative}.detail-app .profile-hero{isolation:isolate;min-height:var(--pt-size-180);margin:0 0 var(--pt-space-2);box-shadow:none;background:0 0;border:0;padding:0;display:grid;position:relative}.detail-banner{z-index:-1;top:calc(-1 * var(--pt-header-height));right:calc(-1 * var(--pt-gutter));width:var(--pt-detail-banner-width);height:var(--pt-detail-banner-height);pointer-events:none;position:absolute;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 34% 82%,#0000),linear-gradient(#0000,#000 22% 62%,#0000);mask-image:linear-gradient(90deg,#0000,#000 34% 82%,#0000),linear-gradient(#0000,#000 22% 62%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.detail-banner.has-image img{filter:brightness(.62)saturate(.85)}.detail-banner.has-image:after{content:"";background:var(--pt-detail-banner-shade);position:absolute;inset:0}.detail-banner svg,.detail-banner img{object-fit:cover;width:100%;height:100%;display:block}.nebula-core{stop-color:var(--pt-nebula-core);stop-opacity:.85}.nebula-mid{stop-color:var(--pt-nebula-mid);stop-opacity:.55}.nebula-edge{stop-color:var(--pt-nebula-edge);stop-opacity:0}.planet-light{stop-color:var(--pt-planet-light)}.planet-mid{stop-color:var(--pt-planet-mid)}.planet-dark{stop-color:var(--pt-planet-dark)}.planet-rim{fill:none;stroke:var(--pt-planet-rim);stroke-width:2px;opacity:.85}.planet-glow{fill:none;stroke:var(--pt-planet-rim);stroke-width:18px;opacity:.5}.flare-core{stop-color:var(--pt-flare-core)}.flare-mid{stop-color:var(--pt-flare-mid);stop-opacity:.55}.flare-edge{stop-color:var(--pt-flare-mid);stop-opacity:0}.banner-star{fill:var(--pt-star);opacity:.7}.detail-app .detail-back{top:calc(-1 * var(--pt-space-1));align-items:center;gap:var(--pt-space-1);color:var(--pt-muted);font-size:var(--pt-text-xs);display:inline-flex;position:absolute;left:0}.detail-app .detail-back:hover{color:var(--pt-text)}.detail-app .detail-top-actions{z-index:1;top:var(--pt-space-3);gap:var(--pt-space-3);display:flex;position:absolute;right:0}.detail-app .detail-top-actions .pt-button,.detail-app .favorite.labeled{min-height:var(--pt-size-34);padding:0 var(--pt-space-4);border:var(--pt-line) solid var(--pt-toolbar-border);border-radius:var(--pt-control-radius);background:var(--pt-toolbar-background);color:var(--pt-text);font-size:var(--pt-text-sm)}.detail-app .favorite.labeled{gap:var(--pt-space-2);border-color:var(--pt-detail-watch-border);background:var(--pt-detail-watch-bg);width:auto;color:var(--pt-detail-watch-ink);display:inline-flex}.detail-app .favorite.labeled svg{width:var(--pt-icon-sm);height:var(--pt-icon-sm);color:var(--pt-gold)}.detail-app .favorite.labeled[aria-pressed=true] svg{fill:currentColor}.detail-app .detail-top-actions .more-button{width:var(--pt-size-34);padding:0}.detail-app .profile-content{grid-template-columns:var(--pt-detail-portrait) minmax(0, 1fr);align-items:start;gap:var(--pt-space-6);max-width:min(58%, var(--pt-size-760));padding:var(--pt-space-4) 0 var(--pt-space-2) var(--pt-space-2);display:grid}.detail-app .portrait-ring{margin-top:var(--pt-space-1);width:var(--pt-detail-portrait);height:var(--pt-detail-portrait);padding:var(--pt-size-3);border-radius:var(--pt-radius-full);background:var(--pt-detail-ring);box-shadow:var(--pt-detail-ring-glow);border:0;position:relative}.detail-app .portrait-ring img{border-radius:var(--pt-radius-full);object-fit:cover;inset:var(--pt-size-3)!important;width:calc(100% - 2 * var(--pt-size-3))!important;height:calc(100% - 2 * var(--pt-size-3))!important}.detail-app .profile-identity{gap:var(--pt-space-2);min-width:0;display:grid}.detail-app .profile-identity>*{grid-area:auto;margin:0}.detail-app .profile-title{align-items:center;gap:var(--pt-space-3);flex-wrap:wrap;display:flex}.detail-app .profile-title h1{font:var(--pt-weight-bold) var(--pt-detail-name)/var(--pt-leading-tight) var(--pt-font-body);letter-spacing:.04em;overflow-wrap:anywhere;margin:0}.detail-app .profile-title .badge{padding:var(--pt-size-3) var(--pt-space-2);border:var(--pt-line) solid var(--pt-badge-border);font-size:var(--pt-text-xs)}.detail-app .profile-tags{color:var(--pt-text);font-size:var(--pt-text-sm);margin:0}.detail-app .profile-identity blockquote,.detail-app .profile-bio{-webkit-line-clamp:2;color:var(--pt-text);-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.detail-app .profile-identity blockquote{font-size:var(--pt-text-base);line-height:var(--pt-leading-body)}.detail-app .profile-bio{max-width:var(--pt-size-540);color:var(--pt-secondary);font-size:var(--pt-text-sm);line-height:var(--pt-leading-compact)}.detail-app .profile-social{align-items:center;gap:var(--pt-space-5);margin-top:var(--pt-space-1);font-size:var(--pt-text-xs);flex-wrap:wrap;display:flex}.detail-app .profile-social>a,.detail-app .profile-place{align-items:center;gap:var(--pt-space-2);color:var(--pt-text);display:inline-flex}.detail-app .profile-social svg{width:var(--pt-icon-base);height:var(--pt-icon-base)}.detail-app .profile-social>a:hover{color:var(--pt-accent)}.detail-app .detail-stats{gap:var(--pt-space-3);margin:0 0 var(--pt-space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.detail-app .detail-stat{gap:var(--pt-space-1);min-width:0;padding:var(--pt-space-3) var(--pt-space-4);border:var(--pt-line) solid var(--pt-border);border-radius:var(--pt-radius);background:var(--pt-detail-panel);box-shadow:none;display:grid}.detail-app .detail-stat h2{color:var(--pt-text);font:var(--pt-weight-normal) var(--pt-text-sm)/var(--pt-leading-tight) var(--pt-font-body);margin:0}.detail-stat-value{align-items:baseline;gap:var(--pt-space-2) var(--pt-space-5);flex-wrap:wrap;min-width:0;display:flex}.detail-app .detail-stat strong{color:var(--pt-text);font:var(--pt-weight-medium) var(--pt-detail-stat-value)/var(--pt-leading-tight) var(--pt-font-body);font-variant-numeric:tabular-nums;white-space:nowrap}.detail-stat-value>span{font-size:var(--pt-text-sm);align-items:center;display:inline-flex}.detail-stat-value>span.rise{color:var(--pt-positive)}.detail-stat-value small{margin-left:var(--pt-space-2);color:var(--pt-secondary);font-size:var(--pt-text-xs)}.detail-app .detail-grid{grid-template-columns:minmax(0, 2.2fr) minmax(var(--pt-size-300), 1fr);gap:var(--pt-space-3);align-items:start;display:grid}.detail-app .detail-left,.detail-app .detail-right{gap:var(--pt-space-3);min-width:0;display:grid}.detail-app .pt-panel{padding:var(--pt-space-3) var(--pt-space-4);border:var(--pt-line) solid var(--pt-border);border-radius:var(--pt-radius);background:var(--pt-surface);box-shadow:none}.detail-app .pt-panel header{margin:0 0 var(--pt-space-2);border:0;justify-content:space-between;align-items:center;padding:0;display:flex}.detail-app .pt-panel header h2{font:var(--pt-weight-medium) var(--pt-text-lg)/var(--pt-leading-tight) var(--pt-font-body);margin:0}.detail-app .chart-toolbar{justify-content:space-between;align-items:center;gap:var(--pt-space-3);margin-bottom:var(--pt-space-2);border-bottom:var(--pt-line) solid var(--pt-divider);padding-bottom:0;display:flex}.detail-app .chart-metrics{gap:var(--pt-space-8)}.detail-app .chart-metrics button{min-height:var(--pt-size-42);padding:0 var(--pt-space-1);color:var(--pt-secondary);font-size:var(--pt-text-lg);border:0}.detail-app .chart-metrics button.active{color:var(--pt-text);font-weight:var(--pt-weight-bold)}.detail-app .chart-metrics button.active:after{content:"";left:0;right:0;bottom:calc(-1 * var(--pt-line));height:var(--pt-size-3);border-radius:var(--pt-size-3);background:var(--pt-tab-line);box-shadow:var(--pt-tab-glow);position:absolute}.detail-app .range-options{gap:var(--pt-space-1);margin:0 0 var(--pt-space-1);padding:var(--pt-space-1);border:var(--pt-line) solid var(--pt-toolbar-border);border-radius:var(--pt-compact-radius);background:var(--pt-detail-pill);display:flex}.detail-app .range-options button{min-width:var(--pt-size-44);min-height:var(--pt-size-28);padding:0 var(--pt-space-2);border-radius:var(--pt-control-radius);color:var(--pt-secondary);font-size:var(--pt-text-xs);background:0 0;border:0}.detail-app .range-options button.active{background:var(--pt-detail-pill-active);color:var(--pt-primary-ink)}.chain-columns{border-top:var(--pt-line) solid var(--pt-divider);padding-top:var(--pt-space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.detail-app .chain-panel{padding:var(--pt-space-3) var(--pt-space-4);border:var(--pt-line) solid var(--pt-border);background:var(--pt-surface)}.detail-app .chain-columns dl{gap:var(--pt-space-1);padding:0 var(--pt-space-6) 0 var(--pt-space-1);grid-template-columns:minmax(0,1fr);margin:0;display:grid}.detail-app .chain-columns dl+dl{border-left:var(--pt-line) solid var(--pt-divider);padding-left:var(--pt-space-8)}.detail-app .chain-columns dl>div{grid-template-columns:minmax(var(--pt-size-110), .9fr) minmax(0, 1.4fr);min-height:var(--pt-space-6);border:0;align-items:center;padding:0;display:grid}.detail-app .chain-columns dt{color:var(--pt-secondary);font-size:var(--pt-text-sm)}.detail-app .chain-columns dd{align-items:center;gap:var(--pt-space-2);min-width:0;color:var(--pt-text);font:var(--pt-text-sm) var(--pt-font-body);font-variant-numeric:tabular-nums;margin:0;display:flex}.detail-app .chain-columns dd>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.detail-app .chain-copy{width:var(--pt-space-6);height:var(--pt-space-6)}.detail-app .supporter-total{align-items:baseline;gap:var(--pt-space-3);margin:0 0 var(--pt-space-2);color:var(--pt-gold);font:var(--pt-weight-bold) var(--pt-text-2xl)/var(--pt-leading-tight) var(--pt-font-body);display:flex}.detail-app .supporter-total small{color:var(--pt-text);font-size:var(--pt-text-xs);font-weight:var(--pt-weight-normal)}.detail-app .evidence-supporters>li,.detail-app .evidence-archive-row{min-height:var(--pt-size-34);padding-block:var(--pt-space-1);border-bottom:0}.detail-app .evidence-supporters.compact>li{grid-template-columns:var(--pt-size-28) minmax(0, 1fr) auto;align-items:center;gap:var(--pt-space-3);min-height:var(--pt-size-30);padding-block:var(--pt-line-strong);display:grid}.detail-app .evidence-supporters.compact>li:nth-child(n+5),.detail-app .evidence-supporters.compact .evidence-identity small{display:none}.detail-app .evidence-seconds{align-items:baseline;gap:var(--pt-space-1);white-space:nowrap;display:inline-flex}.detail-app .evidence-avatar,.detail-app .evidence-supporters.compact .evidence-avatar,.detail-app .evidence-archives.compact .evidence-avatar{width:var(--pt-size-28);height:var(--pt-size-28);border-radius:var(--pt-radius-full)}.detail-app .evidence-identity strong{font-size:var(--pt-text-sm);font-weight:var(--pt-weight-normal)}.detail-app .evidence-identity small,.detail-app .evidence-archive-row time{color:var(--pt-secondary);font-size:var(--pt-text-xs)}.detail-app .evidence-seconds{color:var(--pt-secondary);font-size:var(--pt-text-xs);font-weight:var(--pt-weight-normal)}.detail-app .evidence-term,.detail-app .evidence-coverage{margin:var(--pt-space-2) 0 0;color:var(--pt-muted);font-size:var(--pt-text-xs)}.detail-app .detail-ctas{gap:var(--pt-space-3);display:grid}.detail-app .support-cta,.detail-app .issue-cta{grid-template-columns:var(--pt-space-10) minmax(0, 1fr) auto;align-items:center;gap:var(--pt-space-4);min-height:var(--pt-size-56);padding:var(--pt-space-2) var(--pt-space-5);border:var(--pt-line) solid var(--pt-border);border-radius:var(--pt-radius);background:var(--pt-surface);color:var(--pt-text);text-align:left;display:grid}.detail-app .issue-cta{border-color:var(--pt-transparent);background:var(--pt-detail-issue)}.detail-app .support-cta strong,.detail-app .issue-cta strong{font-size:var(--pt-text-lg);font-weight:var(--pt-weight-bold);display:block}.detail-app .support-cta small,.detail-app .issue-cta small{color:var(--pt-secondary);font-size:var(--pt-text-xs);display:block}.detail-app .issue-cta small{color:var(--pt-text)}.cta-mark-image{width:var(--pt-space-10);height:var(--pt-space-10);display:block}.detail-app a.support-cta,.detail-app a.issue-cta{cursor:pointer;transition:border-color var(--pt-motion) var(--pt-ease), filter var(--pt-motion) var(--pt-ease)}.detail-app a.support-cta:hover{border-color:var(--pt-toolbar-border);filter:brightness(1.15)}.detail-app a.issue-cta:hover{filter:brightness(1.1)}.cta-avatar{width:var(--pt-space-10);height:var(--pt-space-10);border:var(--pt-line) solid var(--pt-text);border-radius:var(--pt-radius-full);place-items:center;display:grid}.cta-avatar svg{width:var(--pt-icon-lg);height:var(--pt-icon-lg)}.detail-app .support-cta:disabled,.detail-app .issue-cta:disabled{opacity:var(--pt-disabled-opacity)}.detail-app .detail-main>footer{margin-top:var(--pt-space-3);text-align:center}@media (max-width:1023px){.detail-app .profile-content{max-width:none}.detail-app .detail-grid{grid-template-columns:minmax(0,1fr)}.detail-app .detail-right{grid-template-columns:repeat(2,minmax(0,1fr))}.detail-app .detail-ctas{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.detail-app .detail-main{padding-top:var(--pt-space-1)}.detail-app .profile-hero{padding-top:var(--pt-space-10)}.detail-app .detail-top-actions{top:calc(-1 * var(--pt-space-2));gap:var(--pt-space-2)}.detail-app .detail-top-actions .share-button span{display:none}.detail-app .detail-top-actions .share-button{width:var(--pt-size-34);padding:0}.detail-app .profile-content{grid-template-columns:var(--pt-detail-portrait-mobile) minmax(0, 1fr);align-items:start;gap:var(--pt-space-4);padding:var(--pt-space-2) 0}.detail-app .portrait-ring{width:var(--pt-detail-portrait-mobile);height:var(--pt-detail-portrait-mobile)}.detail-app .detail-stats{gap:var(--pt-space-2);grid-template-columns:repeat(2,minmax(0,1fr))}.detail-app .detail-stat{padding:var(--pt-space-3)}.detail-app .chart-toolbar{flex-wrap:wrap}.detail-app .chart-metrics{gap:var(--pt-space-6)}.detail-app .chart-metrics button{font-size:var(--pt-text-base)}.detail-app .range-options{justify-content:space-between;width:100%;margin-left:0}.detail-app .range-options button{min-width:0;min-height:var(--pt-size-34);flex:1}.chain-columns{grid-template-columns:minmax(0,1fr)}.detail-app .chain-columns dl+dl{padding-left:var(--pt-space-1);border-left:0}.detail-app .chain-columns dl>div{min-height:var(--pt-size-30)}.detail-app .detail-right,.detail-app .detail-ctas{grid-template-columns:minmax(0,1fr)}}.support-record-list{gap:var(--pt-space-2);margin:0;padding:0;list-style:none;display:grid}.support-record-list>li{grid-template-columns:var(--pt-size-28) minmax(0, 1fr) auto auto;align-items:center;gap:var(--pt-space-3);min-height:var(--pt-size-30);font-size:var(--pt-text-sm);display:grid}.support-record-name{font-weight:var(--pt-weight-normal);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.support-record-amount{align-items:center;gap:var(--pt-space-1);color:var(--pt-secondary);font-size:var(--pt-text-xs);white-space:nowrap;display:inline-flex}.support-record-list time{min-width:var(--pt-size-56);color:var(--pt-secondary);font-size:var(--pt-text-xs);text-align:right;white-space:nowrap}.supporter-link{color:inherit;text-decoration:none;display:inline-flex}.supporter-link:has(.evidence-avatar){border-radius:50%}.supporter-link:hover .evidence-avatar{opacity:.8}.supporter-link:hover:not(:has(.evidence-avatar)){text-decoration:underline}
