:root{color-scheme:dark;--bg-0:#08090c;--bg-1:#0e1015;--bg-2:#14171d;--bg-3:#1b1f27;--bg-overlay:rgba(8,9,12,0.72);--bg-scrim:rgba(4,5,7,0.64);--line-1:#1d2129;--line-2:#272c36;--line-3:#646c7d;--highlight:rgba(255,255,255,0.045);--text-1:#eceef2;--text-2:#a6adba;--text-3:#868e9d;--text-on-signal:#0b0d08;--signal:#d2f36b;--signal-hover:#def78f;--signal-press:#bfe04f;--signal-soft:rgba(210,243,107,0.10);--signal-line:rgba(210,243,107,0.32);--ok:#4fd69c;--ok-soft:rgba(79,214,156,0.12);--warn:#f2b84b;--warn-soft:rgba(242,184,75,0.12);--danger:#ff6b7a;--danger-soft:rgba(255,107,122,0.12);--burn:#ff8a3d;--burn-soft:rgba(255,138,61,0.12);--data-lock:#7cc4ff;--grad-surface:linear-gradient(180deg,rgba(255,255,255,0.025),rgba(255,255,255,0) 40%);--grad-signal-halo:radial-gradient(60% 60% at 50% 50%,rgba(210,243,107,0.14) 0%,rgba(210,243,107,0) 70%);--grad-receipt:radial-gradient(120% 80% at 100% 0%,rgba(210,243,107,0.07) 0%,rgba(210,243,107,0) 55%),#101318;--font-sans:var(--font-geist),ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--font-num:var(--font-geist-mono),ui-monospace,"SFMono-Regular",Menlo,monospace;--fs-display-xl:clamp(2.75rem,1.6rem + 3.6vw,4.5rem);--fs-display:clamp(2rem,1.5rem + 1.6vw,2.75rem);--fs-h1:1.75rem;--fs-h2:1.25rem;--fs-h3:1rem;--fs-body-lg:1.125rem;--fs-body:0.9375rem;--fs-sm:0.8125rem;--fs-xs:0.75rem;--fs-num-xl:clamp(2rem,1.4rem + 2vw,3rem);--fs-num-lg:1.5rem;--fs-num:0.9375rem;--lh-tight:1.04;--lh-heading:1.15;--lh-body:1.55;--lh-num:1;--tr-display:-0.035em;--tr-heading:-0.02em;--tr-body:-0.005em;--tr-num:-0.01em;--tr-label:0.02em;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:680;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-8:32px;--sp-10:40px;--sp-12:48px;--sp-16:64px;--sp-20:80px;--sp-24:96px;--sp-32:128px;--page-max:1240px;--page-gutter:clamp(16px,4vw,40px);--appbar-h:64px;--tabbar-h:64px;--r-xs:6px;--r-sm:10px;--r-md:16px;--r-lg:24px;--r-round:999px;--bw:1px;--border-card:var(--bw) solid var(--line-2);--border-control:var(--bw) solid var(--line-3);--shadow-1:inset 0 1px 0 var(--highlight),0 1px 2px rgba(2,3,6,0.5);--shadow-2:inset 0 1px 0 var(--highlight),0 12px 32px -12px rgba(2,3,6,0.7);--shadow-3:inset 0 1px 0 var(--highlight),0 32px 80px -24px rgba(2,3,6,0.85);--glow-signal:0 0 0 1px var(--signal-line),0 0 24px -4px rgba(210,243,107,0.35);--focus-ring:0 0 0 2px var(--bg-0),0 0 0 4px var(--signal);--dur-instant:80ms;--dur-fast:140ms;--dur-base:220ms;--dur-slow:420ms;--dur-reveal:700ms;--ease-out:cubic-bezier(0.16,1,0.3,1);--ease-in-out:cubic-bezier(0.65,0,0.35,1);--ease-spring:cubic-bezier(0.34,1.56,0.64,1);--z-base:0;--z-raised:10;--z-sticky:100;--z-popover:200;--z-modal:300;--z-toast:400;--z-grain:500;--bg:var(--bg-0);--surface:var(--bg-2);--glass:var(--bg-overlay);--border:var(--line-2);--border-soft:var(--line-1);--text:var(--text-1);--text-muted:var(--text-2);--text-faint:var(--text-3);--accent:var(--signal);--violet:var(--signal);--green:var(--ok);--amber:var(--warn);--burn-orange:var(--burn);--font-display:var(--font-sans);--font-body:var(--font-sans);--font-mono:var(--font-num)}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;background:var(--bg-0);color:var(--text-1);font:var(--fw-regular) var(--fs-body)/var(--lh-body) var(--font-sans);letter-spacing:var(--tr-body);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}button,input,select,textarea{font:inherit;color:inherit;letter-spacing:inherit}h1,h2,h3{text-wrap:balance}p{text-wrap:pretty}.num{font-family:var(--font-num);font-feature-settings:tabular-nums slashed-zero;font-variant-numeric:tabular-nums slashed-zero;letter-spacing:var(--tr-num)}::selection{background:var(--signal);color:var(--text-on-signal)}:focus-visible{outline:none;box-shadow:var(--focus-ring)}.landing:after{content:"";position:fixed;inset:0;pointer-events:none;z-index:var(--z-grain);opacity:.035;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.brand-mark{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.brand-mark svg{display:block;width:auto}.btn{--btn-h:40px;--btn-px:16px;display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);height:var(--btn-h);padding:0 var(--btn-px);border:var(--bw) solid transparent;border-radius:var(--r-sm);font-size:var(--fs-body);font-weight:560;line-height:1;letter-spacing:var(--tr-body);white-space:nowrap;text-decoration:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out)}.btn svg{flex-shrink:0}.btn--sm{--btn-h:32px;--btn-px:12px;font-size:var(--fs-sm)}.btn--lg{--btn-h:52px;--btn-px:22px;font-size:1rem}.btn:active:not(:disabled){transform:translateY(1px);transition-duration:var(--dur-instant)}.btn--primary{background:var(--signal);color:var(--text-on-signal)}.btn--primary:hover:not(:disabled){background:var(--signal-hover)}.btn--primary:active:not(:disabled){background:var(--signal-press)}.btn--primary.btn--lg:hover:not(:disabled){box-shadow:var(--glow-signal)}.btn--secondary{background:var(--bg-3);border-color:var(--line-3);color:var(--text-1)}.btn--secondary:hover:not(:disabled){border-color:var(--text-3)}.btn--ghost{background:transparent;color:var(--text-2)}.btn--ghost:hover:not(:disabled){background:var(--bg-3);color:var(--text-1)}.btn--danger{background:var(--danger-soft);border-color:rgba(255,107,122,.32);color:var(--danger)}.btn--danger:hover:not(:disabled){border-color:var(--danger)}.btn:disabled,.btn[aria-disabled=true]{opacity:.45;cursor:not-allowed}.btn[aria-busy=true]{cursor:progress}.btn:focus-visible{box-shadow:var(--focus-ring)}.btn-spinner{width:14px;height:14px;border-radius:var(--r-round);flex-shrink:0;border:2px solid;border-right:2px solid transparent;animation:btn-spin .7s linear infinite}@keyframes btn-spin{to{transform:rotate(1turn)}}@media (max-width:639px){.btn--block-mobile{width:100%}}@media (pointer:coarse){.btn--md,.btn--sm{--btn-h:44px}}.badge{display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 var(--sp-2);border-radius:var(--r-xs);font-size:var(--fs-xs);font-weight:560;line-height:1;letter-spacing:0;white-space:nowrap;vertical-align:middle}.badge svg{flex-shrink:0}.badge--neutral{background:rgba(134,142,157,.14);color:var(--text-2)}.badge--signal{background:var(--signal-soft);color:var(--signal)}.badge--ok{background:var(--ok-soft);color:var(--ok)}.badge--warn{background:var(--warn-soft);color:var(--warn)}.badge--danger{background:var(--danger-soft);color:var(--danger)}.badge--burn{background:var(--burn-soft);color:var(--burn)}.badge-live-dot{width:6px;height:6px;border-radius:var(--r-round);background:currentColor;animation:badge-pulse 2s var(--ease-in-out) infinite}@keyframes badge-pulse{50%{opacity:.35}}.world-badge{display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 var(--sp-2);border:var(--bw) solid var(--line-2);background:var(--bg-3);color:var(--text-1);font-size:var(--fs-xs);font-weight:560;line-height:1;white-space:nowrap;vertical-align:middle}.world-badge svg{flex-shrink:0;color:var(--text-2)}.world-badge--stocks{border-radius:var(--r-xs)}.world-badge--tokens{border-radius:var(--r-round);padding:0 10px}.world-badge--sm{height:18px;padding:0 6px;font-size:11px}.world-badge.is-icon-only{width:22px;padding:0;justify-content:center}.world-glyph{display:inline-block;flex-shrink:0;width:8px;height:8px;border:1.5px solid}.world-glyph--tokens{border-radius:var(--r-round)}.world-glyph--stocks{width:7px;height:7px;border-radius:1px;transform:rotate(45deg)}.world-switch{gap:2px;max-width:100%;padding:4px;background:var(--bg-1);border:var(--bw) solid var(--line-1);border-radius:var(--r-sm)}.world-switch,.world-switch-item{display:inline-flex;align-items:center}.world-switch-item{gap:var(--sp-2);height:36px;padding:0 var(--sp-4);border:0;border-radius:6px;background:transparent;color:var(--text-2);font:inherit;font-size:var(--fs-sm);font-weight:560;white-space:nowrap;cursor:pointer;transition:color var(--dur-fast) var(--ease-out),background var(--dur-fast) var(--ease-out)}.world-switch-item:hover{color:var(--text-1)}.world-switch-item.is-selected{background:var(--bg-3);color:var(--text-1);box-shadow:var(--shadow-1)}.world-switch-item.is-selected .world-glyph{background:currentColor}@media (pointer:coarse){.world-switch-item{height:44px}}.world-section{border-top:2px solid var(--line-2)}.surface{position:relative;min-width:0}.surface--1{background:var(--bg-1);border-radius:var(--r-md)}.surface--2{background:var(--grad-surface),var(--bg-2);border:var(--border-card);border-radius:var(--r-md);box-shadow:var(--shadow-1)}.surface--3{background:var(--bg-3);border:var(--border-card);border-radius:var(--r-lg);box-shadow:var(--shadow-3)}.surface--pad-sm{padding:var(--sp-4)}.surface--pad-md{padding:var(--sp-6)}.surface--pad-lg{padding:var(--sp-8)}.surface--interactive{transition:border-color var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out)}.surface--interactive:hover{border-color:var(--line-3);transform:translateY(-1px)}@media (max-width:639px){.surface--pad-md{padding:var(--sp-5)}.surface--pad-lg{padding:var(--sp-6)}}.input{display:flex;align-items:center;gap:var(--sp-2);width:100%;height:44px;padding:0 14px;background:var(--bg-2);border:var(--border-control);border-radius:var(--r-sm);color:var(--text-1);transition:border-color var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out)}.input:hover{border-color:var(--text-3)}.input:focus-within{border-color:var(--signal);box-shadow:var(--focus-ring)}.input.is-invalid{border-color:var(--danger)}.input.is-disabled{background:var(--bg-1);color:var(--text-3);border-color:var(--line-2)}.input-control{flex:1 1;min-width:0;height:100%;padding:0;border:0;outline:0;background:transparent;color:inherit;font-size:var(--fs-body)}.input-control:focus-visible{box-shadow:none}.input-control::placeholder{color:var(--text-3);opacity:1}.input--numeric .input-control{font-family:var(--font-num);font-feature-settings:tabular-nums slashed-zero;font-variant-numeric:tabular-nums slashed-zero;text-align:right}.input-slot{display:inline-flex;align-items:center;flex-shrink:0;color:var(--text-3);font-size:var(--fs-sm)}@media (pointer:coarse){.input{height:48px}}.tabs{position:relative;display:inline-flex;align-items:center;gap:2px;max-width:100%;padding:4px;background:var(--bg-1);border:var(--bw) solid var(--line-1);border-radius:var(--r-sm);overflow-x:auto;scrollbar-width:none}.tabs::-webkit-scrollbar{display:none}.tabs-indicator{position:absolute;top:4px;bottom:4px;left:0;border-radius:6px;background:var(--bg-3);box-shadow:var(--shadow-1);transition:transform var(--dur-base) var(--ease-out),width var(--dur-base) var(--ease-out)}.tab{position:relative;z-index:1;height:32px;padding:0 var(--sp-3);flex-shrink:0;border:0;border-radius:6px;background:transparent;color:var(--text-2);font-size:var(--fs-sm);font-weight:500;white-space:nowrap;cursor:pointer;transition:color var(--dur-fast) var(--ease-out)}.tabs--sm .tab{height:28px;padding:0 10px;font-size:var(--fs-xs)}.tab.is-selected,.tab:hover:not(:disabled){color:var(--text-1)}.tabs:not(.tabs--measured) .tab.is-selected{background:var(--bg-3);box-shadow:var(--shadow-1)}.tab:disabled{opacity:.45;cursor:not-allowed}@media (pointer:coarse){.tab{height:40px}}.tooltip-anchor{position:relative;display:inline-flex}.tooltip{position:absolute;left:50%;z-index:var(--z-popover);width:max-content;max-width:280px;padding:var(--sp-2) 10px;border:var(--border-card);border-radius:var(--r-xs);background:var(--bg-3);box-shadow:var(--shadow-2);color:var(--text-1);font-size:var(--fs-sm);font-weight:400;line-height:1.4;text-align:left;white-space:normal;pointer-events:none;opacity:0;visibility:hidden;transform:translate(-50%,4px);transition:opacity var(--dur-base) var(--ease-out),transform var(--dur-base) var(--ease-out),visibility 0s linear var(--dur-base)}.tooltip--top{bottom:calc(100% + 8px)}.tooltip--bottom{top:calc(100% + 8px);transform:translate(-50%,-4px)}.tooltip.is-open{opacity:1;visibility:visible;transform:translate(-50%);transition:opacity var(--dur-base) var(--ease-out),transform var(--dur-base) var(--ease-out)}.skeleton{position:relative;display:block;overflow:hidden;background:var(--bg-3);border-radius:var(--r-xs)}.skeleton:after{content:"";position:absolute;inset:0;transform:translateX(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.04),transparent);animation:skeleton-sheen 1.6s var(--ease-in-out) infinite}@keyframes skeleton-sheen{to{transform:translateX(100%)}}.skeleton--text{width:100%;height:12px}.skeleton--num{width:96px;height:24px}.skeleton--avatar{width:28px;height:28px;border-radius:var(--r-round)}.skeleton--block{width:100%;height:80px;border-radius:var(--r-md)}@media (prefers-reduced-motion:reduce){.skeleton:after{display:none}}.figure{display:inline-flex;align-items:baseline;gap:.3em;color:var(--text-1);font-weight:450;line-height:1.3}.figure-unit{color:var(--text-3);font-size:.8em;font-weight:400}.figure-unit--tight{margin-left:-.3em}.figure--sm{font-size:var(--fs-sm)}.figure--md{font-size:var(--fs-num)}.figure--lg{font-size:var(--fs-num-lg)}.figure--lg,.figure--xl{font-weight:500;line-height:var(--lh-num)}.figure--xl{font-size:var(--fs-num-xl)}.figure[tabindex]{cursor:help;border-radius:var(--r-xs)}.address{position:relative;display:inline-flex;align-items:center;gap:2px;color:var(--text-2);font-size:var(--fs-sm);white-space:nowrap}.address-text{margin-right:2px}.address-link{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--line-3);text-decoration-color:var(--line-3);text-underline-offset:3px}.address-link:hover{color:var(--text-1);-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.address-action{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:0;border-radius:var(--r-xs);background:transparent;color:var(--text-3);cursor:pointer;opacity:0;transition:opacity var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.address-action--visible,.address-action.is-copied,.address:focus-within .address-action,.address:hover .address-action{opacity:1}.address-action:hover{color:var(--text-1);background:var(--bg-3)}.address-action.is-copied{color:var(--ok)}@media (hover:none){.address-action{opacity:1}}.token-avatar{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:var(--r-round);background:var(--bg-3);color:var(--text-1);font-weight:600;line-height:1;letter-spacing:0;box-shadow:inset 0 0 0 1.5px var(--avatar-ring,var(--line-2));position:relative;overflow:hidden}.token-avatar-img{position:absolute;inset:0;width:100%;height:100%;border-radius:inherit;object-fit:cover;background:var(--bg-3);opacity:0}.token-avatar-img.is-shown{opacity:1}.token-avatar--stock{box-shadow:0 0 0 2px var(--data-lock)}.skip-link{position:fixed;top:var(--sp-2);left:var(--sp-2);z-index:var(--z-toast);padding:10px 14px;border-radius:var(--r-sm);background:var(--signal);color:var(--text-on-signal);font-weight:560;text-decoration:none;transform:translateY(-200%);transition:transform var(--dur-fast) var(--ease-out)}.skip-link:focus{transform:none}main[tabindex="-1"]:focus{outline:none;box-shadow:none}.app-bar{position:-webkit-sticky;position:sticky;top:0;z-index:var(--z-sticky);height:var(--appbar-h);background:var(--bg-overlay);border-bottom:var(--bw) solid var(--line-1);-webkit-backdrop-filter:blur(16px) saturate(140%);backdrop-filter:blur(16px) saturate(140%)}.app-bar-inner{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:var(--sp-6);gap:var(--sp-6);height:100%;max-width:var(--page-max);margin:0 auto;padding:0 var(--page-gutter)}.app-bar-nav{justify-self:center;min-width:0}.app-bar .app-bar-brand{justify-self:start;margin-left:-6px;padding:4px 6px;font-size:17px;border-radius:var(--r-sm)}.app-bar-end{justify-self:end;display:flex;align-items:center;gap:var(--sp-3);min-width:0}.command-trigger{display:inline-flex;align-items:center;gap:var(--sp-2);height:36px;padding:0 var(--sp-2) 0 var(--sp-3);border:var(--border-control);border-color:var(--line-2);border-radius:var(--r-sm);background:var(--bg-2);color:var(--text-2);font:inherit;font-size:var(--fs-sm);cursor:pointer}.command-trigger:hover{border-color:var(--line-3);color:var(--text-1)}.command-search-kbd,.command-trigger-kbd{display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 4px;border:var(--bw) solid var(--line-2);border-radius:var(--r-xs);color:var(--text-3);font:500 var(--fs-xs)/1 var(--font-num)}@media (max-width:1439px){.command-trigger-label{display:none}}@media (max-width:1199px){.command-trigger-kbd{display:none}.command-trigger{padding:0 var(--sp-2)}}.command-search{width:min(640px,calc(100vw - 32px));max-height:min(560px,calc(100dvh - 96px));margin:12vh auto auto;padding:0;border:var(--border-card);border-radius:var(--r-md);background:var(--bg-2);color:var(--text-1);box-shadow:var(--shadow-3);overflow:hidden}.command-search::-webkit-backdrop{background:var(--bg-scrim)}.command-search::backdrop{background:var(--bg-scrim)}.command-search-field{display:flex;align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border-bottom:var(--bw) solid var(--line-1);color:var(--text-3)}.command-search-field input{flex:1 1;min-width:0;height:36px;border:0;background:transparent;color:var(--text-1);font:inherit;font-size:var(--fs-body-lg);outline:none}.command-search-list{max-height:420px;margin:0;padding:var(--sp-2);overflow-y:auto;list-style:none}.command-search-option{display:grid;grid-template-columns:minmax(0,auto) minmax(0,1fr) auto;align-items:center;grid-gap:var(--sp-3);gap:var(--sp-3);padding:var(--sp-3);border-radius:var(--r-sm);cursor:pointer}.command-search-option.is-active{background:var(--bg-3)}.command-search-label{font-weight:500;white-space:nowrap}.command-search-hint{overflow:hidden;color:var(--text-3);font-size:var(--fs-sm);text-overflow:ellipsis;white-space:nowrap}.command-search-group{color:var(--text-3);font-size:var(--fs-xs);white-space:nowrap}.command-search-empty{padding:var(--sp-4);color:var(--text-2);font-size:var(--fs-sm)}.primary-nav--bar{display:flex;align-items:center;gap:var(--sp-1)}.primary-nav--bar .primary-nav-item{position:relative;display:inline-flex;align-items:center;height:36px;padding:0 var(--sp-3);border-radius:var(--r-sm);color:var(--text-2);font-weight:500;text-decoration:none;transition:color var(--dur-fast) var(--ease-out)}.primary-nav--bar .primary-nav-item.is-active,.primary-nav--bar .primary-nav-item:hover{color:var(--text-1)}.primary-nav--bar .primary-nav-item.is-active:after{content:"";position:absolute;left:var(--sp-3);right:var(--sp-3);bottom:-14px;height:2px;border-radius:2px;background:var(--signal)}.network-chip{display:inline-flex;align-items:center;gap:var(--sp-2);height:32px;padding:0 var(--sp-3);border:var(--bw) solid var(--line-2);border-radius:var(--r-sm);color:var(--text-2);font-size:var(--fs-sm);white-space:nowrap}.network-chip-dot{width:6px;height:6px;border-radius:var(--r-round);flex-shrink:0;background:var(--warn);box-shadow:0 0 0 3px var(--warn-soft)}.network-chip-dot.is-production{background:var(--ok);box-shadow:0 0 0 3px var(--ok-soft)}@media (max-width:1199px){.app-bar-network{display:none}}.app-frame{display:flex;flex-direction:column;min-height:100dvh}.app-main{flex:1 1;width:100%;min-width:0;max-width:var(--page-max);margin:0 auto;padding:var(--sp-8) var(--page-gutter) var(--sp-16)}.info-doc{max-width:880px;min-width:0}.info-doc--wide{max-width:none}.info-doc-header{padding-bottom:var(--sp-8);margin-bottom:var(--sp-10);border-bottom:var(--bw) solid var(--line-1)}.info-doc-header h1{margin:0 0 var(--sp-4);font-size:var(--fs-h1,2rem);font-weight:600}.info-doc-header p{margin:0;max-width:65ch;color:var(--text-2)}.mobile-tab-bar{display:none}.primary-nav--tabs{display:grid;grid-auto-columns:1fr;grid-auto-flow:column;height:var(--tabbar-h)}.primary-nav--tabs .primary-nav-item{border:0;background:none;font-family:inherit;cursor:pointer;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-height:44px;margin:var(--sp-1);border-radius:var(--r-sm);color:var(--text-3);font-size:var(--fs-xs);font-weight:500;text-decoration:none;transition:color var(--dur-fast) var(--ease-out)}.primary-nav--tabs .primary-nav-item.is-active{color:var(--text-1)}.primary-nav--tabs .primary-nav-item.is-active svg{color:var(--signal)}.primary-nav--tabs .primary-nav-item.is-active:before{content:"";position:absolute;top:-5px;left:50%;width:24px;height:2px;margin-left:-12px;border-radius:2px;background:var(--signal)}@media (max-width:767px){.app-bar-inner{grid-template-columns:1fr auto;gap:var(--sp-3)}.app-bar-nav,.app-bar-network{display:none}.mobile-tab-bar{display:block;position:fixed;left:0;right:0;bottom:0;z-index:var(--z-sticky);padding-bottom:env(safe-area-inset-bottom);background:var(--bg-overlay);border-top:var(--bw) solid var(--line-1);-webkit-backdrop-filter:blur(16px) saturate(140%);backdrop-filter:blur(16px) saturate(140%)}.app-frame{padding-bottom:calc(var(--tabbar-h) + env(safe-area-inset-bottom))}.app-main{padding-top:var(--sp-6);padding-bottom:var(--sp-10)}}@media (min-width:768px) and (max-width:1023px){.app-bar-brand-name{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.app-bar-inner{gap:var(--sp-4)}.primary-nav--bar .primary-nav-item{padding:0 var(--sp-2)}.primary-nav--bar .primary-nav-item.is-active:after{left:var(--sp-2);right:var(--sp-2)}}.marketing-frame{display:flex;flex-direction:column;min-height:100dvh}.marketing-main{flex:1 1;min-width:0}.marketing-header{position:-webkit-sticky;position:sticky;top:0;z-index:var(--z-sticky);height:var(--appbar-h);background:var(--bg-overlay);border-bottom:var(--bw) solid var(--line-1);-webkit-backdrop-filter:blur(16px) saturate(140%);backdrop-filter:blur(16px) saturate(140%)}.marketing-header-inner{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:var(--sp-6);gap:var(--sp-6);height:100%;max-width:var(--page-max);margin:0 auto;padding:0 var(--page-gutter)}.marketing-header-nav{justify-self:center;min-width:0}.marketing-header .marketing-header-brand{justify-self:start;margin-left:-6px;padding:4px 6px;font-size:17px;border-radius:var(--r-sm)}.marketing-header-end{justify-self:end;display:flex;align-items:center;gap:var(--sp-2);min-width:0}.marketing-nav--bar{display:flex;align-items:center;gap:var(--sp-1)}.marketing-nav-item{position:relative;display:inline-flex;align-items:center;height:36px;padding:0 var(--sp-3);border-radius:var(--r-sm);color:var(--text-2);font-weight:500;text-decoration:none;white-space:nowrap;transition:color var(--dur-fast) var(--ease-out)}.marketing-nav-item.is-active,.marketing-nav-item:hover{color:var(--text-1)}.marketing-nav--bar .marketing-nav-item.is-active:after{content:"";position:absolute;left:var(--sp-3);right:var(--sp-3);bottom:-14px;height:2px;border-radius:2px;background:var(--signal)}.marketing-menu{display:none;position:static}.marketing-menu-toggle{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--r-sm);color:var(--text-2);cursor:pointer;list-style:none}.marketing-menu-toggle::-webkit-details-marker{display:none}.marketing-menu-toggle:hover,.marketing-menu[open] .marketing-menu-toggle{color:var(--text-1);background:var(--bg-2)}.marketing-menu-toggle:focus-visible{outline:none;box-shadow:var(--focus-ring)}.marketing-menu-panel{position:absolute;top:100%;left:0;right:0;padding:var(--sp-2) var(--page-gutter) var(--sp-4);background:var(--bg-1);border-bottom:var(--bw) solid var(--line-1);box-shadow:var(--shadow-2)}.marketing-nav--menu{display:grid;grid-gap:var(--sp-3);gap:var(--sp-3);max-height:calc(100dvh - var(--appbar-h) - var(--sp-6));overflow-y:auto}.marketing-nav-section+.marketing-nav-section{padding-top:var(--sp-3);border-top:var(--bw) solid var(--line-1)}.marketing-nav-heading{margin:0 0 var(--sp-1);padding:0 var(--sp-2);color:var(--text-3);font-size:var(--fs-xs);font-weight:500;letter-spacing:.06em;text-transform:uppercase}.launch-app-group{display:inline-flex;align-items:center;gap:var(--sp-2)}.launch-app-labels{display:inline-grid;justify-items:center}.launch-app-labels>span{grid-area:1/1;visibility:hidden}.launch-app-labels>span.is-current{visibility:visible}.launch-app-chip{display:none;align-items:center;justify-content:center;box-sizing:border-box;min-width:calc(11ch + 2 * var(--sp-2) + 2px);height:28px;padding:0 var(--sp-2);border:var(--bw) solid var(--line-2);border-radius:var(--r-sm);background:var(--bg-1);color:var(--text-2);font-size:var(--fs-xs);font-weight:500;white-space:nowrap;visibility:hidden}.launch-app-chip.is-current{visibility:visible}@media (min-width:1200px){.launch-app-chip{display:inline-flex}}@media (max-width:959px){.marketing-header-nav{display:none}.marketing-menu{display:block}}@media (max-width:767px){.marketing-header-inner{grid-template-columns:1fr auto;gap:var(--sp-3)}.marketing-header .launch-app{--btn-h:36px;--btn-px:12px;font-size:var(--fs-sm)}}.nav-menu{position:relative}.nav-menu-trigger{gap:6px;border:0;background:none;font-family:inherit;font-size:inherit;cursor:pointer}.nav-menu-trigger.is-open{color:var(--text-1)}.nav-menu-caret{color:var(--text-3);transition:transform var(--dur-fast) var(--ease-out)}.nav-menu-trigger.is-open .nav-menu-caret{transform:rotate(180deg)}.nav-menu-panel{position:absolute;top:calc(100% + 14px);left:50%;z-index:var(--z-sticky);transform:translateX(-50%);width:368px;padding:var(--sp-2);border:var(--border-card);border-radius:var(--r-md);background:var(--bg-1);box-shadow:var(--shadow-3)}.nav-menu-panel[hidden]{display:none}.nav-menu-list{display:grid;grid-gap:2px;gap:2px;margin:0;padding:0;list-style:none}.nav-menu-link{display:grid;grid-template-columns:32px minmax(0,1fr);align-items:center;grid-gap:var(--sp-3);gap:var(--sp-3);min-height:48px;padding:var(--sp-2);border-radius:var(--r-sm);color:var(--text-1);text-decoration:none}.nav-menu-link:hover{background:var(--bg-2)}.nav-menu-link:focus-visible{outline:none;box-shadow:var(--focus-ring)}.nav-menu-icon{display:grid;place-items:center;width:32px;height:32px;border:var(--bw) solid var(--line-2);border-radius:var(--r-sm);background:var(--bg-2);color:var(--text-2)}.nav-menu-link.is-active .nav-menu-icon{border-color:var(--signal);color:var(--signal)}.nav-menu-text{display:grid;grid-gap:2px;gap:2px;min-width:0}.nav-menu-label{font-size:var(--fs-sm);font-weight:560}.nav-menu-description{color:var(--text-3);font-size:var(--fs-xs);line-height:1.4}@media (prefers-reduced-motion:reduce){.nav-menu-caret{transition:none}}.page-header{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:var(--sp-4) var(--sp-6);margin-bottom:var(--sp-8)}.page-header-text{min-width:0}.page-header-title{margin:0;font-size:var(--fs-h1);font-weight:600;line-height:var(--lh-heading);letter-spacing:var(--tr-heading)}.page-header-description{margin:var(--sp-2) 0 0;max-width:65ch;color:var(--text-2)}.page-header-actions{display:flex;align-items:center;flex-wrap:wrap;gap:var(--sp-3)}.section-title{margin:0 0 var(--sp-4);font-size:var(--fs-h2);font-weight:600;line-height:1.25;letter-spacing:var(--tr-heading)}.section-title--spaced{margin-top:var(--sp-12)}@media (max-width:767px){.page-header{margin-bottom:var(--sp-6)}.page-header-actions,.page-header-actions .explore-search{width:100%}}.empty-state{display:flex;flex-direction:column;align-items:center;gap:var(--sp-3);max-width:420px;margin:0 auto;padding:var(--sp-12) var(--sp-4);text-align:center}.empty-state--compact{padding:var(--sp-10) var(--sp-4)}.empty-state--page{min-height:60dvh;justify-content:center}.empty-state-visual{display:flex;margin-bottom:var(--sp-2)}.empty-state-dial{display:block;width:160px;height:160px}.empty-state--compact .empty-state-dial{width:96px;height:96px}.empty-state-dial line{stroke:var(--line-2);stroke-width:1.5;stroke-linecap:round}.empty-state-dial line.is-major{stroke:var(--line-3)}.empty-state-dial .empty-state-dial-mark{stroke:var(--text-3);stroke-width:2}.empty-state-dial-track{fill:none;stroke:var(--line-2);stroke-width:6}.empty-state-title{margin:0;font-size:var(--fs-h2);font-weight:600;line-height:1.25;letter-spacing:var(--tr-heading)}.empty-state-description{margin:0;color:var(--text-2)}.empty-state-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--sp-3);margin-top:var(--sp-3)}.error-state-icon{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:var(--r-round);background:var(--warn-soft);color:var(--warn)}.route-skeleton .skeleton{max-width:100%}.route-skeleton-filters{margin-bottom:var(--sp-4)}.route-skeleton-row{display:grid;grid-template-columns:2fr 1.4fr .8fr 1.4fr 1fr;align-items:center;grid-gap:var(--sp-4);gap:var(--sp-4);height:60px;padding:0 20px;border-bottom:var(--bw) solid var(--line-1)}.route-skeleton-row--head{height:44px}.route-skeleton-row:last-child{border-bottom:0}.route-skeleton-token{display:flex;align-items:center;gap:10px}.route-skeleton-cards{display:flex;flex-direction:column;gap:var(--sp-3);margin-bottom:var(--sp-10)}.route-skeleton-form{display:grid;grid-template-columns:7fr 5fr;align-items:start;grid-gap:var(--sp-6);gap:var(--sp-6)}.route-skeleton-fields{display:flex;flex-direction:column;gap:var(--sp-6)}.route-skeleton-field{display:flex;flex-direction:column;gap:var(--sp-2)}.route-skeleton-summary-row{display:flex;justify-content:space-between;gap:var(--sp-4)}@media (max-width:767px){.route-skeleton-form{grid-template-columns:1fr}.route-skeleton-row{grid-template-columns:2fr 1fr}.route-skeleton-row>:nth-child(n+3){display:none}}.lock-dial{position:relative;display:inline-flex;flex-shrink:0}.lock-dial-svg{display:block;width:100%;height:100%;overflow:visible}.lock-dial-track{fill:none;stroke:var(--line-2)}.lock-dial-arc{fill:none;stroke:var(--signal);animation:lock-dial-sweep .9s var(--ease-out) both}@keyframes lock-dial-sweep{0%{stroke-dashoffset:var(--dial-len)}}.lock-dial--unlockable .lock-dial-arc{stroke:var(--ok)}.lock-dial--withdrawn .lock-dial-arc{stroke:var(--text-3)}.lock-dial-burn{fill:none;stroke:var(--burn)}.lock-dial--withdrawn .lock-dial-burn{opacity:.5}.lock-dial-tick{stroke:var(--line-2);stroke-width:.6;stroke-linecap:round}.lock-dial-tick.is-major{stroke:var(--line-3);stroke-width:.8}.lock-dial-unlock-tick{stroke:var(--text-2);stroke-width:1.4;stroke-linecap:round}.lock-dial--unlockable .lock-dial-unlock-tick{stroke:var(--ok)}.lock-dial--empty .lock-dial-unlock-tick{stroke:var(--text-3)}.lock-dial-centre{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--sp-1);text-align:center}.countdown{display:inline-flex;align-items:baseline;white-space:nowrap}.countdown-part+.countdown-part{margin-left:.4em}.countdown-part .figure-unit{margin-left:1px}.proof-link{display:inline-flex;align-items:center;gap:var(--sp-1);border-radius:var(--r-xs);color:var(--text-2);font-size:var(--fs-sm);font-weight:500;text-decoration:none;white-space:nowrap;transition:color var(--dur-fast) var(--ease-out)}.proof-link:hover{color:var(--text-1);text-decoration:underline;text-underline-offset:3px}.summary-row{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-4)}.summary-row-label{color:var(--text-3);font-size:var(--fs-sm);font-weight:500;letter-spacing:var(--tr-label)}.summary-row-value{margin:0;color:var(--text-1);font-size:var(--fs-num);text-align:right}.stat-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:var(--sp-6);border-block:var(--bw) solid var(--line-1)}.stat-tile{display:flex;flex-direction:column;gap:var(--sp-2);min-width:0;padding:var(--sp-5) var(--sp-6)}.stat-tile:first-child{padding-left:0}.stat-tile+.stat-tile{border-left:var(--bw) solid var(--line-1)}.stat-tile-label{color:var(--text-3);font-size:var(--fs-sm);font-weight:500;letter-spacing:var(--tr-label)}.stat-tile-sub{color:var(--text-2);font-size:var(--fs-sm)}@media (max-width:767px){.stat-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.stat-tile{padding:var(--sp-4)}.stat-tile:nth-child(odd){padding-left:0;border-left:0}.stat-tile:nth-child(n+3){border-top:var(--bw) solid var(--line-1)}}.lock-card-list{display:flex;flex-direction:column;gap:var(--sp-3)}.lock-card-item{display:grid;grid-template-columns:auto minmax(180px,1.1fr) minmax(0,2fr) auto;align-items:center;grid-gap:var(--sp-5);gap:var(--sp-5);padding:var(--sp-4) var(--sp-5)}.lock-card-item.is-unlockable{box-shadow:var(--shadow-1),inset 3px 0 0 var(--ok)}.lock-card-token{display:flex;align-items:center;gap:var(--sp-3);min-width:0}.lock-card-token-text{display:flex;flex-direction:column;gap:6px;min-width:0}.lock-card-token-name{display:flex;align-items:center;gap:6px;font-weight:500;white-space:nowrap}.lock-card-badges{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.lock-card-id{color:var(--text-3);font-size:var(--fs-sm)}.lock-card-figures{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--sp-4);gap:var(--sp-4);margin:0}.lock-card-figures dt{margin-bottom:var(--sp-1);color:var(--text-3);font-size:var(--fs-sm);font-weight:500}.lock-card-figures dd{margin:0}.lock-card-unlock{display:flex;flex-direction:column;gap:2px;font-size:var(--fs-num)}.lock-card-unlock .countdown{color:var(--text-2)}.lock-card-actions{display:flex;align-items:center;justify-content:flex-end;gap:var(--sp-3)}.figure.is-burn{color:var(--burn)}@media (max-width:1023px){.lock-card-item{grid-template-columns:auto minmax(0,1fr)}.lock-card-figures{grid-column:1/-1}.lock-card-actions{grid-column:1/-1;justify-content:flex-start}}@media (max-width:479px){.lock-card-figures{grid-template-columns:repeat(2,minmax(0,1fr))}.lock-card-item{gap:var(--sp-4);padding:var(--sp-4)}}.explore-table td.is-numeric,.explore-table th.is-numeric{text-align:right}.unlock-cell{display:flex;align-items:center;gap:var(--sp-3)}.unlock-cell-text{display:flex;flex-direction:column;gap:2px;white-space:nowrap}.unlock-cell-text .countdown{color:var(--text-2)}.explore-table .row-action a{color:var(--text-2);text-decoration:none}.explore-table .row-action a:hover{color:var(--text-1);text-decoration:underline}.explore-cards{display:none}.explore-cards-footer{margin-top:var(--sp-3)}@media (max-width:767px){.explore-table{display:none}.explore-cards{display:block}}.field-label{color:var(--text-2);font-size:var(--fs-sm);font-weight:500;letter-spacing:var(--tr-label)}.wizard-field{gap:var(--sp-2);margin-bottom:var(--sp-6)}.wizard-field:last-child{margin-bottom:0}.field-hint.is-error{color:var(--danger)}.wizard-tabs{align-self:flex-start}.is-burn{color:var(--burn)}.checkbox{position:relative;display:flex;align-items:flex-start;gap:var(--sp-3);cursor:pointer;min-height:24px}.checkbox-input{position:absolute;width:20px;height:20px;margin:0;opacity:0;cursor:pointer}.checkbox-box{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:20px;height:20px;margin-top:1px;border:var(--border-control);border-radius:var(--r-xs);background:var(--bg-2);color:transparent;transition:background-color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out)}.checkbox:hover .checkbox-box{border-color:var(--text-3)}.checkbox-input:checked+.checkbox-box{background:var(--signal);border-color:var(--signal);color:var(--text-on-signal)}.checkbox-input:focus-visible+.checkbox-box{box-shadow:var(--focus-ring)}.checkbox-input:disabled+.checkbox-box,.checkbox-input:disabled~.checkbox-label{opacity:.55;cursor:not-allowed}.checkbox-label{color:var(--text-1);line-height:1.45}.notice{display:flex;align-items:flex-start;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border:var(--bw) solid;border-radius:var(--r-sm);font-size:var(--fs-sm);line-height:1.5;color:var(--text-1)}.notice-icon{flex-shrink:0;margin-top:1px}.notice-body{display:flex;flex-direction:column;gap:2px;min-width:0}.notice-title{font-weight:600}.notice--warn{background:var(--warn-soft);border-color:rgba(242,184,75,.32)}.notice--warn .notice-icon{color:var(--warn)}.notice--danger{background:var(--danger-soft);border-color:rgba(255,107,122,.32)}.notice--danger .notice-icon{color:var(--danger)}.notice--info{background:var(--bg-1);border-color:var(--line-2);color:var(--text-2)}.notice--info .notice-icon{color:var(--text-3)}.step-indicator{margin-bottom:var(--sp-6)}.step-indicator-list{display:flex;gap:var(--sp-6);margin:0;padding:0;list-style:none;border-bottom:var(--bw) solid var(--line-1)}.step-indicator-item{position:relative;display:flex;padding-bottom:var(--sp-3);font-size:var(--fs-body);font-weight:500}.step-indicator-item.is-current:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;border-radius:2px;background:var(--signal)}.step-indicator-label{color:var(--text-3)}.step-indicator-item.is-current .step-indicator-label{color:var(--text-1)}.step-indicator-button{display:inline-flex;align-items:center;gap:6px;padding:0;border:0;border-radius:var(--r-xs);background:transparent;color:var(--text-2);font-weight:500;cursor:pointer}.step-indicator-button svg{color:var(--ok)}.step-indicator-button:hover{color:var(--text-1)}.step-indicator-compact{display:none}@media (max-width:639px){.step-indicator-list{display:none}.step-indicator-compact{display:flex;flex-direction:column;gap:var(--sp-2)}.step-indicator-compact-label{font-weight:600}.step-indicator-compact-count{color:var(--text-3);font-weight:400;font-size:var(--fs-sm)}.step-indicator-bar{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:4px;gap:4px}.step-indicator-segment{height:4px;border-radius:var(--r-round);background:var(--line-2)}.step-indicator-segment.is-filled{background:var(--signal)}}.lock-wizard{margin-bottom:var(--sp-10)}.lock-wizard>.notice{margin-bottom:var(--sp-4)}.lock-wizard-grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;grid-gap:var(--sp-6);gap:var(--sp-6)}.lock-wizard.is-done .lock-wizard-grid{grid-template-columns:minmax(0,1fr)}.wizard-panel{min-height:420px}.wizard-summary-col{min-width:0}.wizard-form{display:flex;flex-direction:column;min-height:100%}.wizard-step-head{margin-bottom:var(--sp-6)}.wizard-step-title{margin:0;font-size:var(--fs-h2);font-weight:600;line-height:1.25;letter-spacing:var(--tr-heading);border-radius:var(--r-xs)}.wizard-step-title:focus{outline:none;box-shadow:none}.wizard-step-intro{margin:var(--sp-1) 0 0;color:var(--text-2)}.wizard-step-body{display:flex;flex-direction:column;gap:var(--sp-4);animation:wizard-step-in var(--dur-slow) var(--ease-in-out) both}@keyframes wizard-step-in{0%{opacity:0;transform:translateX(12px)}}.wizard-actions{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);margin-top:var(--sp-8);padding-top:var(--sp-5);border-top:var(--bw) solid var(--line-1)}.asset-picker{gap:var(--sp-4)}.asset-picker,.asset-picker-list{display:flex;flex-direction:column}.asset-picker-list{max-height:300px;overflow-y:auto;padding:var(--sp-1);border:var(--border-card);border-radius:var(--r-md);background:var(--bg-1)}.asset-picker-empty{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp-3);padding:var(--sp-5);border:var(--bw) dashed var(--line-2);border-radius:var(--r-md);color:var(--text-2)}.asset-picker-empty p{margin:0}.token-row{display:flex;align-items:center;gap:var(--sp-3);width:100%;min-height:56px;padding:var(--sp-2) var(--sp-3);border:var(--bw) solid transparent;border-radius:var(--r-sm);background:transparent;color:var(--text-1);text-align:left;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out)}.token-row:hover{background:var(--bg-3)}.token-row.is-selected{background:var(--signal-soft);border-color:var(--signal-line)}.token-row-main{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.token-row-symbol{display:flex;align-items:center;gap:6px;font-weight:500}.token-row-name{overflow:hidden;color:var(--text-3);font-size:var(--fs-sm);text-overflow:ellipsis;white-space:nowrap}.token-row-balance{flex-shrink:0;color:var(--text-2);font-size:var(--fs-sm)}.asset-selected{display:flex;flex-direction:column;gap:var(--sp-3);padding-top:var(--sp-2)}.asset-selected-head{display:flex;align-items:center;gap:var(--sp-3)}.asset-selected-text{display:flex;flex-direction:column;gap:4px;min-width:0}.asset-selected-name{display:flex;align-items:center;gap:6px;font-weight:600}.asset-selected-sub{display:flex;align-items:center;flex-wrap:wrap;gap:var(--sp-2);color:var(--text-3);font-size:var(--fs-sm)}.asset-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--sp-2) var(--sp-6);gap:var(--sp-2) var(--sp-6);margin:0;padding:var(--sp-4);border-radius:var(--r-sm);background:var(--bg-1)}.asset-facts .summary-row-value{font-size:var(--fs-sm)}.amount-input{height:72px}.amount-input .input-control{font-size:var(--fs-num-xl);font-weight:500}.amount-input .input-slot--suffix{color:var(--text-3);font-size:var(--fs-body)}.amount-meta{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--sp-3)}.amount-quick{display:flex;gap:var(--sp-2)}.burn-custom-input{max-width:160px}.review-lede{margin:0;font-size:var(--fs-body-lg)}.review-facts{flex-direction:column;gap:var(--sp-2);margin:0;border-radius:var(--r-sm);background:var(--bg-1)}.review-facts,.review-final{display:flex;padding:var(--sp-4)}.review-final{gap:var(--sp-3);border:var(--bw) solid var(--signal-line);border-radius:var(--r-sm);background:var(--signal-soft)}.review-final svg{flex-shrink:0;margin-top:2px;color:var(--signal)}.review-final p{margin:0;color:var(--text-2)}.review-final strong{color:var(--text-1)}.review-acks{display:flex;flex-direction:column;gap:var(--sp-3);margin:0;padding:0;border:0;min-width:0}.review-acks legend{margin-bottom:var(--sp-3);padding:0}.review-plan{display:flex;flex-direction:column;gap:var(--sp-2)}.burn-panel{max-width:760px}.burn-form{gap:var(--sp-8)}.burn-form,.burn-section{display:flex;flex-direction:column}.burn-section{gap:var(--sp-4)}.burn-section+.burn-section{padding-top:var(--sp-8);border-top:var(--bw) solid var(--line-1)}.burn-section-title{margin:0;font-size:var(--fs-h3);font-weight:600}.burn-presets{flex-wrap:wrap}.burn-method,.burn-presets{display:flex;gap:var(--sp-2)}.burn-method{flex-direction:column;min-width:0;margin:0;padding:0;border:0}.burn-method-options{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:var(--sp-3);gap:var(--sp-3)}.burn-method-option{display:flex;align-items:flex-start;gap:var(--sp-3);padding:var(--sp-4);border:var(--border-card);border-radius:var(--r-sm);background:var(--bg-1);cursor:pointer}.burn-method-option.is-selected{border-color:var(--signal-line);background:var(--signal-soft)}.burn-method-option input{margin-top:3px;accent-color:var(--signal)}.burn-method-text{display:flex;flex-direction:column;gap:var(--sp-1)}.burn-method-label{font-weight:600}.burn-method-desc{color:var(--text-2);font-size:var(--fs-sm)}.burn-trust{margin:0;max-width:62ch;color:var(--text-2)}.burn-actions{display:flex;justify-content:flex-end}.burn-success-icon{margin-bottom:var(--sp-4);color:var(--burn)}.burn-receipt{width:100%;margin-bottom:var(--sp-6);text-align:left}.burn-coming-soon-icon{color:var(--burn)}@media (max-width:639px){.burn-actions .btn{flex:1 1}}.tx-plan{display:flex;flex-direction:column;margin:0;padding:0;list-style:none;border:var(--border-card);border-radius:var(--r-md)}.tx-step{display:flex;align-items:flex-start;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4)}.tx-step+.tx-step{border-top:var(--bw) solid var(--line-1)}.tx-step-marker{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:26px;height:26px;border:var(--bw) solid var(--line-3);border-radius:var(--r-round);color:var(--text-2);font-size:var(--fs-sm);font-weight:600}.tx-step.is-confirming .tx-step-marker,.tx-step.is-wallet .tx-step-marker{border-color:var(--signal-line);color:var(--signal)}.tx-step.is-done .tx-step-marker,.tx-step.is-skipped .tx-step-marker{border-color:transparent;background:var(--ok-soft);color:var(--ok)}.tx-step.is-error .tx-step-marker{border-color:transparent;background:var(--danger-soft);color:var(--danger)}.tx-step-body{display:flex;flex-direction:column;gap:2px;min-width:0}.tx-step-title{font-weight:500}.tx-step-status{color:var(--text-3);font-size:var(--fs-sm)}.tx-step.is-confirming .tx-step-status,.tx-step.is-wallet .tx-step-status{color:var(--signal)}.tx-step-error{color:var(--danger);font-size:var(--fs-sm)}.live-summary{display:flex;flex-direction:column;gap:var(--sp-4)}.live-summary-title{margin:0;font-size:var(--fs-h3);font-weight:600}.live-summary-dial{display:flex;justify-content:center;padding:var(--sp-2) 0}.live-summary-dial-label{color:var(--text-3);font-size:var(--fs-xs)}.live-summary-dial-value{font-size:var(--fs-num-lg);font-weight:500;line-height:1}.live-summary-rows{display:flex;flex-direction:column;gap:var(--sp-2);margin:0;padding-top:var(--sp-4);border-top:var(--bw) solid var(--line-1)}.live-summary-token{display:inline-flex;align-items:center;gap:6px}.live-summary-muted{color:var(--text-3);font-size:var(--fs-sm)}.live-summary-trust{display:flex;gap:var(--sp-2);margin:0;color:var(--text-2);font-size:var(--fs-sm);line-height:1.5}.live-summary-trust svg{flex-shrink:0;margin-top:2px;color:var(--ok)}.lock-success{display:flex;flex-direction:column;align-items:center;max-width:560px;margin:0 auto;padding:var(--sp-6) 0;text-align:center}.lock-success-seal{margin-bottom:var(--sp-5);animation:lock-seal-in .52s var(--ease-spring) both}@keyframes lock-seal-in{0%{opacity:0;transform:scale(1.08)}}.lock-success-check{color:var(--signal)}.lock-success-title{margin:0;font-size:var(--fs-display);font-weight:620;letter-spacing:var(--tr-display)}.lock-success-title:focus{outline:none;box-shadow:none}.lock-success-lede{margin:var(--sp-2) 0 var(--sp-6);color:var(--text-2)}.lock-success-rows{display:flex;flex-direction:column;gap:var(--sp-2);width:100%;margin:0 0 var(--sp-6);padding:var(--sp-4);border-radius:var(--r-sm);background:var(--bg-1);text-align:left}.lock-success-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--sp-3);margin-bottom:var(--sp-8)}.lock-success .feature-lock-callout{width:100%;text-align:left}.summary-bar{display:none}.bottom-sheet{width:100%;max-width:560px;max-height:85dvh;margin:auto auto 0;padding:0;border:var(--border-card);border-bottom:0;border-radius:var(--r-lg) var(--r-lg) 0 0;background:var(--bg-2);color:var(--text-1);box-shadow:var(--shadow-3)}.bottom-sheet::-webkit-backdrop{background:var(--bg-scrim)}.bottom-sheet::backdrop{background:var(--bg-scrim)}.bottom-sheet[open]{animation:sheet-up var(--dur-slow) var(--ease-out) both}@keyframes sheet-up{0%{transform:translateY(24px);opacity:0}}.bottom-sheet-panel{display:flex;flex-direction:column;gap:var(--sp-4);padding:var(--sp-5) var(--sp-5) calc(var(--sp-6) + env(safe-area-inset-bottom))}.bottom-sheet-head{display:flex;align-items:center;justify-content:space-between}.bottom-sheet-title{margin:0;font-size:var(--fs-h3);font-weight:600}.bottom-sheet-close{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin:-10px -10px -10px 0;border:0;border-radius:var(--r-sm);background:transparent;color:var(--text-2);cursor:pointer}.bottom-sheet-close:hover{background:var(--bg-3);color:var(--text-1)}@media (max-width:1023px){.lock-wizard-grid{grid-template-columns:minmax(0,1fr)}.wizard-summary-col{position:static}.wizard-summary-col>.live-summary{display:none}.summary-bar{position:fixed;left:0;right:0;bottom:env(safe-area-inset-bottom);z-index:var(--z-sticky);display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);height:56px;padding:0 var(--page-gutter);border:0;border-top:var(--bw) solid var(--line-2);background:var(--bg-overlay);color:var(--text-1);text-align:left;cursor:pointer;-webkit-backdrop-filter:blur(16px) saturate(140%);backdrop-filter:blur(16px) saturate(140%)}.summary-bar-text{display:flex;flex-direction:column;min-width:0}.summary-bar-label{color:var(--text-3);font-size:var(--fs-xs)}.summary-bar-value{overflow:hidden;font-size:var(--fs-sm);text-overflow:ellipsis;white-space:nowrap}.app-frame:has(.summary-bar){padding-bottom:calc(56px + env(safe-area-inset-bottom))}}@media (max-width:767px){.summary-bar{bottom:calc(var(--tabbar-h) + env(safe-area-inset-bottom))}.app-frame:has(.summary-bar){padding-bottom:calc(var(--tabbar-h) + 56px + env(safe-area-inset-bottom))}.wizard-panel{min-height:0}.wizard-actions .btn[type=submit]{flex:1 1}.asset-facts{grid-template-columns:minmax(0,1fr)}.amount-input{height:64px}.asset-picker .wizard-tabs{width:100%}.asset-picker .wizard-tabs .tab{flex:1 1;padding:0 var(--sp-1)}}.portfolio{display:flex;flex-direction:column}.dashboard-tabs>.tabs{margin-bottom:var(--sp-6)}.portfolio-worlds{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--sp-4);gap:var(--sp-4);margin-bottom:var(--sp-4)}.portfolio-world{overflow:hidden;border:var(--border-card);border-top:2px solid var(--line-2);border-radius:var(--r-md);background:var(--bg-2)}.portfolio-world-button{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp-3);width:100%;padding:var(--sp-4) var(--sp-5);border:0;background:transparent;color:var(--text-1);font:inherit;text-align:left;cursor:pointer;transition:background var(--dur-fast) var(--ease-out)}.portfolio-world-button:hover{background:var(--bg-3)}.portfolio-world-figures{display:flex;flex-wrap:wrap;gap:var(--sp-2) var(--sp-5);color:var(--text-3);font-size:var(--fs-sm)}.portfolio-world-value{color:var(--text-1);font-size:var(--fs-h3);font-weight:600}@media (max-width:480px){.portfolio-worlds{grid-template-columns:minmax(0,1fr)}}.burn-history{display:flex;flex-direction:column;gap:var(--sp-8)}.burn-history .section-title{margin:0 0 var(--sp-3)}.burn-history-list{display:flex;flex-direction:column;margin:0;padding:0;list-style:none;border:var(--border-card);border-radius:var(--r-md);background:var(--bg-2)}.burn-history-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto auto auto;align-items:center;grid-gap:var(--sp-4);gap:var(--sp-4);padding:var(--sp-3) var(--sp-5);font-size:var(--fs-sm)}.burn-history-row+.burn-history-row{border-top:var(--bw) solid var(--line-1)}.burn-history-date,.burn-history-id,.burn-history-mode{color:var(--text-3)}@media (max-width:767px){.burn-history-row{grid-template-columns:auto minmax(0,1fr) auto;row-gap:var(--sp-1)}}.portfolio-wallet{display:flex;align-items:center;gap:var(--sp-2);margin:0 0 var(--sp-4);color:var(--text-3);font-size:var(--fs-sm)}.stat-tile-value{display:flex;align-items:baseline;min-height:var(--fs-num-lg)}.stat-tile-value .countdown{font-size:var(--fs-num-lg)}.stat-tile-none{color:var(--text-3);font-size:var(--fs-body)}.portfolio-locks{margin-top:var(--sp-10)}.portfolio-identity{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--sp-3)}.portfolio>.action-queue{margin-bottom:var(--sp-6)}.portfolio>.alerts-card{margin-top:var(--sp-8)}.portfolio>.skeleton,.portfolio>.skeleton+.portfolio-worlds{margin-bottom:var(--sp-6)}.action-queue-empty{display:flex;align-items:center;gap:var(--sp-2);margin:0;color:var(--text-2)}.action-queue-empty svg{color:var(--ok)}.action-list{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.action-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:var(--sp-3);gap:var(--sp-3);padding:var(--sp-3) 0}.action-row+.action-row{border-top:var(--bw) solid var(--line-1)}.action-row-icon{display:grid;place-items:center;width:32px;height:32px;border-radius:var(--r-sm);background:var(--bg-3);color:var(--text-2)}.action-row--ok .action-row-icon{background:var(--ok-soft);color:var(--ok)}.action-row-main{display:flex;flex-direction:column;gap:2px;min-width:0}.action-row-title{font-weight:500}.action-row-detail{color:var(--text-3);font-size:var(--fs-sm)}.action-row-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--sp-2)}@media (max-width:639px){.action-row{grid-template-columns:auto minmax(0,1fr)}.action-row-actions{grid-column:2;justify-content:flex-start}}.portfolio-locks-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--sp-3);margin-bottom:var(--sp-4)}.portfolio-locks-head .section-title{margin:0}.portfolio-empty-filter{margin:0;padding:var(--sp-8) var(--sp-5);border:var(--bw) dashed var(--line-2);border-radius:var(--r-md);color:var(--text-2);text-align:center}.unlock-timeline{margin-top:var(--sp-8)}.unlock-timeline-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-3)}.unlock-timeline-range{color:var(--text-3);font-size:var(--fs-sm)}.unlock-timeline-chart{--lane-h:28px;position:relative;padding:calc(var(--lanes) * var(--lane-h) + var(--sp-8)) var(--sp-8) var(--sp-10);border:var(--border-card);border-radius:var(--r-md);background:var(--bg-1)}.unlock-timeline-axis{position:relative;height:2px;border-radius:2px;background:var(--line-2)}.unlock-timeline-now{position:absolute;left:0;top:12px;transform:translateX(-50%);color:var(--text-2);font-size:var(--fs-xs);font-weight:500}.unlock-timeline-tick{position:absolute;top:-4px;width:1px;height:10px;background:var(--line-3)}.unlock-timeline-tick-label{position:absolute;top:16px;left:0;transform:translateX(-50%);color:var(--text-3);font-size:var(--fs-xs);white-space:nowrap}.unlock-timeline-markers{position:absolute;left:var(--sp-8);right:var(--sp-8);bottom:calc(var(--sp-10) + 1px);height:0;margin:0;padding:0;list-style:none}.unlock-timeline-marker{position:absolute;bottom:calc(var(--lane) * var(--lane-h) - 7px);transform:translateX(-50%)}.unlock-timeline-marker:before{content:"";position:absolute;left:50%;bottom:7px;width:1px;height:calc(var(--lane) * var(--lane-h));background:var(--line-2)}.unlock-timeline-dot{position:relative;display:block;width:14px;height:14px;border:2px solid var(--bg-1);border-radius:var(--r-round);background:var(--signal);box-shadow:0 0 0 1px var(--signal-line);transition:transform var(--dur-fast) var(--ease-out)}.is-unlockable>.unlock-timeline-dot{background:var(--ok);box-shadow:0 0 0 1px var(--ok-soft)}.unlock-timeline-dot:focus-visible,.unlock-timeline-dot:hover{transform:scale(1.25)}.unlock-timeline-dot:focus-visible{box-shadow:var(--focus-ring)}.unlock-timeline-pop{position:absolute;bottom:calc(100% + 8px);left:50%;z-index:var(--z-popover);display:flex;flex-direction:column;gap:2px;width:max-content;padding:var(--sp-2) 10px;border:var(--border-card);border-radius:var(--r-xs);background:var(--bg-3);box-shadow:var(--shadow-2);color:var(--text-1);font-size:var(--fs-sm);line-height:1.35;white-space:nowrap;opacity:0;visibility:hidden;transform:translate(-50%,4px);transition:opacity var(--dur-base) var(--ease-out),transform var(--dur-base) var(--ease-out),visibility 0s linear var(--dur-base)}.unlock-timeline-pop span:last-child{color:var(--text-3);font-size:var(--fs-xs)}.unlock-timeline-marker.is-right .unlock-timeline-pop{left:auto;right:-8px;transform:translateY(4px)}.unlock-timeline-dot:focus-visible .unlock-timeline-pop,.unlock-timeline-dot:hover .unlock-timeline-pop{opacity:1;visibility:visible;transform:translate(-50%);transition:opacity var(--dur-base) var(--ease-out),transform var(--dur-base) var(--ease-out)}.unlock-timeline-marker.is-right .unlock-timeline-dot:focus-visible .unlock-timeline-pop,.unlock-timeline-marker.is-right .unlock-timeline-dot:hover .unlock-timeline-pop{transform:none}.unlock-timeline-later{position:absolute;right:var(--sp-5);top:var(--sp-3);margin:0;color:var(--text-3);font-size:var(--fs-xs)}.unlock-timeline-list{display:none}.unlock-timeline-group h3{margin:0 0 var(--sp-2);color:var(--text-2);font-size:var(--fs-sm);font-weight:600}.unlock-timeline-month.is-unlockable{color:var(--ok)}.unlock-timeline-group ul{display:flex;flex-direction:column;margin:0 0 var(--sp-4);padding:0;list-style:none}.unlock-timeline-row{display:flex;align-items:center;gap:var(--sp-3);min-height:44px;padding:0 var(--sp-2);border-radius:var(--r-sm);color:var(--text-1);text-decoration:none}.unlock-timeline-row:hover{background:var(--bg-3)}.unlock-timeline-row-dot{width:10px;height:10px;flex-shrink:0;border-radius:var(--r-round);background:var(--signal)}.unlock-timeline-row-dot.is-unlockable{background:var(--ok)}.unlock-timeline-row-date{margin-left:auto;color:var(--text-3);font-size:var(--fs-sm)}@media (max-width:767px){.unlock-timeline-chart{display:none}.unlock-timeline-list{display:block;margin-top:var(--sp-3);padding:var(--sp-4);border:var(--border-card);border-radius:var(--r-md);background:var(--bg-1)}.unlock-timeline-group:last-child ul{margin-bottom:0}}.proof-seal{display:block;flex-shrink:0;overflow:visible}.proof-seal-ring{fill:none;stroke:var(--line-3);stroke-width:.8}.proof-seal-core{fill:var(--bg-1);stroke:var(--line-2);stroke-width:1}.proof-seal-tick{stroke:var(--signal);stroke-width:1.2;stroke-linecap:round}.proof-seal-text{fill:var(--text-3);font-family:var(--font-num);font-size:5.2px;letter-spacing:.08em}.lock-receipt{display:flex;flex-direction:column;gap:var(--sp-6);min-width:0;padding:var(--sp-8);border:var(--border-card);border-radius:var(--r-lg);background:var(--grad-receipt);box-shadow:var(--shadow-3)}.lock-receipt-serial{display:flex;justify-content:space-between;gap:var(--sp-4);color:var(--text-3);font-size:var(--fs-xs);font-weight:500;letter-spacing:.14em;text-transform:uppercase}.lock-receipt-hero{display:flex;align-items:center;gap:var(--sp-6)}.lock-receipt-amount{display:flex;flex-direction:column;gap:var(--sp-2);min-width:0}.lock-receipt-figure{font-size:var(--fs-display);font-weight:500;line-height:var(--lh-heading);letter-spacing:var(--tr-num);overflow-wrap:anywhere}.lock-receipt-unit{color:var(--text-3);font-size:.6em}.lock-receipt-token{display:flex;align-items:center;flex-wrap:wrap;gap:var(--sp-2);color:var(--text-2)}.lock-receipt-shares{color:var(--text-2);font-size:var(--fs-sm)}.lock-receipt-badges{display:flex;flex-wrap:wrap;gap:6px}.lock-receipt-rows{display:flex;flex-direction:column;gap:var(--sp-3);margin:0;padding-top:var(--sp-5);border-top:var(--bw) solid var(--line-1)}.lock-receipt-rows .summary-row{align-items:center}.lock-receipt-created,.lock-receipt-unlock{display:inline-flex;align-items:baseline;flex-wrap:wrap;justify-content:flex-end;gap:var(--sp-2)}.lock-receipt-unlock .countdown{color:var(--text-2)}.lock-receipt-footer{padding-top:var(--sp-4);border-top:var(--bw) solid var(--line-1);color:var(--text-2);font-size:var(--fs-sm);line-height:1.5}.breadcrumb{display:flex;align-items:center;gap:var(--sp-2);margin-bottom:var(--sp-3);color:var(--text-3);font-size:var(--fs-sm)}.breadcrumb a{color:var(--text-2);text-decoration:none;border-radius:var(--r-xs)}.breadcrumb a:hover{color:var(--text-1);text-decoration:underline;text-underline-offset:3px}.lock-detail>.notice{margin-bottom:var(--sp-5)}.lock-detail-title{display:flex;flex-direction:column;gap:var(--sp-1);margin:0 0 var(--sp-8);font-size:var(--fs-h1);font-weight:600;line-height:var(--lh-heading);letter-spacing:var(--tr-heading)}.lock-detail-sub{display:inline-flex;align-items:center;gap:var(--sp-2);color:var(--text-2);font-size:var(--fs-body);font-weight:400;letter-spacing:var(--tr-body)}.lock-detail-head{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:var(--sp-4);margin-bottom:var(--sp-8)}.lock-detail-head>.lock-detail-title{margin-bottom:0}.logo-note{margin:var(--sp-8) 0 0;color:var(--text-3);font-size:var(--fs-sm)}.lock-detail-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;grid-gap:var(--sp-6);gap:var(--sp-6);margin-bottom:var(--sp-12)}.lock-detail-dial-panel,.route-skeleton-dial{display:flex;flex-direction:column;align-items:center;gap:var(--sp-3);text-align:center}.lock-detail-dial{margin-bottom:var(--sp-2)}.lock-detail-dial-label{color:var(--text-3);font-size:var(--fs-sm)}.lock-detail-dial-state{color:var(--text-1);font-size:var(--fs-h2);font-weight:600}.lock-detail-dial-panel .countdown .countdown-part{font-size:1.15rem}.lock-detail-date{margin:0;font-size:var(--fs-body-lg)}.lock-detail-elapsed{margin:0;color:var(--text-3);font-size:var(--fs-sm)}.lock-detail-token{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp-3);margin-top:var(--sp-12)}.lock-detail-token-copy{margin:0;max-width:65ch;color:var(--text-2)}.lock-detail-unverified{display:inline-flex;align-items:center;gap:4px;color:var(--warn)}.lock-history-list{margin:0;padding:0;list-style:none;border:var(--border-card);border-radius:var(--r-md);background:var(--bg-1)}.lock-history-item{display:grid;grid-template-columns:auto 120px 96px minmax(0,1fr) auto;align-items:center;grid-gap:var(--sp-4);gap:var(--sp-4);padding:var(--sp-4) var(--sp-5)}.lock-history-item+.lock-history-item{border-top:var(--bw) solid var(--line-1)}.lock-history-icon{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--r-round);background:var(--bg-3);color:var(--text-2)}.lock-history-date{color:var(--text-2);font-size:var(--fs-sm)}.lock-history-label{font-weight:500}.lock-history-detail{color:var(--text-2)}.lock-history-empty{margin:0;color:var(--text-3)}.owner-actions{display:flex;flex-direction:column;align-items:center;gap:var(--sp-3);width:100%;margin-top:var(--sp-4);padding-top:var(--sp-5);border-top:var(--bw) solid var(--line-1)}.owner-actions-note{margin:0;color:var(--text-3);font-size:var(--fs-sm)}.owner-actions-buttons,.owner-panel{display:flex;gap:var(--sp-3)}.owner-panel{flex-direction:column;width:100%;text-align:left}.owner-panel-title{margin:0;font-size:var(--fs-h3);font-weight:600}.owner-panel-copy{margin:0;color:var(--text-2)}.owner-panel-presets{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.owner-panel-actions{display:flex;justify-content:flex-end;gap:var(--sp-3)}@media (max-width:1023px){.lock-detail-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.lock-receipt{padding:var(--sp-5)}.lock-receipt-hero{flex-direction:column;align-items:flex-start}.lock-history-item{grid-template-columns:auto minmax(0,1fr);gap:var(--sp-1) var(--sp-3)}.lock-history-icon{grid-row:span 3;align-self:start}.lock-history-date,.lock-history-detail,.lock-history-label,.lock-history-tx{grid-column:2}.lock-detail-dial svg{max-width:100%}}.explore-filters{display:flex;align-items:center;flex-wrap:wrap;gap:var(--sp-3)}.widget{display:flex;flex-direction:column;gap:var(--sp-4);min-width:0;padding:var(--sp-5);border:var(--border-card);border-radius:var(--r-md);background:var(--bg-1)}.widget-title{margin:0;color:var(--text-1);font-size:var(--fs-h3);font-weight:600}.widget-note{margin:0;color:var(--text-3);font-size:var(--fs-sm)}.widget-empty{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp-3);padding:var(--sp-2) 0}.widget-empty p{margin:0;color:var(--text-2)}.widget-error{display:flex;align-items:center;flex-wrap:wrap;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border-radius:var(--r-sm);background:var(--warn-soft)}.widget-error-icon{color:var(--warn);flex-shrink:0}.widget-error-text{flex:1 1 200px;margin:0;color:var(--text-1);font-size:var(--fs-sm)}.pulse-strip--5{grid-template-columns:repeat(5,minmax(0,1fr))}.pulse-strip--error{display:block;padding:var(--sp-4) 0}@media (max-width:767px){.pulse-strip--5{grid-template-columns:repeat(2,minmax(0,1fr))}.pulse-strip--5 .stat-tile:last-child{grid-column:1/-1}}.explore-row{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--sp-4);margin-bottom:var(--sp-4)}.explore-row>*{flex:1 1 300px}.explore-row>:first-child{flex:2 1 520px}.unlock-outlook{margin-bottom:var(--sp-4)}.leaderboards-views,.unlock-outlook-views{display:flex;flex-direction:column;gap:var(--sp-4)}.leaderboards-views>.tabs,.unlock-outlook-views>.tabs{align-self:flex-start;max-width:100%}.explore-table-section{scroll-margin-top:88px}.explore-locks-skeleton{display:flex;flex-direction:column;gap:var(--sp-2)}.filter-chip{display:inline-flex;align-items:center;gap:var(--sp-2);height:32px;padding:0 var(--sp-3);border:var(--bw) solid var(--signal-line);border-radius:var(--r-sm);background:var(--signal-soft);color:var(--text-1);font:inherit;font-size:var(--fs-sm);cursor:pointer}.filter-chip:hover{border-color:var(--signal)}.live-feed-card .feed-list{margin:0 calc(var(--sp-3) * -1)}.feed-skeleton{display:grid;grid-template-columns:28px minmax(0,1fr) 48px;align-items:center;grid-gap:var(--sp-3);gap:var(--sp-3);min-height:60px;padding:var(--sp-3)}@media (prefers-reduced-motion:no-preference){.feed-row.is-new{animation:feed-in .6s cubic-bezier(.16,1,.3,1)}@keyframes feed-in{0%{opacity:0;transform:translateY(-4px);background:var(--signal-soft)}to{opacity:1;transform:none}}}.unlock-cal{display:flex;flex-direction:column;gap:var(--sp-3)}.unlock-cal-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--sp-3)}.unlock-cal-legend{display:flex;gap:var(--sp-4);margin:0;padding:0;list-style:none;color:var(--text-2);font-size:var(--fs-sm)}.unlock-cal-legend li{display:inline-flex;align-items:center;gap:var(--sp-2)}.unlock-cal-clear{color:var(--signal);font-size:var(--fs-sm)}.unlock-cal-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:var(--sp-1);gap:var(--sp-1)}.unlock-cal-weekday{padding:0 var(--sp-2);color:var(--text-3);font-size:var(--fs-xs)}.cal-day{position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:var(--sp-1);min-height:64px;padding:var(--sp-2);border:var(--bw) solid var(--line-1);border-radius:var(--r-xs);background:var(--bg-2);color:var(--text-2);font-size:var(--fs-sm);text-decoration:none}.cal-day.is-past{background:transparent;color:var(--text-3);opacity:.6}.cal-day.is-today{border-color:var(--line-3)}.cal-day.has-unlocks{color:var(--text-1)}a.cal-day:hover{border-color:var(--text-3);background:var(--bg-3)}.cal-day.is-selected{border-color:var(--signal);background:var(--signal-soft)}.cal-day-month{color:var(--text-3)}.cal-day-count{font-size:var(--fs-h3);font-weight:600}.cal-day-dots{position:absolute;top:var(--sp-2);right:var(--sp-2);display:flex;gap:3px}.cal-dot{display:inline-block;width:7px;height:7px;border-radius:var(--r-round)}.cal-dot--tokens{background:var(--signal)}.cal-dot--stocks{background:var(--data-lock)}.unlock-cal-list{display:none;margin:0;padding:0;list-style:none}.unlock-cal-list-row{display:block;padding:var(--sp-3) 0;border-bottom:var(--bw) solid var(--line-1);color:var(--text-1);font-size:var(--fs-sm);text-decoration:none}.unlock-cal-list-row[aria-current]{color:var(--signal)}.unlock-cal-more{padding-top:var(--sp-3)}@media (max-width:639px){.unlock-cal-grid{display:none}.unlock-cal-list{display:block}}.lb-list{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.lb-row{display:grid;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;grid-gap:var(--sp-3);gap:var(--sp-3);padding:var(--sp-3) 0}.lb-row+.lb-row{border-top:var(--bw) solid var(--line-1)}.lb-rank{color:var(--text-3);font-size:var(--fs-sm);text-align:right}.lb-main{display:flex;flex-direction:column;gap:2px;min-width:0}.lb-token{display:inline-flex;align-items:center;gap:var(--sp-2);color:var(--text-1);font-weight:500;text-decoration:none}.lb-token:hover{color:var(--signal)}.lb-detail{color:var(--text-3);font-size:var(--fs-sm);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lb-detail a{color:var(--text-2)}.lb-end{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.lb-value{font-size:var(--fs-num);font-weight:600}.lb-sub{color:var(--text-3);font-size:var(--fs-xs);white-space:nowrap}.soon-list{display:flex;flex-direction:column;margin:0 calc(var(--sp-2) * -1);padding:0;list-style:none}.soon-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:var(--sp-3);gap:var(--sp-3);padding:var(--sp-2);border-radius:var(--r-sm);color:var(--text-1);text-decoration:none}.soon-row:hover{background:var(--bg-3)}.soon-main{display:flex;flex-direction:column;min-width:0}.soon-meta{color:var(--text-3)}.soon-chip,.soon-meta{font-size:var(--fs-xs)}.soon-chip{padding:2px var(--sp-2);border:var(--bw) solid var(--line-2);border-radius:var(--r-xs);color:var(--text-2);white-space:nowrap}.skyline{flex-direction:column;margin:0}.skyline,.skyline-head{display:flex;gap:var(--sp-3)}.skyline-head{align-items:center;justify-content:space-between;flex-wrap:wrap}.skyline-legend{display:flex;gap:var(--sp-4);margin:0;padding:0;list-style:none;color:var(--text-2);font-size:var(--fs-sm)}.skyline-legend li{display:inline-flex;align-items:center;gap:var(--sp-2)}.skyline-legend .is-dim{color:var(--text-3)}.skyline-stage{position:relative;height:320px}@media (max-width:767px){.skyline-stage{height:240px}}.skyline-stage[hidden]{display:none}.skyline-stage>.skyline-2d{transition:opacity .4s var(--ease-out)}.skyline-stage.is-3d>.skyline-2d{opacity:0;visibility:hidden;transition:opacity .4s var(--ease-out),visibility 0s linear .4s}.skyline-2d{display:grid;grid-template-rows:minmax(0,1fr) minmax(0,1fr) auto;grid-gap:var(--sp-2);gap:var(--sp-2);height:100%}.skyline-2d-axis,.skyline-2d-row{display:grid;grid-template-columns:72px repeat(var(--skyline-months,12),minmax(0,1fr));grid-gap:4px;gap:4px}.skyline-2d-row{min-height:0;border-bottom:var(--bw) solid var(--line-2);transition:opacity var(--dur-base) var(--ease-out)}.skyline-2d-row.is-dim{opacity:.45}.skyline-2d-row-label{display:inline-flex;align-items:center;align-self:center;gap:var(--sp-2);color:var(--text-2);font-size:var(--fs-sm)}.skyline-2d-col{display:flex;align-items:flex-end;justify-content:center;height:100%}.skyline-2d-bar{width:min(60%,18px);background:var(--data-lock)}.skyline-2d-bar--tokens{border-radius:var(--r-round) var(--r-round) 0 0}.skyline-2d-bar--stocks{border-radius:0}.skyline-2d-axis>span{color:var(--text-3);font-size:var(--fs-xs);text-align:center;white-space:nowrap}@media (max-width:639px){.skyline-2d-axis,.skyline-2d-row{grid-template-columns:56px repeat(var(--skyline-months,12),minmax(0,1fr));gap:2px}.skyline-2d-axis>span:not(:nth-child(3n+2)){visibility:hidden}}.skyline-3d{position:absolute;inset:0;opacity:0;cursor:-webkit-grab;cursor:grab;touch-action:pan-y;transition:opacity .4s var(--ease-out)}.skyline-3d:active{cursor:-webkit-grabbing;cursor:grabbing}.skyline-stage.is-3d .skyline-3d{opacity:1}.skyline-3d-canvas,.skyline-3d-labels{position:absolute;inset:0}.skyline-3d-labels{overflow:hidden;pointer-events:none}.skyline-3d-month{translate:-50% 0}.skyline-3d-month,.skyline-3d-row{position:absolute;top:0;left:0;color:var(--text-3);font-size:var(--fs-xs);white-space:nowrap}.skyline-3d-row{translate:-100% -50%;display:inline-flex;align-items:center;gap:var(--sp-1)}.skyline-3d-row.is-selected{color:var(--text-1)}.skyline-3d-reset{position:absolute;top:0;right:0}.skyline-table{width:100%;border-collapse:collapse;font-size:var(--fs-sm)}.skyline-table td,.skyline-table th{padding:var(--sp-2) var(--sp-3);border-bottom:var(--bw) solid var(--line-1);text-align:right}.skyline-table th:first-child{text-align:left;color:var(--text-2);font-weight:500}.skyline-table thead th{color:var(--text-3);font-weight:500}.skyline-caption{color:var(--text-3);font-size:var(--fs-xs)}.skyline-empty{margin:0;color:var(--text-2)}.explore-world{display:flex;align-items:center;flex-wrap:wrap;gap:var(--sp-2) var(--sp-4);margin-bottom:var(--sp-6)}.explore-world-note{margin:0;color:var(--text-3);font-size:var(--fs-sm)}.explore-view-toggle{margin-left:auto}.pagination{display:flex;align-items:center;gap:6px}.page-btn.is-disabled{opacity:.4;pointer-events:none}.page-btn:focus-visible{box-shadow:var(--focus-ring);outline:none}.page-gap{min-width:20px;color:var(--text-3);text-align:center}.token-link{color:inherit;text-decoration:none;border-radius:var(--r-xs)}.token-link:hover{text-decoration:underline;text-underline-offset:3px}.token-link:focus-visible{box-shadow:var(--focus-ring);outline:none}.lock-card-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--sp-4);gap:var(--sp-4)}.lock-card-grid .lock-card-item{grid-template-columns:auto minmax(0,1fr);align-content:start}.lock-card-grid .lock-card-actions,.lock-card-grid .lock-card-figures{grid-column:1/-1}.lock-card-grid .lock-card-actions{justify-content:flex-start}@media (min-width:1200px){.lock-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.explore-view-toggle{display:none}.lock-card-grid{grid-template-columns:minmax(0,1fr)}.explore-filters{flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x proximity;padding-bottom:var(--sp-1)}.explore-filters>*{flex-shrink:0;scroll-snap-align:start}}.token-detail{display:flex;flex-direction:column;gap:var(--sp-8)}.token-detail>.breadcrumb{margin-bottom:calc(var(--sp-8) * -1 + var(--sp-3))}.token-header{display:flex;align-items:center;gap:var(--sp-5);flex-wrap:wrap}.token-header-text{display:flex;flex-direction:column;gap:var(--sp-2);min-width:0;flex:1 1}.token-header-title{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--sp-3);margin:0;font-size:var(--fs-h1);font-weight:600;line-height:var(--lh-heading);letter-spacing:var(--tr-heading);overflow-wrap:anywhere}.token-header-symbol{color:var(--text-3);font-size:var(--fs-h3);font-weight:500}.token-header-meta{display:flex;align-items:center;flex-wrap:wrap;gap:var(--sp-2) var(--sp-3)}.token-section{display:flex;flex-direction:column;gap:var(--sp-4)}.token-section .section-title{margin:0}.token-section-head{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:var(--sp-3)}.token-section-copy{margin:0;max-width:65ch;color:var(--text-2)}.token-issuer-note{margin:0;max-width:72ch;padding:var(--sp-4) var(--sp-5);border-left:2px solid var(--data-lock);background:var(--bg-1);border-radius:0 var(--r-sm) var(--r-sm) 0;color:var(--text-2)}.token-detail .unlock-timeline{margin-top:0}@media (max-width:767px){.token-header-actions{width:100%}.token-header-actions>*{flex:1 1}}.supply-bar{display:flex;flex-direction:column;gap:var(--sp-4);margin:0}.supply-bar-track{display:flex;gap:2px;height:14px;overflow:hidden;border-radius:var(--r-xs)}.supply-bar-seg{display:block;min-width:3px;height:100%}.supply-bar-seg.is-locked,.supply-bar-swatch.is-locked{background:var(--data-lock)}.supply-bar-seg.is-burned,.supply-bar-swatch.is-burned{background:var(--burn)}.supply-bar-seg.is-rest,.supply-bar-swatch.is-rest{background:var(--line-2)}.supply-bar-legend{display:flex;flex-wrap:wrap;gap:var(--sp-3) var(--sp-8);margin:0}.supply-bar-legend>div{display:flex;flex-direction:column;gap:2px}.supply-bar-legend dt{display:flex;align-items:center;gap:var(--sp-2);color:var(--text-3);font-size:var(--fs-sm)}.supply-bar-legend dd{display:flex;align-items:baseline;gap:var(--sp-2);margin:0;font-size:var(--fs-num)}.supply-bar-swatch{width:10px;height:10px;border-radius:2px}.supply-bar-amount{color:var(--text-3);font-size:var(--fs-sm)}.supply-bar-unknown{margin:0;color:var(--text-3)}.insider-panel{display:flex;flex-direction:column;gap:var(--sp-4)}.insider-panel.is-placeholder{gap:var(--sp-3);border-style:dashed}.insider-panel-headline{margin:0;max-width:70ch;color:var(--text-2);font-size:var(--fs-body);line-height:1.5}.insider-panel-headline strong{color:var(--text-1);font-weight:600}.insider-panel-context{flex-wrap:wrap;gap:var(--sp-2) var(--sp-6);padding:0;list-style:none}.insider-panel-context,.insider-panel-foot{display:flex;margin:0;color:var(--text-3);font-size:var(--fs-sm)}.insider-panel-foot{flex-direction:column;gap:var(--sp-2)}.insider-panel-foot p{margin:0}.insider-panel-meta{color:var(--text-3)}.insider-panel-disclaimer{max-width:70ch}.score-band{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2)}.score-band-hint{color:var(--text-3);font-size:var(--fs-sm)}.insider-bar{display:flex;flex-direction:column;gap:var(--sp-3);margin:0}.insider-bar-track{display:flex;gap:2px;height:12px;overflow:hidden;border-radius:var(--r-xs)}.insider-bar-seg{display:block;min-width:3px;height:100%}.insider-bar-seg.is-d365,.insider-bar-swatch.is-d365{background:var(--data-lock)}.insider-bar-seg.is-d90,.insider-bar-swatch.is-d90{background:color-mix(in srgb,var(--data-lock) 65%,var(--bg-1))}.insider-bar-seg.is-d30,.insider-bar-swatch.is-d30{background:color-mix(in srgb,var(--data-lock) 35%,var(--bg-1))}.insider-bar-seg.is-free,.insider-bar-swatch.is-free{background:var(--line-3)}.insider-bar-legend{display:flex;flex-wrap:wrap;gap:var(--sp-3) var(--sp-8);margin:0}.insider-bar-legend>div{display:flex;flex-direction:column;gap:2px}.insider-bar-legend dt{display:flex;align-items:center;gap:var(--sp-2);color:var(--text-3);font-size:var(--fs-sm)}.insider-bar-legend dd{display:flex;align-items:baseline;gap:var(--sp-2);margin:0}.insider-bar-swatch{width:10px;height:10px;border-radius:2px}.insider-bar-amount{color:var(--text-3);font-size:var(--fs-sm)}.launch-wallets summary{cursor:pointer;color:var(--text-2);font-size:var(--fs-sm)}.launch-wallets[open] summary{margin-bottom:var(--sp-3)}.launch-wallets-scroll{overflow-x:auto}.launch-wallets-table{width:100%;min-width:560px;border-collapse:collapse;font-size:var(--fs-sm)}.launch-wallets-table th{padding:var(--sp-2) var(--sp-3);color:var(--text-3);font-weight:500;text-align:left;border-bottom:1px solid var(--line-2)}.launch-wallets-table td{padding:var(--sp-3);vertical-align:top;border-bottom:1px solid var(--line-1)}.launch-wallets-table .num{text-align:right}.launch-wallets-table td.num{display:table-cell}.launch-wallets-table td.num>span{display:block}.launch-wallets-sub{color:var(--text-3);font-size:var(--fs-xs)}.launch-wallets-evidence{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;color:var(--text-2)}.launch-wallets-note{margin:var(--sp-2) 0 0;color:var(--text-3);font-size:var(--fs-xs)}.insider-panel-head{display:flex;align-items:center;gap:var(--sp-3)}.insider-panel-icon{color:var(--text-3)}.insider-panel-title{margin:0;font-size:var(--fs-h3);font-weight:600}.insider-panel-copy{margin:0;max-width:65ch;color:var(--text-2)}.embed-snippet{display:flex;flex-direction:column;gap:var(--sp-3);min-width:0}.embed-snippet-preview{display:flex;align-items:center;min-height:52px;padding:var(--sp-3);border:var(--border-card);border-radius:var(--r-sm);background:var(--bg-1)}.copy-field{display:flex;flex-direction:column;gap:var(--sp-3);min-width:0}.copy-field-code{margin:0;padding:var(--sp-3);overflow-x:auto;border-radius:var(--r-sm);background:var(--bg-0);color:var(--text-2);font-family:var(--font-num);font-size:12.5px;line-height:1.5;white-space:pre}.copy-field-code:focus-visible{box-shadow:var(--focus-ring);outline:none}.copy-field-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2)}.token-header-actions{display:flex;flex-wrap:wrap;gap:var(--sp-3)}.share-proof-sheet{max-width:640px}@media (min-width:768px){.share-proof-sheet{margin:auto;border-bottom:var(--border-card);border-radius:var(--r-lg)}}.share-proof-lede{margin:0;max-width:60ch;color:var(--text-2)}.share-proof-panel{display:flex;flex-direction:column;gap:var(--sp-3);min-width:0}.share-proof-panel[hidden]{display:none}.share-proof-hint{margin:0;color:var(--text-3);font-size:var(--fs-sm)}.display{font-family:var(--font-display),ui-sans-serif,system-ui,sans-serif}.mono{font-family:var(--font-num);font-feature-settings:tabular-nums slashed-zero;font-variant-numeric:tabular-nums slashed-zero}a{color:inherit}.container{max-width:960px;margin:0 auto;padding:24px}.grid-2{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}@media (max-width:640px){.grid-2{grid-template-columns:1fr}}.field{display:flex;flex-direction:column;gap:6px;margin-bottom:16px}.field label,.muted{font-size:13px;color:var(--text-muted)}.landing{position:relative;overflow-x:clip}.landing-shell{max-width:1180px;margin:0 auto;padding-inline:32px}#airdrops,#burn,#contract,#developers,#how,#live,.hero,.landing-section{scroll-margin-top:var(--appbar-h)}.brand{display:flex;align-items:center;gap:10px;font-size:19px;font-weight:600;letter-spacing:-.01em;text-decoration:none}.hero{padding:var(--sp-10) 0 var(--sp-16)}.hero-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;grid-gap:var(--sp-12);gap:var(--sp-12)}.hero-copy{display:flex;flex-direction:column;gap:var(--sp-6)}.hero-title{margin:0;font-size:clamp(2.25rem,1.4rem + 2.4vw,3.25rem);font-weight:600;line-height:var(--lh-tight);letter-spacing:var(--tr-display);text-wrap:balance}.hero-sub{margin:0;max-width:36ch;color:var(--text-2);font-size:var(--fs-body-lg);line-height:var(--lh-body)}.hero-actions{display:flex;align-items:center;flex-wrap:wrap;gap:var(--sp-3)}@keyframes hero-rise{0%{opacity:0;transform:translateY(12px)}}@media (prefers-reduced-motion:no-preference){.hero-copy>*{animation:hero-rise var(--dur-reveal) var(--ease-out) both}.hero-copy>:nth-child(2){animation-delay:80ms}.hero-copy>:nth-child(3){animation-delay:.16s}.hero-stage{animation:hero-rise var(--dur-reveal) var(--ease-out) .22s both}}.hero-stage{position:relative;isolation:isolate;min-width:0}.hero-stage:before{content:"";position:absolute;inset:-12% -8% -12% 4%;z-index:-1;pointer-events:none;background:var(--grad-signal-halo);opacity:.8}.hero-receipt{display:flex;flex-direction:column;gap:var(--sp-4);padding:var(--sp-5);border:var(--border-card);border-radius:var(--r-lg);background:var(--grad-receipt);box-shadow:var(--shadow-3)}.hero-chips{display:flex;flex-wrap:wrap;gap:var(--sp-2);margin:0;padding:0;border:0;min-width:0}.hero-chip{display:inline-flex;align-items:center;gap:var(--sp-2);height:36px;padding:0 var(--sp-4);border:var(--bw) solid var(--line-2);border-radius:var(--r-round);background:var(--bg-2);color:var(--text-2);font-size:var(--fs-sm);font-weight:500;cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),background var(--dur-fast) var(--ease-out)}.hero-chip:hover{border-color:var(--line-3);color:var(--text-1)}.hero-chip.is-on{border-color:var(--signal-line);background:var(--signal-soft);color:var(--signal)}.hero-chip:has(input:focus-visible){box-shadow:var(--focus-ring)}.hero-chip-logo{width:16px;height:16px;border-radius:var(--r-round)}.hero-paste{height:44px}.hero-slider{display:grid;grid-template-columns:1fr auto;align-items:baseline;grid-gap:var(--sp-1) var(--sp-3);gap:var(--sp-1) var(--sp-3)}.hero-slider label{color:var(--text-2);font-size:var(--fs-sm)}.hero-slider output{color:var(--text-1);font-size:var(--fs-sm)}.hero-slider.is-burn output{color:var(--burn)}.hero-slider input[type=range]{grid-column:1/-1;width:100%;height:28px;margin:0;background:transparent;cursor:pointer;accent-color:var(--signal);-webkit-appearance:none;-moz-appearance:none;appearance:none}.hero-slider input[type=range]:focus-visible{box-shadow:none}.hero-slider input[type=range]::-webkit-slider-runnable-track{height:4px;border-radius:var(--r-round);background:var(--line-2)}.hero-slider input[type=range]::-moz-range-track{height:4px;border-radius:var(--r-round);background:var(--line-2)}.hero-slider input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:20px;height:20px;margin-top:-8px;border:3px solid var(--bg-0);border-radius:var(--r-round);background:var(--signal);box-shadow:0 0 0 1px var(--signal-line)}.hero-slider input[type=range]::-moz-range-thumb{width:14px;height:14px;border:3px solid var(--bg-0);border-radius:var(--r-round);background:var(--signal)}.hero-slider.is-burn input[type=range]::-webkit-slider-thumb{background:var(--burn)}.hero-slider.is-burn input[type=range]::-moz-range-thumb{background:var(--burn)}.hero-slider input[type=range]:focus-visible::-webkit-slider-thumb{box-shadow:var(--focus-ring)}.hero-slider input[type=range]:focus-visible::-moz-range-thumb{box-shadow:var(--focus-ring)}@media (pointer:coarse){.hero-chip,.hero-slider input[type=range]{height:44px}}.hero-receipt-card{display:flex;flex-direction:column;gap:var(--sp-3);padding:var(--sp-4) var(--sp-5);border:var(--bw) solid var(--line-1);border-radius:var(--r-md);background:var(--bg-1)}.hero-receipt-serial{display:flex;justify-content:space-between;gap:var(--sp-4);color:var(--text-3);font-size:var(--fs-xs);font-weight:500;letter-spacing:.14em;text-transform:uppercase}.hero-receipt-body{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:var(--sp-6);gap:var(--sp-6)}.hero-receipt-object .lock-dial-arc{transition:stroke-dasharray var(--dur-base) var(--ease-out)}.hero-receipt-rows{display:flex;flex-direction:column;gap:var(--sp-3);margin:0;min-width:0}.hero-receipt-rows>div{display:grid;grid-template-columns:88px minmax(0,1fr);grid-gap:var(--sp-3);gap:var(--sp-3);align-items:baseline}.hero-receipt-rows dt{color:var(--text-3);font-size:var(--fs-sm)}.hero-receipt-rows dd{display:flex;flex-direction:column;gap:2px;margin:0;min-width:0;color:var(--text-1)}.hero-receipt-rows dd.is-burn{color:var(--burn)}.hero-receipt-asset{font-size:var(--fs-h2);font-weight:500;line-height:1.2;overflow-wrap:anywhere}.hero-receipt-detail{color:var(--text-2);font-size:var(--fs-sm)}.hero-receipt-detail.is-error{color:var(--danger)}.hero-receipt-detail.is-warn{color:var(--warn)}.hero-receipt-code{margin:0;padding:var(--sp-2) var(--sp-3);border-radius:var(--r-sm);background:var(--bg-0);color:var(--text-2);font-size:var(--fs-sm);overflow-wrap:anywhere}.hero-receipt-footer{color:var(--text-1);font-size:var(--fs-sm);font-weight:500}.lock-orbit{width:100%;max-width:560px;aspect-ratio:1;perspective:1200px}.lock-orbit-svg{display:block;width:100%;height:100%;overflow:visible}@media (min-width:1024px){.lock-orbit-svg{transform:rotateX(52deg)}.lock-orbit{margin-block:-96px}}.lock-orbit-ring{transform-box:view-box;transform-origin:50% 50%;animation:orbit-turn var(--orbit-period,120s) linear infinite}.lock-orbit-track{fill:none;stroke:var(--line-2);stroke-width:1}.lock-orbit-tick{stroke:var(--line-3);stroke-width:1;stroke-linecap:round}.lock-orbit-sat{fill:var(--signal);stroke:var(--bg-0);stroke-width:2}.lock-orbit-sat.is-burn{fill:var(--bg-0);stroke:var(--burn);stroke-width:2.5}.lock-orbit-sat.is-unlockable{fill:var(--ok)}.lock-orbit-core{fill:var(--bg-2);stroke:var(--line-3);stroke-width:1}.lock-orbit-mark{fill:var(--signal)}.lock-orbit-mark-shackle{fill:none;stroke:var(--signal);stroke-width:3;stroke-linecap:round}.lock-orbit-trail{fill:none;stroke:var(--signal);stroke-width:1.5;stroke-linecap:round;opacity:.25}.lock-orbit-trail.is-burn{stroke:var(--burn)}.lock-orbit-trail.is-unlockable{stroke:var(--ok)}.lock-orbit-halo{fill:var(--signal-soft)}.lock-orbit-halo.is-burn{fill:var(--burn-soft)}.lock-orbit-halo.is-unlockable{fill:var(--ok-soft);animation:orbit-pulse 2.4s var(--ease-in-out) infinite}@keyframes orbit-turn{to{transform:rotate(1turn)}}@keyframes orbit-pulse{50%{r:16px;opacity:.6}}@media (prefers-reduced-motion:reduce){.lock-orbit-halo,.lock-orbit-ring{animation:none}}.lock-orbit-stage{position:relative;display:grid;width:100%;max-width:560px;justify-items:center}.lock-orbit-stage>.lock-orbit{transition:opacity .4s var(--ease-out)}.lock-orbit-stage.is-3d>.lock-orbit{opacity:0;visibility:hidden;transition:opacity .4s var(--ease-out),visibility 0s linear .4s}.lock-orbit-stage.is-3d .lock-orbit-ring{animation-play-state:paused}.lock-orbit-3d{position:absolute;inset:0;opacity:0;transition:opacity .4s var(--ease-out)}.lock-orbit-stage.is-3d .lock-orbit-3d{opacity:1}.lock-orbit-3d:before{content:"";pointer-events:none;background:radial-gradient(closest-side,color-mix(in srgb,var(--signal) 10%,transparent),transparent 42%)}.lock-orbit-3d-canvas,.lock-orbit-3d:before{position:absolute;inset:0}.lock-orbit-3d.is-pointing{cursor:pointer}.orbit-tip{position:absolute;top:0;left:0;z-index:var(--z-raised);display:flex;flex-direction:column;gap:2px;width:max-content;max-width:240px;padding:var(--sp-2) 10px;border:var(--border-card);border-radius:var(--r-xs);background:var(--bg-3);box-shadow:var(--shadow-2);font-size:var(--fs-sm);line-height:1.4;pointer-events:none;opacity:0;transition:opacity var(--dur-fast) var(--ease-out)}.orbit-tip.is-open{opacity:1}.orbit-tip-name{font-weight:600}.orbit-tip-amount,.orbit-tip-name{color:var(--text-1)}.orbit-tip-meta{color:var(--text-3);font-size:var(--fs-xs)}@keyframes reveal-in{0%{opacity:0;transform:translateY(var(--reveal-y,24px))}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.reveal--stagger>*,.reveal:not(.reveal--stagger){animation:reveal-in linear both;animation-timeline:view();animation-range:entry 0 entry 70%}.reveal--stagger>:nth-child(2){animation-range:entry 8% entry 78%}.reveal--stagger>:nth-child(3){animation-range:entry 16% entry 86%}.reveal--stagger>:nth-child(n+4){animation-range:entry 24% entry 94%}}.reveal--stagger.is-pending>*,.reveal.is-pending:not(.reveal--stagger){opacity:0;transform:translateY(var(--reveal-y,24px))}.reveal--stagger.is-revealed>*,.reveal.is-revealed:not(.reveal--stagger){transition:opacity var(--dur-reveal) var(--ease-out),transform var(--dur-reveal) var(--ease-out)}.reveal--stagger.is-revealed>:nth-child(2){transition-delay:.12s}.reveal--stagger.is-revealed>:nth-child(3){transition-delay:.24s}.reveal--stagger.is-revealed>:nth-child(n+4){transition-delay:.36s}}.proof-strip{padding:var(--sp-10) 0 var(--sp-8);background:var(--bg-1);border-block:var(--bw) solid var(--line-1)}.proof-strip-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none}.proof-strip-cell{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp-2);padding:0 var(--sp-6)}.proof-strip-cell:first-child{padding-left:0}.proof-strip-cell+.proof-strip-cell{border-left:var(--bw) solid var(--line-1)}.proof-strip-title{display:inline-flex;align-items:center;gap:var(--sp-2);font-size:var(--fs-h3);font-weight:600}.proof-strip-icon{display:inline-flex;color:var(--signal)}.proof-strip-sub{color:var(--text-2);font-size:var(--fs-sm)}.proof-strip-source{margin-top:auto;padding-top:var(--sp-1);font-size:var(--fs-sm)}.stock-logo-row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--sp-3) var(--sp-8);margin-top:var(--sp-8);padding-top:var(--sp-6);border-top:var(--bw) solid var(--line-1)}.stock-logo-list{display:flex;gap:var(--sp-6);margin:0;padding:0;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.stock-logo{flex-shrink:0;scroll-snap-align:start}.stock-logo img{display:block;width:32px;height:32px;border-radius:var(--r-round)}.stock-logo-type{display:inline-flex;align-items:center;justify-content:center;height:32px;padding:0 var(--sp-3);border:var(--bw) solid var(--line-2);border-radius:var(--r-round);color:var(--text-1);font-size:var(--fs-sm);font-weight:600}.stock-logo-note{margin:0;color:var(--text-3);font-size:var(--fs-xs)}.landing-section{padding:var(--sp-24) 0}.landing-h2{margin:0 0 var(--sp-10);max-width:22ch;font-size:var(--fs-h1);font-weight:600;line-height:var(--lh-heading);letter-spacing:var(--tr-heading);text-wrap:balance}.landing-section-head{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:var(--sp-3);margin-bottom:var(--sp-6)}.landing-section-head .landing-h2{margin:0}.eyebrow{margin:0 0 var(--sp-3);color:var(--text-3);font-size:var(--fs-xs);font-weight:500;letter-spacing:.14em}.eyebrow,.kicker{text-transform:uppercase}.kicker{font-size:13px;font-weight:600;letter-spacing:.08em;color:var(--accent);margin-bottom:14px}.worlds-switch{margin-bottom:var(--sp-6)}.worlds-panel{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;grid-gap:var(--sp-10);gap:var(--sp-10);padding:var(--sp-8);border:var(--border-card);border-radius:var(--r-lg);background:var(--grad-surface)}.worlds-panel.is-single{grid-template-columns:minmax(0,1fr)}.worlds-copy{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp-4)}.worlds-heading{margin:0;font-size:var(--fs-h2);font-weight:600;letter-spacing:var(--tr-heading);text-wrap:balance}.worlds-sub{margin:0;max-width:46ch;color:var(--text-2);font-size:var(--fs-body-lg)}.worlds-points{display:flex;flex-direction:column;gap:var(--sp-2);margin:0 0 var(--sp-2);padding:0;list-style:none}.worlds-points li{display:flex;align-items:center;gap:var(--sp-2);color:var(--text-1)}.worlds-points svg{flex-shrink:0;color:var(--ok)}.worlds-readout{display:flex;flex-direction:column;gap:var(--sp-5);padding:var(--sp-6);border-radius:var(--r-md);background:var(--bg-1)}.worlds-readout-list{display:flex;flex-direction:column;gap:var(--sp-4);margin:0}.worlds-readout-list>div{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-4)}.worlds-readout-list dt{color:var(--text-3);font-size:var(--fs-sm)}.worlds-readout-list dd{margin:0;text-align:right}.worlds-readout-link{display:inline-flex;align-items:center;gap:var(--sp-1);color:var(--text-2);font-size:var(--fs-sm)}.worlds-readout-link:hover{color:var(--text-1)}.story-section{overflow-x:clip}.story-grid{display:block}.story-stage{display:none}.story-track{position:relative}.story-rail{display:none}.story-steps{gap:var(--sp-8);max-width:720px;margin:0;padding:0 0 0 var(--sp-6);list-style:none;border-left:2px solid var(--line-2)}.story-step,.story-steps{display:flex;flex-direction:column}.story-step{gap:var(--sp-4)}.story-kicker{margin:0 0 var(--sp-2);color:var(--text-3);font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase}.story-step-titlewrap{position:relative}.story-step-title{margin:0 0 var(--sp-2);font-size:var(--fs-h2);font-weight:600;letter-spacing:var(--tr-heading)}.story-step-body{margin:0;max-width:40ch;color:var(--text-2);font-size:var(--fs-body-lg)}.story-tick{position:absolute;top:50%;left:calc(-1 * var(--sp-6) - 1px - 22px);display:grid;place-items:center;width:44px;height:44px;margin-top:-22px;border-radius:var(--r-round)}.story-tick-dot{width:10px;height:10px;border:2px solid var(--line-3);border-radius:var(--r-round);background:var(--bg-0);transition:background-color var(--dur-base) var(--ease-out),border-color var(--dur-base) var(--ease-out),box-shadow var(--dur-base) var(--ease-out),transform var(--dur-base) var(--ease-out)}.story-tick[data-state=active] .story-tick-dot,.story-tick[data-state=done] .story-tick-dot{border-color:var(--signal);background:var(--signal)}.story-tick[data-state=active] .story-tick-dot{box-shadow:var(--glow-signal);transform:scale(1.2)}.story-tick:focus-visible{outline:none;box-shadow:var(--focus-ring)}.story-grid[data-ready]{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;grid-gap:var(--sp-16);gap:var(--sp-16)}.story-grid[data-ready] .story-stage{position:-webkit-sticky;position:sticky;top:calc(var(--appbar-h) + max(var(--sp-6), (100vh - var(--appbar-h) - 520px) / 2));display:grid;place-items:center;height:520px;perspective:1200px;perspective-origin:50% 40%}.story-grid[data-ready] .story-step-visual{display:none}.story-grid[data-ready] .story-steps{gap:0;max-width:none;padding-left:var(--sp-10);border-left:none}.story-grid[data-ready] .story-step{justify-content:center;min-height:30vh;scroll-margin-top:40vh}.story-grid[data-ready] .story-step:first-child{margin-top:12vh}.story-grid[data-ready] .story-step:last-child{margin-bottom:18vh}.story-grid[data-ready] .story-tick{left:calc(-1 * var(--sp-10) + 1px - 22px)}.story-grid[data-ready] .story-rail{position:absolute;top:var(--rail-top,0);left:0;display:block;width:2px;height:var(--rail-h,0);background:var(--line-2)}.story-rail-fill{position:absolute;inset:0;background:var(--signal);transform:scaleY(var(--story-p,0));transform-origin:top}.story-grid[data-ready] .story-step-text{opacity:.55;transition:opacity var(--dur-base) var(--ease-out)}.story-grid[data-ready] .story-step-body,.story-grid[data-ready] .story-step-title{color:var(--text-3);transition:color var(--dur-base) var(--ease-out)}.story-grid[data-step=deposit] .story-step[data-key=deposit] .story-step-text,.story-grid[data-step=exit] .story-step[data-key=exit] .story-step-text,.story-grid[data-step=extend] .story-step[data-key=extend] .story-step-text,.story-grid[data-step=wait] .story-step[data-key=wait] .story-step-text{opacity:1}.story-grid[data-step=deposit] .story-step[data-key=deposit] .story-step-title,.story-grid[data-step=exit] .story-step[data-key=exit] .story-step-title,.story-grid[data-step=extend] .story-step[data-key=extend] .story-step-title,.story-grid[data-step=wait] .story-step[data-key=wait] .story-step-title{color:var(--text-1)}.story-grid[data-step=deposit] .story-step[data-key=deposit] .story-step-body,.story-grid[data-step=exit] .story-step[data-key=exit] .story-step-body,.story-grid[data-step=extend] .story-step[data-key=extend] .story-step-body,.story-grid[data-step=wait] .story-step[data-key=wait] .story-step-body{color:var(--text-2)}.story-floor{position:absolute;top:50%;left:50%;width:900px;height:900px;margin:-450px 0 0 -450px;transform:translateY(170px) rotateX(78deg);pointer-events:none;background:repeating-linear-gradient(0deg,var(--line-1) 0 1px,transparent 1px 48px),repeating-linear-gradient(90deg,var(--line-1) 0 1px,transparent 1px 48px);background-position:0 calc(var(--story-p, 0) * 240px);-webkit-mask-image:radial-gradient(closest-side,#000 30%,transparent);mask-image:radial-gradient(closest-side,#000 30%,transparent)}.story-floor:after{content:"";position:absolute;inset:0;background:var(--grad-signal-halo);opacity:.6}.vault-card-pose{transform-style:preserve-3d;transform:rotateX(var(--pose-x,0deg)) rotateY(var(--pose-y,0deg));transition:transform .9s var(--ease-out)}.vault-card--lg{position:relative;width:360px;height:412px;transform-style:preserve-3d;transform:rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg))}.vault-card-pose.is-moving,.vault-card-pose.is-moving .vault-card--lg{will-change:transform}.vault-layer{position:absolute}.vault-plate{border:var(--border-card);box-shadow:var(--shadow-3);background:radial-gradient(circle,var(--line-1) 1px,transparent 1.5px) 12px 12px /24px 24px,var(--grad-receipt);transform:translateZ(0)}.vault-edge,.vault-plate{inset:0;border-radius:var(--r-lg)}.vault-edge{box-shadow:var(--glow-signal);opacity:0;transform:translateZ(-1px)}.vault-glare{inset:0;border-radius:var(--r-lg);pointer-events:none;mix-blend-mode:plus-lighter;background:radial-gradient(240px circle at var(--glare-x,30%) var(--glare-y,20%),rgba(255,255,255,.07),transparent 60%);transform:translateZ(1px)}.vault-head{top:20px;right:24px;left:24px;display:flex;justify-content:space-between;color:var(--text-3);transform:translateZ(18px)}.vault-chip,.vault-head{align-items:center;font-size:var(--fs-xs);font-weight:500;letter-spacing:.08em;text-transform:uppercase}.vault-chip{display:inline-flex;gap:6px;padding:3px 8px;border-radius:var(--r-xs);background:var(--signal-soft);color:var(--signal);transition:background-color var(--dur-base) var(--ease-out),color var(--dur-base) var(--ease-out)}.story-grid[data-step=exit] .vault-card--lg .vault-chip,.vault-chip.is-ok{background:var(--ok-soft);color:var(--ok)}.vault-glyph{flex-shrink:0;overflow:visible}.vault-glyph-body{fill:currentColor}.vault-glyph-shackle{fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;transform-box:fill-box;transform-origin:100% 100%;transition:transform var(--dur-base) var(--ease-out)}.vault-dial,.vault-stack{display:grid}.vault-dial{top:64px;left:50%;place-items:center;width:196px;height:196px;margin-left:-98px;transform:translateZ(36px)}.vault-dial>*{grid-area:1/1}.vault-ticks{width:100%;height:100%;opacity:.7;stroke:var(--line-3);stroke-width:.8;stroke-linecap:round;animation:vault-ticks 40s linear infinite paused}.vault-extension{width:160px;height:160px;overflow:visible}.vault-extension path{fill:none;stroke:var(--signal-line);stroke-width:1.25;stroke-linecap:round;stroke-dasharray:100 100;stroke-dashoffset:100;transition:stroke-dashoffset .3s var(--ease-out)}.vault-card--lg .lock-dial-arc--var{animation:none;transition:stroke-dashoffset .7s var(--ease-out),stroke var(--dur-base) var(--ease-out)}.vault-card--lg .lock-dial-burn,.vault-card--lg .lock-dial-unlock-tick{transition:opacity var(--dur-base) var(--ease-out),stroke var(--dur-base) var(--ease-out)}.vault-readout{display:flex;flex-direction:column;align-items:center;gap:2px}.vault-readout-value{color:var(--text-1);font-size:var(--fs-num-lg);font-weight:500;line-height:1}.vault-readout-caption{color:var(--text-3);font-size:var(--fs-xs)}.vault-tag{top:72px;right:28px;padding:2px 6px;border:var(--bw) solid var(--signal-line);border-radius:var(--r-xs);background:var(--bg-1);color:var(--signal);font-size:var(--fs-xs);opacity:0;transform:translateZ(24px) scale(.6);transition:opacity .12s var(--ease-in-out),transform .12s var(--ease-in-out)}.vault-rows{right:24px;bottom:24px;left:24px;transform:translateZ(14px)}.vault-burn-chip{right:48px;bottom:128px;padding:3px 8px;border-radius:var(--r-xs);background:var(--burn-soft);color:var(--burn);font-size:var(--fs-xs);opacity:0;transform:translateZ(14px);transition:opacity .12s var(--ease-in-out),transform 0s linear .12s}.vault-terms{display:flex;flex-direction:column;gap:var(--sp-2);width:100%;margin:0}.vault-card--lg .vault-terms{padding-top:14px;border-top:var(--bw) solid var(--line-1)}.vault-terms>div{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-3)}.vault-terms dt{color:var(--text-3);font-size:var(--fs-sm)}.vault-terms dd{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:0 var(--sp-2);margin:0;color:var(--text-1);font-size:var(--fs-sm);text-align:right}.vault-terms dd.is-burn{color:var(--burn)}.vault-value{display:inline-block}.vault-previous{position:relative;color:var(--text-3)}.vault-previous:after{content:"";position:absolute;top:50%;right:0;left:0;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left}.vault-card--lg .vault-set{grid-area:1/1;opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .12s var(--ease-in-out),visibility 0s linear .12s,transform 0s linear .12s}.story-grid[data-step=deposit] .vault-card--lg [data-for=deposit],.story-grid[data-step=exit] .vault-card--lg [data-for=exit],.story-grid[data-step=extend] .vault-card--lg [data-for=extend],.story-grid[data-step=wait] .vault-card--lg [data-for=wait]{opacity:1;visibility:visible;transform:none;transition:opacity .28s var(--ease-out) .1s,transform .28s var(--ease-out) .1s,visibility 0s linear .1s}.story-grid[data-step=deposit] .vault-card--lg [data-for=deposit] .vault-count .vault-value{animation:vault-count .42s var(--ease-out) .1s both}.story-grid[data-step=deposit] .vault-card--lg .vault-glyph-shackle{animation:vault-shackle-close .22s var(--ease-out) .3s both}.story-grid[data-step=deposit] .vault-card--lg .lock-dial-burn{opacity:0}.story-grid[data-step=wait] .vault-card--lg .vault-ticks{animation-play-state:running}.story-grid[data-step=wait] .vault-card--lg .vault-edge{animation:vault-breathe 3.2s var(--ease-in-out) infinite}.story-grid[data-step=extend] .vault-card--lg .vault-extension path{stroke-dashoffset:0;transition:stroke-dashoffset .6s var(--ease-out) .2s}.story-grid[data-step=extend] .vault-card--lg .vault-tag{opacity:1;transform:translateZ(48px) scale(1);transition:opacity var(--dur-base) var(--ease-out) .4s,transform var(--dur-slow) var(--ease-out) .4s}.story-grid[data-step=extend] .vault-card--lg [data-for=extend] .vault-previous:after{transform:scaleX(1);transition:transform .26s var(--ease-out) .38s}.vault-card--sm .vault-previous:after{transform:scaleX(1)}.story-grid[data-step=exit] .vault-card--lg .lock-dial-arc,.story-grid[data-step=exit] .vault-card--lg .lock-dial-unlock-tick{stroke:var(--ok)}.story-grid[data-step=exit] .vault-card--lg .vault-glyph-shackle{transform:translateY(-4px) rotate(18deg)}.story-grid[data-step=exit] .vault-card--lg .vault-burn-chip{opacity:1;transform:translate3d(24px,0,48px);transition:opacity var(--dur-base) var(--ease-out) .2s,transform .6s var(--ease-out) .2s}@keyframes vault-count{0%{transform:translateY(8px);-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0)}to{transform:none;-webkit-clip-path:inset(0);clip-path:inset(0)}}@keyframes vault-shackle-close{0%{transform:translateY(-3px)}}@keyframes vault-ticks{to{transform:rotate(1turn)}}@keyframes vault-breathe{0%,to{opacity:0}50%{opacity:.6}}.vault-card--sm{display:flex;align-items:center;gap:var(--sp-4);max-width:420px;padding:var(--sp-3) var(--sp-4);border:var(--border-card);border-radius:var(--r-md);background:var(--grad-receipt)}.vault-sm-body{display:flex;flex:1 1;flex-direction:column;align-items:flex-start;gap:var(--sp-2);min-width:0}.vault-card--sm .vault-glyph-shackle{transition:none}@media (prefers-reduced-motion:reduce){.vault-card--lg,.vault-card-pose{transform:none!important}.story-floor{background-position:0 0}.vault-card--lg .vault-count .vault-value,.vault-card--lg .vault-edge,.vault-card--lg .vault-glyph-shackle,.vault-ticks{animation:none!important}.vault-card--lg .vault-set{transform:none!important;transition:opacity .12s linear!important}.vault-card--lg .lock-dial-arc--var{transition:stroke-dashoffset .12s linear!important}}.contract-facts{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;grid-gap:var(--sp-10);gap:var(--sp-10)}.contract-facts.is-single{grid-template-columns:minmax(0,1fr);max-width:640px}.contract-facts-list{display:flex;flex-direction:column;gap:var(--sp-5)}.contract-facts-list dl{margin:0}.contract-facts-links{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp-2)}.contract-fact{display:grid;grid-template-columns:minmax(120px,1fr) minmax(0,1.4fr);grid-gap:var(--sp-4);gap:var(--sp-4);padding:var(--sp-3) 0;border-bottom:var(--bw) solid var(--line-1)}.contract-fact dt{color:var(--text-3)}.contract-fact dd{display:flex;align-items:flex-start;gap:var(--sp-2);margin:0}.contract-fact dd svg{flex-shrink:0;margin-top:3px;color:var(--ok)}.contract-fact.is-warn dd,.contract-fact.is-warn dd svg{color:var(--warn)}.contract-code{margin:0;overflow:hidden;border:var(--border-card);border-radius:var(--r-md);background:var(--bg-1)}.contract-code figcaption{display:flex;justify-content:space-between;padding:var(--sp-3) var(--sp-4);border-bottom:var(--bw) solid var(--line-1);color:var(--text-3);font-size:var(--fs-xs)}.contract-code pre{margin:0;padding:var(--sp-4);overflow-x:auto;color:var(--text-1);font-family:var(--font-num);font-size:13px;line-height:1.7}.contract-code pre:focus-visible{box-shadow:var(--focus-ring);outline:none}.code-keyword{color:var(--signal)}.code-comment{color:var(--text-3)}.contract-code-note{margin:0;padding:var(--sp-3) var(--sp-4);border-top:var(--bw) solid var(--line-1);color:var(--text-2);font-size:var(--fs-sm)}.live-bento{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto 1fr;grid-gap:var(--sp-4);gap:var(--sp-4)}.live-cell{display:flex;flex-direction:column;gap:var(--sp-4);min-width:0;padding:var(--sp-6);border:var(--border-card);border-radius:var(--r-md)}.live-cell h3{margin:0;font-size:var(--fs-h3);font-weight:600}.live-cell-head{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:var(--sp-3)}.live-feed{grid-column:1/span 2;grid-row:1/span 2;background:var(--bg-1)}.live-unlocks{background:radial-gradient(120% 100% at 100% 0,var(--signal-soft),transparent 60%),var(--bg-1)}.live-orbit{align-items:center;overflow:hidden;background:radial-gradient(70% 60% at 50% 55%,rgba(210,243,107,.06),transparent 70%),var(--bg-0)}.live-orbit h3{align-self:flex-start}.live-orbit-key{margin:0;color:var(--text-3);font-size:var(--fs-xs);text-align:center}.feed-list{display:flex;flex-direction:column;margin:0 calc(var(--sp-3) * -1);padding:0;list-style:none}.feed-list li+li{border-top:var(--bw) solid var(--line-1)}.feed-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:var(--sp-3);gap:var(--sp-3);min-height:60px;padding:var(--sp-3);border-radius:var(--r-sm);color:var(--text-1);text-decoration:none}a.feed-row:hover{background:var(--bg-3)}.feed-row-main{display:flex;flex-direction:column;gap:2px;min-width:0}.feed-row-title{display:flex;align-items:center;flex-wrap:wrap;gap:var(--sp-2);font-weight:500}.feed-row-meta{color:var(--text-3);font-size:var(--fs-sm);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.feed-row-end{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.feed-row-time{color:var(--text-3);font-size:var(--fs-xs);white-space:nowrap}.live-empty{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp-3)}.live-empty p,.live-empty-line{margin:0;color:var(--text-2)}.unlock-list{display:flex;flex-direction:column;gap:var(--sp-1);margin:0 calc(var(--sp-2) * -1);padding:0;list-style:none}.unlock-list a{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-3);padding:var(--sp-2);border-radius:var(--r-sm);color:var(--text-1);text-decoration:none}.unlock-list a:hover{background:var(--bg-3)}.unlock-list-when{display:flex;flex-direction:column;align-items:flex-end;color:var(--text-3);font-size:var(--fs-xs)}.unlock-list-when .num{color:var(--text-2);font-size:var(--fs-sm)}.orbit-demand{position:relative;display:grid;justify-items:center;width:100%}.live-orbit .lock-orbit,.live-orbit .lock-orbit-stage{max-width:260px;margin-block:0}.live-orbit .lock-orbit{perspective:none}.live-orbit .lock-orbit-svg{transform:none}.orbit-demand-btn{position:absolute;bottom:var(--sp-2);display:none}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){.orbit-demand-btn{display:inline-flex}}.orbit-viewer{position:fixed;inset:0;width:100vw;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:var(--bg-scrim);color:var(--text-1);overscroll-behavior:contain}html:has(dialog.orbit-viewer[open]){overflow:hidden}.orbit-viewer[open]{display:grid;place-items:center;animation:viewer-in var(--dur-slow) var(--ease-out) both}.orbit-viewer[open] .orbit-viewer-panel{animation:viewer-panel-in var(--dur-slow) var(--ease-out) both}.orbit-viewer.is-closing{animation:viewer-out var(--dur-base) var(--ease-out) both}.orbit-viewer::-webkit-backdrop{background:transparent}.orbit-viewer::backdrop{background:transparent}@keyframes viewer-in{0%{opacity:0}}@keyframes viewer-panel-in{0%{transform:translateY(12px) scale(.985)}}@keyframes viewer-out{0%{opacity:1}to{opacity:0}}.orbit-viewer-panel{position:relative;display:flex;flex-direction:column;width:min(92vw,1080px);height:min(88vh,760px);overflow:hidden;border:var(--border-card);border-radius:var(--r-lg);background:var(--bg-0);box-shadow:var(--shadow-3)}.orbit-viewer-bar{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4);min-height:48px;padding:var(--sp-2) var(--sp-2) var(--sp-2) var(--sp-5);border-bottom:var(--bw) solid var(--line-1)}.orbit-viewer-heading{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--sp-1) var(--sp-3);min-width:0}.orbit-viewer-heading h2{margin:0;font-size:var(--fs-h3);font-weight:600}.orbit-viewer-heading p{margin:0;color:var(--text-3);font-size:var(--fs-sm)}.orbit-viewer-close{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:40px;height:40px;border:0;border-radius:var(--r-sm);background:transparent;color:var(--text-2);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.orbit-viewer-close:hover{background:var(--bg-3);color:var(--text-1)}.orbit-viewer-stage{position:relative;display:grid;flex:1 1;place-items:center;min-height:0;touch-action:none;background:radial-gradient(60% 60% at 50% 55%,var(--signal-soft),transparent 70%)}.orbit-viewer .lock-orbit-stage{position:absolute;inset:0;width:100%;max-width:none;height:100%;place-items:center}.orbit-viewer .lock-orbit{width:min(520px,80%);max-width:520px;margin-block:0;perspective:1200px}.orbit-viewer .lock-orbit-svg{transform:rotateX(52deg)}.lock-orbit-3d.is-viewer{cursor:-webkit-grab;cursor:grab;outline:none}.lock-orbit-3d.is-viewer:active{cursor:-webkit-grabbing;cursor:grabbing}.lock-orbit-3d.is-viewer.is-pointing{cursor:pointer}.lock-orbit-3d.is-viewer:focus-visible{box-shadow:inset 0 0 0 2px var(--signal)}.orbit-viewer-note{position:absolute;top:var(--sp-4);left:50%;margin:0;color:var(--text-3);font-size:var(--fs-sm);text-align:center;transform:translateX(-50%)}.orbit-viewer-legend{position:absolute;bottom:var(--sp-5);left:var(--sp-5);display:flex;flex-direction:column;gap:var(--sp-2);color:var(--text-3);font-family:var(--font-num);font-size:var(--fs-xs);pointer-events:none}.orbit-viewer-legend ul{display:flex;flex-wrap:wrap;gap:var(--sp-2) var(--sp-4);margin:0;padding:0;list-style:none}.orbit-viewer-legend li{display:inline-flex;align-items:center;gap:6px;color:var(--text-2)}.orbit-viewer-legend p{margin:0}.orbit-viewer-dot{width:8px;height:8px;border-radius:var(--r-round);background:var(--signal)}.orbit-viewer-dot.is-burn{background:var(--burn)}.orbit-viewer-dot.is-ok{background:var(--ok)}.orbit-viewer-toolbar{position:absolute;right:var(--sp-4);bottom:var(--sp-4);display:flex;gap:2px;padding:var(--sp-1);border:var(--border-card);border-radius:var(--r-sm);background:var(--bg-1)}.orbit-viewer-tool{--btn-h:36px;--btn-px:0;width:36px;border-radius:var(--r-sm)}.orbit-viewer-hint{position:absolute;bottom:var(--sp-5);left:50%;margin:0;padding:6px 10px;border-radius:var(--r-xs);background:var(--bg-2);color:var(--text-2);font-size:var(--fs-sm);pointer-events:none;white-space:nowrap;transform:translateX(-50%);transition:opacity var(--dur-slow) var(--ease-out)}.orbit-viewer-hint.is-gone{opacity:0}@media (max-width:767px){.orbit-viewer-hint{display:none}.orbit-viewer-legend{right:var(--sp-4);bottom:calc(var(--sp-4) + 56px);left:var(--sp-4)}}@media (prefers-reduced-motion:reduce){.orbit-viewer.is-closing,.orbit-viewer[open]{animation-duration:.12s!important}.orbit-viewer[open] .orbit-viewer-panel{animation:none!important}}.burn-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;grid-gap:var(--sp-16);gap:var(--sp-16)}.burn-preview{order:-1;margin:0}.burn-preview-card{display:flex;flex-direction:column;gap:var(--sp-5);padding:var(--sp-6);border:var(--border-card);border-radius:var(--r-lg);box-shadow:var(--shadow-3);background:radial-gradient(120% 80% at 0 0,var(--burn-soft),transparent 55%),#101318}.burn-preview figcaption{margin-top:var(--sp-3);color:var(--text-3);font-size:var(--fs-sm);text-align:center}.burn-copy{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp-5)}.burn-copy .eyebrow,.burn-copy .landing-h2{margin:0}.burn-lead{max-width:52ch;font-size:var(--fs-body-lg)}.burn-lead,.burn-points{margin:0;color:var(--text-2)}.burn-points{display:flex;flex-direction:column;gap:var(--sp-3);padding:0 0 0 var(--sp-5)}.burn-points li::marker{color:var(--burn)}.burn-soon{margin:0;color:var(--text-2);font-weight:500}.landing-airdrop-grid{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}.landing-airdrop-preview{order:0}.landing-airdrop-points li::marker{color:var(--signal)}.landing-airdrop-card{display:flex;flex-direction:column;gap:var(--sp-5);padding:var(--sp-6);border:var(--border-card);border-radius:var(--r-lg);box-shadow:var(--shadow-3);background:var(--grad-receipt)}.landing-airdrop-card .airdrop-meter-bar{margin-top:0}.landing-airdrop-card .airdrop-meter-scale{margin-top:calc(-1 * var(--sp-3))}.landing-airdrop-figures{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0}.landing-airdrop-figures>div{padding:0 var(--sp-4);min-width:0}.landing-airdrop-figures>div:first-child{padding-left:0}.landing-airdrop-figures>div+div{border-left:var(--bw) solid var(--line-1)}.landing-airdrop-figures dt{display:flex;align-items:center;gap:var(--sp-2);color:var(--text-3);font-size:var(--fs-xs)}.landing-airdrop-figures dd{margin:var(--sp-2) 0 0;font-size:clamp(1rem,1.6vw,1.3rem);white-space:nowrap;font-weight:500;letter-spacing:-.02em}.landing-airdrop-evidence{display:flex;flex-wrap:wrap;gap:var(--sp-2) var(--sp-6);margin:0;padding-top:var(--sp-4);border-top:var(--bw) solid var(--line-1);font-size:var(--fs-sm)}.landing-airdrop-evidence>div{display:flex;gap:var(--sp-2)}.landing-airdrop-evidence dt{color:var(--text-3)}.landing-airdrop-evidence dd{margin:0;color:var(--text-1)}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.landing-airdrop-fill{transform-origin:left;animation:landing-airdrop-fill linear both;animation-timeline:view();animation-range:entry 20% cover 45%}}}@keyframes landing-airdrop-fill{0%{transform:scaleX(0)}}@media (max-width:767px){.landing-airdrop-card{padding:var(--sp-5)}.landing-airdrop-figures>div{padding:0 var(--sp-3)}.landing-airdrop-card .airdrop-meter-scale>span:is(:first-child,:last-child){display:inline}}.dev-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:var(--sp-4);gap:var(--sp-4)}.dev-code{grid-column:1/span 7;display:flex;flex-direction:column;box-shadow:var(--shadow-2)}.dev-code pre{flex:1 1;font-size:14px}.dev-tile{grid-column:8/-1;display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp-2);min-width:0;padding:var(--sp-6);border:var(--border-card);border-radius:var(--r-md);background:var(--bg-1)}.dev-tile h3{margin:0;font-size:var(--fs-h3);font-weight:600}.dev-tile p{margin:0;color:var(--text-2)}.dev-tile .proof-link{margin-top:auto;padding-top:var(--sp-2)}.dev-tile-icon{color:var(--signal)}.dev-tile--badge{grid-column:1/span 5}.dev-tile--wide{grid-column:6/-1;justify-content:center;background:radial-gradient(80% 140% at 100% 50%,var(--signal-soft),transparent 60%),var(--bg-1)}.dev-tile code{padding:1px 6px;border-radius:var(--r-xs);background:var(--bg-3);color:var(--text-1);font-size:.92em}.dev-badge{display:inline-flex;min-height:28px;margin:var(--sp-2) 0}.dev-badge img{display:block;height:28px;width:auto}.cta-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;grid-gap:var(--sp-12);gap:var(--sp-12)}.cta-copy{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp-5)}.cta-copy .landing-h2{margin:0}.cta-copy p{margin:0;max-width:42ch;color:var(--text-2);font-size:var(--fs-body-lg)}.cta-actions{display:flex;align-items:center;flex-wrap:wrap;gap:var(--sp-3) var(--sp-5)}@media (max-width:479px){.cta-actions{align-items:stretch;flex-direction:column;width:100%}.cta-actions .btn{width:100%}.cta-actions .proof-link{align-self:center}}.lock-pass-stage{position:relative;display:flex;justify-content:center;min-width:0;isolation:isolate}.lock-pass-stage:before{content:"";position:absolute;inset:4% -10%;z-index:-1;background:var(--grad-signal-halo);filter:blur(10px);opacity:.9;pointer-events:none}.lock-pass{position:relative;width:100%;max-width:480px;overflow:hidden;padding:var(--sp-6) var(--sp-6) var(--sp-5);border:var(--bw) solid rgba(255,255,255,.08);border-radius:var(--r-lg);background:linear-gradient(160deg,#161a21,#0f1217 60%,#0c0e12);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 50px 100px -30px rgba(0,0,0,.9),0 0 0 1px rgba(210,243,107,.06)}.lock-pass:before{content:"";position:absolute;inset:0 0 auto;height:3px;z-index:2;background:linear-gradient(90deg,rgba(210,243,107,0),rgba(210,243,107,.8) 30%,rgba(124,196,255,.7) 60%,rgba(79,214,156,0))}.lock-pass-foil{position:absolute;inset:0;z-index:0;border-radius:inherit;pointer-events:none;mix-blend-mode:screen;opacity:.55;background:linear-gradient(115deg,transparent 30%,rgba(210,243,107,.14) 42%,rgba(124,196,255,.12) 50%,rgba(79,214,156,.1) 57%,transparent 70%) var(--glare-x,30%) var(--glare-y,20%) /260% 260% no-repeat,repeating-linear-gradient(115deg,rgba(255,255,255,.022) 0 2px,transparent 2px 6px);transition:opacity var(--dur-base) var(--ease-out)}.lock-pass>:not(.lock-pass-foil){position:relative;z-index:1}.lock-pass-top{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3)}.lock-pass-brand{display:inline-flex;align-items:center;gap:var(--sp-2);color:var(--text-1);font:500 var(--fs-xs)/1 var(--font-num);letter-spacing:.22em;text-transform:uppercase}.lock-pass-example{padding:2px 8px;border:var(--bw) dashed var(--line-3);border-radius:var(--r-xs);color:var(--text-3);font:500 11px/1.4 var(--font-num)}.lock-pass-example,.lock-pass-title{letter-spacing:.08em;text-transform:uppercase}.lock-pass-title{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);margin-top:var(--sp-5);color:var(--text-2);font:500 var(--fs-xs)/1.4 var(--font-num)}.lock-pass-title>span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lock-pass-amount{display:flex;align-items:baseline;flex-wrap:wrap;gap:0 var(--sp-2);margin:var(--sp-2) 0 0;color:var(--text-1);font:500 40px/1.05 var(--font-num);letter-spacing:-.03em;font-feature-settings:tabular-nums slashed-zero;font-variant-numeric:tabular-nums slashed-zero}.lock-pass-amount small{color:var(--text-2);font-size:18px;letter-spacing:0}.lock-pass-token{margin:var(--sp-1) 0 0;color:var(--text-3);font-size:13px}.lock-pass-terms{display:flex;align-items:center;gap:var(--sp-6);margin-top:var(--sp-5)}.lock-pass-terms .lock-dial-arc{filter:drop-shadow(0 0 6px rgba(210,243,107,.45))}.lock-pass-days{display:flex;flex-direction:column;align-items:center;line-height:1}.lock-pass-days b{color:var(--text-1);font:500 26px/1 var(--font-num)}.lock-pass-days span{margin-top:4px;color:var(--text-3);font-size:11px}.lock-pass-terms dl{display:grid;grid-gap:var(--sp-3);gap:var(--sp-3);margin:0}.lock-pass-terms dl div{display:flex;flex-direction:column;gap:2px}.lock-pass-terms dt{color:var(--text-3);font-size:11px;letter-spacing:.04em}.lock-pass-terms dd{margin:0;color:var(--text-1);font:14px/1.4 var(--font-num)}.lock-pass-terms dd.is-burn{color:var(--burn)}.lock-pass-foot{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4);margin-top:var(--sp-2);padding-top:var(--sp-4);border-top:var(--bw) solid var(--line-1);color:var(--text-3);font-size:var(--fs-xs)}@media (prefers-reduced-motion:no-preference){.lock-pass-stage.is-tilting{perspective:1400px}.lock-pass-stage.is-tilting .lock-pass{transform:rotateX(calc(2deg + var(--tilt-x, 0deg))) rotateY(calc(-4deg + var(--tilt-y, 0deg)));transform-style:preserve-3d;will-change:transform}.lock-pass-stage.is-tilting:hover .lock-pass-foil{opacity:1}}.chain-record-steps{position:relative;margin:var(--sp-5) 0 0;padding:var(--sp-4) 0 var(--sp-2) 26px;border-top:var(--bw) solid var(--line-1);font-family:var(--font-num);font-size:12.5px;line-height:1.5;font-feature-settings:tabular-nums slashed-zero;font-variant-numeric:tabular-nums slashed-zero}.cr-step:not(.is-event):after{content:"";position:absolute;left:-22px;top:19px;bottom:-10px;width:1px;background:var(--signal-line)}.cr-step{position:relative;display:flex;gap:10px;padding:5px 0;color:var(--text-2)}.cr-step:before{content:"";position:absolute;left:-26px;top:10px;width:9px;height:9px;box-sizing:border-box;border-radius:50%;border:1.5px solid var(--signal);background:var(--signal)}.cr-step>dt{flex-shrink:0;width:60px;color:var(--text-3)}.cr-step>dd{flex:1 1 auto;min-width:0;margin:0}.cr-line{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-3)}.cr-line>span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cr-v{color:var(--text-1)}.cr-k{margin-left:4px;color:var(--text-3)}.cr-mark{flex-shrink:0;color:var(--ok);font-size:11.5px;white-space:nowrap}.cr-swap{display:inline-grid}.cr-swap>*{grid-area:1/1}.cr-when-live{visibility:hidden}.cr-decoded{margin:var(--sp-2) 0 0 -70px;overflow:hidden;border:var(--bw) solid var(--line-2);border-radius:var(--r-sm,10px);background:rgba(8,9,12,.7)}.cr-decoded-head{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);padding:8px 12px;border-bottom:var(--bw) solid var(--line-1);color:var(--text-3);font-size:11.5px;white-space:nowrap}.cr-decoded-head>span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis}.cr-decoded-head b{color:var(--data-lock);font-weight:500}.cr-fields{margin:0}.cr-field{display:grid;grid-template-columns:84px minmax(0,1fr);grid-gap:var(--sp-3);gap:var(--sp-3);align-items:center;padding:4px 12px}.cr-field:nth-child(2n){background:rgba(255,255,255,.015)}.cr-field>dt{color:var(--text-3)}.cr-field>dd{display:flex;justify-content:space-between;gap:var(--sp-3);margin:0}.cr-field>dd,.cr-value{align-items:center;min-width:0}.cr-value{position:relative;display:inline-flex;color:var(--text-1)}.cr-type{display:inline-block;overflow:hidden;text-overflow:clip;white-space:nowrap;vertical-align:bottom}.cr-type em{color:var(--text-3);font-style:normal}.cr-caret{display:none;width:7px;height:14px;margin-left:2px;background:var(--signal)}.cr-placeholder{position:absolute;left:0;color:var(--text-3);visibility:hidden}.cr-sol{flex-shrink:0;color:var(--text-3);font-size:10.5px;opacity:.8}.cr-progress{display:flex;flex-shrink:0;align-items:center}.cr-progress i{position:relative;display:block;width:96px;height:4px;overflow:hidden;border-radius:var(--r-round);background:var(--line-1)}.cr-progress b{position:absolute;inset:0;border-radius:inherit;background:var(--signal);transform-origin:left}@media (prefers-reduced-motion:no-preference){.is-armed .cr-step{opacity:.45}.is-armed .cr-step:before{border-color:var(--line-3);background:var(--bg-1)}.is-armed .cr-decoded,.is-armed .cr-mark,.is-armed .cr-when-done{opacity:0}.is-armed .cr-when-live{visibility:visible}.is-armed .cr-field{opacity:.32}.is-armed .cr-type{max-width:0}.is-armed .cr-placeholder{visibility:visible}.is-armed .cr-progress b{transform:scaleX(0)}.is-playing .cr-step{animation:cr-pending 1ms linear var(--d) backwards}.is-playing .cr-step:before{animation:cr-dot-pending 1ms linear var(--d) backwards}.is-playing .cr-step.is-event:before{animation:cr-dot-pending 1ms linear var(--d) backwards,cr-dot-live calc(var(--cr-done) - var(--d)) linear var(--d)}.is-playing .cr-mark{animation:cr-check .24s var(--ease-out) var(--d) backwards}.is-playing .cr-at-done{--d:var(--cr-done)}.is-playing .cr-decoded{animation:cr-rise .32s var(--ease-out) var(--cr-decoder) backwards}.is-playing .cr-when-live{animation:cr-show 1ms linear var(--cr-done) backwards}.is-playing .cr-when-done{animation:cr-hide 1ms linear var(--cr-done) backwards}.is-playing .cr-field{animation:cr-ghost 1ms linear var(--d) backwards,cr-typing calc(var(--t) + .16s) linear var(--d)}.is-playing .cr-type{animation:cr-type var(--t) steps(var(--chars)) var(--d) backwards,cr-typing-text calc(var(--t) + .16s) linear var(--d)}.is-playing .cr-caret{display:inline-block;visibility:hidden;animation:cr-show calc(var(--t) + .16s) linear var(--d)}.is-playing .cr-placeholder{animation:cr-show 1ms linear var(--d) backwards}.is-playing .cr-progress b{animation:cr-bar var(--cr-done) linear backwards}}@keyframes cr-pending{0%,to{opacity:.45}}@keyframes cr-dot-pending{0%,to{border-color:var(--line-3);background:var(--bg-1)}}@keyframes cr-dot-live{0%,to{background:var(--bg-1);box-shadow:0 0 0 4px var(--signal-soft)}}@keyframes cr-check{0%{opacity:0;transform:translateX(-4px)}}@keyframes cr-rise{0%{opacity:0;transform:translateY(6px)}}@keyframes cr-show{0%,to{visibility:visible}}@keyframes cr-hide{0%,to{opacity:0}}@keyframes cr-ghost{0%,to{opacity:.32}}@keyframes cr-typing{0%,to{background:linear-gradient(90deg,rgba(210,243,107,.08),transparent 70%)}}@keyframes cr-typing-text{0%,to{color:var(--signal)}}@keyframes cr-type{0%{max-width:0}to{max-width:calc(var(--chars) * 1ch)}}@keyframes cr-bar{0%{transform:scaleX(0)}}@media (max-width:1023px){.lock-pass-stage{width:100%}}@media (max-width:479px){.lock-pass{padding:var(--sp-5) var(--sp-4) var(--sp-4)}.lock-pass-amount{font-size:30px}.lock-pass-amount small{font-size:15px}.lock-pass-terms{gap:var(--sp-4)}.chain-record-steps{font-size:12px;padding-left:22px}.cr-step:before{left:-22px}.cr-step:not(.is-event):after{left:-18px}.cr-step>dt{width:56px}.cr-decoded{margin-left:-66px}.cr-field{grid-template-columns:76px minmax(0,1fr);gap:var(--sp-2);padding:4px 10px}.cr-sol{display:none}.lock-pass-foot{flex-direction:column;align-items:flex-start;gap:var(--sp-2)}}.marketing-footer{padding:72px 0 40px;border-top:1px solid var(--border-soft);margin-top:108px}.footer-top{display:flex;justify-content:space-between;gap:40px;flex-wrap:wrap;margin-bottom:48px}.footer-brand{max-width:280px}.footer-brand .brand{margin-bottom:14px}.footer-brand p{font-size:13.5px;line-height:1.6;color:var(--text-muted);margin:0}.footer-cols{display:flex;gap:64px;flex-wrap:wrap}.footer-col h5{font-size:var(--fs-sm);letter-spacing:var(--tr-label);color:var(--text-faint);margin:0 0 16px;font-weight:500}.footer-col a{display:block;font-size:14px;color:var(--text-muted);margin-bottom:12px;text-decoration:none;transition:color .15s ease}.footer-col a:hover{color:var(--text)}.footer-bottom{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;flex-wrap:wrap;padding-top:28px;border-top:1px solid var(--border-soft)}.footer-copy{font-size:13px;color:var(--text-faint)}.footer-disclaimer{font-size:12px;color:var(--text-faint);max-width:520px;line-height:1.6}.footer-disclaimer a{color:var(--text-2);text-underline-offset:3px}.footer-disclaimer p{margin:0}.footer-disclaimer p+p{margin-top:var(--sp-2)}@media (max-width:1023px){.burn-grid,.contract-facts,.cta-grid,.hero-grid{grid-template-columns:minmax(0,1fr)}.hero-grid{gap:var(--sp-10)}.proof-strip-list{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:var(--sp-8)}.proof-strip-cell:nth-child(3){padding-left:0;border-left:none}.live-bento{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto}.live-feed{grid-column:1/-1;grid-row:auto}.burn-preview{order:0}.dev-code,.dev-tile,.dev-tile--badge,.dev-tile--wide{grid-column:1/-1}.dev-code pre{font-size:12px}}@media (max-width:767px){.landing-shell{padding-inline:var(--sp-4)}.hero{padding:var(--sp-8) 0 var(--sp-12)}.hero-copy{gap:var(--sp-5)}.hero-actions .btn{flex:1 1 auto}.hero-receipt,.hero-receipt-card{padding:var(--sp-4)}.hero-receipt-body{grid-template-columns:minmax(0,1fr);justify-items:center;gap:var(--sp-4)}.hero-receipt-rows{width:100%}.landing-section{padding:var(--sp-16) 0}.landing-h2{margin-bottom:var(--sp-6);font-size:var(--fs-h2)}.proof-strip-list{column-gap:var(--sp-5)}.proof-strip-cell{padding:0}.proof-strip-cell+.proof-strip-cell{border-left:none}.proof-strip-title{align-items:flex-start;font-size:var(--fs-body)}.proof-strip-icon{margin-top:2px}.stock-logo-row{flex-direction:column;align-items:flex-start}.stock-logo-list{max-width:100%}.worlds-panel{grid-template-columns:minmax(0,1fr);gap:var(--sp-6)}.worlds-panel,.worlds-readout{padding:var(--sp-5)}.live-bento{grid-template-columns:minmax(0,1fr)}.live-cell{padding:var(--sp-5)}.contract-fact{grid-template-columns:minmax(0,1fr);gap:var(--sp-1)}.marketing-footer{margin-top:var(--sp-16)}.footer-top{flex-direction:column}}.wallet-chip{display:inline-flex;align-items:center;gap:var(--sp-2);height:36px;padding:0 var(--sp-3);background:var(--bg-3);border:var(--border-control);border-radius:var(--r-sm);color:var(--text-1);font-size:var(--fs-sm);font-weight:560;white-space:nowrap;cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out)}.wallet-chip:hover{border-color:var(--text-3)}.wallet-chip-error{border-color:rgba(255,107,122,.32);background:var(--danger-soft);color:var(--danger)}.wallet-chip-avatar{width:18px;height:18px;border-radius:var(--r-round);background:var(--bg-2);object-fit:cover}@media (pointer:coarse){.wallet-chip{height:44px}}.explore-search{width:280px;max-width:100%}.token-check{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:var(--sp-4) var(--sp-8);margin-bottom:var(--sp-6);padding:var(--sp-5);border:var(--border-card);border-radius:var(--r-md);background:var(--bg-1)}.token-check-text{flex:1 1 280px;min-width:0}.token-check-title{margin:0;font-size:var(--fs-h3);font-weight:600}.token-check-copy{margin:var(--sp-1) 0 0;max-width:60ch;color:var(--text-2);font-size:var(--fs-sm)}.token-check-form{flex:1 1 420px;min-width:0}.token-lookup{display:flex;flex-direction:column;gap:var(--sp-1)}.token-lookup-row{display:flex;gap:var(--sp-2)}.token-lookup-input{flex:1 1;min-width:0}.token-lookup-error{margin:0;min-height:1.4em}.token-lookup-error:empty{min-height:0}.explore-filters{margin-bottom:var(--sp-4)}.chip{display:inline-flex;align-items:center;height:32px;padding:0 var(--sp-3);border-radius:var(--r-sm);border:var(--bw) solid var(--line-2);background:var(--bg-2);color:var(--text-2);font-size:var(--fs-sm);font-weight:500;cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.chip:hover:not(:disabled){border-color:var(--line-3);color:var(--text-1)}.chip.active{background:var(--signal-soft);border-color:var(--signal-line);color:var(--signal)}.chip:disabled{opacity:.45;cursor:not-allowed}.chip-input{display:inline-flex;align-items:center;gap:1px;cursor:text}.chip-input input{width:28px;background:transparent;border:none;color:inherit;font:inherit;font-weight:inherit;text-align:right;padding:0;-moz-appearance:textfield}.chip-input input:focus{outline:none}.chip-input:focus-within{box-shadow:var(--focus-ring)}.chip-input input::-webkit-inner-spin-button,.chip-input input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.table-card{background:var(--surface);border:1px solid var(--border-soft);border-radius:14px;overflow:hidden}table{width:100%;border-collapse:collapse}thead th{text-align:left;font-size:var(--fs-sm);letter-spacing:var(--tr-label);color:var(--text-faint);font-weight:500;padding:14px 20px}tbody td,thead th{border-bottom:1px solid var(--border-soft)}tbody td{padding:16px 20px;font-size:14px;vertical-align:middle}tbody tr:last-child td{border-bottom:none}.token-cell{gap:10px}.token-cell,.token-name{display:flex;align-items:center}.token-name{gap:6px;font-weight:500;white-space:nowrap}.token-verified{color:var(--ok);flex-shrink:0}.owner-cell{color:var(--text-muted);font-size:12.5px}.row-action{color:var(--text-faint)}.table-footer{display:flex;align-items:center;justify-content:space-between;padding:14px 20px;font-size:13px;color:var(--text-muted);flex-wrap:wrap;gap:12px}.page-btns{display:flex;gap:6px}.page-btn{min-width:32px;height:32px;padding:0 var(--sp-2);border-radius:var(--r-sm);border:var(--bw) solid var(--line-2);display:flex;align-items:center;justify-content:center;color:var(--text-2);font-size:var(--fs-sm);text-decoration:none}.page-btn.active,.page-btn:hover{border-color:var(--line-3);color:var(--text-1)}.page-btn.active{background:var(--bg-3)}@media (max-width:900px){.table-card{overflow-x:auto}table{min-width:720px}}.chart-wrap{position:relative}.chart-svg{width:100%;height:auto;display:block;overflow:visible;cursor:crosshair}.activity-chart-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:16px}.activity-chart-stats{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px;margin-bottom:16px}.activity-chart-stat-label{font-size:var(--fs-xs);letter-spacing:.04em;color:var(--text-faint);margin-bottom:4px}.activity-chart-stat-value{font-size:16px;font-weight:700;color:var(--text)}.activity-chart-legend{display:flex;align-items:center;flex-wrap:wrap;gap:16px;margin-top:10px;font-size:var(--fs-xs);color:var(--text-muted)}.activity-chart-legend-item{display:inline-flex;align-items:center;gap:6px}.legend-dot{width:8px;height:8px;border-radius:50%;display:inline-block}.activity-chart-legend-range{margin-left:auto;color:var(--text-faint)}@media (max-width:560px){.activity-chart-stats{grid-template-columns:repeat(2,1fr)}}.burn-breakdown-list{display:flex;flex-direction:column;gap:10px}.burn-breakdown-row{display:flex;align-items:center;justify-content:space-between;font-size:13px;padding:8px 0;border-bottom:1px solid var(--border-soft)}.burn-breakdown-row:last-child{border-bottom:none;padding-bottom:0}.burn-breakdown-row span:first-child{color:var(--text-muted)}.burn-breakdown-row span:last-child{color:var(--text);font-weight:600}.feature-lock-callout{margin-top:4px;padding:16px;border-radius:12px;background:radial-gradient(120% 140% at 0 0,var(--signal-soft),transparent 60%),var(--surface);border:1px solid var(--signal-line)}.feature-lock-head{display:flex;align-items:center;gap:8px;margin-bottom:6px}.feature-lock-head h4{font-size:14.5px;font-weight:600;margin:0}.feature-lock-perks{margin:0 0 14px;padding-left:18px;display:flex;flex-direction:column;gap:6px}.feature-lock-perks li{font-size:13px;line-height:1.5;color:var(--text-muted)}.wizard-summary-col{display:flex;flex-direction:column;gap:var(--sp-4)}.quick-actions,.token-context{display:flex;flex-direction:column;gap:var(--sp-3)}.token-context-title{margin:0;color:var(--text-1);font-size:var(--fs-h3);font-weight:600}.token-context-link{display:inline-flex;align-items:center;gap:var(--sp-1);color:var(--signal);font-size:var(--fs-sm);font-weight:500}.quick-actions-list{display:flex;flex-direction:column;margin:0 calc(var(--sp-2) * -1);padding:0;list-style:none}.quick-action{display:grid;grid-template-columns:16px minmax(0,1fr);grid-gap:var(--sp-3);gap:var(--sp-3);padding:var(--sp-2);border-radius:var(--r-sm);color:var(--text-1);font-weight:500;text-decoration:none}.quick-action svg{margin-top:3px;color:var(--text-2)}a.quick-action:hover{background:var(--bg-3)}.quick-action-sub,.quick-action.is-disabled{color:var(--text-3)}.quick-action-sub{display:block;font-size:var(--fs-sm);font-weight:400}.lock-feed{margin-top:var(--sp-8)}.field-hint{font-size:var(--fs-sm);color:var(--text-2)}.lock-token-name .token-verified,.token-name .token-verified{flex-shrink:0}.burn-exit-chip{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:4px 10px;border-radius:var(--r-sm);background:var(--burn-soft);color:var(--burn);font-size:var(--fs-xs);font-weight:500;line-height:1.35}.burn-exit-chip svg{flex-shrink:0}.lock-card-burn{grid-column:1/-1;order:1;justify-self:start}.lock-detail-burn{margin-top:var(--sp-3)}.soon-burn{color:var(--burn)}.burn-partner-note{display:flex;align-items:center;gap:var(--sp-2);margin:0 0 var(--sp-2);color:var(--text-2);font-size:var(--fs-sm)}.burn-partner-note svg{flex-shrink:0;color:var(--text-3)}.burn-method-options.is-three{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.burn-form>.notice .btn{margin-left:var(--sp-2)}.burn-plan-setup{display:flex;flex-direction:column;gap:var(--sp-8)}.burn-plan-setup>.burn-section:first-child{padding-top:var(--sp-8);border-top:var(--bw) solid var(--line-1)}.burn-plan-schedule{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:var(--sp-1) var(--sp-4);gap:var(--sp-1) var(--sp-4);margin:0;padding:0;list-style:none;font-size:var(--fs-sm);color:var(--text-2)}.burn-plan-schedule li{display:flex;align-items:center;gap:var(--sp-2)}.burn-plan-schedule li span:last-child{margin-left:auto;color:var(--text-1)}.burn-plan-progress{display:flex;flex-direction:column;gap:var(--sp-5)}.burn-plan-head{display:flex;align-items:flex-start;gap:var(--sp-4)}.burn-plan-head .burn-success-icon{margin:2px 0 0;flex-shrink:0}.burn-plan-head .burn-trust{margin-top:var(--sp-2)}.burn-plan-actions{justify-content:flex-start;margin-bottom:0}.token-burns{display:flex;flex-direction:column;gap:var(--sp-5)}.token-burns-actions{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.token-burns-empty{margin:0;color:var(--text-2)}.token-burns-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);grid-gap:var(--sp-6);gap:var(--sp-6)}.token-burns-block{display:flex;flex-direction:column;gap:var(--sp-3);min-width:0}.token-burns-subtitle{margin:0;color:var(--text-2);font-size:var(--fs-sm);font-weight:600}.burn-months{display:flex;align-items:stretch;gap:var(--sp-2);margin:0;padding:0;list-style:none;overflow-x:auto}.burn-month{display:flex;flex:0 0 52px;flex-direction:column;gap:6px}.burn-month-track{display:flex;align-items:flex-end;height:140px;border-bottom:var(--bw) solid var(--line-1)}.burn-month-bar{display:block;width:100%;min-height:3px;border-radius:3px 3px 0 0;background:var(--burn);opacity:.85}.burn-month-label{color:var(--text-3);font-size:var(--fs-xs);white-space:nowrap}.token-burns-embed summary{cursor:pointer;color:var(--text-2);font-size:var(--fs-sm)}.token-burns-embed[open]{display:flex;flex-direction:column;gap:var(--sp-3)}@media (max-width:767px){.token-burns-grid{grid-template-columns:minmax(0,1fr)}}.burn-detail-receipt{display:flex;flex-direction:column;gap:var(--sp-4);max-width:760px}.burn-detail-receipt .burn-receipt{margin-bottom:0}.burn-detail-receipt-title{display:flex;align-items:center;gap:var(--sp-2);margin:0}.burn-detail-receipt-title svg{color:var(--burn)}.burn-detail-actions{display:flex;flex-wrap:wrap;gap:var(--sp-3);margin-top:var(--sp-6)}.dev-cta{margin-top:var(--sp-8)}.dev-page{position:relative;overflow-x:clip}.dev-muted{color:var(--text-3);font-size:var(--fs-sm)}.dev-lead{max-width:70ch;margin:calc(var(--sp-4) * -1) 0 var(--sp-8);color:var(--text-2)}.dev-section{padding:var(--sp-16) 0;border-top:var(--bw) solid var(--line-1);scroll-margin-top:var(--appbar-h)}.dev-section .landing-h2{margin-bottom:var(--sp-8)}.dev-panel code,.dev-section code,.endpoint-card code{padding:1px 6px;border-radius:var(--r-xs);background:var(--bg-3);color:var(--text-1);font-size:.9em;overflow-wrap:anywhere}.dev-section pre code{padding:0;background:none}.dev-hero{padding:var(--sp-20) 0 var(--sp-10);background:var(--grad-surface)}.dev-hero-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-gap:var(--sp-12);gap:var(--sp-12);align-items:start}.dev-hero-title{margin:0 0 var(--sp-4);font-size:var(--fs-display);font-weight:600;line-height:var(--lh-tight);letter-spacing:var(--tr-display)}.dev-hero-sub{max-width:40ch;margin:0 0 var(--sp-8);color:var(--text-2);font-size:var(--fs-body-lg)}.dev-hero-ctas{display:flex;flex-wrap:wrap;gap:var(--sp-3)}.dev-pillars{display:grid;margin:0;padding:0;list-style:none;border-top:var(--bw) solid var(--line-1)}.dev-pillar{display:grid;grid-template-columns:24px minmax(0,1fr);grid-gap:var(--sp-4);gap:var(--sp-4);padding:var(--sp-5) 0;border-bottom:var(--bw) solid var(--line-1)}.dev-pillar-icon{margin-top:2px;color:var(--signal)}.dev-pillar-title{margin:0 0 var(--sp-1);font-size:var(--fs-h3);font-weight:600}.dev-pillar p{margin:0 0 var(--sp-2);color:var(--text-2);max-width:60ch}.dev-toc{display:flex;flex-wrap:wrap;gap:var(--sp-2) var(--sp-5);margin-top:var(--sp-12);padding-top:var(--sp-4);border-top:var(--bw) solid var(--line-1);font-size:var(--fs-sm)}.dev-toc a{color:var(--text-2);text-decoration:none}.dev-toc a:hover{color:var(--text-1)}.dev-tabs .tabs{margin-bottom:var(--sp-5);max-width:100%;overflow-x:auto}.dev-panel{display:flex;flex-direction:column;gap:var(--sp-4);max-width:900px}.dev-panel>p{margin:0;color:var(--text-2);max-width:70ch}.dev-panel>*,.dev-tabs,.dev-tabs .panel-tabs-panel{min-width:0;max-width:100%}.dev-panel .contract-code{margin:0}.dev-plans-note code{white-space:nowrap}.dev-contracts{display:grid;margin:0;padding:0;list-style:none}.dev-contracts li{display:grid;grid-template-columns:140px minmax(0,1fr) minmax(0,auto);grid-gap:var(--sp-4);gap:var(--sp-4);align-items:baseline;padding:var(--sp-3) 0;border-bottom:var(--bw) solid var(--line-1)}.dev-contract-name{font-weight:600}.dev-contract-address{overflow-wrap:anywhere;font-size:var(--fs-sm)}.dev-partner{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-gap:var(--sp-6) var(--sp-12);gap:var(--sp-6) var(--sp-12)}.dev-partner .landing-h2{margin-bottom:var(--sp-4)}.dev-steps{display:grid;grid-gap:var(--sp-6);gap:var(--sp-6);margin:0;padding:0;list-style:none}.dev-steps h3{margin:0 0 var(--sp-1);font-size:var(--fs-h3);font-weight:600;color:var(--signal)}.dev-steps p{margin:0;color:var(--text-2);max-width:62ch}.dev-partner-notes{grid-column:2;display:grid;grid-gap:var(--sp-2);gap:var(--sp-2);margin:0;padding:var(--sp-5) 0 0 var(--sp-5);border-top:var(--bw) solid var(--line-1);color:var(--text-2);font-size:var(--fs-sm)}.link-generator{display:flex;flex-direction:column;gap:var(--sp-5);max-width:900px}.link-generator-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--sp-4);gap:var(--sp-4)}.link-generator-fields .field{margin-bottom:0}.link-generator-output{display:flex;flex-direction:column;gap:var(--sp-2)}.link-generator-label{margin:var(--sp-3) 0 0;color:var(--text-2);font-size:var(--fs-sm);font-weight:600}.link-generator-empty{margin:0;color:var(--text-3)}.dev-plans{display:grid;margin:0;border-top:var(--bw) solid var(--line-1)}.dev-plan{display:grid;grid-template-columns:180px 220px minmax(0,1fr);grid-gap:var(--sp-4);gap:var(--sp-4);align-items:baseline;padding:var(--sp-5) 0;border-bottom:var(--bw) solid var(--line-1)}.dev-plan dt{font-weight:600}.dev-plan dd{margin:0;color:var(--text-2)}.dev-plan .dev-plan-limit{color:var(--text-1)}.dev-plan--key .dev-plan-limit{color:var(--signal)}.dev-plans-note{max-width:80ch;margin:var(--sp-5) 0 0;line-height:1.8}.endpoint-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--sp-4);gap:var(--sp-4)}.endpoint-card{display:flex;flex-direction:column;gap:var(--sp-3);min-width:0;padding:var(--sp-5);border:var(--border-card);border-radius:var(--r-md);background:var(--bg-1);scroll-margin-top:var(--appbar-h)}.endpoint-route{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2);margin:0}.endpoint-method{padding:2px 8px;border-radius:var(--r-xs);background:var(--signal-soft);color:var(--signal);font-size:var(--fs-xs);font-weight:600}.endpoint-card .endpoint-path{padding:0;background:none;font-size:var(--fs-sm)}.endpoint-title{margin:0;font-size:var(--fs-h3);font-weight:600}.endpoint-summary{margin:0;color:var(--text-2);font-size:var(--fs-sm)}.endpoint-params{width:100%;min-width:0;border-collapse:collapse;font-size:var(--fs-sm)}.endpoint-params td,.endpoint-params th{padding:6px 8px 6px 0;text-align:left;vertical-align:top;border-top:var(--bw) solid var(--line-1)}.endpoint-params thead th{color:var(--text-3);font-size:var(--fs-xs);font-weight:500;border-top:0}.endpoint-params tbody th{font-weight:400;white-space:nowrap}.endpoint-params td{color:var(--text-2)}.endpoint-required{margin-left:6px;color:var(--warn);font-size:var(--fs-xs)}.endpoint-meta{display:flex;flex-wrap:wrap;gap:var(--sp-2) var(--sp-6);margin:auto 0 0;padding-top:var(--sp-2);font-size:var(--fs-xs)}.endpoint-meta div{display:flex;gap:var(--sp-2)}.endpoint-meta dt{color:var(--text-3)}.endpoint-meta dd{margin:0;color:var(--text-2)}.playground-form{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr) auto;grid-gap:var(--sp-4);gap:var(--sp-4);align-items:start;max-width:1000px}.playground-form .field{margin-bottom:0}.playground-form>.btn{margin-top:26px}.playground-select{height:44px;width:100%;padding:0 var(--sp-3);border:var(--border-control);border-radius:var(--r-sm);background:var(--bg-2);color:var(--text-1);font-size:var(--fs-sm)}.playground-select:focus-visible{outline:none;box-shadow:var(--focus-ring)}.playground-result{margin-top:var(--sp-6);max-width:1000px}.playground-status{display:flex;flex-wrap:wrap;gap:var(--sp-3);margin:0 0 var(--sp-3);font-size:var(--fs-sm)}.playground-ok{color:var(--ok);font-weight:600}.playground-bad{color:var(--danger);font-weight:600}.playground-headers{display:flex;flex-wrap:wrap;gap:var(--sp-1) var(--sp-5);margin:0 0 var(--sp-3);font-size:var(--fs-xs)}.playground-headers div{display:flex;gap:var(--sp-2)}.playground-headers dt{color:var(--text-3)}.playground-headers dd{margin:0;color:var(--text-2)}.playground-body{max-height:480px;margin:0;padding:var(--sp-4);overflow:auto;border:var(--border-card);border-radius:var(--r-md);background:var(--bg-1);font-size:13px;line-height:1.5}.playground-body:focus-visible{outline:none;box-shadow:var(--focus-ring)}.dev-changelog{display:grid;grid-gap:var(--sp-4);gap:var(--sp-4);margin:0;padding:0;list-style:none;max-width:900px}.dev-changelog>li{display:grid;grid-template-columns:120px minmax(0,1fr);grid-gap:var(--sp-4);gap:var(--sp-4)}.dev-changelog time{color:var(--text-3);font-size:var(--fs-sm)}.dev-changelog ul{display:grid;grid-gap:var(--sp-1);gap:var(--sp-1);margin:0;padding-left:var(--sp-4);color:var(--text-2)}.dev-console{display:flex;flex-direction:column;gap:var(--sp-10)}.dev-console-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--sp-3)}.dev-console-section{display:flex;flex-direction:column;gap:var(--sp-4)}.dev-console-section .section-title{margin:0}.dev-console-signin{align-items:center;gap:var(--sp-2)}.api-keys,.dev-console-signin{display:flex;flex-direction:column}.api-keys{gap:var(--sp-5)}.api-keys-create{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--sp-3)}.api-keys-create .field{flex:1 1 280px;max-width:420px;margin-bottom:0}.api-keys-create>.btn{margin-top:26px}.api-key-reveal{display:flex;gap:var(--sp-3);padding:var(--sp-4);border:var(--bw) solid var(--warn);border-radius:var(--r-md);background:var(--warn-soft)}.api-key-reveal>div{display:flex;flex:1 1;flex-direction:column;gap:var(--sp-2);min-width:0}.api-key-reveal p{margin:0;color:var(--text-2)}.api-key-reveal-icon{flex-shrink:0;margin-top:2px;color:var(--warn)}.api-key-rows{display:grid;margin:0;padding:0;list-style:none;border-top:var(--bw) solid var(--line-1)}.api-key-row{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;grid-gap:var(--sp-4);gap:var(--sp-4);padding:var(--sp-3) 0;border-bottom:var(--bw) solid var(--line-1)}.api-key-row.is-revoked{opacity:.6}.api-key-main{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--sp-3);min-width:0}.api-key-label{font-weight:600;overflow-wrap:anywhere}.api-key-actions,.usage-chart{display:flex;gap:var(--sp-2)}.usage-chart{flex-direction:column;max-width:900px}.usage-chart-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--sp-3)}.usage-chart-total{margin:0;color:var(--text-2);font-size:var(--fs-sm)}.usage-chart-total .num{margin-right:var(--sp-1);color:var(--text-1);font-size:var(--fs-num-lg)}.usage-chart-filter .playground-select{width:auto;height:36px}.usage-chart-plot{display:grid;grid-template-columns:32px minmax(0,1fr);grid-template-rows:auto 1fr auto;grid-column-gap:var(--sp-2);column-gap:var(--sp-2);height:160px}.usage-chart-axis{grid-column:1;color:var(--text-3);font-size:var(--fs-xs);text-align:right}.usage-chart-axis--zero{grid-row:3}.usage-chart-bars{grid-column:2;grid-row:1/4;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);grid-gap:2px;gap:2px;align-items:end;border-bottom:var(--bw) solid var(--line-2);background:linear-gradient(var(--line-1),var(--line-1)) top /100% 1px no-repeat}.usage-chart-bar{position:relative;display:flex;align-items:flex-end;height:100%}.usage-chart-bar>span{display:block;width:100%;border-radius:4px 4px 0 0;background:var(--signal)}.usage-chart-bar:hover>span{background:var(--signal-hover)}.usage-chart-bar:hover:after{content:attr(data-tip);position:absolute;bottom:calc(100% + 4px);left:50%;z-index:1;transform:translateX(-50%);padding:4px 8px;border-radius:var(--r-xs);background:var(--bg-3);color:var(--text-1);font:500 var(--fs-xs)/1.2 var(--font-num);white-space:nowrap;box-shadow:var(--shadow-1);pointer-events:none}.usage-chart-dates{display:flex;justify-content:space-between;padding-left:40px;color:var(--text-3);font-size:var(--fs-xs)}.usage-endpoints{display:grid;grid-gap:var(--sp-1);gap:var(--sp-1);max-width:900px;margin:0;padding:0;list-style:none;font-size:var(--fs-sm)}.usage-endpoints li{display:flex;justify-content:space-between;gap:var(--sp-4)}.partner-stats{gap:var(--sp-4);margin-bottom:var(--sp-10)}.partner-stats,.partner-withdraw{display:flex;flex-direction:column}.partner-withdraw{align-items:flex-start;gap:var(--sp-3)}.table-scroll{overflow-x:auto}.partner-burns{width:100%;border-collapse:collapse;font-size:var(--fs-sm)}.partner-burns td,.partner-burns th{padding:var(--sp-3) var(--sp-3) var(--sp-3) 0;text-align:left;white-space:nowrap;border-bottom:var(--bw) solid var(--line-1)}.partner-burns thead th{color:var(--text-3);font-size:var(--fs-xs);font-weight:500}.partner-burns .num-col{text-align:right}@media (max-width:1023px){.dev-hero-grid,.dev-partner{grid-template-columns:minmax(0,1fr)}.dev-partner-notes{grid-column:1}.endpoint-list{grid-template-columns:minmax(0,1fr)}.dev-plan{grid-template-columns:minmax(0,1fr) auto}.dev-plan dd:last-child{grid-column:1/-1}}@media (max-width:767px){.dev-hero{padding-top:var(--sp-12)}.dev-section{padding:var(--sp-12) 0}.link-generator-fields,.playground-form{grid-template-columns:minmax(0,1fr)}.playground-form>.btn{margin-top:0}.dev-changelog>li,.dev-contracts li,.dev-plan{grid-template-columns:minmax(0,1fr);gap:var(--sp-1)}.api-key-row{grid-template-columns:minmax(0,1fr);gap:var(--sp-2)}.api-keys-create>.btn{margin-top:0}.endpoint-params thead{display:none}.endpoint-params,.endpoint-params tbody{display:block}.endpoint-params tr{display:grid;grid-gap:2px;gap:2px;padding:8px 0;border-top:var(--bw) solid var(--line-1)}.endpoint-params td,.endpoint-params th{padding:0;border:0}.endpoint-params td:first-of-type{display:none}}.passport{display:flex;flex-direction:column;gap:var(--sp-8)}.passport>.breadcrumb{margin-bottom:calc(var(--sp-8) * -1 + var(--sp-3))}.passport-header{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:var(--sp-4) var(--sp-6)}.passport-header-text{display:flex;flex-direction:column;gap:var(--sp-3);min-width:0}.passport-header-title{margin:0;font-size:var(--fs-h1);font-weight:600;line-height:var(--lh-heading);letter-spacing:var(--tr-heading)}.passport-header-meta .address{font-size:var(--fs-body);color:var(--text-1)}.passport-header-meta{display:flex;align-items:center;flex-wrap:wrap;gap:var(--sp-2) var(--sp-4);color:var(--text-2);font-size:var(--fs-sm)}.passport-header-world{display:inline-flex;align-items:center;gap:var(--sp-2)}.passport-header-since{color:var(--text-3)}.passport-header-actions{display:flex;flex-wrap:wrap;gap:var(--sp-3)}.passport-summary{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-gap:var(--sp-4);gap:var(--sp-4);align-items:start}.passport-panel-title{margin:0 0 var(--sp-5);color:var(--text-3);font-size:var(--fs-sm);font-weight:500}.conviction-meter{display:flex;flex-direction:column;gap:var(--sp-4);min-width:0}.conviction-meter-head{display:flex;align-items:center;flex-wrap:wrap;gap:var(--sp-3) var(--sp-4)}.conviction-meter-figure{display:flex;align-items:baseline;gap:var(--sp-2);margin:0}.conviction-meter-value{font-size:var(--fs-num-xl);font-weight:600;line-height:var(--lh-num);letter-spacing:var(--tr-num)}.conviction-meter--compact .conviction-meter-value{font-size:var(--fs-num-lg)}.conviction-meter-max{color:var(--text-3);font-size:var(--fs-body)}.conviction-meter-band{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2)}.conviction-meter-hint{color:var(--text-3);font-size:var(--fs-sm)}.conviction-meter-bar{display:flex;gap:3px;height:8px}.conviction-meter--compact .conviction-meter-head{flex-wrap:nowrap}.conviction-meter--compact .conviction-meter-bar{flex:1 1 120px;height:6px;min-width:96px;max-width:200px}.conviction-meter-seg{position:relative;flex:var(--seg-max) 1 0;overflow:hidden;border-radius:var(--r-xs);background:var(--bg-3)}.conviction-meter-seg:after{content:"";position:absolute;inset:0;transform-origin:left center;transform:scaleX(var(--seg-fill));background:var(--signal)}.conviction-meter-parts{display:flex;flex-direction:column;margin:0}.conviction-meter-part{display:flex;justify-content:space-between;gap:var(--sp-4);padding:var(--sp-2) 0;font-size:var(--fs-sm)}.conviction-meter-part+.conviction-meter-part{border-top:var(--bw) solid var(--line-1)}.conviction-meter-part dt{color:var(--text-2)}.conviction-meter-part dd{margin:0;color:var(--text-1);white-space:nowrap}.conviction-meter-part-max{color:var(--text-3)}.conviction-meter-method{align-self:flex-start;color:var(--text-2);font-size:var(--fs-sm);text-underline-offset:3px}.conviction-meter-method:hover{color:var(--text-1)}.passport-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--sp-5) var(--sp-6);gap:var(--sp-5) var(--sp-6);margin:0}.passport-fact{display:flex;flex-direction:column;gap:var(--sp-1);min-width:0}.passport-fact dt{color:var(--text-3);font-size:var(--fs-xs)}.passport-fact dd{display:flex;flex-direction:column;gap:2px;margin:0}.passport-fact-value{color:var(--text-1)}.passport-fact-note{color:var(--text-3);font-size:var(--fs-sm)}a.passport-fact-note{color:var(--text-2);text-underline-offset:3px}.passport-locks{padding-top:var(--sp-6)}.passport-locks-head{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);margin-bottom:var(--sp-4)}.passport-locks-head .section-title{margin:0}.passport-locks-count{margin-left:var(--sp-2);color:var(--text-3);font-size:var(--fs-h3);font-weight:500}.passport-more{margin:var(--sp-4) 0 0;color:var(--text-3);font-size:var(--fs-sm)}.passport-vesting-list{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.passport-vesting-row{display:grid;grid-template-columns:64px minmax(0,1fr) minmax(0,2fr) auto;align-items:center;grid-gap:var(--sp-3);gap:var(--sp-3);padding:var(--sp-3) 0;font-size:var(--fs-sm)}.passport-vesting-row+.passport-vesting-row{border-top:var(--bw) solid var(--line-1)}.passport-vesting-token{color:var(--text-1);font-weight:500}.passport-vesting-end,.passport-vesting-role{color:var(--text-2)}.passport-footnote{margin:0;max-width:72ch;color:var(--text-3);font-size:var(--fs-sm)}.conviction-method-table{min-width:0;max-width:420px}.conviction-method-table td,.conviction-method-table th{padding:var(--sp-2) var(--sp-3);border-bottom:var(--bw) solid var(--line-1);text-align:left}.conviction-method-table th{color:var(--text-3);font-size:var(--fs-sm);font-weight:500}.portfolio-identity:has(.passport-preview){margin-bottom:var(--sp-4)}.portfolio-identity:has(.passport-preview) .portfolio-wallet{margin:0}.passport-preview{display:flex;align-items:center;flex-wrap:wrap;gap:var(--sp-2) var(--sp-4);min-width:0}.passport-preview[aria-busy]{width:280px;max-width:100%}.passport-preview .skeleton{width:100%}.passport-preview-label{display:inline-flex;align-items:center;gap:var(--sp-2);color:var(--text-3);font-size:var(--fs-sm)}.passport-preview .conviction-meter{flex:0 1 auto;flex-direction:row;align-items:center;gap:var(--sp-3)}@media (max-width:767px){.passport-preview{width:100%}.passport-preview .conviction-meter{flex:1 1 100%}}.passport-preview-link{color:var(--text-1);font-size:var(--fs-sm);font-weight:500;text-underline-offset:3px}@media (max-width:899px){.passport-summary{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.passport-header-title{font-size:var(--fs-h2)}.passport-facts{grid-template-columns:minmax(0,1fr);gap:var(--sp-4)}.passport-vesting-row{grid-template-columns:auto minmax(0,1fr)}.passport-vesting-end,.passport-vesting-role{grid-column:1/-1}}.faint{color:var(--text-3)}.r{text-align:right}.link-button{padding:0;border:0;background:none;color:var(--signal);font:inherit;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.link-button:focus-visible{outline:none;box-shadow:var(--focus-ring);border-radius:var(--r-xs)}.table{width:100%;border-collapse:collapse}.table th{padding:var(--sp-2) var(--sp-4);color:var(--text-3);font-size:var(--fs-xs);font-weight:500;text-align:left}.table td,.table th{border-bottom:var(--bw) solid var(--line-1)}.table td{padding:var(--sp-3) var(--sp-4);font-size:var(--fs-sm)}.table td.r,.table th.r{text-align:right}.badge-lock{background:rgba(124,196,255,.12);color:var(--data-lock)}.airdrop-recipients-head{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);flex-wrap:wrap}.airdrop-file{display:flex;align-items:center;gap:var(--sp-4);padding:var(--sp-5);min-width:0;border:var(--bw) dashed var(--line-3);border-radius:var(--r-md);background:var(--bg-1)}.airdrop-file-icon{display:grid;place-items:center;flex-shrink:0;width:40px;height:40px;border-radius:var(--r-sm);background:var(--bg-3);color:var(--text-2)}.airdrop-file-text{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1}.airdrop-file-name{font-weight:500;overflow-wrap:anywhere}.airdrop-file-sub{color:var(--text-3);font-size:var(--fs-sm);overflow-wrap:anywhere}.airdrop-paste{width:100%;min-height:160px;padding:var(--sp-3) var(--sp-4);resize:vertical;border:var(--bw) solid var(--line-3);border-radius:var(--r-sm);background:var(--bg-2);color:var(--text-1);font:400 var(--fs-sm) /1.6 var(--font-num)}.airdrop-paste:focus-visible{outline:none;border-color:var(--signal);box-shadow:var(--focus-ring)}.airdrop-list-badges{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.airdrop-list-table{border:var(--bw) solid var(--line-2);border-radius:var(--r-md);background:var(--bg-1);overflow:hidden;min-width:0}.airdrop-list-table .table td:first-child{overflow-wrap:anywhere}.airdrop-list-issues{display:flex;flex-direction:column;gap:var(--sp-2);margin:0;padding:var(--sp-4);list-style:none;border-bottom:var(--bw) solid var(--line-1);font-size:var(--fs-sm);color:var(--text-2)}.airdrop-modes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--sp-3);gap:var(--sp-3)}.mode-option{position:relative;display:flex;flex-direction:column;gap:var(--sp-1);padding:var(--sp-4);border:var(--bw) solid var(--line-2);border-radius:var(--r-md);background:var(--bg-2);cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out),background var(--dur-fast) var(--ease-out)}.mode-option:hover{border-color:var(--line-3)}.mode-option.is-checked{border-color:var(--signal-line);background:var(--signal-soft);box-shadow:inset 0 0 0 1px var(--signal-line)}.mode-option-head{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);min-height:22px;margin-bottom:var(--sp-2)}.mode-option-input{position:absolute;opacity:0;pointer-events:none}.mode-option-radio{width:18px;height:18px;flex-shrink:0;border-radius:50%;border:1.5px solid var(--line-3)}.mode-option.is-checked .mode-option-radio{border:5px solid var(--signal)}.mode-option-input:focus-visible~.mode-option-radio{box-shadow:var(--focus-ring)}.mode-option-title{font-weight:600}.mode-option-description{color:var(--text-2);font-size:var(--fs-sm)}.airdrop-rule-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--sp-5);gap:var(--sp-5)}.preset-chips{display:flex;flex-direction:column;gap:var(--sp-2);min-width:0}.preset-chips.is-inline .preset-chips-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.preset-chips-label{color:var(--text-3);font-size:var(--fs-xs);letter-spacing:var(--tr-label)}.preset-chips-row{display:inline-flex;flex-wrap:wrap;gap:4px;padding:4px;width:-moz-fit-content;width:fit-content;max-width:100%;border:var(--bw) solid var(--line-2);border-radius:12px;background:var(--bg-1)}.preset-chip{min-height:32px;padding:0 var(--sp-3);border:0;border-radius:8px;background:none;color:var(--text-2);font:500 var(--fs-sm) var(--font-sans);cursor:pointer}.preset-chip.is-on,.preset-chip:hover{color:var(--text-1)}.preset-chip.is-on{background:var(--bg-3);box-shadow:inset 0 0 0 1px var(--line-2)}.preset-chip:focus-visible{outline:none;box-shadow:var(--focus-ring)}.airdrop-custom{margin-top:var(--sp-2);max-width:200px}.airdrop-start{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4);flex-wrap:wrap}.airdrop-start>div:first-child{display:flex;flex-direction:column;gap:2px}.airdrop-date{min-height:44px;padding:0 var(--sp-3);border:var(--bw) solid var(--line-3);border-radius:var(--r-sm);background:var(--bg-2);color:var(--text-1);font:400 var(--fs-sm) var(--font-num);color-scheme:dark}.airdrop-date:focus-visible{outline:none;border-color:var(--signal);box-shadow:var(--focus-ring)}.airdrop-preview{padding:var(--sp-4) var(--sp-4) var(--sp-2);border:var(--bw) solid var(--line-2);border-radius:var(--r-md);background:var(--bg-2);background-image:var(--grad-surface)}.airdrop-preview-head{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);flex-wrap:wrap;margin-bottom:var(--sp-2);font-size:var(--fs-sm);color:var(--text-2)}.airdrop-deadline{display:flex;flex-direction:column;gap:var(--sp-2)}.airdrop-deadline-row{display:flex;align-items:center;gap:var(--sp-3);flex-wrap:wrap}.unlock-curve{display:block;width:100%;height:auto;overflow:visible}.unlock-curve-grid{stroke:var(--line-1);stroke-width:1}.unlock-curve-axis{fill:var(--text-3);font:400 10px var(--font-num)}.unlock-curve-cliff{fill:rgba(124,196,255,.06)}.unlock-curve-cliff-label{fill:var(--data-lock);font:500 10px var(--font-num);letter-spacing:.08em}.unlock-curve-fill-top{stop-color:var(--signal);stop-opacity:.18}.unlock-curve-fill-bottom{stop-color:var(--signal);stop-opacity:0}.unlock-curve-line{fill:none;stroke:var(--signal);stroke-width:2;stroke-linejoin:round}.unlock-curve-guide{stroke:var(--line-2);stroke-dasharray:2 3}.unlock-curve-dot{fill:var(--bg-0);stroke:var(--signal);stroke-width:2}.unlock-curve-marker.is-lock .unlock-curve-dot{stroke:var(--data-lock)}.unlock-curve-date{fill:var(--text-2);font:400 10.5px var(--font-num)}.unlock-curve-sub{fill:var(--text-3);font:400 9.5px var(--font-sans)}.airdrop-labels{margin:0;padding:0;border:0;min-width:0;display:flex;flex-direction:column;gap:var(--sp-2)}.airdrop-labels-grid{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);grid-gap:var(--sp-3);gap:var(--sp-3)}.airdrop-summary{display:flex;flex-direction:column;gap:var(--sp-4)}.airdrop-summary-deposit,.airdrop-summary-dial>div:last-child{display:flex;flex-direction:column;gap:2px;min-width:0}.airdrop-summary-label{color:var(--text-3);font-size:var(--fs-xs);letter-spacing:var(--tr-label)}.airdrop-summary-total{font-size:var(--fs-num-lg,2rem);line-height:1.05;font-weight:500;overflow-wrap:anywhere}.airdrop-summary-sub{color:var(--text-2);font-size:var(--fs-sm)}.airdrop-summary-dial{display:flex;align-items:center;gap:var(--sp-4)}.airdrop-summary-dial>:first-child{position:relative;flex-shrink:0;display:grid;place-items:center}.airdrop-summary-dial-value{font-size:1.25rem}.airdrop-summary-dial-sub{color:var(--text-3);font-size:var(--fs-xs)}.airdrop-summary-headline{font-size:1.0625rem;font-weight:600}.airdrop-summary-rows{flex-direction:column}.airdrop-summary-note,.airdrop-summary-rows{display:flex;gap:var(--sp-3);margin:0;padding-top:var(--sp-4);border-top:var(--bw) solid var(--line-1)}.airdrop-summary-note{align-items:flex-start;color:var(--text-2);font-size:var(--fs-sm)}.airdrop-summary-note svg{flex-shrink:0;color:var(--signal)}.airdrop-funded{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-gap:var(--sp-6);gap:var(--sp-6);align-items:start}.airdrop-funded-main{display:flex;flex-direction:column;gap:var(--sp-5)}.airdrop-funded-head{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);flex-wrap:wrap}.airdrop-funded-main .wizard-step-intro{margin-top:calc(-1 * var(--sp-3))}.airdrop-funded-aside{display:flex;flex-direction:column;gap:var(--sp-4);min-width:0}.airdrop-share-row{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.airdrop-discord{padding:var(--sp-4);border:var(--bw) solid var(--line-2);border-radius:var(--r-md);background:var(--bg-1)}.airdrop-discord .field-label{display:block;margin-bottom:var(--sp-2)}.airdrop-discord p{margin:0;color:var(--text-2);font-size:var(--fs-sm);line-height:1.6;overflow-wrap:anywhere}.airdrop-proof-rows{display:flex;flex-direction:column;gap:var(--sp-3);margin:var(--sp-3) 0 var(--sp-4);padding-bottom:var(--sp-4);border-bottom:var(--bw) solid var(--line-1)}.airdrop-csv-button{width:100%}.airdrop-funded-aside .field-hint{display:block;margin-top:var(--sp-2)}.airdrop-next{display:flex;flex-direction:column;gap:var(--sp-3);margin:var(--sp-3) 0;padding:0;list-style:none}.airdrop-next li{display:flex;gap:var(--sp-3);align-items:flex-start}.airdrop-next li>div{display:flex;flex-direction:column;font-size:var(--fs-sm)}.airdrop-next strong{font-weight:500;color:var(--text-1)}.airdrop-next span:not(.airdrop-next-no){color:var(--text-3)}.airdrop-next-no{display:grid;place-items:center;flex-shrink:0;width:22px;height:22px;border-radius:50%;border:var(--bw) solid var(--line-3);color:var(--text-2);font-size:var(--fs-xs)}.airdrop-open-page{width:100%}.drop-share-card{position:relative;display:flex;flex-direction:column;gap:var(--sp-6);margin:0;aspect-ratio:1200/630;padding:var(--sp-8) var(--sp-10);overflow:hidden;border:var(--bw) solid var(--line-2);border-radius:var(--r-lg);background:var(--grad-receipt);box-shadow:var(--shadow-3)}.drop-share-card:before{content:"";position:absolute;right:-60px;top:-60px;width:420px;height:420px;background:var(--grad-signal-halo);pointer-events:none}.drop-share-card-top{position:relative;display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3)}.drop-share-card-brand{display:inline-flex;align-items:center;gap:var(--sp-2);font-weight:600}.drop-share-card-body{position:relative;display:flex;align-items:center;gap:var(--sp-8);margin-top:auto;min-width:0}.drop-share-card-seal{flex-shrink:0}.drop-share-card-text{display:flex;flex-direction:column;gap:var(--sp-2);min-width:0}.drop-share-card-title{display:inline-flex;align-items:center;gap:var(--sp-2);color:var(--text-2);min-width:0}.drop-share-card-amount{font-size:clamp(1.75rem,4vw,3.25rem);line-height:1;font-weight:500;letter-spacing:-.03em;overflow-wrap:anywhere}.drop-share-card-claim{font-size:1.125rem;color:var(--text-2)}.drop-share-card-claim .is-signal{color:var(--signal)}.drop-share-card-facts{color:var(--text-3);font-size:var(--fs-sm);overflow-wrap:anywhere}.airdrop-page{display:flex;flex-direction:column;gap:var(--sp-6)}.airdrop-page-head{justify-content:space-between;flex-wrap:wrap}.airdrop-page-head,.airdrop-page-id{display:flex;align-items:center;gap:var(--sp-4)}.airdrop-page-id{min-width:0}.airdrop-crumbs{margin:0 0 2px;color:var(--text-3);font-size:var(--fs-sm)}.airdrop-crumbs a{color:inherit;text-decoration:none}.airdrop-crumbs a:hover{color:var(--text-1)}.airdrop-page-title{margin:0;font-size:var(--fs-h1,1.75rem);font-weight:600;letter-spacing:-.02em;overflow-wrap:anywhere}.airdrop-page-badges{display:flex;align-items:center;gap:var(--sp-2);flex-wrap:wrap}.airdrop-meter-card{border-radius:var(--r-lg)}.airdrop-meter-head{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4);flex-wrap:wrap;margin-bottom:var(--sp-5)}.airdrop-meter-head .eyebrow{margin:0}.airdrop-meter-spark{display:flex;align-items:center;gap:var(--sp-3);font-size:var(--fs-xs)}.claim-sparkline{display:block}.claim-sparkline-fill{fill:rgba(210,243,107,.08)}.claim-sparkline-line{fill:none;stroke:var(--signal);stroke-width:1.6}.airdrop-meter-figures{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0}.airdrop-meter-figures>div{padding:0 var(--sp-6);min-width:0}.airdrop-meter-figures>div:first-child{padding-left:0}.airdrop-meter-figures>div+div{border-left:var(--bw) solid var(--line-1)}.airdrop-meter-figures dt{display:flex;align-items:center;gap:var(--sp-2);color:var(--text-3);font-size:var(--fs-xs);letter-spacing:var(--tr-label)}.airdrop-meter-figures dd{margin:0}.airdrop-meter-figures dd.num{margin:var(--sp-2) 0 var(--sp-1);font-size:clamp(1.75rem,3.4vw,2.75rem);line-height:1.05;font-weight:500;letter-spacing:-.03em;overflow-wrap:anywhere}.airdrop-meter-note{color:var(--text-3);font-size:var(--fs-sm)}.airdrop-key{width:8px;height:8px;border-radius:2px;flex-shrink:0}.airdrop-key.is-funded{background:var(--text-1)}.airdrop-key.is-claimed{background:var(--signal)}.airdrop-key.is-remaining{background:var(--data-lock)}.airdrop-meter-bar{position:relative;display:flex;height:14px;margin-top:var(--sp-6);overflow:hidden;border-radius:var(--r-round);background:repeating-linear-gradient(135deg,rgba(124,196,255,.35) 0 6px,rgba(124,196,255,.18) 6px 12px)}.airdrop-meter-fill{display:block;height:100%;background:var(--signal);border-right:2px solid var(--bg-1)}.airdrop-meter-scale{display:flex;justify-content:space-between;gap:var(--sp-3);margin-top:var(--sp-2);color:var(--text-3);font-size:var(--fs-xs)}.airdrop-evidence{display:flex;flex-wrap:wrap;gap:var(--sp-3) var(--sp-6);margin:var(--sp-5) 0 0;padding-top:var(--sp-4);border-top:var(--bw) solid var(--line-1);font-size:var(--fs-sm)}.airdrop-evidence>div{display:flex;gap:var(--sp-3);align-items:baseline}.airdrop-evidence dt{color:var(--text-3)}.airdrop-evidence dd{margin:0;color:var(--text-2)}.airdrop-page-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,440px);grid-gap:var(--sp-6);gap:var(--sp-6);align-items:start}.airdrop-claim{display:flex;flex-direction:column;gap:var(--sp-4);border-radius:var(--r-lg)}.airdrop-claim>p.muted{margin:calc(-1 * var(--sp-3)) 0 0;font-size:var(--fs-sm)}.airdrop-claim-title{margin:0;font-size:1.25rem;font-weight:600;letter-spacing:-.02em}.airdrop-check{display:flex;gap:var(--sp-2)}.airdrop-check>:first-of-type{flex:1 1;min-width:0}.airdrop-amount-box{position:relative;display:flex;flex-direction:column;gap:var(--sp-2);padding:var(--sp-6) var(--sp-8);overflow:hidden;border:var(--bw) solid var(--line-2);border-radius:var(--r-md);background:var(--bg-1)}.airdrop-amount-box:before{content:"";position:absolute;top:-40%;right:-20%;width:360px;height:360px;background:var(--grad-signal-halo);pointer-events:none}.airdrop-amount-box>*{position:relative;margin:0}.airdrop-amount-head{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);font-size:var(--fs-sm)}.airdrop-amount{font-size:clamp(2.5rem,6vw,4rem);line-height:1;font-weight:500;letter-spacing:-.03em;overflow-wrap:anywhere}.airdrop-amount-symbol{font-size:1.375rem;color:var(--text-2)}.airdrop-amount-box p.muted{font-size:var(--fs-sm)}.airdrop-amount-box .num{color:var(--text-1)}.airdrop-claim .eyebrow{margin:var(--sp-2) 0 0}.airdrop-curve-box{padding:var(--sp-4) var(--sp-4) var(--sp-2)}.airdrop-curve-box,.airdrop-understand{border:var(--bw) solid var(--line-2);border-radius:var(--r-md);background:var(--bg-2)}.airdrop-understand{padding:var(--sp-4) var(--sp-5);color:var(--text-2)}.airdrop-claim-button{width:100%;min-height:60px;box-shadow:var(--glow-signal)}.airdrop-claim-button:disabled{box-shadow:none}.airdrop-claim-foot{margin:calc(-1 * var(--sp-2)) 0 0;color:var(--text-3);font-size:var(--fs-xs);text-align:center}.airdrop-grants,.airdrop-reclaim{display:flex;flex-direction:column;gap:var(--sp-3);padding-top:var(--sp-4);border-top:var(--bw) solid var(--line-1)}.airdrop-grants ul{display:flex;flex-direction:column;gap:var(--sp-2);margin:0;padding:0;list-style:none}.airdrop-grant{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);flex-wrap:wrap;font-size:var(--fs-sm)}.airdrop-reclaim p{margin:0;font-size:var(--fs-sm)}.airdrop-page-aside{display:flex;flex-direction:column;gap:var(--sp-4);min-width:0}.airdrop-receipt{display:flex;flex-direction:column;gap:var(--sp-3);border-radius:var(--r-lg);background:var(--grad-receipt)}.airdrop-receipt-head{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3)}.airdrop-receipt-head .eyebrow{margin:0}.airdrop-receipt-amount{display:flex;align-items:center;gap:var(--sp-4);margin:var(--sp-2) 0;min-width:0}.airdrop-receipt-amount p{margin:0}.airdrop-receipt-figure{font-size:1.75rem;line-height:1.05;font-weight:500;overflow-wrap:anywhere}.airdrop-receipt-rows{display:flex;flex-direction:column;gap:var(--sp-3);margin:0;padding-bottom:var(--sp-4);border-bottom:var(--bw) solid var(--line-1)}.airdrop-about{display:flex;gap:var(--sp-3);align-items:flex-start}.airdrop-about>svg{flex-shrink:0;margin-top:2px;color:var(--text-3)}.airdrop-about p{margin:var(--sp-1) 0 0;font-size:var(--fs-sm)}.airdrop-link{display:inline-flex;align-items:center;gap:4px;color:var(--signal);text-decoration:none}.airdrop-link:hover{text-decoration:underline}.airdrop-not-listed p{margin:0;color:var(--text-2);font-size:var(--fs-sm)}.airdrop-not-listed strong{color:var(--text-1);font-weight:500}.airdrop-directory{display:flex;flex-direction:column;gap:var(--sp-3);margin:0;padding:0;list-style:none}.airdrop-directory-link{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;grid-gap:var(--sp-4);gap:var(--sp-4);color:inherit;text-decoration:none}.airdrop-directory-link:focus-visible{outline:none;box-shadow:var(--focus-ring);border-radius:var(--r-sm)}.airdrop-directory-figures,.airdrop-directory-main{display:flex;flex-direction:column;gap:2px;min-width:0;font-size:var(--fs-sm)}.airdrop-directory-figures{align-items:flex-end;text-align:right}.airdrop-directory-title{font-size:var(--fs-body);font-weight:600;overflow-wrap:anywhere}.airdrop-directory-badges{display:flex;gap:var(--sp-2);flex-wrap:wrap;justify-content:flex-end}@media (max-width:1023px){.airdrop-funded,.airdrop-page-grid{grid-template-columns:minmax(0,1fr)}.airdrop-directory-link{grid-template-columns:auto minmax(0,1fr)}.airdrop-directory-figures{grid-column:2;align-items:flex-start;text-align:left}.airdrop-directory-badges{grid-column:2;justify-content:flex-start}}@media (max-width:767px){.airdrop-labels-grid,.airdrop-meter-figures,.airdrop-modes,.airdrop-rule-grid{grid-template-columns:minmax(0,1fr)}.airdrop-meter-figures{gap:var(--sp-4)}.airdrop-meter-figures>div{padding:0}.airdrop-meter-figures>div+div{border-left:0;padding-top:var(--sp-4);border-top:var(--bw) solid var(--line-1)}.airdrop-meter-bar{height:10px;margin-top:var(--sp-4)}.airdrop-meter-scale>span:first-child,.airdrop-meter-scale>span:last-child{display:none}.airdrop-page-head{align-items:flex-start}.airdrop-page-title{font-size:1.25rem}.airdrop-amount-box{padding:var(--sp-5)}.airdrop-check{flex-direction:column}.airdrop-share-row>*{flex:1 1 calc(50% - var(--sp-2))}.drop-share-card{aspect-ratio:auto;padding:var(--sp-5)}.drop-share-card-body{flex-direction:column;align-items:flex-start;gap:var(--sp-4)}.drop-share-card-seal{width:96px;height:96px}.airdrop-custom{max-width:none}.airdrop-deadline-row .airdrop-date{flex:1 1 100%}}.callout{margin:var(--sp-6) 0;padding:var(--sp-4) var(--sp-5);border:var(--bw) solid var(--signal-line);border-radius:var(--r-md);background:var(--signal-soft);color:var(--text-1);font-size:var(--fs-body);line-height:var(--lh-body)}.callout p,.resource-prose .callout p{margin:0;color:inherit;font-size:inherit;line-height:inherit}.resources-shell{max-width:1180px;margin:0 auto;padding:var(--sp-16) 32px 0}.resource-meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2) 10px;color:var(--text-3);font-family:var(--font-num);font-size:var(--fs-xs)}.resources-hero{text-align:center}.resources-hero h1{margin:0 0 var(--sp-3);font-size:var(--fs-display);font-weight:600;letter-spacing:var(--tr-display);line-height:var(--lh-heading);text-wrap:balance}.resources-hero>p:not(.eyebrow){max-width:60ch;margin:0 auto;color:var(--text-2);font-size:var(--fs-body-lg)}.resource-search{position:relative;max-width:560px;margin:var(--sp-8) auto 0;text-align:left}.resource-search-input{height:52px;background:var(--bg-1)}.resource-search-input input::-webkit-search-cancel-button{display:none}.resource-search-key{padding:2px 6px;border:var(--bw) solid var(--line-2);border-radius:var(--r-xs);font-family:var(--font-num);font-size:11px;color:var(--text-3)}.resource-search-results{position:absolute;z-index:var(--z-popover);top:calc(100% + 8px);left:0;right:0;padding:var(--sp-2);border:var(--border-card);border-radius:var(--r-md);background:var(--bg-3);box-shadow:var(--shadow-3)}.resource-search-results ul{margin:0;padding:0;list-style:none}.resource-search-results a{display:grid;grid-gap:6px;gap:6px;padding:var(--sp-3);border-radius:var(--r-sm);color:var(--text-1);text-decoration:none;transition:background var(--dur-fast) var(--ease-out)}.resource-search-results a:focus-visible,.resource-search-results a:hover{background:var(--bg-2)}.resource-search-results strong{font-weight:600;font-size:var(--fs-body)}.resource-search-empty{margin:0;padding:var(--sp-3);color:var(--text-3);font-size:var(--fs-sm)}.resources-tracks{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:var(--sp-6);gap:var(--sp-6);margin:var(--sp-16) 0}.guide-track{padding:28px;border:var(--border-card);border-radius:var(--r-md);background:var(--grad-surface),var(--bg-2);box-shadow:var(--shadow-1)}.guide-track-count{color:var(--signal);font-size:var(--fs-sm)}.guide-track-title{margin:var(--sp-3) 0 var(--sp-2);font-size:var(--fs-h2);font-weight:600;letter-spacing:var(--tr-heading)}.guide-track-blurb{margin:0;color:var(--text-2);font-size:var(--fs-body);line-height:var(--lh-body)}.guide-track-list{display:grid;grid-gap:10px;gap:10px;margin:var(--sp-4) 0 0;padding:0;list-style:none}.guide-track-list li{display:flex;gap:10px;font-size:var(--fs-sm)}.guide-track-list li:before{content:"";flex-shrink:0;width:6px;height:6px;margin-top:7px;border-radius:var(--r-round);background:var(--signal)}.guide-track-list a{color:var(--text-2);text-decoration:none}.guide-track-list a:hover{color:var(--text-1);text-decoration:underline;text-underline-offset:3px}.resources-split{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);grid-gap:var(--sp-10);gap:var(--sp-10);align-items:start}.resources-list{border-bottom:var(--bw) solid var(--line-1)}.resource-row{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 160px;grid-gap:var(--sp-6);gap:var(--sp-6);padding:var(--sp-6) 0;border-top:var(--bw) solid var(--line-1)}.resource-row-title{margin:var(--sp-2) 0 6px;font-size:var(--fs-h3);font-weight:600;line-height:1.35}.resource-row-title a{color:var(--text-1);text-decoration:none}.resource-row-title a:after{content:"";position:absolute;inset:0}.resource-row:hover .resource-row-title a{color:var(--signal)}.resource-row-title a:focus-visible{box-shadow:none}.resource-row-title a:focus-visible:after{border-radius:var(--r-sm);box-shadow:var(--focus-ring)}.resource-row p{margin:0;color:var(--text-2);font-size:var(--fs-sm);line-height:var(--lh-body)}.resource-tile{--tile-tint:rgba(210,243,107,0.12);height:100px;border:var(--bw) solid var(--line-2);border-radius:var(--r-sm);background:radial-gradient(60% 80% at 60% 40%,var(--tile-tint),transparent 70%),var(--bg-2)}.resource-tile--security{--tile-tint:rgba(79,214,156,0.14)}.resource-tile--explainer{--tile-tint:rgba(124,196,255,0.14)}.resource-tile--research{--tile-tint:rgba(242,184,75,0.13)}.resource-tile--compare{--tile-tint:rgba(255,138,61,0.13)}.resources-aside{display:grid;grid-gap:var(--sp-6);gap:var(--sp-6);position:-webkit-sticky;position:sticky;top:calc(var(--appbar-h) + var(--sp-6))}.resources-panel{padding:var(--sp-6);border:var(--border-card);border-radius:var(--r-md);background:var(--grad-surface),var(--bg-2);box-shadow:var(--shadow-1)}.resources-panel .eyebrow{margin:0}.resources-panel--cta{background:var(--grad-receipt)}.resources-panel--cta h2{margin:0 0 6px;font-size:var(--fs-h2);font-weight:600}.resources-panel--cta p{margin:0 0 var(--sp-4);color:var(--text-2)}.resources-glossary{display:grid;grid-gap:14px;gap:14px;margin:var(--sp-3) 0 0}.resources-glossary dt{font-size:var(--fs-sm);font-weight:600}.resources-glossary dd{margin:2px 0 0;color:var(--text-3);font-size:var(--fs-sm);line-height:var(--lh-body)}.resource-article{max-width:720px;margin:0 auto}.resource-crumb{color:var(--text-3);font-size:var(--fs-sm)}.resource-crumb a{color:var(--text-2);text-decoration:none}.resource-crumb a:hover{color:var(--text-1)}.resource-article h1{margin:var(--sp-4) 0;font-size:clamp(2rem,1.4rem + 1.8vw,2.75rem);font-weight:600;letter-spacing:var(--tr-display);line-height:1.12;text-wrap:balance}.resource-lede{margin:0 0 var(--sp-6);color:var(--text-2);font-size:var(--fs-body-lg);line-height:1.6}.resource-byline{display:flex;align-items:center;gap:var(--sp-3);padding:var(--sp-5) 0;border-block:var(--bw) solid var(--line-1)}.resource-byline-name{margin-bottom:2px;font-size:var(--fs-sm);font-weight:600}.resource-hero-art{height:280px;margin:var(--sp-8) 0 var(--sp-10);border-radius:var(--r-lg)}.resource-prose{color:var(--text-2);font-size:1.03rem;line-height:1.75}.resource-prose>:first-child{margin-top:0}.resource-prose h2{margin:var(--sp-10) 0 var(--sp-3);color:var(--text-1);font-size:1.375rem;font-weight:600;letter-spacing:var(--tr-heading);line-height:1.3;scroll-margin-top:calc(var(--appbar-h) + var(--sp-4))}.resource-prose h3{margin:var(--sp-8) 0 var(--sp-2);color:var(--text-1);font-size:var(--fs-h3);font-weight:600}.resource-prose p{margin:0 0 18px}.resource-prose ol,.resource-prose ul{margin:0 0 18px;padding-left:1.25em}.resource-prose li{margin-bottom:8px}.resource-prose li::marker{color:var(--text-3)}.resource-prose strong{color:var(--text-1);font-weight:600}.resource-prose a{color:var(--signal);text-underline-offset:3px}.resource-prose a:hover{color:var(--signal-hover)}.resource-prose code{padding:1px 6px;border:var(--bw) solid var(--line-2);border-radius:var(--r-xs);background:var(--bg-1);color:var(--text-1);font-family:var(--font-num);font-size:.86em}.resource-prose pre{margin:var(--sp-6) 0;padding:var(--sp-5);overflow-x:auto;border:var(--border-card);border-radius:var(--r-md);background:var(--bg-1);line-height:1.6}.resource-prose pre code{padding:0;border:0;background:none;color:var(--text-2);font-size:13px}.resource-cta{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4);margin-top:var(--sp-10);padding:var(--sp-6);border:var(--border-card);border-radius:var(--r-md);background:var(--grad-receipt)}.resource-cta h2{margin:0 0 4px;font-size:var(--fs-h2);font-weight:600}.resource-cta p{margin:0;color:var(--text-2);font-size:var(--fs-sm)}.resource-next{margin-top:var(--sp-10)}.resource-next a{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4);padding:var(--sp-5);border:var(--border-card);border-radius:var(--r-md);background:var(--bg-2);color:var(--text-1);text-decoration:none;transition:border-color var(--dur-fast) var(--ease-out)}.resource-next a:hover{border-color:var(--signal-line)}.resource-next svg{flex-shrink:0;color:var(--signal)}@media (max-width:1023px){.resources-tracks{gap:var(--sp-4);margin:var(--sp-12) 0}.resources-split,.resources-tracks{grid-template-columns:1fr}.resources-aside{position:static}}@media (max-width:767px){.resources-shell{padding:var(--sp-10) var(--sp-4) 0}.guide-track{padding:var(--sp-5)}.resource-row{grid-template-columns:minmax(0,1fr) 72px;gap:var(--sp-4);padding:var(--sp-5) 0}.resource-tile{height:72px}.resource-hero-art{height:160px;margin:var(--sp-6) 0 var(--sp-8)}.resource-cta{flex-direction:column;align-items:stretch}}.splash{--splash-accent:var(--signal);position:relative;isolation:isolate;overflow:hidden;min-height:100vh;min-height:100dvh;display:grid;grid-template-rows:auto 1fr auto;padding:var(--sp-6) var(--page-gutter);background:var(--bg-0)}.splash-backdrop{position:absolute;inset:0;z-index:-1;pointer-events:none}.splash-grid{position:absolute;inset:0;background-image:linear-gradient(var(--line-1) 1px,transparent 1px),linear-gradient(90deg,var(--line-1) 1px,transparent 1px);background-size:56px 56px;background-position:50%;mask-image:radial-gradient(70% 60% at 50% 45%,#000 0,transparent 75%);-webkit-mask-image:radial-gradient(70% 60% at 50% 45%,#000 0,transparent 75%);opacity:.55}.splash-backdrop:after{content:"";position:absolute;inset:0;background:radial-gradient(40% 36% at 50% 44%,color-mix(in srgb,var(--splash-accent) 14%,transparent) 0,transparent 70%)}.splash:after{content:"";position:fixed;inset:0;pointer-events:none;z-index:var(--z-grain);opacity:.035;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}.splash-instrument{position:relative;display:grid;place-items:center;aspect-ratio:1}.splash-instrument--backdrop{position:absolute;left:50%;top:44%;width:min(118vmin,980px);transform:translate(-50%,-50%);opacity:.85}.splash-instrument--object{width:clamp(240px,30vw,400px)}.splash-instrument-svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.splash-tick{stroke:var(--line-2);stroke-width:.35;stroke-linecap:round}.splash-tick.is-major{stroke:var(--line-3);stroke-width:.5}.splash-instrument--object .splash-tick{stroke-width:.6}.splash-instrument--object .splash-tick.is-major{stroke-width:.9}.splash-track{fill:none;stroke:var(--line-2);stroke-width:.5}.splash-instrument--object .splash-track{stroke-width:1.2}.splash-sweep-glow{filter:drop-shadow(0 0 6px color-mix(in srgb,var(--splash-accent) 55%,transparent))}.splash-sweep{fill:none;stroke:var(--splash-accent);stroke-width:.8;stroke-linecap:round;opacity:.8;transform-box:view-box;transform-origin:50px 50px;animation:splash-turn 9s linear infinite}.splash-instrument--object .splash-sweep{stroke-width:1.6;opacity:1}.splash-inner{fill:none;stroke:var(--line-3);stroke-width:.4;transform-box:view-box;transform-origin:50px 50px;animation:splash-turn 120s linear infinite reverse}.splash-instrument--object .splash-inner{stroke-width:.8}@keyframes splash-turn{to{transform:rotate(1turn)}}.splash-instrument-core{position:relative;display:grid;place-items:center;width:22%;aspect-ratio:1;border-radius:var(--r-round);border:1px solid color-mix(in srgb,var(--splash-accent) 35%,transparent);background:radial-gradient(circle at 50% 35%,var(--bg-3),var(--bg-1));color:var(--splash-accent);box-shadow:inset 0 1px 0 var(--highlight),0 0 32px -8px color-mix(in srgb,var(--splash-accent) 45%,transparent)}.splash-instrument-caption{position:absolute;left:50%;bottom:-8%;transform:translateX(-50%);color:var(--text-3);font-size:var(--fs-xs);letter-spacing:.14em;white-space:nowrap}.splash-top{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4);flex-wrap:wrap}.splash-brand{display:inline-flex;align-items:center;gap:var(--sp-3);font-weight:var(--fw-semibold);letter-spacing:var(--tr-heading)}.splash-brand-name{font-size:var(--fs-h3)}.splash-env{font:var(--fw-medium) var(--fs-xs)/1 var(--font-num);letter-spacing:var(--tr-label);padding:4px 8px;border-radius:var(--r-xs);border:1px solid var(--line-2);color:var(--text-2);background:var(--bg-1)}.splash-chip{display:inline-flex;align-items:center;gap:var(--sp-2);padding:6px 12px;border-radius:var(--r-round);font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--text-1);background:color-mix(in srgb,var(--splash-accent) 10%,var(--bg-1));border:1px solid color-mix(in srgb,var(--splash-accent) 32%,transparent)}.splash-chip-dot{position:relative;width:8px;height:8px;border-radius:50%;background:var(--splash-accent)}.splash-chip-dot:after{content:"";position:absolute;inset:-4px;border-radius:50%;border:1px solid var(--splash-accent);opacity:0;animation:splash-ping 2.4s var(--ease-out) infinite}@keyframes splash-ping{0%{transform:scale(.6);opacity:.9}to{transform:scale(2.2);opacity:0}}.splash-main{align-self:center;justify-self:center;width:100%;max-width:760px;display:flex;flex-direction:column;align-items:center;text-align:center;padding:var(--sp-16) 0 var(--sp-12);outline:none}.splash-preview{margin:0 0 var(--sp-6);padding:6px 12px;border-radius:var(--r-xs);font-size:var(--fs-sm);color:var(--warn);background:var(--warn-soft);border:1px dashed color-mix(in srgb,var(--warn) 45%,transparent)}.splash-headline{margin:0;font-size:var(--fs-display-xl);line-height:var(--lh-tight);letter-spacing:var(--tr-display);font-weight:var(--fw-bold);text-wrap:balance;animation:splash-rise var(--dur-reveal) var(--ease-out) both}.splash-message{margin:var(--sp-6) 0 0;max-width:58ch;font-size:var(--fs-body-lg);color:var(--text-2);text-wrap:pretty;white-space:pre-line;animation:splash-rise var(--dur-reveal) var(--ease-out) 80ms both}@keyframes splash-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.splash-eta{margin-top:var(--sp-8);display:flex;flex-direction:column;align-items:center;gap:var(--sp-2);animation:splash-rise var(--dur-reveal) var(--ease-out) .16s both}.splash-eta-label,.splash-eta-when{font-size:var(--fs-xs);letter-spacing:var(--tr-label);text-transform:uppercase;color:var(--text-3)}.splash-eta-clock{display:inline-flex;gap:var(--sp-2);font-size:var(--fs-num-xl);line-height:var(--lh-num)}.splash-eta-part{display:inline-flex;align-items:baseline;gap:2px;padding:var(--sp-2) var(--sp-3);border-radius:var(--r-sm);background:var(--bg-1);border:1px solid var(--line-2);box-shadow:var(--shadow-1)}.splash-eta-unit{font-size:var(--fs-sm);color:var(--splash-accent)}.splash-eta--over{font-size:var(--fs-sm);color:var(--text-2)}.splash-funds{margin-top:var(--sp-10);width:100%;display:grid;grid-template-columns:auto 1fr;grid-gap:var(--sp-3) var(--sp-4);gap:var(--sp-3) var(--sp-4);align-items:start;text-align:left;padding:var(--sp-5) var(--sp-6);border-radius:var(--r-md);background:color-mix(in srgb,var(--bg-1) 82%,transparent);border:var(--border-card);box-shadow:var(--shadow-2);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);animation:splash-rise var(--dur-reveal) var(--ease-out) .24s both}.splash-funds-icon{color:var(--ok);margin-top:2px}.splash-funds-text h2{margin:0;font-size:var(--fs-h3);font-weight:var(--fw-semibold)}.splash-funds-text p{margin:var(--sp-1) 0 0;font-size:var(--fs-sm);color:var(--text-2)}.splash-funds-actions{grid-column:2;display:flex;gap:var(--sp-2);flex-wrap:wrap;margin-top:var(--sp-2)}.splash-foot{display:flex;justify-content:space-between;gap:var(--sp-4);flex-wrap:wrap;font-size:var(--fs-xs);color:var(--text-3)}.splash-foot-links{display:inline-flex;gap:var(--sp-4)}.splash-foot a{color:var(--text-2);text-decoration:none}.splash-foot a:hover{color:var(--text-1)}@media (max-width:640px){.splash-main{padding-top:var(--sp-10)}.splash-funds{grid-template-columns:1fr}.splash-funds-actions{grid-column:1}.splash-funds-actions .btn{flex:1 1 auto}}@media (prefers-reduced-motion:reduce){.splash-chip-dot:after,.splash-eta,.splash-funds,.splash-headline,.splash-inner,.splash-message,.splash-sweep{animation:none}}