.tu-page{--tu-faint:color-mix(in srgb,var(--k-ink-3) 55%,var(--k-ink-2));color:var(--k-ink);font-size:15px;line-height:1.6}:where(.tu-page) p{margin:0}.tu-page a{text-decoration:none}.tu-head{padding:clamp(18px,2.6vw,30px) 0 clamp(30px,4vw,44px)}.tu-crumbs{color:var(--tu-faint);flex-wrap:wrap;align-items:center;gap:4px 9px;margin:0 0 clamp(22px,3.2vw,40px);font-size:13px;line-height:1.5;display:flex}.tu-crumbs a:hover{color:var(--k-ink)}.tu-crumbs [aria-hidden]{opacity:.55}.tu-crumbs [aria-current]{color:var(--k-ink-2)}.tu-title{padding:0 0 clamp(22px,2.8vw,32px)}.tu-title>*{margin:0}.tu-meta{color:var(--tu-faint);max-width:92ch;margin-top:16px}tu-fresh.late{color:var(--k-ink);margin-top:6px;display:block}.tu-now tu-now{background:var(--k-surface);border:1px solid var(--k-line);border-radius:var(--k-r-lg);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr) minmax(0,1fr);display:grid;overflow:hidden}.tu-now-cell{border-left:1px solid var(--k-line);align-content:start;gap:6px;min-width:0;padding:clamp(18px,2.2vw,26px) clamp(18px,2.2vw,28px);display:grid}.tu-now-cell:first-child{border-left:0}.tu-now-label{font:500 13px/1.35 var(--k-sans);color:var(--k-ink-2)}.tu-now-value{letter-spacing:-.02em;color:var(--k-ink);font-size:clamp(40px,4.6vw,64px);font-weight:500;line-height:1;margin-top:4px!important}.tu-now-figure{letter-spacing:-.015em;font-variant-numeric:tabular-nums;font-size:clamp(22px,2vw,28px);font-weight:600;line-height:1.15;margin-top:2px!important}.tu-now-figure a{color:var(--k-ink);text-decoration:underline;text-decoration-color:var(--k-line-3);text-underline-offset:.2em;text-decoration-thickness:1px}.tu-now-figure a:hover{text-decoration-color:currentColor}.tu-now-sub{color:var(--k-ink-3);font-size:13px;line-height:1.45}.tu-now-main{background:var(--k-surface-2)}.tu-band{background:var(--k-canvas-2);border-block:1px solid var(--k-line);padding:clamp(36px,5vw,64px) 0}.tu-section-head{gap:10px;max-width:760px;margin-bottom:clamp(20px,2.6vw,30px);display:grid}.tu-section-head h2,.tu-section h2{margin:0}.tu-section-head p{color:var(--k-ink-2)}.tu-ribbon-frame{background:var(--k-surface);border:1px solid var(--k-line);border-radius:var(--k-r-lg);padding:clamp(10px,1.6vw,18px) clamp(8px,1.4vw,16px);overflow-x:auto}.tu-ribbon-svg{width:100%;min-width:680px;height:auto;font-family:var(--k-sans);display:block}.tu-tick{stroke:var(--k-line-2);stroke-width:1px}.tu-tick-label{fill:var(--k-ink-3);font-size:12px}.tu-tick-now{fill:var(--k-ink-2);font-weight:500}.tu-now-line{stroke:var(--k-gold);stroke-width:1.5px}.tu-disc{fill:#0000;stroke:var(--k-ink-2);stroke-width:1.5px}.tu-disc.is-insider{fill:color-mix(in srgb,var(--k-ink) 82%,transparent);stroke:var(--k-ink)}.tu-disc-label{fill:var(--k-ink);font-size:12.5px;font-weight:600}.tu-disc-value{fill:var(--k-ink-3);font-weight:400}.tu-lane{fill:color-mix(in srgb,var(--k-ink-3) 45%,transparent)}.tu-lane.is-insider{fill:color-mix(in srgb,var(--k-ink-2) 75%,transparent)}.tu-lane-label{fill:var(--k-ink-2);font-size:12px;font-weight:600}.tu-key{color:var(--k-ink-3);flex-wrap:wrap;align-items:center;gap:6px 18px;font-size:12.5px;display:flex;margin-top:14px!important}.tu-key-item{color:var(--k-ink-2);align-items:center;gap:7px;display:inline-flex}.tu-key-disc{border:1.5px solid var(--k-ink-2);border-radius:50%;width:11px;height:11px;display:inline-block}.tu-key-disc.is-insider{background:var(--k-ink);border-color:var(--k-ink)}.tu-key-lane{background:color-mix(in srgb,var(--k-ink-2) 75%,transparent);border-radius:3px;width:22px;height:6px;display:inline-block}.tu-key-note{flex-basis:100%}.tu-body{grid-template-columns:200px minmax(0,1fr);gap:clamp(28px,4vw,56px);padding-top:clamp(36px,4.6vw,60px);padding-bottom:clamp(48px,6vw,80px);display:grid}.tu-toc{align-self:start;position:sticky;top:84px}.tu-label{font:600 13px/1.35 var(--k-sans);color:var(--k-ink-2);margin-bottom:10px!important}.tu-toc ol{border-left:1px solid var(--k-line);gap:2px;margin:0;padding:0;list-style:none;display:grid}.tu-toc a{color:var(--k-ink-3);border-left:1px solid #0000;margin-left:-1px;padding:4px 0 4px 14px;font-size:13.5px;transition:color .12s,border-color .12s;display:block}.tu-toc a:hover{color:var(--k-ink);border-left-color:var(--k-ink-3)}.tu-main{grid-template-columns:minmax(0,1fr);gap:clamp(44px,5.6vw,72px);min-width:0;display:grid}.tu-section{grid-template-columns:minmax(0,1fr);gap:14px;min-width:0;scroll-margin-top:84px;display:grid}.tu-page :is(tu-ribbon,tu-agenda,tu-tokens,tu-checks,tu-sources,tu-pressure,tu-after){min-width:0;display:block}.tu-pw-read{max-width:72ch;color:var(--k-ink-2);margin-bottom:12px!important}.tu-pw-read strong{color:var(--k-ink);font-weight:600}.tu-pw{background:var(--k-surface);border:1px solid var(--k-line);border-radius:var(--k-r-lg);padding:14px 12px 6px}.tu-pw-svg{width:100%;height:clamp(170px,24vw,240px);display:block;overflow:visible}.tu-pw-team{fill:var(--k-ink)}.tu-pw-investors{fill:color-mix(in srgb,var(--k-ink) 62%,var(--k-surface))}.tu-pw-foundation{fill:color-mix(in srgb,var(--k-ink) 38%,var(--k-surface))}.tu-pw-ecosystem{fill:color-mix(in srgb,var(--k-ink) 22%,var(--k-surface))}.tu-pw-contracts{fill:color-mix(in srgb,var(--k-ink-3) 30%,var(--k-surface));stroke:var(--k-ink-3);stroke-width:.6px;vector-effect:non-scaling-stroke}.tu-pw svg rect.is-past{opacity:.45}.tu-pw-hit{fill:#0000}.tu-pw-hit:hover{fill:color-mix(in srgb,var(--k-ink) 6%,transparent)}.tu-pw-now{stroke:var(--k-gold);stroke-width:1.5px;vector-effect:non-scaling-stroke}.tu-pw-base{stroke:var(--k-line-2);stroke-width:1px;vector-effect:non-scaling-stroke}.tu-pw-plot{padding-top:6px;position:relative}.tu-pw-over{color:var(--k-ink);background:var(--k-surface);white-space:nowrap;border-radius:3px;padding:1px 4px;font-size:12px;font-weight:600;line-height:1}.tu-pw-break{fill:none;stroke:var(--k-surface);stroke-width:2.5px;vector-effect:non-scaling-stroke}.tu-pw-axis{color:var(--k-ink-3);font-variant-numeric:tabular-nums;margin-top:6px;font-size:11.5px;line-height:18px}.tu-pw-sw-now{background:var(--k-gold);border-radius:0;height:12px;width:2px!important}@media (width<=640px){.tu-pw-axis span.is-odd{display:none}}.tu-pw-key{color:var(--k-ink-2);flex-wrap:wrap;gap:6px 18px;margin:10px 0 0;padding:0;font-size:13px;list-style:none;display:flex}.tu-pw-key li{align-items:center;gap:7px;display:flex}.tu-pw-sw{border-radius:2px;width:12px;height:12px;display:inline-block}span.tu-pw-team{background:var(--k-ink)}span.tu-pw-investors{background:color-mix(in srgb,var(--k-ink) 62%,var(--k-surface))}span.tu-pw-foundation{background:color-mix(in srgb,var(--k-ink) 38%,var(--k-surface))}span.tu-pw-ecosystem{background:color-mix(in srgb,var(--k-ink) 22%,var(--k-surface))}span.tu-pw-contracts{background:color-mix(in srgb,var(--k-ink-3) 30%,var(--k-surface));box-shadow:inset 0 0 0 1px var(--k-ink-3)}.tu-after-table .tu-after-all th,.tu-after-table .tu-after-all td{border-top:1px solid var(--k-line-2);font-weight:600}.tu-intro{max-width:72ch;color:var(--k-ink-2)}.tu-note{color:var(--k-ink-3);font-size:13px;margin-top:10px!important}.tu-days{border-top:1px solid var(--k-line);margin:0;padding:0;list-style:none}.tu-day{border-bottom:1px solid var(--k-line);grid-template-columns:150px minmax(0,1fr);gap:8px 20px;padding:16px 0;display:grid}.tu-day-date{align-content:start;gap:2px;font-size:14.5px;font-weight:600;display:grid}.tu-day-total{color:var(--k-ink-3);font-size:13px;font-weight:400}.tu-items{gap:10px;margin:0;padding:0;list-style:none;display:grid}.tu-item{grid-template-columns:minmax(150px,1.2fr) minmax(110px,.9fr) minmax(70px,.6fr) minmax(110px,.8fr) minmax(0,1.6fr);align-items:baseline;gap:4px 16px;font-size:14px;display:grid}.tu-item-token{min-width:0;color:var(--k-ink);align-items:baseline;gap:8px;display:flex}.tu-item-token:hover .tu-name{color:var(--k-ink)}.tu-sym{letter-spacing:.01em;font-weight:600}.tu-name{color:var(--k-ink-3);text-overflow:ellipsis;white-space:nowrap;font-size:13px;transition:color .12s;overflow:hidden}.tu-item-amount{font-weight:600}.tu-item-usd{color:var(--k-ink-2)}.tu-item-share{color:var(--k-ink-3);font-size:13px}.tu-item-who{color:var(--k-ink-2);font-size:13px}.tu-item .tu-check{grid-column:2/-1}.tu-sub{font:600 15px/1.35 var(--k-sans);color:var(--k-ink);margin:26px 0 12px}.tu-items--flow{border-top:1px solid var(--k-line);padding-top:12px}.tu-check{color:var(--k-ink-3);align-items:center;gap:7px;font-size:12.5px;line-height:1.35;display:inline-flex}.tu-check:before{content:"";border:1.5px solid var(--k-ink-3);border-radius:50%;flex:none;width:8px;height:8px}.tu-check--contract:before{background:var(--k-ink-2);border-color:var(--k-ink-2)}.tu-check--wallets:before{background:linear-gradient(90deg,var(--k-ink-2) 50%,transparent 50%);border-color:var(--k-ink-2)}.tu-table td small,.tu-table th small{color:var(--k-ink-3);font-size:12px;font-weight:400;line-height:1.3;display:block}.tu-table td,.tu-table th[scope=row]{vertical-align:top;height:auto;padding-block:10px}.tu-table th[scope=row]{text-align:left;border-bottom:1px solid var(--k-line);background:var(--k-surface);z-index:1;padding-inline:14px;font-weight:400;position:sticky;left:0}.tu-table tr:last-child th{border-bottom:0}.tu-table th[scope=row] a{color:var(--k-ink);display:grid}.tu-table th[scope=row] a:hover .tu-sym{text-underline-offset:.2em;text-decoration:underline}.tu-table tbody tr:target{background:var(--k-hover)}.tu-table .tu-check{white-space:normal;max-width:190px}.tu-bar{vertical-align:middle;background:var(--k-sunken);border-radius:3px;width:84px;height:6px;margin-right:9px;display:inline-block;overflow:hidden}.tu-bar-fill{background:var(--k-ink-2);border-radius:3px;height:100%;display:block}.tu-bar-value{color:var(--k-ink-2);font-size:13px}.tu-proofs{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(24px,3vw,44px);margin:0;padding:0;list-style:none;display:grid}.tu-proof{border-top:1px solid var(--k-line);gap:7px;padding:16px 0 18px;display:grid}.tu-proof-head{font-weight:600}.tu-proof-head a{color:var(--k-ink);text-decoration:underline;text-decoration-color:var(--k-line-3);text-underline-offset:.2em}.tu-proof-head a:hover{text-decoration-color:currentColor}.tu-proof-line{color:var(--k-ink-2);justify-content:space-between;align-items:baseline;gap:16px;font-size:13.5px;display:flex}.tu-proof-line strong{color:var(--k-ink);white-space:nowrap;font-weight:600}.tu-proof-key{border-top:1px dashed var(--k-line-2);color:var(--k-ink);padding-top:7px}.tu-srcs{border-top:1px solid var(--k-line)}.tu-src{border-bottom:1px solid var(--k-line)}.tu-src summary{cursor:pointer;flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding:13px 0;list-style:none;display:flex}.tu-src summary::-webkit-details-marker{display:none}.tu-src summary:after{content:"+";color:var(--k-ink-3);margin-left:auto;font-size:18px;line-height:1}.tu-src[open] summary:after{content:"−"}.tu-src summary small{color:var(--k-ink-3);font-size:12.5px}.tu-src summary:focus-visible{outline:2px solid var(--k-focus);outline-offset:2px}.tu-src>p,.tu-src>ul{max-width:80ch;color:var(--k-ink-2);font-size:14px;margin:0 0 12px!important}.tu-src-groups,.tu-src-links{padding-left:18px}.tu-src-links small{color:var(--k-ink-3)}.tu-prose p{max-width:76ch;color:var(--k-ink-2)}.tu-prose p strong{color:var(--k-ink);font-weight:600}.tu-qa{border-top:1px solid var(--k-line);gap:6px;padding:16px 0;display:grid}.tu-qa h3{font:600 16px/1.35 var(--k-sans);color:var(--k-ink);margin:0}.tu-qa p{max-width:76ch;color:var(--k-ink-2)}.tu-qa a,.tu-prose a{color:var(--k-ink);text-decoration:underline;text-decoration-color:var(--k-line-3);text-underline-offset:.2em}.tu-related ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(24px,3vw,44px);margin:0;padding:0;list-style:none;display:grid}.tu-related li a{border-top:1px solid var(--k-line);color:var(--k-ink);gap:2px;padding:14px 0;display:grid}.tu-related li a span{font-weight:600}.tu-related li a small{color:var(--k-ink-3);font-size:13px}.tu-related li a:hover span{text-underline-offset:.2em;text-decoration:underline}.tu-actions{flex-wrap:wrap;gap:10px;display:flex}@media (width<=1000px){.tu-body{grid-template-columns:minmax(0,1fr)}.tu-toc{display:none}.tu-item{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.tu-item-who,.tu-item .tu-check{grid-column:1/-1}}@media (width<=760px){.tu-now tu-now{grid-template-columns:minmax(0,1fr)}.tu-now-cell{border-left:0;border-top:1px solid var(--k-line)}.tu-now-cell:first-child{border-top:0}.tu-day,.tu-proofs,.tu-related ul{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.tu-toc a,.tu-name{transition:none}}
