@keyframes pt-kh-in{0%{opacity:0;transform:translateY(.42em)}to{opacity:1;transform:none}}@keyframes pt-kh-mark{0%{background-size:0% 100%}to{background-size:100% 100%}}.pt-kh-w{animation:pt-kh-in .65s cubic-bezier(.22, 1, .36, 1) calc(80ms + var(--kh-i,0) * 60ms) both;display:inline-block}.pt-kh .pt-kh-accent:is(.pt-type-accent,.pt-coin-accent){animation:pt-kh-mark .7s cubic-bezier(.22, 1, .36, 1) calc(.34s + var(--kh-i,0) * 60ms) both;background-repeat:no-repeat}main .pt-kh{animation:none!important}html.pt-opening-active .pt-kh-w{animation-delay:calc(1.05s + 80ms + var(--kh-i,0) * 60ms)}html.pt-opening-active .pt-kh .pt-kh-accent:is(.pt-type-accent,.pt-coin-accent){animation-delay:calc(1.05s + .34s + var(--kh-i,0) * 60ms)}html.pt-navigated :is(.pt-kh-w,.pt-kh .pt-kh-accent){animation:none}.pt-funds-flow{border-radius:var(--radius-card,24px);background:var(--subtle,#f3f1ea);width:100%;padding:var(--space-16,16px);position:relative}.pt-funds-flow svg{width:100%;height:auto;overflow:visible}.pt-funds-flow svg.pt-funds-flow__wide{display:none}.pt-funds-flow svg.pt-funds-flow__tall{display:block}@media (min-width:640px){.pt-funds-flow{padding:var(--space-24,24px) var(--space-32,32px)}}.pt-funds-flow{container-type:inline-size}@container (min-width:700px){.pt-funds-flow svg.pt-funds-flow__wide{display:block}.pt-funds-flow svg.pt-funds-flow__tall{display:none}}.pt-funds-flow__tall{max-width:440px;margin-inline:auto}.pt-funds-flow__track{fill:none;stroke:color-mix(in srgb, var(--ink,#083922) 12%, transparent);stroke-width:2px;stroke-dasharray:4 7}.pt-funds-flow__line{fill:none;stroke-width:4px;stroke-linecap:round}.pt-funds-flow__source rect{fill:var(--forest,#083922)}.pt-funds-flow__source text{fill:#fff;font-weight:800}.pt-funds-flow__source .pt-funds-flow__sub{fill:#ffffffb8;font-weight:600}.pt-funds-flow__bucket{transform-box:fill-box;transform-origin:50%}.pt-funds-flow__bucket rect.pt-funds-flow__card{fill:#fff;stroke:color-mix(in srgb, var(--ink,#083922) 10%, transparent);stroke-width:1px}.pt-funds-flow__bucket .pt-funds-flow__chip{fill:color-mix(in srgb, var(--ff-c) 16%, #fff)}.pt-funds-flow__bucket .pt-funds-flow__name{fill:var(--ink,#083922);font-weight:800}.pt-funds-flow__bucket .pt-funds-flow__what{fill:var(--gray-600,#4b5563);font-weight:500}.pt-funds-flow__dot{fill:#fff;stroke-width:4px}.pt-wave{width:100%;height:var(--wave-h,48px);align-items:center;gap:4px;display:flex}.pt-wave__bar{background:var(--wave-c);min-width:2px;max-width:8px;height:100%;transform:scaleY(var(--h));transform-origin:50%;animation:pt-wave-bob var(--d,1.2s) ease-in-out infinite alternate;animation-delay:var(--delay,0s);will-change:transform;border-radius:999px;flex:1 1 0;animation-play-state:paused}.pt-wave.is-live .pt-wave__bar{animation-play-state:running}@keyframes pt-wave-bob{0%{transform:scaleY(var(--lo))}to{transform:scaleY(var(--hi))}}.pt-term{color:#e8f3ec;background:#062618;border-radius:18px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;overflow:hidden;box-shadow:0 24px 60px #08392238}.pt-term__bar{border-bottom:1px solid #ffffff1a;align-items:center;gap:8px;padding:12px 16px;font-family:inherit;display:flex}.pt-term__dots{gap:6px;display:flex}.pt-term__dots span{background:var(--dot);border-radius:999px;width:10px;height:10px}.pt-term__label{letter-spacing:.08em;text-transform:uppercase;color:#e8f3ecb3;margin-left:auto;font-size:12px;font-weight:700}.pt-term__body{min-height:15.5em;padding:18px 18px 22px;font-size:14px;line-height:1.6}@media (min-width:640px){.pt-term__body{min-height:13em;padding:22px 24px 26px;font-size:15px}}.pt-term__line{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.pt-term__line+.pt-term__line{margin-top:10px}.pt-term__prompt{color:#8fd4ae;font-weight:700}.pt-term__status{color:#e8f3ec99}.pt-term__placeholder{color:#ffd27a}.pt-term__caret{vertical-align:text-bottom;background:#8fd4ae;width:.55em;height:1.1em;margin-left:2px;animation:1s step-end infinite pt-term-blink;display:inline-block}@keyframes pt-term-blink{50%{opacity:0}}.pt-kenburns{transform-origin:60% 40%;will-change:transform;animation:12s ease-in-out infinite alternate paused pt-kenburns}.pt-kenburns[data-kb=on]{animation-play-state:running}@keyframes pt-kenburns{0%{transform:scale(1)translate(0,0)}to{transform:scale(1.06)translate(-1.2%,-.8%)}}@media (prefers-reduced-motion:reduce){.pt-kh-w,.pt-kh .pt-kh-accent{animation:none!important}.pt-wave__bar{will-change:auto;animation:none}.pt-term__caret{animation:none}.pt-kenburns{will-change:auto;animation:none}}
