.bd,.bd-mini{--bd-k:1;--bd-s:1;background-image:linear-gradient(135deg, var(--bg-grad-1) 0%, var(--bg-grad-2) 52%, var(--bg-grad-3) 100%);overflow:hidden;container-type:size}.bd{z-index:-10;pointer-events:none;position:fixed;inset:0}.bd-mini{--bd-k:.2;--bd-s:.5;display:block;position:relative}.bd>i,.bd-scene i{display:block;position:absolute}.bd-scene{display:none;position:absolute;inset:0}html[data-backdrop=brilhos] .bd>[data-scene=brilhos],html[data-backdrop=ondas] .bd>[data-scene=ondas],html[data-backdrop=estrelas] .bd>[data-scene=estrelas],html[data-backdrop=curvas] .bd>[data-scene=curvas],html[data-backdrop=vagalumes] .bd>[data-scene=vagalumes],html[data-backdrop=parado] .bd>[data-scene=parado],html:not([data-backdrop]) .bd>[data-scene=brilhos],.bd-mini>.bd-scene{display:block}.bd-blob{filter:blur(calc(64px * var(--bd-k)));will-change:transform;border-radius:9999px}.bd-blob-1{background:radial-gradient(circle at 40% 40%, var(--blob-1), transparent 65%);width:46cqmax;height:46cqmax;animation:48s infinite bd-drift-1;top:-10cqmax;left:-12cqmax}.bd-blob-2{background:radial-gradient(circle at 40% 40%, var(--blob-2), transparent 65%);width:40cqmax;height:40cqmax;animation:56s infinite bd-drift-2;top:10cqmax;right:-10cqmax}.bd-blob-3{background:radial-gradient(circle at 40% 40%, var(--blob-3), transparent 65%);width:44cqmax;height:44cqmax;animation:64s infinite bd-drift-3;bottom:-14cqmax;left:25cqw}@keyframes bd-drift-1{0%,to{animation-timing-function:steps(60,end);transform:translate(0)}12.5%{transform:translate(calc(9px * var(--bd-k)), calc(6px * var(--bd-k)));animation-timing-function:steps(120,end)}37.5%{transform:translate(calc(51px * var(--bd-k)), calc(34px * var(--bd-k)));animation-timing-function:steps(60,end)}50%{transform:translate(calc(60px * var(--bd-k)), calc(40px * var(--bd-k)));animation-timing-function:steps(60,end)}62.5%{transform:translate(calc(51px * var(--bd-k)), calc(34px * var(--bd-k)));animation-timing-function:steps(120,end)}87.5%{transform:translate(calc(9px * var(--bd-k)), calc(6px * var(--bd-k)));animation-timing-function:steps(60,end)}}@keyframes bd-drift-2{0%,to{animation-timing-function:steps(70,end);transform:translate(0)}12.5%{transform:translate(calc(-7px * var(--bd-k)), calc(9px * var(--bd-k)));animation-timing-function:steps(140,end)}37.5%{transform:translate(calc(-43px * var(--bd-k)), calc(51px * var(--bd-k)));animation-timing-function:steps(70,end)}50%{transform:translate(calc(-50px * var(--bd-k)), calc(60px * var(--bd-k)));animation-timing-function:steps(70,end)}62.5%{transform:translate(calc(-43px * var(--bd-k)), calc(51px * var(--bd-k)));animation-timing-function:steps(140,end)}87.5%{transform:translate(calc(-7px * var(--bd-k)), calc(9px * var(--bd-k)));animation-timing-function:steps(70,end)}}@keyframes bd-drift-3{0%,to{animation-timing-function:steps(80,end);transform:translate(0)}12.5%{transform:translate(calc(6px * var(--bd-k)), calc(-7px * var(--bd-k)));animation-timing-function:steps(160,end)}37.5%{transform:translate(calc(34px * var(--bd-k)), calc(-43px * var(--bd-k)));animation-timing-function:steps(80,end)}50%{transform:translate(calc(40px * var(--bd-k)), calc(-50px * var(--bd-k)));animation-timing-function:steps(80,end)}62.5%{transform:translate(calc(34px * var(--bd-k)), calc(-43px * var(--bd-k)));animation-timing-function:steps(160,end)}87.5%{transform:translate(calc(6px * var(--bd-k)), calc(-7px * var(--bd-k)));animation-timing-function:steps(80,end)}}[data-scene=parado] .bd-blob{animation:none}.bd-glow{background:radial-gradient(closest-side, var(--blob-3), transparent);opacity:.5;border-radius:9999px;width:84cqw;height:72cqh;bottom:-38cqh;left:8cqw}.bd-swell{width:calc(100% + var(--w));--wave:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 1600 400%27 preserveAspectRatio=%27none%27%3E%3Cpath d=%27M0 70C220 10 580 10 800 70S1380 130 1600 70V400H0Z%27/%3E%3C/svg%3E");background:linear-gradient(to bottom, var(--c) 0%, transparent 92%);-webkit-mask-image:var(--wave);mask-image:var(--wave);-webkit-mask-size:var(--w) 100%;mask-size:var(--w) 100%;will-change:transform;bottom:0;left:0;-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x}.bd-crest{background:linear-gradient(90deg, var(--accent-fg), var(--accent-to), var(--accent-fg));-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 1600 400%27 preserveAspectRatio=%27none%27%3E%3Cpath d=%27M0 70C220 10 580 10 800 70S1380 130 1600 70%27 fill=%27none%27 stroke=%27%23000%27 stroke-width=%273%27 vector-effect=%27non-scaling-stroke%27/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 1600 400%27 preserveAspectRatio=%27none%27%3E%3Cpath d=%27M0 70C220 10 580 10 800 70S1380 130 1600 70%27 fill=%27none%27 stroke=%27%23000%27 stroke-width=%273%27 vector-effect=%27non-scaling-stroke%27/%3E%3C/svg%3E");-webkit-mask-size:var(--w) 100%;mask-size:var(--w) 100%;opacity:var(--crest,.3);inset:0;-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x}.bd-swell-1{--w:calc(2300px * var(--bd-k));--rise:calc(-7px * var(--bd-k));--c:color-mix(in srgb, var(--blob-1) 55%, transparent);--crest:.16;height:52cqh;animation:132s infinite bd-swell-1}.bd-swell-2{--w:calc(1700px * var(--bd-k));--rise:calc(9px * var(--bd-k));--c:color-mix(in srgb, var(--blob-2) 80%, transparent);--crest:.24;height:38cqh;animation:96s -21s infinite reverse bd-swell-2}.bd-swell-3{--w:calc(1250px * var(--bd-k));--rise:calc(-11px * var(--bd-k));--c:color-mix(in srgb, var(--blob-3) 90%, transparent);--crest:.34;height:25cqh;animation:66s -9s infinite bd-swell-3}@keyframes bd-swell-1{0%{animation-timing-function:steps(330,end);transform:translate(0,0)}25%{transform:translate3d(calc(var(--w) * -.25), var(--rise), 0);animation-timing-function:steps(330,end)}50%{transform:translate3d(calc(var(--w) * -.5), 0, 0);animation-timing-function:steps(330,end)}75%{transform:translate3d(calc(var(--w) * -.75), calc(var(--rise) * -1), 0);animation-timing-function:steps(330,end)}to{transform:translate3d(calc(var(--w) * -1), 0, 0)}}@keyframes bd-swell-2{0%{animation-timing-function:steps(240,end);transform:translate(0,0)}25%{transform:translate3d(calc(var(--w) * -.25), var(--rise), 0);animation-timing-function:steps(240,end)}50%{transform:translate3d(calc(var(--w) * -.5), 0, 0);animation-timing-function:steps(240,end)}75%{transform:translate3d(calc(var(--w) * -.75), calc(var(--rise) * -1), 0);animation-timing-function:steps(240,end)}to{transform:translate3d(calc(var(--w) * -1), 0, 0)}}@keyframes bd-swell-3{0%{animation-timing-function:steps(165,end);transform:translate(0,0)}25%{transform:translate3d(calc(var(--w) * -.25), var(--rise), 0);animation-timing-function:steps(165,end)}50%{transform:translate3d(calc(var(--w) * -.5), 0, 0);animation-timing-function:steps(165,end)}75%{transform:translate3d(calc(var(--w) * -.75), calc(var(--rise) * -1), 0);animation-timing-function:steps(165,end)}to{transform:translate3d(calc(var(--w) * -1), 0, 0)}}.bd-nebula{background:radial-gradient(ellipse 34% 26% at 70% 24%, var(--blob-1), color-mix(in srgb, var(--blob-1) 35%, transparent) 40%, transparent 100%), radial-gradient(ellipse 22% 18% at 90% 10%, var(--blob-3), color-mix(in srgb, var(--blob-3) 35%, transparent) 40%, transparent 100%), radial-gradient(ellipse 26% 20% at 52% 42%, color-mix(in srgb, var(--blob-2) 80%, transparent), color-mix(in srgb, var(--blob-2) 35%, transparent) 40%, transparent 100%), radial-gradient(ellipse 30% 24% at 36% 56%, color-mix(in srgb, var(--blob-1) 75%, transparent), color-mix(in srgb, var(--blob-1) 35%, transparent) 40%, transparent 100%), radial-gradient(ellipse 32% 22% at 20% 72%, var(--blob-2), color-mix(in srgb, var(--blob-2) 35%, transparent) 40%, transparent 100%), radial-gradient(ellipse 24% 20% at 6% 90%, var(--blob-3), color-mix(in srgb, var(--blob-3) 35%, transparent) 40%, transparent 100%), linear-gradient(150deg, transparent 20%, color-mix(in srgb, var(--blob-3) 40%, transparent) 40%, color-mix(in srgb, var(--blob-1) 50%, transparent) 50%, color-mix(in srgb, var(--blob-2) 35%, transparent) 60%, transparent 80%);opacity:.85;will-change:opacity;animation:40s steps(200,end) infinite bd-nebula;inset:0}@keyframes bd-nebula{0%,to{opacity:.85}50%{opacity:.6}}.bd-sky{width:calc(100% + var(--tile));background-size:var(--tile) var(--tile);will-change:transform, opacity;background-repeat:repeat;height:100%;top:0;left:0}.bd-sky-1{--tile:calc(311px * var(--bd-k));--bd-o:.5;background-image:radial-gradient(.9px .9px at 44.9% 31.9%, var(--ink) 55%, transparent), radial-gradient(.9px .9px at 84.6% 41.2%, var(--ink) 55%, transparent), radial-gradient(1px 1px at 46.9% 47.3%, var(--ink) 55%, transparent), radial-gradient(1px 1px at 23% 70.5%, var(--ink) 55%, transparent), radial-gradient(.9px .9px at 6.5% 38.5%, var(--ink) 55%, transparent), radial-gradient(1.2px 1.2px at 38.7% 10.1%, var(--ink) 55%, transparent), radial-gradient(1px 1px at 72.6% 58.9%, var(--ink) 55%, transparent), radial-gradient(1px 1px at 58% 24.5%, var(--ink) 55%, transparent), radial-gradient(1px 1px at 78.4% 5.1%, var(--ink) 55%, transparent), radial-gradient(.9px .9px at 57.3% 70.5%, var(--ink) 55%, transparent), radial-gradient(.9px .9px at 48.9% 87.2%, var(--ink) 55%, transparent), radial-gradient(1px 1px at 11.3% 60.6%, var(--ink) 55%, transparent), radial-gradient(1.2px 1.2px at 22.8% 92.5%, var(--ink) 55%, transparent), radial-gradient(.9px .9px at 70.9% 79.6%, var(--ink) 55%, transparent), radial-gradient(1.2px 1.2px at 19.5% 18%, var(--ink) 55%, transparent), radial-gradient(1.1px 1.1px at 93% 72.3%, var(--ink) 55%, transparent);opacity:.5;animation:7s steps(35,end) infinite bd-twinkle,300s steps(3000,end) infinite bd-pan}.bd-sky-2{--tile:calc(431px * var(--bd-k));--bd-o:.55;background-image:radial-gradient(1.5px 1.5px at 78.9% 43.4%, var(--ink) 55%, transparent), radial-gradient(1.1px 1.1px at 61.1% 4.3%, var(--ink) 55%, transparent), radial-gradient(1.5px 1.5px at 2.1% 66%, var(--ink) 55%, transparent), radial-gradient(1.5px 1.5px at 54.8% 67.2%, var(--accent-fg) 55%, transparent), radial-gradient(1.3px 1.3px at 88.9% 13.6%, var(--ink) 55%, transparent), radial-gradient(1.5px 1.5px at 96.8% 82.8%, var(--ink) 55%, transparent), radial-gradient(1.5px 1.5px at 30.7% 23.7%, var(--ink) 55%, transparent), radial-gradient(1.1px 1.1px at 7% 91.4%, var(--ink) 55%, transparent), radial-gradient(1.1px 1.1px at 35.7% 54.9%, var(--accent-fg) 55%, transparent), radial-gradient(1.3px 1.3px at 47.3% 12.2%, var(--ink) 55%, transparent), radial-gradient(1.2px 1.2px at 70.2% 92.6%, var(--ink) 55%, transparent);opacity:.55;animation:11s steps(55,end) -4s infinite bd-twinkle,200s steps(2000,end) infinite bd-pan}.bd-sky-3{--tile:calc(557px * var(--bd-k));--bd-o:.75;background-image:radial-gradient(1.8px 1.8px at 18.8% 57%, var(--ink) 55%, transparent), radial-gradient(1.8px 1.8px at 90.8% 11.5%, var(--ink) 55%, transparent), radial-gradient(2.1px 2.1px at 77.4% 76.3%, var(--accent-fg) 55%, transparent), radial-gradient(1.6px 1.6px at 37.5% 84.7%, var(--ink) 55%, transparent), radial-gradient(1.8px 1.8px at 50.2% 31.4%, var(--ink) 55%, transparent), radial-gradient(1.9px 1.9px at 8.6% 14.4%, var(--accent-fg) 55%, transparent), radial-gradient(1.6px 1.6px at 62.4% 52.1%, var(--ink) 55%, transparent);opacity:.75;animation:5s steps(25,end) -2s infinite bd-twinkle,130s steps(1300,end) infinite bd-pan}@keyframes bd-twinkle{0%,to{opacity:var(--bd-o,.5)}50%{opacity:calc(var(--bd-o,.5) * .35)}}@keyframes bd-pan{to{transform:translate3d(calc(var(--tile) * -1), 0, 0)}}.bd-shoot{width:calc(9rem * var(--bd-s));background:linear-gradient(90deg, transparent, var(--ink));opacity:0;will-change:transform, opacity;border-radius:9999px;height:1.5px}.bd-shoot-1{animation:31s linear 6s infinite bd-shoot-1;top:12cqh;left:58cqw;transform:rotate(152deg)translate(0)}.bd-shoot-2{animation:37s linear 20s infinite bd-shoot-2;top:8cqh;left:18cqw;transform:rotate(158deg)translate(0)}@keyframes bd-shoot-1{0%,96.8%{opacity:0;transform:rotate(152deg)translate(0)}97.4%{opacity:.9}to{opacity:0;transform:rotate(152deg)translate(46cqw)}}@keyframes bd-shoot-2{0%,97.3%{opacity:0;transform:rotate(158deg)translate(0)}97.8%{opacity:.8}to{opacity:0;transform:rotate(158deg)translate(-40cqw)}}[data-scene=curvas] .bd-glow{background:radial-gradient(closest-side, var(--blob-1), transparent);opacity:.45;inset:-30cqh -20cqw auto auto}.bd-topo{--tw:calc(1500px * var(--bd-k));--th:calc(1000px * var(--bd-k));width:calc(100% + var(--tw));height:calc(100% + var(--th));will-change:transform;animation:900s steps(9000,end) infinite bd-topo;top:0;left:0}@keyframes bd-topo{to{transform:translate3d(calc(var(--tw) * -1), calc(var(--th) * -1), 0)}}.bd-topo-lines,.bd-topo-shine{-webkit-mask-image:url(/fundos/curvas.svg);mask-image:url(/fundos/curvas.svg);-webkit-mask-size:var(--tw) var(--th);mask-size:var(--tw) var(--th);inset:0;-webkit-mask-repeat:repeat;mask-repeat:repeat}.bd-topo-lines{background:color-mix(in srgb, var(--accent-fg) 15%, transparent)}.bd-topo-shine{overflow:hidden}.bd-sweep{background:linear-gradient(105deg, transparent 0%, color-mix(in srgb, var(--accent-to) 30%, transparent) 38%, color-mix(in srgb, var(--accent-fg) 70%, transparent) 50%, color-mix(in srgb, var(--accent-to) 30%, transparent) 62%, transparent 100%);opacity:0;will-change:transform, opacity;width:60cqw;animation:28s infinite bd-sweep;top:0;bottom:0;left:-60cqw}@keyframes bd-sweep{0%,64.3%{opacity:0;animation-timing-function:steps(50,end);transform:translate(0,0)}82.1%{transform:translate3d(calc(80cqw + var(--tw) * .5), 0, 0);opacity:1;animation-timing-function:steps(50,end)}to{transform:translate3d(calc(160cqw + var(--tw)), 0, 0);opacity:0}}[data-scene=vagalumes] .bd-glow{background:radial-gradient(closest-side at 30% 60%, var(--blob-3), transparent), radial-gradient(closest-side at 72% 70%, var(--blob-1), transparent);opacity:.55}.bd-fly{width:calc(100% + 8cqw);height:calc(100% + var(--ft));background-size:var(--fw) var(--ft);will-change:transform, opacity;background-repeat:repeat;top:0;left:-4cqw}.bd-fly-1{--fw:calc(1800px * var(--bd-k));--ft:calc(640px * var(--bd-k));--fx:3cqw;background-image:radial-gradient(circle calc(44px * var(--bd-s)) at 12% 22%, color-mix(in srgb, var(--accent-fg) 95%, transparent) 0, color-mix(in srgb, var(--accent-fg) 55%, transparent) 4%, color-mix(in srgb, var(--accent-fg) 20%, transparent) 16%, color-mix(in srgb, var(--accent-fg) 7%, transparent) 40%, transparent), radial-gradient(circle calc(37px * var(--bd-s)) at 47% 71%, color-mix(in srgb, var(--accent-fg) 95%, transparent) 0, color-mix(in srgb, var(--accent-fg) 55%, transparent) 4%, color-mix(in srgb, var(--accent-fg) 20%, transparent) 16%, color-mix(in srgb, var(--accent-fg) 7%, transparent) 40%, transparent), radial-gradient(circle calc(51px * var(--bd-s)) at 81% 38%, color-mix(in srgb, var(--accent-to) 95%, transparent) 0, color-mix(in srgb, var(--accent-to) 55%, transparent) 4%, color-mix(in srgb, var(--accent-to) 20%, transparent) 16%, color-mix(in srgb, var(--accent-to) 7%, transparent) 40%, transparent);animation:84s steps(210,end) infinite bd-rise,8s steps(20,end) infinite bd-blink}.bd-fly-2{--fw:calc(2100px * var(--bd-k));--ft:calc(720px * var(--bd-k));--fx:-2.5cqw;background-image:radial-gradient(circle calc(41px * var(--bd-s)) at 29% 47%, color-mix(in srgb, var(--accent-fg) 95%, transparent) 0, color-mix(in srgb, var(--accent-fg) 55%, transparent) 4%, color-mix(in srgb, var(--accent-fg) 20%, transparent) 16%, color-mix(in srgb, var(--accent-fg) 7%, transparent) 40%, transparent), radial-gradient(circle calc(48px * var(--bd-s)) at 63% 12%, color-mix(in srgb, var(--accent-fg) 95%, transparent) 0, color-mix(in srgb, var(--accent-fg) 55%, transparent) 4%, color-mix(in srgb, var(--accent-fg) 20%, transparent) 16%, color-mix(in srgb, var(--accent-fg) 7%, transparent) 40%, transparent), radial-gradient(circle calc(37px * var(--bd-s)) at 91% 83%, color-mix(in srgb, var(--accent-fg) 95%, transparent) 0, color-mix(in srgb, var(--accent-fg) 55%, transparent) 4%, color-mix(in srgb, var(--accent-fg) 20%, transparent) 16%, color-mix(in srgb, var(--accent-fg) 7%, transparent) 40%, transparent);animation:100s steps(250,end) -30s infinite bd-rise,10s steps(25,end) -3.5s infinite bd-blink}.bd-fly-3{--fw:calc(1600px * var(--bd-k));--ft:calc(580px * var(--bd-k));--fx:2cqw;background-image:radial-gradient(circle calc(44px * var(--bd-s)) at 8% 64%, color-mix(in srgb, var(--accent-to) 95%, transparent) 0, color-mix(in srgb, var(--accent-to) 55%, transparent) 4%, color-mix(in srgb, var(--accent-to) 20%, transparent) 16%, color-mix(in srgb, var(--accent-to) 7%, transparent) 40%, transparent), radial-gradient(circle calc(41px * var(--bd-s)) at 55% 30%, color-mix(in srgb, var(--accent-fg) 95%, transparent) 0, color-mix(in srgb, var(--accent-fg) 55%, transparent) 4%, color-mix(in srgb, var(--accent-fg) 20%, transparent) 16%, color-mix(in srgb, var(--accent-fg) 7%, transparent) 40%, transparent), radial-gradient(circle calc(34px * var(--bd-s)) at 74% 88%, color-mix(in srgb, var(--accent-fg) 95%, transparent) 0, color-mix(in srgb, var(--accent-fg) 55%, transparent) 4%, color-mix(in srgb, var(--accent-fg) 20%, transparent) 16%, color-mix(in srgb, var(--accent-fg) 7%, transparent) 40%, transparent);animation:72s steps(180,end) -50s infinite bd-rise,12s steps(30,end) -7.2s infinite bd-blink}.bd-fly-4{--fw:calc(2400px * var(--bd-k));--ft:calc(780px * var(--bd-k));--fx:-3.5cqw;background-image:radial-gradient(circle calc(51px * var(--bd-s)) at 40% 9%, color-mix(in srgb, var(--accent-fg) 95%, transparent) 0, color-mix(in srgb, var(--accent-fg) 55%, transparent) 4%, color-mix(in srgb, var(--accent-fg) 20%, transparent) 16%, color-mix(in srgb, var(--accent-fg) 7%, transparent) 40%, transparent), radial-gradient(circle calc(37px * var(--bd-s)) at 18% 93%, color-mix(in srgb, var(--accent-fg) 95%, transparent) 0, color-mix(in srgb, var(--accent-fg) 55%, transparent) 4%, color-mix(in srgb, var(--accent-fg) 20%, transparent) 16%, color-mix(in srgb, var(--accent-fg) 7%, transparent) 40%, transparent), radial-gradient(circle calc(44px * var(--bd-s)) at 86% 58%, color-mix(in srgb, var(--accent-to) 95%, transparent) 0, color-mix(in srgb, var(--accent-to) 55%, transparent) 4%, color-mix(in srgb, var(--accent-to) 20%, transparent) 16%, color-mix(in srgb, var(--accent-to) 7%, transparent) 40%, transparent);animation:120s steps(300,end) -70s infinite bd-rise,6s steps(15,end) -1.8s infinite bd-blink}@keyframes bd-rise{0%{transform:translate(0,0)}25%{transform:translate3d(var(--fx), calc(var(--ft) * -.25), 0)}50%{transform:translate3d(0, calc(var(--ft) * -.5), 0)}75%{transform:translate3d(calc(var(--fx) * -1), calc(var(--ft) * -.75), 0)}to{transform:translate3d(0, calc(var(--ft) * -1), 0)}}@keyframes bd-blink{0%,to{opacity:.25}25%{opacity:.95}50%{opacity:.5}75%{opacity:.08}}.bd-aura{background:radial-gradient(circle at 50% 50%, color-mix(in srgb, var(--accent-from) 34%, transparent), color-mix(in srgb, var(--accent-to) 16%, transparent) 38%, transparent 68%);opacity:0;will-change:transform, opacity;border-radius:9999px;width:70vmax;height:70vmax;transition:opacity 1.2s;bottom:-18vmax;right:-8vmax}html[data-fx=on][data-ai=thinking] .bd-aura,html[data-fx=on][data-ai=writing] .bd-aura,html[data-fx=on][data-ai=revising] .bd-aura{opacity:.75;animation:5.2s infinite bd-breathe}html[data-fx=on][data-ai=writing] .bd-aura{opacity:1}html[data-fx=on][data-ai=done] .bd-aura{animation:1.6s cubic-bezier(.16,1,.3,1) both bd-bloom}@keyframes bd-breathe{0%,to{animation-timing-function:steps(30,end);transform:scale(1)}50%{animation-timing-function:steps(30,end);transform:scale(1.09)}}@keyframes bd-bloom{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.5)}}.bd-light{background:radial-gradient(circle closest-side, color-mix(in srgb, var(--accent-fg) 6%, transparent) 0%, color-mix(in srgb, var(--accent-fg) 4.5%, transparent) 22%, color-mix(in srgb, var(--accent-to) 2.6%, transparent) 46%, color-mix(in srgb, var(--accent-to) 1%, transparent) 70%, transparent 100%);opacity:0;will-change:transform, opacity;border-radius:9999px;width:60rem;height:60rem;transition:opacity 1.2s;top:-30rem;left:-30rem}html[data-fx=on] .bd-light[data-on]{opacity:1}@media not ((hover:hover) and (pointer:fine)){.bd-light{display:none}}html[data-idle]:not([data-ai]) .bd *,html[data-idle]:not([data-ai]) .kf-anim *{animation-play-state:paused!important}.bd-mini *{animation-play-state:paused}:hover>.bd-mini *,:focus-visible>.bd-mini *{animation-play-state:running}.bd-mini .bd-topo{--tw:480px;--th:320px}.bd-mini .bd-topo-lines{background:color-mix(in srgb, var(--accent-fg) 30%, transparent)}@media (prefers-reduced-motion:reduce){.bd *,.bd-mini *{transition:none!important;animation:none!important}.bd-shoot,.bd-sweep,.bd-light{display:none}}html[data-look-vt]::view-transition-old(root){mix-blend-mode:normal;animation:none}html[data-look-vt]::view-transition-new(root){mix-blend-mode:normal;animation:none}html[data-look-vt]::view-transition-old(root){z-index:0}html[data-look-vt]::view-transition-new(root){z-index:1}
