.pp-a{--bg-base:#FFFFFF}.pp-b{--bg-base:var(--light)}.pp-sec,.pp-feat{color:var(--black)}.pp-feat{--bg-base:#FFFFFF}html[data-mode="dark"] .pp-a{--bg-base:#0B0B0B}html[data-mode="dark"] .pp-b{--bg-base:#111111}html[data-mode="dark"] .pp-feat{--bg-base:#070707}html[data-mode="dark"] .pp-sec,html[data-mode="dark"] .pp-feat{color:var(--white);--grid-c:rgba(255,255,255,0.045)}html[data-mode="dark"] .pp-sec.bg-grid,html[data-mode="dark"] .pp-feat.bg-grid{background-image:radial-gradient(60% 45% at 85% 0%,rgba(var(--red-rgb),0.16),transparent 70%),radial-gradient(ellipse 80% 70% at 50% 35%,transparent 25%,var(--bg-base) 80%),linear-gradient(var(--grid-c) 1px,transparent 1px),linear-gradient(90deg,var(--grid-c) 1px,transparent 1px)}.g-split-copy .sec-sub+.sec-sub{margin-top:12px}.ps-stage{background:linear-gradient(180deg,#FFFFFF,#F6F6F6);box-shadow:0 0 0 1px #E8E8E8,0 60px 120px -60px rgba(0,0,0,0.4),0 40px 80px -50px rgba(var(--red-rgb),0.28)}html[data-mode="dark"] .ps-stage{background:linear-gradient(180deg,#181818,#101010);box-shadow:inset 0 0 0 1px rgba(255,255,255,0.08),0 60px 120px -50px rgba(0,0,0,0.9),0 0 80px -30px rgba(var(--red-rgb),0.35)}.ps-in{position:relative}.ps-box{border-radius:12px;background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,0.08)}html[data-mode="dark"] .ps-box{background:#1C1C1C;box-shadow:0 0 0 1px rgba(255,255,255,0.09)}.ps-in .ui-label{display:block;margin-bottom:6px}.ps-in i{font-style:normal}.wx-src,.wx-k,.wx-alert,.wx-live,.wx-auto,.wt-plot,.wt-prof,.wq-build,.wq-side,.wv-col,.wm-globe-w,.wm-feed,.mx2-s,.mx2-g,.ma-col,.ms-new,.ms-phases,.ms-res,.mg-row,.mf-card,.mf-retest,.sx-mod,.sx-side,.sa-chart,.sa-asset,.sr-box,.sr-ins,.se-chat,.se-exec,.at-steps .at-s{border-radius:12px;background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,0.08)}html[data-mode="dark"] :is(.wx-src,.wx-k,.wx-alert,.wx-live,.wx-auto,.wt-plot,.wt-prof,.wq-build,.wq-side,.wv-col,.wm-globe-w,.wm-feed,.mx2-s,.mx2-g,.ma-col,.ms-new,.ms-phases,.ms-res,.mg-row,.mf-card,.mf-retest,.sx-mod,.sx-side,.sa-chart,.sa-asset,.sr-box,.sr-ins,.se-chat,.se-exec,.at-steps .at-s){background:#1C1C1C;box-shadow:0 0 0 1px rgba(255,255,255,0.09)}.muted{color:#6B6B6B}html[data-mode="dark"] .muted{color:#A5A5A5}.wq-caret{display:inline-block;width:1.5px;height:14px;margin-left:2px;vertical-align:-2px;background:var(--red);animation:pp-blink 1s steps(1) infinite}@keyframes pp-blink{50%{opacity:0}}@keyframes pp-pulse{0%{box-shadow:0 0 0 0 rgba(var(--red-rgb),0.55)}100%{box-shadow:0 0 0 14px rgba(var(--red-rgb),0)}}@keyframes pp-spin{to{transform:rotate(360deg)}}.is-reduced .wq-caret{animation:none}.ph-hero .ph-a{font-weight:250}.pf-grid{margin-top:clamp(28px,4.6vh,56px);display:grid;gap:clamp(12px,1.4vw,18px);grid-template-columns:repeat(6,minmax(0,1fr))}.pf-grid>.pf-card{grid-column:span 2}.pf-5>.pf-card:nth-child(4),.pf-5>.pf-card:nth-child(5){grid-column:span 3}.pf-card{position:relative;overflow:hidden;display:grid;gap:10px;align-content:start;padding:clamp(18px,2vw,26px);border-radius:22px;background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,0.07),0 30px 60px -46px rgba(0,0,0,0.4);transition:translate 400ms var(--ease),box-shadow 400ms ease}.pf-card:hover{translate:0 -3px;box-shadow:0 0 0 1.5px rgba(var(--red-rgb),0.4),0 34px 70px -40px rgba(var(--red-rgb),0.45)}.pf-n{position:absolute;right:18px;top:16px;font-size:12px;font-weight:700;letter-spacing:0.1em;color:var(--red)}.pf-ico{width:44px;height:44px;border-radius:13px;display:grid;place-items:center;color:#fff;background:var(--red);box-shadow:0 10px 22px -10px rgba(var(--red-rgb),0.9)}.pf-ico .i{font-size:20px}.pf-t{font-family:var(--font-display);font-stretch:108%;font-weight:620;font-size:clamp(1.05rem,0.95rem + 0.4vw,1.3rem);line-height:1.2;letter-spacing:-0.02em}.pf-card p{font-size:14.5px;line-height:1.55;color:var(--muted-light)}.pf-line{position:absolute;left:0;bottom:0;height:3px;width:100%;background:var(--red);transform-origin:left;transform:scaleX(0);transition:transform 900ms var(--ease)}.pf-card.is-in .pf-line{transform:scaleX(1);transition-delay:calc(var(--i,0) * 120ms + 300ms)}html[data-mode="dark"] .pf-card{background:#141414;box-shadow:0 0 0 1px rgba(255,255,255,0.08),0 30px 60px -40px rgba(0,0,0,0.9)}html[data-mode="dark"] .pf-card p{color:var(--muted-dark)}html[data-mode="dark"] .pf-n{color:#fff}@media (max-width:1023px){.pf-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pf-grid>.pf-card,.pf-5>.pf-card:nth-child(n){grid-column:span 1}}@media (max-width:640px){.pf-grid{grid-template-columns:1fr}}.pp-final-logo{height:clamp(40px,min(4.4vw,7vh),62px);width:auto}.wx-flow{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:16px;align-items:center}.wx-srcs,.wx-tiers{display:grid;gap:7px}.wx-src{display:flex;align-items:center;gap:7px;padding:8px 10px;font-size:12px;font-weight:600;transition:box-shadow 300ms ease}.wx-src .i{font-size:13px;color:var(--red)}.wx-src.is-on{box-shadow:0 0 0 1.5px rgba(var(--red-rgb),0.6)}.wx-auto{position:relative;display:grid;justify-items:center;gap:3px;width:150px;padding:14px 10px;text-align:center}.wx-auto>.i{font-size:20px;color:var(--red)}.wx-auto b{font-size:12.5px}.wx-auto i{font-size:10px;color:#6B6B6B;line-height:1.3}.wx-auto-ring{position:absolute;inset:-6px;border-radius:16px;border:1px dashed rgba(var(--red-rgb),0.45)}.wx-stage.is-tiering .wx-auto{animation:pp-pulse 1s ease-out infinite}.wx-tier{display:grid;gap:4px;font-size:11px;font-weight:700}.wx-tbar{height:7px;border-radius:5px;background:rgba(0,0,0,0.07);overflow:hidden}.wx-tbar s{display:block;height:100%;width:0;background:#0A0A0A;transition:width 900ms var(--ease)}.wx-tier:first-of-type .wx-tbar s,.wx-tier[data-t="0"] .wx-tbar s{background:var(--red)}.wx-kpis{margin-top:12px;display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.wx-k{display:flex;gap:8px;align-items:center;padding:10px}.wx-ki{flex:none;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:rgba(0,0,0,0.05)}.wx-ki .i{font-size:14px}.wx-k-red .wx-ki{background:rgba(var(--red-rgb),0.1);color:var(--red)}.wx-k span:last-child{display:grid;line-height:1.2}.wx-k i{font-size:10px;color:#6B6B6B}.wx-k b{font-family:var(--font-display);font-stretch:70%;font-size:22px;font-variant-numeric:tabular-nums}.wx-k-red b{color:var(--red)}.wx-bottom{margin-top:10px;display:grid;grid-template-columns:1.1fr 1fr;gap:8px}.wx-alert{padding:10px;opacity:0.35;transition:opacity 400ms ease,box-shadow 400ms ease}.wx-stage.is-alert .wx-alert{opacity:1;box-shadow:0 0 0 1.5px rgba(var(--red-rgb),0.55),0 12px 26px -16px rgba(var(--red-rgb),0.7)}.wx-alert-h{display:flex;align-items:center;gap:6px;font-size:11.5px;font-weight:700}.wx-alert-h .i{color:var(--red)}.wx-alert-h em{font-style:normal;font-size:9.5px;padding:1px 6px;border-radius:999px;color:#fff;background:var(--red)}.wx-sup{margin-top:8px;display:grid;grid-template-columns:auto 1fr auto auto;gap:8px;align-items:center}.wx-sup-av,.wt-av{width:30px;height:30px;border-radius:8px;display:grid;place-items:center;font-size:11px;font-weight:800;color:#fff;background:#0A0A0A}.wx-sup span:nth-child(2){display:grid;line-height:1.2}.wx-sup b{font-size:12px}.wx-sup i{font-size:10px;color:#6B6B6B}.wx-score{font-size:11px;color:#6B6B6B}.wx-score b{font-family:var(--font-display);font-stretch:70%;font-size:22px;color:var(--red);font-variant-numeric:tabular-nums}.wx-badge{padding:2px 7px;border-radius:6px;font-size:10px;font-weight:800;color:#fff;background:var(--red)}.wx-live{padding:10px}.wx-live-h{display:flex;align-items:center;gap:6px;font-size:11.5px;font-weight:700}.wx-live-h i{width:7px;height:7px;border-radius:50%;background:var(--red);animation:pp-pulse 1.6s ease-out infinite}.wx-map{position:relative;margin-top:8px;height:64px;border-radius:8px;background:radial-gradient(circle at 30% 45%,rgba(0,0,0,0.08) 0 16%,transparent 17%),radial-gradient(circle at 52% 40%,rgba(0,0,0,0.08) 0 14%,transparent 15%),radial-gradient(circle at 75% 50%,rgba(0,0,0,0.08) 0 18%,transparent 19%),#F3F3F3}.wx-map span{position:absolute;left:calc(var(--x) * 100%);top:calc(var(--y) * 100%);width:9px;height:9px;margin:-4.5px;border-radius:50%;background:var(--red);animation:pp-pulse 2s ease-out infinite}.wx-map span:nth-child(2n){animation-delay:.7s}.wx-map span:nth-child(3n){animation-delay:1.3s}.wx-fly{position:absolute;left:0;top:0;z-index:5;display:inline-flex;align-items:center;gap:5px;padding:4px 9px;border-radius:999px;font-size:10.5px;font-weight:700;color:#fff;background:var(--red);box-shadow:0 8px 18px -8px rgba(var(--red-rgb),0.9);opacity:0;pointer-events:none;white-space:nowrap}.wx-fly .i{font-size:11px}html[data-mode="dark"] .wx-tbar{background:rgba(255,255,255,0.1)}html[data-mode="dark"] .wx-tbar s{background:#EDEDED}html[data-mode="dark"] .wx-ki{background:rgba(255,255,255,0.07)}html[data-mode="dark"] :is(.wx-k i,.wx-auto i,.wx-sup i,.wx-score){color:#A5A5A5}html[data-mode="dark"] .wx-map{background:radial-gradient(circle at 30% 45%,rgba(255,255,255,0.07) 0 16%,transparent 17%),radial-gradient(circle at 52% 40%,rgba(255,255,255,0.07) 0 14%,transparent 15%),radial-gradient(circle at 75% 50%,rgba(255,255,255,0.07) 0 18%,transparent 19%),#151515}html[data-mode="dark"] :is(.wx-sup-av,.wt-av){background:#fff;color:#000}html[data-mode="dark"] .wx-k-red b,html[data-mode="dark"] .wx-score b{color:#fff}@media (max-width:759px){.wx-flow{grid-template-columns:1fr}.wx-auto{width:auto}.wx-kpis{grid-template-columns:repeat(2,1fr)}.wx-bottom{grid-template-columns:1fr}}.wt-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:10px}.wt-plot{position:relative;aspect-ratio:1.15;overflow:hidden}.wt-zone{position:absolute;display:grid;place-items:start end;padding:8px;font-size:10px;font-weight:700;color:#6B6B6B;transition:background-color 500ms ease,color 500ms ease}.wt-z3{inset:0;place-items:end end;padding-bottom:22px}.wt-z2{left:34%;bottom:34%;right:0;top:0}.wt-z1{left:64%;bottom:64%;right:0;top:0}.wt-z2{background:rgba(0,0,0,0.035);border-left:1px dashed rgba(0,0,0,0.15);border-bottom:1px dashed rgba(0,0,0,0.15)}.wt-z1{background:rgba(var(--red-rgb),0.06);border-left:1px dashed rgba(var(--red-rgb),0.5);border-bottom:1px dashed rgba(var(--red-rgb),0.5);color:var(--red)}.wt-stage.is-zoned .wt-z1{background:rgba(var(--red-rgb),0.12)}.wt-ax{position:absolute;font-size:9.5px;font-weight:700;color:#6B6B6B}.wt-ax-x{left:10px;bottom:6px}.wt-ax-y{left:6px;bottom:26px;transform-origin:left bottom;transform:rotate(-90deg);white-space:nowrap}.wt-dot{position:absolute;left:4%;bottom:4%;width:11px;height:11px;margin:0 0 -5.5px -5.5px;border-radius:50%;background:#BDBDBD;opacity:0;transition:left 900ms var(--ease),bottom 900ms var(--ease),opacity 300ms ease,background-color 400ms ease,transform 400ms var(--ease)}.wt-dot.is-in{opacity:1}.wt-dot.t1{background:var(--red);transform:scale(1.25);box-shadow:0 0 10px rgba(var(--red-rgb),0.7)}.wt-dot.t2{background:#0A0A0A}.wt-dot.t3{background:#A8A8A8}.wt-prof{padding:12px;display:grid;gap:8px;align-content:start}.wt-prof-top{display:flex;gap:8px;align-items:center}.wt-prof-top span:last-child{display:grid;line-height:1.2}.wt-prof-top b{font-size:12.5px}.wt-prof-top i{font-size:10px;color:#6B6B6B}.wt-tierchip{display:flex;gap:7px;padding:8px;border-radius:10px;background:rgba(var(--red-rgb),0.07);box-shadow:inset 0 0 0 1px rgba(var(--red-rgb),0.35);opacity:0;transform:translateY(4px);transition:opacity 400ms ease,transform 500ms var(--ease)}.wt-tierchip .i{color:var(--red);flex:none}.wt-tierchip span{display:grid;line-height:1.25}.wt-tierchip b{font-size:11.5px;color:var(--red)}.wt-tierchip i{font-size:10px}.wt-stage.is-prof .wt-tierchip{opacity:1;transform:none}.wt-score{display:flex;align-items:baseline;gap:4px;flex-wrap:wrap}.wt-score .ui-label{width:100%;margin:0}.wt-score b{font-family:var(--font-display);font-stretch:70%;font-size:42px;line-height:0.9;color:var(--red);font-variant-numeric:tabular-nums}.wt-score i{font-size:12px;color:#6B6B6B}.wt-dom{display:grid;grid-template-columns:96px 1fr 26px;gap:6px;align-items:center;font-size:10.5px}.wt-dbar{height:5px;border-radius:4px;background:rgba(0,0,0,0.07);overflow:hidden}.wt-dbar s{display:block;height:100%;width:0;background:var(--red);transition:width 900ms var(--ease)}.wt-stage.is-prof .wt-dbar s{width:calc(var(--v) * 100%)}.wt-dom b{font-size:10.5px;text-align:right;font-variant-numeric:tabular-nums}html[data-mode="dark"] .wt-z2{background:rgba(255,255,255,0.035);border-color:rgba(255,255,255,0.15)}html[data-mode="dark"] .wt-dot.t2{background:#EDEDED}html[data-mode="dark"] .wt-dot.t3{background:#6E6E6E}html[data-mode="dark"] :is(.wt-zone,.wt-ax,.wt-prof-top i,.wt-score i){color:#A5A5A5}html[data-mode="dark"] .wt-z1{color:#fff}html[data-mode="dark"] .wt-tierchip b,html[data-mode="dark"] .wt-score b{color:#fff}html[data-mode="dark"] .wt-dbar{background:rgba(255,255,255,0.1)}@media (max-width:759px){.wt-grid{grid-template-columns:1fr}}.wq-top{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;flex-wrap:wrap}.wq-top b{font-family:var(--font-display);font-stretch:100%;font-size:14.5px}.wq-steps{display:flex;gap:6px}.wq-steps i{padding:3px 9px;border-radius:999px;font-size:10.5px;font-weight:700;color:#6B6B6B;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.12);transition:all 300ms ease}.wq-steps i.is-on{color:#fff;background:var(--red);box-shadow:none}.wq-steps i.is-done{color:#fff;background:#0A0A0A;box-shadow:none}.wq-grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:10px}.wq-build,.wq-side{padding:12px}.wq-input{display:flex;align-items:center;height:34px;padding:0 10px;margin-bottom:10px;border-radius:9px;font-size:12px;font-weight:600;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.15)}.wq-modes{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-bottom:10px}.wq-mode{display:grid;gap:2px;padding:8px;border-radius:9px;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.12);transition:box-shadow 300ms ease,background-color 300ms ease}.wq-mode b{font-size:11px}.wq-mode i{font-size:9.5px;color:#6B6B6B;line-height:1.25}.wq-mode.is-on{background:rgba(var(--red-rgb),0.06);box-shadow:inset 0 0 0 1.5px var(--red)}.wq-cats{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:10px;min-height:48px}.wq-cat{padding:3px 8px;border-radius:999px;font-size:10.5px;font-weight:600;color:#fff;background:#0A0A0A;opacity:0;transform:scale(0.8);transition:opacity 300ms ease,transform 400ms var(--ease)}.wq-cat.is-on{opacity:1;transform:none}.wq-toggle{display:flex;align-items:center;gap:8px;font-size:11.5px}.wq-sw{position:relative;width:32px;height:18px;border-radius:999px;background:rgba(0,0,0,0.15);transition:background-color 300ms ease}.wq-sw i{position:absolute;left:2px;top:2px;width:14px;height:14px;border-radius:50%;background:#fff;transition:transform 300ms var(--ease);box-shadow:0 1px 3px rgba(0,0,0,0.3)}.wq-stage.is-ev .wq-sw{background:var(--red)}.wq-stage.is-ev .wq-sw i{transform:translateX(14px)}.wq-sched{display:grid;grid-template-columns:repeat(4,1fr);gap:5px;margin-bottom:12px}.wq-q{display:grid;justify-items:center;gap:4px;padding:6px 0;border-radius:9px;font-size:10.5px;font-weight:700;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.1)}.wq-q b{width:20px;height:20px;border-radius:50%;display:grid;place-items:center;color:transparent;box-shadow:inset 0 0 0 1.5px rgba(0,0,0,0.2);transition:all 300ms ease}.wq-q b .i{font-size:11px;stroke-width:3}.wq-q.is-on b{background:var(--red);color:#fff;box-shadow:0 0 10px rgba(var(--red-rgb),0.6)}.wq-portal{display:grid;gap:6px}.wq-pt{display:flex;justify-content:space-between;font-size:11.5px;font-weight:600}.wq-pt b{font-variant-numeric:tabular-nums;color:var(--red)}.wq-pbar{height:7px;border-radius:5px;background:rgba(0,0,0,0.07);overflow:hidden}.wq-pbar s{display:block;height:100%;width:0;background:var(--red)}.wq-doc{display:flex;align-items:center;gap:6px;padding:6px 8px;border-radius:8px;font-size:10.5px;font-weight:600;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.1);opacity:0;transform:translateX(8px);transition:opacity 300ms ease,transform 400ms var(--ease)}.wq-doc .i{font-size:12px;color:var(--red)}.wq-doc.is-on{opacity:1;transform:none}html[data-mode="dark"] :is(.wq-steps i,.wq-mode i,.wq-q){color:#A5A5A5}html[data-mode="dark"] :is(.wq-steps i,.wq-mode,.wq-input,.wq-q,.wq-doc){box-shadow:inset 0 0 0 1px rgba(255,255,255,0.14)}html[data-mode="dark"] .wq-mode.is-on{box-shadow:inset 0 0 0 1.5px var(--red);background:rgba(var(--red-rgb),0.14)}html[data-mode="dark"] .wq-steps i.is-done,html[data-mode="dark"] .wq-cat{background:#fff;color:#000}html[data-mode="dark"] .wq-steps i.is-on{color:#fff}html[data-mode="dark"] .wq-pbar,html[data-mode="dark"] .wq-sw{background:rgba(255,255,255,0.12)}html[data-mode="dark"] .wq-pt b{color:#fff}@media (max-width:759px){.wq-grid{grid-template-columns:1fr}}.wv-top{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;flex-wrap:wrap}.wv-dom{display:inline-flex;align-items:center;gap:6px;font-size:12.5px}.wv-dom .i{color:var(--red)}.wv-dom em{font-style:normal;font-size:9.5px;font-weight:800;padding:2px 7px;border-radius:999px;color:#fff;background:#0A0A0A;letter-spacing:0.04em;text-transform:uppercase}.wv-mode{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;font-weight:700}.wv-mode i{color:#8C8C8C;transition:color 300ms ease}.wv-mode i.is-on{color:var(--red)}.wv-msw{position:relative;width:32px;height:18px;border-radius:999px;background:rgba(0,0,0,0.15)}.wv-msw s{position:absolute;left:2px;top:2px;width:14px;height:14px;border-radius:50%;background:#fff;transition:transform 300ms var(--ease);box-shadow:0 1px 3px rgba(0,0,0,0.3)}.wv-stage.is-active .wv-msw{background:var(--red)}.wv-stage.is-active .wv-msw s{transform:translateX(14px)}.wv-grid{display:grid;grid-template-columns:minmax(0,0.9fr) minmax(0,1.1fr);gap:10px}.wv-col{position:relative;padding:12px;display:grid;gap:6px;align-content:start;overflow:hidden}.wv-claim{display:grid;gap:2px;padding:8px 10px;border-radius:9px;font-size:11px;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.1);transition:box-shadow 300ms ease,background-color 300ms ease}.wv-claim b{font-size:12px}.wv-claim.is-bad{background:rgba(var(--red-rgb),0.06);box-shadow:inset 0 0 0 1.5px var(--red)}.wv-claim.is-bad b{color:var(--red);text-decoration:line-through}.wv-radar{position:absolute;right:-40px;top:-40px;width:140px;height:140px;border-radius:50%;box-shadow:inset 0 0 0 1px rgba(var(--red-rgb),0.18),inset 0 0 0 30px rgba(var(--red-rgb),0.02);pointer-events:none}.wv-radar s{position:absolute;inset:0;border-radius:50%;background:conic-gradient(from 0deg,rgba(var(--red-rgb),0.25),transparent 70deg)}.wv-stage.is-scan .wv-radar s{animation:pp-spin 2s linear infinite}.wv-sig{position:relative;display:flex;justify-content:space-between;align-items:center;gap:8px;padding:7px 10px;border-radius:9px;font-size:11px;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.1)}.wv-sig span{display:inline-flex;align-items:center;gap:6px}.wv-sig .i{font-size:12px;color:#6B6B6B}.wv-sig b{font-family:var(--font-display);font-stretch:70%;font-size:17px;font-variant-numeric:tabular-nums}.wv-sig-hot.is-hit{box-shadow:inset 0 0 0 1.5px var(--red)}.wv-sig-hot.is-hit b,.wv-sig-hot.is-hit .i{color:var(--red)}.wv-active{display:none}.wv-stage.is-active .wv-active{display:flex;box-shadow:inset 0 0 0 1.5px var(--red);background:rgba(var(--red-rgb),0.05)}.wv-flag{margin-top:10px;display:flex;gap:8px;align-items:flex-start;padding:9px 11px;border-radius:10px;font-size:11.5px;line-height:1.4;color:#fff;background:#0A0A0A;opacity:0;transform:translateY(6px);transition:opacity 400ms ease,transform 500ms var(--ease)}.wv-flag .i{color:var(--red);flex:none;margin-top:2px}.wv-flag b{margin-right:4px}.wv-stage.is-flag .wv-flag{opacity:1;transform:none}html[data-mode="dark"] :is(.wv-claim,.wv-sig){box-shadow:inset 0 0 0 1px rgba(255,255,255,0.12)}html[data-mode="dark"] .wv-sig .i{color:#A5A5A5}html[data-mode="dark"] .wv-dom em,html[data-mode="dark"] .wv-flag{background:#fff;color:#000}html[data-mode="dark"] .wv-claim.is-bad b,html[data-mode="dark"] .wv-sig-hot.is-hit b,html[data-mode="dark"] .wv-sig-hot.is-hit .i,html[data-mode="dark"] .wv-mode i.is-on{color:#fff}html[data-mode="dark"] .wv-msw{background:rgba(255,255,255,0.15)}@media (max-width:759px){.wv-grid{grid-template-columns:1fr}}.wm-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:10px}.wm-globe-w,.wm-feed{padding:12px}.wm-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.wm-top b{font-size:13px}.wm-rng{display:inline-flex;gap:3px}.wm-rng i{padding:2px 7px;border-radius:6px;font-size:10px;font-weight:700;color:#6B6B6B}.wm-rng i.is-on{color:#fff;background:#0A0A0A}.wm-globe{position:relative;width:min(100%,230px);aspect-ratio:1;margin:4px auto 10px;border-radius:50%;overflow:hidden;background:radial-gradient(circle at 35% 30%,#2A2A2A,#0A0A0A 70%);box-shadow:0 0 0 1px rgba(var(--red-rgb),0.4),0 0 40px -6px rgba(var(--red-rgb),0.6),inset -18px -18px 40px rgba(0,0,0,0.6)}.wm-lat{position:absolute;inset:0;border-radius:50%;background:repeating-linear-gradient(0deg,transparent 0 19px,rgba(255,255,255,0.09) 19px 20px)}.wm-lon{position:absolute;inset:0 30%;border-radius:50%;box-shadow:inset 0 0 0 1px rgba(255,255,255,0.12)}html.motion-ready:not(.is-reduced) .wm-lon{animation:wm-lon 6s linear infinite}.wm-lon2{animation-delay:-2s !important}.wm-lon3{animation-delay:-4s !important}@keyframes wm-lon{0%{inset:0 49%;opacity:0}15%{opacity:1}50%{inset:0 0}85%{opacity:1}100%{inset:0 49%;opacity:0}}.wm-pin{position:absolute;left:calc(var(--x) * 100%);top:calc(var(--y) * 100%);width:7px;height:7px;margin:-3.5px;border-radius:50%;background:#fff;box-shadow:0 0 6px rgba(255,255,255,0.8)}.wm-pin.is-hit{background:var(--red);animation:pp-pulse 1s ease-out 3;box-shadow:0 0 10px var(--red)}.wm-evt{position:absolute;width:16px;height:16px;margin:-8px;border-radius:50%;border:2px solid var(--red);opacity:0}.wm-evt.is-on{animation:wm-evt 1.4s ease-out forwards}@keyframes wm-evt{0%{opacity:1;transform:scale(0.4)}100%{opacity:0;transform:scale(3.2)}}.wm-enrich{display:flex;flex-wrap:wrap;gap:5px;align-items:center}.wm-enrich .ui-label{width:100%;margin:0}.wm-ch{padding:3px 8px;border-radius:999px;font-size:10.5px;font-weight:600;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.12);opacity:0.35;transition:opacity 300ms ease,box-shadow 300ms ease}.wm-ch b{margin-left:3px;color:var(--red)}.wm-ch.is-on{opacity:1;box-shadow:inset 0 0 0 1.5px rgba(var(--red-rgb),0.5)}.wm-feed{display:grid;gap:6px;align-content:start}.wm-ev{display:grid;gap:2px;padding:8px 10px;border-radius:9px;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.1);opacity:0.35;transform:translateX(6px);transition:opacity 300ms ease,transform 400ms var(--ease),box-shadow 300ms ease}.wm-ev.is-on{opacity:1;transform:none}.wm-ev.is-hot{box-shadow:inset 0 0 0 1.5px var(--red)}.wm-et{display:flex;gap:6px;align-items:center;font-size:9.5px;font-weight:800;letter-spacing:0.06em;text-transform:uppercase;color:var(--red)}.wm-et em{font-style:normal;padding:0 5px;border-radius:4px;color:#555;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.15)}.wm-ev b{font-size:11.5px}.wm-ev i{display:inline-flex;gap:4px;align-items:center;font-size:10px;color:#6B6B6B}.wm-ev i .i{font-size:10px}html[data-mode="dark"] :is(.wm-ev,.wm-ch){box-shadow:inset 0 0 0 1px rgba(255,255,255,0.12)}html[data-mode="dark"] :is(.wm-ev i,.wm-rng i){color:#A5A5A5}html[data-mode="dark"] .wm-rng i.is-on{background:#fff;color:#000}html[data-mode="dark"] :is(.wm-et,.wm-ch b){color:#fff}html[data-mode="dark"] .wm-et em{color:#CFCFCF;box-shadow:inset 0 0 0 1px rgba(255,255,255,0.2)}@media (max-width:759px){.wm-grid{grid-template-columns:1fr}}.mx2-grid{display:grid;grid-template-columns:minmax(0,0.8fr) minmax(0,1fr) minmax(0,1.2fr);gap:10px;align-items:start}.mx2-col{display:grid;gap:6px}.mx2-s{display:flex;align-items:center;gap:7px;padding:9px 10px;font-size:11.5px;font-weight:600;transition:box-shadow 300ms ease}.mx2-s .i{font-size:13px;color:var(--red)}.mx2-s.is-on{box-shadow:0 0 0 1.5px rgba(var(--red-rgb),0.6)}.mx2-agents{display:grid;gap:6px}.mx2-swarm{display:grid;grid-template-columns:repeat(8,1fr);gap:5px;padding:10px;border-radius:12px;background:#0A0A0A}.mx2-swarm i{aspect-ratio:1;border-radius:50%;background:#333;transition:background-color 250ms ease,box-shadow 250ms ease}.mx2-swarm i.is-on{background:var(--red);box-shadow:0 0 6px rgba(var(--red-rgb),0.9)}.mx2-ac{font-size:11px}.mx2-ac b{font-family:var(--font-display);font-stretch:70%;font-size:20px;color:var(--red);font-variant-numeric:tabular-nums}.mx2-g{display:grid;grid-template-columns:18px 1fr 54px;gap:4px 6px;align-items:center;padding:7px 8px;font-size:10.5px}.mx2-gn{width:18px;height:18px;border-radius:50%;display:grid;place-items:center;font-size:9.5px;font-weight:800;color:#fff;background:#0A0A0A}.mx2-gt{font-weight:600}.mx2-g b{grid-column:3;grid-row:1;text-align:right;font-variant-numeric:tabular-nums}.mx2-gb{grid-column:1 / -1;height:4px;border-radius:3px;background:rgba(0,0,0,0.07);overflow:hidden}.mx2-gb s{display:block;height:100%;width:0;background:var(--red);transition:width 700ms var(--ease)}.mx2-g.is-on{box-shadow:0 0 0 1.5px rgba(var(--red-rgb),0.5)}.mx2-g.is-on .mx2-gn{background:var(--red)}.mx2-out{margin-top:10px;display:flex;align-items:center;justify-content:center;gap:12px;padding:10px;border-radius:12px;background:#0A0A0A;color:#fff;font-size:12px}.mx2-out b{font-family:var(--font-display);font-stretch:70%;font-size:20px;font-variant-numeric:tabular-nums}.mx2-arrow{color:var(--red)}.mx2-conf{display:inline-flex;align-items:center;gap:6px}.mx2-conf .i{color:var(--red)}.mx2-conf b{color:#fff;text-shadow:0 0 12px rgba(var(--red-rgb),1)}html[data-mode="dark"] .mx2-gb{background:rgba(255,255,255,0.1)}html[data-mode="dark"] .mx2-gn{background:#fff;color:#000}html[data-mode="dark"] .mx2-g.is-on .mx2-gn{background:var(--red);color:#fff}html[data-mode="dark"] .mx2-ac b{color:#fff}html[data-mode="dark"] .mx2-swarm{background:#0A0A0A;box-shadow:inset 0 0 0 1px rgba(255,255,255,0.08)}@media (max-width:759px){.mx2-grid{grid-template-columns:1fr}.mx2-out{flex-wrap:wrap}}.ma-top{display:flex;align-items:center;gap:10px;margin-bottom:10px;flex-wrap:wrap}.ma-top .ui-label{margin:0}.ma-env{display:inline-flex;padding:3px;border-radius:999px;background:rgba(0,0,0,0.05)}.ma-env i{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:999px;font-size:11px;font-weight:700;color:#6B6B6B;transition:all 300ms ease}.ma-env i.is-on{background:var(--red);color:#fff}.ma-env .i{font-size:12px}.ma-cnt{margin-left:auto;font-size:11px}.ma-cnt b{font-family:var(--font-display);font-stretch:70%;font-size:20px;color:var(--red)}.ma-grid{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1.1fr);gap:12px;align-items:center}.ma-col{padding:10px;display:grid;gap:6px}.ma-ck{padding:7px 9px;border-radius:8px;font-size:11px;color:#6B6B6B;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.1);background:repeating-linear-gradient(135deg,rgba(0,0,0,0.02) 0 6px,transparent 6px 12px)}.ma-core{position:relative;width:120px;aspect-ratio:1;border-radius:50%;display:grid;place-items:center;align-content:center;gap:2px;text-align:center;background:#0A0A0A;color:#fff;box-shadow:0 16px 40px -16px rgba(var(--red-rgb),0.8)}.ma-core>.i{font-size:22px;color:var(--red)}.ma-core b{font-size:10.5px}.ma-core i{font-size:12px;font-weight:800;color:var(--red)}.ma-ring{position:absolute;inset:-8px;border-radius:50%;border:1px dashed rgba(var(--red-rgb),0.5)}.ma-ring2{inset:-18px;border-style:solid;border-color:rgba(var(--red-rgb),0.15)}html.motion-ready:not(.is-reduced) .ma-ring{animation:pp-spin 16s linear infinite}.ma-p{position:relative;height:32px;perspective:400px}.ma-p i{position:absolute;inset:0;display:flex;align-items:center;gap:6px;padding:0 10px;border-radius:8px;font-size:11px;font-weight:700;color:#fff;background:var(--red);backface-visibility:hidden;transition:transform 600ms var(--ease)}.ma-p .ma-man{background:#0A0A0A;transform:rotateX(180deg)}.ma-stage.is-man .ma-p .ma-fin{transform:rotateX(-180deg)}.ma-stage.is-man .ma-p .ma-man{transform:rotateX(0)}.ma-p:nth-child(3) i{transition-delay:80ms}.ma-p:nth-child(4) i{transition-delay:160ms}.ma-p:nth-child(5) i{transition-delay:240ms}html[data-mode="dark"] .ma-env{background:rgba(255,255,255,0.07)}html[data-mode="dark"] .ma-env i{color:#A5A5A5}html[data-mode="dark"] .ma-env i.is-on{color:#fff}html[data-mode="dark"] .ma-ck{color:#A5A5A5;box-shadow:inset 0 0 0 1px rgba(255,255,255,0.12)}html[data-mode="dark"] .ma-cnt b{color:#fff}html[data-mode="dark"] .ma-p .ma-man{background:#fff;color:#000}@media (max-width:759px){.ma-grid{grid-template-columns:1fr}.ma-core{justify-self:center}}.ms-new{padding:12px;display:grid;gap:8px}.ms-row{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap}.ms-row .ui-label{margin:0}.ms-tabs,.ms-depth,.ms-chips{display:inline-flex;gap:4px;flex-wrap:wrap}.ms-tabs i,.ms-depth i,.ms-chips i{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border-radius:7px;font-size:10.5px;font-weight:700;color:#6B6B6B;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.12);transition:all 300ms ease}.ms-tabs i.is-on,.ms-chips i.is-on{color:#fff;background:var(--red);box-shadow:none}.ms-depth i.is-on{color:#fff;background:#0A0A0A;box-shadow:none}.ms-chips .i{font-size:11px}.ms-input{display:flex;align-items:center;gap:8px;height:34px;padding:0 10px;border-radius:9px;font-size:12px;font-weight:600;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.15)}.ms-input .i{color:#6B6B6B}.ms-grid{margin-top:10px;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:10px}.ms-phases,.ms-res{padding:12px}.ms-ph{display:grid;grid-template-columns:20px 1fr auto;gap:8px;align-items:center;height:26px;font-size:11px;opacity:0.4;transition:opacity 300ms ease}.ms-dot{width:18px;height:18px;border-radius:50%;display:grid;place-items:center;color:transparent;box-shadow:inset 0 0 0 1.5px rgba(0,0,0,0.2)}.ms-dot .i{font-size:10px;stroke-width:3}.ms-ph em{font-style:normal;font-size:10px;color:#6B6B6B;font-family:ui-monospace,monospace}.ms-ph.is-run{opacity:1}.ms-ph.is-run .ms-dot{box-shadow:inset 0 0 0 2px var(--red);animation:pp-pulse 1s ease-out infinite}.ms-ph.is-done{opacity:1}.ms-ph.is-done .ms-dot{background:var(--red);color:#fff;box-shadow:none}.ms-sevs{display:grid;grid-template-columns:repeat(5,1fr);gap:4px}.ms-sev{display:grid;justify-items:center;padding:8px 2px;border-radius:9px;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.1)}.ms-sev b{font-family:var(--font-display);font-stretch:70%;font-size:22px;font-variant-numeric:tabular-nums}.ms-sev i{font-size:9.5px;font-weight:700;color:#6B6B6B}.ms-c{background:var(--red);box-shadow:none}.ms-c b,.ms-c i{color:#fff}.ms-h{box-shadow:inset 0 0 0 1.5px var(--red)}.ms-h b{color:var(--red)}.ms-m b{color:#0A0A0A}.ms-status{display:inline-block;margin-top:10px;padding:3px 10px;border-radius:999px;font-size:11px;font-weight:700;color:#fff;background:#0A0A0A}.ms-stage.is-running .ms-status{background:var(--red)}html[data-mode="dark"] :is(.ms-tabs i,.ms-depth i,.ms-chips i,.ms-ph em,.ms-sev i,.ms-input .i){color:#A5A5A5}html[data-mode="dark"] :is(.ms-tabs i,.ms-depth i,.ms-chips i,.ms-input,.ms-sev){box-shadow:inset 0 0 0 1px rgba(255,255,255,0.14)}html[data-mode="dark"] :is(.ms-tabs i.is-on,.ms-chips i.is-on){color:#fff}html[data-mode="dark"] .ms-depth i.is-on,html[data-mode="dark"] .ms-status{background:#fff;color:#000;box-shadow:none}html[data-mode="dark"] .ms-c i{color:#fff}html[data-mode="dark"] .ms-h b,html[data-mode="dark"] .ms-m b{color:#fff}html[data-mode="dark"] .ms-dot{box-shadow:inset 0 0 0 1.5px rgba(255,255,255,0.25)}@media (max-width:759px){.ms-grid{grid-template-columns:1fr}}.mg-in,.mg-out{display:flex;align-items:center;justify-content:center;gap:8px;padding:10px;border-radius:12px;font-size:12.5px}.mg-in{background:repeating-linear-gradient(135deg,rgba(0,0,0,0.04) 0 8px,transparent 8px 16px);box-shadow:inset 0 0 0 1px rgba(0,0,0,0.1)}.mg-in b,.mg-out b{font-family:var(--font-display);font-stretch:70%;font-size:24px;font-variant-numeric:tabular-nums}.mg-rows{margin:8px 0;display:grid;gap:6px}.mg-row{display:grid;grid-template-columns:24px minmax(0,1fr) minmax(60px,0.8fr) 52px;gap:10px;align-items:center;padding:8px 10px;opacity:0.4;transition:opacity 300ms ease,box-shadow 300ms ease}.mg-row.is-on{opacity:1;box-shadow:0 0 0 1.5px rgba(var(--red-rgb),0.5)}.mg-n{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font-size:10.5px;font-weight:800;color:#fff;background:#0A0A0A}.mg-row.is-on .mg-n{background:var(--red)}.mg-t{display:grid;line-height:1.25;min-width:0}.mg-t b{font-size:11.5px}.mg-t i{font-size:10px;color:#6B6B6B}.mg-bar{height:8px;border-radius:5px;background:rgba(0,0,0,0.07);overflow:hidden}.mg-bar s{display:block;height:100%;width:100%;background:linear-gradient(90deg,var(--red),rgba(var(--red-rgb),0.5));transition:width 800ms var(--ease)}.mg-row em{font-style:normal;font-size:13px;font-weight:800;text-align:right;font-variant-numeric:tabular-nums}.mg-out{color:#fff;background:#0A0A0A;flex-wrap:wrap}.mg-out .i{color:var(--red)}.mg-out b{color:#fff;text-shadow:0 0 12px rgba(var(--red-rgb),1)}.mg-note{width:100%;text-align:center;font-size:10px;opacity:0.7}html[data-mode="dark"] .mg-in{box-shadow:inset 0 0 0 1px rgba(255,255,255,0.12);background:repeating-linear-gradient(135deg,rgba(255,255,255,0.04) 0 8px,transparent 8px 16px)}html[data-mode="dark"] .mg-n{background:#fff;color:#000}html[data-mode="dark"] .mg-row.is-on .mg-n{background:var(--red);color:#fff}html[data-mode="dark"] .mg-t i{color:#A5A5A5}html[data-mode="dark"] .mg-bar{background:rgba(255,255,255,0.1)}html[data-mode="dark"] .mg-out{background:#fff;color:#000}html[data-mode="dark"] .mg-out b{color:#000;text-shadow:none}@media (max-width:759px){.mg-row{grid-template-columns:24px 1fr 48px}.mg-bar{display:none}}.mf-card{padding:12px;display:grid;gap:8px}.mf-h{display:flex;gap:6px;flex-wrap:wrap}.mf-sev{padding:3px 9px;border-radius:999px;font-size:10.5px;font-weight:800;color:#fff;background:var(--red)}.mf-sev b{margin-left:4px}.mf-tag{padding:3px 8px;border-radius:999px;font-size:10.5px;font-weight:700;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.15)}.mf-kev{color:#fff;background:#0A0A0A;box-shadow:none}.mf-title{font-size:13.5px}.mf-ep{font-size:10.5px;color:#6B6B6B;font-family:ui-monospace,monospace}.mf-sec{opacity:0.2;transition:opacity 400ms ease}.mf-sec.is-on{opacity:1}.mf-sec .ui-label{margin-bottom:4px}.mf-code{display:block;min-height:44px;padding:8px 10px;border-radius:9px;font-size:10.5px;line-height:1.5;white-space:pre;overflow:hidden;color:#EDEDED;background:#0A0A0A;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.mf-pay{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:9px;box-shadow:inset 0 0 0 1px rgba(var(--red-rgb),0.4);background:rgba(var(--red-rgb),0.05)}.mf-pay code{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;color:var(--red)}.mf-pay i{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:6px;font-size:10px;font-weight:700;color:#fff;background:#0A0A0A;transition:background-color 200ms ease}.mf-pay i .i{font-size:10px}.mf-stage.is-copied .mf-pay i{background:var(--red)}.mf-sec p{font-size:11.5px;line-height:1.45}.mf-also{display:flex;gap:6px;flex-wrap:wrap}.mf-also i{display:inline-flex;align-items:center;gap:5px;padding:3px 8px;border-radius:999px;font-size:10.5px;font-weight:700;box-shadow:inset 0 0 0 1.5px rgba(var(--red-rgb),0.45)}.mf-also .i{font-size:11px;color:var(--red)}.mf-retest{margin-top:10px;padding:12px}.mf-rt-h{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.mf-rt-h .ui-label{margin:0}.mf-rt-btn{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:999px;font-size:10.5px;font-weight:700;color:#fff;background:var(--red)}.mf-rt-btn .i{font-size:10px}.mf-stage.is-retesting .mf-rt-btn{animation:pp-pulse 1s ease-out infinite}.mf-rt-rows{display:grid;gap:5px}.mf-rt{display:flex;justify-content:space-between;align-items:center;height:30px;padding:0 10px;border-radius:8px;font-size:11px;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.1)}.mf-rt b{display:none;align-items:center;gap:3px;padding:2px 8px;border-radius:999px;font-size:10px}.mf-rt b .i{font-size:10px;stroke-width:3}.mf-open{color:#fff;background:var(--red)}.mf-fixed{color:#fff;background:#0A0A0A}.mf-rt:not(.is-fixed) .mf-open{display:inline-flex}.mf-rt.is-fixed .mf-fixed{display:inline-flex}html[data-mode="dark"] .mf-ep{color:#A5A5A5}html[data-mode="dark"] .mf-kev,html[data-mode="dark"] .mf-fixed,html[data-mode="dark"] .mf-pay i{background:#fff;color:#000}html[data-mode="dark"] .mf-tag{box-shadow:inset 0 0 0 1px rgba(255,255,255,0.2)}html[data-mode="dark"] .mf-code{background:#000;box-shadow:inset 0 0 0 1px rgba(255,255,255,0.1)}html[data-mode="dark"] .mf-pay code,html[data-mode="dark"] .mf-also .i{color:#FF9A9A}html[data-mode="dark"] .mf-rt{box-shadow:inset 0 0 0 1px rgba(255,255,255,0.12)}.sx-stage .ps-in{min-height:380px}.sx-svg,.sb-svg,.ao-svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.sx-grid{position:relative;z-index:2;display:grid;grid-template-columns:1fr 1.1fr 1fr;grid-template-rows:auto auto auto;gap:14px 16px;align-items:center}.sx-m0{grid-column:1;grid-row:1}.sx-m1{grid-column:3;grid-row:1}.sx-m2{grid-column:1;grid-row:3}.sx-m3{grid-column:3;grid-row:3}.sx-connect{grid-column:1;grid-row:2}.sx-core{grid-column:2;grid-row:1 / 4}.sx-card{grid-column:3;grid-row:2}.sx-mod{display:grid;gap:3px;padding:10px;transition:box-shadow 300ms ease}.sx-mi{width:28px;height:28px;border-radius:8px;display:grid;place-items:center;color:#fff;background:#0A0A0A}.sx-mi .i{font-size:14px}.sx-mod b{font-size:12px}.sx-mod i{font-size:10px;color:#6B6B6B;line-height:1.3}.sx-mod.is-on{box-shadow:0 0 0 1.5px rgba(var(--red-rgb),0.6),0 12px 24px -16px rgba(var(--red-rgb),0.7)}.sx-mod.is-on .sx-mi{background:var(--red)}.sx-side{display:grid;gap:2px;padding:10px}.sx-side b{display:inline-flex;align-items:center;gap:6px;font-size:12.5px}.sx-side b .i{color:var(--red)}.sx-side i{font-size:10px;color:#6B6B6B}.sx-connect{border-left:3px solid #A8A8A8}.sx-card{border-left:3px solid var(--red)}.sx-core{position:relative;justify-self:center;width:min(100%,210px);aspect-ratio:1;display:grid;place-items:center}.sx-orbit{position:absolute;border-radius:50%;border:1.5px dashed rgba(var(--red-rgb),0.45)}.sx-o1{inset:0}.sx-o2{inset:13%;border-style:solid;border-color:rgba(var(--red-rgb),0.2)}.sx-orbit i{position:absolute;left:50%;top:-8px;transform:translateX(-50%);padding:1px 7px;border-radius:999px;font-size:9px;font-weight:800;letter-spacing:0.04em;color:var(--red);background:#fff;box-shadow:inset 0 0 0 1px rgba(var(--red-rgb),0.35);white-space:nowrap}html.motion-ready:not(.is-reduced) .sx-o1{animation:pp-spin 26s linear infinite}html.motion-ready:not(.is-reduced) .sx-o2{animation:pp-spin 18s linear infinite reverse}.sx-core-in{position:relative;z-index:1;width:64%;aspect-ratio:1;border-radius:50%;display:grid;place-items:center;align-content:center;gap:3px;text-align:center;color:#fff;background:radial-gradient(circle at 35% 30%,#3A3A3A,#0A0A0A 72%);box-shadow:0 0 0 1px rgba(var(--red-rgb),0.5),0 20px 50px -18px rgba(var(--red-rgb),0.9)}.sx-core-in b{font-family:var(--font-display);font-stretch:100%;font-size:14px}.sx-core-in i{font-size:9px;opacity:0.75}.sx-core-in em{font-style:normal;font-size:9.5px;font-weight:700}.sx-core-in strong{font-size:14px;color:#fff;text-shadow:0 0 10px var(--red)}.sx-core.is-pulse .sx-core-in{animation:pp-pulse 700ms ease-out}html[data-mode="dark"] :is(.sx-mod i,.sx-side i){color:#A5A5A5}html[data-mode="dark"] .sx-mi{background:#fff;color:#000}html[data-mode="dark"] .sx-mod.is-on .sx-mi{background:var(--red);color:#fff}html[data-mode="dark"] .sx-orbit i{background:#151515;color:#fff}html[data-mode="dark"] .sx-side b .i{color:#fff}@media (max-width:759px){.sx-grid{grid-template-columns:1fr 1fr}.sx-core{grid-column:1 / -1;grid-row:auto;order:-1;width:180px}.sx-m0,.sx-m1,.sx-m2,.sx-m3,.sx-connect,.sx-card{grid-column:auto;grid-row:auto}.sx-svg{display:none}}.sb-walls{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;margin-bottom:8px}.sb-walls span{padding:4px;border-radius:7px;text-align:center;font-size:10px;font-weight:800;letter-spacing:0.04em;text-transform:uppercase;color:#6B6B6B;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.12);transition:opacity 500ms ease}.sb-stage.is-open .sb-walls span{opacity:0.25}.sb-field{position:relative;height:clamp(280px,38vh,340px);border-radius:14px;background:rgba(0,0,0,0.02);box-shadow:inset 0 0 0 1px rgba(0,0,0,0.06);background-image:linear-gradient(90deg,transparent calc(25% - 1px),rgba(0,0,0,0.12) calc(25% - 1px) 25%,transparent 25% calc(50% - 1px),rgba(0,0,0,0.12) calc(50% - 1px) 50%,transparent 50% calc(75% - 1px),rgba(0,0,0,0.12) calc(75% - 1px) 75%,transparent 75%);transition:background-image 500ms ease}.sb-stage.is-open .sb-field{background-image:none}.sb-hub{position:absolute;left:50%;top:50%;translate:-50% -50%;z-index:2;width:116px;aspect-ratio:1;border-radius:50%;display:grid;place-items:center;align-content:center;gap:2px;text-align:center;color:#fff;background:radial-gradient(circle at 35% 30%,#3A3A3A,#0A0A0A 72%);box-shadow:0 0 0 1px rgba(var(--red-rgb),0.5),0 18px 44px -18px rgba(var(--red-rgb),0.9);opacity:0;transform:scale(0.7);transition:opacity 500ms ease,transform 600ms var(--ease)}.sb-hub b{font-size:12px}.sb-hub i{font-size:9px;opacity:0.8;line-height:1.3}.sb-hub strong{color:#fff}.sb-hub-r{position:absolute;inset:-10px;border-radius:50%;border:1px dashed rgba(var(--red-rgb),0.5)}.sb-stage.is-open .sb-hub{opacity:1;transform:none}.sb-b{position:absolute;z-index:3;left:0;top:0;translate:-50% -50%;padding:5px 10px;border-radius:999px;font-size:10.5px;font-weight:700;white-space:nowrap;background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,0.15),0 6px 14px -8px rgba(0,0,0,0.35);transition:left 900ms var(--ease),top 900ms var(--ease),box-shadow 300ms ease,background-color 300ms ease,color 300ms ease}.sb-b.is-hot{color:#fff;background:var(--red);box-shadow:0 0 0 1px var(--red),0 8px 18px -8px rgba(var(--red-rgb),0.9)}.sb-line{stroke:rgba(0,0,0,0.15);stroke-width:1;fill:none}.sb-path{stroke:var(--red);stroke-width:2;fill:none}.sb-rel{margin-top:8px;display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:10px;font-size:11.5px;font-weight:600;color:#fff;background:#0A0A0A;opacity:0;transition:opacity 400ms ease}.sb-rel .i{color:var(--red)}.sb-stage.is-rel .sb-rel{opacity:1}html[data-mode="dark"] .sb-walls span{color:#A5A5A5;box-shadow:inset 0 0 0 1px rgba(255,255,255,0.14)}html[data-mode="dark"] .sb-field{background-color:rgba(255,255,255,0.02);box-shadow:inset 0 0 0 1px rgba(255,255,255,0.07);background-image:linear-gradient(90deg,transparent calc(25% - 1px),rgba(255,255,255,0.12) calc(25% - 1px) 25%,transparent 25% calc(50% - 1px),rgba(255,255,255,0.12) calc(50% - 1px) 50%,transparent 50% calc(75% - 1px),rgba(255,255,255,0.12) calc(75% - 1px) 75%,transparent 75%)}html[data-mode="dark"] .sb-stage.is-open .sb-field{background-image:none}html[data-mode="dark"] .sb-b{background:#222;box-shadow:0 0 0 1px rgba(255,255,255,0.15)}html[data-mode="dark"] .sb-b.is-hot{background:var(--red)}html[data-mode="dark"] .sb-line{stroke:rgba(255,255,255,0.18)}html[data-mode="dark"] .sb-rel{background:#fff;color:#000}.sa-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.sa-k b{font-family:var(--font-display);font-stretch:70%;font-size:32px;line-height:1;color:var(--red);font-variant-numeric:tabular-nums}.sa-k i{margin-left:6px;font-size:11.5px;font-weight:600}.sa-scan{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:700}.sa-scan i{width:8px;height:8px;border-radius:50%;background:var(--red);animation:pp-pulse 1.6s ease-out infinite}.sa-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}.sa-chart,.sa-asset{padding:12px}.sa-bars{display:flex;align-items:flex-end;gap:10px;height:150px;padding-top:16px}.sa-bar{position:relative;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;height:100%}.sa-bar s{flex:none;max-height:calc(100% - 34px)}.sa-bar s{display:block;width:100%;height:0;border-radius:6px 6px 2px 2px;background:#0A0A0A;transition:height 900ms var(--ease)}.sa-bar:first-child s{background:var(--red)}.sa-bar b{position:absolute;top:0;font-size:11px;font-variant-numeric:tabular-nums;opacity:0;transition:opacity 300ms ease 600ms}.sa-bar i{margin-top:4px;font-size:9.5px;font-weight:700;color:#6B6B6B}.sa-stage.is-bars .sa-bar b{opacity:1}.sa-node{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:10px;color:#fff;background:#0A0A0A}.sa-node .i{color:var(--red)}.sa-node span{display:grid;line-height:1.2}.sa-node b{font-size:12px;font-family:ui-monospace,monospace}.sa-node i{font-size:10px;opacity:0.75}.sa-links{margin:8px 0 10px;display:grid;grid-template-columns:1fr 1fr;gap:5px}.sa-l{display:flex;align-items:center;gap:5px;padding:6px 8px;border-radius:8px;font-size:10.5px;font-weight:600;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.1);opacity:0;transform:translateY(4px);transition:opacity 300ms ease,transform 400ms var(--ease)}.sa-l .i{font-size:11px;color:var(--red)}.sa-l.is-on{opacity:1;transform:none}.sa-life{display:grid;grid-template-columns:repeat(4,1fr);gap:4px}.sa-lc{padding:5px 2px;border-radius:7px;text-align:center;font-size:9.5px;font-weight:700;color:#6B6B6B;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.12);transition:all 300ms ease}.sa-lc.is-on{color:#fff;background:var(--red);box-shadow:none}html[data-mode="dark"] .sa-k b{color:#fff}html[data-mode="dark"] .sa-bar s{background:#EDEDED}html[data-mode="dark"] .sa-bar:first-child s{background:var(--red)}html[data-mode="dark"] :is(.sa-bar i,.sa-lc){color:#A5A5A5}html[data-mode="dark"] :is(.sa-l,.sa-lc){box-shadow:inset 0 0 0 1px rgba(255,255,255,0.12)}html[data-mode="dark"] .sa-lc.is-on{color:#fff}html[data-mode="dark"] .sa-node{background:#fff;color:#000}@media (max-width:759px){.sa-grid{grid-template-columns:1fr}}.sr-flow{display:grid;grid-template-columns:minmax(0,1.3fr) auto;gap:14px;align-items:center;margin-bottom:10px}.sr-ins{padding:10px;display:flex;flex-wrap:wrap;gap:5px}.sr-ins .ui-label{width:100%;margin:0 0 2px}.sr-in{padding:4px 9px;border-radius:999px;font-size:10.5px;font-weight:700;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.12);opacity:0.35;transition:all 300ms ease}.sr-in.is-on{opacity:1;color:#fff;background:#0A0A0A;box-shadow:none}.sr-score{display:grid;justify-items:center;gap:4px}.sr-score>i{font-size:10.5px;font-weight:700;color:#6B6B6B}.sr-ring{position:relative;width:104px;aspect-ratio:1;display:grid;place-items:center}.sr-ring svg{position:absolute;inset:0;transform:rotate(-90deg)}.sr-bg{fill:none;stroke:rgba(0,0,0,0.08);stroke-width:9}.sr-fg{fill:none;stroke:var(--red);stroke-width:9;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100;transition:stroke-dashoffset 1200ms var(--ease)}.sr-ring b{font-family:var(--font-display);font-stretch:70%;font-size:30px;font-variant-numeric:tabular-nums}.sr-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.sr-box{padding:12px;display:grid;gap:8px;align-content:start}.sr-p span:first-child{font-size:11.5px}.sr-p b{font-family:var(--font-display);font-stretch:70%;font-size:20px;font-variant-numeric:tabular-nums}.sr-pb{display:block;margin-top:3px;height:8px;border-radius:5px;background:rgba(0,0,0,0.07);overflow:hidden}.sr-pb s{display:block;height:100%;width:0;background:linear-gradient(90deg,var(--red) 0 calc(var(--c) * 100%),#6E0000 calc(var(--c) * 100%) calc((var(--c) + var(--h)) * 100%),#A8A8A8 calc((var(--c) + var(--h)) * 100%));transition:width 900ms var(--ease)}.sr-stage.is-prio .sr-pb s{width:100%}.sr-m{display:grid;grid-template-columns:64px 1fr;gap:8px;align-items:center;font-size:11px;font-weight:600}.sr-m i{font-style:normal}.sr-mb{height:14px;border-radius:4px;background:rgba(0,0,0,0.05);overflow:hidden}.sr-mb s{display:block;height:100%;width:0;background:linear-gradient(90deg,var(--red) 0 22%,#6E0000 22% 45%,#0A0A0A 45%);transition:width 900ms var(--ease)}.sr-stage.is-mit .sr-mb s{width:calc(var(--w) * 100%)}.sr-m:nth-child(3) .sr-mb s{transition-delay:150ms}.sr-m:nth-child(4) .sr-mb s{transition-delay:300ms}html[data-mode="dark"] .sr-in{box-shadow:inset 0 0 0 1px rgba(255,255,255,0.14)}html[data-mode="dark"] .sr-in.is-on{background:#fff;color:#000}html[data-mode="dark"] .sr-bg{stroke:rgba(255,255,255,0.1)}html[data-mode="dark"] .sr-score>i{color:#A5A5A5}html[data-mode="dark"] :is(.sr-pb,.sr-mb){background:rgba(255,255,255,0.08)}html[data-mode="dark"] .sr-mb s{background:linear-gradient(90deg,var(--red) 0 22%,#FF9A9A 22% 45%,#EDEDED 45%)}@media (max-width:759px){.sr-flow,.sr-grid{grid-template-columns:1fr}.sr-score{justify-self:center}}.se-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}.se-chat,.se-exec{padding:12px;display:grid;gap:8px;align-content:start}.se-lab{display:flex;align-items:center;gap:7px;font-size:11px;font-weight:700}.se-e{width:22px;height:22px;border-radius:7px;display:grid;place-items:center;font-size:11px;font-weight:900;color:#fff;background:var(--red)}.se-e2{background:#0A0A0A}.se-e3{background:#555}.se-q{min-height:40px;padding:9px 11px;border-radius:12px 12px 12px 4px;font-size:12px;font-weight:600;background:rgba(0,0,0,0.05)}.se-a1{padding:10px 11px;border-radius:12px 12px 4px 12px;font-size:11.5px;line-height:1.5;color:#fff;background:#0A0A0A;opacity:0;transform:translateY(6px);transition:opacity 400ms ease,transform 500ms var(--ease)}.se-a1 b{color:#fff}.se-rec{display:flex;gap:6px;margin-top:8px;padding-top:8px;border-top:1px solid rgba(255,255,255,0.15);font-weight:600}.se-rec .i{color:var(--red);flex:none;margin-top:2px}.se-stage.is-ans .se-a1{opacity:1;transform:none}.se-flow{display:grid;gap:5px}.se-st{display:grid;grid-template-columns:22px 1fr 20px;gap:8px;align-items:center;height:30px;padding:0 8px;border-radius:8px;font-size:11px;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.1);opacity:0.4;transition:all 300ms ease}.se-sn{width:20px;height:20px;border-radius:50%;display:grid;place-items:center;font-size:10px;font-weight:800;box-shadow:inset 0 0 0 1.5px rgba(0,0,0,0.2)}.se-ok{font-style:normal;opacity:0;color:var(--red)}.se-ok .i{font-size:13px;stroke-width:3}.se-st.is-run{opacity:1;box-shadow:inset 0 0 0 1.5px var(--red)}.se-st.is-done{opacity:1}.se-st.is-done .se-ok{opacity:1}.se-st.is-done .se-sn{background:#0A0A0A;color:#fff;box-shadow:none}.se-acts{display:grid;gap:5px}.se-a{display:flex;align-items:center;gap:6px;padding:7px 9px;border-radius:8px;font-size:11px;font-weight:700;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.1);opacity:0.35;transition:all 300ms ease}.se-a .i{color:var(--red);font-size:12px}.se-a i{margin-left:auto;padding:1px 7px;border-radius:999px;font-size:9.5px;color:#fff;background:#0A0A0A}.se-a.is-on{opacity:1;box-shadow:inset 0 0 0 1.5px rgba(var(--red-rgb),0.55)}html[data-mode="dark"] .se-q{background:rgba(255,255,255,0.07)}html[data-mode="dark"] .se-a1{background:#fff;color:#000}html[data-mode="dark"] .se-a1 b{color:#000}html[data-mode="dark"] .se-rec{border-top-color:rgba(0,0,0,0.15)}html[data-mode="dark"] .se-e2{background:#fff;color:#000}html[data-mode="dark"] :is(.se-st,.se-a){box-shadow:inset 0 0 0 1px rgba(255,255,255,0.12)}html[data-mode="dark"] .se-sn{box-shadow:inset 0 0 0 1.5px rgba(255,255,255,0.25)}html[data-mode="dark"] .se-st.is-done .se-sn,html[data-mode="dark"] .se-a i{background:#fff;color:#000}html[data-mode="dark"] .se-ok{color:#fff}@media (max-width:759px){.se-grid{grid-template-columns:1fr}}.ab-intro{position:relative}.ab-hero{position:sticky;top:var(--stick-top,0px);z-index:2;--bg-base:#FFFFFF;color:var(--black);min-height:100vh;display:flex;align-items:center;padding:calc(var(--nav-h) + 40px) 0 60px}html[data-mode="dark"] .ab-hero{--bg-base:#000;color:var(--white);--grid-c:rgba(255,255,255,0.045);background-image:radial-gradient(60% 50% at 75% 50%,rgba(var(--red-rgb),0.2),transparent 70%),radial-gradient(ellipse 80% 70% at 50% 35%,transparent 25%,var(--bg-base) 80%),linear-gradient(var(--grid-c) 1px,transparent 1px),linear-gradient(90deg,var(--grid-c) 1px,transparent 1px)}.ab-hero>.container{width:100%}.ab-hero-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(30px,5vw,80px);align-items:center}.ab-title{margin-top:18px;font-family:var(--font-display);font-stretch:110%;font-weight:640;font-size:clamp(2.6rem,min(1.2rem + 4vw,0.8rem + 7vh),5rem);line-height:1;letter-spacing:-0.04em}.ab-title em{font-style:normal}[data-theme="light"] .ab-title em{color:var(--red)}[data-theme="dark"] .ab-title em{font-weight:300;text-shadow:0 0 28px rgba(var(--red-rgb),0.95),0 0 2px rgba(var(--red-rgb),0.8)}.ab-lede{margin-top:18px;max-width:54ch;font-size:clamp(1.02rem,0.95rem + 0.3vw,1.2rem);line-height:1.65;color:#3C3C3C}html[data-mode="dark"] .ab-lede{color:#C9C9C9}.ab-facts{margin-top:24px;display:flex;flex-wrap:wrap;gap:8px}.ab-facts span{display:inline-flex;align-items:center;gap:7px;padding:8px 12px;border-radius:999px;font-size:13px;background:#fff;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.1)}.ab-facts .i{color:var(--red)}html[data-mode="dark"] .ab-facts span{background:rgba(255,255,255,0.05);box-shadow:inset 0 0 0 1px rgba(255,255,255,0.12)}html[data-mode="dark"] .ab-facts .i{color:#fff}.ab-orbit{position:relative;aspect-ratio:1;max-width:560px;width:100%;justify-self:center}.ao-in{position:absolute;inset:0}.ao-ring{position:absolute;border-radius:50%;border:1px dashed rgba(var(--red-rgb),0.4)}.ao-r1{inset:30%}.ao-r2{inset:17%;border-color:rgba(0,0,0,0.14)}.ao-r3{inset:4%;border-style:solid;border-color:rgba(var(--red-rgb),0.18)}.ao-ring>i{position:absolute;left:50%;top:-9px;transform:translateX(-50%);padding:1px 8px;border-radius:999px;font-size:10px;font-weight:800;letter-spacing:0.06em;text-transform:uppercase;color:var(--red);background:#fff;box-shadow:inset 0 0 0 1px rgba(var(--red-rgb),0.35)}html[data-mode="dark"] .ao-r2{border-color:rgba(255,255,255,0.16)}html[data-mode="dark"] .ao-ring>i{background:#000;color:#fff}.ao-core{position:absolute;left:50%;top:50%;translate:-50% -50%;z-index:3;width:34%;aspect-ratio:1;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle at 35% 30%,#fff,#F1F1F1);box-shadow:0 0 0 1px rgba(var(--red-rgb),0.35),0 24px 60px -24px rgba(var(--red-rgb),0.8)}.ao-cx{width:72%;height:auto}html[data-mode="dark"] .ao-core{background:radial-gradient(circle at 35% 30%,#2A2A2A,#0A0A0A)}html.motion-ready:not(.is-reduced) .ao-core{animation:ao-breathe 4s ease-in-out infinite}@keyframes ao-breathe{50%{box-shadow:0 0 0 1px rgba(var(--red-rgb),0.5),0 24px 70px -18px rgba(var(--red-rgb),1)}}.ao-p{position:absolute;z-index:4;left:50%;top:50%;translate:-50% -50%;display:grid;justify-items:center;gap:4px;width:150px;text-align:center}.ao-pl{display:grid;place-items:center;width:132px;height:56px;border-radius:14px;background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,0.08),0 16px 34px -20px rgba(0,0,0,0.5);transition:box-shadow 300ms ease}.ao-logo{max-width:104px;max-height:32px;width:auto;height:auto}.ao-p>i{font-style:normal;font-size:10.5px;font-weight:700;color:#555}.ao-p.is-hot .ao-pl{box-shadow:0 0 0 1.5px var(--red),0 16px 34px -16px rgba(var(--red-rgb),0.8)}html[data-mode="dark"] .ao-pl{background:#1C1C1C;box-shadow:0 0 0 1px rgba(255,255,255,0.1)}html[data-mode="dark"] .ao-p>i{color:#BDBDBD}.ao-line{stroke:rgba(var(--red-rgb),0.35);stroke-width:1.2;stroke-dasharray:4 5;fill:none}.ao-line.is-hot{stroke:var(--red);stroke-dasharray:none;stroke-width:1.8}@media (max-width:1023px){.ab-hero-grid{grid-template-columns:1fr}.ab-hero{min-height:0}.ab-orbit{max-width:440px}}@media (max-width:480px){.ao-p{width:110px}.ao-pl{width:96px;height:42px}.ao-logo{max-width:78px;max-height:24px}.ao-p>i{font-size:9px}}.at-mode{display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:14px;font-size:12px;font-weight:700}.at-mode i{color:#8C8C8C;transition:color 300ms ease}.at-mode i.is-on{color:var(--red)}.at-sw{position:relative;width:36px;height:20px;border-radius:999px;background:rgba(0,0,0,0.15);transition:background-color 300ms ease}.at-sw s{position:absolute;left:2px;top:2px;width:16px;height:16px;border-radius:50%;background:#fff;transition:transform 400ms var(--ease);box-shadow:0 1px 3px rgba(0,0,0,0.3)}.at-stage.is-pro .at-sw{background:var(--red)}.at-stage.is-pro .at-sw s{transform:translateX(16px)}.at-venn{position:relative;height:240px}.at-c{position:absolute;top:50%;width:130px;aspect-ratio:1;margin-top:-65px;border-radius:50%;display:grid;place-items:center;font-size:12px;font-weight:800;color:#555;background:rgba(0,0,0,0.04);box-shadow:inset 0 0 0 1.5px rgba(0,0,0,0.15);transition:left 900ms var(--ease),top 900ms var(--ease),background-color 500ms ease,box-shadow 500ms ease,color 500ms ease}.at-c0{left:calc(12% - 30px)}.at-c1{left:calc(50% - 65px)}.at-c2{left:calc(88% - 100px)}.at-stage.is-pro .at-c{color:var(--red);background:rgba(var(--red-rgb),0.08);box-shadow:inset 0 0 0 1.5px rgba(var(--red-rgb),0.6)}.at-stage.is-pro .at-c0{left:calc(50% - 140px);top:54%}.at-stage.is-pro .at-c2{left:calc(50% + 10px);top:54%}.at-stage.is-pro .at-c1{top:32%}.at-c>*{pointer-events:none}.at-stage.is-pro .at-c0{place-items:center start;padding-left:12px}.at-stage.is-pro .at-c2{place-items:center end;padding-right:18px}.at-stage.is-pro .at-c1{place-items:start center;padding-top:26px}.at-mid{position:absolute;left:50%;top:94%;translate:-50% -50%;z-index:2;display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;font-size:11.5px;color:#fff;background:#0A0A0A;box-shadow:0 10px 24px -10px rgba(var(--red-rgb),0.9);opacity:0;transform:scale(0.8);transition:opacity 400ms ease 500ms,transform 500ms var(--ease) 500ms}.at-mid .i{color:var(--red)}.at-stage.is-pro .at-mid{opacity:1;transform:none}.at-steps{margin-top:12px;display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.at-s{display:grid;gap:4px;padding:9px;font-size:11px;font-weight:600;line-height:1.3;opacity:0.35;transition:opacity 300ms ease,box-shadow 300ms ease}.at-s b{font-size:10px;color:var(--red)}.at-s.is-on{opacity:1;box-shadow:0 0 0 1.5px rgba(var(--red-rgb),0.55) !important}html[data-mode="dark"] .at-c{color:#BDBDBD;background:rgba(255,255,255,0.04);box-shadow:inset 0 0 0 1.5px rgba(255,255,255,0.18)}html[data-mode="dark"] .at-stage.is-pro .at-c{color:#fff}html[data-mode="dark"] .at-mid{background:#fff;color:#000}html[data-mode="dark"] .at-mode i.is-on,html[data-mode="dark"] .at-s b{color:#fff}html[data-mode="dark"] .at-sw{background:rgba(255,255,255,0.15)}@media (max-width:559px){.at-steps{grid-template-columns:1fr 1fr}.at-c{width:104px;margin-top:-52px;font-size:11px}}.ab-bgrid{margin-top:clamp(28px,4.6vh,56px);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.4vw,18px)}.ab-b{display:grid;gap:8px;align-content:start;padding:clamp(16px,1.8vw,22px);border-radius:22px;background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,0.07),0 30px 60px -46px rgba(0,0,0,0.4);transition:translate 400ms var(--ease),box-shadow 400ms ease}.ab-b:hover{translate:0 -3px;box-shadow:0 0 0 1.5px rgba(var(--red-rgb),0.4),0 34px 70px -40px rgba(var(--red-rgb),0.45)}.ab-bv{position:relative;height:96px;margin-bottom:6px;border-radius:14px;overflow:hidden;background-color:#F7F7F7;background-image:linear-gradient(rgba(0,0,0,0.045) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,0.045) 1px,transparent 1px);background-size:18px 18px;box-shadow:inset 0 0 0 1px #EDEDED}.ab-bn{font-size:13px;font-weight:800;color:var(--red)}.ab-bt{font-family:var(--font-display);font-stretch:108%;font-weight:620;font-size:clamp(1.1rem,0.95rem + 0.5vw,1.35rem);letter-spacing:-0.02em;line-height:1.15}.ab-b p{font-size:14.5px;line-height:1.55;color:var(--muted-light)}html[data-mode="dark"] .ab-b{background:#141414;box-shadow:0 0 0 1px rgba(255,255,255,0.08),0 30px 60px -40px rgba(0,0,0,0.9)}html[data-mode="dark"] .ab-b p{color:var(--muted-dark)}html[data-mode="dark"] .ab-bn{color:#fff}html[data-mode="dark"] .ab-bv{background-color:#1B1B1B;background-image:linear-gradient(rgba(255,255,255,0.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,0.05) 1px,transparent 1px);box-shadow:inset 0 0 0 1px rgba(255,255,255,0.07)}@media (max-width:1023px){.ab-bgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.ab-bgrid{grid-template-columns:1fr}}.bv-n{position:absolute;width:12px;height:12px;margin:-6px;border-radius:50%;background:#0A0A0A}.bv-n0{left:16%;top:30%}.bv-n1{left:30%;top:75%}.bv-n2{left:84%;top:28%}.bv-n3{left:70%;top:74%}.bv-n4{left:50%;top:18%}.bv-hub{position:absolute;left:50%;top:52%;width:22px;height:22px;margin:-11px;border-radius:50%;background:var(--red);box-shadow:0 0 14px rgba(var(--red-rgb),0.9)}html.motion-ready:not(.is-reduced) .bv-n{animation:bv-in 4s var(--ease) infinite}.bv-n1{animation-delay:.15s !important}.bv-n2{animation-delay:.3s !important}.bv-n3{animation-delay:.45s !important}.bv-n4{animation-delay:.6s !important}@keyframes bv-in{0%,20%{transform:none}50%,80%{transform:translate(var(--tx,0),var(--ty,0)) scale(0.7)}}.bv-n0{--tx:58px;--ty:16px}.bv-n1{--tx:34px;--ty:-18px}.bv-n2{--tx:-58px;--ty:18px}.bv-n3{--tx:-34px;--ty:-18px}.bv-n4{--tx:0;--ty:26px}.bm-s{position:absolute;left:50%;top:50%;width:64px;height:46px;margin:-23px -32px;border-radius:6px;background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,0.15);background-image:linear-gradient(rgba(0,0,0,0.1) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,0.1) 1px,transparent 1px);background-size:16px 11px}.bm-s0{transform:translate(-50px,-6px) rotate(-8deg)}.bm-s1{transform:translate(0,6px) rotate(4deg)}.bm-s2{transform:translate(50px,-4px) rotate(9deg)}.bm-one{position:absolute;left:50%;top:50%;width:70px;height:50px;margin:-25px -35px;border-radius:8px;background:var(--red);box-shadow:0 10px 22px -10px rgba(var(--red-rgb),0.9);opacity:0}html.motion-ready:not(.is-reduced) .bm-s{animation:bm-s 4.5s var(--ease) infinite}html.motion-ready:not(.is-reduced) .bm-one{animation:bm-one 4.5s var(--ease) infinite}@keyframes bm-s{0%,25%{opacity:1}50%,85%{opacity:0;transform:none}100%{opacity:1}}@keyframes bm-one{0%,40%{opacity:0;transform:scale(0.7)}55%,85%{opacity:1;transform:none}100%{opacity:0}}.ab-bv-prio{display:flex;align-items:flex-end;justify-content:center;gap:10px;padding-bottom:12px}.bp-b{width:22px;height:calc(var(--h) * 70px);border-radius:5px 5px 2px 2px;background:#0A0A0A;order:0}.bp-b:nth-child(2){background:var(--red)}html.motion-ready:not(.is-reduced) .bp-b{animation:bp-b 4s var(--ease) infinite}@keyframes bp-b{0%,30%{transform:none}55%,90%{transform:translateY(0) scaleY(1.05);filter:none}}.ab-bv-prio .bp-b:nth-child(2){animation-name:bp-top !important}@keyframes bp-top{0%,30%{box-shadow:none}55%,90%{box-shadow:0 0 16px rgba(var(--red-rgb),0.9)}}.ab-bv-cont svg{position:absolute;inset:20px 0;width:100%;height:56px}.bc-p{fill:none;stroke:var(--red);stroke-width:2;stroke-dasharray:1;stroke-dashoffset:1;vector-effect:non-scaling-stroke}html.motion-ready:not(.is-reduced) .bc-p{animation:bc-p 3.2s linear infinite}.is-reduced .bc-p{stroke-dashoffset:0}@keyframes bc-p{0%{stroke-dashoffset:1}70%,100%{stroke-dashoffset:0}}.bc-dot{position:absolute;right:10px;top:42px;width:10px;height:10px;border-radius:50%;background:var(--red);animation:pp-pulse 1.6s ease-out infinite}.ab-bv-audit{display:grid;align-content:center;gap:6px;padding:12px 20px}.ba-r{position:relative;height:12px;border-radius:6px;background:rgba(0,0,0,0.07);overflow:hidden}.ba-r i{position:absolute;inset:0;background:#0A0A0A;transform-origin:left;transform:scaleX(0)}.ba-r:nth-child(4) i{background:var(--red)}html.motion-ready:not(.is-reduced) .ba-r i{animation:ba-r 4s var(--ease) infinite}.ba-r:nth-child(2) i{animation-delay:.2s !important}.ba-r:nth-child(3) i{animation-delay:.4s !important}.ba-r:nth-child(4) i{animation-delay:.6s !important}@keyframes ba-r{0%,10%{transform:scaleX(0)}45%,85%{transform:scaleX(1)}100%{transform:scaleX(0)}}.is-reduced .ba-r i{transform:scaleX(1)}.bd-g{position:absolute;left:50%;bottom:14px;width:120px;height:60px;margin-left:-60px;border-radius:120px 120px 0 0;overflow:hidden;background:conic-gradient(from 270deg at 50% 100%,#A8A8A8 0 60deg,#0A0A0A 60deg 120deg,var(--red) 120deg 180deg,transparent 180deg);mask:radial-gradient(circle at 50% 100%,transparent 38px,#000 39px);mask:radial-gradient(circle at 50% 100%,transparent 38px,#000 39px)}.bd-needle{position:absolute;left:50%;bottom:14px;width:3px;height:54px;margin-left:-1.5px;border-radius:2px;background:#0A0A0A;transform-origin:50% 100%;transform:rotate(-60deg)}html.motion-ready:not(.is-reduced) .bd-needle{animation:bd-n 4s var(--ease) infinite}.is-reduced .bd-needle{transform:rotate(55deg)}@keyframes bd-n{0%,15%{transform:rotate(-60deg)}55%,90%{transform:rotate(55deg)}100%{transform:rotate(-60deg)}}html[data-mode="dark"] :is(.bv-n,.bp-b:not(:nth-child(2)),.ba-r i,.bd-needle){background:#EDEDED}html[data-mode="dark"] .ba-r:nth-child(4) i{background:var(--red)}html[data-mode="dark"] .ba-r{background:rgba(255,255,255,0.08)}html[data-mode="dark"] .bm-s{background-color:#262626;box-shadow:0 0 0 1px rgba(255,255,255,0.15)}.ab-vm{display:grid;grid-template-columns:1fr 1fr;gap:clamp(14px,2vw,26px)}.ab-vmc{position:relative;overflow:hidden;display:grid;gap:12px;align-content:start;padding:clamp(24px,3vw,44px);border-radius:28px;background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,0.07),0 40px 80px -50px rgba(0,0,0,0.45)}.ab-vmc-dark{color:#fff;background:#0A0A0A;box-shadow:0 40px 80px -40px rgba(var(--red-rgb),0.6)}.ab-vm-ico{width:52px;height:52px;border-radius:15px;display:grid;place-items:center;color:#fff;background:var(--red);box-shadow:0 12px 28px -10px rgba(var(--red-rgb),0.9)}.ab-vm-ico .i{font-size:24px}.ab-vm-h{font-family:var(--font-display);font-stretch:110%;font-weight:640;font-size:var(--h2,clamp(1.75rem,1rem + 2vw,3rem));letter-spacing:-0.04em;line-height:1.05}.ab-vm-h em{font-style:normal;color:var(--red)}.ab-vmc-dark .ab-vm-h em{color:#fff;font-weight:300;text-shadow:0 0 24px rgba(var(--red-rgb),0.95)}.ab-vm-k{font-size:clamp(1.05rem,0.95rem + 0.4vw,1.25rem)}.ab-vmc p{font-size:15.5px;line-height:1.65;color:var(--muted-light)}.ab-vmc-dark p{color:#C9C9C9}.ab-vm-line{position:absolute;left:0;bottom:0;height:4px;width:100%;background:var(--red);transform-origin:left;transform:scaleX(0);transition:transform 1200ms var(--ease) 300ms}.ab-vmc.is-in .ab-vm-line{transform:scaleX(1)}html[data-mode="dark"] .ab-vmc:not(.ab-vmc-dark){background:#141414;box-shadow:0 0 0 1px rgba(255,255,255,0.08)}html[data-mode="dark"] .ab-vmc:not(.ab-vmc-dark) p{color:var(--muted-dark)}html[data-mode="dark"] .ab-vmc:not(.ab-vmc-dark) .ab-vm-h em{color:#fff;font-weight:300;text-shadow:0 0 24px rgba(var(--red-rgb),0.95)}html[data-mode="dark"] .ab-vmc-dark{background:#fff;color:#000}html[data-mode="dark"] .ab-vmc-dark p{color:#3C3C3C}html[data-mode="dark"] .ab-vmc-dark .ab-vm-h em{color:var(--red);text-shadow:none;font-weight:640}@media (max-width:899px){.ab-vm{grid-template-columns:1fr}}.ab-prods{margin:clamp(18px,3vh,30px) auto 0;width:min(100%,900px);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.ab-prod{display:grid;gap:8px;justify-items:center;padding:16px 12px;border-radius:18px;text-decoration:none;color:inherit;background:rgba(255,255,255,0.04);box-shadow:inset 0 0 0 1px rgba(255,255,255,0.12);transition:translate 400ms var(--ease),box-shadow 400ms ease,background-color 400ms ease}.ab-prod:hover,.ab-prod:focus-visible{translate:0 -3px;background:rgba(var(--red-rgb),0.1);box-shadow:inset 0 0 0 1.5px rgba(var(--red-rgb),0.7)}.ab-prod-l{width:100%;height:40px;display:grid;place-items:center}.ab-prod-l img{max-height:34px;max-width:120px;width:auto;height:auto}.ab-prod-d{font-size:11.5px;line-height:1.35;opacity:0.8;text-align:center}.ab-prod-go{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:700}.ab-prod-go .i{font-size:12px}html[data-mode="light"] .ab-prod{background:#fff;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.1)}html[data-mode="light"] .ab-prod:hover{background:rgba(var(--red-rgb),0.05)}@media (max-width:759px){.ab-prods{grid-template-columns:1fr 1fr}}