.dna-root{--dna-bg:#05070a;--dna-surface:#080b0f;--dna-surface-2:#0b0f14;--dna-panel:#070a0e;--dna-field:#04060a;--dna-line:#171c23;--dna-line-strong:#242c36;--dna-text:#e7ecf2;--dna-muted:#9ba5b2;--dna-faint:#69737f;--dna-hover:#bad2e40d;--dna-signal:#7ea9be;--dna-signal-soft:#7ea9be1a;--dna-signal-line:#7ea9be57;--dna-accent:var(--dna-signal);--dna-origin:#ffb44a;--dna-control:#39e7e0;--dna-identity:#aa7cff;--dna-supply:#a7ef48;--dna-holders:#59a7ff;--dna-coordination:#ff5bc8;--dna-lifecycle:#dbe4ec;--dna-danger:#ff726f;--dna-warn:#e3a34a;--dna-up:#63b98d;--dna-down:#e07c7c;--dna-overlay:#020407c7;--dna-radius:2px;--dna-gutter:.95rem;--dna-caption:2.1rem;color:var(--dna-text);line-height:1.45}.dna-root[data-lp-theme=light],[data-lp-theme=light] .dna-root{--dna-bg:#e9edf1;--dna-surface:#f4f7fa;--dna-surface-2:#fff;--dna-panel:#f8fafc;--dna-field:#fff;--dna-line:#d5dce3;--dna-line-strong:#b6c1cc;--dna-text:#0e141a;--dna-muted:#4d5865;--dna-faint:#6b7683;--dna-hover:#0e141a0b;--dna-signal:#2c6580;--dna-signal-soft:#2c658017;--dna-signal-line:#2c658052;--dna-origin:#9a5700;--dna-control:#008f8b;--dna-identity:#7546cf;--dna-supply:#598f09;--dna-holders:#176fc1;--dna-coordination:#c72a91;--dna-lifecycle:#2c3844;--dna-danger:#b93d45;--dna-warn:#8a5a08;--dna-up:#1e7a4d;--dna-down:#b23f3f;--dna-overlay:#141c248c}.dna-root *,.dna-root :after,.dna-root :before{box-sizing:border-box}.dna-root button,.dna-root input{font:inherit}.dna-root button{cursor:pointer;transition:background-color .15s,border-color .15s,color .15s,opacity .15s}.dna-root button:disabled{cursor:default}.dna-root :focus-visible{outline:1px solid var(--dna-signal);outline-offset:2px}.dna-kicker{color:var(--dna-faint);font-family:var(--font-mono),ui-monospace,monospace;letter-spacing:.18em;text-transform:uppercase;font-size:.75rem;font-weight:600}.dna-root[data-motion=reduced] *{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}@media (prefers-reduced-motion:reduce){.dna-root *{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.dna-product-root,.dna-root{width:100%}.dna-root{background:var(--dna-bg);font-family:var(--font-inter),ui-sans-serif,system-ui,sans-serif;height:100dvh;min-height:40rem;position:relative;overflow:hidden}.dna-header-brand,.dna-header-slot{align-items:center;display:flex}.dna-header-brand{gap:.65rem;min-width:0}.dna-header-brand>button svg{width:1rem;height:1rem}.product-brand[data-section=dna] .product-brand-detail,.product-brand[data-section=dna] .product-brand-section{color:var(--dna-accent)}.dna-header-controls{min-width:0}.dna-site-link{color:var(--lp-text-faint);align-items:center;gap:.35rem;font-size:.75rem;text-decoration:none}.dna-site-link svg{width:.85rem}.dna-search{background:radial-gradient(circle at 12% 50%,var(--dna-accent),transparent 34%),var(--lp-field);border:1px solid var(--lp-border-strong);border-radius:var(--lp-radius-sm);grid-template-columns:auto 1fr auto;align-items:center;gap:.65rem;width:clamp(15rem,31vw,34rem);min-width:0;height:2.75rem;padding:0 .35rem 0 .85rem;display:grid;position:relative}@supports (color:color-mix(in lab,red,red)){.dna-search{background:radial-gradient(circle at 12% 50%,color-mix(in srgb,var(--dna-accent) 4%,transparent),transparent 34%),var(--lp-field)}}.dna-search{transition:border-color .18s,background-color .18s}.dna-search:after{background:linear-gradient(90deg,transparent,var(--dna-accent),transparent);content:"";opacity:0;pointer-events:none;transform-origin:50%;height:1px;position:absolute;bottom:.18rem;left:.8rem;right:.8rem;transform:scaleX(.2)}.dna-search:focus-within{border-color:var(--dna-accent);animation:2.4s ease-in-out infinite dna-search-focus-breathe}.dna-search[data-open=true]{background:radial-gradient(circle at 12% 50%,var(--dna-accent),transparent 38%),var(--lp-field)}@supports (color:color-mix(in lab,red,red)){.dna-search[data-open=true]{background:radial-gradient(circle at 12% 50%,color-mix(in srgb,var(--dna-accent) 8%,transparent),transparent 38%),var(--lp-field)}}.dna-search[data-state=loading]:after{opacity:.8;animation:1.15s ease-in-out infinite dna-search-sequence-line}.dna-search>:is(input,button):focus-visible{outline:0}.dna-search>svg{color:var(--lp-text-muted);width:1.1rem;height:1.1rem;transition:color .18s,transform .18s}.dna-search:focus-within>svg{transform:rotate(-6deg)scale(1.08)}.dna-search[data-state=loading]>svg{animation:1.15s ease-in-out infinite dna-search-icon-sequence}.dna-search input{color:var(--lp-text);background:0 0;border:0;outline:0;min-width:0;height:100%;font-size:.9375rem}.dna-search input::placeholder{color:var(--lp-text-faint);transition:color .18s,letter-spacing .18s}.dna-search:focus-within input::placeholder{color:var(--lp-text-muted);letter-spacing:.015em}.dna-search>button{color:var(--lp-text-faint);background:0 0;border:0;border-radius:50%;place-items:center;width:2.25rem;height:2.25rem;padding:0;transition:color .14s,transform .14s;animation:.16s ease-out both dna-search-clear-in;display:grid}.dna-search>button:hover{color:var(--lp-text);transform:rotate(6deg)}.dna-search>button svg{width:1rem;height:1rem}.dna-search-results{background:linear-gradient(145deg,var(--dna-accent),transparent 42%),var(--lp-surface);border:1px solid var(--lp-border-strong);border-radius:var(--lp-radius);z-index:80;max-height:min(28rem,70dvh);position:absolute;top:calc(100% + .7rem);left:0;right:0;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.dna-search-results{background:linear-gradient(145deg,color-mix(in srgb,var(--dna-accent) 5%,transparent),transparent 42%),var(--lp-surface)}}.dna-search-results{transform-origin:top;animation:.24s cubic-bezier(.16,1,.3,1) both dna-search-dialog-in;box-shadow:0 1.25rem 3rem #00000061,0 0 0 1px #ffffff08,inset 0 1px #ffffff0a}.dna-search-results:before{background:linear-gradient(90deg,transparent,var(--dna-accent),transparent);content:"";opacity:.72;pointer-events:none;z-index:2;width:38%;height:1px;animation:2.8s ease-in-out infinite dna-search-dialog-glint;position:absolute;top:0;left:12%}.dna-search-results>header{background:var(--lp-bg);border-bottom:1px solid var(--lp-border);justify-content:space-between;align-items:center;gap:1rem;min-height:2.75rem;padding:0 .9rem;display:flex}@supports (color:color-mix(in lab,red,red)){.dna-search-results>header{background:color-mix(in srgb,var(--lp-bg) 48%,transparent)}}.dna-search-results>header span,.dna-search-results>header strong{font-family:var(--font-mono),ui-monospace,monospace;letter-spacing:.07em;text-transform:uppercase;font-size:.75rem}.dna-search-results>header strong{color:var(--lp-text)}.dna-search-results>header span{color:var(--lp-text-faint)}.dna-search-options{max-height:min(24rem,70dvh - 2.75rem);padding:.4rem;overflow-y:auto}.dna-search-state{color:var(--lp-text-muted);text-align:center;align-content:center;justify-items:center;min-height:7.5rem;padding:1rem;display:grid}.dna-search-state>svg{color:var(--lp-text-faint);width:1.4rem;height:1.4rem;margin-bottom:.75rem;animation:.3s ease-out both dna-search-empty-in}.dna-search-state p,.dna-search-state small{margin:0}.dna-search-state p{color:var(--lp-text);font-size:.875rem;font-weight:600}.dna-search-state small{color:var(--lp-text-faint);margin-top:.3rem;font-size:.75rem}.dna-search-bases{align-items:center;gap:.55rem;min-height:2rem;margin-bottom:.55rem;display:flex}.dna-search-bases i{color:var(--dna-accent);font-family:var(--font-mono),ui-monospace,monospace;font-size:.75rem;font-style:normal;font-weight:750;animation:.9s ease-in-out infinite dna-search-base-wave}.dna-search-bases i:nth-child(2){animation-delay:90ms}.dna-search-bases i:nth-child(3){animation-delay:.18s}.dna-search-bases i:nth-child(4){animation-delay:.27s}.dna-search-options>button{animation:.26s cubic-bezier(.2,.8,.2,1) both dna-search-result-in;animation-delay:calc(var(--dna-search-index)*28ms);border-radius:var(--lp-radius-sm);color:var(--lp-text);text-align:left;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.8rem;width:100%;min-height:3.5rem;padding:.55rem .7rem;transition:background-color .12s,transform .12s;display:grid;position:relative}.dna-search-options>button:hover,.dna-search-options>button[aria-selected=true]{background:var(--lp-hover)}.dna-search-options>button[aria-selected=true]{transform:translate(3px)}.dna-search-options>button[aria-selected=true]:before{background:var(--dna-accent);content:"";width:2px;position:absolute;top:.7rem;bottom:.7rem;left:0}.dna-search-avatar{-o-object-fit:cover;object-fit:cover;border-radius:7px;width:2.35rem;height:2.35rem;transition:filter .16s,transform .16s}.dna-search-options>button:is(:hover,[aria-selected=true]) .dna-search-avatar{filter:saturate(1.12);transform:scale(1.06)}.dna-search-options span small,.dna-search-options span strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.dna-search-options span strong{font-family:var(--font-mono),ui-monospace,monospace;font-size:.9375rem}.dna-search-options code,.dna-search-options span small{color:var(--lp-text-faint);font-size:.8125rem}.dna-search-options code{transition:color .14s,transform .14s}.dna-search-options>button:is(:hover,[aria-selected=true]) code{color:var(--lp-text-muted);transform:translate(-.15rem)}@keyframes dna-search-dialog-in{0%{opacity:0;transform:perspective(40rem)translateY(-.55rem)rotateX(-3deg)scale(.985)}to{opacity:1;transform:perspective(40rem)translateY(0)rotateX(0)scale(1)}}@keyframes dna-search-focus-breathe{0%,to{border-color:color-mix(in srgb,var(--dna-accent) 72%,var(--lp-border-strong))}50%{border-color:var(--dna-accent)}}@keyframes dna-search-sequence-line{0%{opacity:0;transform:translate(-34%)scaleX(.2)}45%{opacity:.9}to{opacity:0;transform:translate(34%)scaleX(.72)}}@keyframes dna-search-icon-sequence{0%,to{transform:rotate(-6deg)scale(1.04)}50%{transform:rotate(8deg)scale(1.13)}}@keyframes dna-search-clear-in{0%{opacity:0;transform:rotate(-18deg)scale(.75)}to{opacity:1;transform:rotate(0)scale(1)}}@keyframes dna-search-dialog-glint{0%,to{opacity:.18;transform:translate(-18%)}50%{opacity:.78;transform:translate(128%)}}@keyframes dna-search-base-wave{0%,to{color:var(--lp-text-faint);transform:translateY(0)scale(.9)}50%{color:var(--dna-accent);transform:translateY(-.35rem)scale(1.15)}}@keyframes dna-search-empty-in{0%{opacity:0;transform:scale(.75)}to{opacity:1;transform:scale(1)}}@keyframes dna-search-result-in{0%{opacity:0;transform:translateY(.4rem)}to{opacity:1;transform:translateY(0)}}.dna-root[data-motion=reduced] .dna-search,.dna-root[data-motion=reduced] .dna-search-bases i,.dna-root[data-motion=reduced] .dna-search-options>button,.dna-root[data-motion=reduced] .dna-search-results,.dna-root[data-motion=reduced] .dna-search-results:before,.dna-root[data-motion=reduced] .dna-search-state>svg,.dna-root[data-motion=reduced] .dna-search:after,.dna-root[data-motion=reduced] .dna-search>button,.dna-root[data-motion=reduced] .dna-search>svg{transition:none!important;animation:none!important}.dna-header-slot{border-right:1px solid var(--lp-border);color:var(--lp-text-muted);flex:none;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr);align-content:center;justify-items:start;gap:.05rem;min-width:10rem;height:2.75rem;padding:0 .8rem 0 .25rem;display:grid;position:relative}.dna-header-slot[data-delayed=true]{opacity:.64}.dna-header-slot-label,.dna-header-slot-value{font-family:var(--font-mono),ui-monospace,monospace;white-space:nowrap;display:block}.dna-header-slot-label{color:var(--lp-text-faint);letter-spacing:.12em;text-transform:uppercase;font-size:.75rem;font-weight:650;line-height:.75rem}.dna-header-slot-value{color:var(--lp-text);font-variant-numeric:tabular-nums;letter-spacing:.015em;min-width:10.5ch;font-size:1.25rem;font-weight:720;line-height:1.3rem;position:relative}.dna-header-slot-value>span{isolation:isolate;perspective:10rem;transform-style:preserve-3d;place-items:center;display:inline-grid;position:relative}.dna-header-slot-digit:before{background:radial-gradient(ellipse,var(--dna-accent),transparent 72%);z-index:-2;border-radius:50%;width:1.15em;height:.8em;position:absolute}@supports (color:color-mix(in lab,red,red)){.dna-header-slot-digit:before{background:radial-gradient(ellipse,color-mix(in srgb,var(--dna-accent) 30%,transparent),transparent 72%)}}.dna-header-slot-digit:before{content:"";opacity:0;pointer-events:none;transform:translateY(.28rem)scale(.4)}.dna-header-slot-digit-new,.dna-header-slot-digit-old{transform-origin:50% 66%;will-change:filter,opacity,transform;grid-area:1/1}.dna-header-slot-digit-old{z-index:-1}.dna-header-slot-digit[data-changed=true] .dna-header-slot-digit-new{animation:.7s cubic-bezier(.16,1,.3,1) both dna-slot-digit-rise}.dna-header-slot-digit[data-changed=true] .dna-header-slot-digit-old{animation:.52s cubic-bezier(.4,0,.2,1) both dna-slot-digit-recede}.dna-header-slot-digit[data-changed=true]:before{animation:.7s cubic-bezier(.16,1,.3,1) both dna-slot-depth-wake}.dna-header-slot-digit[data-changed=true]:not([data-place=tail]) .dna-header-slot-digit-new,.dna-header-slot-digit[data-changed=true]:not([data-place=tail]) .dna-header-slot-digit-old,.dna-header-slot-digit[data-changed=true]:not([data-place=tail]):before{animation-delay:55ms}.dna-header-slot-digit[data-direction=down] .dna-header-slot-digit-new{animation-name:dna-slot-digit-fall}.dna-header-slot-value>.dna-header-slot-separator{color:var(--lp-text-muted)}@keyframes dna-slot-digit-rise{0%{filter:brightness(.74)blur(.03rem);opacity:.16;transform:translate3d(0,.36rem,-2rem)scale(.88)}44%{filter:brightness(1.22)blur();opacity:1;transform:translate3d(0,-.08rem,.8rem)scale(1.06)}to{filter:brightness()blur();opacity:1;transform:translate(0)scale(1)}}@keyframes dna-slot-digit-fall{0%{filter:brightness(.74)blur(.03rem);opacity:.16;transform:translate3d(0,-.36rem,-2rem)scale(.88)}44%{filter:brightness(1.22)blur();opacity:1;transform:translate3d(0,.08rem,.8rem)scale(1.06)}to{filter:brightness()blur();opacity:1;transform:translate(0)scale(1)}}@keyframes dna-slot-digit-recede{0%{filter:brightness();opacity:.78;transform:translate(0)scale(1)}to{filter:brightness(.42)blur(.055rem);opacity:0;transform:translate3d(0,-.24rem,-2.8rem)scale(.82)}}@keyframes dna-slot-depth-wake{0%{opacity:0;transform:translateY(.3rem)scale(.35)}38%{opacity:.5;transform:translateY(.06rem)scale(1)}to{opacity:0;transform:translateY(-.12rem)scale(.72)}}.dna-root[data-motion=reduced] .dna-header-slot-digit:before,.dna-root[data-motion=reduced] .dna-header-slot-value span{animation:none!important}.dna-header-tools{flex-shrink:0}.dna-header-tools svg{width:1rem;height:1rem}.dna-header-tools .lp-settings-menu{right:0}.dna-focus{background:var(--dna-bg);z-index:2;grid-template-rows:auto auto auto minmax(0,1fr);height:calc(100dvh - 4rem);min-height:0}.dna-focus,.dna-focus-header{display:grid;position:relative}.dna-focus-header{background:var(--dna-surface);border-bottom:1px solid var(--dna-line-strong);padding:.45rem var(--dna-gutter);grid-template-columns:minmax(12rem,.8fr) minmax(27rem,1.35fr) auto;grid-template-areas:"identity vitals actions";align-items:center;gap:.75rem;overflow:hidden}.dna-focus-identity{grid-area:identity;align-items:center;gap:.65rem;min-width:0;display:flex}.dna-focus-avatar{border:1px solid var(--dna-line-strong);border-radius:var(--dna-radius);-o-object-fit:cover;object-fit:cover;flex:none;width:2.5rem;height:2.5rem}.dna-focus-identity-copy{min-width:0}.dna-focus-eyebrow{gap:.45rem;display:flex}.dna-focus-eyebrow,.dna-focus-lifecycle{white-space:nowrap;align-items:center;min-width:0}.dna-focus-lifecycle{color:var(--dna-faint);font-family:var(--font-mono),ui-monospace,monospace;text-overflow:ellipsis;gap:.3rem;font-size:.75rem;display:inline-flex;overflow:hidden}.dna-focus-lifecycle:before{background:var(--dna-line-strong);content:"";width:1px;height:.7rem;margin-right:.05rem}.dna-focus-lifecycle i{background:currentColor;border-radius:50%;width:2px;height:2px}.dna-focus-title{align-items:baseline;gap:.45rem;min-width:0;display:flex}.dna-focus-identity h1,.dna-focus-identity p{margin:0}.dna-focus-identity h1{font-family:var(--font-mono),ui-monospace,monospace;letter-spacing:-.03em;margin-top:.05rem;font-size:1.25rem}.dna-focus-identity p{color:var(--dna-muted);text-overflow:ellipsis;white-space:nowrap;max-width:10rem;font-size:.875rem;overflow:hidden}.dna-focus-vitals{grid-template:"price momentum depth""sync sync sync"/max-content minmax(14rem,1fr) minmax(15rem,1.08fr);grid-area:vitals;align-items:center;gap:0 clamp(.75rem,1.4vw,1.5rem)}.dna-focus-vitals,.dna-market-price{min-width:0;display:grid;overflow:hidden}.dna-market-price{grid-area:price;grid-template-columns:minmax(0,1fr);align-content:center;gap:.02rem;padding:.18rem 0}.dna-market-price-usd{color:var(--dna-text);font-variant-numeric:tabular-nums;text-overflow:ellipsis;min-width:0;font-size:1.2rem;font-weight:680;line-height:1.15;animation:.7s cubic-bezier(.16,1,.3,1) dna-market-price-tick;overflow:hidden}.dna-market-price-usd,.dna-market-price>small{font-family:var(--font-mono),ui-monospace,monospace;white-space:nowrap}.dna-market-price>small{color:var(--dna-faint);font-variant-numeric:tabular-nums;font-size:.8125rem;line-height:1.1}.dna-market-stat{grid-template-columns:minmax(0,1fr);align-content:center;gap:.02rem;min-width:0;padding:.1rem 0;display:grid;overflow:hidden}.dna-market-depth,.dna-market-momentum{-moz-column-gap:clamp(.45rem,.9vw,1rem);align-items:center;column-gap:clamp(.45rem,.9vw,1rem);min-width:0;display:grid}.dna-market-momentum{grid-area:momentum;grid-template-columns:minmax(3.8rem,.7fr) minmax(4.4rem,.8fr) minmax(7.4rem,1.3fr)}.dna-market-depth{grid-area:depth;grid-template-columns:minmax(5.4rem,.85fr) minmax(6.2rem,1fr) minmax(7.4rem,1.2fr)}.dna-market-stat small{color:var(--dna-faint);letter-spacing:.055em;font-size:.75rem;line-height:1.05}.dna-market-stat small,.dna-market-stat strong{font-family:var(--font-mono),ui-monospace,monospace;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dna-market-stat strong{color:var(--dna-muted);font-variant-numeric:tabular-nums;align-items:center;gap:.25rem;min-width:0;font-size:.8125rem;font-weight:600;line-height:1.1;display:flex}.dna-market-buy,.dna-market-stat[data-tone=up] strong{color:var(--dna-up)}.dna-market-sell,.dna-market-stat[data-tone=down] strong{color:var(--dna-down)}.dna-market-stat strong>i{color:var(--dna-faint);font-size:.75rem;font-style:normal}.dna-focus-sync{color:var(--dna-muted);grid-area:sync;align-items:center;gap:.35rem;min-width:0;min-height:.9rem;padding:0;animation:.32s cubic-bezier(.16,1,.3,1) both dna-focus-sync-arrive;display:flex;position:relative;overflow:hidden}.dna-focus-sync:after{background:linear-gradient(100deg,transparent 20%,var(--dna-control) 46%,transparent 68%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.dna-focus-sync:after{background:linear-gradient(100deg,transparent 20%,color-mix(in srgb,var(--dna-control) 9%,transparent) 46%,transparent 68%)}}.dna-focus-sync:after{content:"";pointer-events:none;animation:2.4s ease-in-out infinite dna-focus-sync-sheen;transform:translate(-100%)}.dna-focus-sync small{color:var(--dna-control);letter-spacing:.08em;flex:none;font-weight:700}.dna-focus-sync small,.dna-focus-sync strong{font-family:var(--font-mono),ui-monospace,monospace;white-space:nowrap;font-size:.75rem}.dna-focus-sync strong{text-overflow:ellipsis;min-width:0;font-weight:560;line-height:1;overflow:hidden}.dna-sync-shape{flex:none;place-items:center;width:1rem;height:.75rem;display:inline-grid;position:relative}.dna-sync-shape i{border:1px solid var(--dna-control);opacity:.72;border-radius:50%;width:.8rem;height:.42rem;animation:1.45s linear infinite dna-sync-orbit;position:absolute}.dna-sync-shape i:nth-child(2){animation-duration:1.85s;animation-direction:reverse;transform:rotate(90deg)}.dna-sync-shape b{background:var(--dna-control);border-radius:50%;width:.2rem;height:.2rem;animation:1.15s ease-in-out infinite dna-sync-core}@keyframes dna-market-delayed-pulse{0%,to{opacity:.45}50%{opacity:1}}@keyframes dna-market-price-tick{0%{color:var(--dna-control);opacity:.48;transform:translateY(.16rem)}to{color:var(--dna-text);opacity:1;transform:none}}@keyframes dna-focus-sync-arrive{0%{opacity:0;transform:translateY(70%)}to{opacity:1;transform:none}}@keyframes dna-focus-sync-sheen{0%,38%{transform:translate(-100%)}78%,to{transform:translate(100%)}}@keyframes dna-sync-orbit{to{transform:rotate(1turn)}}@keyframes dna-sync-core{0%,to{opacity:.45;transform:scale(.72)}50%{opacity:1;transform:scale(1)}}.dna-focus-actions{grid-area:actions;gap:.7rem}.dna-focus-actions,.dna-shortcut-group,.dna-token-shortcuts{align-items:center;display:flex}.dna-token-shortcuts{flex-wrap:nowrap}.dna-shortcut-group{gap:.12rem}.dna-token-shortcuts :is(button,a){border-radius:var(--dna-radius);color:var(--dna-faint);background:0 0;border:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;padding:0;text-decoration:none;transition:color .14s;display:inline-flex}.dna-token-shortcuts :is(button,a):hover{color:var(--dna-text)}.dna-token-shortcuts button[data-watched=true]{color:var(--dna-accent)}.dna-token-shortcuts svg{width:1.125rem;height:1.125rem}.dna-shortcut-divider{background:var(--dna-line-strong);width:1px;height:.9rem;margin:0 .3rem}.dna-focus-actions .dna-terminal-link{border:1px solid var(--dna-line-strong);border-radius:var(--dna-radius);color:var(--dna-text);font-family:var(--font-mono),ui-monospace,monospace;letter-spacing:.1em;text-transform:uppercase;background:0 0;align-items:center;gap:.48rem;min-height:2.5rem;padding:0 .85rem;font-size:.8125rem;font-weight:600;text-decoration:none;transition:background-color .14s,border-color .14s;display:inline-flex;position:relative;overflow:hidden}.dna-terminal-signal{align-items:flex-end;gap:2px;height:.9rem;display:inline-flex}.dna-terminal-signal i{background:currentColor;border-radius:1px;width:2px;height:35%;animation:1.5s ease-in-out infinite dna-terminal-wave}.dna-terminal-signal i:nth-child(2){height:88%;animation-delay:-.35s}.dna-terminal-signal i:nth-child(3){height:58%;animation-delay:-.7s}.dna-terminal-link[data-state=loading] .dna-terminal-signal i{animation-duration:.75s}.dna-terminal-link[data-state=delayed] .dna-terminal-signal i{animation:1.8s ease-in-out infinite dna-market-delayed-pulse}.dna-terminal-link[data-state=unavailable] .dna-terminal-signal i{animation:none}@keyframes dna-terminal-wave{0%,to{transform:scaleY(.45)}50%{transform:scaleY(1)}}.dna-focus-actions .dna-terminal-link:hover{background:var(--dna-hover);border-color:var(--dna-signal-line)}.dna-focus-mint{color:var(--dna-faint);text-overflow:ellipsis;white-space:nowrap;max-width:26rem;margin-top:.1rem;font-size:.8125rem;display:block;overflow:hidden}.dna-focus-tabs{background:var(--dna-bg);border:0;border-bottom:1px solid var(--dna-line-strong);min-width:0;padding:0 var(--dna-gutter);scroll-snap-type:x proximity;scrollbar-width:none;gap:0;display:flex;position:relative;overflow-x:auto}.dna-focus-tabs::-webkit-scrollbar{display:none}.dna-focus-tabs button{color:var(--dna-faint);scroll-snap-align:center;text-align:left;white-space:nowrap;background:0 0;border:0;border-bottom:1px solid #0000;border-radius:0;flex:none;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.45rem;width:max-content;min-width:0;max-width:none;min-height:2.3rem;margin-bottom:-1px;padding:0 .9rem;transition:border-color .18s,background-color .18s,color .18s;display:grid;position:relative;overflow:hidden}.dna-focus-tabs button[aria-current=page]{border-bottom-color:var(--dna-signal);color:var(--dna-text)}.dna-focus-tabs button:not([aria-current=page]):hover{background:var(--dna-hover);color:var(--dna-text)}.dna-tab-index{color:inherit;place-items:center;display:grid}.dna-tab-index svg{width:.95rem;height:.95rem}.dna-focus-tabs button[aria-current=page] .dna-tab-index{color:var(--dna-signal)}.dna-tab-copy{min-width:0;display:block}.dna-tab-copy strong{color:inherit;font-family:var(--font-mono),ui-monospace,monospace;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;font-size:.8125rem;font-weight:600;display:block}.dna-focus-main{overscroll-behavior:contain;min-width:0;min-height:0;overflow:hidden}.dna-overview{grid-template:"organism dossier"minmax(0,1fr)"log log"minmax(6.75rem,.32fr)/minmax(0,1fr) minmax(21.5rem,.4fr);height:100%;min-height:0;display:grid}.dna-dossier{background:var(--dna-panel);overscroll-behavior:contain;scrollbar-color:var(--dna-signal-line) transparent;scrollbar-width:thin;flex-direction:column;grid-area:dossier;min-width:0;min-height:0;display:flex;overflow-y:auto}.dna-dossier::-webkit-scrollbar{width:5px}.dna-dossier::-webkit-scrollbar-thumb{background:var(--dna-signal-line)}.dna-organism{border-right:1px solid var(--dna-line-strong);grid-area:organism;grid-template-columns:minmax(0,1fr) minmax(19rem,.52fr);min-width:0;min-height:0;display:grid}.dna-log>header,.dna-origin-record>header,.dna-summary>header{border-bottom:1px solid var(--dna-line);height:var(--dna-caption);min-width:0;padding:0 var(--dna-gutter);flex:none;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.dna-log>header>h2,.dna-origin-record>header>h2,.dna-summary>header>h2{margin:0}.dna-origin-record>header,.dna-summary>header{background:inherit;z-index:2;position:sticky;top:0}.dna-log>header>span{color:var(--dna-faint);font-family:var(--font-mono),ui-monospace,monospace;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.dna-organism-stage{isolation:isolate;justify-content:center;align-items:center;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.dna-organism-stage:before{content:"";pointer-events:none;z-index:-2;background:radial-gradient(at 48% 48%,#0e141bb8,#0000 58%),linear-gradient(145deg,#070b10,#03050a 58%,#010305);position:absolute;inset:0}.dna-organism-stage:after{background:radial-gradient(ellipse at 46% 50%,var(--stage-signal-color),transparent 38%);z-index:-1;border-radius:45%;position:absolute;inset:-18%}@supports (color:color-mix(in lab,red,red)){.dna-organism-stage:after{background:radial-gradient(ellipse at 46% 50%,color-mix(in srgb,var(--stage-signal-color) 12%,transparent),transparent 38%)}}.dna-organism-stage:after{content:"";filter:blur(2.5rem);opacity:0;pointer-events:none;transform:scale(.98)}.dna-organism-stage[data-signal=notable]:after{opacity:.28}.dna-organism-stage[data-signal=strong]:after{opacity:.42;will-change:transform,opacity;animation:16s ease-in-out infinite alternate dna-stage-ambient}.dna-organism-stage[data-signal=changed]:after{opacity:.52;will-change:transform,opacity;animation:8s ease-in-out infinite alternate dna-stage-ambient}@keyframes dna-stage-ambient{0%{opacity:.5;transform:translate(-2.5%,-1.5%)scale(.96)}50%{opacity:.7;transform:translate(2%,1%)scale(1.03)}to{opacity:.58;transform:translate(-.5%,2.5%)scale(.99)}}.dna-helix-3d{touch-action:pan-y;z-index:1;min-width:0;min-height:0;position:absolute;inset:.5rem 13rem .5rem .5rem}.dna-helix-3d canvas{cursor:grab;outline:0;width:100%;height:100%;display:block}.dna-helix-3d[data-hovering=true] canvas{cursor:pointer}.dna-helix-3d[data-dragging=true] canvas{cursor:grabbing}.dna-helix-3d[data-unavailable=true]:after{color:var(--dna-muted);content:"3D genome unavailable";place-items:center;font-size:.875rem;display:grid;position:absolute;inset:0}.dna-helix-3d[data-loading=true]:before{border:1px solid var(--dna-control);width:3.5rem;height:3.5rem;position:absolute;top:50%;left:50%}@supports (color:color-mix(in lab,red,red)){.dna-helix-3d[data-loading=true]:before{border:1px solid color-mix(in srgb,var(--dna-control) 45%,transparent)}}.dna-helix-3d[data-loading=true]:before{border-top-color:var(--dna-identity);content:"";border-radius:50%;animation:1.2s linear infinite dna-3d-loading;transform:translate(-50%,-50%)}@keyframes dna-3d-loading{to{transform:translate(-50%,-50%)rotate(1turn)}}.dna-organism[data-compact=true] .dna-helix-3d{inset:.25rem}.dna-genome-label{flex-direction:column;top:clamp(1rem,4%,2rem)}.dna-genome-label,.dna-helix-hint{pointer-events:none;z-index:2;display:flex;position:absolute;left:clamp(1rem,4%,2rem)}.dna-helix-hint{color:var(--dna-faint);font-family:var(--font-mono),ui-monospace,monospace;text-transform:uppercase;align-items:center;gap:.55rem;font-size:.75rem;bottom:clamp(.8rem,3%,1.5rem)}.dna-helix-hint i{background:var(--dna-line-strong);opacity:.6;width:1.8rem;height:1px}.dna-organism[data-compact=true] .dna-genome-label,.dna-organism[data-compact=true] .dna-helix-hint{display:none}.dna-genome-label em,.dna-genome-label span{color:var(--dna-faint);font-family:var(--font-mono),ui-monospace,monospace;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-style:normal}.dna-genome-label strong{color:var(--dna-text);letter-spacing:.04em;margin:.35rem 0 .15rem;font-size:1.2rem;font-weight:650}.dna-strand-picker{border-left:1px solid var(--dna-line-strong);z-index:3;flex-direction:column;gap:.3rem;width:12rem;padding-left:1rem;display:flex;position:absolute;top:50%;right:.8rem;transform:translateY(-50%)}.dna-strand-picker button{--strand:var(--dna-lifecycle);--meter-color:var(--dna-faint);color:var(--dna-faint);text-align:left;background:0 0;border:0;border-left:1px solid #0000;border-radius:0;flex-direction:column;justify-content:center;gap:.35rem;width:11rem;min-height:3.1rem;padding:.4rem .6rem .45rem;transition:color .18s,background-color .18s,border-color .18s;display:flex;position:relative}.dna-strand-picker button[data-strand=origin]{--strand:var(--dna-origin)}.dna-strand-picker button[data-strand=control]{--strand:var(--dna-control)}.dna-strand-picker button[data-strand=identity]{--strand:var(--dna-identity)}.dna-strand-picker button[data-strand=supply]{--strand:var(--dna-supply)}.dna-strand-picker button[data-strand=holders]{--strand:var(--dna-holders)}.dna-strand-picker button[data-strand=coordination]{--strand:var(--dna-coordination)}.dna-strand-picker button[aria-selected=true]{background:var(--strand);border-left-color:var(--strand)}@supports (color:color-mix(in lab,red,red)){.dna-strand-picker button[aria-selected=true]{background:color-mix(in srgb,var(--strand) 9%,transparent)}}.dna-strand-picker button[aria-selected=true]{color:var(--strand)}.dna-strand-picker button[data-signal=notable]{--meter-color:var(--strand)}@supports (color:color-mix(in lab,red,red)){.dna-strand-picker button[data-signal=notable]{--meter-color:color-mix(in srgb,var(--strand) 54%,var(--dna-faint))}}.dna-strand-picker button[aria-selected=true],.dna-strand-picker button[data-changed=true],.dna-strand-picker button[data-signal=strong]{--meter-color:var(--strand)}.dna-strand-picker button[data-changed=true]{color:var(--strand)}@supports (color:color-mix(in lab,red,red)){.dna-strand-picker button[data-changed=true]{color:color-mix(in srgb,var(--strand) 78%,var(--dna-text))}}.dna-strand-picker button[data-changed=true]:after{background:var(--strand);content:"";border-radius:50%;width:.35rem;height:.35rem;animation:1.8s ease-in-out infinite dna-strand-change;position:absolute;top:.55rem;right:.55rem}@keyframes dna-strand-change{0%,to{opacity:.42;transform:scale(.82)}50%{opacity:1;transform:scale(1.2)}}.dna-strand-picker button:hover{background:var(--dna-hover);color:var(--dna-text)}.dna-strand-picker button[aria-selected=true]:hover{background:var(--strand)}@supports (color:color-mix(in lab,red,red)){.dna-strand-picker button[aria-selected=true]:hover{background:color-mix(in srgb,var(--strand) 14%,transparent)}}.dna-strand-picker button[aria-selected=true]:hover{color:var(--strand)}.dna-strand-picker button>span{flex-direction:column;gap:.1rem;min-width:0;display:flex}.dna-strand-picker button>span strong{color:currentColor;font-size:.875rem;font-weight:650}.dna-strand-picker button>span small{color:currentColor}@supports (color:color-mix(in lab,red,red)){.dna-strand-picker button>span small{color:color-mix(in srgb,currentColor 76%,var(--dna-muted))}}.dna-strand-picker button>span small{white-space:normal;font-size:.75rem;line-height:1.25}.dna-coverage-meter,.dna-fact-meter,.dna-strand-picker button>i{background:var(--dna-line-strong);border-radius:0;width:100%;height:2px;display:block;position:relative;overflow:hidden}.dna-coverage-meter>i,.dna-fact-meter>i,.dna-strand-picker button>i>b{background:var(--meter-color,var(--strand));content:"";transition:width .28s cubic-bezier(.2,.75,.25,1);position:absolute;inset:0 auto 0 0}.dna-organism-readout{--strand:var(--dna-lifecycle);background:var(--dna-panel);border-left:1px solid var(--dna-line);min-width:0;min-height:0;padding:var(--dna-gutter);flex-direction:column;justify-content:flex-start;display:flex;overflow-y:auto}.dna-organism-readout[data-strand=origin]{--strand:var(--dna-origin)}.dna-organism-readout[data-strand=control]{--strand:var(--dna-control)}.dna-organism-readout[data-strand=identity]{--strand:var(--dna-identity)}.dna-organism-readout[data-strand=supply]{--strand:var(--dna-supply)}.dna-organism-readout[data-strand=holders]{--strand:var(--dna-holders)}.dna-organism-readout[data-strand=coordination]{--strand:var(--dna-coordination)}.dna-organism-readout header span{color:var(--strand);font-family:var(--font-mono),ui-monospace,monospace;letter-spacing:.18em;font-size:.75rem;font-weight:600}.dna-organism-readout h3{letter-spacing:-.01em;margin:.4rem 0 0;font-size:1.125rem;font-weight:620}.dna-organism-readout header p{color:var(--dna-muted);margin:.4rem 0 0;font-size:.9375rem;line-height:1.5}.dna-organism-facts{gap:0;margin:.85rem 0 0;display:grid}.dna-organism-facts div{border-top:1px solid var(--dna-line);padding:.65rem 0}.dna-organism-facts dt{color:var(--dna-faint);font-family:var(--font-mono),ui-monospace,monospace;letter-spacing:.14em;text-transform:uppercase;font-size:.75rem}.dna-organism-facts dd{color:var(--dna-text);overflow-wrap:anywhere;margin:.3rem 0 0;font-size:.9375rem;font-weight:580;line-height:1.3}.dna-organism-facts p{color:var(--dna-muted);margin:.3rem 0 0;font-size:.8125rem;line-height:1.45}.dna-fact-meter{margin-top:.5rem}.dna-summary{background:var(--dna-surface);flex-direction:column;flex:none;min-width:0;display:flex}.dna-summary-body{min-width:0;padding:var(--dna-gutter)}.dna-summary-sync{color:var(--dna-control);background:0 0;border:0;place-items:center;width:1.25rem;height:1.25rem;padding:0;display:inline-grid}.dna-summary-sync>svg{width:1.1rem;height:1.1rem;animation:1.45s ease-in-out infinite dna-summary-sync-helix}button.dna-summary-sync{cursor:pointer}.dna-summary-sync[data-error=true]{color:var(--dna-warn)}.dna-summary-sync[data-error=true]>svg{animation:none}.dna-summary-sync[data-error=true]:hover{color:var(--dna-text)}@keyframes dna-summary-sync-helix{0%,to{opacity:.65;transform:rotate(-7deg)scale(.94)}50%{opacity:1;transform:rotate(7deg)scale(1.06)}}.dna-summary-body>strong{letter-spacing:-.012em;font-size:1.15rem;font-weight:620;line-height:1.2;display:block}.dna-summary-body>p{color:var(--dna-muted);margin:.5rem 0 0;font-size:.9375rem;line-height:1.55}.dna-state-list{flex-wrap:wrap;gap:.3rem;margin-top:.7rem;display:flex}.dna-state-list span{border:1px solid var(--dna-line-strong);color:var(--dna-muted);font-family:var(--font-mono),ui-monospace,monospace;letter-spacing:.04em;padding:.15rem .4rem;font-size:.75rem}.dna-summary footer{border-top:1px solid var(--dna-line);padding:.7rem var(--dna-gutter) .8rem;gap:.4rem;display:grid}.dna-summary footer>div{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.dna-summary footer>div>span{color:var(--dna-faint);font-family:var(--font-mono),ui-monospace,monospace;letter-spacing:.14em;font-size:.75rem}.dna-summary footer strong{color:var(--dna-text);font-size:.875rem;font-weight:620}.dna-coverage-meter{--strand:var(--dna-signal)}.dna-summary footer>p{color:var(--dna-muted);margin:0;font-size:.8125rem;line-height:1.45}.dna-focus-empty{color:var(--dna-muted);font-size:.875rem}.dna-log{background:var(--dna-panel);border-top:1px solid var(--dna-line-strong);grid-area:log;grid-template-rows:var(--dna-caption) minmax(0,1fr);min-width:0;min-height:0;display:grid}.dna-log>.dna-focus-empty{padding:0 var(--dna-gutter);align-self:center}.dna-log>ol{overscroll-behavior:contain;min-height:0;margin:0;padding:0;list-style:none;overflow-y:auto}.dna-log li{--log-color:var(--dna-control);min-width:0}.dna-log li[data-category=lineage],.dna-log li[data-category=origin]{--log-color:var(--dna-origin)}.dna-log li[data-category=identity]{--log-color:var(--dna-identity)}.dna-log li[data-category=supply]{--log-color:var(--dna-supply)}.dna-log li[data-category=holders]{--log-color:var(--dna-holders)}.dna-log li[data-category=coordination]{--log-color:var(--dna-coordination)}.dna-log li>button{border:0;border-bottom:1px solid var(--dna-line);color:var(--dna-text);min-height:2.15rem;padding:.3rem var(--dna-gutter);text-align:left;background:0 0;grid-template-columns:10.5rem 9.5rem minmax(0,1fr) 7rem 8.5rem;align-items:center;gap:.9rem;width:100%;display:grid}.dna-log li>button:hover{background:var(--dna-hover)}.dna-log li>button>:is(time,em,small,b){font-family:var(--font-mono),ui-monospace,monospace;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;font-style:normal;font-weight:500;overflow:hidden}.dna-log li>button>time{color:var(--dna-faint)}.dna-log li>button>em{color:var(--log-color);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:.4rem;min-width:0;display:flex}.dna-log li>button>em>i{background:currentColor;border-radius:50%;flex:none;width:.32rem;height:.32rem}.dna-log li>button>strong{text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:560;overflow:hidden}.dna-log li>button:hover>strong{color:var(--log-color)}.dna-log li>button>small{color:var(--dna-muted)}.dna-log li>button>b{color:var(--dna-faint);text-align:right}.dna-holder-view{grid-template-rows:minmax(0,1fr);grid-template-columns:clamp(19rem,28vw,30rem) minmax(0,1fr);align-items:stretch;gap:clamp(.85rem,1.6vw,1.75rem);height:100%;min-height:0;padding:clamp(.65rem,1.4dvh,1.25rem) clamp(1rem,2vw,2rem);display:grid;overflow:hidden}.dna-holder-rail{background:var(--dna-bg);overscroll-behavior:contain;scrollbar-color:var(--dna-holders) transparent;flex-direction:column;min-width:0;min-height:0;padding-inline:.2rem .45rem;display:flex;overflow:hidden auto}@supports (color:color-mix(in lab,red,red)){.dna-holder-rail{scrollbar-color:color-mix(in srgb,var(--dna-holders) 30%,transparent) transparent}}.dna-holder-rail{scrollbar-width:thin}.dna-holder-rail::-webkit-scrollbar{width:5px}.dna-holder-rail::-webkit-scrollbar-thumb{background:var(--dna-holders)}@supports (color:color-mix(in lab,red,red)){.dna-holder-rail::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--dna-holders) 30%,transparent)}}.dna-holder-intro{flex:none;min-width:0}.dna-holder-intro>div{justify-content:space-between;align-items:center;gap:.75rem;min-width:0;display:flex}.dna-holder-intro h2,.dna-holder-intro p{margin:0}.dna-holder-intro h2{letter-spacing:-.04em;margin-top:.16rem;font-size:clamp(1.3rem,2vw,1.65rem);font-weight:620;line-height:1.15}.dna-holder-intro p{color:var(--dna-muted);margin-top:.3rem;font-size:.875rem;line-height:1.45}.dna-holder-status{color:var(--dna-holders);font-family:var(--font-mono),ui-monospace,monospace;letter-spacing:.08em;white-space:nowrap;flex:none;align-items:center;gap:.38rem;font-size:.75rem;font-weight:650;display:inline-flex}.dna-holder-status[data-forming=true]{color:var(--dna-warn)}.dna-holder-status:before{content:"";background:currentColor;border-radius:50%;width:.42rem;height:.42rem}.dna-holder-summary{border-bottom:1px solid var(--dna-line-strong);border-top:1px solid var(--dna-line-strong);flex:none;min-width:0;margin-top:.7rem;display:grid}.dna-holder-ladder,.dna-holder-split{margin:0;display:grid}.dna-holder-ladder{grid-template-columns:repeat(4,minmax(0,1fr))}.dna-holder-split{border-top:1px solid var(--dna-line);grid-template-columns:repeat(2,minmax(0,1fr))}.dna-holder-cell{border-right:1px solid var(--dna-line);grid-template-areas:"label""value""help""meter";gap:.06rem;min-width:0;padding:.45rem .55rem .5rem;display:grid}.dna-holder-cell:last-child{border-right:0}.dna-holder-cell dt{color:var(--dna-faint);grid-area:label;font-size:.6875rem;line-height:1.2}.dna-holder-cell dd{color:var(--dna-text);font-family:var(--font-mono),ui-monospace,monospace;grid-area:value;margin:.1rem 0 0;font-size:1rem;font-weight:700;line-height:1.1}.dna-holder-cell p{color:var(--dna-muted);grid-area:help;margin:.1rem 0 0;font-size:.6875rem;line-height:1.25}.dna-holder-cell>span{background:var(--dna-line-strong);grid-area:meter;width:100%;height:2px;margin-top:.32rem;display:block;position:relative;overflow:hidden}.dna-holder-cell>span>i{background:var(--dna-holders);position:absolute;inset:0 auto 0 0}.dna-holder-cell[data-tone=coordination]>span>i{background:var(--dna-coordination)}.dna-holder-caption{color:var(--dna-faint);margin:0;font-size:.6875rem;line-height:1.35}.dna-holder-summary>.dna-holder-caption{border-top:1px solid var(--dna-line);padding:.35rem .55rem .4rem}.dna-holder-explorer{flex-direction:column;flex:none;min-width:0;min-height:0;display:flex}.dna-holder-switcher{background:var(--dna-bg);border-bottom:1px solid var(--dna-line);z-index:2;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:sticky;top:0}.dna-holder-switcher button{color:var(--dna-muted);background:0 0;border:0;border-bottom:2px solid #0000;min-width:0;min-height:2.5rem;padding:.35rem .5rem;font-size:.8125rem;font-weight:600;transition:border-color .14s,background-color .14s,color .14s}.dna-holder-switcher button:hover{background:var(--dna-hover);color:var(--dna-text)}.dna-holder-switcher button[aria-selected=true]{background:var(--dna-holders);border-bottom-color:var(--dna-holders)}@supports (color:color-mix(in lab,red,red)){.dna-holder-switcher button[aria-selected=true]{background:color-mix(in srgb,var(--dna-holders) 7%,transparent)}}.dna-holder-switcher button[aria-selected=true]{color:var(--dna-text)}.dna-holder-switcher button span{color:var(--dna-faint);font-family:var(--font-mono),ui-monospace,monospace;margin-left:.3rem;font-size:.75rem}.dna-holder-switcher button[aria-selected=true] span{color:var(--dna-holders)}.dna-holder-panel{align-content:start;gap:.5rem;min-width:0;padding:.6rem 0 .8rem;display:grid}.dna-holder-finder{background:var(--dna-surface-2);border:1px solid var(--dna-line);grid-template-columns:minmax(0,1fr) auto;min-width:0;display:grid}.dna-holder-finder:focus-within{border-color:var(--dna-holders)}@supports (color:color-mix(in lab,red,red)){.dna-holder-finder:focus-within{border-color:color-mix(in srgb,var(--dna-holders) 45%,var(--dna-line))}}.dna-holder-finder input{color:var(--dna-text);font-family:var(--font-mono),ui-monospace,monospace;background:0 0;border:0;min-width:0;min-height:2.25rem;padding:0 .6rem;font-size:.8125rem}.dna-holder-finder input::placeholder{color:var(--dna-faint);font-family:var(--font-sans),system-ui,sans-serif}.dna-holder-finder button{border:0;border-left:1px solid var(--dna-line);color:var(--dna-muted);background:0 0;padding:0 .7rem;font-size:.75rem}.dna-holder-finder button:hover{background:var(--dna-hover);color:var(--dna-text)}.dna-holder-wallets,.dna-link-groups{gap:.4rem;min-width:0;margin:0;padding:0;list-style:none;display:grid}.dna-link-groups>li{background:var(--dna-surface-2);border:1px solid var(--dna-line);border-radius:var(--dna-radius);min-width:0;transition:border-color .14s,background-color .14s;display:grid;position:relative}.dna-link-groups>li:hover,.dna-link-groups>li[data-active=true]{border-color:var(--dna-coordination)}@supports (color:color-mix(in lab,red,red)){.dna-link-groups>li:hover,.dna-link-groups>li[data-active=true]{border-color:color-mix(in srgb,var(--dna-coordination) 46%,var(--dna-line))}}.dna-link-groups>li:hover,.dna-link-groups>li[data-active=true]{background:var(--dna-coordination)}@supports (color:color-mix(in lab,red,red)){.dna-link-groups>li:hover,.dna-link-groups>li[data-active=true]{background:color-mix(in srgb,var(--dna-coordination) 7%,var(--dna-surface-2))}}.dna-link-groups>li>button{color:var(--dna-text);text-align:left;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"group share""wallets share""meaning meaning""bar bar";gap:.1rem .65rem;min-width:0;padding:.5rem .65rem .6rem;display:grid}.dna-link-groups>li>button>span{letter-spacing:.06em;text-transform:uppercase;grid-area:group;font-size:.75rem;font-weight:650}.dna-link-groups>li>button>span,.dna-link-groups>li>button>strong{color:var(--dna-coordination);font-family:var(--font-mono),ui-monospace,monospace}.dna-link-groups>li>button>strong{grid-area:share;align-self:start;font-size:.9375rem;font-weight:700}.dna-link-groups>li>button>small{color:var(--dna-faint);grid-area:wallets;font-size:.75rem}.dna-link-groups>li>button>p{color:var(--dna-muted);grid-area:meaning;margin:.28rem 0 0;font-size:.8125rem;line-height:1.42}.dna-holder-wallets>li>button>i,.dna-link-groups>li>button>i{background:var(--dna-coordination);grid-area:bar;min-width:2px;height:2px;margin-top:.45rem}.dna-holder-addresses{border-top:1px solid var(--dna-line);gap:.1rem;padding:.4rem .65rem .5rem;display:grid}.dna-holder-addresses>span{letter-spacing:.14em;font-size:.625rem}.dna-holder-addresses>span:not(:first-child){margin-top:.4rem}.dna-holder-addresses>div{flex-wrap:wrap;gap:.25rem;display:flex}.dna-holder-addresses :is(a,button){border:1px solid var(--dna-line);border-radius:var(--dna-radius);color:var(--dna-muted);font-family:var(--font-mono),ui-monospace,monospace;background:0 0;align-items:center;min-height:1.65rem;padding:0 .38rem;font-size:.6875rem;text-decoration:none;display:inline-flex}.dna-holder-addresses :is(a,button):hover{background:var(--dna-hover);border-color:var(--dna-line-strong);color:var(--dna-text)}.dna-holder-addresses a{border-style:dashed}.dna-holder-addresses button[aria-pressed=true]{border-color:var(--dna-coordination)}@supports (color:color-mix(in lab,red,red)){.dna-holder-addresses button[aria-pressed=true]{border-color:color-mix(in srgb,var(--dna-coordination) 55%,var(--dna-line))}}.dna-holder-addresses button[aria-pressed=true]{color:var(--dna-text)}.dna-holder-addresses a[data-shared=true]{border-color:var(--dna-coordination)}@supports (color:color-mix(in lab,red,red)){.dna-holder-addresses a[data-shared=true]{border-color:color-mix(in srgb,var(--dna-coordination) 45%,var(--dna-line))}}.dna-holder-addresses a[data-shared=true]{color:var(--dna-coordination)}.dna-holder-wallets>li{min-width:0;position:relative}.dna-holder-wallets>li>button{background:var(--dna-surface-2);border-radius:var(--dna-radius);color:var(--dna-muted);text-align:left;border:0;grid-template-columns:2.3rem minmax(0,1fr) auto;grid-template-areas:"rank address share""rank relation amount""bar bar bar";align-items:baseline;gap:.12rem .5rem;width:100%;min-width:0;padding:.42rem 1.55rem .5rem .6rem;display:grid}.dna-holder-wallets>li>button:hover{background:var(--dna-hover);color:var(--dna-text)}.dna-holder-wallets>li>button[aria-pressed=true]{background:var(--dna-holders)}@supports (color:color-mix(in lab,red,red)){.dna-holder-wallets>li>button[aria-pressed=true]{background:color-mix(in srgb,var(--dna-holders) 10%,var(--dna-surface-2))}}.dna-holder-wallets>li>button[aria-pressed=true]{color:var(--dna-text)}.dna-holder-wallets strong{color:var(--dna-holders);font-family:var(--font-mono),ui-monospace,monospace;grid-area:rank;font-size:.875rem}.dna-holder-wallets span{text-overflow:ellipsis;white-space:nowrap;grid-area:address;overflow:hidden}.dna-holder-wallets b,.dna-holder-wallets span{color:var(--dna-text);font-family:var(--font-mono),ui-monospace,monospace;font-size:.8125rem}.dna-holder-wallets b{text-align:right;grid-area:share;font-weight:650}.dna-holder-wallets small{color:var(--dna-faint);grid-area:relation;font-size:.75rem}.dna-holder-wallets em{color:var(--dna-muted);font-family:var(--font-mono),ui-monospace,monospace;text-align:right;white-space:nowrap;grid-area:amount;font-size:.6875rem;font-style:normal}.dna-holder-wallets>li>button>i{background:var(--dna-holders)}.dna-holder-wallets>li>button>i[data-program=true]{background:var(--dna-origin)}.dna-holder-jump{color:var(--dna-faint);align-items:center;transition:color .14s,opacity .14s;display:inline-flex}.dna-holder-jump svg{width:.85rem;height:.85rem}.dna-holder-jump:hover{color:var(--dna-holders)}.dna-holder-wallets .dna-holder-jump{opacity:0;position:absolute;top:.45rem;right:.45rem}.dna-holder-wallets .dna-holder-jump:focus-visible,.dna-holder-wallets>li:hover .dna-holder-jump{opacity:1}.dna-holder-evidence{color:var(--dna-muted);font-size:.8125rem;line-height:1.5}.dna-holder-evidence>strong,.dna-holder-panel-empty>strong{color:var(--dna-text);font-size:.875rem}.dna-holder-evidence ul{gap:.5rem;margin:.55rem 0 0;padding:0;list-style:none;display:grid}.dna-holder-evidence li{padding-left:.9rem;position:relative}.dna-holder-evidence li:before{background:var(--dna-holders);content:"";border-radius:50%;width:.35rem;height:.35rem;position:absolute;top:.52em;left:0}.dna-holder-evidence>p{background:var(--dna-holders);border-left:2px solid var(--dna-holders);margin:.7rem 0 0;padding:.65rem}@supports (color:color-mix(in lab,red,red)){.dna-holder-evidence>p{background:color-mix(in srgb,var(--dna-holders) 6%,transparent)}}.dna-holder-evidence>p{color:var(--dna-muted)}.dna-holder-facts{border-top:1px solid var(--dna-line-strong);margin:.8rem 0 0;display:grid}.dna-holder-facts>div{border-bottom:1px solid var(--dna-line);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label value""help help""meter meter";align-items:baseline;gap:.1rem .75rem;padding:.42rem 0 .45rem;display:grid}.dna-holder-facts dt{color:var(--dna-muted);grid-area:label;font-size:.8125rem}.dna-holder-facts dd{color:var(--dna-text);font-family:var(--font-mono),ui-monospace,monospace;text-align:right;grid-area:value;margin:0;font-size:.875rem;font-weight:650}.dna-holder-facts p{color:var(--dna-faint);grid-area:help;margin:.08rem 0 0;font-size:.75rem;line-height:1.35}.dna-holder-facts>div>span{background:var(--dna-line-strong);grid-area:meter;width:100%;height:2px;margin-top:.32rem;display:block;position:relative;overflow:hidden}.dna-holder-facts>div>span>i{background:var(--dna-holders);position:absolute;inset:0 auto 0 0}.dna-holder-panel-empty{background:var(--dna-surface-2);border:1px solid var(--dna-line);justify-items:start;gap:.35rem;padding:.85rem .7rem .9rem;display:grid}.dna-holder-panel-empty p{color:var(--dna-muted);margin:0;font-size:.8125rem;line-height:1.5}.dna-holder-panel-empty button{border:1px solid var(--dna-line-strong);border-radius:var(--dna-radius);color:var(--dna-holders);background:0 0;min-height:2.15rem;margin-top:.15rem;padding:0 .7rem;font-size:.8125rem}.dna-holder-panel-empty button:hover{background:var(--dna-hover);border-color:var(--dna-holders)}.dna-holder-inspector{border:1px solid var(--dna-holders);z-index:3;width:min(22rem,100% - 1.2rem);min-width:0;min-height:5.55rem;max-height:calc(100% - 3.2rem);margin:0;padding:.55rem .65rem .6rem;display:grid;position:absolute;top:.65rem;bottom:auto;right:.6rem}@supports (color:color-mix(in lab,red,red)){.dna-holder-inspector{border:1px solid color-mix(in srgb,var(--dna-holders) 32%,var(--dna-line))}}.dna-holder-inspector{background:var(--dna-surface);border-radius:var(--dna-radius);grid-template-rows:auto auto auto minmax(0,auto);align-content:start;gap:.28rem;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.dna-holder-inspector{background:color-mix(in srgb,var(--dna-surface) 94%,transparent)}}.dna-holder-inspector{box-shadow:0 .65rem 1.8rem #0000002e}.dna-holder-inspector>header{grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:.55rem;display:grid}.dna-holder-inspector>header>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dna-holder-inspector>header strong{color:var(--dna-holders);font-family:var(--font-mono),ui-monospace,monospace;font-size:.8125rem;font-weight:650}.dna-holder-inspector>header b{color:var(--dna-text);font-family:var(--font-mono),ui-monospace,monospace;font-size:1rem;font-weight:700}.dna-holder-inspector>header .dna-holder-jump{justify-content:center;width:2.25rem;height:2.25rem;margin:-.35rem -.35rem -.35rem 0}button.dna-holder-copy{background:var(--dna-surface-2);border:1px solid var(--dna-line);border-radius:var(--dna-radius);color:var(--dna-text);font-family:var(--font-mono),ui-monospace,monospace;letter-spacing:-.01em;text-align:left;white-space:nowrap;width:100%;min-width:0;min-height:2.25rem;padding:.26rem .4rem;font-size:.75rem;line-height:1.4;display:block;overflow:hidden}.dna-holder-copy:hover{border-color:var(--dna-holders)}@supports (color:color-mix(in lab,red,red)){.dna-holder-copy:hover{border-color:color-mix(in srgb,var(--dna-holders) 45%,var(--dna-line))}}.dna-holder-copy:hover{background:var(--dna-hover)}.dna-holder-copy[data-copied=true]{border-color:var(--dna-holders)}@supports (color:color-mix(in lab,red,red)){.dna-holder-copy[data-copied=true]{border-color:color-mix(in srgb,var(--dna-holders) 60%,var(--dna-line))}}.dna-holder-copy[data-copied=true]{color:var(--dna-holders)}.dna-holder-inspector dl{flex-wrap:nowrap;align-items:baseline;gap:.7rem;margin:.05rem 0 0;display:flex;overflow:hidden}.dna-holder-inspector dl>div{align-items:baseline;gap:.3rem;min-width:0;display:flex}.dna-holder-inspector dl>div:first-child{flex:0 auto;min-width:0}.dna-holder-inspector dl>div:not(:first-child){flex:none}.dna-holder-inspector dt{color:var(--dna-faint);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;flex:none;font-size:.75rem}.dna-holder-inspector dd{color:var(--dna-text);font-family:var(--font-mono),ui-monospace,monospace;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:.75rem;overflow:hidden}.dna-holder-related{border-top:1px solid var(--dna-line);grid-template-rows:auto minmax(0,1fr);gap:.35rem;min-width:0;min-height:0;margin-top:.15rem;padding-top:.45rem;display:grid;overflow:hidden}.dna-holder-related>header{justify-content:space-between;align-items:center;gap:.6rem;min-width:0;display:flex}.dna-holder-related>header b{color:var(--dna-coordination);font-family:var(--font-mono),ui-monospace,monospace;font-size:.75rem}.dna-holder-related ol{scrollbar-color:var(--dna-coordination) transparent;min-height:0;margin:0;padding:0 .15rem 0 0;list-style:none;display:grid;overflow:hidden auto}@supports (color:color-mix(in lab,red,red)){.dna-holder-related ol{scrollbar-color:color-mix(in srgb,var(--dna-coordination) 32%,transparent) transparent}}.dna-holder-related ol{scrollbar-width:thin;gap:.25rem;max-height:7rem}.dna-holder-related li{grid-template-columns:minmax(0,1fr) 2.25rem;align-items:center;gap:.25rem;min-width:0;display:grid}.dna-holder-related li>button{background:var(--dna-surface-2);border:1px solid var(--dna-line);border-radius:var(--dna-radius);color:var(--dna-muted);text-align:left;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.45rem;width:100%;min-width:0;min-height:2.25rem;padding:0 .55rem;display:grid}.dna-holder-related li>button:is(:hover,:focus-visible){border-color:var(--dna-coordination)}@supports (color:color-mix(in lab,red,red)){.dna-holder-related li>button:is(:hover,:focus-visible){border-color:color-mix(in srgb,var(--dna-coordination) 48%,var(--dna-line))}}.dna-holder-related li>button:is(:hover,:focus-visible){background:var(--dna-hover)}.dna-holder-related li>button b,.dna-holder-related li>button span,.dna-holder-related li>button strong{font-family:var(--font-mono),ui-monospace,monospace;font-size:.75rem}.dna-holder-related li>button strong{color:var(--dna-coordination)}.dna-holder-related li>button span{color:var(--dna-text);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.dna-holder-related li>button b{color:var(--dna-muted);text-align:right;font-weight:600}.dna-holder-related .dna-holder-jump{background:var(--dna-surface-2);border:1px solid var(--dna-line);border-radius:var(--dna-radius);justify-content:center;width:2.25rem;height:2.25rem}.dna-holder-related .dna-holder-jump:hover{border-color:var(--dna-holders)}@supports (color:color-mix(in lab,red,red)){.dna-holder-related .dna-holder-jump:hover{border-color:color-mix(in srgb,var(--dna-holders) 45%,var(--dna-line))}}.dna-holder-related .dna-holder-jump:hover{background:var(--dna-hover)}.dna-constellation{background:radial-gradient(ellipse at 58% 46%,var(--dna-holders),transparent 56%),radial-gradient(ellipse at 80% 74%,var(--dna-coordination),transparent 44%),var(--dna-surface);border:1px solid var(--dna-line);border-radius:var(--dna-radius);grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);place-self:stretch stretch;place-items:center stretch;gap:.4rem;width:100%;min-width:0;height:100%;min-height:0;padding:.55rem .6rem .5rem;display:grid;position:relative;overflow:hidden;container:holder-constellation/inline-size}@supports (color:color-mix(in lab,red,red)){.dna-constellation{background:radial-gradient(ellipse at 58% 46%,color-mix(in srgb,var(--dna-holders) 9%,transparent),transparent 56%),radial-gradient(ellipse at 80% 74%,color-mix(in srgb,var(--dna-coordination) 6%,transparent),transparent 44%),var(--dna-surface)}}.dna-constellation>p:not(.dna-constellation-hint){color:var(--dna-muted);text-align:center;grid-row:2;align-self:center;font-size:.875rem}.dna-constellation-plot{touch-action:pan-y;grid-row:2;width:100%;min-width:0;height:100%;min-height:0;position:relative}.dna-constellation-plot canvas{cursor:grab;outline:0;width:100%;height:100%;display:block}.dna-constellation-plot[data-hovering=true] canvas{cursor:pointer}.dna-constellation-plot[data-dragging=true] canvas{cursor:grabbing}.dna-constellation-plot[data-loading=true]:before{border:1px solid var(--dna-holders);width:2.8rem;height:2.8rem;position:absolute;top:50%;left:50%}@supports (color:color-mix(in lab,red,red)){.dna-constellation-plot[data-loading=true]:before{border:1px solid color-mix(in srgb,var(--dna-holders) 32%,transparent)}}.dna-constellation-plot[data-loading=true]:before{border-top-color:var(--dna-holders);content:"";border-radius:50%;animation:1.2s linear infinite dna-3d-loading;transform:translate(-50%,-50%)}.dna-constellation-legend{color:var(--dna-muted);flex-wrap:wrap;grid-row:1;align-items:center;gap:.15rem .9rem;width:100%;min-width:0;max-width:calc(100% - 23rem);font-size:.8125rem;display:flex}.dna-constellation-legend span{align-items:center;gap:.35rem;display:inline-flex}.dna-constellation-legend span:before{content:"";background:currentColor;border:1px solid;border-radius:50%;width:.45rem;height:.45rem}.dna-constellation-legend span[data-kind=independent]{color:var(--dna-holders)}.dna-constellation-legend span[data-kind=cluster]{color:var(--dna-coordination)}.dna-constellation-legend span[data-kind=program]{color:var(--dna-origin)}.dna-constellation-legend span[data-kind=program]:before{clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);border:0;border-radius:0;width:.55rem;height:.62rem}.dna-constellation-legend span[data-kind=share]{color:var(--dna-muted);flex-basis:100%}.dna-constellation-legend span[data-kind=share]:before{background:linear-gradient(90deg,var(--dna-holders),var(--dna-holders));border:0;width:1.5rem}@supports (color:color-mix(in lab,red,red)){.dna-constellation-legend span[data-kind=share]:before{background:linear-gradient(90deg,color-mix(in srgb,var(--dna-holders) 35%,transparent),var(--dna-holders))}}.dna-constellation-hint{color:var(--dna-faint);font-family:var(--font-mono),ui-monospace,monospace;text-align:right;text-overflow:ellipsis;white-space:nowrap;grid-row:3;margin:0;font-size:.75rem;overflow:hidden}.dna-constellation-hint>span:last-child{display:none}@container holder-constellation (max-width:46rem){.dna-constellation-legend{max-width:100%}.dna-holder-inspector{max-height:min(15rem,100% - 8.2rem);top:5.25rem}.dna-holder-related ol{max-height:5rem}}@container holder-constellation (max-width:32rem){.dna-holder-inspector{max-height:min(14rem,100% - 9.7rem);top:6.75rem}}.dna-origin-record{background:var(--dna-panel);border-top:1px solid var(--dna-line-strong);flex-direction:column;flex:1 0 auto;min-width:0;display:flex}.dna-origin-body{min-width:0;padding:var(--dna-gutter);gap:.7rem;display:grid}.dna-origin-body>p{color:var(--dna-muted);margin:0;font-size:.9375rem;line-height:1.5}.dna-origin-proof{color:var(--dna-origin);font-family:var(--font-mono),ui-monospace,monospace;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:.42rem;font-size:.75rem;display:inline-flex}.dna-origin-proof:before{content:"";background:currentColor;border-radius:50%;width:.35rem;height:.35rem}.dna-origin-proof[data-complete=false]{color:var(--dna-faint)}.dna-origin-proof[data-complete=false]:before{background:0 0;box-shadow:inset 0 0 0 1px}.dna-origin-path{border-bottom:1px solid var(--dna-line-strong);border-top:1px solid var(--dna-line-strong);grid-template-columns:minmax(0,1fr);display:grid}.dna-origin-path>:is(a,div){color:var(--dna-text);grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:.75rem;min-width:0;padding:.4rem 0;text-decoration:none;transition:background-color .16s;display:grid}.dna-origin-path>a[data-known=true]:hover{background:var(--dna-origin)}@supports (color:color-mix(in lab,red,red)){.dna-origin-path>a[data-known=true]:hover{background:color-mix(in srgb,var(--dna-origin) 6%,transparent)}}.dna-origin-path>[data-known=false]{color:var(--dna-faint)}.dna-origin-path>:is(a,div) span{color:var(--dna-faint);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.dna-origin-path>:is(a,div) strong{color:var(--dna-origin);font-family:var(--font-mono),ui-monospace,monospace;text-align:right;text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;overflow:hidden}.dna-origin-path>[data-known=false] strong{color:inherit}.dna-origin-path>i{background:linear-gradient(90deg,var(--dna-origin),var(--dna-line) 60%);height:1px}.dna-origin-facts{border-top:1px solid var(--dna-line);grid-template-columns:minmax(0,1fr);margin:0}.dna-origin-facts,.dna-origin-facts>div{border-bottom:1px solid var(--dna-line);display:grid}.dna-origin-facts>div{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:.75rem;min-width:0;padding:.34rem 0}.dna-origin-facts>div:last-child{border-bottom:0}.dna-origin-facts dt{color:var(--dna-faint);font-size:.75rem}.dna-origin-facts dd{color:var(--dna-text);font-family:var(--font-mono),ui-monospace,monospace;text-align:right;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.8125rem;overflow:hidden}.dna-origin-relatives{min-width:0;display:grid}.dna-origin-relatives>header{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.dna-origin-relatives>header strong{font-size:.8125rem;font-weight:620}.dna-origin-relatives>header span{color:var(--dna-faint);text-align:right;font-size:.75rem}.dna-origin-relatives>div{border-top:1px solid var(--dna-line);grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;margin-top:.5rem;display:grid}.dna-origin-relatives>div>a{border-bottom:1px solid var(--dna-line);border-right:1px solid var(--dna-line);color:var(--dna-text);flex-direction:column;justify-content:center;min-width:0;min-height:2.7rem;padding:.45rem .5rem;text-decoration:none;display:flex}.dna-origin-relatives>div>a:nth-child(2n){border-right:0}.dna-origin-relatives>div>a:hover{background:var(--dna-origin)}@supports (color:color-mix(in lab,red,red)){.dna-origin-relatives>div>a:hover{background:color-mix(in srgb,var(--dna-origin) 7%,transparent)}}.dna-origin-relatives a span,.dna-origin-relatives a strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dna-origin-relatives a strong{font-size:.8125rem}.dna-origin-relatives a span{color:var(--dna-origin);text-transform:capitalize;margin-top:.15rem;font-size:.75rem}.dna-origin-relatives>p{color:var(--dna-muted);margin:.5rem 0 0;font-size:.8125rem}.dna-compare{grid-template-columns:repeat(2,minmax(0,1fr));height:100%;min-height:0;display:grid;position:relative}.dna-compare>div{border-right:1px solid var(--dna-line-strong);text-align:center;min-width:0;padding-top:1rem}.dna-compare .dna-organism{border:0;height:calc(100% - 2rem);min-height:0;display:block}.dna-compare .dna-organism-readout,.dna-compare .dna-strand-picker{display:none}.dna-compare>p{background:var(--dna-bg);border:1px solid var(--dna-line-strong);color:var(--dna-muted);padding:.35rem .65rem;font-size:.6875rem;position:absolute;bottom:1rem;right:50%;transform:translate(50%)}.dna-time-machine{background:var(--dna-surface);border:0;border-bottom:1px solid var(--dna-line);min-height:4.35rem;padding:.4rem var(--dna-gutter);grid-template-columns:minmax(12rem,1fr) minmax(9rem,auto) auto auto;grid-template-areas:"snapshots overview controls options";align-items:center;gap:.65rem;display:grid}.dna-time-overview{flex-direction:column;grid-area:overview;min-width:11rem;padding:0 .8rem 0 .35rem;display:flex;position:relative}.dna-time-overview:after{background:linear-gradient(transparent,var(--dna-line-strong),transparent);content:"";width:1px;position:absolute;top:12%;bottom:12%;right:0}.dna-time-overview span{color:var(--dna-faint);font-family:var(--font-mono),ui-monospace,monospace;letter-spacing:.1em;text-transform:uppercase;font-size:.75rem;font-weight:650}.dna-time-overview strong{color:var(--dna-text);text-overflow:ellipsis;white-space:nowrap;margin-top:.12rem;font-size:.8125rem;font-weight:600;overflow:hidden}.dna-time-overview[data-live=true] strong{color:var(--dna-control)}.dna-time-overview small{color:var(--dna-faint);text-overflow:ellipsis;white-space:nowrap;margin-top:.05rem;font-size:.75rem;overflow:hidden}.dna-time-controls,.dna-time-options{align-items:center;display:flex}.dna-time-controls{background:var(--dna-field);border:1px solid var(--dna-line);grid-area:controls;gap:0}.dna-time-options{grid-area:options;gap:.2rem}.dna-time-controls button,.dna-time-options button{border-radius:var(--dna-radius);color:var(--dna-muted);white-space:nowrap;background:0 0;border:0;justify-content:center;align-items:center;gap:.35rem;min-width:2.5rem;height:2.5rem;padding:0 .65rem;font-size:.8125rem;transition:background-color .16s,color .16s;display:inline-flex}.dna-time-controls button{border-radius:0;min-width:2rem;height:2rem;padding:0}.dna-time-controls button:first-child{color:var(--dna-control)}.dna-time-controls button:last-child{color:var(--dna-faint);font-family:var(--font-mono),ui-monospace,monospace;min-width:2.55rem;margin-left:.08rem;font-size:.75rem;font-weight:700}.dna-time-controls[data-playing=true] button:first-child{background:var(--dna-control)}@supports (color:color-mix(in lab,red,red)){.dna-time-controls[data-playing=true] button:first-child{background:color-mix(in srgb,var(--dna-control) 12%,transparent)}}.dna-time-controls[data-playing=true] button:first-child{color:var(--dna-control)}.dna-time-options button{background:var(--dna-hover)}.dna-time-controls button:hover:not(:disabled),.dna-time-options button:hover:not(:disabled){background:var(--dna-hover);color:var(--dna-text)}.dna-time-options button[aria-pressed=true]{background:var(--dna-signal-soft);color:var(--dna-accent)}.dna-time-controls button:disabled,.dna-time-options button:disabled{cursor:default;opacity:.3}.dna-time-controls svg,.dna-time-options svg{width:1rem}.dna-time-well{background:var(--dna-field);border:1px solid var(--dna-line);isolation:isolate;grid-area:snapshots;min-width:0;padding:1px;position:relative}.dna-time-well:after{background:linear-gradient(90deg,var(--dna-field) 0,transparent 1.35rem,transparent calc(100% - 1.35rem),var(--dna-field) 100%);content:"";pointer-events:none;z-index:4;position:absolute;inset:1px}.dna-time-snapshots{background:var(--dna-field);cursor:grab;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;touch-action:pan-y;-webkit-user-select:none;user-select:none;align-items:center;gap:0;min-width:0;height:100%;padding:.18rem .55rem .32rem;scroll-padding-inline:.55rem;display:flex;overflow-x:auto}.dna-time-snapshots[data-dragging=true]{cursor:grabbing;scroll-snap-type:none}.dna-time-snapshots::-webkit-scrollbar{display:none}.dna-time-machine[data-alert=true]{grid-template-areas:"snapshots overview alert alert"}.dna-time-alert{background:var(--dna-surface);border-radius:var(--dna-radius);border:0;align-items:center;gap:.55rem;width:17.5rem;max-width:100%;padding:.35rem .4rem .35rem .65rem;animation:.22s cubic-bezier(.2,.8,.3,1) both dna-time-alert-in;display:flex}@supports (color:color-mix(in lab,red,red)){.dna-time-alert{background:color-mix(in srgb,var(--dna-surface) 88%,transparent)}}.dna-time-alert{color:var(--dna-muted);grid-area:alert}.dna-time-controls,.dna-time-options{animation:.22s cubic-bezier(.2,.8,.3,1) both dna-time-alert-in}@keyframes dna-time-alert-in{0%{opacity:0;transform:translate(.5rem)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.dna-time-alert,.dna-time-controls,.dna-time-options{animation:none}}.dna-time-alert>svg{color:var(--dna-origin);flex:none;width:1rem}.dna-time-alert[data-tone=alert]>svg{color:var(--dna-danger)}.dna-time-alert>.dna-sequence-loader{flex:none;width:1.1rem;height:1.1rem}.dna-time-alert strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:auto;min-width:0;font-size:.75rem;font-weight:550;line-height:1.25;display:-webkit-box;overflow:hidden}.dna-time-alert button{background:var(--dna-hover);border-radius:var(--dna-radius);color:var(--dna-text);border:0;flex:none;min-width:3.5rem;min-height:1.9rem;padding:0 .6rem;font-size:.75rem}.dna-time-alert button:hover{background:var(--dna-signal-soft);color:var(--dna-accent)}.dna-time-snapshots>button{color:var(--dna-muted);cursor:pointer;scroll-snap-align:center;text-align:left;background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"date time""shift shift";align-content:center;gap:.08rem .55rem;min-width:12.25rem;min-height:3.5rem;padding:1.05rem .75rem .25rem;transition:background-color .18s,box-shadow .18s,color .18s;display:grid;position:relative}.dna-time-snapshots[data-dragging=true]>button{cursor:grabbing;pointer-events:none}.dna-time-snapshots>button:before{background:var(--dna-faint);height:1px;position:absolute;top:.75rem;left:0;right:0}@supports (color:color-mix(in lab,red,red)){.dna-time-snapshots>button:before{background:color-mix(in srgb,var(--dna-faint) 48%,transparent)}}.dna-time-snapshots>button:before{content:""}.dna-time-snapshots>button[data-boundary=start]:before{background:linear-gradient(90deg,var(--dna-origin),var(--dna-faint));left:50%}@supports (color:color-mix(in lab,red,red)){.dna-time-snapshots>button[data-boundary=start]:before{background:linear-gradient(90deg,color-mix(in srgb,var(--dna-origin) 68%,transparent),color-mix(in srgb,var(--dna-faint) 48%,transparent))}}.dna-time-snapshots>button[data-boundary=latest]:before{background:linear-gradient(90deg,var(--dna-faint),var(--dna-control));right:50%}@supports (color:color-mix(in lab,red,red)){.dna-time-snapshots>button[data-boundary=latest]:before{background:linear-gradient(90deg,color-mix(in srgb,var(--dna-faint) 48%,transparent),color-mix(in srgb,var(--dna-control) 68%,transparent))}}.dna-time-snapshots>button:after{border:2px solid var(--dna-bg);width:.55rem;height:.55rem;position:absolute;top:.47rem;left:50%}@supports (color:color-mix(in lab,red,red)){.dna-time-snapshots>button:after{border:2px solid color-mix(in srgb,var(--dna-bg) 64%,var(--dna-field))}}.dna-time-snapshots>button:after{background:var(--dna-faint);box-shadow:0 0 0 1px var(--dna-line-strong);content:"";border-radius:50%;transition:background-color .18s,box-shadow .18s,transform .18s;transform:translate(-50%)}.dna-time-snapshots>button[data-boundary=start]:after{background:var(--dna-origin);box-shadow:0 0 0 3px var(--dna-origin);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);border:0;border-radius:0;width:.7rem;height:.7rem;top:.4rem}@supports (color:color-mix(in lab,red,red)){.dna-time-snapshots>button[data-boundary=start]:after{box-shadow:0 0 0 3px color-mix(in srgb,var(--dna-origin) 12%,transparent)}}.dna-time-snapshots>button:hover{background-color:var(--dna-hover);color:var(--dna-text)}.dna-time-snapshots>button:hover:after{background:var(--dna-accent);transform:translate(-50%)scale(1.18)}.dna-time-snapshots>button:focus-visible{background-color:var(--dna-accent);outline:1px solid var(--dna-accent);outline-offset:-2px}@supports (color:color-mix(in lab,red,red)){.dna-time-snapshots>button:focus-visible{background-color:color-mix(in srgb,var(--dna-accent) 7%,transparent)}}.dna-time-snapshots>button[data-active=true]{background-color:var(--dna-accent)}@supports (color:color-mix(in lab,red,red)){.dna-time-snapshots>button[data-active=true]{background-color:color-mix(in srgb,var(--dna-accent) 9%,transparent)}}.dna-time-snapshots>button[data-active=true]{box-shadow:inset 0 -2px 0 var(--dna-accent)}@supports (color:color-mix(in lab,red,red)){.dna-time-snapshots>button[data-active=true]{box-shadow:inset 0 -2px 0 color-mix(in srgb,var(--dna-accent) 58%,transparent)}}.dna-time-snapshots>button[data-active=true]{color:var(--dna-text)}.dna-time-snapshots>button[data-active=true]:after{background:var(--dna-accent);box-shadow:0 0 0 1px var(--dna-accent),0 0 0 4px var(--dna-accent)}@supports (color:color-mix(in lab,red,red)){.dna-time-snapshots>button[data-active=true]:after{box-shadow:0 0 0 1px var(--dna-accent),0 0 0 4px color-mix(in srgb,var(--dna-accent) 14%,transparent)}}.dna-time-snapshots>button[data-boundary=start]:hover:after,.dna-time-snapshots>button[data-boundary=start][data-active=true]:after{background:var(--dna-origin);box-shadow:0 0 0 4px var(--dna-origin)}@supports (color:color-mix(in lab,red,red)){.dna-time-snapshots>button[data-boundary=start]:hover:after,.dna-time-snapshots>button[data-boundary=start][data-active=true]:after{box-shadow:0 0 0 4px color-mix(in srgb,var(--dna-origin) 14%,transparent)}}.dna-time-snapshots>button[data-active=true] strong{color:var(--dna-accent)}.dna-time-snapshots>button[data-boundary=start][data-active=true] strong{color:var(--dna-origin)}.dna-time-snapshots>button[data-boundary=start][data-active=true]{background-color:var(--dna-origin)}@supports (color:color-mix(in lab,red,red)){.dna-time-snapshots>button[data-boundary=start][data-active=true]{background-color:color-mix(in srgb,var(--dna-origin) 9%,transparent)}}.dna-time-snapshots>button[data-boundary=start][data-active=true]{box-shadow:inset 0 -2px 0 var(--dna-origin)}@supports (color:color-mix(in lab,red,red)){.dna-time-snapshots>button[data-boundary=start][data-active=true]{box-shadow:inset 0 -2px 0 color-mix(in srgb,var(--dna-origin) 58%,transparent)}}.dna-time-snapshots>button span{color:var(--dna-muted);grid-area:date;font-size:.75rem}.dna-time-snapshots>button span,.dna-time-snapshots>button strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.dna-time-snapshots>button strong{color:var(--dna-text);font-family:var(--font-mono),ui-monospace,monospace;grid-area:time;font-size:.8125rem;font-weight:650}.dna-time-snapshots>button small{color:var(--dna-faint);text-overflow:ellipsis;white-space:nowrap;grid-area:shift;min-width:0;font-size:.75rem;overflow:hidden}.dna-time-snapshots>button:hover span,.dna-time-snapshots>button[data-active=true] span{color:var(--dna-text)}.dna-time-snapshots>button:hover small,.dna-time-snapshots>button[data-active=true] small{color:var(--dna-muted)}.dna-time-snapshots>.dna-time-live{background:0 0;grid-template-columns:auto 1fr;grid-template-areas:"icon date""icon time";justify-content:center;min-width:12.25rem}.dna-time-snapshots>.dna-time-live svg{color:var(--dna-control);grid-area:icon;align-self:center;width:1.05rem}.dna-time-snapshots>.dna-time-live[data-active=true]{background-color:var(--dna-control)}@supports (color:color-mix(in lab,red,red)){.dna-time-snapshots>.dna-time-live[data-active=true]{background-color:color-mix(in srgb,var(--dna-control) 10%,transparent)}}.dna-time-snapshots>.dna-time-live[data-active=true]{box-shadow:inset 0 -2px 0 var(--dna-control)}@supports (color:color-mix(in lab,red,red)){.dna-time-snapshots>.dna-time-live[data-active=true]{box-shadow:inset 0 -2px 0 color-mix(in srgb,var(--dna-control) 62%,transparent)}}.dna-time-snapshots>.dna-time-live[data-active=true]:after{background:var(--dna-control);box-shadow:0 0 0 1px var(--dna-control),0 0 0 4px var(--dna-control)}@supports (color:color-mix(in lab,red,red)){.dna-time-snapshots>.dna-time-live[data-active=true]:after{box-shadow:0 0 0 1px var(--dna-control),0 0 0 4px color-mix(in srgb,var(--dna-control) 14%,transparent)}}.dna-time-snapshots>.dna-time-live[data-active=true]:after{animation:2.2s ease-out infinite dna-time-latest-pulse}.dna-time-snapshots>.dna-time-live span{color:var(--dna-control);letter-spacing:.06em;text-transform:uppercase;font-weight:650}.dna-time-snapshots>.dna-time-live strong{color:var(--dna-control);white-space:nowrap}@keyframes dna-time-latest-pulse{0%,to{box-shadow:0 0 0 1px var(--dna-control),0 0 0 4px color-mix(in srgb,var(--dna-control) 14%,transparent)}50%{box-shadow:0 0 0 1px var(--dna-control),0 0 0 7px transparent}}.dna-root[data-lp-theme=light] .dna-organism-stage:before,[data-lp-theme=light] .dna-root .dna-organism-stage:before{background:radial-gradient(ellipse at 44% 44%,#ffffffeb,transparent 48%),radial-gradient(ellipse at 38% 58%,var(--stage-signal-color),transparent 42%),linear-gradient(145deg,#fbfcfd 0,#eef1f4 58%,#e3e8ed 100%)}@supports (color:color-mix(in lab,red,red)){.dna-root[data-lp-theme=light] .dna-organism-stage:before,[data-lp-theme=light] .dna-root .dna-organism-stage:before{background:radial-gradient(ellipse at 44% 44%,#ffffffeb,transparent 48%),radial-gradient(ellipse at 38% 58%,color-mix(in srgb,var(--stage-signal-color) 7%,transparent),transparent 42%),linear-gradient(145deg,#fbfcfd 0,#eef1f4 58%,#e3e8ed 100%)}}.dna-root[data-lp-theme=light] .dna-organism-stage:after,[data-lp-theme=light] .dna-root .dna-organism-stage:after{filter:blur(3.5rem);mix-blend-mode:multiply}.dna-root[data-lp-theme=light] .dna-organism:not([data-compact=true]) .dna-helix-3d,[data-lp-theme=light] .dna-root .dna-organism:not([data-compact=true]) .dna-helix-3d{inset:clamp(4.25rem,9%,6rem) 13.75rem clamp(3.25rem,7%,5rem) clamp(1.5rem,4%,3rem)}.dna-root[data-lp-theme=light] .dna-helix-3d canvas,[data-lp-theme=light] .dna-root .dna-helix-3d canvas{filter:contrast(1.13)saturate(.92)}.dna-evidence-backdrop{pointer-events:none;z-index:100;background:0 0;transition:background-color .22s;position:fixed;inset:0}.dna-evidence-backdrop[data-open=true]{background:var(--dna-overlay);pointer-events:auto}.dna-evidence{background:var(--dna-surface);border-left:1px solid var(--dna-line-strong);width:min(31rem,92vw);height:100%;padding:1.4rem;transition:transform .26s cubic-bezier(.16,1,.3,1);position:absolute;top:0;right:0;overflow-y:auto;transform:translate(100%)}.dna-evidence-backdrop[data-open=true] .dna-evidence{transform:translate(0)}.dna-evidence header{padding-right:2rem;position:relative}.dna-evidence header>button{border-radius:var(--dna-radius);color:var(--dna-muted);background:0 0;border:0;place-items:center;width:2rem;height:2rem;padding:0;display:grid;position:absolute;top:0;right:0}.dna-evidence header>button:hover{background:var(--dna-hover);color:var(--dna-text)}.dna-evidence header svg{width:1rem}.dna-evidence h2{margin:.8rem 0 0;font-size:1.5rem;line-height:1.25}.dna-evidence header p{color:var(--dna-muted);font-size:.875rem;line-height:1.55}.dna-evidence dl{margin:1.5rem 0 0}.dna-evidence dl>div{border-top:1px solid var(--dna-line);grid-template-columns:8rem minmax(0,1fr);gap:1rem;padding:.7rem 0;display:grid}.dna-evidence dt{color:var(--dna-faint);font-size:.75rem}.dna-evidence dd{color:var(--dna-text);font-family:var(--font-mono),ui-monospace,monospace;overflow-wrap:anywhere;text-align:right;margin:0;font-size:.8125rem}.dna-raw-evidence{margin-top:1.5rem}.dna-raw-evidence>span{color:var(--dna-faint);font-size:.75rem}.dna-raw-evidence pre{background:var(--dna-bg);border:1px solid var(--dna-line);color:var(--dna-muted);white-space:pre-wrap;max-height:20rem;padding:.8rem;font-size:.75rem;line-height:1.5;overflow:auto}.dna-explorer-link{color:var(--dna-accent);align-items:center;gap:.4rem;margin-top:1.3rem;font-size:.8125rem;text-decoration:none;display:inline-flex}.dna-explorer-link svg{width:.8rem}.dna-focus-loading{text-align:center;z-index:2;flex-direction:column;justify-content:center;align-items:center;height:calc(100dvh - 4rem);display:flex;position:relative}.dna-focus-loading h1{margin:1rem 0 0;font-size:1.75rem}.dna-focus-loading p{color:var(--dna-muted);font-size:.875rem}.dna-focus-loading button{border-radius:var(--dna-radius);color:var(--dna-accent);background:0 0;border:0;min-height:2.25rem;margin-top:1rem;padding:0 .75rem;font-size:.8125rem}.dna-focus-loading button:hover{background:var(--dna-signal-soft)}.dna-sequence-loader{border-bottom-color:var(--dna-line-strong);border-bottom:1px solid var(--dna-identity);border-left:1px solid var(--dna-line-strong);border-right:1px solid var(--dna-line-strong);border-top-color:var(--dna-line-strong);border-top:1px solid var(--dna-accent);border-radius:50%;width:3.5rem;height:3.5rem;animation:1.1s linear infinite dna-sequence}@keyframes dna-sequence{to{transform:rotate(1turn)}}@media (max-width:86rem){.dna-organism{grid-template-columns:minmax(24rem,1fr) minmax(17rem,.48fr)}.dna-organism-readout{padding:1.35rem}.dna-organism-readout h3{margin-top:.5rem}.dna-organism-facts div{padding:.8rem 0}}@media (max-width:68rem){.dna-header-slot{min-width:9rem;padding-right:.55rem}.dna-root{min-height:0}.dna-focus{height:calc(100dvh - 4rem)}.dna-focus-header{grid-template-columns:minmax(13rem,1fr) auto;grid-template-areas:"identity actions""vitals vitals";gap:.5rem;padding:.5rem 1rem}.dna-focus-vitals{width:100%}.dna-focus-main[data-view=overview]{overscroll-behavior-y:contain;overflow-y:auto}.dna-overview{grid-template:"organism"minmax(34rem,auto)"dossier""log"/1fr;height:auto;min-height:100%}.dna-organism{border-bottom:1px solid var(--dna-line);border-right:0;grid-template-columns:minmax(25rem,1fr) minmax(18rem,.55fr);min-height:34rem}.dna-dossier,.dna-log>ol{min-height:0;overflow:visible}.dna-origin-record>header,.dna-summary>header{position:static}.dna-log{min-height:16rem}.dna-time-machine{grid-template-columns:minmax(8rem,1fr) auto auto;grid-template-areas:"snapshots controls options"}.dna-time-machine[data-alert=true]{grid-template-areas:"snapshots alert alert"}.dna-time-overview{display:none}}@media (max-width:48rem){.dna-root{height:auto;min-height:100dvh;overflow:visible}.dna-header .lp-header-inner{gap:.25rem;position:relative}.dna-header-controls{flex:0 auto;gap:.125rem;min-width:0}.dna-header-slot{min-width:8.5rem;padding-left:.1rem}.dna-search{cursor:text;flex:0 0 var(--lp-control-height);height:var(--lp-control-height);width:var(--lp-control-height);background:0 0;border-color:#0000;grid-template-columns:1fr;gap:0;padding:0}.dna-search>svg{grid-area:1/1;justify-self:center}.dna-search input{cursor:text;opacity:0;width:100%;position:absolute;inset:0}.dna-search:is(:focus-within,[data-open=true]){background:radial-gradient(circle at 12% 50%,var(--dna-accent),transparent 38%),var(--lp-field);border-color:var(--dna-accent);left:max(.5rem,env(safe-area-inset-left,0px));right:calc(max(.5rem, env(safe-area-inset-right,0px)) + var(--lp-control-height) + .25rem);z-index:40;grid-template-columns:auto minmax(0,1fr) auto;gap:.65rem;width:auto;padding:0 .35rem 0 .85rem;position:absolute}@supports (color:color-mix(in lab,red,red)){.dna-search:is(:focus-within,[data-open=true]){background:radial-gradient(circle at 12% 50%,color-mix(in srgb,var(--dna-accent) 8%,transparent),transparent 38%),var(--lp-field)}}.dna-search:is(:focus-within,[data-open=true]){box-shadow:0 .75rem 2rem #00000052}.dna-search:is(:focus-within,[data-open=true])>svg{grid-area:auto;justify-self:auto}.dna-search:is(:focus-within,[data-open=true]) input{opacity:1;position:static}.dna-search input{font-size:.875rem}.dna-header[data-token=true] .dna-header-brand .product-brand-logo{display:none}.dna-focus{height:auto;min-height:calc(100dvh - 4rem);display:block}.dna-focus-header{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"identity actions""vitals vitals";gap:.5rem .45rem;padding:.5rem .75rem}.dna-token-shortcuts{display:none}.dna-focus-avatar{width:2.5rem;height:2.5rem}.dna-focus-title{gap:.35rem}.dna-focus-identity p{max-width:min(9rem,24vw)}.dna-focus-eyebrow{gap:.35rem}.dna-focus-eyebrow .dna-kicker,.dna-focus-lifecycle:before{display:none}.dna-focus-mint{max-width:min(15rem,49vw)}.dna-focus-actions .dna-terminal-link{justify-content:center;width:auto;min-width:5.25rem;padding-inline:.5rem;font-size:.8125rem;overflow:hidden}.dna-focus-actions{justify-content:flex-end;gap:0;min-width:5.25rem}.dna-focus-vitals{-moz-column-gap:clamp(.6rem,2vw,1.25rem);grid-template-columns:max-content minmax(14rem,1.15fr) minmax(15rem,1.2fr);column-gap:clamp(.6rem,2vw,1.25rem)}.dna-market-price,.dna-market-stat{padding-inline:0}.dna-focus-sync{gap:.35rem}.dna-focus-main{overflow:visible}.dna-focus-tabs{justify-content:center;gap:.25rem;padding:.08rem .8rem}.dna-focus-tabs button{justify-content:center;min-width:min(11rem,44vw)}.dna-organism{min-height:0;display:block}.dna-organism-stage{align-items:flex-start;min-height:43rem;padding-top:1rem}.dna-helix-3d{inset:1.5rem .25rem 15rem}.dna-strand-picker{border-left:0;border-top:1px solid var(--dna-line-strong);grid-template-columns:repeat(2,minmax(0,1fr));width:auto;padding:.4rem 0 0;display:grid;inset:auto .8rem .8rem;transform:none}.dna-strand-picker button{width:auto;min-height:3.25rem;padding-inline:.55rem}.dna-strand-picker button span{overflow:visible}.dna-helix-hint{display:none}.dna-organism-readout{width:auto;min-height:0;margin:.8rem;position:static}.dna-summary-body{padding:1rem}.dna-log li>button{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"time confidence""headline headline""category significance";align-items:baseline;gap:.2rem .75rem;min-height:4.4rem;padding-block:.55rem}.dna-log li>button>time{grid-area:time}.dna-log li>button>b{grid-area:confidence}.dna-log li>button>strong{white-space:normal;grid-area:headline}.dna-log li>button>em{grid-area:category}.dna-log li>button>small{text-align:right;grid-area:significance}.dna-holder-view{grid-template-rows:auto;grid-template-columns:1fr;gap:1rem;height:auto;padding:1.2rem .8rem 2.5rem;overflow:clip visible}.dna-holder-rail{display:contents}.dna-holder-intro{grid-row:1}.dna-holder-intro p{overflow-wrap:anywhere;white-space:normal}.dna-holder-summary{grid-row:2;margin-top:0}.dna-constellation{grid-row:3;justify-self:stretch;height:clamp(20rem,52dvh,28rem)}.dna-holder-explorer{grid-row:4}.dna-constellation-plot{touch-action:none}.dna-constellation-legend{font-size:.75rem}.dna-constellation-hint>span:first-child{display:none}.dna-constellation-hint>span:last-child{display:inline}.dna-compare{padding-bottom:6rem;display:block}.dna-compare>div{border-bottom:1px solid var(--dna-line-strong);border-right:0}.dna-compare>p{text-align:center;margin:1rem;position:static;transform:none}.dna-time-machine{z-index:20;grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"snapshots controls options";gap:.4rem;min-height:4.8rem;padding:.4rem .5rem;position:sticky;top:4rem;bottom:auto}.dna-time-machine[data-alert=true]{grid-template-areas:"snapshots alert alert"}.dna-time-alert{width:min(12.5rem,40vw)}.dna-time-overview{display:none}.dna-time-controls{grid-area:controls;justify-content:flex-end}.dna-time-well{grid-area:snapshots;align-self:stretch}.dna-time-snapshots{height:100%}.dna-time-options{grid-area:options;justify-content:flex-end}.dna-time-options button span{display:none}.dna-time-options button{min-width:2.5rem;padding-inline:0}.dna-time-snapshots>button{min-width:11.75rem;min-height:3.8rem}}@media (max-width:40rem){.dna-header .lp-header-inner{align-items:flex-start;padding-top:.125rem}.dna-header-slot{background:var(--lp-field);border-right:0;border-top:1px solid var(--lp-border);min-width:0;height:1.25rem;padding:0 max(.5rem,env(safe-area-inset-right,0px)) 0 max(.5rem,env(safe-area-inset-left,0px));justify-content:center;align-items:center;gap:.45rem;width:auto;display:flex;position:absolute;bottom:0;left:0;right:0}@supports (color:color-mix(in lab,red,red)){.dna-header-slot{background:color-mix(in srgb,var(--lp-field) 72%,transparent)}}.dna-header-slot-label,.dna-header-slot-value{min-width:0;font-size:.75rem;line-height:1}.dna-header-slot-label{letter-spacing:.1em}.dna-search:is(:focus-within,[data-open=true]){top:.125rem}.dna-market-price-usd{font-size:1.05rem}.dna-market-price>small{font-size:.8125rem}.dna-origin-record>header{flex-wrap:wrap;height:auto;padding-block:.4rem}.dna-origin-relatives>header{flex-direction:column;align-items:flex-start;gap:.2rem}.dna-origin-relatives>header span{text-align:left}.dna-focus-vitals{grid-template:repeat(2,auto) auto/max-content repeat(3,minmax(0,1fr));gap:.18rem clamp(.35rem,2vw,.65rem)}.dna-market-price{grid-area:1/1/3;grid-template-columns:minmax(0,1fr);align-self:center;gap:.02rem;padding-block:0}.dna-market-depth,.dna-market-momentum{display:contents}.dna-market-depth .dna-market-stat:first-child,.dna-market-momentum .dna-market-stat:first-child{grid-column:2}.dna-market-depth .dna-market-stat:nth-child(2),.dna-market-momentum .dna-market-stat:nth-child(2){grid-column:3}.dna-market-depth .dna-market-stat:nth-child(3),.dna-market-momentum .dna-market-stat:nth-child(3){grid-column:4}.dna-market-momentum .dna-market-stat{grid-row:1}.dna-market-depth .dna-market-stat{grid-row:2}.dna-focus-sync{grid-area:3/1/auto/-1}.dna-time-machine{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"snapshots snapshots""controls options";gap:.3rem .4rem;min-height:0;padding:.35rem .5rem}.dna-time-machine[data-alert=true]{grid-template-areas:"snapshots snapshots""alert alert"}.dna-time-alert{width:100%;height:2.5rem}.dna-time-well{height:3.45rem}.dna-time-controls{justify-content:flex-start}.dna-time-options{justify-content:flex-end}.dna-time-snapshots>.dna-time-live,.dna-time-snapshots>button{-moz-column-gap:.35rem;column-gap:.35rem;min-width:11.25rem;min-height:3.25rem;padding:1.05rem .55rem .2rem}}@media (max-width:30rem){.dna-focus-vitals{-moz-column-gap:clamp(.35rem,3vw,.65rem);grid-template-rows:auto auto auto auto;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:clamp(.35rem,3vw,.65rem)}.dna-market-price{grid-area:1/1/auto/-1;grid-template-columns:auto auto;justify-content:start;align-items:baseline;gap:.45rem}.dna-market-depth .dna-market-stat:first-child,.dna-market-momentum .dna-market-stat:first-child{grid-column:1}.dna-market-depth .dna-market-stat:nth-child(2),.dna-market-momentum .dna-market-stat:nth-child(2){grid-column:2}.dna-market-depth .dna-market-stat:nth-child(3),.dna-market-momentum .dna-market-stat:nth-child(3){grid-column:3}.dna-market-momentum .dna-market-stat{grid-row:2}.dna-market-depth .dna-market-stat{grid-row:3}.dna-focus-sync{grid-row:4}.dna-origin-relatives>div{grid-template-columns:1fr}.dna-origin-relatives>div>a{border-right:0}.dna-constellation-legend span[data-kind=share]{display:none}.dna-holder-ladder{grid-template-columns:repeat(2,minmax(0,1fr))}.dna-holder-ladder .dna-holder-cell:nth-child(2){border-right:0}.dna-holder-ladder .dna-holder-cell:nth-child(n+3){border-top:1px solid var(--dna-line)}}@media (max-width:48rem) and (max-height:32rem){.dna-constellation{height:clamp(15rem,68dvh,22rem)}}.dna-discovery{overscroll-behavior-y:contain;scrollbar-gutter:stable;width:100%;height:calc(100dvh - 4rem);overflow:hidden auto}.dna-discovery>.dna-board{height:100%;min-height:40rem}.dna-board{background:linear-gradient(90deg,var(--dna-line) 1px,transparent 1px),linear-gradient(var(--dna-line) 1px,transparent 1px);grid-template-rows:auto auto minmax(0,1fr);gap:0;width:100%;height:calc(100dvh - 4rem);min-height:0;padding:0;display:grid;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.dna-board{background:linear-gradient(90deg,color-mix(in srgb,var(--dna-line) 34%,transparent) 1px,transparent 1px),linear-gradient(color-mix(in srgb,var(--dna-line) 28%,transparent) 1px,transparent 1px)}}.dna-board{background-size:3.25rem 3.25rem}.dna-board-intro{background:radial-gradient(circle at 7% 50%,var(--dna-accent),transparent 19rem),var(--dna-bg);grid-template-columns:auto minmax(4rem,1fr) auto;align-items:center;gap:1.25rem;min-height:3.5rem;padding:.35rem 1rem;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.dna-board-intro{background:radial-gradient(circle at 7% 50%,color-mix(in srgb,var(--dna-accent) 7%,transparent),transparent 19rem),color-mix(in srgb,var(--dna-bg) 74%,transparent)}}.dna-board-intro-title{gap:.16rem;min-width:0;display:grid}.dna-board-intro h1{color:var(--dna-text);letter-spacing:-.03em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:clamp(1rem,1.2vw,1.18rem);font-weight:680;line-height:1;overflow:hidden}.dna-board-intro-signal{height:1.5rem;display:block;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.dna-board-intro-signal svg{width:100%;height:100%;display:block;overflow:visible}.dna-board-intro-signal-flow,.dna-board-intro-signal-rungs,.dna-board-intro-signal-track{fill:none;vector-effect:non-scaling-stroke}.dna-board-intro-signal-track{stroke:var(--dna-accent)}@supports (color:color-mix(in lab,red,red)){.dna-board-intro-signal-track{stroke:color-mix(in srgb,var(--dna-accent) 30%,var(--dna-line))}}.dna-board-intro-signal-track{stroke-width:.75px}.dna-board-intro-signal-rungs{stroke:var(--dna-accent)}@supports (color:color-mix(in lab,red,red)){.dna-board-intro-signal-rungs{stroke:color-mix(in srgb,var(--dna-accent) 18%,var(--dna-line))}}.dna-board-intro-signal-rungs{stroke-width:.65px}.dna-board-intro-signal-flow{stroke:var(--dna-accent);stroke-dasharray:7 93;stroke-dashoffset:0;stroke-linecap:square;stroke-width:1.25px;animation:8s linear infinite dna-board-signal-read}.dna-board-live{color:var(--dna-muted);justify-content:flex-end;align-items:center;gap:.55rem;min-width:auto;display:flex}.dna-board-live>span{background:var(--dna-accent);border-radius:50%;flex:none;width:.55rem;height:.55rem;display:block;position:relative}.dna-board-live>span i{border:1px solid var(--dna-accent);border-radius:50%;position:absolute;inset:-.3rem}@supports (color:color-mix(in lab,red,red)){.dna-board-live>span i{border:1px solid color-mix(in srgb,var(--dna-accent) 38%,transparent)}}.dna-board-live>span i{content:"";animation:1.8s ease-in-out infinite dna-board-core}.dna-board-live strong{color:var(--dna-text);font-family:var(--font-mono),ui-monospace,monospace;letter-spacing:.07em;text-transform:uppercase;font-size:.75rem}.dna-board-live[data-delayed=true]>span{background:var(--dna-danger)}.dna-board-live[data-delayed=true]>span i{border-color:var(--dna-danger)}@supports (color:color-mix(in lab,red,red)){.dna-board-live[data-delayed=true]>span i{border-color:color-mix(in srgb,var(--dna-danger) 38%,transparent)}}.dna-board-tabs{display:none}.dna-market-ticker{background:linear-gradient(90deg,var(--dna-bg),transparent 8% 92%,var(--dna-bg)),var(--dna-surface);border-block:1px solid var(--dna-line);min-width:0;min-height:2.5rem;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.dna-market-ticker{background:linear-gradient(90deg,color-mix(in srgb,var(--dna-bg) 92%,transparent),transparent 8% 92%,color-mix(in srgb,var(--dna-bg) 92%,transparent)),color-mix(in srgb,var(--dna-surface) 88%,transparent)}}.dna-market-ticker{contain:layout paint}.dna-market-ticker:after,.dna-market-ticker:before{content:"";pointer-events:none;z-index:2;width:2.5rem;position:absolute;top:0;bottom:0}.dna-market-ticker:before{background:linear-gradient(90deg,var(--dna-bg),transparent);left:0}.dna-market-ticker:after{background:linear-gradient(270deg,var(--dna-bg),transparent);right:0}.dna-market-ticker-rail{will-change:transform;width:max-content;animation:64s linear infinite dna-market-ticker-scroll;display:flex}.dna-market-ticker-group{flex:none;align-items:center;gap:.4rem;padding-right:.4rem;display:flex}.dna-market-ticker-token{border-right:1px solid var(--dna-line);color:var(--dna-muted);font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:.4rem;min-height:2.5rem;padding:0 .65rem;font-size:.75rem;text-decoration:none;transition:background .16s,color .16s;display:inline-flex}.dna-market-ticker-token:focus-visible,.dna-market-ticker-token:hover{background:var(--dna-accent)}@supports (color:color-mix(in lab,red,red)){.dna-market-ticker-token:focus-visible,.dna-market-ticker-token:hover{background:color-mix(in srgb,var(--dna-accent) 7%,transparent)}}.dna-market-ticker-token:focus-visible,.dna-market-ticker-token:hover{color:var(--dna-text)}.dna-market-ticker-logo{border:1px solid var(--dna-accent);flex:none;width:1.45rem;height:1.45rem}@supports (color:color-mix(in lab,red,red)){.dna-market-ticker-logo{border:1px solid color-mix(in srgb,var(--dna-accent) 24%,var(--dna-line))}}.dna-market-ticker-logo{background:var(--dna-surface-2);-o-object-fit:cover;object-fit:cover;border-radius:50%}.dna-market-ticker-source{color:var(--dna-accent);text-transform:uppercase;align-items:center;gap:.2rem;font-weight:700;display:inline-flex}.dna-market-ticker-source svg{width:.75rem;height:.75rem}.dna-market-ticker-token[data-source=boosted] .dna-market-ticker-source{color:#f4bc4e}.dna-market-ticker-token>strong{color:var(--dna-text);font-size:.75rem}.dna-market-ticker-token>span[data-tone=up]{color:var(--dna-up)}.dna-market-ticker-token>span[data-tone=down]{color:var(--dna-down)}.dna-market-ticker-token>small{color:var(--dna-faint);font-size:.75rem}.dna-market-ticker-loading{background:linear-gradient(105deg,transparent 35%,var(--dna-accent) 48%,transparent 61%) -120% 0 /240% 100%,var(--dna-surface)}@supports (color:color-mix(in lab,red,red)){.dna-market-ticker-loading{background:linear-gradient(105deg,transparent 35%,color-mix(in srgb,var(--dna-accent) 8%,transparent) 48%,transparent 61%) -120% 0 /240% 100%,color-mix(in srgb,var(--dna-surface) 88%,transparent)}}.dna-market-ticker-loading{animation:1.8s ease-in-out infinite dna-board-skeleton}.dna-board-delay{border:1px solid var(--dna-danger);z-index:5;margin:0;padding:.35rem .55rem;position:absolute;top:5.1rem;right:1rem}@supports (color:color-mix(in lab,red,red)){.dna-board-delay{border:1px solid color-mix(in srgb,var(--dna-danger) 34%,var(--dna-line))}}.dna-board-delay{background:var(--dna-danger);border-radius:var(--dna-radius)}@supports (color:color-mix(in lab,red,red)){.dna-board-delay{background:color-mix(in srgb,var(--dna-danger) 8%,var(--dna-surface))}}.dna-board-delay{color:var(--dna-muted);font-size:.75rem}.dna-board-lanes{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;min-height:0;display:grid}.dna-board-lane{--lane-color:var(--dna-accent);background:linear-gradient(155deg,var(--lane-color),transparent 36%),var(--dna-surface);border:0;border-radius:0;grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.dna-board-lane{background:linear-gradient(155deg,color-mix(in srgb,var(--lane-color) 5%,transparent),transparent 36%),color-mix(in srgb,var(--dna-surface) 92%,transparent)}}.dna-board-lane:first-child{border-left:0}.dna-board-lane:nth-child(2):before,.dna-board-lane:nth-child(3):before{background:linear-gradient(180deg,var(--dna-line-strong),var(--dna-line-strong) 12% 88%,var(--dna-line-strong));z-index:6;width:2px;position:absolute;top:0;bottom:0;left:0}@supports (color:color-mix(in lab,red,red)){.dna-board-lane:nth-child(2):before,.dna-board-lane:nth-child(3):before{background:linear-gradient(180deg,color-mix(in srgb,var(--dna-line-strong) 55%,transparent),var(--dna-line-strong) 12% 88%,color-mix(in srgb,var(--dna-line-strong) 55%,transparent))}}.dna-board-lane:nth-child(2):before,.dna-board-lane:nth-child(3):before{content:"";opacity:.82;pointer-events:none}.dna-board-lane[data-lane=new_tokens]{--lane-color:var(--dna-supply)}.dna-board-lane[data-lane=last_checked]{--lane-color:var(--dna-holders)}.dna-board-lane[data-lane=new_changes]{--lane-color:var(--dna-coordination)}.dna-board-lane>header{background:var(--dna-surface);z-index:3;border-bottom:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.8rem;min-height:5.4rem;padding:.75rem .9rem;display:grid;position:relative}@supports (color:color-mix(in lab,red,red)){.dna-board-lane>header{background:color-mix(in srgb,var(--dna-surface) 88%,var(--dna-bg))}}.dna-board-lane>header{border-bottom:1px solid var(--lane-color)}@supports (color:color-mix(in lab,red,red)){.dna-board-lane>header{border-bottom:1px solid color-mix(in srgb,var(--lane-color) 24%,var(--dna-line))}}.dna-board-lane>header:after{background:linear-gradient(90deg,transparent,var(--lane-color) 18% 82%,transparent);height:2px;position:absolute;bottom:0;left:0;right:0}@supports (color:color-mix(in lab,red,red)){.dna-board-lane>header:after{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--lane-color) 60%,transparent) 18% 82%,transparent)}}.dna-board-lane>header:after{content:"";opacity:.62}.dna-board-lane>header>span:first-child{min-width:0;display:grid}.dna-board-lane>header small{color:var(--lane-color);font-family:var(--font-mono),ui-monospace,monospace;letter-spacing:.1em;text-transform:uppercase;font-size:.75rem;font-weight:700}.dna-board-lane>header strong{color:var(--dna-text);font-size:.9375rem}.dna-board-lane>header p,.dna-board-lane>header strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dna-board-lane>header p{color:var(--dna-faint);margin:.1rem 0 0;font-size:.75rem;line-height:1.3}.dna-board-lane-count{color:var(--lane-color);min-width:2rem}@supports (color:color-mix(in lab,red,red)){.dna-board-lane-count{color:color-mix(in srgb,var(--lane-color) 82%,var(--dna-text))}}.dna-board-lane-count{font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;text-align:right;font-size:1rem;font-weight:750}.dna-board-list{overscroll-behavior:contain;scrollbar-color:var(--lane-color) transparent;min-height:0;padding:0;overflow:hidden auto}@supports (color:color-mix(in lab,red,red)){.dna-board-list{scrollbar-color:color-mix(in srgb,var(--lane-color) 34%,var(--dna-line)) transparent}}.dna-board-list{scrollbar-width:thin}.dna-board-card{--card-color:var(--lane-color);background:var(--dna-surface-2);border:0;border-bottom:1px solid var(--dna-line);border-radius:0;margin:0;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.dna-board-card{background:color-mix(in srgb,var(--dna-surface-2) 94%,transparent)}}.dna-board-card{animation:.46s cubic-bezier(.16,1,.3,1) both dna-board-card-in;animation-delay:calc(var(--dna-card-index)*45ms);transition:background-color .18s,border-color .18s}.dna-board-card:focus-within,.dna-board-card:hover{background:var(--dna-text)}@supports (color:color-mix(in lab,red,red)){.dna-board-card:focus-within,.dna-board-card:hover{background:color-mix(in srgb,var(--dna-text) 5%,var(--dna-surface-2))}}.dna-board-card-open{border-radius:inherit;color:inherit;text-align:left;background:0 0;border:0;width:100%;padding:0;text-decoration:none;display:grid;position:relative;overflow:hidden}.dna-board-card-open:focus-visible{outline-offset:-2px}.dna-board-hero{border-bottom:1px solid var(--dna-line);align-items:flex-end;height:7.5rem;display:flex;position:relative;overflow:hidden}.dna-board-banner{background:radial-gradient(circle at 18% 30%,var(--card-color),transparent 29%),linear-gradient(125deg,var(--card-color),var(--dna-bg));display:block;position:absolute;inset:0;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.dna-board-banner{background:radial-gradient(circle at 18% 30%,color-mix(in srgb,var(--card-color) 28%,transparent),transparent 29%),linear-gradient(125deg,color-mix(in srgb,var(--card-color) 11%,var(--dna-bg)),var(--dna-bg))}}.dna-board-banner:after{background:linear-gradient(180deg,transparent 16%,var(--dna-bg)),linear-gradient(90deg,transparent 68%,var(--card-color));position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.dna-board-banner:after{background:linear-gradient(180deg,transparent 16%,color-mix(in srgb,var(--dna-bg) 88%,transparent)),linear-gradient(90deg,transparent 68%,color-mix(in srgb,var(--card-color) 12%,transparent))}}.dna-board-banner:after{content:"";pointer-events:none}.dna-board-banner[data-fallback=true]:before{background:repeating-linear-gradient(115deg,transparent 0 1.05rem,var(--card-color) 1.05rem 1.12rem);position:absolute;inset:-50%}@supports (color:color-mix(in lab,red,red)){.dna-board-banner[data-fallback=true]:before{background:repeating-linear-gradient(115deg,transparent 0 1.05rem,color-mix(in srgb,var(--card-color) 12%,transparent) 1.05rem 1.12rem)}}.dna-board-banner[data-fallback=true]:before{content:"";opacity:.75;transform:rotate(-6deg)}.dna-board-banner img{-o-object-fit:cover;object-fit:cover;opacity:.76;width:100%;height:100%;transition:filter .26s,opacity .26s,transform .42s;transform:scale(1.015)}.dna-board-card:hover .dna-board-banner img{filter:saturate(1.08)contrast(1.02);opacity:.9;transform:scale(1.04)}.dna-board-banner-sequence{background:linear-gradient(90deg,transparent,var(--card-color),transparent);z-index:2;width:34%;position:absolute;top:0;bottom:0}@supports (color:color-mix(in lab,red,red)){.dna-board-banner-sequence{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--card-color) 13%,transparent),transparent)}}.dna-board-banner-sequence{opacity:.7;animation:5.8s ease-in-out infinite dna-board-scan;transform:translate(-120%)}.dna-board-card-signal{background:linear-gradient(90deg,var(--dna-bg),transparent);z-index:3;border:0;border-radius:0;align-items:center;min-height:1.75rem;padding:0 .55rem;display:inline-flex;position:absolute;top:.55rem;left:.55rem}@supports (color:color-mix(in lab,red,red)){.dna-board-card-signal{background:linear-gradient(90deg,color-mix(in srgb,var(--dna-bg) 88%,transparent),transparent)}}.dna-board-card-signal{color:var(--card-color)}@supports (color:color-mix(in lab,red,red)){.dna-board-card-signal{color:color-mix(in srgb,var(--card-color) 76%,var(--dna-text))}}.dna-board-card-signal{font-family:var(--font-mono),ui-monospace,monospace;letter-spacing:.055em;text-shadow:0 0 .85rem var(--card-color);font-size:.75rem;font-weight:700}@supports (color:color-mix(in lab,red,red)){.dna-board-card-signal{text-shadow:0 0 .85rem color-mix(in srgb,var(--card-color) 55%,transparent)}}.dna-board-card-signal{-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);text-transform:uppercase;animation:2.8s ease-in-out infinite dna-board-signal}.dna-board-identity{background:linear-gradient(180deg,transparent,var(--dna-bg));z-index:4;grid-template-columns:auto minmax(0,1fr) auto;align-items:end;gap:.65rem;width:100%;min-width:0;padding:1.3rem .7rem .55rem;display:grid;position:relative}@supports (color:color-mix(in lab,red,red)){.dna-board-identity{background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--dna-bg) 82%,transparent))}}.dna-board-avatar{background:var(--card-color);border:1px solid var(--dna-line-strong);border-radius:var(--dna-radius);-o-object-fit:cover;object-fit:cover;width:3.15rem;height:3.15rem}@supports (color:color-mix(in lab,red,red)){.dna-board-avatar{background:color-mix(in srgb,var(--card-color) 10%,var(--dna-bg))}}.dna-board-avatar{color:var(--card-color);font-size:1rem}.dna-board-token-name{min-width:0;padding-bottom:.15rem;display:grid}.dna-board-token-name small,.dna-board-token-name strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dna-board-token-name strong{color:var(--dna-text);font-size:1rem}.dna-board-token-name small{color:var(--dna-faint);font-size:.75rem}.dna-board-open-icon{border:1px solid var(--dna-line);color:var(--dna-faint);border-radius:50%;place-items:center;width:2.25rem;height:2.25rem;margin-bottom:.1rem;transition:border-color .16s,color .16s,transform .16s;display:grid}.dna-board-open-icon svg{width:.95rem;height:.95rem}.dna-board-card:hover .dna-board-open-icon{border-color:var(--card-color)}@supports (color:color-mix(in lab,red,red)){.dna-board-card:hover .dna-board-open-icon{border-color:color-mix(in srgb,var(--card-color) 44%,var(--dna-line))}}.dna-board-card:hover .dna-board-open-icon{color:var(--card-color);transform:translate(1px,-1px)}.dna-board-story{border-top:1px solid var(--dna-line);align-content:center;gap:.12rem;min-height:3.9rem;padding:.55rem .7rem;display:grid}@supports (color:color-mix(in lab,red,red)){.dna-board-story{border-top:1px solid color-mix(in srgb,var(--dna-line) 70%,transparent)}}.dna-board-story strong{color:var(--dna-text);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.8125rem;font-weight:620;line-height:1.35;display:-webkit-box;overflow:hidden}.dna-board-story small{color:var(--dna-faint);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.dna-board-market{background:var(--dna-bg);border-bottom:1px solid var(--dna-line);border-top:1px solid var(--dna-line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@supports (color:color-mix(in lab,red,red)){.dna-board-market{background:color-mix(in srgb,var(--dna-bg) 38%,transparent)}}.dna-board-market>span{border-right:1px solid var(--dna-line);align-content:center;gap:.05rem;min-width:0;min-height:3.25rem;padding:.4rem;display:grid}.dna-board-market>span:last-child{border-right:0}.dna-board-genome small,.dna-board-market small{color:var(--dna-faint);font-size:.75rem}.dna-board-market strong{color:var(--dna-text);font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;font-weight:650;overflow:hidden}.dna-board-market [data-tone=up] strong{color:var(--dna-up)}.dna-board-market [data-tone=down] strong{color:var(--dna-down)}.dna-board-genome{justify-content:space-between;align-items:center;gap:.6rem;min-height:3.6rem;padding:.45rem .7rem;display:flex}.dna-board-genome>span:first-child{align-items:center;gap:.45rem;min-width:0;display:flex}.dna-board-genome svg{color:var(--card-color);flex:none;width:1.05rem;height:1.05rem}.dna-board-genome-facts>span,.dna-board-genome>span:first-child>span{display:grid}.dna-board-genome strong{color:var(--dna-muted);font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;font-weight:650;overflow:hidden}.dna-board-genome-facts{text-align:right;flex:none;gap:.75rem;display:flex}.dna-board-evidence{background:linear-gradient(90deg,var(--card-color),transparent 48%),var(--dna-bg);border:0;border-top:1px solid var(--dna-line);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.65rem;width:100%;min-height:3rem;padding:.38rem .75rem;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.dna-board-evidence{background:linear-gradient(90deg,color-mix(in srgb,var(--card-color) 4%,transparent),transparent 48%),color-mix(in srgb,var(--dna-bg) 38%,transparent)}}.dna-board-evidence{color:var(--dna-muted);text-align:left}.dna-board-evidence:before{background:linear-gradient(90deg,var(--card-color),transparent);content:"";width:3.5rem;height:1px;transition:width .3s cubic-bezier(.16,1,.3,1);position:absolute;top:-1px;left:0}.dna-board-evidence-strand{place-items:center;width:2rem;height:1.6rem;display:grid;position:relative}.dna-board-evidence-strand:after,.dna-board-evidence-strand:before{background:var(--card-color);width:1.35rem;height:1px;position:absolute}@supports (color:color-mix(in lab,red,red)){.dna-board-evidence-strand:after,.dna-board-evidence-strand:before{background:color-mix(in srgb,var(--card-color) 55%,var(--dna-line))}}.dna-board-evidence-strand:after,.dna-board-evidence-strand:before{content:"";transform-origin:50%}.dna-board-evidence-strand:before{transform:rotate(28deg)}.dna-board-evidence-strand:after{transform:rotate(-28deg)}.dna-board-evidence-strand i{background:var(--dna-surface-2);border:1px solid var(--card-color);z-index:1;border-radius:50%;width:.3rem;height:.3rem;transition:transform .24s cubic-bezier(.16,1,.3,1),background .18s;position:absolute}.dna-board-evidence-strand i:first-child{transform:translate(-.7rem,-.4rem)}.dna-board-evidence-strand i:nth-child(2){transform:translate(.7rem,-.4rem)}.dna-board-evidence-strand i:last-child{transform:translateY(.42rem)}.dna-board-evidence-copy{min-width:0;display:grid}.dna-board-evidence-copy small,.dna-board-evidence-copy strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dna-board-evidence-copy small{color:var(--card-color)}@supports (color:color-mix(in lab,red,red)){.dna-board-evidence-copy small{color:color-mix(in srgb,var(--card-color) 70%,var(--dna-muted))}}.dna-board-evidence-copy small{font-family:var(--font-mono),ui-monospace,monospace;letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:650;line-height:1}.dna-board-evidence-copy strong{color:var(--dna-text);margin-top:.18rem;font-size:.75rem;font-weight:600;line-height:1.15}.dna-board-evidence-gate{width:1.3rem;height:1.3rem;display:block;position:relative}.dna-board-evidence-gate i{border-block:1px solid var(--card-color);width:.35rem;position:absolute;top:.2rem;bottom:.2rem}@supports (color:color-mix(in lab,red,red)){.dna-board-evidence-gate i{border-block:1px solid color-mix(in srgb,var(--card-color) 60%,var(--dna-line))}}.dna-board-evidence-gate i{transition:transform .22s cubic-bezier(.16,1,.3,1)}.dna-board-evidence-gate i:first-child{border-left:1px solid var(--card-color);left:.08rem}@supports (color:color-mix(in lab,red,red)){.dna-board-evidence-gate i:first-child{border-left:1px solid color-mix(in srgb,var(--card-color) 60%,var(--dna-line))}}.dna-board-evidence-gate i:last-child{border-right:1px solid var(--card-color);right:.08rem}@supports (color:color-mix(in lab,red,red)){.dna-board-evidence-gate i:last-child{border-right:1px solid color-mix(in srgb,var(--card-color) 60%,var(--dna-line))}}.dna-board-evidence:hover{background:linear-gradient(90deg,var(--card-color),transparent 62%),var(--dna-bg)}@supports (color:color-mix(in lab,red,red)){.dna-board-evidence:hover{background:linear-gradient(90deg,color-mix(in srgb,var(--card-color) 8%,transparent),transparent 62%),color-mix(in srgb,var(--dna-bg) 38%,transparent)}}.dna-board-evidence:hover:before{width:100%}.dna-board-evidence:hover .dna-board-evidence-strand i{background:var(--card-color)}.dna-board-evidence:hover .dna-board-evidence-strand i:first-child{transform:translate(-.78rem,-.48rem)}.dna-board-evidence:hover .dna-board-evidence-strand i:nth-child(2){transform:translate(.78rem,-.48rem)}.dna-board-evidence:hover .dna-board-evidence-strand i:last-child{transform:translateY(.52rem)}.dna-board-evidence:hover .dna-board-evidence-gate i:first-child{transform:translate(-.18rem)}.dna-board-evidence:hover .dna-board-evidence-gate i:last-child{transform:translate(.18rem)}.dna-board-empty{color:var(--dna-faint);text-align:center;align-content:center;justify-items:center;min-height:15rem;padding:2rem;display:grid}.dna-board-empty svg{color:var(--lane-color);opacity:.72;width:1.75rem;height:1.75rem;margin-bottom:.75rem}.dna-board-empty strong{color:var(--dna-muted);font-size:.875rem}.dna-board-empty small{max-width:15rem;margin-top:.3rem;font-size:.75rem}.dna-board-skeletons{gap:.55rem;display:grid}.dna-board-skeletons>span{background:linear-gradient(105deg,transparent 28%,var(--lane-color) 42%,transparent 56%) -150% 0 /250% 100%,var(--dna-surface-2);border:1px solid var(--dna-line);border-radius:var(--dna-radius);align-content:end;gap:.55rem;height:13rem;padding:.75rem;display:grid;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.dna-board-skeletons>span{background:linear-gradient(105deg,transparent 28%,color-mix(in srgb,var(--lane-color) 7%,transparent) 42%,transparent 56%) -150% 0 /250% 100%,var(--dna-surface-2)}}.dna-board-skeletons>span{animation:1.8s ease-in-out infinite dna-board-skeleton;animation-delay:calc(var(--dna-card-index)*.12s)}.dna-board-skeletons i{background:var(--dna-line);border-radius:999px;height:.65rem;display:block}.dna-board-skeletons i:first-child{width:62%}.dna-board-skeletons i:nth-child(2){width:88%}.dna-board-skeletons i:nth-child(3){width:42%}.dna-seo-guide{background:radial-gradient(circle at 12% 12%,var(--dna-accent),transparent 26rem),radial-gradient(circle at 88% 54%,var(--dna-holders),transparent 30rem),var(--dna-bg);border-top:1px solid var(--dna-line-strong);gap:3rem;padding:clamp(3rem,7vw,6.5rem) clamp(1rem,5vw,5rem);display:grid;position:relative}@supports (color:color-mix(in lab,red,red)){.dna-seo-guide{background:radial-gradient(circle at 12% 12%,color-mix(in srgb,var(--dna-accent) 11%,transparent),transparent 26rem),radial-gradient(circle at 88% 54%,color-mix(in srgb,var(--dna-holders) 7%,transparent),transparent 30rem),var(--dna-bg)}}.dna-seo-guide:before{background:linear-gradient(90deg,var(--dna-line) 1px,transparent 1px),linear-gradient(var(--dna-line) 1px,transparent 1px);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.dna-seo-guide:before{background:linear-gradient(90deg,color-mix(in srgb,var(--dna-line) 24%,transparent) 1px,transparent 1px),linear-gradient(color-mix(in srgb,var(--dna-line) 20%,transparent) 1px,transparent 1px)}}.dna-seo-guide:before{content:"";opacity:.32;pointer-events:none;background-size:4rem 4rem}.dna-seo-guide>*{z-index:1;width:min(100%,76rem);margin-inline:auto;position:relative}.dna-seo-guide-intro{gap:1rem;display:grid}.dna-seo-guide h2,.dna-seo-guide h3,.dna-seo-guide p{margin:0}.dna-seo-guide-intro h2{color:var(--dna-text);letter-spacing:-.055em;max-width:19ch;font-size:clamp(2rem,5vw,4.75rem);font-weight:720;line-height:.98}.dna-seo-guide-intro>p{color:var(--dna-muted);max-width:70ch;font-size:clamp(1rem,1.5vw,1.2rem);line-height:1.75}.dna-seo-checks{border-left:1px solid var(--dna-line-strong);border-top:1px solid var(--dna-line-strong);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.dna-seo-checks article{background:linear-gradient(145deg,var(--dna-accent),transparent 56%),var(--dna-surface);border-bottom:1px solid var(--dna-line-strong);border-right:1px solid var(--dna-line-strong);min-width:0;min-height:14rem;padding:1.4rem}@supports (color:color-mix(in lab,red,red)){.dna-seo-checks article{background:linear-gradient(145deg,color-mix(in srgb,var(--dna-accent) 5%,transparent),transparent 56%),color-mix(in srgb,var(--dna-surface) 88%,transparent)}}.dna-seo-checks article>span{color:var(--dna-accent)}@supports (color:color-mix(in lab,red,red)){.dna-seo-checks article>span{color:color-mix(in srgb,var(--dna-accent) 64%,var(--dna-muted))}}.dna-seo-checks article>span{font-family:var(--font-mono),ui-monospace,monospace;letter-spacing:.16em;font-size:.75rem}.dna-seo-checks h3{color:var(--dna-text);letter-spacing:-.02em;margin-top:3.2rem;font-size:1.05rem}.dna-seo-checks p{color:var(--dna-muted);margin-top:.65rem;font-size:.875rem;line-height:1.65}.dna-seo-faq{grid-template-columns:minmax(13rem,.6fr) minmax(0,1.4fr);gap:clamp(2rem,6vw,6rem);padding-top:1rem;display:grid}.dna-seo-faq>header{align-self:start}.dna-seo-faq h2{color:var(--dna-text);letter-spacing:-.045em;max-width:14ch;margin-top:.8rem;font-size:clamp(1.6rem,3vw,2.8rem);line-height:1.05}.dna-seo-faq>div{border-top:1px solid var(--dna-line-strong)}.dna-seo-faq details{border-bottom:1px solid var(--dna-line-strong)}.dna-seo-faq summary{color:var(--dna-text);cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:3.25rem;padding:.85rem 0;font-size:.9375rem;font-weight:650;line-height:1.45;list-style:none;display:flex}.dna-seo-faq summary::-webkit-details-marker{display:none}.dna-seo-faq summary:after{color:var(--dna-accent);content:"+";font-family:var(--font-mono),ui-monospace,monospace;flex:none;font-size:1.2rem}.dna-seo-faq details[open] summary:after{content:"−"}.dna-seo-faq details p{color:var(--dna-muted);max-width:72ch;padding:0 0 1.25rem;font-size:.875rem;line-height:1.7}@keyframes dna-board-card-in{0%{opacity:0;transform:translateY(.55rem)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes dna-board-scan{0%,62%{transform:translate(-120%)}88%,to{transform:translate(400%)}}@keyframes dna-board-signal{0%,to{color:color-mix(in srgb,var(--card-color) 68%,var(--dna-text));text-shadow:0 0 .35rem color-mix(in srgb,var(--card-color) 25%,transparent)}50%{color:color-mix(in srgb,var(--card-color) 92%,#fff);text-shadow:0 0 1rem color-mix(in srgb,var(--card-color) 68%,transparent)}}@keyframes dna-board-signal-read{to{stroke-dashoffset:-100px}}@keyframes dna-board-core{0%,to{opacity:.5;transform:scale(.76)}50%{opacity:1;transform:scale(1)}}@keyframes dna-board-skeleton{0%{background-position:210% 0}to{background-position:-90% 0}}@keyframes dna-market-ticker-scroll{to{transform:translate(-50%)}}@media (max-width:68rem){.dna-board-intro{min-height:3.5rem}.dna-board-lane>header{gap:.45rem;min-height:5rem;padding:.6rem}.dna-board-lane>header p{display:none}.dna-board-list{padding:0}.dna-board-market{grid-template-columns:repeat(2,minmax(0,1fr))}.dna-board-market>span:nth-child(2){border-right:0}.dna-board-market>span:nth-child(-n+2){border-bottom:1px solid var(--dna-line)}.dna-board-genome-facts{gap:.45rem}.dna-seo-checks{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:44rem){.dna-root:has(.dna-board){height:100dvh;overflow:hidden}.dna-board{background-size:2.75rem 2.75rem;grid-template-rows:auto auto auto minmax(0,1fr);height:calc(100dvh - 4rem);overflow:hidden}.dna-board-intro{grid-template-columns:minmax(0,1fr) auto;min-height:3.5rem;padding:.1rem .75rem}.dna-board-intro-signal{display:none}.dna-board-intro h1{font-size:1.125rem}.dna-board-live{min-width:auto}.dna-board-live>span{width:.55rem;height:.55rem}.dna-board-tabs{background:var(--dna-surface);border:1px solid var(--dna-line);border-radius:var(--dna-radius);grid-template-columns:repeat(3,minmax(0,1fr));gap:.25rem;min-height:2.75rem;padding:.2rem;display:grid}@supports (color:color-mix(in lab,red,red)){.dna-board-tabs{background:color-mix(in srgb,var(--dna-surface) 94%,transparent)}}.dna-board-tabs button{border-radius:var(--dna-radius);color:var(--dna-faint);background:0 0;border:1px solid #0000;grid-template-columns:auto minmax(0,auto) auto;justify-content:center;align-items:center;gap:.35rem;min-width:0;min-height:2.35rem;padding:.35rem .45rem;font-size:.75rem;display:grid}.dna-board-tabs button svg{width:.95rem;height:.95rem}.dna-board-tabs button strong{background:var(--dna-line);color:var(--dna-muted);font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;border-radius:999px;min-width:1.25rem;padding:.08rem .3rem;font-size:.75rem}.dna-board-tabs button[aria-selected=true]{border-color:var(--dna-accent)}@supports (color:color-mix(in lab,red,red)){.dna-board-tabs button[aria-selected=true]{border-color:color-mix(in srgb,var(--dna-accent) 32%,var(--dna-line))}}.dna-board-tabs button[aria-selected=true]{background:var(--dna-accent)}@supports (color:color-mix(in lab,red,red)){.dna-board-tabs button[aria-selected=true]{background:color-mix(in srgb,var(--dna-accent) 8%,transparent)}}.dna-board-tabs button[aria-selected=true]{color:var(--dna-text)}.dna-board-tabs button[aria-selected=true] strong{background:var(--dna-accent)}@supports (color:color-mix(in lab,red,red)){.dna-board-tabs button[aria-selected=true] strong{background:color-mix(in srgb,var(--dna-accent) 18%,var(--dna-line))}}.dna-board-tabs button[aria-selected=true] strong{color:var(--dna-accent)}.dna-board-delay{text-align:center;top:8.5rem;left:.75rem;right:.75rem}.dna-board-lanes{min-height:0;display:block;overflow:hidden}.dna-board-lane{border-left:0;height:100%;display:none}.dna-board-lane:before{display:none}.dna-board-lane[data-active=true]{display:grid}.dna-board-lane>header{grid-template-columns:minmax(0,1fr) auto;min-height:4.25rem;padding:.5rem .65rem}.dna-board-lane>header p{display:block}.dna-board-card{max-width:none}.dna-board-hero{height:7.75rem}.dna-board-market{grid-template-columns:repeat(4,minmax(0,1fr))}.dna-board-market>span:nth-child(2){border-right:1px solid var(--dna-line)}.dna-board-market>span:nth-child(-n+2){border-bottom:0}.dna-seo-guide{gap:2.5rem;padding-block:3.5rem}.dna-seo-checks{grid-template-columns:1fr}.dna-seo-checks article{min-height:0}.dna-seo-checks h3{margin-top:2rem}.dna-seo-faq{grid-template-columns:1fr;gap:1.5rem}.dna-seo-faq h2{max-width:20ch}}@media (prefers-reduced-motion:reduce){.dna-board-intro-signal-flow{opacity:.42;stroke-dasharray:none;animation:none}.dna-market-ticker{scrollbar-width:none;overflow-x:auto}.dna-market-ticker-rail{animation:none}.dna-market-ticker-group[aria-hidden=true]{display:none}}@media (max-width:30rem){.dna-board-intro-title .dna-kicker{display:none}.dna-board-intro{min-height:3rem}.dna-board-tabs button{gap:.25rem;padding-inline:.3rem}.dna-board-tabs button svg{display:none}.dna-board-lane>header p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dna-board-market{grid-template-columns:repeat(2,minmax(0,1fr))}.dna-board-market>span:nth-child(2){border-right:0}.dna-board-market>span:nth-child(-n+2){border-bottom:1px solid var(--dna-line)}.dna-board-genome{flex-direction:column;align-items:stretch;gap:.35rem}.dna-board-genome-facts{text-align:left;justify-content:space-between}}
