.bd-stage{--bd-t1:#eef0f6;--bd-t2:#bcc1cf;--bd-t3:#a0a6b8;--bd-t4:#7f869a;--bd-line:#ffffff13;--bd-line2:#ffffff21;--bd-inset:#0a0d17;--bd-accent:#a3afff;--bd-red:#ff8a8a;--bd-high:#ffa766;--bd-ok:#7fe0b0;isolation:isolate;width:100%;min-width:0;color:var(--bd-t1);text-align:left;background:radial-gradient(120% 80% at 16% 0,#182039 0%,#0c1020 48%,#080a14 100%);border-radius:24px;padding:16px 20px 20px;font-size:12px;line-height:1.4;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff12,0 34px 80px -36px #10183a99,0 2px 6px #0a0c1629;container:bdstage/inline-size}.bd-stage:before{content:"";z-index:-1;pointer-events:none;background-image:radial-gradient(#ffffff0e 1px,#0000 1.3px);background-size:18px 18px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 70% at 50% 35%,#000 20%,#0000 80%);mask-image:radial-gradient(80% 70% at 50% 35%,#000 20%,#0000 80%)}.bd-stage.is-hero{background:radial-gradient(120% 80% at 16% 0,#172039 0%,#0b0f1d 50%,#080a13 100%);box-shadow:0 2px 5px #00000059,0 40px 90px -30px #3b82f659,0 0 0 1px #ffffff1a}.bd-stage strong,.bd-stage b,.bd-stage h3{color:inherit}.bd-stage img{display:block}.bd-stage-head{justify-content:space-between;align-items:center;gap:12px;min-height:32px;margin-bottom:14px;display:flex}.bd-stage-label{min-width:0;font-family:var(--vt-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--bd-t3);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:8px;font-size:10px;display:inline-flex;overflow:hidden}.bd-stage-label i{background:var(--bd-accent);border-radius:50%;flex-shrink:0;width:6px;height:6px;box-shadow:0 0 0 3px #a3afff29}@container bdstage (width<=519px){.bd-label-more{display:none}}.bd-play{border:1px solid var(--bd-line2);height:32px;color:var(--bd-t2);background:#ffffff0a;border-radius:999px;flex-shrink:0;align-items:center;gap:7px;padding:0 13px 0 11px;font-size:12px;font-weight:500;transition:background .18s,color .18s,border-color .18s;display:inline-flex}.bd-play:hover{color:#fff;background:#ffffff17;border-color:#ffffff38}.bd-stage :is(.bd-play,.bd-step-inner):focus-visible{outline:2px solid var(--bd-accent);outline-offset:3px}.bd-canvas{position:relative;container:bdcanvas/inline-size}.bd-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"browser""attacker""vantuz";row-gap:30px;display:grid}@container bdcanvas (width>=460px){.bd-grid{grid-template-columns:minmax(0,1.32fr) minmax(0,1fr);grid-template-areas:"browser attacker""vantuz vantuz";gap:30px 40px}}@container bdcanvas (width>=860px){.bd-grid{grid-template-columns:minmax(0,1.3fr) minmax(0,.94fr) minmax(0,1.08fr);grid-template-areas:"browser attacker vantuz";column-gap:46px}}.bd-actor{flex-direction:column;gap:8px;min-width:0;display:flex}.bd-actor.is-browser{grid-area:browser}.bd-actor.is-attacker{grid-area:attacker}.bd-actor.is-vantuz{grid-area:vantuz}.bd-actor>.bd-card{flex:1}.bd-kicker{min-width:0;font-family:var(--vt-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--bd-t3);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:7px;font-size:9.5px;display:flex;overflow:hidden}.bd-kicker>i{background:var(--bd-red);border-radius:50%;flex-shrink:0;width:6px;height:6px;box-shadow:0 0 0 3px #ff8a8a24}.bd-kicker>img{opacity:.85}.bd-kicker>svg{color:var(--bd-t4)}.bd-card{border:1px solid var(--bd-line2);background:linear-gradient(#131829 0%,#0d111c 100%);border-radius:14px;min-width:0;position:relative;box-shadow:inset 0 1px #ffffff0a,0 18px 40px -22px #000000e6}.bd-card-head{border-bottom:1px solid var(--bd-line);align-items:center;gap:8px;min-height:38px;padding:8px 12px;font-size:11.5px;display:flex}.bd-card-head strong{min-width:0;color:var(--bd-t1);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.bd-browser{flex-direction:column;display:flex;overflow:hidden;container:bdbrowser/inline-size}.bd-browser-top{background:var(--bd-inset);border-bottom:1px solid var(--bd-line);align-items:flex-end;gap:2px;height:34px;padding:0 10px;display:flex}.bd-lights{align-self:center;gap:5px;margin-right:8px;display:flex}.bd-lights i{background:#283046;border-radius:50%;width:7px;height:7px}.bd-tab{min-width:0;height:26px;color:var(--bd-t4);white-space:nowrap;border-radius:8px 8px 0 0;align-items:center;gap:6px;padding:0 12px;font-size:10.5px;display:inline-flex;overflow:hidden}.bd-tab.is-active{color:var(--bd-t2);border:1px solid var(--bd-line);background:#121727;border-bottom:0;position:relative;top:1px}.bd-fav{background:#6f81e6;border-radius:3px;flex-shrink:0;width:9px;height:9px}.bd-fav.is-b{background:#39a98b}.bd-browser-bar{border-bottom:1px solid var(--bd-line);align-items:center;gap:8px;padding:7px 10px;display:flex}.bd-nav{color:var(--bd-t4);gap:6px;display:inline-flex}.bd-url{background:var(--bd-inset);border:1px solid var(--bd-line);min-width:0;height:22px;color:var(--bd-t3);font-family:var(--vt-mono);border-radius:999px;flex:1;align-items:center;gap:6px;padding:0 10px;font-size:10px;display:flex}.bd-url svg{color:var(--bd-t4)}.bd-url span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bd-ext{flex-shrink:0;align-items:center;gap:6px;display:inline-flex}.bd-ext-icon{border:1px solid var(--bd-line2);background:#1b2134;border-radius:6px;place-items:center;width:22px;height:22px;display:grid}.bd-ext-pill,.bd-pill{white-space:nowrap;border-radius:999px;align-items:center;gap:5px;height:20px;padding:0 8px;font-size:9.5px;font-weight:500;display:inline-flex}.bd-ext-pill,.bd-pill.is-ok{color:var(--bd-ok);background:#7fe0b014;border:1px solid #7fe0b047}.bd-ext-pill i,.bd-pill.is-ok i{background:var(--bd-ok);border-radius:50%;width:5px;height:5px}.bd-pill{flex-shrink:0;margin-left:auto}.bd-pill.is-mail{color:#cfd5ff;background:#a3afff1a;border:1px solid #a3afff52}.bd-browser-body{flex:1;grid-template-columns:minmax(0,1fr);gap:12px;padding:10px;display:grid}.bd-page{display:none}.bd-sk{background:#1b2233;border-radius:4px;height:6px;display:block}.bd-sk.is-head{background:#232b41;width:58%;height:9px;margin:2px 0 6px}.bd-sk-row{align-items:center;gap:7px;display:flex}.bd-sk-row i{background:#1b2233;border-radius:50%;flex-shrink:0;width:14px;height:14px}@container bdbrowser (width>=380px){.bd-browser-body{grid-template-columns:minmax(0,.6fr) minmax(0,1.4fr)}.bd-page{align-content:start;gap:10px;padding:6px 2px;display:grid}}@container bdbrowser (width<=320px){.bd-tab:not(.is-active),.bd-nav{display:none}}.bd-jar{background:var(--bd-inset);border:1px solid var(--bd-line);border-radius:10px;min-width:0;position:relative;overflow:hidden;container:bdjar/inline-size}.bd-jar-head{border-bottom:1px solid var(--bd-line);height:34px;color:var(--bd-t3);align-items:center;gap:7px;padding:0 10px;font-size:11px;display:flex;position:relative}.bd-jar-head strong{color:var(--bd-t1);font-weight:500}.bd-jar-meta{font-family:var(--vt-mono);color:var(--bd-t4);margin-left:auto;font-size:10px}.bd-stealer{color:#ffb0b0;background:#2b161b;border:1px solid #ff787873;border-radius:999px;align-items:center;gap:5px;height:21px;padding:0 8px 0 7px;font-size:9.5px;font-weight:500;display:inline-flex;position:absolute;top:6px;right:7px;box-shadow:0 0 16px -4px #ff6e6e80}.bd-jar-rows{display:grid;position:relative}.bd-jar-row{border-top:1px solid #ffffff0b;grid-template-columns:6px minmax(0,1fr) auto 12px;align-items:center;gap:9px;padding:7px 10px;display:grid;position:relative}.bd-scan+.bd-jar-row{border-top:0}.bd-row-dot{background:var(--bd-red);border-radius:50%;width:6px;height:6px}.bd-row-text{min-width:0;line-height:1.3;display:grid}.bd-row-text b{font-family:var(--vt-mono);color:var(--bd-t1);white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;font-weight:500;overflow:hidden}.bd-row-text small{color:var(--bd-t4);white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.bd-row-value{font-family:var(--vt-mono);color:var(--bd-t4);white-space:nowrap;font-size:10px}.bd-copied{color:#ff9d9d;place-items:center;display:grid}.bd-jar-row.is-decoy{background:linear-gradient(90deg,#a3afff14,#a3afff00 75%);box-shadow:inset 2px 0 #a3afff99}.bd-jar-row.is-decoy small{font-style:italic}.bd-decoy-tag{height:16px;font-family:var(--vt-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--bd-accent);background:#a3afff1a;border:1px solid #a3afff4d;border-radius:999px;align-items:center;padding:0 6px;font-size:8.5px;display:inline-flex}@container bdjar (width<=250px){.bd-jar-row:not(.is-decoy) .bd-row-value{display:none}}.bd-scan{z-index:1;opacity:0;pointer-events:none;background:linear-gradient(90deg,#0000,#ff8a8a 18%,#ffc4c4 50%,#ff8a8a 82%,#0000);height:2px;position:absolute;top:0;left:0;right:0;box-shadow:0 0 14px 2px #ff6e6e73}.bd-attacker{flex-direction:column;display:flex;container:bdatk/inline-size}.bd-attacker-mark{background:var(--bd-red);border-radius:50%;flex-shrink:0;width:8px;height:8px;box-shadow:0 0 0 3px #ff8a8a26}.bd-attacker-status{font-family:var(--vt-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--bd-t3);white-space:nowrap;padding:9px 12px 0;font-size:9.5px}.bd-attacker-body{flex:1;grid-template-columns:minmax(0,1fr);align-content:start;gap:10px;padding:8px 12px 12px;display:grid}@container bdatk (width>=262px){.bd-attacker-body{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:start}}@container bdcanvas (width>=460px){.bd-attacker-body{grid-template-columns:minmax(0,1fr)}}.bd-loot{align-content:start;gap:4px;margin:0;padding:0;list-style:none;display:grid}.bd-loot-row{height:25px;font-family:var(--vt-mono);color:var(--bd-t2);background:#ffffff09;border:1px solid #ffffff0e;border-radius:7px;grid-template-columns:11px minmax(0,1fr) auto;align-items:center;gap:7px;padding:0 8px;font-size:9.5px;display:grid}.bd-loot-row svg{color:var(--bd-t3)}.bd-loot-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bd-loot-status{color:var(--bd-t4);font-size:10px}.bd-loot-row.is-decoy{box-shadow:inset 2px 0 #a3afff73}.bd-loot-row.is-decoy .bd-loot-status{color:#20232b;background:#e9ebf1;border-radius:4px;padding:1px 5px;font-weight:600}.bd-reply{flex-direction:column;min-width:0;display:flex}.bd-reply-bar{height:18px;font-family:var(--vt-mono);color:#6b7080;background:#d9dce4;border-radius:7px 7px 0 0;align-items:center;gap:4px;padding:0 7px;font-size:8.5px;display:flex}.bd-reply-bar i{background:#b3b8c4;border-radius:50%;width:5px;height:5px}.bd-reply-bar span{white-space:nowrap;margin-left:4px;overflow:hidden}.bd-reply-page{background:#f4f5f8;border-radius:0 0 7px 7px;place-content:center;justify-items:center;gap:3px;height:70px;display:grid}.bd-reply-page strong{font-family:var(--vt-mono);letter-spacing:-.02em;color:#1f222a;font-size:21px;font-weight:600;line-height:1}.bd-reply-page span{color:#6b7080;font-size:9.5px}.bd-reply-label{font-family:var(--vt-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--bd-t3);text-align:center;margin-top:6px;font-size:8.5px}.bd-vantuz{display:grid;overflow:hidden;container:bdvz/inline-size}.bd-layer{flex-direction:column;grid-area:1/1;min-width:0;display:flex}.bd-watch{flex:1;justify-content:center;align-items:center;gap:14px;padding:18px 16px;display:flex}.bd-radar{background:#a3afff1a;border:1px solid #a3afff59;border-radius:50%;flex-shrink:0;place-items:center;width:42px;height:42px;display:grid;position:relative}.bd-radar i{opacity:0;border:1px solid #a3afff8c;border-radius:50%;position:absolute;inset:-1px}.bd-watch b{color:var(--bd-t1);font-size:12px;font-weight:500;display:block}.bd-watch small{color:var(--bd-t3);margin-top:2px;font-size:10.5px;display:block}.bd-quiet-foot{border-top:1px solid var(--bd-line);font-family:var(--vt-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--bd-t4);justify-content:space-between;align-items:center;gap:12px;padding:9px 12px;font-size:9.5px;display:flex}.bd-beats{gap:4px;display:inline-flex}.bd-beats i{background:#7fe0b059;border-radius:2px;width:14px;height:4px}.bd-beats i:last-child{background:var(--bd-ok)}.bd-alert{background:linear-gradient(#ffa76613,#ffa76600 42%);border-radius:13px}.bd-alert-grid{grid-template-columns:minmax(0,1fr);gap:12px;padding:12px;display:grid}@container bdvz (width>=470px){.bd-alert-grid{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:18px}}.bd-alert-title{letter-spacing:-.01em;color:var(--bd-t1);font-size:13.5px;font-weight:500;line-height:1.3;display:block}.bd-alert-badges{flex-wrap:wrap;gap:6px;margin:8px 0 10px;display:flex}.bd-sev,.bd-tech{white-space:nowrap;border-radius:999px;align-items:center;gap:4px;height:20px;padding:0 8px;font-size:10px;display:inline-flex}.bd-sev{color:var(--bd-high);background:#ffa7661f;border:1px solid #ffa7666b;font-weight:600}.bd-tech{font-family:var(--vt-mono);color:var(--bd-t2);border:1px solid var(--bd-line2);background:#ffffff0d;font-size:9.5px}.bd-kv{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:0;display:grid}.bd-kv>div{background:#ffffff09;border:1px solid #ffffff0e;border-radius:8px;min-width:0;padding:6px 8px}.bd-kv dt{font-family:var(--vt-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--bd-t4);font-size:9.5px}.bd-kv dd{color:var(--bd-t1);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:5px;margin:2px 0 0;font-size:10.5px;display:flex;overflow:hidden}.bd-kv dd.is-mono{font-family:var(--vt-mono)}.bd-flag{height:13px;font-family:var(--vt-mono);color:#0b0d14;background:#dfe4f2;border-radius:3px;flex-shrink:0;place-items:center;padding:0 3px;font-size:8px;font-weight:600;display:inline-grid}.bd-alert-side{flex-direction:column;justify-content:space-between;gap:12px;min-width:0;display:flex}.bd-first{background:#ffa76614;border:1px solid #ffa76652;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:8px;padding:9px 11px;display:grid}.bd-first small{font-family:var(--vt-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--bd-high);grid-column:1;font-size:8.5px}.bd-first b{color:var(--bd-t1);grid-column:1;font-size:12px;font-weight:500}.bd-first svg{color:var(--bd-high);grid-area:1/2/span 2}.bd-tl{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;position:relative}.bd-tl:before,.bd-tl:after{content:"";background:var(--bd-line2);height:1px;position:absolute;top:4px;left:4.5px;right:calc(25% - 4.5px)}.bd-tl:after{background:var(--bd-accent);transform-origin:0}.bd-tl li{gap:1px;min-width:0;display:grid;position:relative}.bd-tl li i{z-index:1;border:1.5px solid var(--bd-accent);background:#0e121e;border-radius:50%;width:9px;height:9px;margin-bottom:6px;position:relative}.bd-tl li b{font-family:var(--vt-mono);color:var(--bd-t1);font-size:9.5px;font-weight:500}.bd-tl li span{color:var(--bd-t3);white-space:nowrap;text-overflow:ellipsis;font-size:9.5px;overflow:hidden}.bd-fx{z-index:2;pointer-events:none;position:absolute;top:0;left:0;overflow:visible}.bd-trail{fill:none;stroke:#ff8a8a66;stroke-width:1px;stroke-dasharray:2 4;opacity:0}.bd-beam{fill:none;stroke:#a3afffbf;stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0}.bd-packet,.bd-beam-dot{z-index:3;offset-anchor:50% 50%;offset-rotate:0deg;opacity:0;pointer-events:none;position:absolute;top:0;left:0}.bd-packet{background:#ff6e6e38;border:1px solid #ff8a8abf;border-radius:4px;justify-content:center;align-items:center;gap:2px;width:24px;height:12px;display:flex;box-shadow:0 0 14px #ff6e6e80}.bd-packet i{background:#ffc2c2;border-radius:50%;width:3px;height:3px}.bd-beam-dot{background:#dfe3ff;border-radius:50%;width:8px;height:8px;box-shadow:0 0 12px 4px #a3afffb3}@supports not (offset-path:path("M0 0")){.bd-packet,.bd-beam-dot{display:none}}.bd-canvas:not(.at-1):not(.past-1) :is(.bd-stealer,.bd-copied,.bd-loot-row){opacity:0}.bd-canvas:not(.at-1):not(.past-1) .bd-row-dot{background:#3a4157}.bd-canvas:not(.at-1):not(.past-1) .bd-jar-row.is-decoy .bd-row-dot{background:var(--bd-accent)}.bd-canvas:not(.at-1):not(.past-1) .is-attacker{opacity:.5}.bd-canvas:not(.at-2):not(.past-2) :is(.bd-loot-status,.bd-reply-page>*,.bd-reply-label,.bd-beam){opacity:0}.bd-canvas:not(.at-2):not(.past-2) .bd-reply-bar{color:var(--bd-t4);background:#1c2233}.bd-canvas:not(.at-2):not(.past-2) .bd-reply-bar i{background:#2d3448}.bd-canvas:not(.at-2):not(.past-2) .bd-reply-page{background:#141a29}.bd-canvas:not(.at-3):not(.past-3) .bd-alert,.bd-canvas:is(.at-3,.past-3) .bd-quiet{opacity:0}.bd-canvas:is(.at-3,.past-3) .bd-vantuz{border-color:#ffa76680;box-shadow:inset 0 1px #ffffff0a,0 0 0 1px #ffa7661a,0 26px 60px -28px #ff8e438c}.bd-canvas.at-0{animation:.45s ease-out both bd-fade-in}.bd-canvas.at-0 .bd-browser{animation:.5s cubic-bezier(.2,.7,.2,1) 50ms both bd-rise}.bd-canvas.at-0 .bd-jar-row{animation:bd-rise .4s calc(.26s + var(--i) * 90ms) cubic-bezier(.2, .7, .2, 1) both}.bd-canvas.at-0 .bd-jar-row.is-decoy{animation:bd-rise .4s calc(.26s + var(--i) * 90ms) cubic-bezier(.2, .7, .2, 1) both, bd-decoy-glow 1.2s 1.1s ease-in-out both}.bd-canvas.at-0 .bd-decoy-tag{animation:.4s 1.15s both bd-pop}.bd-canvas.at-0 .bd-ext-pill i{animation:.9s ease-out .7s 2 bd-ring}.bd-canvas.at-1 .bd-stealer{animation:.35s ease-out both bd-pop}.bd-canvas.at-1 .bd-stealer svg{animation:.36s steps(2,jump-none) .4s 5 bd-blink}.bd-canvas.at-1 .bd-scan{animation:1.1s cubic-bezier(.5,0,.5,1) .15s both bd-scan}.bd-canvas.at-1 .bd-jar-row{animation:bd-flash .6s calc(.2s + var(--i) * .22s) ease-out both}.bd-canvas.at-1 .bd-row-dot{animation:bd-dot-red .2s calc(.26s + var(--i) * .22s) both}.bd-canvas.at-1 .bd-copied{animation:bd-pop .3s calc(.32s + var(--i) * .22s) both}.bd-canvas.at-1 .is-attacker{animation:.4s .25s both bd-brighten}.bd-canvas.at-1 .bd-loot-row{animation:bd-rise .35s calc(1.18s + var(--i) * .22s) cubic-bezier(.2, .7, .2, 1) both}.bd-canvas.at-1 .bd-trail{animation:2.3s ease-in-out .25s both bd-trail}.bd-canvas.at-1 .bd-packet{animation:bd-fly .95s calc(.33s + var(--i) * .22s) cubic-bezier(.45, .05, .3, 1) both}.bd-canvas.at-2 .bd-loot-row{animation:bd-ping .55s calc(.12s + var(--i) * .26s) ease-out both}.bd-canvas.at-2 .bd-loot-status{animation:bd-fade-in .3s calc(.38s + var(--i) * .26s) both}.bd-canvas.at-2 .bd-reply-bar{animation:.35s ease-out .95s both bd-bar-lit}.bd-canvas.at-2 .bd-reply-page{animation:.35s ease-out .95s both bd-page-lit}.bd-canvas.at-2 .bd-reply-page>*{animation:.4s 1.05s both bd-pop}.bd-canvas.at-2 .bd-reply-label{animation:.3s 1.25s both bd-fade-in}.bd-canvas.at-2 .bd-beam{animation:.6s cubic-bezier(.4,0,.2,1) 1.35s both bd-draw}.bd-canvas.at-2 .bd-beam-dot{animation:.6s cubic-bezier(.4,0,.2,1) 1.35s both bd-travel}.bd-canvas.at-2 .bd-vantuz{animation:.9s ease-out 1.9s both bd-signal}.bd-canvas.at-3 .bd-quiet{animation:.3s both bd-fade-out}.bd-canvas.at-3 .bd-alert{animation:.55s cubic-bezier(.2,.7,.2,1) 50ms both bd-slide-in}.bd-canvas.at-3 .bd-vantuz{animation:.7s both bd-alert-glow}.bd-canvas.at-3 .bd-alert-badges{animation:.35s .3s both bd-fade-in}.bd-canvas.at-3 .bd-kv>div{animation:bd-rise .35s calc(.42s + var(--i) * 90ms) cubic-bezier(.2, .7, .2, 1) both}.bd-canvas.at-3 .bd-first{animation:.4s cubic-bezier(.2,.7,.2,1) .75s both bd-rise,1.1s ease-in-out 2.5s both bd-first-flash}.bd-canvas.at-3 .bd-tl li{animation:bd-fade-in .3s calc(1s + var(--i) * .42s) both}.bd-canvas.at-3 .bd-tl:after{animation:1.3s linear 1.05s both bd-grow}.bd-canvas.at-3 .bd-pill.is-mail{animation:.35s 2.3s both bd-pop}.bd-canvas.at-4{animation:.5s ease-in both bd-fade-out}.bd-stage.is-live .bd-canvas:not(.at-3):not(.past-3) .bd-radar i{animation:2.4s ease-out infinite bd-radar}.bd-stage.is-live .bd-canvas:not(.at-3):not(.past-3) .bd-radar i+i{animation-delay:1.2s}.bd-stage.is-paused *,.bd-stage.is-paused :before,.bd-stage.is-paused :after{animation-play-state:paused!important}@keyframes bd-fade-in{0%{opacity:0}to{opacity:1}}@keyframes bd-fade-out{0%{opacity:1}to{opacity:0}}@keyframes bd-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes bd-pop{0%{opacity:0;transform:scale(.88)}60%{opacity:1;transform:scale(1.04)}to{opacity:1;transform:none}}@keyframes bd-slide-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes bd-brighten{0%{opacity:.5}to{opacity:1}}@keyframes bd-ring{0%{box-shadow:0 0 #7fe0b099}to{box-shadow:0 0 0 9px #7fe0b000}}@keyframes bd-decoy-glow{0%,to{box-shadow:inset 2px 0 #a3afff99,0 0 #a3afff00}40%{box-shadow:inset 2px 0 #a3afff,0 0 0 2px #a3afff59,0 0 22px #a3afff40}}@keyframes bd-blink{0%{opacity:1}to{opacity:.25}}@keyframes bd-scan{0%{opacity:0;top:0}12%{opacity:1}88%{opacity:1}to{opacity:0;top:calc(100% - 2px)}}@keyframes bd-flash{0%{background-color:#ff6e6e00}30%{background-color:#ff6e6e29}to{background-color:#ff6e6e00}}@keyframes bd-dot-red{0%{background:#3a4157}to{background:var(--bd-red)}}@keyframes bd-trail{0%{opacity:0}15%{opacity:1}72%{opacity:1}to{opacity:0}}@keyframes bd-fly{0%{offset-distance:0%;opacity:0;transform:scale(.7)}12%{opacity:1;transform:none}86%{opacity:1}to{offset-distance:100%;opacity:0;transform:scale(.85)}}@keyframes bd-ping{0%{background-color:#ffffff09;border-color:#ffffff0e}35%{background-color:#ffffff14;border-color:#ffffff47}to{background-color:#ffffff09;border-color:#ffffff0e}}@keyframes bd-bar-lit{0%{color:var(--bd-t4);background:#1c2233}to{color:#6b7080;background:#d9dce4}}@keyframes bd-page-lit{0%{background:#141a29}to{background:#f4f5f8}}@keyframes bd-draw{0%{stroke-dashoffset:1px;opacity:1}to{stroke-dashoffset:0;opacity:1}}@keyframes bd-travel{0%{offset-distance:0%;opacity:0}15%{opacity:1}88%{opacity:1}to{offset-distance:100%;opacity:0}}@keyframes bd-signal{0%{border-color:#a3afffcc;box-shadow:0 0 #a3afff80}to{border-color:#ffffff21;box-shadow:0 0 0 12px #a3afff00}}@keyframes bd-alert-glow{0%{border-color:#ffffff21;box-shadow:0 0 #ffa76666}to{border-color:#ffa76680;box-shadow:inset 0 1px #ffffff0a,0 0 0 1px #ffa7661a,0 26px 60px -28px #ff8e438c}}@keyframes bd-first-flash{0%,to{background-color:#ffa76614}40%{background-color:#ffa76633}}@keyframes bd-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes bd-radar{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}@keyframes bd-step-bar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.bd-steps{border-top:1px solid var(--bd-line);grid-template-columns:minmax(0,1fr);gap:12px;margin:20px 0 0;padding:16px 0 0;list-style:none;display:grid}@container bdstage (width>=520px){.bd-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 22px}}@container bdstage (width>=840px){.bd-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}}.bd-step{min-width:0}.bd-step-inner{width:100%;color:inherit;font:inherit;text-align:left;background:0 0;border:0;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:4px 10px;margin:0;padding:0;display:grid}button.bd-step-inner{cursor:pointer}.bd-step-bar{background:#ffffff1a;border-radius:2px;grid-column:1/-1;height:2px;margin-bottom:8px;display:block;overflow:hidden}.bd-step-bar i{background:var(--bd-accent);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.bd-step.is-done .bd-step-bar i,.bd-step.is-on .bd-step-bar i{transform:none}.bd-step.is-done .bd-step-bar i{background:#a3afff73}.bd-step.is-active .bd-step-bar i{animation:1s linear both bd-step-bar}.bd-step-num{font-family:var(--vt-mono);color:var(--bd-t3);font-size:10.5px}.bd-step-title{color:var(--bd-t2);font-size:13px;font-weight:500;transition:color .2s}.bd-step-text{color:var(--bd-t3);grid-column:2;font-size:12.5px;line-height:1.55;transition:color .2s}.bd-step.is-active .bd-step-num{color:var(--bd-accent)}.bd-step:is(.is-active,.is-on) .bd-step-title{color:var(--bd-t1)}.bd-step:is(.is-active,.is-on) .bd-step-text{color:var(--bd-t2)}button.bd-step-inner:hover .bd-step-title{color:#fff}@container bdstage (width<=519px){.bd-stage.is-live .bd-steps{gap:10px}.bd-stage.is-live .bd-step:not(.is-active) .bd-step-text{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.bd-stage.is-live .bd-step:not(.is-active) .bd-step-bar{margin-bottom:6px}.bd-stage.is-live .bd-step.is-active .bd-step-text{min-height:4.65em}.bd-stage.is-live .bd-steps:not(:has(.is-active)) .bd-step:last-child .bd-step-text{clip:auto;white-space:normal;width:auto;height:auto;min-height:4.65em;position:static;overflow:visible}.bd-stage.is-live .bd-steps:not(:has(.is-active)) .bd-step:last-child .bd-step-bar{margin-bottom:8px}}@media (width<=640px){.bd-stage{border-radius:20px;padding:12px 14px 16px}}.vt-scene-row.bd-scene{grid-template-columns:minmax(0,1fr);gap:40px}.vt-scene-row.bd-scene>.vt-scenario-copy,.vt-scene-row.bd-scene.is-flipped>.vt-scenario-copy{order:0;max-width:640px}@media (width<=1100px){.vt-scene-row.bd-scene{gap:32px}}.bd-section{scroll-margin-top:96px}.bd-how{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.bd-how-card{gap:8px;padding:12px 12px 24px}.bd-how-card>:is(h3,p,.bd-how-num){padding-inline:10px}.bd-how-visual{background:radial-gradient(at 50% 30%,#fff 10%,#f3f4f8 72%);border:1px solid #edf0f4;border-radius:12px;place-items:center;height:164px;margin-bottom:12px;display:grid}.bd-how-num{font-family:var(--vt-mono);color:var(--vt-blue);font-size:11px}.bd-mini{color:#4b5060;gap:7px;width:min(264px,90%);font-size:11px;display:grid}.bd-mini small{text-transform:none;letter-spacing:normal;font-weight:400}.bd-mini-crumbs{color:#6b7080;white-space:nowrap;align-items:center;gap:4px;font-size:10.5px;display:flex}.bd-mini-crumbs svg{color:#a3a9b6}.bd-mini-crumbs b{color:var(--vt-ink);font-weight:500}.bd-mini-seg{background:#eceef3;border-radius:9px;grid-template-columns:1fr 1fr;padding:3px;display:grid}.bd-mini-seg span{text-align:center;color:#6b7080;border-radius:7px;padding:5px 6px;font-size:10.5px}.bd-mini-seg .is-on{color:var(--vt-ink);background:#fff;font-weight:500;box-shadow:0 1px 2px #13151a14}.bd-mini-code{background:#fff;border-radius:9px;justify-content:space-between;align-items:center;gap:8px;padding:9px 10px;display:flex;box-shadow:0 0 0 1px #191b2014,0 6px 16px -8px #27334b33}.bd-mini-code span{white-space:nowrap;font-family:var(--vt-mono);letter-spacing:.06em;color:var(--vt-ink);font-size:12px}.bd-mini-code small{color:#1b7a50;white-space:nowrap;background:#e7f7ef;border:1px solid #bfe6d3;border-radius:999px;padding:1px 7px;font-size:10px}.bd-mini-row{background:#fff;border-radius:9px;grid-template-columns:7px minmax(0,1fr) auto;align-items:center;gap:9px;padding:7px 10px;display:grid;box-shadow:0 0 0 1px #191b2012}.bd-mini-row b{font-family:var(--vt-mono);color:var(--vt-ink);font-size:10.5px;font-weight:500;display:block}.bd-mini-row small{color:#7a8090;font-size:10px;display:block}.bd-mini-dot{background:#c3c8d4;border-radius:50%;width:7px;height:7px}.bd-mini-row.is-decoy{box-shadow:0 0 0 1px #c9d2fb,0 8px 18px -10px #516cd866}.bd-mini-row.is-decoy .bd-mini-dot{background:var(--vt-blue)}.bd-mini-row.is-decoy small{font-style:italic}.bd-mini-tag{font-family:var(--vt-mono);letter-spacing:.08em;text-transform:uppercase;color:#3b53b8;background:var(--vt-soft-blue);border:1px solid #d6ddfb;border-radius:999px;padding:1px 6px;font-size:9px}.bd-mini-renew{color:#6b7080;justify-content:center;align-items:center;gap:6px;margin-top:3px;font-size:10.5px;display:flex}.bd-mini-renew svg{color:var(--vt-blue)}.bd-mini-flow{justify-content:center;align-items:center;gap:10px;display:flex}.bd-mini-404{background:#fff;border-radius:10px;justify-items:center;padding:13px 14px;display:grid;box-shadow:0 0 0 1px #191b2012}.bd-mini-404 b{font-family:var(--vt-mono);color:var(--vt-ink);font-size:20px;font-weight:600;line-height:1}.bd-mini-404 small{color:#7a8090;margin-top:4px;font-size:10px}.bd-mini-arrow{color:#a3a9b6;display:inline-flex}.bd-mini-inc{background:#fff;border-radius:10px;justify-items:start;gap:5px;padding:10px 12px;display:grid;box-shadow:0 0 0 1px #f4d2b3,0 10px 22px -12px #a8501a4d}.bd-mini-inc small{color:#4b5060;align-items:center;gap:5px;font-size:10.5px;display:flex}.bd-mini-inc small svg{color:#7a8090}.bd-catch{flex-direction:column;gap:10px;display:flex}.bd-catch h3{margin-top:6px}.bd-catch .vt-card-mono{border-top:1px dashed var(--vt-line);margin-top:auto;padding-top:12px}.bd-perms{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px;display:grid}.bd-perm{font-family:var(--vt-mono);letter-spacing:-.01em;color:inherit;font-size:13.5px}.bd-perms .vt-row-sub{white-space:normal}.bd-perms .vt-rows+.vt-rows .vt-mark-circle{color:#8a90a0}.bd-perms .vt-rows+.vt-rows .vt-rows-head .vt-status-dot{background:#a3a9b6;box-shadow:0 0 0 3px #a3a9b61a}.bd-incident{container:bdinc/inline-size}.bd-incident .da-kv strong{white-space:normal;text-align:right}@container bdinc (width<=460px){.bd-incident .da-card.is-hero{grid-template-columns:minmax(0,1fr);gap:14px}.bd-incident .da-ring-wrap{grid-row:1;justify-self:start;align-items:center;gap:12px;display:flex}.bd-incident .da-ring-wrap svg{width:56px;height:56px}.bd-incident .da-kv small{flex-shrink:0}}.bd-next{margin-top:12px}.bd-next-head{border-bottom:1px solid var(--da-l1);letter-spacing:.14em;text-transform:uppercase;color:var(--da-t3);padding:11px 14px;font-size:10px;font-weight:500}.bd-next .da-row{grid-template-columns:26px minmax(0,1fr);min-height:46px;padding:8px 14px}.bd-next-head+.da-row{border-top:0}.bd-next-num{width:26px;height:26px;font-family:var(--vt-mono);font-size:11px}.bd-next .da-row-text strong{font-size:13px}.bd-next-head+.da-row .bd-next-num{color:var(--da-high-tx);border-color:var(--da-high-bd);background:var(--da-high-bg)}.bd-limit{gap:10px}.bd-option{gap:14px;padding:26px 26px 24px}.bd-option .vt-card-head{flex-wrap:wrap}.bd-option .vt-card-head .vt-badge{margin-left:auto}.bd-option ul{border-top:1px solid var(--vt-line);margin-top:4px;padding-top:16px}.bd-option li{align-items:center}.bd-option li svg{margin-top:0}.bd-note{color:var(--vt-muted);align-items:center;gap:10px;margin:20px 0 0;font-size:14px;line-height:1.5;display:flex}.bd-note svg{color:var(--vt-blue);flex-shrink:0}.bd-note+.bd-note{margin-top:10px}@media (width<=1000px){.bd-how{grid-template-columns:minmax(0,1fr);max-width:620px}.bd-perms{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.bd-how-visual{height:150px}.bd-option{padding:22px 20px 20px}.bd-note{align-items:flex-start}.bd-note svg{margin-top:2px}}
