.rail-pill{width:max-content;color:var(--ink-3);border-radius:999px;align-items:center;gap:8px;padding:5px 14px 5px 11px;font-size:13.5px;line-height:24px;transition:color .2s cubic-bezier(.165,.84,.44,1),background-color .2s cubic-bezier(.165,.84,.44,1),box-shadow .2s cubic-bezier(.165,.84,.44,1);display:flex;box-shadow:inset 0 0 0 1px #0000}.rail-pill:hover{color:var(--ink)}.rail-pill.is-on{color:var(--ink);box-shadow:inset 0 0 0 1px var(--line-2);background:#ffffff0a}.rail-glyph{text-align:center;width:14px;color:var(--ink-4);transition:color .2s cubic-bezier(.165,.84,.44,1)}.rail-pill.is-on .rail-glyph{color:var(--acc)}[data-mode=game] .rail-pill{border-radius:0}@keyframes stage-ping{75%,to{opacity:0;transform:scale(1.08,1.4)}}.stage-ping{animation:2s cubic-bezier(0,0,.2,1) infinite stage-ping}.stage-row{transition:transform .56s cubic-bezier(.34,1.45,.64,1),opacity .4s ease-out}@keyframes stage-row-in{0%{opacity:0;transform:translateY(-14px)}}.stage-row-in{animation:.42s cubic-bezier(.19,1,.22,1) stage-row-in}@keyframes stage-caret{0%,49%{opacity:1}50%,to{opacity:0}}.stage-caret.is-idle{animation:1.2s step-end infinite stage-caret}.stage-fade-b{-webkit-mask-image:linear-gradient(#000 62%,#0000 96%);mask-image:linear-gradient(#000 62%,#0000 96%)}@media (prefers-reduced-motion:reduce){.stage-ping,.stage-row-in,.stage-caret.is-idle{animation:none}.stage-row{transition:none}}
.iso-art{overflow:visible}.iso-art :is(.iso-t,.iso-l,.iso-r,.iso-plane){stroke:var(--ink-3);stroke-width:1px;stroke-linejoin:round}.iso-art .iso-t{fill:color-mix(in srgb, var(--ink) 9%, var(--n-100))}.iso-art .iso-l{fill:color-mix(in srgb, var(--ink) 3%, var(--n-100))}.iso-art .iso-r{fill:color-mix(in srgb, var(--ink) 5.5%, var(--n-100))}.iso-art .iso-plane{fill:color-mix(in srgb, var(--ink) 4%, transparent)}.iso-art .iso-acc :is(.iso-t,.iso-l,.iso-r){stroke:var(--red)}.iso-art .iso-acc .iso-t{fill:color-mix(in srgb, var(--red) 22%, var(--n-100))}.iso-art .iso-ghost :is(.iso-t,.iso-l,.iso-r){fill:none;stroke:var(--ink-4);stroke-dasharray:3 3}.iso-art :is(.iso-dot,.iso-wire,.iso-slot,.iso-scanline){fill:none}.iso-art .iso-dot{stroke:var(--ink-4);stroke-width:1.4px;stroke-linecap:round;stroke-dasharray:0 4;animation:2.4s linear infinite iso-march}.iso-art .iso-wire{stroke:color-mix(in srgb, var(--red) 55%, transparent);stroke-width:1px;stroke-dasharray:2 2;animation:1.6s linear infinite iso-march}.iso-art .iso-slot{stroke:var(--ink-4);stroke-width:1px}.iso-art .iso-scanline{stroke:var(--red);stroke-width:1.5px}.iso-art .iso-pt{fill:var(--ink-3)}.iso-art .iso-led{fill:var(--ink-3);animation:1.6s step-end infinite iso-blink;animation-delay:var(--dl,0s)}.iso-art .iso-led-acc{fill:var(--red)}.iso-art .iso-node{fill:var(--red);stroke:var(--n-100);stroke-width:2px}.iso-art .iso-ping{fill:none;stroke:var(--red);stroke-width:1px;transform-box:fill-box;transform-origin:50%;animation:2.4s cubic-bezier(0,0,.2,1) infinite iso-ping}.iso-art .iso-scan{animation:3.2s cubic-bezier(.65,0,.35,1) infinite alternate iso-scan}.iso-art .iso-lift{transition:transform .6s cubic-bezier(.34,1.56,.64,1)}.group:hover .iso-art .iso-lift{transform:translateY(-5px)}@keyframes iso-march{to{stroke-dashoffset:-16px}}@keyframes iso-blink{50%{opacity:.25}}@keyframes iso-ping{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(3.2)}}@keyframes iso-scan{to{transform:translate(var(--sx), var(--sy))}}@media (prefers-reduced-motion:reduce){.iso-art :is(.iso-dot,.iso-wire,.iso-led,.iso-ping,.iso-scan){animation:none}.iso-art .iso-lift{transition:none}}
@property --beam-angle{syntax:"<angle>";inherits:true;initial-value:0deg}@property --beam-opacity{syntax:"<number>";inherits:true;initial-value:0}.story-beam{pointer-events:none;z-index:0;animation:4.5s linear infinite story-beam-spin,.6s linear forwards story-beam-in;position:absolute;inset:0}.story-beam.is-paused{animation-play-state:paused}.story-beam:before,.story-beam:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0}.story-beam:before{background:radial-gradient(70px 40px at 33% -6%, color-mix(in srgb, var(--acc) 26%, transparent), transparent), radial-gradient(60px 34px at 12% -4%, color-mix(in srgb, var(--acc) 22%, transparent), transparent), radial-gradient(90px 44px at 58% -8%, color-mix(in srgb, var(--acc) 24%, transparent), transparent), radial-gradient(70px 40px at 82% -5%, color-mix(in srgb, var(--acc) 20%, transparent), transparent), radial-gradient(60px 120px at -4% 40%, color-mix(in srgb, var(--acc) 18%, transparent), transparent), radial-gradient(60px 120px at 104% 55%, color-mix(in srgb, var(--acc) 18%, transparent), transparent), radial-gradient(90px 40px at 40% 104%, color-mix(in srgb, var(--acc) 16%, transparent), transparent), radial-gradient(90px 40px at 74% 104%, color-mix(in srgb, var(--acc) 16%, transparent), transparent), radial-gradient(240px 160px at 50% 50%, color-mix(in srgb, var(--acc) 6%, transparent), transparent);-webkit-mask:conic-gradient(from var(--beam-angle), transparent 0 30%, #ffffff1a 36%, #ffffff59 44%, #fff 52% 80%, #ffffff59 86%, #ffffff1a 92%, transparent 95%);-webkit-mask:conic-gradient(from var(--beam-angle), transparent 0 30%, #ffffff1a 36%, #ffffff59 44%, #fff 52% 80%, #ffffff59 86%, #ffffff1a 92%, transparent 95%);mask:conic-gradient(from var(--beam-angle), transparent 0 30%, #ffffff1a 36%, #ffffff59 44%, #fff 52% 80%, #ffffff59 86%, #ffffff1a 92%, transparent 95%);opacity:calc(var(--beam-opacity) * .9)}.story-beam:after{background:conic-gradient(from var(--beam-angle), transparent 0 54%, #00000004 57%, #0000000a 63%, #0000000f 66%, #0000000a 69%, #00000004 75%, transparent 78% 100%);opacity:var(--beam-opacity)}@keyframes story-beam-spin{to{--beam-angle:360deg}}@keyframes story-beam-in{to{--beam-opacity:1}}.story-tabs{scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 40px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 40px),#0000)}.story-tabs::-webkit-scrollbar{display:none}.band-rail{background:linear-gradient(var(--line-2) 50%, transparent 0) 0 0 / 1px 32px;pointer-events:none;width:1px;position:absolute;top:0;bottom:0}@media (max-width:1340px){.band-rail{display:none}}@media (prefers-reduced-motion:reduce){.story-beam{display:none}}
.row-flash{animation:1.4s cubic-bezier(.19,1,.22,1) row-flash}@keyframes row-flash{0%{background-color:var(--acc-tint)}to{background-color:#0000}}.term-cursor{vertical-align:-2px;background:var(--acc);width:7px;height:14px;margin-left:2px;animation:1.2s step-end infinite term-blink;display:inline-block}@keyframes term-blink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.row-flash,.term-cursor{animation:none}}
@keyframes nav-notch-in{0%{opacity:0;filter:blur(8px);transform:translateY(-6px)scaleX(.78)}to{opacity:1;filter:none;transform:none}}.nav-notch{transform-origin:top;animation:.64s cubic-bezier(.32,1.22,.36,1) .12s backwards nav-notch-in}.notch-cta{color:#0f0e0e;letter-spacing:-.02em;white-space:nowrap;background:#fff;border-radius:999px;align-items:center;height:40px;padding:0 16px;font-size:14px;font-weight:600;transition:background-color .16s}.notch-cta:hover{background:#ececec}.notch-burger{background:#ffffff0f;border-radius:999px;place-items:center;width:40px;height:40px;display:grid;position:relative}.notch-burger span{background:#fff;width:16px;height:1.5px;transition:transform .2s;position:absolute}@media (min-width:1024px){.notch-burger{display:none}}@media (prefers-reduced-motion:reduce){.nav-notch{animation:none}}
.hero-wash{background:radial-gradient(60% 55% at 50% 0,#ffffff17,#0000 70%),radial-gradient(36% 36% at 50% 4%,#c9c9cf0d,#0000 70%)}.hero-field{opacity:0;transition:opacity 1.4s;-webkit-mask-image:linear-gradient(#000 55%,#0000 100%);mask-image:linear-gradient(#000 55%,#0000 100%)}.hero-field.is-ready{opacity:1}.hero-dots{background-image:radial-gradient(circle at 1px 1px,#ffffff13 1px,#0000 1.4px);background-size:22px 22px;-webkit-mask-image:radial-gradient(60% 50% at 50% 48%,#000 0%,#00000073 50%,#0000 80%);mask-image:radial-gradient(60% 50% at 50% 48%,#000 0%,#00000073 50%,#0000 80%)}.hero-vignette{background:radial-gradient(85% 75% at 50% 30%,#0000 55%,#121212cc 100%)}.hero-pblur{pointer-events:none;height:200px;position:absolute;inset:auto 0 0}.hero-pblur>i{position:absolute;inset:0}.hero-pblur>i:first-child{-webkit-backdrop-filter:blur(4px);-webkit-mask-image:linear-gradient(#0000 0%,#000 40% 70%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 40% 70%,#0000 100%)}.hero-pblur>i:nth-child(2){-webkit-backdrop-filter:blur(12px);-webkit-mask-image:linear-gradient(#0000 45%,#000 85% 100%);mask-image:linear-gradient(#0000 45%,#000 85% 100%)}.hero-horizon{background:radial-gradient(50% 65% at 50% 100%,#c9c9cf1a,#c9c9cf08 50%,#0000 72%)}.hero-rise{animation:.9s cubic-bezier(.22,1,.36,1) both hero-rise}@keyframes hero-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.hero-rise{animation:none}.hero-field{transition:none}}
.pipe-stage{background:radial-gradient(60% 70% at 50% 30%,#ffffff09,#0000 70%),#151515;height:350px}@media (min-width:640px){.pipe-stage{height:460px}}@media (min-width:1024px){.pipe-stage{height:500px}}.pipe-scene-box{position:absolute;inset:0 0 112px;overflow:hidden}@media (min-width:640px){.pipe-scene-box{inset:0 0 92px}}.pipe-scene{transform-origin:50%;color:var(--ink);font-size:15px;position:absolute;top:50%;left:50%}.pipe-scene>*{position:absolute}.pipe-caption{background:linear-gradient(#0000,#151515eb 55%,#151515)}.pipe-caption-in{animation:.42s cubic-bezier(.22,1,.36,1) both pipe-caption}@keyframes pipe-caption{0%{opacity:0;transform:translateY(6px)}}.pipe-step{color:var(--ink-3);transition:background-color .24s;position:relative}.pipe-step:hover{background:#ffffff06}.pipe-step.is-on .pipe-ico{color:#111;box-shadow:none;background:#fff}.pipe-ico{transition:background-color .3s,color .3s}.pipe-bar{height:2px;position:absolute;inset:0 0 auto;overflow:hidden}.pipe-bar i{background:#fff;width:0;height:100%;display:block}.pipe-step.is-on .pipe-bar i{animation:linear both pipe-fill}@keyframes pipe-fill{to{width:100%}}@media (max-width:639px){.pipe-steps .pipe-ico{width:32px;height:32px}.pipe-steps .pipe-ico svg{width:15px;height:15px}}.sc-panel{background:#1b1b1b;border-radius:14px;padding:18px 20px;box-shadow:inset 0 0 0 1px #ffffff1a,0 24px 60px -30px #000c}.sc-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.sc-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);font-size:11.5px;font-weight:600}.sc-label{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);font-size:11.5px;font-weight:600;position:absolute}.sc-dots{gap:5px;display:flex}.sc-dots i{background:#ffffff24;border-radius:50%;width:7px;height:7px}.sc-chip{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;height:26px;padding:0 10px;font-size:12.5px;font-weight:600;display:inline-flex}.sc-chip-ok{color:#111;background:#fff}.sc-chip-up{color:var(--ink);background:#ffffff14}.sc-chip.is-out{opacity:0;transform:translateY(4px)}.sc-chip.is-in{animation:.36s cubic-bezier(.22,1,.36,1) both sc-in}.sc-live{color:var(--ink-2);align-items:center;gap:7px;font-size:12.5px;font-weight:500;display:inline-flex}.sc-live i{background:#fff;border-radius:50%;width:7px;height:7px;animation:1.8s ease-out infinite sc-ping;box-shadow:0 0 #ffffff80}@keyframes sc-ping{to{box-shadow:0 0 0 7px #fff0}}@keyframes sc-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes sc-fade{0%{opacity:0}to{opacity:1}}.sc-offer{width:420px;height:264px;top:38px;left:110px}.sc-offer dl{flex-direction:column;gap:13px;font-size:16.5px;display:flex}.sc-row{gap:14px;min-height:24px;transition:opacity .3s;display:flex}.sc-row.is-idle{opacity:.35}.sc-row dt{width:56px;color:var(--ink-3);flex:none}.sc-row dd{color:var(--ink);font-weight:500}.sc-caret{vertical-align:-3px;background:#fff;width:2px;height:17px;margin-left:2px;animation:.9s steps(2,start) infinite sc-blink;display:inline-block}@keyframes sc-blink{to{visibility:hidden}}.sc-offer .sc-chip{position:absolute;bottom:18px;right:20px}.sc-feed{grid-template-columns:repeat(6,46px);grid-auto-rows:64px;gap:10px;width:326px;height:212px;display:grid;top:52px;left:36px}.sc-tile{background:hsl(0 0% calc(13% + var(--tone) * 1.4%));animation:.7s both sc-tile-pass,.5s both sc-tile-dim;animation-delay:calc(.45s + var(--col) * .36s), 3.25s;border-radius:7px;position:relative;box-shadow:inset 0 0 0 1px #ffffff0d}.sc-tile:after{content:"";border-top:5px solid #0000;border-bottom:5px solid #0000;border-left:8px solid #ffffff38;width:0;height:0;position:absolute;top:50%;left:50%;transform:translate(-40%,-50%)}.sc-tile.is-hit{animation:.7s both sc-tile-pass,.5s cubic-bezier(.22,1,.36,1) both sc-tile-hit;animation-delay:calc(.45s + var(--col) * .36s), 3.25s}@keyframes sc-tile-pass{0%,to{filter:brightness()}40%{filter:brightness(1.9)}}@keyframes sc-tile-dim{to{opacity:.4}}@keyframes sc-tile-hit{to{filter:brightness(1.35);box-shadow:inset 0 0 0 1.5px #fff,0 0 24px #ffffff40}}.sc-tag{color:#111;white-space:nowrap;opacity:0;z-index:2;background:#fff;border-radius:999px;align-items:center;gap:4px;height:22px;padding:0 8px;font-size:11px;font-weight:700;animation:.36s cubic-bezier(.22,1,.36,1) 3.45s both sc-tag;display:inline-flex;position:absolute;top:-14px;left:50%;transform:translate(-50%)}@keyframes sc-tag{0%{opacity:0;transform:translate(-50%,6px)}to{opacity:1;transform:translate(-50%)}}.sc-scan{background:#fff;width:2px;animation:2.4s linear .3s both sc-scan,.4s 2.9s both sc-scan-out;position:absolute;top:-8px;bottom:-8px;left:0;box-shadow:0 0 12px 2px #ffffff8c,-30px 0 40px -10px #ffffff40}@keyframes sc-scan{0%{left:0}to{left:100%}}@keyframes sc-scan-out{to{opacity:0}}.sc-read{width:210px;height:240px;top:40px;left:396px}.sc-geo{letter-spacing:-.02em;font-size:18px;font-weight:600}.sc-meters{flex-direction:column;gap:9px;margin-top:14px;display:flex}.sc-meters li{color:var(--ink-3);align-items:center;gap:10px;font-size:12.5px;display:flex}.sc-meters li span{flex:none;width:54px}.sc-meters li i{background:#ffffff14;border-radius:999px;flex:1;height:5px;overflow:hidden}.sc-meters li b{height:100%;width:var(--w);border-radius:inherit;transform-origin:0;animation:1.3s cubic-bezier(.22,1,.36,1) both sc-grow;animation-delay:var(--d);background:#d8d8de;display:block}@keyframes sc-grow{0%{transform:scaleX(0)}}.sc-found{animation:.36s cubic-bezier(.22,1,.36,1) 3.6s both sc-in;position:absolute;bottom:16px;left:20px}.sc-stack{inset:0}.sc-post{left:60px;top:calc(56px + var(--i) * 52px);background:#1f1f1f;border-radius:10px;align-items:center;gap:10px;width:230px;height:44px;padding:0 12px;animation:.5s 1.2s both sc-post-dim;display:flex;position:absolute;box-shadow:inset 0 0 0 1px #ffffff14}@keyframes sc-post-dim{to{opacity:.32}}.sc-thumb{background:linear-gradient(160deg,#4a4a50,#262628);border-radius:5px;flex:none;width:22px;height:30px}.sc-post-t{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:13.5px;font-weight:500;overflow:hidden}.sc-post.is-win{animation:.8s cubic-bezier(.32,.72,0,1) both sc-post-move;animation-delay:calc(.5s + var(--r) * .28s);z-index:2}@keyframes sc-post-move{to{left:330px;top:calc(56px + var(--r) * 86px);color:#111;background:#fff;width:292px;height:70px;padding-right:42px;box-shadow:0 20px 40px -20px #000c}}.sc-post.is-win .sc-thumb{align-self:flex-start;margin-top:10px}.sc-post.is-win .sc-post-t{align-self:flex-start;margin-top:11px}.sc-rank{color:#111;opacity:0;animation:.3s both sc-fade;animation-delay:calc(1.3s + var(--r) * .28s);font-size:11px;font-weight:700;position:absolute;top:10px;right:12px}.sc-parts{gap:6px;display:flex;position:absolute;bottom:10px;left:44px}.sc-parts i{color:#111;opacity:0;height:20px;animation:.32s cubic-bezier(.22,1,.36,1) both sc-in;animation-delay:calc(1.9s + var(--r) * .28s + var(--j) * .22s);background:#ececef;border-radius:999px;align-items:center;gap:4px;padding:0 7px;font-size:11px;font-style:normal;font-weight:600;display:inline-flex}.sc-doc{width:250px;height:272px;top:34px;left:60px}.sc-doc-t{letter-spacing:-.02em;font-size:16px;font-weight:600;animation:.4s cubic-bezier(.22,1,.36,1) .2s both sc-in}.sc-doc-s{color:var(--ink-3);margin-top:6px;font-size:12px;line-height:1.4;animation:.4s cubic-bezier(.22,1,.36,1) .45s both sc-in}.sc-lines{flex-direction:column;gap:10px;margin-top:16px;display:flex}.sc-lines li{height:8px;width:var(--w);transform-origin:0;animation:.5s cubic-bezier(.22,1,.36,1) both sc-grow;animation-delay:calc(.7s + var(--i) * .18s);background:#ffffff24;border-radius:999px}.sc-creator{left:430px;top:calc(40px + var(--i) * 92px);animation:.4s both sc-fade;animation-delay:calc(1.2s + var(--i) * .15s);flex-direction:column;align-items:flex-start;gap:2px;display:flex}.sc-avatar{width:46px;height:46px;color:var(--ink-2);background:#262628;border-radius:50%;place-items:center;display:grid;position:relative;box-shadow:inset 0 0 0 1px #ffffff1a}.sc-got{color:#111;opacity:0;width:18px;height:18px;animation:.32s cubic-bezier(.22,1,.36,1) both sc-pop;animation-delay:calc(2.95s + var(--i) * .2s);background:#fff;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-3px;right:-3px;box-shadow:0 0 0 2px #151515}@keyframes sc-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}.sc-creator-n{margin-top:6px;font-size:13px;font-weight:600}.sc-sched{color:var(--ink-3);opacity:0;animation:.3s both sc-fade;animation-delay:calc(3.5s + var(--i) * .2s);font-size:11.5px}.sc-fly{opacity:0;width:44px;height:56px;animation:.9s cubic-bezier(.32,.72,0,1) both sc-fly;animation-delay:calc(2.1s + var(--i) * .2s);background:#fff;border-radius:7px;top:0;left:0;transform:translate(163px,150px);box-shadow:0 10px 30px -10px #000c}@keyframes sc-fly{0%{opacity:0;transform:translate(163px,150px)scale(1)}12%{opacity:1}88%{opacity:1}to{opacity:0;transform:translate(431px, calc(35px + var(--i) * 92px)) scale(.45)}}.sc-chart{width:360px;height:260px;top:40px;left:36px}.sc-bars{border-bottom:1px solid #ffffff1a;align-items:flex-end;gap:8px;height:168px;display:flex;position:absolute;bottom:20px;left:20px;right:20px}.sc-bars i{height:var(--h);transform-origin:bottom;animation:.9s cubic-bezier(.22,1,.36,1) both sc-rise;animation-delay:calc(.3s + var(--i) * .16s);background:#3a3a40;border-radius:4px 4px 0 0;flex:1}.sc-bars i.is-hot{background:#fff}@keyframes sc-rise{0%{transform:scaleY(0)}}.sc-geo-panel{width:190px;height:260px;top:40px;left:416px}.sc-geos{flex-direction:column;gap:8px;display:flex}.sc-geos li{height:32px;animation:.4s cubic-bezier(.22,1,.36,1) both sc-in;animation-delay:calc(.5s + var(--i) * .3s);background:#ffffff0f;border-radius:8px;align-items:center;gap:8px;padding:0 10px;font-size:13.5px;font-weight:500;display:flex}.sc-geos li svg{color:#fff}.sc-cpv{margin-top:26px}.sc-cpv-l{color:var(--ink-3);font-size:12.5px;display:block}.sc-track{background:linear-gradient(90deg,#fff,#ffffff1a);border-radius:999px;height:6px;margin-top:10px;position:relative}.sc-marker{background:#fff;border-radius:50%;width:18px;height:18px;animation:1.6s cubic-bezier(.32,.72,0,1) 1.5s both sc-marker;position:absolute;top:50%;left:100%;transform:translate(-50%,-50%);box-shadow:0 0 0 3px #1b1b1b,0 0 0 4px #fff6}@keyframes sc-marker{to{left:6%}}.sc-ends{color:var(--ink-3);justify-content:space-between;margin-top:10px;font-size:11.5px;font-weight:600;display:flex}.pipe-scene.is-static *,.pipe-scene.is-static :after{animation-duration:1ms!important;animation-iteration-count:1!important;animation-delay:0s!important}.pipe-scene.is-static .sc-scan{display:none}@media (prefers-reduced-motion:reduce){.pipe-caption-in,.pipe-step.is-on .pipe-bar i{animation:none}.pipe-step.is-on .pipe-bar i{width:100%}}
.ag-flow{font-family:var(--font-sans), system-ui, sans-serif}.ag-rect{stroke:#ffffff1f;stroke-width:1px;transition:stroke .3s}.ag-node.is-agent .ag-rect{animation:6s ease-out infinite ag-node}@keyframes ag-node{0%,6%{stroke:#ffffff1f;filter:drop-shadow(0 0 #fff0)}10%{stroke:#fffc;filter:drop-shadow(0 0 14px #ffffff40)}40%,to{stroke:#ffffff1f;filter:drop-shadow(0 0 #fff0)}}.ag-mark{color:var(--ink)}.ag-name{fill:var(--ink);letter-spacing:-.01em;font-size:15px;font-weight:600}.ag-sub{fill:var(--ink-3);font-size:12px}.ag-small{fill:var(--ink-4);letter-spacing:.02em;font-size:11.5px}.ag-edge{fill:none;stroke:#ffffff24;stroke-width:1.5px}.ag-dash{fill:none;stroke:#ffffff24;stroke-width:1px;stroke-dasharray:3 4}.ag-feed{fill:none;stroke:#ffffff1a;stroke-width:1px;stroke-dasharray:2 4}.ag-feed-dot{fill:#ffffff8c}.ag-packet{fill:#fff;filter:drop-shadow(0 0 6px #ffffffb3)}.ag-flow.is-paused .ag-packet,.ag-flow.is-paused .ag-feed-dot{display:none}.ag-flow.is-paused .ag-rect{animation:none}@media (prefers-reduced-motion:reduce){.ag-node.is-agent .ag-rect{animation:none}}
