html,body{margin:0;min-height:100%;background:#0b0a12;-webkit-text-size-adjust:100%;scrollbar-color:#2B2840 transparent;overflow-x:clip}@media(min-width:880px){html{scrollbar-width:thin}}#app{min-height:100vh;min-height:100dvh}button{margin:0;font:inherit;-webkit-tap-highlight-color:transparent}a{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible,[data-act]:focus-visible{outline:2px solid #B9A6FF;outline-offset:3px}.bt-chk:focus-visible{outline-offset:2px}.bt-faq:focus-visible{outline-offset:-2px}.bt-danger-focus:focus-visible,.bt-leave:focus-visible{outline:2px solid #FF9AAA;outline-offset:2px}.bt-ba-h:focus-visible{outline:2px solid #B9A6FF;outline-offset:3px}.bt-press:active{transform:scale(.97)}[data-act=signIn].bt-press:active,.bt-stk .bt-press:active{transform:scale(.98)}[data-join][aria-disabled=false]:active{transform:scale(.97)}.bt-ghost:active{background:#8b6cff24!important}.bt-leave:hover{opacity:1!important;background:#ff6b8114!important}.bt-faq:hover{background:#ffffff06!important}.bt-fl:hover{color:#fff!important;background:#ffffff0a}.bt-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.bt-grain{position:absolute;inset:0;opacity:.55;mix-blend-mode:soft-light;background-size:180px 180px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 .5 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.bp{position:relative;flex:none;aspect-ratio:9 / 19;box-sizing:border-box;background:linear-gradient(160deg,#25222f,#0a0910 38%,#07060c);box-shadow:inset 0 0 0 1px #ffffff21,inset 0 1.5px #ffffff38,0 40px 80px -10px #000000a6,0 0 0 1px #00000080}.bp-s{position:relative;width:100%;height:100%;overflow:hidden;background:#0b0a12;isolation:isolate}.bp-s video{display:block;background:#0b0a12}.bp-cam{position:absolute;left:50%;z-index:4;border-radius:50%;background:#07060c;box-shadow:inset 0 0 0 1px #ffffff0f}.bp-sheen{position:absolute;top:-10%;bottom:-10%;left:0;z-index:3;width:38%;background:linear-gradient(90deg,#fff0,#ffffff21,#fff0);pointer-events:none}.bp-hl{position:absolute;inset:0;z-index:3;border-radius:inherit;background:linear-gradient(135deg,#ffffff12,#fff0 32%);pointer-events:none}.bp-prog{position:absolute;left:0;right:0;bottom:0;z-index:3;height:3px;background:#ffffff1f;opacity:0;transition:opacity .3s}.bp-s.is-play .bp-prog{opacity:1}.bp-prog i{display:block;height:100%;background:linear-gradient(90deg,#8b5cff,#c25cff);transform:scaleX(0);transform-origin:left}[dir=rtl] .bp-prog i{transform-origin:right}.bt-stk{transform:translateY(110%);opacity:0;pointer-events:none;transition:transform .42s cubic-bezier(.2,0,0,1),opacity .26s}.bt-stk.on{transform:none;opacity:1;pointer-events:auto}.bt-stg{position:sticky;top:max(24px,calc((100vh - min(100vh - 48px,640px))/2));align-self:start;height:min(calc(100vh - 48px),640px);display:flex;align-items:center;justify-content:center;gap:40px}.bt-ch{min-height:max(340px,72vh);display:flex;flex-direction:column;justify-content:center;gap:16px;opacity:.24;transform:translateY(10px);transition:opacity .5s cubic-bezier(.2,0,0,1),transform .7s cubic-bezier(.2,0,0,1)}.bt-ch.on{opacity:1;transform:none}.bt-chl{position:absolute;inset:0;opacity:0;transform:scale(1.04);transition:opacity .6s cubic-bezier(.2,0,0,1),transform .8s cubic-bezier(.2,0,0,1)}.bt-chl.past{transform:scale(.96)}.bt-chl.on{opacity:1;transform:none}.bt-dot{position:relative;width:9px;height:9px;border-radius:50%;background:#2b2840;transition:background .3s,box-shadow .3s}.bt-dot.done{background:#b9a6ff}.bt-dot.cur{box-shadow:0 0 0 5px #b9a6ff29}.sx .bt-bn,.sx .bt-ask{opacity:0}.sx.is-seen .bt-bn{opacity:1;animation:bRise .72s cubic-bezier(.2,0,0,1) both}.sx.is-seen .bt-ask{opacity:1;animation:bRise .64s cubic-bezier(.2,0,0,1) both}.sx.is-seen .fa-q{animation:btDot 2.4s ease-out .7s 2}.sx.is-seen .fa-dev{animation:bDraw .6s cubic-bezier(.2,0,0,1) .76s both}.sx.is-seen .fa-a{animation:bSplitA .7s cubic-bezier(.2,0,0,1) .88s both}.sx.is-seen .fa-b{animation:bSplitB .7s cubic-bezier(.2,0,0,1) .88s both}.bt-askn{box-shadow:inset 0 0 0 1.5px #b9a6ffb3;color:#fff}.sx:not(.is-seen) .bt-askn{box-shadow:inset 0 0 0 1.5px #ffffff29;color:#7e7a99}.is-seen .bt-askl{transform:none!important}.bt-g14{flex:1;height:4px;border-radius:2px;background:#ffffff1a}.bt-g14.on{background:linear-gradient(90deg,#8b5cff,#c25cff)}.bt-mq:hover{animation-play-state:paused!important}[data-wall]::-webkit-scrollbar{display:none}.bt-wi{transform:scale(.9);opacity:.5;transition:transform .42s cubic-bezier(.2,0,0,1),opacity .3s}.bt-wi.cur{transform:none;opacity:1}.bt-wd{width:6px;height:6px;border-radius:3px;background:#ffffff2e;transition:width .3s,background .3s}.bt-wd.cur{width:18px;background:#b9a6ff}@keyframes btIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes btFill{0%{stroke-dashoffset:28.9}to{stroke-dashoffset:0}}@keyframes btNext{0%,to{opacity:.22}50%{opacity:.8}}@keyframes btPulse{0%{box-shadow:0 0 #8b6cff99}70%,to{box-shadow:0 0 0 10px #8b6cff00}}@keyframes btDot{0%,to{box-shadow:0 0 #7cf0c099}60%{box-shadow:0 0 0 5px #7cf0c000}}@keyframes btSpin{to{transform:rotate(360deg)}}@keyframes btSeg{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes btToday{0%,to{opacity:1}50%{opacity:.5}}@keyframes btGoal{0%{transform:scale(.97);filter:drop-shadow(0 0 0 rgba(139,92,255,0))}55%{transform:scale(1.025);filter:drop-shadow(0 0 22px rgba(139,92,255,.75))}to{transform:none;filter:drop-shadow(0 0 12px rgba(139,92,255,.45))}}@keyframes btSheen{0%,70%{transform:translate(-160%) skew(-18deg)}to{transform:translate(420%) skew(-18deg)}}@keyframes bAur1{0%,to{transform:translate(0) scale(1)}50%{transform:translate(6%,8%) scale(1.12)}}@keyframes bAur2{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-8%,-6%) scale(.92)}}@keyframes bFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes bRise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes bWord{0%{opacity:0;transform:translateY(.42em)}to{opacity:1;transform:none}}@keyframes bPlus{0%{opacity:0;transform:translateY(6px) scale(.8)}18%{opacity:1;transform:none}to{opacity:0;transform:translateY(-30px)}}@keyframes bBump{0%,to{transform:scale(1)}35%{transform:scale(1.07)}}@keyframes bWave{0%{transform:translate(-140%) skew(-14deg)}to{transform:translate(360%) skew(-14deg)}}@keyframes bConf{0%{opacity:1;transform:translate(0) rotate(0)}30%{opacity:1;transform:translate(calc(var(--x) * .55),var(--u)) rotate(calc(var(--r) * .35))}to{opacity:0;transform:translate(var(--x),var(--y)) rotate(var(--r))}}@keyframes bMarq{0%{transform:translate(0)}to{transform:translate(var(--mq))}}@keyframes bDraw{0%{stroke-dashoffset:var(--len)}to{stroke-dashoffset:0}}@keyframes bLine{0%{transform:scale(var(--sx),var(--sy))}to{transform:none}}@keyframes bSplitA{0%{transform:translate(3px)}to{transform:none}}@keyframes bSplitB{0%{transform:translate(-3px)}to{transform:none}}@keyframes bpGlass{0%,62%{transform:translate(-160%) skew(-20deg)}to{transform:translate(320%) skew(-20deg)}}@media(prefers-reduced-motion:reduce){[data-btm]{animation:none!important;transition:none!important}.bt-ch,.bt-chl,.bt-stk,.bt-wi,.bt-wd,.bt-dot{transition:none!important}}
