.v2-root .fx-newband{max-inline-size:1200px;margin:0 auto;padding:32px 24px 0;display:flex;align-items:center;gap:12px}.v2-root .fx-newband-rule{block-size:1px;flex-grow:1;background:linear-gradient(to right,transparent,var(--line))}.v2-root .fx-newband-rule--end{background:linear-gradient(to left,transparent,var(--line))}.v2-root .fx-newband-pill{font:600 11px/1 var(--fx-mono);color:var(--accent-ink);text-transform:uppercase;letter-spacing:.14em;background:color-mix(in srgb,var(--magenta-2) 10%,transparent);border:1px solid color-mix(in srgb,var(--magenta-2) 22%,transparent);border-radius:999px;padding:5px 12px;white-space:nowrap}.v2-root .fx-newband-detail{font-size:13px;color:var(--muted);white-space:nowrap}.v2-root .fx-leadin{text-align:center;padding-block-end:0}@media (max-width:600px){.v2-root .fx-newband-detail{display:none}}.v2-root .fx-story{--fx-bg0:#0d0a0b;--fx-bg1:#14100f;--fx-surface:#1a1513;--fx-border:rgba(255,255,255,.08);--fx-text:#f5efec;--fx-dim:rgba(245,239,236,.72);--fx-muted:#a68d72;--fx-rose:#be185d;--fx-rose-ink:#ec5f92;--fx-orange:#f97316;--fx-gold:#fde047;--fx-ok:#3ecf8e;--fx-warn:#ffb866;--fx-crit:#f87171;--fx-info:#6ea8fe;--fx-sans:var(--font-inter),"Inter","SF Pro Text",-apple-system,"Segoe UI",system-ui,sans-serif;--fx-mono:ui-monospace,"JetBrains Mono","SF Mono",Menlo,Consolas,monospace;--fx-serif:"Iowan Old Style","Palatino Linotype",Georgia,serif;background-color:var(--fx-bg0);color:var(--fx-text);font-family:var(--fx-sans);font-weight:400;line-height:1.6;overflow-x:clip}.v2-root .fx-story,.v2-root .fx-story *,.v2-root .fx-story :after,.v2-root .fx-story :before{box-sizing:border-box}.v2-root .fx-story a{color:var(--fx-rose-ink);text-decoration:none}.v2-root .fx-story a:hover{color:#ff8ab5;text-decoration:underline}.v2-root .fx-sec{position:relative;background-color:var(--fx-bg0);padding:104px 0;border-top:1px solid rgba(255,255,255,.04)}.v2-root .fx-sec--alt{background-color:var(--fx-bg1)}.v2-root .fx-sec--band{background-color:#170f12;background-image:radial-gradient(110% 70% at 50% 0,rgba(190,24,93,.14),rgba(190,24,93,0) 62%);border-top:1px solid rgba(236,95,146,.2)}.v2-root .fx-sec--noline{border-top:none}.v2-root .fx-wrap{max-width:1200px;margin-inline:auto;padding-inline:32px}.v2-root .fx-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:72px;align-items:center}.v2-root .fx-grid--flip{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.v2-root .fx-copy{min-width:0}.v2-root .fx-fig{min-width:0;perspective:1500px}.v2-root .fx-grid--flip .fx-fig{order:1}.v2-root .fx-grid--flip .fx-copy{order:2}.v2-root .fx-act{background-color:var(--fx-bg0);padding:64px 0 26px;border-top:1px solid rgba(255,255,255,.04)}.v2-root .fx-act-w{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.v2-root .fx-act-n{font:600 11px/1 var(--fx-mono);letter-spacing:.3em;color:var(--fx-rose-ink)}.v2-root .fx-act-t{font:500 11px/1 var(--fx-mono);letter-spacing:.3em;text-transform:uppercase;color:var(--fx-muted)}.v2-root .fx-act-line{flex:1 1 40px;block-size:1px;background:linear-gradient(90deg,rgba(236,95,146,.4),rgba(255,255,255,.05))}.v2-root .fx-eyebrow{margin:0 0 18px;font:500 11px/1 var(--fx-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--fx-rose-ink)}.v2-root .fx-eno{color:var(--fx-muted);margin-inline-end:10px}.v2-root .fx-h2{margin:0 0 20px;font:600 clamp(28px,3.3vw,40px)/1.14 var(--fx-sans);letter-spacing:-.015em;color:var(--fx-text);text-wrap:balance}.v2-root .fx-h2 em{font-style:normal;color:var(--fx-rose-ink)}.v2-root .fx-body{margin:0 0 26px;font:300 16.5px/1.7 var(--fx-sans);color:var(--fx-dim);text-wrap:pretty}.v2-root .fx-body strong{font-weight:500;color:var(--fx-text)}.v2-root .fx-body em{font-style:italic}.v2-root .fx-bullets{list-style:none;margin:0;padding:0;display:grid;gap:14px}.v2-root .fx-bullets li{position:relative;padding-inline-start:30px;font:300 14.5px/1.65 var(--fx-sans);color:var(--fx-dim);text-wrap:pretty}.v2-root .fx-bullets li:before{content:"✓";position:absolute;inset-inline-start:0;inset-block-start:2px;inline-size:18px;block-size:18px;border-radius:5px;background:linear-gradient(160deg,#be185d,#8d1146);color:#ffd9e6;font:600 10px/18px var(--fx-mono);text-align:center}.v2-root .fx-bullets strong{font-weight:500;color:var(--fx-text)}.v2-root .fx-bullets em{font-style:italic;color:rgba(245,239,236,.85)}.v2-root .fx-code{font:400 11.5px/1.5 var(--fx-mono);color:rgba(245,239,236,.92);background:rgba(255,255,255,.055);border:1px solid rgba(255,255,255,.1);padding:1px 7px;border-radius:6px;white-space:nowrap}.v2-root .fx-code--wrap{white-space:normal}.v2-root .fx-cap{margin:18px 0 0;font:500 9.5px/1.6 var(--fx-mono);letter-spacing:.18em;color:var(--fx-muted)}.v2-root .fx-stamp{display:inline-block;padding:6px 10px;border:1.5px solid var(--fx-crit);border-radius:7px;color:var(--fx-crit);font:600 10px/1 var(--fx-mono);letter-spacing:.14em;transform:rotate(-6deg)}.v2-root .fx-btn{display:inline-block;padding:14px 28px;border-radius:999px;font:600 14px/1 var(--fx-sans);letter-spacing:.01em;transition:transform .25s,box-shadow .25s,border-color .25s,background .25s}.v2-root .fx-btn--pri{background:linear-gradient(180deg,#d2286e,#a3134e);color:#fff;border:1px solid rgba(236,95,146,.7);box-shadow:0 10px 34px -10px rgba(190,24,93,.55)}.v2-root .fx-btn--pri:hover{text-decoration:none;color:#fff;transform:translateY(-1px);box-shadow:0 14px 40px -10px rgba(190,24,93,.75)}.v2-root .fx-btn--ghost{border:1px solid rgba(255,255,255,.18);color:var(--fx-text)}.v2-root .fx-btn--ghost:hover{text-decoration:none;color:#fff;border-color:rgba(255,255,255,.4)}.v2-root .fx-count{display:inline-block;font-variant-numeric:tabular-nums}.v2-root .fx-plate{transform:rotateX(1.2deg) rotateY(-3deg);transition:transform .6s cubic-bezier(.2,.65,.3,1);transform-style:preserve-3d}.v2-root .fx-plate:hover{transform:rotateX(0deg) rotateY(0deg)}.v2-root .fx-grid--flip .fx-plate{transform:rotateX(1.2deg) rotateY(3deg)}.v2-root .fx-grid--flip .fx-plate:hover{transform:rotateX(0deg) rotateY(0deg)}.v2-root .fx-plate-in{position:relative;overflow:hidden;background:linear-gradient(160deg,#1d1715,#16110f 55%,#191312);border:1px solid var(--fx-border);border-radius:18px;padding:26px;box-shadow:0 40px 90px -40px rgba(0,0,0,.85),0 24px 70px -30px rgba(190,24,93,.16)}.v2-root .fx-plate-cap{margin:0 0 18px;font:500 10.5px/1.6 var(--fx-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--fx-muted)}.v2-root .fx-plate-cap:before{content:"// ";color:var(--fx-rose-ink)}.v2-root .fx-i1-stage{position:relative;block-size:238px;perspective:1000px;margin-block-end:10px}.v2-root .fx-i1-card{position:absolute;inline-size:57%;border-radius:12px;border:1px solid var(--fx-border);background:linear-gradient(165deg,#211a17,#171110);padding:12px 14px;box-shadow:0 24px 50px -24px rgba(0,0,0,.85)}.v2-root .fx-i1-front{inset-inline-start:0;inset-block-start:38px;z-index:2;transform:rotateX(6deg) rotateY(-9deg);animation:fx-i1-pf 12s cubic-bezier(.2,.65,.3,1) infinite}.v2-root .fx-i1-back{inset-inline-end:0;inset-block-start:0;transform:rotateX(6deg) rotateY(-9deg);animation:fx-i1-pb 12s cubic-bezier(.2,.65,.3,1) infinite}@keyframes fx-i1-pf{0%,4%{transform:rotateX(6deg) rotateY(-9deg) rotate(2deg) translate(26%,-16px)}15%,to{transform:rotateX(6deg) rotateY(-9deg) rotate(0deg) translate(0)}}@keyframes fx-i1-pb{0%,4%{transform:rotateX(6deg) rotateY(-9deg) rotate(-2deg) translate(-26%,16px)}15%,to{transform:rotateX(6deg) rotateY(-9deg) rotate(0deg) translate(0)}}.v2-root .fx-i1-tab{margin:0 0 10px;font:600 9.5px/1 var(--fx-mono);letter-spacing:.16em;color:rgba(245,239,236,.8)}.v2-root .fx-i1-tab--raw{color:var(--fx-muted)}.v2-root .fx-i1-line{block-size:8px;border-radius:4px;background:rgba(255,255,255,.08);margin-block:9px}.v2-root .fx-i1-w82{inline-size:82%}.v2-root .fx-i1-w64{inline-size:64%}.v2-root .fx-i1-w74{inline-size:74%}.v2-root .fx-i1-chip{display:flex;justify-content:space-between;align-items:center;gap:6px;margin-block:8px;border:1px solid rgba(255,184,102,.45);background:rgba(255,184,102,.1);color:var(--fx-warn);border-radius:7px;padding:4px 8px;font:500 9.5px/1.2 var(--fx-mono);letter-spacing:.08em}.v2-root .fx-i1-jso{color:rgba(255,184,102,.65);font-size:8.5px;letter-spacing:.14em}.v2-root .fx-i1-slot{margin-block:8px;border:1px dashed rgba(248,113,113,.5);color:var(--fx-crit);border-radius:7px;padding:4px 8px;font:500 9.5px/1.2 var(--fx-mono);letter-spacing:.14em;text-align:center;animation:fx-i1-slotin 12s linear infinite}.v2-root .fx-i1-s2{animation-delay:.14s}.v2-root .fx-i1-s3{animation-delay:.28s}@keyframes fx-i1-slotin{0%,16%{opacity:0;transform:scale(.94)}20%,to{opacity:1;transform:scale(1)}}.v2-root .fx-i1-link{position:absolute;block-size:1px;inline-size:22%;inset-inline-start:40%;z-index:3;background:linear-gradient(90deg,rgba(255,184,102,.6),rgba(248,113,113,.55));transform:rotate(-13deg) scaleX(1);transform-origin:0 50%;animation:fx-i1-linkin 12s linear infinite}.v2-root .fx-i1-k1{inset-block-start:122px}.v2-root .fx-i1-k2{inset-block-start:152px;animation-delay:.14s}.v2-root .fx-i1-k3{inset-block-start:182px;animation-delay:.28s}@keyframes fx-i1-linkin{0%,18%{transform:rotate(-13deg) scaleX(0)}24%,to{transform:rotate(-13deg) scaleX(1)}}.v2-root .fx-i1-note{margin:0 0 18px;font:italic 300 11.5px/1.5 var(--fx-sans);color:var(--fx-muted)}.v2-root .fx-i1-rule{display:flex;align-items:center;gap:10px;margin-block:0 10px;font:500 9.5px/1 var(--fx-mono);letter-spacing:.2em;color:var(--fx-muted)}.v2-root .fx-i1-rule:after{content:"";flex:1;block-size:1px;background:rgba(255,255,255,.07)}.v2-root .fx-i1-rows{position:relative;block-size:148px}.v2-root .fx-i1-row{position:absolute;inset-inline:0;display:flex;justify-content:space-between;align-items:center;gap:10px;block-size:32px;padding-inline:12px;border:1px solid var(--fx-border);background:rgba(255,255,255,.03);border-radius:9px;font:400 10.5px/1.2 var(--fx-mono);color:rgba(245,239,236,.85)}.v2-root .fx-i1-ri{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v2-root .fx-i1-lift{flex:none;font:600 9.5px/1 var(--fx-mono);letter-spacing:.06em;padding:4px 7px;border-radius:6px;border:1px solid rgba(62,207,142,.4);color:var(--fx-ok);background:rgba(62,207,142,.08);opacity:1;animation:fx-i1-liftin 12s linear infinite}.v2-root .fx-i1-lift--dim{border-color:rgba(255,255,255,.14);color:var(--fx-muted);background:rgba(255,255,255,.04)}@keyframes fx-i1-liftin{0%,30%{opacity:0}37%,to{opacity:1}}.v2-root .fx-i1-rA{transform:translateY(0);animation:fx-i1-mA 12s cubic-bezier(.2,.65,.3,1) infinite}.v2-root .fx-i1-rB{transform:translateY(38px);animation:fx-i1-mB 12s cubic-bezier(.2,.65,.3,1) infinite;animation-delay:.14s}.v2-root .fx-i1-rC{transform:translateY(76px);animation:fx-i1-mC 12s cubic-bezier(.2,.65,.3,1) infinite;animation-delay:.28s}.v2-root .fx-i1-rD{transform:translateY(114px);animation:fx-i1-mD 12s cubic-bezier(.2,.65,.3,1) infinite;animation-delay:.42s}@keyframes fx-i1-mA{0%,26%{transform:translateY(76px)}34%,to{transform:translateY(0)}}@keyframes fx-i1-mB{0%,26%{transform:translateY(114px)}34%,to{transform:translateY(38px)}}@keyframes fx-i1-mC{0%,26%{transform:translateY(38px)}34%,to{transform:translateY(76px)}}@keyframes fx-i1-mD{0%,26%{transform:translateY(0)}34%,to{transform:translateY(114px)}}.v2-root .fx-i2-lab{margin:0 0 8px;font:500 10.5px/1 var(--fx-mono);letter-spacing:.12em;color:rgba(245,239,236,.85)}.v2-root .fx-i2-bar{display:flex;gap:3px;block-size:44px;margin-block-end:10px}.v2-root .fx-i2-bar--b{block-size:30px}.v2-root .fx-i2-seg{position:relative;flex:0 0 auto;border-radius:9px;overflow:hidden;border:1px solid rgba(255,255,255,.16)}.v2-root .fx-i2-seg:before{content:"";position:absolute;inset:0;background:#2a221e;opacity:0;animation:fx-i2-cover 10s linear infinite}@keyframes fx-i2-cover{0%,8%{opacity:1}20%,to{opacity:0}}.v2-root .fx-i2-seg--ok{border-color:rgba(62,207,142,.55);background:linear-gradient(180deg,rgba(62,207,142,.3),rgba(62,207,142,.12))}.v2-root .fx-i2-seg--bad{border-color:rgba(248,113,113,.5);background:linear-gradient(180deg,rgba(248,113,113,.26),rgba(248,113,113,.1))}.v2-root .fx-i2-seg--bad:after{content:"";position:absolute;inset-block:0;inline-size:46%;inset-inline-start:0;background:linear-gradient(100deg,transparent,rgba(248,113,113,.18),transparent);transform:translateX(-130%);animation:fx-i2-sh 3.6s linear infinite;animation-delay:2.2s}@keyframes fx-i2-sh{0%{transform:translateX(-130%)}to{transform:translateX(340%)}}.v2-root .fx-i2-sa1{inline-size:19%;animation:fx-i2-a1 10s cubic-bezier(.2,.65,.3,1) infinite}.v2-root .fx-i2-sa2{inline-size:calc(81% - 3px);animation:fx-i2-a2 10s cubic-bezier(.2,.65,.3,1) infinite}.v2-root .fx-i2-sb1{inline-size:100%}@keyframes fx-i2-a1{0%,8%{inline-size:49.5%}22%,to{inline-size:19%}}@keyframes fx-i2-a2{0%,8%{inline-size:calc(50.5% - 3px)}22%,to{inline-size:calc(81% - 3px)}}.v2-root .fx-i2-tags{display:flex;flex-wrap:wrap;gap:8px;margin-block:0 18px}.v2-root .fx-i2-tag{font:500 10.5px/1 var(--fx-mono);letter-spacing:.08em;padding:5px 9px;border-radius:7px;border:1px solid}.v2-root .fx-i2-tag--ok{color:var(--fx-ok);border-color:rgba(62,207,142,.4);background:rgba(62,207,142,.07)}.v2-root .fx-i2-tag--bad{color:var(--fx-crit);border-color:rgba(248,113,113,.38);background:rgba(248,113,113,.06)}.v2-root .fx-i2-n1{animation:fx-i2-c1 10s linear infinite}.v2-root .fx-i2-n2{animation:fx-i2-c2 10s linear infinite}@keyframes fx-i2-c1{0%,8%{opacity:0;transform:translateY(-3px)}30%,to{opacity:1;transform:translateY(0)}}@keyframes fx-i2-c2{0%,8%{opacity:0;transform:translateY(-3px)}30%,to{opacity:1;transform:translateY(0)}}.v2-root .fx-i2-legend{inline-size:max-content;max-inline-size:100%;overflow:hidden;white-space:nowrap;margin:0 0 18px;font:500 10px/1.2 var(--fx-mono);letter-spacing:.18em;color:var(--fx-muted);border-inline-start:2px solid var(--fx-rose);padding-inline-start:10px;animation:fx-i2-type 10s steps(44) infinite}@keyframes fx-i2-type{0%,26%{max-inline-size:0}46%,to{max-inline-size:100%}}.v2-root .fx-i2-verd{display:flex;flex-wrap:wrap;gap:8px}.v2-root .fx-i2-vc{font:500 10px/1 var(--fx-mono);letter-spacing:.1em;padding:5px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.14);color:var(--fx-dim)}.v2-root .fx-i2-vc--ok{color:var(--fx-ok);border-color:rgba(62,207,142,.4)}.v2-root .fx-i2-vc--bad{color:var(--fx-crit);border-color:rgba(248,113,113,.4)}.v2-root .fx-i2-vc--dim{color:var(--fx-muted)}.v2-root .fx-i2-vc--info{color:var(--fx-info);border-color:rgba(110,168,254,.35)}.v2-root .fx-i2-vc--warn{color:var(--fx-warn);border-color:rgba(255,184,102,.35)}.v2-root .fx-i3-stage{position:relative;padding:52px 10px 30px;text-align:center}.v2-root .fx-i3-num{position:relative;display:inline-block;font:600 74px/1 var(--fx-sans);letter-spacing:-.02em;color:var(--fx-text)}.v2-root .fx-i3-brk{position:absolute;inset-block-start:-10px;block-size:96px;inline-size:14px;border-block-start:1.5px solid rgba(166,141,114,.65);border-block-end:1.5px solid rgba(166,141,114,.65)}.v2-root .fx-i3-brk--a{inset-inline-start:-48px;border-inline-start:1.5px solid rgba(166,141,114,.65);animation:fx-i3-ba 9s cubic-bezier(.2,.65,.3,1) infinite}.v2-root .fx-i3-brk--b{inset-inline-end:-48px;border-inline-end:1.5px solid rgba(166,141,114,.65);animation:fx-i3-bb 9s cubic-bezier(.2,.65,.3,1) infinite}@keyframes fx-i3-ba{0%,12%{opacity:0;transform:translateX(30px)}30%{opacity:1;transform:translateX(4px)}60%,to{opacity:1;transform:translateX(-4px)}}@keyframes fx-i3-bb{0%,12%{opacity:0;transform:translateX(-30px)}30%{opacity:1;transform:translateX(-4px)}60%,to{opacity:1;transform:translateX(4px)}}.v2-root .fx-i3-pm{position:absolute;inset-block-start:-34px;inset-inline-start:50%;transform:translateX(-50%);font:500 13px/1 var(--fx-mono);color:var(--fx-muted);animation:fx-i3-pmin 9s linear infinite}@keyframes fx-i3-pmin{0%,14%{opacity:0}30%,to{opacity:1}}.v2-root .fx-i3-arrow{position:absolute;inset-block-start:-4px;inset-inline-end:-92px;font:600 12px/1 var(--fx-mono);color:var(--fx-ok);border:1px solid rgba(62,207,142,.45);background:rgba(62,207,142,.08);padding:6px 9px;border-radius:8px;opacity:0;animation:fx-i3-arr 9s linear infinite}@keyframes fx-i3-arr{0%{opacity:0}4%{opacity:1;filter:blur(0);transform:translateY(0)}18%{opacity:1;filter:blur(0);transform:translateY(0)}28%{opacity:0;filter:blur(5px);transform:translateY(-12px)}to{opacity:0}}.v2-root .fx-i3-sample{position:relative;margin:30px 0 0;block-size:15px;font:500 11.5px/1.3 var(--fx-mono);letter-spacing:.12em;color:var(--fx-muted)}.v2-root .fx-i3-live{position:absolute;inset-inline:0;opacity:0;animation:fx-i3-la 9s linear infinite}.v2-root .fx-i3-final{position:absolute;inset-inline:0;opacity:1;animation:fx-i3-lb 9s linear infinite}@keyframes fx-i3-la{0%,2%{opacity:1}54%{opacity:1}62%,to{opacity:0}}@keyframes fx-i3-lb{0%{opacity:0}58%{opacity:0}66%,to{opacity:1}}.v2-root .fx-i3-n{animation:fx-i3-cnt 9s linear infinite}@keyframes fx-i3-cnt{0%,26%{opacity:1}52%,to{opacity:.35}}.v2-root .fx-al-head{max-inline-size:780px;margin-block-end:44px}.v2-root .fx-al-lede{margin-block-end:0}.v2-root .fx-al-rows{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;perspective:1400px;margin-block-end:18px}.v2-root .fx-al-row{background:linear-gradient(165deg,#1d1715,#161110);border:1px solid var(--fx-border);border-radius:16px;padding:22px;transform:rotateX(1.6deg);transition:transform .5s cubic-bezier(.2,.65,.3,1);box-shadow:0 30px 60px -34px rgba(0,0,0,.8)}.v2-root .fx-al-row:hover{transform:rotateX(0deg)}.v2-root .fx-al-k{margin:0 0 12px;font:500 9.5px/1 var(--fx-mono);letter-spacing:.2em;color:var(--fx-rose-ink)}.v2-root .fx-al-gap{margin:0 0 12px;font:400 10.5px/1.5 var(--fx-mono);color:var(--fx-muted);border:1px dashed rgba(255,255,255,.14);border-radius:9px;padding:8px 10px;background:rgba(255,255,255,.02)}.v2-root .fx-al-desc{margin:0;font:300 13.5px/1.6 var(--fx-sans);color:var(--fx-dim)}.v2-root .fx-al-btn{display:inline-block;margin-block-start:16px;padding:10px 18px;border-radius:999px;border:1px solid rgba(236,95,146,.45);color:#ffd9e6;background:rgba(190,24,93,.14);font:600 12.5px/1 var(--fx-sans);transition:background .25s,transform .25s}.v2-root .fx-al-btn:hover{background:rgba(190,24,93,.32);color:#fff;text-decoration:none;transform:translateY(-1px)}.v2-root .fx-al-verify{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px 18px;border:1px solid rgba(62,207,142,.22);background:rgba(62,207,142,.05);border-radius:14px;padding:16px 20px;margin-block-end:30px}.v2-root .fx-al-vk{font:600 9.5px/1 var(--fx-mono);letter-spacing:.22em;color:var(--fx-ok)}.v2-root .fx-al-vt{margin:0;flex:1 1 320px;font:300 13.5px/1.6 var(--fx-sans);color:var(--fx-dim)}.v2-root .fx-al-vchips{display:flex;flex-wrap:wrap;gap:8px}.v2-root .fx-al-gates{margin-block-start:34px;padding:24px;border:1px solid var(--fx-border);border-radius:16px;background:rgba(255,255,255,.02)}.v2-root .fx-al-gk{margin:0 0 6px;font:500 10px/1.2 var(--fx-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--fx-rose-ink)}.v2-root .fx-al-gb{margin:0 0 18px;max-inline-size:64ch;font:300 13.5px/1.7 var(--fx-sans);color:var(--fx-dim)}.v2-root .fx-al-table{inline-size:100%;border-collapse:collapse}.v2-root .fx-al-table caption{caption-side:bottom;text-align:start;padding-block-start:14px;font:300 12px/1.6 var(--fx-sans);color:var(--fx-muted)}.v2-root .fx-al-table thead th{text-align:start;font:500 10px/1.2 var(--fx-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--fx-muted);padding:10px 12px;border-block-end:1px solid rgba(255,255,255,.12)}.v2-root .fx-al-table tbody th{text-align:start;font:500 13px/1.5 var(--fx-sans);color:var(--fx-text)}.v2-root .fx-al-table tbody th,.v2-root .fx-al-table td{padding:12px;border-block-end:1px solid rgba(255,255,255,.06)}.v2-root .fx-al-table td{font:400 11px/1.5 var(--fx-mono);color:var(--fx-dim)}@media (max-width:980px){.v2-root .fx-sec{padding:72px 0}.v2-root .fx-act{padding:48px 0 18px}.v2-root .fx-grid,.v2-root .fx-grid--flip{grid-template-columns:minmax(0,1fr);gap:44px}.v2-root .fx-grid--flip .fx-fig{order:2}.v2-root .fx-grid--flip .fx-copy{order:1}.v2-root .fx-fig{perspective:none}.v2-root .fx-grid--flip .fx-plate,.v2-root .fx-grid--flip .fx-plate:hover,.v2-root .fx-plate,.v2-root .fx-plate:hover{transform:none}.v2-root .fx-al-rows{grid-template-columns:minmax(0,1fr);perspective:none}.v2-root .fx-al-row{transform:none}}@media (max-width:760px){.v2-root .fx-i3-arrow{inset-inline-end:-58px;inset-block-start:-30px}.v2-root .fx-al-table tbody th,.v2-root .fx-al-table td{padding:10px 8px}.v2-root .fx-al-table thead th{padding:8px}}@media (max-width:460px){.v2-root .fx-wrap{padding-inline:20px}.v2-root .fx-h2{font-size:25px}.v2-root .fx-body{font-size:15px}.v2-root .fx-plate-in{padding:18px}.v2-root .fx-sec{padding:60px 0}.v2-root .fx-act-n,.v2-root .fx-act-t{letter-spacing:.2em}.v2-root .fx-i1-stage{block-size:216px}.v2-root .fx-i1-front{inset-block-start:30px}.v2-root .fx-i1-k1{inset-block-start:104px}.v2-root .fx-i1-k2{inset-block-start:130px}.v2-root .fx-i1-k3{inset-block-start:156px}.v2-root .fx-i2-legend{font-size:8.5px}.v2-root .fx-i3-num{font-size:54px}.v2-root .fx-i3-brk{block-size:74px;inset-block-start:-8px}.v2-root .fx-i3-brk--a{inset-inline-start:-30px}.v2-root .fx-i3-brk--b{inset-inline-end:-30px}.v2-root .fx-i3-arrow{inset-inline-end:-40px;font-size:10px}.v2-root .fx-al-table td{font-size:9.5px}}@media (prefers-reduced-motion:reduce){.v2-root .fx-story *,.v2-root .fx-story :after,.v2-root .fx-story :before{animation:none!important;transition:none!important}}.v2-root .fx-pull{margin:26px 0 0;padding-block-start:18px;border-block-start:1px solid rgba(255,255,255,.08)}.v2-root .fx-pull-k{margin:0 0 8px;font:500 9.5px/1 var(--fx-mono);letter-spacing:.2em;color:var(--fx-rose-ink)}.v2-root .fx-pull-t{margin:0;font:italic 300 14.5px/1.65 var(--fx-sans);color:rgba(245,239,236,.8)}.v2-root .fx-fine{margin:18px 0 0;font:italic 300 12px/1.6 var(--fx-sans);color:var(--fx-muted)}.v2-root .fx-i4-top{position:relative;display:flex;align-items:center;gap:10px;margin-block-end:14px}.v2-root .fx-i4-tglab{font:500 9.5px/1.3 var(--fx-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--fx-muted)}.v2-root .fx-i4-tg{position:relative;flex:none;inline-size:34px;block-size:18px;border-radius:999px;border:1px solid rgba(255,255,255,.2);background:rgba(255,255,255,.05)}.v2-root .fx-i4-knob{position:absolute;inset-block-start:2px;inset-inline-start:2px;inline-size:12px;block-size:12px;border-radius:50%;background:#a68d72;animation:fx-i4-knob 9s linear infinite}@keyframes fx-i4-knob{0%,42%{transform:translateX(0);background-color:#a68d72}48%,78%{transform:translateX(16px);background-color:#f87171}84%,to{transform:translateX(0);background-color:#a68d72}}.v2-root .fx-i4-clear{position:absolute;inset-inline-end:0;inset-block-start:-6px;z-index:4;font:600 10px/1 var(--fx-mono);letter-spacing:.14em;color:#0d0a0b;background:var(--fx-ok);border-radius:7px;padding:6px 10px;opacity:0;transform:rotate(-3deg) scale(.8);animation:fx-i4-clear 9s linear infinite}@keyframes fx-i4-clear{0%,46%{opacity:0;transform:rotate(-3deg) scale(.8)}50%,78%{opacity:1;transform:rotate(-3deg) scale(1)}82%,to{opacity:0;transform:rotate(-3deg) scale(.8)}}.v2-root .fx-i4-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;perspective:900px}.v2-root .fx-i4-in,.v2-root .fx-i4-tile{position:relative;min-block-size:104px}.v2-root .fx-i4-in{inline-size:100%;block-size:100%;transform-style:preserve-3d;transition:transform .6s cubic-bezier(.2,.65,.3,1)}.v2-root .fx-i4-tile--flip:hover .fx-i4-in{transform:rotateY(180deg)}.v2-root .fx-i4-face{border:1px solid var(--fx-border);border-radius:12px;background:rgba(255,255,255,.03);padding:12px;overflow:hidden}.v2-root .fx-i4-backface,.v2-root .fx-i4-face{position:absolute;inset:0;backface-visibility:hidden}.v2-root .fx-i4-backface{transform:rotateY(180deg);border:1px solid rgba(236,95,146,.35);border-radius:12px;background:#1c1113;padding:10px 12px;font:300 10px/1.5 var(--fx-sans);color:var(--fx-dim);display:flex;align-items:center}.v2-root .fx-i4-k{margin:0 0 8px;font:500 8.5px/1.4 var(--fx-mono);letter-spacing:.14em;color:var(--fx-muted)}.v2-root .fx-i4-v{margin:0;font:600 25px/1 var(--fx-sans);color:var(--fx-text)}.v2-root .fx-i4-v--dash{color:var(--fx-muted);font-weight:400}.v2-root .fx-i4-u{font:500 10px/1 var(--fx-mono);color:var(--fx-muted)}.v2-root .fx-i4-sub{margin:7px 0 0;font:400 8.5px/1.5 var(--fx-mono);letter-spacing:.04em;color:var(--fx-muted)}.v2-root .fx-i4-lie{position:absolute;inset:0;border-radius:11px;background:#1a0f10;padding:12px;opacity:0;animation:fx-i4-lie 9s linear infinite}@keyframes fx-i4-lie{0%,46%{opacity:0}50%,78%{opacity:1}82%,to{opacity:0}}.v2-root .fx-i4-lk{margin:0 0 8px;font:500 8.5px/1.4 var(--fx-mono);letter-spacing:.14em;color:rgba(248,113,113,.7)}.v2-root .fx-i4-lv{margin:0;font:600 25px/1 var(--fx-sans);color:var(--fx-crit)}.v2-root .fx-i5-doc{position:relative;overflow:hidden;border:1px solid var(--fx-border);border-radius:12px;background:#16110f;padding:22px 110px 20px 24px}.v2-root .fx-i5-p{margin:0;font:400 16px/1.9 var(--fx-serif);color:rgba(245,239,236,.88);text-wrap:pretty}.v2-root .fx-i5-scan{position:absolute;inset-inline:0;inset-block-start:0;block-size:46px;pointer-events:none;background:linear-gradient(180deg,transparent,rgba(236,95,146,.12),transparent);border-block-end:1px solid rgba(236,95,146,.35);opacity:0;transform:translateY(-60px);animation:fx-i5-scan 11s cubic-bezier(.4,0,.6,1) infinite}@keyframes fx-i5-scan{0%,6%{transform:translateY(-60px);opacity:0}10%{opacity:1}34%{transform:translateY(150px);opacity:1}42%,to{transform:translateY(200px);opacity:0}}.v2-root .fx-i5-old{position:relative;display:inline-block;vertical-align:bottom;white-space:nowrap;overflow:hidden;max-inline-size:0;border:0 solid rgba(248,113,113,.55);border-radius:5px;color:var(--fx-crit);animation:fx-i5-old 11s linear infinite}@keyframes fx-i5-old{0%{max-inline-size:10ch;padding-inline:4px;border-width:1px}24%{max-inline-size:10ch;padding-inline:4px;border-width:1px}30%,to{max-inline-size:0;padding-inline:0;border-width:0}}.v2-root .fx-i5-old:after{content:"";position:absolute;inset-inline:2px;inset-block-start:55%;block-size:1.5px;background:var(--fx-crit);transform:scaleX(0);transform-origin:0 50%;animation:fx-i5-strike 11s linear infinite}@keyframes fx-i5-strike{0%,18%{transform:scaleX(0)}22%,to{transform:scaleX(1)}}.v2-root .fx-i5-new{display:inline-block;vertical-align:bottom;white-space:nowrap;overflow:hidden;max-inline-size:34ch;color:var(--fx-rose-ink);font-style:italic;animation:fx-i5-new 11s steps(34) infinite}@keyframes fx-i5-new{0%,30%{max-inline-size:0}44%,to{max-inline-size:34ch}}.v2-root .fx-i5-stamp{position:absolute;inset-block-start:14px;inset-inline-end:14px;z-index:2;background:rgba(13,10,11,.65);animation:fx-i5-stamp 11s linear infinite}@keyframes fx-i5-stamp{0%,32%{opacity:0;transform:rotate(-6deg) scale(1.4)}38%,to{opacity:1;transform:rotate(-6deg) scale(1)}}.v2-root .fx-i5-ticks{position:absolute;inset-inline-end:16px;inset-block-start:60px;display:grid;gap:9px;z-index:2}.v2-root .fx-i5-tick{display:flex;align-items:center;gap:6px;font:500 8.5px/1 var(--fx-mono);letter-spacing:.12em;color:var(--fx-ok);animation:fx-i5-tick 11s linear infinite}.v2-root .fx-i5-tick:before{content:"✓";inline-size:14px;block-size:14px;border-radius:4px;background:rgba(62,207,142,.15);border:1px solid rgba(62,207,142,.5);font:600 8px/13px var(--fx-mono);text-align:center}.v2-root .fx-i5-t2{animation-delay:.18s}.v2-root .fx-i5-t3{animation-delay:.36s}.v2-root .fx-i5-t4{animation-delay:.54s}.v2-root .fx-i5-t5{animation-delay:.72s}@keyframes fx-i5-tick{0%,52%{opacity:0;transform:translateY(-6px) scale(1.15)}58%,to{opacity:1;transform:translateY(0) scale(1)}}.v2-root .fx-i5-ev{margin-block-start:14px;border:1px solid var(--fx-border);border-radius:12px;background:rgba(255,255,255,.025);padding:14px 16px;animation:fx-i5-ev 11s linear infinite}@keyframes fx-i5-ev{0%,40%{opacity:0;transform:translateY(14px)}48%,to{opacity:1;transform:translateY(0)}}.v2-root .fx-i5-evk{margin:0 0 10px;font:500 9.5px/1 var(--fx-mono);letter-spacing:.2em;color:var(--fx-muted)}.v2-root .fx-i5-chips{display:flex;flex-wrap:wrap;gap:8px}.v2-root .fx-i5-gen{color:var(--fx-muted);border-style:dashed}.v2-root .fx-i6-stage{position:relative;block-size:348px}.v2-root .fx-i6-draft{position:absolute;inset-inline-start:8%;inset-block-start:0;inline-size:46%;z-index:2;border:1px solid rgba(255,255,255,.16);border-radius:11px;background:linear-gradient(165deg,#241c18,#181210);padding:10px 12px;box-shadow:0 16px 40px -16px rgba(0,0,0,.85);transform:translate(92%,132px);animation:fx-i6-drop 9s cubic-bezier(.3,.7,.35,1) infinite}@keyframes fx-i6-drop{0%,8%{transform:translateY(-4px) rotate(0deg)}20%{transform:translateY(58px) rotate(0deg)}24%{transform:translate(4%,66px) rotate(1deg)}34%,to{transform:translate(92%,132px) rotate(0deg)}}.v2-root .fx-i6-dt{margin:0 0 7px;font:500 10px/1.4 var(--fx-mono);color:rgba(245,239,236,.9)}.v2-root .fx-i6-sc{display:flex;flex-wrap:wrap;gap:5px}.v2-root .fx-i6-s{font:500 8px/1 var(--fx-mono);letter-spacing:.06em;padding:3px 6px;border-radius:5px;border:1px solid rgba(255,255,255,.14);color:var(--fx-muted)}.v2-root .fx-i6-s--low{color:var(--fx-warn);border-color:rgba(255,184,102,.4)}.v2-root .fx-i6-gate{position:absolute;inset-inline:0;inset-block-start:100px;display:flex;align-items:center;gap:10px}.v2-root .fx-i6-gk{flex:none;font:600 9px/1 var(--fx-mono);letter-spacing:.22em;color:var(--fx-rose-ink)}.v2-root .fx-i6-gl{flex:1;block-size:2px;border-radius:2px;background:linear-gradient(90deg,rgba(236,95,146,.12),rgba(236,95,146,.8),rgba(236,95,146,.12));animation:fx-i6-pulse 9s linear infinite}@keyframes fx-i6-pulse{0%,16%{opacity:.55;box-shadow:none}20%{opacity:1;box-shadow:0 0 18px rgba(236,95,146,.55)}26%,to{opacity:.6;box-shadow:none}}.v2-root .fx-i6-gb{flex:none;font:500 8.5px/1 var(--fx-mono);letter-spacing:.08em;color:var(--fx-muted);border:1px dashed rgba(255,255,255,.2);padding:4px 7px;border-radius:6px}.v2-root .fx-i6-lanes{position:absolute;inset-inline:0;inset-block-start:128px;inset-block-end:0;display:grid;grid-template-columns:1fr 1fr;gap:12px}.v2-root .fx-i6-lane{position:relative;border-radius:12px;padding:12px}.v2-root .fx-i6-lane--pub{border:1px dashed rgba(255,255,255,.14)}.v2-root .fx-i6-lane--held{border:1px solid rgba(255,184,102,.3);background:rgba(255,184,102,.04)}.v2-root .fx-i6-lh{margin:0;font:600 9px/1 var(--fx-mono);letter-spacing:.2em;color:var(--fx-muted)}.v2-root .fx-i6-lh--held{color:var(--fx-warn)}.v2-root .fx-i6-empty{display:grid;place-items:center;block-size:78%;font:400 9.5px/1.7 var(--fx-mono);letter-spacing:.06em;color:rgba(166,141,114,.6);text-align:center}.v2-root .fx-i6-fails{margin-block-start:78px;display:grid;gap:6px}.v2-root .fx-i6-f{margin:0;font:400 8.5px/1.5 var(--fx-mono);letter-spacing:.02em;color:var(--fx-warn);border-block-end:1px dashed rgba(255,184,102,.18);padding-block-end:4px;animation:fx-i6-f 9s linear infinite}.v2-root .fx-i6-f2{animation-delay:.3s}.v2-root .fx-i6-f3{animation-delay:.6s}.v2-root .fx-i6-f4{animation-delay:.9s}@keyframes fx-i6-f{0%,36%{opacity:0;transform:translateY(4px)}42%,to{opacity:1;transform:translateY(0)}}.v2-root .fx-i6-chip{position:absolute;inset-block-start:-11px;inset-inline-end:10px;font:600 9px/1 var(--fx-mono);letter-spacing:.12em;color:#1a0f05;background:var(--fx-warn);padding:6px 9px;border-radius:7px;transform:rotate(2deg);animation:fx-i6-chip 9s cubic-bezier(.34,1.56,.64,1) infinite}@keyframes fx-i6-chip{0%,44%{opacity:0;transform:rotate(2deg) scale(.55)}52%,to{opacity:1;transform:rotate(2deg) scale(1)}}.v2-root .fx-i7-track{position:relative;display:flex;align-items:center;gap:8px;margin-block-end:18px;padding-block-start:36px}.v2-root .fx-i7-chip{flex:1 1 0;min-inline-size:0;text-align:center;font:600 9.5px/1 var(--fx-mono);letter-spacing:.12em;padding:9px 2px;border-radius:9px;white-space:nowrap;overflow:hidden;border:1px solid rgba(236,95,146,.5);color:#ffd9e6;background:rgba(190,24,93,.14)}.v2-root .fx-i7-c1{animation:fx-i7-c1 8s linear infinite}.v2-root .fx-i7-c2{animation:fx-i7-c2 8s linear infinite}.v2-root .fx-i7-c3{animation:fx-i7-c3 8s linear infinite}.v2-root .fx-i7-c4{animation:fx-i7-c4 8s linear infinite}@keyframes fx-i7-c1{0%,2%{border-color:rgba(255,255,255,.13);color:#a68d72;background:rgba(255,255,255,.02)}6%,96%{border-color:rgba(236,95,146,.5);color:#ffd9e6;background:rgba(190,24,93,.14)}to{border-color:rgba(255,255,255,.13);color:#a68d72;background:rgba(255,255,255,.02)}}@keyframes fx-i7-c2{0%,20%{border-color:rgba(255,255,255,.13);color:#a68d72;background:rgba(255,255,255,.02)}26%,96%{border-color:rgba(236,95,146,.5);color:#ffd9e6;background:rgba(190,24,93,.14)}to{border-color:rgba(255,255,255,.13);color:#a68d72;background:rgba(255,255,255,.02)}}@keyframes fx-i7-c3{0%,42%{border-color:rgba(255,255,255,.13);color:#a68d72;background:rgba(255,255,255,.02)}48%,96%{border-color:rgba(236,95,146,.5);color:#ffd9e6;background:rgba(190,24,93,.14)}to{border-color:rgba(255,255,255,.13);color:#a68d72;background:rgba(255,255,255,.02)}}@keyframes fx-i7-c4{0%,64%{border-color:rgba(255,255,255,.13);color:#a68d72;background:rgba(255,255,255,.02)}70%,96%{border-color:rgba(236,95,146,.5);color:#ffd9e6;background:rgba(190,24,93,.14)}to{border-color:rgba(255,255,255,.13);color:#a68d72;background:rgba(255,255,255,.02)}}.v2-root .fx-i7-sep{flex:none;color:var(--fx-muted);font:600 10px/1 var(--fx-mono)}.v2-root .fx-i7-arc{position:absolute;inset-inline:9%;inset-block-start:2px;block-size:28px;border:1.5px dashed rgba(236,95,146,.55);border-block-end:none;border-start-start-radius:110px;border-start-end-radius:110px;animation:fx-i7-arc 8s linear infinite}.v2-root .fx-i7-arc:before{content:"\25C0";position:absolute;inset-inline-start:-5px;inset-block-end:-6px;color:var(--fx-rose-ink);font-size:9px;line-height:1}@keyframes fx-i7-arc{0%,62%{opacity:0}70%,to{opacity:.95}}.v2-root .fx-i7-diff{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-block-end:16px}.v2-root .fx-i7-col{position:relative;border:1px solid var(--fx-border);border-radius:11px;padding:12px;background:rgba(255,255,255,.02);min-block-size:92px;overflow:hidden}.v2-root .fx-i7-dh{margin:0 0 8px;font:500 8.5px/1 var(--fx-mono);letter-spacing:.2em;color:var(--fx-muted)}.v2-root .fx-i7-meta{margin:0;font:400 11px/1.7 var(--fx-mono);color:rgba(245,239,236,.85);overflow-wrap:break-word}.v2-root .fx-i7-del{background:rgba(248,113,113,.13);color:rgba(248,113,113,.9);text-decoration:line-through;border-radius:3px;padding-inline:2px}.v2-root .fx-i7-hl{background:rgba(236,95,146,.18);color:#ffd9e6;border-radius:3px;padding-inline:2px}.v2-root .fx-i7-after-in{animation:fx-i7-wipe 8s linear infinite}@keyframes fx-i7-wipe{0%,22%{clip-path:inset(0 100% 0 0);opacity:.25}34%,to{clip-path:inset(0 0 0 0);opacity:1}}.v2-root .fx-i7-rev{position:absolute;inset:12px;padding-block-start:16px;background:#191311;opacity:0;animation:fx-i7-rev 8s linear infinite}@keyframes fx-i7-rev{0%,72%{opacity:0}78%,92%{opacity:1}97%,to{opacity:0}}.v2-root .fx-i7-keys{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.v2-root .fx-i7-key{display:flex;align-items:center;gap:6px;font:500 8.5px/1 var(--fx-mono);letter-spacing:.12em;color:var(--fx-muted);border:1px solid rgba(255,255,255,.12);border-radius:999px;padding:5px 9px;animation:fx-i7-key 8s linear infinite}.v2-root .fx-i7-key:before{content:"";inline-size:7px;block-size:7px;border-radius:50%;background:var(--fx-ok);box-shadow:0 0 8px rgba(62,207,142,.6)}@keyframes fx-i7-key{0%,44%{color:#a68d72;border-color:rgba(255,255,255,.12);box-shadow:none}48%,60%{color:#3ecf8e;border-color:rgba(62,207,142,.5);box-shadow:0 0 14px -4px rgba(62,207,142,.55)}66%,to{color:#a68d72;border-color:rgba(255,255,255,.12);box-shadow:none}}.v2-root .fx-i8-head{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-block-end:10px;font:500 9.5px/1 var(--fx-mono);letter-spacing:.16em;color:var(--fx-muted)}.v2-root .fx-i8-clock{color:rgba(245,239,236,.85);letter-spacing:.1em}.v2-root .fx-i8-tk{animation:fx-i8-blink 1.2s steps(2,start) infinite}@keyframes fx-i8-blink{0%,49%{opacity:1}50%,to{opacity:.15}}.v2-root .fx-i8-list{list-style:none;margin:0;padding:0;position:relative}.v2-root .fx-i8-list:before{content:"";position:absolute;inset-block:8px;inset-inline-start:5px;inline-size:1px;background:rgba(255,255,255,.09)}.v2-root .fx-i8-row{position:relative;display:flex;align-items:center;gap:10px;padding-block:8.5px;padding-inline-start:24px;border-block-end:1px solid rgba(255,255,255,.045);font:400 10.5px/1.3 var(--fx-mono)}.v2-root .fx-i8-row:before{content:"";position:absolute;inset-inline-start:2px;inline-size:7px;block-size:7px;border-radius:50%;background:#3ecf8e;box-shadow:0 0 8px rgba(62,207,142,.45)}.v2-root .fx-i8-row--bad:before{background:#f87171;box-shadow:0 0 8px rgba(248,113,113,.45)}.v2-root .fx-i8-row--dim:before{background:#5c4f43;box-shadow:none}.v2-root .fx-i8-row--warn:before{background:#ffb866;box-shadow:0 0 8px rgba(255,184,102,.4)}.v2-root .fx-i8-src{flex:1 1 auto;min-inline-size:0;color:rgba(245,239,236,.88);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v2-root .fx-i8-time{flex:none;color:var(--fx-muted);font-size:9px}.v2-root .fx-i8-time--frozen{color:var(--fx-warn)}.v2-root .fx-i8-verd{flex:none;max-inline-size:46%;text-align:end;font-size:9.5px;letter-spacing:.02em;overflow-wrap:break-word}.v2-root .fx-i8-verd--ok{color:var(--fx-ok)}.v2-root .fx-i8-verd--bad{color:var(--fx-crit)}.v2-root .fx-i8-verd--dim{color:var(--fx-muted)}.v2-root .fx-i8-verd--warn{color:var(--fx-warn)}.v2-root .fx-i8-sw{position:relative;display:inline-block;min-inline-size:118px;block-size:12px}.v2-root .fx-i8-v1{color:var(--fx-ok);opacity:0;animation:fx-i8-v1 6s linear infinite}.v2-root .fx-i8-v1,.v2-root .fx-i8-v2{position:absolute;inset-inline-end:0;inset-block-start:0;white-space:nowrap}.v2-root .fx-i8-v2{color:var(--fx-crit);animation:fx-i8-v2 6s linear infinite}@keyframes fx-i8-v1{0%,8%{opacity:1}16%,to{opacity:0}}@keyframes fx-i8-v2{0%,10%{opacity:0}18%,to{opacity:1}}.v2-root .fx-i8-fix{flex:none;color:var(--fx-rose-ink);font-size:9.5px;letter-spacing:.08em;animation:fx-i8-fix 6s linear infinite}.v2-root .fx-i8-fix:hover{color:#ff8ab5}@keyframes fx-i8-fix{0%,14%{opacity:0;transform:translateX(10px)}24%,to{opacity:1;transform:translateX(0)}}.v2-root .fx-i8-c1{animation:fx-i8-cy1 7s linear infinite}.v2-root .fx-i8-c1,.v2-root .fx-i8-c2{position:absolute;inset-inline-end:0;inset-block-start:0;white-space:nowrap;color:var(--fx-muted)}.v2-root .fx-i8-c2{opacity:0;animation:fx-i8-cy2 7s linear infinite}@keyframes fx-i8-cy1{0%,44%{opacity:1}50%,94%{opacity:0}to{opacity:1}}@keyframes fx-i8-cy2{0%,44%{opacity:0}50%,94%{opacity:1}to{opacity:0}}.v2-root .fx-i9{position:relative}.v2-root .fx-i9-track{position:relative;block-size:66px;margin-block-end:30px}.v2-root .fx-i9-rail{position:absolute;inset-inline:0;inset-block-start:26px;block-size:10px;border-radius:6px;overflow:hidden;display:flex}.v2-root .fx-i9-band{block-size:100%}.v2-root .fx-i9-band--a{inline-size:38%;background:rgba(255,255,255,.06)}.v2-root .fx-i9-band--b{inline-size:32%;background:rgba(236,95,146,.18)}.v2-root .fx-i9-band--c{inline-size:30%;background:rgba(62,207,142,.14)}.v2-root .fx-i9-labels{position:absolute;inset-inline:0;inset-block-start:44px;display:flex;font:500 7.5px/1 var(--fx-mono);letter-spacing:.14em;color:var(--fx-muted)}.v2-root .fx-i9-lb{inline-size:32%}.v2-root .fx-i9-lb--a{inline-size:38%}.v2-root .fx-i9-lb--c{inline-size:30%}.v2-root .fx-i9-t38{position:absolute;inset-inline-start:38%;inset-block-start:16px;inline-size:1.5px;block-size:30px;background:var(--fx-gold)}.v2-root .fx-i9-t38k{position:absolute;inset-inline-start:38%;inset-block-start:0;transform:translateX(-30%);font:600 7.5px/1 var(--fx-mono);letter-spacing:.14em;color:var(--fx-gold);white-space:nowrap}.v2-root .fx-i9-needle{position:absolute;inset-block-start:18px;inset-inline-start:41%;inline-size:2px;block-size:26px;background:#fff;box-shadow:0 0 12px rgba(255,255,255,.5);animation:fx-i9-nd 12s cubic-bezier(.25,.8,.3,1) infinite}@keyframes fx-i9-nd{0%,6%{inset-inline-start:0}40%,to{inset-inline-start:41%}}.v2-root .fx-i9-nv{position:absolute;inset-block-start:-16px;inset-inline-start:-8px;font:600 12px/1 var(--fx-mono);color:#fff}.v2-root .fx-i9-up{position:absolute;inset-block-start:38px;block-size:58px;inline-size:1px;background:linear-gradient(180deg,rgba(236,95,146,.55),rgba(236,95,146,0));transform:scaleY(1);transform-origin:50% 0;animation:fx-i9-upk 12s linear infinite}.v2-root .fx-i9-u1{inset-inline-start:16%}.v2-root .fx-i9-u2{inset-inline-start:29%;animation-delay:.5s}.v2-root .fx-i9-u3{inset-inline-start:36%;animation-delay:1s}.v2-root .fx-i9-u4{inset-inline-start:41%;animation-delay:1.5s}@keyframes fx-i9-upk{0%,10%{transform:scaleY(0)}16%,to{transform:scaleY(1)}}.v2-root .fx-i9-rows{display:grid;gap:9px}.v2-root .fx-i9-row{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) auto;align-items:center;gap:10px;font:500 8.5px/1.3 var(--fx-mono);letter-spacing:.1em;color:rgba(245,239,236,.8);animation:fx-i9-rowk 12s linear infinite}.v2-root .fx-i9-r2{animation-delay:.5s}.v2-root .fx-i9-r3{animation-delay:1s}.v2-root .fx-i9-r5{animation-delay:1.5s}@keyframes fx-i9-rowk{0%,8%{opacity:.3}13%,to{opacity:1}}.v2-root .fx-i9-row--x{animation:fx-i9-xout 12s linear infinite}@keyframes fx-i9-xout{0%,20%{opacity:.3}26%,46%{opacity:1}54%,to{opacity:.35}}.v2-root .fx-i9-bud{position:relative;block-size:8px;border-radius:5px;background:rgba(255,255,255,.06);overflow:hidden}.v2-root .fx-i9-fill{position:absolute;inset-block:0;inset-inline-start:0;border-radius:5px;background:linear-gradient(90deg,#be185d,#ec5f92)}.v2-root .fx-i9-f12{inline-size:35%;animation:fx-i9-g30 12s cubic-bezier(.2,.65,.3,1) infinite}.v2-root .fx-i9-f3{inline-size:18%;animation:fx-i9-g15 12s cubic-bezier(.2,.65,.3,1) infinite}.v2-root .fx-i9-f4{inline-size:15%;background:rgba(255,255,255,.18);animation:none}.v2-root .fx-i9-f5{inline-size:12%;animation:fx-i9-g10 12s cubic-bezier(.2,.65,.3,1) infinite}@keyframes fx-i9-g30{0%,54%{inline-size:30%}64%,to{inline-size:35%}}@keyframes fx-i9-g15{0%,54%{inline-size:15%}64%,to{inline-size:18%}}@keyframes fx-i9-g10{0%,54%{inline-size:10%}64%,to{inline-size:12%}}.v2-root .fx-i9-bn{text-align:end;color:var(--fx-muted);min-inline-size:58px;letter-spacing:.04em}.v2-root .fx-i9-bn2{color:var(--fx-rose-ink);animation:fx-i9-bn2k 12s linear infinite}@keyframes fx-i9-bn2k{0%,56%{opacity:0}64%,to{opacity:1}}.v2-root .fx-i9-xc{grid-column:1/-1;margin:0;font:italic 300 10px/1.4 var(--fx-sans);letter-spacing:0;color:var(--fx-muted);animation:fx-i9-bn2k 12s linear infinite}@media (max-width:760px){.v2-root .fx-i5-doc{padding:20px}.v2-root .fx-i5-ticks{position:static;display:flex;flex-wrap:wrap;gap:10px;margin-block-start:14px}.v2-root .fx-i5-stamp{inset-block-start:auto;inset-block-end:12px}.v2-root .fx-i7-sep{display:none}}@media (max-width:460px){.v2-root .fx-i4-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.v2-root .fx-i4-tglab{font-size:8px}.v2-root .fx-i5-p{font-size:14px}.v2-root .fx-i6-stage{block-size:380px}.v2-root .fx-i6-draft{inline-size:52%;inset-inline-start:4%}.v2-root .fx-i6-fails{margin-block-start:84px}.v2-root .fx-i7-chip{font-size:8px;letter-spacing:.06em}.v2-root .fx-i8-verd{font-size:8.5px}.v2-root .fx-i8-sw{min-inline-size:96px}.v2-root .fx-i9-row{grid-template-columns:minmax(0,1fr) auto}.v2-root .fx-i9-bud{grid-column:1/-1}}.v2-root .fx-i5-x{white-space:normal}.v2-root .fx-i10{position:relative}.v2-root .fx-i10-svg{display:block;inline-size:100%;block-size:auto}.v2-root .fx-i10-global{fill:none;stroke:rgba(245,239,236,.42);stroke-width:1.6}.v2-root .fx-i10-ribbon{fill:rgba(245,239,236,.05)}.v2-root .fx-i10-site{fill:none;stroke:#ec5f92;stroke-width:2}.v2-root .fx-i10-ghost{fill:none;stroke:rgba(245,239,236,.35);stroke-width:1.4;stroke-dasharray:4 4}.v2-root .fx-i10-ghost,.v2-root .fx-i10-gt{animation:fx-i10-gk 12s linear infinite;opacity:0}.v2-root .fx-i10-gt{font:italic 300 8.5px var(--fx-sans);fill:rgba(245,239,236,.55)}@keyframes fx-i10-gk{0%,32%{opacity:0}38%,50%{opacity:.85}58%,to{opacity:0}}.v2-root .fx-i10-dot{fill:none;stroke:#ec5f92;stroke-width:1.6;animation:fx-i10-dk 12s linear infinite}.v2-root .fx-i10-d2{animation-delay:.14s}.v2-root .fx-i10-d3{animation-delay:.28s}.v2-root .fx-i10-d4{animation-delay:.42s}@keyframes fx-i10-dk{0%,34%{opacity:0}39%,to{opacity:1}}.v2-root .fx-i10-axis{stroke:rgba(255,255,255,.14);stroke-width:1}.v2-root .fx-i10-grid{stroke:rgba(255,255,255,.09);stroke-width:1;stroke-dasharray:3 5}.v2-root .fx-i10-lane{fill:rgba(236,95,146,.045);stroke:rgba(236,95,146,.2);stroke-dasharray:3 4}.v2-root .fx-i10-t{font:500 8px var(--fx-mono);letter-spacing:.12em;fill:#a68d72}.v2-root .fx-i10-t--rose{fill:#ec5f92}.v2-root .fx-i10-l1{stroke-dasharray:1;stroke-dashoffset:0;animation:fx-i10-dr1 12s linear infinite}.v2-root .fx-i10-l2{stroke-dasharray:1;stroke-dashoffset:0;animation:fx-i10-dr2 12s linear infinite}.v2-root .fx-i10-l3{stroke-dasharray:1;stroke-dashoffset:0;animation:fx-i10-dr3 12s linear infinite}@keyframes fx-i10-dr1{0%,3%{stroke-dashoffset:1}42%,to{stroke-dashoffset:0}}@keyframes fx-i10-dr2{0%,5%{stroke-dashoffset:1}33%,to{stroke-dashoffset:0}}@keyframes fx-i10-dr3{0%,37%{stroke-dashoffset:1}48%,to{stroke-dashoffset:0}}.v2-root .fx-i10-chip{position:absolute;z-index:2;font:600 8.5px/1.3 var(--fx-mono);letter-spacing:.1em;padding:5px 8px;border-radius:7px;border:1px solid;background:rgba(13,10,11,.75)}.v2-root .fx-i10-chip--dim{inset-inline-start:19%;inset-block-start:3%;color:var(--fx-muted);border-color:rgba(255,255,255,.18);animation:fx-i10-ck1 12s linear infinite}.v2-root .fx-i10-chip--amber{inset-inline-end:1%;inset-block-start:22%;color:var(--fx-warn);border-color:rgba(255,184,102,.5);animation:fx-i10-ck2 12s linear infinite}@keyframes fx-i10-ck1{0%,16%{opacity:0;transform:translateY(4px)}21%,to{opacity:1;transform:translateY(0)}}@keyframes fx-i10-ck2{0%,48%{opacity:0;transform:translateY(4px)}54%,to{opacity:1;transform:translateY(0)}}.v2-root .fx-i10-leg{display:flex;flex-wrap:wrap;gap:10px 16px;margin-block-start:12px}.v2-root .fx-i10-li{display:flex;align-items:center;gap:6px;font:500 8.5px/1 var(--fx-mono);letter-spacing:.1em;color:var(--fx-muted)}.v2-root .fx-i10-sw{inline-size:14px;block-size:2px;border-radius:2px;background:rgba(245,239,236,.4)}.v2-root .fx-i10-sw--rose{background:#ec5f92}.v2-root .fx-i10-sw--rib{block-size:8px;background:rgba(245,239,236,.09);border-radius:3px}.v2-root .fx-i11{position:relative}.v2-root .fx-i11-g{position:relative;display:grid;grid-template-columns:minmax(0,1.5fr) repeat(5,minmax(0,1fr));gap:3px}.v2-root .fx-i11-c{min-block-size:26px;display:flex;align-items:center;padding-inline:7px;border-radius:5px;background:rgba(255,255,255,.025);font:400 8.5px/1.2 var(--fx-mono);color:rgba(245,239,236,.75);overflow:hidden;animation:fx-i11-in 16s linear infinite;animation-delay:calc((var(--r,0) + var(--c,0)) * .05s)}@keyframes fx-i11-in{0%{opacity:0;transform:translateY(4px)}2.5%,to{opacity:1;transform:translateY(0)}}.v2-root .fx-i11-c:nth-child(6n+1){--c:0}.v2-root .fx-i11-c:nth-child(6n+2){--c:1}.v2-root .fx-i11-c:nth-child(6n+3){--c:2}.v2-root .fx-i11-c:nth-child(6n+4){--c:3}.v2-root .fx-i11-c:nth-child(6n+5){--c:4}.v2-root .fx-i11-c:nth-child(6n){--c:5}.v2-root .fx-i11-c:nth-child(-n+6){--r:0}.v2-root .fx-i11-c:nth-child(n+7):nth-child(-n+12){--r:1}.v2-root .fx-i11-c:nth-child(n+13):nth-child(-n+18){--r:2}.v2-root .fx-i11-c:nth-child(n+19):nth-child(-n+24){--r:3}.v2-root .fx-i11-c:nth-child(n+25):nth-child(-n+30){--r:4}.v2-root .fx-i11-c:nth-child(n+31):nth-child(-n+36){--r:5}.v2-root .fx-i11-c:nth-child(n+37):nth-child(-n+42){--r:6}.v2-root .fx-i11-c:nth-child(n+43):nth-child(-n+48){--r:7}.v2-root .fx-i11-c:nth-child(n+49):nth-child(-n+54){--r:8}.v2-root .fx-i11-c:nth-child(n+55){--r:9}.v2-root .fx-i11-h{font:600 7.5px/1.3 var(--fx-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--fx-muted);background:transparent}.v2-root .fx-i11-tp{color:rgba(245,239,236,.85);background:transparent}.v2-root .fx-i11-you{background:rgba(236,95,146,.08);color:#ffd9e6}.v2-root .fx-i11-s{color:var(--fx-ok);background:rgba(62,207,142,.07)}.v2-root .fx-i11-m{color:var(--fx-info);background:rgba(110,168,254,.07)}.v2-root .fx-i11-w{color:var(--fx-warn);background:rgba(255,184,102,.07)}.v2-root .fx-i11-x{color:rgba(248,113,113,.7);background:rgba(248,113,113,.05)}.v2-root .fx-i11-un{color:rgba(245,239,236,.18);justify-content:center}.v2-root .fx-i11-ghostcol{position:absolute;inset-block:0;inset-inline-end:0;inline-size:calc((100% - 15px) / 6.5);border-radius:6px;border:1px dashed rgba(255,184,102,.4);background:repeating-linear-gradient(45deg,rgba(255,184,102,.09) 0 6px,transparent 6px 12px);display:flex;align-items:center;justify-content:center;animation:fx-i11-gh 16s linear infinite}.v2-root .fx-i11-gl{writing-mode:vertical-rl;transform:rotate(180deg);font:600 8px/1 var(--fx-mono);letter-spacing:.22em;color:var(--fx-warn)}@keyframes fx-i11-gh{0%,8%{opacity:0}13%,to{opacity:1}}.v2-root .fx-i11-note{display:flex;gap:8px;align-items:baseline;margin-block-start:12px;font:italic 300 11.5px/1.5 var(--fx-sans);color:var(--fx-dim);animation:fx-i11-gh 16s linear infinite}.v2-root .fx-i11-note:before{content:"\2192";color:var(--fx-rose-ink);font-style:normal}.v2-root .fx-i12{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:14px;align-items:stretch}.v2-root .fx-i12-lines{display:grid;gap:10px;align-content:center}.v2-root .fx-i12-line{border:1px solid var(--fx-border);border-radius:10px;background:rgba(255,255,255,.03);padding:10px 12px;font:italic 300 11.5px/1.5 var(--fx-sans);color:rgba(245,239,236,.85)}.v2-root .fx-i12-l1,.v2-root .fx-i12-l2{transform:translateX(13px);border-inline-end:2px solid rgba(62,207,142,.55);animation:fx-i12-dock 11s cubic-bezier(.3,.7,.4,1) infinite}.v2-root .fx-i12-l2{animation-delay:.55s}@keyframes fx-i12-dock{0%,5%{transform:translateX(-18px);opacity:.45}12%{transform:translateX(17px);opacity:1}16%,to{transform:translateX(13px);opacity:1}}.v2-root .fx-i12-l3{transform:translateX(-6px) translateY(8px) rotate(-2deg);opacity:.45;border-color:rgba(248,113,113,.35);animation:fx-i12-rej 11s cubic-bezier(.3,.7,.4,1) infinite}@keyframes fx-i12-rej{0%,10%{transform:translateX(-18px) translateY(0) rotate(0deg);opacity:1}20%{transform:translateX(16px) translateY(0) rotate(0deg);opacity:1}25%{transform:translateX(-12px) translateY(2px) rotate(-1deg)}34%,to{transform:translateX(-6px) translateY(8px) rotate(-2deg);opacity:.45}}.v2-root .fx-i12-st{display:inline-block;margin-block-start:7px;font:600 7.5px/1 var(--fx-mono);letter-spacing:.14em;padding:3px 6px;border-radius:5px;font-style:normal}.v2-root .fx-i12-st--ok{color:var(--fx-ok);border:1px solid rgba(62,207,142,.4)}.v2-root .fx-i12-st--bad{color:var(--fx-crit);border:1px solid rgba(248,113,113,.4)}.v2-root .fx-i12-ledger{display:flex;flex-direction:column;gap:8px;border:1px solid rgba(62,207,142,.28);border-radius:14px;padding:16px;background:linear-gradient(180deg,rgba(62,207,142,.05),rgba(62,207,142,.015))}.v2-root .fx-i12-lk{margin:0 0 4px;font:600 9px/1.5 var(--fx-mono);letter-spacing:.18em;color:var(--fx-ok)}.v2-root .fx-i12-tok{font:400 9.5px/1.5 var(--fx-mono);color:rgba(245,239,236,.85);border:1px solid rgba(255,255,255,.1);background:rgba(13,10,11,.5);border-radius:8px;padding:7px 9px}.v2-root .fx-i12-tok:before{content:"● ";color:var(--fx-ok);font-size:8px}.v2-root .fx-i12-count{margin-block-start:auto;font:600 9px/1.4 var(--fx-mono);letter-spacing:.12em;color:var(--fx-crit);border:1px dashed rgba(248,113,113,.45);border-radius:7px;padding:6px 8px;text-align:center;animation:fx-i12-cnt 11s linear infinite}@keyframes fx-i12-cnt{0%,26%{opacity:0}32%,to{opacity:1}}.v2-root .fx-i13-file{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-block-end:14px}.v2-root .fx-i13-side{position:relative;border:1px solid var(--fx-border);border-radius:11px;background:rgba(255,255,255,.02);padding:12px}.v2-root .fx-i13-k{margin:0 0 8px;font:500 8px/1.5 var(--fx-mono);letter-spacing:.14em;color:var(--fx-muted)}.v2-root .fx-i13-t{margin:0 0 9px;font:500 13px/1.5 var(--fx-sans);color:var(--fx-text)}.v2-root .fx-i13-chips{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.v2-root .fx-i13-pill{font:600 7.5px/1 var(--fx-mono);letter-spacing:.12em;color:var(--fx-ok);border:1px solid rgba(62,207,142,.45);border-radius:999px;padding:3px 7px}.v2-root .fx-i13-rev{margin:10px 0 0;font:400 8.5px/1.6 var(--fx-mono);color:var(--fx-muted);border-block-start:1px dashed rgba(255,255,255,.1);padding-block-start:8px}.v2-root .fx-i13-q{margin:0;font:italic 400 12.5px/1.75 var(--fx-serif);color:rgba(245,239,236,.85)}.v2-root .fx-i13-hl{padding-inline:3px;border-radius:4px;background:rgba(255,184,102,.14);box-shadow:inset 0 0 0 1px rgba(255,184,102,.55);animation:fx-i13-hlk 10s linear infinite}@keyframes fx-i13-hlk{0%,22%{background-color:transparent;box-shadow:inset 0 0 0 1px transparent}26%,to{background-color:rgba(255,184,102,.14);box-shadow:inset 0 0 0 1px rgba(255,184,102,.55)}}.v2-root .fx-i13-pin{position:absolute;inset-block-start:-7px;inset-inline-end:14px;inline-size:14px;block-size:14px;border-radius:50%;background:#241c18;border:1px solid rgba(255,255,255,.28);box-shadow:0 3px 6px rgba(0,0,0,.5)}.v2-root .fx-i13-conn{position:absolute;inset-block-start:56%;inset-inline-start:47.2%;inline-size:5.6%;block-size:1px;background:var(--fx-warn);transform-origin:0 50%;animation:fx-i13-cn 10s linear infinite}@keyframes fx-i13-cn{0%,26%{transform:scaleX(0)}32%,to{transform:scaleX(1)}}.v2-root .fx-i13-verdicts{display:grid;gap:8px;margin-block-end:12px}.v2-root .fx-i13-vr{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.7fr) auto;gap:10px;align-items:center;border:1px solid var(--fx-border);border-radius:10px;background:rgba(255,255,255,.025);padding:9px 12px;font:400 9.5px/1.5 var(--fx-mono);animation:fx-i13-vrk 10s cubic-bezier(.34,1.56,.64,1) infinite}.v2-root .fx-i13-v2{animation-delay:.4s}.v2-root .fx-i13-v3{animation-delay:.8s}@keyframes fx-i13-vrk{0%,34%{opacity:0;transform:translateY(-9px) scale(1.1) rotate(-.6deg)}41%,to{opacity:1;transform:translateY(0) scale(1) rotate(0deg)}}.v2-root .fx-i13-vk{color:var(--fx-muted);letter-spacing:.12em;font-size:7.5px;font-weight:600}.v2-root .fx-i13-vv{color:rgba(245,239,236,.9)}.v2-root .fx-i13-crit{color:var(--fx-crit);border:1px solid rgba(248,113,113,.45);border-radius:5px;text-align:center}.v2-root .fx-i13-act,.v2-root .fx-i13-crit{justify-self:end;font:600 7.5px/1.3 var(--fx-mono);letter-spacing:.1em;padding:3px 6px}.v2-root .fx-i13-act{color:var(--fx-rose-ink);border:1px solid rgba(236,95,146,.45);border-radius:5px}.v2-root .fx-i13-leg{display:flex;flex-wrap:wrap;gap:8px}.v2-root .fx-i13-g{font:500 8.5px/1 var(--fx-mono);letter-spacing:.1em;padding:4px 9px;border-radius:999px;border:1px solid rgba(255,255,255,.12);color:var(--fx-muted)}.v2-root .fx-i13-g--on{color:var(--fx-crit);border-color:rgba(248,113,113,.5);background:rgba(248,113,113,.07)}.v2-root .fx-i14-stage{position:relative;block-size:252px;margin-block-end:14px}.v2-root .fx-i14-post{inset-block-start:20px;inset-block-end:28px;inline-size:1px}.v2-root .fx-i14-base,.v2-root .fx-i14-post{position:absolute;inset-inline-start:50%;background:rgba(245,239,236,.35)}.v2-root .fx-i14-base{transform:translateX(-50%);inset-block-end:24px;inline-size:96px;block-size:1px}.v2-root .fx-i14-pivot{position:absolute;inset-inline-start:50%;inset-block-start:20px;inline-size:7px;block-size:7px;border-radius:50%;border:1px solid rgba(245,239,236,.6);transform:translate(-50%,-50%);background:#170f12}.v2-root .fx-i14-beam{position:absolute;inset-inline-start:50%;inset-block-start:19px;inline-size:76%;block-size:1.5px;background:rgba(245,239,236,.5);transform:translateX(-50%) rotate(-1.6deg);transform-origin:50% 50%;animation:fx-i14-bm 12s cubic-bezier(.3,.9,.4,1.1) infinite}@keyframes fx-i14-bm{0%,7%{transform:translateX(-50%) rotate(0deg)}15%{transform:translateX(-50%) rotate(-.9deg)}18%{transform:translateX(-50%) rotate(-.7deg)}27%{transform:translateX(-50%) rotate(-1.5deg)}30%{transform:translateX(-50%) rotate(-1.2deg)}40%{transform:translateX(-50%) rotate(-2deg)}46%,to{transform:translateX(-50%) rotate(-1.6deg)}}.v2-root .fx-i14-hang{position:absolute;inset-block-start:0;inline-size:1px;block-size:46px;background:rgba(245,239,236,.4);transform-origin:50% 0;transform:rotate(1.6deg);animation:fx-i14-hg 12s cubic-bezier(.3,.9,.4,1.1) infinite}@keyframes fx-i14-hg{0%,7%{transform:rotate(0deg)}15%{transform:rotate(.9deg)}18%{transform:rotate(.7deg)}27%{transform:rotate(1.5deg)}30%{transform:rotate(1.2deg)}40%{transform:rotate(2deg)}46%,to{transform:rotate(1.6deg)}}.v2-root .fx-i14-hang--a{inset-inline-start:0}.v2-root .fx-i14-hang--b{inset-inline-end:0}.v2-root .fx-i14-pan{inset-block-start:46px;inline-size:134px;block-size:26px;border:1px solid rgba(245,239,236,.4);border-block-start:none;border-end-start-radius:70px;border-end-end-radius:70px}.v2-root .fx-i14-chips,.v2-root .fx-i14-pan{position:absolute;inset-inline-start:50%;transform:translateX(-50%)}.v2-root .fx-i14-chips{inset-block-start:-56px;display:grid;gap:4px;justify-items:center}.v2-root .fx-i14-chip{font:500 8px/1 var(--fx-mono);letter-spacing:.1em;color:rgba(245,239,236,.85);border:1px solid rgba(255,255,255,.2);background:#1c1614;border-radius:6px;padding:5px 8px;white-space:nowrap;animation:fx-i14-dp 12s cubic-bezier(.3,.7,.4,1) infinite}.v2-root .fx-i14-p2{animation-delay:1.4s}.v2-root .fx-i14-p3{animation-delay:2.8s}@keyframes fx-i14-dp{0%,4%{opacity:0;transform:translateY(-72px)}11%,to{opacity:1;transform:translateY(0)}}.v2-root .fx-i14-card{position:absolute;inset-block-start:-66px;inset-inline-start:50%;transform:translateX(-50%);inline-size:152px;font:italic 300 9.5px/1.5 var(--fx-serif);color:rgba(245,239,236,.8);border:1px solid var(--fx-border);background:#1a1412;border-radius:8px;padding:8px 10px;text-align:center}.v2-root .fx-i14-verdict{display:flex;justify-content:center;margin-block-end:14px}.v2-root .fx-i14-vb{font:600 11px/1.4 var(--fx-mono);letter-spacing:.2em;color:var(--fx-text);text-align:center;border:1.5px solid rgba(245,239,236,.5);border-radius:8px;padding:10px 16px;background:rgba(13,10,11,.5);animation:fx-i14-vbk 12s linear infinite}@keyframes fx-i14-vbk{0%,50%{opacity:0;transform:scale(1.12)}54%{opacity:1;transform:scale(.96)}58%,to{opacity:1;transform:scale(1)}}.v2-root .fx-i14-cons{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.v2-root .fx-i14-cc{font:500 8px/1.5 var(--fx-mono);letter-spacing:.1em;color:var(--fx-muted);border:1px solid rgba(255,255,255,.14);border-radius:999px;padding:6px 10px;text-align:center;animation:fx-i14-cck 12s linear infinite}.v2-root .fx-i14-q2{animation-delay:.5s}.v2-root .fx-i14-q3{animation-delay:1s}@keyframes fx-i14-cck{0%,62%{opacity:0;transform:translateX(-10px)}68%,to{opacity:1;transform:translateX(0)}}.v2-root .fx-s14-cta{display:inline-block;margin-block-start:6px;font:500 14px/1.5 var(--fx-sans);color:var(--fx-rose-ink);border-block-end:1px solid rgba(236,95,146,.4);padding-block-end:2px}.v2-root .fx-s14-cta:hover{text-decoration:none;color:#ff8ab5;border-color:#ff8ab5}.v2-root .fx-i15-roles{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-block-end:14px}.v2-root .fx-i15-role{font:500 8.5px/1 var(--fx-mono);letter-spacing:.14em;padding:5px 9px;border-radius:999px;border:1px solid rgba(255,255,255,.12);color:var(--fx-muted)}.v2-root .fx-i15-role--on{color:#ffd9e6;border-color:rgba(236,95,146,.55);background:rgba(190,24,93,.15)}.v2-root .fx-i15-rnote{margin-inline-start:4px;font:italic 300 9.5px/1.4 var(--fx-sans);color:var(--fx-muted)}.v2-root .fx-i15-ws{position:relative;border:1px solid rgba(255,255,255,.16);border-radius:16px;padding:14px;background:rgba(255,255,255,.015)}.v2-root .fx-i15-wk{margin:0 0 10px;font:500 8px/1 var(--fx-mono);letter-spacing:.2em;color:var(--fx-muted)}.v2-root .fx-i15-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.v2-root .fx-i15-card{border:1px solid var(--fx-border);border-radius:12px;padding:10px;background:#171110}.v2-root .fx-i15-card--mid{border-color:rgba(236,95,146,.4);animation:fx-i15-gl 7s linear infinite}@keyframes fx-i15-gl{0%,55%{box-shadow:none;border-color:rgba(236,95,146,.4)}62%,74%{box-shadow:0 0 22px -6px rgba(236,95,146,.55);border-color:rgba(236,95,146,.85)}84%,to{box-shadow:none;border-color:rgba(236,95,146,.4)}}.v2-root .fx-i15-cn{margin:0 0 8px;font:500 8.5px/1.3 var(--fx-mono);color:rgba(245,239,236,.9);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v2-root .fx-i15-gy{display:flex;flex-wrap:wrap;gap:5px}.v2-root .fx-i15-g{font:600 7.5px/1 var(--fx-mono);letter-spacing:.06em;padding:4px 6px;border-radius:5px;border:1px solid rgba(255,255,255,.14);color:rgba(245,239,236,.75);background:rgba(255,255,255,.03)}.v2-root .fx-i15-g--ro{opacity:.35;border-style:dashed}.v2-root .fx-i15-lock{margin:8px 0 0;font:400 7.5px/1.5 var(--fx-mono);color:var(--fx-warn)}.v2-root .fx-i15-lock--ok{color:var(--fx-ok)}.v2-root .fx-i15-busrow{position:relative;block-size:30px}.v2-root .fx-i15-bus{position:absolute;inset-inline:6%;inset-block-start:18px;block-size:1px;background:rgba(255,255,255,.12)}.v2-root .fx-i15-busk{position:absolute;inset-inline-end:6%;inset-block-start:22px;font:500 6.5px/1 var(--fx-mono);letter-spacing:.14em;color:var(--fx-muted)}.v2-root .fx-i15-pulse{position:absolute;inset-inline-start:50%;inset-block-start:-4px;inline-size:8px;block-size:8px;margin-inline-start:-4px;border-radius:50%;background:var(--fx-rose-ink);box-shadow:0 0 12px rgba(236,95,146,.8);opacity:0;animation:fx-i15-pk 7s cubic-bezier(.45,0,.55,1) infinite}@keyframes fx-i15-pk{0%,48%{transform:translateY(0);opacity:0}52%{opacity:1}56%{transform:translateY(22px)}62%{transform:translateY(22px);opacity:1}70%{transform:translateY(0);opacity:1}76%,to{transform:translateY(0);opacity:0}}.v2-root .fx-i16-btnrow{position:relative;display:flex;justify-content:center;margin-block-end:16px}.v2-root .fx-i16-btn{position:relative;display:inline-flex;align-items:center;gap:8px;padding:11px 20px;border-radius:999px;background:linear-gradient(180deg,#d2286e,#a3134e);border:1px solid rgba(236,95,146,.7);color:#fff;font:600 12.5px/1 var(--fx-sans);box-shadow:0 10px 30px -10px rgba(190,24,93,.6);animation:fx-i16-pr 13s linear infinite}@keyframes fx-i16-pr{0%,7%{transform:scale(1)}9%{transform:scale(.955)}11%,to{transform:scale(1)}}.v2-root .fx-i16-price{font:600 8.5px/1 var(--fx-mono);letter-spacing:.1em;padding:4px 7px;border-radius:999px;background:rgba(13,10,11,.35);border:1px solid rgba(255,255,255,.25)}.v2-root .fx-i16-cursor{position:absolute;inset-inline-start:50%;inset-block-start:50%;inline-size:12px;block-size:12px;border-radius:50%;border:1.5px solid rgba(245,239,236,.9);box-shadow:0 0 10px rgba(245,239,236,.4);opacity:0;animation:fx-i16-cu 13s cubic-bezier(.3,.7,.4,1) infinite}@keyframes fx-i16-cu{0%{opacity:0;transform:translate(72px,42px)}5%{opacity:1;transform:translate(34px,6px)}8%{transform:translate(30px,2px) scale(.82)}10%{transform:translate(30px,2px) scale(1)}14%,to{opacity:0;transform:translate(30px,2px)}}.v2-root .fx-i16-fall{position:absolute;inset-inline-start:48%;inset-block-start:62%;font:600 8.5px/1 var(--fx-mono);letter-spacing:.1em;padding:4px 7px;border-radius:999px;border:1px solid rgba(236,95,146,.6);color:#ffd9e6;background:#2a0f1c;opacity:0;animation:fx-i16-fl 13s cubic-bezier(.5,0,.8,.6) infinite}@keyframes fx-i16-fl{0%,9%{opacity:0;transform:translate(0) rotate(0deg)}11%{opacity:1}20%{opacity:1;transform:translate(14px,72px) rotate(10deg)}23%,to{opacity:0;transform:translate(14px,76px) rotate(10deg)}}.v2-root .fx-i16-row2{display:flex;gap:14px;align-items:stretch;justify-content:center}.v2-root .fx-i16-paper{position:relative;inline-size:min(78%,340px);background:#f2e9df;color:#241a16;border-radius:4px;padding:14px 16px 24px;transform:perspective(700px) rotateX(-4deg);transform-origin:50% 0;box-shadow:0 30px 50px -24px rgba(0,0,0,.9);clip-path:polygon(0 0,100% 0,100% calc(100% - 8px),95% 100%,90% calc(100% - 8px),85% 100%,80% calc(100% - 8px),75% 100%,70% calc(100% - 8px),65% 100%,60% calc(100% - 8px),55% 100%,50% calc(100% - 8px),45% 100%,40% calc(100% - 8px),35% 100%,30% calc(100% - 8px),25% 100%,20% calc(100% - 8px),15% 100%,10% calc(100% - 8px),5% 100%,0 calc(100% - 8px))}.v2-root .fx-i16-ph{margin:0 0 10px;font:600 8px/1.5 var(--fx-mono);letter-spacing:.18em;color:#6b5748;text-align:center;border-block-end:1px dashed #cdbfae;padding-block-end:8px}.v2-root .fx-i16-li{display:flex;justify-content:space-between;gap:10px;font:500 9.5px/1.6 var(--fx-mono);color:#31251e;padding-block:5px;border-block-end:1px dotted #d8cbb9;animation:fx-i16-lk 13s linear infinite}.v2-root .fx-i16-i2{animation-delay:1.05s}.v2-root .fx-i16-i3{animation-delay:2.1s}.v2-root .fx-i16-i4{animation-delay:4.4s}@keyframes fx-i16-lk{0%,24%{opacity:0;transform:translateY(3px)}27%,to{opacity:1;transform:translateY(0)}}.v2-root .fx-i16-li--re{color:#1e7d54;border-block-end:none}.v2-root .fx-i16-strk{position:relative}.v2-root .fx-i16-strk:after{content:"";position:absolute;inset-inline:0;inset-block-start:52%;block-size:1px;background:#b3412f;transform:scaleX(1);transform-origin:0 50%;animation:fx-i16-sk 13s linear infinite}@keyframes fx-i16-sk{0%,50%{transform:scaleX(0)}54%,to{transform:scaleX(1)}}.v2-root .fx-i16-rstamp{position:absolute;inset-block-end:40px;inset-inline-end:10px;font:700 8.5px/1.4 var(--fx-mono);letter-spacing:.12em;color:#b3412f;border:1.5px solid #b3412f;border-radius:6px;padding:5px 7px;transform:rotate(-8deg);background:rgba(242,233,223,.72);animation:fx-i16-rs 13s linear infinite}@keyframes fx-i16-rs{0%,55%{opacity:0;transform:rotate(-8deg) scale(1.3)}59%,to{opacity:1;transform:rotate(-8deg) scale(1)}}.v2-root .fx-i16-tot{margin:8px 0 0;display:flex;justify-content:space-between;font:700 9.5px/1.5 var(--fx-mono);color:#241a16}.v2-root .fx-i16-meter{display:flex;flex-direction:column;align-items:center;gap:6px;inline-size:36px}.v2-root .fx-i16-mk{font:500 6.5px/1.2 var(--fx-mono);letter-spacing:.14em;color:var(--fx-muted);writing-mode:vertical-rl;transform:rotate(180deg)}.v2-root .fx-i16-tube{position:relative;flex:1;inline-size:12px;border:1px solid rgba(255,255,255,.2);border-radius:7px;overflow:hidden;background:rgba(255,255,255,.03)}.v2-root .fx-i16-mf{position:absolute;inset-inline:1px;inset-block-end:1px;border-radius:6px;background:linear-gradient(180deg,#ec5f92,#be185d);block-size:60%;animation:fx-i16-mk 13s linear infinite}@keyframes fx-i16-mk{0%,25%{block-size:80%}27%,33%{block-size:70%}35%,41%{block-size:60%}43%,57%{block-size:50%}60%,to{block-size:60%}}.v2-root .fx-cta{position:relative;padding:130px 0 140px;background-color:#120a0e;border-top:1px solid rgba(236,95,146,.22);overflow:hidden}.v2-root .fx-cta-glow{position:absolute;inset-inline-start:50%;inset-block-start:-46%;inline-size:920px;max-inline-size:160vw;block-size:620px;transform:translateX(-50%);background:radial-gradient(50% 50% at 50% 50%,rgba(190,24,93,.3),rgba(190,24,93,0) 70%);pointer-events:none}.v2-root .fx-cta-w{position:relative;text-align:center;max-inline-size:860px}.v2-root .fx-cta-h{margin-block-end:16px}.v2-root .fx-cta-sub{margin-inline:auto;margin-block-end:34px;max-inline-size:560px}.v2-root .fx-cta-btns{display:flex;flex-wrap:wrap;gap:14px;justify-content:center;margin-block-end:28px}.v2-root .fx-cta-trust{margin:0 0 14px;font:500 10.5px/1.8 var(--fx-mono);letter-spacing:.14em;color:var(--fx-muted)}.v2-root .fx-cta-legal{margin-inline:auto;margin-block:0;max-inline-size:640px;font:300 11px/1.7 var(--fx-sans);color:rgba(166,141,114,.75)}@media (max-width:760px){.v2-root .fx-i12{grid-template-columns:minmax(0,1fr)}.v2-root .fx-i13-file{grid-template-columns:1fr}.v2-root .fx-i13-conn{display:none}.v2-root .fx-i10-gt,.v2-root .fx-i10-t{font-size:11px}}@media (max-width:560px){.v2-root .fx-i11-g{grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr))}.v2-root .fx-i11-g>.fx-i11-c:nth-child(6n+4),.v2-root .fx-i11-g>.fx-i11-c:nth-child(6n+5){display:none}.v2-root .fx-i11-ghostcol{inline-size:calc((100% - 9px) / 4.4)}}@media (max-width:460px){.v2-root .fx-i10-chip{font-size:7px;padding:4px 6px}.v2-root .fx-i13-vr{grid-template-columns:minmax(0,1fr);gap:5px}.v2-root .fx-i13-act,.v2-root .fx-i13-crit{justify-self:start}.v2-root .fx-i14-beam{inline-size:92%}.v2-root .fx-i14-stage{block-size:240px}.v2-root .fx-i14-chip{font-size:7px;padding:4px 6px}.v2-root .fx-i14-card{inline-size:118px;font-size:8.5px}.v2-root .fx-i6-gate{flex-wrap:wrap;gap:6px}.v2-root .fx-i6-gb{flex:1 1 100%;white-space:normal;line-height:1.5}.v2-root .fx-i14-stage{block-size:auto;display:block}.v2-root .fx-i14-base,.v2-root .fx-i14-pan,.v2-root .fx-i14-pivot,.v2-root .fx-i14-post{display:none}.v2-root .fx-i14-beam{inline-size:100%;display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.v2-root .fx-i14-beam,.v2-root .fx-i14-hang{position:static;block-size:auto;background:none;transform:none;animation:none}.v2-root .fx-i14-hang{inline-size:auto}.v2-root .fx-i14-chips{position:static;transform:none;display:flex;flex-wrap:wrap;gap:6px;justify-items:start}.v2-root .fx-i14-card{position:static;transform:none;inline-size:auto;max-inline-size:100%;text-align:start}.v2-root .fx-i14-pan{inline-size:106px}.v2-root .fx-i15-cn{font-size:7px}.v2-root .fx-i15-g{font-size:6.5px;padding:3px 4px}.v2-root .fx-i16-paper{inline-size:100%}.v2-root .fx-cta{padding:96px 0 104px}}