.xp-priority{isolation:isolate;color:#ffe9a8;background:linear-gradient(#1b1606,#1b1606) padding-box padding-box,linear-gradient(120deg,#f6d36b,#fff6d6 45%,#d99a1e) border-box;border:1px solid #0000;position:relative;overflow:hidden;box-shadow:0 0 14px -6px #f6d36b8c,inset 0 1px #ffffff12}.xp-priority svg{color:#f6d36b}html[data-theme=light] .xp-priority{background:linear-gradient(#231c07,#231c07) padding-box padding-box,linear-gradient(120deg,#e7bd45,#fff1c2 45%,#c88a12) border-box;box-shadow:0 2px 8px -3px #5a420073}.xp-priority:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(105deg,#0000 35%,#fff6d647 50%,#0000 65%);position:absolute;inset:0;transform:translate(-120%)}@media (prefers-reduced-motion:no-preference){.xp-priority:after{animation:xp-priority-sheen 1.4s var(--ease-out-expo) .35s 1 forwards}}@keyframes xp-priority-sheen{to{transform:translate(120%)}}.xp-kpis{grid-template-columns:minmax(0,1fr);display:grid}.xp-kpis>.xp-kpi+.xp-kpi{border-top:1px solid var(--color-hairline)}@media (min-width:640px){.xp-kpis{grid-template-columns:repeat(var(--n,3), minmax(0, 1fr))}.xp-kpis>.xp-kpi+.xp-kpi{border-top:0;border-left:1px solid var(--color-hairline)}}.xp-list{scrollbar-width:none}.xp-list::-webkit-scrollbar{display:none}@media (min-width:1024px){.xp-list{scrollbar-width:thin;scrollbar-color:var(--color-edge) transparent}.xp-list::-webkit-scrollbar{width:6px;display:block}.xp-list::-webkit-scrollbar-track{background:0 0;margin-block:16px}.xp-list::-webkit-scrollbar-thumb{background:var(--color-edge);border-radius:99px}}
.bc-range{appearance:none;cursor:pointer;background:0 0;width:100%;height:28px}.bc-range::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--color-brand-lime), var(--color-brand-mint)) 0 / var(--p,0%) 100% no-repeat, color-mix(in srgb, var(--color-ink) 11%, transparent);border:1px solid color-mix(in srgb, var(--color-ink) 20%, transparent);height:10px;box-shadow:inset 0 1px 2px #00000059, inset 0 -1px 0 color-mix(in srgb, var(--color-ink) 14%, transparent);border-radius:999px}.bc-range::-moz-range-track{background:color-mix(in srgb, var(--color-ink) 7%, transparent);border:1px solid color-mix(in srgb, var(--color-ink) 14%, transparent);border-radius:999px;height:10px;box-shadow:inset 0 1px 2px #0000004d}.bc-range::-moz-range-progress{background:linear-gradient(90deg, var(--color-brand-lime), var(--color-brand-mint));border-radius:999px;height:10px}.bc-range::-webkit-slider-thumb{appearance:none;background:radial-gradient(circle at 32% 26%, #ffffffb3, transparent 52%), linear-gradient(145deg, var(--color-brand-lime), var(--color-brand-mint));width:22px;height:22px;box-shadow:0 2px 7px #00000073, 0 0 0 5px color-mix(in srgb, var(--color-brand-lime) 14%, transparent), inset 0 -2px 3px #00000038;border:1px solid #ffffff8c;border-radius:50%;margin-top:-7px}.bc-range::-moz-range-thumb{background:radial-gradient(circle at 32% 26%, #ffffffb3, transparent 52%), linear-gradient(145deg, var(--color-brand-lime), var(--color-brand-mint));width:20px;height:20px;box-shadow:0 2px 7px #00000073, 0 0 0 5px color-mix(in srgb, var(--color-brand-lime) 14%, transparent);border:1px solid #ffffff8c;border-radius:50%}.bc-range:focus{outline:none}.bc-range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px var(--color-page), 0 0 0 5px var(--color-focus)}.bc-range:focus-visible::-moz-range-thumb{box-shadow:0 0 0 3px var(--color-page), 0 0 0 5px var(--color-focus)}@media (prefers-reduced-motion:no-preference){.bc-range::-webkit-slider-thumb{transition:box-shadow .18s,transform .18s}}@media (hover:hover){.bc-range:hover::-webkit-slider-thumb{box-shadow:0 3px 10px #00000080, 0 0 0 8px color-mix(in srgb, var(--color-brand-lime) 20%, transparent), inset 0 -2px 3px #00000038}}.bc-range:active::-webkit-slider-thumb{transform:scale(.94)}html[data-theme=light] .bc-range::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--color-brand-lime), var(--color-brand-mint)) 0 / var(--p,0%) 100% no-repeat, color-mix(in srgb, var(--color-ink) 10%, transparent);border-color:color-mix(in srgb, var(--color-ink) 18%, transparent);box-shadow:inset 0 1px 2px #00000024}html[data-theme=light] .bc-range::-moz-range-track{background:linear-gradient(90deg, var(--color-brand-lime), var(--color-brand-mint)) 0 / var(--p,0%) 100% no-repeat, color-mix(in srgb, var(--color-ink) 10%, transparent);border-color:color-mix(in srgb, var(--color-ink) 18%, transparent);box-shadow:inset 0 1px 2px #00000024}.bc-chip{background:linear-gradient(180deg, color-mix(in srgb, var(--color-ink) 7%, transparent), color-mix(in srgb, var(--color-ink) 3%, transparent));box-shadow:inset 0 1px 0 color-mix(in srgb, var(--color-ink) 13%, transparent), inset 0 -1px 0 #00000038}@media (hover:hover){.bc-chip:hover{background:color-mix(in srgb, var(--color-ink) 7%, transparent);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--color-ink) 14%, transparent), inset 0 -1px 0 #0000002e}}.bc-chip-on{border-color:color-mix(in srgb, var(--color-brand-lime) 55%, transparent);background:linear-gradient(135deg, color-mix(in srgb, var(--color-brand-lime) 24%, transparent), color-mix(in srgb, var(--color-brand-mint) 11%, transparent));box-shadow:inset 0 1px 0 #ffffff29, 0 0 0 1px color-mix(in srgb, var(--color-brand-lime) 12%, transparent), 0 2px 10px color-mix(in srgb, var(--color-brand-lime) 10%, transparent)}html[data-theme=light] .bc-chip{background:#ffffff8c;box-shadow:inset 0 1px #fffc,inset 0 -1px #00000012}html[data-theme=light] .bc-chip-on{border-color:var(--color-accent-edge);background:linear-gradient(135deg, color-mix(in srgb, var(--color-brand-lime) 38%, transparent), color-mix(in srgb, var(--color-brand-mint) 22%, transparent));box-shadow:inset 0 1px #ffffffb3}.bcx-stage{background-image:radial-gradient(color-mix(in srgb, var(--color-ink) 9%, transparent) 1px, transparent 1.4px);background-size:16px 16px}.bcx-u{fill:none;stroke:var(--color-surface-1);stroke-width:6px;stroke-linejoin:round}.bcx-l{fill:none;stroke:var(--color-edge-soft);stroke-width:1.2px;stroke-linejoin:round;transition:stroke .2s}.bcx-lines .is-hover .bcx-l{stroke:color-mix(in srgb, var(--color-accent) 50%, var(--color-edge-soft))}.bcx-lines .is-on .bcx-l{stroke:var(--color-accent);stroke-width:1.6px}.bcx-glow{fill:none;stroke:var(--color-accent);stroke-width:7px;stroke-linecap:round;stroke-linejoin:round;opacity:.14}.bcx-run{--bcx-pk:var(--color-brand-mint);fill:none;stroke:var(--bcx-pk);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:5 95;stroke-dashoffset:100px;opacity:0}html[data-theme=light] .bcx-run{--bcx-pk:var(--color-accent-edge)}.bcx-lines .is-on .bcx-run{stroke:var(--color-accent);stroke-width:2.2px;stroke-dasharray:4 18;stroke-dashoffset:22px;filter:drop-shadow(0 0 3px var(--color-accent-glow))}.bcx-pad,.bcx-pin{fill:var(--color-edge-soft)}.bcx-lines .is-hover .bcx-pad{fill:color-mix(in srgb, var(--color-accent) 50%, var(--color-edge-soft))}.bcx-lines .is-on .bcx-pad,.bcx-lines .is-on .bcx-pin{fill:var(--color-accent)}@media (prefers-reduced-motion:no-preference){.bcx-run{opacity:.5;animation:3s linear infinite bcx-run}.bcx-lines .is-on .bcx-run{opacity:1}}@keyframes bcx-run{to{stroke-dashoffset:0}}.bcx-pay{background:linear-gradient(var(--color-edge-soft), var(--color-accent-edge));width:2px;height:26px;margin-inline:auto;display:block;position:relative}.bcx-pay:before,.bcx-pay:after{content:"";background:var(--color-accent);width:5px;height:5px;box-shadow:0 0 6px var(--color-accent-glow);opacity:0;border-radius:9999px;margin-left:-2.5px;position:absolute;top:-3px;left:50%}@media (prefers-reduced-motion:no-preference){.bcx-pay:before,.bcx-pay:after{animation:bcx-pay var(--pay,1.2s) cubic-bezier(.5, 0, .75, 0) infinite}.bcx-pay:after{animation-delay:calc(var(--pay,1.2s) / -2)}}@keyframes bcx-pay{0%{opacity:0;transform:translateY(0)}20%{opacity:1}80%{opacity:1}to{opacity:0;transform:translateY(26px)}}.bcx[data-paused] .bcx-run,.bcx[data-paused] .bcx-hub,.bcx[data-paused] .bcx-pay:before,.bcx[data-paused] .bcx-pay:after{animation-play-state:paused}@property --bcx-a{syntax:"<angle>";inherits:false;initial-value:0deg}.bcx-hub{color:#f4f6f0;background:linear-gradient(#0d0f0b, #0d0f0b) padding-box, conic-gradient(from var(--bcx-a), transparent 0deg, var(--color-brand-lime) 70deg, var(--color-brand-mint) 120deg, transparent 180deg, transparent 360deg) border-box, linear-gradient(#2a2e26, #2a2e26) border-box;border:1.5px solid #0000;box-shadow:0 10px 30px -10px #8dff0873}@media (prefers-reduced-motion:no-preference){.bcx-hub{animation:4s linear infinite bcx-spin}}@keyframes bcx-spin{to{--bcx-a:360deg}}.bcx-chip{z-index:1;position:relative}.xp-glow{background:radial-gradient(70% 100% at 85% 0%, var(--color-accent-wash), transparent 70%)}@media (prefers-reduced-motion:no-preference){.xp-card:not([hidden]){animation:xp-in .26s var(--ease-out-expo)}}@keyframes xp-in{0%{opacity:0;translate:0 6px}}@media (prefers-reduced-motion:no-preference){.xp-dialog[open]{animation:xp-in .24s var(--ease-out-expo)}}
.bc-cycle-glow{background:radial-gradient(closest-side, color-mix(in srgb, var(--color-accent) 22%, transparent), color-mix(in srgb, var(--color-accent) 6%, transparent) 55%, transparent)}html[data-theme=light] .bc-cycle-glow{background:radial-gradient(closest-side, color-mix(in srgb, var(--color-brand-lime) 30%, transparent), color-mix(in srgb, var(--color-brand-lime) 8%, transparent) 55%, transparent)}.bc-cycle-ring{opacity:.85}.bc-cycle-halo{opacity:.16;filter:blur(4px)}html[data-theme=light] .bc-cycle-halo{opacity:.22}.bc-cycle-run{stroke:var(--color-brand-mint);stroke-dasharray:22 100;stroke-dashoffset:22px;opacity:0;filter:drop-shadow(0 0 6px color-mix(in srgb, var(--color-brand-lime) 80%, transparent))}html[data-theme=light] .bc-cycle-run{stroke:var(--color-accent)}@media (prefers-reduced-motion:no-preference){.bc-cycle-run{animation:3.6s linear 3 bc-cycle-run}}@keyframes bc-cycle-run{0%{stroke-dashoffset:22px;opacity:1}33.3%{stroke-dashoffset:-100px;opacity:1}33.4%,to{stroke-dashoffset:-100px;opacity:0}}.bc-cycle-chip{background:linear-gradient(var(--color-surface-2), var(--color-surface-2)) padding-box, linear-gradient(90deg, color-mix(in srgb, var(--color-brand-lime) 60%, transparent), color-mix(in srgb, var(--color-brand-mint) 60%, transparent)) border-box;border:1px solid #0000;box-shadow:0 6px 18px -10px #0009}html[data-theme=light] .bc-cycle-chip{background:linear-gradient(#fff, #fff) padding-box, linear-gradient(90deg, var(--color-accent-edge), color-mix(in srgb, var(--color-brand-mint) 70%, #0a8f68)) border-box;box-shadow:0 6px 18px -12px #1518124d}.bc-cycle-vline{background:linear-gradient(to bottom, var(--color-brand-lime), var(--color-brand-mint));opacity:.7}html[data-theme=light] .bc-cycle-vline{background:linear-gradient(to bottom, var(--color-accent), #0a8f68)}.bc-cycle-card{background:color-mix(in srgb, var(--color-ink) 5%, transparent);border:1px solid color-mix(in srgb, var(--color-ink) 11%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--color-ink) 8%, transparent), 0 12px 32px -18px #0009}html[data-theme=light] .bc-cycle-card{background:#ffffff8c;box-shadow:inset 0 1px #ffffffb3,0 12px 32px -20px #15181240}@media (prefers-reduced-transparency:reduce){.bc-cycle-card{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--color-surface-2)}}.bc-c3d{filter:drop-shadow(0 6px 10px color-mix(in srgb, var(--color-brand-lime) 35%, transparent));transform:perspective(240px)rotateY(-18deg)rotateX(10deg)}
.tw-card{background:color-mix(in srgb, var(--color-surface-1) 70%, transparent);border:1px solid var(--color-hairline);box-shadow:0 18px 40px -28px #0000008c}.tw-inner{background:var(--color-surface-2);border:1px solid color-mix(in srgb, var(--color-ink) 7%, transparent);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--color-ink) 6%, transparent)}.tw-inner img{box-shadow:0 0 0 1px color-mix(in srgb, var(--color-ink) 10%, transparent)}.tw-col,.tw-track{display:contents}@media (max-width:767.98px){.tw-wall{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;gap:.75rem;margin-inline:-1rem;padding-inline:1rem;scroll-padding-inline:1rem;display:flex;overflow-x:auto}.tw-wall::-webkit-scrollbar{display:none}.tw-wall .tw-card{scroll-snap-align:start;flex:0 0 85%}}@media (min-width:640px) and (max-width:767.98px){.tw-wall{margin-inline:-1.5rem;padding-inline:1.5rem;scroll-padding-inline:1.5rem}.tw-wall .tw-card{flex-basis:60%}}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){.tw-wall{height:620px;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 14% 86%,#0000);mask-image:linear-gradient(#0000,#000 14% 86%,#0000)}.tw-col{height:100%;display:block;overflow:hidden}.tw-track{gap:1rem;display:grid}.tw-track[data-run]{animation:tw-up var(--tw-dur,40s) linear infinite}.tw-wall:hover .tw-track{animation-play-state:paused}}@media (min-width:1024px) and (prefers-reduced-motion:reduce){.tw-col{display:block}.tw-track{gap:1rem;display:grid}}@keyframes tw-up{to{transform:translateY(var(--tw-shift,0))}}
.sb-stage{background:radial-gradient(60% 70% at 72% 55%,#8dff081a,#0000 70%),radial-gradient(50% 60% at 0 0,#08ffb50d,#0000 70%),#000}html[data-theme=light] .sb-stage{--color-ink:#f4f6f0;--color-ink-2:#e3e6dd;--color-ink-3:#cdd1c6;--color-ink-4:#a3a89c;--color-accent:#8dff08;--color-accent-edge:#4c8a05;--color-accent-faint:#0e1409;--color-accent-glow:#8dff0859;--color-hairline:#23261f;--color-page:#090a08;--color-surface-1:#111310;--color-focus:#8dff08;border-color:#1d2119}.sb-phone-img{-webkit-mask-image:radial-gradient(closest-side,#000 82%,#0000 100%);mask-image:radial-gradient(closest-side,#000 82%,#0000 100%)}.sb-chip{-webkit-backdrop-filter:blur(14px)saturate(130%);backdrop-filter:blur(14px)saturate(130%);background:linear-gradient(#ffffff0d,#ffffff04),#080a069e;border:1px solid #ffffff17;box-shadow:0 16px 36px -18px #000000e6,inset 0 1px #ffffff12}.sb-chip-ic{color:var(--color-accent)}@media (prefers-reduced-transparency:reduce){.sb-chip{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0d100a}}.sb-chips{grid-template-columns:minmax(0,1fr);gap:8px;margin:-24px 16px 24px;padding:0;list-style:none;display:grid;position:relative}@media (min-width:640px){.sb-chips{grid-template-columns:repeat(2,minmax(0,1fr));margin:-40px 40px 32px}}@media (min-width:1024px){.sb{align-items:stretch}.sb>div:first-of-type{align-self:center}.sb-scene{align-self:end;padding:56px 0 0}.sb-phone-img{margin-bottom:-26%;translate:-7%}.sb-chips{pointer-events:none;margin:0;display:block;position:absolute;inset:0}.sb-chip{pointer-events:auto;text-wrap:balance;max-width:290px;position:absolute}.sb-chip--a{top:22%;left:2%}.sb-chip--b{top:56%;left:5%}.sb-chip--c{max-width:320px;top:30%;right:2%}.sb-chip--d{max-width:250px;top:64%;right:2%}}.sb-chip,.sb-chip>span:first-child,.sb-phone-img{transition:opacity .22s var(--ease-out-expo), border-color .22s, background-color .22s, color .22s, box-shadow .22s, translate .22s var(--ease-out-expo), filter .32s}@media (hover:hover){.sb-chip{cursor:default}.sb-chip:hover{border-color:#8dff0859;translate:0 -2px}.sb-chips:has(.sb-chip:hover) .sb-chip:not(:hover){opacity:.45}.sb-scene:has(.sb-chip:hover) .sb-phone-img{filter:brightness(1.12)saturate(1.1)drop-shadow(0 0 28px #8dff0840)}.sb-scene:has(.sb-phone-img:hover) .sb-chip{border-color:#8dff0838}.sb-stage ul[aria-label]>li{transition:border-color .2s, background-color .2s, translate .2s var(--ease-out-expo)}.sb-stage ul[aria-label]>li:hover{border-color:var(--color-accent-edge);translate:0 -2px}}@media (prefers-reduced-motion:reduce){.sb-chip,.sb-chip>span:first-child,.sb-phone-img,.sb-stage ul[aria-label]>li{transition:none}.sb-chip:hover,.sb-stage ul[aria-label]>li:hover{translate:none}}.sb-grid{background-image:linear-gradient(90deg,#8dff0824 1px,#0000 1px),linear-gradient(#8dff0824 1px,#0000 1px);background-position:-1px -1px;background-size:40px 40px;-webkit-mask-image:radial-gradient(75% 95% at 10% 20%,#000 0%,#00000080 45%,#0000 80%);mask-image:radial-gradient(75% 95% at 10% 20%,#000 0%,#00000080 45%,#0000 80%)}.sb-grid:after{content:"";background:radial-gradient(40% 50% at 18% 30%,#8dff081f,#0000 70%),radial-gradient(40% 40% at 70% 85%,#08ffb50f,#0000 70%);position:absolute;inset:0}.cmp-glow:before{content:"";background:radial-gradient(60% 55% at 50% 0,#8dff0859,#0000 70%);height:180%;position:absolute;inset:-40% -10% auto}html[data-theme=light] .cmp-glow:before{background:radial-gradient(60% 55% at 50% 0,#8dff0873,#0000 70%)}.hs-card{transition:translate .22s var(--ease-out-expo), border-color .22s}.hs-ic{transition:color .22s,background-color .22s,box-shadow .22s}@media (hover:hover){.hs-card:hover{border-color:var(--color-accent-edge);translate:0 -3px}.hs-card:hover .hs-ic{color:var(--color-ink);background:color-mix(in srgb, var(--color-accent) 8%, var(--color-surface-3));box-shadow:0 0 0 1px var(--color-accent-edge), 0 8px 22px -10px color-mix(in srgb, var(--color-accent) 55%, transparent)}}@media (prefers-reduced-motion:reduce){.hs-card{transition:none}.hs-card:hover{translate:none}}
.wb-stats-glow{background:radial-gradient(50% 120% at 0% 0%, var(--color-accent-wash), transparent 60%), radial-gradient(40% 100% at 100% 100%, color-mix(in srgb, var(--color-accent) 6%, transparent), transparent 70%)}.wb-hero{background:radial-gradient(70% 80% at 100% 0%, var(--color-accent-wash), transparent 65%), var(--color-surface-1)}.wb-inf{place-items:center;height:112px;display:grid;position:relative}.wb-orbit{border:1px dashed var(--color-accent-edge);border-radius:9999px;position:absolute}.wb-orbit--1{width:150px;height:64px}.wb-orbit--2{opacity:.5;width:196px;height:96px}.wb-chart{height:96px}.wb-card{transition:border-color .22s, translate .22s var(--ease-out-expo)}@media (hover:hover){.wb-card:hover{border-color:var(--color-accent-edge);translate:0 -3px}}@media (prefers-reduced-motion:no-preference){.wb-live{animation:2.4s ease-out 3 wb-pulse}}@media (prefers-reduced-motion:reduce){.wb-card{transition:none}.wb-card:hover{translate:none}}@keyframes wb-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-accent) 60%, transparent)}to{box-shadow:0 0 0 10px #0000}}.wb-phones{height:270px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#000 55%,#0000 100%);mask-image:linear-gradient(#000 55%,#0000 100%)}.wb-ph{background:linear-gradient(90deg,#2b2b2b,#0f0f0f 18% 82%,#2b2b2b);border-radius:38px;width:220px;height:440px;padding:7px;position:absolute;top:22px;left:50%;box-shadow:0 0 0 1.5px #3c3c3c,inset 0 0 0 1px #000,0 30px 60px -24px #000000b3}.wb-ph--c{z-index:2;translate:-50%}.wb-ph--l{z-index:1;translate:calc(-50% - 92px) 34px;rotate:-6deg}.wb-ph--r{z-index:1;translate:calc(92px - 50%) 34px;rotate:6deg}.wb-back{background:linear-gradient(#1c1c1c,#121212);border-radius:31px;height:100%;position:relative}.wb-back i{background:#262626;border-radius:50%;width:34px;height:34px;position:absolute;box-shadow:inset 0 0 0 3px #1a1a1a}.wb-ph--l .wb-back i:first-child{top:30px;left:22px}.wb-ph--l .wb-back i:nth-child(2){top:72px;left:22px}.wb-ph--l .wb-back i:nth-child(3){width:12px;height:12px;top:51px;left:62px}.wb-ph--r .wb-back i:first-child{top:30px;right:22px}.wb-ph--r .wb-back i:nth-child(2){top:72px;right:22px}.wb-ph--r .wb-back i:nth-child(3){width:12px;height:12px;top:51px;right:62px}.wb-scr{color:#f2f2f2;background:#050505;border-radius:31px;height:100%;padding:12px 16px;font-size:12px;overflow:hidden}.wb-st{justify-content:space-between;align-items:center;height:24px;font-size:12px;display:flex}.wb-isl{background:#1a1a1a;border-radius:12px;width:76px;height:22px}.wb-bat{background:linear-gradient(90deg,#e5e5e5 70%,#0000 70%);border:1.5px solid #e5e5e5;border-radius:3px;width:20px;height:10px}.wb-top{align-items:center;gap:8px;margin-top:18px;font-size:13px;font-weight:600;display:flex}.wb-top img{width:24px;height:24px}.wb-plus{color:#d4d4d4;border:1px solid #333;border-radius:50%;place-items:center;width:26px;height:26px;margin-left:auto;display:grid}.wb-bal{background:#1c1c1c;border-radius:14px;margin-top:14px;padding:10px 12px}.wb-bal small{background:#3a3a3a;border-radius:3px;width:40%;height:6px;display:block}.wb-bal strong{letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-top:6px;font-size:18px;font-weight:700;display:block}.wb-sec{justify-content:space-between;margin-top:14px;font-size:12px;display:flex}.wb-sec span{color:#737373}.wb-rows{gap:10px;margin-top:10px;display:grid}.wb-row{align-items:center;gap:10px;display:flex}.wb-row b{color:#a3a3a3;font-size:12px;font-weight:600;display:block}.wb-row small{background:#262626;border-radius:3px;width:55%;height:5px;margin-top:4px;display:block}.wb-row em{font-style:normal;font:600 12px/1 var(--font-mono);color:#a3a3a3}.wb-row:first-child b{color:#e5e5e5}.wb-dot{background:#525252;border-radius:50%;width:8px;height:8px}.wb-row:first-child .wb-dot{background:#8dff08}.wb-row:first-child em{color:#8dff08}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine){.wb-ph{transition:translate .25s var(--ease-out-expo)}.wb-card:hover .wb-ph--c{translate:-50% -6px}}.pc-glow{background:radial-gradient(80% 100% at 0% 0%, var(--color-accent-wash), transparent 70%)}.pt-card{background:radial-gradient(42% 70% at 78% 45%, color-mix(in srgb, var(--color-accent) 13%, transparent), transparent 70%), radial-gradient(50% 80% at 0% 0%, var(--color-accent-wash), transparent 60%), var(--color-surface-1);border-color:color-mix(in srgb, var(--color-accent) 18%, var(--color-hairline));box-shadow:0 40px 80px -40px color-mix(in srgb, var(--color-accent) 22%, transparent)}.pt-grid{background-image:radial-gradient(color-mix(in srgb, var(--color-ink) 14%, transparent) 1px, transparent 1px);background-size:22px 22px;-webkit-mask-image:radial-gradient(60% 80% at 78% 45%,#000,#0000 75%);mask-image:radial-gradient(60% 80% at 78% 45%,#000,#0000 75%)}.pt-edge{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--color-accent) 70%, transparent), transparent)}.pt-achv{border-color:var(--color-hairline);background:color-mix(in srgb, var(--color-surface-2) 80%, transparent)}.pt-achv:last-child{border-color:var(--color-accent-edge);background:linear-gradient(180deg, color-mix(in srgb, var(--color-accent) 8%, var(--color-surface-2)), var(--color-surface-2));box-shadow:0 0 0 1px color-mix(in srgb, var(--color-accent) 10%, transparent), 0 18px 40px -18px color-mix(in srgb, var(--color-accent) 35%, transparent)}.pt-marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.pt-logo{filter:grayscale();opacity:.55;transition:filter .25s,opacity .25s}.pt-logo:hover{filter:none;opacity:1}html[data-theme=light] .pt-logo{filter:invert()hue-rotate(180deg)grayscale()}html[data-theme=light] .pt-logo:hover{filter:invert()hue-rotate(180deg)}@media (prefers-reduced-motion:no-preference){.pt-track{animation:40s linear infinite pt-scroll}.pt-marquee:hover .pt-track{animation-play-state:paused}}@keyframes pt-scroll{to{transform:translate(-50%)}}.eco-card{background:var(--color-surface-1)}.eco{aspect-ratio:1;--r:40%;width:100%;max-width:520px;margin-inline:auto;position:relative}.eco-ring{border-radius:9999px;position:absolute;top:50%;left:50%;translate:-50% -50%}.eco-ring--out{border:1px solid var(--color-hairline);width:80%;height:80%}.eco-ring--in{border:1px solid color-mix(in srgb, var(--color-ink) 5%, transparent);background:radial-gradient(closest-side, color-mix(in srgb, var(--color-ink) 3%, transparent), transparent);width:50%;height:50%}.eco-spoke{width:var(--r);transform-origin:0;height:1px;rotate:var(--a);background:linear-gradient(90deg, transparent 0 30%, var(--color-hairline) 30% 46%, transparent 46% 56%, var(--color-hairline) 56% 64%, transparent 64%);position:absolute;top:50%;left:50%}.eco-spoke i{display:none}.eco-star{background:var(--color-ink-dim);opacity:.6;border-radius:9999px;width:3px;height:3px;position:absolute}.eco-hub{z-index:2;aspect-ratio:1;background:linear-gradient(180deg, var(--color-surface-3), var(--color-surface-2));border:1px solid var(--color-edge-soft);border-radius:24%;place-items:center;width:21%;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:0 20px 40px -24px #000c,inset 0 1px #ffffff0f}.eco-hub img{width:38%;height:auto}.eco-node{z-index:2;left:calc(50% + var(--r) * var(--x));top:calc(50% + var(--r) * var(--y));flex-direction:column;align-items:center;display:flex;position:absolute;translate:-50% -50%}.eco-tile{width:58px;height:58px;color:var(--color-ink);background:var(--color-surface-2);border:1px solid var(--color-edge-soft);border-radius:16px;place-items:center;transition:color .2s,border-color .2s;display:grid;box-shadow:0 12px 28px -18px #000c,inset 0 1px #ffffff0d}.eco-tile svg{width:22px;height:22px}.eco-tile:has(.eco-3d){width:68px;height:68px;box-shadow:none;background:0 0;border:0;border-radius:0;position:relative}.eco-tile:has(.eco-3d):after{content:"";width:42px;height:8px;transition:scale .3s var(--ease-out-expo), opacity .3s;background:radial-gradient(closest-side,#0000008c,#0000);border-radius:50%;position:absolute;bottom:2px;left:50%;translate:-50%}.eco-3d{z-index:1;object-fit:contain;width:64px;height:64px;transition:translate .3s var(--ease-out-expo), filter .3s;position:relative}.eco-name{top:calc(100% + 2px)}@media (hover:hover){.eco-node:hover .eco-3d{filter:drop-shadow(0 10px 22px #8dff0859);translate:0 -6px}.eco-node:hover .eco-tile:after{opacity:.7;scale:.8}}@media (max-width:480px){.eco-tile:has(.eco-3d){width:52px;height:52px}.eco-3d{width:48px;height:48px}.eco-tile:has(.eco-3d):after{width:32px}}@media (prefers-reduced-motion:no-preference){.eco-node .eco-tile:has(.eco-3d){animation:5s ease-in-out infinite eco-float;animation-delay:calc(var(--i,0) * -.8s)}}@keyframes eco-float{50%{translate:0 -5px}}.eco-hub{background:radial-gradient(60% 40% at 50% 12%, #ffffff29, transparent 70%), radial-gradient(circle at 50% 65%, color-mix(in srgb, var(--color-accent) 22%, #0b0d09), #070805 72%);width:24%;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-accent) 45%, transparent), inset 0 -14px 28px -10px color-mix(in srgb, var(--color-accent) 30%, transparent), 0 0 0 10px color-mix(in srgb, var(--color-accent) 4%, transparent), 0 0 60px -6px color-mix(in srgb, var(--color-accent) 45%, transparent);border:0;border-radius:9999px}.eco-hub-ring{border:1px solid color-mix(in srgb, var(--color-accent) 18%, transparent);border-radius:9999px;position:absolute;inset:-18%}.eco-hub-c{filter:drop-shadow(0 8px 14px #0000008c);width:56%;height:auto;position:relative}.eco-hub img{display:none}@media (prefers-reduced-motion:no-preference){.eco-hub{animation:4s ease-in-out infinite eco-breathe}.eco-hub-ring{animation:4s ease-in-out infinite eco-halo}}@keyframes eco-breathe{50%{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-accent) 60%, transparent), inset 0 -14px 28px -10px color-mix(in srgb, var(--color-accent) 40%, transparent), 0 0 0 14px color-mix(in srgb, var(--color-accent) 5%, transparent), 0 0 80px -4px color-mix(in srgb, var(--color-accent) 60%, transparent)}}@keyframes eco-halo{50%{opacity:.5;scale:1.06}}.eco-name{white-space:nowrap;color:var(--color-ink-3);font-size:12px;font-weight:500;position:absolute;top:calc(100% + 8px)}@media (hover:hover){.eco-node:hover .eco-tile{color:var(--color-ink);border-color:var(--color-edge)}}@media (max-width:480px){.eco-tile{border-radius:14px;width:48px;height:48px}.eco-tile svg{width:19px;height:19px}}@media (prefers-reduced-motion:no-preference){.eco-live{animation:2.4s ease-out infinite wb-pulse}html.bc-rv .eco .eco-tile,html.bc-rv .eco .eco-name{transition:color .2s, border-color .2s, opacity var(--bc-dur-reveal) var(--bc-ease-enter), scale var(--bc-dur-reveal) var(--bc-ease-spring);transition-delay:0s, 0s, calc(.26s + var(--i,0) * 90ms), calc(.26s + var(--i,0) * 90ms)}html.bc-rv .eco:not(.rv-in) .eco-tile,html.bc-rv .eco:not(.rv-in) .eco-name{opacity:0;scale:.55}}.eco-spin{position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.eco-spin{animation:70s linear infinite eco-orbit}.eco-spin .eco-node{animation:70s linear infinite reverse eco-orbit}@media (hover:hover){.eco:hover .eco-spin,.eco:hover .eco-spin .eco-node{animation-play-state:paused}}}@keyframes eco-orbit{to{rotate:360deg}}
