.zx-rain{position:fixed;inset:0;z-index:2;width:100%;height:100%;pointer-events:none;mix-blend-mode:screen;opacity:.5}[data-theme=light] .zx-rain,html[data-theme=light] .zx-rain{mix-blend-mode:multiply;opacity:.32}.zx-cloud__rail{position:relative;overflow:hidden}.zx-cloud__track{display:flex!important;width:max-content!important;animation:zxCloudSlide 42s linear infinite}.zx-cloud__track.is-slow{animation-duration:110s}.zx-cloud__set{display:flex;flex:0 0 auto}.zx-cloud__item{flex:0 0 auto;white-space:nowrap;padding-inline:var(--space-lg)}.zx-cloud__item:after{content:"/";margin-left:var(--space-lg);color:var(--color-brand-orange);opacity:.6}.zx-cloud__roll{position:relative;display:inline-block;overflow:hidden;vertical-align:bottom}.zx-cloud__roll b{display:block;font-weight:var(--weight-medium);color:var(--text-secondary)}.zx-cloud__roll b,.zx-cloud__roll i{transition:transform .46s var(--ease-standard)}.zx-cloud__roll i{position:absolute;inset:0;font-style:normal;font-weight:var(--weight-semibold);background:var(--brand-gradient);-webkit-background-clip:text;background-clip:text;color:transparent;transform:translateY(105%)}.zx-cloud__item:hover .zx-cloud__roll b{transform:translateY(-105%)}.zx-cloud__item:hover .zx-cloud__roll i{transform:none}@keyframes zxCloudSlide{to{transform:translateX(-50%)}}@keyframes zx-spin{to{transform:rotate(1turn)}}@keyframes zx-spin-rev{to{transform:translate(-50%,-50%) rotate(-1turn)}}.zx-orbit__ring{animation:zx-spin var(--spin,30s) linear infinite}.zx-orbit__chip{animation:zx-spin-rev var(--spin,30s) linear infinite;transition:box-shadow .3s,border-color .3s,scale .32s var(--ease-standard)}.zx-orbit__chip:hover{scale:1.18;z-index:3}.zx-orbit__field:hover .zx-orbit__chip,.zx-orbit__field:hover .zx-orbit__ring{animation-play-state:paused}.zx-orbit__core{animation:zxCorePulse 4.4s ease-in-out infinite}@keyframes zxCorePulse{0%,to{box-shadow:0 18px 40px -14px rgba(20,14,10,.5),0 0 0 0 rgba(242,112,28,.35)}50%{box-shadow:0 18px 40px -14px rgba(20,14,10,.5),0 0 0 18px rgba(242,112,28,0)}}.zx-orbit__list li{cursor:pointer;transition:color .24s,border-color .24s,transform .3s var(--ease-standard)}.zx-orbit__list li:hover{transform:translateY(-2px);border-color:var(--color-brand-orange);color:var(--text-strong)}.zx-foot__marq{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.zx-foot__marqtrack{display:flex!important;width:max-content!important;animation:zxCloudSlide 38s linear infinite;color:transparent!important;background:linear-gradient(92deg,#f2701c,#ffc463 32%,#fff 52%,#ffc463 68%,#f2701c);-webkit-background-clip:text;background-clip:text;background-size:220% 100%;animation-name:zxCloudSlide,zxRibbonShine;animation-duration:38s,7s;animation-timing-function:linear,ease-in-out;animation-iteration-count:infinite,infinite}@keyframes zxRibbonShine{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.zx-foot__marq:hover .zx-foot__marqtrack{animation-play-state:paused,running}[data-energy=calm] .zx-rain,[data-motion=off] .zx-rain{display:none}[data-motion=off] :is(.zx-cloud__track,.zx-foot__marqtrack,.zx-orbit__ring,.zx-orbit__chip,.zx-orbit__core){animation:none!important}@media (prefers-reduced-motion:reduce){html:not([data-motion=off]) .zx-cloud__track{animation:zxCloudSlide 42s linear infinite!important}html:not([data-motion=off]) .zx-cloud__track.is-slow{animation-duration:110s!important}html:not([data-motion=off]) .zx-marquee__track{animation:zx-marq 38s linear infinite!important}html:not([data-motion=off]) .zx-orbit__ring{animation:zx-spin var(--spin,30s) linear infinite!important}html:not([data-motion=off]) .zx-orbit__chip{animation:zx-spin-rev var(--spin,30s) linear infinite!important}html:not([data-motion=off]) .zx-orbit__core{animation:zxCorePulse 4.4s ease-in-out infinite!important}html:not([data-motion=off]) .zx-foot__marqtrack{animation:zxCloudSlide 38s linear infinite,zxRibbonShine 7s ease-in-out infinite!important}html:not([data-motion=off]) .zx-sp__tickrail{animation:zxTick 38s linear infinite!important}html:not([data-motion=off]) .zx-rain{display:block!important}}.zx-lg{max-width:52rem;display:flex;flex-direction:column;gap:var(--space-xl)}.zx-lg__switch{position:relative;display:grid;grid-template-columns:1fr 1fr;grid-gap:4px;gap:4px;padding:5px;align-self:flex-start;border:1px solid var(--border-hairline);background:var(--surface-card)}.zx-lg__switch,.zx-lg__track{border-radius:var(--radius-pill)}.zx-lg__track{position:absolute;top:5px;bottom:5px;left:5px;width:calc(50% - 7px);background:var(--brand-gradient);transition:transform .48s var(--ease-standard)}.zx-lg__track[data-at=terms]{transform:translateX(calc(100% + 4px))}.zx-lg__switch button{position:relative;z-index:1;border:0;background:0;border-radius:var(--radius-pill);padding:10px 22px;font:inherit;font-size:var(--type-body-sm-size);color:var(--text-secondary);cursor:pointer;transition:color .26s}.zx-lg__switch button[data-on]{color:#fff}.zx-lg__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-lg)}.zx-lg__list li{display:grid;grid-template-columns:3rem 1fr;grid-gap:var(--space-md);gap:var(--space-md);padding-bottom:var(--space-lg);border-bottom:1px solid var(--border-hairline);animation:zxLgIn .56s var(--ease-standard) backwards;animation-delay:calc(var(--i,0) * 55ms)}@keyframes zxLgIn{0%{opacity:0;transform:translateY(14px)}}.zx-lg__n{font-family:var(--font-mono);font-size:var(--type-micro-size);color:var(--color-brand-orange-deep)}.zx-lg__h{margin:0 0 6px;font-size:var(--type-card-title-size);font-weight:var(--weight-semibold);color:var(--text-strong)}.zx-lg__b{margin:0;line-height:1.7;color:var(--text-secondary);text-wrap:pretty}[data-motion=off] :is(.zx-lg__list li,.zx-lg__track){animation:none;transition:none}html[data-theme=light] .zx-head.is-onhero:not(.is-solid) .zx-navlink{color:var(--text-tertiary)}html[data-theme=light] .zx-head.is-onhero:not(.is-solid) .zx-navlink[aria-current=page]{color:var(--text-strong)}html[data-theme=light] .zx-head.is-onhero:not(.is-solid) .zx-navlink__b{color:var(--color-brand-orange-deep)}html[data-theme=light] .zx-head.is-onhero:not(.is-solid) .zx-head__cta{background:var(--color-ink-strong);color:#fff}html[data-theme=light] .zx-head.is-onhero:not(.is-solid) .zx-burger{border-color:var(--border-hairline)}html[data-theme=light] .zx-head.is-onhero:not(.is-solid) .zx-burger i{background:var(--text-body)}html[data-theme=light] .zx-head.is-onhero:not(.is-solid) .zx-themebtn{border-color:var(--border-hairline);color:var(--text-body)}html[data-theme=light] .zx-head:not(.is-solid){background:hsla(0,0%,100%,.72);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}html[data-theme=light] .zx-ho__wash{height:64%;background:linear-gradient(180deg,transparent 0,color-mix(in oklab,var(--color-brand-orange) 5%,transparent) 46%,color-mix(in oklab,var(--color-brand-orange) 15%,transparent) 78%,color-mix(in oklab,var(--color-brand-orange) 22%,transparent) 100%)}html[data-theme=light] .zx-ho{background:linear-gradient(180deg,var(--bg-page) 0,var(--bg-page) 55%,color-mix(in oklab,var(--color-brand-orange) 6%,var(--bg-page)) 100%)}html[data-theme=light] .zx-ho__halo{background:radial-gradient(closest-side,color-mix(in oklab,var(--color-brand-orange) 26%,transparent),transparent 72%)}html[data-theme=light] .zx-ho__grid{opacity:.35}html[data-theme=light] .zx-ho__note,html[data-theme=light] .zx-ho__proof em{color:var(--text-tertiary)}.zx-ho__ball{background-color:transparent}.zx-ho__canvas{z-index:0}.zx-ho__cobe{z-index:1;background:transparent}.zx-cloud__item b{color:hsla(0,0%,100%,.86)}.zx-cloud__head span{color:hsla(0,0%,100%,.62)}.zx-cloud__item:after{opacity:.9}.zx-cloud__roll b{color:hsla(0,0%,100%,.86)}html[data-theme=light] .zx-foot__col button{color:hsla(0,0%,100%,.7)}html[data-theme=light] .zx-ho__chip{border-color:hsla(0,0%,100%,.22)}@media (max-width:1023px){.zx-cs{grid-template-columns:minmax(0,1fr)!important}.zx-cs__toc{display:none}}@media (max-width:900px){form{grid-template-columns:1fr!important}}@media (max-width:1023px){[style*="minmax(0,1.15fr)"],[style*="minmax(0,1.1fr)"],[style*="minmax(0,1.3fr)"]{grid-template-columns:minmax(0,1fr)!important}}.zx-lightbox{width:min(100%,1100px)!important}