.cell-home{gap:0}.cell-home-hero{isolation:isolate;padding-top:clamp(8px,4vw - 24px,72px);position:relative}.landing-cell-division{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:radial-gradient(42% 72% at 76%,#000 30%,#0000 82%);mask-image:radial-gradient(42% 72% at 76%,#000 30%,#0000 82%)}@media (max-width:1023px){.landing-cell-division{-webkit-mask-image:radial-gradient(80% 45% at 50% 68%,#000 30%,#0000 82%);mask-image:radial-gradient(80% 45% at 50% 68%,#000 30%,#0000 82%)}}.cell-home .slab{isolation:isolate;position:relative}.cell-home-lead{z-index:1;position:relative}.cell-home .slab{align-items:center;column-gap:clamp(32px,3vw,72px);row-gap:var(--space-10);background:0 0;border:0;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);padding:0;display:grid}@media (max-width:1023px){.cell-home .slab{grid-template-columns:minmax(0,1fr)}}.cell-home-lead{flex-direction:column;align-items:flex-start;min-width:0;display:flex;container:hero-lead/inline-size}.cell-home .slab .h1{max-width:18ch;font-size:var(--font-size-display);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-display);text-wrap:balance;margin:0}.cell-hero-copy{margin-top:var(--space-5);max-width:46ch;font-size:var(--font-size-lead);line-height:var(--line-height-body);color:var(--color-text-secondary);text-wrap:pretty}.hero-stats{gap:var(--space-4) var(--space-6);width:100%;margin:var(--space-6) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@container hero-lead (min-width:520px){.hero-stats{grid-template-columns:repeat(4,minmax(0,1fr))}}.hero-stats>div{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.hero-stats dt{font:var(--font-size-caption)/1.5 var(--font-sans);letter-spacing:var(--letter-spacing-caps);text-transform:uppercase;color:var(--color-text-tertiary);white-space:nowrap}.hero-stats dd{font:500 var(--font-size-metric)/1.2 var(--font-mono);font-variant-numeric:tabular-nums;color:var(--color-text-strong);white-space:nowrap;margin:0}.hero-stats dd[data-empty]{color:var(--color-text-tertiary)}.hero-stats .figure-unit{font:var(--font-size-label)/1 var(--font-sans);color:var(--color-text-secondary);margin-left:.6ch}.slab-actions{gap:var(--space-3);margin-top:var(--space-8);flex-wrap:wrap;display:flex}.cell-hero-ca{align-items:center;gap:var(--space-2);margin-top:var(--space-5);flex-wrap:wrap;display:flex}.cell-hero-ca .ca-chip{background:0 0;border:0;padding-inline:0}.cell-hero-live{align-items:center;gap:var(--space-2);margin-top:var(--space-5);font:var(--font-size-caption)/1.5 var(--font-mono);color:var(--color-text-tertiary);display:flex}.cell-hero-live .lamp{background:var(--color-accent);animation:cell-pulse 2.4s var(--ease-standard) infinite}@media (prefers-reduced-motion:reduce){.cell-hero-live .lamp{animation:none}}.cell-hero-tree{isolation:isolate;justify-self:center;width:100%;min-width:0;max-width:720px;position:relative;container-type:inline-size}.cell-hero-tree>.section-head{margin-bottom:var(--space-3);justify-content:flex-end}.cell-hero-tree>.section-head .h2{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.slab-tree{z-index:1;min-width:0;position:relative}.cell-home>.section{margin-top:var(--section-gap);gap:var(--space-6)}.cell-home>.cell-home-hero+.section{margin-top:clamp(40px,3vw,64px)}.cell-activity{gap:var(--section-gap);margin-top:var(--section-gap);flex-direction:column;display:flex}.cell-latest{gap:var(--space-6);flex-direction:column;display:flex}.cell-latest-list{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-highlight);margin:0;padding:0;list-style:none;overflow:hidden}.cell-latest-list>li+li{border-top:1px solid var(--color-border-subtle)}.cell-latest-row{align-items:center;gap:var(--space-2) var(--space-4);min-height:64px;padding:var(--space-3) var(--space-5);color:inherit;grid-template-columns:auto minmax(0,1fr) auto;text-decoration:none;display:grid}@media (hover:hover){.cell-latest-row:hover{background:var(--color-interactive-hover)}}.cell-latest-identity{flex-direction:column;min-width:0;display:flex}.cell-latest-ticker{text-overflow:ellipsis;white-space:nowrap;font:500 var(--font-size-body)/1.4 var(--font-mono);color:var(--color-text-strong);overflow:hidden}.cell-latest-parent{text-overflow:ellipsis;white-space:nowrap;font:var(--font-size-caption)/1.5 var(--font-sans);color:var(--color-text-secondary);overflow:hidden}.cell-latest-when{justify-content:flex-end;align-items:center;gap:var(--space-2);font:var(--font-size-caption)/1.5 var(--font-mono);color:var(--color-text-tertiary);white-space:nowrap;display:flex}.cell-latest-new{padding:0 var(--space-2);border-radius:var(--radius-sm);background:var(--color-accent-subtle);color:var(--color-accent);font-family:var(--font-sans)}.cell-latest-row:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:-2px}.screen-metrics{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-highlight);grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:0;margin:0;display:grid;overflow:hidden}.screen-metrics>div{grid-row:span 2;grid-template-rows:subgrid;row-gap:var(--space-1);padding:var(--space-4) var(--space-5);min-width:0;box-shadow:1px 0 0 var(--color-border),0 1px 0 var(--color-border);display:grid}@media (max-width:640px){.screen-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}.screen-metrics dt{font-size:var(--font-size-label);color:var(--color-text-secondary)}.screen-metrics dd{font:500 var(--font-size-metric)/1.3 var(--font-mono);color:var(--color-text-strong);font-variant-numeric:tabular-nums;margin:0}.screen-table-scroll{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-highlight);overflow-x:auto}.screen-table{border-collapse:collapse;width:100%;font-size:var(--font-size-body-sm);line-height:1.5}.screen-table th{padding:var(--space-3) var(--space-5);text-align:left;border-bottom:1px solid var(--color-border);background:var(--color-surface-sunken);font-size:var(--font-size-caption);color:var(--color-text-tertiary);white-space:nowrap;font-weight:500}.screen-table td{height:56px;padding:var(--space-2) var(--space-5);border-bottom:1px solid var(--color-border-subtle);color:var(--color-text-primary)}.screen-table tbody tr:last-child td{border-bottom:0}@media (hover:hover){.screen-table tbody tr:hover{background:var(--color-interactive-hover)}}.screen-table [data-align=end]{text-align:right;font-variant-numeric:tabular-nums}.screen-table td[data-align=end]{font-family:var(--font-mono)}.screen-table td[data-align=end] .held-row{justify-content:flex-end}.screen-table th:first-child,.screen-table td:first-child{width:34%}.screen-table td:not(:first-child),.screen-table th:not(:first-child){white-space:nowrap}.screen-table .ledger-coin{min-height:0}.screen-ledger-empty{padding-block:var(--space-5);font-size:var(--font-size-body-sm);color:var(--color-text-secondary)}.wallet-identity{gap:var(--space-3);flex-direction:column;display:flex}.wallet-address{align-items:center;gap:var(--space-2);min-width:0;font:var(--font-size-label)/1.5 var(--font-mono);color:var(--color-text-secondary);flex-wrap:wrap;display:flex}.wallet-address code{overflow-wrap:anywhere}.wallet-address .key{min-height:var(--control-sm);padding-inline:var(--space-2);font-size:var(--font-size-caption)}.wallet-ledger-table .art{width:28px!important;height:28px!important}.cell-wallet-ledger-page{gap:var(--space-8)}.cell-wallet-ledger-page #per-coin{font-size:var(--font-size-subsection)}.screen-proof>summary{cursor:pointer;min-height:44px;font-size:var(--font-size-label);color:var(--color-text-secondary);text-decoration:underline;-webkit-text-decoration-color:var(--color-border-strong);text-decoration-color:var(--color-border-strong);text-underline-offset:3px;align-items:center;display:flex}.screen-proof>.body{padding-top:var(--space-2)}.family-edge-facts{margin:0}.family-edge-facts>div{justify-content:space-between;gap:var(--space-3);padding-block:var(--space-3);border-bottom:1px solid var(--color-border-subtle);font-size:var(--font-size-body-sm);flex-wrap:wrap;display:flex}.family-edge-facts dd{font-family:var(--font-mono);margin:0}.cell-family-overview>.screen-metrics{grid-area:1/1;grid-template-columns:minmax(0,1fr)}.cell-family-overview>.screen-metrics>div{box-shadow:0 1px 0 var(--color-border)}.cell-family-overview>.screen-metrics>div:last-child{box-shadow:none}@media (max-width:819px){.wallet-row-meta{font:11px/1.5 var(--font-mono);color:var(--color-text-tertiary);overflow-wrap:anywhere;padding-left:48px;display:block}.cell-family-overview>.screen-metrics{grid-area:1/1}.cell-family-overview .screen-metrics>div{padding:var(--space-4)}}.cell-page-header{align-items:baseline;gap:var(--space-2) var(--space-3);flex-wrap:wrap;min-height:40px;display:flex}.cell-page-header .h1{font:var(--font-size-caption)/1.5 var(--font-mono);color:var(--color-text-tertiary)}.cell-page-header .lede{max-width:680px;font-size:var(--font-size-body-sm)}.cell-page-header>.body{font:var(--font-size-caption)/1.5 var(--font-mono);color:var(--color-text-tertiary)}.page-status{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;min-height:40px;display:flex}.page-status-main{flex:1;min-width:0}.page-status-title{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.page-status-line{font:var(--font-size-caption)/1.5 var(--font-mono);color:var(--color-text-tertiary)}.page-status-aside{flex:none}.page-status-link{font-size:var(--font-size-label);color:var(--color-text-secondary);text-decoration:underline;-webkit-text-decoration-color:var(--color-border-strong);text-decoration-color:var(--color-border-strong);text-underline-offset:3px}.coin-mobile-list{display:none}.cell-coins-page .section>.h2,.cell-births-page .section>.h2{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.card-relation{color:var(--color-text-tertiary);font-size:var(--font-size-caption);line-height:1.5}.cell-ledger-empty{padding:var(--space-8) var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);gap:var(--space-2);flex-direction:column;display:flex}.cell-state-panel{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);padding:var(--space-6) var(--space-5);gap:var(--space-4);text-align:left;align-items:flex-start;min-height:0}.cell-state-panel [data-slot=empty-header]{text-align:left;align-items:flex-start;gap:var(--space-3);max-width:680px}.cell-state-panel .h2{font-size:var(--font-size-subsection)}.cell-state-panel [data-slot=empty-description]{color:var(--color-text-secondary);font-size:var(--font-size-body);line-height:1.6}.cell-state-panel .cell-state-note{width:100%;color:var(--color-text-tertiary);font-size:var(--font-size-label);margin:0}.cell-state-panel [data-slot=empty-content]{justify-content:flex-start;gap:var(--space-3);flex-flow:wrap}.cell-status-label{color:var(--color-warning);font:var(--font-size-caption) var(--font-mono)}.cell-status-label:before{content:"";width:6px;height:6px;margin-right:var(--space-2);background:currentColor;border-radius:50%;display:inline-block}.cell-summary{gap:var(--space-3);flex-direction:column;display:flex}.cell-disclosure{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);overflow:hidden}.cell-disclosure>summary{min-height:var(--control-lg);padding:var(--space-3) var(--space-5);cursor:pointer;font-size:var(--font-size-body-sm);align-items:center;display:flex}.cell-disclosure>summary:after{content:"+";color:var(--color-text-tertiary);font:20px var(--font-mono);margin-left:auto}.cell-disclosure[open]>summary:after{content:"−"}.cell-disclosure>.section{border-top:1px solid var(--color-border-subtle);padding:var(--space-5)}.cell-disclosure .prose{max-width:var(--container-reading)}.ledger-coin{align-items:center;gap:var(--space-2);min-height:44px;display:flex}.ledger-ticker,.ledger-round,.ledger-sol,.ledger-figure{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.ledger-ticker{color:var(--color-text-strong)}.ledger-status{color:var(--color-text-tertiary);font-size:var(--font-size-caption)}.ledger-none,.ledger-faint,.ledger-figure[data-zero],.mono[data-zero]{color:var(--color-text-tertiary)}.ledger-round{align-items:center;gap:var(--space-2);white-space:nowrap;display:inline-flex}.ledger-round strong{color:var(--color-text-strong);font-weight:500}.ledger-round-day{color:var(--color-text-tertiary);font-size:var(--font-size-caption)}.ledger-status{border:1px solid var(--color-border);border-radius:var(--radius-sm);height:18px;font-family:var(--font-mono);align-items:center;padding-inline:6px;display:inline-flex}.ledger-status[data-status=planned]{color:var(--color-warning);border-color:var(--color-warning-border)}.ledger-status[data-status=needs-operator]{color:var(--color-error);border-color:var(--color-error-border)}.ledger-rolled{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ledger-rolled>li{align-items:center;gap:var(--space-2) var(--space-4);padding:var(--space-3) 0;border-bottom:1px solid var(--color-border-subtle);font-size:var(--font-size-body-sm);flex-wrap:wrap;display:flex}.ledger-rolled-text{color:var(--color-text-secondary)}.ledger-rolled-text .mono{color:var(--color-text-primary)}.cell-burns-page{gap:var(--space-6)}.cell-burn-status{align-items:baseline;gap:var(--space-3);padding:var(--space-4) var(--space-5);border:1px solid var(--color-warning-border);border-radius:var(--radius-lg);background:var(--color-warning-subtle);font-size:var(--font-size-body-sm);display:flex}.cell-burn-status>span{background:var(--color-warning);flex:none;width:6px;height:6px;transform:translateY(-1px)}.payout-audit-content{gap:var(--space-3);padding:var(--space-4);border-top:1px solid var(--color-border-subtle);flex-direction:column;display:flex}.payout-audit-content>.section{padding:var(--space-4)}.payout-audit-disclosure{background:0 0;border:0;border-radius:0}.payout-audit-disclosure>summary{text-decoration:underline;-webkit-text-decoration-color:var(--color-border-strong);text-decoration-color:var(--color-border-strong);text-underline-offset:3px;padding-inline:0}.payout-audit-disclosure>summary:after{content:none}.cell-reading-page{gap:var(--space-5)}.cell-reading-layout{gap:var(--space-12);grid-template-columns:200px minmax(0,1fr);align-items:start;display:grid}.cell-docs-page .cell-reading-article{max-width:none}.cell-docs-page .cell-reading-article :is(.prose,.section>.body,.screen-proof){max-width:var(--container-reading)}.cell-reading-toc{top:var(--space-5);flex-direction:column;gap:2px;display:flex;position:sticky}.cell-reading-toc a{min-height:44px;padding-inline:var(--space-2);border-radius:var(--radius-md);color:var(--color-text-secondary);font-size:var(--font-size-body-sm);align-items:center;display:flex}@media (hover:hover){.cell-reading-toc a:hover{background:var(--color-interactive-hover);color:var(--color-text-strong)}}.cell-reading-article{max-width:var(--container-reading);flex-direction:column;min-width:0;display:flex}.cell-reading-article>.section{gap:var(--space-4);padding-block:var(--space-8);border-top:1px solid var(--color-border-subtle);scroll-margin-top:80px}.cell-reading-article>.section:first-child{border-top:0;padding-top:0}.cell-reading-article .h2{font-size:var(--font-size-subsection)}.cell-reading-article .prose{max-width:none}.cell-reading-article .points{max-width:none;list-style:none}.cell-reading-article .points>li{padding-block:var(--space-2);border-bottom:1px solid var(--color-border-subtle)}.cell-reading-article .points>li:last-child{border-bottom:0}.cell-docs-page .cell-reading-article>.section{padding-block:var(--space-10)}.cell-docs-page .cell-reading-article>.section:first-child{padding-top:0}.cell-docs-page .cell-reading-article .h2{align-items:baseline;gap:var(--space-3);font-size:var(--font-size-section);display:flex}.cell-docs-page .h2>span,.cell-docs-page .cell-reading-toc a>span{font:var(--font-size-caption) var(--font-mono);color:var(--color-text-tertiary)}.cell-docs-page .cell-reading-toc a{gap:var(--space-3);min-height:32px}.cell-docs-page .cell-reading-toc a>span{width:18px}.cell-docs-page .h2>span{color:var(--color-accent)}.cell-docs-page .cell-reading-article>.section{gap:var(--space-5)}.docs-steps{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.docs-steps li{gap:var(--space-2);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-highlight);color:var(--color-text-secondary);font-size:var(--font-size-body-sm);flex-direction:column;line-height:1.6;display:flex}.docs-step-index{margin-bottom:var(--space-2);font:var(--font-size-caption)/1 var(--font-mono);color:var(--color-accent)}.docs-steps strong{font-weight:500;font-size:var(--font-size-body);color:var(--color-text-strong);text-wrap:balance;line-height:1.4}.docs-steps p{margin:0}.docs-facts{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-highlight);grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr));margin:0;display:grid;overflow:hidden}.docs-facts>div{grid-row:span 2;grid-template-rows:subgrid;row-gap:var(--space-1);min-width:0;padding:var(--space-4) var(--space-5);box-shadow:1px 0 0 var(--color-border), 0 1px 0 var(--color-border);display:grid}.docs-facts dt{font-size:var(--font-size-label);color:var(--color-text-secondary)}.docs-facts dd{font:500 var(--font-size-subsection)/1.3 var(--font-mono);color:var(--color-text-strong);font-variant-numeric:tabular-nums;margin:0}.docs-definitions{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.docs-definitions>div{gap:var(--space-2);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);font-size:var(--font-size-body-sm);flex-direction:column;line-height:1.6;display:flex}.docs-definitions dt{font:500 var(--font-size-label)/1.4 var(--font-mono);color:var(--color-text-strong)}.docs-definitions dd{color:var(--color-text-secondary);margin:0}.docs-hour-chips{gap:var(--space-2);flex-wrap:wrap;display:flex}.docs-hour-chips>span{min-height:32px;padding-inline:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-secondary);font:var(--font-size-label) var(--font-mono);align-items:center;display:inline-flex}.docs-splits{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.docs-split{gap:var(--space-4);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);flex-direction:column;display:flex}.docs-split h3{font:500 var(--font-size-body)/1.4 var(--font-sans);color:var(--color-text-strong)}.docs-split .split-bar{border-radius:2px;gap:2px;height:8px}.docs-split dl{gap:var(--space-2);margin:0;display:grid}.docs-split dl>div{justify-content:space-between;align-items:center;gap:var(--space-3);font-size:var(--font-size-body-sm);display:flex}.docs-split dt{align-items:center;gap:var(--space-2);color:var(--color-text-secondary);display:flex}.docs-split dd{margin:0}.docs-source-links{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.docs-source-links a{gap:var(--space-1);height:100%;padding:var(--space-4) var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);transition:border-color var(--duration-fast);flex-direction:column;text-decoration:none;display:flex}.docs-source-links strong{font-weight:500;font-size:var(--font-size-body-sm);color:var(--color-text-strong)}.docs-source-links strong:after{content:" →";color:var(--color-accent)}@media (hover:hover){.docs-source-links a:hover{border-color:var(--color-accent-border)}}@media (prefers-reduced-motion:reduce){.docs-source-links a{transition:none}}@media (max-width:819px){.docs-steps,.docs-definitions,.docs-splits,.docs-source-links{grid-template-columns:minmax(0,1fr)}}.docs-source-links span{font-size:var(--font-size-label);color:var(--color-text-secondary);line-height:1.5}.burn-mobile-rows{display:none}@media (max-width:819px){.cell-docs-page .cell-reading-toc a{min-height:44px}.cell-docs-page .cell-reading-toc a>span,.burn-ledger-table[data-populated]{display:none}.burn-mobile-rows{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.burn-mobile-rows li{border-bottom:1px solid var(--color-border-subtle)}.burn-mobile-rows summary{align-items:center;gap:var(--space-3);cursor:pointer;min-height:60px;list-style:none;display:flex}.burn-mobile-rows summary::-webkit-details-marker{display:none}.burn-mobile-rows summary:after{content:"+";font:var(--font-size-caption) var(--font-mono);color:var(--color-text-tertiary)}.burn-mobile-rows details[open] summary:after{content:"−"}.burn-row-main{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.burn-row-main strong{font:500 14px/1.4 var(--font-mono)}.burn-row-meta{color:var(--color-text-tertiary);font:11px/1.5 var(--font-mono)}.burn-row-meta .out{font-size:inherit}.burn-row-amount{font:14px/1.4 var(--font-mono);flex-direction:column;align-items:flex-end;gap:2px;display:flex}.burn-row-amount small{color:var(--color-text-tertiary);font:11px var(--font-sans)}.burn-row-audit{gap:var(--space-3);padding-bottom:var(--space-4);flex-direction:column;display:flex}.burn-row-audit dt{color:var(--color-text-tertiary);font-size:var(--font-size-caption)}.burn-row-audit dd{font-size:var(--font-size-label);margin:0}}.family-grid{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));margin:0;padding:0;list-style:none;display:grid}.family-card{gap:var(--space-4);height:100%;padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-highlight);flex-direction:column;display:flex}.family-head{align-items:center;gap:var(--space-3);display:flex}.family-head>.art{flex:none}.family-name{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.family-ticker{font:500 var(--font-size-body)/1.4 var(--font-mono);color:var(--color-text-strong);overflow-wrap:anywhere}.family-relation{align-items:center;gap:var(--space-2);font-size:var(--font-size-label);color:var(--color-text-secondary);display:flex}.family-paid{font:var(--font-size-body-sm)/1.4 var(--font-mono);flex-direction:column;flex:none;align-items:flex-end;gap:2px;display:flex}.family-paid-unit{font:var(--font-size-caption)/1.4 var(--font-sans);color:var(--color-text-tertiary)}.family-kids{gap:var(--space-2);min-height:36px;padding-top:var(--space-3);border-top:1px solid var(--color-border-subtle);align-items:center;margin-top:auto;display:flex}.family-kid-gone{background:var(--color-text-tertiary);width:24px;height:2px}.family-next-figure{font:var(--font-size-caption)/1.4 var(--font-mono);color:var(--color-text-secondary);white-space:nowrap;margin-left:auto}.family-next-figure>span{color:var(--color-accent)}.family-mobile-kids{display:none}@media (max-width:819px){.family-grid{flex-direction:column;gap:0;display:flex}.family-card{min-height:68px;padding:var(--space-3) 0;box-shadow:none;border:0;border-bottom:1px solid var(--color-border-subtle);background:0 0;border-radius:0}.family-head>.art{width:44px!important;height:44px!important}.family-ticker,.family-paid{font-size:15px}.family-paid-unit{font-size:11px}.family-relation{font-size:12px}.family-mobile-kids{gap:4px;display:inline-flex}.family-kids{display:none}}.cell-family-overview{align-items:center;gap:var(--space-6) var(--space-16);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.cell-family-overview>.h2,.cell-family-overview>.label{display:none}.cell-family-overview>.hero-lineage{grid-area:1/2}.family-generation .h2{font-size:var(--font-size-subsection)}.cell-family-page .page-status-line{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cell-family-page{gap:var(--space-10)}.family-generation{gap:var(--space-3)}.cell-family-overview>.hero-lineage{max-width:480px}.cell-family-overview .hero-node-role{display:none}.cell-family-overview .hero-lineage-root .hero-node-art{width:80px!important;height:80px!important}.cell-family-overview .hero-branch>.hero-node>.hero-node-art{width:60px!important;height:60px!important}.cell-family-overview .hero-grandchild .hero-node-art{width:48px!important;height:48px!important}.family-generation-list{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));margin:0;padding:0;list-style:none;display:grid}.family-member{align-items:center;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);display:flex}.family-member-name{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.family-member-name strong{font:500 var(--font-size-body)/1.4 var(--font-mono)}.family-member[data-newest]{border-color:var(--color-accent-border)}.family-member[data-newest] .family-member-name small{color:var(--color-accent)}.family-member-name small{font-size:var(--font-size-label);color:var(--color-text-secondary)}.family-member-paid{font:var(--font-size-body-sm)/1.4 var(--font-mono);flex-direction:column;align-items:flex-end;gap:2px;display:flex}.family-member-paid small{font:var(--font-size-caption)/1.4 var(--font-sans);color:var(--color-text-tertiary)}.cell-terms-page .cell-reading-article{gap:var(--space-10)}.cell-terms-page .cell-reading-article>.section{gap:var(--space-3);border:0;padding:0}.cell-terms-page .points{color:var(--color-text-primary);gap:0}.cell-terms-page .points>li{padding-block:var(--space-3)}.cell-birth-page{gap:clamp(20px,2vw,32px)}.birth-crumbs{align-items:center;gap:var(--space-2);font:var(--font-size-label) var(--font-mono);color:var(--color-text-tertiary);display:flex}.birth-crumbs a{color:var(--color-text-tertiary);text-decoration:none}@media (hover:hover){.birth-crumbs a:hover{color:var(--color-text-strong)}}.birth-crumbs [aria-current]{color:var(--color-text-secondary)}.birth-hero{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-highlight);animation:cell-rise var(--duration-enter) var(--ease-enter) both;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));align-items:center;gap:clamp(32px,5vw,96px);padding:clamp(24px,4vw,64px);display:grid}.birth-hero-copy{align-items:flex-start;gap:var(--space-5);flex-direction:column;min-width:0;display:flex}.birth-badge{align-items:center;gap:var(--space-2);height:28px;padding:0 var(--space-3);border:1px solid var(--color-accent-border);border-radius:var(--radius-sm);font:var(--font-size-caption) var(--font-mono);color:var(--color-accent);display:inline-flex}.birth-badge>span{background:currentColor;width:6px;height:6px}.birth-title{max-width:14ch;font-size:var(--font-size-display);font-weight:500;line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-display);color:var(--color-text-strong);text-wrap:balance;margin:0}.birth-title .mono{letter-spacing:-.03em}.birth-lede{max-width:46ch;font-size:var(--font-size-lead);line-height:var(--line-height-body);color:var(--color-text-secondary);text-wrap:pretty;margin:0}.birth-actions{gap:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.birth-share{min-height:var(--control-lg);padding:0 var(--space-4);cursor:pointer;font:500 var(--font-size-body) var(--font-sans);color:var(--color-text-secondary);background:0 0;border:0}@media (hover:hover){.birth-share:hover{color:var(--color-text-strong)}}.birth-meta{font:var(--font-size-caption) var(--font-mono);color:var(--color-text-tertiary);margin:0}.birth-figure{flex-direction:column;justify-self:center;gap:clamp(20px,6cqi,40px);width:100%;max-width:620px;margin:0;display:flex;container-type:inline-size}.birth-pair{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(12px,3cqi,24px);display:grid}.birth-pair:has(>.birth-node-baby:only-child){grid-template-columns:auto;justify-content:center}.birth-node{align-items:center;gap:var(--space-2);color:inherit;flex-direction:column;text-decoration:none;display:flex}.birth-node-art{aspect-ratio:1;width:clamp(72px,22cqi,140px);padding:var(--space-1);border:1px solid var(--color-border-input);border-radius:var(--radius-lg);background:var(--color-surface-raised);display:block}.birth-node-baby .birth-node-art{border-color:var(--color-accent);width:clamp(88px,28cqi,176px)}.birth-node-art>.art{border-radius:var(--radius-md);border:0;padding:0;width:100%!important;height:100%!important}.birth-node-ticker{font:500 clamp(13px, 3cqi, 16px) var(--font-mono);color:var(--color-text-strong)}.birth-node-baby .birth-node-ticker{font-size:clamp(14px,3.4cqi,18px)}.birth-node small{font:var(--font-size-caption) var(--font-mono);color:var(--color-text-tertiary)}.birth-node-baby small{color:var(--color-accent)}.birth-beam{background:var(--color-connector);height:2px;margin-bottom:clamp(40px,10cqi,56px);position:relative}.birth-beam-run{background:linear-gradient(to right, transparent, var(--color-accent), transparent) no-repeat;animation:birth-beam 2.4s var(--ease-standard) infinite both;background-size:40% 100%;position:absolute;inset:0}@keyframes birth-beam{0%{background-position:-40% 0}to{background-position:140% 0}}@media (prefers-reduced-motion:reduce){.birth-beam-run,.birth-hero{animation:none}}.birth-beam-label{white-space:nowrap;font:var(--font-size-caption) var(--font-mono);color:var(--color-text-tertiary);position:absolute;top:-18px;left:50%;translate:-50%}.birth-split{gap:var(--space-2);flex-direction:column;display:flex}.birth-split-bar{border:1px solid var(--color-border-subtle);border-radius:var(--radius-full);background:var(--color-surface-sunken);gap:2px;height:6px;display:flex;overflow:hidden}.birth-split-bar>span{background:var(--color-border-strong);flex-basis:0}.birth-split-bar>[data-role=parent-pool]{background:var(--color-accent)}.birth-split-bar>[data-role=pad]{background:var(--color-text-tertiary)}.birth-split-legend{justify-content:space-between;gap:var(--space-1) var(--space-4);font:var(--font-size-caption) var(--font-mono);color:var(--color-text-tertiary);flex-wrap:wrap;display:flex}.birth-split-legend b{color:var(--color-text-primary);font-weight:400}.birth-split-legend [data-role=parent-pool] b{color:var(--color-accent)}.birth-stats{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));margin:0;display:grid;overflow:hidden}.birth-stats>div{gap:var(--space-2);box-shadow:1px 0 0 var(--color-border), 0 1px 0 var(--color-border);flex-direction:column;padding:clamp(16px,1.6vw,28px);display:flex}.birth-stats dt{font-size:var(--font-size-label);color:var(--color-text-secondary)}.birth-stats dd{white-space:nowrap;font:500 var(--font-size-metric) var(--font-mono);font-variant-numeric:tabular-nums;color:var(--color-text-strong);margin:0}.birth-stats dd[data-lit]{color:var(--color-accent)}.birth-stats .figure-unit{font:var(--font-size-label) var(--font-sans);color:var(--color-text-tertiary);margin-left:6px}.birth-meter{border:1px solid var(--color-border-subtle);border-radius:var(--radius-full);background:var(--color-surface-sunken);height:6px;display:block;overflow:hidden}.birth-meter>span{background:var(--color-accent);height:100%;display:block}.birth-panels{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));align-items:start;gap:clamp(20px,2vw,32px);display:grid}.birth-panel{gap:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);flex-direction:column;min-width:0;padding:clamp(20px,2vw,32px);display:flex}.birth-panel-head{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.birth-panel-head h2{font-size:var(--font-size-subsection);color:var(--color-text-strong);margin:0;font-weight:500}.birth-panel-head>span{font:var(--font-size-caption) var(--font-mono);color:var(--color-text-tertiary)}.birth-facts{flex-direction:column;margin:0;display:flex}.birth-facts>div{align-items:center;gap:var(--space-4);padding:var(--space-3) 0;border-top:1px solid var(--color-border-subtle);font-size:var(--font-size-body-sm);grid-template-columns:minmax(110px,180px) minmax(0,1fr);display:grid}.birth-facts dt{color:var(--color-text-secondary)}.birth-facts dd{overflow-wrap:anywhere;color:var(--color-text-strong);margin:0}.birth-mint{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.birth-mint code{overflow-wrap:anywhere;min-width:0;font:var(--font-size-label)/1.5 var(--font-mono)}.birth-record-links{gap:var(--space-5);flex-wrap:wrap;display:flex}@media (max-width:640px){.birth-share{padding-inline:0}.birth-facts>div{gap:var(--space-3);grid-template-columns:88px minmax(0,1fr)}}.birth-kin{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.birth-kin-row{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-primary);grid-template-columns:44px minmax(0,1fr) auto;text-decoration:none;display:grid}@media (hover:hover){a.birth-kin-row:hover{background:var(--color-interactive-hover)}}.birth-kin-row[data-current]{border-color:var(--color-accent);background:var(--color-surface-raised)}.birth-kin-row[data-current] small{color:var(--color-accent)}.birth-kin-name{min-width:0;font:500 var(--font-size-body-sm) var(--font-mono);color:var(--color-text-strong);flex-direction:column;gap:2px;display:flex}.birth-kin-name small,.birth-kin-figure small{font:400 var(--font-size-caption) var(--font-mono);color:var(--color-text-tertiary)}.birth-kin-figure{white-space:nowrap;font:var(--font-size-label) var(--font-mono);font-variant-numeric:tabular-nums;color:var(--color-text-secondary);flex-direction:column;align-items:flex-end;gap:2px;display:flex}.birth-kin-figure[data-lit]{color:var(--color-accent)}.birth-kin-next{border-style:dashed;border-color:var(--color-accent-border)}.birth-kin-fill{border-radius:var(--radius-sm);background:var(--color-surface-sunken);width:44px;height:44px;display:block;position:relative;overflow:hidden}.birth-kin-fill>span{background:var(--color-accent);position:absolute;inset:auto 0 0}.birth-row{align-items:center;gap:var(--space-4);padding:var(--space-4) 0;border-bottom:1px solid var(--color-border-subtle);grid-template-columns:minmax(0,420px) minmax(0,1fr) auto;display:grid}.birth-row-main{align-items:center;gap:var(--space-3);min-width:0;display:flex}.birth-row-name{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.birth-row-name .ticker{font-size:var(--font-size-lead)}.birth-row-when{gap:var(--space-1);flex-direction:column;display:flex}.birth-row-when .figure-sm{font-size:var(--font-size-body)}.birth-row-link .out{align-items:center;min-height:44px;display:inline-flex}.lineage{align-items:center;gap:var(--space-2);flex:none;display:inline-flex}.lineage-edge{background:var(--color-connector);width:16px;height:1px}.cell-wallet-layout{max-width:var(--container-reading);gap:var(--space-5);flex-direction:column;display:flex}.cell-wallet-page{gap:var(--space-8)}.cell-wallet-connect{min-height:var(--control-lg);padding-inline:var(--space-5);align-self:flex-start}.cell-wallet-card{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.cell-wallet-card .h2{font-size:var(--font-size-subsection)}.cell-wallet-copy{gap:var(--space-4);color:var(--color-text-secondary);font-size:var(--font-size-body);overflow-wrap:anywhere;flex-direction:column;line-height:1.6;display:flex}.cell-ledger-lookup{gap:var(--space-2);margin-top:var(--space-4);padding-top:var(--space-5);border-top:1px solid var(--color-border-subtle);flex-direction:column;display:flex}.cell-ledger-lookup>div{gap:var(--space-2);display:flex}.cell-ledger-lookup input{min-width:0;font-family:var(--font-mono);font-size:var(--font-size-label);flex:1}.wallet-mobile-rows{display:none}@media (max-width:819px){.wallet-ledger-table[data-populated]{display:none}.wallet-mobile-rows{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.wallet-mobile-rows>li{border-bottom:1px solid var(--color-border-subtle)}.wallet-mobile-rows summary{align-items:center;gap:var(--space-3);cursor:pointer;min-height:68px;list-style:none;display:flex}.wallet-mobile-rows summary::-webkit-details-marker{display:none}.wallet-mobile-rows summary:after{content:"+";color:var(--color-text-tertiary);font:var(--font-size-caption) var(--font-mono)}.wallet-mobile-rows details[open] summary:after{content:"−"}.wallet-row-coin{min-width:0;font:500 15px var(--font-mono);flex:1}.wallet-row-amount{font:500 15px var(--font-mono);flex-direction:column;align-items:flex-end;gap:2px;display:flex}.wallet-row-amount small{font:11px var(--font-sans);color:var(--color-text-tertiary)}.wallet-row-audit{gap:var(--space-3);padding:0 0 var(--space-4) 48px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.wallet-row-audit dt{color:var(--color-text-tertiary);font-size:var(--font-size-caption)}.wallet-row-audit dd{margin:var(--space-1) 0 0;font-size:var(--font-size-label);overflow-wrap:anywhere}}.cell-not-found-code{font:var(--font-size-caption)/1.5 var(--font-mono);color:var(--color-text-tertiary)}.cell-not-found-body{text-align:center;align-items:center;gap:var(--space-4);padding:var(--space-16) var(--space-6);flex-direction:column;display:flex}.cell-not-found-body .mark{width:120px;height:auto}.cell-not-found-body .h2{margin-top:var(--space-4)}.cell-not-found-body .body{max-width:360px}.cell-not-found-actions{justify-content:center;gap:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;display:flex}@media (hover:hover){.family-card:hover{border-color:var(--color-border-strong);box-shadow:var(--shadow-highlight), var(--shadow-hover)}}@media (max-width:819px){.cell-page-header{gap:var(--space-1);flex-direction:column}.cell-page-header .h1{font:500 var(--font-size-title)/1.15 var(--font-sans);letter-spacing:var(--letter-spacing-heading);color:var(--color-text-strong)}.cell-coins-page .coin-mobile-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.page-status{align-items:center;gap:var(--space-3);flex-flow:row}@media (max-width:640px){.page-status{flex-wrap:wrap}.page-status-main{flex:100%}}.page-status-line{font:var(--font-size-caption)/1.5 var(--font-mono);color:var(--color-text-tertiary)}.page-status-aside{width:auto}.cell-reading-layout{gap:var(--space-5);grid-template-columns:minmax(0,1fr)}.cell-reading-toc{gap:var(--space-2);scrollbar-width:none;flex-direction:row;position:static;overflow-x:auto}.cell-reading-toc a{border:1px solid var(--color-border);border-radius:var(--radius-full);font-size:var(--font-size-label);padding-inline:var(--space-3);flex:none}.cell-reading-article>.section{padding-block:var(--space-6)}.cell-wallet-layout{gap:var(--space-10)}.cell-wallet-card{max-width:600px}.cell-family-overview{gap:var(--space-10);grid-template-columns:minmax(0,1fr)}.cell-family-overview>.hero-lineage{zoom:1;grid-area:2/1}}@media (max-width:640px){.cell-home .slab-actions{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.cell-home .slab-actions>*{width:100%;padding-inline:var(--space-3);font-size:var(--font-size-body-sm)}.cell-state-panel{padding:var(--space-5) var(--space-4);min-height:0}.cell-state-panel [data-slot=empty-header]{width:100%}.cell-ledger-empty{padding:var(--space-6) var(--space-4)}.cell-disclosure>summary,.cell-disclosure>.section{padding-inline:var(--space-4)}.payout-audit-disclosure>summary{padding-inline:0}[data-slot=table-container]:has(.cell-table--stack){overflow:visible}.cell-table--stack{width:100%;min-width:0;display:block}.cell-table--stack caption{text-align:left;display:block}.cell-table--stack thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.cell-table--stack tbody{display:block}.cell-table--stack tbody tr{gap:var(--space-2) var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--color-border-subtle);grid-template-columns:repeat(auto-fit,minmax(84px,1fr));display:grid}.cell-table--stack td{text-align:left;white-space:normal;overflow-wrap:anywhere;border:0;flex-direction:column;align-items:flex-start;gap:2px;min-width:0;padding:0;display:flex}.cell-table--stack td:first-child{grid-column:1/-1}.cell-table--stack td:not(:first-child):before{content:attr(data-label);font:11px/1.4 var(--font-sans);color:var(--color-text-tertiary)}.cell-table--stack td[data-align=end]{text-align:left;padding-right:0}.cell-table--stack td .out{align-items:center;min-height:44px;display:inline-flex}.birth-row{gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto}.birth-row-main{grid-column:1/-1}.birth-row-when{padding-left:0}.birth-row-when .label{display:none}.cell-not-found-body{padding:var(--space-12) 0}.cell-not-found-body .mark{width:96px}}@media (min-width:1800px){.family-grid{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,360px),1fr))}}.ca-chip{align-self:flex-start;align-items:center;gap:var(--space-2);max-width:100%;min-height:44px;padding-inline:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text-primary);font:var(--font-size-label)/1.5 var(--font-mono);display:inline-flex}.ca-chip-ticker{color:var(--color-text-secondary);flex:none}.buy-row{align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;min-width:0;display:inline-flex}.buy-key{min-height:var(--control-md);padding-inline:var(--space-4);font-size:var(--font-size-label)}.buy-also{font-size:var(--font-size-caption);color:var(--color-text-tertiary);white-space:nowrap}.buy-also .out{color:var(--color-text-secondary)}.cell-hero-ca{gap:var(--space-2) var(--space-5)}.ca-chip-address{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ca-chip[data-state=pending] .ca-chip-address{color:var(--color-text-tertiary)}.ca-chip[data-copied] .ca-chip-address{color:var(--color-success)}.lede{max-width:70ch;color:var(--color-text-secondary);font:400 var(--font-size-lead)/1.6 var(--font-sans);text-wrap:pretty}.prose{gap:var(--space-4);max-width:var(--container-reading);color:var(--color-text-secondary);font:400 var(--font-size-body)/1.7 var(--font-sans);text-wrap:pretty;flex-direction:column;display:flex}.prose strong{color:var(--color-text-strong);font-weight:500}.points{gap:var(--space-3);max-width:var(--container-reading);color:var(--color-text-secondary);font-size:var(--font-size-body);flex-direction:column;line-height:1.6;display:flex}.alert{padding:var(--space-3) var(--space-4);border:1px solid var(--color-error-border);border-radius:var(--radius-md);color:var(--color-error);background:var(--color-error-subtle);font-size:var(--font-size-body-sm);line-height:1.5}.owed-row{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;min-height:60px;padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);color:var(--color-text-primary);text-align:left;flex-wrap:wrap;display:flex}.owed-row-text{font-size:var(--font-size-body-sm)}.owed-row-key{min-height:32px;padding-inline:var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);color:var(--color-text-secondary);font-size:var(--font-size-label);align-items:center;display:inline-flex}.owed-row:disabled{cursor:not-allowed;color:var(--color-text-tertiary)}.payout-mobile-ledger{display:none}@media (max-width:819px){.payout-ledger-table[data-populated]{display:none}.payout-mobile-ledger{gap:var(--space-2);flex-direction:column;display:flex}.payout-mobile-rows{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.payout-mobile-rows>li{border-bottom:1px solid var(--color-border-subtle);padding:0}.payout-row-core{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:60px;display:flex}.payout-row-identity{flex:1;min-width:0;padding-left:48px;position:relative}.payout-row-coin .ledger-coin{min-height:24px}.payout-row-coin .art{position:absolute;top:4px;left:0;width:36px!important;height:36px!important}.payout-row-coin .ledger-ticker{font:500 14px/1.4 var(--font-mono)}.payout-row-meta{column-gap:var(--space-1);color:var(--color-text-tertiary);font:11px/1.5 var(--font-mono);flex-wrap:wrap;display:flex}.payout-row-meta .ledger-round,.payout-row-meta .ledger-figure,.payout-row-meta .ledger-status{font-size:inherit}.payout-row-money{font:500 14px/1.4 var(--font-mono);flex-direction:column;flex:none;align-items:flex-end;gap:2px;display:flex}.payout-row-tx{font:11px/1.4 var(--font-mono);color:var(--color-text-tertiary);max-width:90px}.payout-row-tx .held-row{flex-direction:column;align-items:flex-end;gap:0;display:flex}.payout-row-tx .out{font-size:inherit;overflow-wrap:anywhere}.payout-row-details>summary{cursor:pointer;list-style:none}.payout-row-details>summary::-webkit-details-marker{display:none}.payout-row-details>summary:after,.burn-mobile-rows summary:after,.wallet-mobile-rows summary:after{content:"+";text-align:center;min-width:24px;font:var(--font-size-body-sm)/1 var(--font-mono);color:var(--color-text-secondary);flex:none}.payout-row-details[open]>summary:after{content:"−"}.payout-row-audit{gap:var(--space-3);padding:var(--space-2) 0 var(--space-3) 48px;flex-direction:column;display:flex}.payout-row-audit>div{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.payout-row-audit dt{font-size:var(--font-size-caption);color:var(--color-text-tertiary)}.payout-row-audit dd{overflow-wrap:anywhere;margin:0}.payout-row-audit .out{align-items:center;min-height:44px;display:inline-flex}}.cell-not-found .cell-not-found-code{align-items:center;min-height:40px;display:flex}.cell-not-found .not-found-mark{aspect-ratio:24/21;width:120px;display:block;position:relative}.not-found-mark img{width:100%;height:100%;image-rendering:pixelated;position:absolute;inset:0}.not-found-mark img:first-child{opacity:.45}.not-found-mark img:last-child{transform-origin:70% 30%;animation:cell-bud 2.4s var(--ease-enter) infinite}.cell-not-found .cell-not-found-body{gap:var(--space-4);padding:var(--space-16) var(--space-6)}.cell-not-found .cell-not-found-body .h2{font:500 var(--font-size-section)/1.35 var(--font-sans);letter-spacing:var(--letter-spacing-heading)}.cell-not-found .cell-not-found-body .body{font:var(--font-size-body)/1.6 var(--font-sans);color:var(--color-text-secondary)}@media (max-width:819px){.cell-not-found .cell-not-found-body{padding:var(--space-16) 0}}@media (prefers-reduced-motion:reduce){.not-found-mark img:last-child{animation:none}}.cell-latest-empty{align-items:center;gap:var(--space-4);min-height:64px;padding:var(--space-3) var(--space-5);box-shadow:none;background:0 0;border-style:dashed;grid-template-columns:auto minmax(0,1fr);display:grid}.cell-latest-empty .cell-latest-ticker{font-family:var(--font-sans);color:var(--color-text-secondary)}.cell-latest-empty .cell-latest-parent{color:var(--color-text-tertiary);white-space:normal}.cell-latest-empty .cell-latest-identity{white-space:normal;flex-direction:column;gap:2px;min-width:0;display:flex;overflow:visible}.cell-latest-empty .cell-latest-ticker{font-size:var(--font-size-body);font-weight:500}.cell-latest-empty .cell-latest-parent{font-size:var(--font-size-caption);line-height:1.5}.cell-latest-empty .art[data-pending]{border-color:var(--color-border-strong);background:var(--color-surface-sunken);color:var(--color-text-tertiary)}.cell-reading-toc .cell-reading-toc-out{margin-top:var(--space-3);border-top:1px solid var(--color-border-subtle);color:var(--color-text-strong);border-radius:0}.cell-docs-page .cell-reading-toc .cell-reading-toc-out>span{color:var(--color-accent)}@media (max-width:819px){.cell-reading-toc .cell-reading-toc-out{border-top:1px solid var(--color-border);border-radius:var(--radius-full);margin-top:0}}.cell-home .cell-hero-tree .hero-demo-lineage{--tree-edge:clamp(12px, 4cqi, 28px);--tree-edge-long:clamp(18px, 6cqi, 40px);zoom:1;width:100%;max-width:none}.cell-hero-tree .hero-lineage-root .hero-node-art{width:clamp(72px,18cqi,128px)!important;height:clamp(72px,18cqi,128px)!important}.cell-hero-tree .hero-branch>.hero-node>.hero-node-art{width:clamp(52px,13cqi,96px)!important;height:clamp(52px,13cqi,96px)!important}.cell-hero-tree .hero-grandchild .hero-node-art{width:clamp(44px,10.5cqi,76px)!important;height:clamp(44px,10.5cqi,76px)!important}.cell-hero-tree .hero-lineage-root{padding-bottom:var(--tree-edge)}.cell-hero-tree .hero-lineage-root:after,.cell-hero-tree .hero-branch:after{height:var(--tree-edge)}.cell-hero-tree .hero-branch{padding-top:var(--tree-edge)}.cell-hero-tree .hero-grandchild{padding-top:var(--tree-edge-long)}.cell-hero-tree .hero-grandchild:before{height:var(--tree-edge-long)}.cell-hero-tree .hero-node{gap:clamp(6px,1.6cqi,12px)}.cell-hero-tree .hero-node-ticker{font-size:clamp(12px,2.3cqi,16px)}.cell-hero-tree .hero-node-role{font-size:clamp(11px,2cqi,14px)}.cell-home .cell-state-panel{text-align:center;align-items:center;width:100%;max-width:560px;margin-inline:auto}.cell-home .cell-state-panel [data-slot=empty-header]{text-align:center;align-items:center}.cell-home .cell-state-panel [data-slot=empty-content]{justify-content:center}
.h1{color:var(--color-text-strong);font:500 var(--font-size-title)/1.1 var(--font-ui);letter-spacing:var(--letter-spacing-heading);text-wrap:balance}.h2{color:var(--color-text-strong);font:500 var(--font-size-section)/1.35 var(--font-ui);letter-spacing:var(--letter-spacing-heading)}.body,.hook,.slab-hook{color:var(--color-text-secondary);font:400 var(--font-size-body)/1.6 var(--font-ui);text-wrap:pretty;max-width:70ch}.hook,.slab-hook{font-size:var(--font-size-lead)}.label{color:var(--color-text-secondary);font:400 var(--font-size-label)/1.5 var(--font-ui)}.mono{font-family:var(--font-data);font-variant-numeric:tabular-nums}.figure,.figure-sm{color:var(--color-text-strong);font:500 var(--font-size-metric)/1.2 var(--font-data);font-variant-numeric:tabular-nums}.figure-sm{font-size:var(--font-size-body)}.figure[data-empty],.figure-sm[data-empty]{color:var(--color-text-tertiary)}.out,.notice-link{color:var(--color-text-secondary);text-decoration:underline;-webkit-text-decoration-color:var(--color-border-strong);text-decoration-color:var(--color-border-strong);text-underline-offset:3px}.key,[data-slot=button]{justify-content:center;align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-5);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);color:var(--color-text-primary);font:500 var(--font-size-body-sm)/1.4 var(--font-ui);box-shadow:none;cursor:pointer;transition:color var(--duration-fast),background-color var(--duration-fast),border-color var(--duration-fast);background:0 0;display:inline-flex}[data-slot=button][data-variant=default],.cell-primary{border-color:var(--color-action-primary);background:var(--color-action-primary);color:var(--color-text-on-accent)}[data-slot=button][data-variant=secondary],[data-slot=button][data-variant=outline],.key-quiet{border-color:var(--color-border-strong);background:0 0}[data-slot=button][data-variant=ghost]{background:0 0;border-color:#0000}[data-slot=button][data-variant=link]{color:var(--color-text-secondary);background:0 0;border:0;padding-inline:0;text-decoration:underline}[data-slot=button][data-variant=destructive]{color:var(--color-error);background:var(--color-error-subtle);border-color:var(--color-error-border)}.key:disabled,[data-slot=button]:disabled{background:var(--color-surface-raised);color:var(--color-text-tertiary);opacity:1;cursor:not-allowed;border-color:#0000}.key:active:not(:disabled),[data-slot=button]:active:not(:disabled){transform:translateY(1px)}[data-slot=button][data-size=lg]{min-height:48px;font-size:var(--font-size-body)}[data-slot=button][data-size^=icon]{width:44px;min-width:44px;padding:0}[data-slot=input],textarea,select{width:100%;min-height:44px;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-input);border-radius:var(--radius-md);background:var(--color-surface-sunken);color:var(--color-text-strong);font:400 var(--font-size-body)/1.5 var(--font-ui);box-shadow:none}[data-slot=input]:focus-visible,textarea:focus-visible,select:focus-visible{border-color:var(--color-focus-ring);outline:2px solid var(--color-focus-ring);outline-offset:2px;box-shadow:none}[data-slot=input][aria-invalid=true]{border-color:var(--color-error)}[data-slot=field-label]{font:400 var(--font-size-label)/1.5 var(--font-ui);color:var(--color-text-secondary)}[data-slot=field-description]{font:400 var(--font-size-caption)/1.5 var(--font-ui);color:var(--color-text-tertiary)}[data-slot=badge],.chip,.state-tag{padding:2px var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text-secondary);font:400 var(--font-size-caption)/1.5 var(--font-data);background:0 0;align-items:center;gap:6px;display:inline-flex}[data-slot=badge][data-variant=default]{color:var(--color-text-on-accent);background:var(--color-accent)}[data-slot=badge][data-variant=destructive]{color:var(--color-error);border-color:var(--color-error-border);background:var(--color-error-subtle)}[data-slot=separator]{background:var(--color-border-subtle)}[data-slot=card]{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-highlight);--tw-ring-shadow:0 0 #0000}[data-slot=card-title]{color:var(--color-text-strong);font:500 var(--font-size-subsection)/1.35 var(--font-ui)}[data-slot=card-description]{color:var(--color-text-secondary);font-size:var(--font-size-body-sm)}[data-slot=card-footer]{border-top:1px solid var(--color-border-subtle);background:0 0}[data-slot=dialog-content],[data-slot=dropdown-menu-content],[data-slot=dropdown-menu-popup]{border:1px solid var(--color-border-strong);border-radius:var(--radius-lg);background:var(--color-surface-raised);color:var(--color-text-primary);box-shadow:var(--shadow-overlay)}[data-slot=dialog-overlay],[data-slot=sheet-overlay]{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0009}[data-slot=dialog-close],[data-slot=sheet-close]{min-width:44px;min-height:44px}[data-slot=dropdown-menu-item]{min-height:44px;font-size:var(--font-size-body-sm)}[data-slot=tabs-list]{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-sunken);height:auto;padding:3px}[data-slot=tabs-trigger]{min-height:44px;padding-inline:var(--space-3);border-radius:var(--radius-sm);color:var(--color-text-secondary);box-shadow:none}[data-slot=tabs-trigger][data-active],[data-slot=tabs-trigger][data-selected]{background:var(--color-interactive-active);color:var(--color-text-strong)}[data-slot=tabs-content]{padding-top:var(--space-4)}.notice{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--color-accent-border);border-radius:var(--radius-md);background:var(--color-accent-subtle);flex-wrap:wrap;display:flex}.notice-text{min-width:0;color:var(--color-text-primary);font-size:var(--font-size-body-sm);flex:1}.lamp{background:var(--color-success);flex:none;width:6px;height:6px}.tree-legend{color:var(--color-text-tertiary);font-size:var(--font-size-caption);margin-top:var(--space-3);line-height:1.5}.hero-lineage{justify-self:center;width:100%;max-width:520px}.hero-node{align-items:center;gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.hero-node-art{background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-md);width:64px;height:64px;padding:4px;display:block}.hero-node-art>.art{background:0 0;border:0;padding:0;width:100%!important;height:100%!important}.hero-node-art img{border-radius:var(--radius-sm);width:100%;height:100%;image-rendering:pixelated;display:block}.hero-node-newest{border-color:var(--color-accent)}.hero-pending-fill{background:color-mix(in srgb, var(--color-accent) 22%, transparent);border-top:2px solid var(--color-accent);border-radius:2px;max-height:calc(100% - 8px);position:absolute;inset:auto 4px 4px}.hero-node-pending{border:1px dashed var(--color-accent-border);background:var(--color-surface-sunken);position:relative}.hero-node-label{line-height:var(--line-height-snug);flex-direction:column;align-items:center;gap:2px;display:flex}.hero-node-role{color:var(--color-text-tertiary);font:400 var(--font-size-caption)/var(--line-height-snug) var(--font-data)}.hero-node-role[data-newest]{color:var(--color-accent)}.hero-node-ticker{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font:500 var(--font-size-label) var(--font-data);color:var(--color-text-strong);overflow:hidden}.hero-lineage-root{justify-content:center;padding-bottom:18px;display:flex;position:relative}.hero-lineage-root:after{content:"";background:var(--color-connector);width:2px;height:18px;position:absolute;bottom:0;left:calc(50% - 1px)}.hero-lineage-children{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.hero-branch{padding-top:18px;position:relative}.hero-branch:before{content:"";background:var(--color-connector);width:100%;height:2px;position:absolute;top:0}.hero-branch:first-child:before{width:50%;right:0}.hero-branch:last-child:before{width:50%;left:0}.hero-branch-pending{grid-column:3}.hero-branch-pending:before{border-top:2px dashed var(--color-accent-border);background:0 0;width:50%;left:0}.hero-branch:after{content:"";background:var(--color-connector);width:2px;height:18px;position:absolute;top:0;left:calc(50% - 1px)}.hero-branch-pending:after{border-left:2px dashed var(--color-accent-border);background:0 0}.hero-lineage-children[data-children="1"] .hero-branch:first-child:before{width:100%;left:50%;right:auto}.hero-lineage-children[data-children="1"] .hero-branch-pending:before{width:100%;left:-50%}.hero-lineage-children[data-children="0"] .hero-branch-pending{grid-column:2}.hero-lineage-children[data-children="0"] .hero-branch-pending:before{display:none}.hero-grandchild{padding-top:28px;position:relative}.hero-grandchild:before{content:"";background:var(--color-connector);width:2px;height:28px;position:absolute;top:0;left:calc(50% - 1px)}.hero-lineage .tree-legend{text-align:center;margin-top:24px}:is(.hero-demo-lineage,.cell-family-overview .hero-lineage){max-width:440px;position:relative}:is(.hero-demo-lineage,.cell-family-overview .hero-lineage) .tree-legend{padding:2px var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-sm);font:var(--font-size-caption)/1.5 var(--font-data);margin:0;position:absolute;top:0;right:0}:is(.hero-demo-lineage,.cell-family-overview .hero-lineage) .hero-node-pending{width:56px;height:56px}:is(.hero-demo-lineage,.cell-family-overview .hero-lineage) .hero-lineage-root:after,:is(.hero-demo-lineage,.cell-family-overview .hero-lineage) .hero-branch:not(.hero-branch-pending):before,:is(.hero-demo-lineage,.cell-family-overview .hero-lineage) .hero-branch:not(.hero-branch-pending):after,:is(.hero-demo-lineage,.cell-family-overview .hero-lineage) .hero-grandchild:before{animation:10s ease-in-out infinite hero-branch-light}:is(.hero-demo-lineage,.cell-family-overview .hero-lineage) .hero-branch:first-child:before{animation-delay:.4s}:is(.hero-demo-lineage,.cell-family-overview .hero-lineage) .hero-branch:first-child:after{animation-delay:.8s}:is(.hero-demo-lineage,.cell-family-overview .hero-lineage) .hero-grandchild:before{animation-delay:1.4s}:is(.hero-demo-lineage,.cell-family-overview .hero-lineage) .hero-branch:nth-child(2):before{animation-delay:2.2s}:is(.hero-demo-lineage,.cell-family-overview .hero-lineage) .hero-branch:nth-child(2):after{animation-delay:2.6s}:is(.hero-demo-lineage,.cell-family-overview .hero-lineage) .hero-branch-pending:before,:is(.hero-demo-lineage,.cell-family-overview .hero-lineage) .hero-branch-pending:after{animation:10s ease-in-out 3.4s infinite hero-pending-light}@keyframes hero-branch-light{0%,8%,38%,to{background-color:var(--color-connector);box-shadow:none}18%,24%{background-color:var(--color-accent);box-shadow:0 0 8px var(--color-accent-border)}}@keyframes hero-pending-light{0%,8%,38%,to{border-color:var(--color-accent-border)}18%,24%{border-color:var(--color-accent)}}@media (prefers-reduced-motion:reduce){:is(.hero-demo-lineage,.cell-family-overview .hero-lineage) .hero-lineage-root:after,:is(.hero-demo-lineage,.cell-family-overview .hero-lineage) .hero-branch:before,:is(.hero-demo-lineage,.cell-family-overview .hero-lineage) .hero-branch:after,:is(.hero-demo-lineage,.cell-family-overview .hero-lineage) .hero-branch:not(.hero-branch-pending):before,:is(.hero-demo-lineage,.cell-family-overview .hero-lineage) .hero-branch:not(.hero-branch-pending):after,:is(.hero-demo-lineage,.cell-family-overview .hero-lineage) .hero-grandchild:before{animation:none}}.bar-block{gap:var(--space-3);display:grid}.bar-track{border-radius:var(--radius-full);background:var(--color-interactive-active);height:6px;overflow:hidden}.bar-fill{background:var(--color-accent);height:100%}.bar-fill[data-dim]{background:var(--color-text-tertiary)}.bar-foot{justify-content:space-between;gap:var(--space-3);font-size:var(--font-size-label);display:flex}.bar-percent,.bar-due{color:var(--color-accent)}.split-bar{border-radius:var(--radius-full);height:6px;display:flex;overflow:hidden}.split-fill[data-role=treasury],.split-swatch[data-role=treasury]{background:var(--color-text-secondary)}.split-fill[data-role=pad],.split-swatch[data-role=pad]{background:var(--color-text-tertiary)}.split-fill[data-role=parent-pool],.split-swatch[data-role=parent-pool]{background:var(--color-accent)}.split-legend{gap:var(--space-3);margin-top:var(--space-4);display:grid}.split-legend>div{align-items:center;gap:var(--space-2);font-size:var(--font-size-label);display:flex}.split-swatch{width:6px;height:6px}.split-share{font-family:var(--font-data);margin-left:auto}.split-share[data-role=parent-pool]{color:var(--color-accent)}.held{gap:var(--space-2);min-width:0;display:grid}.held-row{align-items:center;gap:var(--space-3);min-width:0;display:flex}.held-value{overflow-wrap:anywhere;min-width:0;color:var(--color-text-secondary);font-size:var(--font-size-label);flex:1}.held[data-short] .held-value{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.held-row .key{padding-inline:var(--space-3);flex:none}.held-note{color:var(--color-text-tertiary);font-size:var(--font-size-caption)}.split-parts{grid-template-columns:repeat(var(--split-cols,3),minmax(0,1fr));gap:var(--space-5);margin-top:var(--space-4);display:grid}.split-part{gap:var(--space-2);min-width:0;display:grid}.split-who{align-items:center;gap:var(--space-2);color:var(--color-text-secondary);font-size:var(--font-size-label);display:flex}.split-part .split-share{font-size:var(--font-size-metric);margin:0}.split-note,.split-claims{color:var(--color-text-tertiary);font-size:var(--font-size-label)}.split-address .held-row{flex-wrap:wrap}.split-claims{gap:var(--space-2);margin-top:var(--space-5);display:grid}@media (max-width:640px){.split-parts{grid-template-columns:minmax(0,1fr)}}.cell-system .section{gap:var(--space-6)}.cell-specimen-row{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.cell-specimen-fields,.cell-specimen-domain{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.cell-specimen-domain{grid-template-columns:repeat(2,minmax(0,1fr))}.cell-swatches{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));display:grid}.cell-swatch{gap:var(--space-2);font-size:var(--font-size-caption);display:grid}.cell-swatch>span:first-child{border:1px solid var(--color-border);border-radius:var(--radius-md);height:72px}.cell-type-specimen{gap:var(--space-4);padding-block:var(--space-6);border-block:1px solid var(--color-border-subtle);display:grid}.cell-space-specimen{align-items:end;gap:var(--space-5);flex-wrap:wrap;display:flex}.cell-space-specimen>div{gap:var(--space-2);font-size:var(--font-size-caption);display:grid}.cell-space-specimen>div>span:first-child{background:var(--color-accent);border-radius:var(--radius-sm);height:16px}@media (hover:hover){.out:hover,.notice-link:hover{color:var(--color-text-strong);text-decoration-color:currentColor}.key:hover,[data-slot=button]:hover{background:var(--color-interactive-hover)}[data-slot=button][data-variant=default]:hover,.cell-primary:hover{background:var(--color-action-primary-hover);color:var(--color-text-on-accent)}}@media (max-width:819px){[data-slot=input],textarea,select{min-height:48px;font-size:16px}.cell-specimen-fields,.cell-specimen-domain{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.hero-lineage{zoom:.8;max-width:400px}}.cell-star{border-radius:calc(var(--radius-md) + 1px);isolation:isolate;padding:1px;display:inline-flex;position:relative;overflow:hidden}.cell-star-run{z-index:-1;background:conic-gradient(from 0deg, transparent 0 78%, color-mix(in srgb, var(--color-accent) 40%, white) 90%, transparent 100%);animation:3.6s linear infinite cell-star-run;position:absolute;inset:-150%}.cell-star>a{position:relative}@keyframes cell-star-run{to{transform:rotate(1turn)}}.cell-shiny{background:linear-gradient(100deg, currentColor 40%, var(--color-text-strong) 50%, currentColor 60%) 100% 0 / 250% 100% no-repeat;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;animation:3.2s linear infinite cell-shine}@keyframes cell-shine{0%{background-position:100% 0}to{background-position:0 0}}.bar-fill{position:relative;overflow:hidden}.bar-fill:not([data-dim]):after,.coin-grid-meter:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff73,#0000);animation:2.6s ease-in-out infinite cell-sheen;position:absolute;inset:0;transform:translate(-100%)}.coin-grid-meter{overflow:hidden}.coin-grid-item[data-state=quiet] .coin-grid-meter:after,.coin-grid-item[data-state=gone] .coin-grid-meter:after{display:none}@keyframes cell-sheen{60%,to{transform:translate(100%)}}.coin-grid-art:after{content:"";background:linear-gradient(115deg, transparent 35%, color-mix(in srgb, var(--color-accent) 22%, transparent) 50%, transparent 65%) 130% 0 / 250% 100% no-repeat;transition:background-position .7s var(--ease-enter);pointer-events:none;position:absolute;inset:0}@media (hover:hover){.coin-grid-card:hover .coin-grid-art:after{background-position:-30% 0}}@media (prefers-reduced-motion:reduce){.cell-star-run,.cell-shiny,.bar-fill:after,.coin-grid-meter:after{animation:none}.cell-star-run{display:none}.cell-shiny{-webkit-text-fill-color:currentColor;background:0 0}.coin-grid-art:after{transition:none}}.hero-node-art{position:relative;overflow:hidden}.hero-node-art:not(.hero-node-pending):after{content:"";background:linear-gradient(115deg, transparent 35%, color-mix(in srgb, var(--color-accent) 30%, transparent) 50%, transparent 65%) 130% 0 / 250% 100% no-repeat;transition:background-position .7s var(--ease-enter);pointer-events:none;position:absolute;inset:0}@media (hover:hover){.hero-node:hover .hero-node-art:after{background-position:-30% 0}}.hero-pending-fill{overflow:hidden}.hero-pending-fill:after{content:"";background:linear-gradient(0deg, transparent, color-mix(in srgb, var(--color-accent) 45%, transparent), transparent);animation:2.6s ease-in-out infinite cell-rise-sheen;position:absolute;inset:0;transform:translateY(100%)}@keyframes cell-rise-sheen{60%,to{transform:translateY(-100%)}}.cell-shiny{background-image:linear-gradient(100deg, currentColor 38%, var(--color-accent) 50%, currentColor 62%)}@media (prefers-reduced-motion:reduce){.hero-pending-fill:after{animation:none;display:none}.hero-node-art:after{transition:none}}
.cell-skip-link{left:var(--space-3);z-index:70;min-height:44px;padding:0 var(--space-4);border-radius:var(--radius-md);background:var(--color-action-primary);color:var(--color-text-on-accent);font:var(--font-size-body-sm)/1.4 var(--font-sans);align-items:center;display:inline-flex;position:fixed;top:-80px}.cell-skip-link:focus{top:calc(var(--space-3) + var(--safe-top))}.cell-hdr-wrap{width:100%;max-width:var(--container-max);padding:var(--space-3) var(--gutter) 0;margin:0 auto}.cell-hdr{height:52px;padding:0 var(--space-2) 0 var(--space-3);justify-content:space-between;align-items:center;gap:var(--space-6);border-radius:var(--radius-lg);background:var(--color-surface);border:1px solid var(--color-border);box-shadow:var(--shadow-highlight);display:flex}.cell-hdr-brand{min-height:44px;padding-right:var(--space-2);color:var(--color-text-strong);flex:none;align-items:center;gap:10px;text-decoration:none;display:flex}.cell-hdr-mark{place-items:center;width:38px;height:38px;display:grid}.cell-hdr-mark img{width:100%;height:100%;image-rendering:pixelated;display:block;transform:scale(1.3)}.cell-hdr-wordmark{font:600 20px/1 var(--font-sans);letter-spacing:-.03em;transition:color var(--duration-fast)}@media (hover:hover){.cell-hdr-brand:hover .cell-hdr-wordmark{color:var(--color-accent)}}.cell-hdr-nav{align-items:center;gap:2px;min-width:0;display:flex}.cell-hdr-nav a{height:32px;padding:0 var(--space-3);border-radius:var(--radius-md);white-space:nowrap;font:var(--font-size-body-sm)/var(--line-height-body) var(--font-sans);color:var(--color-text-secondary);transition:color var(--duration-fast), background var(--duration-fast);align-items:center;text-decoration:none;display:flex}.cell-hdr-nav a[aria-current=page]{color:var(--color-text-strong);background:var(--color-interactive-active)}.cell-hdr-actions{align-items:center;gap:var(--space-2);flex:none;display:flex}.cell-hdr-btn{justify-content:center;align-items:center;gap:var(--space-2);height:var(--control-sm);padding:0 var(--space-3);border-radius:var(--radius-md);white-space:nowrap;cursor:pointer;font:var(--font-weight-medium) var(--font-size-label)/var(--line-height-body) var(--font-sans);color:var(--color-text-primary);transition:background var(--duration-fast), color var(--duration-fast);background:0 0;border:1px solid #0000;text-decoration:none;display:inline-flex}.cell-hdr-btn:active:not(:disabled){transform:translateY(1px)}.cell-hdr-btn:disabled,.cell-hdr-sheet-row:disabled{opacity:.5;cursor:not-allowed}.cell-hdr-btn-outline,.cell-hdr-account{border-color:var(--color-border-strong)}.cell-hdr-icon{width:var(--control-sm);border-color:var(--color-border);color:var(--color-text-secondary);padding:0}@media (hover:hover){.cell-hdr-icon:hover{background:var(--color-interactive-hover);border-color:var(--color-border-strong);color:var(--color-text-strong)}}@media (max-width:819px){.cell-hdr-icon{width:44px}}.cell-hdr-btn-accent{color:var(--color-text-on-accent);background:var(--color-action-primary);border-color:var(--color-action-primary)}.cell-hdr-account{font:var(--font-size-label)/normal var(--font-mono)}.cell-hdr-dot{background:var(--color-success);flex:none;width:6px;height:6px}.cell-hdr-menu{min-width:200px;max-width:min(360px,100vw - 24px);padding:var(--space-1);border-radius:var(--radius-lg);background:var(--color-surface-raised);border:1px solid var(--color-border-strong);box-shadow:var(--shadow-highlight), var(--shadow-overlay)}.cell-hdr-menu-item{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:40px;padding:0 var(--space-3);border-radius:var(--radius-md);font:var(--font-size-body-sm)/var(--line-height-body) var(--font-sans);color:var(--color-text-primary);cursor:pointer;display:flex}.cell-hdr-menu-item[data-highlighted]{background:var(--color-interactive-active)}.cell-hdr-menu-hint{font:var(--font-size-label)/1.3 var(--font-mono);color:var(--color-text-tertiary)}.cell-hdr-menu-danger{color:var(--color-error)}.cell-hdr-sheet-pages{display:none}.cell-hdr-sheet{z-index:61;overscroll-behavior:contain;max-height:calc(100dvh - 40px);padding:var(--space-2) calc(var(--space-3) + var(--safe-right)) calc(var(--space-4) + var(--safe-bottom)) calc(var(--space-3) + var(--safe-left));gap:var(--space-2);border-radius:var(--radius-lg) var(--radius-lg) 0 0;background:var(--color-surface-raised);border-top:1px solid var(--color-border-strong);box-shadow:var(--shadow-overlay);overflow-y:auto}.cell-hdr-sheet:before{content:"";width:36px;height:4px;margin-bottom:var(--space-3);border-radius:var(--radius-full);background:var(--color-border-strong);flex:none;align-self:center}.cell-hdr-sheet-title{padding:0 var(--space-3);font:var(--font-weight-medium) var(--font-size-body)/1.4 var(--font-sans);color:var(--color-text-strong)}.cell-hdr-sheet-description{padding:0 var(--space-3) var(--space-3);border-bottom:1px solid var(--color-border-subtle);font:var(--font-size-label)/1.5 var(--font-sans);color:var(--color-text-secondary);margin:0}.cell-hdr-sheet-menu{flex-direction:column;display:flex}.cell-hdr-sheet-row{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;min-height:52px;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);text-align:left;cursor:pointer;font:var(--font-size-body)/1.4 var(--font-sans);color:var(--color-text-primary);background:0 0;border:0;text-decoration:none;display:flex}.cell-hdr-sheet-row.cell-hdr-menu-danger{color:var(--color-error)}.cell-hdr-sheet-row[aria-current=page]{background:var(--color-interactive-active);color:var(--color-text-strong)}.cell-hdr-sheet-empty,.cell-hdr-feedback{padding:0 var(--space-3);color:var(--color-text-secondary);font:var(--font-size-label)/1.5 var(--font-sans);overflow-wrap:anywhere;white-space:normal}.cell-hdr-feedback:empty,.cell-tabbar{display:none}.cell-tab{border-radius:var(--radius-md);min-height:52px;font:var(--font-weight-medium) 11px/1.2 var(--font-sans);color:var(--color-text-secondary);-webkit-user-select:none;user-select:none;flex-direction:column;justify-content:center;align-items:center;gap:3px;text-decoration:none;display:flex}.cell-tab__icon{border-radius:var(--radius-full);width:44px;height:28px;transition:background var(--duration-base);justify-content:center;align-items:center;display:flex}.cell-tab__icon svg{opacity:.7}.cell-tab[aria-current=page]{color:var(--color-text-strong)}.cell-tab[aria-current=page] .cell-tab__icon{background:var(--color-interactive-active)}.cell-tab[aria-current=page] svg{opacity:1}.cell-tab.cell-tab--primary .cell-tab__icon{background:var(--color-action-primary);color:var(--color-text-on-accent)}.cell-tab--primary .cell-tab__icon svg{opacity:1}.cell-tab:active,.cell-hdr-sheet-row:active{background:var(--color-interactive-active)}.cell-footer-wrap{max-width:var(--container-max);width:100%;margin:var(--section-gap) auto 0;padding:0 var(--gutter)}.cell-footer-wrap .cell-footer{width:100%;max-width:none;padding:var(--space-12) 0 var(--space-8);gap:var(--space-10);border-top:1px solid var(--color-border-subtle);flex-direction:column;margin:0;display:flex}.cell-footer-main{justify-content:space-between;align-items:flex-start;gap:var(--space-8) var(--space-16);flex-wrap:wrap;display:flex}.cell-footer-lead{align-items:flex-start;gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.cell-footer .cell-footer-brand{align-items:center;gap:var(--space-2);color:var(--color-text-primary);font:var(--font-weight-medium) var(--font-size-body)/1.4 var(--font-sans);flex-direction:row;text-decoration:none;display:flex}.cell-footer .cell-footer-brand .mark,.cell-footer .cell-footer-brand img{width:22px;height:22px;display:block}.cell-footer .cell-footer-brand>span:last-child{line-height:22px}.cell-footer-tagline{font:var(--font-size-label)/1.4 var(--font-sans);color:var(--color-text-tertiary)}.cell-footer-lead .ca-chip{margin-top:var(--space-2)}.cell-footer-links{gap:var(--space-6) var(--space-12);grid-template-columns:repeat(3,minmax(96px,auto));display:grid}.cell-footer-group h2{margin-bottom:var(--space-2);font:500 var(--font-size-caption)/1.5 var(--font-sans);color:var(--color-text-secondary)}.cell-footer-group ul{margin:0;padding:0;list-style:none}.cell-footer-base{justify-content:space-between;gap:var(--space-2) var(--space-6);padding-top:var(--space-5);border-top:1px solid var(--color-border-subtle);font:var(--font-size-caption)/1.5 var(--font-sans);color:var(--color-text-tertiary);flex-wrap:wrap;display:flex}@media (max-width:640px){.cell-footer-links{gap:var(--space-5) var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));width:100%}}.cell-footer-links a{min-height:var(--control-sm);color:var(--color-text-tertiary);font:var(--font-size-label)/1.4 var(--font-sans);align-items:center;text-decoration:none;display:flex}.cell-hdr a:focus-visible,.cell-hdr button:focus-visible,.cell-tabbar a:focus-visible,.cell-hdr-sheet-row:focus-visible,.cell-footer a:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}@media (hover:hover){.cell-hdr-nav a:hover,.cell-hdr-btn-outline:hover,.cell-hdr-account:hover,.cell-hdr-sheet-row:hover{background:var(--color-interactive-hover);color:var(--color-text-strong)}.cell-hdr-btn-accent:hover{background:var(--color-action-primary-hover)}.cell-footer-links a:hover{color:var(--color-text-strong)}}.cell-wallet-name{align-items:center;gap:var(--space-3);min-width:0;display:flex}.cell-wallet-icon{border-radius:var(--radius-sm);flex:none;width:24px;height:24px}@media (min-width:820px){.cell-hdr-sheet,.launch-wallet-sheet{width:min(420px, calc(100vw - 2 * var(--gutter)));border:1px solid var(--color-border-strong);border-radius:var(--radius-lg);background:var(--color-surface-raised);max-width:none;box-shadow:var(--shadow-overlay);margin:0;inset:50% auto auto 50%;translate:-50% -50%}.cell-hdr-sheet{padding:var(--space-4) var(--space-3)}.cell-hdr-sheet:before{display:none}}@media (max-width:819px){.cell-hdr-wrap{z-index:40;max-width:none;padding:var(--safe-top) var(--safe-right) 0 var(--safe-left);background:var(--color-background);position:fixed;inset:0 0 auto}.cell-hdr{height:var(--appbar-h);padding:0 var(--space-3) 0 var(--space-4);gap:var(--space-3);background:var(--color-background);box-shadow:none;border-width:0 0 1px;border-radius:0}.cell-hdr-nav,.cell-hdr-desktop{display:none}.cell-hdr-btn{height:44px}.cell-hdr-sheet-pages{margin-top:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--color-border-subtle);flex-direction:column;display:flex}.cell-tabbar{z-index:40;box-sizing:content-box;padding:var(--space-1) calc(var(--space-2) + var(--safe-right)) calc(var(--space-1) + var(--safe-bottom)) calc(var(--space-2) + var(--safe-left));background:var(--color-surface);border-top:1px solid var(--color-border);grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:fixed;inset:auto 0 0}.shell{padding-top:calc(var(--appbar-h) + var(--safe-top));padding-bottom:calc(var(--tabbar-h) + var(--safe-bottom))}.shell:has(.coin-action-dock,.launch-action) .cell-footer-wrap{padding-bottom:var(--actionbar-h)}}@media (prefers-reduced-motion:reduce){.cell-hdr *,.cell-tabbar *{transition-duration:0s!important}}html{scrollbar-gutter:stable}.cell-page{min-width:0}.cell-hdr{view-transition-name:cell-header}.cell-tabbar{view-transition-name:cell-tabbar}.cell-footer-wrap{view-transition-name:cell-footer}::view-transition-old(root){animation:none}::view-transition-new(root){animation:none}::view-transition-group(cell-footer){animation-duration:.26s;animation-timing-function:cubic-bezier(.2,.8,.2,1)}::view-transition-old(.cell-page-out){animation:.14s ease-in both cell-page-out}::view-transition-new(.cell-page-in){animation:.24s cubic-bezier(.2,.8,.2,1) 70ms both cell-page-in}@keyframes cell-page-out{to{opacity:0;transform:translateY(-4px)}}@keyframes cell-page-in{0%{opacity:0;transform:translateY(8px)}}.cell-hdr-nav a{position:relative}.cell-hdr-pending{left:var(--space-3);right:var(--space-3);background:var(--color-accent);transform-origin:0;opacity:0;border-radius:1px;height:2px;position:absolute;bottom:3px;transform:scaleX(0)}.cell-hdr-pending[data-pending]{opacity:1;animation:.9s cubic-bezier(.2,.8,.2,1) 80ms both cell-pending}@keyframes cell-pending{0%{transform:scaleX(0)}to{transform:scaleX(.85)}}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}.cell-hdr-pending[data-pending]{animation:none;transform:scaleX(1)}}.open-in-wallet{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.open-in-wallet-note{margin:0 0 var(--space-2);padding-inline:var(--space-3);color:var(--color-text-secondary);font-size:var(--font-size-body-sm);text-wrap:pretty;line-height:1.5}.open-in-wallet>a{justify-content:space-between}
