.zf{--zf-bg:#0e1116;--zf-card:#141922;--zf-line:rgba(255,255,255,0.09);--zf-text:#ffffff;--zf-mute:#c8c8c8;--zf-gold:var(--gold,#f5c53f);--zf-pink:#f4a6c0;--zf-up:#35c28a;--zf-dn:#ef5b6b;--zf-tg:#2aa3e0;max-width:780px;margin:0 auto;padding:24px 16px 28px;color:var(--zf-text);background:var(--zf-bg);border:1px solid var(--zf-line);border-radius:18px;overflow:hidden}.zf-head{text-align:center;margin-bottom:14px}.zf-eyebrow{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--zf-pink)}.zf-title{margin:4px 0 2px;font-size:clamp(22px,calc(5vw / var(--zk-z, 1)),30px)}.zf-sub{margin:0;color:var(--zf-mute);font-size:14px}.zf-stage{display:grid;grid-template-rows:auto 74px auto;gap:8px;background:var(--zf-card);border:1px solid var(--zf-line);border-radius:14px;padding:10px 12px 14px}.zf-chartbox{min-height:0}.zf-chart{display:block;width:100%;height:auto}.zf-candle line{stroke:var(--zf-mute);stroke-width:1.4}.zf-candle.up rect{fill:var(--zf-up)}.zf-candle.dn rect{fill:var(--zf-dn)}.zf-candle{opacity:0;animation:zf-pop .5s ease forwards;animation-delay:var(--d)}@keyframes zf-pop{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.zf-scan{transform:translateX(-70px)}@keyframes zf-sweep{to{transform:translateX(310px)}}.zf-lvl{opacity:0;transition:opacity .5s ease}.zf-lvl line{stroke-width:1.3;stroke-dasharray:5 4}.zf-lvl text{font:700 7px/1 system-ui,sans-serif;letter-spacing:.06em}.zf-lvl-entry line{stroke:var(--zf-gold)}.zf-lvl-entry text{fill:var(--zf-gold)}.zf-lvl-sl line{stroke:var(--zf-dn)}.zf-lvl-sl text{fill:var(--zf-dn)}.zf-lvl-tp line{stroke:var(--zf-up)}.zf-lvl-tp text{fill:var(--zf-up)}.zf-at-hit .zf-lvl,.zf-at-send .zf-lvl,.zf-at-set .zf-lvl{opacity:1}.zf-price{fill:var(--zf-gold);transition:transform 1s ease;transform-box:fill-box;transform-origin:center}.zf-at-set .zf-price{transform:translateY(6px)}.zf-at-hit .zf-price{transform:translateY(var(--hit-dy,-12px))}.zf-ring{fill:none;stroke:var(--zf-up);stroke-width:1.6;opacity:0;transform-box:fill-box;transform-origin:center}.zf-at-hit .zf-ring{animation:zf-ring 1.4s ease-out .8s infinite}@keyframes zf-ring{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(5)}}.zf-at-hit .zf-lvl-tp line{stroke-width:2.2;filter:drop-shadow(0 0 3px var(--zf-up))}.zf-info{position:relative}.zf-panel{position:absolute;inset:0;margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;opacity:0;transform:translateY(8px);pointer-events:none;transition:opacity .4s ease,transform .4s ease}.zf-at-hit .zf-p-hit,.zf-at-scan .zf-p-scan,.zf-at-send .zf-p-send,.zf-at-set .zf-p-set{opacity:1;transform:none}.zf-chip,.zf-p-scan li{background:rgba(255,255,255,.05);border:1px solid var(--zf-line);border-radius:999px;padding:7px 14px;font-size:14px}.zf-chip b,.zf-p-scan b{color:var(--zf-up);margin-left:6px}.zf-at-scan .zf-p-scan li{animation:zf-in .5s ease 1.2s backwards}.zf-at-scan .zf-p-scan li+li{animation-delay:1.9s}@keyframes zf-in{0%{opacity:0;transform:translateY(6px)}}.zf-ticket{flex-direction:column;gap:6px;max-width:460px;margin:0 auto;background:rgba(42,163,224,.1);border:1px solid rgba(42,163,224,.4);border-radius:14px 14px 14px 4px;padding:8px 14px;justify-content:center;align-items:flex-start}.zf-tl-h{font-weight:800;color:var(--zf-gold);font-size:15px}.zf-tl-row{display:flex;flex-wrap:wrap;gap:4px 16px;font-size:14px}.zf-at-send .zf-tl,.zf-at-send .zf-tl-row .zf-tl{animation:zf-in .45s ease backwards}.zf-at-send .zf-tl-row .zf-tl:first-child{animation-delay:.5s}.zf-at-send .zf-tl-row .zf-tl:nth-child(2){animation-delay:.9s}.zf-at-send .zf-tl-row .zf-tl:nth-child(3){animation-delay:1.3s}.zf-p-hit small,.zf-p-set small{flex-basis:100%;text-align:center;color:var(--zf-mute);font-size:12.5px}.zf-at-set .zf-chip{animation:zf-in .45s ease backwards}.zf-at-set .zf-chip:nth-child(2){animation-delay:.5s}.zf-at-set .zf-chip:nth-child(3){animation-delay:1s}.zf-p-hit{flex-direction:column;gap:4px}.zf-hit-badge{background:rgba(53,194,138,.16);border:1px solid var(--zf-up);color:var(--zf-up);border-radius:999px;padding:6px 20px;font-weight:800;font-size:17px;box-shadow:0 0 24px rgba(53,194,138,.35)}.zf-p-hit small{flex-basis:auto}.zf-petals{position:absolute;inset:-120px 0 0;pointer-events:none}.zf-petals i{position:absolute;top:0;left:calc(8% + var(--n) * 12%);width:9px;height:12px;border-radius:80% 0 80% 0;background:var(--zf-pink);opacity:0}.zf-at-hit .zf-petals i{animation:zf-fall 3.2s ease-in calc(var(--n) * .18s + .6s) infinite}@keyframes zf-fall{0%{opacity:0;transform:translateY(0) rotate(0)}15%{opacity:.9}to{opacity:0;transform:translateY(180px) translateX(26px) rotate(300deg)}}.zf-rail{align-items:start;padding:0 4px}.zf-node,.zf-rail{display:grid;gap:6px}.zf-node{justify-items:center;width:92px}.zf-node small{color:var(--zf-mute);font-size:12px;text-align:center;transition:color .4s ease}.zf-icon{position:relative;display:grid;place-items:center;width:68px;height:68px;border-radius:20px;background:#0b0e13;border:1.5px solid var(--zf-line);transition:border-color .4s ease,box-shadow .4s ease,transform .4s ease}.zf-icon .logo-img{border-radius:14px!important}.zf-icon-tg{background:linear-gradient(145deg,#3bb4ee,#1f8fcf)}.zf-icon-ib{background:#fff;padding:0;overflow:hidden}.zf-icon-ib .partner-logo{display:inline-flex;height:56px}.zf-icon-ib .partner-logo-img{height:56px;width:auto}@keyframes zf-breathe{50%{box-shadow:0 0 0 9px rgba(245,197,63,.05),0 0 36px rgba(245,197,63,.5)}}.zf-link{position:relative;height:4px;margin-top:32px;border-radius:4px;background:rgba(255,255,255,.1)}.zf-link:after{content:"";position:absolute;inset:0;border-radius:4px;background:linear-gradient(90deg,var(--zf-pink),var(--zf-gold));transform:scaleX(0);transform-origin:left;transition:transform .9s ease}.zf-packet{position:absolute;top:50%;left:0;width:14px;height:14px;margin:-7px 0 0 -7px;border-radius:50%;background:var(--zf-gold);box-shadow:0 0 14px 3px rgba(245,197,63,.7);opacity:0}@keyframes zf-run{0%{opacity:1;left:0}90%{opacity:1}to{opacity:0;left:100%}}@keyframes zf-run-back{0%{opacity:1;left:100%}90%{opacity:1}to{opacity:0;left:0}}.zf-caption{margin-top:14px;display:grid;gap:2px;text-align:center;min-height:3.6em}.zf-caption b{color:var(--zf-gold);font-size:16px}.zf-caption span{color:var(--zf-text);font-size:14px}.zf-steps{list-style:none;margin:10px 0 0;padding:0;grid-template-columns:repeat(4,1fr)}.zf-dot,.zf-steps{display:grid;gap:4px}.zf-dot{width:100%;justify-items:center;background:none;border:0;cursor:pointer;color:var(--zf-mute);font:inherit;font-size:12px;padding:6px 0;min-height:44px}.zf-dot i{font-style:normal;width:26px;height:26px;border-radius:50%;display:grid;place-items:center;border:1px solid var(--zf-line);font-size:12px}.zf-dot.done i{border-color:var(--zf-pink);color:var(--zf-pink)}.zf-dot.on{color:var(--zf-text)}.zf-dot.on i{background:var(--zf-gold);color:#111;border-color:var(--zf-gold)}.zf-dot:focus-visible{outline:2px solid var(--zf-gold);outline-offset:2px;border-radius:8px}.zf-bar{height:3px;margin-top:4px;border-radius:3px;background:linear-gradient(90deg,var(--zf-pink),var(--zf-gold));transform-origin:left;animation:zf-fill linear forwards}@keyframes zf-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.zf-note{margin:14px 0 0;text-align:center;font-size:11.5px;color:var(--zf-mute);line-height:1.5}@media (max-width:560px){.zf-stage{grid-template-rows:auto 92px auto;padding:8px 8px 12px}.zf-node{width:70px}.zf-icon{width:54px;height:54px;border-radius:16px}.zf-icon .logo-img{width:44px!important;height:44px!important}.zf-icon-ib .partner-logo,.zf-icon-ib .partner-logo-img{height:44px}.zf-link{margin-top:25px}.zf-node small{font-size:11px}.zf-chip,.zf-p-scan li{font-size:13px;padding:6px 11px}.zf-tl-row{font-size:13px}}@media (prefers-reduced-motion:reduce){.zf *,.zf :after,.zf :before{animation:none!important;transition:none!important}.zf-candle{opacity:1}.zf-petals{display:none}}.zf-icon-z{background:radial-gradient(circle at 50% 30%,#1b2230,#0b0e13 70%)}.zf-robot{display:block;overflow:visible}.zf-robot-eyes{transform-box:fill-box;transform-origin:center;filter:drop-shadow(0 0 2px rgba(245,197,63,.9))}@keyframes zf-blink{50%{opacity:.25}}@keyframes zf-look{0%,to{transform:translateX(-2.2px)}50%{transform:translateX(2.2px)}}@keyframes zf-eyeblink{0%,92%,to{transform:scaleY(1)}96%{transform:scaleY(.1)}}@media (max-width:560px){.zf-robot{width:48px;height:48px}}.zf-icon-tg{background:linear-gradient(150deg,#4cc3f7,#2a9be0 55%,#1c7fc4);border-color:rgba(255,255,255,.25);box-shadow:inset 0 1px 0 rgba(255,255,255,.45),inset 0 -8px 14px rgba(8,60,110,.35)}.zf-icon-tg svg{filter:drop-shadow(0 2px 3px rgba(8,60,110,.45))}.zf-icon-ib{overflow:visible;background:linear-gradient(160deg,#ffffff,#e9edf3);border-color:rgba(255,255,255,.5);box-shadow:inset 0 -6px 12px rgba(120,130,150,.25)}.zf-icon-ib .partner-logo-img{border-radius:16px}.zf-badge{position:absolute;top:-7px;right:-7px;z-index:2;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font:800 12px/1 system-ui,sans-serif;font-style:normal;color:#fff;border:2px solid var(--zf-card);transform:scale(0);transition:transform .35s cubic-bezier(.3,1.6,.5,1)}.zf-badge-tg{background:#ef4b5c}.zf-badge-ib{background:var(--zf-up)}.zf-wave{position:absolute;inset:0;border-radius:inherit;border:2px solid transparent;pointer-events:none;opacity:0}@keyframes zf-wave{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.7)}}@media (max-width:560px){.zf-icon-tg svg{width:30px;height:30px}.zf-badge{width:19px;height:19px;font-size:11px}}@media (prefers-reduced-motion:reduce){.zf-badge{transform:scale(1)}.zf-wave{display:none}}.zf-rail{grid-template-columns:auto 1fr auto 1fr auto 1fr auto;gap:4px;padding:0}.zf-node{width:82px}.zf-icon-m{background:radial-gradient(circle at 50% 30%,#1b2230,#0b0e13 70%);overflow:hidden}.zf-mscan{transform:translateX(0)}.zf-at-scan .zf-mscan{animation:zf-mscan 1.8s ease-in-out infinite}@keyframes zf-mscan{50%{transform:translateX(42px)}}.zf-chip-tg{border-color:rgba(42,163,224,.55)}.zf-at-scan .zf-node-m .zf-icon{border-color:var(--zf-gold);box-shadow:0 0 0 4px rgba(245,197,63,.14),0 0 28px rgba(245,197,63,.35)}.zf-at-hit .zf-node-b small,.zf-at-hit .zf-node-t small,.zf-at-scan .zf-node-m small,.zf-at-send .zf-node-z small,.zf-at-set .zf-node-b small,.zf-at-set .zf-node-t small{color:var(--zf-text)}.zf-at-send .zf-node-z .zf-icon{border-color:var(--zf-gold);box-shadow:0 0 0 4px rgba(245,197,63,.14),0 0 28px rgba(245,197,63,.4);transition-delay:.9s;animation:zf-breathe 1.6s ease-in-out 1s infinite}.zf-at-hit .zf-node-b .zf-icon,.zf-at-set .zf-node-b .zf-icon{border-color:var(--zf-up);box-shadow:0 0 0 4px rgba(53,194,138,.16),0 0 28px rgba(53,194,138,.45);transform:scale(1.06)}.zf-at-set .zf-node-b .zf-icon{transition-delay:.9s}.zf-at-hit .zf-node-t .zf-icon,.zf-at-set .zf-node-t .zf-icon{border-color:#7fd0f5;box-shadow:0 0 0 4px rgba(42,163,224,.2),0 0 28px rgba(42,163,224,.5);transform:scale(1.06);transition-delay:1.9s}.zf-at-hit .zf-node-t .zf-icon{transition-delay:0s}.zf-at-hit .zf-link-1:after,.zf-at-hit .zf-link-2:after,.zf-at-hit .zf-link-3:after,.zf-at-send .zf-link-1:after,.zf-at-set .zf-link-1:after,.zf-at-set .zf-link-2:after,.zf-at-set .zf-link-3:after{transform:scaleX(1)}.zf-at-set .zf-link-3:after{transition-delay:1s}.zf-at-hit .zf-link:after{background:var(--zf-up)}.zf-at-send .zf-link-1 .zf-packet,.zf-at-set .zf-link-2 .zf-packet{animation:zf-run 1s ease-in-out .1s forwards}.zf-at-set .zf-link-3 .zf-packet{animation:zf-run 1s ease-in-out 1s forwards}.zf-at-hit .zf-link-3 .zf-packet{background:var(--zf-up);box-shadow:0 0 14px 3px rgba(53,194,138,.7);animation:zf-run-back 1s ease-in-out .2s forwards}.zf-at-set .zf-badge-ib{transform:scale(1);transition-delay:1s}.zf-at-hit .zf-badge-ib{transform:scale(1)}.zf-at-hit .zf-badge-tg,.zf-at-set .zf-badge-tg{transform:scale(1);transition-delay:2s}.zf-at-hit .zf-badge-tg{transition-delay:0s}.zf-at-set .zf-icon-ib .zf-wave{border-color:var(--zf-up);animation:zf-wave 1.4s ease-out .9s 2}.zf-at-set .zf-icon-tg .zf-wave{border-color:#7fd0f5;animation:zf-wave 1.4s ease-out 1.9s 2}.zf-at-send .zf-robot-led{animation:zf-blink .9s ease-in-out infinite;filter:drop-shadow(0 0 4px var(--zf-gold))}.zf-at-send .zf-robot-eyes{animation:zf-look 2.4s ease-in-out infinite}.zf-at-hit .zf-robot-eyes,.zf-at-scan .zf-robot-eyes,.zf-at-set .zf-robot-eyes{animation:zf-eyeblink 3s ease-in-out infinite}.zf-p-set{gap:6px}@media (max-width:560px){.zf-node{width:58px}.zf-icon{width:46px;height:46px;border-radius:14px}.zf-icon .zf-robot,.zf-icon-m svg{width:38px;height:38px}.zf-icon-ib .partner-logo,.zf-icon-ib .partner-logo-img{height:38px}.zf-icon-tg svg{width:26px;height:26px}.zf-link{margin-top:21px}.zf-node small{font-size:10px}.zf-stage{grid-template-rows:auto 104px auto}.zf-chip{font-size:12px;padding:5px 9px}}.zf-grid line{stroke:rgba(255,255,255,.05);stroke-width:.6}.zf-cbody line{stroke-width:1;stroke-linecap:round}.zf-cbody.up line{stroke:rgba(88,232,176,.75)}.zf-cbody.dn line{stroke:rgba(255,133,146,.75)}.zf-cbody rect{stroke:none}.zf-candle{animation-duration:.45s}.zf-cbody{transform-box:fill-box;transform-origin:center}.zf-at-scan .zf-cbody{animation:zf-lit .7s ease-out var(--lit) backwards}@keyframes zf-lit{0%{filter:none}35%{filter:brightness(1.7) drop-shadow(0 0 2.2px rgba(245,197,63,.95))}to{filter:none}}.zf-scan{opacity:0;transform:translateX(0)}.zf-scan line{stroke:#ffe08a;stroke-width:1.2;filter:drop-shadow(0 0 2px rgba(245,197,63,.9))}.zf-at-scan .zf-scan{opacity:1;animation:zf-beam 2.5s linear .55s both}@keyframes zf-beam{0%{opacity:0;transform:translateX(0)}6%{opacity:1}94%{opacity:1}to{opacity:0;transform:translateX(300px)}}.zf-lvl text{font-size:6.5px}@media (prefers-reduced-motion:reduce){.zf-scan{display:none}}.zf-rail{grid-template-columns:auto 1fr auto 1fr auto}.zf-node{width:104px}.zf-icon{width:78px;height:78px;border-radius:22px}.zf-icon-z{background:radial-gradient(circle at 50% 30%,#1b2230,#0b0e13 72%)}.zf-icon-z .zf-robot{width:74px;height:74px}.zf-icon-ib .partner-logo,.zf-icon-ib .partner-logo-img{height:60px}.zf-link{margin-top:37px}.zf-chartbox{position:relative}.zf-chart{transition:filter .6s ease,opacity .6s ease}.zf-detected .zf-chart{filter:blur(3.5px);opacity:.4}.zf-detect{position:absolute;inset:0;display:grid;place-content:center;justify-items:center;gap:10px;opacity:0;pointer-events:none;transition:opacity .5s ease .25s}.zf-detected .zf-detect{opacity:1}.zf-br{position:absolute;width:20px;height:20px;border:0 solid var(--zf-gold);opacity:.9}.zf-br-tl{top:6px;left:6px;border-top-width:2.5px;border-left-width:2.5px;border-radius:6px 0 0 0}.zf-br-tr{top:6px;right:6px;border-top-width:2.5px;border-right-width:2.5px;border-radius:0 6px 0 0}.zf-br-bl{bottom:6px;left:6px;border-bottom-width:2.5px;border-left-width:2.5px;border-radius:0 0 0 6px}.zf-br-br{bottom:6px;right:6px;border-bottom-width:2.5px;border-right-width:2.5px;border-radius:0 0 6px 0}.zf-detected .zf-br{animation:zf-brpulse 1.3s ease-in-out infinite}@keyframes zf-brpulse{50%{transform:scale(1.18);opacity:.55}}.zf-detect-tag{font-weight:800;font-size:15px;color:var(--zf-gold);letter-spacing:.02em;background:rgba(14,17,22,.8);border:1px solid rgba(245,197,63,.5);border-radius:999px;padding:6px 16px}.zf-detect-rows{display:grid;gap:7px;min-width:min(78%,300px)}.zf-dr{display:grid;grid-template-columns:12px 56px 1fr;align-items:center;gap:10px;background:rgba(14,17,22,.78);border:1px solid var(--zf-line);border-radius:10px;padding:7px 12px;font-size:14px;opacity:0;transform:translateX(-14px)}.zf-dr i{width:10px;height:10px;border-radius:50%}.zf-dr span{font-weight:800;letter-spacing:.05em}.zf-dr em{font-style:normal;color:var(--zf-mute);font-size:13px;text-align:right}.zf-dr-entry i{background:var(--zf-gold);box-shadow:0 0 8px var(--zf-gold)}.zf-dr-entry span{color:var(--zf-gold)}.zf-dr-sl i{background:var(--zf-dn);box-shadow:0 0 8px var(--zf-dn)}.zf-dr-sl span{color:var(--zf-dn)}.zf-dr-tp i{background:var(--zf-up);box-shadow:0 0 8px var(--zf-up)}.zf-dr-tp span{color:var(--zf-up)}.zf-detected .zf-dr{animation:zf-drin .45s ease forwards}.zf-detected .zf-dr-entry{animation-delay:.5s}.zf-detected .zf-dr-sl{animation-delay:.9s}.zf-detected .zf-dr-tp{animation-delay:1.3s}@keyframes zf-drin{to{opacity:1;transform:none}}.zf-robot-flower{transform-box:fill-box;transform-origin:50% 90%}.zf-at-send .zf-robot-flower{animation:zf-sway 1.8s ease-in-out infinite}@keyframes zf-sway{0%,to{transform:rotate(-8deg)}50%{transform:rotate(8deg)}}.zf-at-send .zf-link-1:after,.zf-at-send .zf-node-z .zf-icon{transition-delay:0s}.zf-at-send .zf-link-2:after{transform:scaleX(1);transition-delay:1.2s}.zf-at-send .zf-link-2 .zf-packet{animation:zf-run 1.1s ease-in-out 1.2s forwards}.zf-at-set .zf-link-2 .zf-packet{animation:none}.zf-at-set .zf-node-b .zf-icon{transition-delay:.2s}.zf-at-set .zf-badge-ib{transition-delay:.5s}.zf-at-set .zf-icon-ib .zf-wave{animation-delay:.3s}.zf-at-hit .zf-link-2 .zf-packet{background:var(--zf-up);box-shadow:0 0 14px 3px rgba(53,194,138,.7);animation:zf-run-back 1.1s ease-in-out .2s forwards}.zf-at-hit .zf-link-1 .zf-packet{animation:none}@media (max-width:560px){.zf-node{width:74px}.zf-icon{width:58px;height:58px;border-radius:17px}.zf-icon-z .zf-robot{width:54px;height:54px}.zf-icon-m svg{width:40px;height:40px}.zf-icon-ib .partner-logo,.zf-icon-ib .partner-logo-img{height:44px}.zf-link{margin-top:27px}.zf-detect-tag{font-size:12.5px;padding:5px 12px}.zf-dr{font-size:13px;padding:5px 10px}}@media (prefers-reduced-motion:reduce){.zf-detected .zf-dr{opacity:1;transform:none}}.zf-stage .zf-node-z .zf-icon.zf-icon-z{width:96px;height:96px;background:none;border-color:transparent!important;box-shadow:none!important;animation:none!important;overflow:visible}.zf-node-z{width:112px}.zf-link{margin-top:47px}.za{position:relative;display:inline-block;transition:transform .5s ease,filter .5s ease}.za-bob{position:absolute;inset:0;animation:za-bob 3.2s ease-in-out infinite}.za-img{display:block;width:100%;height:100%;object-fit:contain}@keyframes za-bob{0%,to{transform:translateY(0) rotate(-1.2deg)}50%{transform:translateY(-5%) rotate(1.2deg)}}.za-visor{position:absolute;left:23.5%;top:17%;width:47%;height:27%;border-radius:50%;overflow:hidden;transform:rotate(10deg);pointer-events:none}.za-visor i{position:absolute;top:-20%;bottom:-20%;width:22%;left:-30%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.55),transparent);transform:skewX(-18deg);animation:za-shine 4.2s ease-in-out infinite}@keyframes za-shine{0%,55%{left:-30%}85%,to{left:120%}}.za-chest{position:absolute;left:51.2%;top:68.4%;width:15%;height:15%;transform:translate(-50%,-50%);pointer-events:none}.za-chest i{position:absolute;inset:0;border-radius:50%;border:2px solid rgba(120,220,255,.9);opacity:0;transform:scale(.4);animation:za-pulse 1.8s ease-out infinite}.za-chest i:nth-child(2){animation-delay:.9s}@keyframes za-pulse{0%{opacity:.9;transform:scale(.4)}to{opacity:0;transform:scale(1.5)}}.za-lap{position:absolute;left:24%;top:61%;width:20%;height:12%;display:flex;gap:8%;align-items:center;justify-content:center;transform:rotate(8deg) skewX(-10deg);pointer-events:none}.za-lap i{width:14%;aspect-ratio:1;border-radius:50%;background:#7fe3ff;box-shadow:0 0 6px #7fe3ff;animation:za-type 1.2s ease-in-out infinite}.za-lap i:nth-child(2){animation-delay:.2s}.za-lap i:nth-child(3){animation-delay:.4s}@keyframes za-type{0%,to{opacity:.15}40%{opacity:1}}.zf-at-send .za{transform:scale(1.1);filter:drop-shadow(0 0 12px rgba(80,180,255,.7))}.zf-at-send .za-bob{animation-duration:1.6s}.zf-at-send .za-chest i{animation-duration:.9s}@media (max-width:560px){.zf-stage .zf-node-z .zf-icon.zf-icon-z{width:70px;height:70px}.zf-icon-z .za{width:70px!important;height:70px!important}.zf-node-z{width:82px}.zf-link{margin-top:34px}}@media (prefers-reduced-motion:reduce){.za-bob,.za-chest i,.za-lap i,.za-visor i{animation:none!important}.za-chest{display:none}.za-lap i{opacity:1}}.za-z{position:absolute;left:35.5%;top:17.5%;width:27%;height:27%;transform:rotate(7deg);pointer-events:none;filter:drop-shadow(0 0 5px rgba(95,240,184,.75));animation:za-zglow 2.6s ease-in-out infinite}@keyframes za-zglow{0%,to{opacity:.88;filter:drop-shadow(0 0 4px rgba(95,240,184,.6))}50%{opacity:1;filter:drop-shadow(0 0 9px rgba(95,240,184,.95))}}.zf-at-send .za-z{animation-duration:1.1s}@media (prefers-reduced-motion:reduce){.za-z{animation:none!important}}.zf-rail{padding:12px 4px 14px}.zf-node{position:relative;opacity:.62;transform-origin:50% 50%;transition:transform .55s cubic-bezier(.3,1.4,.5,1),opacity .4s ease}.zf-at-hit .zf-node-b,.zf-at-scan .zf-node-m,.zf-at-send .zf-node-z,.zf-at-set .zf-node-b{transform:scale(1.3);opacity:1;z-index:2}.zf-at-hit .zf-node-b .zf-icon,.zf-at-send .za,.zf-at-set .zf-node-b .zf-icon{transform:none}.zf-at-hit .zf-node-b small,.zf-at-scan .zf-node-m small,.zf-at-send .zf-node-z small,.zf-at-set .zf-node-b small{color:var(--zf-gold);font-weight:700}@media (max-width:560px){.zf-at-hit .zf-node-b,.zf-at-scan .zf-node-m,.zf-at-send .zf-node-z,.zf-at-set .zf-node-b{transform:scale(1.2)}}@media (prefers-reduced-motion:reduce){.zf-node{transition:none}}.za-hand{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;transform-origin:77.1% 68.8%;animation:za-hand 1.8s ease-in-out infinite;pointer-events:none}@keyframes za-hand{0%,to{transform:rotate(0deg) translateY(0)}30%{transform:rotate(-9deg) translateY(-1.2%)}55%{transform:rotate(2deg) translateY(.6%)}75%{transform:rotate(-5deg) translateY(-.6%)}}.zf-at-send .za-hand{animation-duration:.9s}.za-think{left:70%;top:-8%;width:32%;height:22%;border-radius:999px;display:flex;align-items:center;justify-content:center;gap:9%;box-shadow:0 2px 8px rgba(0,0,0,.3);pointer-events:none;animation:za-bubble 4.2s ease-in-out infinite;transform-origin:20% 100%}.za-think,.za-think:after{position:absolute;background:rgba(255,255,255,.95)}.za-think:after{content:"";left:6%;bottom:-14%;width:16%}.za-td,.za-think:after{aspect-ratio:1;border-radius:50%}.za-td{width:15%;background:#1b4fd8;animation:za-dot 1.2s ease-in-out infinite}.za-td:nth-child(2){animation-delay:.2s}.za-td:nth-child(3){animation-delay:.4s}@keyframes za-dot{0%,to{transform:translateY(0);opacity:.35}40%{transform:translateY(-45%);opacity:1}}.za-bulb{position:absolute;inset:8% 30%;width:40%;height:84%;opacity:0;transform:scale(.3);animation:za-idea 4.2s ease-in-out infinite;filter:drop-shadow(0 0 3px #ffd84d)}@keyframes za-bubble{0%,8%{opacity:0;transform:scale(.4)}14%,88%{opacity:1;transform:scale(1)}96%,to{opacity:0;transform:scale(.7)}}@keyframes za-idea{0%,62%{opacity:0;transform:scale(.3)}70%{opacity:1;transform:scale(1.25)}78%,90%{opacity:1;transform:scale(1)}to{opacity:0}}.za-think .za-td{animation-name:za-dot}@media (prefers-reduced-motion:reduce){.za-bulb,.za-hand,.za-td,.za-think{animation:none!important}.za-think{opacity:1}.za-bulb{display:none}}.za-hand{transform-origin:70.7% 58%;animation:za-think-arm 4.2s ease-in-out infinite}@keyframes za-think-arm{0%,7%{transform:rotate(0deg)}22%{transform:rotate(-128deg)}36%{transform:rotate(-123deg)}50%{transform:rotate(-131deg)}64%{transform:rotate(-124deg)}80%{transform:rotate(-128deg)}94%,to{transform:rotate(0deg)}}.zf-at-send .za-hand{animation-duration:3.2s}@media (prefers-reduced-motion:reduce){.za-hand{animation:none!important;transform:rotate(-128deg)}}.zf{max-width:920px}.zf-stage{grid-template-rows:auto 104px auto}.zf-p-scan{flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:stretch;gap:8px}.zf-ind{display:flex;gap:6px;margin:0;padding:0 0 2px;list-style:none;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x proximity}.zf-ind::-webkit-scrollbar{display:none}.zf .zf-ind li{flex:1 1;min-width:76px;display:grid;justify-items:center;gap:1px;padding:6px 4px 7px;scroll-snap-align:start;background:rgba(255,255,255,.03);border:1px solid var(--zf-line);border-radius:10px;position:relative;opacity:.42;transition:none}.zf .zf-ind li b{color:var(--zf-text);font-size:13.5px;margin:0;letter-spacing:.01em}.zf .zf-ind li small{color:var(--zf-mute);font-size:10.5px}.zf .zf-ind li:after{content:"";position:absolute;top:5px;right:6px;width:6px;height:6px;border-radius:50%;background:var(--zf-up);box-shadow:0 0 6px var(--zf-up);opacity:0}.zf-at-scan .zf-ind li{animation:zf-indlit .6s ease forwards;animation-delay:calc(.55s + var(--i) * .31s)}@keyframes zf-indlit{to{opacity:1;border-color:rgba(245,197,63,.55);background:rgba(245,197,63,.07)}}.zf-at-scan .zf-ind li:after{animation:zf-inddot .4s ease forwards;animation-delay:calc(.75s + var(--i) * .31s)}@keyframes zf-inddot{to{opacity:1}}.zf-gate{display:flex;justify-content:center;gap:8px;flex-wrap:wrap;margin:0;padding:0}.zf-gate .zf-chip{padding:4px 12px;font-size:13px}.zf-at-scan .zf-gate{animation:zf-in .5s ease 3.1s backwards}@media (max-width:560px){.zf-stage{grid-template-rows:auto 124px auto}.zf .zf-ind li{flex:0 0 auto}}@media (prefers-reduced-motion:reduce){.zf .zf-ind li,.zf .zf-ind li:after{opacity:1}}.zf{max-width:1060px;width:100%}.zf-caption span{max-width:820px;margin-inline:auto}.zf-ic{width:20px;height:20px;flex:none;display:inline-block;vertical-align:-4px;margin-right:7px;overflow:visible}.zf-tl-h{display:flex;align-items:center;gap:0}.zf-tl-h .zf-ic-z{width:22px;height:22px;margin-right:8px;filter:drop-shadow(0 0 4px rgba(95,240,184,.6))}.zf-tl-h .zf-ic-plane{width:20px;height:20px;margin:0 0 0 10px}.zf-detect-tag,.zf-tl-row .zf-tl{display:inline-flex;align-items:center}.zf-detect-tag{gap:0}.zf-detect-tag .zf-ic{width:20px;height:20px;margin-right:8px}.zf-hit-badge{display:inline-flex;align-items:center}.zf-hit-badge .zf-ic{width:22px;height:22px;margin-right:8px}.zf-at-send .zf-ic-plane{animation:zf-fly 1.5s ease-in-out infinite}@keyframes zf-fly{0%{transform:translate(-3px,3px) rotate(-8deg);opacity:.4}50%{transform:translate(4px,-3px) rotate(0);opacity:1}to{transform:translate(10px,-7px) rotate(6deg);opacity:0}}.zf-at-send .zf-ic-z{animation:zf-zpop .6s cubic-bezier(.3,1.6,.5,1) backwards}@keyframes zf-zpop{0%{transform:scale(.2) rotate(-25deg);opacity:0}}.zf-at-send .zf-ic-entry .zf-arrow{animation:zf-arrow 1.1s ease-in-out .6s infinite}@keyframes zf-arrow{0%,to{transform:translateX(-2.5px)}50%{transform:translateX(2.5px)}}.zf-at-send .zf-ic-sl{animation:zf-shield 1.6s ease-in-out 1s infinite;transform-origin:50% 55%}@keyframes zf-shield{0%,to{transform:scale(1)}15%{transform:scale(1.18) rotate(-6deg)}30%{transform:scale(1.18) rotate(6deg)}45%{transform:scale(1) rotate(0)}}.zf-tp-ring{transform-box:fill-box;transform-origin:center}.zf-at-scan .zf-detected .zf-tp-ring,.zf-at-send .zf-tp-ring,.zf-detected .zf-tp-ring{animation:zf-tpring 1.5s ease-out infinite}@keyframes zf-tpring{0%{opacity:1;transform:scale(.55)}to{opacity:0;transform:scale(1.35)}}.zf-checkpath{stroke-dasharray:20;stroke-dashoffset:20}.zf-at-hit .zf-checkpath{animation:zf-draw .6s ease .4s forwards}@keyframes zf-draw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.zf-ic,.zf-ic *{animation:none!important}.zf-checkpath{stroke-dashoffset:0}}.zf-cbody line{stroke-width:.9}.zf-lvl{display:none}.zf-box{opacity:0;transition:opacity .3s ease}.zf-at-hit .zf-box,.zf-at-send .zf-box,.zf-at-set .zf-box{opacity:1}.zf-zone{transform-box:fill-box;transform-origin:left center;transform:scaleX(0)}.zf-zone-tp{fill:rgba(53,194,138,.2);stroke:rgba(53,194,138,.5);stroke-width:.5}.zf-zone-sl{fill:rgba(239,91,107,.2);stroke:rgba(239,91,107,.5);stroke-width:.5}.zf-at-hit .zf-zone,.zf-at-send .zf-zone,.zf-at-set .zf-zone{transform:scaleX(1);transition:transform .9s cubic-bezier(.2,.8,.2,1) .35s}.zf-line{stroke-width:1;stroke-dasharray:3 2.5;opacity:0;transition:opacity .4s ease .9s}.zf-line-tp{stroke:var(--zf-up)}.zf-line-sl{stroke:var(--zf-dn)}.zf-line-entry{stroke:var(--zf-gold);stroke-dasharray:none;stroke-width:1.2}.zf-at-hit .zf-line,.zf-at-send .zf-line,.zf-at-set .zf-line{opacity:1}.zf-tags text{font:700 6.2px/1 system-ui,sans-serif;letter-spacing:.06em;opacity:0;transition:opacity .4s ease 1.2s}.zf-tag-tp{fill:var(--zf-up)}.zf-tag-entry{fill:var(--zf-gold)}.zf-tag-sl{fill:var(--zf-dn)}.zf-at-hit .zf-tags text,.zf-at-send .zf-tags text,.zf-at-set .zf-tags text{opacity:1}.zf-fut{opacity:0;transform:translateY(3px)}.zf-fut line{stroke:rgba(88,232,176,.8);stroke-width:.9;stroke-linecap:round}.zf-at-hit .zf-fut{animation:zf-futin .45s ease var(--fd) forwards}@keyframes zf-futin{to{opacity:1;transform:none}}.zf-at-hit .zf-price{transform:translate(var(--hit-dx,0),var(--hit-dy,-12px));transition:transform 1.9s ease-in-out .5s;fill:var(--zf-up)}.zf-at-hit .zf-zone-tp{fill:rgba(53,194,138,.34);transition:fill .6s ease 2s}.zf-at-hit .zf-ring{animation:zf-ring 1.4s ease-out 2.2s infinite}@media (prefers-reduced-motion:reduce){.zf-fut{opacity:1;transform:none}.zf-zone{transform:scaleX(1)}}.zf-stage .zf-icon.zf-icon-ib.zf-icon-bk{background:radial-gradient(circle at 50% 30%,#17241f,#0b0e13 72%);border-color:rgba(95,240,184,.35);box-shadow:none}.zf-icon-bk .zf-bk{width:52px;height:52px}.zf-ibtag{position:absolute;left:-9px;bottom:-9px;z-index:2;display:grid;place-items:center;width:28px;height:28px;border-radius:9px;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.45);border:2px solid var(--zf-card);overflow:hidden}.zf-ibtag .partner-logo{display:inline-flex;height:22px}.zf-ibtag .partner-logo-img{height:22px;width:auto}.zf-bk-arrow{stroke-dasharray:60;stroke-dashoffset:0}.zf-at-hit .zf-bk-arrow,.zf-at-set .zf-bk-arrow{animation:zf-bkdraw 1.2s ease .3s backwards}@keyframes zf-bkdraw{0%{stroke-dashoffset:60}}@media (max-width:560px){.zf-icon-bk .zf-bk{width:38px;height:38px}.zf-ibtag{width:22px;height:22px;left:-7px;bottom:-7px}.zf-ibtag .partner-logo,.zf-ibtag .partner-logo-img{height:16px}.zf-detect{gap:6px}.zf-detect-rows{grid-template-columns:repeat(3,auto);gap:5px;min-width:0;justify-content:center}.zf-dr{grid-template-columns:8px auto;gap:6px;padding:4px 8px;font-size:12px}.zf-dr i{width:8px;height:8px}.zf-dr em{display:none}.zf-detect-tag{font-size:11.5px;padding:4px 10px}.zf-br{width:14px;height:14px}}@media (max-width:360px){.zf-detect-tag{font-size:10.5px;padding:4px 8px}.zf-detect-tag .zf-ic{width:16px;height:16px;margin-right:5px}.zf-dr{font-size:11px;padding:4px 6px}}@media (max-width:560px){.zf-ticket{padding:6px 10px;gap:4px;width:100%;box-sizing:border-box}.zf-tl-h{font-size:13px;white-space:nowrap}.zf-tl-h .zf-ic-z{width:18px;height:18px;margin-right:6px}.zf-tl-h .zf-ic-plane{width:16px;height:16px;margin-left:8px}.zf-tl-row{flex-wrap:nowrap;gap:4px 10px;font-size:12px;white-space:nowrap}.zf-tl-row .zf-ic{width:16px;height:16px;margin-right:4px}}@media (max-width:340px){.zf-tl-h{font-size:12px}.zf-tl-row{font-size:11px;gap:4px 7px}}@media (max-width:560px){.zf-info,.zf-panel{min-width:0}.zf-ticket{width:auto;max-width:100%;height:fit-content;align-self:center;position:absolute;left:0;right:0;top:50%;bottom:auto;transform:translateY(calc(-50% + 8px))}.zf-at-send .zf-ticket{transform:translateY(-50%)}.zf-tl-row{flex-wrap:wrap}.zf-stage>*{min-width:0}.zf-rail{grid-template-columns:auto minmax(6px,1fr) auto minmax(6px,1fr) auto}}@media (max-width:360px){.zf-node{width:64px}.zf-icon{width:52px;height:52px}.zf-icon-z .zf-robot{width:50px;height:50px}}@media (max-width:560px){.zf-stage{grid-template-rows:auto 150px auto}.zf-ind{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;overflow:visible}.zf .zf-ind li{flex:none;min-width:0;padding:5px 2px 6px;border-radius:9px}.zf .zf-ind li b{font-size:11.5px}.zf .zf-ind li small{font-size:9px}.zf .zf-ind li:after{top:4px;right:5px;width:5px;height:5px}.zf-gate{gap:6px}.zf-gate .zf-chip{padding:3px 9px;font-size:11.5px}.zf-node{width:62px}.zf-icon{width:46px;height:46px;border-radius:14px}.zf-icon-m svg{width:32px;height:32px}.zf-icon-z .zf-robot,.zf-node-z .za{width:44px;height:44px}.zf-icon-bk .zf-bk{width:30px;height:30px}.zf-node small{font-size:10px;line-height:1.25}.zf-link{margin-top:22px}.zf-ibtag{width:18px;height:18px}.zf-ibtag .partner-logo,.zf-ibtag .partner-logo-img{height:13px}}@media (max-width:360px){.zf-node{width:56px}.zf-icon{width:42px;height:42px}.zf .zf-ind li b{font-size:10.5px}.zf .zf-ind li small{font-size:8.5px}}@media (max-width:560px){.zf-node{width:46px}.zf-icon{width:30px;height:30px;border-radius:10px}.zf-icon-m svg{width:21px;height:21px}.zf-icon-z .zf-robot,.zf-node-z .za{width:32px;height:32px}.zf-icon-bk .zf-bk{width:20px;height:20px}.zf-node small{font-size:9px;line-height:1.2}.zf-link{margin-top:15px}.zf-ibtag{width:14px;height:14px;left:-5px;bottom:-5px}.zf-ibtag .partner-logo,.zf-ibtag .partner-logo-img{height:10px}.zf-badge{width:14px;height:14px;font-size:9px}}@media (max-width:360px){.zf-node{width:44px}.zf-icon{width:28px;height:28px}}@media (max-width:560px){.zf-icon-z .za{width:38px!important;height:38px!important}}@media (min-width:561px){.zf-node{width:64px}.zf-icon{width:46px;height:46px;border-radius:14px}.zf-icon-m svg{width:32px;height:32px}.zf-icon-z .za,.zf-icon-z .zf-robot,.zf-node-z .za{width:44px!important;height:44px!important}.zf-icon-bk .zf-bk{width:30px;height:30px}.zf-node small{font-size:11px;line-height:1.25}.zf-link{margin-top:22px}.zf-ibtag{width:18px;height:18px;left:-6px;bottom:-6px}.zf-ibtag .partner-logo,.zf-ibtag .partner-logo-img{height:13px}.zf-badge{width:16px;height:16px;font-size:10px}.zf-at-hit .zf-node-b,.zf-at-scan .zf-node-m,.zf-at-send .zf-node-z,.zf-at-set .zf-node-b{transform:scale(1.2)}}